@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;700;800;900&display=swap);:root{--color-aliceblue:#f0f8ff;--color-primary:#002854;--color-primary-darken:#001226;--color-white:#F8F5EE;--color-black:#000000;--color-lightgray:#cccccc;--color-accent:#008080;--font-nunito:"Nunito Sans",sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.35);border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.55)}html{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.35) transparent}html[lang] body{color:var(--color-primary-darken);font-size:1.4rem;letter-spacing:0;min-height:100vh;background-color:var(--color-aliceblue)}html[lang] body main b{font-weight:700}html[lang] body main em{font-weight:800}html[lang] body main strong{font-weight:800}.inner{box-sizing:border-box;max-width:1600px;margin:0 auto;padding:0 8vw}[data-max-width="800"]{max-width:800px}[data-max-width="1000"]{max-width:1000px}[data-max-width="1300"]{max-width:1300px}.pos-center{margin-left:auto;margin-right:auto}.size-xs{font-size:1.8rem}@media screen and (min-width:768px){.size-xs{font-size:1.9rem}}@media screen and (min-width:1200px){.size-xs{font-size:2rem}}.size-sm{font-size:2rem}@media screen and (min-width:768px){.size-sm{font-size:2.2rem}}@media screen and (min-width:1200px){.size-sm{font-size:2.4rem}}.size-md{font-size:2.4rem}@media screen and (min-width:768px){.size-md{font-size:3rem}}@media screen and (min-width:1200px){.size-md{font-size:3.6rem}}.size-lg{font-size:3.2rem}@media screen and (min-width:768px){.size-lg{font-size:4rem}}@media screen and (min-width:1200px){.size-lg{font-size:4.8rem}}#btn_pagetop{display:none!important}[data-layout=mobile]{display:block!important}@media screen and (min-width:992px){[data-layout=mobile]{display:none!important}}[data-layout=pc]{display:none!important}@media screen and (min-width:992px){[data-layout=pc]{display:block!important}}.color-aliceblue{color:var(--color-aliceblue)!important}.color-primary{color:var(--color-primary)!important}.color-primary-darken{color:var(--color-primary-darken)!important}.color-white{color:var(--color-white)!important}.color-lightgray{color:var(--color-lightgray)!important}.bg-aliceblue{background-color:var(--color-aliceblue)!important}.bg-primary{background-color:var(--color-primary)!important}.bg-primary-darken{background-color:var(--color-primary-darken)!important}.bg-white{background-color:var(--color-white)!important}.bg-lightgray{background-color:var(--color-lightgray)!important}.font-nunito{font-family:var(--font-nunito)}.font-nunito b,.font-nunito em,.font-nunito strong{font-weight:900!important}.radius10{overflow:hidden;position:relative;z-index:1;border-radius:10px}.radius20{overflow:hidden;position:relative;z-index:1;border-radius:20px}[data-ratio="1/1"]{overflow:hidden;position:relative;aspect-ratio:1/1}[data-ratio="2/3"]{overflow:hidden;position:relative;aspect-ratio:2/3}[data-ratio="3/2"]{overflow:hidden;position:relative;aspect-ratio:3/2}[data-ratio="16/9"]{overflow:hidden;position:relative;aspect-ratio:16/9}.fit{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.btn-cta{cursor:pointer;text-align:center;color:var(--color-white);padding:15px;width:80%;max-width:240px;font-size:1.5rem;margin:0 auto;background-color:var(--color-accent);border-radius:50px}.btn-cta:hover{background-color:rgb(0,153.5,153.5)}.btn-more{cursor:pointer;text-align:center;color:var(--color-white);padding:15px 20px;width:80%;max-width:240px;font-size:1.5rem;margin:0 auto;background-color:var(--color-primary);border-radius:50px}.btn-more:hover{background-color:rgb(0,52.1428571429,109.5)}.btn-round{cursor:pointer;display:block;text-align:center;color:var(--color-white)!important;padding:15px!important;width:80%;max-width:240px;font-size:1.5rem;margin:0 auto!important;background:0 0!important;background-color:var(--color-accent)!important;border-radius:50px;text-decoration:none!important}.btn-round:hover{background-color:rgb(220.701754386,1.298245614,80.4912280702)!important}.toggle-item__trigger{cursor:pointer}.toggle-item__trigger>.in{display:flex;align-items:center;justify-content:space-between}.toggle-item__trigger>.in:hover .toggle-btn i{transform:rotate(180deg)}.toggle-item__content{display:none}.toggle-item__content>.in{padding:20px 0 0}.toggle-item .toggle-btn{display:flex;align-items:center;justify-content:center;width:31px;min-width:31px;height:31px;border-radius:50%;margin-left:20px}.toggle-item .toggle-btn i{display:block;position:relative;width:11px;height:11px;transform:rotate(0);transition:transform .3s ease-out}.toggle-item .toggle-btn i:after,.toggle-item .toggle-btn i:before{content:"";display:block;position:absolute;transition:all .3s ease-out}.toggle-item .toggle-btn i:before{top:0;left:calc(50% - .5px);width:1px;height:100%}.toggle-item .toggle-btn i:after{top:calc(50% - .5px);left:0;width:100%;height:1px}.toggle-item .toggle-btn.bg-darkbrown i:after,.toggle-item .toggle-btn.bg-darkbrown i:before{background-color:var(--color-white)}.toggle-item .toggle-btn.bg-white i:after,.toggle-item .toggle-btn.bg-white i:before{background-color:var(--color-brown)}.toggle-item .toggle-btn.bg-orange i:after,.toggle-item .toggle-btn.bg-orange i:before{background-color:var(--color-white)}.toggle-item .remote-btn{cursor:pointer}.toggle-item.active .toggle-btn i:before{opacity:0}@media screen and (min-width:768px){.toggle-item.md-show .toggle-item__trigger{pointer-events:none;cursor:auto}}@media screen and (min-width:768px){.toggle-item.md-show .toggle-item__content{display:block!important}}@media screen and (min-width:768px){.toggle-item.md-show .toggle-btn{display:none!important}}.swiper.swiper-carousel .swiper-wrapper{transition-timing-function:linear}#g-lp-header{position:fixed;top:0;left:0;z-index:6;display:flex;justify-content:space-between;width:100%;height:auto;color:var(--color-lightgray);background-color:var(--color-primary-darken)}#g-lp-header .pagename{display:inline-block;background-color:var(--color-primary-darken);clip-path:polygon(0 0,100% 0,calc(100% - 50px) 100%,0 100%)}#g-lp-header .pagename a{display:flex;flex-direction:column;justify-content:center;height:80px;padding:20px 70px 20px 20px}@media screen and (min-width:992px){#g-lp-header .pagename a{padding:25px 75px 25px 25px}}#g-lp-header .pagename a img{width:160px;margin:0 0 0 -5px}#g-lp-header .pagename a b{position:relative;top:3px;font-size:1.1rem}#g-lp-header #btn-menu{cursor:pointer;aspect-ratio:1/1;width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:992px){#g-lp-header #btn-menu{display:none}}#g-lp-header #btn-menu .in{width:25px;height:25px}#g-lp-header #btn-menu .in span{position:absolute;display:block;width:5px;height:5px;background-color:#fff;transition:all .3s linear}#g-lp-header #btn-menu .in span.tl{top:0;left:0}#g-lp-header #btn-menu .in span.tc{top:0;left:10px}#g-lp-header #btn-menu .in span.tr{top:0;right:0}#g-lp-header #btn-menu .in span.cl{top:10px;left:0}#g-lp-header #btn-menu .in span.cc{top:10px;left:10px}#g-lp-header #btn-menu .in span.cr{top:10px;right:0}#g-lp-header #btn-menu .in span.bl{bottom:0;left:0}#g-lp-header #btn-menu .in span.bc{bottom:0;left:10px}#g-lp-header #btn-menu .in span.br{bottom:0;right:0}#g-lp-header #btn-menu.on .in span.tl{top:20px;left:20px}#g-lp-header #btn-menu.on .in span.tc{top:10px;left:10px}#g-lp-header #btn-menu.on .in span.tr{top:20px;right:20px}#g-lp-header #btn-menu.on .in span.cl{top:10px;left:10px}#g-lp-header #btn-menu.on .in span.cc{top:10px;left:10px}#g-lp-header #btn-menu.on .in span.cr{top:10px;right:10px}#g-lp-header #btn-menu.on .in span.bl{bottom:20px;left:20px}#g-lp-header #btn-menu.on .in span.bc{bottom:10px;left:10px}#g-lp-header #btn-menu.on .in span.br{bottom:20px;right:20px}#g-lp-header #fixed-pc-nav{display:none;white-space:nowrap;position:relative;z-index:1;font-size:1.4rem}@media screen and (min-width:992px){#g-lp-header #fixed-pc-nav{display:block;padding:0 20px 0 0}}@media screen and (min-width:992px){#g-lp-header #fixed-pc-nav ul{display:flex;align-items:center;height:100%}}#g-lp-header #fixed-pc-nav ul li a{position:relative;display:flex;align-items:center;font-size:1.3rem;padding:10px 15px}@media screen and (min-width:1200px){#g-lp-header #fixed-pc-nav ul li a{padding:10px 20px}}@media screen and (min-width:992px){#g-lp-header #fixed-pc-nav ul li a:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left:7px solid rgba(255,255,255,.2)}}#g-lp-header #fixed-pc-nav ul li a b{font-weight:500}#g-lp-header #fixed-pc-nav ul li a:hover:before{bottom:-15px}#g-lp-header #fixed-pc-nav ul li.btn-language{cursor:pointer;position:relative;color:#fff;padding:10px 15px;margin:0 10px 0 15px}@media screen and (min-width:1200px){#g-lp-header #fixed-pc-nav ul li.btn-language{padding:10px 20px;margin:0 20px 0 20px}}#g-lp-header #fixed-pc-nav ul li.btn-language:before{content:"";display:block;position:absolute;top:-30px;left:0;width:100%;height:80px;background-color:#000;border-radius:0 0 10px 10px;transition:top .2s}#g-lp-header #fixed-pc-nav ul li.btn-language b{position:relative;top:0;z-index:1;transition:top .2s}#g-lp-header #fixed-pc-nav ul li.btn-language:hover:before{top:-20px}#g-lp-header #fixed-pc-nav ul li.btn-language:hover b{top:10px}main{display:block}#main-visual{overflow:hidden;position:relative;margin:80px 0 0;background:url(/resource/load/src24/graduate/campaign/bg-mainvisual.jpg) no-repeat center;background-size:cover}#main-visual #filter-mask{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:rgba(0,18,38,.8);background:linear-gradient(to bottom,rgba(0,18,38,.8),rgba(0,18,38,.1));transition:background-position 50ms}@media screen and (min-width:992px){#main-visual #filter-mask{background:linear-gradient(to left,rgba(0,18,38,.8),rgba(0,18,38,.1))}}#main-visual>.inner{position:relative;display:flex;flex-direction:column;height:100%}@media screen and (min-width:992px){#main-visual>.inner{flex-direction:row-reverse;justify-content:space-between;padding-top:80px}}@media screen and (min-width:1200px){#main-visual>.inner{padding-bottom:40px}}#main-visual>.inner .main-text{text-align:center;position:relative;z-index:1;padding:60px 0 20px}@media screen and (min-width:992px){#main-visual>.inner .main-text{width:60%;padding:0 0 120px}}@media screen and (min-width:1200px){#main-visual>.inner .main-text{width:60%;padding:40px 0 120px}}#main-visual>.inner .main-text .main-title img,#main-visual>.inner .main-text .main-title p{display:inline-block;vertical-align:middle}#main-visual>.inner .main-text .main-title img{width:120px;margin:0 10px 0 0}#main-visual>.inner .main-text .main-title p{font-size:1.6rem;margin:10px 0}#main-visual>.inner .main-text h2 em{font-weight:800!important}#main-visual>.inner .main-text .sub-title{font-size:1.6rem}#main-visual>.inner .main-text .event-date{display:flex;flex-direction:row;align-items:center;justify-content:center}#main-visual>.inner .main-text .event-date .datetime small{font-size:.7em}#main-visual>.inner .main-text .event-date p{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;margin:0 0 0 15px;color:var(--color-primary-darken);background-color:#ccc}@media screen and (min-width:768px){#main-visual>.inner .main-text .event-date p{width:70px;height:70px}}@media screen and (min-width:1200px){#main-visual>.inner .main-text .event-date p{width:80px;height:80px}}#main-visual>.inner .main-text .btn-cta,#main-visual>.inner .main-text .btn-round{margin:40px auto 0!important}#main-visual>.inner .main-person{width:100%;max-width:600px;margin:0 auto;opacity:.9}@media screen and (min-width:576px){#main-visual>.inner .main-person{padding:0 20px 0 0}}@media screen and (min-width:992px){#main-visual>.inner .main-person{display:flex;align-items:flex-end;width:45%;max-width:none;margin:0 0 -100px;padding:0;transform:scale(1.2);transform-origin:40% bottom}}@media screen and (min-width:1300px){#main-visual>.inner .main-person{transform-origin:40% center}}@media screen and (min-width:1400px){#main-visual>.inner .main-person{transform-origin:40% top}}#main-visual>.inner .main-person img{filter:grayscale(10%)}#main-visual .main-bottom{position:absolute;bottom:-2px;left:-2px;right:-2px;z-index:1}.sec .sec-head{text-align:center}#section--01{margin-top:-1px;text-align:center}#section--01 .sec-body p b{font-size:1.2em}#wrap--section01{overflow:hidden;background-color:rgba(0,18,38,.05)}@media screen and (min-width:992px){#section--02 .sec-body #wrap--graph{display:flex;align-items:flex-end;justify-content:space-between}}#section--02 .sec-body #wrap--graph .graph{width:100%}@media screen and (min-width:992px){#section--02 .sec-body #wrap--graph .graph{width:47%}}#section--02 .sec-body #wrap--graph .graph h4{text-align:center;color:#999;margin:0 0 10px}#section--02 .sec-body #wrap--graph .graph h4 b{font-weight:600}#section--02 .sec-body #wrap--graph .graph canvas{width:100%!important;height:300px!important;display:block}#section--02 .sec-body #wrap--graph .graph:not(:first-child){margin:30px 0 0}@media screen and (min-width:992px){#section--02 .sec-body #wrap--graph .graph:not(:first-child){margin:0}}#section--02 .sec-foot .btn-more{max-width:320px}#section--02 .sec-foot .graph-sources{padding:30px;background:rgba(0,18,38,.05)}@media screen and (min-width:768px){#section--02 .sec-foot .graph-sources{padding:30px 40px}}#section--02 .sec-foot .graph-sources .wrap-ul{opacity:.6}@media screen and (min-width:992px){#section--02 .sec-foot .graph-sources .wrap-ul{display:flex;align-items:flex-start;justify-content:space-between}}@media screen and (min-width:992px){#section--02 .sec-foot .graph-sources .wrap-ul ul{width:47.5%}}#section--02 .sec-foot .graph-sources .wrap-ul ul li a{word-break:break-all;display:block;color:inherit;font-size:1.1rem;font-weight:300;background:0 0;padding:5px 0;text-decoration:none}#section--05 .bg-circle-wrap .bg-circle{background-color:var(--color-primary-darken)}@media screen and (min-width:768px){#section--03 .sec-body #nav--why ul{display:flex;align-items:center;justify-content:center;margin:-20px}}@media screen and (min-width:992px){#section--03 .sec-body #nav--why ul{margin:-30px}}#section--03 .sec-body #nav--why ul li{margin:15px 0 0}@media screen and (min-width:768px){#section--03 .sec-body #nav--why ul li{margin:0;padding:20px;width:33.3333333333%;max-width:240px}}@media screen and (min-width:992px){#section--03 .sec-body #nav--why ul li{padding:30px;max-width:260px}}#section--03 .sec-body #nav--why ul li span{width:100%;max-width:none}@media screen and (min-width:768px){#section--03 .sec-body #nav--why ul li span{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;font-size:1.6rem;line-height:1.4;border-radius:100%}}@media screen and (min-width:768px) and (min-width:992px){#section--03 .sec-body #nav--why ul li span{font-size:1.8rem}}#section--03 .sec-body #nav--why ul li.active span{color:var(--color-white);background-color:var(--color-accent)}#section--03 .sec-body #why-items{margin:40px auto 0;max-width:700px}#section--03 .sec-body #why-items li{display:block;height:0;opacity:0;overflow:hidden;transition:height .5s,opacity .5s}#section--03 .sec-body #why-items li .in{width:100%;position:relative;top:20px;opacity:0;padding:20px;border:1px solid rgba(0,0,0,.2);border-radius:5px;transition:top .5s ease-out,opacity .5s}@media screen and (min-width:768px){#section--03 .sec-body #why-items li .in{padding:30px}}@media screen and (min-width:992px){#section--03 .sec-body #why-items li .in{padding:40px}}#section--03 .sec-body #why-items li.show{height:auto;opacity:1}#section--03 .sec-body #why-items li.show .in{top:0;opacity:1}#section--04{background-color:rgba(0,18,38,.1)}#section--04 .sec-body #nav--scholarships{text-align:center}#section--04 .sec-body #nav--scholarships ul{margin:20px 0 0}@media screen and (min-width:768px){#section--04 .sec-body #nav--scholarships ul{font-size:1.6rem}}#section--04 .sec-body #nav--scholarships ul li{cursor:pointer;text-align:center;line-height:1.4;margin:15px 0 0;padding:15px 20px;color:#999;background-color:#fff;border-radius:50px}@media screen and (min-width:768px){#section--04 .sec-body #nav--scholarships ul li{display:inline-block;margin:0 10px 15px 0;padding:15px 30px}}#section--04 .sec-body #nav--scholarships ul li.inc{width:50%;min-width:140px;background-color:rgba(0,0,0,.05)}@media screen and (min-width:768px){#section--04 .sec-body #nav--scholarships ul li.inc{width:auto}}#section--04 .sec-body #nav--scholarships ul li:hover{color:var(--color-text)}#section--04 .sec-body #nav--scholarships ul li.active{color:var(--color-white);background-color:var(--color-accent)}#section--04 .sec-body #scholarships-items{margin:40px 0 0}#section--04 .sec-body #scholarships-items li{display:block;height:0;opacity:0;overflow:hidden;transition:height .5s,opacity .5s}#section--04 .sec-body #scholarships-items li .in{width:100%;position:relative;top:20px;opacity:0;transition:top .5s ease-out,opacity .5s}@media screen and (min-width:768px){#section--04 .sec-body #scholarships-items li .in{display:flex;align-items:flex-start}}@media screen and (min-width:992px){#section--04 .sec-body #scholarships-items li .in{align-items:center}}@media screen and (min-width:768px){#section--04 .sec-body #scholarships-items li .in .scholarships-image{width:50%}}#section--04 .sec-body #scholarships-items li .in .scholarships-image span{overflow:hidden;position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:10px}#section--04 .sec-body #scholarships-items li .in .scholarships-image span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#section--04 .sec-body #scholarships-items li .in .scholarships-detail{margin:20px 0 0}@media screen and (min-width:768px){#section--04 .sec-body #scholarships-items li .in .scholarships-detail{flex:1;margin:0 0 0 40px}}@media screen and (min-width:992px){#section--04 .sec-body #scholarships-items li .in .scholarships-detail{margin:0 0 0 50px}}@media screen and (min-width:1200px){#section--04 .sec-body #scholarships-items li .in .scholarships-detail{margin:0 0 0 60px}}#section--04 .sec-body #scholarships-items li .in .scholarships-detail .wrap-btns{margin:20px 0 0}@media screen and (min-width:992px){#section--04 .sec-body #scholarships-items li .in .scholarships-detail .wrap-btns{margin:40px 0 0}}#section--04 .sec-body #scholarships-items li .in .tuition-detail{width:100%}@media screen and (min-width:768px){#section--04 .sec-body #scholarships-items li .in .tuition-detail table tr td{text-align:right}}#section--04 .sec-body #scholarships-items li.show{height:auto;opacity:1}#section--04 .sec-body #scholarships-items li.show .in{top:0;opacity:1}#section--06{background-color:rgba(0,18,38,.15)}#section--06 .sec-head .sub-title{font-size:1.6rem}#section--06 .sec-body{text-align:center;margin:20px 0 0}#section--06 .sec-body .table-wrap{display:inline-block;text-align:left}#section--06 .sec-body .table-wrap table tbody tr{display:block;padding:20px 0}@media screen and (min-width:992px){#section--06 .sec-body .table-wrap table tbody tr{display:table-row;padding:0}}#section--06 .sec-body .table-wrap table tbody tr:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}#section--06 .sec-body .table-wrap table tbody tr td,#section--06 .sec-body .table-wrap table tbody tr th{display:block;text-align:left;width:100%}@media screen and (min-width:992px){#section--06 .sec-body .table-wrap table tbody tr td,#section--06 .sec-body .table-wrap table tbody tr th{display:table-cell;width:auto;padding:20px 0}}#section--06 .sec-body .table-wrap table tbody tr td small,#section--06 .sec-body .table-wrap table tbody tr th small{font-size:.9em}@media screen and (min-width:992px){#section--06 .sec-body .table-wrap table tbody tr th{width:120px}}#section--06 .sec-body .table-wrap table tbody tr td ul li{padding:2.5px 0}#g-lp-footer{color:var(--color-white);background-color:var(--color-primary-darken)}#g-lp-footer #copy{text-align:center;font-size:1.2rem;padding:20px}[data-effect=bg-circle]{z-index:2;margin:50vh 0 0;padding:0 0 50vh!important}.bg-circle-wrap{position:absolute;top:0;left:0;width:100%;display:flex;align-items:flex-start;justify-content:center}.bg-circle{overflow:hidden;width:100px;height:100px;border-radius:100px}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-image:none;display:block;width:60px;height:60px;border-radius:50%;text-align:center;border:1px solid rgba(0,0,0,.2)}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{display:none}.swiper .swiper-button-prev{left:4vw;transform:scale(-1,1);background:#fff url(/resource/load/src24/common/arrow-black.svg) no-repeat center;background-size:18px auto}.swiper .swiper-button-next{right:4vw;background:#fff url(/resource/load/src24/common/arrow-black.svg) no-repeat center;background-size:18px auto}.swiper .swiper-pagination{position:static;margin-top:60px}.swiper .swiper-pagination .swiper-pagination-bullet{width:12.5px!important;height:12.5px!important;margin:0 10px!important}.swiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-yellow)!important}.relational-swiper[data-swiper-type=arch]{position:relative}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper{overflow:visible}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-wrapper .swiper-slide{width:60%;max-width:320px;overflow:visible;transform-origin:center bottom}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-wrapper .swiper-slide .card span{border-radius:10px;transition:box-shadow 1s .2s}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-wrapper .swiper-slide .card span img{opacity:.125;filter:grayscale(100%)}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .card span{box-shadow:rgba(0,0,0,.4) 0 30px 90px}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .card span img{opacity:1;filter:grayscale(10%)}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .card span img,.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .card span img{opacity:.25}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-button-prev{left:-4vw}.relational-swiper[data-swiper-type=arch] .swiper.relational-main-swiper .swiper-button-next{right:-4vw}.relational-swiper[data-swiper-type=arch] .swiper.relational-thumb-swiper{overflow:visible;margin:0}.relational-swiper[data-swiper-type=arch] .swiper.relational-thumb-swiper .swiper-wrapper .swiper-slide h5{margin:-20px 0 0}.relational-swiper[data-swiper-type=arch] .swiper.relational-thumb-swiper .swiper-wrapper .swiper-slide .info{font-size:1.4rem}.relational-swiper[data-swiper-type=arch] .swiper.relational-thumb-swiper .swiper-wrapper .swiper-slide .info li{margin:2.5px 0}.relational-swiper[data-swiper-type=arch] .swiper.relational-thumb-swiper .swiper-wrapper .swiper-slide .lead{margin:30px 0 0}.relational-swiper[data-swiper-type=arch] .swiper.relational-thumb-swiper .swiper-wrapper .swiper-slide .lead h6{margin:0 0 20px}#btn-fixed-form{pointer-events:none;cursor:pointer;position:fixed;bottom:30px;right:30px;z-index:2;width:100px;height:100px;mix-blend-mode:difference;opacity:0;transform:scale(3);transition:opacity 1s,transform 2s cubic-bezier(.19,1,.22,1)}@media screen and (min-width:768px){#btn-fixed-form{bottom:40px;right:40px;width:110px;height:110px}}@media screen and (min-width:992px){#btn-fixed-form{bottom:50px;right:50px;width:120px;height:120px}}#btn-fixed-form .in{width:100%;height:100%}#btn-fixed-form .in .circleText{overflow:visible;animation:rotation 18s linear infinite}#btn-fixed-form .in .circleText__circle{fill:none}#btn-fixed-form .in .circleText__text{fill:#fff;font-size:12px;letter-spacing:.03em}#btn-fixed-form .in img{position:absolute;top:50%;left:50%;width:50px;height:auto;transform:translate(-50%,-50%)}#btn-fixed-form .in i{position:absolute;top:50%;left:50%;color:#fff;font-size:4rem;transform:translate(-50%,-50%)}#btn-fixed-form.on{pointer-events:auto;opacity:1;transform:scale(1)}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fixed-content .btn-finxed-content-close{cursor:pointer;display:block;text-align:center;font-size:1.2rem;font-weight:400;margin:0 0 0 30px;padding:7.5px 30px;border-radius:30px}.fixed-content .in{overflow-y:auto;display:flex;flex-direction:column;width:100%;height:100%}.fixed-content .in .fixed-content-head{display:flex;align-items:center;justify-content:space-between;padding:25px 30px}.fixed-content .in .fixed-content-body{flex:1;overflow-y:auto;padding:40px 40px 60px}@media screen and (min-width:768px){.fixed-content .in .fixed-content-body{padding:50px 50px 70px}}@media screen and (min-width:992px){.fixed-content .in .fixed-content-body{padding:60px 60px 80px}}.fixed-content .in b{font-weight:700}.fixed-content[data-theme=light] .btn-finxed-content-close{color:#fff;background-color:#000;border:1px solid rgba(0,0,0,.2)}.fixed-content[data-theme=light] .in{background-color:#f0f0f0}.fixed-content[data-theme=light] .in .fixed-content-head{border-bottom:1px solid rgba(0,0,0,.2)}.fixed-content[data-theme=dark] .btn-finxed-content-close{color:#000;background-color:#fff;border:0}.fixed-content[data-theme=dark] .in{color:#e8eaed;background-color:#202124}.fixed-content[data-theme=dark] .in .fixed-content-head{border-bottom:1px solid rgba(255,255,255,.2)}#fixed-smt-nav{overflow-y:auto;position:fixed;top:0;left:100%;z-index:8;width:90%;height:100%;border-radius:20px 0 0 20px;transform:translateX(0);transition:transform .6s cubic-bezier(.19,1,.22,1),width .6s cubic-bezier(.19,1,.22,1)}@media screen and (min-width:576px){#fixed-smt-nav{width:75%}}@media screen and (min-width:768px){#fixed-smt-nav{width:60%}}@media screen and (min-width:992px){#fixed-smt-nav{width:45%}}@media screen and (min-width:1200px){#fixed-smt-nav{width:600px}}#fixed-smt-nav.on{transform:translateX(-100%)}#fixed-smt-nav.overlap{width:95%}@media screen and (min-width:576px){#fixed-smt-nav.overlap{width:80%}}@media screen and (min-width:768px){#fixed-smt-nav.overlap{width:65%}}@media screen and (min-width:992px){#fixed-smt-nav.overlap{width:50%}}#fixed-smt-nav .in .fixed-content-body ul{font-size:1.6rem}#fixed-smt-nav .in .fixed-content-body ul li:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}#fixed-smt-nav .in .fixed-content-body ul li a{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:20px 0}#fixed-smt-nav .in .fixed-content-body ul li a:after{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left:7px solid rgba(0,0,0,.2);margin:0 0 0 20px}#fixed-smt-nav .in .fixed-content-body ul li.btn-language{cursor:pointer;text-align:center;margin:40px 0 0;color:#fff;background-color:#000;padding:15px 20px;border-radius:10px}#fixed-form-floating-trigger{cursor:pointer;position:fixed;bottom:15px;right:15px;z-index:2;transform:scale(1.5);transition:transform 1s,opacity 1s;opacity:0;pointer-events:none}@media screen and (min-width:768px){#fixed-form-floating-trigger{bottom:20px;right:20px}}@media screen and (min-width:1200px){#fixed-form-floating-trigger{bottom:30px;right:30px}}#fixed-form-floating-trigger .in{display:flex;align-items:center;justify-content:center;text-align:center;width:100px;height:100px;color:var(--color-white);font-size:1.4rem;line-height:1.4;background-color:var(--color-accent);border-radius:50%;transition:all .3s cubic-bezier(.24,.45,.32,1)}@media screen and (min-width:768px){#fixed-form-floating-trigger .in{width:120px;height:120px;font-size:1.6rem}}#fixed-form-floating-trigger.on{transform:scale(1);pointer-events:auto;opacity:1}.fixed-form{display:none;position:fixed;top:50%;left:50%;z-index:8;width:90%;max-width:600px;height:80%;transform:translate(-50%,-50%)}.fixed-form .in{opacity:0;transform:scale(.8);border-radius:20px;transition:opacity 1s,transform .5s}.fixed-form.on .in{opacity:1;transform:scale(1)}.fixed-form[data-formId="2"] .in .fixed-content-body .accreditation ul{display:flex;align-items:center;justify-content:center}.fixed-form[data-formId="2"] .in .fixed-content-body .accreditation ul li{width:50%;max-width:200px;padding:10px}@media screen and (min-width:768px){.fixed-form[data-formId="2"] .in .fixed-content-body .accreditation ul li{padding:20px}}.fixed-form[data-formId="2"] .in .fixed-content-body .accreditation ul li a,.fixed-form[data-formId="2"] .in .fixed-content-body .accreditation ul li span{display:block}.fixed-form[data-formId="2"] .in .fixed-content-body .fixed-content-body-bottom{text-align:center}.fixed-form[data-formId="2"] .in .fixed-content-body .fixed-content-body-bottom .btn-more{padding:15px 30px;margin:10px auto 0}#layer-noise{pointer-events:none;display:block;position:fixed;top:0;left:0;z-index:9;width:100%;height:100%;background:url(/resource/load/src24/graduate/campaign/noise.png);opacity:.8}.slate-form-result{display:none}.slate-form-result__body{margin:30px 0 0}