﻿:root{--Linear: linear-gradient(90deg, #004896 0%, #96DAF8 100%)}.rotate{animation:spin 20s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes scrollAnim{0%{top:0}50%{top:44px}100%{top:0}}@keyframes scroll-left{0%{transform:translateX(0)}50%{transform:translateX(-25%)}100%{transform:translateX(-50%)}}@keyframes pulseZoom{0%,100%{transform:scale(1)}50%{transform:scale(0.4)}}@keyframes circle-infinity{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.c-line-animation{position:relative;width:8px;height:50px;display:block;overflow:hidden;border-radius:4px;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='8' height='50' viewBox='0 0 8 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='50' rx='4' fill='url(%23paint0_linear_1_16115)' fill-opacity='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1_16115' x1='4' y1='0' x2='4' y2='50' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.3' stop-color='white' stop-opacity='0.2'/%3E%3Cstop offset='0.7' stop-color='white' stop-opacity='0.2'/%3E%3Cstop offset='1' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");margin:0 auto}.c-line-animation:before{content:"";position:absolute;left:1px;top:1px;width:6px;height:6px;background:#fff;border-radius:50%;animation:scrollAnim 3s infinite ease-in-out}.js-hover-img canvas{position:absolute;top:0;left:0}.js-hover-img [data-img-hover].is-hidden{opacity:0}.c-inview{opacity:0;transform:translateY(90px);transition:opacity 1s ease-in-out,transform 0.8s cubic-bezier(0.25, 1, 0.5, 1)}.c-inview.is-inview{opacity:1;transform:translateY(0)}.clearfix::after{content:"";clear:both;display:table}p{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}input,textarea{margin:0;font-size:100%;resize:none}input[type="text"],input[type="date"],input[type="email"],input[type="number"],input[type="url"]{word-break:normal;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}table{width:100%;border-collapse:collapse;border-spacing:0;font-size:100%}dl,dt,dd,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,dialog{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}img{margin:0;padding:0;vertical-align:middle;border:0;max-width:100%;height:auto}table img{margin:0;padding:0;vertical-align:middle;border:0}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none !important}label,select,button{cursor:pointer}input,textarea,select,button{font-family:inherit}a{outline:none;transition:opacity 0.3s;cursor:pointer}@media only screen and (min-width: 1025px){a:hover{opacity:0.5}}a:link,a:visited,a:active{color:#212121;text-decoration:none}.ffN{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ W3","メイリオ","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif}.ffM{font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif}.ffYG{font-family:"游ゴシック体","游ゴシック","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.ffYM{font-family:"游明朝体","游明朝","YuMincho","Yu Mincho","Noto Serif JP","ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%}html.is-ipad *{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}body{font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.05em;font-weight:400;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0.8px;word-break:break-word;color:#212121;margin:0;padding:0;height:100%;width:100%}#wrap{display:block;padding-top:84px}@media (max-width: 1023px){#wrap{padding-top:64px}}.inner{max-width:1202px;padding:0 16px;margin:0 auto}@media (min-width: 1024px){.sp,.SP{display:none !important}}@media (max-width: 1023px){.pc,.PC{display:none !important}}.ffEn{font-family:"Lato", sans-serif}.ffMont{font-family:"Montserrat", sans-serif}.vn-version body{font-family:"Open Sans", sans-serif;letter-spacing:0}.en-version body{font-family:"Lato", sans-serif;letter-spacing:0}.grecaptcha-badge{z-index:9;bottom:85px !important}.alignnone{margin:5px 0 20px}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px auto}.alignleft{float:left;margin:5px auto 20px 0}a img.alignright{float:right;margin:5px 0 20px auto}a img.alignnone{margin:5px 0 20px}a img.alignleft{float:left;margin:5px auto 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{text-align:center;margin-top:16px;margin-bottom:16px;max-width:100%}@media (min-width: 1024px){.wp-caption{margin-top:24px;margin-bottom:20px}}.wp-caption.alignleft{margin-right:auto}.wp-caption.alignright{margin-left:auto}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.wp-caption p.wp-caption-text{margin:8px 0 0;font-size:12px;font-size:1.2rem;line-height:1.83333em;letter-spacing:0em;font-weight:400}.wp-video{max-width:100%;margin-bottom:40px}.wp-video video{max-width:100%;height:auto}.cms-content{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;word-wrap:break-word}.cms-content::after{content:"";clear:both;display:table}.cms-content ul,.cms-content ol{padding-left:20px;margin-bottom:12px}@media (min-width: 1024px){.cms-content ul,.cms-content ol{margin-bottom:14px}}.cms-content ul:last-child,.cms-content ol:last-child{margin-bottom:0}.cms-content ul li,.cms-content ol li{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.05em;font-weight:400}@media (min-width: 1024px){.cms-content ul li,.cms-content ol li{line-height:32px}}.cms-content ul[style*="list-style-type: circle;"] li{list-style-type:circle;padding-left:0}.cms-content ul[style*="list-style-type: circle;"] li:before{display:none}.cms-content ul[style*="list-style-type: square;"] li{list-style-type:square;padding-left:0}.cms-content ul[style*="list-style-type: square;"] li:before{display:none}.cms-content ul li{list-style:none;position:relative;padding-left:5px}.cms-content ul li:before{content:'';position:absolute;left:-11px;top:12px;width:5px;height:5px;border-radius:50%;background:#212121}@media (min-width: 1024px){.cms-content ul li:before{top:15px}}.cms-content ol[style*="list-style-type: lower-roman;"] li{list-style-type:lower-roman}.cms-content ol[style*="list-style-type: lower-alpha;"] li{list-style-type:lower-alpha}.cms-content ol[style*="list-style-type: lower-greek;"] li{list-style-type:lower-greek}.cms-content ol[style*="list-style-type: upper-alpha;"] li{list-style-type:upper-alpha}.cms-content ol[style*="list-style-type: upper-roman;"] li{list-style-type:upper-roman}.cms-content ol li{list-style-type:decimal;margin-left:5px}.cms-content ol li::marker{font-weight:bold}.cms-content p{margin-bottom:14px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.05em;font-weight:400}@media (min-width: 1024px){.cms-content p{line-height:32px}}.cms-content p:last-child{margin-bottom:0}.cms-content iframe{max-width:100% !important}.cms-content img{max-width:100%;height:auto;max-height:100%;width:auto;border-radius:8px}@media (min-width: 1024px){.cms-content img{border-radius:16px}}.cms-content table{table-layout:fixed;border:1px solid #212121;margin-bottom:40px}.cms-content table td,.cms-content table th{border:1px solid #212121}.cms-content h2{margin-top:36px;margin-bottom:12px;font-size:24px;font-size:2.4rem;line-height:1.58333em;letter-spacing:0em;font-weight:700}@media (min-width: 1024px){.cms-content h2{margin-top:60px;margin-bottom:14px;font-size:36px;font-size:3.6rem;line-height:1.33333em;letter-spacing:.1em;font-weight:700}}.cms-content h3{margin-top:17px;margin-bottom:7px;font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:0em;font-weight:700}@media (min-width: 1024px){.cms-content h3{margin-top:20px;margin-bottom:14px;font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.1em;font-weight:700}}.cms-content h4{position:relative;padding-left:24px;margin-top:20px;margin-bottom:12px;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:0em;font-weight:700}@media (min-width: 1024px){.cms-content h4{padding-left:24px;margin-top:20px;margin-bottom:14px;font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:0em;font-weight:700}}.cms-content h4:before{content:'';position:absolute;left:0;top:11px;width:11px;height:11px;border-radius:50%;background:#004896}@media (min-width: 1024px){.cms-content h4:before{top:15px}}.cms-content h5{margin-top:12px;margin-bottom:12px;font-size:17px;font-size:1.7rem;line-height:1.64706em;letter-spacing:0em;font-weight:700}@media (min-width: 1024px){.cms-content h5{margin-top:14px;margin-bottom:14px;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:0em;font-weight:600}}.cms-content a{color:#004896;font-weight:600;text-decoration:underline;text-underline-offset:2px}.cms-content a:before{content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;background-color:rgba(0,72,150,0.2);border-radius:50%;margin-right:5px;transform:translateY(-2px);background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.58301 3.49998L8.74967 2.33331C9.33301 1.74998 10.4997 1.74998 11.083 2.33331L11.6663 2.91665C12.2497 3.49998 12.2497 4.66665 11.6663 5.24998L8.74967 8.16665C8.16634 8.74998 6.99967 8.74998 6.41634 8.16665M6.41634 10.5L5.24967 11.6666C4.66634 12.25 3.49967 12.25 2.91634 11.6666L2.33301 11.0833C1.74967 10.5 1.74967 9.33331 2.33301 8.74998L5.24967 5.83331C5.83301 5.24998 6.99967 5.24998 7.58301 5.83331' stroke='%23004896' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto}.cms-content blockquote{margin:14px 0 17px;padding:24px 24px 24px;border-radius:4px;background:rgba(23,71,158,0.1)}@media (min-width: 1024px){.cms-content blockquote{margin:20px 0 24px;padding:28px 27px 28px}}.cms-content .box-two-col{margin:16px 0 16px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1024px){.cms-content .box-two-col{margin:32px 0 25px}}@media (max-width: 1023px){.cms-content .box-two-col__col{width:100% !important;margin-top:16px}.cms-content .box-two-col__col:first-child{margin-top:0}}@media (min-width: 1024px){.cms-content .box-two-col__col{width:calc(50% - 10px)}}.cms-content .box-two-col__col>*:first-child{margin-top:0}.cms-content .box-two-col__col>*:last-child{margin-bottom:0}.c-img{display:block;position:relative}.c-img img{display:block;object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}.c-img--contain img{object-fit:contain}.c-img--top img{object-position:top}.c-fw{width:100%}[rel~="js-lazy"]{opacity:0}[rel~="js-lazy"]:not(.initial){transition:opacity 0.15s}[rel~="js-lazy"].initial,[rel~="js-lazy"].loaded,[rel~="js-lazy"].error{opacity:1}.c-lazybg{background-size:cover;background-position:center;background-repeat:no-repeat}.c-lazybg--top{background-position:center top}.c-lazybg--contain{background-size:contain}.c-pagename{position:relative;padding:9px 0 0}@media (min-width: 1024px){.c-pagename{padding:20px 0 0}}.c-pagename__breadcrumb{line-height:1}.c-pagename__breadcrumb li{display:inline;line-height:1}.c-pagename__breadcrumb li:not(:last-child){position:relative;padding-right:13px;margin-right:6px}@media (min-width: 1024px){.c-pagename__breadcrumb li:not(:last-child){padding-right:18px;margin-right:12px}}.c-pagename__breadcrumb li:not(:last-child):after{content:'';position:absolute;right:1px;top:50%;transform:translateY(-50%);margin-top:-4px;width:1px;height:11px;transform:rotate(18deg);background:#A8AAAF}@media (min-width: 1024px){.c-pagename__breadcrumb li:not(:last-child):after{margin-top:-3px}}.c-pagename__breadcrumb a,.c-pagename__breadcrumb span{color:#A8AAAF;font-size:12px;font-size:1.2rem;line-height:1.75em;letter-spacing:0em;font-weight:500}@media (min-width: 1024px){.c-pagename__breadcrumb a,.c-pagename__breadcrumb span{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.03em;font-weight:400}}.c-pagename__en{padding:26px 0 0;margin:0 -16px;color:#004896;text-align:center;opacity:0.08;text-transform:uppercase;white-space:nowrap;font-family:"Lato",sans-serif;font-size:48px;font-size:4.8rem;line-height:1em;letter-spacing:.05em;font-weight:900}@media (min-width: 1024px){.c-pagename__en{padding:31px 0 0;margin:0;font-size:80px;font-size:8rem;line-height:1em}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.c-pagename__en{font-size:70px;font-size:7rem;line-height:1em}}.c-pagename__jp{margin:-20px 0 0;color:#212121;text-align:center;font-size:36px;font-size:3.6rem;line-height:1.27778em;letter-spacing:.1em;font-weight:700}@media (min-width: 1024px){.c-pagename__jp{margin:-35px 0 0;font-size:56px;font-size:5.6rem;line-height:1.17857em}}.c-pagename__img{margin-top:27px;display:block}@media (min-width: 1024px){.c-pagename__img{margin-top:77px}}.c-pagename__img img{width:100%}.c-btn01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:190px;width:100%;height:60px;flex-shrink:0;justify-content:center;align-items:center;border-radius:100px;position:relative;background:radial-gradient(353.54% 176.75% at 32.43% 3.92%, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.24) 74.25%);backdrop-filter:blur(2px);clip-path:inset(0);overflow:hidden;cursor:pointer}@media (max-width: 1023px){.c-btn01{height:56px}}.c-btn01:before{content:'';position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;padding:1px;background:linear-gradient(90deg, #004896, #96DAF8);mask:conic-gradient(#000 0 0) content-box,conic-gradient(#000 0 0);mask-composite:exclude;-webkit-mask:conic-gradient(#000 0 0) content-box,conic-gradient(#000 0 0);-webkit-mask-composite:xor;clip-path:inset(0 round 100px);pointer-events:none;border-radius:100px}.c-btn01 .gradient-border{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%;justify-content:center;align-items:center;border-radius:100px;overflow:hidden;clip-path:inset(0)}.c-btn01 .txt{font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase;padding-bottom:2px;position:relative;padding-left:18px;transition:color .3s;z-index:3}.c-btn01 .txt:before{content:"";position:absolute;left:2px;top:50%;margin-top:-3px;width:6px;height:6px;border-radius:50%;background:#004896;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.35));box-shadow:0 4px 6px rgba(0,0,0,0.35);transition:background .3s}.c-btn01 .txt::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scale(0);width:6px;height:6px;background-color:#fff;border-radius:50%;transition:transform 0.5s ease-out, background .7s;z-index:-1}@media only screen and (min-width: 1025px){.c-btn01:hover{opacity:1}.c-btn01:hover span{color:#fff}.c-btn01:hover span:before{background:#fff}.c-btn01:hover span:after{transform:translateY(-50%) scale(70);background-color:#004896}}.c-link{display:inline-block;color:#004896;position:relative;text-decoration:underline;padding-right:19px}.c-link:before{content:'';position:absolute;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5' y='0.5' width='9' height='9' rx='1.5' stroke='%23004896' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 12H3C1.89543 12 1 11.1046 1 10V5' stroke='%23004896' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:auto;right:0;top:8px}.c-link:link,.c-link:visited,.c-link:active{color:#004896;text-decoration:underline}.vn-version .c-pagename__breadcrumb a,.vn-version .c-pagename__breadcrumb span,.en-version .c-pagename__breadcrumb a,.en-version .c-pagename__breadcrumb span{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:0em;text-transform:uppercase}.vn-version .c-pagename__jp,.en-version .c-pagename__jp{letter-spacing:0;text-transform:uppercase}@media (max-width: 1023px){.vn-version .c-pagename__jp,.en-version .c-pagename__jp{margin-top:-25px}}.en-version .c-pagename__jp{padding-top:100px;font-size:56px;font-size:5.6rem;line-height:1.14286em;letter-spacing:0em;font-weight:900;color:#004896}@media (max-width: 1023px){.en-version .c-pagename__jp{margin-top:0;padding-top:40px;font-size:36px;font-size:3.6rem;line-height:1.33333em;letter-spacing:0em;font-weight:900}}.footer{background:#004896;padding:50px 0 48px;color:#fff;margin-top:120px;position:relative;z-index:1}.footer a{color:#fff}@media (max-width: 1023px){.footer{margin-top:70px;padding:31px 0 40px}}@media (min-width: 1024px){.footer .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-direction:row-reverse}.footer .inner .lbox{max-width:480px;margin-top:-11px}.footer .inner .rbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}}@media only screen and (min-width: 1024px) and (max-width: 1040px){.footer .inner .lbox{max-width:500px;padding-left:20px}.footer .inner .rbox{width:calc(100% - 455px)}}@media (max-width: 1023px){.footer .inner .lbox{margin-top:33px}}@media (min-width: 1024px){.footer .logo{margin-left:-22px}}.footer .logo a{display:inline-block;font-size:0}.footer .logo a img{max-width:480px}@media (max-width: 1023px){.footer .logo{text-align:center;margin:0 -10px}.footer .logo a img{max-width:362px}}.footer .txt-address{margin-top:11px;font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:0em;font-weight:400;padding-left:28px;background:url(../img/common/icon/icon_map.svg) left -2px top -1px no-repeat;background-size:24px 24px}@media (max-width: 1023px){.footer .txt-address{margin-top:0;font-size:14px;font-size:1.4rem;padding-left:22px;background:url(../img/common/icon/icon_map.svg) left top 0 no-repeat;background-size:19px 19px}}.footer .txt-tel{margin-top:15px;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:400;padding-left:28px;background:url(../img/common/icon/icon_phone.svg) left -2px top -1px no-repeat;background-size:24px 24px}@media (max-width: 1023px){.footer .txt-tel{font-size:14px;font-size:1.4rem;line-height:1.42857em;padding-left:22px;background:url(../img/common/icon/icon_phone.svg) left top 0 no-repeat;background-size:19px 19px;margin-top:9px}}.footer .sec-sns{margin-top:33px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 1024px){.footer .sec-sns{margin-left:-3px}}.footer .sec-sns a{display:block;font-size:0}@media (min-width: 1024px){.footer .sec-sns a{margin-right:8px}.footer .sec-sns a:last-child{margin-right:0}}@media (max-width: 1023px){.footer .sec-sns{margin-top:19px;justify-content:center;gap:16px}}.footer .txt-copy{margin-top:16px;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:0em;font-weight:400;opacity:.7}@media (min-width: 1024px){.footer .txt-copy{margin-left:-3px}}@media (max-width: 1023px){.footer .txt-copy{margin-top:30px;text-align:center}}.footer .list-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 1024px){.footer .list-menu{justify-content:flex-end}}.footer .list-menu li{font-size:0;line-height:1}@media (min-width: 1024px){.footer .list-menu li{padding:0 48px;border-right:1px solid rgba(255,255,255,0.3)}}@media only screen and (min-width: 1024px) and (max-width: 1040px){.footer .list-menu li{padding:0 42px}}@media (min-width: 1024px){.footer .list-menu li:first-child{padding-left:0}.footer .list-menu li:last-child{padding-right:0;border-right:0}}.footer .list-menu a{font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:0em;font-weight:600}@media (max-width: 1023px){.footer .list-menu{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;max-width:343px;margin:46px auto 0}.footer .list-menu li{width:50%;text-align:center;margin-bottom:32px}.footer .list-menu li:nth-child(odd){border-right:1px solid rgba(255,255,255,0.3)}.footer .list-menu li:nth-last-child(-n+2){margin-bottom:0}}.footer .menu-other{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 1024px){.footer .menu-other{justify-content:flex-end}}.footer .menu-other a{font-size:0;line-height:1;opacity:.7;text-underline-offset:2px;cursor:pointer}@media (min-width: 1024px){.footer .menu-other a{border-right:1px solid rgba(255,255,255,0.3)}.footer .menu-other a:first-child{padding-right:20px}.footer .menu-other a:last-child{padding-left:20px;border-right:0}}@media only screen and (min-width: 1025px){.footer .menu-other a:hover{opacity:1}}.footer .menu-other a.txt_hover{cursor:pointer}@media only screen and (min-width: 1025px){.footer .menu-other a.txt_hover:hover{text-decoration:underline}}.footer .menu-other a span{font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:0em;font-weight:400}.footer .menu-other a .icon-blank{padding-right:18px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 6L11 0.5M11 0.5H7M11 0.5V4.5M11 7.5V9.38889C11 9.68357 10.8829 9.96619 10.6746 10.1746C10.4662 10.3829 10.1836 10.5 9.88889 10.5H2.11111C1.81643 10.5 1.53381 10.3829 1.32544 10.1746C1.11706 9.96619 1 9.68357 1 9.38889V1.61111C1 1.31643 1.11706 1.03381 1.32544 0.825437C1.53381 0.617063 1.81643 0.5 2.11111 0.5H4' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right center;background-size:12px 11px}@media (max-width: 1023px){.footer .menu-other{max-width:343px;margin:44px auto 0;justify-content:space-between}}.c-to-top{position:fixed;right:22px;bottom:22px;width:50px;height:49px;text-align:center;background-image:url("data:image/svg+xml,%3Csvg width='50' height='49' viewBox='0 0 50 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='25' width='34' height='34' rx='5' transform='rotate(45 25 0)' fill='%23004896'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;font-size:0;line-height:1;cursor:pointer;z-index:9999;transition:opacity .3s;opacity:0}@media (max-width: 1023px){.c-to-top{right:13px;bottom:16px}}.c-to-top .text{text-align:center;position:relative;display:block;width:100%;height:100%;padding-top:22px;cursor:pointer}.c-to-top .text span{position:relative;color:#fff;font-size:12px;font-size:1.2rem;line-height:1em;letter-spacing:0em;font-weight:700;transition:top .3s ease-in-out;display:block;top:0}.c-to-top .text:before{content:"";position:absolute;left:19px;top:8px;width:12px;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2.14569e-07L0 8L6 4.11429L12 8L6 2.14569e-07Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;transition:top .5s, background .3s;background-size:100%;background-position:center}@media only screen and (min-width: 1025px){.c-to-top .text:hover span{top:-3px}.c-to-top .text:hover:before{top:-6px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00098 -3.49691e-07L0.000976562 10L8.00098 5.14286L16.001 10L8.00098 -3.49691e-07Z' fill='%23004896'/%3E%3C/svg%3E%0A");background-size:16px 10px}}.show-to-top .c-to-top{opacity:1}.c-parallax{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%}.c-parallax:before{content:'';position:absolute;top:-1px;left:0;width:100%;height:100%;background:linear-gradient(173deg, #fff 18.14%, rgba(255,255,255,0.5) 31.51%, rgba(255,255,255,0.5) 71.6%, #fff 97.74%)}.c-parallax video{width:100%;height:100%;object-fit:cover;pointer-events:none}.c-parallax video::-webkit-media-controls{display:none !important}.c-parallax video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}@media (min-width: 1024px){.footer-recruit .logo{margin-left:0;padding-bottom:10px}}@media (min-width: 1024px){.footer-recruit .inner .lbox{max-width:452px;width:100%}.footer-recruit .inner .rbox{width:calc(100% - 452px)}}.footer-recruit .list-menu{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.footer-recruit .list-menu li{padding:0 36px;margin-bottom:26px}@media (min-width: 1024px){.footer-recruit .list-menu{max-width:552px;margin-left:auto}.footer-recruit .list-menu li:first-child{padding-left:36px}.footer-recruit .list-menu li:nth-child(2){padding-right:114px}}@media only screen and (min-width: 1024px) and (max-width: 1040px){.footer-recruit .list-menu li:nth-child(2){padding-right:50px}}@media (max-width: 1023px){.footer-recruit .list-menu{display:block;margin-top:40px}.footer-recruit .list-menu li{width:100%;padding:0;margin-bottom:30px}.footer-recruit .list-menu li:nth-child(odd){border-right:0}.footer-recruit .list-menu li:nth-last-child(-n+2){margin-bottom:30px}.footer-recruit .list-menu li:last-child{margin-bottom:0}}@media (min-width: 1024px){.footer-recruit .link-corp{margin-top:-80px;max-width:552px;width:100%;margin-left:auto;padding-left:36px}}.footer-recruit .link-corp a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;width:177px;height:35px;border-radius:5px;border:1px solid #fff;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:0em;padding:0 20px 2px 0;position:relative}.footer-recruit .link-corp a:after{content:"";position:absolute;right:12px;top:10px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 6.5L11 1M11 1H7M11 1V5M11 8V9.88889C11 10.1836 10.8829 10.4662 10.6746 10.6746C10.4662 10.8829 10.1836 11 9.88889 11H2.11111C1.81643 11 1.53381 10.8829 1.32544 10.6746C1.11706 10.4662 1 10.1836 1 9.88889V2.11111C1 1.81643 1.11706 1.53381 1.32544 1.32544C1.53381 1.11706 1.81643 1 2.11111 1H4' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:12px;height:12px;background-size:100%}@media (max-width: 1023px){.footer-recruit .link-corp{margin-top:38px;text-align:center;padding-left:0}.footer-recruit .link-corp a{margin:0 auto}}@media (max-width: 1023px){.footer-recruit .menu-other{margin-top:28px}}@media (min-width: 1024px){.vn-version .footer .inner .lbox{max-width:470px}.vn-version .footer .inner .rbox{width:calc(100% - 470px)}.vn-version .footer .list-menu{padding-top:8px}}@media only screen and (min-width: 1024px) and (max-width: 1180px){.vn-version .footer .list-menu{padding-top:100px}}@media (min-width: 1024px){.vn-version .footer .list-menu li{padding:0 24px}.vn-version .footer .list-menu li:last-child{padding-right:0}.vn-version .footer .list-menu li:first-child{padding-left:0}.vn-version .footer .list-menu a{white-space:nowrap}}@media (max-width: 1023px){.vn-version .footer .list-menu{align-items:center}.vn-version .footer .list-menu a{line-height:24px}.vn-version .footer .list-menu li{margin-bottom:24px}.vn-version .footer .list-menu li:nth-child(odd){border-right:0}.vn-version .footer .list-menu li:nth-child(even){border-left:1px solid rgba(255,255,255,0.3)}.vn-version .footer .menu-other{margin-top:24px;display:block;text-align:center}.vn-version .footer .menu-other a{display:inline-block;margin-bottom:12px}.vn-version .footer .menu-other a:last-child{margin-bottom:0}}@media (min-width: 1024px){.vn-version .footer-recruit .link-corp{max-width:614px;padding-left:0}}@media (min-width: 1024px){.vn-version .footer-recruit .inner .lbox{max-width:452px}}@media only screen and (min-width: 1024px) and (max-width: 1060px){.vn-version .footer-recruit .inner .lbox{padding-left:0}}@media (min-width: 1024px){.vn-version .footer-recruit .inner .rbox{max-width:614px}.vn-version .footer-recruit .list-menu{max-width:100%;margin-left:0;padding-top:8px}.vn-version .footer-recruit .list-menu a{display:block;line-height:18px;letter-spacing:-0.03em}.vn-version .footer-recruit .list-menu li:nth-child(1),.vn-version .footer-recruit .list-menu li:nth-child(4){width:43%;padding-left:0}.vn-version .footer-recruit .list-menu li:nth-child(2),.vn-version .footer-recruit .list-menu li:nth-child(5){width:31%}.vn-version .footer-recruit .list-menu li:nth-child(3){border-right:0;padding-right:0;width:26%}}@media only screen and (min-width: 1024px) and (max-width: 1220px){.vn-version .footer-recruit .list-menu li:nth-child(1),.vn-version .footer-recruit .list-menu li:nth-child(4){width:40%}.vn-version .footer-recruit .list-menu li:nth-child(2),.vn-version .footer-recruit .list-menu li:nth-child(5){width:29%}.vn-version .footer-recruit .list-menu li a{font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 1024px) and (max-width: 1060px){.vn-version .footer-recruit .list-menu li:nth-child(1),.vn-version .footer-recruit .list-menu li:nth-child(4){width:43%}.vn-version .footer-recruit .list-menu li:nth-child(2),.vn-version .footer-recruit .list-menu li:nth-child(5){padding-left:14px}.vn-version .footer-recruit .list-menu li:nth-child(3){padding-left:14px}}@media only screen and (min-width: 1024px) and (max-width: 1060px){.vn-version .footer-recruit .list-menu a{font-size:13px;font-size:1.3rem}}@media (max-width: 1023px){.vn-version .footer-recruit .menu-other{margin-top:48px}}@media (max-width: 1023px){.vn-version .footer-recruit .list-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.vn-version .footer-recruit .list-menu li{width:50%;order:1}.vn-version .footer-recruit .list-menu li:nth-child(4){order:4;width:100%;border-left:0;margin-bottom:0;padding-top:10px}.vn-version .footer-recruit .list-menu li:nth-child(5){border-left:1px solid rgba(255,255,255,0.3)}}@media (min-width: 1024px){.en-version .footer .inner .rbox{width:calc(100% - 480px);padding-top:10px}.en-version .footer .list-menu{margin-left:auto}.en-version .footer .list-menu li{white-space:nowrap}.en-version .footer .link-corp{max-width:380px;width:100%;margin-left:auto;padding-left:0}}@media (min-width: 1024px){.en-version .footer .menu-other{max-width:380px;width:100%;margin-left:auto;justify-content:flex-start}}@media (max-width: 1023px){.en-version .footer .menu-other{display:block;text-align:center}.en-version .footer .menu-other a{display:inline-block;margin-bottom:10px}.en-version .footer .menu-other a:last-child{margin-bottom:0}}@media (min-width: 1024px){.en-version .footer-recruit .inner .rbox{width:calc(100% - 480px);padding-top:10px}.en-version .footer-recruit .list-menu{max-width:380px;width:100%;margin-left:auto}.en-version .footer-recruit .list-menu li{white-space:nowrap}.en-version .footer-recruit .list-menu li:nth-child(1),.en-version .footer-recruit .list-menu li:nth-child(4){padding-right:36px;width:40%}.en-version .footer-recruit .list-menu li:nth-child(2){padding:0 36px;width:35%}.en-version .footer-recruit .list-menu li:nth-child(3){padding-left:36px;width:25%;border-right:0}.en-version .footer-recruit .link-corp{max-width:380px;width:100%;margin-left:auto;padding-left:36px}}@media (max-width: 1023px){.en-version .footer-recruit .list-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.en-version .footer-recruit .list-menu li{width:50%;margin-bottom:36px;order:1}.en-version .footer-recruit .list-menu li:nth-child(even){border-left:1px solid rgba(255,255,255,0.3)}.en-version .footer-recruit .list-menu li:nth-child(3){order:5;border-left:1px solid rgba(255,255,255,0.3)}.en-version .footer-recruit .list-menu li:nth-child(4){border-left:0}.en-version .footer-recruit .list-menu li:last-child{margin-bottom:0;width:100%;order:7}.en-version .footer-recruit .list-menu a{font-size:16px;font-size:1.6rem;line-height:1.5em}}.header{position:fixed;left:0;top:0;z-index:1000;width:100%;background:#fff;height:84px;transition:background .3s, top .3s;box-shadow:0 236px 66px 0 rgba(0,0,0,0),0 151px 60px 0 rgba(0,0,0,0.01),0 85px 51px 0 rgba(0,0,0,0.02),0 38px 38px 0 rgba(0,0,0,0.03),0 9px 21px 0 rgba(0,0,0,0.04)}@media (min-width: 1024px){.header{padding-right:44px}}@media only screen and (min-width: 1024px) and (max-width: 1160px){.header{padding-right:24px}}@media (max-width: 1023px){.header{height:64px;padding:12px 0;background:#004896}}.header .inHeader{position:relative}@media (min-width: 1024px){.header .inHeader{height:84px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}}.header .layerMenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}@media (min-width: 1024px){.header .layerMenu .innerlayer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}}@media (max-width: 1023px){.header .layerMenu{position:fixed;width:100%;height:100vh;z-index:7;background:rgba(0,72,150,0.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding-top:64px;left:0;top:0;opacity:0;visibility:hidden;transition:opacity .3s, visibility .3s}.header .layerMenu .innerlayer{width:100%}}.header .logo{position:absolute;left:0;top:0}@media (min-width: 1024px){.header .logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:446px;height:84px;align-items:center;padding-left:22px;background:#004896}}@media only screen and (min-width: 1024px) and (max-width: 1160px){.header .logo{padding-left:0;width:390px}}@media (max-width: 1023px){.header .logo{width:231px;z-index:9;top:5px}}@media (min-width: 1024px){.header .list-menu{padding-right:48px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header .list-menu li{padding-left:24px}.header .list-menu li:first-child{padding-left:0}}@media only screen and (min-width: 1024px) and (max-width: 1100px){.header .list-menu{padding:24px}.header .list-menu li{padding-left:10px}}@media (max-width: 1023px){.header .list-menu li{margin-bottom:40px;text-align:center}.header .list-menu li:last-child{margin-bottom:0}}.header .list-menu a{position:relative;font-size:0;line-height:1;transition:color .3s;cursor:pointer}@media (min-width: 1024px){.header .list-menu a{padding:2px 10px 5px 11px;display:block}.header .list-menu a:before,.header .list-menu a:after{content:"";position:absolute;width:0;height:0;background-repeat:no-repeat;background-size:100%;transition:width .3s, height .3s}.header .list-menu a:before{background-image:url(../img/common/icon/icon_l_t.svg);top:0;left:0}.header .list-menu a:after{background-image:url(../img/common/icon/icon_r_b.svg);bottom:0;right:0}}.header .list-menu a span{font-size:16px;font-size:1.6rem;line-height:1.1875em;letter-spacing:0em;font-weight:500;display:block;text-align:center}@media only screen and (min-width: 1025px){.header .list-menu a:hover{opacity:1;color:#92D2EE}.header .list-menu a:hover:before,.header .list-menu a:hover:after{width:8px;height:26px}}@media (max-width: 1023px){.header .list-menu a{display:inline-block;min-width:119px}.header .list-menu a span{font-size:20px;font-size:2rem;line-height:1.3em;letter-spacing:.06em;font-weight:500}}@media (min-width: 1024px){.header .sec-language{width:95px;height:26px;margin-right:48px}}@media only screen and (min-width: 1024px) and (max-width: 1100px){.header .sec-language{margin-right:24px}}@media (min-width: 1024px){.header .sec-language .list-lang{border:1px solid rgba(0,72,150,0.3);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;display:flex !important;width:100%}.header .sec-language .list-lang a{width:35%;display:block;color:#004896;border-right:1px solid rgba(0,72,150,0.3)}.header .sec-language .list-lang a:last-child{border-right:0;width:30%}}@media (max-width: 1023px){.header .sec-language .list-lang{margin-top:12px;padding-top:14px;border-top:1px solid rgba(255,255,255,0.3);display:none}}.header .sec-language a{font-size:13px;font-size:1.3rem;line-height:1.84615em;letter-spacing:0em;font-weight:600;text-align:center;cursor:pointer}@media (min-width: 1024px){.header .sec-language a{opacity:.4}}.header .sec-language a.active{opacity:1}@media (min-width: 1024px){.header .sec-language a.active{pointer-events:none}}@media only screen and (min-width: 1025px){.header .sec-language a:hover{opacity:1}}@media (max-width: 1023px){.header .sec-language a{display:block;color:#fff;font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:0em;font-weight:600;margin-bottom:16px}.header .sec-language a:last-child{margin-bottom:0}}@media (max-width: 1023px){.header .sec-language{position:absolute;right:67px;top:0;padding:10px 0;border-radius:4px;border:1px solid rgba(255,255,255,0.3);background:#004896;width:60px;text-align:center;cursor:pointer;z-index:9}.header .sec-language:after{content:"";position:absolute;width:11px;height:7px;background:url(../img/common/icon/icon_arr_down.svg) center no-repeat;background-size:100%;top:16px;right:10px;transition:transform .3s}.header .sec-language .lang-active{color:#fff;font-size:14px;font-size:1.4rem;line-height:1.28571em;letter-spacing:0em;font-weight:600;display:block;position:relative;text-align:center;padding-right:16px}.header .sec-language.is-active-lang:after{transform:rotate(180deg)}}@media (min-width: 1024px){.header .btn-recruit{width:190px}}@media (max-width: 1023px){.header .btn-recruit{margin-top:70px}.header .btn-recruit .c-btn01{margin:0 auto;height:56px}}.header .sec-sns{margin-top:70px;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;gap:20px}.disabled_news a{pointer-events:none;opacity:.5}@media (max-width: 1023px){.layerOn .layerMenu{opacity:1;visibility:visible}}@media (max-width: 1023px){.layerOn .list-menu a span{color:#fff}}@media (max-width: 1023px){.layerOn .header .c-btn01 .gradient-border{background:radial-gradient(77.57% 349.34% at 32.43% 3.92%, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.24) 74.25%) !important}}@media (max-width: 1023px){.layerOn .header .sec-language{border:1px solid rgba(255,255,255,0.3) !important;background:#004896 !important}}.hamberger{position:fixed;right:16px;top:12px;z-index:1000;width:40px;height:40px;border-radius:4px;border:1px solid #fff;background:#fff;cursor:pointer;display:none;transition:background .3s, border-clor .3s}.hamberger span{position:absolute;left:50%;transform:translateX(-50%);display:block;width:16px;height:1px;background:#004896;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;margin:0 auto}.hamberger span.ham{top:12px}.hamberger span.ber{top:18px}.hamberger span.ger{top:24px}.hamberger.active{background:#004896;border-color:rgba(255,255,255,0.3)}.hamberger.active span{background:#fff;top:50%;transform:translate(-50%, -50%)}.hamberger.active .ham{transform:translate(-50%, -50%) rotate(45deg)}.hamberger.active .ber{transform:translate(-50%, -50%) rotate(-45deg)}.hamberger.active .ger{opacity:0}@media (max-width: 1023px){.hamberger{display:block}}@media (max-width: 1023px){.header-recruitment .c-btn01 .txt:before{background:#fff}.header-recruitment .logo{top:-2px;padding-left:10px}}@media (min-width: 1024px){.header-recruitment{padding-right:24px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment{padding-right:16px;height:59px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment{padding-right:10px;height:59px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .inHeader{height:100%}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .inHeader{height:100%}}@media (min-width: 1024px){.header-recruitment .logo{width:316px;padding-left:16px;padding-right:18px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .logo{width:245px;height:100%}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .logo{width:210px;height:100%;padding-left:10px}}@media (min-width: 1024px){.header-recruitment .logo img{width:305px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .logo img{width:214px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .logo img{width:190px}}@media (max-width: 1023px){.header-recruitment .sec-sns{margin-top:47px}}@media (max-width: 1023px){.header-recruitment .btn-entry{margin:49px auto 0;width:268px}}@media (min-width: 1024px){.header-recruitment .btn-entry{width:230px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .btn-entry{width:195px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .btn-entry{width:150px}}.header-recruitment .btn-entry .c-btn01{max-width:100%;border-radius:30px;background:linear-gradient(79deg, #004896 7.87%, #96DAF8 125.27%);color:#FFF;height:54px}@media (max-width: 1023px){.header-recruitment .btn-entry .c-btn01{margin:0 auto;height:56px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .btn-entry .c-btn01{height:43px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .btn-entry .c-btn01{height:43px}}.header-recruitment .btn-entry .c-btn01:before{display:none}@media (max-width: 1023px){.header-recruitment .btn-entry .c-btn01 .gradient-border{background:none !important}}@media (min-width: 1024px){.header-recruitment .btn-entry .c-btn01 .txt{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;font-weight:700}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .btn-entry .c-btn01 .txt{font-size:16px;font-size:1.6rem;line-height:1.875em}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .btn-entry .c-btn01 .txt{font-size:12px;font-size:1.2rem;line-height:2.5em}}@media (min-width: 1024px){.header-recruitment .btn-entry .c-btn01 .txt:before{background:#FFF}}.header-recruitment .btn-entry .c-btn01 .l-spacing{letter-spacing:-0.04em}@media (min-width: 1024px){.header-recruitment .sec-language{margin-right:24px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .sec-language{margin-right:16px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .sec-language{margin-right:10px}}@media (min-width: 1024px){.header-recruitment .list-menu{padding-right:16px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .list-menu{padding-right:7px}}@media (min-width: 1024px){.header-recruitment .list-menu li{padding-left:7px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .list-menu li{padding-left:2px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .list-menu li{padding-left:2px}}@media (max-width: 1023px){.header-recruitment .list-menu li{margin-bottom:29px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .list-menu a{padding:2px 5px 5px 5px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .list-menu a{padding:2px 5px 5px 5px}}@media (max-width: 1023px){.header-recruitment .list-menu a span{color:#212121}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .list-menu a span{font-size:16px;font-size:1.6rem;line-height:1.125em;letter-spacing:0em;font-weight:500}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .list-menu a span{font-size:13px;font-size:1.3rem;line-height:1.23077em}}.header-recruitment .btn-corporate{margin-right:9px}@media (min-width: 1024px){.header-recruitment .btn-corporate{position:absolute;left:346px;top:28px}}@media only screen and (min-width: 1024px) and (min-width: 1301px) and (max-width: 1439px){.header-recruitment .btn-corporate{left:275px;top:15px}}@media only screen and (min-width: 1024px) and (min-width: 1024px) and (max-width: 1300px){.header-recruitment .btn-corporate{left:230px;top:15px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .btn-corporate{margin-right:6px}}@media (max-width: 1023px){.header-recruitment .btn-corporate{margin:36px auto 0;width:239px}}.header-recruitment .btn-corporate a{position:relative;padding:4px 35px 3px 12px;border-radius:38px;background:rgba(146,210,238,0.2);transition:background .3s;will-change:background;cursor:pointer}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .btn-corporate a{padding:3px 33px 6px 12px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .btn-corporate a{padding:3px 33px 4px 12px}}@media (max-width: 1023px){.header-recruitment .btn-corporate a{width:100%;height:38px;display:flex;align-items:center;justify-content:center;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:0em;font-weight:500;border-radius:70px;background:linear-gradient(0deg, rgba(146,210,238,0.2) 0%, rgba(146,210,238,0.2) 100%),rgba(255,255,255,0.36);box-shadow:5px 6px 63px 0 rgba(0,0,0,0.1)}}.header-recruitment .btn-corporate a:before,.header-recruitment .btn-corporate a:after{content:'';position:absolute;right:12px;top:6px;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:auto;left:auto;transition:opacity .3s;will-change:opacity}@media only screen and (min-width: 1200px) and (max-width: 1439px){.header-recruitment .btn-corporate a:before,.header-recruitment .btn-corporate a:after{right:10px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.header-recruitment .btn-corporate a:before,.header-recruitment .btn-corporate a:after{right:10px;top:7px;background-size:14px auto}}@media (max-width: 1023px){.header-recruitment .btn-corporate a:before,.header-recruitment .btn-corporate a:after{right:20px;top:12px;background-size:19px auto}}.header-recruitment .btn-corporate a:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='%23212121' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='black' stroke-opacity='0.2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.header-recruitment .btn-corporate a:after{opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7L14 2M14 2H10.6667M14 2V5.33333M14 9.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H3.33333C2.97971 14 2.64057 13.8595 2.39052 13.6095C2.14048 13.3594 2 13.0203 2 12.6667V3.33333C2 2.97971 2.14048 2.64057 2.39052 2.39052C2.64057 2.14048 2.97971 2 3.33333 2H6.66667' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.header-recruitment .btn-corporate a span{letter-spacing:-0.03em;transition:color .3s;will-change:color}@media only screen and (min-width: 1025px){.header-recruitment .btn-corporate a:hover{opacity:1;background:#004896}.header-recruitment .btn-corporate a:hover:before,.header-recruitment .btn-corporate a:hover:after{width:16px;height:16px}.header-recruitment .btn-corporate a:hover:before{opacity:0}.header-recruitment .btn-corporate a:hover:after{opacity:1}.header-recruitment .btn-corporate a:hover span{color:#FFF}}@media (max-width: 1023px){.header-recruitment .layerMenu:before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:64px;background:#004896}}.header-recruitment .layerIn{position:relative;z-index:3}@media (min-width: 1024px){.header-recruitment .layerIn{display:flex;align-items:center}}@media (max-width: 1023px){.header-recruitment .layerIn{width:100%}}.header-recruitment .bg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}@media (min-width: 1024px){.header-recruitment .bg{display:none}}.header-recruitment .bg:before,.header-recruitment .bg:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.header-recruitment .bg:before{background:#000;opacity:0.05;z-index:2}.header-recruitment .bg:after{z-index:1;background:linear-gradient(173deg, #fff 18.14%, rgba(255,255,255,0.5) 31.51%, rgba(255,255,255,0.5) 71.6%, #fff 97.74%)}.header-recruitment .bg video{width:auto;height:calc(100% + 100px)}@media (max-width: 1023px){.vn-version .header .list-menu a span{letter-spacing:0}}.vn-version .header .btn-recruit .c-btn01{max-width:200px}.vn-version .header .btn-recruit .c-btn01 .txt{text-transform:none}@media (min-width: 1024px){.vn-version .header .btn-recruit{width:200px}.vn-version .header .btn-recruit .c-btn01:hover span:after{transform:translateY(-50%) scale(100)}.vn-version .header .sec-language{margin-right:32px}.vn-version .header .list-menu{padding-right:32px}.vn-version .header .list-menu li{padding-left:20px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.vn-version .header .list-menu{padding-right:24px}.vn-version .header .list-menu li{padding-left:0}.vn-version .header .list-menu a span{font-size:13px}}@media only screen and (min-width: 1024px) and (max-width: 1390px){.vn-version .header .logo{transition:all .3s ease;width:240px}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.vn-version .header-recruitment .logo{width:210px;padding-right:10px}}.vn-version .header-recruitment .btn-corporate a{padding:3px 35px 6px 12px}@media only screen and (min-width: 1024px) and (max-width: 1200px){.vn-version .header-recruitment .btn-corporate{font-size:12px;font-size:1.2rem}.vn-version .header-recruitment .btn-corporate a:before{top:4px}}@media (max-width: 1023px){.vn-version .header-recruitment .btn-corporate{width:213px}.vn-version .header-recruitment .btn-corporate a{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:0em}}@media (min-width: 1024px){.vn-version .header-recruitment .sec-language{margin-right:16px}}@media (min-width: 1024px){.vn-version .header-recruitment .list-menu{padding-right:10px}.vn-version .header-recruitment .list-menu li{padding-left:3px}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.vn-version .header-recruitment .list-menu a span{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 1024px) and (max-width: 1090px){.vn-version .header-recruitment .list-menu a span{font-size:11px;font-size:1.1rem}}@media (min-width: 1024px){.vn-version .header-recruitment .btn-entry{width:156px}.vn-version .header-recruitment .btn-entry .c-btn01{height:52px}.vn-version .header-recruitment .btn-entry .c-btn01 .txt{text-transform:none}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.vn-version .header-recruitment .btn-entry{width:130px}}@media only screen and (min-width: 1024px) and (max-width: 1090px){.vn-version .header-recruitment .btn-entry{width:120px}}@media (max-width: 1023px){.vn-version .header-recruitment .btn-entry .c-btn01{max-width:196px}.vn-version .header-recruitment .btn-entry .c-btn01 .txt{text-transform:none}}@media (max-width: 1023px){.en-version .header .list-menu a span{letter-spacing:0}}.en-version .header .btn-recruit .c-btn01{max-width:295px}.en-version .header .btn-recruit .c-btn01 .txt{text-transform:capitalize}@media (min-width: 1024px){.en-version .header .list-menu{padding-right:32px}.en-version .header .list-menu li{padding-left:20px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.en-version .header .list-menu{padding-right:24px}.en-version .header .list-menu li{padding-left:0}.en-version .header .list-menu a span{font-size:14px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.en-version .header .logo{transition:all .3s ease;width:320px}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.en-version .header-recruitment .logo{width:210px;padding-right:10px}}.en-version .header-recruitment .btn-corporate a{padding:3px 35px 6px 12px}@media only screen and (min-width: 1024px) and (max-width: 1200px){.en-version .header-recruitment .btn-corporate{font-size:12px;font-size:1.2rem}.en-version .header-recruitment .btn-corporate a:before{top:4px}}@media (max-width: 1023px){.en-version .header-recruitment .btn-corporate{width:213px}.en-version .header-recruitment .btn-corporate a{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:0em}}@media (min-width: 1024px){.en-version .header-recruitment .sec-language{margin-right:16px}}@media (min-width: 1024px){.en-version .header-recruitment .list-menu{padding-right:10px}.en-version .header-recruitment .list-menu li{padding-left:3px}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.en-version .header-recruitment .list-menu a span{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 1024px) and (max-width: 1090px){.en-version .header-recruitment .list-menu a span{font-size:11px;font-size:1.1rem}}@media (min-width: 1024px){.en-version .header-recruitment .btn-entry{width:156px}.en-version .header-recruitment .btn-entry .c-btn01{height:52px}.en-version .header-recruitment .btn-entry .c-btn01 .txt{text-transform:none}}@media only screen and (min-width: 1024px) and (max-width: 1310px){.en-version .header-recruitment .btn-entry{width:130px}}@media only screen and (min-width: 1024px) and (max-width: 1090px){.en-version .header-recruitment .btn-entry{width:120px}}@media (max-width: 1023px){.en-version .header-recruitment .btn-entry .c-btn01{max-width:196px}.en-version .header-recruitment .btn-entry .c-btn01 .txt{text-transform:none}}.wp-pagenavi{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:35px -16px 0}.wp-pagenavi::after{content:"";clear:both;display:table}@media (min-width: 1024px){.wp-pagenavi{margin:69px 0 0}}.wp-pagenavi span,.wp-pagenavi a{display:flex;align-items:center;justify-content:center;text-align:center;min-width:40px;height:40px;margin:0 6px;padding:3px 5px;border-radius:4px}@media (min-width: 1024px){.wp-pagenavi span,.wp-pagenavi a{margin:0 8px}}@media only screen and (max-width: 360px){.wp-pagenavi span,.wp-pagenavi a{min-width:36px;height:36px}}.wp-pagenavi .page{color:#212121;font-family:"Montserrat",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:500}.wp-pagenavi a.page,.wp-pagenavi a.last,.wp-pagenavi a.first{transition:background .3s;will-change:background;cursor:pointer}@media only screen and (min-width: 1025px){.wp-pagenavi a.page:hover,.wp-pagenavi a.last:hover,.wp-pagenavi a.first:hover{opacity:1;background:rgba(0,72,150,0.2)}}.wp-pagenavi span.current{background:#004896;color:#FFF}.wp-pagenavi span.extend{font-family:"Montserrat",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:500}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{position:relative;text-indent:-9999px}.wp-pagenavi .nextpostslink:before,.wp-pagenavi .nextpostslink:after,.wp-pagenavi .previouspostslink:before,.wp-pagenavi .previouspostslink:after{content:'';width:24px;height:24px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px;transition:transform .3s, opacity .3s;will-change:transform, opacity;background-position:center;background-repeat:no-repeat;background-size:auto}.wp-pagenavi .nextpostslink:after,.wp-pagenavi .previouspostslink:after{opacity:0}.wp-pagenavi .previouspostslink{cursor:pointer}.wp-pagenavi .previouspostslink:before,.wp-pagenavi .previouspostslink:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1634_20926)'%3E%3Cpath d='M8 12L16 5L12.1143 12L16 19L8 12Z' fill='%23004896'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1634_20926'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.wp-pagenavi .previouspostslink:after{transform:translateX(20px)}@media only screen and (min-width: 1025px){.wp-pagenavi .previouspostslink:hover{opacity:1}.wp-pagenavi .previouspostslink:hover:before{opacity:0;transform:translateX(-20px)}.wp-pagenavi .previouspostslink:hover:after{opacity:1;transform:translateX(0px)}}.wp-pagenavi .nextpostslink{cursor:pointer}.wp-pagenavi .nextpostslink:before,.wp-pagenavi .nextpostslink:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1634_21623)'%3E%3Cpath d='M16 12L8 5L11.8857 12L8 19L16 12Z' fill='%23004896'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1634_21623'%3E%3Crect width='24' height='24' fill='white' transform='matrix(-1 0 0 1 24 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.wp-pagenavi .nextpostslink:after{transform:translateX(-20px)}@media only screen and (min-width: 1025px){.wp-pagenavi .nextpostslink:hover{opacity:1}.wp-pagenavi .nextpostslink:hover:before{opacity:0;transform:translateX(20px)}.wp-pagenavi .nextpostslink:hover:after{opacity:1;transform:translateX(0px)}}.custom-pagenavi{display:flex;justify-content:center}.custom-pagenavi .wp-pagenavi{padding:0 55px;position:relative}.custom-pagenavi .wp-pagenavi .nextpostslink,.custom-pagenavi .wp-pagenavi .previouspostslink{position:absolute}.custom-pagenavi .wp-pagenavi .previouspostslink{left:0}.custom-pagenavi .wp-pagenavi .nextpostslink{right:0}@media (max-width: 1023px){.custom-pagenavi--large .wp-pagenavi{padding:0 35px}}@media (max-width: 1023px){.custom-pagenavi--large .wp-pagenavi span,.custom-pagenavi--large .wp-pagenavi a{margin:0 4px;min-width:32px;height:32px}}@media only screen and (max-width: 360px){.custom-pagenavi--large .wp-pagenavi span,.custom-pagenavi--large .wp-pagenavi a{min-width:30px;height:30px}}@media (max-width: 1023px){.custom-pagenavi--large .wp-pagenavi .extend{margin:0;padding:0;min-width:20px}}.single-pagenavi{margin:41px 0 0;padding:20px 0px 13px;display:flex;align-items:center;justify-content:space-between;border-top:solid 1px rgba(0,72,150,0.3)}@media (min-width: 1024px){.single-pagenavi{margin:28px 0 0;padding:20px 17px 13px}}.single-pagenavi a{color:#004896;transition:color .3s;will-change:color;cursor:pointer}@media only screen and (min-width: 1025px){.single-pagenavi a:hover{opacity:1;color:#00D9FF}}.single-pagenavi .list{position:relative;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:500;cursor:pointer}.single-pagenavi .list:before,.single-pagenavi .list:after{content:'';position:absolute;width:8px;height:8px;opacity:0;transition:opacity .3s;will-change:opacity}.single-pagenavi .list:before{top:0;left:-12px;border-left:solid 1px #00D9FF;border-top:solid 1px #00D9FF}.single-pagenavi .list:after{border-right:solid 1px #00D9FF;border-bottom:solid 1px #00D9FF;right:-9px;bottom:-3px}@media only screen and (min-width: 1025px){.single-pagenavi .list:hover:before,.single-pagenavi .list:hover:after{opacity:1}}.single-pagenavi .prev,.single-pagenavi .next{position:relative;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:500;cursor:pointer}.single-pagenavi .prev:before,.single-pagenavi .prev:after,.single-pagenavi .next:before,.single-pagenavi .next:after{content:'';width:12px;height:18px;position:absolute;top:50%;margin-top:-8px;background-repeat:no-repeat;background-size:auto}.single-pagenavi .prev:after,.single-pagenavi .next:after{width:0;transition:width .3s}.single-pagenavi .prev.disabled,.single-pagenavi .next.disabled{opacity:0;pointer-events:none}@media only screen and (min-width: 1025px){.single-pagenavi .prev:hover:after,.single-pagenavi .next:hover:after{width:12px}}.single-pagenavi .prev{padding-left:29px}.single-pagenavi .prev:before,.single-pagenavi .prev:after{background-position:left top;left:0;background-image:url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0703125 8.5L10.0703 0.5L5.21317 8.5L10.0703 16.5L0.0703125 8.5Z' fill='%23004896'/%3E%3C/svg%3E%0A")}.single-pagenavi .prev:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0703125 8.5L10.0703 0.5L5.21317 8.5L10.0703 16.5L0.0703125 8.5Z' fill='%2300D9FF'/%3E%3C/svg%3E%0A")}.single-pagenavi .next{padding-right:29px}.single-pagenavi .next:before,.single-pagenavi .next:after{background-position:right top;right:0;background-image:url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9297 8.5L0.929688 0.5L5.78683 8.5L0.929688 16.5L10.9297 8.5Z' fill='%23004896'/%3E%3C/svg%3E%0A")}.single-pagenavi .next:after{background-image:url("data:image/svg+xml,%3Csvg width='11' height='17' viewBox='0 0 11 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9297 8.5L0.929688 0.5L5.78683 8.5L0.929688 16.5L10.9297 8.5Z' fill='%2300D9FF'/%3E%3C/svg%3E%0A")}

/*# sourceMappingURL=maps/styles.min.css.map */
