﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}header{position:fixed;top:0;width:100%;z-index:999;background-color:#fff;display:flex;align-items:center;justify-content:space-between;gap:15px;box-shadow:0 5px 10px rgba(0,0,0,0.3)}@media screen and (max-width: 1549px){header{gap:.96837vw}}@media screen and (max-width: 767px){header{display:block;background-color:unset;box-shadow:unset}}.header-logo{margin-left:50px}.header-logo a,.header-logo img{display:inline-block;vertical-align:middle}.header-logo img{max-width:222px}@media screen and (max-width: 1549px){.header-logo{margin-left:3.22789vw;width:29%}.header-logo img{max-width:14.33183vw}}@media screen and (max-width: 767px){.header-logo{width:100%;background-color:#fff;padding:2.5641vw 0;box-shadow:0 .25641vw 2.5641vw rgba(0,0,0,0.3);margin-left:0;opacity:1;transition:opacity .3s}.header-logo a{width:100%;text-align:center}.header-logo img{width:40%;max-width:none}.header-logo.is-hide{opacity:0;pointer-events:none}.header-logo.is-hidden{display:none}}.header-logoText{display:inline-block;vertical-align:middle;margin-left:24px;font-size:1.125rem;line-height:1.3}@media screen and (max-width: 1549px){.header-logoText{margin-left:1.54939vw;font-size:1.16204vw}}@media screen and (max-width: 767px){.header-logoText{text-align:left;margin-left:3.58974vw;font-size:3.07692vw}}.header-nav{display:flex;align-items:center;justify-content:flex-end;gap:50px}@media screen and (max-width: 1549px){.header-nav{gap:2.25952vw;width:69%}}@media screen and (max-width: 767px){.header-nav{display:block;width:100%}}@media screen and (max-width: 767px){.header-navListBox{position:fixed;bottom:0;right:0;transform:translateY(100%);display:block;width:90%;background-color:#fff;-webkit-transition:transform .3s;transition:transform .3s;padding:12.82051vw 0 23.07692vw;z-index:999}.header-navListBox.header-navListBox_open{transform:translateY(0%)}}.header-navList{display:flex;align-items:flex-start;gap:32px}@media screen and (max-width: 1549px){.header-navList{gap:2.06585vw}}@media screen and (max-width: 767px){.header-navList{display:block}}.nav-header-logo{display:none}@media screen and (max-width: 767px){.nav-header-logo{display:block;margin-top:9.74359vw;padding:0;box-shadow:unset;opacity:1 !important}}.header-navList_items{font-size:1.125rem}.header-navList_items a{display:block}.header-navList_items>a{padding:32px 0}.header-navList_items>a:hover{color:#EE7B35;opacity:1}@media screen and (max-width: 1549px){.header-navList_items{font-size:1.16204vw}.header-navList_items>a{padding:2.06585vw 0}}@media screen and (max-width: 767px){.header-navList_items{font-size:4.61538vw;padding:4.10256vw 7.69231vw;border-bottom:.25641vw solid #707070}.header-navList_items>a{display:inline-block;padding:0}.header-navList_items:first-child{border-top:.25641vw solid #707070}}.header-navList_arrow{position:relative}.header-navList_arrow>a{padding-right:28px;position:relative}.header-navList_arrow>a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-block;width:20px;height:10px;background-color:#333;clip-path:polygon(0 0, 100% 0%, 50% 100%)}@media screen and (max-width: 1549px){.header-navList_arrow>a{padding-right:1.80762vw}.header-navList_arrow>a:after{width:1.29116vw;height:.64558vw}}@media screen and (max-width: 767px){.header-navList_arrow:after{content:"";position:absolute;top:5.5vw;right:5.5vw;display:inline-block;width:5.12821vw;height:2.5641vw;background-color:#333;clip-path:polygon(0 0, 100% 0%, 50% 100%)}.header-navList_arrow>a{position:static;padding-right:0}.header-navList_arrow>a:after{content:none}}.header-navList_itemsChild{display:none;position:absolute;box-shadow:5px 5px 10px rgba(0,0,0,0.3)}.header-navList_itemsChild p{background-color:#fff;font-size:1rem}.header-navList_itemsChild p a{width:12em;padding:20px}.header-navList_itemsChild p a:hover{opacity:1;background-color:#F5F5F5}@media screen and (max-width: 1549px){.header-navList_itemsChild p{font-size:1.03292vw}.header-navList_itemsChild p a{padding:1.29116vw}}@media screen and (max-width: 767px){.header-navList_itemsChild{position:static;box-shadow:none;width:calc(100% + 15.38462vw);margin-left:-7.69231vw;margin-top:4.10256vw}.header-navList_itemsChild p{font-size:3.58974vw;border-top:.25641vw solid #707070}.header-navList_itemsChild p:last-child{margin-bottom:-4.10256vw}.header-navList_itemsChild p a{width:100%;padding:4.10256vw 7.69231vw 4.10256vw 12.82051vw;box-sizing:border-box}}.header-navRecruit{display:flex}@media screen and (max-width: 767px){.header-navRecruit{position:fixed;bottom:0;left:12.82051vw;width:calc(100% - 12.82051vw - 12.82051vw)}}.header-navRecruit_items{width:50%;max-width:108px}.header-navRecruit_items a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;color:#fff;font-size:1rem;padding:15px 20px 32px;height:100%;box-sizing:border-box;letter-spacing:0.05em;position:relative}.header-navRecruit_items a:after{content:"";position:absolute;bottom:14px;left:50%;transform:translateX(-50%);width:67px;height:12px;background-image:url(../images/common/icon-arrowHeader.svg);background-position:center bottom;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.header-navRecruit_items a small{display:block;font-size:.875rem;width:100%;text-align:center;margin-top:6px}.header-navRecruit_items a:hover{opacity:1}.header-navRecruit_items a:hover:after{transform:translateX(-50%) translateY(5px)}.header-navRecruit_items.new_graduates a{background-color:#EE7B35}.header-navRecruit_items.career a{background-color:#0055A6}@media screen and (max-width: 1549px){.header-navRecruit_items{max-width:6.97224vw}.header-navRecruit_items a{font-size:1.03292vw;padding:.96837vw 1.29116vw 2.06585vw}.header-navRecruit_items a:after{bottom:.90381vw;width:4.32537vw;height:.77469vw}.header-navRecruit_items a small{font-size:.90381vw;margin-top:.38735vw}}@media screen and (max-width: 767px){.header-navRecruit_items{width:100%;max-width:none}.header-navRecruit_items a{font-size:4.10256vw;padding:1.79487vw 0;height:12.82051vw}.header-navRecruit_items a:after{content:none}.header-navRecruit_items a small{font-size:3.58974vw;margin-top:1.53846vw}}@media screen and (max-width: 767px){.header-navRecruitBox{display:flex}}.header-spFootLogo{display:none}@media screen and (max-width: 767px){.header-spFootLogo{display:block;background:#F5F5F5;width:12.82051vw;height:12.82051vw;padding:0;position:fixed;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.header-spFootLogo a,.header-spFootLogo img{display:block}.header-spFootLogo a{width:60%}}.header-hum{display:none}@media screen and (max-width: 767px){.header-hum{display:block;border:unset;border-radius:0;background:#6C6C6C;width:12.82051vw;height:12.82051vw;padding:0;position:fixed;bottom:0;right:0;z-index:1000}.header-hum span{width:5.12821vw;height:.51282vw;background:#fff;display:block;margin:0 auto;border-radius:9999px;position:absolute;left:50%;transform:translate(-50%, -50%);-webkit-transition:all .3s;transition:all .3s}.header-hum span:nth-child(1){top:34%}.header-hum span:nth-child(2){top:50%}.header-hum span:nth-child(3){top:66%}.header-hum.header-hum_open span:nth-child(1){top:50%;transform:translate(-50%, -50%) rotate(45deg)}.header-hum.header-hum_open span:nth-child(2){opacity:0}.header-hum.header-hum_open span:nth-child(3){top:50%;transform:translate(-50%, -50%) rotate(-45deg)}}.header-hum_overlay{display:none}@media screen and (max-width: 767px){.header-hum_overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;opacity:0;-webkit-transition:all .3s;transition:all .3s;pointer-events:none;z-index:998}.header-hum_overlay.header-hum_overlay_open{opacity:0.8;pointer-events:auto}}footer{min-height:calc(100vh - var(--header-h));display:flex;align-items:center;justify-content:center;padding:50px 0;box-sizing:border-box;position:relative;overflow:hidden}@media screen and (max-width: 767px){footer{min-height:auto;display:block;padding:35.89744vw 0 20.51282vw}}footer.page-footer{height:auto !important;padding:245px 0 75px}footer.page-footer .bgMovie-btns_recruit{position:absolute}@media screen and (max-width: 767px){footer.page-footer{padding:35.89744vw 0 32.82051vw}footer.page-footer .bgMovie-btns_recruit .bgMovie-btns_controller{bottom:22.5641vw}}.footer-title{max-width:1580px;margin:0 auto clamp(24px, calc( (60 / 1920) * 100vw * 0.75 + (60 / 1080) * 100vh * 0.25 ), 78px)}.footer-title path{fill:#fff}@media screen and (max-width: 767px){.footer-title{max-width:none;margin:0 auto 7.69231vw}}.footer-recruitBox{display:flex;align-items:center;justify-content:center;gap:clamp(16px, calc( (40 / 1920) * 100vw * 0.75 + (40 / 1080) * 100vh * 0.25 ), 52px);margin-bottom:clamp(48px, calc( (120 / 1920) * 100vw * 0.75 + (120 / 1080) * 100vh * 0.25 ), 156px)}@media screen and (max-width: 767px){.footer-recruitBox{display:block;margin-bottom:12.30769vw}}.recruitBtn{width:50%;max-width:clamp(188px, calc( (470 / 1920) * 100vw * 0.75 + (470 / 1080) * 100vh * 0.25 ), 611px)}.recruitBtn a{display:block;font-size:clamp(16px, calc( (40 / 1920) * 100vw * 0.75 + (40 / 1080) * 100vh * 0.25 ), 52px);font-weight:bold;border-radius:9999px;text-align:center;padding:clamp(12px, calc( (30 / 1920) * 100vw * 0.75 + (30 / 1080) * 100vh * 0.25 ), 39px) 0;color:#fff}.recruitBtn a:hover{opacity:1;color:#333;background-color:#fff !important}.recruitBtn.recruitBtn-orange a{background-color:#EE7B35;border:3px solid #EE7B35}.recruitBtn.recruitBtn-blue a{background-color:#0055A6;border:3px solid #0055A6}@media screen and (max-width: 767px){.recruitBtn{width:100%;max-width:none;margin-bottom:6.15385vw}.recruitBtn:last-child{margin-bottom:0}.recruitBtn a{font-size:7.17949vw;padding:5.38462vw 0}.recruitBtn.recruitBtn-orange a{border:.76923vw solid #EE7B35}.recruitBtn.recruitBtn-blue a{border:.76923vw solid #0055A6}}.footer-infoBox{margin-bottom:clamp(26.8px, calc( (67 / 1920) * 100vw * 0.75 + (67 / 1080) * 100vh * 0.25 ), 87.1px)}@media screen and (max-width: 767px){.footer-infoBox{margin-bottom:12.82051vw}}.infoBtn{max-width:clamp(256px, calc( (640 / 1920) * 100vw * 0.75 + (640 / 1080) * 100vh * 0.25 ), 832px);margin:0 auto 20px}.infoBtn a{display:block;font-size:clamp(19.2px, calc( (48 / 1920) * 100vw * 0.75 + (48 / 1080) * 100vh * 0.25 ), 62.4px);font-weight:bold;padding:25px clamp(10px, calc( (25 / 1920) * 100vw * 0.75 + (25 / 1080) * 100vh * 0.25 ), 32.5px) 25px clamp(20px, calc( (50 / 1920) * 100vw * 0.75 + (50 / 1080) * 100vh * 0.25 ), 65px);background-color:#fff;border:1px solid #707070}.infoBtn a span{display:block;position:relative;padding-left:clamp(35.2px, calc( (88 / 1920) * 100vw * 0.75 + (88 / 1080) * 100vh * 0.25 ), 114.4px);padding-right:clamp(13.2px, calc( (33 / 1920) * 100vw * 0.75 + (33 / 1080) * 100vh * 0.25 ), 42.9px);width:90%;box-sizing:border-box}.infoBtn a span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:clamp(23.2px, calc( (58 / 1920) * 100vw * 0.75 + (58 / 1080) * 100vh * 0.25 ), 75.4px);height:clamp(23.2px, calc( (58 / 1920) * 100vw * 0.75 + (58 / 1080) * 100vh * 0.25 ), 75.4px);background-position:center;background-repeat:no-repeat;background-size:contain}.infoBtn a span:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:33px;height:22px;background-image:url(../images/common/icon-arrowBlack.svg);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.infoBtn a:hover{opacity:1}.infoBtn a:hover span:after{transform:translateY(-50%) translateX(15px)}.infoBtn.infoBtn-recruit a span:before{background-image:url(../images/common/icon-recruit.png)}.infoBtn.infoBtn-faq a span:before{background-image:url(../images/common/icon-faq.png)}@media screen and (max-width: 767px){.infoBtn{max-width:none;margin:0 auto 6.15385vw}.infoBtn a{font-size:6.15385vw;padding:5.12821vw 5.12821vw 5.12821vw 6.66667vw;border:.25641vw solid #707070}.infoBtn a span{padding-left:11.53846vw;padding-right:5.89744vw}.infoBtn a span:before{width:7.4359vw;height:7.4359vw}.infoBtn a span:after{width:5.89744vw;height:3.07692vw}.infoBtn a:hover span:after{transform:translateY(-50%) translateX(3.84615vw)}}.footer-copy{font-size:clamp(5.6px, calc( (14 / 1920) * 100vw * 0.75 + (14 / 1080) * 100vh * 0.25 ), 18.2px);color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;gap:24px}.footer-copy a{color:#fff}@media screen and (max-width: 767px){.footer-copy{font-size:3.07692vw;flex-wrap:wrap;gap:2.5641vw}}.bg-white{background-color:#fff}.bgMovie{position:fixed;top:0;left:0;pointer-events:none;width:100%;height:100%;z-index:-1;background-color:#333}.bgMovie:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25)}.bgMovie video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;width:100%;height:100%;object-fit:cover}.top-main{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.top-arrow{position:absolute;bottom:40px;left:50%;width:40px;height:40px;transform:translate(-50%, 0);-webkit-transition:all .3s;transition:all .3s;opacity:0}.top-arrow:after{content:"";position:absolute;width:100%;height:100%;background-image:url(../images/common/icon-arrowMovie.svg);background-position:center bottom;background-repeat:no-repeat;background-size:contain;animation:float 1s ease-in-out infinite alternate both}@media screen and (max-width: 767px){.top-arrow:after{content:none}}@keyframes float{from{transform:translateY(0);opacity:1}to{transform:translateY(20%);opacity:0.5}}.anime_active .top-arrow{opacity:1}.scroll_active .top-arrow{opacity:0}.top-mainTitle{position:relative;width:82%}@media screen and (max-width: 767px){.top-mainTitle{width:88%}}.active .text-reveal-svg .scanLayer{animation:textRevealScan 2s cubic-bezier(0.77, 0, 0.18, 1) forwards}.text-reveal-svg{display:block;width:100%;height:auto;max-width:100%;overflow:visible}.text-reveal-svg .scanLayer{width:200%;height:100%;transform:translateX(60%)}@keyframes textRevealScan{0%{transform:translateX(60%)}100%{transform:translateX(-100%)}}.top-subLock{height:calc(100% + calc(var(--scrollLock) / 2))}.top-sub{height:calc(100% - calc(var(--scrollLock) / 2));display:flex;align-items:center;justify-content:center;position:sticky;top:0}.top-subText{font-size:clamp(19.2px, calc( (48 / 1920) * 100vw * 0.75 + (48 / 1080) * 100vh * 0.25 ), 62.4px);line-height:1.4;color:#fff;font-weight:bold;text-align:center;padding:60px 0}@media screen and (max-width: 767px){.top-subText{font-size:5.38462vw;padding:0}}.messageLock{height:calc(100% + calc(var(--scrollLock) / 8))}.messageLockInner{height:calc(100% - calc(var(--scrollLock) / 8));position:sticky;top:0;display:flex;align-items:center}.active .message-svg img{opacity:1}.active .message-svg img:nth-child(2){transition-delay:0.5s}@media screen and (max-width: 767px){.active .message-svg{transform:translate(-50%, 0) scale(0);opacity:0;transition-delay:1.2s}}.active .message-text{opacity:1}@media screen and (max-width: 767px){.active .message-text{transform:translateX(0%)}}.message-svg{display:flex;align-items:center;position:absolute;top:calc(-1 * var(--header-h));left:-10%;width:50%;height:calc(100% + var(--header-h));pointer-events:none;overflow:hidden;z-index:-1;-webkit-transition:all .6s;transition:all .6s}.message-svg img{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.message-svg img:nth-child(2){position:absolute}@media screen and (max-width: 767px){.message-svg{left:50%;transform:translate(-50%, 0);width:152%}}.message-text{font-size:clamp(12.8px, calc( (32 / 1920) * 100vw * 0.75 + (32 / 1080) * 100vh * 0.25 ), 41.6px);line-height:1.7;font-weight:bold;width:50%;margin:0 5% 0 auto;opacity:0;-webkit-transition:all .5s;transition:all .5s;transition-delay:1s}@media screen and (max-width: 767px){.message-text{font-size:4.61538vw;width:90%;margin:0 auto;opacity:1;transform:translateX(-110%);transition-delay:1.6s}}@media screen and (max-width: 767px){#about{padding:7.69231vw 0 23.07692vw}}.aboutLock{height:calc(100% + calc(var(--scrollLock) / 8))}@media screen and (max-width: 767px){.aboutLock{height:auto}}.aboutLockInner{height:calc(100% - calc(var(--scrollLock) / 8));position:sticky;top:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.aboutLockInner{height:auto;position:static}}.aboutBg{position:absolute;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.aboutBg:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:96.71875vw;height:76.97917vw;background-image:url(../images/common/bg-logo.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1}@media screen and (max-width: 767px){.aboutBg:after{content:none}}.about-list{margin-top:70px;display:flex;justify-content:space-between;gap:clamp(12px, calc( (30 / 1920) * 100vw * 0.75 + (30 / 1080) * 100vh * 0.25 ), 39px)}@media screen and (max-width: 767px){.about-list{margin-top:10.25641vw;display:block}}.about-listItems{width:33.333%}.about-listItems a,.about-listItems img{display:block}.about-listItems a:hover{opacity:1}.about-listItems a:hover div{border-radius:50%}.about-listItems a:hover figcaption{background-color:#EE7B35}.about-listItems a:hover figcaption p:after{transform:translateX(15px)}.about-listItems a div{width:28.75vw;height:28.75vw;position:relative;overflow:hidden;-webkit-transition:border-radius .25s;transition:border-radius .25s;transition-delay:.2s}.about-listItems a div img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.about-listItems a figcaption{color:#fff;background-color:#0055A6;padding:20px;width:90%;margin:-14% auto 0;box-sizing:border-box;position:relative;-webkit-transition:all .3s;transition:all .3s}.about-listItems a figcaption p{position:relative;display:inline-block;font-size:clamp(19.2px, calc( (48 / 1920) * 100vw * 0.75 + (48 / 1080) * 100vh * 0.25 ), 62.4px);font-weight:bold;line-height:1.4;padding-right:clamp(18px, calc( (45 / 1920) * 100vw * 0.75 + (45 / 1080) * 100vh * 0.25 ), 58.5px)}.about-listItems a figcaption p:after{content:"";position:absolute;bottom:10px;right:0;width:clamp(10px, calc( (25 / 1920) * 100vw * 0.75 + (25 / 1080) * 100vh * 0.25 ), 32.5px);height:clamp(7.2px, calc( (18 / 1920) * 100vw * 0.75 + (18 / 1080) * 100vh * 0.25 ), 23.4px);background-image:url(../images/common/icon-arrowWhite.svg);background-position:right center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.about-listItems a figcaption p small{display:block;font-size:clamp(12.8px, calc( (32 / 1920) * 100vw * 0.75 + (32 / 1080) * 100vh * 0.25 ), 41.6px)}@media screen and (max-width: 767px){.about-listItems{width:100%;margin-bottom:10.25641vw}.about-listItems:last-child{margin-bottom:0}.about-listItems a:hover figcaption p:after{transform:translateX(0)}.about-listItems a div{width:90vw;height:90vw}.about-listItems a figcaption{padding:3.07692vw}.about-listItems a figcaption p{font-size:6.92308vw;padding-right:16.66667vw}.about-listItems a figcaption p:after{bottom:2.5641vw;width:6.41026vw;height:4.61538vw}.about-listItems a figcaption p small{font-size:4.61538vw}}#interview{overflow:hidden}#interview.interview_on{overflow:hidden overlay}#interview.crosstalk_on{overflow:hidden overlay}#interview.crosstalk_on .interviewBox{position:relative;opacity:1;z-index:2}.interviewLoad{height:100%;background-color:#0055A6;display:flex;align-items:center;justify-content:center;position:absolute;width:100vw;z-index:2;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}.interviewLoad:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;height:600px;background-image:url(../images/top/interview_load.png);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1;-webkit-transition:all 1s;transition:all 1s}@media screen and (max-width: 1549px){.interviewLoad:after{width:38.73467vw;height:38.73467vw}}@media screen and (max-width: 767px){.interviewLoad:after{width:76.92308vw;height:76.92308vw}}.interviewLoad-mainTitle{position:relative;width:55%;-webkit-transition:all 1s;transition:all 1s}@media screen and (max-width: 767px){.interviewLoad-mainTitle{width:82%}}.active .interviewLoad{transition-delay:1.2s;background-color:#EE7B35}.active .interviewLoad:after{transform:translate(-50%, calc(-100vh - 50%));transform:translate(-50%, calc(-100svh - 50%));transition-delay:1.5s}.active .interviewLoad .interviewLoad-mainTitle{transform:translate(0%, 100vh);transform:translate(0%, 100svh);transition-delay:1.5s}.active.interview_on .interviewLoad{transition-delay:unset}.interviewBox{opacity:0;-webkit-transition:all .5s;transition:all .5s;height:100%;background-color:#fff}.interviewBox.interviewBox_on{position:relative;opacity:1;z-index:2}.interviewBox-text{height:100%;font-size:clamp(19.2px, calc( (48 / 1920) * 100vw * 0.75 + (48 / 1080) * 100vh * 0.25 ), 62.4px);font-weight:bold;line-height:1.6;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}@media screen and (max-width: 767px){.interviewBox-text{font-size:6.15385vw}}.interviewBox-arrow{position:absolute;bottom:40px;left:50%;width:40px;height:40px;transform:translate(-50%, 0);-webkit-transition:all .3s;transition:all .3s}.interviewBox-arrow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/common/icon-arrowInterview.svg);background-position:center bottom;background-repeat:no-repeat;background-size:contain;animation:float 1s ease-in-out infinite alternate both}@media screen and (max-width: 767px){.interviewBox-arrow{bottom:6vw;width:6.41026vw;height:6.41026vw}}.pin-spacer{height:100% !important}.interviewBox-ListBox{height:calc(100vh - var(--header-h)) !important;height:calc(100svh - var(--header-h)) !important;max-height:unset !important;position:sticky;transform:unset !important;display:flex;align-items:center}.interviewBox-ListBox .horizontal-wrapper{width:82%;margin:0 0 0 auto}.interviewBox-ListBox .horizontal-wrapper .horizontal-inner .panel{flex:0 0 calc(79.6vw * 0.3)}@media screen and (max-width: 767px){.interviewBox-ListBox{height:calc(100vh - 27vw) !important;height:calc(100svh - 27vw) !important}.interviewBox-ListBox .horizontal-wrapper{width:65%}.interviewBox-ListBox .horizontal-wrapper .horizontal-inner .panel{flex:0 0 87vw}}.interviewBox-ListBoxInner{width:100%}@media screen and (max-width: 767px){.interviewBox-ListBoxInner{padding-top:calc(var(--header-h) + 12.82051vw)}}.interviewBox-ListBox_title{width:90%;margin:auto}.interview-list{gap:40px}@media screen and (max-width: 767px){.interview-list{gap:5.12821vw}}.interview-listItems{counter-increment:number;position:relative}.interview-listItems:before{content:counter(number,decimal-leading-zero);position:absolute;top:0;left:0;font-size:clamp(25.6px, calc( (64 / 1920) * 100vw * 0.75 + (64 / 1080) * 100vh * 0.25 ), 83.2px);font-weight:bold}@media screen and (max-width: 767px){.interview-listItems:before{font-size:12.30769vw}}.interview-listItems_thumb{width:83%;height:25vw;overflow:hidden;margin:0 0 0 auto}@media screen and (max-width: 767px){.interview-listItems_thumb{width:80%;height:69.48718vw}}.interview-listItems_textBox{margin-top:5px}.interview-listItems_textBox h4{font-size:clamp(18.4px, calc( (46 / 1920) * 100vw * 0.75 + (46 / 1080) * 100vh * 0.25 ), 59.8px);font-weight:bold;line-height:1.2}.interview-listItems_textBox p{font-size:clamp(7.2px, calc( (18 / 1920) * 100vw * 0.75 + (18 / 1080) * 100vh * 0.25 ), 23.4px);line-height:1.6;margin-top:10px}@media screen and (max-width: 767px){.interview-listItems_textBox{margin-top:2.5641vw}.interview-listItems_textBox h4{font-size:9.23077vw}.interview-listItems_textBox p{font-size:3.58974vw;margin-top:5.12821vw}}#crosstalk{display:flex;align-items:center;justify-content:center;padding:68px 0;box-sizing:border-box;height:calc(100vh - var(--header-h));height:calc(100svh - var(--header-h));min-height:651px}@media screen and (max-width: 767px){#crosstalk{display:block;padding:25.64103vw 0 15.38462vw;height:auto;min-height:auto}}.crosstalk-list{display:flex;justify-content:center;gap:clamp(64px, calc( (160 / 1920) * 100vw * 0.75 + (160 / 1080) * 100vh * 0.25 ), 208px)}@media screen and (max-width: 767px){.crosstalk-list{display:block}}.crosstalk-listItems{width:50%;max-width:36.6%;counter-increment:number;position:relative}@media screen and (max-width: 767px){.crosstalk-listItems{width:100%;max-width:none;margin-bottom:17.94872vw}.crosstalk-listItems:last-child{margin-bottom:0}}.crosstalk-listItems_thumb img{display:block;font-size:clamp(25.6px, calc( (64 / 1920) * 100vw * 0.75 + (64 / 1080) * 100vh * 0.25 ), 83.2px);width:calc(100% - 1.2em - 0.1em);width:calc(100% - 2.1ch - 0.1em)}@media screen and (max-width: 767px){.crosstalk-listItems_thumb img{font-size:12.30769vw}}.crosstalk-listItems_thumbInner{display:flex}.crosstalk-listItems_thumbInner:before{content:counter(number,decimal-leading-zero);font-size:clamp(25.6px, calc( (64 / 1920) * 100vw * 0.75 + (64 / 1080) * 100vh * 0.25 ), 83.2px);font-weight:bold;margin-right:0.1em}@media screen and (max-width: 767px){.crosstalk-listItems_thumbInner:before{font-size:12.30769vw}}.crosstalk-listItems_textBox{margin-top:5px}.crosstalk-listItems_textBox h4{font-size:clamp(18.4px, calc( (46 / 1920) * 100vw * 0.75 + (46 / 1080) * 100vh * 0.25 ), 59.8px);font-weight:bold;line-height:1.2}.crosstalk-listItems_textBox p{font-size:clamp(7.2px, calc( (18 / 1920) * 100vw * 0.75 + (18 / 1080) * 100vh * 0.25 ), 23.4px);line-height:1.6;margin-top:10px}@media screen and (max-width: 767px){.crosstalk-listItems_textBox{margin-top:2.5641vw}.crosstalk-listItems_textBox h4{font-size:9.23077vw}.crosstalk-listItems_textBox p{font-size:3.58974vw;margin-top:5.12821vw}}#culture{position:relative}#culture .pin-spacer{position:sticky !important}.cultureBox{height:calc(100vh - var(--header-h)) !important;position:relative;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box}.cultureBox .large-title{margin-bottom:70px}@media screen and (max-width: 767px){.cultureBox{height:auto !important;overflow:visible;display:block;padding-top:17.94872vw;padding-bottom:17.94872vw;transform:unset !important}.cultureBox .large-title{margin-bottom:11.53846vw}}.cultureBox .btnList{gap:clamp(12px, calc( (30 / 1920) * 100vw * 0.75 + (30 / 1080) * 100vh * 0.25 ), 39px)}.cultureBox .btnBlue a{font-size:clamp(19.2px, calc( (48 / 1920) * 100vw * 0.75 + (48 / 1080) * 100vh * 0.25 ), 62.4px);padding:20px clamp(8px, calc( (20 / 1920) * 100vw * 0.75 + (20 / 1080) * 100vh * 0.25 ), 26px)}.cultureBox .btnBlue a span{padding-right:clamp(15.2px, calc( (38 / 1920) * 100vw * 0.75 + (38 / 1080) * 100vh * 0.25 ), 49.4px);margin-top:clamp(-1.6px, calc( (-4 / 1920) * 100vw * 0.75 + (-4 / 1080) * 100vh * 0.25 ), -5.2px)}.cultureBox .btnBlue a span:after{top:calc(50% + clamp(1.6px, calc( (4 / 1920) * 100vw * 0.75 + (4 / 1080) * 100vh * 0.25 ), 5.2px));width:clamp(15.2px, calc( (38 / 1920) * 100vw * 0.75 + (38 / 1080) * 100vh * 0.25 ), 49.4px);height:clamp(8.8px, calc( (22 / 1920) * 100vw * 0.75 + (22 / 1080) * 100vh * 0.25 ), 28.6px)}.cultureBox .btnBlue small{font-size:clamp(16px, calc( (40 / 1920) * 100vw * 0.75 + (40 / 1080) * 100vh * 0.25 ), 52px)}@media screen and (max-width: 767px){.cultureBox .btnBlue a{font-size:6.92308vw;padding:3.07692vw;min-height:2em}.cultureBox .btnBlue a span{padding-right:9.74359vw;margin-top:-1.02564vw}.cultureBox .btnBlue a span:after{top:calc(50% + 1.02564vw);width:7.17949vw;height:3.07692vw}.cultureBox .btnBlue small{font-size:5.89744vw}}.culture-recruit{position:absolute;bottom:0;left:0;width:100%;z-index:5;transform:translateY(100%);will-change:transform}@media screen and (max-width: 767px){.culture-recruit{position:static;transform:none;margin-top:10.25641vw}}.bgMovie-btns_recruit .bgMovie-btns_controller{top:auto;bottom:107px}@media screen and (max-width: 1549px){.bgMovie-btns_recruit .bgMovie-btns_controller{bottom:6.90768vw}}@media screen and (max-width: 767px){.bgMovie-btns_recruit .bgMovie-btns_controller{bottom:10.25641vw}}.bgMovie-btns_recruit .bgMovie-btns_modal{display:none}.bgMovie-btns{position:fixed;top:var(--header-h);right:0;width:100%;height:calc(100vh - var(--header-h));height:calc(100svh - var(--header-h));pointer-events:none;z-index:2}@media screen and (max-width: 767px){.bgMovie-btns{top:0;height:calc(100vh - 12.2vw);height:calc(100svh - 12.2vw)}}.bgMovie-btns.bgMovie-btns_recruit{height:100%}@media screen and (max-width: 767px){.bgMovie-btns.bgMovie-btns_recruit{top:auto;bottom:0}}.bgMovie-btns_controller{position:absolute;top:46px;right:30px;z-index:2;border:none;background:none;padding:0;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:auto}.bgMovie-btns_controller:hover{opacity:0.7}.bgMovie-btns_controller img:nth-child(2){display:none}.bgMovie-btns_controller.bgMovie-btns_controller_play img:nth-child(1){display:none}.bgMovie-btns_controller.bgMovie-btns_controller_play img:nth-child(2){display:block}@media screen and (max-width: 1549px){.bgMovie-btns_controller{width:3.67979vw;top:2.96966vw;right:1.93673vw}}@media screen and (max-width: 767px){.bgMovie-btns_controller{width:8%;top:auto;bottom:29.48718vw;right:7.69231vw}}.bgMovie-btns_modal{position:absolute;bottom:50px;right:30px;z-index:2;pointer-events:auto}.bgMovie-btns_modal a,.bgMovie-btns_modal img{display:block}@media screen and (max-width: 1549px){.bgMovie-btns_modal{width:6.45578vw;bottom:3.22789vw;right:1.93673vw}}@media screen and (max-width: 767px){.bgMovie-btns_modal{width:16%;bottom:3.84615vw;right:3.84615vw}}.modal{display:none;justify-content:center;align-items:center;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#333}.modal-content{position:relative;width:80%;max-width:1440px}@media screen and (max-width: 767px){.modal-content{width:100%;max-width:none}}.video-container{width:100%;aspect-ratio:16 / 9;overflow:hidden}#jstreamPlayer{width:100%;height:100%}#jstreamPlayer iframe{width:100% !important;height:100% !important}.close{position:fixed;top:50px;right:30px;width:6%;max-width:107px;cursor:pointer;background:none;border:none;padding:0}@media screen and (max-width: 767px){.close{top:12.82051vw;right:7.69231vw;width:14%;max-width:none}}.activebar .activebar-activeBox{position:fixed;top:50%;right:20px;transform:translate(0%, -50%);width:2px;height:208px;z-index:997}@media screen and (max-width: 767px){.activebar .activebar-activeBox{right:2.05128vw;width:.51282vw;height:64.10256vw}}.activebar .activebar-active{position:absolute;width:100%;top:0;height:calc(100% / 8);transition:top .3s}.activebar .activebar-active:before,.activebar .activebar-active:after{content:"";position:absolute;width:100%;height:50%}.activebar .activebar-active:before{top:0;background-color:#EE7B35}.activebar .activebar-active:after{bottom:0;background-color:#0055A6}.activebar .activebar-all{position:fixed;top:50%;right:20px;transform:translate(0%, -50%);width:2px;height:208px;z-index:996;background-color:#ccc;mix-blend-mode:multiply}@media screen and (max-width: 767px){.activebar .activebar-all{right:2.05128vw;width:.51282vw;height:64.10256vw}}#pageChallenge .large-title small{margin-left:0}#pageChallenge .pageChallenge-flow{color:#0055A6;font-size:2.25rem;font-weight:500;display:flex;margin-bottom:40px}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-flow{font-size:2rem}}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-flow{font-size:4.61538vw;margin-bottom:10.25641vw}}#pageChallenge .pageChallenge-flowItems{position:relative;padding:0 200px 0 0}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-flowItems{padding:0 20% 0 0}}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-flowItems{padding:0 17.94872vw 0 0}}#pageChallenge .pageChallenge-flowItems:last-child{padding-right:0}#pageChallenge .pageChallenge-flowItems_decor{position:absolute;border-top:1px solid #0055A6;width:120px;display:inline-block;right:35%;top:50%;transform:translate(50%, 50%)}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-flowItems_decor{width:50%}}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-flowItems_decor{width:10.25641vw;right:34%}}#pageChallenge .pageChallenge-history{position:relative}#pageChallenge .pageChallenge-history::after{content:"";width:1px;background-color:#707070;height:100%;position:absolute;left:190px;top:0}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-history::after{left:160px}}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-history::after{content:none}}#pageChallenge .pageChallenge-historyItems{margin-bottom:70px}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-historyItems{margin-bottom:10.25641vw}}#pageChallenge .pageChallenge-historyItems_title{display:flex;gap:70px}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-historyItems_title{gap:40px}}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-historyItems_title{align-items:baseline;gap:3.58974vw}}#pageChallenge .pageChallenge-historyItems_titleYear{font-size:2.25rem;font-weight:bold;color:#6C6C6C;width:190px}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-historyItems_titleYear{width:160px}}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-historyItems_titleYear{font-size:4.61538vw;line-height:4.61538vw;width:auto}}#pageChallenge .pageChallenge-historyItems-inner{display:flex;gap:40px;margin-left:190px;padding-left:70px;max-width:1140px}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-historyItems-inner{gap:20px;margin-left:160px;padding-left:40px}}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-historyItems-inner{display:block;max-width:none;margin-left:0;padding-left:0}}#pageChallenge .pageChallenge-historyItems-inner p{width:100%}#pageChallenge .pageChallenge-historyItems-inner_thumb{max-width:400px;width:100%}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-historyItems-inner_thumb{max-width:none;margin-bottom:3.58974vw}}#pageChallenge .pageChallenge-future{align-items:flex-start}@media screen and (max-width: 1200px){#pageChallenge .pageChallenge-future{align-items:center}}#pageChallenge .pageChallenge-future_thumb{max-width:428px}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-future_thumb{max-width:100%;margin:0 auto 4.61538vw}}#pageChallenge .pageChallenge-future__title{margin:40px 0 20px;padding-bottom:18px}@media screen and (max-width: 767px){#pageChallenge .pageChallenge-future__title{margin:7.69231vw 0 4.61538vw;padding-bottom:3.58974vw}}#pageChallenge .pageChallenge-future__title:first-child{margin-top:0}#pageCareerpath .stepTable{width:100%;border-radius:32px}@media screen and (max-width: 767px){#pageCareerpath .stepTable{width:289.74359vw;margin-bottom:20px;border-radius:6.15385vw}}@media screen and (max-width: 479px){#pageCareerpath .stepTable{width:290vw}}#pageCareerpath .stepTable .stepTable-row{display:flex;font-size:1.125rem}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row{font-size:1rem}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row{font-size:4.10256vw}}#pageCareerpath .stepTable .stepTable-row:first-child .stepTable-row_title{border-radius:32px 0 0 0}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row:first-child .stepTable-row_title{border-radius:6.15385vw 0 0 0}}#pageCareerpath .stepTable .stepTable-row:last-child .pageTable-row_title{border-radius:0 0 0 32px}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row:last-child .pageTable-row_title{border-radius:0}}#pageCareerpath .stepTable .stepTable-row_title{font-weight:bold;padding:28px 0;border-right:1px solid #fff !important;color:#fff;flex:1;text-align:center;display:flex;justify-content:center;align-items:center;font-size:1.5rem;line-height:1.6;background-color:#0055A6}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_title{font-size:1.25rem}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_title{border-right:.25641vw solid #fff !important;font-size:4.61538vw;display:block;padding:4.61538vw 0}}#pageCareerpath .stepTable .stepTable-row_first{flex:2;border-bottom:1px solid #707070;border-left:1px solid #707070;border-right:1px solid #707070;border-radius:0 0 0 32px;box-sizing:border-box}@media screen and (max-width: 1549px){#pageCareerpath .stepTable .stepTable-row_first{max-width:30%}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_first{border-bottom:.25641vw solid #707070;border-left:.25641vw solid #707070;border-right:.25641vw solid #707070;border-radius:0 0 0 6.15385vw}}#pageCareerpath .stepTable .stepTable-row_first.stepTable-row_title{border-bottom:none;border-right:none;border-radius:0}#pageCareerpath .stepTable .stepTable-row_second{flex:1;border-right:1px solid #707070}@media screen and (max-width: 1549px){#pageCareerpath .stepTable .stepTable-row_second{max-width:13%;min-width:13%}}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_second{max-width:17%;min-width:17%}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_second{border-right:.25641vw solid #707070;max-width:none;min-width:0}}#pageCareerpath .stepTable .stepTable-row_second.is-modify{background:#ede9ed;border-bottom:1px solid #707070}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_second.is-modify{border-right:.25641vw solid #707070}}#pageCareerpath .stepTable .stepTable-row_second.stepTable-row_title{border-radius:0 !important}#pageCareerpath .stepTable .stepTable-row_third{flex:3}#pageCareerpath .stepTable .stepTable-row_third.stepTable-row_title{border-radius:0 32px 0 0 !important}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_third.stepTable-row_title{border-radius:0 6.15385vw 0 0 !important}}#pageCareerpath .stepTable .stepTable-row_first_group{display:flex}#pageCareerpath .stepTable .stepTable-row_first_group.is-modify{padding:28px 42px;font-size:1.5rem;line-height:1.6;align-items:center;display:flex;height:calc(100% - 18.2rem)}@media screen and (max-width: 1549px){#pageCareerpath .stepTable .stepTable-row_first_group.is-modify{padding:28px 24px}}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_first_group.is-modify{font-size:1.25rem;padding:18px 18px;height:calc(100% - 15.7rem)}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_first_group.is-modify{font-size:4.10256vw;padding:4.61538vw 1.125rem;height:calc(100% - 70vw)}}#pageCareerpath .stepTable .stepTable-row_first_left{font-size:1.5rem;line-height:1.6;padding:28px 42px;border-bottom:1px solid #707070;border-right:1px solid #707070;flex:1;align-items:center;display:flex}@media screen and (max-width: 1549px){#pageCareerpath .stepTable .stepTable-row_first_left{padding:28px 24px}}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_first_left{font-size:1.25rem;padding:18px 18px}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_first_left{font-size:4.10256vw;padding:4.61538vw 1.125rem;border-bottom:.25641vw solid #707070;border-right:.25641vw solid #707070}}#pageCareerpath .stepTable .stepTable-row_first_right{flex:1;line-height:1.3}#pageCareerpath .stepTable .stepTable-row_first_right_up{text-align:center}#pageCareerpath .stepTable .stepTable-row_first_right_down{padding:18px 20px;text-align:center}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_first_right_down{padding:4.61538vw 1.125rem}}#pageCareerpath .stepTable .box_up{padding:18px 20px;background:#c5e0f8;min-height:5rem;border-bottom:1px solid #707070;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1549px){#pageCareerpath .stepTable .box_up{min-height:5rem;padding:18px 10px}}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .box_up{padding:10px 10px;min-height:5.8125rem}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .box_up{padding:4.61538vw 1.125rem;min-height:16.66667vw;border-bottom:.25641vw solid #707070}}#pageCareerpath .stepTable .box_down{padding:18px 20px;background:#fae1d1;min-height:5rem;border-bottom:1px solid #707070;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1549px){#pageCareerpath .stepTable .box_down{min-height:5rem;padding:18px 10px}}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .box_down{padding:10px 10px;min-height:5.125rem}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .box_down{min-height:25.12821vw;padding:4.61538vw 1.125rem;border-bottom:.25641vw solid #707070}}#pageCareerpath .stepTable .box_normal{padding:18px 20px;background:#ede9ed;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1549px){#pageCareerpath .stepTable .box_normal{padding:18px 10px}}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .box_normal{padding:10px 10px}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .box_normal{padding:4.61538vw 1.125rem}}#pageCareerpath .stepTable .stepTable-row_list{text-align:center}#pageCareerpath .stepTable .stepTable-row_list li{margin-bottom:8px}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_list li{margin-bottom:4px}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_list li{margin-bottom:1.02564vw}}#pageCareerpath .stepTable .stepTable-row_list li:last-child{margin-bottom:0}#pageCareerpath .stepTable .stepTable-row_third_list{display:flex;flex-wrap:wrap;position:relative}#pageCareerpath .stepTable .stepTable-row_third_list::before{position:absolute;top:0;width:0.1rem;background:#707070;content:"";left:6.8125rem;width:1px;height:100%}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_third_list::before{height:100%;left:5rem}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_third_list::before{left:8.75rem}}#pageCareerpath .stepTable .stepTable-row_third_list dt{padding:21px 20px;border-bottom:1px solid #707070;width:4.375rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_third_list dt{padding:18px 10px;width:3.75rem}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_third_list dt{padding:4.61538vw .625rem;width:7.5rem;border-bottom:.25641vw solid #707070}}#pageCareerpath .stepTable .stepTable-row_third_list dd{padding:21px 20px;width:calc(100% - 9.5rem);border-bottom:1px solid #707070;border-right:1px solid #707070;display:flex;align-items:center}@media screen and (max-width: 1200px){#pageCareerpath .stepTable .stepTable-row_third_list dd{padding:18px 19px;width:calc(100% - 7.5rem)}}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_third_list dd{padding:6.15385vw 1.125rem;width:calc(100% - 11.1rem);border-bottom:.25641vw solid #707070;border-right:.25641vw solid #707070}}#pageCareerpath .stepTable .stepTable-row_third_list dd:last-child{border-radius:0 0 32px 0}@media screen and (max-width: 767px){#pageCareerpath .stepTable .stepTable-row_third_list dd:last-child{border-radius:0 0 6.15385vw 0}}@media screen and (max-width: 767px){#pageCareerpath .pageCareerpath-business_logo{width:46%;margin-bottom:1.02564vw}}@media screen and (max-width: 767px){#pageCareerpath .pageCareerpath-businessBox{margin-bottom:4.61538vw;border-radius:6.15385vw;padding:7.69231vw 4.61538vw}#pageCareerpath .pageCareerpath-businessBox:first-child{background-color:#DCE9FF}#pageCareerpath .pageCareerpath-businessBox:nth-child(2){background-color:#FFE3CC}#pageCareerpath .pageCareerpath-businessBox:nth-child(3){background-color:#DFF5EA}#pageCareerpath .pageCareerpath-businessBox:nth-child(4){background-color:#F1E6FF}#pageCareerpath .pageCareerpath-businessBox:last-child{background-color:#E9EEF3}}@media screen and (max-width: 767px){#pageCareerpath .pageCareerpath-business_title{font-size:4.61538vw;font-weight:bold;margin-bottom:4.61538vw;padding-bottom:3.58974vw;border-bottom:.25641vw solid #707070}}.pageData-col1{width:8.33333%}@media screen and (max-width: 767px){.pageData-col1{width:100%}}.pageData-col2{width:16.66667%}@media screen and (max-width: 767px){.pageData-col2{width:100%}}.pageData-col3{width:25%}@media screen and (max-width: 767px){.pageData-col3{width:100%}}.pageData-col4{width:33.33333%}@media screen and (max-width: 767px){.pageData-col4{width:100%}}.pageData-col5{width:41.66667%}@media screen and (max-width: 767px){.pageData-col5{width:100%}}.pageData-col6{width:50%}@media screen and (max-width: 767px){.pageData-col6{width:100%}}.pageData-col7{width:58.33333%}@media screen and (max-width: 767px){.pageData-col7{width:100%}}.pageData-col8{width:66.66667%}@media screen and (max-width: 767px){.pageData-col8{width:100%}}.pageData-col9{width:75%}@media screen and (max-width: 767px){.pageData-col9{width:100%}}.pageData-col10{width:83.33333%}@media screen and (max-width: 767px){.pageData-col10{width:100%}}.pageData-col11{width:91.66667%}@media screen and (max-width: 767px){.pageData-col11{width:100%}}.pageData-col12{width:100%}@media screen and (max-width: 767px){.pageData-col12{width:100%}}#pageDataParent{padding-bottom:0}#pageData .pageHead{padding-bottom:30px}@media screen and (max-width: 767px){#pageData .pageHead{padding-bottom:0}}#pageData .bgGray{position:relative;background-color:#F7F7F7;padding:100px 0}@media screen and (max-width: 767px){#pageData .bgGray{padding:12.82051vw 0}}#pageData .pageDataGrid{margin-top:100px}#pageData .pageDataGrid:first-child{margin-top:0}@media screen and (max-width: 767px){#pageData .pageDataGrid{margin-top:15.38462vw}}#pageData .pageDataRow{display:flex;gap:20px;margin-bottom:20px}@media screen and (max-width: 767px){#pageData .pageDataRow{display:block;margin-bottom:0}}#pageData .pageDataItems{background-color:#fff;border:1px solid #707070;border-radius:25px;text-align:center;min-height:25em;padding:30px 0;box-sizing:border-box;position:relative;background-position:center bottom;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 1549px){#pageData .pageDataItems{min-height:23.75726vw;padding:1.93673vw 0}}@media screen and (max-width: 767px){#pageData .pageDataItems{border:.25641vw solid #707070;border-radius:5.12821vw;min-height:69.23077vw;padding:5.12821vw 0;margin-bottom:5.12821vw}}#pageData .pageDataItems-title{font-size:1.625rem;font-weight:bold}@media screen and (max-width: 1549px){#pageData .pageDataItems-title{font-size:1.6785vw}}@media screen and (max-width: 767px){#pageData .pageDataItems-title{font-size:5.38462vw}}#pageData .pageDataItems-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:80px}#pageData .pageDataItems-content p{font-size:4rem;font-weight:bolder;line-height:1.2;word-break:break-all;color:#0055A6}#pageData .pageDataItems-content p strong{font-size:7.5rem}@media screen and (max-width: 1549px){#pageData .pageDataItems-content{gap:5.16462vw}#pageData .pageDataItems-content p{font-size:4.1317vw}#pageData .pageDataItems-content p strong{font-size:7.74693vw}}@media screen and (max-width: 767px){#pageData .pageDataItems-content{gap:10.25641vw}#pageData .pageDataItems-content p{font-size:7.17949vw}#pageData .pageDataItems-content p strong{font-size:17.17949vw}}#pageData .pageDataItems-content .js-counter small{font-size:4.625rem}@media screen and (max-width: 1549px){#pageData .pageDataItems-content .js-counter small{font-size:4.77728vw}}@media screen and (max-width: 767px){#pageData .pageDataItems-content .js-counter small{font-size:14.10256vw}}#pageData .pageData-col6 .pageDataItems-content h5{font-size:1.5rem;font-weight:bolder;text-align:left}#pageData .pageData-col6 .pageDataItems-content p{font-size:4rem}#pageData .pageData-col6 .pageDataItems-content p strong{font-size:7.5rem}@media screen and (max-width: 1549px){#pageData .pageData-col6 .pageDataItems-content h5{font-size:1.54939vw}#pageData .pageData-col6 .pageDataItems-content p{font-size:4.1317vw}#pageData .pageData-col6 .pageDataItems-content p strong{font-size:7.74693vw}}@media screen and (max-width: 767px){#pageData .pageData-col6 .pageDataItems-content h5{font-size:4.61538vw}#pageData .pageData-col6 .pageDataItems-content p{font-size:7.17949vw;line-height:1}#pageData .pageData-col6 .pageDataItems-content p strong{font-size:17.17949vw}}#pageData .pageData-col3 .pageDataItems-content p{font-size:2.125rem}#pageData .pageData-col3 .pageDataItems-content p strong{font-size:5.3125rem}@media screen and (max-width: 1549px){#pageData .pageData-col3 .pageDataItems-content p{font-size:2.19496vw}#pageData .pageData-col3 .pageDataItems-content p strong{font-size:5.48741vw}}@media screen and (max-width: 767px){#pageData .pageData-col3 .pageDataItems-content p{font-size:7.17949vw}#pageData .pageData-col3 .pageDataItems-content p strong{font-size:17.17949vw}}#pageData .pageData05 .pageDataItems-title,#pageData .pageData06 .pageDataItems-title{margin-left:45px;text-align:left}@media screen and (max-width: 1549px){#pageData .pageData05 .pageDataItems-title,#pageData .pageData06 .pageDataItems-title{margin-left:2.9051vw}}@media screen and (max-width: 767px){#pageData .pageData05 .pageDataItems-title,#pageData .pageData06 .pageDataItems-title{margin-left:5.12821vw}}#pageData .pageData07,#pageData .pageData08,#pageData .pageData09,#pageData .pageData10{display:flex;align-items:center}#pageData .pageData07 .pageDataItemsLeft,#pageData .pageData08 .pageDataItemsLeft,#pageData .pageData09 .pageDataItemsLeft,#pageData .pageData10 .pageDataItemsLeft{width:55%}#pageData .pageData07 .pageDataItems-content,#pageData .pageData08 .pageDataItems-content,#pageData .pageData09 .pageDataItems-content,#pageData .pageData10 .pageDataItems-content{margin-top:15px}#pageData .pageData07 .pageDataItems-cap,#pageData .pageData08 .pageDataItems-cap,#pageData .pageData09 .pageDataItems-cap,#pageData .pageData10 .pageDataItems-cap{width:55%;left:0;transform:unset}@media screen and (max-width: 1549px){#pageData .pageData07 .pageDataItems-content,#pageData .pageData08 .pageDataItems-content,#pageData .pageData09 .pageDataItems-content,#pageData .pageData10 .pageDataItems-content{margin-top:.96837vw}}#pageData .pageData14{display:flex;align-items:center}#pageData .pageData14 .pageDataItemsLeft{width:70%}#pageData .pageData14 .pageDataItems-content{margin-top:15px}@media screen and (max-width: 1549px){#pageData .pageData14 .pageDataItems-content{margin-top:.96837vw}}#pageData .pageDataItems-cap{position:absolute;left:50%;bottom:15px;transform:translate(-50%, 0%);font-size:.75rem}@media screen and (max-width: 1549px){#pageData .pageDataItems-cap{bottom:.96837vw;font-size:.77469vw}}@media screen and (max-width: 767px){#pageData .pageDataItems-cap{right:2.5641vw;bottom:2.5641vw;font-size:3.07692vw}}#pageData .pageData01{background-position:center 90%;background-size:50%}@media screen and (max-width: 767px){#pageData .pageData01{background-size:35%}}#pageData .pageData02{background-position:center 82%;background-size:65%}@media screen and (max-width: 767px){#pageData .pageData02{background-size:46%}}#pageData .pageData03{background-position:center;background-size:85%}#pageData .pageData03 .pageDataItems-content{margin-top:56px}@media screen and (max-width: 1549px){#pageData .pageData03 .pageDataItems-content{margin-top:3.61524vw}}@media screen and (max-width: 767px){#pageData .pageData03{background-size:90%}#pageData .pageData03 .pageDataItems-content{margin-top:12.82051vw}}#pageData .pageData04{background-position:center 90%;background-size:37%}#pageData .pageData05{background-position:95% 5%;background-size:24%}@media screen and (max-width: 767px){#pageData .pageData05{background-size:20%}}#pageData .pageData06{background-position:95% 5%;background-size:27%}@media screen and (max-width: 767px){#pageData .pageData06{background-size:23%}}#pageData .pageData07{background-position:95% center;background-size:45%}#pageData .pageData08{background-position:95% center;background-size:45%}#pageData .pageData09{background-position:92% center;background-size:45%}@media screen and (max-width: 767px){#pageData .pageData09{background-size:40%}}#pageData .pageData10{background-position:88% center;background-size:45%}@media screen and (max-width: 767px){#pageData .pageData10{background-position:92% center;background-size:48%}}#pageData .pageData11{background-position:center 85%;background-size:35%}#pageData .pageData12{background-position:center 85%;background-size:36%}@media screen and (max-width: 767px){#pageData .pageData12{background-position:center 82%;background-size:36%}}#pageData .pageData13{background-position:center 85%;background-size:35%}#pageData .pageData14{background-position:95% center;background-size:60%}#pageData .pageData14 .pageDataItems-title{text-align:left;padding-left:30px}@media screen and (max-width: 1549px){#pageData .pageData14 .pageDataItems-title{padding-left:1.93673vw}}@media screen and (max-width: 767px){#pageData .pageData14 .pageDataItems-title{padding-left:5.12821vw}}#pageData .pageData15{background-position:90% 75%;background-size:27%}#pageData .pageData15 .chart{width:55%;margin-left:30px}@media screen and (max-width: 1549px){#pageData .pageData15 .chart{margin-left:1.93673vw}}@media screen and (max-width: 767px){#pageData .pageData15 .chart{margin:12.82051vw 0 -12.82051vw 3.84615vw}}#pageData .pageData01{background-image:url(../images/data/img_data01.svg)}#pageData .pageData02{background-image:url(../images/data/img_data02.svg)}#pageData .pageData03{background-image:url(../images/data/img_data03.svg)}#pageData .pageData04{background-image:url(../images/data/img_data04.svg)}#pageData .pageData05{background-image:url(../images/data/img_data05.svg)}#pageData .pageData06{background-image:url(../images/data/img_data06.png)}#pageData .pageData07{background-image:url(../images/data/img_data07.svg)}#pageData .pageData08{background-image:url(../images/data/img_data08.svg)}#pageData .pageData09{background-image:url(../images/data/img_data09.svg)}#pageData .pageData10{background-image:url(../images/data/img_data10.svg)}#pageData .pageData11{background-image:url(../images/data/img_data11.svg)}#pageData .pageData12{background-image:url(../images/data/img_data12.svg)}#pageData .pageData13{background-image:url(../images/data/img_data13.svg)}#pageData .pageData14{background-image:url(../images/data/img_data14.svg)}#pageData .pageData15{background-image:url(../images/data/img_data15.svg)}#pageData .pageData16{background-image:url(../images/data/img_data16.svg)}#pageData .pageData-cap{color:#fff;text-align:right;font-size:.75rem}@media screen and (max-width: 767px){#pageData .pageData-cap{font-size:3.07692vw}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.chart{position:relative;width:85%;max-width:380px;margin:55px auto -55px}.chart svg{overflow:unset}.chart .pageDataItems-content{position:absolute;top:50%;left:54%;transform:translate(-50%, -50%);width:100%}@media screen and (max-width: 1549px){.chart{margin:3.55068vw auto -3.55068vw}}@media screen and (max-width: 767px){.chart{max-width:none;margin:6.41026vw auto -6.41026vw}}#pageInterview .pageInterviewSection,#pageCrosstalk .pageInterviewSection{padding:0;margin-bottom:160px}#pageInterview .pageInterviewSection:last-child,#pageCrosstalk .pageInterviewSection:last-child{margin-bottom:0}@media screen and (max-width: 767px){#pageInterview .pageInterviewSection,#pageCrosstalk .pageInterviewSection{margin-bottom:15.38462vw}}#pageInterview .interviewMain,#pageCrosstalk .interviewMain{margin-bottom:15px}@media screen and (max-width: 767px){#pageInterview .interviewMain,#pageCrosstalk .interviewMain{margin-bottom:2.5641vw}}#pageInterview .pageBreadInterview,#pageCrosstalk .pageBreadInterview{margin-bottom:30px}@media screen and (max-width: 767px){#pageInterview .pageBreadInterview,#pageCrosstalk .pageBreadInterview{margin-bottom:6.41026vw}}#pageInterview .interviewTitleBox .small-title,#pageCrosstalk .interviewTitleBox .small-title{margin-bottom:10px}#pageInterview .interviewTitleBox .medium-title,#pageCrosstalk .interviewTitleBox .medium-title{line-height:1.2;margin-bottom:0}#pageInterview .interviewTitleBox .interviewInfo,#pageCrosstalk .interviewTitleBox .interviewInfo{font-weight:normal;margin-top:20px}@media screen and (max-width: 767px){#pageInterview .interviewTitleBox .small-title,#pageCrosstalk .interviewTitleBox .small-title{margin-bottom:2.5641vw}#pageInterview .interviewTitleBox .interviewInfo,#pageCrosstalk .interviewTitleBox .interviewInfo{margin-top:3.84615vw}}#pageInterview .pageInterviewSection-items,#pageCrosstalk .pageInterviewSection-items{margin-bottom:70px}#pageInterview .pageInterviewSection-items:last-child,#pageCrosstalk .pageInterviewSection-items:last-child{margin-bottom:0}@media screen and (max-width: 767px){#pageInterview .pageInterviewSection-items,#pageCrosstalk .pageInterviewSection-items{margin-bottom:12.82051vw}}#pageInterview .pageInterviewSection-row,#pageCrosstalk .pageInterviewSection-row{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}@media screen and (max-width: 767px){#pageInterview .pageInterviewSection-row,#pageCrosstalk .pageInterviewSection-row{flex-wrap:wrap;gap:5.12821vw}#pageInterview .pageInterviewSection-row.pageInterviewSection-row_imageRight,#pageCrosstalk .pageInterviewSection-row.pageInterviewSection-row_imageRight{flex-wrap:wrap-reverse}}#pageInterview .pageInterviewSection-col,#pageCrosstalk .pageInterviewSection-col{width:50%}@media screen and (max-width: 767px){#pageInterview .pageInterviewSection-col,#pageCrosstalk .pageInterviewSection-col{width:100%}}#pageInterview .crosstalkImageCap,#pageCrosstalk .crosstalkImageCap{font-size:.875rem;text-align:right;margin-top:10px}@media screen and (max-width: 767px){#pageInterview .crosstalkImageCap,#pageCrosstalk .crosstalkImageCap{font-size:3.07692vw;margin-top:2.5641vw}}.crosstalkMemberBox{margin-top:60px}@media screen and (max-width: 767px){.crosstalkMemberBox{margin-top:7.69231vw}.crosstalkMemberBox .pageScroll-area{width:100vw;margin-left:-5vw;margin-bottom:7.69231vw}}.crosstalkMemberList{display:flex;justify-content:center;gap:65px;margin:0 auto}@media screen and (max-width: 1032px){.crosstalkMemberList{gap:6.4vw}}@media screen and (max-width: 767px){.crosstalkMemberList{justify-content:flex-start;gap:5.12821vw;max-width:none;margin-left:12.5vw;margin-right:0}}.crosstalkMemberList-items{width:25%;max-width:300px}@media screen and (max-width: 767px){.crosstalkMemberList-items{width:85%;max-width:none;flex:0 0 auto}.crosstalkMemberList-items:last-child{padding-right:12.5vw}}.crosstalkMemberList-items_image{border-radius:50%;overflow:hidden;margin-bottom:10px;padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.crosstalkMemberList-items_image.member-crosstalk02_01{background-image:url(../images/crosstalk/crosstalk02/crosstalk_member01.jpg)}.crosstalkMemberList-items_image.member-crosstalk02_02{background-image:url(../images/crosstalk/crosstalk02/crosstalk_member02.jpg)}.crosstalkMemberList-items_image.member-crosstalk02_03{background-image:url(../images/crosstalk/crosstalk02/crosstalk_member03.jpg)}.crosstalkMemberList-items_image.member-crosstalk01_01{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member01.jpg)}.crosstalkMemberList-items_image.member-crosstalk01_02{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member02.jpg)}.crosstalkMemberList-items_image.member-crosstalk01_03{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member03.jpg)}.crosstalkMemberList-items_image.member-crosstalk01_04{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member04.jpg)}@media screen and (max-width: 767px){.crosstalkMemberList-items_image{margin-bottom:2.5641vw}}.crosstalkMemberList-items_title{margin-bottom:30px;font-weight:normal !important}@media screen and (max-width: 1032px){.crosstalkMemberList-items_title{font-size:1.59vw !important}}@media screen and (max-width: 767px){.crosstalkMemberList-items_title{margin-bottom:2.5641vw;font-size:3.58974vw !important;line-height:1.8 !important}}.crosstalkMemberList-items_detail{font-weight:normal !important}@media screen and (max-width: 1032px){.crosstalkMemberList-items_detail{font-size:1.59vw !important}}@media screen and (max-width: 767px){.crosstalkMemberList-items_detail{font-size:3.58974vw !important;line-height:1.8 !important}}.crosstalkCountSection-subtitle{font-size:1.3125rem;font-weight:bold;line-height:1.6;margin-bottom:40px}@media screen and (max-width: 767px){.crosstalkCountSection-subtitle{font-size:4.10256vw;margin-bottom:5.12821vw;word-break:auto-phrase}}.crosstalkCountSection-memberList li{position:relative;padding-left:90px;margin-bottom:25px;min-height:90px;display:flex;align-items:center}.crosstalkCountSection-memberList li:last-child{margin-bottom:0}.crosstalkCountSection-memberList li:before{content:"";position:absolute;top:0;left:0;width:70px;height:70px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%}.crosstalkCountSection-memberList li.icon-crosstalk02_01:before{background-image:url(../images/crosstalk/crosstalk02/crosstalk_member01.jpg)}.crosstalkCountSection-memberList li.icon-crosstalk02_02:before{background-image:url(../images/crosstalk/crosstalk02/crosstalk_member02.jpg)}.crosstalkCountSection-memberList li.icon-crosstalk02_03:before{background-image:url(../images/crosstalk/crosstalk02/crosstalk_member03.jpg)}.crosstalkCountSection-memberList li.icon-crosstalk01_01:before{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member01.jpg)}.crosstalkCountSection-memberList li.icon-crosstalk01_02:before{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member02.jpg)}.crosstalkCountSection-memberList li.icon-crosstalk01_03:before{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member03.jpg)}.crosstalkCountSection-memberList li.icon-crosstalk01_04:before{background-image:url(../images/crosstalk/crosstalk01/crosstalk_member04.jpg)}@media screen and (max-width: 767px){.crosstalkCountSection-memberList li{padding-left:20.51282vw;margin-bottom:7.69231vw;min-height:unset}.crosstalkCountSection-memberList li:before{width:15.38462vw;height:15.38462vw}}.scheduleBox{margin-bottom:110px;padding:85px 0;background-color:#F7F7F7}@media screen and (max-width: 767px){.scheduleBox{margin-bottom:15.38462vw;padding:15.38462vw 0}}.scheduleBoxInner{display:flex;justify-content:space-between;gap:36px}@media screen and (max-width: 767px){.scheduleBoxInner{flex-wrap:wrap;gap:6.41026vw}}.scheduleBoxInner-items{flex:1 1 48.4%;border:1px solid #707070;border-radius:32px;background-color:#fff}@media screen and (max-width: 767px){.scheduleBoxInner-items{flex:unset;width:100%;border-radius:4.10256vw}}.scheduleBoxInner-items:first-child .scheduleBoxInner-itemsTitle img{max-width:134px}@media screen and (max-width: 767px){.scheduleBoxInner-items:first-child .scheduleBoxInner-itemsTitle img{width:26%;max-width:none}}.scheduleBoxInner-items:last-child .scheduleBoxInner-itemsTitle img{max-width:84px}@media screen and (max-width: 767px){.scheduleBoxInner-items:last-child .scheduleBoxInner-itemsTitle img{width:16.2%;max-width:none}}.scheduleBoxInner-items .scheduleBoxInner-itemsTitle{display:flex;align-items:center;padding:46px 60px;border-bottom:1px solid #707070;margin:auto !important}.scheduleBoxInner-items .scheduleBoxInner-itemsTitle img{margin-right:40px}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsTitle{padding:5.12821vw;border-bottom:.25641vw solid #707070}.scheduleBoxInner-items .scheduleBoxInner-itemsTitle img{margin-right:5.12821vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsListBox{padding:65px 60px}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsListBox{padding:5.12821vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsList{position:relative}.scheduleBoxInner-items .scheduleBoxInner-itemsList:before{content:"";position:absolute;top:20px;width:1px}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList:before{top:5.12821vw;width:.25641vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items{display:flex;margin-bottom:40px}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items{margin-bottom:5.12821vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle{font-size:1.5rem;padding-right:40px;margin-right:40px;position:relative}.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle:after{content:"";position:absolute;top:0.5em;right:0;width:15px;height:15px;border-radius:50%}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle{font-size:4.10256vw;padding-right:5.12821vw;margin-right:5.12821vw}.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle:after{top:0.5em;width:3.84615vw;height:3.84615vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsText{font-size:1.5rem}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsText{font-size:4.10256vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsList.careerList:before{left:128px;height:calc(100% - 20px);background-color:#0055A6}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList.careerList:before{left:19.48718vw;height:calc(100% - 5.12821vw)}}.scheduleBoxInner-items .scheduleBoxInner-itemsList.careerList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle{width:4em}.scheduleBoxInner-items .scheduleBoxInner-itemsList.careerList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle:after{background-color:#0055A6}.scheduleBoxInner-items .scheduleBoxInner-itemsList.careerList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsText{width:calc(100% - 4em - 40px - 40px)}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList.careerList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsText{width:calc(100% - 4em - 5.12821vw - 5.12821vw)}}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList:before{left:174px;height:calc(100% - 40px);background-color:#EE7B35}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList:before{left:25.64103vw;height:calc(100% - 7.69231vw)}}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle{width:3em;padding-left:70px;position:relative}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle{padding-left:10.25641vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle:after{background-color:#EE7B35}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock{display:inline-block;width:40px;height:40px;background-image:url(../images/interview/icon-clock.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{content:"";position:absolute;bottom:50%;left:50%;transform-origin:bottom center;transform:translateX(-50%) rotate(-360deg) scale(0.5);will-change:transform;width:4px;background-color:#333;border-radius:9999px;transition:transform 1s ease-in-out}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before{height:16px}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{height:20px}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock{width:7.69231vw;height:7.69231vw}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{width:1.02564vw}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before{height:4.10256vw}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{height:5.12821vw}}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsText{width:calc(100% - 3em - 40px - 40px - 70px)}@media screen and (max-width: 767px){.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsText{width:calc(100% - 3em - 5.12821vw - 5.12821vw - 10.25641vw)}}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList.animesetList_on .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before{transform:translateX(-50%) rotate(var(--deg-hour, 0deg)) scale(0.5)}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList.animesetList_on .scheduleBoxInner-itemsList_items .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transform:translateX(-50%) rotate(var(--deg-minute, 0deg)) scale(0.5)}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(1) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(1) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:.2s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(2) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(2) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:.4s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(3) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(3) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:.6s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(4) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(4) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:.8s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(5) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(5) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:1s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(6) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(6) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:1.2s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(7) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(7) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:1.4s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(8) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(8) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:1.6s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(9) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(9) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:1.8s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(10) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(10) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:2s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(11) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(11) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:2.2s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(12) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(12) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:2.4s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(13) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(13) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:2.6s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(14) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(14) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:2.8s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(15) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(15) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:3s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(16) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(16) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:3.2s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(17) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(17) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:3.4s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(18) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(18) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:3.6s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(19) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(19) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:3.8s}.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(20) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:before,.scheduleBoxInner-items .scheduleBoxInner-itemsList.scheduleList .scheduleBoxInner-itemsList_items:nth-child(20) .scheduleBoxInner-itemsList_itemsTitle .scheduleBoxInner-itemsList_itemsTitle_clock:after{transition-delay:4s}.paginationBox{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:100px}.paginationBox .paginationBoxBtn a,.paginationBox .paginationBoxBtn span{display:block;padding-top:60px;position:relative;font-size:1.125rem}.paginationBox .paginationBoxBtn a:before,.paginationBox .paginationBoxBtn span:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%, 0%);width:50px;height:50px;background-color:#fff;border-radius:50%;border:1px solid #707070;background-image:url(../images/common/icon-arrowBlack.svg);background-position:center;background-repeat:no-repeat;background-size:38px 22px}.paginationBox .paginationBoxBtn span:before{background-color:#ddd}.paginationBox .paginationBoxBtn:first-child a:before,.paginationBox .paginationBoxBtn:first-child span:before{transform:translate(-50%, 0%) rotate(180deg)}@media screen and (max-width: 767px){.paginationBox{gap:12.82051vw;margin-top:15.38462vw}.paginationBox .paginationBoxBtn a,.paginationBox .paginationBoxBtn span{padding-top:15.38462vw;font-size:4.10256vw}.paginationBox .paginationBoxBtn a:before,.paginationBox .paginationBoxBtn span:before{width:12.82051vw;height:12.82051vw;border:.25641vw solid #707070;background-size:9.74359vw 5.64103vw}}.faqBox{position:relative}.faqList-items{border-bottom:1px solid #707070}.faqList-items:first-child{border-top:1px solid #707070}@media screen and (max-width: 767px){.faqList-items{border-bottom:.25641vw solid #707070}.faqList-items:first-child{border-top:.25641vw solid #707070}}.faqList-items_question{cursor:pointer;position:relative;padding:40px 5rem}.faqList-items_question:before{content:"Q";position:absolute;top:calc(40px + -0.4em);left:0;font-size:3rem;font-weight:400;width:1em;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.faqList-items_question{padding:7.69231vw 8.97436vw}.faqList-items_question:before{top:calc(10.25641vw + -0.4em);font-size:6.41026vw}}.faqList-items_questionIcon{position:absolute;top:50%;right:0;transform:translate(0%, -50%);width:50px;height:50px;border:3px solid #333;border-radius:50%;background-color:#fff}.faqList-items_questionIcon:before,.faqList-items_questionIcon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#333;border-radius:9999px;-webkit-transition:all .3s;transition:all .3s}.faqList-items_questionIcon:before{width:20px;height:3px}.faqList-items_questionIcon:after{width:3px;height:20px}@media screen and (max-width: 767px){.faqList-items_questionIcon{width:6.41026vw;height:6.41026vw;border:.51282vw solid #333;top:calc(10.25641vw + -0.4em);transform:unset}.faqList-items_questionIcon:before{width:3.84615vw;height:.51282vw}.faqList-items_questionIcon:after{width:.51282vw;height:3.84615vw}}.faq-open .faqList-items_questionIcon:after{transform:translate(-50%, -50%) rotate(90deg);opacity:0}.faqList-items_answer{display:none;padding-left:5rem;padding-bottom:40px;position:relative;font-size:1.5rem}.faqList-items_answer:before{content:"A";position:absolute;top:-0.2em;left:0;font-size:3rem;font-weight:400;width:1em;display:flex;align-items:center;justify-content:center}.faqList-items_answer p{font-size:1.5rem}.faqList-items_answer sup,.faqList-items_answer small{font-size:70%;display:inline-block;line-height:1.8}@media screen and (max-width: 767px){.faqList-items_answer{padding-left:8.97436vw;padding-bottom:7.69231vw;font-size:4.10256vw}.faqList-items_answer:before{top:0;font-size:6.41026vw}.faqList-items_answer p{font-size:4.10256vw}}#pageDevelopment .pageDevelopment-nav{margin-bottom:70px}#pageDevelopment .pageDevelopment-navList{display:flex;align-items:center;width:100%}@media screen and (max-width: 767px){#pageDevelopment .pageDevelopment-navList{display:block}}#pageDevelopment .pageDevelopment-navListItem:last-child .pageDevelopment-navListItem_link{border-right:none}#pageDevelopment .pageDevelopment-navListItem:first-child .pageDevelopment-navListItem_link{padding-left:0}@media screen and (max-width: 767px){#pageDevelopment .pageDevelopment-navListItem:first-child .pageDevelopment-navListItem_link{padding-left:7.69231vw}}#pageDevelopment .pageDevelopment-navListItem_link{border-right:1px solid #707070;font-size:1.5rem;line-height:1.3;display:inline-block;padding:30px 180px 30px 40px;position:relative}@media screen and (max-width: 1549px){#pageDevelopment .pageDevelopment-navListItem_link{padding:30px 140px 30px 40px}}@media screen and (max-width: 1200px){#pageDevelopment .pageDevelopment-navListItem_link{font-size:1.125rem;padding:24px 78px 24px 24px}}@media screen and (max-width: 767px){#pageDevelopment .pageDevelopment-navListItem_link{font-size:4.61538vw;border-right:none;border-bottom:1px solid #707070;width:70%;padding:7.69231vw 17.94872vw 7.69231vw 7.69231vw}}@media screen and (max-width: 767px){#pageDevelopment .pageDevelopment-navListItem_link:hover{opacity:1}}#pageDevelopment .pageDevelopment-navListItem_linBtn{width:40px;height:40px;right:40px;top:50%;transform:translate(0, -50%);border-radius:50%;border:2px solid #e0e0e0;background-color:#fff;cursor:pointer;position:absolute;display:inline-block}@media screen and (max-width: 1200px){#pageDevelopment .pageDevelopment-navListItem_linBtn{width:30px;height:30px;right:20px}}@media screen and (max-width: 767px){#pageDevelopment .pageDevelopment-navListItem_linBtn{width:10.25641vw;height:10.25641vw;right:4.61538vw;border:.25641vw solid #e0e0e0}}#pageDevelopment .pageDevelopment-navListItem_linBtn:after{content:"";position:absolute;top:50%;right:50%;transform:translate(50%, -50%) rotate(90deg);display:inline-block;width:85%;height:85%;background-image:url(../images/common/icon-arrowScroll.svg);background-repeat:no-repeat;background-size:contain}#pageWorklifebalance .large-title small{margin-left:0}#pageWorklifebalance .pageWorklifebalance_note{font-size:1rem;line-height:1.5;display:inline-block;margin-top:24px}@media screen and (max-width: 767px){#pageWorklifebalance .pageWorklifebalance_note{font-size:3.58974vw;margin-top:4.10256vw}}#pageWorklifebalance .worklifebalance-pageBox1{align-items:flex-start}#pageWorklifebalance .worklifebalance-pageBox1 .pageBox1_thumb{width:70%}@media screen and (max-width: 767px){#pageWorklifebalance .worklifebalance-pageBox1 .pageBox1_thumb{width:100%}}#pageWorklifebalance .worklifebalance-pageBox1 .pageBox1_dl{width:100%}#pageWorklifebalance .worklifebalance-pageBox1_title{font-size:2rem}@media screen and (max-width: 767px){#pageWorklifebalance .worklifebalance-pageBox1_title{font-size:4.61538vw}}#pageWorklifebalance .worklifebalance-small-btnWhite{margin-left:0}#pageRequirements .pageRequirementsEntry .pageHead{padding-bottom:110px}#pageRequirements .pageRequirementsEntry .pageHead:after{content:none}@media screen and (max-width: 767px){#pageRequirements .pageRequirementsEntry .pageHead{padding-bottom:15.38462vw}}#pageRequirements .pageRequirementsRow{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width: 767px){#pageRequirements .pageRequirementsRow{flex-wrap:wrap;gap:15.38462vw}}#pageRequirements .pageRequirementsRow-col{width:50%}@media screen and (max-width: 767px){#pageRequirements .pageRequirementsRow-col{width:100%}}#pageRequirements .pageRequirementsRow-col_title{text-align:center;border-bottom:1px solid #707070;padding-bottom:42px;margin-bottom:65px}@media screen and (max-width: 767px){#pageRequirements .pageRequirementsRow-col_title{border-bottom:.25641vw solid #707070;padding-bottom:5.12821vw;margin-bottom:7.69231vw}}#pageRequirements .pageRequirementsRow-col_list li{max-width:554px;margin:0 auto 50px}@media screen and (max-width: 767px){#pageRequirements .pageRequirementsRow-col_list li{max-width:none;margin:0 auto 7.69231vw}}#pageRequirements .pageRequirementsRow-col_list li:last-child{margin-bottom:0}#pageRequirements .pageRequirementsRow-col_list li a{padding:45px;min-height:145px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative}@media screen and (max-width: 767px){#pageRequirements .pageRequirementsRow-col_list li a{padding:6.41026vw;min-height:30.76923vw}}#pageRequirements .pageRequirementsRow-col_list li a[target="_blank"]:after,#pageRequirements .pageRequirementsRow-col_list li a[target="blank"]:after{content:"";position:absolute;top:15px;right:15px;width:20px;height:20px;background-image:url(../images/common/icon-blank.svg);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){#pageRequirements .pageRequirementsRow-col_list li a[target="_blank"]:after,#pageRequirements .pageRequirementsRow-col_list li a[target="blank"]:after{top:2.05128vw;right:2.05128vw;width:3.84615vw;height:3.84615vw}}#pageRequirements .pageRequirementsRow-col_list li img{width:auto}#pageRequirements #new-recruitment .pageRequirementsRow-col_list li a{background-color:#EE7B35}#pageRequirements #career-recruitment .pageRequirementsRow-col_list li a{background-color:#0055A6}:root{--header-h:80px;--scrollLock:1000px}@media screen and (max-width: 1549px){:root{--header-h:5.4vw}}@media screen and (max-width: 767px){:root{--header-h:14.2vw;--scrollLock:102.5641vw}}html,body{margin:0;padding:0;height:100%}html{font-size:100%;font-family:YakuHanJP,"Noto Sans JP",メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500;color:#333;overflow-x:hidden}body{position:relative;overflow-anchor:none}figure{margin:0}img{width:100%;max-width:100%;flex-shrink:0}a{text-decoration:none;color:#000;opacity:1;-webkit-transition:all .3s;transition:all .3s}a:hover{opacity:.7}.section{overflow:hidden;scrollbar-gutter:stable}.section.anime_active{overflow:auto}.front main{margin-top:var(--header-h)}.front main #app{height:calc(100vh - var(--header-h));height:calc(100svh - var(--header-h))}@media screen and (max-width: 767px){.front main{margin-top:0}.front main #app{height:calc(100vh - 12.2vw);height:calc(100svh - 12.2vw)}}.page main{padding-top:var(--header-h);background-color:#fff;padding-bottom:240px}@media screen and (max-width: 767px){.page main{padding-bottom:30.76923vw}}.page main p{font-size:1.125rem;font-weight:400;line-height:1.7}@media screen and (max-width: 767px){.page main p{font-size:4.10256vw}}.page .inner{width:90%;max-width:1400px;margin:auto}@media screen and (max-width: 767px){.page .inner{max-width:none}}.page .pageContents{margin-bottom:200px;position:relative;z-index:0}@media screen and (max-width: 767px){.page .pageContents{margin-bottom:25.64103vw}}.page .pageContents:last-child{margin-bottom:0}.page .pageContents-inner{margin-bottom:120px}@media screen and (max-width: 767px){.page .pageContents-inner{margin-bottom:17.94872vw}}.page .pageContents-inner:last-child{margin-bottom:0}.page .pageContents_text{margin-bottom:70px}@media screen and (max-width: 767px){.page .pageContents_text{margin-bottom:7.69231vw}}.page .pageHead{padding:70px 0 140px;position:relative;z-index:0}@media screen and (max-width: 767px){.page .pageHead{padding:5.12821vw 0 17.94872vw}}.page .pageHead::after{content:"";position:absolute;pointer-events:none;top:0;left:50%;transform:translate(-50%, -16%);width:96.71875vw;height:76.97917vw;background-image:url(../images/common/bg-logo.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1}@media screen and (max-width: 767px){.page .pageHead::after{transform:translate(-55%, -8%);width:104.35897vw;height:83.07692vw}}.page .pageHead .large-title{margin:100px 0 70px}@media screen and (max-width: 767px){.page .pageHead .large-title{margin:17.94872vw 0 10.25641vw}}.page .pageHead p{font-weight:bold;line-height:2}.page .large-title{font-size:4.5rem;font-weight:bold}.page .large-title small{font-size:3rem;margin-left:35px;line-height:1.2}.page .large-title .large-title_cap{font-size:1.3125rem;font-weight:500}@media screen and (max-width: 767px){.page .large-title{font-size:10.25641vw}.page .large-title small{display:block;font-size:6.15385vw;margin-left:0;margin-top:2.5641vw}.page .large-title .large-title_cap{font-size:3.58974vw}}.page .medium-title{font-size:3.5rem;font-weight:bold;margin-bottom:70px;line-height:1.3}.page .medium-title small{font-size:2rem;margin-left:32px}@media screen and (max-width: 767px){.page .medium-title{font-size:6.15385vw;margin-bottom:10.25641vw}.page .medium-title small{display:block;font-size:4.61538vw;margin-left:0;margin-top:2.5641vw}}.page .small-title{font-size:2rem;font-weight:bold;margin-bottom:40px;line-height:1.3}.page .small-title small{font-size:1.5rem;margin-left:32px}@media screen and (max-width: 767px){.page .small-title{font-size:4.61538vw;margin-bottom:3.58974vw}.page .small-title small{display:block;font-size:4.10256vw;margin-left:0;margin-top:2.5641vw}}.page .pageBread{font-size:1.125rem;line-height:1.3}@media screen and (max-width: 767px){.page .pageBread{font-size:3.07692vw}}.page .pageBread a{color:#0055A6}.page .pageBread a:hover{opacity:1;color:#EE7B35}.page .pageBread-item{margin:0 24px 0 0;color:#6C6C6C}@media screen and (max-width: 767px){.page .pageBread-item{margin:0 3.58974vw 0 0}}.page .pageBread-item::before{content:"/";color:#707070;margin-right:24px;margin-left:0}@media screen and (max-width: 767px){.page .pageBread-item::before{margin-right:3.58974vw}}.page .pageBread-item:first-child::before{content:none}.page .pageBread-item:last-child{margin:0}.page .pageBox1{display:flex;align-items:center;gap:40px;border:1px solid #707070;border-radius:32px;padding:48px 42px 42px 42px;margin-top:40px}@media screen and (max-width: 767px){.page .pageBox1{display:block;border:.25641vw solid #707070;border-radius:6.15385vw;padding:7.69231vw 4.61538vw;margin-top:7.69231vw}}.page .pageBox1_thumb{order:2}@media screen and (max-width: 767px){.page .pageBox1_thumb{text-align:center;margin:0 auto 3.58974vw}}@media screen and (max-width: 767px){.page .pageBox1_thumb img{width:auto}}.page .pageBox1_thumb_cap{font-size:1rem;font-weight:bold;margin-top:10px}@media screen and (max-width: 767px){.page .pageBox1_thumb_cap{font-size:3.07692vw}}.page .pageBox1_dl{order:1;width:75%}@media screen and (max-width: 767px){.page .pageBox1_dl{width:100%}}.page .pageBox1_dl .small-btnWhite{margin-top:2.5rem}.page .pageBox1_title{font-size:1.5rem;line-height:1.3;font-weight:bold;margin:40px 0;padding-bottom:32px;border-bottom:1px solid #707070}@media screen and (max-width: 767px){.page .pageBox1_title{font-size:4.10256vw;margin:7.69231vw 0 4.61538vw;padding-bottom:3.58974vw;border-bottom:.25641vw solid #707070}}.page .pageBox1_title:first-child{margin-top:0}.page .pageBox1_title_note{font-size:1.125rem;font-weight:bold;display:inline-block;margin-top:10px}@media screen and (max-width: 767px){.page .pageBox1_title_note{font-size:3.58974vw;margin-top:1.02564vw}}.page .pageBox1_title_main{margin-right:32px}@media screen and (max-width: 767px){.page .pageBox1_title_main{margin-right:0}}.page .pageBox1_link{background-color:#0055A6;border:none;color:#fff}.page .pageBox1_link .pageBox1_title{border-bottom:1px solid #fff}.page .pageBox2{display:flex;flex-wrap:wrap;gap:36px;justify-content:space-between}@media screen and (max-width: 1200px){.page .pageBox2{gap:24px}}@media screen and (max-width: 767px){.page .pageBox2{display:block}}.page .pageBox2-item{background-color:#fff;border:1px solid #707070;border-radius:32px;padding:68px 42px 48px 42px;width:calc((100% - 208px) / 2);max-width:608px}@media screen and (max-width: 1200px){.page .pageBox2-item{padding:48px 32px 40px 32px;width:calc((100% - 156px) / 2)}}@media screen and (max-width: 767px){.page .pageBox2-item{width:auto;max-width:none;padding:7.69231vw;border-radius:6.15385vw;margin-top:7.69231vw}}.page .pageBox2-item_icon{max-width:90px;margin-bottom:8px}@media screen and (max-width: 1200px){.page .pageBox2-item_icon{max-width:80px;margin-bottom:4px}}@media screen and (max-width: 767px){.page .pageBox2-item_icon{max-width:none;margin-bottom:2.05128vw;width:15.38462vw}}.page .pageBox2-item_title{font-size:1.875rem;line-height:1.3;font-weight:bold;padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #707070}@media screen and (max-width: 1200px){.page .pageBox2-item_title{font-size:1.75rem;padding-bottom:24px;margin-bottom:32px}}@media screen and (max-width: 767px){.page .pageBox2-item_title{font-size:4.35897vw;padding-bottom:3.58974vw;margin-bottom:4.61538vw;border-bottom:.25641vw solid #707070}}.page .pageBox2-item_title small{font-size:1.5rem;line-height:1.3;display:inline-block}@media screen and (max-width: 1200px){.page .pageBox2-item_title small{font-size:1.25rem}}@media screen and (max-width: 767px){.page .pageBox2-item_title small{font-size:3.84615vw}}.page .pageBox2-item_thumb{margin-top:30px}@media screen and (max-width: 767px){.page .pageBox2-item_thumb{margin-top:4.61538vw}}.page .pageBox3{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}@media screen and (max-width: 767px){.page .pageBox3{display:block}}.page .pageBox3-item{background-color:#fff;border:1px solid #707070;border-radius:32px;padding:28px 42px 35px;width:calc((100% - 306px) / 3);max-width:364px}@media screen and (max-width: 1200px){.page .pageBox3-item{padding:28px 32px 35px;width:calc((100% - 156px) / 2);max-width:608px}}@media screen and (max-width: 767px){.page .pageBox3-item{width:auto;max-width:none;padding:7.69231vw;border-radius:6.15385vw;margin-top:7.69231vw}}.page .pageBox3-item_icon{max-width:3.75rem;margin-bottom:8px;height:4.125rem;display:flex;align-items:flex-end}@media screen and (max-width: 1200px){.page .pageBox3-item_icon{max-width:3rem;margin-bottom:4px;height:3.3125rem}}@media screen and (max-width: 767px){.page .pageBox3-item_icon{max-width:none;margin-bottom:2.05128vw;width:9.74359vw;height:auto;display:block}}.page .pageBox3-item_icon.big{max-width:5rem}@media screen and (max-width: 1200px){.page .pageBox3-item_icon.big{max-width:4rem}}@media screen and (max-width: 767px){.page .pageBox3-item_icon.big{max-width:none;width:12.82051vw}}.page .pageBox3-item_title{font-size:1.5rem;line-height:1.3;font-weight:bold;padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #707070}@media screen and (max-width: 1200px){.page .pageBox3-item_title{font-size:1.25rem;padding-bottom:24px;margin-bottom:32px}}@media screen and (max-width: 767px){.page .pageBox3-item_title{font-size:4.35897vw;padding-bottom:3.58974vw;margin-bottom:4.61538vw;border-bottom:.25641vw solid #707070}}.page .pageBox3-item_title small{font-size:1.25rem;line-height:1.3;display:inline-block}@media screen and (max-width: 1200px){.page .pageBox3-item_title small{font-size:1.125rem}}@media screen and (max-width: 767px){.page .pageBox3-item_title small{font-size:3.84615vw}}.page .pageBox2-item_thumb{margin-top:30px}@media screen and (max-width: 767px){.page .pageBox2-item_thumb{margin-top:4.61538vw}}.page .pageTable{width:100%;border-radius:32px}@media screen and (max-width: 767px){.page .pageTable{border-radius:6.15385vw}}.page .pageTable .pageTable-row{font-size:1.5rem;line-height:1.6;display:flex}@media screen and (max-width: 1200px){.page .pageTable .pageTable-row{font-size:1.25rem}}@media screen and (max-width: 767px){.page .pageTable .pageTable-row{font-size:4.61538vw;display:block}}.page .pageTable .pageTable-row:first-child .pageTable-row_title{border-top-left-radius:32px}@media screen and (max-width: 767px){.page .pageTable .pageTable-row:first-child .pageTable-row_title{border-radius:6.15385vw 6.15385vw 0 0}}.page .pageTable .pageTable-row:first-child .pageTable-row_contents{border-top:1px solid #707070}@media screen and (max-width: 767px){.page .pageTable .pageTable-row:first-child .pageTable-row_contents{border-top:none}}.page .pageTable .pageTable-row:first-child .pageTable-row_contents:last-child{border-top-right-radius:32px}@media screen and (max-width: 767px){.page .pageTable .pageTable-row:first-child .pageTable-row_contents:last-child{border-top-right-radius:0}}.page .pageTable .pageTable-row:last-child .pageTable-row_title{border-bottom-left-radius:32px;border-bottom:none}@media screen and (max-width: 767px){.page .pageTable .pageTable-row:last-child .pageTable-row_title{border-bottom-left-radius:0}}.page .pageTable .pageTable-row:last-child .pageTable-row_contents{border-bottom-right-radius:32px}@media screen and (max-width: 767px){.page .pageTable .pageTable-row:last-child .pageTable-row_contents{border-radius:0 0 6.15385vw 6.15385vw;border-bottom:.25641vw solid #707070}}.page .pageTable .pageTable-row_title{font-weight:bold;color:#fff;min-width:20%;width:20%;padding:28px 42px;border-bottom:1px solid #fff;background-color:#0055A6}@media screen and (max-width: 1200px){.page .pageTable .pageTable-row_title{padding:28px 24px;min-width:25%;width:25%}}@media screen and (max-width: 767px){.page .pageTable .pageTable-row_title{padding:4.61538vw;min-width:auto;width:auto;border-bottom:none}}.page .pageTable .pageTable-row_title:last-child{border-right:none}.page .pageTable .pageTable-row_title_list{display:flex;flex-wrap:wrap;line-height:2}.page .pageTable .pageTable-row_title_list li{padding:0 1rem;width:50%}@media screen and (max-width: 767px){.page .pageTable .pageTable-row_title_list li{width:30%}}.page .pageTable .pageTable-row_contents{width:80%;padding:28px 42px;font-size:1.25rem;border-bottom:1px solid #707070;border-right:1px solid #707070}@media screen and (max-width: 1200px){.page .pageTable .pageTable-row_contents{padding:28px 24px}}@media screen and (max-width: 767px){.page .pageTable .pageTable-row_contents{border-left:.25641vw solid #707070;border-right:.25641vw solid #707070;width:auto;padding:4.61538vw;border-bottom:none;font-size:4.61538vw}}.page .pageTable .pageTable-row_contents p{font-weight:500}.page .pageTable .pageTable-row_contents.inside{border-radius:0 !important}.page .pageTable .pageTable-list{font-size:1.125rem}@media screen and (max-width: 767px){.page .pageTable .pageTable-list{font-size:4.10256vw}}.page .pageTable .pageTable-list li{position:relative;text-indent:-1em;padding-left:1em}.page .pageTable .pageTable-list li::before{content:"・";position:relative;top:0;left:0;margin-right:0.3em;text-indent:0}.page .pageTable .text_bold{font-size:1.25rem;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 767px){.page .pageTable .text_bold{font-size:4.61538vw;margin-bottom:1.02564vw}}.page .btnWhite{max-width:40rem;margin:6.25rem auto 0}.page .btnWhite a{display:block;font-size:3rem;font-weight:bold;line-height:1.1;color:#333;background-color:#fff;border:1px solid #707070;padding:24px 80px 24px 50px;display:flex;align-items:center}.page .btnWhite a span{width:100%;position:relative;box-sizing:border-box;padding-right:48px;margin-top:-4px}.page .btnWhite a span:after{content:"";position:absolute;top:calc(50% + 4px);right:0;transform:translateY(-50%);width:38px;height:22px;background-image:url(../images/common/icon-arrowBlack.svg);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.page .btnWhite a:hover{opacity:1}.page .btnWhite a:hover span:after{transform:translateY(-50%) translateX(10px)}.page .btnWhite small{font-size:2.5rem}@media screen and (max-width: 767px){.page .btnWhite{max-width:none;margin:10.25641vw auto 0}.page .btnWhite a{font-size:6.92308vw;padding:3.07692vw;min-height:2em}.page .btnWhite a span{width:92%;padding-right:9.74359vw;margin-top:-1.02564vw}.page .btnWhite a span:after{top:calc(50% + 1.02564vw);width:7.17949vw;height:3.07692vw}.page .btnWhite a:hover span:after{transform:translateY(-50%) translateX(0)}.page .btnWhite small{font-size:5.89744vw}}.page .small-btnWhite{max-width:30rem;margin:6.25rem auto 0}.page .small-btnWhite a{background-color:#fff}.page .small-btnWhite em{color:#333;background-color:#ccc}.page .small-btnWhite a,.page .small-btnWhite em{display:block;font-size:2rem;font-weight:bold;line-height:1.1;color:#333;border:1px solid #707070;padding:36px 76px 36px 50px;display:flex;align-items:center}.page .small-btnWhite a span,.page .small-btnWhite em span{width:100%;position:relative;box-sizing:border-box;padding-right:48px;margin-top:-4px}.page .small-btnWhite a span:after,.page .small-btnWhite em span:after{content:"";position:absolute;top:calc(50% + 4px);right:0;transform:translateY(-50%);width:38px;height:22px;background-image:url(../images/common/icon-arrowBlack.svg);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.page .small-btnWhite a:hover,.page .small-btnWhite em:hover{opacity:1}.page .small-btnWhite a:hover span:after,.page .small-btnWhite em:hover span:after{transform:translateY(-50%) translateX(10px)}.page .small-btnWhite small{font-size:1.75rem}@media screen and (max-width: 767px){.page .small-btnWhite{max-width:none;margin:10.25641vw auto 0}.page .small-btnWhite a,.page .small-btnWhite em{font-size:4.61538vw;padding:3.07692vw 3.07692vw 3.07692vw 1.125rem;min-height:2em}.page .small-btnWhite a span,.page .small-btnWhite em span{width:92%;padding-right:9.74359vw;margin-top:-.25641vw}.page .small-btnWhite a span:after,.page .small-btnWhite em span:after{top:calc(50% + .25641vw);width:7.17949vw;height:3.07692vw}.page .small-btnWhite a:hover span:after,.page .small-btnWhite em:hover span:after{transform:translateY(-50%) translateX(0)}.page .small-btnWhite small{font-size:4.10256vw}}.page .outside-btnWhite{max-width:36.25rem;margin:6.25rem auto 0}.page .outside-btnWhite a{display:block;font-size:2rem;font-weight:bold;line-height:1.1;color:#333;background-color:#fff;border-bottom:1px solid #707070;padding:36px 20px 36px 20px;display:flex;align-items:center}.page .outside-btnWhite a span{width:100%;position:relative;box-sizing:border-box;padding-right:48px;margin-top:-4px}.page .outside-btnWhite a span:after{content:"";position:absolute;top:calc(50% + 4px);right:0;transform:translateY(-50%);width:22px;height:22px;background-image:url(../images/common/icon-outside.png);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.page .outside-btnWhite small{font-size:1.75rem}@media screen and (max-width: 767px){.page .outside-btnWhite{max-width:none;width:90%;margin:10.25641vw auto 0}.page .outside-btnWhite a{font-size:4.61538vw;padding:3.07692vw;min-height:2em}.page .outside-btnWhite a span{width:100%;padding-right:9.74359vw;margin-top:-1.02564vw}.page .outside-btnWhite a span:after{top:calc(50% + 1.02564vw);width:7.17949vw;height:3.07692vw}.page .outside-btnWhite a:hover{opacity:1}.page .outside-btnWhite small{font-size:4.10256vw}}.page .pageAnchor{padding-top:100px;margin-top:-100px}@media screen and (max-width: 767px){.page .pageAnchor{padding-top:12.82051vw;margin-top:-12.82051vw}}.page .pageScroll{width:100%}@media screen and (max-width: 767px){.page .pageScroll-area{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}}.page .pageScroll-area::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.page .pageScroll-area_img{padding-bottom:20px}}@media screen and (max-width: 767px){.page .pageScroll-area_img img{width:70em;max-width:none;height:auto}}@media screen and (max-width: 479px){.page .pageScroll-area_img img{width:45em}}.page .pageScroll-controls{display:flex;align-items:center;gap:10px}@media screen and (max-width: 767px){.page .pageScroll-controls{gap:2.5641vw}}.page .pageScroll-wrap{flex:1;height:6px;background:#F5F5F5;border-radius:10px;position:relative}@media screen and (max-width: 767px){.page .pageScroll-wrap{height:2.5641vw}}.page .pageScroll-wrap_bar{height:100%;width:20%;background:#707070;border-radius:10px;touch-action:none}.page .pageScroll_btn{width:40px;height:40px;border-radius:50%;border:1px solid #e0e0e0;background-color:#fff;cursor:pointer;position:relative}@media screen and (max-width: 767px){.page .pageScroll_btn{width:10.25641vw;height:10.25641vw}}.page .pageScroll_btn::after{content:"";position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:35%;height:50%;background-image:url(../images/common/icon-arrowScroll.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.page .pageScroll_btn::after{width:8.20513vw;height:8.20513vw}}.page .pageScroll_btn.prev::after{transform:translate(50%, -50%) scale(-1, 1)}.page .pageScroll_btn.is-disabled{pointer-events:none}.page .pageScroll_btn.is-disabled::after,.page .pageScroll_btn.is-disabled ::before{opacity:0.5}.inner{width:90%;margin:auto}.large-title{font-size:clamp(28.8px, calc( (72 / 1920) * 100vw * 0.75 + (72 / 1080) * 100vh * 0.25 ), 93.6px);font-weight:bold}.large-title small{font-size:clamp(19.2px, calc( (48 / 1920) * 100vw * 0.75 + (48 / 1080) * 100vh * 0.25 ), 62.4px);margin-left:35px}@media screen and (max-width: 767px){.large-title{font-size:10.25641vw}.large-title small{display:block;font-size:6.15385vw;margin-left:0;margin-top:2.5641vw}}.small-title{font-size:clamp(14.4px, calc( (36 / 1920) * 100vw * 0.75 + (36 / 1080) * 100vh * 0.25 ), 46.8px);font-weight:bold;margin-bottom:50px}.small-title small{font-size:clamp(9.6px, calc( (24 / 1920) * 100vw * 0.75 + (24 / 1080) * 100vh * 0.25 ), 31.2px);margin-left:32px}@media screen and (max-width: 767px){.small-title{font-size:6.15385vw;margin-bottom:10.25641vw}.small-title small{display:block;font-size:4.10256vw;margin-left:0;margin-top:2.5641vw}}.btnList{display:flex;align-items:center;justify-content:center;gap:30px}.btnList .btnBlue{width:33.333%}@media screen and (max-width: 767px){.btnList{display:block}.btnList .btnBlue{width:100%;margin-bottom:6.15385vw}.btnList .btnBlue:last-child{margin-bottom:0}}.btnBlue a{display:block;font-size:48px;color:#fff;background-color:#0055A6;padding:20px;display:flex;align-items:center}.btnBlue a span{width:100%;position:relative;box-sizing:border-box;padding-right:38px;margin-top:-4px}.btnBlue a span:after{content:"";position:absolute;top:calc(50% + 4px);right:0;transform:translateY(-50%);width:38px;height:22px;background-image:url(../images/common/icon-arrowWhite.svg);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;transition:all .3s}.btnBlue a:hover{opacity:1;background-color:#EE7B35}.btnBlue a:hover span:after{transform:translateY(-50%) translateX(10px)}.btnBlue small{font-size:40px}@media screen and (max-width: 767px){.btnBlue a{font-size:6.92308vw;padding:3.07692vw;min-height:2em}.btnBlue a span{width:92%;padding-right:9.74359vw;margin-top:-1.02564vw}.btnBlue a span:after{top:calc(50% + 1.02564vw);width:7.17949vw;height:3.07692vw}.btnBlue a:hover span:after{transform:translateY(-50%) translateX(0)}.btnBlue small{font-size:5.89744vw}}.f-keep{display:inline-block}.animeset{opacity:0;transform:translateY(15px);visibility:hidden;transition:opacity 1s, transform 1s}.animeset_on{opacity:1 !important;transform:translateY(0);visibility:visible !important}.animesetList li{opacity:0;transform:translateY(5px)}.animesetList_on li{animation:fadeUp .5s forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.animesetList_on li:nth-child(1){animation-delay:.2s}.animesetList_on li:nth-child(2){animation-delay:.4s}.animesetList_on li:nth-child(3){animation-delay:.6s}.animesetList_on li:nth-child(4){animation-delay:.8s}.animesetList_on li:nth-child(5){animation-delay:1s}.animesetList_on li:nth-child(6){animation-delay:1.2s}.animesetList_on li:nth-child(7){animation-delay:1.4s}.animesetList_on li:nth-child(8){animation-delay:1.6s}.animesetList_on li:nth-child(9){animation-delay:1.8s}.animesetList_on li:nth-child(10){animation-delay:2s}.animesetList_on li:nth-child(11){animation-delay:2.2s}.animesetList_on li:nth-child(12){animation-delay:2.4s}.animesetList_on li:nth-child(13){animation-delay:2.6s}.animesetList_on li:nth-child(14){animation-delay:2.8s}.animesetList_on li:nth-child(15){animation-delay:3s}.animesetList_on li:nth-child(16){animation-delay:3.2s}.animesetList_on li:nth-child(17){animation-delay:3.4s}.animesetList_on li:nth-child(18){animation-delay:3.6s}.animesetList_on li:nth-child(19){animation-delay:3.8s}.animesetList_on li:nth-child(20){animation-delay:4s}.mt--0{margin-top:0px !important}.mt--5{margin-top:5px !important}.mt--10{margin-top:10px !important}.mt--20{margin-top:20px !important}.mt--30{margin-top:30px !important}.mt--40{margin-top:40px !important}.mt--50{margin-top:50px !important}.mt--60{margin-top:60px !important}.mt--70{margin-top:70px !important}.mt--80{margin-top:80px !important}.mt--90{margin-top:90px !important}.mt--100{margin-top:100px !important}.mb--0{margin-bottom:0px !important}.mb--5{margin-bottom:5px !important}.mb--10{margin-bottom:10px !important}.mb--20{margin-bottom:20px !important}.mb--30{margin-bottom:30px !important}.mb--40{margin-bottom:40px !important}.mb--50{margin-bottom:50px !important}.mb--60{margin-bottom:60px !important}.mb--70{margin-bottom:70px !important}.mb--80{margin-bottom:80px !important}.mb--90{margin-bottom:90px !important}.mb--100{margin-bottom:100px !important}.mr--0{margin-right:0px !important}.mr--5{margin-right:5px !important}.mr--10{margin-right:10px !important}.mr--20{margin-right:20px !important}.mr--30{margin-right:30px !important}.mr--40{margin-right:40px !important}.mr--50{margin-right:50px !important}.mr--60{margin-right:60px !important}.mr--70{margin-right:70px !important}.mr--80{margin-right:80px !important}.mr--90{margin-right:90px !important}.mr--100{margin-right:100px !important}.ml--0{margin-left:0px !important}.ml--5{margin-left:5px !important}.ml--10{margin-left:10px !important}.ml--20{margin-left:20px !important}.ml--30{margin-left:30px !important}.ml--40{margin-left:40px !important}.ml--50{margin-left:50px !important}.ml--60{margin-left:60px !important}.ml--70{margin-left:70px !important}.ml--80{margin-left:80px !important}.ml--90{margin-left:90px !important}.ml--100{margin-left:100px !important}.pt--0{padding-top:0px !important}.pt--5{padding-top:5px !important}.pt--10{padding-top:10px !important}.pt--15{padding-top:15px !important}.pt--20{padding-top:20px !important}.pt--30{padding-top:30px !important}.pt--40{padding-top:40px !important}.pt--50{padding-top:50px !important}.pt--60{padding-top:60px !important}.pt--70{padding-top:70px !important}.pt--80{padding-top:80px !important}.pt--90{padding-top:90px !important}.pt--100{padding-top:100px !important}.pb--0{padding-bottom:0px !important}.pb--5{padding-bottom:5px !important}.pb--10{padding-bottom:10px !important}.pb--20{padding-bottom:20px !important}.pb--30{padding-bottom:30px !important}.pb--40{padding-bottom:40px !important}.pb--50{padding-bottom:50px !important}.pb--60{padding-bottom:60px !important}.pb--70{padding-bottom:70px !important}.pb--80{padding-bottom:80px !important}.pb--90{padding-bottom:90px !important}.pb--100{padding-bottom:100px !important}.pr--0{padding-right:0px !important}.pr--5{padding-right:5px !important}.pr--10{padding-right:10px !important}.pr--20{padding-right:20px !important}.pr--30{padding-right:30px !important}.pr--40{padding-right:40px !important}.pr--50{padding-right:50px !important}.pr--60{padding-right:60px !important}.pr--70{padding-right:70px !important}.pr--80{padding-right:80px !important}.pr--90{padding-right:90px !important}.pr--100{padding-right:100px !important}.pl--0{padding-left:0px !important}.pl--5{padding-left:5px !important}.pl--10{padding-left:10px !important}.pl--20{padding-left:20px !important}.pl--30{padding-left:30px !important}.pl--40{padding-left:40px !important}.pl--50{padding-left:50px !important}.pl--60{padding-left:60px !important}.pl--70{padding-left:70px !important}.pl--80{padding-left:80px !important}.pl--90{padding-left:90px !important}.pl--100{padding-left:100px !important}.sp-only{display:none !important}.sp-only__inline{display:none !important}.sp-only__flex{display:none !important}@media screen and (max-width: 767px){.pc-only{display:none !important}.sp-only{display:block !important}.sp-only__inline{display:inline-block !important}.sp-only__flex{display:flex !important}}
/*# sourceMappingURL=main.css.map */
