@media only screen and (min-width: 1080px){.pcH{display:none !important}}@media only screen and (max-width: 1079px){.spTabH{display:none !important}}@media only screen and (min-width: 769px)and (max-width: 1079px){.tabH{display:none !important}}@media only screen and (max-width: 768px){.spH{display:none !important}}.alignL{text-align:left}.alignC{text-align:center}.alignR{text-align:right}@media only screen and (min-width: 769px)and (max-width: 1079px){.tabAlignL{text-align:left}.tabAlignC{text-align:center}.tabAlignR{text-align:right}}@media only screen and (max-width: 768px){.spAlignL{text-align:left}.spAlignC{text-align:center}.spAlignR{text-align:right}}html{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,sans-serif}.global-wrapper .section{margin:0}.global-wrapper .section .btn-wrap.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-wrapper .section .button-shadow{display:inline-block;width:auto}@media only screen and (max-width: 768px){.global-wrapper .section .button-shadow{width:100%}}.global-wrapper .section .button{display:block;width:auto}.global-wrapper .section .button.cv{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 60px;min-width:320px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section .button.cv{padding:0 50px}}@media only screen and (max-width: 768px){.global-wrapper .section .button.cv{width:100%;min-width:initial}}.global-wrapper .section .button.cv .button-inner{line-height:70px;font-size:1.8rem;font-weight:700}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section .button.cv .button-inner{line-height:60px;font-size:1.7rem}}@media only screen and (max-width: 768px){.global-wrapper .section .button.cv .button-inner{font-size:3.7333333333vw;line-height:10.6666666667vw;font-weight:500}}.global-wrapper .section .button.cv.min{padding:0 3rem}.global-wrapper .section .button.cv.min .button-inner{line-height:50px;font-size:1.8rem}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section .button.cv.min .button-inner{line-height:45px;font-size:1.6rem}}@media only screen and (max-width: 768px){.global-wrapper .section .button.cv.min .button-inner{line-height:10.6666666667vw;font-size:3.7333333333vw;font-weight:500}}.global-wrapper .section .base-text{margin:0;line-height:1.6;font-size:1.6rem}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section .base-text{font-size:1.5rem}}@media only screen and (max-width: 768px){.global-wrapper .section .base-text{font-size:4vw}}.global-wrapper .section .base-title{margin:0;padding:0;font-size:3.2rem}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section .base-title{font-size:2.4rem}}@media only screen and (max-width: 768px){.global-wrapper .section .base-title{font-size:4.8vw}}.global-wrapper .section .fw300{font-weight:300}.global-wrapper .section .fw700{font-weight:700}.global-wrapper .section.pbS{padding-bottom:60px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section.pbS{padding-bottom:40px}}@media only screen and (max-width: 768px){.global-wrapper .section.pbS{padding-bottom:5.3333333333vw}}.global-wrapper .section.pt{padding-top:100px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section.pt{padding-top:80px}}@media only screen and (max-width: 768px){.global-wrapper .section.pt{padding-top:16vw}}.global-wrapper .section.pb{padding-bottom:100px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section.pb{padding-bottom:80px}}@media only screen and (max-width: 768px){.global-wrapper .section.pb{padding-bottom:16vw}}.global-wrapper .section.ptM{padding-top:120px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section.ptM{padding-top:100px}}@media only screen and (max-width: 768px){.global-wrapper .section.ptM{padding-top:21.3333333333vw}}.global-wrapper .section.pbM{padding-bottom:120px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section.pbM{padding-bottom:100px}}@media only screen and (max-width: 768px){.global-wrapper .section.pbM{padding-bottom:21.3333333333vw}}.global-wrapper .section .main-inner{display:block;margin:0 auto;width:calc(100vw - 200px);max-width:1240px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section .main-inner{padding:0 60px;width:100%}}@media only screen and (max-width: 768px){.global-wrapper .section .main-inner{padding:0 6.6666666667vw;width:100%}}.global-wrapper .section .section-heading{margin-top:0;font-family:"Saira Semi Condensed",sans-serif}@media only screen and (max-width: 768px){.global-wrapper .section .section-heading{margin-bottom:10.6666666667vw}}.global-wrapper .section .section-heading .section-heading-inner{line-height:1.2;font-size:8rem}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .section .section-heading .section-heading-inner{font-size:60px}}@media only screen and (max-width: 768px){.global-wrapper .section .section-heading .section-heading-inner{font-size:12.8vw}}.global-wrapper .section .section-heading .section-heading-inner .caption{margin-top:24px;font-size:2rem}@media only screen and (max-width: 768px){.global-wrapper .section .section-heading .section-heading-inner .caption{margin-top:3.2vw;font-size:4vw}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list{display:grid;grid-template-columns:repeat(2, 1fr)}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link{display:grid;-ms-flex-line-pack:baseline;align-content:baseline;gap:40px;padding:50px 20px 60px 20px;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;text-decoration:none}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link{gap:20px;padding:40px 6px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link{gap:4.2666666667vw;padding:6.4vw 4.2666666667vw}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link:last-child{border-right:none}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link:last-child{border-top:none}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link:nth-child(2){border-right:none}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link:nth-child(3){border-top:none}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap{display:grid;place-content:center;place-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:28px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap{gap:8px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap{gap:4.2666666667vw}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .label{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 24px;border-radius:40px;background:linear-gradient(316deg, #b5a7e1 -2.05%, #8d9de6 13.26%, #5890ed 20.4%, #468bef 28.57%, #417fdf 38.77%, #305cb1 65.3%, #25428f 79.59%, #1e337a 92.14%, #1b2d73 100%);font-size:1.5rem;font-weight:300;color:#fff}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .label{padding:4px 20px;font-size:1.3rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .label{padding:.5333333333vw 5.3333333333vw;font-size:3.2vw}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .img-wrap{-webkit-transform:initial !important;transform:initial !important;width:16.7vw;aspect-ratio:4/3;border-radius:7vw;overflow:hidden}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .img-wrap{width:20vw}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .img-wrap{width:37.3333333333vw;border-radius:21.3333333333vw}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .img-wrap .attention{font-size:min(1.1805555556vw,20px)}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .label-img-wrap .img-wrap .attention{font-size:1.4rem}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap{display:grid;place-content:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:4px}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap{gap:1.0666666667vw}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap .base-title{font-size:2.6rem}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap .base-title{font-size:2rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap .base-title{color:#000;font-weight:400;font-size:4.2666666667vw}}.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap .base-text{font-size:1.7rem;color:#44484d;font-weight:300}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap .base-text{font-size:1.5rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .strength-list .strength-link .text-wrap .base-text{font-size:3.4666666667vw;letter-spacing:.02em}}.global-wrapper .main section.sec-strength .section-content-wrap .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .btn-wrap{margin-top:8.5333333333vw;padding:0 4vw}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-strength .section-content-wrap .btn-wrap .button-shadow .button{padding:0 30px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam{padding-bottom:0}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap{position:relative;display:grid;padding:100px;place-content:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;overflow:hidden}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap{padding:80px 60px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap{display:block;padding:0}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .copy-img-wrap .copy-img{display:block;width:500px;height:auto}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .copy-img-wrap .copy-img{width:450px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .copy-img-wrap .copy-img{width:100%;padding:0 6.6666666667vw}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .copy-img-wrap .copy-img img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .img-bg{position:absolute;top:0;display:block;width:100%;height:100%;z-index:-1}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .img-bg{position:relative;top:initial;left:0;height:auto}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .img-bg picture img{display:block;-o-object-position:right center;object-position:right center;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .img-bg picture img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-o-object-fit:cover;object-fit:cover}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .img-bg::before{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, right top, color-stop(18%, white), color-stop(60%, rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, white 18%, rgba(255, 255, 255, 0) 60%)}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .img-bg::before{background-image:-webkit-gradient(linear, left top, right top, color-stop(20%, white), color-stop(90%, rgba(255, 255, 255, 0)));background-image:linear-gradient(90deg, white 20%, rgba(255, 255, 255, 0) 90%)}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .img-bg::before{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(14%, white), color-stop(85%, rgba(255, 255, 255, 0)));background-image:linear-gradient(180deg, white 14%, rgba(255, 255, 255, 0) 85%)}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap{margin-top:64px}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap{margin-top:8.5333333333vw;padding:0 6.6666666667vw}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn{display:block;padding:40px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:initial;width:390px;-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,.12);box-shadow:0px 10px 20px 0px rgba(0,0,0,.12)}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn{padding:30px;width:360px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn{padding:0;width:100%;-webkit-box-shadow:none;box-shadow:none}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .text-wrap{padding:0}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .text-wrap .content-title{padding:0;margin-bottom:16px}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .text-wrap .content-title::before{display:none}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .text-wrap .content-title{margin-bottom:4.2666666667vw}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .text-wrap .base-text{margin-bottom:24px}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .text-wrap .base-text{margin-bottom:6.4vw}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .btn-wrap{width:100%}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .btn-wrap{padding:0 4vw}}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .btn-wrap .button-shadow{width:100%}.global-wrapper .main section.sec-entrance-exam .section-content-wrap .text-btn-wrap .text-btn .btn-wrap .button-shadow .button{width:100%}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1px}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item{display:block;width:100%;height:100%;aspect-ratio:48/35;max-height:500px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item{aspect-ratio:3/2.8;max-height:500px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item{aspect-ratio:2/1.1;max-height:420px}}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link{position:relative;display:block;width:100%;height:100%;padding-top:none}@media(hover: hover){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link:hover::after{background:linear-gradient(-45deg, #1bdda8 0%, #3ddddd 100%);opacity:.6}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link:hover .attention{opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link:hover .img-wrap img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(#1bdda8), to(#3ddddd));background:linear-gradient(0deg, #1bdda8 0%, #3ddddd 100%);opacity:0;-webkit-transition:all .3s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .3s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:4}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .attention{display:block;position:absolute;top:50%;left:50%;z-index:1;color:#fff;font-family:"Open Sans",sans-serif;font-size:2rem;opacity:0;-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .5s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:5}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .img-wrap{position:relative;display:block;width:100%;height:100%;overflow:hidden}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .img-wrap::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(36.54%, rgba(5, 13, 56, 0)), color-stop(80.29%, rgba(29, 34, 60, 0.8)));background:linear-gradient(180deg, rgba(5, 13, 56, 0) 36.54%, rgba(29, 34, 60, 0.8) 80.29%);z-index:2}@media only screen and (max-width: 1079px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .img-wrap::before{background:rgba(5,13,56,.4)}}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .3s 0s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap{position:absolute;left:0;bottom:0;display:grid;padding:28px 32px;z-index:2}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap{padding:20px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap{padding:6.6666666667vw}}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap .link-title-sub{margin:0;color:#fff;font-size:min(1.3888888889vw,20px);font-family:"Saira Semi Condensed",sans-serif;font-weight:300}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap .link-title-sub{font-size:1.7rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap .link-title-sub{font-size:4.8vw}}.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap .link-title{color:#fff;font-size:min(2.0833333333vw,32px)}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap .link-title{font-size:2.2rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-about-thu .section-content-wrap .about-list .about-item .about-link .text-wrap .link-title{font-size:6.4vw}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview{padding-bottom:13.3333333333vw}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .section-heading{margin-bottom:6.4vw}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .text-wrap .base-text{text-align:left;padding:0 6.6666666667vw;font-size:3.7333333333vw;color:#000}}.global-wrapper .main .section-interview .section-inner .slider{margin-bottom:0;margin-top:90px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .slider{margin-top:70px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider{margin-top:13.3333333333vw}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide{padding-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide.slide-active .slide-inner .slide-image{padding:22px}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide.slide-active .slide-inner .slide-image{max-width:initial;padding:0}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide.slide-active .slide-inner .slide-image .bg.shadow{background:linear-gradient(316deg, #b5a7e1 -2.05%, #8d9de6 13.26%, #5890ed 20.4%, #468bef 28.57%, #417fdf 38.77%, #305cb1 65.3%, #25428f 79.59%, #1e337a 92.14%, #1b2d73 100%)}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner{max-width:initial;padding:0}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-image{padding:0}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-image{padding:0}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-image .bg.shadow{background:#fff}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-image .bg.shadow::before{-webkit-box-shadow:none;box-shadow:none;display:none}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content{left:1%}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content{left:5.3333333333vw;bottom:2.6666666667vw}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content .title{padding:10px 18px 10px 18px;background:linear-gradient(297deg, rgba(181, 167, 225, 0.9) 16.78%, rgba(141, 157, 230, 0.9) 26.74%, rgba(88, 144, 237, 0.9) 31.4%, rgba(70, 139, 239, 0.9) 36.71%, rgba(65, 127, 223, 0.9) 43.36%, rgba(48, 92, 177, 0.9) 60.63%, rgba(37, 66, 143, 0.9) 69.93%, rgba(30, 51, 122, 0.9) 78.11%, rgba(27, 45, 115, 0.9) 83.22%);color:#fff;font-weight:400}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content .title{padding:8px 16px;font-size:4rem}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content .title{padding:2.1333333333vw 2.6666666667vw;font-size:8vw}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content .row{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content .row{margin:6px 0;padding:4px 8px;font-size:1.8rem}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content .row{padding:1.0666666667vw 2.1333333333vw;font-size:3.4666666667vw}}.global-wrapper .main .section-interview .section-inner .slider .slider-track .slide .slide-inner .slide-content .row .inner{font-weight:400}.global-wrapper .main .section-interview .section-inner .slider .slider-pagination-bullets{display:block;padding-top:52px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .slider .slider-pagination-bullets{padding-top:40px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-pagination-bullets{padding-top:6.4vw}}.global-wrapper .main .section-interview .section-inner .slider .slider-pagination-bullets .slider-pagination-bullet{margin:0 6px}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .slider .slider-pagination-bullets .slider-pagination-bullet{margin:0 1.0666666667vw;width:2.1333333333vw;height:2.1333333333vw}}.global-wrapper .main .section-interview .section-inner .btn-wrap{margin-top:50px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .btn-wrap{margin-top:40px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .btn-wrap{margin-top:6.4vw}}.global-wrapper .main .section-interview .section-inner .btn-wrap .base-text{margin-bottom:0;font-size:18px;font-weight:500;color:#44484d}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .btn-wrap .base-text{font-size:1.6rem}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .btn-wrap .base-text{font-size:3.4666666667vw}}.global-wrapper .main .section-interview .section-inner .btn-wrap .button-shadow{margin-top:30px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .btn-wrap .button-shadow{margin-top:24px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .btn-wrap .button-shadow{margin-top:5.3333333333vw;padding:0 6.6666666667vw}}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .btn-wrap .button-shadow .button .button-inner{line-height:60px;font-size:1.7rem}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .btn-wrap .button-shadow .button .button-inner{font-size:4.2666666667vw;line-height:10.6666666667vw}}.global-wrapper .main .section-interview .section-inner .related-link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:32px;margin-top:60px;height:auto}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list{gap:20px;margin-top:60px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.6666666667vw;margin-top:8.5333333333vw;padding:0 4vw}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item{display:block;margin:0;width:100%;height:auto}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:20px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.1)}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:16px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link{padding:5.3333333333vw;gap:5.3333333333vw;border-width:2px}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap{padding-bottom:initial;display:block;width:min(13.8888888889vw,200px);aspect-ratio:5/4}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap{width:100%;aspect-ratio:2/1}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap{width:26.6666666667vw}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap img{-o-object-position:top;object-position:top}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap .attention{font-size:1.8rem;white-space:nowrap}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap .attention{font-size:1.6rem}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .img-wrap .attention{font-size:4vw}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap{gap:16px;width:100%;height:auto}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap{gap:4vw}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;gap:4px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap{gap:2px;place-content:baseline;height:100%}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap{gap:1.6vw}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap .link-title{margin-bottom:0;font-size:min(1.8055555556vw,24px)}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap .link-title{font-size:2rem}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap .link-title{font-size:4.2666666667vw}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap .base-text{margin-bottom:0;color:#5c5c5c}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .text-wrap .base-text{line-height:1.5;font-size:3.2vw;padding:0}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .arrow-icon{position:relative;display:block;width:28px;aspect-ratio:1/1;background:linear-gradient(112deg, #35e3d4 14.06%, #23f2c3 84.93%)}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .arrow-icon{width:24px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .arrow-icon{width:5.3333333333vw}}.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .arrow-icon .arrow{position:absolute;top:50%;left:42%;-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);display:block;width:10px;aspect-ratio:1/1;border-right:2px solid #fff;border-bottom:2px solid #fff}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .arrow-icon .arrow{width:8px}}@media only screen and (max-width: 768px){.global-wrapper .main .section-interview .section-inner .related-link-list .related-link-item .related-link .text-arrow-wrap .arrow-icon .arrow{width:1.6vw}}.global-wrapper .main section.sec-news{background:linear-gradient(-45deg, #daecf5 0%, #e2f2fa 100%)}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news{padding:13.3333333333vw 0}}.global-wrapper .main section.sec-news .section-content-wrap .section-heading{margin-top:0}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .section-heading{margin-bottom:8.5333333333vw}}@media only screen and (min-width: 1080px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper{padding:0}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-nav{gap:0;margin-bottom:40px}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-nav{margin-bottom:8.5333333333vw}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-nav li{padding:0;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:initial;line-height:initial}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-nav li:first-child a{border-top-left-radius:40px;border-end-start-radius:40px}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-nav li:last-child a{border-top-right-radius:40px;border-end-end-radius:40px;border-right:1px solid #1b2d73}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-nav li a{padding:11px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:132px;border-radius:0;border:1px solid #1b2d73;border-right:none;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-nav li a{padding:2.1333333333vw 3.2vw;font-size:3.7333333333vw;min-width:28.2666666667vw}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel{padding:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel{padding:0}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li{padding:5.3333333333vw 4vw}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li:nth-child(4){border-bottom:none}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .media{width:120px;padding-bottom:0;float:initial;margin-bottom:initial;height:90px;margin-right:20px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .media{width:110px;height:80px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .media{width:21.3333333333vw;height:18.6666666667vw;margin-right:4.2666666667vw}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .content{padding-left:initial;-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;gap:4px}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .content{gap:1.6vw}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .content time{margin-bottom:initial;font-size:1.4rem}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .content time{font-size:3.2vw}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .content .title{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.5rem}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .content .title{font-size:1.4rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .tab-content-wrapper .tab-panel .news-list li article a .content .title{font-size:3.2vw;-webkit-line-clamp:3}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap{margin-top:50px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap{margin-top:40px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap{margin-top:8.5333333333vw}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap .button-shadow{margin-top:0}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap .button-shadow{padding:0 6.6666666667vw}}.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap .button-shadow .button .button-inner{line-height:50px;font-size:1.8rem;padding-top:6px;padding-bottom:6px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap .button-shadow .button .button-inner{line-height:45px;font-size:1.6rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-news .section-content-wrap .page-wrapper .btn-wrap .button-shadow .button .button-inner{padding-top:6px;padding-bottom:6px;font-size:3.7333333333vw;line-height:10.6666666667vw}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-special{padding:8vw 0 16vw 0}}.global-wrapper .main section.sec-special .section-title-wrap .section-heading{margin-bottom:80px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-special .section-title-wrap .section-heading{margin-bottom:60px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-special .section-title-wrap .section-heading{margin-bottom:8.5333333333vw}}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:65px 60px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-special .section-content-wrap .special-link-list{gap:40px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-special .section-content-wrap .special-link-list{grid-template-columns:repeat(2, 1fr);gap:8vw 4vw}}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link{display:block;width:100%;text-decoration:none}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link::after{display:none}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .media{padding-bottom:0;width:100%;aspect-ratio:3/1.88;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.1)}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .media img{height:100% !important;-o-object-fit:cover;object-fit:cover}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap{margin-top:16px}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap{margin-top:12px}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap{margin-top:2.1333333333vw}}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap .title{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:30px;font-size:1.8rem;font-weight:400}@media only screen and (min-width: 769px)and (max-width: 1079px){.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap .title{padding-right:24px;font-size:1.6rem}}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap .title{padding-right:5.3333333333vw;font-size:3.4666666667vw;color:#000}}.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap .title::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"thu-icons";font-size:11px;color:#000}@media only screen and (max-width: 768px){.global-wrapper .main section.sec-special .section-content-wrap .special-link-list .special-link-item .special-link .text-wrap .title::after{font-size:2.1333333333vw}}