/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;200;300;400;500;600;700&display=swap";*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:"Graphik Web","Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳＰゴシック","MS PGothic",Tahoma,sans-serif}header{display:block;position:fixed;top:0;left:0;z-index:10000;width:100%;height:89px;background:#fff;border-radius:0 0 30px 30px}@media only screen and (max-width: 1220px){header{position:relative;top:0;height:78px;border-radius:0;z-index:10002}}.menu-btn{display:none}@media only screen and (max-width: 1220px){.menu-btn{display:block;width:57px;position:fixed;top:11px;height:57px;right:11px;z-index:9999;background:#fff;border-radius:50%}}.menu-btn.active span:nth-of-type(1){-webkit-transform:rotate(-45deg) translate(-5px, 5px);transform:rotate(-45deg) translate(-5px, 5px)}.menu-btn.active span:nth-of-type(2){opacity:0}.menu-btn.active span:nth-of-type(3){-webkit-transform:rotate(45deg) translate(-5px, -5px);transform:rotate(45deg) translate(-5px, -5px);top:35px}.menu-btn span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;position:absolute;right:15px;border-radius:2px;background:#2175d9;width:25px;height:2px}.menu-btn span:nth-of-type(1){top:14px;top:20px}.menu-btn span:nth-of-type(2){top:22px;top:12px;top:28px}.menu-btn span:nth-of-type(3){top:30px;top:20px;top:36px}.menu{display:block;position:relative;z-index:10002;position:fixed;bottom:-100%;left:0;right:0;opacity:0;-webkit-transition:opacity .3s ease,bottom .3s ease;transition:opacity .3s ease,bottom .3s ease}@media only screen and (max-width: 1220px){.menu.active{opacity:1;top:72px;-webkit-transition:opacity .3s ease,bottom .3s ease-in-out;transition:opacity .3s ease,bottom .3s ease-in-out;background:#fff;max-height:509px;border-radius:0px 0px 40px 40px}}.menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:39px;padding:45px 34px}.menu ul li a{position:relative;font-size:20px}.menu ul li a::after{position:absolute;content:"";background:url(../img/menu-arrow.webp);background-repeat:no-repeat;background-size:contain;width:14px;height:11px;top:36%;right:-28px}.menu .c-btn a{width:90%}.menu .c-btn::after{right:60px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);opacity:0;z-index:-1;-webkit-transition:opacity .3s ease-in-out,background-color .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}.overlay.active{background-color:rgba(0,0,0,.5);opacity:1;z-index:10001;-webkit-transition:opacity .3s ease-in-out,background-color .3s ease-in-out;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}section{overflow:hidden}.container{max-width:1100px;margin:auto}@media only screen and (max-width: 1220px){.container{max-width:90%}}.bg-set{background:#f7f5f0}.c-headline{font-size:67px;color:#0f1941}@media only screen and (max-width: 1220px){.c-headline{font-size:56px}}.c-headline span{position:relative;display:block;font-size:38px;color:#0f1941;padding:18px 0 0 20px}@media only screen and (max-width: 1220px){.c-headline span{font-size:24px;padding-top:0}}@media only screen and (max-width: 576px){.c-headline span{padding:18px 0 0 18px}}.c-headline span::before{position:absolute;content:"";width:14px;height:14px;background:#ffb511;border-radius:50%;top:69%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 576px){.c-headline span::before{width:9px;height:9px}}.c-btn{position:relative;width:353px;height:91px}.c-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:353px;height:91px;border-radius:45.5px;background:#ffb511;border:2px solid #ffb511;font-size:16px;line-height:30px;text-align:left;color:#0f1941;padding:36px 34px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-btn a:hover{background:#fff;border:2px solid #2175d9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.c-btn::after{position:absolute;content:"";background:url(../img/icons/blue-arrow.webp);background-repeat:no-repeat;background-size:contain;width:20px;height:17px;top:43%;right:26px}.l-header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 73px 0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1220px){.l-header__wrap{padding:16px 13px}.l-header__wrap.fixed{position:fixed;width:100%;background:#fff;opacity:0}.l-header__wrap.active{opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}}.l-header__Logo{width:253px;height:64px}@media only screen and (max-width: 1220px){.l-header__Logo{width:191px;height:48px}.l-header__Logo img{width:100%;height:auto}}.l-header__Logo h1{margin:0}.l-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;height:89px;list-style:none;padding:0;margin:0}@media only screen and (max-width: 1220px){.l-nav__list{display:none}}.l-nav__list__item a{font-size:18px;font-weight:400;color:#0f1941;text-decoration:none}.l-mainvisual{position:relative;min-height:599px;background:#2175d9;margin-top:-89px;padding-top:189px}@media only screen and (max-width: 1220px){.l-mainvisual{padding-top:91px}}.l-mainvisual .l-mainvisual__Copy{position:absolute;bottom:8%;right:34%}@media only screen and (max-width: 1220px){.l-mainvisual .l-mainvisual__Copy{bottom:5%;right:41%}}@media only screen and (min-width: 414px)and (max-width: 414px){.l-mainvisual .l-mainvisual__Copy{right:43%}}.l-mainvisual .l-mainvisual__Copy .Copy-Text{font-size:29px;line-height:1.5;text-align:right;color:#ffb511;background:#fff;border-radius:10px 10px 0px 10px;padding:14px 22px 14px 23px;width:279px;height:70px}@media only screen and (max-width: 1220px){.l-mainvisual .l-mainvisual__Copy .Copy-Text{font-size:37px;height:66px;width:314px;padding:6px 14px}}@media only screen and (max-width: 576px){.l-mainvisual .l-mainvisual__Copy .Copy-Text{font-size:17px;height:41px;width:164px}}.l-mainvisual .l-mainvisual__Copy .Copy-Text.\--isOrange{position:relative;left:107px;width:279px;color:#fff;border-radius:0px 10px 10px 10px;background:#ffb511;padding:14px 25px 14px 22px;margin:5px 0 0}@media only screen and (max-width: 1220px){.l-mainvisual .l-mainvisual__Copy .Copy-Text.\--isOrange{font-size:32px;padding:6px 14px;width:297px}}@media only screen and (max-width: 576px){.l-mainvisual .l-mainvisual__Copy .Copy-Text.\--isOrange{font-size:17px;width:165px}}.l-mainvisual__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:84%;max-width:1100px;margin:auto}@media only screen and (max-width: 1220px){.l-mainvisual__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%}}.l-mainvisual__Detail{width:402px;padding:54px 0 0}@media only screen and (max-width: 1220px){.l-mainvisual__Detail{width:100%;padding:25px 0 0}}.l-mainvisual__Detail h2{font-size:22px;color:#fff;font-weight:200;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center;padding:.75rem 0;margin-bottom:23px}@media only screen and (max-width: 1220px){.l-mainvisual__Detail h2{font-size:19px}}.l-mainvisual__Detail h3{font-size:38px;font-weight:400;color:#fff;word-break:keep-all;line-height:1.1}@media only screen and (max-width: 1220px){.l-mainvisual__Detail h3{font-size:35px;text-align:center}}@media only screen and (min-width: 414px)and (max-width: 414px){.l-mainvisual__Detail h3{font-size:37px}}@media only screen and (min-width: 375px)and (max-width: 375px){.l-mainvisual__Detail h3{font-size:33px}}@media only screen and (max-width: 576px){.l-mainvisual__Detail h3{text-align:unset}}.l-mainvisual__Detail h3 span{display:block;font-size:70px;font-weight:400;color:#ffb511}@media only screen and (max-width: 1220px){.l-mainvisual__Detail h3 span{font-size:66px}}@media only screen and (min-width: 414px)and (max-width: 414px){.l-mainvisual__Detail h3 span{font-size:70px}}@media only screen and (min-width: 375px)and (max-width: 375px){.l-mainvisual__Detail h3 span{font-size:62px}}.l-mainvisual__Detail .Detail-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:0;margin:20px 0 0}@media only screen and (max-width: 1220px){.l-mainvisual__Detail .Detail-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 576px){.l-mainvisual__Detail .Detail-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.l-mainvisual__Detail .Detail-list li{font-size:20px;color:#2175d9;background:#fff;padding:8px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;line-height:1.05}@media only screen and (max-width: 1220px){.l-mainvisual__Detail .Detail-list li{font-size:18px}}@media only screen and (min-width: 414px)and (max-width: 414px){.l-mainvisual__Detail .Detail-list li{padding:8px 10px}}@media only screen and (min-width: 375px)and (max-width: 375px){.l-mainvisual__Detail .Detail-list li{font-size:18px}}.l-mainvisual__Detail .Detail-Check{margin-top:20px}@media only screen and (max-width: 1220px){.l-mainvisual__Detail .Detail-Check{max-width:390px;margin:20px auto}}@media only screen and (max-width: 576px){.l-mainvisual__Detail .Detail-Check{max-width:unset;margin-top:20px}}.l-mainvisual__Detail .Detail-Check li{position:relative;color:#fff;font-size:22px;font-weight:300;padding-left:33px;margin-bottom:.62rem}@media only screen and (max-width: 1220px){.l-mainvisual__Detail .Detail-Check li{font-size:21px}}.l-mainvisual__Detail .Detail-Check li:last-child{margin-bottom:0}.l-mainvisual__Detail .Detail-Check li::before{position:absolute;content:"";width:23px;height:23px;background:url(../img/icons/check-icon.webp);background-repeat:no-repeat;background-size:contain;top:13%;left:0}@media only screen and (min-width: 375px)and (max-width: 375px){.l-mainvisual__Detail .Detail-Check li{font-size:20px}}.l-mainvisual__Image{width:64%;height:auto;padding-top:35px;padding-bottom:35px;position:relative;right:-37px}.l-mainvisual__Image img{width:790px;height:auto}@media only screen and (max-width: 1220px){.l-mainvisual__Image{width:108%;right:-82px;padding-top:20px;padding-bottom:28px}.l-mainvisual__Image img{width:100%;height:auto}}@media only screen and (max-width: 576px){.l-mainvisual__Image{right:-1px}}@media only screen and (min-width: 414px)and (max-width: 414px){.l-mainvisual__Image{right:1px}}@media only screen and (min-width: 375px)and (max-width: 375px){.l-mainvisual__Image{right:-1px}}.l-Intro{background:#f7f5f0}@media only screen and (max-width: 1220px){.l-Intro .container{max-width:100%}}.l-Intro__Certifed{display:-webkit-box;display:-ms-flexbox;display:flex;padding:83px 0 66px;gap:62px}.l-Intro__Certifed img{width:100%;height:auto}@media only screen and (max-width: 1220px){.l-Intro__Certifed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:23px 0 21px}}.Certifed-Logo img{width:101px;height:auto}@media only screen and (max-width: 1220px){.Certifed-Logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Certifed-Text h3{font-size:26px;font-weight:300;color:#0f1941;line-height:1.5}@media only screen and (max-width: 1220px){.Certifed-Text h3{font-size:24px}}.Certifed-Text p{font-size:16px;color:#0f1941;font-weight:300;line-height:28px;padding-right:30px;margin-top:13px}@media only screen and (max-width: 1220px){.Certifed-Text p{padding-right:0}}.l-Intro__Image{position:relative;z-index:9999;padding-bottom:100px}.l-Intro__Image img{width:100%}.l-About{position:relative;background:#fff;padding:216px 0 25px 0;margin-top:-245px;border-bottom-left-radius:50px;border-bottom-right-radius:50px}@media only screen and (max-width: 1220px){.l-About{padding:87px 0 54px 0;margin-top:-173px}}.l-About .About-Text{font-size:18px;font-weight:300;line-height:61px;color:#0f1941;padding-top:45px}@media only screen and (max-width: 1220px){.l-About .About-Text{font-size:14px;line-height:24px;text-align:left;color:#0f1941;padding-top:24px}}.l-About::after{position:absolute;content:"";background:url(../img/about-arrow.webp);background-repeat:no-repeat;background-size:contain;width:677px;height:417px;bottom:36%;right:-4%}@media only screen and (max-width: 1220px){.l-About::after{background:url(../img/about-arrow-sp.webp);background-repeat:no-repeat;background-size:contain;width:321px;height:228px;right:-35px;bottom:35%}}.scroll-logo__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;gap:64px}.scroll-logo__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px;list-style:none;padding:0}@media only screen and (max-width: 1220px){.scroll-logo__list{gap:36px}}.scroll-logo__list--left{-webkit-animation:infinity-scroll-left 90s infinite linear .5s both;animation:infinity-scroll-left 90s infinite linear .5s both;padding-top:73px}@media only screen and (max-width: 576px){.scroll-logo__list--left{padding-top:150px}}.scroll-logo__list--left .scroll-logo__item:nth-child(1){width:230px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(1){width:132px}}.scroll-logo__list--left .scroll-logo__item:nth-child(2){width:198px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(2){width:114px}}.scroll-logo__list--left .scroll-logo__item:nth-child(3){width:189px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(3){width:109px}}.scroll-logo__list--left .scroll-logo__item:nth-child(4){width:256px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(4){width:147px}}.scroll-logo__list--left .scroll-logo__item:nth-child(5){width:158px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(5){width:91px}}.scroll-logo__list--left .scroll-logo__item:nth-child(6){width:203px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(6){width:116px}}.scroll-logo__list--left .scroll-logo__item:nth-child(7){width:219px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(7){width:126px}}.scroll-logo__list--left .scroll-logo__item:nth-child(8){width:232px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(8){width:113px}}.scroll-logo__list--left .scroll-logo__item:nth-child(9){width:441px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--left .scroll-logo__item:nth-child(9){width:253px}}.scroll-logo__list--right{-webkit-animation:infinity-scroll-right 90s infinite linear .5s both;animation:infinity-scroll-right 90s infinite linear .5s both}.scroll-logo__list--right .scroll-logo__item:nth-child(1){width:354px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(1){width:203px}}.scroll-logo__list--right .scroll-logo__item:nth-child(2){width:294px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(2){width:169px}}.scroll-logo__list--right .scroll-logo__item:nth-child(3){width:249px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(3){width:143px}}.scroll-logo__list--right .scroll-logo__item:nth-child(4){width:223px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(4){width:128px}}.scroll-logo__list--right .scroll-logo__item:nth-child(5){width:125px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(5){width:72px}}.scroll-logo__list--right .scroll-logo__item:nth-child(6){width:258px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(6){width:148px}}.scroll-logo__list--right .scroll-logo__item:nth-child(7){width:319px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(7){width:183px}}.scroll-logo__list--right .scroll-logo__item:nth-child(8){width:106px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(8){width:61px}}.scroll-logo__list--right .scroll-logo__item:nth-child(9){width:182px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(9){width:104px}}.scroll-logo__list--right .scroll-logo__item:nth-child(10){width:105px;height:auto}@media only screen and (max-width: 1220px){.scroll-logo__list--right .scroll-logo__item:nth-child(10){width:60px}}.scroll-logo__item{width:16.6666666667vw}.scroll-logo__item>img{width:100%}@-webkit-keyframes infinity-scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes infinity-scroll-right{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes infinity-scroll-right{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.logo-notice{font-size:12px;line-height:30px;color:rgba(15,25,65,.69)}@media only screen and (max-width: 1220px){.logo-notice{font-size:12px;line-height:20px;text-align:left;color:rgba(15,25,65,.69)}}.l-Attraction{position:relative;background:#fff;border-radius:50px;padding:72px 0 98px 0;margin-top:-78px}@media only screen and (max-width: 1220px){.l-Attraction{padding:24px 0 53px 0}}.l-Attraction .container{position:relative;z-index:9999}.l-Attraction::after{position:absolute;content:"";background:url(../img/attraction-bg.webp);background-repeat:no-repeat;background-size:contain;width:745px;height:497px;top:510px;right:-288px}@media only screen and (max-width: 1220px){.l-Attraction::after{display:none}}.Attraction-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:46px;padding:0;margin:75px 0 67px 0}@media only screen and (max-width: 1220px){.Attraction-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:26px;margin:56px 0 43px 0}}.Attraction-list__item{width:33.3333333333%}.Attraction-list__item img{width:100%;height:auto}@media only screen and (max-width: 1220px){.Attraction-list__item{width:100%}.Attraction-list__item img{width:100%;height:auto}}.Attraction-list__item h4{font-size:24px;font-weight:300;line-height:30px;text-align:left;color:#0f1941;margin:23px 0 23px 0}@media only screen and (max-width: 1220px){.Attraction-list__item h4{margin:19px 0 13px}}.Attraction-list__item p{font-size:16px;font-weight:300;line-height:30px;color:#0f1941}@media only screen and (max-width: 1220px){.Attraction-list__item p{font-size:14px;line-height:22px;text-align:left;color:#0f1941}}.Attraction-Icon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:34px;margin:23px 0 0}@media only screen and (max-width: 1220px){.Attraction-Icon{gap:9px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.Attraction-Icon+.Attraction-Icon{margin-top:27px}@media only screen and (max-width: 1220px){.Attraction-Icon+.Attraction-Icon{margin-top:0}}.Attraction-Icon__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.3333333333%;border-radius:20px;background:#f7f5f0;padding:30px 0;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}@media only screen and (max-width: 1220px){.Attraction-Icon__list{width:48%;padding:14px 0 19px}.Attraction-Icon__list:nth-child(1) img{width:110px;height:auto}.Attraction-Icon__list:nth-child(2) img{width:68px;height:auto}.Attraction-Icon__list:nth-child(3) img{width:107px;height:auto}.Attraction-Icon__list:nth-child(4) img{width:86px;height:auto}.Attraction-Icon__list:nth-child(5) img{width:61px;height:auto}.Attraction-Icon__list:nth-child(6) img{width:69px;height:auto}}.Attraction-Icon__list p{font-size:18px;text-align:center;color:#0f1941;padding:25px 0 0 0}@media only screen and (max-width: 1220px){.Attraction-Icon__list p{font-size:16px;padding:19px 0 0 0}}.Attraction-Icon__list h4{font-size:81px;text-align:left;color:#2175d9;line-height:1}@media only screen and (max-width: 1220px){.Attraction-Icon__list h4{font-size:58px}}@media only screen and (min-width: 375px)and (max-width: 375px){.Attraction-Icon__list h4{font-size:50px}}.Attraction-Icon__list h4 small{font-size:25px;text-align:left;color:#0f1941}@media only screen and (max-width: 1220px){.Attraction-Icon__list h4 small{font-size:16px}}.l-btnArea{position:relative;z-index:998;border-radius:50px;background:#2175d9;padding:108px 0}@media only screen and (max-width: 1220px){.l-btnArea{padding:60px 0 55px}}.l-btnArea::before{position:absolute;content:"";background:url(../img/btn-area-bg.webp);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;top:0;left:0;right:0}@media only screen and (max-width: 1220px){.l-btnArea::before{background:url(../img/btn-area-bg-sp.webp);background-repeat:no-repeat;background-size:cover;background-position:2px -30px}}.btnArea-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:21px}@media only screen and (max-width: 1220px){.btnArea-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.btnArea-list__item{position:relative;width:33.3333333333%;border-radius:45.5px;background:#ffb511;padding:36px 0 36px 34px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width: 1220px){.btnArea-list__item{width:50%;margin:auto}}@media only screen and (max-width: 576px){.btnArea-list__item{width:100%}}.btnArea-list__item:nth-child(1){padding:28px 0 28px 26px}.btnArea-list__item:nth-child(3){padding:36px 0 36px 48px}.btnArea-list__item a{font-size:16px;text-align:left;color:#0f1941;text-decoration:none}.btnArea-list__item::before{position:absolute;content:"";width:20px;height:17px;background:url(../img/icons/blue-arrow.webp);background-repeat:no-repeat;background-size:contain;top:41%;right:26px}.btnArea-list__item:hover{background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.l-Voice{padding:49px 0 111px 0;max-width:1366px;overflow:hidden;margin:auto}@media only screen and (max-width: 1220px){.l-Voice{padding:47px 0}}.voice-content{overflow:hidden;padding:54px 0 0 131px}@media only screen and (max-width: 1220px){.voice-content{padding:17px 0 0 20px}}.voice-content .swiper-slide{max-width:344px}.QA-Wrap{position:relative;z-index:9998;border-radius:20px;background:#fff;padding:20px 27px 29px;min-height:396px}@media only screen and (max-width: 1220px){.QA-Wrap{padding:20px 20px 20px}}.QA-Wrap::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:42px 25px 0 25px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:-3%;left:50%;-webkit-transform:translateX(-50%) rotate(60deg);transform:translateX(-50%) rotate(60deg)}@media only screen and (max-width: 1220px){.QA-Wrap{min-height:420px}}@media only screen and (max-width: 576px){.QA-Wrap{min-height:350px}}@media only screen and (min-width: 414px)and (max-width: 414px){.QA-Wrap{min-height:312px}}.Question .Question-Text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;line-height:24px;font-size:18px;font-weight:500}.Question .Question-Text span{font-size:41px;color:#6ba5b4;line-height:1;padding:0 10px 0 0}@media only screen and (max-width: 1220px){.Question .Question-Text span{font-size:30px}}.Question .Question-Text p{font-size:18px;text-align:left;color:#0f1941}.Answer{margin-bottom:18px}.Answer .Answer-Text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:500;line-height:24px}@media only screen and (max-width: 1220px){.Answer .Answer-Text{font-size:18px}}.Answer .Answer-Text span{font-size:41px;color:#e74536;line-height:1;padding:0 10px 0 0}@media only screen and (max-width: 1220px){.Answer .Answer-Text span{font-size:30px}}.Answer .Answer-Text p{font-size:18px;text-align:left;color:#0f1941}.More-Text{font-size:15px;line-height:28px;text-align:left;color:#0f1941}@media only screen and (max-width: 1220px){.More-Text{font-size:14px;line-height:24px}}.Writer-Box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:34px}.Writer-Box__Image img{width:86px;height:86px}@media only screen and (max-width: 1220px){.Writer-Box__Image img{width:86px;height:86px}}.Writer-Box__Detail p{font-size:16px;line-height:26px;color:#0f1941}@media only screen and (max-width: 1220px){.Writer-Box__Detail p{font-size:16px}}.l-Hero img{width:100%;height:auto}.l-Work{position:relative;background:#f7f5f0;padding:108px 0 131px 0;margin-top:-54px}@media only screen and (max-width: 1220px){.l-Work{padding-top:82px;padding-bottom:62px}}.l-Work::before{position:absolute;content:"";background:url(../img/about-bg.webp);background-repeat:no-repeat;background-size:contain;width:548px;height:365px;top:650px;right:-127px}@media only screen and (max-width: 1220px){.l-Work::before{display:none}}.l-Work .Work-Text{font-size:16px;line-height:30px;text-align:left;color:#0f1941;padding:37px 0 37px}@media only screen and (max-width: 1220px){.l-Work .Work-Text{font-size:14px;line-height:24px;padding:20px 0 29px}}.Work-Image{position:relative;z-index:9999;width:100%;margin:auto 0 78px 0;text-align:center}.Work-Image+.c-headline span{padding-top:0}.Work-Image img{width:90%;height:auto}@media only screen and (max-width: 1220px){.Work-Image{margin:auto 0 37px 0}.Work-Image img{width:100%;height:auto}}.Flow-Col{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;margin-top:30px;margin-bottom:69px}@media only screen and (max-width: 1220px){.Flow-Col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:62px;margin-top:0;margin-bottom:21px}}@media only screen and (max-width: 576px){.Flow-Col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;margin-bottom:56px}}.Flow-Col .Flow-List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:37px;border-radius:0px 0px 4px 4px;background:#f7f5f1;padding:25px}@media only screen and (max-width: 1220px){.Flow-Col .Flow-List{gap:19px;padding:17px 14px}}.Flow-Col .Flow-List li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:27px}@media only screen and (max-width: 1220px){.Flow-Col .Flow-List li{gap:14px}}.Flow-Col .Flow-List li:last-child .Flow-Time::after{display:none}.Flow-Col .Flow-List li .Flow-Time{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:98px;height:98px;background:#fff;border-radius:50%}@media only screen and (max-width: 1220px){.Flow-Col .Flow-List li .Flow-Time{width:63px;height:63px}}.Flow-Col .Flow-List li .Flow-Time p{font-size:25px;color:#2175d9}@media only screen and (max-width: 1220px){.Flow-Col .Flow-List li .Flow-Time p{font-size:18px}}.Flow-Col .Flow-List li .Flow-Time::after{position:absolute;content:"";background:url(../img/time-dot.webp);background-repeat:no-repeat;background-size:contain;width:6px;height:26px;top:104px}@media only screen and (max-width: 1220px){.Flow-Col .Flow-List li .Flow-Time::after{top:65px;width:3px;height:13px}}.Flow-Col .Flow-List .Flow-Detail p{font-size:19px;line-height:24px;text-align:left;color:#0f1941}@media only screen and (max-width: 1220px){.Flow-Col .Flow-List .Flow-Detail p{font-size:14px;line-height:25px}}@media only screen and (max-width: 576px){.Flow-Col .Flow-List .Flow-Detail p .sp-only{display:block}}.Flow-Col .Flow-List .Flow-Label.\--isConsultant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:135px;height:40px;background:#2175d9;border-radius:5px;color:#fff;margin:60px 0 0 0}.Flow-Col .Flow-List .Flow-Label.\--isCoordinator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:156px;height:40px;background:#ffb511;border-radius:5px;color:#fff;margin:60px 0 0 0}@media only screen and (max-width: 576px){.Flow-Col .Flow-List .Flow-Label.\--isCoordinator{margin-top:0}}.Flow-Col .Flow-Col__Wrap{width:50%}@media only screen and (max-width: 576px){.Flow-Col .Flow-Col__Wrap{width:100%}}.Flow-Col .Flow-List__Wrap{display:none}.l-Career{margin:137px 0 0 0}.l-Career .container{background:#fff;border-radius:50px;padding:70px 50px}@media only screen and (max-width: 1220px){.l-Career .container{max-width:100%;padding:37px 20px 70px}}.l-Career .container .c-btn{margin:74px auto 0}.Career-Model{margin:55px 0 0 0}.Career-Model .Model-List{margin-bottom:47px}@media only screen and (max-width: 1220px){.Career-Model .Model-List{margin-bottom:34px}}.Career-Model .Model-List:last-child{margin-bottom:0}.Career-Model .Model-List li{display:-webkit-box;display:-ms-flexbox;display:flex}.Career-Model .Model-List li .Model-Type{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px;padding-right:30px}.Career-Model .Model-List li .Model-Type p{font-size:20px;text-align:left;color:#6ba5b4}@media only screen and (max-width: 1220px){.Career-Model .Model-List li .Model-Type p{min-width:74px;font-size:18px}}.Career-Model .Model-List li .Model-Detail{position:relative;margin-right:14px}.Career-Model .Model-List li .Model-Detail+.Model-Detail::after{position:absolute;content:"";background:url(../img/time-dot.webp);background-repeat:no-repeat;background-size:contain;width:3px;height:26px;top:40px;left:-15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Career-Model .Model-List li .Model-Detail+.Model-Detail:first-child::after{display:none}.Career-Model .Model-List li .Model-Detail:last-child{margin-right:0}.Career-Model .Model-List li .Model-Detail .Model-Year{font-size:18px;text-align:left;color:#6ba5b4}.Career-Model .Model-List li .Model-Detail .Model-Genre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:15px;width:212px;height:40px;border-radius:6px;background:#6ba5b4;color:#fff;font-size:18px;margin:12px 0 14px 0}.Career-Model .Model-List li .Model-Detail .Model-Genre.\--isFontMin{font-size:14px}.Career-Model .Model-List li .Model-Detail .Detail-List li{list-style:disc;font-size:15px;text-align:left;color:#000}@media only screen and (max-width: 1220px){.Career-Model .Model-List li .Model-Detail .Detail-List li{font-size:14px}}.l-Tour{position:relative;margin:65px 0 0 0}@media only screen and (max-width: 1220px){.l-Tour{margin:40px 0 0 0}}.l-Tour::after{position:absolute;content:"";background:url(../img/tour-bg.webp);background-repeat:no-repeat;background-size:contain;width:499px;height:265px;top:10px;right:0}@media only screen and (max-width: 1220px){.l-Tour::after{display:none}}.l-Tour .YouTube-Player{position:relative;z-index:9999;width:100%;max-width:784px;overflow:hidden;padding:37px 0 0 0;margin:auto;text-align:center}@media only screen and (max-width: 576px){.l-Tour .YouTube-Player{padding:20px 0 0 0}}.l-Tour .YouTube-Player img{width:100%;height:auto}@media only screen and (max-width: 1220px){.l-Tour .YouTube-Player img{width:100%;height:auto}}.l-Tour .YouTube-Player a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.l-Tour .YouTube-Player a:hover{opacity:.8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.l-Tour .YouTube-Player .Player-Caption{font-size:16px;text-align:left;color:#0f1941;margin:20px 0 0 0}.l-Tour .YouTube-Player .Player-Caption span{margin-left:17px}@media only screen and (max-width: 1220px){.l-Tour .YouTube-Player .Player-Caption span{margin-left:17px}}.l-Tour .YouTube-Player .Player-Caption+.Player-Caption{margin-top:10px}.l-Tour .YouTube-Player .Player-Caption+.Player-Caption span{margin-left:50px}@media only screen and (max-width: 1220px){.l-Tour .YouTube-Player .Player-Caption+.Player-Caption span{margin-left:48px}}.l-Report{max-width:1366px;overflow:hidden;margin:auto;padding-top:70px}.Report-Content{overflow:hidden;padding:32px 0 0 131px;margin:0}@media only screen and (max-width: 1220px){.Report-Content{padding:54px 0 0 20px;margin-top:0}}@media only screen and (max-width: 576px){.Report-Content{padding:20px 0 0 20px}}.Report-Content .swiper-slide{max-width:364px}.Report-Content .swiper-slide .Report-Image{min-width:364px}.Report-Content .swiper-slide .Report-Image img{width:100%;height:auto}@media only screen and (max-width: 1220px){.Report-Content .swiper-slide .Report-Image{min-width:306px}.Report-Content .swiper-slide .Report-Image img{width:100%;height:auto}}.Report-Content .swiper-slide .Report-Detail p{font-size:20px;line-height:30px;text-align:left;color:#0f1941;margin:28px 0 0 0}@media only screen and (max-width: 576px){.Report-Content .swiper-slide .Report-Detail p{margin:21px 0 0 0}}.Report-Content .swiper-slide .Report-Tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:16px 0 0 0}.Report-Content .swiper-slide .Report-Tag li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:34px;font-weight:400;text-align:left;color:#2175d9;border-radius:30px;padding:7px 11px;background:#fff;height:29px}.l-Movie{max-width:1366px;overflow:hidden;padding:0 0 114px 0;margin:45px auto 0}@media only screen and (max-width: 576px){.l-Movie{padding:0 0 40px 0;margin:43px auto 0}}.l-Movie .Movie-Content{overflow:hidden;padding:38px 0 0 131px;margin:0}@media only screen and (max-width: 1220px){.l-Movie .Movie-Content{padding:54px 0 0 20px}}@media only screen and (max-width: 576px){.l-Movie .Movie-Content{padding:20px 0 0 20px}}.l-Movie .Movie-Content .swiper-slide .Youtube-Thumb img{width:100%;height:auto}.l-Movie .Movie-Content .swiper-slide .Youtube-Thumb p{font-size:16px;line-height:30px;text-align:left;color:#0f1941;margin:10px 0 0 0}@media only screen and (max-width: 1220px){.l-Movie .Movie-Content .swiper-slide .Youtube-Thumb p{font-size:20px}}.l-Apply{border-radius:50px 50px 0px 0px;background:#2175d9;background-image:url(../img/apply-bg.webp);background-repeat:no-repeat;background-size:contain;background-position:center;padding:133px}@media only screen and (max-width: 1220px){.l-Apply{padding:73px 0}}@media only screen and (max-width: 576px){.l-Apply{padding:24px 0 65px}}@media only screen and (max-width: 576px){.l-Apply{background-image:url(../img/btn-area-bg-sp.webp);background-repeat:no-repeat;background-size:contain;background-position:-200px 820px}}@media only screen and (min-width: 414px)and (max-width: 414px){.l-Apply{background-size:contain}}.l-Apply .container{background:#fff;border-radius:20px;padding:57px 50px}@media only screen and (max-width: 1220px){.l-Apply .container{padding:35px 17px}}@media only screen and (max-width: 576px){.l-Apply .container{padding:35px 17px 27px;margin-bottom:23px}}.l-Apply .container .Apply-Headline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px}@media only screen and (max-width: 1220px){.l-Apply .container .Apply-Headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.l-Apply .container .Apply-Headline .Apply-Headline__Image{width:140px;height:auto}.l-Apply .container .Apply-Headline .Apply-Headline__Text p{font-size:20px;line-height:30px;text-align:left;color:#2175d9}@media only screen and (max-width: 1220px){.l-Apply .container .Apply-Headline .Apply-Headline__Text p{font-size:16px}}.l-Apply .container .Apply-Headline .Apply-Headline__Text h4{font-size:40px;line-height:30px;text-align:left;color:#0f1941;margin:10px 0 0 0}@media only screen and (max-width: 1220px){.l-Apply .container .Apply-Headline .Apply-Headline__Text h4{font-size:21px;margin:0}}.l-Apply .container .Apply-List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:28px;margin:40px 0 0 0}@media only screen and (max-width: 1220px){.l-Apply .container .Apply-List{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}}.l-Apply .container .Apply-List.sp-only{display:none}@media only screen and (max-width: 1220px){.l-Apply .container .Apply-List.sp-only{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22px}}.l-Apply .container .Apply-List li{position:relative;z-index:9998;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:315px;border-radius:20px;background:#f7f5f0;padding:29px 0;font-size:18px;line-height:26px;text-align:left;color:#0f1941}@media only screen and (max-width: 1220px){.l-Apply .container .Apply-List li{width:49%;font-size:14px;margin-bottom:25px}}@media only screen and (max-width: 576px){.l-Apply .container .Apply-List li{padding:10px 0;line-height:1.5}}.l-Apply .container .Apply-List li::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:42px 25px 0 25px;border-color:#f7f5f0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 576px){.l-Apply .container .Apply-List li::before{bottom:-23px;left:50%;z-index:-1}}.l-Apply .c-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:59px auto 0}@media only screen and (max-width: 1220px){.l-Apply .c-btn{width:50%;height:74px;margin-top:15px}.l-Apply .c-btn a{width:100%;height:74px}}@media only screen and (max-width: 576px){.l-Apply .c-btn{width:100%}.l-Apply .c-btn a{line-height:20px}}.Talk-Content{position:relative;border-radius:20px;border:4px solid #2175d9;padding:55px 51px;margin:61px 0 0 0}@media only screen and (max-width: 1220px){.Talk-Content{padding:30px 23px}}@media only screen and (max-width: 576px){.Talk-Content{margin:38px 0 0 0}}.Talk-Content h4{position:absolute;max-width:310px;font-size:24px;line-height:26px;text-align:center;color:#2175d9;background:#fff;margin:0 auto;top:-17px;left:0;right:0}@media only screen and (max-width: 1220px){.Talk-Content h4{max-width:258px;font-size:20px}}.Talk-Content .Talk-Content__Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media only screen and (max-width: 1220px){.Talk-Content .Talk-Content__Wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.Talk-Content .Talk-Content__Wrap .Talk-Content__List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.Talk-Content .Talk-Content__Wrap .Talk-Content__List li{position:relative;font-size:18px;line-height:26px;text-align:left;color:#0f1941;padding-left:30px}@media only screen and (max-width: 1220px){.Talk-Content .Talk-Content__Wrap .Talk-Content__List li{font-size:16px}}@media only screen and (max-width: 576px){.Talk-Content .Talk-Content__Wrap .Talk-Content__List li{font-size:15px}}.Talk-Content .Talk-Content__Wrap .Talk-Content__List li::before{position:absolute;content:"";background:url(../img/icons/check-icon.webp);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;top:13%;left:0}.Footer-Btn__Area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:21px}@media only screen and (max-width: 1220px){.Footer-Btn__Area ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media only screen and (max-width: 576px){.Footer-Btn__Area ul li:nth-child(1) .c-btn{margin-top:0}}.Footer-Btn__Area ul li .c-btn a{font-size:17px}@media only screen and (max-width: 1220px){.Footer-Btn__Area ul li .c-btn{width:42%}}@media only screen and (max-width: 576px){.Footer-Btn__Area ul li .c-btn{width:90%}}footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:28px 39px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1220px){footer{padding:28px 21px}}@media only screen and (max-width: 1220px){footer .Footer-Logo{width:179px;height:auto}footer .Footer-Logo img{width:100%;height:auto}}footer .Footer-Copy{font-size:12px;line-height:30px;text-align:right;color:#707070}.fadeinAnimetion{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);-webkit-transition:all 1s;transition:all 1s}.fadeinAnimetion.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fadeIn{opacity:1}.fixed-btn{position:fixed;z-index:10000;width:313px;height:91px;line-height:26px;top:86%;right:0}@media only screen and (max-width: 576px){.fixed-btn{display:none !important}}.fixed-btn a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:313px;height:91px;font-size:19px;padding:0 0 0 42px;color:#0f1941;border-radius:45.5px 0px 0px 45.5px;background:#ffb511;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fixed-btn a:hover{opacity:.8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.fixed-btn a::after{position:absolute;content:"";background:url(../img/icons/blue-arrow.webp);background-repeat:no-repeat;background-size:contain;width:20px;height:17px;top:41%;right:20px}.fixed-btn-sp{display:none}@media only screen and (max-width: 576px){.fixed-btn-sp{display:none;position:fixed;z-index:10000;bottom:0;right:0;width:100%}.fixed-btn-sp a{position:relative;display:block;z-index:10000;width:100%;height:71px;background:#ffb511;border-radius:30px 30px 0px 0px;padding:26px 25px;font-size:18px;color:#0f1941}}@media only screen and (max-width: 576px)and (min-width: 375px)and (max-width: 375px){.fixed-btn-sp a{font-size:19px}}@media only screen and (max-width: 576px){.fixed-btn-sp a::after{position:absolute;content:"";background:url(../img/icons/blue-arrow.webp);background-repeat:no-repeat;background-size:contain;width:20px;height:17px;top:45%;right:20px}}@media only screen and (max-width: 1220px){.pc-only{display:none !important}}.sp-only{display:none}@media only screen and (max-width: 1220px){.sp-only{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 576px){.sp-only{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-Acc__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px;margin:42px 0 0 0}@media only screen and (max-width: 1220px){.c-Acc__wrap{margin:20px 0 0 0}}@media only screen and (max-width: 576px){.c-Acc__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.c-Acc__wrap .c-Acc__Content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:none;background:#fff;padding:25px 15px}@media only screen and (max-width: 1220px){.c-Acc__wrap .c-Acc__Content{padding:0px 0 17px}}.c-Acc__wrap .c-Acc__Content .c-Acc__Content__inner{border-bottom:1px solid #dedede;padding:0 15px 19px 15px}@media only screen and (max-width: 1220px){.c-Acc__wrap .c-Acc__Content .c-Acc__Content__inner.border-bottom-none{border-bottom:none}}@media only screen and (max-width: 1220px){.c-Acc__wrap .c-Acc__Content .c-Acc__Content__inner.border-none{border-bottom:none}}.c-Acc__wrap .c-Acc__Content .c-Acc__Content__inner a{position:relative;font-size:14px;line-height:22px;text-align:left;color:#8d8d8d}.c-Acc__wrap .c-Acc__Content .c-Acc__Content__inner a::after{position:absolute;content:"";top:30%;right:-20%;width:8px;height:8px;background:url(../img/icons/new-tab-icon.png);background-repeat:no-repeat;background-size:contain}.c-Acc__wrap .c-Acc__Content .c-Acc__Content__inner:last-child{border-bottom:none}.c-Acc__wrap .c-Acc__Content .c-Acc__Headline{font-size:16px;line-height:52px;text-align:left;color:#2175d9}@media only screen and (max-width: 1220px){.c-Acc__wrap .c-Acc__Content .c-Acc__Headline{padding-top:15px;line-height:1.5;font-size:16px}}.c-Acc__wrap .c-Acc__Content .c-Acc__Text{font-size:14px;line-height:22px;text-align:left;color:#0f1941}.c-Acc__wrap .c-Acc__Content .c-Acc__Text.top-Space{padding:19px 0 0 0}@media only screen and (max-width: 1220px){.c-Acc__wrap .c-Acc__Content .c-Acc__Text.top-Space{border-top:1px solid #dedede}}.c-Acc__wrap .c-Acc__Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}@media only screen and (max-width: 576px){.c-Acc__wrap .c-Acc__Item{width:100%}}.c-Acc__wrap .c-Acc__Item:nth-child(2) .c-Acc__Label{background:#ffb512}.c-Acc__Label{position:relative;display:block;font-weight:normal;font-size:20px;text-align:left;color:#fff;border-radius:4px 4px 0px 0px;background:#2175d9;width:100%;padding:14px 15px}@media only screen and (max-width: 1220px){.c-Acc__Label{font-size:16px;padding:12px 15px}}.c-Acc__Label::after{border-right:solid 2px #fff;border-top:solid 2px #fff;content:"";display:block;height:15px;position:absolute;right:25px;top:30%;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:top .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,-webkit-transform .3s ease-in-out;width:15px}@media only screen and (max-width: 1220px){.c-Acc__Label::after{width:13px;height:13px;top:25%}}.c-Acc__Label.open::after{-webkit-transform:rotate(315deg);transform:rotate(315deg);top:42%}.c-Acc__Label.\--isCoordinator{background:#ffb511}