.icon-sprite{background-image:url("/shared/images/icon-s375de1c910.png");background-repeat:no-repeat}#importantInfo:not(:has(*)){height:0;padding:0}main{float:none;width:100%}article h1,article h2,article h3{padding:0;border-style:none}article h1:after,article h2:after,article h3:after{display:none}article h2{margin-bottom:40px;font-size:2.14em;font-weight:normal;text-align:center}article li+li{margin-top:0}article>div{margin:0;padding:0 20px}@media only screen and (max-width: 600px){article>div{padding:0 10px}}article{margin-right:0}section{position:relative;max-width:1200px;margin:0 auto;padding:80px 0}@media only screen and (max-width: 600px){section{padding:50px 0}}#page-top{max-width:1400px;height:0;z-index:2}#page-top .logoImg{float:none;max-width:1200px;margin:0 auto}#page-top .logoImg img{filter:invert(100%) grayscale(100%) saturate(250%)}@media only screen and (max-width: 800px){#page-top{height:auto}#page-top .logoImg img{filter:none}}#subNav{right:0}.slideClip{margin:0 50px 0 30px}.slideClip .slideBasis{width:25%}@media only screen and (min-width: 601px)and (max-width: 800px){.slideClip .slideBasis{width:33.333%}}@media only screen and (min-width: 481px)and (max-width: 600px){.slideClip .slideBasis{width:50%}}@media only screen and (max-width: 480px){.slideClip .slideBasis{width:auto}}.slideClip .imageTile li{clear:none !important;border-style:none !important}.slideClip .imageTile li:nth-child(odd)>*{background-color:#463732}.slideClip .imageTile li:nth-child(even)>*{background-color:#8e1919}.slideClip .imageTile li:last-child:after{display:none}.slideClip~.prevBtn,.slideClip~.nextBtn{position:absolute;width:48px;height:100%;padding:1px 0;top:-1px;bottom:-1px;margin-top:0;cursor:pointer;background-color:#fff}.slideClip~.prevBtn:after,.slideClip~.nextBtn:after{content:"";display:block;position:absolute;width:24px;height:24px;top:50%;margin-top:-12px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/shared/images/icons_common.png);background-repeat:no-repeat}.slideClip~.prevBtn{left:0}.slideClip~.prevBtn:after{left:0;background-position:-55px 0}.slideClip~.nextBtn{right:0}.slideClip~.nextBtn:after{right:0;background-position:-85px 0}.slideClip~.imageTileDot{margin:10px 0 0;text-align:center}.slideClip~.imageTileDot li{border:7px solid #ccc;border-radius:7px;cursor:pointer;display:inline-block;height:0;margin:10px 10px 0;width:0}.slideClip~.imageTileDot .imageTileDotCur{border-color:#463732}@media only screen and (min-width: 601px)and (max-width: 800px){.slideClip{margin:0 20px 0 0}.slideClip~.prevBtn,.slideClip~.nextBtn{width:34px}.slideClip~.prevBtn{left:-15px}.slideClip~.nextBtn{right:-15px}}@media only screen and (max-width: 600px){.slideClip{margin:0 20px 0 0}.slideClip~.prevBtn,.slideClip~.nextBtn{width:27px}.slideClip~.prevBtn{left:-8px}.slideClip~.nextBtn{right:-8px}}@media only screen and (max-width: 480px){.slideClip li{float:left;margin-top:0 !important;padding-left:20px}}@media only screen and (min-width: 801px){.slideClip.pcReset{margin:0 0 0 -20px}.slideClip.pcReset~.prevBtn,.slideClip.pcReset~.nextBtn{display:none}}#bgMovie{position:relative;padding:0 0 41%;overflow:hidden}#bgMovie video,#bgMovie video img{position:absolute;top:0;left:0;right:0;width:100%;margin:0 auto}#bgMovie video img{bottom:0}@media only screen and (max-width: 800px){#bgMovie{background:url(/shared/images/bg_campus_202412.jpg) center top no-repeat;background-size:100% auto;padding:0}#bgMovie video,#bgMovie video img{display:block;margin:0 -2%;position:static;width:104%}}#soundSelect{position:absolute;bottom:20px;left:0;right:0;max-width:1400px;margin:0 auto}@media only screen and (max-width: 600px){#soundSelect{padding:0 50px;bottom:0}}@media only screen and (max-width: 480px){#soundSelect{padding:0 30px}}#soundClip{position:relative;width:350px;height:110px;margin:0 auto;background-color:#fff}#soundClip .inner{position:relative;overflow:hidden}#soundClip .inner .provider{content:"";position:absolute;bottom:0;right:0;display:block;background:#fff url(/shared/images/icons_common.png) -60px -30px no-repeat}#soundClip .inner .provider a{display:block;width:100px;height:10px;padding:0 10px 10px 0;text-indent:120px;white-space:nowrap;overflow:hidden}#soundClip .soundList{margin-top:0}#soundClip .soundList>li{display:table}#soundClip .soundList>li figure{display:table-cell;padding:10px}#soundClip .soundList>li figure img{width:90px;height:90px}#soundClip .soundList>li ul{display:table-cell;padding-bottom:15px;vertical-align:middle}#soundClip .soundList>li li{display:block;width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#soundClip .soundList>li .userName{font-size:.72em}#soundClip .soundList>li .playTime{margin-top:10px;font-size:.86em;line-height:26px}#soundClip .soundList>li .playTime:before{content:"";display:inline-block;width:35px;height:26px;vertical-align:middle;background:#fff url(/shared/images/icons_common.png) -210px 0 no-repeat}#soundClip .prevBtn,#soundClip .nextBtn{position:absolute;top:50%;width:24px;height:24px;margin-top:-12px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/shared/images/icons_common.png);background-repeat:no-repeat;cursor:pointer}#soundClip .prevBtn{left:100%;margin-left:15px;background-position:-25px 0}#soundClip .nextBtn{right:100%;margin-right:15px;background-position:5px 0}@media only screen and (max-width: 600px){#soundClip .prevBtn{background-position:-85px 0}#soundClip .nextBtn{background-position:-55px 0}}@media only screen and (max-width: 480px){#soundClip{width:260px}#soundClip .soundList>li li{width:140px}#soundClip .prevBtn{margin-left:0}#soundClip .nextBtn{margin-right:0}}#muteBtn{position:absolute;bottom:0;right:20px;width:40px;height:40px;text-indent:100%;white-space:nowrap;overflow:hidden;background:#fff url(/shared/images/icons_common.png) 0 -30px no-repeat;border-radius:5px;cursor:pointer;z-index:1}@media only screen and (max-width: 600px){#muteBtn{bottom:130px}}#targetedNav{padding:30px 0;background-color:#f5ebe6}#targetedNav ul{display:table;width:100%;max-width:800px;margin:0 auto;border-collapse:separate;border-spacing:20px;table-layout:fixed}#targetedNav li{display:table-cell;width:33.333%;text-align:center;vertical-align:middle}#targetedNav a{position:relative;display:block;width:200px;margin:0 auto;padding-bottom:200px;font-size:1.14em;color:#463732;text-decoration:none;background-color:#fff;border-radius:100%}#targetedNav a:before{content:"";position:absolute;bottom:40%;left:0;right:0;display:block;margin:0 auto 10px;width:150px;height:70px;background:url(/shared/images/icons_common.png) 0 -70px no-repeat}#targetedNav a[href*="/prospective/"]:before{background-position:-150px -70px}#targetedNav a[href*="/student/"]:before{background-position:0 -140px}#targetedNav span{position:absolute;top:60%;left:0;right:0}@media only screen and (max-width: 800px){#targetedNav ul{max-width:640px}#targetedNav a{width:100%;padding-bottom:100%}}@media only screen and (max-width: 600px){#targetedNav{padding:10px 0}#targetedNav ul{border-spacing:10px}}@media only screen and (max-width: 480px){#targetedNav ul{display:block}#targetedNav li{display:table;width:100%}#targetedNav a{position:relative;display:table-cell;width:auto;height:90px;padding:0 0 0 150px;vertical-align:middle;border-radius:10px}#targetedNav a:before{left:-150px;top:10px}#targetedNav span{position:static;margin:0 0 0 -20px}}#pickUp{overflow:hidden}#pickUp .inner{position:relative}.pickupList{display:grid}.pickupList h3,.pickupList p{color:#fff;position:relative;z-index:1}.pickupList h3{font-weight:normal;padding:20px}.pickupList p{font-size:1em;line-height:0;margin:0;opacity:0;padding:0 20px;transition:all .5s}.pickupList a{display:flex;flex-direction:column;justify-content:center;max-height:100%;min-height:calc(1em + 40px);position:relative;text-decoration:none;transition:min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1);width:100%}.pickupList a::before{background-color:rgba(69,38,18,.7);bottom:0;content:"";display:block;left:0;mix-blend-mode:multiply;position:absolute;right:0;top:0;z-index:1}.pickupList figure{bottom:0;left:0;margin:0;position:absolute;width:100%;z-index:0}.pickupList img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pickupList li{align-items:flex-end;aspect-ratio:1/1;display:flex;position:relative}.pickupList li:nth-child(4n+1)::after{content:"";display:block;position:absolute;transition:all 2s;width:100vw;z-index:-1}.pickupList li:nth-child(12n+1)::after{background-color:#f0d7c1}.pickupList li:nth-child(12n+5)::after{background-color:#dee1e2}.pickupList li:nth-child(12n+9)::after{background-color:#d2bebc}.pickupList li:nth-child(8n+1) h3,.pickupList li:nth-child(8n+5) h3{padding:24px}.pickupList li:nth-child(8n+1) p,.pickupList li:nth-child(8n+5) p{padding:0 24px}.pickupList li:nth-child(8n+1).hide>*,.pickupList li:nth-child(8n+1).hide+li>*,.pickupList li:nth-child(8n+1).hide+li+li>*,.pickupList li:nth-child(8n+1).hide+li+li+li>*{opacity:0;transition:opacity .2s,transform .2s;transform:translateX(200px)}.pickupList li:nth-child(8n+1).hide:after{opacity:0;transition:opacity .2s,transform .2s;transform:translateX(120vw)}.pickupList li:nth-child(8n+5).hide>*,.pickupList li:nth-child(8n+5).hide+li>*,.pickupList li:nth-child(8n+5).hide+li+li>*,.pickupList li:nth-child(8n+5).hide+li+li+li>*{opacity:0;transition:opacity .2s,transform .2s;transform:translateX(-200px)}.pickupList li:nth-child(8n+5).hide:after{opacity:0;transition:opacity .2s,transform .2s;transform:translateX(-120vw)}.pickupList_item{max-height:100%;scrollbar-width:none;overflow:auto}.pickupList_item::-webkit-scrollbar{width:0;height:0}@media only screen and (max-width: 640px){.pickupList{grid-template-columns:minmax(8px, 8fr) minmax(15px, 15fr) minmax(8px, 8fr) minmax(11px, 11fr) minmax(4px, 4fr) minmax(4px, 4fr) minmax(4px, 4fr) minmax(11px, 11fr) minmax(8px, 8fr) minmax(15px, 15fr) minmax(8px, 8fr);margin:50px -20px 0;overflow:hidden}.pickupList li{margin-bottom:20px}.pickupList li:nth-child(8n+1){grid-column:1/span 10;grid-row:calc((var(--row) - 1) * 6 + 1)/span 1}.pickupList li:nth-child(8n+1)::after{bottom:calc(-86vw - 80px);left:9.1%;height:150vw}.pickupList li:nth-child(8n+1)>*{transition:opacity .5s,transform .5s}.pickupList li:nth-child(8n+2){grid-column:1/span 4;grid-row:calc((var(--row) - 1) * 6 + 3)/span 1;margin-bottom:40px}.pickupList li:nth-child(8n+2)>*{transition:opacity .5s .4s,transform .5s .4s}.pickupList li:nth-child(8n+3){align-self:center;grid-column:3/span 6;grid-row:calc((var(--row) - 1) * 6 + 2)/span 1}.pickupList li:nth-child(8n+3)>*{transition:opacity .5s .2s,transform .5s .2s}.pickupList li:nth-child(8n+4){grid-column:6/span 5;grid-row:calc((var(--row) - 1) * 6 + 3)/span 1}.pickupList li:nth-child(8n+4)>*{transition:opacity .5s .2s,transform .5s .2s}.pickupList li:nth-child(8n+5){grid-column:2/span 10;grid-row:calc((var(--row) - 1) * 6 + 4)/span 1}.pickupList li:nth-child(8n+5)::after{bottom:calc(-86vw - 80px);height:150vw;right:9.1%}.pickupList li:nth-child(8n+5)>*{transition:opacity .5s,transform .5s}.pickupList li:nth-child(8n+6){grid-column:2/span 5;grid-row:calc((var(--row) - 1) * 6 + 5)/span 1}.pickupList li:nth-child(8n+6)>*{transition:opacity .5s .2s,transform .5s .2s}.pickupList li:nth-child(8n+7){align-self:center;grid-column:4/span 6;grid-row:calc((var(--row) - 1) * 6 + 6)/span 1;margin-bottom:40px}.pickupList li:nth-child(8n+7)>*{transition:opacity .5s .4s,transform .5s .4s}.pickupList li:nth-child(8n+8){grid-column:8/span 4;grid-row:calc((var(--row) - 1) * 6 + 5)/span 1}.pickupList li:nth-child(8n+8)>*{transition:opacity .5s .4s,transform .5s .4s}}@media only screen and (min-width: 641px){.pickupList{grid-template-columns:minmax(30px, 3fr) minmax(140px, 14fr) minmax(20px, 2fr) minmax(100px, 10fr) minmax(20px, 2fr) minmax(20px, 2fr) minmax(20px, 2fr) minmax(100px, 10fr) minmax(20px, 2fr) minmax(140px, 14fr) minmax(30px, 3fr);grid-template-rows:repeat(auto-fill, 1fr);margin:50px -20px 0}.pickupList a:hover{min-height:100%}.pickupList a:hover p{line-height:1.6em;opacity:1;padding-bottom:20px;transition:all .5s .3s}.pickupList li{margin-bottom:clamp(20px,4vw,40px)}.pickupList li:nth-child(8n+1){margin-bottom:92px;grid-column:1/span 4;grid-row:calc((var(--row) - 1) * 4 + 1)/span 2}.pickupList li:nth-child(8n+1)::after{left:calc(100% - 80px);height:calc(100% + 20px);top:72px}.pickupList li:nth-child(8n+1)>*{transition:opacity .5s .9s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .9s}.pickupList li:nth-child(8n+2){grid-column:10/span 1;grid-row:calc((var(--row) - 1) * 4 + 1)/span 1}.pickupList li:nth-child(8n+2)>*{transition:opacity .5s .5s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .5s}.pickupList li:nth-child(8n+3){align-self:center;grid-column:6/span 3;grid-row:calc((var(--row) - 1) * 4 + 1)/span 2}.pickupList li:nth-child(8n+3)>*{transition:opacity .5s .7s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .7s}.pickupList li:nth-child(8n+4){grid-column:10/span 1;grid-row:calc((var(--row) - 1) * 4 + 2)/span 1}.pickupList li:nth-child(8n+4)>*{transition:opacity .5s .7s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .7s}.pickupList li:nth-child(8n+5){margin-bottom:92px;grid-column:8/span 4;grid-row:calc((var(--row) - 1) * 4 + 3)/span 2}.pickupList li:nth-child(8n+5)::after{right:calc(100% - 80px);height:calc(100% + 20px);top:72px}.pickupList li:nth-child(8n+5)>*{transition:opacity .5s .9s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .9s}.pickupList li:nth-child(8n+6){grid-column:2/span 1;grid-row:calc((var(--row) - 1) * 4 + 3)/span 1}.pickupList li:nth-child(8n+6)>*{transition:opacity .5s .5s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .5s}.pickupList li:nth-child(8n+7){align-self:center;grid-column:4/span 3;grid-row:calc((var(--row) - 1) * 4 + 3)/span 2}.pickupList li:nth-child(8n+7)>*{transition:opacity .5s .7s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .7s}.pickupList li:nth-child(8n+8){grid-column:2/span 1;grid-row:calc((var(--row) - 1) * 4 + 4)/span 1}.pickupList li:nth-child(8n+8)>*{transition:opacity .5s .7s,min-height .5s cubic-bezier(0.1, 0.9, 0.2, 1),transform .5s .7s}.pickupList li:nth-child(8n+1) a:hover p,.pickupList li:nth-child(8n+5) a:hover p{padding-bottom:24px}}@media only screen and (max-width: 600px){.pickupList{margin:30px -10px 0}}#soundClip,#muteBtn{display:none !important}