::-webkit-scrollbar{background:#f2f2f2;width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:linear-gradient(135deg, #028BBC 10%, #30BAC7 100%)}html .body{caret-color:rgba(0,0,0,0)}html .pc{display:block !important}@media only screen and (max-width: 560px){html .pc{display:none !important}}html .md{display:none !important}@media only screen and (max-width: 1200px){html .md{display:block !important}}html .sp{display:none !important}@media only screen and (max-width: 560px){html .sp{display:block !important}}html *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html a{text-decoration:none;color:#018cbc}html li{list-style:none}html table{border-collapse:collapse}html img{display:block;border:none}html p{line-height:165%}html span{line-height:140%}html h1,html h2,html h3,html h4,html h5{line-height:145%}html{position:relative;width:100%;height:100vh;font-size:15px}html .body{color:#333;min-width:320px;line-height:190%;text-align:left;letter-spacing:.08em;overflow-y:scroll;overflow-x:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500;font-family:"Noto Sans JP",sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}html .body.is-loaded{opacity:1}html .body .en{font-family:"Poppins",sans-serif}html .box{margin-right:30px;margin-left:30px}html .content{max-width:430px;width:100%;position:relative;background-color:#fff;overflow:hidden}@media only screen and (max-width: 560px){html .content{max-width:100%}}html .content-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 12% 0 0}@media only screen and (max-width: 560px){html .content-wrap{padding:0}}html .content-back{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#251f88}html .content-back .logo-pc{position:absolute;left:40px;top:40px;width:15.625vw;min-width:200px;max-width:300px}@media only screen and (max-width: 560px){html .content-back .logo-pc{display:none}}html .content-back .logo-pc img{width:100%;height:auto}.back-slider{position:relative;width:100%;height:100%}.back-slider-frame{position:fixed;inset:0;width:100vw;height:100vh;z-index:1;overflow:hidden}.back-slider-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.back-slider-wrap{position:fixed;inset:0;width:100vw;height:100vh;z-index:-2;overflow:hidden}@media only screen and (max-width: 560px){.back-slider-wrap{visibility:hidden}}.back-slider-item{position:absolute;inset:0;opacity:0;-webkit-animation:bgFade 20s infinite;animation:bgFade 20s infinite;will-change:opacity}.back-slider-item figure,.back-slider-item img{width:100%;height:100%}.back-slider-item img{-o-object-fit:cover;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.back-slider-item:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;opacity:1}.back-slider-item:nth-child(2){-webkit-animation-delay:5s;animation-delay:5s}.back-slider-item:nth-child(3){-webkit-animation-delay:10s;animation-delay:10s}.back-slider-item:nth-child(4){-webkit-animation-delay:15s;animation-delay:15s}@-webkit-keyframes bgFade{0%{opacity:0}8%{opacity:1}30%{opacity:1}38%{opacity:0}100%{opacity:0}}@keyframes bgFade{0%{opacity:0}8%{opacity:1}30%{opacity:1}38%{opacity:0}100%{opacity:0}}.title-01{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.title-01 .en{font-size:40px;font-weight:bold;background:-webkit-gradient(linear, left top, right top, from(#251F88), to(#018fbe));background:linear-gradient(90deg, #251F88 0%, #018fbe 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);line-height:125%}.title-01 h2{font-size:18px;font-weight:bold}.title-02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:2px;margin-bottom:25px}.title-02 .en{font-size:24px;font-weight:bold;background:-webkit-gradient(linear, left top, right top, from(#251F88), to(#018fbe));background:linear-gradient(90deg, #251F88 0%, #018fbe 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);line-height:125%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.title-02 h3{font-size:14px;font-weight:bold}.btn{width:315px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;background-color:#251f88;color:#fff;-webkit-transition:all .4s;transition:all .4s;padding:20px 20px 20px 25px}.btn-text{font-weight:bold}.btn-icon{width:10px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/icon/ic_arrow_white.svg)}@media(hover: hover)and (pointer: fine){.btn:hover{opacity:.7}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.btn:hover{opacity:.7}}.btn-white{background-color:#fff;color:#251f88}.btn-white .btn-icon{background-image:url(../images/icon/ic_arrow_navy.svg)}.link{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow:hidden;-webkit-transition:all .4s;transition:all .4s;margin:0 auto;text-align:center}.link::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#fff;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.link-text{font-weight:600;font-size:14px;color:#fff;line-height:165%}.link-icon{width:8px;height:8px;-webkit-transition:all .4s;transition:all .4s;background-image:url(../images/icon/ic_arrow_white.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media(hover: hover)and (pointer: fine){.link:hover::before{-webkit-animation:line-wipe .5s ease-in-out forwards;animation:line-wipe .5s ease-in-out forwards}.link:hover .icon{background-image:url(../images/icon/ic_arrow_white.svg)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.link:hover::before{-webkit-animation:line-wipe .5s ease-in-out forwards;animation:line-wipe .5s ease-in-out forwards}.link:hover .icon{background-image:url(../images/icon/ic_arrow_white.svg)}}@-webkit-keyframes line-wipe{0%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}49%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes line-wipe{0%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);transform:scaleX(1)}49%{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);transform:scaleX(1)}}.js-scroll{will-change:transform}.js-scroll.fade-up,.js-scroll.fade-left,.js-scroll.fade-right{opacity:0;-webkit-transition:opacity .8s ease,-webkit-transform .8s ease;transition:opacity .8s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .8s ease;transition:transform .8s ease,opacity .8s ease,-webkit-transform .8s ease}.js-scroll.fade-up{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.js-scroll.fade-left{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.js-scroll.fade-right{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.js-scroll.zoom-img img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:-webkit-transform 1.8s ease;transition:-webkit-transform 1.8s ease;transition:transform 1.8s ease;transition:transform 1.8s ease, -webkit-transform 1.8s ease}.js-scroll.is-show.fade-up,.js-scroll.is-show.fade-left,.js-scroll.is-show.fade-right{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.js-scroll.is-show.zoom-img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.front-top .img{overflow:hidden}.front-top .img img{width:100%;height:auto}.front-top .text{position:relative;padding-top:60px;padding-bottom:55px;background-image:url(../images/front/bg_top.png);background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}.front-top .text .title{position:absolute;top:-28px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:8px 10px 5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-wrap:nowrap}.front-top .text .title span{background:-webkit-gradient(linear, left top, right top, from(#251F88), to(#018fbe));background:linear-gradient(90deg, #251F88 0%, #018fbe 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);font-size:41px;font-weight:bold;letter-spacing:0;line-height:100%}.front-top .text .description{text-align:center;font-size:16px;font-weight:bold;padding-bottom:30px;line-height:185%}.front-top .scroll{position:absolute;font-size:11px;color:#fff;bottom:30px;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.front-top .scroll::after{content:"";display:inline-block;position:absolute;background-color:#fff;right:50%;bottom:-40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:30px;-webkit-animation:scroll 1.5s infinite;animation:scroll 1.5s infinite}@-webkit-keyframes scroll{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes scroll{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.front-interview{padding:65px 0 75px}.front-interview-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:45px;margin-top:50px}.front-interview .interview-card{position:relative;width:calc(100% - 30px)}.front-interview .interview-card-inner{overflow:hidden}.front-interview .interview-card-footer{position:absolute;bottom:0;left:0;width:100%;padding:0 20px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:15px}.front-interview .interview-card .img{width:100%}.front-interview .interview-card .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .4s;transition:all .4s}.front-interview .interview-card .number{position:absolute;top:-27px;font-size:72px;font-weight:500;line-height:100%;background:-webkit-gradient(linear, left top, right top, from(#028BBC), to(#30BAC7));background:linear-gradient(90deg, #028BBC 0%, #30BAC7 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);z-index:1}.front-interview .interview-card .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.front-interview .interview-card .title p{background-color:#fff;padding:5px 8px;line-height:100%}.front-interview .interview-card .title p span{background:-webkit-gradient(linear, left top, right top, from(#251F88), to(#018fbe));background:linear-gradient(90deg, #251F88 0%, #018fbe 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);font-size:27px;font-weight:bold;line-height:100%;text-wrap:nowrap}.front-interview .interview-card .prof{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:5px;width:calc(100% - 50px)}.front-interview .interview-card .prof dt{font-size:16px;line-height:150%}.front-interview .interview-card .prof dd{font-size:11px;line-height:150%}.front-interview .interview-card .prof-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.front-interview .interview-card .prof-wrap .icon{width:40px;height:40px;border-radius:50%;border:1px solid #fff;position:relative;-webkit-transition:all .4s;transition:all .4s}.front-interview .interview-card .prof-wrap .icon::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../images/icon/ic_arrow_02_white.svg);background-repeat:no-repeat;background-size:100%;background-position:center;width:5.5px;height:10px}.front-interview .interview-card:nth-child(odd){margin-right:30px}.front-interview .interview-card:nth-child(odd) .interview-card-inner{border-radius:0 20px 20px 0}.front-interview .interview-card:nth-child(odd) .number{right:25px}.front-interview .interview-card:nth-child(odd) .interview-card-footer{border-radius:0 0 20px 0}.front-interview .interview-card:nth-child(even){margin-left:30px}.front-interview .interview-card:nth-child(even) .interview-card-inner{border-radius:20px 0 0 20px}.front-interview .interview-card:nth-child(even) .number{right:30px}.front-interview .interview-card:nth-child(even) .interview-card-footer{border-radius:0 0 0 20px}@media(hover: hover)and (pointer: fine){.front-interview .interview-card:hover .img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.front-interview .interview-card:hover .icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.front-interview .interview-card:hover .img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.front-interview .interview-card:hover .icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.front-message{background-color:#f2f2f2;padding:60px 0 75px}.front-message-inner{padding:0 10px;margin:40px 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:30px}.front-message-inner .title{color:#251f88;font-size:22px;font-weight:bold;line-height:158%}.front-message-inner .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:25px}.front-message-inner .text p{line-height:180%;text-align:justify}.front-message-imgs{margin:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.front-message-imgs figure{width:100%}.front-message-imgs figure img{width:100%;height:auto}.interview-top{position:relative}.interview-top .img{overflow:hidden}.interview-top .img img{width:100%;height:auto}.interview-top-footer{position:absolute;bottom:30px;left:0;width:calc(100% - 60px);margin:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px}.interview-top-footer .number{background-color:#fff;padding:1px 5px 3px;line-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.interview-top-footer .number span{background:-webkit-gradient(linear, left top, right top, from(#251F88), to(#018fbe));background:linear-gradient(90deg, #251F88 0%, #018fbe 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);font-size:12px;font-weight:bold;line-height:100%;text-wrap:nowrap;letter-spacing:.04em}.interview-top-footer .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.interview-top-footer .title p{background-color:#fff;padding:1px 8px 5px;line-height:100%}.interview-top-footer .title p span{background:-webkit-gradient(linear, left top, right top, from(#251F88), to(#018fbe));background:linear-gradient(90deg, #251F88 0%, #018fbe 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);font-size:27px;font-weight:bold;line-height:100%;text-wrap:nowrap}.interview-img{margin:75px 0 60px;overflow:hidden}.interview-img img{width:100%;height:auto}.interview-text{padding:35px 0 75px}.interview-text .prof{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px;line-height:150%;margin-bottom:50px}.interview-text .prof dt{font-weight:bold;font-size:20px}.interview-text .prof dd{font-size:14px}.interview-text .faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:18px}.interview-text .faq-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:60px}.interview-text .faq .question{color:#251f88;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.interview-text .faq .question .en{font-size:22px;line-height:130%}.interview-text .faq .question-text{width:calc(100% - 33px);font-size:19px;letter-spacing:.04em}.interview-text .faq .answer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:25px}.interview-text .faq .answer p{letter-spacing:.04em;line-height:188%;text-align:justify}.job-role{background-color:#f2f2f2;padding:60px 0 75px}.job-role-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px}.job-role-list-item{position:relative;padding-left:12px}.job-role-list-item::before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background-color:#251f88}.job-role-list-item dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:3px;letter-spacing:.04em;line-height:135%}.job-role-list-item dl dd{font-size:13px}.career-steps{background-color:#f2f2f2;padding:60px 0 70px}.career-steps .stepflow-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.career-steps .stepflow-circle{width:8px;height:8px;border-radius:50%;background:#251f88;position:relative;z-index:1;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.career-steps .stepflow-line{position:absolute;left:3px;top:4px;width:0;height:100%;border-left:2px solid #251f88;z-index:0}.career-steps .stepflow-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:5px;padding-bottom:20px}.career-steps .stepflow-content dt{color:#251f88;font-weight:bold;font-size:12px;line-height:120%}.career-steps .stepflow-content dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:8px}.career-steps .stepflow-content dd p{font-size:14px;line-height:150%}.other{padding:60px 0 75px}.other .interview-card{position:relative;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.other .interview-card-inner{width:100%}.other .interview-card-footer{position:absolute;bottom:0;left:0;width:100%;padding:0 12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.other .interview-card .img{width:100%}.other .interview-card .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .4s;transition:all .4s}.other .interview-card .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.other .interview-card .title p{background-color:#fff;padding:2px 6px 4px;line-height:100%}.other .interview-card .title p span{background:-webkit-gradient(linear, left top, right top, from(#251F88), to(#018fbe));background:linear-gradient(90deg, #251F88 0%, #018fbe 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);font-size:19px;font-weight:bold;line-height:100%;text-wrap:nowrap}.other .interview-card .prof{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:5px;width:calc(100% - 50px)}.other .interview-card .prof dt{font-size:14px;line-height:150%}.other .interview-card .prof dd{font-size:10px;line-height:150%}.other .interview-card .prof-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 4px}.other .interview-card .prof-wrap .icon{width:30px;height:30px;border-radius:50%;border:1px solid #fff;position:relative;-webkit-transition:all .4s;transition:all .4s}.other .interview-card .prof-wrap .icon::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(../images/icon/ic_arrow_02_white.svg);background-repeat:no-repeat;background-size:100%;background-position:center;width:4.5px;height:7.5px}@media(hover: hover)and (pointer: fine){.other .interview-card:hover .img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.other .interview-card:hover .icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.other .interview-card:hover .img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.other .interview-card:hover .icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.other-slider{padding:0 0 45px 30px;margin:0}.other-slider-item{width:265px;height:auto;padding-left:0;padding-right:20px;display:block;cursor:-webkit-grab;cursor:grab}.other-slider-item:active{cursor:-webkit-grabbing;cursor:grabbing}.other .slick-nav{position:relative;margin:20px auto 0;width:270px}.other .slick-dots-track{position:relative;width:100%}.other .slick-dots-bar{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;list-style:none}.other .slick-dots-bar .dot{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;height:2px;background-color:#f2f2f2;cursor:pointer}.other .slick-indicator{position:absolute;top:0;left:0;width:90px;height:2px;background-color:#251f88;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;pointer-events:none}.header{position:relative;background-color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.header-right{position:absolute;right:0;top:0;width:107px}.header-right img{width:100%;height:auto}.header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .4s;transition:all .4s}@media(hover: hover)and (pointer: fine){.header-logo:hover{opacity:.7}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.header-logo:hover{opacity:.7}}.header-logo img{width:130px;height:auto}.header-logo .en{color:#251f88;font-size:10px;font-weight:bold;line-height:140%}.footer{background-image:url(../images/common/bg_footer.png);background-repeat:no-repeat;background-size:cover;background-position:bottom center;color:#fff;padding:60px 0 25px}.footer-title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px;margin-bottom:25px}.footer-title h2{font-size:32px}.footer-title .en{font-size:14px;line-height:137%}.footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:20px;padding:0 10px;text-align:justify}.footer-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px;margin-top:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-links{margin:35px 0 40px}.footer .copyright{color:#b3b1ac;font-size:11px;text-align:center}/*# sourceMappingURL=style.css.map */