@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap);.content-inner.mb0{margin-bottom:0}.content-inner.pickup{position:relative}a.learning-bnr{width:88%;height:5.8vw;margin:0 auto 16vh;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4vw;font-weight:500;position:relative;z-index:2;border-radius:2.9vw}a.learning-bnr::before{content:"";width:calc(100% - 1vw);height:4.8vw;position:absolute;top:.5vw;left:.5vw;border:2px solid #fff;border-radius:2.4vw}a.learning-bnr::after{content:"";width:1.4vw;height:1.4vw;position:absolute;top:calc(50% - .7vw);right:3vw;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(-45deg)}.kokubun a.learning-bnr{background:#5b99c8}.english a.learning-bnr{background:#7caed7}.arts a.learning-bnr{background:#7ac0ce}.human_sociology a.learning-bnr{background:#4aa85a}.business_sociology a.learning-bnr{background:#23a197}.social_design a.learning-bnr{background:#6ca8af}.international_studies a.learning-bnr{background:#a5a3d0}.management_nutrition a.learning-bnr{background:#f0b200}.food_science a.learning-bnr{background:#f39700}.health_nutrition a.learning-bnr{background:#f97600}.environment a.learning-bnr{background:#e3916e}.lifestyle a.learning-bnr{background:#c1707a}.child_care a.learning-bnr{background:#ce97ab}.gendaiseikatsu a.learning-bnr{background:#c38ab6}.environmental_science_and_design a.learning-bnr{background:#e3916e}.footer-dev-navi a.dep-all-link{position:relative;display:block;background:#afb2bd;padding:2vh 10vw 1vh;color:#fff;font-size:2rem;font-weight:500;transition:all .4s}.footer-dev-navi a.dep-all-link::before{content:"";position:absolute;background:url(../images/common/arrow-img02.svg) no-repeat center center;background-size:contain;width:2.5vw;height:1vw;top:50%;right:10vw;transform:translateY(-50%);transition:all .4s}.footer-dev-navi a.dep-all-link:hover{background:#fff;color:#000}.footer-dev-navi a.dep-all-link:hover::before{background:url(../images/common/arrow-img01.svg) no-repeat center center;background-size:contain}.footer-dev-navi .dep-navi-content{background:linear-gradient(160deg,#f7f8fa 20%,#afb2bd 100%);padding:1vh 0 2vh}.footer-dev-navi .dep-navi-content ul.navi-list{padding:5px 10vw;display:flex;justify-content:space-between;border-bottom:solid 2px #fff}.footer-dev-navi .dep-navi-content ul.navi-list li{width:33.333%}.footer-dev-navi .dep-navi-content ul.navi-list li a{font-size:1.6rem;font-weight:500;transition:all .4s}.footer-dev-navi .dep-navi-content ul.navi-list li a:hover{color:#afb2bd}.footer-dev-navi .dep-navi-content ul.navi-list li.current a{pointer-events:none;color:#afb2bd}.footer-dev-navi .dep-navi-content ul.navi-list:last-child{border-bottom:unset}.select-content ul.tab-list{width:70%;margin:0 auto;display:flex}.select-content ul.tab-list li{position:relative;width:40%;height:4vw;background:#d7d9de;display:flex;justify-content:center;align-items:center;transition:all .3s ease;cursor:pointer}.select-content ul.tab-list li span{position:relative;font-size:1.8rem;font-family:"Noto Serif JP",serif;color:#afb2bd;z-index:1;transition:all .4s}.select-content ul.tab-list li.active{width:60%;padding:.7em 0 0}.select-content ul.tab-list li.active span{color:#fff;font-size:2.2rem}.select-content ul.tab-list li.active::before{content:"";position:absolute;background:#69236e;width:100%;height:120%;top:0;left:0}.select-content .panel{background:#ebff46;padding:2vw 0 1vw;display:none}.select-content .panel .keyword-list{margin-bottom:5px}.select-content .panel .keyword-list li.tag-btn{position:relative;font-size:1.6rem;font-family:"Noto Serif JP",serif;letter-spacing:.05em;padding:.8vh 15px;background:#ebedf2;cursor:pointer;transition:all .2s}.select-content .panel .keyword-list li.tag-btn::before{content:"";transition:all .2s}.select-content .panel .keyword-list li.tag-btn.color01{background:#f5f6f9}.select-content .panel .keyword-list li.tag-btn.color02{background:#fbfbfc}.select-content .panel .keyword-list li.tag-btn:hover{color:#69236e}.select-content .panel .keyword-list li.tag-btn:hover::before{content:"";position:absolute;background:#69236e;width:100%;height:5px;bottom:0;left:0}.select-content .panel .keyword-list.keyword01 .slick-track{left:100px}.select-content .panel .keyword-list.keyword02 li,.select-content .panel .keyword-list.keyword04 li{text-align:left}.select-content .panel .keyword-list.keyword02 .slick-track,.select-content .panel .keyword-list.keyword04 .slick-track{left:50px}.select-content .panel .job-list{margin-bottom:5px}.select-content .panel .job-list li{position:relative;margin:0 2.5px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#ebedf2;padding:1.3em 1em;cursor:pointer}.select-content .panel .job-list li figure{width:70%;padding-bottom:1vh}.select-content .panel .job-list li figure img{width:100%}.select-content .panel .job-list li::before{content:"";transition:all .2s}.select-content .panel .job-list li p.job-name{font-size:1.6rem;font-family:"Noto Serif JP",serif;transition:all .2s}.select-content .panel .job-list li.color01{background:#fbfbfc}.select-content .panel .job-list li:hover p.job-name{color:#69236e}.select-content .panel .job-list li:hover::before{content:"";position:absolute;background:#69236e;width:100%;height:5px;bottom:0;left:0}.select-content .panel .job-list.job01 .slick-track{left:50px}.select-content .panel .job-list.job02 .slick-track{left:-50px}.select-content .panel.active{display:block}h3.learning-index-title{background:#000;color:#fff;font-size:3vw;font-family:"Noto Serif JP",serif;text-align:center;padding:3vw 0}.dep-list{display:flex;flex-wrap:wrap;background:#afb2bd}.dep-list .dep-content{width:33.333%;opacity:0}.dep-list .dep-content a{position:relative;display:block;height:20vw;display:flex;justify-content:center;flex-direction:column;z-index:1}.dep-list .dep-content a .dep-photo{position:absolute;background:#d7d9de;width:100%;height:100%;top:0;left:0;z-index:-1}.dep-list .dep-content a::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);mix-blend-mode:multiply}.dep-list .dep-content a p{color:#fff}.dep-list .dep-content a p.dep-title{position:relative;font-family:"Noto Serif JP",serif;font-size:1.8rem;font-weight:500;padding-left:2vw;margin-bottom:1vh;z-index:1}.dep-list .dep-content a p.dep-title span{font-size:3rem;font-weight:500;line-height:1em}.dep-list .dep-content a p.dep-title span.attention{font-size:1.1rem;display:inline-block;margin-left:.6em}.dep-list .dep-content a p.dep-title span span.small-text{font-size:1.6rem}.dep-list .dep-content a p.dep-title::before{content:"";position:absolute;background:#69236e;width:4vw;height:8vw;top:50%;left:0;transform:translateY(-50%);z-index:-1}.dep-list .dep-content a p.campus-name{position:relative;z-index:1;position:absolute;padding-left:.8vw;bottom:1.2vw}.dep-list .dep-content a p.campus-name span{background:#8f98bc;display:flex;width:10vw;height:2.4vw;justify-content:center;align-items:center;border-radius:1.2vw;font-size:1.3rem;font-weight:500;letter-spacing:0}.dep-list .dep-content a p.campus-name.color02 span{background:#ea7b93}.dep-list .dep-content.dep01 a .dep-photo{background:url(../learning/images/learning-dep-img01.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep01 a p.dep-title::before{background:#5b99c8}.dep-list .dep-content.dep02 a .dep-photo{background:url(../learning/images/learning-dep-img02.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep02 a p.dep-title::before{background:#7caed7}.dep-list .dep-content.dep03 a .dep-photo{background:url(../learning/images/learning-dep-img03.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep03 a p.dep-title::before{background:#7ac0ce}.dep-list .dep-content.dep04 a .dep-photo{background:url(../learning/images/learning-dep-img04.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep04 a p.dep-title::before{background:#4aa85a}.dep-list .dep-content.dep05 a .dep-photo{background:url(../learning/images/learning-dep-img05.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep05 a p.dep-title::before{background:#23a197}.dep-list .dep-content.dep06 a .dep-photo{background:url(../learning/images/learning-dep-img06.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep06 a p.dep-title::before{background:#6ca8af}.dep-list .dep-content.dep07 a .dep-photo{background:url(../learning/images/learning-dep-img07.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep07 a p.dep-title::before{background:#a5a3d0}.dep-list .dep-content.dep08 a .dep-photo{background:url(../learning/images/learning-dep-img08.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep08 a p.dep-title::before{background:#f0b200}.dep-list .dep-content.dep09 a .dep-photo{background:url(../learning/images/learning-dep-img09.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep09 a p.dep-title::before{background:#f39700}.dep-list .dep-content.dep10 a .dep-photo{background:url(../learning/images/learning-dep-img10.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep10 a p.dep-title::before{background:#f97600}.dep-list .dep-content.dep11 a .dep-photo{background:url(../learning/images/learning-dep-img11.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep11 a p.dep-title::before{background:#e3916e}.dep-list .dep-content.dep12 a .dep-photo{background:url(../learning/images/learning-dep-img12.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep12 a p.dep-title::before{background:#c1707a}.dep-list .dep-content.dep13 a .dep-photo{background:url(../learning/images/learning-dep-img13.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep13 a p.dep-title::before{background:#ce97ab}.dep-list .dep-content.dep14 a .dep-photo{background:url(../learning/images/learning-dep-img14.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep14 a p.dep-title::before{background:#c38ab6}.dep-list .dep-content.dep15 a .dep-photo{background:url(../learning/images/learning-dep-img15.jpg) no-repeat center center;background-size:cover}.dep-list .dep-content.dep15 a p.dep-title::before{background:#e3916e}.dep-list.is-show .dep-content:nth-of-type(1){animation:fade_bottom .4s linear 0s forwards}.dep-list.is-show .dep-content:nth-of-type(2){animation:fade_bottom .4s linear .1s forwards}.dep-list.is-show .dep-content:nth-of-type(3){animation:fade_bottom .4s linear .2s forwards}.dep-list.is-show .dep-content:nth-of-type(4){animation:fade_bottom .4s linear .3s forwards}.dep-list.is-show .dep-content:nth-of-type(5){animation:fade_bottom .4s linear .4s forwards}.dep-list.is-show .dep-content:nth-of-type(6){animation:fade_bottom .4s linear .5s forwards}.dep-list.is-show .dep-content:nth-of-type(7){animation:fade_bottom .4s linear .6s forwards}.dep-list.is-show .dep-content:nth-of-type(8){animation:fade_bottom .4s linear .7s forwards}.dep-list.is-show .dep-content:nth-of-type(9){animation:fade_bottom .4s linear .8s forwards}.dep-list.is-show .dep-content:nth-of-type(10){animation:fade_bottom .4s linear .9s forwards}.dep-list.is-show .dep-content:nth-of-type(11){animation:fade_bottom .4s linear 1s forwards}.dep-list.is-show .dep-content:nth-of-type(12){animation:fade_bottom .4s linear 1.1s forwards}.dep-list.is-show .dep-content:nth-of-type(13){animation:fade_bottom .4s linear 1.2s forwards}.dep-list.is-show .dep-content:nth-of-type(14){animation:fade_bottom .4s linear 1.3s forwards}.dep-list.is-show .dep-content:nth-of-type(15){animation:fade_bottom .4s linear 1.4s forwards}@keyframes fade_bottom{0%{opacity:0;transform:translateY(10%)}70%{opacity:1}100%{opacity:1;transform:translateY(0)}}p.attention{font-size:1.3rem;line-height:1.6em;margin-bottom:2vw;padding:0 3vw}p.attention.right{text-align:right;padding:1em 0}.learning-index-movie-section{width:100%;padding:7vw 0;display:flex;justify-content:center;position:relative;z-index:0;background:#ebff46;align-items:center;flex-direction:column;overflow:hidden}.learning-index-movie-section p.abread{display:block;position:absolute;font-size:7vw;color:#fff;font-family:"Noto Serif JP",serif;font-weight:600;line-height:.6;z-index:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.learning-index-movie-section p.abread.left{left:0;top:0}.learning-index-movie-section p.abread.right{right:0;bottom:0}.learning-index-movie-section .movie-section-title{width:100%;display:flex;justify-content:center;margin-bottom:3vw;font-size:3rem;color:#000;font-weight:lighter;z-index:1}.learning-index-movie-section .movie-section-title img{display:block;width:14vw;transform:translateY(-4vw);margin-right:0}.learning-index-movie-section .movie-section-title p{font-weight:lighter}.learning-index-movie-section ul.movie-content{width:70vw;max-width:1000px;display:flex;justify-content:space-between;flex-wrap:wrap}.learning-index-movie-section ul.movie-content li{width:48%;margin-bottom:3vw}.learning-index-movie-section ul.movie-content li p.campus-name{display:block;width:100%;font-size:2rem;color:#fff;font-weight:600;text-align:center;border-radius:100px;background:#888;margin-bottom:1vw}.learning-index-movie-section ul.movie-content li p.campus-name.shib{background:#8f98bc}.learning-index-movie-section ul.movie-content li p.campus-name.hino{background:#ea7b93}.learning-index-movie-section ul.movie-content li a{display:block;width:100%}.learning-index-movie-section ul.movie-content li a img{width:100%;display:block}.social_design .page-head{margin-bottom:0;position:relative}.social_design .page-head .mainvisual{position:relative;width:100%!important;height:100vh}.social_design .page-head .mainvisual::before{display:block!important;content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);mix-blend-mode:multiply}.social_design .page-head .mainvisual .dep-top-textbox{position:absolute;top:10vw;right:8vw;width:34%}.social_design .page-head .mainvisual .dep-top-textbox.reverse{right:inherit;left:8vw}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#69236e;padding:3vh 3vw;margin-bottom:2vh;opacity:0;animation:fade_top .6s ease 0s both}.kokubun .social_design .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#5b99c8}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title{display:flex;justify-content:space-between}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span{color:#fff}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span.jp{font-size:1.8rem}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span.en{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:500}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box h2.dep-main-title{color:#fff;font-family:"Noto Serif JP",serif;font-size:3.3vw;line-height:1.4em;text-align:center;padding:4vh 0 6vh}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-attention{color:#fff;font-size:1.3rem;line-height:1em;text-align:right}.social_design .page-head .mainvisual .dep-top-textbox .dep-add-info-box{animation:fade_top_add_info .6s ease 0s both;margin:-2vh 0 2vh;border:5px solid #ebff46;padding:1vh;min-height:50px;display:flex;justify-content:center;align-items:center;background:#fff;font-size:clamp(1.2rem,1.4vw,2.2rem)}.social_design .page-head .mainvisual .dep-top-textbox p.dep-main-copy{color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(1.6rem,3.6vh,3rem);line-height:1.5em;margin-bottom:2vh}.social_design .page-head .mainvisual .dep-top-textbox p.dep-sub-copy{color:#fff;font-size:clamp(1.5rem,2vh,1.8rem);font-weight:500;line-height:1.8em}.social_design .page-head .mainvisual .dep-top-textbox p.dep-sub-copy .attention{font-size:1.1rem;display:block;line-height:1.5em;text-align:left;margin-top:1em}.social_design .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result{position:absolute;background-color:#fff;opacity:.8;padding:1em;top:0;left:-50vw;text-align:center;font-size:1.5rem;line-height:1.8}.social_design .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result span.pink{color:#f0b4be;font-weight:700}.social_design .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main{font-weight:600}.social_design .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main span{font-size:4rem;font-weight:700}.dep .page-head{margin-bottom:0;position:relative;display:flex;justify-content:space-between}.dep .page-head .mainvisual{width:50%;height:100vh;top:0;position:sticky;position:-webkit-sticky}.social_design .dep .page-head .mainvisual .dep-top-textbox{position:absolute;top:10vw;right:8vw;width:34%}.social_design .dep .page-head .mainvisual .dep-top-textbox.reverse{right:inherit;left:8vw}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#69236e;padding:3vh 3vw;margin-bottom:2vh;opacity:0;animation:fade_top .6s ease 0s both}.kokubun .social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#5b99c8}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title{display:flex;justify-content:space-between}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span{color:#fff}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span.jp{font-size:1.8rem}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span.en{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:500}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box h2.dep-main-title{color:#fff;font-family:"Noto Serif JP",serif;font-size:3.3vw;line-height:1.4em;text-align:center;padding:4vh 0 6vh}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-attention{color:#fff;font-size:1.3rem;line-height:1em;text-align:right}.social_design .dep .page-head .mainvisual .dep-top-textbox .dep-add-info-box{animation:fade_top_add_info .6s ease 0s both;margin:-2vh 0 2vh;border:5px solid #ebff46;padding:1vh;min-height:50px;display:flex;justify-content:center;align-items:center;background:#fff;font-size:clamp(1.2rem,1.4vw,2.2rem)}.social_design .dep .page-head .mainvisual .dep-top-textbox p.dep-main-copy{color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(1.6rem,3.6vh,3rem);line-height:1.5em;margin-bottom:2vh}.social_design .dep .page-head .mainvisual .dep-top-textbox p.dep-sub-copy{color:#fff;font-size:clamp(1.5rem,2vh,1.8rem);font-weight:500;line-height:1.8em}.social_design .dep .page-head .mainvisual .dep-top-textbox p.dep-sub-copy .attention{font-size:1.1rem;display:block;line-height:1.5em;text-align:left;margin-top:1em}.social_design .dep .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result{position:relative;width:100%;background-color:#fff;opacity:.8;padding:1em;top:0;left:-50vw;text-align:center;font-size:1.5rem;line-height:1.8}.social_design .dep .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result span.pink{color:#f0b4be;font-weight:700}.social_design .dep .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main{font-weight:600}.social_design .dep .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main span{font-size:4rem;font-weight:700}.dep .page-head .mainvisual::before{display:none}.dep .page-head::before{content:unset}.page-head .infobox{width:50%;padding:8vh 8vw 0 7vw}.kokubun .page-head .infobox{background:#5b99c8}.english .page-head .infobox{background:#7caed7}.arts .page-head .infobox{background:#7ac0ce}.human_sociology .page-head .infobox{background:#4aa85a}.business_sociology .page-head .infobox{background:#23a197}.social_design .page-head .infobox{background:#6ca8af}.international_studies .page-head .infobox{background:#a5a3d0}.management_nutrition .page-head .infobox{background:#f0b200}.food_science .page-head .infobox{background:#f39700}.health_nutrition .page-head .infobox{background:#f97600}.environment .page-head .infobox{background:#e3916e}.lifestyle .page-head .infobox{background:#c1707a}.child_care .page-head .infobox{background:#ce97ab}.gendaiseikatsu .page-head .infobox{background:#c38ab6}.environmental_science_and_design .page-head .infobox{background:#e3916e}.page-head .infobox .dep-top-textbox{position:relative;width:100%}.page-head .infobox .dep-top-textbox.reverse{right:inherit;left:8vw}.page-head .infobox .dep-top-textbox .dep-title-box{background:#69236e;padding:0 0;margin-bottom:2vh;opacity:0;animation:fade_top .6s ease 0s both}.kokubun .page-head .infobox .dep-top-textbox .dep-title-box{background:#5b99c8}.english .page-head .infobox .dep-top-textbox .dep-title-box{background:#7caed7}.arts .page-head .infobox .dep-top-textbox .dep-title-box{background:#7ac0ce}.human_sociology .page-head .infobox .dep-top-textbox .dep-title-box{background:#4aa85a}.business_sociology .page-head .infobox .dep-top-textbox .dep-title-box{background:#23a197}.social_design .page-head .infobox .dep-top-textbox .dep-title-box{background:#6ca8af}.international_studies .page-head .infobox .dep-top-textbox .dep-title-box{background:#a5a3d0}.management_nutrition .page-head .infobox .dep-top-textbox .dep-title-box{background:#f0b200}.food_science .page-head .infobox .dep-top-textbox .dep-title-box{background:#f39700}.health_nutrition .page-head .infobox .dep-top-textbox .dep-title-box{background:#f97600}.environment .page-head .infobox .dep-top-textbox .dep-title-box{background:#e3916e}.lifestyle .page-head .infobox .dep-top-textbox .dep-title-box{background:#c1707a}.child_care .page-head .infobox .dep-top-textbox .dep-title-box{background:#ce97ab}.gendaiseikatsu .page-head .infobox .dep-top-textbox .dep-title-box{background:#c38ab6}.environmental_science_and_design .page-head .infobox .dep-top-textbox .dep-title-box{background:#e3916e}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title{display:flex;justify-content:flex-start;flex-direction:column;margin-bottom:1vw}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title span{color:#fff}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title span.jp{font-size:1.8rem;font-family:"Noto Serif JP",serif;width:100%;display:block;order:2}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title span.en{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:500;margin-bottom:2rem;width:100%;display:block;order:1}.page-head .infobox .dep-top-textbox .dep-title-box h2.dep-main-title{color:#fff;font-family:"Noto Serif JP",serif;font-size:3.3vw;line-height:1.4em;text-align:left;padding:0 0 1vh;margin-bottom:1vh;border-bottom:1px solid #fff}.page-head .infobox .dep-top-textbox .dep-title-box h2.dep-main-title span{font-size:2rem}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-attention{color:#fff;font-size:1.3rem;line-height:1em;text-align:right}.page-head .infobox .dep-top-textbox .dep-add-info-box{animation:fade_top_add_info .6s ease 0s both;margin:-2vh 0 2vh;border:5px solid #ebff46;padding:1vh;min-height:50px;display:flex;justify-content:center;align-items:center;background:#fff;font-size:clamp(1.2rem,1.4vw,2.2rem)}.page-head .infobox .dep-top-textbox p.dep-main-copy{color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(1.6rem,4vh,3rem);line-height:1.5em;margin-bottom:2vh}.page-head .infobox .dep-top-textbox p.dep-sub-copy{color:#fff;font-size:clamp(1.5rem,1.7vh,1.8rem);font-weight:500;line-height:1.8em}.page-head .infobox .dep-top-textbox p.dep-sub-copy .attention{font-size:1.1rem;display:block;line-height:1.5em;text-align:left;margin-top:1em}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result{position:relative;width:100%;background-color:#fff;opacity:.8;padding:1em;text-align:center;font-size:1.5rem;line-height:1.8;margin-top:2rem}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result span.pink{color:#f0b4be;font-weight:700}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main{font-weight:600}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main span{font-size:4rem;font-weight:700}.page-head .infobox p.paragraph.management_nutrition_exam_result{position:relative;width:100%;background-color:#fff;opacity:.8;padding:1em;text-align:center;font-size:1.5rem;line-height:1.8;margin-top:2rem;margin-bottom:6vh}.page-head .infobox p.paragraph.management_nutrition_exam_result span.pink{color:#f0b4be;font-weight:700}.page-head .infobox p.paragraph.management_nutrition_exam_result span.main{font-weight:600}.page-head .infobox p.paragraph.management_nutrition_exam_result span.main span{font-size:4rem;font-weight:700}.page-head .infobox .dep-top-moviebox{width:100%;padding:3vw 15%}.page-head .infobox .dep-top-moviebox a{display:block;width:100%;margin-bottom:1rem}.page-head .infobox .dep-top-moviebox a img{display:block;width:100%}.page-head .infobox .dep-top-moviebox p{display:block;width:100%;text-align:left;color:#fff;font-size:1.3rem;font-weight:500}.kokubun .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#5b99c8}.english .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#7caed7}.arts .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#7ac0ce}.human_sociology .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#4aa85a}.business_sociology .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#23a197}.social_design .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#6ca8af}.international_studies .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#a5a3d0}.management_nutrition .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#f0b200}.food_science .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#f39700}.health_nutrition .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#f97600}.environment .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#e3916e}.lifestyle .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#c1707a}.child_care .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#ce97ab}.gendaiseikatsu .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#c38ab6}.environmental_science_and_design .page-head .mainvisual .dep-top-textbox .dep-title-box{background:#e3916e}.dep-keyword-content{background:#69236e;position:relative;height:26vw;padding-top:5.5vw}.kokubun .dep-keyword-content{background:#5b99c8}.english .dep-keyword-content{background:#7caed7}.arts .dep-keyword-content{background:#7ac0ce}.human_sociology .dep-keyword-content{background:#4aa85a}.business_sociology .dep-keyword-content{background:#23a197}.social_design .dep-keyword-content{background:#6ca8af}.international_studies .dep-keyword-content{background:#a5a3d0}.management_nutrition .dep-keyword-content{background:#f0b200}.food_science .dep-keyword-content{background:#f39700}.health_nutrition .dep-keyword-content{background:#f97600}.environment .dep-keyword-content{background:#e3916e}.lifestyle .dep-keyword-content{background:#c1707a}.child_care .dep-keyword-content{background:#ce97ab}.gendaiseikatsu .dep-keyword-content{background:#c38ab6}.environmental_science_and_design .dep-keyword-content{background:#e3916e}.dep-keyword-content h3.keyword-title{text-align:center}.dep-keyword-content h3.keyword-title span{position:relative;font-size:2.4rem;font-family:"Noto Serif JP",serif;padding:1vw 2.3em;color:#fff;margin:0 auto;border:solid 1px #fff;background:#69236e;z-index:1}.kokubun .dep-keyword-content h3.keyword-title span{background:#5b99c8}.english .dep-keyword-content h3.keyword-title span{background:#7caed7}.arts .dep-keyword-content h3.keyword-title span{background:#7ac0ce}.human_sociology .dep-keyword-content h3.keyword-title span{background:#4aa85a}.business_sociology .dep-keyword-content h3.keyword-title span{background:#23a197}.social_design .dep-keyword-content h3.keyword-title span{background:#6ca8af}.international_studies .dep-keyword-content h3.keyword-title span{background:#a5a3d0}.management_nutrition .dep-keyword-content h3.keyword-title span{background:#f0b200}.food_science .dep-keyword-content h3.keyword-title span{background:#f39700}.health_nutrition .dep-keyword-content h3.keyword-title span{background:#f97600}.environment .dep-keyword-content h3.keyword-title span{background:#e3916e}.lifestyle .dep-keyword-content h3.keyword-title span{background:#c1707a}.child_care .dep-keyword-content h3.keyword-title span{background:#ce97ab}.gendaiseikatsu .dep-keyword-content h3.keyword-title span{background:#c38ab6}.environmental_science_and_design .dep-keyword-content h3.keyword-title span{background:#e3916e}.dep-keyword-content h3.keyword-title span::before{content:"KEYWORDS";position:absolute;color:rgba(255,255,255,.7);font-size:7vw;line-height:1em;font-family:"Noto Serif JP",serif;font-weight:600;top:0;left:50%;transform:translateY(-80%) translateX(-50%);z-index:-1}.dep-keyword-content .keyword-scroll{position:absolute;width:100%;height:65%;top:35%;left:0;overflow:hidden}.dep-keyword-content .keyword-scroll .keyword-slider-box{display:flex;margin:0 0 .8em}.dep-keyword-content .keyword-scroll .keyword-slider-box:last-child{margin-bottom:0}.dep-keyword-content .keyword-scroll .keyword-slider-box .keyword-slider{justify-content:space-between;display:flex;white-space:nowrap;padding-right:.2em}.dep-keyword-content .keyword-scroll .keyword-slider-box .keyword-slider li{letter-spacing:.2em;margin-right:5em;color:rgba(255,255,255,.6);font-family:"Noto Serif JP",serif;line-height:1em;font-size:calc(1rem + 1.8vw)}.dep-keyword-content .keyword-scroll .keyword-slider-box .keyword-slider.line01{animation:loop 100s linear infinite -50s}.dep-keyword-content .keyword-scroll .keyword-slider-box .keyword-slider.line02{animation:loop2 100s linear infinite}.dep-keyword-content .keyword-scroll .keyword-slider-box:nth-of-type(2) .keyword-slider.line01{animation:loop3 90s linear infinite -45s}.dep-keyword-content .keyword-scroll .keyword-slider-box:nth-of-type(2) .keyword-slider.line02{animation:loop4 90s linear infinite}.dep-keyword-content .keyword-scroll .keyword-slider-box:nth-of-type(3) .keyword-slider.line01{animation:loop 70s linear infinite -50s}.dep-keyword-content .keyword-scroll .keyword-slider-box:nth-of-type(3) .keyword-slider.line02{animation:loop2 70s linear infinite -15s}.dep-keyword-content .keyword-scroll .keyword-slider-box:nth-of-type(4) .keyword-slider.line01{animation:loop3 100s linear infinite -30s}.dep-keyword-content .keyword-scroll .keyword-slider-box:nth-of-type(4) .keyword-slider.line02{animation:loop4 100s linear infinite 20s}@keyframes loop{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{from{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes loop3{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loop4{from{transform:translateX(-200%)}to{transform:translateX(0)}}h3.point-title{font-size:4vw;font-family:"Noto Serif JP",serif;font-weight:500;line-height:1em;margin-bottom:3vw;text-align:center;color:#69236e}.kokubun h3.point-title{color:#5b99c8}.english h3.point-title{color:#7caed7}.arts h3.point-title{color:#7ac0ce}.human_sociology h3.point-title{color:#4aa85a}.business_sociology h3.point-title{color:#23a197}.social_design h3.point-title{color:#6ca8af}.international_studies h3.point-title{color:#a5a3d0}.management_nutrition h3.point-title{color:#f0b200}.food_science h3.point-title{color:#f39700}.health_nutrition h3.point-title{color:#f97600}.environment h3.point-title{color:#e3916e}.lifestyle h3.point-title{color:#c1707a}.child_care h3.point-title{color:#ce97ab}.gendaiseikatsu h3.point-title{color:#c38ab6}.environmental_science_and_design h3.point-title{color:#e3916e}.point-content{display:flex;align-items:center;margin:0 auto 3vw;width:70%}.point-content p.number{margin-right:20%}.point-content p.number span{position:relative;font-family:"Noto Serif JP",serif;font-size:8vw;font-weight:600;line-height:1em;color:#69236e}.kokubun .point-content p.number span{color:#5b99c8}.kokubun .point-content p.number span::before{background:rgba(91,153,200,.2)}.english .point-content p.number span{color:#7caed7}.english .point-content p.number span::before{background:rgba(124,174,215,.2)}.arts .point-content p.number span{color:#7ac0ce}.arts .point-content p.number span::before{background:rgba(122,192,206,.2)}.human_sociology .point-content p.number span{color:#4aa85a}.human_sociology .point-content p.number span::before{background:rgba(74,168,90,.2)}.business_sociology .point-content p.number span{color:#23a197}.business_sociology .point-content p.number span::before{background:rgba(35,161,151,.2)}.social_design .point-content p.number span{color:#6ca8af}.social_design .point-content p.number span::before{background:rgba(108,168,175,.2)}.international_studies .point-content p.number span{color:#a5a3d0}.international_studies .point-content p.number span::before{background:rgba(165,163,208,.2)}.management_nutrition .point-content p.number span{color:#f0b200}.management_nutrition .point-content p.number span::before{background:rgba(240,178,0,.2)}.food_science .point-content p.number span{color:#f39700}.food_science .point-content p.number span::before{background:rgba(243,151,0,.2)}.health_nutrition .point-content p.number span{color:#f97600}.health_nutrition .point-content p.number span::before{background:rgba(249,118,0,.2)}.environment .point-content p.number span{color:#e3916e}.environment .point-content p.number span::before{background:rgba(227,145,110,.2)}.lifestyle .point-content p.number span{color:#c1707a}.lifestyle .point-content p.number span::before{background:rgba(193,112,122,.2)}.child_care .point-content p.number span{color:#ce97ab}.child_care .point-content p.number span::before{background:rgba(206,151,171,.2)}.gendaiseikatsu .point-content p.number span{color:#c38ab6}.gendaiseikatsu .point-content p.number span::before{background:rgba(195,138,182,.2)}.environmental_science_and_design .point-content p.number span{color:#e3916e}.environmental_science_and_design .point-content p.number span::before{background:rgba(227,145,110,.2)}.point-content p.number span::before{content:"";position:absolute;background:rgba(105,35,110,.2);width:12vw;height:5px;transform:rotate(135deg);top:48%;right:-9vw}.point-content p.point-copy span{position:relative;font-family:"Noto Serif JP",serif;font-size:calc(1rem + 1.5vw);font-weight:500;color:#69236e;line-height:1.6em;letter-spacing:.15em;z-index:1;white-space:nowrap}.kokubun .point-content p.point-copy span{color:#5b99c8}.english .point-content p.point-copy span{color:#7caed7}.arts .point-content p.point-copy span{color:#7ac0ce}.human_sociology .point-content p.point-copy span{color:#4aa85a}.business_sociology .point-content p.point-copy span{color:#23a197}.social_design .point-content p.point-copy span{color:#6ca8af}.international_studies .point-content p.point-copy span{color:#a5a3d0}.management_nutrition .point-content p.point-copy span{color:#f0b200}.food_science .point-content p.point-copy span{color:#f39700}.health_nutrition .point-content p.point-copy span{color:#f97600}.environment .point-content p.point-copy span{color:#e3916e;font-size:calc(1rem + 1.25vw)}.lifestyle .point-content p.point-copy span{color:#c1707a}.child_care .point-content p.point-copy span{color:#ce97ab}.gendaiseikatsu .point-content p.point-copy span{color:#c38ab6}.environmental_science_and_design .point-content p.point-copy span{color:#e3916e}.point-content p.point-copy span::before{content:"";position:absolute;background:#ebff46;width:100%;height:2vh;bottom:2px;left:0;z-index:-1}.point-content:last-child{margin-bottom:10vw}.pickup-bg{position:absolute;background:rgba(105,35,110,.2);width:100%;height:15vw;top:7vw;left:0;overflow-x:clip;z-index:-1}.pickup-bg::before{content:"";width:0;height:0;border-style:solid;border-width:0 0 30vw 100vw;border-color:transparent transparent rgba(105,35,110,.2) transparent;position:absolute;left:0;top:-30vw}.pickup-bg::after{content:"";width:0;height:0;border-style:solid;border-width:30vw 100vw 0 0;border-color:rgba(105,35,110,.2) transparent transparent transparent;position:absolute;left:0;top:15vw}.kokubun .pickup-bg{background:rgba(91,153,200,.2)}.kokubun .pickup-bg::before{border-color:transparent transparent rgba(91,153,200,.2) transparent}.kokubun .pickup-bg::after{border-color:rgba(91,153,200,.2) transparent transparent transparent}.english .pickup-bg{background:rgba(124,174,215,.2)}.english .pickup-bg::before{border-color:transparent transparent rgba(124,174,215,.2) transparent}.english .pickup-bg::after{border-color:rgba(124,174,215,.2) transparent transparent transparent}.arts .pickup-bg{background:rgba(122,192,206,.2)}.arts .pickup-bg::before{border-color:transparent transparent rgba(122,192,206,.2) transparent}.arts .pickup-bg::after{border-color:rgba(122,192,206,.2) transparent transparent transparent}.human_sociology .pickup-bg{background:rgba(74,168,90,.2)}.human_sociology .pickup-bg::before{border-color:transparent transparent rgba(74,168,90,.2) transparent}.human_sociology .pickup-bg::after{border-color:rgba(74,168,90,.2) transparent transparent transparent}.business_sociology .pickup-bg{background:rgba(35,161,151,.2)}.business_sociology .pickup-bg::before{border-color:transparent transparent rgba(35,161,151,.2) transparent}.business_sociology .pickup-bg::after{border-color:rgba(35,161,151,.2) transparent transparent transparent}.social_design .pickup-bg{background:rgba(108,168,175,.2)}.social_design .pickup-bg::before{border-color:transparent transparent rgba(108,168,175,.2) transparent}.social_design .pickup-bg::after{border-color:rgba(108,168,175,.2) transparent transparent transparent}.international_studies .pickup-bg{background:rgba(165,163,208,.2)}.international_studies .pickup-bg::before{border-color:transparent transparent rgba(165,163,208,.2) transparent}.international_studies .pickup-bg::after{border-color:rgba(165,163,208,.2) transparent transparent transparent}.international_studies .pickup-bg.pickup-bg02{top:294vw}.management_nutrition .pickup-bg{background:rgba(240,178,0,.2)}.management_nutrition .pickup-bg::before{border-color:transparent transparent rgba(240,178,0,.2) transparent}.management_nutrition .pickup-bg::after{border-color:rgba(240,178,0,.2) transparent transparent transparent}.food_science .pickup-bg{background:rgba(243,151,0,.2)}.food_science .pickup-bg::before{border-color:transparent transparent rgba(243,151,0,.2) transparent}.food_science .pickup-bg::after{border-color:rgba(243,151,0,.2) transparent transparent transparent}.health_nutrition .pickup-bg{background:rgba(249,118,0,.2)}.health_nutrition .pickup-bg::before{border-color:transparent transparent rgba(249,118,0,.2) transparent}.health_nutrition .pickup-bg::after{border-color:rgba(249,118,0,.2) transparent transparent transparent}.environment .pickup-bg{background:rgba(227,145,110,.2)}.environment .pickup-bg::before{border-color:transparent transparent rgba(227,145,110,.2) transparent}.environment .pickup-bg::after{border-color:rgba(227,145,110,.2) transparent transparent transparent}.lifestyle .pickup-bg{background:rgba(193,112,122,.2)}.lifestyle .pickup-bg::before{border-color:transparent transparent rgba(193,112,122,.2) transparent}.lifestyle .pickup-bg::after{border-color:rgba(193,112,122,.2) transparent transparent transparent}.child_care .pickup-bg{background:rgba(206,151,171,.2)}.child_care .pickup-bg::before{border-color:transparent transparent rgba(206,151,171,.2) transparent}.child_care .pickup-bg::after{border-color:rgba(206,151,171,.2) transparent transparent transparent}.gendaiseikatsu .pickup-bg{background:rgba(195,138,182,.2)}.gendaiseikatsu .pickup-bg::before{border-color:transparent transparent rgba(195,138,182,.2) transparent}.gendaiseikatsu .pickup-bg::after{border-color:rgba(195,138,182,.2) transparent transparent transparent}.environmental_science_and_design .pickup-bg{background:rgba(227,145,110,.2)}.environmental_science_and_design .pickup-bg::before{border-color:transparent transparent rgba(227,145,110,.2) transparent}.environmental_science_and_design .pickup-bg::after{border-color:rgba(227,145,110,.2) transparent transparent transparent}.pickup-content{padding:0 10vw}.pickup-content .pickup-flex{display:flex;justify-content:space-between;margin-bottom:3vw}.pickup-content .pickup-flex figure{position:relative;width:40%}.pickup-content .pickup-flex figure img{width:100%}.pickup-content .pickup-flex figure::before{content:"PICK UP! 授業";position:absolute;color:#fff;font-size:calc(1.6rem + .5vw);text-align:center;font-family:"Noto Serif JP",serif;font-weight:600;background:#69236e;padding:.5em 0;width:55%;top:0;left:50%;transform:translateY(-50%) translateX(-50%)}.kokubun .pickup-content .pickup-flex figure::before{background:#5b99c8}.english .pickup-content .pickup-flex figure::before{background:#7caed7}.arts .pickup-content .pickup-flex figure::before{background:#7ac0ce}.human_sociology .pickup-content .pickup-flex figure::before{background:#4aa85a}.business_sociology .pickup-content .pickup-flex figure::before{background:#23a197}.social_design .pickup-content .pickup-flex figure::before{background:#6ca8af}.international_studies .pickup-content .pickup-flex figure::before{background:#a5a3d0}.management_nutrition .pickup-content .pickup-flex figure::before{background:#f0b200}.food_science .pickup-content .pickup-flex figure::before{background:#f39700}.health_nutrition .pickup-content .pickup-flex figure::before{background:#f97600}.environment .pickup-content .pickup-flex figure::before{background:#e3916e}.lifestyle .pickup-content .pickup-flex figure::before{background:#c1707a}.child_care .pickup-content .pickup-flex figure::before{background:#ce97ab}.gendaiseikatsu .pickup-content .pickup-flex figure::before{background:#c38ab6}.environmental_science_and_design .pickup-content .pickup-flex figure::before{background:#e3916e}.pickup-content .pickup-flex figure.no-img::before{top:50%}.pickup-content .pickup-flex .pickup-text{width:55%}.pickup-content .pickup-flex .pickup-text dt{color:#69236e;font-size:2.2rem;font-weight:500;margin-bottom:2vh}.kokubun .pickup-content .pickup-flex .pickup-text dt{color:#5b99c8}.english .pickup-content .pickup-flex .pickup-text dt{color:#7caed7}.arts .pickup-content .pickup-flex .pickup-text dt{color:#7ac0ce}.human_sociology .pickup-content .pickup-flex .pickup-text dt{color:#4aa85a}.business_sociology .pickup-content .pickup-flex .pickup-text dt{color:#23a197}.social_design .pickup-content .pickup-flex .pickup-text dt{color:#6ca8af}.international_studies .pickup-content .pickup-flex .pickup-text dt{color:#a5a3d0}.management_nutrition .pickup-content .pickup-flex .pickup-text dt{color:#f0b200}.food_science .pickup-content .pickup-flex .pickup-text dt{color:#f39700}.health_nutrition .pickup-content .pickup-flex .pickup-text dt{color:#f97600}.environment .pickup-content .pickup-flex .pickup-text dt{color:#e3916e}.lifestyle .pickup-content .pickup-flex .pickup-text dt{color:#c1707a}.child_care .pickup-content .pickup-flex .pickup-text dt{color:#ce97ab}.gendaiseikatsu .pickup-content .pickup-flex .pickup-text dt{color:#c38ab6}.environmental_science_and_design .pickup-content .pickup-flex .pickup-text dt{color:#e3916e}.pickup-content .pickup-flex .pickup-text dd{font-size:1.6rem;line-height:1.8em}.pickup-content .pickup-sch-flex{display:flex;justify-content:space-between;margin-bottom:5vmax}.pickup-content .pickup-sch-flex .sche-wrap{width:50%}.pickup-content .pickup-sch-flex .sche-wrap p{font-size:1.2rem;margin-bottom:3vw}.pickup-content .pickup-sch-flex .sche-wrap p.title{width:100%;text-align:center;background:#69236e;font-size:2.2rem;padding:.3em 1em;color:#fff;font-weight:500;margin-bottom:2vh}.kokubun .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#5b99c8}.english .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#7caed7}.arts .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#7ac0ce}.human_sociology .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#4aa85a}.business_sociology .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#23a197}.social_design .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#6ca8af}.international_studies .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#a5a3d0}.management_nutrition .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#f0b200}.food_science .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#f39700}.health_nutrition .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#f97600}.environment .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#e3916e}.lifestyle .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#c1707a}.child_care .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#ce97ab}.gendaiseikatsu .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#c38ab6}.environmental_science_and_design .pickup-content .pickup-sch-flex .sche-wrap p.title{background:#e3916e}.pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{font-size:1.8rem;font-weight:500;margin-bottom:1vh}.kokubun .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#5b99c8}.english .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#7caed7}.arts .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#7ac0ce}.human_sociology .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#4aa85a}.business_sociology .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#23a197}.social_design .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#6ca8af}.international_studies .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#a5a3d0}.management_nutrition .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#f0b200}.food_science .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#f39700}.health_nutrition .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#f97600}.environment .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#e3916e}.lifestyle .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#c1707a}.child_care .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#ce97ab}.gendaiseikatsu .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#c38ab6}.environmental_science_and_design .pickup-content .pickup-sch-flex .sche-wrap .sche-subtitle{color:#e3916e}.pickup-content .pickup-sch-flex .sche-wrap table{border-collapse:collapse;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.pickup-content .pickup-sch-flex .sche-wrap table td,.pickup-content .pickup-sch-flex .sche-wrap table th{padding:.2em .3em;font-size:1.3rem;letter-spacing:0;line-height:1.5em;color:#000;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;vertical-align:middle;background:#fff}.pickup-content .pickup-sch-flex .sche-wrap table thead th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;background:#aaa;color:#fff}.pickup-content .pickup-sch-flex .sche-wrap table thead th:last-child{border-right:1px solid #ccc}.pickup-content .pickup-sch-flex .sche-wrap table td{background:#fff}.pickup-content .pickup-sch-flex .sche-wrap table td.subhead{color:#ccc;text-align:center;font-weight:500}.pickup-content .pickup-sch-flex .sche-wrap table td.subhead.left{text-align:left}.pickup-content .pickup-sch-flex .sche-wrap table td span.center{display:inline-block;width:100%;text-align:center}.pickup-content .pickup-sch-flex .sche-wrap table td span.small{font-size:1.1rem}.pickup-content .pickup-sch-flex .sche-wrap table+.sche-subtitle{margin-top:2vh}.pickup-content .pickup-sch-flex .sche-wrap figure{width:100%}.pickup-content .pickup-sch-flex .sche-wrap figure img{width:100%}.pickup-content .pickup-sch-flex .sche-point{width:47%}.pickup-content .pickup-sch-flex .sche-point p.point-text{font-size:2rem;font-weight:500;margin-bottom:1em}.kokubun .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#5b99c8}.english .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#7caed7}.arts .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#7ac0ce}.human_sociology .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#4aa85a}.business_sociology .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#23a197}.social_design .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#6ca8af}.international_studies .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#a5a3d0}.management_nutrition .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#f0b200}.food_science .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#f39700}.health_nutrition .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#f97600}.environment .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#e3916e}.lifestyle .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#c1707a}.child_care .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#ce97ab}.gendaiseikatsu .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#c38ab6}.environmental_science_and_design .pickup-content .pickup-sch-flex .sche-point p.point-text{color:#e3916e}.pickup-content .pickup-sch-flex .sche-point .list{display:flex;align-items:center;margin-bottom:1vh;padding:1em 1.2em;border-radius:.5em;background:#fff}.pickup-content .pickup-sch-flex .sche-point .list>p{width:30%;font-size:1.5rem;font-weight:500}.pickup-content .pickup-sch-flex .sche-point .list ul{width:65%}.pickup-content .pickup-sch-flex .sche-point .list ul li{font-size:1.3rem;line-height:1em}.pickup-content .pickup-sch-flex .sche-point .list ul li+li{margin-top:.5em}.pickup-content .pickup-sch-flex .sche-point .list ul li::before{content:"・";display:inline-block;margin-right:.5em}.kokubun .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #5b99c8}.english .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #7caed7}.arts .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #7ac0ce}.human_sociology .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #4aa85a}.business_sociology .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #23a197}.social_design .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #6ca8af}.international_studies .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #a5a3d0}.management_nutrition .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #f0b200}.food_science .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #f39700}.health_nutrition .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #f97600}.environment .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #e3916e}.lifestyle .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #c1707a}.child_care .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #ce97ab}.gendaiseikatsu .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #c38ab6}.environmental_science_and_design .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #e3916e}.pickup-content .finish-content{background:#fff;border:solid 1px #69236e;border-radius:1vw;padding:2em;display:flex;justify-content:space-between;align-items:center;margin-bottom:6vw;position:relative}.kokubun .pickup-content .finish-content{border:solid 1px #5b99c8}.english .pickup-content .finish-content{border:solid 1px #7caed7}.arts .pickup-content .finish-content{border:solid 1px #7ac0ce}.human_sociology .pickup-content .finish-content{border:solid 1px #4aa85a}.business_sociology .pickup-content .finish-content{border:solid 1px #23a197}.social_design .pickup-content .finish-content{border:solid 1px #6ca8af}.international_studies .pickup-content .finish-content{border:solid 1px #a5a3d0}.management_nutrition .pickup-content .finish-content{border:solid 1px #f0b200}.food_science .pickup-content .finish-content{border:solid 1px #f39700}.health_nutrition .pickup-content .finish-content{border:solid 1px #f97600}.environment .pickup-content .finish-content{border:solid 1px #e3916e}.lifestyle .pickup-content .finish-content{border:solid 1px #c1707a}.child_care .pickup-content .finish-content{border:solid 1px #ce97ab}.gendaiseikatsu .pickup-content .finish-content{border:solid 1px #c38ab6}.environmental_science_and_design .pickup-content .finish-content{border:solid 1px #e3916e}.pickup-content .finish-content p.finish-title{width:22%;color:#69236e;font-size:2rem;font-weight:500}.kokubun .pickup-content .finish-content p.finish-title{color:#5b99c8}.english .pickup-content .finish-content p.finish-title{color:#7caed7}.arts .pickup-content .finish-content p.finish-title{color:#7ac0ce}.human_sociology .pickup-content .finish-content p.finish-title{color:#4aa85a}.business_sociology .pickup-content .finish-content p.finish-title{color:#23a197}.social_design .pickup-content .finish-content p.finish-title{color:#6ca8af}.international_studies .pickup-content .finish-content p.finish-title{color:#a5a3d0}.management_nutrition .pickup-content .finish-content p.finish-title{color:#f0b200}.food_science .pickup-content .finish-content p.finish-title{color:#f39700}.health_nutrition .pickup-content .finish-content p.finish-title{color:#f97600}.environment .pickup-content .finish-content p.finish-title{color:#e3916e}.lifestyle .pickup-content .finish-content p.finish-title{color:#c1707a}.child_care .pickup-content .finish-content p.finish-title{color:#ce97ab}.gendaiseikatsu .pickup-content .finish-content p.finish-title{color:#c38ab6}.environmental_science_and_design .pickup-content .finish-content p.finish-title{color:#e3916e}.pickup-content .finish-content .finish-title-wrap{width:22%}.pickup-content .finish-content .finish-title-wrap p.finish-title{width:unset;margin-bottom:10px}.pickup-content .finish-content .finish-title-wrap .notes-text{width:150px;font-size:1rem;line-height:1.5;position:relative;padding-left:1.2em}.pickup-content .finish-content .finish-title-wrap .notes-text::before{content:"※";position:absolute;left:0;top:0}.pickup-content .finish-content p.finish-attention{position:absolute;bottom:.4em;right:2vw;font-size:1.3rem;font-weight:500}.pickup-content .finish-content ul.finish-list{width:78%;display:flex;justify-content:space-between;flex-wrap:wrap}.pickup-content .finish-content ul.finish-list li{margin-left:1.2em;list-style-position:outside;list-style-type:disc;width:calc(48% - 1.2em);font-size:1.4rem}.pickup-content .finish-content.theme{display:block}.pickup-content .finish-content.theme p.finish-title{text-align:center;margin-bottom:2vw;width:100%}.pickup-content .finish-content.theme .finish-flex{width:100%}.pickup-content .finish-content.theme .finish-flex .theme-content{display:flex;justify-content:space-between;flex-wrap:wrap}.pickup-content .finish-content.theme .finish-flex .theme-content .theme-box{width:48%;margin-bottom:2vh}.pickup-content .finish-content.theme .finish-flex .theme-content .theme-box p.theme-title{font-size:2rem;font-weight:500;color:#6ca8af;margin-bottom:1vh}.pickup-content .finish-content.theme .finish-flex .theme-content .theme-box ul.finish-list{width:100%;display:block}.pickup-content .finish-content.theme .finish-flex .theme-content .theme-box ul.finish-list li{width:100%}.interview-main-content{position:relative;height:30vw;margin-bottom:14vw}.interview-main-content .interview-main-photo{position:absolute;background:#69236e;width:65%;height:30vw;top:0;right:0}.kokubun .interview-main-content .interview-main-photo{background:url(../learning/images/learning-kokubun-interview-img01.jpg) no-repeat center center;background-size:cover}.english .interview-main-content .interview-main-photo{background:url(../learning/images/learning-english-interview-img01.jpg) no-repeat center center;background-size:cover}.arts .interview-main-content .interview-main-photo{background:url(../learning/images/learning-arts-interview-img01.jpg) no-repeat center center;background-size:cover}.human_sociology .interview-main-content .interview-main-photo{background:url(../learning/images/learning-human_sociology-interview-img01.jpg) no-repeat center center;background-size:cover}.business_sociology .interview-main-content .interview-main-photo{background:url(../learning/images/learning-business_sociology-interview-img01.jpg) no-repeat center center;background-size:cover}.international_studies .interview-main-content .interview-main-photo{background:url(../learning/images/learning-international_studies-interview-img01.jpg) no-repeat center center;background-size:cover}.management_nutrition .interview-main-content .interview-main-photo{background:url(../learning/images/learning-management_nutrition-interview-img01.jpg) no-repeat center center;background-size:cover}.food_science .interview-main-content .interview-main-photo{background:url(../learning/images/learning-food_science-interview-img01.jpg) no-repeat center center;background-size:cover}.health_nutrition .interview-main-content .interview-main-photo{background:url(../learning/images/learning-health_nutrition-interview-img01.jpg) no-repeat center center;background-size:cover}.environment .interview-main-content .interview-main-photo{background:url(../learning/images/learning-environment-interview-img01.jpg) no-repeat center center;background-size:cover}.lifestyle .interview-main-content .interview-main-photo{background:url(../learning/images/learning-lifestyle-interview-img01.jpg) no-repeat center center;background-size:cover}.child_care .interview-main-content .interview-main-photo{background:url(../learning/images/learning-child_care-interview-img01.jpg) no-repeat center center;background-size:cover}.gendaiseikatsu .interview-main-content .interview-main-photo{background:url(../learning/images/learning-modern_times-interview-img01.jpg) no-repeat center center;background-size:cover}.environmental_science_and_design .interview-main-content .interview-main-photo{background:url(../learning/images/learning-environmental_science_and_design-interview-img01.webp) no-repeat center center;background-size:cover}.english .interview-main-content .interview-main-photo.int02{background:url(../learning/images/learning-english-interview2-img01.jpg) no-repeat center center;background-size:cover}.arts .interview-main-content .interview-main-photo.int02{background:url(../learning/images/learning-arts-interview2-img01.jpg) no-repeat center center;background-size:cover}.business_sociology .interview-main-content .interview-main-photo.int02{background:url(../learning/images/learning-business_sociology-interview2-img01.jpg) no-repeat center center;background-size:cover}.international_studies .interview-main-content .interview-main-photo.int02{background:url(../learning/images/learning-international_studies-interview2-img01.jpg) no-repeat center center;background-size:cover}.management_nutrition .interview-main-content .interview-main-photo.int02{background:url(../learning/images/learning-management_nutrition-interview2-img01.jpg) no-repeat center center;background-size:cover}.health_nutrition .interview-main-content .interview-main-photo.int02{background:url(../learning/images/learning-health_nutrition-interview2-img01.jpg) no-repeat center center;background-size:cover}.interview-main-content .interview-text{position:absolute;bottom:0;left:3vw;transform:translateY(30%)}.interview-main-content .interview-text p.interview-en-copy{font-size:11vw;font-family:"Noto Serif JP",serif;font-weight:600;line-height:.9em;color:#69236e;margin-bottom:2vh}.kokubun .interview-main-content .interview-text p.interview-en-copy{color:#5b99c8}.english .interview-main-content .interview-text p.interview-en-copy{color:#7caed7}.arts .interview-main-content .interview-text p.interview-en-copy{color:#7ac0ce}.human_sociology .interview-main-content .interview-text p.interview-en-copy{color:#4aa85a}.business_sociology .interview-main-content .interview-text p.interview-en-copy{color:#23a197}.social_design .interview-main-content .interview-text p.interview-en-copy{color:#6ca8af}.international_studies .interview-main-content .interview-text p.interview-en-copy{color:#a5a3d0}.management_nutrition .interview-main-content .interview-text p.interview-en-copy{color:#f0b200}.food_science .interview-main-content .interview-text p.interview-en-copy{color:#f39700}.health_nutrition .interview-main-content .interview-text p.interview-en-copy{color:#f97600}.environment .interview-main-content .interview-text p.interview-en-copy{color:#e3916e}.lifestyle .interview-main-content .interview-text p.interview-en-copy{color:#c1707a}.child_care .interview-main-content .interview-text p.interview-en-copy{color:#ce97ab}.gendaiseikatsu .interview-main-content .interview-text p.interview-en-copy{color:#c38ab6}.environmental_science_and_design .interview-main-content .interview-text p.interview-en-copy{color:#e3916e;text-shadow:1px 1px 1px #fff,1px 1px 1px #fff,1px 1px 1px #fff}.interview-main-content .interview-text p.interview-profile{text-align:center;font-size:1.6rem}.interview-main-content .interview-text p.interview-profile span{font-size:1.8rem;font-weight:500}.interview-photo-block{position:relative}.interview-photo-block .interview-content{position:relative;z-index:1;margin:0 0 26vw 16vw}.interview-photo-block .interview-content dl.q-textbox{width:100%;padding:3vw 6vw 3vw 4vw}.interview-photo-block .interview-photo{position:absolute;background:#69236e;width:80%;height:25vw;left:0;bottom:0;transform:translateY(80%);z-index:-1}.kokubun .interview-photo-block .interview-photo{background:url(../learning/images/learning-kokubun-interview-img02.jpg) no-repeat center center;background-size:cover}.english .interview-photo-block .interview-photo{background:url(../learning/images/learning-english-interview-img02.jpg) no-repeat center center;background-size:cover}.arts .interview-photo-block .interview-photo{background:url(../learning/images/learning-arts-interview-img02.jpg) no-repeat center center;background-size:cover}.human_sociology .interview-photo-block .interview-photo{background:url(../learning/images/learning-human_sociology-interview-img02.jpg) no-repeat center center;background-size:cover}.business_sociology .interview-photo-block .interview-photo{background:url(../learning/images/learning-business_sociology-interview-img02.jpg) no-repeat center center;background-size:cover}.international_studies .interview-photo-block .interview-photo{background:url(../learning/images/learning-international_studies-interview-img02.jpg) no-repeat center center;background-size:cover}.management_nutrition .interview-photo-block .interview-photo{background:url(../learning/images/learning-management_nutrition-interview-img02.jpg) no-repeat center center;background-size:cover}.food_science .interview-photo-block .interview-photo{background:url(../learning/images/learning-food_science-interview-img02.jpg) no-repeat center center;background-size:cover}.health_nutrition .interview-photo-block .interview-photo{background:url(../learning/images/learning-health_nutrition-interview-img02.jpg) no-repeat center center;background-size:cover}.environment .interview-photo-block .interview-photo{background:url(../learning/images/learning-environment-interview-img02.jpg) no-repeat center center;background-size:cover}.lifestyle .interview-photo-block .interview-photo{background:url(../learning/images/learning-lifestyle-interview-img02.jpg) no-repeat center center;background-size:cover}.child_care .interview-photo-block .interview-photo{background:url(../learning/images/learning-child_care-interview-img02.jpg) no-repeat center center;background-size:cover}.gendaiseikatsu .interview-photo-block .interview-photo{background:url(../learning/images/learning-modern_times-interview-img02.jpg) no-repeat center center;background-size:cover}.environmental_science_and_design .interview-photo-block .interview-photo{background:url(../learning/images/learning-environmental_science_and_design-interview-img02.webp) no-repeat center center;background-size:cover}.interview-photo-block .interview-photo.photo02{background:#69236e}.kokubun .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-kokubun-interview-img03.jpg) no-repeat center center;background-size:cover}.english .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-english-interview-img03.jpg) no-repeat center center;background-size:cover}.arts .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-arts-interview-img03.jpg) no-repeat center center;background-size:cover}.human_sociology .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-human_sociology-interview-img03.jpg) no-repeat center center;background-size:cover}.business_sociology .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-business_sociology-interview-img03.jpg) no-repeat center center;background-size:cover}.international_studies .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-international_studies-interview-img03.jpg) no-repeat center center;background-size:cover}.management_nutrition .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-management_nutrition-interview-img03.jpg) no-repeat center center;background-size:cover}.food_science .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-food_science-interview-img03.jpg) no-repeat center center;background-size:cover}.health_nutrition .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-health_nutrition-interview-img03.jpg) no-repeat center center;background-size:cover}.environment .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-environment-interview-img03.jpg) no-repeat center center;background-size:cover}.lifestyle .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-lifestyle-interview-img03.jpg) no-repeat center center;background-size:cover}.child_care .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-child_care-interview-img03.jpg) no-repeat center center;background-size:cover}.gendaiseikatsu .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-modern_times-interview-img03.jpg) no-repeat center center;background-size:cover}.environmental_science_and_design .interview-photo-block .interview-photo.photo02{background:url(../learning/images/learning-environmental_science_and_design-interview-img03.webp) no-repeat center center;background-size:cover}.english .interview-photo-block .interview-photo.int02{background:url(../learning/images/learning-english-interview2-img02.jpg) no-repeat center center;background-size:cover}.arts .interview-photo-block .interview-photo.int02{background:url(../learning/images/learning-arts-interview2-img02.jpg) no-repeat center center;background-size:cover}.business_sociology .interview-photo-block .interview-photo.int02{background:url(../learning/images/learning-business_sociology-interview2-img02.jpg) no-repeat center center;background-size:cover}.international_studies .interview-photo-block .interview-photo.int02{background:url(../learning/images/learning-international_studies-interview2-img02.jpg) no-repeat top center;background-size:cover}.management_nutrition .interview-photo-block .interview-photo.int02{background:url(../learning/images/learning-management_nutrition-interview2-img02.jpg) no-repeat center center;background-size:cover}.health_nutrition .interview-photo-block .interview-photo.int02{background:url(../learning/images/learning-health_nutrition-interview2-img02.jpg) no-repeat center center;background-size:cover}.english .interview-photo-block .interview-photo.int02.photo02{background:url(../learning/images/learning-english-interview2-img03.jpg) no-repeat center center;background-size:cover}.arts .interview-photo-block .interview-photo.int02.photo02{background:url(../learning/images/learning-arts-interview2-img03.jpg) no-repeat center center;background-size:cover}.business_sociology .interview-photo-block .interview-photo.int02.photo02{background:url(../learning/images/learning-business_sociology-interview2-img03.jpg) no-repeat center center;background-size:cover}.international_studies .interview-photo-block .interview-photo.int02.photo02{background:url(../learning/images/learning-international_studies-interview2-img03.jpg) no-repeat center center;background-size:cover}.management_nutrition .interview-photo-block .interview-photo.int02.photo02{background:url(../learning/images/learning-management_nutrition-interview2-img03.jpg) no-repeat center center;background-size:cover}.health_nutrition .interview-photo-block .interview-photo.int02.photo02{background:url(../learning/images/learning-health_nutrition-interview2-img03.jpg) no-repeat center center;background-size:cover}.interview-content{width:calc(100% - 16vw);margin:0 12vw 4vw 4vw}.interview-content p.q-title{width:90%;margin:0 auto 3vw 4vw;position:relative;background:#69236e;color:#fff;font-size:calc(1.4rem + .5vw);font-weight:500;padding:1vh 0 1vh 2vw}.kokubun .interview-content p.q-title{background:#5b99c8}.kokubun .interview-content p.q-title span{color:#5b99c8}.english .interview-content p.q-title{background:#7caed7}.english .interview-content p.q-title span{color:#7caed7}.arts .interview-content p.q-title{background:#7ac0ce}.arts .interview-content p.q-title span{color:#7ac0ce}.human_sociology .interview-content p.q-title{background:#4aa85a}.human_sociology .interview-content p.q-title span{color:#4aa85a}.business_sociology .interview-content p.q-title{background:#23a197}.business_sociology .interview-content p.q-title span{color:#23a197}.social_design .interview-content p.q-title{background:#6ca8af}.social_design .interview-content p.q-title span{color:#6ca8af}.international_studies .interview-content p.q-title{background:#a5a3d0}.international_studies .interview-content p.q-title span{color:#a5a3d0}.management_nutrition .interview-content p.q-title{background:#f0b200}.management_nutrition .interview-content p.q-title span{color:#f0b200}.food_science .interview-content p.q-title{background:#f39700}.food_science .interview-content p.q-title span{color:#f39700}.health_nutrition .interview-content p.q-title{background:#f97600}.health_nutrition .interview-content p.q-title span{color:#f97600}.environment .interview-content p.q-title{background:#e3916e}.environment .interview-content p.q-title span{color:#e3916e}.lifestyle .interview-content p.q-title{background:#c1707a}.lifestyle .interview-content p.q-title span{color:#c1707a}.child_care .interview-content p.q-title{background:#ce97ab}.child_care .interview-content p.q-title span{color:#ce97ab}.gendaiseikatsu .interview-content p.q-title{background:#c38ab6}.gendaiseikatsu .interview-content p.q-title span{color:#c38ab6}.environmental_science_and_design .interview-content p.q-title{background:#e3916e}.environmental_science_and_design .interview-content p.q-title span{color:#e3916e}.interview-content p.q-title span{position:absolute;color:#69236e;font-family:Montserrat,sans-serif;font-size:4vw;top:50%;left:-7vw;transform:translateY(-50%)}.interview-content dl.q-textbox{width:95%;margin:0 auto;background:#fff;padding:3vw 4vw}.interview-content dl.q-textbox dt{color:#69236e;font-size:calc(2rem + 1vw);font-family:"Noto Serif JP",serif;line-height:1.5em;margin-bottom:2vh}.kokubun .interview-content dl.q-textbox dt{color:#5b99c8}.english .interview-content dl.q-textbox dt{color:#7caed7}.arts .interview-content dl.q-textbox dt{color:#7ac0ce}.human_sociology .interview-content dl.q-textbox dt{color:#4aa85a}.business_sociology .interview-content dl.q-textbox dt{color:#23a197}.social_design .interview-content dl.q-textbox dt{color:#6ca8af}.international_studies .interview-content dl.q-textbox dt{color:#a5a3d0}.management_nutrition .interview-content dl.q-textbox dt{color:#f0b200}.food_science .interview-content dl.q-textbox dt{color:#f39700}.health_nutrition .interview-content dl.q-textbox dt{color:#f97600}.environment .interview-content dl.q-textbox dt{color:#e3916e}.lifestyle .interview-content dl.q-textbox dt{color:#c1707a}.child_care .interview-content dl.q-textbox dt{color:#ce97ab}.gendaiseikatsu .interview-content dl.q-textbox dt{color:#c38ab6}.environmental_science_and_design .interview-content dl.q-textbox dt{color:#e3916e}.interview-content dl.q-textbox dd{font-size:1.6rem;line-height:2em}.interview-content.center{margin:0 8vw 4vw}.interview-content.center p.q-title{margin:0 auto 3vw}.interview-content.center dl.q-textbox{margin:0 auto}.topics-cantent{position:relative;height:30vw;margin-bottom:20vw}.topics-cantent h3.topics-title{position:absolute;font-size:10vw;font-weight:600;font-family:"Noto Serif JP",serif;line-height:1em;color:#6ca8af;top:-3vw;left:2vw}.topics-cantent .topics-photo{position:absolute;background:url(../learning/images/learning-design_sociology-interview-img01.jpg) no-repeat center center;background-size:cover;width:70%;height:30vw;right:0;bottom:0;z-index:-1}.topics-cantent .topics-photo p{font-size:1.2rem;text-align:right;color:#888;font-weight:500;padding:.5em 5vw 0 0}.topics-cantent dl.topics-textbox{position:absolute;bottom:0;left:2vw;width:80%;transform:translateY(50%);background:#fff;padding:2em}.topics-cantent dl.topics-textbox dt{color:#6ca8af;font-family:"Noto Serif JP",serif;font-size:3rem;font-weight:500;margin-bottom:3vh;line-height:1em}.topics-cantent dl.topics-textbox dd{font-size:1.6rem;line-height:2em;margin-bottom:1vh}.topics-cantent dl.topics-textbox dd.small{font-size:1.4rem}h3.global-title{background:#a5a3d0;color:#fff;text-align:center;padding:1vh 0;font-size:2.2rem;letter-spacing:.1em;font-weight:500;margin-bottom:2vw}.global-table{width:100%}.global-table tbody tr{border-bottom:dashed 2px rgba(165,163,208,.5)}.global-table tbody tr td,.global-table tbody tr th{padding:1em;vertical-align:middle}.global-table tbody tr th{color:#a5a3d0;font-weight:500;font-size:2rem;border-right:solid 2px #a5a3d0}.global-table tbody tr td{font-size:1.6rem;line-height:2em}.global-table tbody tr:last-child{border-bottom:unset}.career-vision .career-vision-title-box{width:100%;background:url(../learning/images/learning-career-vision-bg.jpg) no-repeat left center;background-size:cover;padding:6vw 3vw}.career-vision .career-vision-title-box h3.career-vision-title{font-size:calc(2.5rem + 1vw);color:#fff;text-align:center;line-height:1.5em;font-family:"Noto Serif JP",serif;margin-bottom:2vh}.career-vision .career-vision-title-box h4.career-vision-border-title{font-size:2.4rem;font-family:"Noto Serif JP",serif;padding:1vw;color:#fff;margin:0 auto;border:1px #fff solid;text-align:center;width:40%}.career-vision .career-vision-content{width:100%;padding:10vw 6vw 6vw;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.kokubun .career-vision .career-vision-content{background:rgba(91,153,200,.3)}.english .career-vision .career-vision-content{background:rgba(124,174,215,.3)}.arts .career-vision .career-vision-content{background:rgba(122,192,206,.3)}.human_sociology .career-vision .career-vision-content{background:rgba(74,168,90,.3)}.business_sociology .career-vision .career-vision-content{background:rgba(35,161,151,.3)}.social_design .career-vision .career-vision-content{background:rgba(108,168,175,.3)}.international_studies .career-vision .career-vision-content{padding:10vw 15vw 6vw;background:rgba(165,163,208,.3)}.management_nutrition .career-vision .career-vision-content{background:rgba(240,178,0,.3)}.food_science .career-vision .career-vision-content{background:rgba(243,151,0,.3)}.health_nutrition .career-vision .career-vision-content{background:rgba(249,118,0,.3)}.environment .career-vision .career-vision-content{background:rgba(227,145,110,.3)}.lifestyle .career-vision .career-vision-content{background:rgba(193,112,122,.3)}.child_care .career-vision .career-vision-content{background:rgba(206,151,171,.3)}.gendaiseikatsu .career-vision .career-vision-content{background:rgba(195,138,182,.3)}.career-vision .career-vision-content .career-vision-box{width:47%;margin-bottom:5vmax}.career-vision .career-vision-content .career-vision-box h5.bg-title{font-size:1.8rem;background:#000;border-radius:5vw;color:#fff;padding:.6em;text-align:center;width:66%;margin:0 auto 4vh}.career-vision .career-vision-content .career-vision-box h5.inst-title{font-size:1.6rem;font-weight:500;padding:.3em 0 .2em;border-bottom:1px solid #000;margin-bottom:.2em}.career-vision .career-vision-content .career-vision-box figure{width:100%;margin-bottom:1vmax}.career-vision .career-vision-content .career-vision-box figure img{width:100%}.career-vision .career-vision-content .career-vision-box:first-child{width:100%}.career-vision .career-vision-content .career-vision-box.management_nutrition_career-vision-box{width:100%}.career-vision .career-vision-content .career-vision-box.management_nutrition_exam_result{margin:0 auto}.career-vision .career-vision-content .career-vision-box.management_nutrition_exam_result .paragraph{text-align:center;font-size:1.5rem;line-height:1.8}.career-vision .career-vision-content .career-vision-box.management_nutrition_exam_result .paragraph span{font-weight:600}.career-vision .career-vision-content .career-vision-box.management_nutrition_exam_result .paragraph span span{font-size:4rem;font-weight:700}.career-vision .career-vision-content ul.career-vision-qualification{width:80%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.career-vision .career-vision-content ul.career-vision-qualification::after{content:"";display:block;width:32%}.career-vision .career-vision-content ul.career-vision-qualification li{width:32%;margin:0 0 1vw;display:flex;align-items:center;justify-content:center;background:#fff;padding:.5em 1em;font-size:1.5rem}.career-vision .career-vision-content ul.career-vision-qualification li.notes{width:100%;justify-content:flex-start;background:0 0;padding:0;font-size:1.3rem}.career-vision .career-vision{position:absolute;left:50%;width:48%;transform:translateY(-50%) translateX(-50%)}.career-vision .career-vision a{width:100%;height:4.8vw;border-radius:2.4vw;display:flex;align-items:center;justify-content:center;font-size:1.3vw;line-height:1.4em;font-weight:500}.features-link-content{display:flex;justify-content:space-between}.features-link-content li{width:50%;opacity:0}.features-link-content li a{position:relative;display:flex;align-items:flex-end;padding:1em;min-height:32vw;overflow:hidden}.features-link-content li a .link-photo{position:absolute;display:block;background:gray;width:100%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all .3s ease;z-index:-1}.features-link-content li a .link-photo.link01{background:url(../learning/images/learning-features-link-img01.jpg) no-repeat center center;background-size:cover}.features-link-content li a .link-photo.link02{background:url(../learning/images/learning-features-link-img02.jpg) no-repeat center center;background-size:cover}.features-link-content li a .link-photo.link03{background:url(../learning/images/learning-features-link-img03.jpg) no-repeat center center;background-size:cover}.features-link-content li a .link-photo.link04{background:url(../learning/images/learning-features-link-img04.jpg) no-repeat center center;background-size:cover}.features-link-content li a .features-text-block{width:100%;height:fit-content;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1.5em;position:relative;z-index:1;min-height:12.5em}.features-link-content li a .features-text-block .title-block{width:35%}.features-link-content li a .features-text-block .title-block p.features-category{text-align:center;padding:0 10px;margin-bottom:2vh}.features-link-content li a .features-text-block .title-block p.features-category span{display:block;background:#000;color:#fff;border-radius:20px;font-size:1.5rem;font-weight:500;letter-spacing:0;padding:.2em 0}.features-link-content li a .features-text-block .title-block h4.features-name{font-size:calc(1.6rem + .5vw);line-height:1.2em;font-weight:500;font-family:"Noto Serif JP",serif;text-align:center;margin-bottom:2vh}.features-link-content li a .features-text-block p.features-text{width:62%;font-size:1.4rem;line-height:1.7em}.features-link-content li a:hover{opacity:1}.features-link-content li a:hover .link-photo{transform:scale(1.03) translateY(-50%) translateX(-50%)}.features-link-content li.left a{justify-content:start}.features-link-content li:nth-of-type(2n) a{padding-right:5vw}.features-link-content.is-show li:nth-of-type(1){animation:fade_bottom .5s ease 0s both}.features-link-content.is-show li:nth-of-type(2){animation:fade_bottom .5s ease .2s both}h3.features-link-title{font-size:3.5vw;font-weight:500;font-family:"Noto Serif JP",serif;line-height:1em;text-align:center;padding:.5em 0;position:relative;z-index:1}h3.features-link-title::before{content:"";position:absolute;background:#ebff46;width:0;height:100%;left:0;top:0;z-index:-1}h3.features-link-title.is-show::before{animation:bg-move .8s ease both}@keyframes bg-move{0%{width:0}100%{width:100%}}.features-slider-content{position:relative;margin-bottom:3vw}.features-slider-content .features-bg{position:absolute;background:#d7dae5;width:100%;height:15vw;top:7vw;left:0;overflow-x:clip;z-index:-1}.features-slider-content .features-bg::before{content:"";width:0;height:0;border-style:solid;border-width:0 0 30vw 100vw;border-color:transparent transparent #d7dae5 transparent;position:absolute;left:0;top:-30vw}.features-slider-content .features-bg::after{content:"";width:0;height:0;border-style:solid;border-width:30vw 100vw 0 0;border-color:#d7dae5 transparent transparent transparent;position:absolute;left:0;top:15vw}.features-slider-content ul.features-slider{margin-bottom:2vh;opacity:0;padding:0 8%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.features-slider-content ul.features-slider li{width:49.5%;margin-bottom:1vh;position:relative;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(110deg,#ff0aa0 20%,#5032aa 95%);padding:1.5em;min-height:28vh;z-index:1}.features-slider-content ul.features-slider li .slider-photo{background:gray;width:18vw;height:16vw}.features-slider-content ul.features-slider li .slider-photo.photo01{background:url(../learning/images/learning-features-support-img01.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li .slider-photo.photo02{background:url(../learning/images/learning-features-support-img02.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li .slider-photo.photo03{background:url(../learning/images/learning-features-support-img03.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li .slider-photo.photo04{background:url(../learning/images/learning-features-support-img04.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li .slider-photo.photo05{background:url(../learning/images/learning-features-support-img05.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li .slider-photo.photo06{background:url(../learning/images/learning-features-support-img06.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li .slider-photo.photo07{background:url(../learning/images/learning-features-support-img07.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li .slider-photo.photo08{background:url(../learning/images/learning-features-support-img08.jpg) no-repeat center center;background-size:cover}.features-slider-content ul.features-slider li dl.slider-textbox{width:100%;padding:0 1.2vw}.features-slider-content ul.features-slider li dl.slider-textbox dt{font-size:calc(2rem + .5vw);font-weight:500;line-height:1.3em;padding-bottom:2vh;font-family:"Noto Serif JP",serif}.features-slider-content ul.features-slider li dl.slider-textbox dt span{font-size:calc(1.4rem + .5vw);letter-spacing:.02em}.features-slider-content ul.features-slider li dl.slider-textbox dd{font-size:1.5rem;line-height:1.8em}.features-slider-content ul.features-slider li::before{content:"";position:absolute;background:#fff;width:calc(100% - 1em);height:calc(100% - 1em);top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:-1}.features-slider-content ul.features-slider li.no-flex dl.slider-textbox{width:28vw;min-width:28vw;padding:0}.features-slider-content ul.features-slider.slider02 li{flex-direction:row-reverse}.features-slider-content ul.features-slider.slider02 li dl.slider-textbox{text-align:left}.features-slider-content ul.features-slider.slider02 .slick-track{left:100px}.features-slider-content ul.features-slider.is-show{animation:slider_right .5s ease both}.features-content{position:relative;margin-top:35vw}.features-content .features-bg-box{position:absolute;width:65%;top:-26vw;left:50%;transform:translateX(-50%);background:#fff;padding:3em;z-index:1;opacity:0}.features-content .features-bg-box h3.features-bg-title{font-size:4rem;font-weight:500;line-height:1.2em;font-family:"Noto Serif JP",serif;text-align:center;margin-bottom:2vw}.features-content .features-bg-box h3.features-bg-title span{font-size:calc(4rem + 3vw);line-height:1.2em;font-weight:500;position:relative;z-index:1}.features-content .features-bg-box h3.features-bg-title span::before{content:"";position:absolute;background:#ebff46;width:100%;height:20px;bottom:12px;left:0;z-index:-1}.features-content .features-bg-box p.features-bg-text{font-size:1.6rem;font-weight:500;line-height:2em}.features-content .features-bg-box.is-show{animation:bg_bottom .5s ease both}.features-content .features-photo-block{position:relative;z-index:-1}.features-content .features-photo-block ul.features-photo-slider li img{width:100%}.features-content .features-photo-block ul.features-photo-slider.photo01 .slick-track{left:100px}.features-content .features-photo-block::before{content:"";position:absolute;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%);width:100%;height:45%;bottom:0;left:0;z-index:1}.features-content .abroad-content{transform:translateY(-20%);padding:0 10%;margin-top:8vh}.features-content .abroad-content h4.abroad-title{font-size:3vw;line-height:1em;font-weight:500;color:#fff;text-align:center;font-family:"Noto Serif JP",serif;margin-bottom:2vh;opacity:0}.features-content .abroad-content h4.abroad-title.is-show{animation:fade_bottom .8s ease both}.features-content .abroad-content ul.abroad-list{display:flex;justify-content:space-between;flex-wrap:wrap}.features-content .abroad-content ul.abroad-list li{width:49%;background:#ebff46;position:relative;padding:3em;margin-bottom:3vh;z-index:1;opacity:0}.features-content .abroad-content ul.abroad-list li p.abroad-name{font-size:3rem;text-align:center;font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.1em;margin-bottom:4vh}.features-content .abroad-content ul.abroad-list li p.abroad-fukidashi{background:#d7dae5;padding:.5em 1em;position:relative;margin-bottom:3vh;border-radius:5px;text-align:center;font-size:2rem;font-weight:500;font-family:"Noto Serif JP",serif}.features-content .abroad-content ul.abroad-list li p.abroad-fukidashi::before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #d7dae5 transparent transparent;bottom:0;left:5%;transform:translateY(80%) skew(15deg,-15deg)}.features-content .abroad-content ul.abroad-list li p.abroad-text{font-size:1.5rem;line-height:1.8em;margin-bottom:4vh}.features-content .abroad-content ul.abroad-list li .more-btn{margin-bottom:0}.features-content .abroad-content ul.abroad-list li::before{content:"";position:absolute;background:#fff;width:calc(100% - 2em);height:calc(100% - 2em);top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:-1}.features-content .abroad-content ul.abroad-list.is-show li:nth-of-type(1){animation:fade_bottom .5s ease 0s both}.features-content .abroad-content ul.abroad-list.is-show li:nth-of-type(2){animation:fade_bottom .5s ease .2s both}.features-content .abroad-content ul.abroad-list.is-show li:nth-of-type(3){animation:fade_bottom .5s ease .4s both}.features-content .abroad-content ul.abroad-list.is-show li:nth-of-type(4){animation:fade_bottom .5s ease .6s both}a.learning-link-bnr{width:55%;height:6vw;margin:10vh auto;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;padding:0 6vw 0 2vw;font-size:1.3vw;line-height:1.4em;font-weight:500;border:solid 1px #000;border-radius:3vw;position:relative;transition:all .4s}a.learning-link-bnr::before{content:"";position:absolute;background:url(../images/common/arrow-img02.svg) no-repeat center center;background-size:contain;width:2.8vw;height:1vw;top:50%;right:4vw;transform:translateY(-50%);transition:all .4s}a.learning-link-bnr:hover{opacity:1;background:#444}a.learning-link-bnr:hover::before{content:"";right:3vw}@keyframes bg_bottom{0%{opacity:0;transform:translateY(10%) translateX(-50%)}70%{opacity:1}100%{opacity:1;transform:translateY(0) translateX(-50%)}}@keyframes slider_left{0%{opacity:0;transform:translateX(-10%)}30%{opacity:1}100%{opacity:1;transform:translateX(0)}}@keyframes slider_right{0%{opacity:0;transform:translateX(10%)}30%{opacity:1}100%{opacity:1;transform:translateX(0)}}.environment .mainvisual{overflow:hidden}.environment .infobox{position:relative}.environment .infobox .environment-top-img-container{margin-top:40px;left:7vw;bottom:1.4vw;width:35vw;display:flex;flex-direction:column}.environment .infobox .environment-top-img-container img{width:100%}.environment .infobox .environment-top-img-container img+img{margin-top:1.18vw}.environment-area-content{margin-bottom:11vw}.environment-area-content .area-top-list-container{display:flex;flex-direction:column;align-items:center;margin-bottom:3vw}.environment-area-content .area-top-list-container>ul>li{position:relative;padding-left:1.5em;color:#8a81b9;font-size:clamp(1.8rem,1.6vw,3rem);line-height:1.75}.environment-area-content .area-top-list-container>ul>li::before{content:"■";position:absolute;left:0;top:0}.environment-area-content .area-figure-container{display:flex;justify-content:center;align-items:center;position:relative;padding-top:1vw;margin-bottom:-2.5vw;overflow:hidden}.environment-area-content .area-figure-container .area-figure{width:41vw;height:34vw}.environment-area-content .area-figure-container .area-figure img{width:100%;height:100%;object-fit:contain}.environment-area-content .area-figure-container .bg-txt01,.environment-area-content .area-figure-container .bg-txt02,.environment-area-content .area-figure-container .bg-txt03{position:absolute;z-index:-1;height:6.25vw}.environment-area-content .area-figure-container .bg-txt01{top:0;left:-1vw;width:36vw;background:url(../learning/images/environment_area_bg_txt01.png) no-repeat center center;background-size:contain}.environment-area-content .area-figure-container .bg-txt02{top:50%;left:50%;transform:translate(-50%,-50%);width:51vw;background:url(../learning/images/environment_area_bg_txt02.png) no-repeat center center;background-size:contain}.environment-area-content .area-figure-container .bg-txt03{bottom:0;right:-1vw;width:36vw;background:url(../learning/images/environment_area_bg_txt03.png) no-repeat center center;background-size:contain}.environment-area-content .area-intro-container{width:80vw;margin:12vw auto 5vw;display:flex;flex-wrap:wrap}.environment-area-content .area-intro-container .area-intro-box{width:36vw;margin-right:auto;margin-bottom:4vw}.environment-area-content .area-intro-container .area-intro-box:nth-of-type(2n){margin-right:0}.environment-area-content .area-intro-container .area-intro-box figure{margin-bottom:2vw}.environment-area-content .area-intro-container .area-intro-box figure img{width:100%}.environment-area-content .area-intro-container .area-intro-box .box-title{margin-bottom:1.7vw;font-size:2.8rem;line-height:1.2}.environment-area-content .area-intro-container .area-intro-box .box-title.color01{color:#8a81b9}.environment-area-content .area-intro-container .area-intro-box .box-title.color02{color:#50853e}.environment-area-content .area-intro-container .area-intro-box .box-title.color03{color:#62b2e5}.environment-area-content .area-intro-container .area-intro-box .box-title.color04{color:#d082ab}.environment-area-content .area-intro-container .area-intro-box .box-text{font-size:1.6rem;line-height:1.8}.environment-area-content .area-intro-container .area-intro-box.new{position:relative}.environment-area-content .area-intro-container .area-intro-box.new::before{content:"NEW";position:absolute;left:-1.25vw;top:-1.25vw;width:4.5em;height:1.5em;font-size:clamp(2rem,3vw,3.6rem);font-family:"Noto Serif JP",serif;color:#fff;background:#e3916e;border-radius:.3em;display:flex;align-items:center;justify-content:center}.environment-area-content .area-bottom-text-container{background:#e3916e;display:flex;justify-content:center;padding:3vw 0}.environment-area-content .area-bottom-text-container .area-bottom-text{color:#fff;font-size:clamp(1.8rem,2.3vw,3rem);line-height:1.6;font-family:"Shippori Mincho",serif;text-align:center}.environment-4y-learning-content .lead-text{font-size:1.8rem;line-height:1.8;margin-bottom:6vw}.environment-4y-learning-content .graph-container{margin-bottom:3vw}.environment-4y-learning-content .graph-container img{width:100%}.environment-4y-learning-content .graph-intro-box{border:2px solid #ebff46;background:#fff;padding:1.4vw;display:flex;justify-content:center;margin-bottom:5.9vw}.environment-4y-learning-content .graph-intro-box .box-text{position:relative;padding-left:1.5em;font-size:1.8rem;line-height:1.8}.environment-4y-learning-content .graph-intro-box .box-text::before{content:"●";position:absolute;left:0;top:0}.environment-4y-learning-content .graph-intro-box .box-text em{font-style:normal;background:#ebff46}.environment-4y-learning-content .dl-container{display:flex;flex-wrap:wrap}.environment-4y-learning-content .dl-container>dl{width:36vw;margin-right:auto;margin-bottom:3.5vw}.environment-4y-learning-content .dl-container>dl:nth-of-type(2n){margin-right:0}.environment-4y-learning-content .dl-container>dl dt{font-size:1.5rem;line-height:1;padding:15px 20px;margin-bottom:1.4vw}.environment-4y-learning-content .dl-container>dl:nth-of-type(1) dt{background:#f9e3d5}.environment-4y-learning-content .dl-container>dl:nth-of-type(2) dt{background:#f6d5c0}.environment-4y-learning-content .dl-container>dl:nth-of-type(3) dt{background:#f3c7ab}.environment-4y-learning-content .dl-container>dl:nth-of-type(4) dt{background:#e3916e}.environment-4y-learning-content .dl-container>dl dd{font-size:1.6rem;line-height:1.8}.new-subjects-content{margin-bottom:25vw}.new-subjects-content .lead-text{font-size:1.8rem;line-height:1.8;text-align:center;margin-bottom:6vw}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box{display:flex;justify-content:space-between;position:relative;padding-bottom:5.4vw}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:2.7vw;width:52vw;height:1px;background:#e3916e}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box figure{width:21vw;position:relative}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box figure::before{content:"NEW";position:absolute;left:-.7vw;top:-.7vw;width:4em;height:1.5em;font-size:clamp(1.6rem,1.8vw,2.6rem);font-family:"Noto Serif JP",serif;color:#fff;background:#e3916e;border-radius:.3em;display:flex;align-items:center;justify-content:center}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box figure img{width:100%}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text{width:52vw}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text h4{margin-bottom:1.4vw}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text h4 span{display:inline-block;padding:5px;font-size:2.8rem;line-height:1;color:#e3916e;background:#fff}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text p{font-size:1.6rem;line-height:1.7}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box:nth-of-type(2n) .box-text{order:-1}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box:last-of-type{padding-bottom:0}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box:last-of-type::after{content:none}@keyframes fade_top_add_info{0%{opacity:0;transform:translateY(-40%)}30%{opacity:1}100%{opacity:1;transform:translateY(0)}}.international_studies .pickup{margin-top:6vw}.international_studies .pickup .teacher-interview-content h3.teacher-en-title{font-size:5vw;font-family:"Noto Serif JP",serif;font-weight:600;line-height:.9em;color:#a5a3d0;margin-bottom:9vw}.international_studies .pickup .teacher-interview-content p.teacher-lead{font-size:1.5em;font-family:"Noto Serif JP",serif;font-weight:600;line-height:.9em;color:#a5a3d0;margin-bottom:2vh;position:relative}.international_studies .pickup .teacher-interview-content p.teacher-lead::before{content:"";display:block;width:110%;height:2px;background-color:#a5a3d0;position:absolute;top:-4vw;left:0}.international_studies .pickup .teacher-interview-content p.teacher-lead.reverse::before{left:-13%}.international_studies .pickup .teacher-interview-content p.teacher-profile{font-size:1.6rem;margin-bottom:5vw}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap{display:flex;justify-content:space-between;margin-bottom:5vw}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .teacher-img-main{width:52%;margin-left:calc(50% - 50vw)}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .teacher-img-main img{width:100%;height:auto}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box{width:50%}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box dl.textbox{margin-bottom:3vw}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box dl.textbox dt{font-size:1.5em;color:#a5a3d0;margin-bottom:2vh}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box .teacher-sub-img-box{display:flex;justify-content:space-between}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box .teacher-sub-img-box .teacher-img-small{width:48%}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box .teacher-sub-img-box .teacher-img-small img{width:100%}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .teacher-img-sub{width:53%;margin-right:calc(50% - 50vw)}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .teacher-img-sub img{width:100%;height:auto}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.reverse{flex-direction:row-reverse}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.reverse .teacher-img-main{margin-right:calc(50% - 50vw)}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.reverse .teacher-img-sub{margin-left:calc(50% - 50vw)}.environmental_science_and_design .check-wrap{width:90%;display:flex;justify-content:space-between;align-items:center;margin:0 auto 10vw}.environmental_science_and_design .check-wrap .check-text{width:35%;margin-bottom:2vmax}.environmental_science_and_design .check-wrap .check-text dt{color:#e3916e;font-size:2.2rem;font-weight:500;margin-bottom:2vh}.environmental_science_and_design .check-wrap .check-text dd{font-size:1.6rem;line-height:1.8em}.environmental_science_and_design .check-wrap figure{width:60%}.environmental_science_and_design .check-wrap figure img{width:100%}.environmental_science_and_design .pickup-sch-flex{align-items:center;margin-bottom:4vmax}.environmental_science_and_design h4.section-title{color:#e3916e}.environmental_science_and_design h4.section-title::before{background:#e3916e}@media screen and (max-width:1024px) and (orientation:portrait){a.learning-bnr{width:96%;height:6vh;margin:0 auto 14vh;font-size:3vw;border-radius:3vh}a.learning-bnr::before{content:"";width:calc(100% - 2vw);height:calc(6vh - 2vw);top:1vw;left:1vw;border:1px solid #fff;border-radius:calc(3vh - 1vw)}a.learning-bnr::after{content:"";width:3vw;height:3vw;top:calc(50% - 1.5vw);right:5vw;border-bottom:1px solid #fff;border-right:1px solid #fff}.footer-dev-navi .dep-navi-content ul.navi-list{flex-wrap:wrap}.footer-dev-navi .dep-navi-content ul.navi-list li{width:100%}.footer-dev-navi .dep-navi-content ul.navi-list li a{font-size:calc(.7rem + 1.5vw)}.select-content ul.tab-list{width:100%}.select-content ul.tab-list li{width:35%;padding:2vh .5em}.select-content ul.tab-list li span{font-size:1rem;line-height:1.2em;letter-spacing:0}.select-content ul.tab-list li.active{width:65%;padding:2vh 0}.select-content ul.tab-list li.active span{font-size:1.4rem}.select-content ul.tab-list li.active::before{height:100%}.select-content .panel .keyword-list li.tag-btn{font-size:1.4rem;padding:1vh 10px}h3.learning-index-title{font-size:5vw}.dep-list .dep-content{width:100%}.dep-list .dep-content a{height:25vh}.dep-list .dep-content a p.dep-title span{font-size:3.2rem;line-height:1.1em}.dep-list .dep-content a p.dep-title::before{width:6vw;height:22vw}.dep-list .dep-content a p.campus-name{padding-left:3vw;bottom:2vh}.dep-list .dep-content a p.campus-name span{background:#8f98bc;display:flex;width:34vw;height:8vw;border-radius:4vw}.dep-list .dep-content a p.campus-name.color02 span{background:#ea7b93}.dep-list .dep-content.dep03 a .dep-photo{background:url(../learning/images/learning-dep-img03.jpg) no-repeat center 30%;background-size:cover}.dep-list .dep-content.dep13 a .dep-photo{background:url(../learning/images/learning-dep-img13.jpg) no-repeat center 23%;background-size:cover}p.attention{font-size:1.2rem;letter-spacing:0;line-height:1.4em;margin-bottom:2vh;padding:0 2vw}.learning-index-movie-section{width:100%;padding:7vw 0;display:flex;justify-content:center;position:relative;z-index:0;background:#ebff46;align-items:center;flex-direction:column}.learning-index-movie-section p.abread{display:block;position:absolute;font-size:20vw;color:#fff;font-family:"Noto Serif JP",serif;font-weight:600;line-height:.6;z-index:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.learning-index-movie-section p.abread.left{left:0;top:0}.learning-index-movie-section p.abread.right{right:0;bottom:0}.learning-index-movie-section .movie-section-title{width:100%;display:flex;justify-content:center;margin-bottom:7vw;font-size:2.4rem;color:#000;font-weight:lighter;flex-direction:column;align-items:center}.learning-index-movie-section .movie-section-title img{display:block;width:24vw;transform:translateY(-4vw);margin-right:1vw}.learning-index-movie-section .movie-section-title p{font-weight:lighter;text-align:center}.learning-index-movie-section ul.movie-content{width:90vw;max-width:1000px;display:flex;justify-content:space-between;flex-wrap:wrap;z-index:1}.learning-index-movie-section ul.movie-content li{width:100%;margin-bottom:6vw}.learning-index-movie-section ul.movie-content li p.campus-name{display:block;width:100%;font-size:2rem;color:#fff;font-weight:600;text-align:center;border-radius:100px;background:#888;margin-bottom:3vw}.learning-index-movie-section ul.movie-content li p.campus-name.shib{background:#8f98bc}.learning-index-movie-section ul.movie-content li p.campus-name.hino{background:#ea7b93}.learning-index-movie-section ul.movie-content li a{display:block;width:100%}.learning-index-movie-section ul.movie-content li a img{width:100%;display:block}.dep .page-head{display:flex;justify-content:space-between;flex-wrap:wrap}.dep .page-head .mainvisual{width:100%;height:45vh;position:unset}.dep .page-head .mainvisual .dep-top-textbox{top:unset;right:50%;width:90%;bottom:3vw;transform:translateX(50%)}.dep .page-head .mainvisual .dep-top-textbox.reverse{right:50%;left:inherit}.dep .page-head .mainvisual .dep-top-textbox .dep-title-box{padding:1.5vh 3vw;margin-bottom:1.5vh;display:flex;justify-content:space-between;align-items:center;position:relative}.dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title{display:unset;justify-content:unset}.dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span{display:block}.dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span.jp{font-size:calc(.5rem + 1.5vw)}.dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-sub-title span.en{font-size:calc(.5rem + 1.5vw);font-weight:500}.dep .page-head .mainvisual .dep-top-textbox .dep-title-box h2.dep-main-title{font-size:calc(1.2rem + 2vw);padding:2vw 0 2vw}.dep .page-head .mainvisual .dep-top-textbox .dep-title-box p.dep-attention{font-size:1rem;letter-spacing:0;position:absolute;right:3vw;bottom:1vw}.dep .page-head .mainvisual .dep-top-textbox .dep-add-info-box{padding:5px;min-height:unset;font-size:1.4rem;line-height:1.4}.dep .page-head .mainvisual .dep-top-textbox p.dep-main-copy{font-size:calc(1.4rem + .5vw);margin-bottom:1.5vh}.dep .page-head .mainvisual .dep-top-textbox p.dep-sub-copy{font-size:1.3rem}.dep .page-head .mainvisual .dep-top-textbox p.paragraph{margin-bottom:0}.dep .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result{position:static;top:-65%;left:0;font-size:1.3rem;line-height:1.5}.dep .page-head .mainvisual .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main span{font-size:3rem}.page-head .infobox{width:100%;padding:8vh 8vw 0 7vw;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;height:fit-content}.page-head .infobox .dep-top-textbox{position:relative;width:100%}.page-head .infobox .dep-top-textbox.reverse{right:inherit;left:8vw}.page-head .infobox .dep-top-textbox .dep-title-box{background:#69236e;padding:0 0;margin-bottom:2vh;opacity:0;animation:fade_top .6s ease 0s both}.kokubun .page-head .infobox .dep-top-textbox .dep-title-box{background:#5b99c8}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title{display:flex;justify-content:flex-start;flex-direction:column}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title span{color:#fff}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title span.jp{font-size:2rem;font-family:"Noto Serif JP",serif;width:100%;display:block;order:2}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-sub-title span.en{font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:500;margin-bottom:2rem;width:100%;display:block;order:1}.page-head .infobox .dep-top-textbox .dep-title-box h2.dep-main-title{font-size:calc(1.2rem + 6vw);padding:2vw 0 2vw}.page-head .infobox .dep-top-textbox .dep-title-box p.dep-attention{font-size:1rem;letter-spacing:0;position:absolute;right:3vw;bottom:1vw}.page-head .infobox .dep-top-textbox .dep-add-info-box{animation:fade_top_add_info .6s ease 0s both;margin:-2vh 0 2vh;border:5px solid #ebff46;padding:1vh;min-height:50px;display:flex;justify-content:center;align-items:center;background:#fff;font-size:clamp(1.2rem,1.4vw,2.2rem)}.page-head .infobox .dep-top-textbox p.dep-main-copy{color:#fff;font-family:"Noto Serif JP",serif;font-weight:500;font-size:clamp(1.6rem,2.7vh,3rem);line-height:1.5em;margin-bottom:2vh}.page-head .infobox .dep-top-textbox p.dep-sub-copy{color:#fff;font-size:clamp(1.5rem,1.7vh,1.8rem);font-weight:500;line-height:1.8em}.page-head .infobox .dep-top-textbox p.dep-sub-copy .attention{font-size:1.1rem;display:block;line-height:1.5em;text-align:left;margin-top:1em}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result{position:relative;width:100%;background-color:#fff;opacity:.8;padding:1em;text-align:center;font-size:1.5rem;line-height:1.8}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result span.pink{color:#f0b4be;font-weight:700}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main{font-weight:600}.page-head .infobox .dep-top-textbox p.paragraph.management_nutrition_exam_result span.main span{font-size:4rem;font-weight:700}.page-head .infobox .dep-top-moviebox{width:100%;padding:3vw 0}.page-head .infobox .dep-top-moviebox a{display:block;width:100%;margin-bottom:1rem}.page-head .infobox .dep-top-moviebox a img{display:block;width:100%}.page-head .infobox .dep-top-moviebox p{display:block;width:100%;text-align:left;color:#fff;font-size:calc(1.2rem + .25vw);font-weight:500}.dep-keyword-content{height:30vh;padding:5.5vh 0 0}.dep-keyword-content h3.keyword-title span{font-size:1.8rem}.dep-keyword-content h3.keyword-title span::before{font-size:11vw;transform:translateY(-80%) translateX(-50%)}.dep-keyword-content .keyword-scroll{height:80%}.dep-keyword-content .keyword-scroll .keyword-slider-box{margin:0 0 4vw}.dep-keyword-content .keyword-scroll .keyword-slider-box .keyword-slider li{font-size:calc(1rem + 2.4vw)}h3.point-title{font-size:6vw;margin-bottom:6vw}.point-content{margin:0 auto 4vw;width:100%}.point-content p.number{margin-right:5vw}.point-content p.number span{font-size:7vw}.point-content p.number span::before{width:12vw;height:2px;top:85%;right:-5vw}.point-content p.point-copy span{font-size:calc(.8rem + 1.7vw);letter-spacing:.1em;display:inline;white-space:pre-line}.environment .point-content p.point-copy span{font-size:calc(.8rem + 1.7vw)}.point-content p.point-copy span::before{content:"";display:none}.international_studies .pickup-bg.pickup-bg02{top:1400vw}.pickup-content .pickup-flex{flex-wrap:wrap}.pickup-content .pickup-flex figure{width:100%;margin-bottom:2vh}.pickup-content .pickup-flex .pickup-text{width:100%}.pickup-content .pickup-sch-flex{flex-direction:column}.pickup-content .pickup-sch-flex .sche-wrap{width:100%;overflow-x:auto}.pickup-content .pickup-sch-flex .sche-wrap p.title{font-size:1.8rem}.pickup-content .pickup-sch-flex .sche-point{width:100%}.pickup-content .pickup-sch-flex .sche-point p.point-text{font-size:1.6rem}.pickup-content .pickup-sch-flex .sche-point .list{flex-direction:column}.pickup-content .pickup-sch-flex .sche-point .list>p{width:100%;margin-bottom:.3em}.pickup-content .pickup-sch-flex .sche-point .list ul{width:100%}.kokubun .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #5b99c8}.english .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #7caed7}.arts .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #7ac0ce}.human_sociology .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #4aa85a}.business_sociology .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #23a197}.social_design .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #6ca8af}.international_studies .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #a5a3d0}.management_nutrition .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #f0b200}.food_science .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #f39700}.health_nutrition .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #f97600}.environment .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #e3916e}.lifestyle .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #c1707a}.child_care .pickup-content .pickup-sch-flex .sche-point .list{border:solid 1px #ce97ab}.pickup-content .finish-content{flex-wrap:wrap}.pickup-content .finish-content p.finish-title{width:100%;margin-bottom:1em;text-align:center}.pickup-content .finish-content .finish-title-wrap{width:100%;margin-bottom:1em}.pickup-content .finish-content .finish-title-wrap p.finish-title{width:100%;margin-bottom:10px}.pickup-content .finish-content .finish-title-wrap .notes-text{width:100%}.pickup-content .finish-content p.finish-attention{position:relative;bottom:inherit;right:inherit;font-size:1.1rem;line-height:1.4em;padding:.8em 0 0;text-align:right}.pickup-content .finish-content ul.finish-list{width:100%}.pickup-content .finish-content ul.finish-list li{width:100%}.pickup-content .finish-content.theme .finish-flex .theme-content .theme-box{width:100%}.interview-main-content{height:unset;display:flex;flex-direction:column}.interview-main-content .interview-main-photo{position:relative;width:100%;height:45vw;order:1}.interview-main-content .interview-text{position:relative;left:unset;transform:unset;order:0;padding-left:4vw}.interview-main-content .interview-text p.interview-profile{text-align:left;font-size:1.4rem;margin-bottom:1vh}.interview-main-content .interview-text p.interview-profile span{font-size:1.6rem}.interview-photo-block .interview-content{margin:0 0 38vw 10vw}.interview-photo-block .interview-content p.q-title{margin:0 auto 3vw 4vw}.interview-photo-block .interview-photo{height:35vw;transform:translateY(85%)}.interview-content{width:calc(100% - 10vw)}.interview-content p.q-title{margin:0 0 3vw 9vw;font-size:calc(1.3rem + .5vw);padding:1vh 2vw 1vh 2vw}.interview-content p.q-title span{font-size:7vw;left:-12vw}.interview-content dl.q-textbox dt{font-size:calc(1.5rem + .8vw)}.interview-content dl.q-textbox dd{font-size:1.4rem}.topics-cantent{height:unset}.topics-cantent h3.topics-title{position:relative;top:unset;left:unset}.topics-cantent .topics-photo{position:relative;width:100%;height:40vw;right:unset;bottom:unset}.topics-cantent dl.topics-textbox{position:relative;bottom:unset;left:unset;width:100%;transform:unset}.topics-cantent dl.topics-textbox dt{font-size:2.4rem;line-height:1.6em}.global-table tbody tr th{font-size:1.6rem}.global-table tbody tr td{font-size:1.4rem}.career-vision .career-vision-title-box{width:100%;padding:6vw 8vw}.career-vision .career-vision-title-box h3.career-vision-title{font-size:2rem;margin-bottom:2vh;letter-spacing:.05em}.career-vision .career-vision-title-box h4.career-vision-border-title{font-size:1.7rem;width:80%;letter-spacing:.02em}.career-vision .career-vision-content{padding:10vw 8vw;display:block}.career-vision .career-vision-content .career-vision-box{width:100%}.career-vision .career-vision-content .career-vision-box h5.bg-title{font-size:1.6rem;padding:.5em;width:76%}.career-vision .career-vision-content .career-vision-box.management_nutrition_exam_result .paragraph span span{font-size:3rem}.career-vision .career-vision-content ul.career-vision-qualification{width:100%;display:block}.career-vision .career-vision-content ul.career-vision-qualification li{width:100%;margin:0 0 2vw}.career-vision .career-vision{left:5%;width:90%;transform:translateY(-50%) translateX(0)}.career-vision .career-vision a{width:100%;height:6vh;border-radius:3vh;font-size:3.5vw}.features-project-section{display:flex;flex-direction:column}.features-project-section h3.section-title{order:0}.features-project-section h3.features-link-title{order:1}.features-link-content{flex-wrap:wrap;order:2}.features-link-content+.features-link-content{order:3}.features-link-content li{width:100%}.features-link-content li a{flex-wrap:wrap}.features-link-content li a .link-photo{position:relative;height:30vh;top:unset;left:unset;transform:unset}.features-link-content li a .features-text-block{width:100%;flex-wrap:wrap;min-height:12.5em}.features-link-content li a .features-text-block .title-block{width:100%}.features-link-content li a .features-text-block .title-block p.features-category{text-align:center;padding:0 10px;margin-bottom:2vh}.features-link-content li a .features-text-block .title-block p.features-category span{display:block;background:#000;color:#fff;border-radius:20px;font-size:1.6rem;font-weight:500;padding:.2em 0}.features-link-content li a .features-text-block .title-block h4.features-name{font-size:calc(1.6rem + .7vw);line-height:1.2em;font-weight:500;font-family:"Noto Serif JP",serif;text-align:center;margin-bottom:2vh}.features-link-content li a .features-text-block p.features-text{width:100%;font-size:1.5rem;line-height:1.7em}h3.features-link-title{font-size:3.8vw}.features-slider-content ul.features-slider li{width:100%;margin-bottom:1vh;padding:1.5em;min-height:inherit;z-index:1}.features-slider-content ul.features-slider li .slider-photo{width:100%;margin-bottom:2vh}.features-slider-content ul.features-slider li dl.slider-textbox{padding:0}.features-slider-content ul.features-slider li dl.slider-textbox dt{padding-bottom:1vh}.features-slider-content ul.features-slider li dl.slider-textbox dd{font-size:1.5rem;line-height:1.7em}.features-slider-content ul.features-slider.slider02 .slick-track{left:unset}.features-content{margin-top:0}.features-content .features-bg-box{position:relative;width:85%;top:unset;padding:1.5em}.features-content .features-bg-box h3.features-bg-title{font-size:1.8rem}.features-content .features-bg-box h3.features-bg-title span{font-size:calc(2rem + 1vw)}.features-content .features-bg-box h3.features-bg-title span::before{bottom:0}.features-content .features-bg-box p.features-bg-text{margin-top:1vh;font-size:1.5rem;font-weight:400;line-height:1.7em}.features-content .features-photo-block{transform:translateY(-30px)}.features-content .features-photo-block ul.features-photo-slider li img{width:auto;height:30vh;display:block}.features-content .abroad-content{transform:translateY(-200px);padding:0 5%;margin-bottom:-150px}.features-content .abroad-content h4.abroad-title{font-size:6vw}.features-content .abroad-content ul.abroad-list li{width:100%}.features-content .abroad-content ul.abroad-list li p.abroad-name{font-size:2rem}.features-content .abroad-content ul.abroad-list li p.abroad-fukidashi{font-size:1.5rem}a.learning-link-bnr{width:90%;height:13vw;margin:6vh auto 8vh;padding:0 10vw 0 8vw;font-size:3.2vw;border-radius:6.5vw;position:relative}a.learning-link-bnr::before{content:"";position:absolute;background:url(../images/common/arrow-img02.svg) no-repeat center center;background-size:contain;width:5vw;height:3vw;top:50%;right:3vw}a.learning-link-bnr:hover{opacity:1;background:#444}a.learning-link-bnr:hover::before{content:"";right:3vw}.environment .mainvisual{overflow:visible;margin-bottom:0}.environment .infobox .environment-top-img-container{margin-top:0;position:absolute;left:auto;bottom:-84vw;width:90vw;height:80vw;justify-content:space-between}.environment .infobox .environment-top-img-container img+img{margin-top:unset}.environment-area-content .area-top-list-container>ul>li{font-size:1.6rem}.environment-area-content .area-figure-container .area-figure{width:85vw;height:70vw}.environment-area-content .area-figure-container .bg-txt01,.environment-area-content .area-figure-container .bg-txt02,.environment-area-content .area-figure-container .bg-txt03{height:9.37vw}.environment-area-content .area-figure-container .bg-txt01{width:55vw}.environment-area-content .area-figure-container .bg-txt02{width:75vw}.environment-area-content .area-figure-container .bg-txt03{width:55vw}.environment-area-content .area-intro-container .area-intro-box{width:100%;margin-right:0;margin-bottom:40px}.environment-area-content .area-intro-container .area-intro-box figure{margin-bottom:15px}.environment-area-content .area-intro-container .area-intro-box .box-title{margin-bottom:10px;font-size:2.2rem}.environment-area-content .area-intro-container .area-intro-box .box-text{font-size:1.4rem}.environment-area-content .area-intro-container .area-intro-box.new{position:relative}.environment-area-content .area-intro-container .area-intro-box.new::before{left:-10px;top:-10px;font-size:2rem}.environment-area-content .area-bottom-text-container{padding:5vw 10vw}.environment-area-content .area-bottom-text-container .area-bottom-text{color:#fff;font-size:1.7rem;text-align:justify}.environment-4y-learning-content .lead-text{font-size:1.5rem;margin-bottom:60px}.environment-4y-learning-content .graph-container{margin-bottom:30px;overflow-x:auto;width:100%;position:relative;padding-top:2em}.environment-4y-learning-content .graph-container::before{content:"← 左へスワイプしてください";position:absolute;top:0;left:0;font-size:1.2rem}.environment-4y-learning-content .graph-container img{width:800px}.environment-4y-learning-content .graph-intro-box{padding:15px 20px;margin-bottom:60px}.environment-4y-learning-content .graph-intro-box .box-text{font-size:1.4rem}.environment-4y-learning-content .dl-container>dl{width:100%;margin-right:0;margin-bottom:30px}.environment-4y-learning-content .dl-container>dl dt{font-size:1.4rem;margin-bottom:15px}.environment-4y-learning-content .dl-container>dl dd{font-size:1.5rem}.new-subjects-content{margin-bottom:150px}.new-subjects-content .lead-text{font-size:1.5rem;margin-bottom:60px}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box{flex-direction:column;justify-content:unset;padding-bottom:80px}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box::after{bottom:40px;width:80%}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box figure{width:100%;margin-bottom:15px}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box figure::before{left:-10px;top:-10px;font-size:1.6rem}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text{width:100%}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text h4{margin-bottom:15px}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text h4 span{font-size:2.2rem}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box .box-text p{font-size:1.4rem}.new-subjects-content .new-subjects-intro-container .new-subjects-intro-box:nth-of-type(2n) .box-text{order:unset}@keyframes fade_top_add_info{0%{opacity:0;transform:translateY(-20%)}30%{opacity:1}100%{opacity:1;transform:translateY(0)}}.international_studies .pickup .teacher-interview-content h3.teacher-en-title{font-size:11vw}.international_studies .pickup .teacher-interview-content p.teacher-lead{line-height:1.5}.international_studies .pickup .teacher-interview-content p.teacher-profile{font-size:1.5rem;margin-bottom:4vw}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap{flex-direction:column}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.wrap-reverse{flex-direction:column-reverse}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .teacher-img-main{width:100%;margin-left:0;margin-bottom:8vw}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box{width:100%}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box dl.textbox{margin-bottom:8vw}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .interview-box dl.textbox dt{margin-bottom:1vh}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap .teacher-img-sub{width:100%;margin-right:0;margin-bottom:8vw}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.reverse{flex-direction:column}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.reverse.wrap-reverse{flex-direction:column-reverse}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.reverse .teacher-img-main{margin-right:0}.international_studies .pickup .teacher-interview-content .teacher-interview-wrap.reverse .teacher-img-sub{margin-left:0}.environmental_science_and_design .check-wrap{width:90%;flex-direction:column-reverse}.environmental_science_and_design .check-wrap .check-text{width:100%;margin-bottom:2vmax}.environmental_science_and_design .check-wrap figure{width:100%}}