﻿/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit;transition:.3s}a:hover{text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}.pc{display:block !important}@media screen and (max-width: 569px){.pc{display:none !important}}.sp{display:none !important}@media screen and (max-width: 569px){.sp{display:block !important}}body{letter-spacing:.05em;line-height:1.5;color:#333;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width: 569px){body{font-size:15px}}.innerWrap{max-width:1200px;margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (max-width: 569px){.innerWrap{padding-left:15px;padding-right:15px}}img{width:100%;height:auto}.lh13{line-height:1.3em !important}.lh14{line-height:1.4em}.lh15{line-height:1.5em}.lh16{line-height:1.6em}.lh17{line-height:1.7em}.lh18{line-height:1.8em}.lh19{line-height:1.9em}.lh20{line-height:2em}.fsz05{font-size:.5em}.fsz06{font-size:.6em}.fsz07{font-size:.7em}.fsz08{font-size:.8em}.fsz09{font-size:.9em}.fsz11{font-size:1.1em}.fsz12{font-size:1.2em}.fsz13{font-size:1.3em}.fsz14{font-size:1.4em}.fsz15{font-size:1.5em}.fsz16{font-size:1.6em}.fsz17{font-size:1.7em}.fsz18{font-size:1.8em}.fsz19{font-size:1.9em}.fsz20{font-size:2em}.fsz22{font-size:2.2em}.fsz24{font-size:2.4em}.fsz26{font-size:2.6em}.fsz40{font-size:4em}.fw700{font-weight:700}.fw600{font-weight:600}.fw400{font-weight:400}.italic{font-style:italic}.lsp05{letter-spacing:.05em}.lsp10{letter-spacing:.1em}.lsp15{letter-spacing:.15em}.lsp20{letter-spacing:.2em}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.allCenter{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m0{margin:0 auto !important}.mt00{margin-top:0 !important}.mt01{margin-top:1px !important}.mt02{margin-top:2px !important}.mt03{margin-top:3px !important}.mt04{margin-top:4px !important}.mt05{margin-top:5px !important}.mt06{margin-top:6px !important}.mt07{margin-top:7px !important}.mt08{margin-top:8px !important}.mt09{margin-top:9px !important}.mt10{margin-top:10px !important}.mt11{margin-top:11px !important}.mt12{margin-top:12px !important}.mt13{margin-top:13px !important}.mt14{margin-top:14px !important}.mt15{margin-top:15px !important}.mt16{margin-top:16px !important}.mt20{margin-top:20px !important}.mt21{margin-top:21px !important}.mt23{margin-top:23px !important}.mt24{margin-top:24px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt32{margin-top:32px !important}.mt40{margin-top:40px !important}.mt48{margin-top:48px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt75{margin-top:75px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mt150{margin-top:150px !important}.mt200{margin-top:200px !important}.mt250{margin-top:250px !important}.mt300{margin-top:300px !important}.mt400{margin-top:400px !important}.mt460{margin-top:460px !important}.mb00{margin-bottom:0 !important}.mb01{margin-bottom:1px !important}.mb02{margin-bottom:2px !important}.mb03{margin-bottom:3px !important}.mb04{margin-bottom:4px !important}.mb05{margin-bottom:5px !important}.mb06{margin-bottom:6px !important}.mb07{margin-bottom:7px !important}.mb08{margin-bottom:8px !important}.mb09{margin-bottom:9px !important}.mb10{margin-bottom:10px !important}.mb11{margin-bottom:11px !important}.mb12{margin-bottom:12px !important}.mb13{margin-bottom:13px !important}.mb14{margin-bottom:14px !important}.mb15{margin-bottom:15px !important}.mb16{margin-bottom:16px !important}.mb17{margin-bottom:17px !important}.mb18{margin-bottom:18px !important}.mb19{margin-bottom:19px !important}.mb20{margin-bottom:20px !important}.mb24{margin-bottom:24px !important}.mb25{margin-bottom:25px !important}.mb27{margin-bottom:27px !important}.mb28{margin-bottom:28px !important}.mb30{margin-bottom:30px !important}.mb33{margin-bottom:33px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb44{margin-bottom:44px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb53{margin-bottom:53px !important}.mb57{margin-bottom:57px !important}.mb60{margin-bottom:60px !important}.mb65{margin-bottom:65px !important}.mb66{margin-bottom:66px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb87{margin-bottom:87px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.ml00{margin-left:0 !important}.ml01{margin-left:1px !important}.ml02{margin-left:2px !important}.ml03{margin-left:3px !important}.ml04{margin-left:4px !important}.ml05{margin-left:5px !important}.ml06{margin-left:6px !important}.ml07{margin-left:7px !important}.ml08{margin-left:8px !important}.ml09{margin-left:9px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml17{margin-left:17px !important}.ml20{margin-left:20px !important}.ml23{margin-left:23px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml33{margin-left:33px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.mr00{margin-right:0 !important}.mr01{margin-right:1px !important}.mr02{margin-right:2px !important}.mr03{margin-right:3px !important}.mr04{margin-right:4px !important}.mr05{margin-right:5px !important}.mr06{margin-right:6px !important}.mr07{margin-right:7px !important}.mr08{margin-right:8px !important}.mr09{margin-right:9px !important}.mr10{margin-right:10px !important}.mr11{margin-right:11px !important}.mr12{margin-right:12px !important}.mr13{margin-right:13px !important}.mr14{margin-right:14px !important}.mr15{margin-right:15px !important}.mr16{margin-right:16px !important}.mr17{margin-right:17px !important}.mr18{margin-right:18px !important}.mr19{margin-right:19px !important}.mr20{margin-right:20px !important}.mr21{margin-right:21px !important}.mr22{margin-right:22px !important}.mr23{margin-right:23px !important}.mr24{margin-right:24px !important}.mr25{margin-right:25px !important}.mr29{margin-right:29px !important}.mr30{margin-right:30px !important}.mr31{margin-right:31px !important}.mr32{margin-right:32px !important}.mr33{margin-right:33px !important}.mr34{margin-right:34px !important}.mr35{margin-right:35px !important}.mr36{margin-right:36px !important}.mr37{margin-right:37px !important}.mr38{margin-right:38px !important}.mr39{margin-right:39px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mr60{margin-right:60px !important}.mr70{margin-right:70px !important}.mr80{margin-right:80px !important}.mr90{margin-right:90px !important}.mr100{margin-right:100px !important}.pt00{padding-top:0 !important}.pt01{padding-top:1px !important}.pt02{padding-top:2px !important}.pt03{padding-top:3px !important}.pt04{padding-top:4px !important}.pt05{padding-top:5px !important}.pt06{padding-top:6px !important}.pt08{padding-top:8px !important}.pt09{padding-top:9px !important}.pt10{padding-top:10px !important}.pt12{padding-top:12px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt55{padding-top:55px !important}.pt60{padding-top:60px !important}.pt65{padding-top:65px !important}.pt70{padding-top:70px !important}.pt75{padding-top:75px !important}.pt80{padding-top:80px !important}.pt85{padding-top:85px !important}.pt90{padding-top:90px !important}.pt95{padding-top:95px !important}.pt100{padding-top:100px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb06{padding-bottom:6px !important}.pb08{padding-bottom:8px !important}.pb09{padding-bottom:9px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pl00{padding-left:0 !important}.pl04{padding-left:4px !important}.pl05{padding-left:5px !important}.pl06{padding-left:6px !important}.pl09{padding-left:9px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pr00{padding-right:0 !important}.pr04{padding-right:4px !important}.pr05{padding-right:5px !important}.pr08{padding-right:8px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr31{padding-right:31px !important}.pr32{padding-right:32px !important}.pr33{padding-right:33px !important}.pr34{padding-right:34px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr41{padding-right:41px !important}.pr42{padding-right:42px !important}.pr43{padding-right:43px !important}.pr44{padding-right:44px !important}.pr45{padding-right:45px !important}.pa10{padding:10px !important}.pa15{padding:15px !important}.pa20{padding:20px !important}.pa25{padding:25px !important}.pa30{padding:30px !important}.border{border:1px solid #e8e8e8}.bt{border-top:1px solid #e8e8e8}.bb{border-bottom:1px solid #e8e8e8}.bl{border-left:1px solid #e8e8e8}.br{border-right:1px solid #e8e8e8}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.underLine{text-decoration:underline}.hide{display:none}html{font-family:"Noto Sans JP",sans-serif;scroll-behavior:smooth}body{overflow-x:hidden !important;font-size:16px;line-height:2;font-weight:500}.wrapper{max-width:1300px;margin:0 auto}@media screen and (max-width: 1499px){.wrapper{margin-left:100px;margin-right:100px}}@media screen and (max-width: 1199px){.wrapper{margin-left:80px;margin-right:80px}}@media screen and (max-width: 992px){.wrapper{margin-left:60px;margin-right:60px}}@media screen and (max-width: 767px){.wrapper{margin-left:40px;margin-right:40px}}@media screen and (max-width: 569px){.wrapper{margin-left:20px;margin-right:20px}}.alignStrat{align-items:flex-start}.alignCenter{align-items:center}.alignEnd{align-items:flex-end}.column{flex-direction:column}.header{width:100%;position:relative}.header__wrap{width:1300px;padding:16px 40px;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16));background-color:#fff;justify-content:space-between;align-items:center;position:fixed;top:40px;left:50%;transform:translateX(-50%);z-index:999}@media screen and (max-width: 1499px){.header__wrap{width:calc(100% - 200px)}}@media screen and (max-width: 1199px){.header__wrap{width:calc(100% - 80px);padding:16px 24px}}@media screen and (max-width: 992px){.header__wrap{top:20px}}@media screen and (max-width: 767px){.header__wrap{width:calc(100% - 40px)}}@media screen and (max-width: 569px){.header__wrap{width:calc(100% - 20px);padding:10px 12px}}.header__wrap__heading{width:160px}@media screen and (max-width: 569px){.header__wrap__heading{width:140px}}.header__wrap__heading a{row-gap:4px}.header__wrap__heading a:hover{opacity:.5}.header__wrap__heading__logo{width:100%}.header__wrap__heading__text{font-size:15px;line-height:1;font-weight:bold;color:#129fa8}@media screen and (max-width: 569px){.header__wrap__heading__text{font-size:12px}}.header__wrap__pc{width:calc(100% - 184px);align-items:center;justify-content:flex-end;column-gap:32px}@media screen and (max-width: 1199px){.header__wrap__pc{column-gap:0;justify-content:space-between}}@media screen and (max-width: 992px){.header__wrap__pc{display:none}}.header__wrap__pc__nav{width:calc(100% - 187px)}.header__wrap__pc__nav__parent{justify-content:center;column-gap:32px}@media screen and (max-width: 1499px){.header__wrap__pc__nav__parent{column-gap:20px}}@media screen and (max-width: 1199px){.header__wrap__pc__nav__parent{column-gap:4px}}.header__wrap__pc__nav__parent li{color:#013287;font-weight:bold;position:relative;z-index:999}.header__wrap__pc__nav__parent li.hasChild .header__wrap__pc__nav__parent__title::before{content:none}.header__wrap__pc__nav__parent li.hasChild:hover .header__wrap__pc__nav__parent__child{visibility:visible;opacity:1;max-height:999px;transition:max-height 1s linear}.header__wrap__pc__nav__parent__title{display:inline-block;padding:0 8px;line-height:2}.header__wrap__pc__nav__parent__title::before{content:"";width:0;height:2px;background-color:#129fa8;position:absolute;bottom:0;left:0;transition-property:width;transition-duration:.4s}.header__wrap__pc__nav__parent__title:hover::before{width:100%;transition-property:width;transition-duration:.4s}.header__wrap__pc__nav__parent__child{visibility:hidden;opacity:0;background-color:#129fa8;width:calc(100% + 2em);max-width:175px;padding:8px 0;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16));border-radius:5px;position:absolute;top:32px;left:50%;transform:translateX(-50%);max-height:0;overflow:hidden;transition:max-height 1s linear}.header__wrap__pc__nav__parent__child:hover.hasChild>p::before{width:100%;transition-property:width;transition-duration:.4s}.header__wrap__pc__nav__parent__child li{padding:0 .5em;margin:8px .5em;position:relative;color:#fff;font-weight:500}.header__wrap__pc__nav__parent__child li::before{content:"";width:0;height:2px;background-color:#fff;position:absolute;bottom:0;left:0;transition-property:width;transition-duration:.4s}.header__wrap__pc__nav__parent__child li:hover::before{width:100%;transition-property:width;transition-duration:.4s}.header__wrap__pc__entry__inner{display:inline-block;padding:12px 32px;border-radius:25px;border:1px solid #013287}.header__wrap__pc__entry__inner p{font-size:18px;font-weight:bold;line-height:1;color:#013287;padding-right:26px;position:relative}.header__wrap__pc__entry__inner p::before{content:url(../img/asset/arrow-bl.svg);width:16px;height:auto;position:absolute;top:0;right:0}.header__wrap__pc__entry__inner:hover{background-color:#013287}.header__wrap__pc__entry__inner:hover p{color:#fff}.header__wrap__pc__entry__inner:hover p::before{content:url(../img/asset/arrow-wh.svg)}.header__wrap .hum-btn{display:none}@media screen and (max-width: 992px){.header__wrap .hum-btn{display:block;width:50px;height:50px;position:relative;cursor:pointer}}@media screen and (max-width: 992px){.header__wrap .hum-btn span{display:inline-block;transition:all .4s;position:absolute;right:12px;height:3px;border-radius:2px;background-color:#013287;width:50%}.header__wrap .hum-btn span:nth-of-type(1){top:14px}.header__wrap .hum-btn span:nth-of-type(2){top:23px}.header__wrap .hum-btn span:nth-of-type(3){top:32px}}@media screen and (max-width: 992px){.header__wrap .hum-btn.active span:nth-of-type(1){top:18px;right:11px;transform:translateY(6px) rotate(-45deg);width:55%}}@media screen and (max-width: 992px){.header__wrap .hum-btn.active span:nth-of-type(2){display:none}}@media screen and (max-width: 992px){.header__wrap .hum-btn.active span:nth-of-type(3){top:30px;right:11px;transform:translateY(-6px) rotate(45deg);width:55%}}.header__sp{display:none}@media screen and (max-width: 992px){.header__sp{display:block}}@media screen and (max-width: 992px){.header__sp__menu{width:100%;height:100vh;padding:143px 60px 80px;background-color:#013287;transition:.3s;position:fixed;top:0;left:0;z-index:-1;opacity:0}}@media screen and (max-width: 992px)and (max-width: 767px){.header__sp__menu{padding:143px 30px 80px}}@media screen and (max-width: 992px)and (max-width: 569px){.header__sp__menu{padding:120px 20px 40px}}@media screen and (max-width: 992px){.header__sp__menu.open{z-index:99;opacity:1;overflow-y:scroll}}.header__sp__menu__nav>ul.flex>li{display:block;margin-bottom:40px}@media screen and (max-width: 569px){.header__sp__menu__nav>ul.flex>li{margin-bottom:20px}}.header__sp__menu__nav__title{width:100%;font-weight:bold;color:#129fa8;background-color:#fff}.header__sp__menu__nav__title a{width:100%;display:block;padding:16px 24px}@media screen and (max-width: 569px){.header__sp__menu__nav__title a{padding:8px 16px}}.header__sp__menu__nav__title a:hover{color:#013287}.header__sp__menu__nav__title.noLink{padding:16px 24px}@media screen and (max-width: 569px){.header__sp__menu__nav__title.noLink{padding:8px 16px}}.header__sp__menu__nav__title__contents{margin:20px;padding-left:1em;color:#fff;border-left:.5em solid #fff}@media screen and (max-width: 569px){.header__sp__menu__nav__title__contents{font-size:14px;margin:16px}}.header__sp__menu__entry{width:100%;margin-top:40px;padding:16px 24px;border-radius:8px;background-color:#fff}@media screen and (max-width: 569px){.header__sp__menu__entry{margin-top:20px;padding:8px 16px}}.header__sp__menu__entry a{font-size:18px;text-align:center;color:#129fa8;font-weight:bold}@media screen and (max-width: 569px){.header__sp__menu__entry a{font-size:16px}}.header__sp__menu__entry a:hover{color:#013287}.footer #entry{background-color:#013287}.footer #entry .entry__slide{width:100%;position:relative;overflow:hidden}.footer #entry .entry__slide p{display:block;width:866px;padding-left:.25em;font-size:100px;font-weight:800;color:#fff}@media screen and (max-width: 767px){.footer #entry .entry__slide p{width:700px;font-size:80px;line-height:1}}@media screen and (max-width: 569px){.footer #entry .entry__slide p{line-height:1.5}}.footer #entry .entry__slide p span{color:#013287;text-shadow:.5px .5px 0 #fff,-0.5px -0.5px 0 #fff,-0.5px .5px 0 #fff,.5px -0.5px 0 #fff,0px .5px 0 #fff,-0.5px 0 #fff,-0.5px 0 0 #fff,.5px 0 0 #fff}.footer #entry .entry__text{color:#fff}.footer #entry .entry__text__title{text-align:center;font-size:200px;font-weight:bold;line-height:1.5}@media screen and (max-width: 1199px){.footer #entry .entry__text__title{font-size:160px}}@media screen and (max-width: 767px){.footer #entry .entry__text__title{font-size:140px}}@media screen and (max-width: 569px){.footer #entry .entry__text__title{font-size:90px}}.footer #entry .entry__text__em{text-align:center;font-size:30px;font-weight:600;line-height:1.5}@media screen and (max-width: 1199px){.footer #entry .entry__text__em{font-size:25px}}@media screen and (max-width: 569px){.footer #entry .entry__text__em{font-size:20px;margin-top:16px}}.footer #entry .entry__text__message{margin-top:28px;text-align:center;font-size:18px}@media screen and (max-width: 569px){.footer #entry .entry__text__message{font-size:16px}}.footer #entry .entry__link{margin-top:50px}.footer #entry .entry__link a{display:inline-block;padding:16px 40px;border-radius:25px;border:1px solid #fff;background-color:#fff}.footer #entry .entry__link a p{font-size:18px;font-weight:bold;line-height:1;color:#013287;padding-right:26px;position:relative}.footer #entry .entry__link a p::before{content:url(../img/asset/arrow-bl.svg);width:16px;height:auto;position:absolute;top:0;right:0}.footer #entry .entry__link a:hover{background-color:#013287}.footer #entry .entry__link a:hover p{color:#fff}.footer #entry .entry__link a:hover p::before{content:url(../img/asset/arrow-wh.svg)}.footer .wrapper{max-width:980px}.footer__wrap{margin:70px 0 100px;gap:60px 110px}@media screen and (max-width: 1199px){.footer__wrap{column-gap:70px}}@media screen and (max-width: 992px){.footer__wrap{flex-direction:column;align-items:center;margin-bottom:50px}}.footer__wrap__siteLink{width:260px;row-gap:60px}@media screen and (max-width: 1199px){.footer__wrap__siteLink{width:230px}}@media screen and (max-width: 992px){.footer__wrap__siteLink{row-gap:40px}}.footer__wrap__siteLink__top{width:100%;row-gap:16px}.footer__wrap__siteLink__top__text{font-size:20px;line-height:1;font-weight:bold;color:#129fa8}@media screen and (max-width: 1199px){.footer__wrap__siteLink__top__text{font-size:18px}}.footer__wrap__siteLink__top:hover{opacity:.6}.footer__wrap__siteLink__corp__text{font-size:20px;line-height:1;font-weight:bold;color:#129fa8;padding-right:30px;position:relative}@media screen and (max-width: 1199px){.footer__wrap__siteLink__corp__text{font-size:18px;padding-right:28px}}.footer__wrap__siteLink__corp__text::before{content:url(../img/asset/clone.svg);width:20px;height:auto;position:absolute;right:0;top:0}@media screen and (max-width: 1199px){.footer__wrap__siteLink__corp__text::before{width:18px}}.footer__wrap__siteLink__corp:hover{opacity:.6}.footer__wrap__contentLink{width:calc(100% - 370px);gap:30px 80px}@media screen and (max-width: 1199px){.footer__wrap__contentLink{width:calc(100% - 300px);column-gap:50px}}@media screen and (max-width: 992px){.footer__wrap__contentLink{width:100%;justify-content:center}}@media screen and (max-width: 767px){.footer__wrap__contentLink{column-gap:40px}}@media screen and (max-width: 569px){.footer__wrap__contentLink{flex-direction:column}}.footer__wrap__contentLink__conteiner .footer__wrap__contentLink__section:first-child{margin-top:0}.footer__wrap__contentLink__section{margin-top:40px}.footer__wrap__contentLink__section p{line-height:1.5}.footer__wrap__contentLink__section ul li p{font-size:18px;margin-top:16px;font-weight:400}@media screen and (max-width: 1199px){.footer__wrap__contentLink__section ul li p{font-size:16px}}.footer__wrap__contentLink__section__title{font-size:20px;color:#013287;font-weight:bold}@media screen and (max-width: 1199px){.footer__wrap__contentLink__section__title{font-size:18px}}.footer__copy{text-align:center;margin-bottom:8px}.footer__copy small{font-size:14px;font-weight:400}@media screen and (max-width: 569px){.footer__copy small{font-size:12px}}.firstView img{width:100%;height:100vh;object-fit:cover;object-position:center}@media screen and (max-width: 992px){.firstView img{height:50vh}}.section{padding:150px 0}@media screen and (max-width: 992px){.section{padding:150px 0 100px}}@media screen and (max-width: 569px){.section{padding:110px 0 80px}}.section__subContent{margin-top:64px}@media screen and (max-width: 569px){.section__subContent{margin-top:48px}}.section__subContent__inner{width:100%;max-width:800px;margin:0 auto}@media screen and (max-width: 767px){.section .wrapper.flex{flex-direction:column;row-gap:80px}}.section__heading01{color:#fff;line-height:1.5}.section__heading01 span{display:block;text-align:center}.section__heading01-en{font-size:60px;font-weight:bold}@media screen and (max-width: 1199px){.section__heading01-en{font-size:50px}}@media screen and (max-width: 569px){.section__heading01-en{font-size:40px}}.section__heading01-jp{font-size:18px}@media screen and (max-width: 1199px){.section__heading01-jp{font-size:16px}}.section__heading02{line-height:1.5;width:240px}@media screen and (max-width: 1199px){.section__heading02{width:191px}}.section__heading02 span{display:block}.section__heading02-en{position:relative;font-size:20px;font-weight:bold;padding-bottom:68px}@media screen and (max-width: 1199px){.section__heading02-en{font-size:18px}}@media screen and (max-width: 569px){.section__heading02-en{font-size:16px;padding-bottom:40px}}.section__heading02-en::before{content:"";width:88px;height:4px;background-color:#333;position:absolute;bottom:30px;left:0}@media screen and (max-width: 569px){.section__heading02-en::before{bottom:16px}}.section__heading02-jp{font-size:40px}@media screen and (max-width: 1199px){.section__heading02-jp{font-size:32px}}@media screen and (max-width: 569px){.section__heading02-jp{font-size:24px}}.section__border{border-top:1px solid #fff;border-bottom:1px solid #fff;margin-top:100px;padding:40px 0;position:relative}@media screen and (max-width: 767px){.section__border{margin-top:60px}}.section__border::before{content:"";width:1px;height:calc(100% + 100px);background-color:#fff;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.section__border::before{content:none}}.section__content{width:50%}.section__content:nth-of-type(odd){padding-right:40px}@media screen and (max-width: 767px){.section__content:nth-of-type(odd){padding:0;position:relative}}@media screen and (max-width: 767px){.section__content:nth-of-type(odd)::before{content:"";width:calc(100% + 80px);height:1px;background-color:#fff;display:block;position:absolute;left:-40px;top:-40px}}@media screen and (max-width: 767px)and (max-width: 569px){.section__content:nth-of-type(odd)::before{width:calc(100% + 40px);left:-20px}}@media screen and (max-width: 767px){.section__content:first-of-type::before{content:none}}.section__content:nth-of-type(even){padding-left:40px}@media screen and (max-width: 767px){.section__content:nth-of-type(even){padding:0;position:relative}}@media screen and (max-width: 767px){.section__content:nth-of-type(even)::before{content:"";width:calc(100% + 80px);height:1px;background-color:#fff;display:block;position:absolute;left:-40px;top:-40px}}@media screen and (max-width: 767px)and (max-width: 569px){.section__content:nth-of-type(even)::before{width:calc(100% + 40px);left:-20px}}@media screen and (max-width: 767px){.section__content{width:100%}}.section__content img{aspect-ratio:7/3;object-fit:cover;object-position:center;margin-bottom:30px}.section__content a p{display:inline-block;margin-top:16px;color:#fff;font-size:18px;font-weight:bold;position:relative;padding-right:28px}@media screen and (max-width: 569px){.section__content a p{font-size:16px}}.section__content a p::before{content:url(../img/asset/arrow-wh.svg);width:16px;height:auto;position:absolute;right:0;top:0;transition:.3s}@media screen and (max-width: 569px){.section__content a p::before{width:14px}}.section__content a:hover p::before{right:-10px;transition:.3s}.section__content__heading{color:#fff;line-height:1.5;margin-bottom:30px}.section__content__heading-en{font-size:40px;font-weight:bold}@media screen and (max-width: 1199px){.section__content__heading-en{font-size:32px}}@media screen and (max-width: 569px){.section__content__heading-en{font-size:24px}}.section__content__heading-jp{font-size:18px}@media screen and (max-width: 569px){.section__content__heading-jp{font-size:16px}}.section__content__text{color:#fff;font-size:18px}@media screen and (max-width: 1199px){.section__content__text{font-size:16px}}#message{background-color:#013287}#message .wrapper{position:relative;max-width:830px}@media screen and (max-width: 1499px){#message .wrapper{margin-left:auto;margin-right:auto}}@media screen and (max-width: 990px){#message .wrapper{margin-left:80px;margin-right:80px}}@media screen and (max-width: 767px){#message .wrapper{margin-left:60px;margin-right:60px}}@media screen and (max-width: 569px){#message .wrapper{margin-left:40px;margin-right:40px}}#message h2{font-size:250px;color:#013287;line-height:1;font-weight:800;text-shadow:.5px .5px 0 #fff,-0.5px -0.5px 0 #fff,-0.5px .5px 0 #fff,.5px -0.5px 0 #fff,0px .5px 0 #fff,-0.5px 0 #fff,-0.5px 0 0 #fff,.5px 0 0 #fff;position:absolute;bottom:-120px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1499px){#message h2{font-size:200px}}@media screen and (max-width: 992px){#message h2{font-size:150px}}@media screen and (max-width: 767px){#message h2{font-size:110px}}@media screen and (max-width: 569px){#message h2{font-size:72px;bottom:-60px}}#message .message__wrap{padding-bottom:160px}@media screen and (max-width: 569px){#message .message__wrap{padding-bottom:60px}}#message .message__wrap__text:first-of-type .message__wrap__text__em p{margin-top:0}#message .message__wrap__text p{font-size:28px;color:#fff}@media screen and (max-width: 1199px){#message .message__wrap__text p{font-size:24px}}@media screen and (max-width: 569px){#message .message__wrap__text p{font-size:20px}}#message .message__wrap__text__em p{font-size:40px;font-weight:bold;text-align:center;margin-top:2em}@media screen and (max-width: 1199px){#message .message__wrap__text__em p{font-size:32px}}@media screen and (max-width: 569px){#message .message__wrap__text__em p{font-size:24px}}#about{background-color:#013287}#people .wrapper>.flex{column-gap:40px}@media screen and (max-width: 767px){#people .wrapper>.flex{flex-direction:column}}#people .people__wrap{width:calc(100% - 280px);row-gap:55px}@media screen and (max-width: 1199px){#people .people__wrap{width:calc(100% - 231px)}}@media screen and (max-width: 767px){#people .people__wrap{width:100%;flex-direction:column;margin-top:40px}}#people .people__wrap__content{width:50%;padding:0 1.5% 0 1.5%}@media screen and (max-width: 767px){#people .people__wrap__content{width:100%}}#people .people__wrap__content a img{aspect-ratio:7/4;object-fit:cover;object-position:center;padding-bottom:30px}#people .people__wrap__content a p{font-size:18px;line-height:1.5}@media screen and (max-width: 1199px){#people .people__wrap__content a p{font-size:16px}}#people .people__wrap__content a:hover{opacity:.6}#people .people__wrap__content__menber span{padding-right:1em}#people .people__allLink{margin-top:70px;display:block;text-align:center;padding:20px;background-color:#013287;border:2px solid #013287}@media screen and (max-width: 569px){#people .people__allLink{padding:10px}}#people .people__allLink p{display:inline-block;color:#fff;font-size:18px;font-weight:bold;padding-right:28px;position:relative}#people .people__allLink p::before{content:url(../img/asset/arrow-wh.svg);width:16px;height:auto;position:absolute;right:0;top:0;transition:.3s}#people .people__allLink:hover{background-color:#fff}#people .people__allLink:hover p{color:#013287}#people .people__allLink:hover p::before{content:url(../img/asset/arrow-bl.svg)}#photoSlider li{width:30vw;aspect-ratio:3/2;position:relative;overflow:hidden}@media screen and (max-width: 767px){#photoSlider li{width:40vw}}@media screen and (max-width: 569px){#photoSlider li{width:50vw}}#photoSlider li img{display:block;width:100%;height:100%;object-fit:cover}#career{background-color:#013287}#description{width:100%;background-image:url(../img/description-bg.jpg);background-position:left center;background-repeat:no-repeat;background-size:cover}#description .description__link a p{display:inline-block;margin-top:40px;color:#fff;font-size:18px;font-weight:bold;position:relative;padding-right:28px}#description .description__link a p::before{content:url(../img/asset/arrow-wh.svg);width:16px;height:auto;position:absolute;right:0;top:0;transition:.3s}#description .description__link a:hover p::before{right:-10px;transition:.3s}#qaa .wrapper{column-gap:40px}@media screen and (max-width: 767px){#qaa .wrapper{row-gap:60px}}#qaa .qaa__wrap{width:calc(100% - 280px)}@media screen and (max-width: 1199px){#qaa .qaa__wrap{width:calc(100% - 231px)}}@media screen and (max-width: 767px){#qaa .qaa__wrap{width:100%}}#qaa .qaa__wrap ol>li:first-of-type{margin-top:0}#qaa .qaa__wrap__content{margin-top:40px}#qaa .qaa__wrap__content>p{font-size:20px;padding-left:1.5em;font-weight:bold;position:relative;margin-bottom:10px}@media screen and (max-width: 569px){#qaa .qaa__wrap__content>p{font-size:18px}}#qaa .qaa__wrap__content>p::before{position:absolute;left:0;top:0}#qaa .qaa__wrap__content__text{margin-top:30px;padding:30px 45px;background-color:#eaeaea}@media screen and (max-width: 1199px){#qaa .qaa__wrap__content__text{padding:20px 32px}}@media screen and (max-width: 569px){#qaa .qaa__wrap__content__text{margin-top:20px;padding:16px}}#qaa .qaa__wrap__content__text:first-of-type{margin-top:0}#qaa .qaa__wrap__content__text__question{font-size:18px;line-height:50px;padding-left:80px;font-weight:bold;position:relative;cursor:pointer;transition:all .5s ease}@media screen and (max-width: 1199px){#qaa .qaa__wrap__content__text__question{line-height:40px;padding-left:60px}}@media screen and (max-width: 569px){#qaa .qaa__wrap__content__text__question{font-size:16px;line-height:30px;padding-left:40px}}#qaa .qaa__wrap__content__text__question::before{content:url(../img/asset/button.svg);width:50px;height:50px;position:absolute;top:0;left:0;transform:rotate(0deg);transition:all .5s ease}@media screen and (max-width: 1199px){#qaa .qaa__wrap__content__text__question::before{width:40px;height:40px}}@media screen and (max-width: 569px){#qaa .qaa__wrap__content__text__question::before{width:30px;height:30px}}#qaa .qaa__wrap__content__text__question.close::before{transform:rotate(45deg)}#qaa .qaa__wrap__content__text__answer{display:none;padding-top:40px;font-size:16px}@media screen and (max-width: 1199px){#qaa .qaa__wrap__content__text__answer{padding-top:28px}}#qaa .qaa__wrap__content .questionNumber-01::before{content:"1."}#qaa .qaa__wrap__content .questionNumber-02::before{content:"2."}#qaa .qaa__wrap__content .questionNumber-03::before{content:"3."}#qaa .qaa__wrap__content .questionNumber-04::before{content:"4."}#qaa .qaa__wrap__content .questionNumber-05::before{content:"5."}#qaa .qaa__wrap__content .questionNumber-06::before{content:"6."}#qaa .qaa__wrap__content .questionNumber-07::before{content:"7."}#interview{margin-top:30px}@media screen and (max-width: 992px){#interview .fv-wrap{margin-left:20px;margin-right:20px}}@media screen and (max-width: 569px){#interview .fv-wrap{margin-left:10px;margin-right:10px}}#interview .interview__fv{position:relative}#interview .interview__fv__heading{color:#fff;font-weight:bold}#interview .interview__fv__heading-jp{font-size:25px;line-height:1;position:absolute;top:72px;left:104px}@media screen and (max-width: 1499px){#interview .interview__fv__heading-jp{font-size:1.7vw;top:4.8vw;left:6.9vw}}@media screen and (max-width: 992px){#interview .interview__fv__heading-jp{font-size:2.2vw;top:7.5vw;left:9vw}}@media screen and (max-width: 569px){#interview .interview__fv__heading-jp{font-size:3.2vw}}#interview .interview__fv__heading-en{font-size:100px;line-height:1;color:rgba(0,0,0,0);-webkit-text-stroke:.5px #fff;position:absolute;top:50%;left:-166.8px;transform:translateY(-50%) rotate(90deg)}@media screen and (max-width: 1499px){#interview .interview__fv__heading-en{font-size:6.7vw;left:-11.1vw}}@media screen and (max-width: 992px){#interview .interview__fv__heading-en{font-size:10vw;left:-19.1vw}}@media screen and (max-width: 569px){#interview .interview__fv__heading-en{font-size:16vw;left:-34.1vw}}#interview .interview__fv__heading-num{font-size:50px;position:absolute;top:97px;left:104px}@media screen and (max-width: 1499px){#interview .interview__fv__heading-num{font-size:3.3vw;top:6.5vw;left:6.9vw}}@media screen and (max-width: 992px){#interview .interview__fv__heading-num{font-size:4.3vw;top:9.5vw;left:9vw}}@media screen and (max-width: 569px){#interview .interview__fv__heading-num{font-size:6.3vw}}#interview .interview__fv__heading-num span{font-size:150px;line-height:1;vertical-align:top}@media screen and (max-width: 1499px){#interview .interview__fv__heading-num span{font-size:10vw}}@media screen and (max-width: 992px){#interview .interview__fv__heading-num span{font-size:13vw}}@media screen and (max-width: 569px){#interview .interview__fv__heading-num span{font-size:17vw}}#interview .interview__fv__people{color:#fff;font-weight:bold;position:absolute;top:370px;left:210px}@media screen and (max-width: 1499px){#interview .interview__fv__people{top:24.7vw;left:14vw}}@media screen and (max-width: 992px){#interview .interview__fv__people{top:41.2vw;left:18.5vw}}@media screen and (max-width: 569px){#interview .interview__fv__people{top:auto;bottom:2vw;left:9vw}}#interview .interview__fv__people-en{font-size:15px}@media screen and (max-width: 1499px){#interview .interview__fv__people-en{font-size:1vw}}@media screen and (max-width: 992px){#interview .interview__fv__people-en{font-size:1.4vw}}@media screen and (max-width: 767px){#interview .interview__fv__people-en{font-size:2vw}}@media screen and (max-width: 569px){#interview .interview__fv__people-en{font-size:2.7vw}}#interview .interview__fv__people-jp{font-size:40px;line-height:1.5}@media screen and (max-width: 1499px){#interview .interview__fv__people-jp{font-size:2.7vw}}@media screen and (max-width: 992px){#interview .interview__fv__people-jp{font-size:4vw}}@media screen and (max-width: 767px){#interview .interview__fv__people-jp{font-size:6vw}}@media screen and (max-width: 569px){#interview .interview__fv__people-jp{font-size:8vw}}#interview .interview__fv__people-team{font-size:17px}@media screen and (max-width: 1499px){#interview .interview__fv__people-team{font-size:1.1vw}}@media screen and (max-width: 992px){#interview .interview__fv__people-team{font-size:1.5vw}}@media screen and (max-width: 767px){#interview .interview__fv__people-team{font-size:2.2vw}}@media screen and (max-width: 569px){#interview .interview__fv__people-team{font-size:2.9vw}}#interview .interview__fv__people-team span{padding-right:1em}#interview .interview__fv img{width:100%;aspect-ratio:65/33;object-fit:cover;object-position:center}@media screen and (max-width: 992px){#interview .interview__fv img{aspect-ratio:3/2}}@media screen and (max-width: 569px){#interview .interview__fv img{aspect-ratio:1/1}}#interview .interview__question__content{margin-top:80px;width:100%;padding:0 1%}#interview .interview__question__content__title{font-size:35px;font-weight:bold;line-height:1.5;margin-bottom:.5em}@media screen and (max-width: 992px){#interview .interview__question__content__title{font-size:29px}}@media screen and (max-width: 569px){#interview .interview__question__content__title{font-size:24px}}#interview .interview__question__content__text{font-size:18px}@media screen and (max-width: 569px){#interview .interview__question__content__text{font-size:16px}}#interview .interview__question__content__img{row-gap:24px}#interview .interview__question__content__img img{width:50%;padding:0 1%}@media screen and (max-width: 569px){#interview .interview__question__content__img img{width:100%;padding:0}}#interview .interview__question__content__img img:only-child{width:100%;max-width:650px;padding:0}#interview .interview__question__bg-bl{margin-top:-267px;background-color:#013287;color:#fff}@media screen and (max-width: 1499px){#interview .interview__question__bg-bl{margin-top:-17.8vw}}@media screen and (max-width: 992px){#interview .interview__question__bg-bl{margin-top:-25vw}}#interview .interview__question__bg-bl__container{padding:387px 140px 120px}@media screen and (max-width: 1499px){#interview .interview__question__bg-bl__container{padding:calc(17.8vw + 120px) 100px 120px}}@media screen and (max-width: 1199px){#interview .interview__question__bg-bl__container{padding:calc(17.8vw + 120px) 60px 120px}}@media screen and (max-width: 992px){#interview .interview__question__bg-bl__container{padding:calc(25vw + 100px) 20px 100px}}@media screen and (max-width: 569px){#interview .interview__question__bg-bl__container{padding:calc(25vw + 80px) 10px 100px}}#interview .interview__question__bg-bl .interview__question__content__img{margin-top:40px}#interview .interview__question__bg-wh{margin:120px 0}@media screen and (max-width: 992px){#interview .interview__question__bg-wh{margin:100px 0}}@media screen and (max-width: 569px){#interview .interview__question__bg-wh{margin:80px 0}}#interview .interview__question__bg-wh .interview__question__content__img{margin-top:40px}#interview .interview__heading{line-height:1.1}#interview .interview__heading span{display:block;text-align:center}#interview .interview__heading-en{font-size:60px;font-weight:bold;padding-bottom:.4em}@media screen and (max-width: 1199px){#interview .interview__heading-en{font-size:50px}}@media screen and (max-width: 569px){#interview .interview__heading-en{font-size:40px}}#interview .interview__heading-jp{font-size:18px}@media screen and (max-width: 1199px){#interview .interview__heading-jp{font-size:16px}}#interview .interview__holiday{background-color:#013287;padding:120px 0}@media screen and (max-width: 992px){#interview .interview__holiday{padding:100px 0}}@media screen and (max-width: 569px){#interview .interview__holiday{padding:80px 0}}#interview .interview__holiday .interview__heading{color:#fff}#interview .interview__holiday__content{margin-top:40px;padding:40px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}#interview .interview__holiday__content__img{margin-top:24px;row-gap:24px}#interview .interview__holiday__content__img img{width:50%;padding:0 1%}@media screen and (max-width: 569px){#interview .interview__holiday__content__img img{width:100%;padding:0}}#interview .interview__holiday__content__img img:only-child{width:100%;max-width:650px;padding:0}#interview .interview__holiday__content__text{color:#fff;font-size:18px}@media screen and (max-width: 569px){#interview .interview__holiday__content__text{font-size:16px}}#interview .interview__schedule{padding:120px 0 140px}@media screen and (max-width: 992px){#interview .interview__schedule{padding:100px 0 120px}}@media screen and (max-width: 569px){#interview .interview__schedule{padding:80px 0 100px}}#interview .interview__schedule__content{width:100%;max-width:1000px;margin:80px auto 0}@media screen and (max-width: 767px){#interview .interview__schedule__content{margin-top:64px}}#interview .interview__schedule__content ol{padding:20px 0;position:relative}#interview .interview__schedule__content ol:before{content:"";width:2px;height:100%;background-color:#013287;position:absolute;top:0;left:215px}@media screen and (max-width: 569px){#interview .interview__schedule__content ol:before{left:40%}}#interview .interview__schedule__content ol li{column-gap:80px;align-items:center;margin-bottom:40px;position:relative}#interview .interview__schedule__content ol li:last-of-type{margin-bottom:0}#interview .interview__schedule__content ol li::before{content:"";width:26px;height:26px;background-color:#013287;border-radius:50%;position:absolute;top:50%;left:203px;transform:translateY(-50%)}@media screen and (max-width: 569px){#interview .interview__schedule__content ol li::before{left:calc(40% - 12px)}}#interview .interview__schedule__content ol li:first-of-type::before{width:14px;height:14px;left:209px}@media screen and (max-width: 569px){#interview .interview__schedule__content ol li:first-of-type::before{left:calc(40% - 6px)}}#interview .interview__schedule__content ol li:last-of-type::before{width:14px;height:14px;left:209px}@media screen and (max-width: 569px){#interview .interview__schedule__content ol li:last-of-type::before{left:calc(40% - 6px)}}#interview .interview__schedule__content ol li.bigmark::before{width:26px;height:26px;left:203px}@media screen and (max-width: 569px){#interview .interview__schedule__content ol li.bigmark::before{left:calc(40% - 12px)}}#interview .interview__schedule__content__time{width:175px;font-size:22px;justify-content:flex-end;text-align:justify}@media screen and (max-width: 569px){#interview .interview__schedule__content__time{font-size:20px;width:calc(40% - 40px)}}#interview .interview__schedule__content__text{width:calc(100% - 255px);font-size:18px;line-height:1.5}@media screen and (max-width: 569px){#interview .interview__schedule__content__text{font-size:16px;width:calc(60% - 40px)}}#interview .interview__schedule__content__note{margin-top:32px}#interview .interview__schedule__content__note p{position:relative;padding-left:1em;line-height:1.5}@media screen and (max-width: 569px){#interview .interview__schedule__content__note p{font-size:14px}}#interview .interview__schedule__content__note p:before{content:"※";position:absolute;top:0;left:0}#interview .interview__other__wrap{margin-top:40px}#interview .interview__other__content{margin:0 10px}#interview .interview__other__content a:hover{opacity:.6}#interview .interview__other__content__img img{aspect-ratio:3/2;object-fit:cover;object-position:center}#interview .interview__other__content__text{margin-top:24px;font-size:18px;line-height:1.5}@media screen and (max-width: 569px){#interview .interview__other__content__text{margin-top:16px;font-size:16px}}#interview .interview__other__content__text span{padding-right:1em}#interview .interview__other__allLink{margin-top:70px;display:block;text-align:center;padding:20px;background-color:#013287;border:2px solid #013287}@media screen and (max-width: 569px){#interview .interview__other__allLink{padding:10px}}#interview .interview__other__allLink p{display:inline-block;color:#fff;font-size:18px;font-weight:bold;padding-right:28px;position:relative}#interview .interview__other__allLink p::before{content:url(../img/asset/arrow-wh.svg);width:16px;height:auto;position:absolute;right:0;top:0;transition:.3s}#interview .interview__other__allLink:hover{background-color:#fff}#interview .interview__other__allLink:hover p{color:#013287}#interview .interview__other__allLink:hover p::before{content:url(../img/asset/arrow-bl.svg)}#archive ul.flex{align-items:flex-start}@media screen and (max-width: 569px){#archive ul.flex{flex-direction:column;row-gap:56px}}#archive .archive__content__people{width:50%;padding:0 1.5%;position:relative}@media screen and (max-width: 569px){#archive .archive__content__people{width:100%;padding:0}}#archive .archive__content__people:nth-of-type(odd){margin-top:-80px}@media screen and (max-width: 992px){#archive .archive__content__people:nth-of-type(odd){margin-top:-20px}}@media screen and (max-width: 569px){#archive .archive__content__people:nth-of-type(odd){margin-top:0}}#archive .archive__content__people:nth-of-type(even){margin-top:80px}@media screen and (max-width: 569px){#archive .archive__content__people:nth-of-type(even){margin-top:0}}#archive .archive__content__people:first-of-type{margin-top:0}#archive .archive__content__people:nth-of-type(2){margin-top:160px}@media screen and (max-width: 992px){#archive .archive__content__people:nth-of-type(2){margin-top:100px}}@media screen and (max-width: 569px){#archive .archive__content__people:nth-of-type(2){margin-top:0}}#archive .archive__content__people a:hover{opacity:.6}#archive .archive__content__people__img img{width:100%;aspect-ratio:3/2;object-fit:cover;object-position:center}#archive .archive__content__people__text__heading-num{font-size:26px;color:#fff;position:absolute;top:20px;left:40px}@media screen and (max-width: 1499px){#archive .archive__content__people__text__heading-num{font-size:1.7vw;top:1.3vw;left:2.7vw}}@media screen and (max-width: 992px){#archive .archive__content__people__text__heading-num{font-size:2.7vw}}@media screen and (max-width: 569px){#archive .archive__content__people__text__heading-num{font-size:6.3vw}}#archive .archive__content__people__text__heading-num span{font-size:80px;line-height:1;vertical-align:top}@media screen and (max-width: 1499px){#archive .archive__content__people__text__heading-num span{font-size:5.3vw}}@media screen and (max-width: 992px){#archive .archive__content__people__text__heading-num span{font-size:8vw}}@media screen and (max-width: 569px){#archive .archive__content__people__text__heading-num span{font-size:17vw}}#archive .archive__content__people__text__heading-team{display:block;margin-top:24px;font-size:18px;line-height:1.5}@media screen and (max-width: 569px){#archive .archive__content__people__text__heading-team{margin-top:16px;font-size:16px}}#archive .archive__content__people__text__heading-team span{padding-right:1em}.section__page{margin-top:30px}.section__page .allCenter>.section__page__link{width:100%;max-width:730px}.section__page__heading01{line-height:1.1}.section__page__heading01 span{display:block;text-align:center}.section__page__heading01-en{font-size:60px;font-weight:bold;padding-bottom:.4em}@media screen and (max-width: 1199px){.section__page__heading01-en{font-size:50px}}@media screen and (max-width: 569px){.section__page__heading01-en{font-size:40px}}.section__page__heading01-jp{font-size:18px}@media screen and (max-width: 1199px){.section__page__heading01-jp{font-size:16px}}.section__page__heading02{font-size:24px;line-height:1.5;padding:0 .5em .3em;border-bottom:1px solid #129fa8;margin-bottom:40px;position:relative}@media screen and (max-width: 1199px){.section__page__heading02{font-size:22px}}@media screen and (max-width: 569px){.section__page__heading02{font-size:20px}}.section__page__heading02::before{content:"";display:block;width:10%;height:3px;background-color:#013287;position:absolute;bottom:-2px;left:0}.section__page__link{column-gap:40px;margin-top:64px}@media screen and (max-width: 569px){.section__page__link{column-gap:24px}}.section__page__link__btn{display:inline-block;padding:12px 32px;border-radius:25px;border:1px solid #013287;background-color:#013287}.section__page__link__btn p{line-height:1;color:#fff}.section__page__link__btn:hover{background-color:#fff}.section__page__link__btn:hover p{color:#013287}.section__page__link.flex{row-gap:24px}@media screen and (max-width: 569px){.section__page__link.flex{flex-direction:column}}@media screen and (max-width: 569px){.section__page__link.flex .section__page__link__btn{width:100%}}@media screen and (max-width: 569px){.section__page__link.flex .section__page__link__btn p{text-align:center}}.section__page__content__box{margin-top:80px;scroll-margin-top:150px}@media screen and (max-width: 569px){.section__page__content__box{scroll-margin-top:110px}}.section__page__content__box table{width:90%;margin:0 5%;border:1px solid #013287;table-layout:fixed}@media screen and (max-width: 1199px){.section__page__content__box table{width:100%;margin:0}}.section__page__content__box table tr:last-of-type th{border-bottom-color:#013287}.section__page__content__box table tr th{width:20%;padding:8px 16px;border:1px solid #013287;border-bottom-color:#fff;color:#fff;background-color:#013287;font-weight:500;vertical-align:middle;overflow-wrap:break-word}@media screen and (max-width: 767px){.section__page__content__box table tr th{width:30%}}.section__page__content__box table tr td{width:80%;padding:8px 16px;border:1px solid #013287;vertical-align:middle;overflow-wrap:break-word}@media screen and (max-width: 767px){.section__page__content__box table tr td{width:70%}}.section__page__content__box table.history tr th{width:92px}@media screen and (max-width: 569px){.section__page__content__box table.history tr th{width:72px;padding:8px 12px}}.section__page__content__box table.history tr td:first-of-type{width:200px}@media screen and (max-width: 767px){.section__page__content__box table.history tr td:first-of-type{width:120px}}@media screen and (max-width: 569px){.section__page__content__box table.history tr td:first-of-type{width:80px}}.section__page__content__box table.history tr td:last-of-type{width:calc(100% - 292px)}@media screen and (max-width: 767px){.section__page__content__box table.history tr td:last-of-type{width:calc(100% - 212px)}}@media screen and (max-width: 569px){.section__page__content__box table.history tr td:last-of-type{width:calc(100% - 152px)}}.section__page__content__box .map{width:60%;aspect-ratio:4/3}@media screen and (max-width: 767px){.section__page__content__box .map{width:80%}}@media screen and (max-width: 569px){.section__page__content__box .map{width:100%}}.section__page__content__box .map iframe{width:100%;height:100%}.section__page__content__box.career p.blue{font-size:20px;color:#013287}@media screen and (max-width: 569px){.section__page__content__box.career p.blue{font-size:18px}}.section__page__content__box.career p.fontBig{font-size:32px;text-align:center}@media screen and (max-width: 992px){.section__page__content__box.career p.fontBig{font-size:27px}}@media screen and (max-width: 569px){.section__page__content__box.career p.fontBig{font-size:22px}}.section__page__content__box.career ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.section__page__content__box.career ul.list-01 li{display:flex;flex-direction:column;align-items:center;row-gap:20px;width:25%;padding:40px}@media screen and (max-width: 992px){.section__page__content__box.career ul.list-01 li{width:50%;padding:20px}}@media screen and (max-width: 569px){.section__page__content__box.career ul.list-01 li{width:100%}}.section__page__content__box.career ul.list-02{gap:40px}.section__page__content__box.career ul.list-02 li{display:flex;flex-direction:column;align-items:center;width:40%;border:1px solid #013287;border-radius:8px}@media screen and (max-width: 992px){.section__page__content__box.career ul.list-02 li{width:calc(50% - 20px)}}@media screen and (max-width: 569px){.section__page__content__box.career ul.list-02 li{width:100%;margin:0 20px}}.section__page__content__box.career ul.list-02 li p{width:100%;padding:30px 20px;display:flex;justify-content:center}.section__page__content__box.career ul.list-02 li p.title{text-align:center;background-color:#013287;color:#fff;padding:20px;border-radius:6px 6px 0 0;border:1px solid #013287;font-size:20px}@media screen and (max-width: 569px){.section__page__content__box.career ul.list-02 li p.title{font-size:18px}}.section__page__content__box.career ul.list-03 li{display:flex;flex-direction:column;align-items:center;row-gap:20px;width:33%;padding:40px 0}@media screen and (max-width: 992px){.section__page__content__box.career ul.list-03 li{width:50%;padding:20px}}@media screen and (max-width: 569px){.section__page__content__box.career ul.list-03 li{width:100%}}/*# sourceMappingURL=style.min.css.map */
