﻿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,main{border:0;margin:0;outline:0;padding:0;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:100%;font-style:inherit;font-weight:inherit;text-decoration:none;vertical-align:baseline}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}textarea{display:block}:root{--scrollbar: 17px}html{font-size:calc((100vw - var(--scrollbar))/1440*10/1920*1620)}@media screen and (max-width: 1920px){html{font-size:70.3125%}}@media screen and (max-width: 1620px){html{font-size:calc((100vw - var(--scrollbar))/1440*10)}}@media screen and (max-width: 1440px){html{font-size:62.5%}}@media screen and (max-width: 1200px){html{font-size:.8333333333vw}}@media screen and (orientation: portrait)and (max-width: 767px){html{font-size:2.6666666667vw}}body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,dialog,figure,footer,header,main,nav,section,summary,textarea{display:block}audio,canvas,video{display:inline-block}.js-focus-visible :focus:not(.focus-visible){outline:0}.focus-visible{outline:2px dotted #333}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select{vertical-align:middle}img{vertical-align:top}button{background:none;appearance:none;border:none;padding:0}html{-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:10.5rem}@media screen and (max-width: 1440px){html{scroll-padding-top:9rem}}@media screen and (max-width: 1024px){html{scroll-padding-top:4rem}}@media screen and (orientation: portrait)and (max-width: 767px){html{scroll-padding-top:0}}body{background:#fff;color:#333;font-weight:400;font-size:1.6rem;letter-spacing:.03em;line-height:1.8;font-feature-settings:"palt"}.svg_symbol{display:none}.wrap-type01{max-width:90rem;margin:0 auto;padding:24rem 0 25rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-type01{padding:2.5rem 1.5rem 10rem}}.wrap-type02{padding:24rem 0 22rem}.wrap-type02__ttl{max-width:90rem;margin:0 auto 6.9rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-type02__ttl{margin-bottom:5.1rem;padding:0 1.5rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-type02{padding:2.5rem 0 10rem}}@font-face{font-family:"LINESeed";font-style:normal;font-weight:400;src:url("../fonts/LINESeedJP_OTF_Rg.woff") format("woff");font-display:swap}@font-face{font-family:"LINESeed";font-style:normal;font-weight:700;src:url("../fonts/LINESeedJP_OTF_Bd.woff") format("woff");font-display:swap}*{font-family:"LINESeed",Meiryo,sans-serif}.normal{font-weight:400 !important}.bold{font-weight:700 !important}.italic{font-style:italic !important}.none{display:none !important}.mb-none{margin-bottom:0 !important}sub{vertical-align:sub !important;font-size:50%}sup{vertical-align:super !important;font-size:50%}.txt-mail::after{content:"@"}.red01{color:red}.indent-1{text-indent:-1em;padding-left:1em}.wrap-404{min-height:40vh;padding-top:1rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-404{padding:2rem 3rem 0}}.wrap-404__inner{margin-bottom:3rem}.wrap-404__inner h2{font-size:5rem;font-weight:700;margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-404__inner h2{font-size:2.8rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-404 br{display:none}}@keyframes strengs-image{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-277rem, 0, 0)}}@keyframes strengs-image-sp{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-125rem, 0, 0)}}.breadcrumb{margin-bottom:9.1rem}@media screen and (orientation: portrait)and (max-width: 767px){.breadcrumb{margin-bottom:5.2rem}}.breadcrumb ul{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.6}.breadcrumb ul li{display:inline;vertical-align:middle;padding-right:1.5rem;margin-right:1rem;font-size:1.2rem;color:#333;letter-spacing:.05em;position:relative}.breadcrumb ul li::after{content:"/";position:absolute;top:0;right:-0.5rem}.breadcrumb ul li:last-child{padding-right:0;margin-right:0}.breadcrumb ul li:last-child::after{display:none}.breadcrumb ul li a{color:#333;text-decoration:underline}@media(hover: hover){.breadcrumb ul li a:hover{text-decoration:none}}.breadcrumb ul li.current a{text-decoration:none;pointer-events:none}.btn-type01{font-size:0}.btn-type01__inner{display:inline-block}.btn-type01__inner a{display:flex;align-items:center;justify-content:center;width:14rem;height:3rem;background:#fff;border:1px solid #12316c;border-radius:1.5rem;color:#333;font-size:1.4rem;font-weight:700;line-height:1.6;cursor:pointer;transition:background .5s,color .5s}@media(hover: hover){.btn-type01__inner a:hover{background:#12316c;color:#fff}}@media screen and (orientation: portrait)and (max-width: 767px){.btn-type01__inner a{width:10rem}}.btn-type01__inner a.focus-visible{outline-offset:.3rem}.btn-type01__inner__navy a{background:#12316c;color:#fff}@media(hover: hover){.btn-type01__inner__navy a:hover{background:#fff;color:#333}}.btn-trial-large{display:flex;justify-content:center;padding-top:10rem}@media screen and (orientation: portrait)and (max-width: 767px){.btn-trial-large{padding-top:6rem}}.btn-trial-large>a{display:block;width:96rem;transition:filter .5s}.btn-trial-large>a:hover{filter:brightness(1.15)}@media screen and (orientation: portrait)and (max-width: 767px){.btn-trial-large>a{width:34.5rem}}.btn-trial-large>a img{width:100%;height:auto;filter:drop-shadow(0px 0.6rem 0.9rem rgba(0, 0, 0, 0.2))}@media screen and (orientation: portrait)and (max-width: 767px){.btn-trial-large>a img{filter:drop-shadow(0px 0.5rem 0.75rem rgba(0, 0, 0, 0.2))}}.heading01{color:#12316c}.heading01 p{display:flex;align-items:center;gap:1rem;font-family:"Roboto"}@media screen and (orientation: portrait)and (max-width: 767px){.heading01 p{font-size:1.4rem}}.heading01 p svg{fill:#12316c;width:2.2rem;height:.7rem}@media screen and (orientation: portrait)and (max-width: 767px){.heading01 p svg{width:1.8rem}}.heading01 h1,.heading01 h2{font-size:2.4rem;font-weight:700}@media screen and (orientation: portrait)and (max-width: 767px){.heading01 h1,.heading01 h2{font-size:2rem;line-height:1.6}}.heading01.heading01-center{color:#fff}.heading01.heading01-center p{justify-content:center}.heading01.heading01-center p svg{fill:#fff}.heading01.heading01-center h2{text-align:center}.linkTxt a{color:#333;display:inline-block;text-decoration:underline !important;word-wrap:break-word}@media(hover: hover){.linkTxt a:hover{text-decoration:none !important}}.linkTxt__white01 a{color:#fff}.linkTel01__inner{color:#333}.linkTel01__inner a{color:#333;display:none}@media screen and (max-width: 1024px){.linkTel01__inner a{display:inline;text-decoration:underline !important}}@media screen and (max-width: 1024px){.linkTel01__inner>span{display:none}}.linkTel01__inner__white01{color:#fff}.linkTel01__inner__white01 a{color:#fff}.js-scrollable{padding-top:2.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.js-scrollable{width:36rem;margin-left:-1.5rem;padding-left:1.5rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}}.js-scrollable::-webkit-scrollbar{display:none}.scroll-hint.is-right-scrollable,.scroll-hint.is-right-scrollable.is-left-scrollable,.scroll-hint.is-left-scrollable{background:none}.tbl-type01{border-collapse:separate;border-spacing:2rem 0;width:100%;height:fit-content}@media screen and (orientation: portrait)and (max-width: 767px){.tbl-type01{border-spacing:1.5rem 0;width:100%}}.tbl-type01 tr:nth-of-type(1) th{border-top:1px solid #12316c}.tbl-type01 tr:nth-of-type(1) td{border-top:1px solid #cbdfe4}.tbl-type01 th,.tbl-type01 td{padding:2rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.tbl-type01 th,.tbl-type01 td{padding:1.5rem 0}}.tbl-type01 th{width:16rem;border-bottom:1px solid #12316c;vertical-align:top}@media screen and (orientation: portrait)and (max-width: 767px){.tbl-type01 th{width:11rem}}.tbl-type01 td{border-bottom:1px solid #cbdfe4}.tbl-type01 td .linkTxt{display:flex;gap:1rem;align-items:baseline}.tbl-type01 td .linkTxt svg{width:1.2rem;height:1.2rem;fill:#7e7e7e}.tbl-type01 td .num{display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.tbl-type01 td .num{gap:0;flex-direction:column}}.header__inner{display:flex;justify-content:space-between;width:100%;background:#fff;position:fixed;top:0;left:0;z-index:4}@media screen and (orientation: portrait)and (max-width: 767px){.header__inner{position:unset}}.header__logo{flex:none;box-sizing:content-box;width:13.8888888889%;padding:2.0833333333%}@media screen and (orientation: portrait)and (max-width: 767px){.header__logo{width:15rem;padding:2rem 0 .5rem 1.5rem}}.header__logo a{display:block;width:100%;font-size:0}.header__logo a img{width:100%;height:auto}.header__nav{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:2.5746652935%;padding:2.2222222222% 2.0833333333% 2.2222222222% 0}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav{flex-direction:column;padding:1.5rem}}.header__nav-global{flex:1;max-width:78.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-global{width:100%}}.header__nav-global ul{display:flex;justify-content:space-between}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-global ul{flex-direction:column}}.header__nav-global ul li a{display:block;color:#333;font-size:1.5rem;font-weight:700;line-height:1.6;position:relative;transition:color .5s;white-space:nowrap}@media(hover: hover){.header__nav-global ul li a:hover{color:#12316c}.header__nav-global ul li a:hover::before{opacity:1}}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-global ul li a{display:flex;align-items:center;gap:1rem;color:#fff;font-size:1.8rem;padding:1.8rem 1.7rem;border-bottom:1px solid #395da4}}.header__nav-global ul li a::before{content:"";display:block;background:#12316c;width:.6rem;height:.6rem;border-radius:50%;position:absolute;bottom:-1.1rem;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .5s}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-global ul li a::before{display:none}}.header__nav-global ul li a svg{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-global ul li a svg{display:block;width:1.8rem;height:.7rem;fill:#fff}}.header__nav-global ul li.current a{color:#12316c}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-global ul li.current a{color:#fff}}.header__nav-global ul li.current a::before{opacity:1}.header__nav-trial{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-trial{display:block;width:32.2rem;margin:4rem auto 0}}.header__nav-trial a{display:block;width:100%;transition:filter .5s}@media(hover: hover){.header__nav-trial a:hover{filter:brightness(1.1)}}.header__nav-trial a img{width:100%;height:auto}.header__nav-btn{flex:none;margin-top:-0.3rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-btn{margin:2rem auto 0}}.header__nav-btn a{display:flex;align-items:center;gap:.3rem;height:3rem;background:#12316c;padding:.6rem 1rem;border-radius:.3rem;transition:background .5s}@media(hover: hover){.header__nav-btn a:hover{background:#003395}}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-btn a{justify-content:center;width:30rem;height:5rem;background:#fff;border-radius:.5rem}}.header__nav-btn a.focus-visible{outline-offset:.3rem}.header__nav-btn a svg{fill:#fff;width:1.8rem;height:1.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-btn a svg{fill:#12316c;width:2.2rem;height:2.2rem}}.header__nav-btn a span{color:#fff;font-size:1.4rem;font-weight:700}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-btn a span{color:#12316c;font-size:1.8rem}}.header__nav-other{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__nav-other{display:block;margin-top:3.5rem}}.header__nav-other ul li{text-align:center}.header__nav-other ul li:not(:last-of-type){margin-bottom:1.2rem}.header__nav-other ul li a{display:block;color:#fff;font-size:1.2rem}.header__btn-menu{display:none;pointer-events:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__btn-menu{display:block;width:5rem;height:5rem;background:#12316c;border-radius:0 0 0 .5rem;position:fixed;top:0;right:0;z-index:5;pointer-events:all;cursor:pointer}}#wrap-all.open .header__btn-menu{position:fixed}.header__btn-menu-inner{display:inline-block;width:100%;height:100%;position:relative}.header__btn-menu-inner span{background:#fff;display:inline-block;width:2.6rem;height:.2rem;position:absolute;left:50%;margin-left:-1.3rem;transition:all .4s}.header__btn-menu-inner span:nth-of-type(1){top:1.6rem}.header__btn-menu-inner span:nth-of-type(2){top:2.4rem}.header__btn-menu-inner span:nth-of-type(3){top:3.2rem}#wrap-all.open .header__btn-menu-inner span:nth-of-type(1){top:2.4rem;transform:rotate(45deg)}#wrap-all.open .header__btn-menu-inner span:nth-of-type(2){transform:scaleX(0)}#wrap-all.open .header__btn-menu-inner span:nth-of-type(3){top:2.4rem;transform:rotate(-45deg)}.header__drawer{display:contents}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer{background:linear-gradient(to bottom, #1B438E 20%, #12316C 100%);display:block;width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;z-index:4;opacity:0;visibility:hidden;pointer-events:none}}.mode-767 .header__drawer{transition:opacity .5s,visibility .5s}#wrap-all.open .header__drawer{opacity:1;visibility:visible;pointer-events:all}.header__drawer-inner{display:contents}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer-inner{display:block;height:100%;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:10rem;overscroll-behavior:contain}}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer-inner::-webkit-scrollbar{display:none}}.header__drawer-logo{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer-logo{display:block;padding:2rem 0 2.5rem 1.5rem;background:#fff}.header__drawer-logo a{display:block;width:15rem}.header__drawer-logo a img{width:100%;height:auto}}.header__drawer #js-focus-trap{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer #js-focus-trap{display:block}}.footer{position:relative}.footer .btn-pagetop a{display:flex;align-items:center;justify-content:center;position:absolute;width:5rem;height:5rem;background:#12316c;border-radius:50%;right:2rem;bottom:11rem;z-index:1;cursor:pointer;transition:background .5s}@media(hover: hover){.footer .btn-pagetop a:hover{background:#003395}}@media screen and (orientation: portrait)and (max-width: 767px){.footer .btn-pagetop a{gap:1rem;width:100%;background:#ecf3f4;border-radius:0;position:unset}}.footer .btn-pagetop a svg{fill:#fff;width:2.2rem;height:1.1rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer .btn-pagetop a svg{fill:#12316c;width:2rem;height:1rem}}@media screen and (orientation: portrait)and (max-width: 767px){.footer .btn-pagetop a svg:nth-of-type(1){display:none}}.footer .btn-pagetop a svg:nth-of-type(2){display:none}@media screen and (orientation: portrait)and (max-width: 767px){.footer .btn-pagetop a svg:nth-of-type(2){display:block}}.footer .btn-pagetop a p{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.footer .btn-pagetop a p{display:block;color:#12316c;font-size:1.4rem;font-family:"Roboto";font-weight:700}}.footer__inner{padding:8rem 3.4722222222%}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner{padding:4rem 0}}.footer__inner-contents{display:flex;align-items:center;justify-content:space-between;max-width:114rem;margin:0 auto;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner-contents{flex-direction:column;gap:4rem}}.footer__inner-contents-logo{width:33rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner-contents-logo{width:20rem}}.footer__inner-contents-logo a{display:block}.footer__inner-contents-logo a img{width:100%;height:auto}.footer__inner-contents ul{display:flex;justify-content:space-between;gap:2.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner-contents ul{flex-wrap:wrap;gap:2rem 1rem;width:22rem;margin:0 auto}}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner-contents ul li{width:10rem}}.footer__inner-contents ul li a{display:block;color:#333;font-size:1.4rem;font-weight:700;line-height:1.6;position:relative;transition:color .5s;white-space:nowrap}@media(hover: hover){.footer__inner-contents ul li a:hover{color:#12316c}.footer__inner-contents ul li a:hover::before{opacity:1}}.footer__inner-contents ul li a::before{content:"";display:block;background:#12316c;width:.6rem;height:.6rem;border-radius:50%;position:absolute;bottom:-1.1rem;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .5s}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner-contents ul li a::before{display:none}}.footer__inner-contents ul li a svg{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner-contents ul li a svg{display:block;width:1.8rem;height:.7rem;fill:#fff}}.footer__btm{padding:3rem 3.4722222222%;background:#333}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm{padding:3.5rem 0 1.7rem}}.footer__btm-inner{display:flex;justify-content:space-between;max-width:134rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-inner{flex-direction:column;gap:3.3rem}}.footer__btm-inner ul{display:flex;gap:3rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-inner ul{flex-direction:column;align-items:center;gap:1rem}}.footer__btm-inner ul li a{display:block;color:#fff;font-size:1.2rem;line-height:1.6;transition:color .5s}@media(hover: hover){.footer__btm-inner ul li a:hover{color:#a5a5a5}}.footer__btm-inner ul li a.focus-visible{outline-color:#fff}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-inner p{text-align:center}}.footer__btm-inner p small{color:#fff;font-size:1.2rem;font-family:"Roboto"}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-inner p small{font-size:1rem}}.main{position:relative;width:100%;padding-top:46.25%;overflow:hidden;z-index:1}@media screen and (orientation: portrait)and (max-width: 767px){.main{padding-top:0;height:166.6666666667vw;overflow:unset}}@media screen and (orientation: portrait)and (max-width: 767px){.main::before{content:"";display:block;background:linear-gradient(to top, #12316C 16%, transparent 88%);width:100%;padding-top:14.4rem;position:absolute;bottom:22.3rem}}.mv-video{width:59.4444444444%;position:absolute;top:17.2672672673%;left:41.1111111111%}@media screen and (orientation: portrait)and (max-width: 767px){.mv-video{width:34.5rem;top:19.3rem;left:1.5rem}}.mv-video-inner{position:relative}.mv-video-base{width:100%}.mv-video video{width:74.8773364486%;position:absolute;top:7.8548094374%;left:12.5619158879%}.mv-text1{position:absolute;left:5.5555555556%;top:14.5645645646%;font-size:0}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text1{left:1.5rem;top:1rem}}.mv-text1-asset{font-size:calc((100vw - var(--scrollbar))/1440*49.34);font-weight:bold;color:#12316c;line-height:normal;display:inline-block}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text1-asset{font-size:3.273rem}}.mv-text1-asset__01{font-size:calc((100vw - var(--scrollbar))/1440*52)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text1-asset__01{font-size:3.45rem}}.mv-text1-asset__03{font-size:calc((100vw - var(--scrollbar))/1440*39.13)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text1-asset__03{font-size:2.596rem}}.mv-text1-asset__04{font-size:calc((100vw - var(--scrollbar))/1440*52);padding:0 .0384615385em;letter-spacing:.03em}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text1-asset__04{font-size:3.45rem}}.mv-text1-asset__06{font-size:calc((100vw - var(--scrollbar))/1440*39.13)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text1-asset__06{font-size:2.596rem}}.mv-text2{position:absolute;left:5.5555555556%;top:26.2762762763%;width:36.1111111111%}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2{left:1.5rem;top:6.3rem;width:34.5rem}}.mv-text2-1{line-height:normal;font-size:0;margin-bottom:calc((100vw - var(--scrollbar))/1440*2);position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-1{margin-bottom:.2rem}}.mv-text2-1::before{content:"";display:block;width:100%;height:calc((100vw - var(--scrollbar))/1440*2);background-color:#bdd0f2;position:absolute;left:0;bottom:calc((100vw - var(--scrollbar))/1440*-2)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-1::before{height:.2rem;bottom:-0.2rem}}.mv-text2-1-asset{font-size:calc((100vw - var(--scrollbar))/1440*49.34);font-weight:bold;color:#12316c}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-1-asset{font-size:3.275rem}}.mv-text2-1-asset__01{padding-right:calc((100vw - var(--scrollbar))/1440*19)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-1-asset__01{padding-right:1.3rem}}.mv-text2-1-asset__01>img{width:calc((100vw - var(--scrollbar))/1440*53);vertical-align:calc((100vw - var(--scrollbar))/1440*-8)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-1-asset__01>img{width:3.517rem;vertical-align:-0.5rem}}.mv-text2-1-asset__03{font-size:calc((100vw - var(--scrollbar))/1440*39.13)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-1-asset__03{font-size:2.596rem}}.mv-text2-2{line-height:normal;font-size:0;position:relative}.mv-text2-2::before{content:"";display:block;width:100%;height:calc((100vw - var(--scrollbar))/1440*2);background-color:#bdd0f2;position:absolute;left:0;bottom:calc((100vw - var(--scrollbar))/1440*-2)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-2::before{height:.2rem;bottom:-0.2rem}}.mv-text2-2-asset{font-size:calc((100vw - var(--scrollbar))/1440*49.34);font-weight:bold;color:#12316c}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-2-asset{font-size:3.275rem}}.mv-text2-2-asset__01{padding-right:calc((100vw - var(--scrollbar))/1440*19)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-2-asset__01{padding-right:1.3rem}}.mv-text2-2-asset__01>img{width:calc((100vw - var(--scrollbar))/1440*53);vertical-align:calc((100vw - var(--scrollbar))/1440*-8)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-2-asset__01>img{width:3.517rem;vertical-align:-0.5rem}}.mv-text2-2-asset__03{font-size:calc((100vw - var(--scrollbar))/1440*39.13)}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-2-asset__03{font-size:2.596rem}}.mv-text2-2-asset__04{font-size:calc((100vw - var(--scrollbar))/1440*52);padding:0 .0384615385em;letter-spacing:.03em}@media screen and (orientation: portrait)and (max-width: 767px){.mv-text2-2-asset__04{font-size:3.45rem}}.mv-btn01{width:calc((100vw - var(--scrollbar))/1440*520);position:absolute;left:calc((100vw - var(--scrollbar))/1440*80);top:73.8738738739%}@media screen and (orientation: portrait)and (max-width: 767px){.mv-btn01{width:34.5rem;left:1.5rem;top:51.4rem}}.mv-btn01>a{transition:filter .5s}.mv-btn01>a:hover{filter:brightness(1.15)}.mv-btn01>a>img{width:100%;height:auto;filter:drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.2));filter:drop-shadow(0px calc((100vw - var(--scrollbar)) / 1440 * 10) calc((100vw - var(--scrollbar)) / 1440 * 10) rgba(0, 0, 0, 0.2))}.mv-btn02{position:absolute;top:57.0570570571%;left:calc((100vw - var(--scrollbar))/1440*80);width:36.1111111111%}@media screen and (orientation: portrait)and (max-width: 767px){.mv-btn02{top:43.7rem;left:1.5rem;width:34.5rem}}.mv-btn02>a{background:linear-gradient(#FF984A, #FF804A 33%);color:#fff;line-height:normal;font-size:0;display:block;text-align:center;padding:calc((100vw - var(--scrollbar))/1440*26);border-radius:calc((100vw - var(--scrollbar))/1440*6);box-shadow:0 calc((100vw - var(--scrollbar))/1440*2) 0 #ae3a09;transition:filter .5s}@media screen and (orientation: portrait)and (max-width: 767px){.mv-btn02>a{padding:1.7rem 0;border-radius:.4rem;box-shadow:0 .2666666667vw 0 #ae3a09}}.mv-btn02>a .label{text-box:trim-both cap alphabetic;display:block;font-size:calc((100vw - var(--scrollbar))/1440*32);font-weight:600;text-shadow:0 calc((100vw - var(--scrollbar))/1440*1.5) #ae3a09}@media screen and (orientation: portrait)and (max-width: 767px){.mv-btn02>a .label{font-size:2.2rem;text-shadow:0 .1rem #ae3a09}}.mv-btn02>a:hover{filter:brightness(1.15)}.sec-home-intro{margin-top:-7.3611111111%;background:#12316c;padding-top:11.5277777778%;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.sec-home-intro{margin-top:-22.3rem;padding-top:22.3rem}}.sec-home-intro::before{content:"";background:url(../img/home/bg_strengs01.png) no-repeat;background-size:cover;width:100%;height:59.2rem;mix-blend-mode:overlay;position:absolute;top:0;right:0;pointer-events:none}@media screen and (orientation: portrait)and (max-width: 767px){.sec-home-intro::before{width:37.5rem;height:25.7rem}}.secCustomerVoice{padding:6.5rem 5.5555555556% 0}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice{padding:7.6rem 0 0}}.secCustomerVoice .CustomerVoice-slider{max-width:128rem;margin:0 auto;overflow:hidden;padding-top:7rem}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice .CustomerVoice-slider{padding:5.1rem 1.5rem 0}}.secCustomerVoice .CustomerVoice-slider .swiper-slide{box-sizing:content-box;width:40.2rem;height:auto;padding-right:3.7rem}@media screen and (max-width: 1440px){.secCustomerVoice .CustomerVoice-slider .swiper-slide{width:calc((100vw - var(--scrollbar) - (100vw - var(--scrollbar))/1440*160 - 7.4rem)/3)}}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice .CustomerVoice-slider .swiper-slide{width:31.5rem;padding-right:1.5rem}}.secCustomerVoice .CustomerVoice-slider .swiper-slide:last-child{padding-right:0}.secCustomerVoice .CustomerVoice-slider .swiper-slide>.inner{display:block;height:100%;overflow:hidden;border-radius:1.5rem}.secCustomerVoice .CustomerVoice-slider .swiper-slide>.inner:hover .subheading{color:#2360d3 !important}.secCustomerVoice .CustomerVoice-slider-thumbnail{position:relative;padding-top:57.2139303483%}.secCustomerVoice .CustomerVoice-slider-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.secCustomerVoice .CustomerVoice-slider-text{background:#fff;padding:2.4rem;line-height:normal;height:100%}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice .CustomerVoice-slider-text{padding:1.9rem}}.secCustomerVoice .CustomerVoice-slider-text .company-name{font-size:1.4rem;padding-top:1.4rem;color:#333}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice .CustomerVoice-slider-text .company-name{font-size:1.1rem;padding-top:1.1rem}}.secCustomerVoice .CustomerVoice-slider-text .subheading{font-size:1.8rem;font-weight:bold;color:#12316c;padding-top:1.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice .CustomerVoice-slider-text .subheading{font-size:1.4rem;padding-top:1.4rem}}.secCustomerVoice .CustomerVoice-slider-details{font-size:1.4rem;display:flex}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice .CustomerVoice-slider-details{font-size:1.1rem}}.secCustomerVoice .CustomerVoice-slider-details *{color:#333}.secCustomerVoice .CustomerVoice-slider-details__item{display:flex}.secCustomerVoice .CustomerVoice-slider-details__item::after{content:"/";display:inline-block;padding:0 .5em}.secCustomerVoice .CustomerVoice-slider-control{display:flex;gap:1.6rem;justify-content:flex-end;padding-top:2rem}.secCustomerVoice .CustomerVoice-slider-control__prev,.secCustomerVoice .CustomerVoice-slider-control__next{position:relative;width:4.4rem;height:4.4rem;border-radius:4.4rem;border:1px solid #235fd2;padding:.9rem;transition:border .4s;transition-timing-function:cubic-bezier(0.075, 0.82, 0.165, 1);cursor:pointer}.secCustomerVoice .CustomerVoice-slider-control__prev:hover,.secCustomerVoice .CustomerVoice-slider-control__next:hover{border:1px solid #fff}@media screen and (orientation: portrait)and (max-width: 767px){.secCustomerVoice .CustomerVoice-slider-control__prev:hover,.secCustomerVoice .CustomerVoice-slider-control__next:hover{border:1px solid #235fd2}}.secCustomerVoice .CustomerVoice-slider-control__prev.swiper-button-disabled,.secCustomerVoice .CustomerVoice-slider-control__next.swiper-button-disabled{opacity:.3;pointer-events:none}.secCustomerVoice .CustomerVoice-slider-control__prev svg,.secCustomerVoice .CustomerVoice-slider-control__next svg{width:100%;height:100%;display:block;fill:rgba(0,0,0,0);stroke:#fff;position:relative}.secCustomerVoice .CustomerVoice-slider-control__prev svg{transform:scaleX(-1)}.secStrengs{padding:9.6rem 0 24rem;overflow:hidden;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs{padding:6.5rem 0 0 0}}.secStrengs .heading01{position:relative;z-index:1}.secStrengs__slide{display:flex;animation:strengs-image 60s linear infinite;margin-bottom:7.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__slide{animation:strengs-image-sp 60s linear infinite;padding-top:21.8rem}}.secStrengs__slide-item img{width:277rem;height:auto}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__slide-item img{width:127.5rem}}.secStrengs__unit{padding:11rem 5.5555555556% 0;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit{padding:7.8rem 3rem 6rem}}.secStrengs__unit::before{content:"";background:url(../img/home/bg_strengs02.png) no-repeat;background-size:cover;width:95rem;height:95rem;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit::before{background:url(../img/home/bg_strengs02_sp.png) no-repeat;background-size:cover;width:100%;height:100%}}.secStrengs__unit-inner{display:flex;justify-content:space-between;max-width:128rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner{gap:4.5rem;flex-direction:column}}.secStrengs__unit-inner-item{width:32.34375%;height:fit-content;background:#fff;border-radius:1.5rem;padding:7rem 4rem 4rem;position:relative;opacity:0;transform:translate3d(0, 60px, 0);transition:transform 1.5s,opacity 1.5s}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item{width:100%;padding:5.2rem 2.7rem 3.5rem}}.secStrengs__unit-inner-item::after{content:"";background:url(../img/home/img_triangle01.svg) no-repeat;background-size:contain;width:6.7rem;height:7.8rem;position:absolute;bottom:-1.5rem;right:-3.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item::after{display:none}}.secStrengs__unit-inner-item.inview{opacity:1;transform:translate3d(0, 0, 0)}.secStrengs__unit-inner-item:nth-of-type(1){margin-top:12.9rem}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item:nth-of-type(1){margin-top:0}}.secStrengs__unit-inner-item:nth-of-type(1)::after{bottom:-1rem;right:-3rem}.secStrengs__unit-inner-item:nth-of-type(2){transition-delay:300ms}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item:nth-of-type(2){transition-delay:unset}}.secStrengs__unit-inner-item:nth-of-type(2)::after{background:url(../img/home/img_triangle02.svg) no-repeat;background-size:contain;width:7.4rem;height:6.4rem;bottom:-5rem;right:unset;left:50%;transform:translateX(-50%)}.secStrengs__unit-inner-item:nth-of-type(3){margin-top:12.9rem;transition-delay:600ms}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item:nth-of-type(3){margin-top:0;transition-delay:unset}}.secStrengs__unit-inner-item:nth-of-type(3)::after{transform:scale(-1, 1);bottom:-1rem;left:-3rem}.secStrengs__unit-inner-item span{display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;border-radius:50%;background:#12316c;border:3px solid #fff;color:#fff;font-size:3.2rem;font-weight:700;font-family:"Roboto";position:absolute;top:-4rem;left:50%;transform:translateX(-50%)}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item span{width:5rem;height:5rem;border:2px solid #fff;font-size:2rem;top:-2.5rem}}.secStrengs__unit-inner-item h3{color:#12316c;font-size:3.2rem;font-weight:700;line-height:1.5;margin-bottom:1.1rem;font-size:calc((100vw - 16rem - var(--scrollbar))*.3234375/414*32)}@media screen and (min-width: 1441px){.secStrengs__unit-inner-item h3{font-size:3.2rem}}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item h3{font-size:2.4rem;margin-bottom:.9rem}}.secStrengs__unit-inner-item p{margin-bottom:2.2rem;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-inner-item p{margin-bottom:1.7rem}}.secStrengs__unit-inner-item-image{width:100%}.secStrengs__unit-inner-item-image img{width:100%;height:auto}.secStrengs__unit-logo{display:flex;align-items:center;justify-content:center;width:20rem;height:20rem;background:#12316c;border-radius:50%;box-shadow:0 0 3rem 0 rgba(255,249,249,.6);position:absolute;bottom:-14rem;left:50%;transform:translateX(-50%)}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-logo{width:12rem;height:12rem;background:#0078bb;margin:4rem auto 0;position:relative;bottom:unset;left:unset;transform:unset}}.secStrengs__unit-logo span{display:flex;align-items:center;justify-content:center;width:16.6rem;height:16.6rem;background:#fff;border-radius:50%;box-shadow:0 0 1rem 0 rgba(255,249,249,.6)}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-logo span{width:10rem;height:10rem}}.secStrengs__unit-logo span img{width:10.2rem;height:auto}@media screen and (orientation: portrait)and (max-width: 767px){.secStrengs__unit-logo span img{width:6.12rem}}.secNews{padding:10rem 5.5555555556%}@media screen and (orientation: portrait)and (max-width: 767px){.secNews{padding:6rem 1.5rem 6rem}}.secNews__inner{display:flex;justify-content:space-between;max-width:124rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.secNews__inner{flex-direction:column;gap:6rem}}.secNews__inner .articleList{width:79.3548387097%}@media screen and (orientation: portrait)and (max-width: 767px){.secNews__inner .articleList{width:100%}}.secNews__inner .articleList>div{height:25rem;padding:2.5rem 3rem 0 2.5rem;overflow-y:scroll}.secNews__inner .articleList>div::-webkit-scrollbar{display:none}.secNews__inner .articleList .simplebar-content{padding:0 3rem 0 0 !important}@media screen and (orientation: portrait)and (max-width: 767px){.secNews__inner .articleList .simplebar-content{padding-right:2.1rem !important}}.secNews__inner .articleList .simplebar-track{background:#ecf1fa;border-radius:.5rem}.secNews__inner .articleList .simplebar-track.simplebar-vertical{width:1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secNews__inner .articleList .simplebar-track.simplebar-vertical{width:.6rem}}.secNews__inner .articleList .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0;left:0;right:0}.secNews__inner .articleList .simplebar-track.simplebar-vertical .simplebar-scrollbar.simplebar-visible:before{background:#12316c;border-radius:.5rem;opacity:1}.secNews__inner .articleList .articleItem{display:flex;gap:5rem;padding:1.8rem 0 1.7rem;color:#333;border-bottom:1px solid #ecf1fa}@media screen and (orientation: portrait)and (max-width: 767px){.secNews__inner .articleList .articleItem{flex-direction:column;gap:0}}.secNews__inner .articleList .articleItem:first-of-type{border-top:1px solid #ecf1fa}.secNews__inner .articleList .articleItem time{flex:none;color:#12316c;font-weight:700;font-family:"Roboto";letter-spacing:0}.secNews__inner .articleList .articleItem h3{flex:1}.secImagery{position:relative;padding:0 5.5555555556%;background:#ecf1fa}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery{padding:0 1.5rem}}.secImagery__item{padding:7.6rem 0 8rem}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__item{padding:5.7rem 0 6rem}}.secImagery__item:not(:last-of-type){border-bottom:1px solid #c5dee4}.secImagery .heading01{color:#12316c}.secImagery .heading01 p svg{fill:#12316c}.secImagery__inner{display:flex;max-width:128rem;margin:6.2rem auto 0}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__inner{flex-direction:column;margin-top:0}}.secImagery__inner-item{width:42.6666666667rem;padding:0 3rem;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__inner-item{width:100%;padding:4.7rem 0 0}}.secImagery__inner-item p{font-size:calc((100vw - 22rem - var(--scrollbar))*.2852459016/348*20);font-weight:700;line-height:1.5;text-align:center;margin-bottom:1.2rem}@media screen and (min-width: 1441px){.secImagery__inner-item p{font-size:2rem}}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__inner-item p{font-size:1.8rem;margin-bottom:.8rem}}.secImagery__inner-item-image{max-width:34.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__inner-item-image{width:31.5rem;margin:0 auto}}.secImagery__inner-item-image img{width:100%;height:auto}.secImagery__inner-item:not(:last-of-type){border-right:1px solid #12316c}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__inner-item:not(:last-of-type){padding-bottom:2rem;border-right:none;border-bottom:1px solid #12316c}}.secImagery__inner-item:not(:last-of-type)::after{content:"";background:#12316c;width:2rem;height:3rem;clip-path:polygon(100% 50%, 0 0, 0 100%);position:absolute;top:50%;transform:translateY(-50%);right:-2rem}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__inner-item:not(:last-of-type)::after{width:2rem;height:1.3rem;clip-path:polygon(50% 100%, 0 0, 100% 0);top:unset;bottom:-1.3rem;right:50%;transform:translateX(50%)}}.secImagery__inner-item:not(:first-of-type){padding-left:5.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.secImagery__inner-item:not(:first-of-type){padding-left:0}}.secComparison{padding:10rem 5.5555555556%}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison{padding:6rem 0}}.secComparison .heading01{color:#12316c}.secComparison .heading01 p svg{fill:#12316c}.secComparison-table{padding-top:7rem;max-width:128rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table{width:100vw;overflow-x:scroll}}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner{width:78rem;padding:0 1.5rem}}.secComparison-table-inner table{width:100%;height:100%;table-layout:fixed;line-height:normal}.secComparison-table-inner table thead tr th{padding:0 0 0 1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table thead tr th{padding:0 0 0 .8rem}}.secComparison-table-inner table thead tr th:first-of-type{padding:0}.secComparison-table-inner table thead tr th>div{background:#ecf1fa;color:#12316c;font-weight:bold;text-align:center;padding:2.9rem 0 2.8rem;border-radius:1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table thead tr th>div{font-size:1.4rem;padding:2.4rem 0 2.2rem}}.secComparison-table-inner table thead tr th>div.ourservice{position:relative;padding:0;height:100%;padding-top:3rem}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table thead tr th>div.ourservice{padding-top:2.7rem}}.secComparison-table-inner table thead tr th>div.ourservice::before{content:"弊社サービス";background-color:#2360d3;color:#fff;display:inline-block;font-size:1.4rem;font-weight:normal;padding:.6rem 1.4rem .4rem;border-radius:3.2rem;position:absolute;top:-1.6rem;left:50%;transform:translateX(-50%)}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table thead tr th>div.ourservice::before{font-size:1.2rem;white-space:nowrap;padding:.45rem 1.2rem .35rem;top:-1.2rem}}.secComparison-table-inner table thead tr th>div.ourservice>img{width:100%;height:auto;max-width:20rem}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table thead tr th>div.ourservice>img{width:15rem}}.secComparison-table-inner table tbody tr{border-bottom:1px solid #e1e1e1}.secComparison-table-inner table tbody tr td{padding:1.2rem 0 1.2rem 1.2rem;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table tbody tr td{padding:.8rem 0 .8rem .8rem;font-size:1.2rem}}.secComparison-table-inner table tbody tr td:first-of-type{padding:1.2rem 0 1.2rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table tbody tr td:first-of-type{padding:.8rem 0 .8rem 0}}.secComparison-table-inner table tbody tr td>.t-head{font-size:1.6rem;background:#12316c;color:#fff;font-weight:bold;padding:1rem 1.6rem .9rem 1.6rem;height:100%;display:flex;align-items:center;border-radius:1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table tbody tr td>.t-head{font-size:1.2rem}}.secComparison-table-inner table tbody tr td>.t-data{font-size:1.4rem;display:flex;gap:.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table tbody tr td>.t-data{font-size:1.2rem;gap:.4rem}}.secComparison-table-inner table tbody tr td>.t-data::before{content:"";display:block;width:2.2rem;height:2.2rem;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.secComparison-table-inner table tbody tr td>.t-data::before{width:1.9rem;height:1.9rem}}.secComparison-table-inner table tbody tr td>.t-data.excellent::before{background:url(../img/home/icon_comparison_excellent01.svg) no-repeat;background-size:contain}.secComparison-table-inner table tbody tr td>.t-data.good::before{background:url(../img/home/icon_comparison_good01.svg) no-repeat;background-size:contain}.secComparison-table-inner table tbody tr td>.t-data.fair::before{background:url(../img/home/icon_comparison_fair01.svg) no-repeat;background-size:contain}.secComparison-table-inner table tbody tr td>.t-data.poor::before{background:url(../img/home/icon_comparison_poor01.svg) no-repeat;background-size:contain}.secFeature{padding:10rem 5.5555555556%;background-color:#ecf1fa}@media screen and (orientation: portrait)and (max-width: 767px){.secFeature{padding:6rem 1.5rem}}.secFeature .heading01{max-width:128rem;margin:0 auto}.secFeature__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:5.5rem 2.265625%;max-width:128rem;padding-top:9.4rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.secFeature__inner{gap:4rem 0;padding-top:7.1rem}}.secFeature__inner-item{width:23.28125%;height:38rem;padding:5.8rem 3rem;box-shadow:0 0 10px 0 #d8e7ef;border-radius:1.5rem;border-bottom:8px solid #12316c;position:relative;background-color:#fff}@media screen and (orientation: portrait)and (max-width: 767px){.secFeature__inner-item{width:100%;height:unset;border-radius:10px;padding:4.5rem 3rem}}.secFeature__inner-item::before{content:attr(data-text) "";display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;border:2px solid #12316c;background:#fff;font-size:2rem;color:#12316c;font-family:"Roboto";position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%)}@media screen and (orientation: portrait)and (max-width: 767px){.secFeature__inner-item::before{width:3.6rem;height:3.6rem;font-size:1.8rem;line-height:1;top:-2rem}}.secFeature__inner-item::after{content:"";width:.2rem;height:2rem;background:#12316c;position:absolute;top:2.5rem;left:50%;transform:translateX(-50%);z-index:-1}@media screen and (orientation: portrait)and (max-width: 767px){.secFeature__inner-item::after{top:1.25rem}}.secFeature__inner-item h3{color:#12316c;font-size:calc((100vw - 16rem - var(--scrollbar))*.1859375/238*24);font-weight:700;line-height:1.6;padding-bottom:1.6rem;margin-bottom:2.1rem;text-align:center;position:relative}@media screen and (min-width: 1441px){.secFeature__inner-item h3{font-size:2.4rem}}@media screen and (orientation: portrait)and (max-width: 767px){.secFeature__inner-item h3{font-size:2rem}}.secFeature__inner-item h3::before{content:"";background:#12316c;width:2.5rem;height:.2rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.secFeature__inner-item ul{margin-bottom:1.6rem}.secFeature__inner-item ul li{font-size:1.4rem;font-weight:700;line-height:1.5;padding-left:1.6rem;position:relative}.secFeature__inner-item ul li::before{content:"";background:#12316c;width:.6rem;height:.6rem;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.secFeature__inner-item p{font-size:1.4rem;line-height:1.5}.secFeature__inner-item p.note{color:#7e7e7e;font-size:1.2rem;margin-top:1rem}.secService{padding:9.6rem 5.5555555556% 10rem;background:linear-gradient(180deg, #1B438E 20%, #12316C 80%);position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.secService{padding:5.7rem 0 6rem 1.5rem}}.secService::before{content:"";background:url(../img/home/bg_service01.png) no-repeat;background-size:contain;width:105.6rem;height:43.4rem;mix-blend-mode:overlay;position:absolute;top:0;right:0}@media screen and (orientation: portrait)and (max-width: 767px){.secService::before{width:100%;height:15.4rem}}.secService .heading01{margin-bottom:8rem;position:relative;z-index:1}@media screen and (orientation: portrait)and (max-width: 767px){.secService .heading01{margin-bottom:5.1rem}}.secService__inner{max-width:128rem;margin:0 auto;background:#fff;border-radius:1.5rem;padding:5.5rem 5rem 9.4rem 3rem;position:relative;z-index:1}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner{border-radius:1.5rem 0 0 1.5rem;padding:2rem 0 2.5rem 1.5rem}}.secService__inner .scroll-hint-icon{top:21.6rem}.secService__inner table{border-collapse:separate;border-spacing:0;width:100%;line-height:1.5}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table{width:80rem}}.secService__inner table tr:nth-of-type(odd){background-color:#eee}.secService__inner table tr.tr01{background-color:rgba(0,0,0,0)}.secService__inner table tr.tr01 th{padding:2.8rem 0 2rem;text-align:center;border-top:1px solid #e1e1e1}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table tr.tr01 th{padding:2.3rem 0 2rem}}.secService__inner table tr.tr01 th:nth-of-type(1){background:rgba(0,0,0,0);border:none}.secService__inner table tr.tr01 th:nth-of-type(2),.secService__inner table tr.tr01 th:nth-of-type(5),.secService__inner table tr.tr01 th:nth-of-type(6){background:#ecf1f4}.secService__inner table tr.tr01 th:nth-of-type(2){border-radius:1rem 0 0 0;border-left:1px solid #e1e1e1}.secService__inner table tr.tr01 th:nth-of-type(3),.secService__inner table tr.tr01 th:nth-of-type(4){position:relative}.secService__inner table tr.tr01 th:nth-of-type(3)::before,.secService__inner table tr.tr01 th:nth-of-type(4)::before{content:"";background:url(../img/home/ico_service01.svg) no-repeat;background-size:contain;width:5rem;height:5rem;position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%);z-index:1}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table tr.tr01 th:nth-of-type(3)::before,.secService__inner table tr.tr01 th:nth-of-type(4)::before{width:4rem;height:4rem;top:-2rem}}.secService__inner table tr.tr01 th:nth-of-type(3){background:#cef2c1}.secService__inner table tr.tr01 th:nth-of-type(4){background:#d0b2ee}.secService__inner table tr.tr01 th:nth-of-type(6){border-radius:0 1rem 0 0}.secService__inner table tr.tr01 th p:nth-of-type(1){font-size:1.2rem}.secService__inner table tr.tr01 th p:nth-of-type(1) span{display:inline-block;margin-right:.3rem;color:#12316c;font-size:2rem;font-weight:700;line-height:1.6}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table tr.tr01 th p:nth-of-type(1) span{font-size:1.8rem}}.secService__inner table tr.tr01 th p:nth-of-type(2){margin-top:-0.7rem;font-size:1.4rem}.secService__inner table tr.tr01 th p:nth-of-type(2) span{display:inline-block;margin-right:.3rem;font-size:3.2rem;font-weight:700;line-height:1.6}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table tr.tr01 th p:nth-of-type(2) span{font-size:2.4rem}}.secService__inner table tr.tr01 th p:nth-of-type(3){margin-top:-0.3rem;font-size:1.2rem;color:#7e7e7e}.secService__inner table tr.tr01 th .btn-type01{margin-top:1.7rem}.secService__inner table tr.tr02 th{border-radius:1rem 0 0 0;border-top:1px solid #e1e1e1}.secService__inner table tr.tr03 td{color:#f33232;font-size:2rem;font-weight:700}.secService__inner table tr.tr06 th{border-radius:0 0 0 1rem}.secService__inner table th,.secService__inner table td{width:16.6666666667%;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:center;font-size:1.4rem}.secService__inner table th span,.secService__inner table td span{display:inline-block;margin-right:.3rem;font-size:2.4rem;font-weight:700;line-height:1.6}.secService__inner table th{padding:2rem 2rem 1.9rem}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table th{width:10rem;padding:1.1rem 1rem .9rem}}.secService__inner table th:nth-of-type(1){border-left:1px solid #e1e1e1}.secService__inner table th br.brSP{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table th br.brSP{display:block}}.secService__inner table td{padding:1.2rem 2rem 1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner table td{width:14rem}}.secService__inner>p{color:#7e7e7e;font-size:1.4rem;line-height:1.5;text-align:center;margin-top:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.secService__inner>p{font-size:1.2rem;padding-right:1.5rem;text-align:left}}.secFaq{padding:10rem 5.5555555556%}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq{padding:6rem 1.5rem}}.secFaq__inner{display:flex;max-width:128rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__inner{flex-direction:column;gap:4.7rem}}.secFaq .heading01{flex:1}.secFaq__contents{width:76.09375%}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents{width:100%}}.secFaq__contents-item{padding-bottom:2.3rem;margin-bottom:3rem;position:relative}.secFaq__contents-item-question{display:flex;justify-content:space-between;align-items:center;gap:2rem;width:100%;cursor:pointer;color:#343434}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-question{align-items:start}}.secFaq__contents-item-question::before,.secFaq__contents-item-question::after{content:"";height:1px;position:absolute;bottom:0;left:0}.secFaq__contents-item-question::before{width:100%;background:#ecf1fa}.secFaq__contents-item-question::after{width:8rem;background:#12316c;transition:width .5s}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-question::after{width:5rem}}.secFaq__contents-item-question:hover::after{width:100%}.secFaq__contents-item-question-txt{display:flex;align-items:center;gap:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-question-txt{align-items:baseline;gap:1.5rem}}.secFaq__contents-item-question-txt span{display:block;font-size:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-question-txt span{font-size:1.8rem}}.secFaq__contents-item-question-txt span:nth-of-type(1){color:#12316c;font-family:"Roboto";line-height:1.1}.secFaq__contents-item-question-txt span:nth-of-type(2){font-weight:700;line-height:1.6}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-question-txt span:nth-of-type(2){text-align:left}}.secFaq__contents-item-question-ico{flex:none;width:3rem;height:3rem;border:1px solid #12316c;border-radius:50%;transition:background .5s;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-question-ico{width:2.1rem;height:2.1rem}}.secFaq__contents-item-question-ico span::before,.secFaq__contents-item-question-ico span::after{content:"";display:block;background:#12316c;width:1.6rem;height:1px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);transition:background .5s}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-question-ico span::before,.secFaq__contents-item-question-ico span::after{width:1.1rem}}.secFaq__contents-item-question-ico span::after{transform:translate3d(-50%, -50%, 0) rotate(-90deg);transition:transform .5s}.secFaq__contents-item.open::after{width:100%}.secFaq__contents-item.open .secFaq__contents-item-question-ico{background:#12316c}.secFaq__contents-item.open .secFaq__contents-item-question-ico span::before,.secFaq__contents-item.open .secFaq__contents-item-question-ico span::after{background:#fff}.secFaq__contents-item.open .secFaq__contents-item-question-ico span::after{transform:translate3d(-50%, -50%, 0)}.secFaq__contents-item-answer{overflow:hidden;height:0;padding:.6rem 9.2rem 0 3.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.secFaq__contents-item-answer{padding:.4rem 4.1rem 0 2.8rem}}.secCompany{padding:9.6rem 5.5555555556% 10rem;background:linear-gradient(180deg, #1B438E 20%, #12316C 80%);color:#fff}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany{padding:5.7rem 1.5rem 6rem}}.secCompany .heading01{margin-bottom:7rem}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany .heading01{margin-bottom:5.1rem}}.secCompany__inner{max-width:112rem;margin:0 auto}.secCompany__inner-unit{display:flex;gap:5rem;justify-content:space-between}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany__inner-unit{gap:0;flex-direction:column}}.secCompany__inner-unit-item{width:57.5rem;margin:0 -2rem}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany__inner-unit-item{width:37.5rem;margin:0 -1.5rem}}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany__inner-unit-item:nth-of-type(2) .tbl-type01 tr:nth-of-type(1) th,.secCompany__inner-unit-item:nth-of-type(2) .tbl-type01 tr:nth-of-type(1) td{border-top:none}}.secCompany__inner-unit-item .tbl-type01 tr:nth-of-type(1) th{border-top:1px solid #fff}.secCompany__inner-unit-item .tbl-type01 tr:nth-of-type(1) td{border-top:1px solid #395da4}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany__inner-unit-item .tbl-type01 tr:nth-of-type(2) tr:nth-of-type(1) th{border-top:none}}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany__inner-unit-item .tbl-type01 tr:nth-of-type(2) tr:nth-of-type(1) td{border-top:none}}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany__inner-unit-item .tbl-type01 th,.secCompany__inner-unit-item .tbl-type01 td{padding:2rem 0}}.secCompany__inner-unit-item .tbl-type01 th{width:12rem;border-bottom:1px solid #fff}@media screen and (orientation: portrait)and (max-width: 767px){.secCompany__inner-unit-item .tbl-type01 th{width:9rem}}.secCompany__inner-unit-item .tbl-type01 td{border-bottom:1px solid #395da4}.secCompany__inner-unit-item .tbl-type01 td .linkTxt svg{fill:#4f7bcd}.secCompany__inner-unit-item .tbl-type01 td p.note{font-size:1.2rem}.secCompany__inner-unit-item .tbl-type01 td a.focus-visible{outline-color:#fff}.secMovie{padding:2rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.secMovie{padding:0}}.secMovie__item{position:relative;display:flex;padding:8rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.secMovie__item{gap:3.1rem;flex-direction:column;padding:6rem 1.5rem}}.secMovie__item:not(:last-of-type):before{content:"";display:block;background:#e1e1e1;width:94.4444444444%;height:1px;position:absolute;bottom:0;right:0}@media screen and (orientation: portrait)and (max-width: 767px){.secMovie__item:not(:last-of-type):before{width:34.5rem;right:50%;transform:translateX(50%)}}.secMovie__txt{flex:1;padding:0 4.1666666667% 0 5.5555555556%}@media screen and (orientation: portrait)and (max-width: 767px){.secMovie__txt{padding:0}}.secMovie__txt .heading01{margin-bottom:8.1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secMovie__txt .heading01{margin-bottom:4.8rem}}.secMovie__video{width:66.6666666667%}@media screen and (orientation: portrait)and (max-width: 767px){.secMovie__video{width:100%}}.secMovie__video video{width:100%}.secLinks{display:flex}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks{flex-direction:column;gap:2rem;margin-bottom:6rem}}.secLinks__col{width:50%}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col{width:100%}}.secLinks__col a{display:block;padding-top:7.4rem;position:relative}.secLinks__col a::before{content:"";width:100%;height:30rem;position:absolute;top:0;left:0;z-index:-1;transition:background .5s}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col a::before{height:17rem}}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col a{padding-top:3.8rem}}.secLinks__col a h2{font-size:4rem;font-weight:700;line-height:1.6;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col a h2{font-size:2.2rem}}.secLinks__col a p{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:2rem;font-weight:700;line-height:1.6}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col a p{font-size:1.4rem}}.secLinks__col a p svg{width:2.5rem;height:2.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col a p svg{width:1.8rem;height:1.8rem}}.secLinks__col a .secLinks__col-image{width:40rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col a .secLinks__col-image{width:25rem}}.secLinks__col a .secLinks__col-image img{width:100%;height:auto}.secLinks__col__left a{color:#333}@media(hover: hover){.secLinks__col__left a:hover::before{background:#aafb8d}}.secLinks__col__left a::before{background:#c4f6b2}.secLinks__col__left a h2 span{display:inline-block}.secLinks__col__left a h2 span:nth-of-type(1){color:#12316c;letter-spacing:0;margin-right:.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col__left a h2 span:nth-of-type(1){font-size:2.7rem}}.secLinks__col__left a h2 span:nth-of-type(2){font-size:2.8rem;margin-right:1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col__left a h2 span:nth-of-type(2){margin-right:.7rem;font-size:1.7rem}}.secLinks__col__left a p svg{fill:#12316c}.secLinks__col__left a .secLinks__col-image{margin-top:1.1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col__left a .secLinks__col-image{margin-top:.8rem}}.secLinks__col__right a{color:#fff}@media(hover: hover){.secLinks__col__right a:hover::before{background:#003395}}.secLinks__col__right a::before{background:#12316c}.secLinks__col__right a h2{display:flex;justify-content:center;align-items:baseline;gap:1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col__right a h2{gap:1rem}}.secLinks__col__right a h2 svg{width:1.5rem;height:1.5rem;fill:#2a5ab5}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col__right a h2 svg{width:1rem;height:1rem}}.secLinks__col__right a p svg{fill:#cef2c1}.secLinks__col__right a .secLinks__col-image{margin-top:2.1rem}@media screen and (orientation: portrait)and (max-width: 767px){.secLinks__col__right a .secLinks__col-image{margin-top:1rem}}.pageNotation{padding-top:6.9rem;margin:0 -2rem;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageNotation{padding-top:5.1rem;margin:0 -1.5rem}}.pageNotation .tbl-type01{line-height:1.6}.pageNotation .tbl-type01 th{color:#12316c;font-weight:700}.pageNotation .tbl-type01 td p:not(:last-of-type){margin-bottom:1.4rem}.pageSub{padding-top:6.4rem;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageSub{padding-top:4.6rem}}.pageSub p.lead{margin-bottom:3.7rem}.pageSub p.over{margin-top:3.9rem;text-align:right}.pageSub__item{line-height:1.6}.pageSub__item:not(:last-of-type){margin-bottom:3.7rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageSub__item:not(:last-of-type){margin-bottom:2.7rem}}.pageSub__item h2{color:#12316c;font-size:1.6rem;font-weight:700;margin-bottom:1.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageSub__item h2{margin-bottom:1.3rem}}.pageSub__item-btm{margin-bottom:.9rem}.pageSub__item ol{display:flex;flex-direction:column;gap:.9rem;counter-reset:item}.pageSub__item ol li{display:flex;flex-direction:column;padding-left:2.4rem;position:relative}.pageSub__item ol li::before{flex:none;display:block;width:2.1rem;content:counter(item) ".";counter-increment:item;position:absolute;top:0;left:0}.pageSub__item ol li ol{width:100%;margin-top:.9rem}.pageSub__item ol li ol li{padding-left:1.8rem}.pageSub__item ol li ol li::before{content:counter(item, lower-alpha) ". "}.pageTrial{background:linear-gradient(180deg, #1B438E 20%, #12316C 80%);padding:10rem;position:relative;z-index:1}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial{padding:6rem 1.5rem}}.pageTrial::before{content:"";background:url(../img/home/bg_service01.png) no-repeat;background-size:contain;width:105.6rem;height:43.4rem;mix-blend-mode:overlay;position:absolute;top:0;right:0;z-index:-1}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial::before{width:100%;height:15.4rem}}.pageTrial__inner{background:#fff;border-radius:1.5rem;max-width:90rem;margin:0 auto;padding:6.9rem 7.5rem 8rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial__inner{padding:5.2rem 1.5rem 6rem}}.pageTrial__inner h2{color:#12316c;font-size:3.2rem;font-weight:700;line-height:1.5;margin-bottom:2.9rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial__inner h2{font-size:2.4rem;margin-bottom:2.2rem}}.pageTrial__inner p:nth-of-type(1){margin-bottom:2.1rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial__inner p:nth-of-type(1){margin-bottom:1.1rem}}.pageTrial__inner p:nth-of-type(2){font-size:1.4rem;margin-bottom:4.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial__inner p:nth-of-type(2){margin-bottom:3.2rem}}.pageTrial__inner-email{margin-bottom:4.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial__inner-email{margin-bottom:3.4rem}}.pageTrial__inner-email input{width:50rem;border:1px solid #333;padding:1.7rem 2rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-size:1.6rem;line-height:1.6}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial__inner-email input{width:100%}}.pageTrial__inner-email input:-webkit-autofill{-webkit-box-shadow:0 0 0px 999px #fff inset !important;-webkit-text-fill-color:#333}.pageTrial__inner-email input::-moz-focus-inner{border:0}.pageTrial__inner-email input::-webkit-input-placeholder{color:#cbdfe4;font-size:1.6rem}.pageTrial__inner-email input::-moz-placeholder{color:#cbdfe4;font-size:1.6rem}.pageTrial__inner-email input::-ms-input-placeholder{color:#cbdfe4;font-size:1.6rem}.pageTrial__inner button{display:flex;align-items:center;justify-content:center;width:25rem;height:6rem;margin:0 auto;background:#c4f6b2;border-radius:3rem;color:#12316c;font-size:2.4rem;font-weight:700;transition:background .5s;cursor:pointer}@media(hover: hover){.pageTrial__inner button:hover{background:#aafb8d}}@media screen and (orientation: portrait)and (max-width: 767px){.pageTrial__inner button{width:20rem;height:5rem;border-radius:2.5rem;font-size:2rem}}.pageTrial__inner button.focus-visible{outline-offset:.3rem}.p-customervoice{padding-top:11.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice{padding-top:2.5rem}}.p-customervoice .breadcrumb{margin-bottom:-2.6rem;padding-left:2.0833333333%;width:calc(50% - 8rem)}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice .breadcrumb{margin-bottom:0;padding-left:1.5rem;width:100%}}.p-customervoice-head{display:flex}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-head{display:block;padding-top:3.5rem}}.p-customervoice-head-text{width:50%;flex:none;padding:8rem;display:flex;flex-direction:column;justify-content:center}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-head-text{width:100%;padding:0 1.5rem;display:block}}.p-customervoice-head-image{width:50%;flex:none;position:relative;padding-top:27.9166666667%;border-radius:1.5rem 0 0 1.5rem;overflow:hidden}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-head-image{width:100%;padding:3.2rem 1.5rem 0;border-radius:0}}.p-customervoice-head-image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-head-image>img{position:relative;height:auto;border-radius:.7rem}}.p-customervoice-body{max-width:88rem;margin:0 auto;padding:10rem 0 17rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-body{padding:3.3rem 1.5rem 10rem}}.p-customervoice-body p{font-feature-settings:normal;padding-top:2.9rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-body p{font-size:1.4rem;padding-top:2.5rem}}.p-customervoice-body>*:first-child{padding-top:0}.p-customervoice-info{font-size:0}.p-customervoice-info>li{font-size:1.4rem;font-weight:600;line-height:normal;display:inline-block}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-info>li{font-size:1.2rem;display:block}}.p-customervoice-info>li .industry{padding-right:.5em}.p-customervoice-info>li .employees{padding-left:.5em}.p-customervoice-info__company{padding-right:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-info__name{padding-top:1.1rem}}.p-customervoice-title{font-size:3.2rem;font-weight:600;line-height:1.5;color:#12316c;padding-top:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-title{font-size:2.4rem;padding-top:3.1rem}}.p-customervoice-h1{padding-top:8rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-h1{padding-top:4rem}}.p-customervoice-h1>*{font-size:2.4rem;font-weight:600;line-height:1.5;color:#12316c;border-top:1px solid #d9d9d9;padding-top:3rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-h1>*{font-size:1.8rem;padding-top:2.2rem}}.p-customervoice-h2{font-size:2rem;font-weight:600;line-height:1.5;color:#12316c;display:flex;padding-top:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-h2{font-size:1.5rem;padding-top:3rem}}.p-customervoice-h2::before{content:"――";font-weight:400;margin-right:.5em}.p-customervoice-h2+p{padding-top:1.3rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-h2+p{padding-top:1rem}}.p-customervoice-image{width:62.4rem;margin:0 auto;padding-top:3rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-image{width:100%;padding-top:2.2rem}}.p-customervoice-image img{width:100%;border-radius:1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.p-customervoice-image img{border-radius:.7rem}}/*# sourceMappingURL=style.min.css.map */