.is_pc{display:block}@media only screen and (max-width: 767px){.is_pc{display:none}}.is_pc_xl{display:block}@media screen and (max-width: 1330px){.is_pc_xl{display:none}}.is_sp{display:none}@media only screen and (max-width: 767px){.is_sp{display:block}}.is_mb{display:none}@media only screen and (max-width: 480px){.is_mb{display:block}}.is_xl{display:none}@media screen and (max-width: 1330px){.is_xl{display:block}}.is_pc-tab{display:block}@media screen and (max-width: 1100px){.is_pc-tab{display:none}}.is_tab{display:none}@media screen and (max-width: 1100px){.is_tab{display:block}}.delayscroll_box{opacity:0}.fadeUp{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@media screen and (max-width: 1100px){.fadeUp{opacity:1;animation:none}}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.left-side{opacity:0}.left-side.left-side-anime{animation-name:leftAnime;animation-duration:.7s;animation-fill-mode:forwards;animation-delay:1s;opacity:0}.right-side{opacity:0}.right-side.right-side-anime{animation-name:rightAnime;animation-duration:.7s;animation-fill-mode:forwards;opacity:0}@keyframes leftAnime{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes rightAnime{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes kirariAnime{0%{left:0;opacity:1}99%{left:100%;opacity:1}100%{left:105%;opacity:0}}@keyframes revealText{0%{width:0}100%{width:100%}}.textanimation span{animation:showText .2s backwards;display:inline-block}.textanimation>span{overflow:hidden}.textanimation>span>span{animation:showTextFromBottom .2s backwards}@keyframes showTextFromBottom{0%{transform:translateY(80%)}100%{transform:translateY(0px)}}@keyframes Circle-animation{0%{width:320px}100%{width:375px}}@keyframes demo_kururi{from{stroke-dashoffset:316;opacity:0;stroke-width:0px}to{stroke-dashoffset:0;opacity:1;stroke-width:10px}}@keyframes demo_kururi-sp{from{stroke-dashoffset:316;opacity:0;stroke-width:0px}to{stroke-dashoffset:0;opacity:1;stroke-width:5px}}@keyframes cwOpacity{0%{opacity:0}100%{opacity:1}}@keyframes color-wave{0%{stop-color:hsla(0,0%,100%,0)}100%{stop-color:#4477b1}}@keyframes gradient-shift{0%{offset:100%}100%{offset:0%}}@keyframes cwOpacity02{0%{opacity:0}100%{opacity:1}}@keyframes color-wave02{0%{stop-color:rgba(131,168,209,0)}100%{stop-color:#83a8d1}}@keyframes gradient-shift02{0%{offset:0%}100%{offset:100%}}@keyframes cwOpacity03{0%{opacity:0}100%{opacity:1}}@keyframes color-wave03{0%{stop-color:rgba(131,168,209,0)}100%{stop-color:#4477b1}}@keyframes gradient-shift03{0%{offset:0%}100%{offset:100%}}@keyframes imgAnimation{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes infoAnimation{0%{opacity:0;bottom:17%}100%{opacity:1;bottom:13%}}@keyframes infoAnimationSp{0%{opacity:0;margin-top:-30px}100%{opacity:1;margin-top:-50px}}@font-face{font-family:"SourceHanSansJP";src:url("../font/SourceHanSansJP-Regular.otf") format("opentype");font-weight:400}@font-face{font-family:"SourceHanSansJP";src:url("../font/SourceHanSansJP-Medium.otf") format("opentype");font-weight:500}@font-face{font-family:"SourceHanSansJP";src:url("../font/SourceHanSansJP-Bold.otf") format("opentype");font-weight:600}@font-face{font-family:"Helvetica Neue";src:url("../font/helvetica-neue1.ttf") format("truetype");font-weight:300}@font-face{font-family:"Helvetica Neue";src:url("../font/helvetica-neue-bold.ttf") format("truetype");font-weight:600}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit;word-wrap:word-break;word-break:break-word}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}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-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}body{font-family:"SourceHanSansJP",sans-serif;color:#333;font-weight:300;letter-spacing:.1em;background-color:#f9f9f9;font-size:25px;line-height:1.6}@media screen and (min-width: 767px)and (max-width: 1100px){body{font-size:clamp(1rem,-.2956081081rem + 2.7027027027vw,1.5625rem)}}@media only screen and (max-width: 767px){body{font-size:clamp(1rem,.9197002141rem + .4282655246vw,1.125rem)}}a{text-decoration:none;color:inherit;cursor:pointer}a.under-line{text-decoration:underline}a.under-line:hover{text-decoration:none}ul{list-style:none}ul.list-style{list-style:disc;margin-left:20px}@media screen and (min-width: 767px)and (max-width: 1100px){ul.list-style{margin-left:1.8181818182vw}}@media only screen and (max-width: 767px){ul.list-style{margin-left:15px}}ol{list-style:none}ol.list-style{list-style:decimal;margin-left:20px}@media screen and (min-width: 767px)and (max-width: 1100px){ol.list-style{margin-left:1.8181818182vw}}@media only screen and (max-width: 767px){ol.list-style{margin-left:15px}}table{border-collapse:collapse}label{cursor:pointer}.ja{font-family:"SourceHanSansJP",sans-serif;font-weight:500}.en{font-family:"Helvetica Neue",sans-serif;font-weight:500}.uppercase{text-transform:uppercase}.t-center{text-align:center}@media only screen and (max-width: 767px){.t-center.-sp-t-left{text-align:left}}.t-left{text-align:left}@media only screen and (max-width: 767px){.t-left.-sp-t-left{text-align:left}}.t-right{text-align:right}@media only screen and (max-width: 767px){.t-right.-sp-t-left{text-align:left}}.headerBtn{width:210px;height:60px;margin-bottom:2px;position:relative;transform:scale(1)}.headerBtn::before{content:"";width:6px;height:6px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:calc(50% - 3px);bottom:inherit;right:29px;margin:auto;transition:all .2s;pointer-events:none}.headerBtn::after{content:"";width:26px;height:26px;position:absolute;border:1px solid #fff;border-radius:50%;top:calc(50% - 13px);right:18px;display:block;transition:all .2s;pointer-events:none}.headerBtn:hover{cursor:pointer}.headerBtn:hover::before{right:25px;transition:all .2s}.headerBtn:hover::after{right:14px;transition:all .2s}.headerBtn a{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;border-radius:10px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.headerBtn a::after{content:"";width:100%;height:100%;border-radius:10px;position:absolute;top:0;left:0;z-index:-1;display:block;background:linear-gradient(90deg, #00196b 0%, #0232d0 50%, #00196b 100%);background-size:200% 100%;background-position:0% 0%;transition:all .3s}.headerBtn:hover a::after{background-position:100% 0%;transition:all .3s}.commonBtn{width:400px;height:95px;position:relative;transform:scale(1)}@media only screen and (max-width: 767px){.commonBtn{width:70.66vw;height:16.66vw}}.commonBtn::before{content:"";width:10px;height:10px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:calc(50% - 5px);bottom:inherit;right:64px;margin:auto;transition:all .2s;pointer-events:none}@media only screen and (max-width: 767px){.commonBtn::before{width:min(1.73333333vw,13px);height:min(1.73333333vw,13px);border-width:2px;top:calc(50% - min(.866666665vw,6.5px));bottom:inherit;right:min(8.66666667vw,65px)}}.commonBtn::after{content:"";width:38px;height:38px;position:absolute;border:1px solid #fff;border-radius:50%;top:calc(50% - 19px);right:48px;display:block;transition:all .2s;pointer-events:none}@media only screen and (max-width: 767px){.commonBtn::after{width:min(7.82533333vw,58.69px);height:min(7.82533333vw,58.69px);border-width:2px;top:calc(50% - min(3.91266667vw,29.345px));right:min(5.33333333vw,40px)}}.commonBtn:hover{cursor:pointer}.commonBtn:hover::before{right:60px;transition:all .2s}@media only screen and (max-width: 767px){.commonBtn:hover::before{top:calc(50% - min(.866666665vw,6.5px));bottom:inherit;right:min(7.53333334vw,61px)}}.commonBtn:hover::after{right:44px;transition:all .2s}@media only screen and (max-width: 767px){.commonBtn:hover::after{right:min(4.2vw,36px)}}.commonBtn a{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;font-size:25px;line-height:1;font-weight:600;border-radius:10px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){.commonBtn a{font-size:4.66vw}}.commonBtn a::after{content:"";width:100%;height:100%;border-radius:10px;position:absolute;top:0;left:0;z-index:-1;display:block;background:linear-gradient(90deg, #00196b 0%, #0232d0 50%, #00196b 100%);background-size:200% 100%;background-position:0% 0%;transition:all .3s}.commonBtn:hover a::after{background-position:100% 0%;transition:all .3s}.entryBtn{width:400px;height:95px;position:relative;transform:scale(1);margin-left:auto;margin-right:auto;margin-top:60px}@media only screen and (max-width: 767px){.entryBtn{width:70.66vw;height:16.66vw}}.entryBtn::before{content:"";width:10px;height:10px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:0;bottom:0;right:64px;margin:auto;transition:all .2s;z-index:9;pointer-events:none}@media only screen and (max-width: 767px){.entryBtn::before{width:1.33vw;height:1.33vw;right:9.06vw}}.entryBtn::after{content:"";width:38px;height:38px;position:absolute;border:1px solid #fff;border-radius:50%;top:calc(50% - 19px);right:48px;display:block;transition:all .2s;pointer-events:none}@media only screen and (max-width: 767px){.entryBtn::after{width:7.73vw;height:7.73vw;top:calc(50% - 3.865vw);right:5.33vw}}.entryBtn:hover{cursor:pointer}.entryBtn:hover::before{right:60px;transition:all .2s}@media only screen and (max-width: 767px){.entryBtn:hover::before{right:7.73vw}}.entryBtn:hover::after{right:44px;transition:all .2s}@media only screen and (max-width: 767px){.entryBtn:hover::after{right:4vw}}.entryBtn .btn-bg{position:absolute;inset:0;border-radius:10px;background:linear-gradient(90deg, #00196b 0%, #0232d0 50%, #00196b 100%);background-size:200% 100%;transition:background-position .3s;z-index:0}.entryBtn input{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;border-radius:10px;color:#fff}@media only screen and (max-width: 767px){.entryBtn input{font-size:4.66vw}}.entryBtn:hover .btn-bg{background-position:100% 0%;transition:all .3s}.backBtn{width:400px;height:95px;position:relative;transform:scale(1);margin-left:auto;margin-right:auto;margin-top:40px}@media only screen and (max-width: 767px){.backBtn{width:70.66vw;height:16.66vw}}.backBtn a{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;border-radius:10px}.backBtn a::after{content:"";width:100%;height:100%;border-radius:10px;position:absolute;top:0;left:0;z-index:-1;display:block;background:#bdbcbc;pointer-events:none}.backBtn:hover a::after{background-position:100% 0%;transition:all .3s}.subColorBtn{color:#fff;background-color:#edf6ff}.send-btn{position:relative;max-width:380px;width:90%;height:65px;margin-left:auto;margin-right:auto}.send-btn input{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50px}.send-btn input.-fs-22{font-size:clamp(.875rem,.0112612613rem + 1.8018018018vw,1.25rem)}.send-btn.-input-arrow .arrow{content:"";position:absolute;display:inline-block;width:10px;height:10px;top:48%;right:30px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%)}.back-btn{display:block;position:relative;max-width:200px;width:50%;padding:17px 5px 17px 5px;border:1px solid #6e6969;border-radius:50px;margin-top:20px;text-align:center;background:#6e6969;color:#fff;line-height:1;transition:all .3s}@media screen and (min-width: 767px)and (max-width: 1100px){.back-btn{padding-top:clamp(.625rem,-.3826951952rem + 2.1021021021vw,1.0625rem);padding-bottom:clamp(.625rem,-.3826951952rem + 2.1021021021vw,1.0625rem);margin-top:1.8181818182vw}}@media only screen and (max-width: 767px){.back-btn{font-size:14px;padding-top:15px;padding-bottom:15px}}.back-btn::after{content:"";position:absolute;top:50%;left:15px;width:12px;height:12px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translateY(-50%);transition:all .3s}.back-btn:hover{background:#fff;color:#6e6969}.back-btn:hover::after{border-color:#6e6969}.top-btn{position:relative;max-width:380px;width:90%;height:65px;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (min-width: 767px)and (max-width: 1100px){.top-btn{max-width:clamp(17.5rem,3.1043543544rem + 30.03003003vw,23.75rem);height:clamp(3.25rem,1.3785660661rem + 3.9039039039vw,4.0625rem)}}@media only screen and (max-width: 767px){.top-btn{height:clamp(3.125rem,1.6854354354rem + 3.003003003vw,3.75rem)}}.top-btn a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50px}.top-btn a.-fs-22{font-size:clamp(.875rem,.0112612613rem + 1.8018018018vw,1.25rem)}.top-btn.-input-arrow .arrow{content:"";position:absolute;display:inline-block;width:10px;height:10px;top:48%;right:30px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%)}#openBtn{position:absolute;width:45px;height:25px;right:0;top:25px;transform:translateX(-100%);z-index:9999}#openBtn span{position:absolute;height:1px;right:0;background:#333;transition:.3s ease;border-radius:50px}#openBtn span:nth-child(1){width:100%;top:5px}#openBtn span:nth-child(2){width:100%;top:15px}#openBtn span:nth-child(3){width:100%;top:25px}#openBtn.active span:nth-child(1){transform:rotate(30deg);top:15px}#openBtn.active span:nth-child(2){opacity:0}#openBtn.active span:nth-child(3){transform:rotate(-30deg);top:15px}.pagination{margin-top:130px}.pagination ul{display:flex;align-items:center;justify-content:center;gap:25px;font-size:25px}@media screen and (min-width: 767px)and (max-width: 1100px){.pagination ul{gap:1.5454545455vw;font-size:clamp(1.125rem,.1173048048rem + 2.1021021021vw,1.5625rem)}}@media only screen and (max-width: 767px){.pagination ul{font-size:14px;gap:10px}}.pagination ul li span{padding-left:5px;padding-right:5px}@media screen and (min-width: 767px)and (max-width: 1100px){.pagination ul li span{padding-left:.4545454545vw;padding-right:.4545454545vw}}.pagination ul li span.current{position:relative}.pagination ul li span.current::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:2px;background:#0232d0;border-radius:50px}.pagination ul li span{padding-left:5px;padding-right:5px;position:relative}.pagination ul li span::after{transition:.3s}@media screen and (min-width: 767px)and (max-width: 1100px){.pagination ul li span{padding-left:.4545454545vw;padding-right:.4545454545vw}}.pagination ul li span.prev{position:relative}.pagination ul li span.prev::before{content:"";position:absolute;display:inline-block;top:50%;left:0;width:10px;height:10px;border-left:1px solid #333;border-bottom:1px solid #333;transform:rotate(45deg) translateY(-50%)}.pagination ul li span.prev:hover::after{display:none}.pagination ul li span.next{position:relative}.pagination ul li span.next::before{content:"";position:absolute;display:inline-block;top:50%;right:0;width:10px;height:10px;border-top:1px solid #333;border-right:1px solid #333;transform:rotate(45deg) translateY(-50%)}@media screen and (min-width: 767px)and (max-width: 1100px){.pagination ul li span.next::before{right:clamp(.625rem,.0491741742rem + 1.2012012012vw,.875rem)}}@media only screen and (max-width: 767px){.pagination ul li span.next::before{right:10px;top:45%}}.pagination ul li span.next:hover::after{display:none}.pagination ul li span.active::after{content:"";display:block;width:100%;height:1px;background-color:#333;position:absolute;top:100%;left:0}.pagination ul li span:hover::after{content:"";display:block;width:100%;height:1px;background-color:#333;position:absolute;top:100%;left:0;transition:.3s}.pagination.singleNavi ul{gap:60px}.bread{padding-top:22px;transition:.3s;transition-delay:1s}@media only screen and (max-width: 767px){.bread{padding-top:clamp(.9375rem,.6564507495rem + 1.4989293362vw,1.375rem)}}.bread ul{display:flex;flex-wrap:wrap}.bread ul li{position:relative;font-size:15px;padding-right:35px;margin-right:35px}@media only screen and (max-width: 767px){.bread ul li{padding-right:clamp(1.25rem,.647751606rem + 3.2119914347vw,2.1875rem);margin-right:clamp(1.25rem,.647751606rem + 3.2119914347vw,2.1875rem)}}.bread ul li:last-child{padding-right:0;margin-right:0}.bread ul li a{color:#0232d0}.bread ul li::after{content:">";position:absolute;right:0px;top:50%;transform:translateY(-50%)}.bread ul li:last-child:after{display:none}.arrow-left{display:inline-block;width:18px;height:18px;margin:0 10px;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg)}.arrow-top{display:inline-block;width:18px;height:18px;margin:0 10px;border-top:2px solid #000;border-left:2px solid #000;transform:rotate(45deg)}.arrow-right{display:inline-block;width:18px;height:18px;margin:0 10px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.arrow-bottom{display:inline-block;width:18px;height:18px;margin:0 10px;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.-fwB{font-weight:700}.-fwM{font-weight:500}.-fwR{font-weight:400}.-fsHelvetica{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.-bgWhite{background:#fff}.-bgMain{background:#0232d0}.-fcWhite{color:#fff}.-fcMain{color:#0232d0}.firstSec{padding-top:130px;padding-bottom:55px}.commonSec{padding:55px 0}.t-secTitle{flex-direction:column}.t-secTitle>h2{margin-top:5px;font-size:20px;line-height:1;text-align:left;letter-spacing:.1em;font-weight:700}@media only screen and (max-width: 767px){.t-secTitle>h2{font-size:3.46vw;margin-left:-4px}}.t-secTitle::before{width:fit-content;margin-left:-6px;display:inline-block;font-size:100px;line-height:1;text-align:left;font-weight:400;letter-spacing:.05em;font-family:"Helvetica Neue",sans-serif;color:rgba(0,0,0,0);background:linear-gradient(90deg, #00196b, #0232d0);-webkit-background-clip:text;background-clip:text;transform:scale(1, 0.8)}@media only screen and (max-width: 767px){.t-secTitle::before{font-size:13.33vw}}.bgSec{background-color:#0232d0;color:#fff;padding:100px 0 150px}.t-identity{width:100%;position:relative;border-top:1px solid #0232d0;background:#0232d0}.t-identity::before{content:"";width:100%;height:210px;margin-top:-210px;position:absolute;top:0;display:block;background:no-repeat center top/cover url("../img/top/t-identity/bg_identity_before.png")}@media only screen and (max-width: 767px){.t-identity::before{height:7.73vw;margin-top:-7.73vw;background:no-repeat center top/cover url("../img/top/t-identity/bg_identity_before_sp.png")}}.t-identity_container{margin-top:23px;padding-bottom:188px}@media only screen and (max-width: 767px){.t-identity_container{margin-top:0;padding-top:18.66vw;padding-bottom:17.06vw}}.t-identity_container .t-secTitle::before{content:"Identity";font-weight:500;color:#fff}.t-identity_text{width:40.35%;min-width:573px;margin:70px auto 0}@media only screen and (max-width: 767px){.t-identity_text{width:87.69%;min-width:inherit;margin-top:9.33vw}}.t-identity_text>p{font-size:20px;line-height:1.75;letter-spacing:.1em}@media only screen and (max-width: 767px){.t-identity_text>p{font-size:3.46vw}}.t-business{width:100%;position:relative}.t-business_container{padding:144px 0 176px}@media screen and (max-width: 1330px){.t-business_container{padding:min(14.13vw,52px) 0 min(12.26vw,44px)}}.t-business .t-secTitle::before{content:"Business"}.t-business_cont{width:100%;margin-top:64px}@media screen and (max-width: 1330px){.t-business_cont{margin-top:min(8.8vw,33px);flex-direction:column}}.t-business_cont .img{width:44.5%;margin-top:12px;line-height:0}@media screen and (max-width: 1330px){.t-business_cont .img{width:100%;margin-top:0}}.t-business_cont .img>picture{width:100%;line-height:0;display:inline-block}.t-business_cont .img>picture>source,.t-business_cont .img>picture>img{width:100%;border-radius:20px}.t-business_cont .txt{width:50%}@media screen and (max-width: 1330px){.t-business_cont .txt{width:100%;margin-top:min(6.93vw,25px)}}.t-business_cont .txt .title{margin-bottom:24px;font-size:28px;line-height:1.625;letter-spacing:.1em;font-weight:700;color:#333}@media screen and (max-width: 1330px){.t-business_cont .txt .title{font-size:min(5.19vw,24px)}}.t-business_cont .txt .catch{margin-bottom:10px;padding-left:18px;position:relative;font-size:20px;line-height:1;letter-spacing:.1em;font-weight:700;color:#333}@media screen and (max-width: 1330px){.t-business_cont .txt .catch{font-size:min(4.152vw,20px);padding-left:2.4vw}}.t-business_cont .txt .catch::before{content:"";display:block;width:10px;height:100%;border-radius:3px;background-image:-moz-linear-gradient(-90deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-webkit-linear-gradient(-90deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-ms-linear-gradient(-90deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);position:absolute;top:0;left:0}@media screen and (max-width: 1920px){.t-business_cont .txt .catch::before{width:clamp(.3125rem,.2546296296rem + .3086419753vw,.625rem)}}.t-business_cont .txt>p{font-size:16px;line-height:1.625;letter-spacing:.1em;color:#333}@media screen and (max-width: 1330px){.t-business_cont .txt>p{font-size:min(3.46vw,16px)}}.t-business_cont .txt>p:not(:last-child){margin-bottom:24px}.t-people{width:100%;position:relative;background:#edf6ff}.t-people_container{padding:128px 0 136px}@media only screen and (max-width: 767px){.t-people_container{padding:8.8vw 0 11.46vw}}.t-people .t-secTitle::before{content:"People"}.t-people_slider .arrows{width:100%;max-width:1460px;margin:0 auto 0}@media only screen and (max-width: 767px){.t-people_slider .arrows{max-width:inherit}}.t-people_slider .arrows>span{width:72px;height:72px;display:inline-block;position:relative;cursor:pointer}@media only screen and (max-width: 767px){.t-people_slider .arrows>span{width:9.72533333vw;height:9.72533333vw}}.t-people_slider .arrows>span.prev::before,.t-people_slider .arrows>span.next::before{content:"";width:16px;height:16px;border:0;border-top:solid 1px #0232d0;border-right:solid 1px #0232d0;position:absolute;top:0;bottom:0;margin:auto;transition:all .2s}@media only screen and (max-width: 767px){.t-people_slider .arrows>span.prev::before,.t-people_slider .arrows>span.next::before{width:min(1.93333333vw,14.5px);height:min(1.93333333vw,14.5px)}}.t-people_slider .arrows>span.prev::after,.t-people_slider .arrows>span.next::after{content:"";width:100%;height:100%;position:absolute;border:1px solid #0232d0;border-radius:50%;top:0;right:0;display:block;transition:all .2s}.t-people_slider .arrows>span.prev::before{transform:rotate(225deg);left:30px}@media only screen and (max-width: 767px){.t-people_slider .arrows>span.prev::before{left:calc(50% - .6vw)}}.t-people_slider .arrows>span.next::before{transform:rotate(45deg);right:30px}@media only screen and (max-width: 767px){.t-people_slider .arrows>span.next::before{right:calc(50% - .6vw)}}.t-people_slider .arrows>span+span{margin-left:12px}@media only screen and (max-width: 767px){.t-people_slider .arrows>span+span{margin-left:1.6vw}}.t-people_slider .slider_list{margin-top:70px}@media only screen and (max-width: 767px){.t-people_slider .slider_list{margin-top:3.73vw}}.t-people_slider .slider_list .slick-list{padding:0 8% 0 2% !important}@media only screen and (max-width: 767px){.t-people_slider .slider_list .slick-list{padding:0 18.13vw !important}}.t-people_slider .slider_list .slick-track{display:flex;overflow:hidden}.t-people_slider_cont{width:480px;padding-right:52px}@media only screen and (max-width: 767px){.t-people_slider_cont{width:64vw;padding:0 2.33333333vw}}.t-people_slider_cont>a{display:inline-block;position:relative}.t-people_slider_cont .division{width:210px;height:48px;position:absolute;top:0;right:0;border-radius:0 20px 0 20px;font-size:20px;line-height:1;font-weight:700;color:#fff;letter-spacing:.1em;background:linear-gradient(90deg, #00196b, #0232d0)}@media only screen and (max-width: 767px){.t-people_slider_cont .division{width:28vw;height:6.4vw;font-size:2.66vw}}.t-people_slider_cont .img{width:100%;aspect-ratio:1/.656;border-radius:20px}.t-people_slider_cont .img>img{width:100%;height:100%;border-radius:20px;object-fit:cover;object-position:center}.t-people_slider_cont .name{margin-top:18px;font-size:30px;line-height:1.16;letter-spacing:.1em;font-weight:700;color:#333}@media only screen and (max-width: 767px){.t-people_slider_cont .name{margin-top:2.4vw;font-size:4vw}}.t-people_slider_cont .year{margin-top:4px;font-size:25px;line-height:1.4;letter-spacing:.1em;font-weight:500;color:#333}@media only screen and (max-width: 767px){.t-people_slider_cont .year{margin-top:2.93vw;font-size:3.33vw}}.t-people_btnarea{margin-top:86px}@media only screen and (max-width: 767px){.t-people_btnarea{margin-top:8vw}}.t-workplace{width:100%;position:relative}.t-workplace_container{padding:152px 0 110px}@media screen and (max-width: 1330px){.t-workplace_container{padding:min(13.33vw,50px) 0 min(9.2vw,55px)}}.t-workplace .t-secTitle::before{content:"Workplace"}.t-workplace_cont{margin-top:42px}@media screen and (max-width: 1330px){.t-workplace_cont{margin-top:min(18.66vw,70px);flex-direction:column}}.t-workplace_cont .txt{width:50%}@media screen and (max-width: 1330px){.t-workplace_cont .txt{width:100%}}.t-workplace_cont .img{width:40%;flex-wrap:wrap;align-items:center;gap:5%}@media screen and (max-width: 1330px){.t-workplace_cont .img{width:100%;margin-top:min(11.46vw,43px);gap:min(2.66vw,10px)}}.t-workplace_cont .img>picture{display:inline-block;line-height:0}.t-workplace_cont .img>picture>source,.t-workplace_cont .img>picture>img{width:100%}.t-workplace_cont .img01{width:45%}@media screen and (max-width: 1330px){.t-workplace_cont .img01{width:33.33%}}@media only screen and (max-width: 767px){.t-workplace_cont .img01{width:33.33vw}}.t-workplace_cont .img02{width:50%}@media screen and (max-width: 1330px){.t-workplace_cont .img02{width:37.33%}}@media only screen and (max-width: 767px){.t-workplace_cont .img02{width:37.33vw}}.t-workplace_cont .img03{width:56%;margin-top:5%;margin-left:32%;margin-right:12%}@media screen and (max-width: 1330px){.t-workplace_cont .img03{width:42.13%;margin-top:0;margin-left:24.46%}}@media only screen and (max-width: 767px){.t-workplace_cont .img03{margin-left:29.6vw;margin-right:14.66vw}}.t-workplace_linklist li{position:relative}.t-workplace_linklist li::before{content:"";width:10px;height:10px;border:0;border-top:solid 1px #0232d0;border-right:solid 1px #0232d0;transform:rotate(45deg);position:absolute;top:calc(50% - 5px);bottom:inherit;right:61px;margin:auto;transition:all .2s;pointer-events:none}@media screen and (max-width: 1330px){.t-workplace_linklist li::before{width:min(1.2vw,9px);height:min(1.2vw,9px);top:calc(50% - min(.6vw,4.5px));bottom:inherit;right:min(8vw,60px)}}.t-workplace_linklist li::after{content:"";width:38px;height:38px;position:absolute;border:1px solid #0232d0;border-radius:50%;top:calc(50% - 19px);right:45px;display:block;transition:all .2s;pointer-events:none}@media screen and (max-width: 1330px){.t-workplace_linklist li::after{width:min(4.97333333vw,37.3px);height:min(4.97333333vw,37.3px);top:calc(50% - min(2.533333335vw,19px));right:min(6vw,45px)}}.t-workplace_linklist li:hover{cursor:pointer}.t-workplace_linklist li:hover::before{right:57px;transition:all .2s}@media screen and (max-width: 1330px){.t-workplace_linklist li:hover::before{bottom:inherit;top:calc(50% - min(.6vw,4.5px));right:min(6.86666667vw,56px)}}.t-workplace_linklist li:hover::after{right:41px;transition:all .2s}@media screen and (max-width: 1330px){.t-workplace_linklist li:hover::after{right:min(4.86666663vw,41px)}}.t-workplace_linklist li:hover>a{background:#fff;transition:all .3s}.t-workplace_linklist li a{width:100%;padding:34px 54px;border-bottom:1px solid #cecece;display:inline-block;font-size:20px;font-weight:700;transition:all .3s}@media screen and (max-width: 1330px){.t-workplace_linklist li a{padding:min(6.66666667vw,50px) min(3.2vw,24px);font-size:min(3.46666667vw,26px);line-height:1}}.t-workplace_linklist li:first-child a{border-top:1px solid #cecece}.t-workplace_linklist+.commonBtn{margin:104px auto 0}@media screen and (max-width: 1330px){.t-workplace_linklist+.commonBtn{margin-top:min(11.33vw,42px)}}.t-workplace_linklist+.commonBtn a{padding-right:26px}.t-gallery{width:100%;position:relative}.t-gallery_container{padding:0 0 190px}@media only screen and (max-width: 767px){.t-gallery_container{padding:0 0 12.66vw}}.t-gallery_slider .slider_list{margin-top:70px}@media only screen and (max-width: 767px){.t-gallery_slider .slider_list{margin-top:3.73vw}}.t-gallery_slider .slider_list .slick-list{padding:0 16.66vw !important}@media only screen and (max-width: 767px){.t-gallery_slider .slider_list .slick-list{padding:0 18.13vw !important}}.t-gallery_slider .slider_list .slick-track{display:flex;overflow:hidden}.t-gallery_slider .slider_list li{width:300px;padding:0 20px}@media only screen and (max-width: 767px){.t-gallery_slider .slider_list li{width:300px;padding:0 20px}}.t-gallery_slider .slider_list li:nth-child(odd){margin-top:80px}@media only screen and (max-width: 767px){.t-gallery_slider .slider_list li:nth-child(odd){margin-top:5.33vw}}.t-gallery_slider .slider_list li>a{position:relative}.t-gallery_slider .slider_list li .img{width:100%;aspect-ratio:1/.667;border-radius:20px}.t-gallery_slider .slider_list li .img>img{width:100%;height:100%;border-radius:20px;object-fit:cover;object-position:center}.t-recruit{width:100%;margin-bottom:202px}@media screen and (max-width: 900px){.t-recruit{margin-bottom:20.26vw}}@media screen and (max-width: 900px){.t-recruit>.commonInner{margin:0 2.5vw}}@media only screen and (max-width: 767px){.t-recruit>.commonInner{margin:0 auto}}.t-recruit_container{position:relative}@media screen and (max-width: 900px){.t-recruit_container{width:100%;height:95vw}}.t-recruit_container::before{content:"";width:16px;height:16px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:calc(50% - 8px);bottom:inherit;right:120px;transform:rotate(45deg);margin:auto;transition:all .2s;pointer-events:none}@media screen and (max-width: 900px){.t-recruit_container::before{width:3.33vw;height:3.33vw;top:inherit;bottom:15.73vw;right:13vw}}.t-recruit_container::after{content:"";width:72px;height:72px;position:absolute;border:2px solid #fff;border-radius:50%;top:calc(50% - 36px);right:90px;display:block;transition:all .2s;pointer-events:none}@media screen and (max-width: 900px){.t-recruit_container::after{width:14.4vw;height:14.4vw;top:inherit;bottom:10.13vw;right:6.93vw}}.t-recruit_container:hover{cursor:pointer}.t-recruit_container:hover::before{right:116px;transition:all .2s}@media screen and (max-width: 900px){.t-recruit_container:hover::before{right:11.67vw}}.t-recruit_container:hover::after{right:86px;transition:all .2s}@media screen and (max-width: 900px){.t-recruit_container:hover::after{right:5.6vw}}.t-recruit_container>a{width:100%;height:21.77vw;min-height:392px;padding:140px 90px 150px;border-radius:20px;display:inline-block;background:no-repeat left center/cover url("../img/top/t-recruit/img_recruit.png")}@media screen and (max-width: 900px){.t-recruit_container>a{height:inherit;min-height:inherit;padding:12.53vw 5.33vw 10.4vw;background-position:center;background-image:url("../img/top/t-recruit/img_recruit_sp.png")}}.t-recruit .t-secTitle::before{content:"Recruit Info";font-size:100px;color:#fff}@media screen and (max-width: 900px){.t-recruit .t-secTitle::before{font-size:12.5vw}}.secFirst{padding:60px 0 120px}@media screen and (max-width: 1920px){.secFirst{padding:clamp(1.875rem,.6277103209rem + 2.6019080659vw,3.75rem) 0 clamp(3.75rem,1.2554206418rem + 5.2038161318vw,7.5rem)}}@media only screen and (max-width: 767px){.secFirst{padding:clamp(1.875rem,.6277103209rem + 2.6019080659vw,3.75rem) 0 clamp(3.4375rem,.9429206418rem + 5.2038161318vw,7.1875rem)}}.secOnly{padding:60px 0 260px}@media screen and (max-width: 1920px){.secOnly{padding:clamp(1.875rem,.6277103209rem + 2.6019080659vw,3.75rem) 0 clamp(8.125rem,2.7200780572rem + 11.2749349523vw,16.25rem)}}@media only screen and (max-width: 767px){.secOnly{padding:clamp(1.875rem,.6277103209rem + 2.6019080659vw,3.75rem) 0 clamp(4.0625rem,1.3600390286rem + 5.6374674761vw,8.125rem)}}.p-title{margin-bottom:95px}@media screen and (max-width: 1920px){.p-title{margin-bottom:clamp(2.8125rem,.7336838682rem + 4.3365134432vw,5.9375rem)}}@media only screen and (max-width: 767px){.p-title{margin-bottom:clamp(2.1875rem,.5012044968rem + 8.9935760171vw,4.8125rem)}}.p-title h2{font-size:100px;line-height:1.5;font-weight:400;letter-spacing:.05em;color:rgba(0,0,0,0);background:linear-gradient(90deg, #00196b, #0232d0);-webkit-background-clip:text;background-clip:text;font-family:"Helvetica Neue",sans-serif;-moz-transform:scale(1, 0.8);-webkit-transform:scale(1, 0.8);-ms-transform:scale(1, 0.8);width:fit-content}@media screen and (max-width: 1920px){.p-title h2{font-size:clamp(5rem,4.1684735473rem + 1.7346053773vw,6.25rem)}}@media only screen and (max-width: 767px){.p-title h2{font-size:clamp(3.125rem,1.1175053533rem + 10.7066381156vw,6.25rem)}}.p-title p{font-size:20px;line-height:1;text-align:left;letter-spacing:.1em;font-weight:700}@media screen and (max-width: 1920px){.p-title p{font-size:clamp(1rem,.8336947095rem + .3469210755vw,1.25rem)}}@media screen and (max-width: 1920px){.p-title p{font-size:clamp(1rem,.8394004283rem + .8565310493vw,1.25rem)}}.data__contents-top{display:flex;align-items:stretch;gap:1vw}@media screen and (min-width: 1921px){.data__contents-top{gap:20px}}@media only screen and (max-width: 767px){.data__contents-top{display:block}}.data__contents-top-left{max-width:460px;width:calc(33.3333333333% - .5vw)}@media screen and (min-width: 1921px){.data__contents-top-left{width:calc(33.3333333333% - 10px)}}@media only screen and (max-width: 767px){.data__contents-top-left{width:100%;max-width:inherit;margin-bottom:clamp(.625rem,.2235010707rem + 2.1413276231vw,1.25rem)}}.data__contents-top-left .items{background-color:#fff;height:24.6vw;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}@media screen and (min-width: 1921px){.data__contents-top-left .items{height:480px}}@media only screen and (max-width: 767px){.data__contents-top-left .items{height:62.5vw}}.data__contents-top-left .items::after{content:"";background-image:url(../img/page/environment/d-bg.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;width:95%;max-width:405px;height:100%;max-height:12.8vw;position:absolute;top:2.57vw;left:50%;transform:translateX(-50%)}@media screen and (min-width: 1921px){.data__contents-top-left .items::after{top:50px;max-height:249px}}@media only screen and (max-width: 767px){.data__contents-top-left .items::after{background-image:url(../img/page/environment/d-bg_sp.png);top:7.75vw;max-width:519px;max-height:32.37vw}}.data__contents-top-left .items .title{font-size:1.8vw;font-weight:700;line-height:1;margin-bottom:3.5vw;margin-top:.7vw}@media screen and (min-width: 1921px){.data__contents-top-left .items .title{font-size:35px;margin-bottom:69px;margin-top:15px}}@media only screen and (max-width: 767px){.data__contents-top-left .items .title{font-size:4.55vw;margin-bottom:7.75vw;margin-top:2vw}}.data__contents-top-left .items .fit-img{width:7.7vw;margin-bottom:2vw}@media screen and (min-width: 1921px){.data__contents-top-left .items .fit-img{margin-bottom:40px;width:150px}}@media only screen and (max-width: 767px){.data__contents-top-left .items .fit-img{width:19.5vw}}.data__contents-top-left .items .num{font-size:3.8vw;font-weight:500;letter-spacing:.05em}@media screen and (min-width: 1921px){.data__contents-top-left .items .num{font-size:75px}}@media only screen and (max-width: 767px){.data__contents-top-left .items .num{font-size:9.75vw}}.data__contents-top-left .items .num span{font-size:7.7vw;color:#0232d0;font-family:"Helvetica Neue",sans-serif;font-weight:700;line-height:1;display:inline-block;vertical-align:bottom}@media screen and (min-width: 1921px){.data__contents-top-left .items .num span{font-size:150px}}@media only screen and (max-width: 767px){.data__contents-top-left .items .num span{font-size:19.5vw}}.data__contents-top-right{max-width:940px;width:calc(66.6666666667% - 10px)}@media only screen and (max-width: 767px){.data__contents-top-right{width:100%}}.data__contents-top-right ul{display:flex;align-items:stretch;flex-wrap:wrap;gap:1vw}@media screen and (min-width: 1921px){.data__contents-top-right ul{gap:20px}}@media only screen and (max-width: 767px){.data__contents-top-right ul{gap:clamp(.625rem,.2235010707rem + 2.1413276231vw,1.25rem)}}.data__contents-top-right ul li{width:calc(50% - .5vw);height:11.8vw;background-color:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1921px){.data__contents-top-right ul li{height:230px;width:calc(50% - 10px)}}@media only screen and (max-width: 767px){.data__contents-top-right ul li{width:100%;height:26vw}.data__contents-top-right ul li:nth-child(1){width:calc(50% - clamp(.3125rem,.1117505353rem + 1.0706638116vw,.625rem));height:29.9vw}.data__contents-top-right ul li:nth-child(2){width:calc(50% - clamp(.3125rem,.1117505353rem + 1.0706638116vw,.625rem));height:29.9vw}}.data__contents-top-right-items-left{display:flex;align-items:center;justify-content:center;flex-direction:column}.data__contents-top-right-items.employee{gap:3.08vw}@media screen and (min-width: 1921px){.data__contents-top-right-items.employee{gap:60px}}.data__contents-top-right-items.employee .fit-img{width:4.83vw}@media screen and (min-width: 1921px){.data__contents-top-right-items.employee .fit-img{width:94px}}@media only screen and (max-width: 767px){.data__contents-top-right-items.employee .fit-img{width:12.35vw}}@media only screen and (max-width: 767px){.data__contents-top-right-items.employee .data__contents-top-right-items-bottom{gap:3.25vw}}.data__contents-top-right-items.turnover{gap:1.33vw}@media screen and (min-width: 1921px){.data__contents-top-right-items.turnover{gap:26px}}.data__contents-top-right-items.turnover .fit-img{width:4.68vw}@media screen and (min-width: 1921px){.data__contents-top-right-items.turnover .fit-img{width:91px}}@media only screen and (max-width: 767px){.data__contents-top-right-items.turnover .fit-img{width:11.83vw}}@media only screen and (max-width: 767px){.data__contents-top-right-items.turnover .data__contents-top-right-items-bottom{gap:2.86vw}}.data__contents-top-right-items.sales{gap:2.72vw}@media screen and (min-width: 1921px){.data__contents-top-right-items.sales{gap:53px}}.data__contents-top-right-items.sales .fit-img{width:7.56vw}@media screen and (min-width: 1921px){.data__contents-top-right-items.sales .fit-img{width:147px}}@media only screen and (max-width: 767px){.data__contents-top-right-items.sales .fit-img{width:19.11vw}}@media only screen and (max-width: 767px){.data__contents-top-right-items.sales .fit-img .data__contents-top-right-items-bottom{gap:5.2vw}}@media only screen and (max-width: 767px){.data__contents-top-right-items.achievement .title{margin-bottom:3.9vw}}@media only screen and (max-width: 767px){.data__contents-top-right-items-top{margin-bottom:1.95vw}}@media only screen and (max-width: 767px){.data__contents-top-right-items-bottom{display:flex;align-items:center;justify-content:center}}.data__contents-top-right .title{text-align:center;font-size:1.54vw;line-height:1.33;font-weight:700}@media screen and (min-width: 1921px){.data__contents-top-right .title{font-size:30px}}@media only screen and (max-width: 767px){.data__contents-top-right .title{font-size:3.9vw}}.data__contents-top-right .num{font-size:2vw;font-weight:500;letter-spacing:.05em}@media screen and (min-width: 1921px){.data__contents-top-right .num{font-size:40px}}@media only screen and (max-width: 767px){.data__contents-top-right .num{font-size:5.2vw}}.data__contents-top-right .num span{font-size:4.11vw;color:#0232d0;font-family:"Helvetica Neue",sans-serif;font-weight:700;line-height:1;display:inline-block;vertical-align:bottom}@media screen and (min-width: 1921px){.data__contents-top-right .num span{font-size:80px}}@media only screen and (max-width: 767px){.data__contents-top-right .num span{font-size:10.4vw}}.data__contents-bottom{display:flex;align-items:stretch;margin-top:1vw;gap:1vw}@media screen and (min-width: 1921px){.data__contents-bottom{gap:20px;margin-top:20px}}@media only screen and (max-width: 767px){.data__contents-bottom{display:block;margin-top:clamp(.625rem,.2235010707rem + 2.1413276231vw,1.25rem)}}.data__contents-bottom-right{max-width:460px;width:calc(33.3333333333% - .5vw)}@media screen and (min-width: 1921px){.data__contents-bottom-right{width:calc(33.3333333333% - 10px)}}@media only screen and (max-width: 767px){.data__contents-bottom-right{width:100%;max-width:inherit;margin-top:clamp(.625rem,.2235010707rem + 2.1413276231vw,1.25rem)}}.data__contents-bottom-right .items{background-color:#fff;height:24.6vw;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width: 1921px){.data__contents-bottom-right .items{height:480px}}@media only screen and (max-width: 767px){.data__contents-bottom-right .items{height:62.4vw}}.data__contents-bottom-right .items .title{font-size:1.54vw;font-weight:700;line-height:1;margin-bottom:2.31vw}@media screen and (min-width: 1921px){.data__contents-bottom-right .items .title{font-size:30px;margin-bottom:45px}}@media only screen and (max-width: 767px){.data__contents-bottom-right .items .title{font-size:3.9vw;margin-bottom:5.85vw}}.data__contents-bottom-right-list{width:95%;max-width:374px}@media only screen and (max-width: 767px){.data__contents-bottom-right-list{max-width:540px}}.data__contents-bottom-right-list li{display:flex;align-items:center;justify-content:space-between;gap:.41vw;margin-bottom:.25vw}@media screen and (max-width: 1920px){.data__contents-bottom-right-list li{gap:8px;margin-bottom:5px}}@media only screen and (max-width: 767px){.data__contents-bottom-right-list li{gap:1.04vw;margin-bottom:5px}}.data__contents-bottom-right-list li .name{font-size:1.28vw;font-weight:700;flex-shrink:0}@media screen and (min-width: 1921px){.data__contents-bottom-right-list li .name{font-size:25px}}@media only screen and (max-width: 767px){.data__contents-bottom-right-list li .name{font-size:3.25vw}}.data__contents-bottom-right-list li .bar{display:block;width:100%;height:1px;background-color:#cecece;line-height:1}.data__contents-bottom-right-list li .num{font-size:1vw;font-weight:500;flex-shrink:0}@media screen and (min-width: 1921px){.data__contents-bottom-right-list li .num{font-size:20px}}@media only screen and (max-width: 767px){.data__contents-bottom-right-list li .num{font-size:2.6vw}}.data__contents-bottom-right-list li .num span{font-size:2vw;color:#0232d0;font-family:"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.05em;line-height:1;display:inline-block;vertical-align:bottom}@media screen and (min-width: 1921px){.data__contents-bottom-right-list li .num span{font-size:40px}}@media only screen and (max-width: 767px){.data__contents-bottom-right-list li .num span{font-size:5.2vw}}.data__contents-bottom-left{max-width:940px;width:calc(66.6666666667% - .5vw)}@media screen and (min-width: 1921px){.data__contents-bottom-left{width:calc(66.6666666667% - 10px)}}@media only screen and (max-width: 767px){.data__contents-bottom-left{width:100%;max-width:inherit}}.data__contents-bottom-left ul{display:flex;align-items:stretch;flex-wrap:wrap;gap:1vw}@media screen and (min-width: 1921px){.data__contents-bottom-left ul{gap:20px}}@media only screen and (max-width: 767px){.data__contents-bottom-left ul{gap:clamp(.625rem,.2235010707rem + 2.1413276231vw,1.25rem)}}.data__contents-bottom-left ul li{width:calc(50% - .5vw);height:11.8vw;background-color:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1921px){.data__contents-bottom-left ul li{width:calc(50% - 10px);height:230px}}@media only screen and (max-width: 767px){.data__contents-bottom-left ul li{width:100%;height:26vw}.data__contents-bottom-left ul li:nth-child(3){width:calc(50% - clamp(.3125rem,.1117505353rem + 1.0706638116vw,.625rem));height:29.9vw}.data__contents-bottom-left ul li:nth-child(4){width:calc(50% - clamp(.3125rem,.1117505353rem + 1.0706638116vw,.625rem));height:29.9vw}}.data__contents-bottom-left-items-left{display:flex;align-items:center;justify-content:center;flex-direction:column}.data__contents-bottom-left-items.safety{gap:.92vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.safety{gap:18px}}.data__contents-bottom-left-items.safety .fit-img{width:4.42vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.safety .fit-img{width:86px}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.safety .fit-img{width:11.18vw}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.safety .data__contents-bottom-left-items-bottom{gap:3.38vw}}.data__contents-bottom-left-items.share{gap:2.72vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.share{gap:53px}}.data__contents-bottom-left-items.share .fit-img{width:5.6vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.share .fit-img{width:109px}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.share .fit-img{width:14.17vw}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.share .data__contents-bottom-left-items-bottom{gap:7.15vw}}.data__contents-bottom-left-items.style{gap:1.95vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.style{gap:38px}}.data__contents-bottom-left-items.style .fit-img{width:5.4vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.style .fit-img{width:105px}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.style .fit-img{width:13.65vw}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.style .data__contents-bottom-left-items-bottom{gap:2.21vw}}.data__contents-bottom-left-items.events{gap:1.37vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.events{gap:26px}}.data__contents-bottom-left-items.events .fit-img{width:6.06vw}@media screen and (min-width: 1921px){.data__contents-bottom-left-items.events .fit-img{width:118px}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.events .fit-img{width:15.34vw}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items.events .data__contents-bottom-left-items-bottom{gap:3.38vw}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items-top{margin-bottom:1.95vw}}@media only screen and (max-width: 767px){.data__contents-bottom-left-items-bottom{display:flex;align-items:center;justify-content:center}}.data__contents-bottom-left .title{text-align:center;font-size:1.54vw;line-height:1.33;font-weight:700}@media screen and (min-width: 1921px){.data__contents-bottom-left .title{font-size:30px}}@media only screen and (max-width: 767px){.data__contents-bottom-left .title{font-size:3.9vw}}.data__contents-bottom-left .num{font-size:2vw;font-weight:500;letter-spacing:.05em}@media screen and (min-width: 1921px){.data__contents-bottom-left .num{font-size:40px}}@media only screen and (max-width: 767px){.data__contents-bottom-left .num{font-size:5.2vw}}.data__contents-bottom-left .num span{font-size:4vw;color:#0232d0;font-family:"Helvetica Neue",sans-serif;font-weight:700;line-height:1;display:inline-block;vertical-align:bottom}@media screen and (min-width: 1921px){.data__contents-bottom-left .num span{font-size:80px}}@media only screen and (max-width: 767px){.data__contents-bottom-left .num span{font-size:10.4vw}}.benefits{background-color:#fff;padding:130px 0 300px}@media screen and (max-width: 1920px){.benefits{padding:clamp(4.0625rem,1.3600390286rem + 5.6374674761vw,8.125rem) 0 clamp(9.375rem,3.1385516045rem + 13.0095403296vw,18.75rem)}}@media only screen and (max-width: 767px){.benefits{padding:clamp(2.8125rem,1.005754818rem + 9.6359743041vw,5.625rem) 0 clamp(4.6875rem,1.67625803rem + 16.0599571734vw,9.375rem)}}.benefits__contents ul{display:flex;align-items:stretch;flex-wrap:wrap;column-gap:40px;row-gap:35px}@media screen and (max-width: 1920px){.benefits__contents ul{column-gap:clamp(1.25rem,.4184735473rem + 1.7346053773vw,2.5rem);row-gap:clamp(1.09375rem,.3661643539rem + 1.5177797051vw,2.1875rem)}}@media only screen and (max-width: 767px){.benefits__contents ul{display:block}}.benefits__contents ul li{width:calc((100% - 40px)/2);height:160px;padding:32px;background-color:#f9f9f9;border-radius:20px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}@media screen and (max-width: 1920px){.benefits__contents ul li{width:calc((100% - clamp(1.25rem,.4184735473rem + 1.7346053773vw,2.5rem))/2);padding:clamp(1.25rem,.7510841284rem + 1.0407632264vw,2rem);height:clamp(8.75rem,7.9184735473rem + 1.7346053773vw,10rem)}}@media only screen and (max-width: 767px){.benefits__contents ul li{width:100%;height:clamp(8.75rem,7.9470021413rem + 4.2826552463vw,10rem);padding:clamp(.625rem,-.1779978587rem + 4.2826552463vw,1.875rem);margin-bottom:clamp(1.25rem,.8485010707rem + 2.1413276231vw,1.875rem)}.benefits__contents ul li:last-child{margin-bottom:0}}.benefits__contents ul li .title{display:flex;align-items:flex-end;justify-content:space-between;width:100%;margin-bottom:27px}@media screen and (max-width: 1920px){.benefits__contents ul li .title{margin-bottom:clamp(1.25rem,.9589657415rem + .607111882vw,1.6875rem)}}.benefits__contents ul li .title p{font-size:30px;font-weight:700;line-height:1}@media screen and (max-width: 1920px){.benefits__contents ul li .title p{font-size:clamp(1.25rem,.8342367736rem + .8673026886vw,1.875rem)}}@media only screen and (max-width: 767px){.benefits__contents ul li .title p{font-size:clamp(1rem,.4379014989rem + 2.9978586724vw,1.875rem)}}@media screen and (max-width: 1920px){.benefits__contents ul li .title img{width:12%;max-width:fit-content}}.benefits__contents ul li .txt p{font-size:20px;color:#6e6969;line-height:1}@media screen and (max-width: 1920px){.benefits__contents ul li .txt p{font-size:clamp(1rem,.8336947095rem + .3469210755vw,1.25rem)}}@media only screen and (max-width: 767px){.benefits__contents ul li .txt p{font-size:clamp(.875rem,.6341006424rem + 1.2847965739vw,1.25rem)}}.people{overflow-x:hidden}.people__contents-top{display:flex;justify-content:space-between;margin-bottom:130px}@media screen and (max-width: 1920px){.people__contents-top{margin-bottom:clamp(2.5rem,1.4583333333rem + 5.5555555556vw,8.125rem)}}@media only screen and (max-width: 767px){.people__contents-top{display:block}}.people__contents-top-left{width:50vw;margin-left:calc(50% - 50vw);padding-right:100px;border-radius:0 20px 20px 0;aspect-ratio:1/.625;overflow:hidden}@media screen and (max-width: 1920px){.people__contents-top-left{padding-right:clamp(1.875rem,-1.0353425846rem + 6.0711188205vw,6.25rem)}}@media only screen and (max-width: 767px){.people__contents-top-left{width:100%;margin-left:0;padding-right:0;border-radius:20px;margin-bottom:clamp(1.25rem,.4470021413rem + 4.2826552463vw,2.5rem)}}.people__contents-top-left img{width:100%;height:100%;vertical-align:bottom;object-fit:cover;border-radius:0 20px 20px 0}@media only screen and (max-width: 767px){.people__contents-top-left img{border-radius:20px}}.people__contents-top-right{width:50%;aspect-ratio:1/.625}@media only screen and (max-width: 767px){.people__contents-top-right{width:100%}}.people__contents-top-right .tags{margin-bottom:60px}@media screen and (max-width: 1920px){.people__contents-top-right .tags{margin-bottom:clamp(1.25rem,-.4130529055rem + 3.4692107546vw,3.75rem)}}@media only screen and (max-width: 767px){.people__contents-top-right .tags{margin-bottom:clamp(.625rem,.2235010707rem + 2.1413276231vw,1.25rem)}}.people__contents-top-right .tags ul{display:flex;align-items:center;gap:15px}@media screen and (max-width: 1920px){.people__contents-top-right .tags ul{gap:clamp(.625rem,.5671296296rem + .3086419753vw,.9375rem)}}.people__contents-top-right .tags ul li{font-size:20px;color:#fff;padding:10px 20px;border-radius:10px;line-height:1;background-color:linear-gradient(90deg, #00196b, #0232d0);background-image:-moz-linear-gradient(0deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-webkit-linear-gradient(0deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-ms-linear-gradient(0deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%)}@media screen and (max-width: 1920px){.people__contents-top-right .tags ul li{font-size:clamp(.875rem,.8055555556rem + .3703703704vw,1.25rem);padding:clamp(.3125rem,.2546296296rem + .3086419753vw,.625rem) clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem)}}.people__contents-top-right .name{margin-bottom:60px}@media screen and (max-width: 1920px){.people__contents-top-right .name{margin-bottom:clamp(1.25rem,-.4130529055rem + 3.4692107546vw,3.75rem)}}@media only screen and (max-width: 767px){.people__contents-top-right .name{margin-bottom:clamp(.625rem,.2235010707rem + 2.1413276231vw,1.25rem)}}.people__contents-top-right .name h3{font-size:40px;font-weight:700;line-height:1;margin-bottom:18px}@media screen and (max-width: 1920px){.people__contents-top-right .name h3{font-size:clamp(2rem,1.6673894189rem + .6938421509vw,2.5rem);margin-bottom:clamp(.625rem,.5324074074rem + .4938271605vw,1.125rem)}}@media only screen and (max-width: 767px){.people__contents-top-right .name h3{font-size:clamp(2rem,1.6788008565rem + 1.7130620985vw,2.5rem);margin-bottom:clamp(.625rem,.5324074074rem + .4938271605vw,1.125rem)}}.people__contents-top-right .name p{font-size:25px;font-weight:500;line-height:1}@media screen and (max-width: 1920px){.people__contents-top-right .name p{font-size:clamp(1.25rem,1.0421183868rem + .4336513443vw,1.5625rem)}}@media only screen and (max-width: 767px){.people__contents-top-right .name p{font-size:clamp(1.25rem,1.0492505353rem + 1.0706638116vw,1.5625rem)}}.people__contents-top-right .message h4{font-size:25px;font-weight:700;line-height:1;padding:3px 0 3px 25px;margin-bottom:25px;position:relative}@media screen and (max-width: 1920px){.people__contents-top-right .message h4{font-size:clamp(1.25rem,1.0421183868rem + .4336513443vw,1.5625rem);padding:3px 0 3px clamp(1.25rem,1.1921296296rem + .3086419753vw,1.5625rem);margin-bottom:clamp(.9375rem,.8217592593rem + .6172839506vw,1.5625rem)}}@media only screen and (max-width: 767px){.people__contents-top-right .message h4{font-size:clamp(1.25rem,1.0492505353rem + 1.0706638116vw,1.5625rem)}}.people__contents-top-right .message h4::before{content:"";display:block;width:10px;height:100%;border-radius:3px;background-image:-moz-linear-gradient(-90deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-webkit-linear-gradient(-90deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-ms-linear-gradient(-90deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);position:absolute;top:0;left:0}@media screen and (max-width: 1920px){.people__contents-top-right .message h4::before{width:clamp(.3125rem,.2546296296rem + .3086419753vw,.625rem)}}.people__contents-top-right .message p{font-size:16px;line-height:1.875}@media screen and (max-width: 1920px){.people__contents-top-right .message p{font-size:clamp(.875rem,.8518518519rem + .1234567901vw,1rem)}}.people__contents-question{display:flex;justify-content:space-between;margin-bottom:130px}@media screen and (max-width: 1920px){.people__contents-question{margin-bottom:clamp(2.5rem,1.4583333333rem + 5.5555555556vw,8.125rem)}}@media only screen and (max-width: 767px){.people__contents-question{flex-direction:column-reverse}}.people__contents-question:last-child,.people__contents-question:last-child .people__contents-question-txt{margin-bottom:0 !important}@media screen and (max-width: 1920px){.people__contents-question:last-child,.people__contents-question:last-child .people__contents-question-txt{margin-bottom:0 !important}}.people__contents-question-txt{width:50%}@media only screen and (max-width: 767px){.people__contents-question-txt{width:100%}}.people__contents-question-txt .title{font-size:30px;font-weight:700;color:#012bb3;display:flex;align-items:center;gap:10px}@media screen and (max-width: 1920px){.people__contents-question-txt .title{font-size:clamp(1.25rem,.8342367736rem + .8673026886vw,1.875rem);gap:clamp(.3125rem,.1046183868rem + .4336513443vw,.625rem)}}@media only screen and (max-width: 767px){.people__contents-question-txt .title{font-size:clamp(1.125rem,.8439507495rem + 1.4989293362vw,1.5625rem);gap:clamp(.3125rem,.1117505353rem + 1.0706638116vw,.625rem)}}.people__contents-question-txt .title span{color:#fff;font-size:35px;font-weight:700;font-family:"Helvetica Neue",sans-serif;display:flex;align-items:center;justify-content:center;width:73px;height:73px;border-radius:50%;background-image:-moz-linear-gradient(0deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-webkit-linear-gradient(0deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);background-image:-ms-linear-gradient(0deg, rgb(0, 25, 107) 0%, rgb(2, 50, 208) 100%);flex-shrink:0}@media screen and (max-width: 1920px){.people__contents-question-txt .title span{font-size:clamp(1.5625rem,1.1467367736rem + .8673026886vw,2.1875rem);width:clamp(3.9375rem,3.5217367736rem + .8673026886vw,4.5625rem);height:clamp(3.9375rem,3.5217367736rem + .8673026886vw,4.5625rem)}}@media only screen and (max-width: 767px){.people__contents-question-txt .title span{font-size:clamp(1.25rem,.8485010707rem + 2.1413276231vw,1.875rem);width:clamp(3.625rem,3.2235010707rem + 2.1413276231vw,4.25rem);height:clamp(3.625rem,3.2235010707rem + 2.1413276231vw,4.25rem)}}.people__contents-question-txt .comment{margin-top:50px}@media screen and (max-width: 1920px){.people__contents-question-txt .comment{margin-top:clamp(1.5625rem,.5230919341rem + 2.1682567216vw,3.125rem)}}.people__contents-question-txt .comment p{font-size:16px;line-height:1.875}@media screen and (max-width: 1920px){.people__contents-question-txt .comment p{font-size:clamp(.875rem,.8518518519rem + .1234567901vw,1rem)}}.people__contents-question-img{overflow:hidden;width:50vw;margin-right:calc(50% - 50vw);padding-left:100px;border-radius:20px 0 0 20px;aspect-ratio:1/.625;overflow:hidden}@media screen and (max-width: 1920px){.people__contents-question-img{padding-left:clamp(1.875rem,-1.0353425846rem + 6.0711188205vw,6.25rem)}}@media only screen and (max-width: 767px){.people__contents-question-img{width:100%;padding-left:0;margin-right:0;margin-bottom:clamp(1.25rem,.4470021413rem + 4.2826552463vw,2.5rem);border-radius:20px}}.people__contents-question-img img{width:100%;height:100%;vertical-align:bottom;object-fit:cover;border-radius:20px 0 0 20px;object-fit:cover}@media only screen and (max-width: 767px){.people__contents-question-img img{border-radius:20px}}.people__contents-question.even{flex-direction:row-reverse}@media only screen and (max-width: 767px){.people__contents-question.even{flex-direction:column-reverse}}.people__contents-question.even .people__contents-question-img{overflow:hidden;width:50vw;margin-left:calc(50% - 50vw);padding-right:100px;padding-left:0;border-radius:0 20px 20px 0;overflow:hidden}@media screen and (max-width: 1920px){.people__contents-question.even .people__contents-question-img{padding-right:clamp(1.875rem,-1.0353425846rem + 6.0711188205vw,6.25rem)}}@media only screen and (max-width: 767px){.people__contents-question.even .people__contents-question-img{width:100%;margin-left:0;padding-right:0;margin-bottom:clamp(1.25rem,.4470021413rem + 4.2826552463vw,2.5rem);border-radius:20px}}.people__contents-question.even .people__contents-question-img img{width:100%;vertical-align:bottom;object-fit:cover;border-radius:0 20px 20px 0}.people__contents-question.txtonly{display:block}.people__contents-question.txtonly .people__contents-question-txt{width:100%;margin-bottom:130px}@media screen and (max-width: 1920px){.people__contents-question.txtonly .people__contents-question-txt{margin-bottom:clamp(2.5rem,1.4583333333rem + 5.5555555556vw,8.125rem)}}.recruit-info__contents{margin-top:160px}@media screen and (max-width: 1920px){.recruit-info__contents{margin-top:clamp(5rem,4.0740740741rem + 4.9382716049vw,10rem)}}.recruit-info__tab ul{display:flex}.recruit-info__tab ul li{width:50%;text-align:center}.recruit-info__tab ul li p{color:#cecece;font-size:30px;font-weight:700;line-height:1;letter-spacing:.05em;transition:.3s;display:block;width:100%;padding-bottom:50px;position:relative}@media screen and (max-width: 1920px){.recruit-info__tab ul li p{font-size:clamp(1.125rem,.9861111111rem + .7407407407vw,1.875rem);padding-bottom:clamp(1.25rem,1.0185185185rem + 1.2345679012vw,2.5rem)}}.recruit-info__tab ul li p:after{content:"";display:block;width:100%;height:10px;background-color:#cecece;position:absolute;top:100%;left:0;transition:.3s}@media screen and (max-width: 1920px){.recruit-info__tab ul li p:after{height:clamp(.3125rem,.2546296296rem + .3086419753vw,.625rem)}}.recruit-info__tab ul li.active p{color:#333}.recruit-info__tab ul li.active p:after{background-color:#0232d0}.recruit-info__tab ul li:hover p{color:#333;transition:.3s;cursor:pointer}.recruit-info__tab ul li:hover p:after{background-color:#0232d0;transition:.3s}.recruit-info__lists{background-color:#fff;display:none;opacity:0;transition:all .3s allow-discrete}.recruit-info__lists.show{display:block;opacity:1;transition:all .3s allow-discrete}@starting-style{.recruit-info__lists.show{opacity:0}}.recruit-info__lists table{width:90%;max-width:1200px;margin:auto}.recruit-info__lists table tr{display:flex;align-items:center;padding:35px 0;border-bottom:1px solid #cecece}@media screen and (max-width: 1920px){.recruit-info__lists table tr{padding:clamp(.9375rem,.7060185185rem + 1.2345679012vw,2.1875rem) 0}}.recruit-info__lists table tr:first-child{padding-top:80px}@media screen and (max-width: 1920px){.recruit-info__lists table tr:first-child{padding-top:clamp(2.5rem,2.037037037rem + 2.4691358025vw,5rem)}}.recruit-info__lists table tr:last-child{border-bottom:none}.recruit-info__lists table tr th{font-size:20px;font-weight:500;text-align-last:left;padding-left:20px;width:50%}@media screen and (max-width: 1920px){.recruit-info__lists table tr th{font-size:clamp(1rem,.9537037037rem + .2469135802vw,1.25rem);padding-left:clamp(.3125rem,.1388888889rem + .9259259259vw,1.25rem)}}.recruit-info__lists table tr td{font-size:16px;line-height:1.875;width:50%}@media screen and (max-width: 1920px){.recruit-info__lists table tr td{font-size:clamp(.875rem,.8518518519rem + .1234567901vw,1rem)}}.faq__lists ul li{border:2px solid #bdbdbd;border-radius:15px;padding:20px 35px 20px 40px;background-color:#fff;margin-bottom:25px}@media screen and (max-width: 1920px){.faq__lists ul li{padding:clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem) clamp(1.09375rem,.8912037037rem + 1.0802469136vw,2.1875rem) clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem) clamp(1.25rem,1.0185185185rem + 1.2345679012vw,2.5rem);margin-bottom:clamp(.78125rem,.6365740741rem + .7716049383vw,1.5625rem)}}.faq__lists ul li:last-child{margin-bottom:0}.faq__lists-question{position:relative}.faq__lists-question p{position:relative;padding:20px 0 20px 98px;font-size:30px;font-weight:700;letter-spacing:.05em;line-height:1}@media screen and (max-width: 1920px){.faq__lists-question p{padding:clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem) 0 clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem) clamp(3.0625rem,2.4953703704rem + 3.024691358vw,6.125rem);font-size:clamp(1rem,.837962963rem + .8641975309vw,1.875rem)}}.faq__lists-question p::before{content:"Q.";color:#0232d0;font-size:35px;font-family:"Helvetica Neue",sans-serif;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%);line-height:1}@media screen and (max-width: 1920px){.faq__lists-question p::before{font-size:clamp(1.125rem,.9282407407rem + 1.049382716vw,2.1875rem)}}.faq__lists-question p::after{content:"";display:block;width:1px;height:100%;background-color:#bdbdbd;position:absolute;top:0;left:64px}@media screen and (max-width: 1920px){.faq__lists-question p::after{left:clamp(2rem,1.6296296296rem + 1.975308642vw,4rem)}}.faq__lists-question.openBtn{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:2%}.faq__lists-question.openBtn .icon{display:block;width:30px;flex-shrink:0;position:relative}@media screen and (max-width: 1920px){.faq__lists-question.openBtn .icon{width:clamp(.9375rem,.7638888889rem + .9259259259vw,1.875rem)}}.faq__lists-question.openBtn .icon span::before{content:"";display:block;width:30px;height:4px;background-color:#0232d0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 1920px){.faq__lists-question.openBtn .icon span::before{width:clamp(.9375rem,.7638888889rem + .9259259259vw,1.875rem);height:clamp(.125rem,.1018518519rem + .1234567901vw,.25rem)}}.faq__lists-question.openBtn .icon span::after{content:"";display:block;width:30px;height:4px;background-color:#0232d0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg);transition:.3s}@media screen and (max-width: 1920px){.faq__lists-question.openBtn .icon span::after{width:clamp(.9375rem,.7638888889rem + .9259259259vw,1.875rem);height:clamp(.125rem,.1018518519rem + .1234567901vw,.25rem)}}.faq__lists-question.openBtn .icon.open span::after{transform:translate(-50%, -50%) rotate(0deg);transition:.3s}.faq__lists-answer p{position:relative;padding:20px 90px 20px 98px;font-size:16px;line-height:1.875;font-weight:500;letter-spacing:.05em}@media screen and (max-width: 1920px){.faq__lists-answer p{padding:clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem) clamp(1.25rem,.4398148148rem + 4.3209876543vw,5.625rem) clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem) clamp(3.0625rem,2.4953703704rem + 3.024691358vw,6.125rem);font-size:clamp(.875rem,.8518518519rem + .1234567901vw,1rem)}}.faq__lists-answer p::before{content:"A.";font-size:35px;color:#0232d0;font-family:"Helvetica Neue",sans-serif;font-weight:700;position:absolute;top:20px;left:0;line-height:1}@media screen and (max-width: 1920px){.faq__lists-answer p::before{font-size:clamp(1.125rem,.9282407407rem + 1.049382716vw,2.1875rem);top:clamp(.625rem,.5092592593rem + .6172839506vw,1.25rem)}}.faq__lists-answer p::after{content:"";display:block;width:1px;height:100%;background-color:#bdbdbd;position:absolute;top:0;left:64px}@media screen and (max-width: 1920px){.faq__lists-answer p::after{left:clamp(2rem,1.6296296296rem + 1.975308642vw,4rem)}}.faq__lists-answer.openArea{max-height:0;overflow:hidden;transition:max-height .3s ease;margin-top:0;margin-bottom:0;transition:.3s}.faq__lists-answer.openArea.open{margin-top:25px;transition:.3s}@media screen and (max-width: 1920px){.faq__lists-answer.openArea.open{margin-top:clamp(.78125rem,.6365740741rem + .7716049383vw,1.5625rem)}}.entryForm_contents{position:relative}.entryForm_contents>form{margin-top:15px}@media screen and (max-width: 1920px){.entryForm_contents>form{margin-top:clamp(.625rem,.5671296296rem + .3086419753vw,.9375rem)}}.entryForm_contents .entryForm-attention{position:absolute;top:0;right:0;color:red;font-size:20px}@media screen and (max-width: 1920px){.entryForm_contents .entryForm-attention{font-size:clamp(.875rem,.8055555556rem + .3703703704vw,1.25rem)}}.entryForm_contents .label{margin-bottom:15px;font-size:20px;font-weight:700}@media screen and (max-width: 1920px){.entryForm_contents .label{margin-bottom:clamp(.625rem,.5671296296rem + .3086419753vw,.9375rem);font-size:clamp(.875rem,.8055555556rem + .3703703704vw,1.25rem)}}.entryForm_contents .entryForm_item{margin-bottom:23px}@media screen and (max-width: 1920px){.entryForm_contents .entryForm_item{margin-bottom:clamp(1.0625rem,.9930555556rem + .3703703704vw,1.4375rem)}}.entryForm_contents .entryForm_item .-checkbox{display:flex;flex-direction:column;line-height:1.5}.entryForm_contents .entryForm_item .-checkbox label{margin-bottom:3px}.entryForm_contents .entryForm_item .-radio{display:flex;flex-direction:column;line-height:1.5}.entryForm_contents .entryForm_item .-radio label{margin-bottom:3px}.entryForm_contents .entryForm_item .conf{background:#fff;border-radius:10px;padding:25px 40px;line-height:1.3}@media screen and (max-width: 1920px){.entryForm_contents .entryForm_item .conf{padding:clamp(.9375rem,.8217592593rem + .6172839506vw,1.5625rem) clamp(1.25rem,1.0185185185rem + 1.2345679012vw,2.5rem)}}.entryForm_contents .entryForm_item .fileBlock{display:flex;align-items:flex-start;gap:45px;margin-top:40px}@media screen and (max-width: 1920px){.entryForm_contents .entryForm_item .fileBlock{gap:clamp(.625rem,.2199074074rem + 2.1604938272vw,2.8125rem);margin-top:clamp(1.875rem,1.7592592593rem + .6172839506vw,2.5rem)}}@media only screen and (max-width: 480px){.entryForm_contents .entryForm_item .fileBlock{display:block}}.entryForm_contents .entryForm_item .fileBlock-right{margin-top:-10px}@media only screen and (max-width: 767px){.entryForm_contents .entryForm_item .fileBlock-right{margin-top:0}}.entryForm_contents .entryForm_item .fileBlock-right-items{margin-bottom:15px}@media only screen and (max-width: 767px){.entryForm_contents .entryForm_item .fileBlock-right-items{display:flex;flex-direction:column;margin-bottom:clamp(.9375rem,.7367505353rem + 1.0706638116vw,1.25rem)}.entryForm_contents .entryForm_item .fileBlock-right-items:last-child{margin-bottom:0}}.entryForm_contents .entryForm_item .fileBlock-right label{font-size:20px;font-weight:700;width:130px;display:inline-block}@media screen and (max-width: 1920px){.entryForm_contents .entryForm_item .fileBlock-right label{font-size:clamp(.875rem,.8055555556rem + .3703703704vw,1.25rem);width:130px}}@media only screen and (max-width: 767px){.entryForm_contents .entryForm_item .fileBlock-right label{margin-bottom:5px;width:fit-content}}.entryForm_contents .entryForm_item .fileBlock-conf{display:inline;font-size:16px}.entryForm-privacy{margin-top:60px}.entryForm-privacy>label{gap:5px;line-height:1;font-size:20px;left:.12em;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (max-width: 1920px){.entryForm-privacy>label{font-size:clamp(.875rem,.8055555556rem + .3703703704vw,1.25rem)}}.entryForm-privacy a{color:#0232d0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.entryForm-privacy a::after{content:"";width:23px;height:16px;margin-left:8px;display:inline-block;background:no-repeat center/cover url("../img/common/icn_link.svg")}@media screen and (max-width: 1330px){.entryForm-privacy a::after{width:min(5.06vw,19px);height:min(3.6vw,13px);margin-left:9px;background-image:url("../img/common/icn_link_sp.svg")}}.entryForm-privacy a:hover{text-decoration:none}.entrythanks h3{text-align:center;font-size:48px;margin-bottom:20px}@media screen and (max-width: 1920px){.entrythanks h3{font-size:clamp(1.5rem,1.2222222222rem + 1.4814814815vw,3rem)}}.entrythanks p{font-size:20px}@media screen and (max-width: 1920px){.entrythanks p{font-size:clamp(.875rem,.8055555556rem + .3703703704vw,1.25rem)}}.entrythanks .commonBtn{margin-top:60px;margin-left:auto;margin-right:auto}.form input[type=text]{background:#fff;border-radius:10px;padding:25px 40px;line-height:1.3}@media screen and (max-width: 1920px){.form input[type=text]{padding:clamp(.9375rem,.8217592593rem + .6172839506vw,1.5625rem) clamp(1.25rem,1.0185185185rem + 1.2345679012vw,2.5rem)}}.form input[type=email]{background:#fff;border-radius:10px;padding:25px 40px;line-height:1.3}@media screen and (max-width: 1920px){.form input[type=email]{padding:clamp(.9375rem,.8217592593rem + .6172839506vw,1.5625rem) clamp(1.25rem,1.0185185185rem + 1.2345679012vw,2.5rem)}}.form input[type=checkbox]{margin-right:5px;transform:scale(1.5)}@media only screen and (max-width: 767px){.form input[type=checkbox]{transform:scale(1.3)}}.form input[type=radio]{margin-right:5px}.form input[type=file]{font-size:15px}.form input[type=file]::file-selector-button{background-color:#fff;border:1px solid #cecece;border-radius:7px;padding:10px 12px}@media screen and (max-width: 1920px){.form input[type=file]::file-selector-button{padding:clamp(.5rem,.4768518519rem + .1234567901vw,.625rem) clamp(.625rem,.6018518519rem + .1234567901vw,.75rem)}}.form select{background:#fff;border-radius:10px;padding:25px 40px;line-height:1.3}@media screen and (max-width: 1920px){.form select{padding:clamp(.9375rem,.8217592593rem + .6172839506vw,1.5625rem) clamp(1.25rem,1.0185185185rem + 1.2345679012vw,2.5rem)}}.form textarea{background:#fff;border-radius:10px;padding:25px 40px;line-height:1.5}@media screen and (max-width: 1920px){.form textarea{padding:clamp(.9375rem,.8217592593rem + .6172839506vw,1.5625rem) clamp(1.25rem,1.0185185185rem + 1.2345679012vw,2.5rem)}}.form input::placeholder{color:#bdbcbc;font-weight:500}.form select{font-weight:400;-webkit-appearance:none;appearance:none;position:relative}.form select::-ms-expand{display:none}.form .container{position:relative}.form .container::after{position:absolute;content:"";width:10px;height:10px;border-top:solid 1px #aaa8a8;border-right:solid 1px #aaa8a8;transition:.3s ease-in;transform:rotate(135deg) translate(-50%, -50%);top:calc(50% - 5px);right:30px}.form #entryForm_category{cursor:pointer}.max-width{width:100%}.mid-width{width:100%;max-width:300px}.min-width{width:60%;max-width:170px}.required{color:red;padding-left:5px}.error-message{display:none;color:red}.fit-img{line-height:1}.fit-img img{width:100%;object-fit:contain;object-position:center;vertical-align:bottom}.c-flex{display:flex}.c-flex.-wrap{flex-wrap:wrap}@media only screen and (max-width: 767px){.c-flex.-sp-wrap{flex-wrap:wrap}}.c-flex.-fxd-c{flex-direction:column}.c-flex.-fxd-cr{flex-direction:column-reverse}.c-flex.-fxd-r{flex-direction:row}.c-flex.-fxd-rr{flex-direction:row-reverse}.c-flex.-fxw-n{flex-wrap:nowrap}.c-flex.-fxw-w{flex-wrap:wrap}.c-flex.-fxw-wr{flex-wrap:wrap-reverse}.c-flex.-jc-c{justify-content:center}.c-flex.-jc-fe{justify-content:flex-end}.c-flex.-jc-fs{justify-content:flex-start}.c-flex.-jc-sa{justify-content:space-around}.c-flex.-jc-sb{justify-content:space-between}.c-flex.-ai-b{align-items:baseline}.c-flex.-ai-c{align-items:center}.c-flex.-ai-fe{align-items:flex-end}.c-flex.-ai-fs{align-items:flex-start}.c-flex.-ai-s{align-items:stretch}.c-flex.-ac-c{align-content:center}.c-flex.-ac-fe{align-content:flex-end}.c-flex.-ac-fs{align-content:flex-start}.c-flex.-ac-s{align-content:stretch}.c-flex.-ac-sa{align-content:space-around}.c-flex.-ac-sb{align-content:space-between}.-bg-white{background:#fff}.-bg-main{background:#0232d0}.-fc-white{color:#fff}.-fc-main{color:#0232d0}.commonInner{max-width:1420px;width:95%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1100px){.commonInner{padding-left:0;padding-right:0}}@media only screen and (max-width: 767px){.commonInner{width:86.66%;max-width:inherit}}.entryInner{max-width:1120px;margin:auto}.privacyInner{max-width:1360px;width:90%;margin:auto;padding:60px 40px;border-radius:50px;background-color:#fff}@media screen and (min-width: 767px)and (max-width: 1100px){.privacyInner{padding:clamp(2.5rem,-.3791291291rem + 6.006006006vw,3.75rem) clamp(1.875rem,.4354354354rem + 3.003003003vw,2.5rem)}}@media only screen and (max-width: 767px){.privacyInner{padding:clamp(1.875rem,1.4735010707rem + 2.1413276231vw,2.5rem) clamp(1.25rem,.8485010707rem + 2.1413276231vw,1.875rem);border-radius:clamp(1.875rem,1.0720021413rem + 4.2826552463vw,3.125rem)}}.side-outo{margin:0 auto}.-mt-70{margin-top:70px}@media screen and (max-width: 1100px){.-mt-70{margin-top:6.3636363636vw}}@media only screen and (max-width: 767px){.-mt-70{margin-top:40px}}.-mt-50{margin-top:50px}@media screen and (max-width: 1100px){.-mt-50{margin-top:4.5454545455vw}}@media only screen and (max-width: 767px){.-mt-50{margin-top:40px}}.-mt-40{margin-top:40px}@media screen and (max-width: 1100px){.-mt-40{margin-top:3.6363636364vw}}@media only screen and (max-width: 767px){.-mt-40{margin-top:30px}}.-mt-30{margin-top:30px}@media screen and (max-width: 1100px){.-mt-30{margin-top:2.7272727273vw}}@media only screen and (max-width: 767px){.-mt-30{margin-top:20px}}.-mt-25{margin-top:25px}@media screen and (max-width: 1100px){.-mt-25{margin-top:2.2727272727vw}}@media only screen and (max-width: 767px){.-mt-25{margin-top:17px}}.-mt-20{margin-top:20px}@media screen and (max-width: 1100px){.-mt-20{margin-top:1.8181818182vw}}@media only screen and (max-width: 767px){.-mt-20{margin-top:15px}}.-gap-10{gap:10px}@media only screen and (max-width: 767px){.-gap-10{gap:5px}}.no-bottom{margin-bottom:0 !important;padding-bottom:0 !important}.op0{opacity:0}.maxVh{min-height:100vh;position:relative;width:100%;z-index:1}header{position:fixed;top:0;left:0;width:100%;z-index:999}.header{width:100%;transition:all .3s}@media screen and (max-width: 1330px){.header{background-color:rgba(0,0,0,0)}}.header.is-open{background:rgba(0,0,0,0) !important;transition:all .3s}.header.is-open .headerInner{border:rgba(0,0,0,0) !important;transition:all .3s}.header.is-open .Logo{opacity:0}.header.change{background:#f9f9f9;transition:all .3s}.headerInner{width:100%;height:80px;margin:0 auto;padding:0 70px;border-bottom:1px solid #cecece;position:relative;transition:all .3s}@media only screen and (max-width: 767px){.headerInner{width:100%;height:50px;padding:0 10px;border-bottom:none}}@media screen and (max-width: 1330px){.headerInner .Logo{max-width:inherit}}.headerInner .Logo a{width:100%;line-height:1;letter-spacing:0;color:#1d2088;word-break:keep-all}@media only screen and (max-width: 767px){.headerInner .Logo a{font-size:16px}}.headerInner .Logo a>img{width:254px;margin-right:10px}@media only screen and (max-width: 767px){.headerInner .Logo a>img{width:155px;max-width:inherit}}.headerInner .Logo a>span{font-size:20px;line-height:1;letter-spacing:.1em;font-weight:700}.headerInner .Logo a>span:nth-child(2){margin-top:-1px}@media only screen and (max-width: 767px){.headerInner .Logo a>span:nth-child(2){font-size:12px;margin-top:0;margin-left:-4px}}.headerInner .Logo a>span:nth-child(3){margin-left:6px}@media only screen and (max-width: 767px){.headerInner .Logo a>span:nth-child(3){font-size:13px}}.headerNav{margin-right:14px;margin-left:auto}.headerNav ul{display:flex}.headerNav ul li{margin:0 min(2.25vw,32px);line-height:0}.headerNav ul li a{font-size:16px;line-height:1;letter-spacing:0;font-weight:500}.headerHeight{margin-top:80px}@media only screen and (max-width: 767px){.headerHeight{margin-top:50px}}.navMenu{display:none}@media screen and (max-width: 1330px){.headerMenuBtn{width:8vw;max-width:30px;height:8vw;max-height:30px;border-radius:50%;position:relative;background:#0232d0;transition:all .3s;cursor:pointer}.headerMenuBtn>span{width:15px;height:1px;position:absolute;left:calc(50% - 7.5px);background-color:#fff;transition:all .3s}.headerMenuBtn>span:nth-of-type(1){top:10px}.headerMenuBtn>span:nth-of-type(2){top:14px}.headerMenuBtn>span:nth-of-type(3){top:18px}.header.is-open .headerMenuBtn span:nth-of-type(1){transform:translateY(4px) rotate(-45deg)}.header.is-open .headerMenuBtn span:nth-of-type(2){opacity:0}.header.is-open .headerMenuBtn span:nth-of-type(3){transform:translateY(-4px) rotate(45deg)}.navMenu{width:100%;height:100vh;padding:min(6.93vw,38px) min(6.4vw,25px) min(11.73vw,44px);position:fixed;top:0;right:-100%;z-index:10;display:flex;background:#0232d0;overflow-x:scroll;transition:all .3s ease-in;-ms-overflow-style:none;scrollbar-width:none}.navMenu::-webkit-scrollbar{display:none}.navMenu.is-open{right:0;transition:all .3s ease-in}.navMenu>nav{width:100%;max-width:325px;margin:min(11.46vw,31px) auto 0}.navMenu>nav li+li{margin-top:min(9.86vw,36px)}.navMenu>nav li>a{color:#fff}.navMenu>nav li>a .en{font-size:min(6.66vw,25px);line-height:1;font-family:"Helvetica Neue",sans-serif;transform:scale(1, 0.8)}.navMenu>nav li>a .ja{margin-top:min(1.46vw,5px);font-size:min(2.66vw,10px);line-height:1}.navMenu .headerBtn{width:70.66vw;max-width:275px;height:16.66vw;max-height:62px;margin:min(29.33vw,108px) auto 0}.navMenu .headerBtn::before{width:min(2vw,6px);height:min(2vw,6px);border-top:1px solid #0232d0;border-right:1px solid #0232d0;top:calc(50% - min(1vw,3px));bottom:inherit;right:min(8.53333334vw,33px);z-index:10}.navMenu .headerBtn::after{width:min(7.82533333vw,29.345px);height:min(7.82533333vw,29.345px);top:calc(50% - min(3.912666665vw,14.6725px));right:min(5.33333333vw,20px);border-color:#0232d0}.navMenu .headerBtn:hover::before{top:calc(50% - min(1vw,3px));bottom:inherit;right:min(7.46666667vw,28px)}.navMenu .headerBtn:hover::after{right:min(4.26666667vw,16px)}.navMenu .headerBtn a{padding:min(6.13vw,23px) 0;font-size:min(6vw,22px);color:#0232d0;background:#fff}.navMenu .navMenuLink{margin-top:min(5.86vw,22px);text-align:center}.navMenu .navMenuLink>a{font-size:min(3.33vw,12px);line-height:1;text-align:center;color:#fff}.navMenu .navMenuLink>a::after{content:"";width:min(5.06vw,20px);height:min(3.6vw,14px);margin-left:min(1.6vw,6px);display:inline-block;background:no-repeat center/cover url("../img/common/icn_link_spmenu.svg")}}.footer_contact_container{width:100%;padding:94px 0 100px;border-radius:max(5%,100px) max(5%,100px) 0 0;background:linear-gradient(90deg, #00196b, #0232d0)}@media only screen and (max-width: 767px){.footer_contact_container{padding:14.13vw 0 12.66vw;border-radius:13.33vw 13.33vw 0 0}}.footer_contact_container .t-secTitle::before{content:"Work with us!";font-size:100px;color:#fff}@media only screen and (max-width: 767px){.footer_contact_container .t-secTitle::before{font-size:12.66vw}}.footer_contact_container .t-secTitle>h2{margin-top:30px;font-size:30px}@media only screen and (max-width: 767px){.footer_contact_container .t-secTitle>h2{margin-top:6vw;font-size:4vw}}.footer_contact_container .commonBtn{margin-top:16px}.footer_contact_container .commonBtn::before,.footer_contact_container .commonBtn::after{border-color:#0232d0}@media only screen and (max-width: 767px){.footer_contact_container .commonBtn::before{width:min(1.73333333vw,13px);height:min(1.73333333vw,13px);border-width:2px;top:calc(50% - min(.866666665vw,6.5px));bottom:inherit;right:min(8.66666667vw,65px)}.footer_contact_container .commonBtn::after{width:min(7.82533333vw,58.69px);height:min(7.82533333vw,58.69px);border-width:2px;top:calc(50% - min(3.91266667vw,29.345px));bottom:inherit;right:min(5.33333333vw,40px)}.footer_contact_container .commonBtn:hover::before{top:calc(50% - min(.866666665vw,6.5px));bottom:inherit;right:min(7.533333334vw,61px)}.footer_contact_container .commonBtn:hover::after{top:calc(50% - min(3.91266667vw,29.345px));bottom:inherit;right:min(4vw,36px)}}.footer_contact_container .commonBtn>a{padding-right:48px;color:#0232d0}@media only screen and (max-width: 767px){.footer_contact_container .commonBtn>a{padding-right:min(8.8vw,66px)}}.footer_contact_container .commonBtn>a::after{background:#fff}.footer_contact_catch{margin-top:68px;font-size:20px;font-weight:700}@media only screen and (max-width: 767px){.footer_contact_catch{margin-top:12.8vw;font-size:4vw}}.footer_nav_container{max-width:1420px;width:95%;margin-top:46px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1330px){.footer_nav_container{margin-top:min(20.8vw,78px);flex-direction:column-reverse}}@media screen and (max-width: 1100px){.footer_nav_container{padding-left:0;padding-right:0}}@media only screen and (max-width: 767px){.footer_nav_container{width:86.66%;max-width:inherit}}@media screen and (max-width: 1330px){.footer_nav_logo{width:100%;margin-top:13.86vw}}.footer_nav_logo .Logo{width:296px;line-height:0}@media screen and (max-width: 1330px){.footer_nav_logo .Logo{width:min(71.33vw,268px);margin-left:min(4vw,15px)}}.footer_nav_logo .Logo>a{width:100%;height:100%;display:inline-block}.footer_nav_logo .Logo>a>img{width:100%}.footer_nav_logo .corporate{margin-top:22px}@media screen and (max-width: 1330px){.footer_nav_logo .corporate{margin-top:min(3.73vw,14px);margin-left:min(4vw,15px)}}.footer_nav_logo .corporate>a{font-size:16px;line-height:1;font-weight:500;letter-spacing:0;color:#6e6969}@media screen and (max-width: 1330px){.footer_nav_logo .corporate>a{font-size:min(4vw,16px);color:#aaa8a8}}.footer_nav_logo .corporate>a::after{content:"";width:23px;height:16px;margin-left:8px;display:inline-block;background:no-repeat center/cover url("../img/common/icn_link.svg")}@media screen and (max-width: 1330px){.footer_nav_logo .corporate>a::after{width:min(5.06vw,19px);height:min(3.6vw,13px);margin-left:9px;background-image:url("../img/common/icn_link_sp.svg")}}@media screen and (max-width: 1330px){.footer_nav_list{width:100%}}@media screen and (max-width: 1330px){.footer_nav_list>ul{flex-direction:column}}.footer_nav_list>ul li{line-height:0}@media screen and (max-width: 1330px){.footer_nav_list>ul li{width:100%}}.footer_nav_list>ul li+li{margin-left:30px}@media screen and (max-width: 1330px){.footer_nav_list>ul li+li{margin-top:min(8vw,30px);margin-left:0}}.footer_nav_list>ul li>a{font-size:16px;line-height:1;letter-spacing:0;font-weight:500}@media screen and (max-width: 1330px){.footer_nav_list>ul li>a{font-size:min(4vw,16px)}}.footer_nav_list>ul li.otherlink::after{content:"";width:23px;height:16px;margin-left:8px;display:inline-block;background:no-repeat center/cover url("../img/common/icn_link.svg")}@media screen and (max-width: 1330px){.footer_nav_list>ul li.otherlink::after{width:min(5.06vw,19px);height:min(3.6vw,13px);margin-left:9px;background-image:url("../img/common/icn_link_sp.svg")}}.footer .copyright{width:100%;margin-top:54px;border-top:1px solid #cecece;padding:16px 0}@media screen and (max-width: 1330px){.footer .copyright{margin-top:6.4vw;padding:3.73vw 0}}.footer .copyright>p{text-align:center;font-size:16px;line-height:1;color:#6e6969;letter-spacing:0}@media screen and (max-width: 1330px){.footer .copyright>p{font-size:min(2.66vw,16px);color:#aaa8a8}}.mv{width:100%;margin-bottom:282px;padding:80px 0 0;position:relative;background:#f9f9f9}@media only screen and (max-width: 767px){.mv{margin-bottom:0;padding-top:4.53vw;padding-bottom:21.59vw}}.mv_container{width:95%;max-width:1420px;margin:36px auto 0;position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.mv_container{width:86.66%;max-width:inherit;margin:0 auto;flex-direction:column-reverse}}.mv_container>.txt{width:45%;flex-shrink:0}@media only screen and (max-width: 767px){.mv_container>.txt{width:100%;margin-top:7.73vw}}.mv_container>.txt>p{font-size:min(5.55vw,100px);line-height:1.4;font-weight:600;letter-spacing:0;color:#333}@media only screen and (max-width: 767px){.mv_container>.txt>p{font-size:13.33vw}}.mv_container>.txt>p span{color:#0232d0}.mv_container>.img{width:56.88%;flex-shrink:1}@media only screen and (max-width: 767px){.mv_container>.img{width:100%}}.mv_container>.img .slider_list li{width:100%;aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden}.mv_container>.img .slider_list li>img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.mv>.scrollTxt{width:100%;position:absolute;bottom:12px;left:0;z-index:1;display:flex;overflow:hidden;gap:1rem;white-space:nowrap}@media only screen and (max-width: 767px){.mv>.scrollTxt{bottom:17.59vw}}.mv>.scrollTxt>p{position:relative;display:inline-block;font-size:min(10vw,180px);line-height:1;letter-spacing:.05em;color:#fff;animation:marquee 20s linear infinite}@media only screen and (max-width: 767px){.mv>.scrollTxt>p{font-size:12vw}}@keyframes marquee{0%{translate:0}100%{translate:calc(-100% - 1rem)}}@keyframes fadeInUpChar{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}/*# sourceMappingURL=recruit.min.css.map */