/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */body,td,th{font-family:var(--notosans)}#header__r,#header__wrap{display:flex;align-items:center}#header__r--btn a::after,#header__r--btn a::before{content:"";width:100%;height:100%;position:absolute;left:0}#header__r--btn a,.form__section--btn a{z-index:0;position:relative;text-decoration:none}#Chat__btnon,header{z-index:99;position:fixed}.form__section__block,footer #footer__bg{max-width:1440px;margin:0 auto}#header__r--tel--num::before,.c-form .c-form--select::after,.form__section--anq--label--text::before,.form__section--tel--num span::before{background-size:contain;background-position:center}#header__r--tel--num::before,#top__flow--id .top__flow--id--title span::before,.c-form .c-form--select::after,.form__section--anq--label--text::before{content:'';height:24px;background-repeat:no-repeat}#top__vs--info--percent span:nth-child(4) u,.form__section--btn a span i,em,i{font-style:normal}#top__appli--table,#top__cvrate--table{border-collapse:collapse;border-spacing:0}#top__appli--genkinka--table th,#top__appli--table th{min-height:68px;text-align:left;color:var(--gray_c);line-height:1.5}#top__cvrate,#top__genkinka,#top__voice{background:#f2fcfa;overflow:hidden}#top__cvrate--table,#top__reviews--wrap{filter:drop-shadow(0px 0px 30px rgba(0, 166, 111, .1))}#top__appli--feature--lead a,#top__faq--lead a,#top__voice--att ul li a,#top__vs--info--row05 li a{color:var(--link_c);text-decoration-line:underline}.top__cvrate--abs01 img,.top__cvrate--abs02 img,.top__cvrate--abs03 img,.top__genkinka--abs01 img,.top__genkinka--abs02 img,.top__voice--abs01 img,.top__voice--abs02 img{filter:drop-shadow(3px 3px 5px #f2fcda)}*,::after,::before{box-sizing:border-box;border-style:solid;border-width:0}:where(html){line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}:where(body){margin:0}:where(main){display:block}:where(p,table,blockquote,address,pre,iframe,form,figure,dl){margin:0}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0}:where(ul,ol){margin:0;padding:0;list-style:none}:where(dt){font-weight:700}:where(dd){margin-left:0}:where(hr){box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}:where(pre){font-family:monospace,monospace;font-size:inherit}:where(address){font-style:inherit}:where(a){background-color:transparent;text-decoration:none;color:inherit}:where(abbr[title]){text-decoration:underline dotted}:where(code,kbd,samp){font-family:monospace,monospace;font-size:inherit}:where(small){font-size:80%}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(svg,img,embed,object,iframe){vertical-align:bottom}:where(button,input,optgroup,select,textarea){-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}:where(button,[type=button],[type=reset],[type=submit]){cursor:pointer}:where(button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled){cursor:default}:where(:-moz-focusring){outline:auto}:where(select:disabled){opacity:inherit}#header__r--btn a:hover:before,.form__section--btn a:hover::before{opacity:0}:where(option){padding:0}:where(fieldset){margin:0;padding:0;min-width:0}:where(legend){padding:0}:where(progress){vertical-align:baseline}:where(textarea){overflow:auto}:where([type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button){height:auto}:where([type=search]){outline-offset:-2px}:where([type=search]::-webkit-search-decoration){-webkit-appearance:none}:where(::-webkit-file-upload-button){-webkit-appearance:button;font:inherit}#header__r--btn a span,#top__vs--info--percent span,body{line-height:1.5}:where([type=number]){-moz-appearance:textfield}:where(label[for]){cursor:pointer}:where(details){display:block}:where(summary){display:list-item}:where([contenteditable]:focus){outline:auto}:where(table){border-color:inherit;border-collapse:collapse}:where(caption){text-align:left}:where(td,th){vertical-align:top;padding:0}:where(th){text-align:left;font-weight:700}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../font/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../font/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}:root{--notosans:"Noto Sans JP","Yu Gothic Medium","YuGothic","Yu Gothic","游ゴシック Medium","游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;--arial:"Arial Black","Arial","Roboto","Noto Sans JP","Yu Gothic Medium","YuGothic","Yu Gothic","游ゴシック Medium","游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;--base_c:#2b3333;--comment_c:#475959;--navi_c:#8a9999;--link_c:#0055cc;--green_c:#00a66f;--lightgreen_c:#09bf64;--gray_c:#6c8080;--lightgray_c:#f8fafa;--white_c:#fff;--width_sp:88.889%;--clmp0809:clamp(0.8rem, 0.74rem + 0.17vw, 0.9rem);--clmp0812:clamp(0.8rem, 0.56rem + 0.67vw, 1.2rem);--clmp1011:clamp(1rem, 0.94rem + 0.17vw, 1.1rem);--clmp1012:clamp(1rem, 0.88rem + 0.33vw, 1.2rem);--clmp1013:clamp(1rem, 0.82rem + 0.5vw, 1.3rem);--clmp1014:clamp(1rem, 0.76rem + 0.67vw, 1.4rem);--clmp1016:clamp(1rem, 0.64rem + 1vw, 1.6rem);--clmp1018:clamp(1rem, 0.52rem + 1.33vw, 1.8rem);--clmp1112:clamp(1.1rem, 1.04rem + 0.17vw, 1.2rem);--clmp1114:clamp(1.1rem, 0.92rem + 0.5vw, 1.4rem);--clmp1214:clamp(1.2rem, 1.08rem + 0.33vw, 1.4rem);--clmp1216:clamp(1.2rem, 0.96rem + 0.67vw, 1.6rem);--clmp1218:clamp(1.2rem, 0.84rem + 1vw, 1.8rem);--clmp1220:clamp(1.2rem, 0.72rem + 1.33vw, 2rem);--clmp1224:clamp(1.2rem, 0.48rem + 2vw, 2.4rem);--clmp1314:clamp(1.3rem, 1.24rem + 0.17vw, 1.4rem);--clmp1316:clamp(1.3rem, 1.12rem + 0.5vw, 1.6rem);--clmp1416:clamp(1.4rem, 1.28rem + 0.33vw, 1.6rem);--clmp1418:clamp(1.4rem, 1.16rem + 0.67vw, 1.8rem);--clmp1420:clamp(1.4rem, 1.04rem + 1vw, 2rem);--clmp1424:clamp(1.4rem, 0.8rem + 1.67vw, 2.4rem);--clmp1516:clamp(1.5rem, 1.44rem + 0.17vw, 1.6rem);--clmp1518:clamp(1.5rem, 1.32rem + 0.5vw, 1.8rem);--clmp1520:clamp(1.5rem, 1.2rem + 0.83vw, 2rem);--clmp1617:clamp(1.6rem, 1.54rem + 0.17vw, 1.7rem);--clmp1618:clamp(1.6rem, 1.48rem + 0.33vw, 1.8rem);--clmp1620:clamp(1.6rem, 1.36rem + 0.67vw, 2rem);--clmp1624:clamp(1.6rem, 1.12rem + 1.33vw, 2.4rem);--clmp1632:clamp(1.6rem, 0.64rem + 2.67vw, 3.2rem);--clmp1732:clamp(1.7rem, 0.8rem + 2.5vw, 3.2rem);--clmp1820:clamp(1.8rem, 1.68rem + 0.33vw, 2rem);--clmp1821:clamp(1.8rem, 1.62rem + 0.5vw, 2.1rem);--clmp1824:clamp(1.8rem, 1.44rem + 1vw, 2.4rem);--clmp1827:clamp(1.8rem, 1.26rem + 1.5vw, 2.7rem);--clmp1828:clamp(1.8rem, 1.2rem + 1.67vw, 2.8rem);--clmp1832:clamp(1.8rem, 0.96rem + 2.33vw, 3.2rem);--clmp2024:clamp(2rem, 1.76rem + 0.67vw, 2.4rem);--clmp2032:clamp(2rem, 1.28rem + 2vw, 3.2rem);--clmp2035:clamp(2rem, 1.1rem + 2.5vw, 3.5rem);--clmp2224:clamp(2.2rem, 2.08rem + 0.33vw, 2.4rem);--clmp2432:clamp(2.4rem, 1.92rem + 1.33vw, 3.2rem);--clmp2435:clamp(2.4rem, 1.74rem + 1.83vw, 3.5rem);--clmp2448:clamp(2.4rem, 0.96rem + 4vw, 4.8rem);--clmp2840:clamp(2.8rem, 2.08rem + 2vw, 4rem);--clmp3240:clamp(3.2rem, 2.72rem + 1.33vw, 4rem);--clmp3545:clamp(3.5rem, 2.9rem + 1.67vw, 4.5rem);--clmp3548:clamp(3.5rem, 2.72rem + 2.17vw, 4.8rem);--btn-trtime:all 0.6s}*{min-height:0}html{font-size:10px}body{color:var(--base_c);font-size:62.5%;text-align:left;overflow-y:scroll;scrollbar-gutter:stable;padding-top:92px}a{transition:var(--btn-trtime)}a:hover{opacity:.7}.fadeIn_left{opacity:0;transform:translate(-50%,0);transition:.6s}.fadeIn_left.is-show{transform:translate(0,0);opacity:1}.sp__only .top__cvrate--abs01,.sp__only .top__cvrate--abs02,.sp__only .top__cvrate--abs03,.sp__only .top__voice--abs01,.sp__only .top__voice--abs02{transform:rotateX(0)}::placeholder{color:#c2cccc}.pc__only{display:block}#header__r--sp,.sp__only{display:none}header{opacity:.95;background:#fff;box-shadow:0 4px 30px 0 rgba(0,166,111,.08);top:0;left:0;height:92px;width:100%}#header__wrap{justify-content:space-between;padding:16px 40px}#header__r{justify-content:space-between;gap:16px}#header__r ul,#header__r--info{align-items:center;gap:48px;display:flex}#header__r--info{justify-content:space-between}#header__r ul li a{color:var(--base_c);font-family:"Noto Sans JP";font-size:1.6rem;font-weight:700}#header__r ul li a:hover{color:var(--green_c);opacity:1}#header__r--tel--num{display:flex;align-items:center;margin-bottom:4px}#header__r--tel--num::before{display:inline-block;width:24px;background-image:url("../img/svg/icon_tel.svg")}#header__r--tel--num span{font-family:var(--arial);font-size:2.8rem;font-weight:900}#header__r--tel--time{text-align:center}#header__r--tel--time div{display:inline-block;border-radius:2px;background:var(--base_c);color:#fff;font-size:1rem;padding:2px;margin-right:2px}#header__r--tel--time span{font-size:1.2rem;font-weight:700}#header__r--tel--time span i{font-size:1.1rem}#header__r--btn a{display:block;border-radius:33px;padding:4px 50px;display:flex;justify-content:center;align-items:center;font-weight:700;overflow:hidden}#header__r--btn a::before{z-index:-1;transition:var(--btn-trtime);background:var(--green_c);background:linear-gradient(79deg,#00a66f 37.26%,#09bf64 68.63%,#c1e50b 100%)}#header__r--btn a::after{z-index:-2;background:#cc5600;background:linear-gradient(83deg,#cc5600 0,#e5660b 50%,#e5d30b 100%)}#header__r--btn a span{color:#fff;font-size:2.4rem;font-weight:700}#header__r--btn a span i{display:block;font-size:1.2rem;text-align:center}.form__section,footer{background:linear-gradient(83deg,#00a66f 0,#09bf64 50%,#c1e50b 100%)}#footer__wrap,.form__section__wrap{background:linear-gradient(84deg,rgba(43,51,51,.3) 45.48%,rgba(204,204,204,.3) 100%)}.form__section__block{background:url(../img/form_logo.webp) left center/560px 560px no-repeat;padding:40px 0}.no-webp .form__section__block{background-image:url(../img/form_logo.png)}.form__section .form__section--title{color:#fff;text-align:center;font-size:2.4rem;font-weight:700;margin-bottom:30px}.form__section--inq{border-radius:8px;background:#fff;margin:0 auto;padding:24px 66px 24px 0;width:1100px}.form__section--inq--inner{display:flex;align-items:center;justify-content:flex-end;gap:96px}.form__section--tel{align-items:center;display:inline-flex;flex-direction:column}.form__section--tel--num{position:relative;padding-left:38px;font-family:var(--arial);font-size:4rem;font-weight:900;margin-bottom:4px}.form__section--tel--num span::before{position:absolute;top:50%;left:0;content:'';display:inline-block;margin-top:-17px;width:35px;height:35px;background-image:url("../img/svg/icon_tel.svg");background-repeat:no-repeat}.form__section--tel--time{text-align:center}.form__section--tel--time i{display:inline-block;border-radius:3px;background:var(--base_c);color:#fff;font-size:1.3rem;font-weight:700;padding:2px 5px;margin-right:8px}.form__section--tel--time span{font-size:1.6rem;font-weight:700}.form__section--anq--label p,.form__section--anq--send_txt{font-size:1.8rem;font-weight:700}.form__section--btn a{display:flex;justify-content:center;align-items:center;font-weight:700;overflow:hidden;border-radius:54.5px;padding:20px 58px}.form__section--btn a::before{content:"";width:100%;height:100%;position:absolute;z-index:-1;left:0;transition:var(--btn-trtime);background:var(--green_c);background:linear-gradient(83deg,#00a66f 0,#09bf64 50%,#c1e50b 100%)}.form__section--btn a::after{content:"";width:100%;height:100%;position:absolute;z-index:-2;left:0;background:#cc5600;background:linear-gradient(83deg,#cc5600 0,#e5660b 50%,#e5d30b 100%)}.form__section--btn a span{color:#fff;font-size:2.7rem;font-weight:700;line-height:1.5}.form__section--btn a span i{display:block;font-size:1.6rem;text-align:center;margin-top:4px}.form__section--anq{position:relative}.form__section--anq--label{display:flex;align-items:center;justify-content:center;color:#fff;margin-top:37px;gap:52px}#Chat .Chat__MainBox,#Chat input,#Chat input+label::before,#Chat__btnon,#sp__menu,#top__slider .slider #slider__box>.slider__card:not(:first-child),#top__vs--BreakingNews>.top__vs--BreakingNews--Wrap:not(:first-child),.form__section--anq--btn form .rdb input,.form__section--anq--send{display:none}.form__section--anq--label--text{position:relative;padding-left:26px}.form__section--anq--label--text::before{position:absolute;top:3px;left:0;display:inline-block;width:24px;background-image:url("../img/svg/icon_info_02.svg")}.form__section--anq--label span{display:block;font-size:1.4rem;font-weight:400}.form__section--anq--btn form{display:flex;align-items:center;gap:24px}.form__section--anq--btn form .rdb label{display:block;border-radius:8px;border:2px solid #fff;text-align:center;color:#fff;font-size:1.4rem;font-weight:700;padding:8px 0;width:188px;cursor:pointer;transition:var(--btn-trtime)}.form__section--anq--btn form .rdb label i{font-size:2.4rem;font-style:normal;vertical-align:sub;margin-right:4px}.form__section--anq--btn form .rdb input:checked+label,.form__section--anq--btn form .rdb label:hover{background:#fff;color:var(--green_c)}.form__section--anq--send{position:absolute;top:0;bottom:0;margin:auto 0;width:100%}.form__section--anq--send p{display:grid;place-items:center;height:100%}.form__section--anq--send_txt{display:block;color:#fff;text-align:center;text-shadow:0 0 8px rgba(0,166,111,.8)}.scroll-hint-text{font-weight:700!important}#Chat{z-index:99999}#Chat__btnon{bottom:48px;right:40px}#Chat__btnon img{filter:drop-shadow(0px 3px 8px rgba(51, 102, 85, .3))}#Chat__btnon a{display:block}#Chat .ChatIcon{position:fixed;bottom:100px;right:0;z-index:99999;-webkit-opacity:0;opacity:0;-webkit-animation:.4s ease-in-out 14s forwards fadeIn;animation:.4s ease-in-out 14s forwards fadeIn;cursor:pointer}#top__reviews .top__reviews--title:hover,.c-form .c-form__back input:hover{opacity:.7}#Chat .ChatIcon img{border:1px solid #fff}#Chat .Chat__MainBox{border-radius:16px 16px 0 0;background:var(--green_c);box-shadow:0 0 5px 0 rgba(43,51,51,.3);position:fixed;bottom:0;right:16px;z-index:99999;width:350px}#Chat .Chat__MainBox .Head{padding:8px 10px}#Chat .Chat__MainBox .Head div{display:flex;align-items:center;justify-content:space-between}#Chat .Chat__MainBox .Head div span{color:#fff;font-size:2rem;font-weight:700}#Chat .Chat__MainBox .Head div.HeadBtn{display:flex;align-items:center;gap:5px}#Chat .Chat__MainBox .Head div i{border-radius:6px;border:1px solid #fff;background:var(--green_c);cursor:pointer;height:46px;width:46px;transition:var(--btn-trtime)}#Chat .Chat__MainBox .Head div i:hover{background:#fff}#Chat .Chat__MainBox .Head div i.Stretch::before{content:'';display:inline-block;width:32px;height:32px;background-image:url("../img/svg/chat_arrow_01.svg");background-repeat:no-repeat;background-size:contain;background-position:7px 8px}#Chat .Chat__MainBox .Head div i.StretchOff::before{content:'';display:inline-block;width:32px;height:32px;background-image:url("../img/svg/chat_arrow_01.svg");background-repeat:no-repeat;background-size:contain;background-position:7px -6px;transform:scaleY(-1)}#Chat .Chat__MainBox .Head div i.Stretch:hover::before,#Chat .Chat__MainBox .Head div i.StretchOff:hover::before{background-image:url("../img/svg/chat_arrow_02.svg")}#Chat .Chat__MainBox .Head div i.Close::before{content:'';display:inline-block;width:32px;height:32px;background-image:url("../img/svg/chat_arrow_03.svg");background-repeat:no-repeat;background-size:contain;background-position:7px 7px}#Chat .Chat__MainBox .Head div i.Close:hover::before{background-image:url("../img/svg/chat_arrow_04.svg")}#Chat .Chat__MainBox .Chat__Content{border-radius:8px;background:#fff;margin:0 10px 10px;padding:10px 18px 0;overflow-y:auto;overflow-x:hidden;height:408px;transition:.3s ease-in-out}#Chat .Chat__MainBox .Chat__Content .Comment{background:#f3f5f5;padding:8px;-webkit-border-radius:8px;border-radius:0 8px 8px;position:relative;max-width:80%;min-width:55%;margin-bottom:1em;font-size:1.4rem;font-weight:400;display:none}#Chat .Chat__MainBox .Chat__Content .Comment_s{font-size:1.2rem}#Chat .Chat__MainBox .Chat__Content .Comment.Active{display:block;-webkit-animation:.3s ease-in-out forwards fadeIn;animation:.3s ease-in-out forwards fadeIn}#Chat .Chat__MainBox .Chat__Content .Comment.Chat__Admin{float:left;min-width:80%}#Chat .Chat__MainBox .Chat__Content .Chat__Att{color:var(--green_c);font-size:1.4rem;font-weight:700}#Chat .Chat__MainBox .Chat__Content .Comment.Chat__User{float:right;text-align:center;background:#fff;border:1px solid #dfe5e5;border-radius:8px 0 8px 8px}#Chat .Chat__MainBox .Chat__Content .Comment::before{content:'';border:4px solid #f3f5f5;border-left-color:transparent;border-bottom-color:transparent;height:0;width:0;position:absolute;top:0;right:100%}#top__appli--genkinka--table td,#top__appli--table td,#top__cvrate--table td{border-left:1px solid #dfe5e5;vertical-align:middle}#Chat .Chat__MainBox .Chat__Content .Comment .Button,#Chat .Chat__MainBox .Chat__Content .Comment .Button2{margin:5px auto;width:90%;padding:5px 0;font-size:1.4rem;font-weight:700;display:block;text-align:center;cursor:pointer}#Chat .Chat__MainBox .Chat__Content .Comment.Chat__User::before{content:"";border:4px solid #dfe5e5;border-right-color:transparent;border-bottom-color:transparent;height:0;width:0;position:absolute;top:-1px;right:inherit;left:100%}#Chat .Chat__MainBox .Chat__Content .Comment.Chat__User::after{content:"";border:3px solid #fff;border-right-color:transparent;border-bottom-color:transparent;height:0;width:0;position:absolute;top:0;right:inherit;left:100%}#Chat .Chat__MainBox .Chat__Content .Comment .Button{border-radius:5px;border:2px solid var(--green_c);background:var(--green_c);color:#fff;transition:.3s}#Chat .Chat__MainBox .Chat__Content .Comment .Button:hover{background:#fff;color:var(--green_c);border:2px solid var(--green_c)}#Chat .Chat__MainBox .Chat__Content .Comment .Button2{border-radius:5px;border:2px solid var(--green_c);background:#fff;color:var(--green_c)}#Chat .Chat__MainBox .Chat__Content .Comment .Button2:hover{background:var(--green_c);border:2px solid var(--green_c);color:#fff}#Chat .Chat__MainBox .Chat__Content .Comment .Button.disable,#Chat .Chat__MainBox .Chat__Content .Comment .Button.disable:hover{cursor:not-allowed;border:none;background:rgba(200,200,200,.8);color:var(--base_c)}#Chat .Chat__MainBox .Chat__Content .Comment a{color:#0b08ff;text-decoration:underline}#Chat .Chat__Call{border-radius:5px;background:#fff;font-size:1.2rem;font-weight:700;line-height:1.3;text-align:center;padding:8px 8px 14px;margin:8px 0}#Chat .Chat__MainBox .Chat__Content .Comment .Chat__Call a.telLink,#Chat .Chat__MainBox .Chat__Content .Comment .Chat__Call span.telLink{color:var(--green_c);font-family:var(--arial);font-size:2rem;font-weight:900;text-decoration:none;line-height:1.3;margin:2px 0}#Chat .Chat__Call i{font-size:1.4rem;font-weight:400;padding-left:4px}#footer__wrap{padding-bottom:24px}footer .is-show{background:url(../img/footer_logo.webp) left top/560px 486px no-repeat}.no-webp footer .is-show{background-image:url(../img/footer_logo.png)}footer .form__section,footer .form__section__block,footer .form__section__wrap{background:0 0}#footer__wrapper{border-top:1px solid #fff;margin:0 auto;width:1100px}#footer__wrapper ul{display:flex;align-items:center;justify-content:center;margin:24px 0;flex-wrap:wrap;column-gap:38px;row-gap:20px}#footer__wrapper ul li a{color:#fff;font-size:1.4rem;font-weight:700}#footer__wrapper p{color:#fff;font-size:1.2rem;font-weight:400;text-align:center}#sp__menu{width:100%;height:100vh;height:-webkit-fill-available;position:fixed;top:0;left:0;z-index:200}#sp__menu--bg{position:absolute;background:rgba(43,51,51,.4);height:100vh;height:-webkit-fill-available;width:100%}@media screen and (max-width:1460px){.form__section__block,footer #footer__bg{max-width:none;width:100%}}@media screen and (max-width:1237px){#footer__wrapper,.form__section--inq{width:var(--width_sp)}.form__section--inq{padding:16px}.form__section--inq--inner{justify-content:center}}@media screen and (max-width:1150px){#header__wrap{padding:calc(16vw / 11.5) calc(40vw / 11.5)}#header__r--info{gap:normal;width:calc(615vw / 11.5)}#header__wrap ul{gap:normal;justify-content:space-between;width:calc(335vw / 11.5)}#header__r ul li a{font-size:clamp(1.4rem, .389rem + 1.05vw, 1.6rem)}#header__r--tel--num span{font-size:clamp(2.4rem, .379rem + 2.11vw, 2.8rem)}#header__r--btn{width:calc(230vw / 11.5)}#header__r--btn a{padding:4px calc(32vw / 11.5)}#header__r--btn a span{font-size:clamp(1.9rem, -.626rem + 2.63vw, 2.4rem)}.form__section--anq--btn form{gap:16px}.form__section--inq--inner{flex-direction:column;gap:18px}.form__section--anq--label{flex-direction:column;gap:10px}#footer__wrapper ul{flex-wrap:wrap;gap:16px}}@media screen and (min-width:581px) and (max-width:768px){body{padding-top:87px}header{height:87px}}@media screen and (min-width:481px) and (max-width:580px){body{padding-top:83px}header{height:83px}}@media screen and (min-width:441px) and (max-width:480px){body{padding-top:73px}header{height:73px}}@media screen and (min-width:391px) and (max-width:440px){body{padding-top:67px}header{height:67px}}@media screen and (min-width:361px) and (max-width:390px){body{padding-top:60px}header{height:60px}}@media(max-width:360px){body{padding-top:57px}header{height:57px}}.c-form #c-form--senderr,.c-form #c-form--sendok{font-size:1.6rem}.c-form dl dt{display:flex;align-items:center;gap:5px;margin-bottom:4px}.c-form dl dt i{border-radius:2px;background:#e54545;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.3;padding:2px 3px;flex-shrink:0}.c-form dl dt i.c-form__option{border-radius:2px;border:1px solid #475959;background:#fff;color:#475959}#top__flow--id,.c-form dl dd select,.c-form dl dd textarea{background:var(--lightgray_c)}.c-form dl dt span{font-size:1.4rem;font-weight:700}.c-form dl dd{margin-bottom:24px}.c-form dl dd input[type=email],.c-form dl dd input[type=tel],.c-form dl dd input[type=text]{background:var(--lightgray_c);border-radius:2px;border:1px solid #dfe5e5;font-size:1.6rem;font-weight:400;padding:8px 10px}.c-form dl dd input[type=radio]{position:relative;width:16px;height:16px;border:2px solid #c2cccc;border-radius:50%;background:var(--white_c);vertical-align:-2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-form dl dd input[type=radio]:checked{border:2px solid var(--green_c)}.c-form dl dd input[type=radio]:checked::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:var(--green_c);content:''}.c-form dl dd input.input_text{width:100%;max-width:470px}.c-form .c-form--select,.c-form dl dd input.input_text_s,.c-form dl dd select{max-width:188px;width:100%}.c-form dl dd input.input_text_s+span{font-size:1.4rem;font-weight:700;margin-left:8px;vertical-align:bottom}.c-form dl dd input#budget,.c-form dl dd input#review__price{text-align:right}.c-form dl dd input.input_text_ss{width:100%;max-width:58px}.c-form .c-form--select{display:block;position:relative}.c-form .c-form--select::after{position:absolute;top:calc(50% - 12px);right:10px;width:24px;background-image:url("../img/svg/select_arrow.svg")}.c-form dl dd select{border-radius:2px;border:1px solid #dfe5e5;padding:8px 10px;font-size:1.6rem;font-weight:400}.c-form dl dd textarea{border-radius:2px;border:1px solid #dfe5e5;padding:10px;font-size:1.6rem;font-weight:400;width:100%}.c-form div.error label{color:#d92b2b;font-size:1.6rem;font-weight:700}.c-form .c-form__submit div input,.c-form .c-form__top a span{padding:16px 0;color:var(--green_c);position:relative;background:#fff}.c-form dl dd input.error,.c-form dl dd select.error,.c-form dl dd textarea.error{background:#fff2f5;border:2px solid #d92b2b}.c-form .c-form__submit{margin:0 auto;width:404px}.c-form .c-form__submit div{background:linear-gradient(83deg,#00a66f 0,#09bf64 50%,#c1e50b 100%);display:block;border-radius:29.5px;text-align:center;padding:2px;line-height:1.3;transition:var(--btn-trtime);width:404px}.c-form .c-form__back input,.c-form .c-form__send div{border-radius:29.5px;padding:16px;font-size:1.8rem;font-weight:700;display:block;text-align:center;transition:var(--btn-trtime)}.c-form .c-form__submit div input{display:block;border-radius:29.5px;font-size:1.8rem;font-weight:700;width:100%}.c-form .c-form__submit div:hover{cursor:pointer;opacity:.7}.c-form dl#c-form__confirm dt{border-bottom:1px solid var(--green_c);display:block;padding-bottom:5px;margin-bottom:5px}.c-form dl#c-form__confirm dd{margin-bottom:32px}.c-form dl#c-form__confirm dd span{font-size:1.6rem;font-weight:400}.c-form dl#c-form__confirm dd span+span{font-size:1.4rem;font-weight:400;margin-left:5px}.c-form__btn{display:flex;flex-direction:column;gap:16px;margin:0 auto;width:404px}.c-form .c-form__back,.c-form .c-form__send{width:100%}.c-form .c-form__send div{position:relative;background:linear-gradient(83deg,#cc5600 0,#e5660b 50%,#e5d30b 100%);color:var(--white_c);width:100%}#top__cvrate--table tr.bgff td,#top__cvrate--table tr.bgff th,#top__genkinka li,#top__voice--total--wrap{background:var(--white_c)}#top__appli,.c-form .c-form__send div input{position:relative}.c-form .c-form__back input{border:2px solid #8a9999;background:var(--white_c);color:#8a9999;width:100%}#top__vs--info--percent span:nth-child(4),.c-form .c-form__send div::before,.c-form .c-form__top a{background:linear-gradient(83deg,#00a66f 0,#09bf64 50%,#c1e50b 100%)}.c-form .c-form__send div::before{content:"";height:100%;left:0;position:absolute;top:0;transition:var(--btn-trtime);border-radius:29.5px;width:100%}.c-form .c-form__send div:hover{cursor:pointer}.c-form .c-form__send div:hover::before{opacity:0}.c-form .c-form__top{margin:0 auto;max-width:404px;width:100%}.c-form .c-form__top a{display:block;border-radius:29.5px;text-align:center;padding:2px;line-height:1.3;width:100%}.c-form .c-form__top a span{display:block;border-radius:29.5px;font-size:1.8rem;font-weight:700}.g-recaptcha{margin:40px auto;width:305px}@media screen and (max-width:960px){#header__wrap,#sp__menu--head{padding:10px 16px}#header__r--sp div,#sp__menu--head div{cursor:pointer;gap:3px;transition:var(--btn-trtime)}#header__r--sp div:hover,#sp__menu--head div:hover{opacity:.7}#header__r--sp span,#sp__menu--head span{color:var(--green_c);font-size:var(--clmp1220);font-weight:700}#sp__menu--cont li a::before,#sp__menu--tel--num span::before{content:'';background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block}#sp__menu--btn a::after,#sp__menu--btn a::before{content:"";height:100%;position:absolute;left:0;width:100%}.form__section--btn a span i,.form__section--tel--time span{font-size:var(--clmp1416)}#header__r,.pc__only{display:none}.sp__only{display:block}#header__r--sp{display:block;padding:8px 0 8px 8px}#header__r--sp div{display:flex;align-items:center}#sp__menu--wrap{position:relative;background:var(--white_c);box-shadow:0 4px 30px 0 rgba(0,166,111,.08);overflow:auto;z-index:999}#sp__menu--head{display:flex;align-items:center;justify-content:space-between}#sp__menu--head div{display:flex;align-items:center}#sp__menu--cont{padding:22px 0 0;text-align:center}#sp__menu--cont ul{display:inline-block}#sp__menu--cont li{display:block;margin:0 auto 20px;text-align:left}#sp__menu--cont li a{position:relative;display:block;font-size:var(--clmp1418);font-weight:700;padding-left:25px}#sp__menu--cont li a::before{position:absolute;top:3px;left:0;width:20px;height:20px;background-image:url("../img/svg/index_link.svg")}#sp__menu--footer{padding:12px 0 32px}#sp__menu--tel--num{position:relative;margin:0 auto}#sp__menu--tel--num span{display:flex;align-items:center;justify-content:center;font-family:var(--arial);font-size:2.8rem;font-weight:900}#sp__menu--tel--num span::before{width:24px;height:24px;background-image:url("../img/svg/icon_tel.svg")}#sp__menu--tel--time{margin:0 auto;text-align:center;width:280px}#sp__menu--tel--time div{display:inline-block;border-radius:2px;background:var(--base_c);color:#fff;font-size:1rem;padding:2px;margin-right:2px}#sp__menu--tel--time span{font-size:1.2rem;font-weight:700}#sp__menu--tel--time span i{font-size:1.1rem}#sp__menu--btn{margin:17px auto 0;max-width:250px;width:69.5%}#sp__menu--btn a{display:block;border-radius:33px;padding:4px 50px;position:relative;z-index:0;display:flex;justify-content:center;align-items:center;font-weight:700;text-decoration:none;overflow:hidden}#sp__menu--btn a::before{z-index:-1;transition:var(--btn-trtime);background:var(--green_c);background:linear-gradient(79deg,#00a66f 37.26%,#09bf64 68.63%,#c1e50b 100%)}#sp__menu--btn a::after{z-index:-2;background:#cc5600;background:linear-gradient(83deg,#cc5600 0,#e5660b 50%,#e5d30b 100%)}#sp__menu--btn a:hover:before{opacity:0}#sp__menu--btn a span{color:#fff;font-size:2.4rem;font-weight:700;line-height:1.5}#sp__menu--btn a span i{display:block;font-size:1.2rem;text-align:center}.form__section .form__section--title{font-size:var(--clmp2024)}.form__section--tel--num{font-size:var(--clmp3240)}.form__section--btn a span{font-size:var(--clmp1827)}.form__section--anq--label p{font-size:var(--clmp1518)}.form__section--anq--label--text::before{height:20px;width:20px}.form__section--anq--btn form .rdb label{font-size:var(--clmp1114)}.form__section--anq--send_txt{font-size:var(--clmp1418)}.js-scroll{overflow:auto;padding:0 16px 16px;width:100%}.scroll-hint-icon{border-radius:8px;top:25%}#Chat__btnon{bottom:16px;right:24px}#footer__wrap{padding-bottom:93px}#footer__wrapper ul li a{font-size:var(--clmp1314)}.c-form dl dd textarea{max-height:100px}}@media screen and (max-width:768px){#header__l a,#sp__menu--head a{display:block;width:calc(100vw * .32);max-width:192px}#header__l img,#header__l source,#sp__menu--head img,#sp__menu--head source{height:auto;width:100%}.form__section--anq--label{margin-top:16px}#Chat__btnon img{height:auto;width:80px}.js-scroll{padding-left:12px}.g-recaptcha{margin:24px auto}.c-form .c-form__submit{min-width:250px;width:78%}.c-form .c-form__submit div{width:100%}.c-form .c-form__btn,.c-form .c-form__top{min-width:250px;width:78.125%}}#top__flow--step{display:flex;justify-content:center;gap:28px}#top__flow--step li{position:relative;border-radius:16px;background:#fff;box-shadow:0 0 30px 0 rgba(0,166,111,.1);padding:57px 24px 24px;width:254px}#top__flow--step li::after{z-index:9;content:"";position:absolute;background-image:url("../img/svg/flow_arrow.svg");top:156px;right:-52px;height:1em;width:76px}#top__flow--step li:last-child::after{background:0 0;width:0}#top__flow--step li:first-child{z-index:4}#top__flow--step li:nth-child(2){z-index:3}#top__flow--step li:nth-child(3){z-index:2}#top__flow--step li:nth-child(4){z-index:1}#top__flow--step .top__flow--num{position:absolute;top:-33px;left:97px;color:#fff;font-size:1rem;font-weight:200;letter-spacing:.5px;display:grid;place-items:center;text-align:center;height:66px;width:66px}#top__flow--step .top__flow--num i{display:block;margin-top:-8px;font-family:var(--arial);font-size:2.4rem;font-weight:900}#top__flow--step .top__flow--num01{background-image:url("../img/svg/flow_step_01.svg")}#top__flow--step .top__flow--num02{background-image:url("../img/svg/flow_step_02.svg")}#top__flow--step .top__flow--num03{background-image:url("../img/svg/flow_step_03.svg")}#top__flow--step .top__flow--num04{background-image:url("../img/svg/flow_step_04.svg")}#top__flow--step li .top__flow--step--title{text-align:center;font-size:2rem;font-weight:700}#top__flow--step .top__flow--icon{margin:8px 0;text-align:center}#top__flow--step li p{text-align:justify;font-size:1.4rem;font-weight:400;line-height:1.7}#top__flow--id{border-radius:16px;border:1px solid #dfe5e5;margin:40px auto;padding:24px 0;width:1100px}#top__flow--id .top__flow--id--title{text-align:center;margin-bottom:1rem}#top__flow--id .top__flow--id--title span{color:var(--comment_c);font-size:1.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;column-gap:8px}#top__flow--id .top__flow--id--title span::before{display:inline-block;vertical-align:middle;width:24px;background-size:contain;background-position:center;background-image:url("../img/svg/icon_info.svg")}#top__flow--id p{padding:8px 0 10px;color:var(--comment_c);text-align:center;font-size:1.4rem;font-weight:400}#top__flow--id ul{display:flex;justify-content:center;gap:91px}#top__flow--id ul li span{display:block;color:var(--comment_c);text-align:center;font-size:1.6rem;font-weight:700;margin-top:8px}#top__flow--id p.top__flow--id--notes{margin-top:1rem}@media screen and (max-width:1150px){#top__flow--step{margin:0 auto;width:var(--width_sp)}#top__flow--step .top__flow--num{left:calc(50% - 33px)}#top__flow--id ul{padding:0 16px;gap:32px}#top__flow--id li img,#top__flow--id li source{height:auto;width:auto;max-width:160px}}@media screen and (max-width:960px){#top__flow--step{flex-direction:column;gap:65px}#top__flow--step .top__flow--num{font-weight:400}#top__flow--step li{padding:48px 16px 24px;width:100%}#top__flow--step li::after{top:auto;bottom:-16px;right:calc(50% - 3px);height:32px;width:6px;background-image:url("../img/svg/form_arrow_02.svg")}#top__flow--step .top__flow--num i{font-size:var(--clmp2224)}#top__flow--id{padding:24px 16px}#top__flow--id .top__flow--id--title span{font-size:var(--clmp1518)}#top__flow--id ul{gap:16px;flex-wrap:wrap;justify-content:space-between}#top__flow--id ul li{text-align:center;width:48%}#top__flow--id ul li span{font-size:var(--clmp1416);margin-top:5px}}@media screen and (max-width:640px){.form__section--anq--btn{margin:0 auto;width:var(--width_sp)}.form__section--anq--btn form{gap:normal;justify-content:space-between;width:100%}.form__section--anq--btn form .rdb{width:30%}.form__section--anq--btn form .rdb label{width:100%}.form__section--anq--btn form .rdb label i{display:block;font-size:3.2rem;margin-right:0}.form__section__block{padding:24px 0}.form__section .form__section--title{margin-bottom:16px}.js-faq_active{border-radius:8px 8px 0 0}.sp-margin0{margin-top:0}#footer__wrapper p{text-align:left}.index .c-form .c-form--select,.index .c-form dl dd input.input_text_s,.index .c-form dl dd select{max-width:155px}.c-form dl dd textarea{resize:none}#top__flow--step .top__flow--icon img{height:92px;width:92px}#top__flow--step .top__flow--num{height:58px;width:58px;left:calc(50% - 29px);background-size:contain;background-repeat:no-repeat}}@media screen and (max-width:540px){#top__flow--id{padding-bottom:16px}#top__flow--id .top__flow--id--title span{align-items:flex-start;justify-content:flex-start;text-align:left;flex:1}#top__flow--id .top__flow--id--title span::before{flex-basis:24px}#top__flow--id .top__flow--id--title span i{flex:1}#top__flow--id ul{margin-top:16px;padding:0}#top__flow--id ul li{padding:0 0 8px;width:calc(calc(100% - 16px)/ 2)}#top__flow--id ul li img{height:auto;width:100%;max-width:100%}}@media screen and (max-width:360px){#sp__menu--btn a span{font-size:2.2rem}.form__section--anq--send_txt i{display:block}.g-recaptcha{transform-origin:0 0;transform:scale(.8)}#top__flow--id ul li span{font-size:1.2rem}}#top__vs{position:relative;background:url("../img/bg_vstop.webp") center bottom/cover no-repeat;height:508px;overflow:hidden;z-index:1}.no-webp #top__vs{background-image:url("../img/bg_vstop.jpg")}.top__vs--abs01{position:absolute;top:57px;left:8%;z-index:-1}.top__vs--abs02{position:absolute;bottom:-57px;left:17.7%;z-index:-1}.top__vs--abs03{position:absolute;top:-217px;right:-11px;width:489px;margin-right:11px;z-index:-1}.top__vs--abs04{position:absolute;top:35px;right:-16px;width:484px;margin-right:16px;z-index:-1}#top__vs--inner{background-image:url("../img/bg_vstop_02.webp");background-repeat:no-repeat;background-position:calc(50% + 340px) calc(100%);backdrop-filter:blur(.15em)}.no-webp #top__vs--inner{background-image:url("../img/bg_vstop_02.png")}#top__vs--info{margin:0 auto;height:508px;max-width:1100px}#top__vs--info--row01{display:flex;align-items:center;margin-top:2px}#top__vs--info--percent{position:relative;border-bottom:2px solid var(--green_c)}#top__vs--info--percent span:first-child{font-size:3.5rem;font-weight:700}#top__vs--info--percent span:nth-child(2),#top__vs--info--percent span:nth-child(5){font-size:2.4rem;font-weight:700}#top__vs--info--percent span:nth-child(3){position:absolute;top:24px;color:var(--green_c);font-size:1.4rem;font-weight:700;text-align:right;line-height:1.3}#top__vs--info--percent span:nth-child(4){padding-left:48px;font-family:var(--arial);font-size:4.8rem;font-weight:900;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#top__vs--info--percent span:nth-child(4) i{font-size:2.4rem}#top__vs--info--percent span:nth-child(6){font-size:2.6rem;font-weight:700;margin-left:-6px}#top__vs--info--cmt{color:var(--comment_c);content:"※1";text-shadow:0 0 3px #fff;-webkit-text-stroke-width:0.5;-webkit-text-stroke-color:#FFF;font-size:1.1rem;font-weight:400;margin-top:24px}#top__vs--info--row02{position:relative;margin-top:6px}#top__vs--info--row02 .top__vs--info--row02--title{font-size:4.3rem;font-weight:700;line-height:1.4}#top__vs--info--row02 .top__vs--info--row02--title b{color:var(--green_c);font-size:4.5rem}#top__vs--info--row02 .top__vs--info--row02--title span{display:block;letter-spacing:-1.29px}#top__vs--info--row03 li:first-child span::before,#top__vs--info--row03 li:nth-child(2) span::before{top:2px;display:inline-block;position:absolute;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;left:0;content:'';width:24px}#top__vs--info--row02 .top__vs--info--row02--title i::after{color:var(--comment_c);content:"※2";text-shadow:#fff 0 0 3px;-webkit-text-stroke-color:rgb(255,255,255);font-size:1.1rem;font-weight:400;margin-left:6px}#top__vs--info--row03{margin-top:8px}#top__vs--info--row03 ul{display:flex;align-items:center;gap:16px}#top__vs--info--row03 li{background:#fff;padding:5px 16px;box-shadow:0 0 10px 0 rgba(0,166,111,.08)}#top__vs--info--row03 li span{position:relative;color:var(--green_c);font-size:1.6rem;font-weight:700;padding-left:27px}#top__vs--info--row03 li:first-child span::before{background-image:url("../img/svg/icon_time.svg")}#top__vs--info--row03 li:nth-child(2) span::before{background-image:url("../img/svg/icon_premium.svg")}#top__vs--info--row04{border-radius:8px;border:1px solid #fff;background:rgba(255,255,255,.5);box-shadow:0 0 30px 0 rgba(0,166,111,.15);padding:8px 16px;width:470px;margin-top:34px;display:flex;align-items:center}#top__vs--info--row04 p.top__vs--BreakingNews--ttl{color:var(--green_c);font-size:1.2rem;font-weight:700;line-height:1.15;letter-spacing:-.22rem;writing-mode:vertical-rl;margin-right:6px}@supports (-webkit-touch-callout:none){#top__vs--info--row04 p.top__vs--BreakingNews--ttl{letter-spacing:2px}}#top__vs--BreakingNews{position:relative;height:130px;width:420px;overflow:hidden}.top__vs--BreakingNews--Wrap{padding:10px}.top__vs--BreakingNews--Block{position:relative;border-radius:8px;background:#fff;box-shadow:0 0 10px 0 rgba(0,166,111,.15);padding:8px 16px}#top__genkinka li,#top__voice--total,.top__faq--cont,.top__faq--ttl,.top__voice--disp--box{box-shadow:0 0 30px 0 rgba(0,166,111,.1)}.slick-current+.top__vs--BreakingNews--Wrap .top__vs--BreakingNews--Block{background:0 0;box-shadow:none}.slick-current+.top__vs--BreakingNews--Wrap .top__vs--BreakingNews--Block::before{content:"";width:100%;height:100%;display:block;background:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 60%);border-radius:8px;position:absolute;top:0;left:0;z-index:9}.top__vs--BreakingNews--head{display:flex;align-items:center;gap:5px;margin-bottom:8px}.top__vs--BreakingNews--head li{font-size:1.2rem;font-weight:400}.top__vs--BreakingNews--head li:first-child{font-weight:700}.top__vs--BreakingNews--card{border:1px solid #dfe5e5;background:#fff;padding:3px}.top__res--block--now,.top__res--block--past{padding:3px 5px;font-size:1.8rem;letter-spacing:.48px;font-weight:700}.top__vs--BreakingNews--card svg{display:block}.top__res--block,.top__vs--BreakingNews--foot{display:flex;align-items:center}.top__vs--BreakingNews--price{margin-right:5px}.top__vs--BreakingNews--price ul{display:flex;flex-direction:column;gap:5px}.top__vs--BreakingNews--price li{display:flex;align-items:center;justify-content:space-between;border-radius:3px;background:#f3f5f5;padding:5px 8px;width:150px}.top__vs--BreakingNews--price li i{font-size:1.2rem;font-weight:700;margin-right:10px}.top__vs--BreakingNews--price li span{font-size:1rem;font-weight:700;text-align:right}.top__vs--BreakingNews--price li em{font-family:var(--arial);font-size:1.4rem;font-weight:900}.slick-current+.top__vs--BreakingNews--Wrap .top__vs--BreakingNews--price li{background:linear-gradient(to right,#f3f5f5,transparent 80%)}.top__vs--graph{position:relative;height:67px;width:67px}.top__vs--graph svg{position:absolute;top:0;left:0}.top__vs--graph p{position:absolute;top:12px;left:0;text-align:center;width:100%}.top__vs--graph u{display:block;font-size:1.2rem;font-weight:700;text-decoration:none}.top__vs--graph span{display:block;font-family:var(--arial);font-size:1.2rem;font-weight:900;letter-spacing:-.36px;margin-top:-5px}.top__res--block--now i,.top__res--block--now span,.top__res--block--past i,.top__res--block--past span{font-size:1.6rem;font-weight:900;font-family:var(--arial)}.top__vs--graph span em{font-size:2.1rem;letter-spacing:-.63px}.top__vs--graph span i{font-family:var(--arial);font-size:.9rem}#top__vs--info--row05{margin-top:32px}#top__vs--info--row05 ol{counter-reset:item}#top__vs--info--row05 li{color:var(--comment_c);text-shadow:0 0 8px #e2fff4;font-size:1.1rem;font-weight:400;margin-top:5px}#top__vs--info--row05 li::before{counter-increment:item;content:'※'counter(item);padding-right:.5em;color:var(--comment_c);font-size:1.1rem}#top__vs--info--row05 li a{font-size:1.1rem;font-weight:400}#top__vs--BreakingNews .slick-prev{display:none!important}#top__vs--BreakingNews .slick-next{left:265px;right:auto}#top__vs--BreakingNews .slick-next::before{content:'';display:inline-block;width:24px;height:24px;background-image:url("../img/svg/slide_arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center}#top__res{background:linear-gradient(82deg,#00a66f 44.7%,#09bf64 72.35%,#c1e50b 100%);padding:4px 0 8px;display:flex;justify-content:center;gap:69px;position:relative}.top__res--block--past{border-radius:3px;border:1px solid #fff;color:#fff}.top__res--block--past div{display:inline-block;padding-left:5px}.top__res--block--past span{display:inline-block;text-align:center;min-width:22px}.top__res--block--past i{padding:0 3px}.top__res--block--now{border-radius:3px;border:1px solid #fff;background:#fff;color:var(--green_c)}.top__res--block--now div{display:inline-block;padding-left:5px}.top__res--block--now span{display:inline-block;text-align:center;min-width:22px}.top__res--block--now i{padding:0 3px}.top__res--block--ken{padding-left:16px;color:#fff;font-size:2rem;font-weight:700}.top__res--block--ken em{font-family:var(--arial);font-size:3.2rem;font-weight:900;padding:0 8px}.top__res--block--ken i{font-size:1.4rem;font-weight:700}.top__res--block--sep{display:block;background:var(--lightgreen_c);height:26px;width:2px;margin:0 16px}.top__res--block--yen{color:#fff;font-size:1.6rem;font-weight:700}.top__res--block--yen em{font-family:var(--arial);font-size:3.2rem;font-weight:900;padding:0 8px}#top__voice--total,.top__cvrate--btn a{background:linear-gradient(83deg,#00a66f 0,#09bf64 50%,#c1e50b 100%);padding:2px}.top__res--block--yen i{font-size:1.4rem;font-weight:700}.top__cvrate--lead,.top__genkinka--exp,.top__genkinka--exp strong,.top__genkinka--lead,.top__genkinka--lead strong{font-size:1.6rem;line-height:1.7}#top__slider{background:linear-gradient(90deg,#f8fafa 0,#fff 50%,#f8fafa 100%);padding:64px 0}#top__slider .top__slider--title{font-size:2.4rem;font-weight:700;text-align:center;margin-bottom:40px}#top__slider .top__slider--title em{color:var(--green_c);font-size:2.4rem;font-weight:700}#top__slider .top__slider--title em i{font-family:var(--arial);font-size:2.4rem;font-weight:900}#top__slider .slider{width:100%;position:relative;height:58px;overflow:hidden}#top__slider .slider #slider__box{display:flex;gap:40px}#top__slider .slider #slider__box .slider__card picture{display:block;margin:0 20px}#top__slider .slider .slick-slide img,#top__slider .slider .slick-slide source{backface-visibility:hidden}#top__genkinka{position:relative;padding:64px 0 28px;z-index:1}#top__genkinka .top__genkinka--title{color:var(--green_c);font-size:3.5rem;font-weight:700;text-align:center;margin-bottom:16px}.top__genkinka--abs01{position:absolute;top:80px;left:12.5%;z-index:-1}.top__genkinka--abs02{position:absolute;top:430px;right:12.5%;z-index:-1}.top__genkinka--lead{text-align:center;font-weight:400}.top__genkinka--lead strong{color:#53533c;font-weight:700}#top__genkinka ul{display:flex;flex-wrap:wrap;gap:40px;margin:72px auto;width:842px}#top__genkinka li{border-radius:16px;padding-top:35px;text-align:center;width:254px;height:254px}#top__genkinka li .top__genkinka--txt{font-size:2rem;font-weight:700;margin-bottom:2px}#top__genkinka li .top__genkinka--txt strong{color:var(--green_c);font-size:2rem;font-weight:700}#top__genkinka li span{display:block;font-size:1.4rem;font-weight:700;margin-bottom:8px}#top__genkinka li span.c__light{font-weight:400}.top__genkinka--exp{font-weight:400;margin:-8px auto 36px;max-width:1100px}.top__genkinka--exp strong{color:#53533c;font-weight:700}#top__cvrate{position:relative;padding:64px 0;z-index:1}.top__cvrate--abs01{position:absolute;top:80px;left:12.5%;z-index:-1;transform:rotateX(180deg)}#top__cvrate .top__cvrate--title{color:var(--green_c);font-size:3.5rem;font-weight:700;text-align:center;margin-bottom:24px}.top__cvrate--lead{text-align:center;font-weight:400;margin-bottom:40px}.top__cvrate--lead strong{font-weight:700}#top__cvrate--table{width:968px;border:none;margin:0 auto}#top__cvrate--table th{color:#fff;font-size:2rem;font-weight:700;line-height:1.7;text-align:center;padding:16px 0;min-height:68px}#top__cvrate--table th.top__cvrate--table--th1{border-radius:16px 16px 0 0;background:var(--lightgreen_c);text-align:center;width:292px}#top__cvrate--table th.top__cvrate--table--th2{border-radius:16px 16px 0 0;background:var(--green_c);width:292px}#top__cvrate--table th.top__cvrate--table--th3{position:relative;border-radius:16px 0 0 16px;background:#fff;color:var(--green_c);font-size:2rem;font-weight:700;line-height:1.3;vertical-align:middle}#top__cvrate--table th.top__cvrate--table--th3::after{content:"";background-image:linear-gradient(to bottom,#dfe5e5,#dfe5e5 2px,transparent 2px,transparent 4px);background-size:1px 4px;background-position:right top;background-repeat:repeat-y;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}#top__cvrate--table th.top__cvrate--table--th4{color:var(--green_c);font-family:var(--arial);font-size:2rem;font-weight:900;line-height:1.5;width:292px}#top__cvrate--table th.top__cvrate--table--th4 i{font-size:1.4rem;font-weight:400}#top__cvrate--table th.top__cvrate--table--th4 span{font-size:1.8rem;font-weight:400}#top__cvrate--table th.single-th{min-height:92px}#top__cvrate--table td{font-family:var(--arial);font-size:3.2rem;font-weight:900;text-align:center;padding:10px 0}#top__cvrate--table td u{text-decoration:none;font-size:2.4rem}#top__cvrate--table td i{font-size:1.8rem}#top__cvrate--table tr.bgf8 td,#top__cvrate--table tr.bgf8 th,#top__flow{background:var(--lightgray_c)}.top__cvrate--tfoot{text-align:right;font-size:1.1rem;font-weight:400;margin:5px auto 24px;width:968px}.top__cvrate--btn{margin:0 auto;width:404px}.top__cvrate--btn a{display:block;border-radius:29.5px;text-align:center;line-height:1.3;width:404px}.top__cvrate--btn a span{display:block;border-radius:29.5px;padding:16px 0;background:#fff;color:var(--green_c);font-size:1.8rem;font-weight:700}#DeferredPayment,#Faq{padding-top:100px;margin-top:-100px}#top__appli--wrap{border-radius:16px;border:2px solid var(--green_c);background:#fff;margin:99px auto 0;width:1100px}.top__cvrate--abs02{position:absolute;top:-99px;right:12.5%;z-index:-1;transform:rotateX(180deg)}.top__cvrate--abs03{position:absolute;top:771px;left:12.5%;z-index:-1;transform:rotateX(90deg)}.top__appli--pickup{position:relative;display:block;margin:-40px auto 18px;padding:16px 24px;background:var(--green_c);border-radius:8px;width:511px}.top__appli--pickup:before{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border:8px solid transparent;border-top:12px solid var(--green_c)}.top__appli--pickup p{color:#fff;font-size:2rem;font-weight:700;white-space:nowrap}.top__appli--lead{display:flex;align-items:center;justify-content:center}#top__appli--genkinka--table td.top__appli--table--td3 br,.js-vdisp_none,.top__voice--disp--ev--num,.top__voice--disp--ev--sogo{display:none}.top__appli--lead p{color:var(--green_c);font-size:1.4rem;font-weight:700;line-height:1.4;letter-spacing:-.7px}.top__appli--lead .top__appli--lead--txt{color:var(--green_c);font-size:3.5rem;font-weight:700}.top__appli--company--wrap{position:relative;padding:64px 64px 31px;z-index:1}#top__benefits--bg,.top__appli--company--bg,.top__appli--company--mask{left:0;z-index:-1;position:absolute;height:100%;width:100%}.top__appli--company ul{display:flex;flex-wrap:wrap;margin:0 auto 40px;gap:24px;justify-content:center}.top__appli--company ul li{border-radius:8px;border:1px solid #dfe5e5;background:#fff;text-align:center;height:80px;width:224px;display:table;vertical-align:middle;display:grid;place-items:center}.top__appli--company--bg{top:0}.top__appli--company--bg img,.top__appli--company--bg source{height:100%;width:100%;object-fit:cover;object-position:left bottom}.top__appli--company--mask{background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 50%,#fff 100%);top:0}#top__appli--career{border-radius:16px;border:1px solid #fff;background:rgba(255,255,255,.6);padding:24px 0}#top__appli--career .top__appli--career--title{border-radius:14px;background:#fff;display:block;text-align:center;padding:2px 0;margin:0 auto;width:176px}#top__appli--career .top__appli--career--title span{color:var(--gray_c);font-size:1.6rem;font-weight:700}#top__appli--career--logo{display:flex;align-items:center;justify-content:center;margin:2px 0 0 24px}#top__appli--career--logo span:first-child{margin-right:59px}#top__appli--career--logo span:nth-child(2){margin-right:28px}#top__appli--feature{padding:8px 0 0}#top__appli--feature--lead{font-size:1.6rem;font-weight:400;line-height:1.7;padding:0 64px;margin-bottom:64px}#top__appli--feature--lead strong{font-size:1.6rem;font-weight:700}#top__appli--feature--lead a{font-size:1.6rem;font-weight:400;line-height:1.7}#top__appli--feature .top__appli--feature--title{color:var(--green_c);font-size:3.5rem;font-weight:700;text-align:center}#top__appli--feature--table{padding-left:42px;display:flex;align-items:end;margin:40px 24px 64px}#top__appli--feature--shadow{filter:drop-shadow(-1px 1px 20px rgba(0, 166, 111, .1));display:flex;align-items:end}#top__appli--table{border:none;margin-bottom:3px;width:468px}#top__appli--table th{background:#fff;border-top:1px solid #dfe5e5;font-size:1.8rem;font-weight:700;padding:20px 0 20px 28px;vertical-align:middle}#top__appli--table th.top__appli--table--th0{box-shadow:none;background:0 0;border:none}#top__appli--table th.top__appli--table--th1{background:var(--lightgreen_c);border-radius:16px 16px 0 0;border-top:none;color:#fff;font-family:"Noto Sans JP";font-size:2rem;font-weight:700;line-height:1.7;width:268px;padding:16px 0;text-align:center}#top__appli--table th.top__appli--table--th3{border:none}#top__appli--table td{background:#fff;border-top:1px solid #dfe5e5;font-size:2.4rem;font-weight:700;text-align:center;padding:16px 0}#top__appli--table td u{text-decoration:none;font-family:var(--arial);font-size:3.2rem}#top__appli--table td i{font-size:1.8rem}#top__appli--table .top__appli--table--td3{font-family:var(--arial)}#top__appli--table td span{display:block;font-size:1.4rem;line-height:2}#top__appli--table tr.top__appli--table--tr5 td{font-family:"Noto Sans JP";font-weight:700}#top__appli--table td.top__appli--table--td1{height:136px}#top__appli--table td.top__appli--table--td2{height:106px}#top__appli--table td.top__appli--table--td3{height:80px}#top__appli--table td.top__appli--table--td4{height:64px}#top__appli--genkinka--table{border-radius:16px 16px 0 0;border:3px solid var(--green_c);border-collapse:separate;border-spacing:0;margin:3px 16px 0 0;width:268px}#top__appli--genkinka--table th{background:#fff;border-top:1px solid #dfe5e5;font-family:var(--arial);font-size:1.8rem;font-weight:900;padding:20px 0 20px 28px;vertical-align:middle}#top__appli--genkinka--table th.top__appli--table--th2{background:var(--green_c);border-radius:8px 8px 0 0;border-top:none;color:#fff;font-family:"Noto Sans JP";font-size:2rem;font-weight:700;line-height:1.7;width:268px;padding:16px 0;text-align:center}#top__appli--genkinka--table td{background:#fff;border-top:1px solid #dfe5e5;font-size:2.4rem;font-weight:700;text-align:center}#top__appli--genkinka--table td u{text-decoration:none;font-size:3.2rem}#top__appli--genkinka--table td i{font-size:1.8rem}#top__appli--genkinka--table td span{display:block;font-size:1.4rem;line-height:2;margin-top:-8px}#top__appli--genkinka--table tr.top__appli--table--tr5 td{font-family:"Noto Sans JP";font-weight:700}#top__appli--genkinka--table td.top__appli--table--td1{height:135.5px}#top__appli--genkinka--table td.top__appli--table--td2{height:109px}#top__appli--genkinka--table td.top__appli--table--td2 u{font-family:var(--arial)}#top__appli--genkinka--table td.top__appli--table--td3{font-family:var(--arial);height:81px}#top__appli--genkinka--table td.top__appli--table--td4{height:68.5px}#top__appli--genkinka--table td u span,#top__appli--table td u span{display:inline-block;font-size:3.2rem}#top__appli--feature--table ol{display:flex;flex-direction:column;gap:10px;width:216px}#top__appli--feature--table ol li{position:relative;border-radius:8px;border:1px solid var(--green_c);background:#fff;padding:14px 16px 16px}#top__appli--feature--table ol li p{color:var(--green_c);text-align:justify;font-size:1.4rem;font-weight:700}#top__benefits ol li p,#top__benefits--lead{font-weight:400;font-size:1.6rem;line-height:1.7}#top__appli--feature--table ol li::before{position:absolute;content:'';display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center}#top__appli--feature--table ol li:first-child::before{top:62px;left:-32px;background-image:url("../img/svg/table_line_01.svg");height:1em;width:32px}#top__voice--total ul li:first-child:before,.top__voice--disp--ev ul li:first-child:before{width:0}#top__appli--feature--table ol li:nth-child(2)::before{top:44px;left:-45px;height:7em;background-image:url("../img/svg/table_line_02.svg");width:56.17px}#top__appli--feature--table ol li:nth-child(3)::before{top:56px;left:-41px;height:6.2em;background-image:url("../img/svg/table_line_03.svg");width:50px}#top__appli--feature--table ol li:nth-child(4)::before{top:56px;left:-32px;background-image:url("../img/svg/table_line_01.svg");height:1em;width:32px}#top__benefits{position:relative;padding:64px 0}#top__benefits--bg{bottom:0}#top__benefits--bg img,#top__benefits--bg source{height:100%;width:100%;object-fit:cover;object-position:center bottom}#top__benefits .top__benefits--title{color:#998f5c;font-size:3.5rem;font-weight:700;text-align:center;margin-bottom:24px}#top__benefits--lead{text-align:center}#top__benefits--lead strong{font-weight:700}#top__benefits ol{display:flex;justify-content:center;margin-top:104px;gap:28px}#top__benefits ol li{position:relative;counter-increment:mycounter;border-radius:16px;background:#fff;box-shadow:0 0 30px 0 rgba(153,143,92,.1);padding:64px 24px 24px;width:348px}#top__benefits ol li::before{position:absolute;top:-70px;left:100px;content:counter(mycounter,decimal-leading-zero);color:#f2eeda;font-family:var(--arial);font-size:10rem;font-weight:900}#top__benefits ol li .top__benefits--txt{font-size:2.4rem;font-weight:700;line-height:1.5;text-align:center}#top__benefits ol li .top__benefits--txt span{color:#998f5c;font-family:var(--arial);font-size:2.4;font-weight:900}#top__benefits ol li .top__benefits--txt i{color:#998f5c;font-family:var(--arial);font-size:1.8;font-weight:900}#top__benefits ol li .top__benefits--txt u{color:#998f5c;font-size:2.4;font-weight:700;text-decoration:none}#top__benefits ol li .top__benefits--txt+i{display:block;margin:16px 0;text-align:center}#top__benefits ol li p{margin-bottom:24px}#top__benefits ol li p strong{font-weight:700}#top__benefits ol li:nth-child(2){transition-delay:0.4s}#top__benefits ol li:nth-child(3){transition-delay:0.8s}#top__benefits .top__benefits--code{border-radius:5px;border:1px solid #dfe5e5;margin:0 auto;padding:4px 0;width:190px}#top__benefits .top__benefits--code div{display:flex;align-items:center;justify-content:center}#top__benefits .top__benefits--code i{border-radius:3px;background:#998f5c;color:#fff;font-size:1.3rem;font-weight:700;padding:3px 5px;margin-right:16px;margin-bottom:0;width:75px}#top__voice--disp--select label::before,.top__voice--disp--res--ttl p::after{content:'';height:24px;background-repeat:no-repeat;background-size:contain;background-position:center}#top__benefits .top__benefits--code span{color:#998f5c;font-family:var(--arial);font-size:2.4rem;font-weight:900}#top__benefits .top__benefits--code+span{display:block;font-size:1.1rem;font-weight:400;margin-top:8px;text-align:center;line-height:1.7}#top__flow{padding:64px 0 24px}#top__flow .top__flow--title{color:var(--green_c);font-size:3.5rem;font-weight:700;text-align:center;margin-bottom:24px}#top__flow--lead{text-align:center;font-size:1.6rem;font-weight:400;line-height:1.7;margin-bottom:73px}#top__voice{position:relative;z-index:1}#top__voice--bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}#top__voice--bg img,#top__voice--bg source{height:100%;width:100%;object-fit:contain;object-position:center top}#top__voice--wrap{padding:160px 0 64px}#top__voice .top__voice--title{color:var(--green_c);font-size:3.5rem;font-weight:700;margin-bottom:40px;text-align:center}#top__voice--total{border-radius:16px;margin:0 auto;width:912px}#top__voice--total--wrap{border-radius:14px;padding:24px 43px 24px 24px}#top__voice--total ul{display:flex;align-items:center;margin:0 auto;width:912px}#top__voice--total ul li{position:relative;min-width:170px}#top__voice--total ul li::before{position:absolute;top:-10px;left:0;content:"";background:#dfe5e5;width:1px;height:79px}#top__voice--total li i{display:block;font-size:1.4rem;font-weight:400;text-align:center}#top__voice--total li span{display:block;font-family:var(--arial);font-size:2.4rem;font-weight:900;text-align:center}#top__voice--att ul li,#top__voice--total li p,.top__voice--next--end{color:var(--comment_c);font-size:1.1rem}#top__voice--total li.top__voice--total--all{padding-right:24px}#top__voice--total li.top__voice--total--all i{font-weight:700;margin-bottom:3px}#top__voice--total li span.top__voice--star{font-size:3.2rem;line-height:1.3}#top__voice--total li span.top__voice--star::before{content:"★";color:#998f5c;font-size:3.2rem;font-weight:400}#top__voice--total li p{text-align:justify;font-weight:400;margin:8px auto 0;width:182px}#top__voice--att{margin:16px auto 68px;width:473px}#top__voice--att ul li{font-weight:400;margin-left:1em;text-indent:-1em}#top__voice--att ul li::before{content:"※"}.top__voice--abs01{position:absolute;top:-135px;left:12.5%;z-index:-1;transform:rotateX(180deg)}.top__voice--abs02{position:absolute;top:899px;right:12.5%;z-index:-1;transform:rotateX(180deg)}#top__voice--disp{position:relative}#top__voice--disp--wrap{margin:0 auto;width:1100px}#top__voice--disp--head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}#top__voice--disp--select,.top__voice--disp--ev ul{display:flex;align-items:center}#top__voice--disp--num p{font-size:1.4rem;font-weight:400}#top__voice--disp--num em{font-family:var(--arial);font-size:2rem;font-weight:900}#top__voice--disp--num span{font-family:var(--arial);font-size:1.6rem;font-weight:900;margin:0 4px}#top__voice--disp--num i{font-size:1.2rem;font-weight:700;margin-right:4px}#top__voice--disp--select label,#top__voice--disp--select select{font-size:1.6rem;font-weight:700}#top__voice--disp--select{gap:16px}#top__voice--disp--select label::before{display:inline-block;vertical-align:middle;width:36px;background-image:url("../img/svg/icon_swap.svg")}#top__voice--disp--select select{border-radius:2px;border:1px solid #dfe5e5;background:url("../img/svg/select_arrow_02.svg") right 10px center/24px 24px no-repeat #fff;padding:5px 8px;width:150px}#top__voice--disp--cont{display:flex;flex-wrap:wrap;gap:28px}.top__voice--disp--box{border-radius:16px;background:#fff;padding:24px;width:536px}.top__voice--disp--ev{border-radius:8px;background:#f2fcfa;padding:16px 0;margin-bottom:24px}.top__voice--disp--info,.top__voice--disp--info--wrap{align-items:center;display:flex}.top__voice--disp--ev ul li{position:relative;min-width:95px}.top__voice--disp--ev ul li::before{position:absolute;top:-6px;left:0;content:"";background:#dcf2ee;width:1px;height:51px}.top__voice--disp--ev li i{display:block;font-size:1.2rem;font-weight:400;text-align:center}.top__voice--disp--ev li:first-child i{font-weight:700}.top__voice--disp--ev li span{display:block;font-family:var(--arial);font-size:1.6rem;font-weight:900;text-align:center}.top__voice--disp--ev li:first-child span{font-size:2rem}.top__voice--disp--ev li:first-child span::before{content:"★";color:#998f5c;font-size:2rem;font-weight:400}.top__voice--disp--txt .top__voice--disp--txt--ttl{color:var(--green_c);font-size:1.8rem;font-weight:700;margin-bottom:10px}.top__voice--disp--txt p{text-align:justify;font-size:1.4rem;font-weight:400;line-height:1.7}.top__voice--disp--info{justify-content:space-between;margin:10px 0 16px}.top__voice--disp--info--wrap div{margin-left:10px}.top__voice--disp--info--wrap div p{font-size:1.4rem;font-weight:700}.top__voice--disp--info--wrap div p i{font-size:1.2rem;font-weight:400}.top__voice--disp--info--wrap div span{display:block;font-size:1.4rem;font-weight:400}.top__voice--disp--info--price{display:flex;align-items:center;gap:5px}.top__voice--disp--info--price div{display:inline-block;background:var(--green_c);border-radius:2px;color:#fff;font-size:1.4rem;font-weight:700;padding:2px 3px}.top__voice--disp--info--price span{font-family:var(--arial);font-size:2rem;font-weight:900}.top__voice--disp--info--price span i{font-family:"Noto Sans JP";font-size:1.2rem;font-weight:700}.top__voice--disp--res{border-radius:8px;border:1px solid #dcf2ee}.top__voice--disp--res--ttl p{position:relative;font-size:1.6rem;font-weight:700;cursor:pointer;padding:16px}.top__voice--disp--res--ttl p::after{position:absolute;right:16px;width:24px;background-image:url("../img/svg/voice_arrow_01.svg")}.js-voice-active p::after{background-image:url("../img/svg/voice_arrow_02.svg")}.top__faq--ttl p::after,.top__voice--next a span::after{content:'';width:24px;height:24px;background-image:url("../img/svg/icon_add_01.svg");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute}.top__voice--disp--res--cont{display:none;padding:0 16px 6px}.top__voice--disp--res--cont p{font-size:1.4rem;font-weight:400;line-height:1.7;margin:10px 0}.top__voice--disp--res--tanto p{font-size:1.4rem;font-weight:400;line-height:1.7;text-align:right}.top__voice--next a,.top__voice--post a{border-radius:29.5px;padding:2px;line-height:1.3;width:404px}.top__voice--disp--res--tanto p span{font-size:1.3rem;font-weight:700;margin-right:8px}#top__reviews .top__reviews--title span,.top__voice--next a span,.top__voice--post a span{display:block;font-size:1.8rem;font-weight:700;position:relative}#top__voice--disp--btn{margin:40px 0 0}.top__voice--next{margin:0 auto;width:404px}.top__voice--next a{background:linear-gradient(83deg,#00a66f 0,#09bf64 50%,#c1e50b 100%);display:block;text-align:center}.top__voice--next a span{border-radius:29.5px;padding:16px 0;background:#fff;color:var(--green_c)}.top__voice--next a span::after{right:24px}.top__voice--post{margin:24px auto 0;width:404px}.top__voice--post a{background:var(--green_c);display:block;text-align:center}.top__voice--post a span{padding:16px 0;color:#fff}.top__voice--post a span::after{position:absolute;right:24px;content:'';width:24px;height:24px;background-image:url("../img/svg/icon_add_02.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.top__voice--next--end{display:none;font-weight:400;text-align:center;padding-top:8px}.js-more_inactive{cursor:not-allowed}#top__reviews{display:none;background:linear-gradient(180deg,#f2fcfa 0,#fffff2 100%);padding:24px 0 64px;margin-top:-64px}#top__reviews--wrap{margin:0 auto;width:1100px}#top__reviews .top__reviews--title{border-radius:16px 16px 0 0;background:var(--green_c);padding:16px 0;transition:var(--btn-trtime);cursor:pointer}#top__reviews .top__reviews--title span{color:#fff;text-align:center}#top__reviews .top__reviews--title span::after{position:absolute;right:24px;content:'';width:24px;height:24px;background-image:url("../img/svg/icon_add_03.svg");background-repeat:no-repeat;background-size:contain;background-position:center}#top__reviews--cont{background:#fff;padding:64px 160px;border-radius:0 0 16px 16px}.top__reviews--eval{border-radius:2px;background:var(--lightgray_c);padding:28px}.top__reviews--eval--box{display:flex;justify-content:space-between;margin-top:24px}.js-eval_first{margin-top:0}.top__reviews--eval--box span{font-size:1.6rem;font-weight:700;width:385px}.top__reviews--eval--box span.js-checked{color:#c2cccc}.top__reviews--eval--box div{display:flex;justify-content:space-between;align-items:center}.top__reviews--eval--box div p{display:inline-block;color:var(--green_c);font-size:1.3rem;font-weight:700;text-align:center;width:68px}.top__faq--cont--text::before,.top__faq--ttl p i{color:var(--green_c);font-family:var(--arial);font-size:2rem;font-weight:900}.top__reviews--eval--box div p u{text-decoration:none}.top__reviews--eval--box div i{text-align:center;display:block;width:68px}.top__reviews--eval--line{background:url(../img/bg_line_01.webp) center center/280px 2px no-repeat;position:relative;display:inline-block}.no-webp .top__reviews--eval--line{background-image:url(../img/bg_line_01.png)}.top__reviews--eval--line::before{content:"";position:absolute;display:block;height:10px;left:-20px;right:-20px;bottom:0;z-index:-1;background-color:#ccc}.top__reviews--att{font-size:1.6rem;font-weight:400;margin-bottom:10px}.top__reviews--submit{display:block;background:var(--green_c);border-radius:29.5px;color:#fff;font-size:1.8rem;font-weight:700;padding:16px 0;text-align:center;margin:0 auto;width:404px}.top__faq--cont--wrap,.top__faq--ttl{padding:24px 66px}#top__faq{background-color:#fff;background-image:radial-gradient(#edf2f2 10%,transparent 10%);background-size:16px 16px;padding:66px 0 48px}#top__faq .top__faq--title{color:var(--green_c);font-size:3.5rem;font-weight:700;text-align:center}#top__faq--lead{text-align:center;font-size:1.6rem;font-weight:400;line-height:1.7;margin:24px 0 40px}#top__faq--wrap{margin:0 auto;width:1100px}.top__faq--ttl{position:relative;border-radius:8px;background:#fff;cursor:pointer;margin-top:24px;z-index:1}.top__faq--ttl p{position:relative;display:flex;align-items:flex-start}.top__faq--ttl p i{margin-right:16px}.top__faq--ttl p::after{top:calc(50% - 12px);right:0}.top__faq--ttl p span{font-size:1.8rem;font-weight:700}.js-faq_active{border-radius:16px 16px 0 0;background:var(--green_c)}.top__faq--cont,.top__faq--cont .FaqSurvey__wrap .Buttons label:hover{background:#fff}.js-faq_active p,.js-faq_active p i{color:#fff}.js-faq_active p::after{background-image:url("../img/svg/icon_add_03.svg")}.top__faq--cont{visibility:hidden;opacity:0;max-height:0;border-radius:0 0 16px 16px;transition:.2s}.js-faqc_active{visibility:visible;opacity:1;max-height:1000px;transition:1s}.top__faq--cont--text{position:relative;padding-left:46px;margin-bottom:24px}.top__faq--cont--text::before{position:absolute;top:0;left:0;content:"A";text-align:center;line-height:1.2;width:30px}.top__faq--cont--text p{font-size:1.6rem;font-weight:400;line-height:1.7}.top__faq--cont--text p strong{font-weight:700}.top__faq--cont--text p a{color:var(--link_c);font-size:1.6rem;font-weight:400;line-height:1.7;text-decoration-line:underline}.top__faq--cont .FaqSurvey{position:relative;border-radius:8px;background:var(--lightgray_c)}.top__faq--cont .FaqSurvey__wrap{display:flex;align-items:center;justify-content:space-between;padding:16px 28px}.top__faq--cont .FaqSurvey__wrap .sText{color:var(--comment_c);font-size:1.4rem;font-weight:700}.top__faq--cont .FaqSurvey__wrap .Buttons{display:flex;align-items:center;gap:16px}.top__faq--cont .FaqSurvey__wrap .Buttons label{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid var(--comment_c);padding:8px 0;text-align:center;height:52px;width:188px;transition:var(--btn-trtime)}.top__faq--cont .FaqSurvey__wrap .Buttons label span{color:var(--comment_c);font-size:2.4rem;font-weight:700}.top__faq--cont .FaqSurvey__wrap .Buttons label i{display:inline-block;color:var(--comment_c);font-size:1.4rem;font-weight:700}.top__faq--cont .FaqSurvey__send{display:none;position:absolute;top:0;bottom:0;margin:0 auto;width:100%}.top__faq--cont .FaqSurvey__send div{display:grid;place-items:center;height:100%}.top__faq--cont .FaqSurvey__send p{color:var(--comment_c);font-size:1.8rem;font-weight:700;text-align:center}.top__genkinka--abs01 img{animation:25s cubic-bezier(.42,0,.58,1) infinite move}.top__genkinka--abs02 img{animation:30s cubic-bezier(.52,0,.88,1) infinite move2}.top__cvrate--abs01 img{animation:20s cubic-bezier(.37,0,.66,1) infinite move3}.top__cvrate--abs02 img{animation:25s cubic-bezier(.28,0,.56,1) infinite move2}.top__cvrate--abs03 img{animation:20s cubic-bezier(.4,0,.72,1) infinite move}.top__voice--abs01 img{animation:30s cubic-bezier(.18,0,.56,1) infinite move2}.top__voice--abs02 img{animation:30s cubic-bezier(.3,0,.72,1) infinite move}@keyframes move{0%,100%{transform:translate(0) scaleX(1) scaleY(1)}20%{transform:translate(-200px,100px) scaleX(.6) scaleY(.7)}50%{transform:translate(-500px,-150px) scaleX(1.5) scaleY(1.2)}80%{transform:translate(-50px,150px) scaleX(1.1) scaleY(1.4)}}@keyframes move2{0%,100%{transform:translate(0) scaleX(1) scaleY(1)}20%{transform:translate(200px,-100px) scaleX(.7) scaleY(.7)}50%{transform:translate(500px,150px) scaleX(1.2) scaleY(1.2)}80%{transform:translate(50px,-150px) scaleX(1.1) scaleY(1.4)}}@keyframes move3{0%,100%{transform:translate(0) scaleX(1) scaleY(1)}20%{transform:translate(-100px,100px) scaleX(.8) scaleY(.7)}50%{transform:translate(300px,200px) scaleX(1.2) scaleY(1.2)}80%{transform:translate(-100px,-100px) scaleX(1.4) scaleY(1.4)}}@media screen and (max-width:1237px){#top__appli--wrap,#top__faq--wrap,#top__flow--id,#top__reviews--wrap,#top__voice--disp--wrap,#top__vs--info,.top__genkinka--exp{width:var(--width_sp)}#top__vs--info--row02 .top__vs--info--row02--title{font-size:3.7rem}#top__vs--info--row02 .top__vs--info--row02--title b{font-size:4rem}#top__vs--info--row02 i{top:30px;left:240px}#top__vs--info--row03 li span{font-size:1.5rem}.top__appli--company ul li{width:calc(calc(100% - 72px)/ 4)}.top__appli--company ul li img{width:100%}.top__appli--company ul li picture img{height:auto;width:100%}#top__appli--career--logo{margin:2px 0}#top__appli--career--logo span:first-child{margin-right:0;min-width:224px}#top__appli--career--logo span:nth-child(2){margin-right:0}#top__voice{background-size:contain}#top__voice--wrap{padding-top:calc(160vw / 11.5)}.top__voice--disp--box{width:calc(calc(100% - 28px)/ 2)}.top__voice--disp--ev ul li{min-width:calc(100% / 5)}#top__appli--genkinka--table,#top__appli--genkinka--table th.top__appli--table--th2,#top__appli--table th.top__appli--table--th1{width:220px}#top__appli--genkinka--table th.top__appli--table--th2 span,#top__appli--table th.top__appli--table--th1 span{display:block}#top__appli--feature--table ol{width:200px}.top__faq--ttl p::after{right:-26px}}@media screen and (max-width:1150px){#top__cvrate--table,.top__cvrate--tfoot{width:var(--width_sp)}#top__cvrate--table th.top__cvrate--table--th3{width:40px;min-width:40px}#top__cvrate--table th.top__cvrate--table--th3 span{white-space:pre;writing-mode:vertical-rl;display:inline-block;letter-spacing:.25em}#top__voice--total,#top__voice--total ul{width:90%}#top__voice--total ul li{min-width:20%}#top__vs--inner{background-position:calc(50% + 310px) calc(100%);background-size:99.95%}#top__vs--info--row03 ul{gap:12px}#top__appli--table{width:380px}#top__appli--genkinka--table th.top__appli--table--th2,#top__appli--table th.top__appli--table--th1{width:200px;font-size:clamp(1.8rem, .789rem + 1.05vw, 2rem)}#top__appli--feature--table{justify-content:center;padding-left:0}#top__appli--feature--table ol li:first-child::before{top:80px}#top__appli--feature--table ol li:nth-child(2)::before{top:64px}#top__appli--table th{font-size:clamp(1.6rem, .589rem + 1.05vw, 1.8rem);padding:20px 0 20px 10px}#top__appli--feature{padding:8px 16px}#top__benefits ol li{width:30%}#top__voice--total li p{width:100%}.top__voice--disp--box{padding:16px}#top__benefits ol li::before{left:calc(50% - 65px)}.top__faq--cont .FaqSurvey__wrap{flex-direction:column;gap:10px}}@media screen and (max-width:1024px){.top__appli--company ul li{width:calc(calc(100% - 48px)/ 3)}}@media screen and (max-width:960px){#top__vs{background:0 0;height:auto}#top__vs--inner{background:0 0;backdrop-filter:none}#top__vs--info{height:auto;width:100%}#top__vs--info--sp{background:url("../img/bg_vstop.webp") no-repeat;background-position:calc(100% + 400px) calc(100%)}.no-webp #top__vs--info--sp{background-image:url("../img/bg_vstop.jpg")}#top__vs--info--sp-wrap{position:relative;background-image:url("../img/bg_vstop_02.webp");background-repeat:no-repeat;background-position:calc(50% + 100px) calc(100%);padding-bottom:430px}.no-webp #top__vs--info--sp-wrap{background-image:url("../img/bg_vstop_02.png")}#top__vs--info--sp-wrap::before{content:"";width:100%;height:100%;display:block;background:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 85%,#fff 96%);position:absolute;top:0;left:0}#top__vs--info--sp-block{margin:0 auto;width:var(--width_sp)}#top__vs--info--row04{position:relative;margin:-100px auto 0;background:rgba(255,255,255,.8);box-shadow:0 0 20px 0 rgba(0,166,111,.15);z-index:10}#top__vs--info--row05{margin:32px auto;width:var(--width_sp)}#top__vs--info--percent span:first-child,#top__vs--info--row02 .top__vs--info--row02--title{font-size:var(--clmp2840)}#top__vs--info--percent span:nth-child(2),#top__vs--info--percent span:nth-child(5){font-size:var(--clmp1624)}#top__vs--info--percent span:nth-child(3){font-size:var(--clmp1014)}#top__vs--info--percent span:nth-child(4){font-size:var(--clmp3548)}#top__vs--info--percent span:nth-child(4) i,#top__vs--info--percent span:nth-child(6){font-size:var(--clmp1824)}#top__vs--info--row02 .top__vs--info--row02--title b{font-size:var(--clmp3545)}#top__vs--info--row03 li span{font-size:var(--clmp1316)}#top__vs--info--row03 li:first-child span::before,#top__vs--info--row03 li:nth-child(2) span::before{top:0}#top__vs--info--row02 i{top:26%;left:calc(125px + calc(100% / 5))}.top__vs--abs05{position:absolute;bottom:48px;left:-41px;z-index:1;width:191px}.top__vs--abs06{position:absolute;bottom:0;left:calc(50% - 130px);z-index:-1;width:200px}.top__vs--abs07{position:absolute;top:-82px;right:-18px;width:192px;margin-right:18px;z-index:1}.top__vs--abs08{position:absolute;top:60px;right:-23px;width:170px;margin-right:23px;z-index:1}#top__benefits ol,#top__benefits--lead,#top__faq--lead,#top__flow--lead,#top__genkinka ul,.top__cvrate--btn,.top__genkinka--lead{width:var(--width_sp)}.top__vs--abs05 img,.top__vs--abs06 img,.top__vs--abs07 img,.top__vs--abs08 img{width:100%;height:auto}#top__vs--info--row04 p.top__vs--BreakingNews--ttl{font-size:var(--clmp1112)}#top__vs--info--row05 li,#top__vs--info--row05 li a{font-size:var(--clmp1011)}#top__genkinka li span,.top__faq--cont .FaqSurvey__wrap .Buttons label i{font-size:var(--clmp1114)}.top__vs--BreakingNews--head li,.top__vs--graph span,.top__vs--graph u{font-size:var(--clmp1012)}.top__vs--graph span em{font-size:var(--clmp1821)}.top__vs--graph span i{font-size:var(--clmp0809)}.top__vs--graph p{top:16px}#top__res{background:linear-gradient(83deg,#00a66f 0,#09bf64 50%,#c1e50b 100%);flex-direction:column;align-items:center;padding:8px;gap:11px}.top__res--block--ken em{display:inline-block;text-align:center;min-width:2em}.top__res--block--yen em{display:inline-block;text-align:center;min-width:3em}.top__res--block--now,.top__res--block--past{font-size:var(--clmp1618)}.top__res--block--now i,.top__res--block--now span,.top__res--block--past i,.top__res--block--past span{font-size:var(--clmp1416)}.top__res--block--ken{padding-left:8px}.top__res--block--ken,.top__res--block--yen{font-size:var(--clmp1620)}.top__res--block--ken em,.top__res--block--yen em{font-size:var(--clmp2432);padding:0 5px}.top__cvrate--lead,.top__genkinka--exp,.top__genkinka--exp strong,.top__genkinka--lead,.top__genkinka--lead strong{font-size:var(--clmp1516)}.top__res--block--sep{margin:0 8px}#top__cvrate,#top__faq,#top__slider{padding:48px 0}#top__slider .top__slider--title{margin-bottom:24px}#top__slider .top__slider--title,#top__slider .top__slider--title em,#top__slider .top__slider--title em i{font-size:var(--clmp2024)}#top__appli--feature .top__appli--feature--title,#top__benefits .top__benefits--title,#top__cvrate .top__cvrate--title,#top__faq .top__faq--title,#top__genkinka .top__genkinka--title,.top__appli--lead .top__appli--lead--txt{font-size:var(--clmp2435)}#top__genkinka{padding:48px 0 12px}.top__genkinka--abs01{top:-85px;left:0}.top__genkinka--abs02{bottom:-85px;right:0}#top__genkinka .top__genkinka--title span{display:block}#top__genkinka ul{position:relative;gap:22px}#top__genkinka li{width:calc(calc(100% - 44px)/ 3)}#top__genkinka li .top__genkinka--txt,#top__genkinka li .top__genkinka--txt strong,.top__voice--disp--ev li:first-child span{font-size:var(--clmp1520)}#top__cvrate--table th,#top__cvrate--table th.top__cvrate--table--th3{font-size:var(--clmp1420)}.top__genkinka--lead{margin:0 auto}#top__appli--career--logo span{min-width:0!important;text-align:center;width:31%}#top__appli--career--logo span img{height:auto;width:100%}#top__cvrate--table{position:relative}#top__cvrate--table th.top__cvrate--table--th1{width:23%}#top__cvrate--table th.top__cvrate--table--th2{width:30%}#top__cvrate--table th.top__cvrate--table--th4{font-size:var(--clmp1820)}#top__cvrate--table th.top__cvrate--table--th4 i,.top__voice--disp--ev li span{font-size:var(--clmp1316)}#top__cvrate--table th.top__cvrate--table--th4 span{font-size:var(--clmp1518)}#top__cvrate--table td{font-size:var(--clmp2032)}#top__cvrate--table td i,.top__faq--cont .FaqSurvey__send p{font-size:var(--clmp1418)}#top__cvrate--table td u{font-size:var(--clmp1624)}.top__cvrate--abs01{top:-110px;left:-10%}.top__cvrate--abs02{top:-76px;right:0}.top__cvrate--abs03{top:auto;bottom:8px;left:0}.top__cvrate--btn{margin:0 auto}.top__cvrate--btn a{margin:0 auto;width:70%;min-width:251px}#top__appli--feature--lead{margin-bottom:24px;padding:0 16px}.top__appli--pickup p{font-size:var(--clmp1620);white-space:normal}.top__appli--company ul li img{height:auto;width:auto;max-width:100%}#top__appli--career .top__appli--career--title{margin-bottom:8px}#top__appli--career .top__appli--career--title span,.top__reviews--att{font-size:var(--clmp1416)}#top__appli--feature--lead,#top__appli--feature--lead a,#top__appli--feature--lead strong{font-size:var(--clmp1516)}#top__appli--feature{padding:8px 0}#top__appli--feature--table{justify-content:left;margin-top:24px;margin-bottom:16px;padding-left:0}#top__appli--table th{font-size:var(--clmp1218)}#top__appli--genkinka--table th.top__appli--table--th2,#top__appli--table th.top__appli--table--th1{font-size:var(--clmp1218);padding:10px 0}#top__appli--genkinka--table td.top__appli--table--td4,#top__appli--table td.top__appli--table--td4{font-size:var(--clmp1224)}#top__appli--genkinka--table td,#top__appli--table td{font-size:var(--clmp1424)}#top__appli--genkinka--table td.top__appli--table--td1,#top__appli--table td.top__appli--table--td1{font-size:var(--clmp1824)}#top__appli--genkinka--table td u,#top__appli--table td u{font-size:var(--clmp1832)}#top__appli--genkinka--table td u span,#top__appli--table td u span{display:inline-block;font-size:var(--clmp1632)}#top__appli--feature--table ol li p,.top__voice--disp--info--price div{font-size:var(--clmp1214)}#top__appli--genkinka--table td i,#top__appli--table td i{font-size:var(--clmp1018)}#top__appli--genkinka--table td span,#top__appli--table td span{font-size:var(--clmp1014)}#top__benefits ol li p,#top__benefits--lead,#top__faq--lead,#top__flow--lead{font-size:var(--clmp1516)}#top__benefits{background:linear-gradient(180deg,#fff 19.95%,#f2efdf 100%);padding-top:0}#top__benefits--bg{position:absolute;top:0;bottom:auto;z-index:0}#top__benefits--bg img,#top__benefits--bg source{object-fit:contain;object-position:center top}#top__benefits--wrap{position:relative;z-index:1}#top__benefits .top__benefits--title{padding:48px 0 0}#top__benefits--lead{margin:0 auto}#top__benefits ol{margin:64px auto 0;flex-wrap:wrap}#top__voice--total ul,.top__faq--cont .FaqSurvey__wrap .Buttons,.top__voice--disp--box{width:100%}#top__benefits ol li{padding-top:48px;margin-bottom:40px;width:100%}#top__benefits ol li::before{color:#e5e2cf;font-size:8rem;left:calc(50% - 52px)}#top__benefits .top__benefits--code span,#top__benefits ol li .top__benefits--txt{font-size:var(--clmp2024)}#top__benefits ol li:nth-child(2),#top__benefits ol li:nth-child(3){transition-delay:0.2s}#top__flow{padding-top:48px}#top__flow .top__flow--title,#top__voice .top__voice--title{font-size:var(--clmp2435);margin-bottom:16px}#top__flow--lead{margin:0 auto 70px}#top__voice--total--wrap{padding:19px 16px 16px}#top__voice--total li span.top__voice--star,#top__voice--total li span.top__voice--star::before{font-size:var(--clmp2432)}#top__voice--disp--cont{flex-direction:column}.top__voice--disp--ev li i{font-size:var(--clmp0812)}.top__voice--abs01{top:-107px;left:0}.top__voice--abs02{top:auto;bottom:120px;right:0}#top__reviews--cont{padding:64px}.top__faq--cont--text::before,.top__faq--ttl p i,.top__voice--disp--info--price span{font-size:var(--clmp1820)}.top__voice--disp--info--price span i{font-size:var(--clmp1012)}.top__faq--cont--text p,.top__faq--cont--text p a,.top__reviews--eval--box span,.top__voice--disp--res--ttl p{font-size:var(--clmp1416)}.top__reviews--eval--box div p{font-size:var(--clmp1013)}#top__faq--lead{margin:16px auto 24px}.top__faq--ttl p span{font-size:var(--clmp1618);padding-right:24px}.top__faq--ttl p::after{right:0}.top__faq--cont .FaqSurvey__wrap .Buttons label{width:calc(calc(100% - 32px)/ 3)}}@media screen and (max-width:768px){#top__appli--wrap,#top__genkinka li,#top__voice--total{border-radius:8px}#top__vs--info--sp-wrap{background-size:calc(370px + 100%);background-position:calc(50% + 86px) calc(100%);padding-bottom:calc(350vw / 6.4)}#top__vs--info--row03 li:first-child span::before,#top__vs--info--row03 li:nth-child(2) span::before{height:20px;width:20px}#top__vs--info--row03 li span{padding-left:22px}#top__slider .top__slider--title span{display:block}#top__appli--feature--shadow{filter:drop-shadow(-1px 1px 10px rgba(0, 166, 111, .2))}#top__genkinka ul{margin:24px auto;justify-content:space-between}#top__genkinka li{padding:16px 8px;height:auto;width:calc(calc(100% - 22px)/ 2)}#top__genkinka li img{height:72px;width:72px}#top__benefits{padding-bottom:8px}.top__appli--lead{flex-direction:column}.top__appli--lead p br{display:none}#top__appli--table th.top__appli--table--th3 span,.top__appli--pickup p span{display:block}.top__appli--company--wrap{padding:16px}.top__appli--company ul{gap:10px;margin-bottom:24px}.top__appli--company ul li{width:calc(calc(100% - 20px)/ 3);border-radius:5px;padding:0 10px}.top__appli--pickup{padding:10px 20px}.top__appli--pickup p{text-align:center}#top__cvrate--table th.top__cvrate--table--th1,#top__cvrate--table th.top__cvrate--table--th2{border-radius:8px 8px 0 0}#top__cvrate--table th.top__cvrate--table--th3{border-radius:8px 0 0 8px}#top__cvrate--table th.top__cvrate--table--th3 span{padding:0 10px}#top__cvrate--table th.top__cvrate--table--th4{width:auto;padding:10px;vertical-align:middle;white-space:nowrap}.top__cvrate--lead{position:relative;margin:0 auto 40px;width:var(--width_sp);z-index:1}#top__voice--total ul{flex-wrap:wrap}#top__voice--total ul li{width:25%}#top__voice--total ul li.top__voice--total--all{border-bottom:1px solid #dfe5e5;padding-right:0;padding-bottom:10px;margin-bottom:10px;width:100%}#top__voice--total ul li.top__voice--total--all div{display:flex;align-items:center;justify-content:center;gap:8px}#top__voice--total ul li.top__voice--total--all div i{font-size:clamp(1.4rem, 1.257rem + .45vw, 1.6rem);margin-bottom:0}#top__voice--total ul li::before{top:0;height:100%}#top__voice--total--wrap li:nth-child(2)::before{background:#fff}#top__voice--total li i{font-size:var(--clmp1014)}#top__voice--total li span{font-size:var(--clmp1624)}#top__voice--disp--num em{font-size:var(--clmp1620)}#top__voice--disp--num span{font-size:var(--clmp1216)}#top__voice--disp--num p{font-size:var(--clmp1114)}#top__voice--disp--select label,#top__voice--disp--select select{font-size:var(--clmp1316)}#top__voice--total li p{margin:0;text-align:center}#top__voice--att{margin-bottom:28px;width:var(--width_sp)}#top__voice--att ul li{margin-bottom:5px}#top__voice--total--wrap{border-radius:6px}#top__reviews--cont{padding:26px 16px}.top__faq--ttl{padding:18px}.top__faq--cont--wrap{padding:16px}.top__faq--cont .FaqSurvey__wrap{padding:10px}.form__section--anq--label{margin-top:16px}.top__faq--cont .FaqSurvey__wrap .Buttons{align-items:normal}.top__faq--cont .FaqSurvey__wrap .Buttons label{flex-direction:column;height:auto}#top__slider .slider{height:36px}#top__slider .slider #slider__box .slider__card picture{display:block;margin:0 8px}#top__slider .slider #slider__box .slider__card img,#top__slider .slider #slider__box .slider__card source{height:36px;width:57px}#top__appli--wrap{margin-top:83px}#top__appli--career{border-radius:5px;padding:12px 0}#top__appli--feature--table{margin-left:0;margin-right:0;width:calc(100% + 210px)}#top__appli--feature--sp__3{margin-left:10px;width:200px}#top__appli--feature--lead{text-align:justify}#top__appli--genkinka--table,#top__appli--table{width:100%}#top__appli--table th.top__appli--table--th1{border-radius:8px 8px 0 0;padding:8px 0}#top__appli--genkinka--table th.top__appli--table--th2{border-radius:5px 5px 0 0;padding:8px 0}#top__appli--genkinka--table{border-top:0;border-radius:8px 8px 0 0}#top__appli--genkinka--table td,#top__appli--table td,#top__appli--table th{padding:8px 10px}#top__appli--genkinka--table td.top__appli--table--td2,#top__appli--genkinka--table td.top__appli--table--td3,#top__appli--table td.top__appli--table--td3{white-space:nowrap}.top__reviews--submit{max-width:251px;width:100%}}@media screen and (max-width:640px){#top__appli--table th i,.top__appli--lead .top__appli--lead--txt span{display:block}#top__appli--table th.top__appli--table--th0{width:90px}#top__appli--table td.top__appli--table--td1,#top__appli--table td.top__appli--table--td2,#top__appli--table td.top__appli--table--td3,#top__appli--table td.top__appli--table--td4{height:auto}#top__appli--feature--table ol li:first-child::before,#top__appli--feature--table ol li:nth-child(2)::before,#top__appli--feature--table ol li:nth-child(3)::before,#top__appli--feature--table ol li:nth-child(4)::before{background-image:url(../img/svg/bg_line.svg);top:26px!important;left:-24px;width:24px}#top__appli--feature--table ol li:nth-child(2)::before,#top__appli--feature--table ol li:nth-child(3)::before{top:10px!important}#top__appli--feature--table ol{gap:10px;width:210px}#top__appli--feature--table ol li{padding:8px 10px}#top__appli--feature--table ol li:first-child{margin-bottom:35px}#top__appli--feature--table ol li:nth-child(2){margin-bottom:6px}#top__vs--info--row04 p.top__vs--BreakingNews--ttl{margin-right:8px}#top__vs--info--percent span:nth-child(3){top:14px}#top__vs--info--percent span:nth-child(4){padding-left:38px}.top__vs--abs08{z-index:0}#top__vs--info--row05{margin:10px auto;position:relative;z-index:9}.top__appli--pickup{width:calc(100% - 100px)}.top__appli--lead .top__appli--lead--txt{text-align:center}.top__appli--company ul li{width:calc(calc(100% - 10px)/ 2)}#top__benefits ol li .top__benefits--txt+i{margin:5px 0}#top__benefits ol li .top__benefits--txt+i img{height:130px;width:130px}.top__voice--disp--info img{height:48px;width:48px}.top__voice--disp--res--ttl p{padding:10px}.top__voice--disp--res--cont{padding:0 10px}#top__voice--disp--btn{margin:40px -6% 0}.top__voice--next,.top__voice--post{width:70%;min-width:251px}.top__voice--next a,.top__voice--post a{width:100%}.top__voice--next a span::after,.top__voice--post a span::after{right:16px}#top__appli--genkinka--table th.top__appli--table--th2,#top__appli--table th.top__appli--table--th1{width:auto}.top__voice--disp--info--price{flex-direction:column}.top__voice--disp--res--ttl p::after{top:calc(50% - 8px);height:16px;width:16px}.top__reviews--eval--box p u{display:inline-block}.top__faq--cont{border-radius:0 0 8px 8px}}@media screen and (max-width:580px){.form__section--btn a{padding:16px 26px}#top__vs--info--sp-wrap{background-position:calc(50% + 68px) calc(100%);padding-bottom:calc(50% + 80px)}#top__vs--info--row01{margin-top:0}#top__vs--info--row04{width:var(--width_sp);max-width:470px}#top__appli--feature--table ol li:first-child{margin-bottom:20px}.top__appli--pickup{width:90%}.top__reviews--eval{padding:10px}.top__reviews--eval--box span{width:40%}.top__reviews--eval--box div{width:53%}.top__reviews--eval--box div i{width:17%}.top__reviews--eval--line{background-size:calc(80%) 2px}}@media screen and (max-width:490px){#top__appli--genkinka--table td u,#top__appli--table td u{letter-spacing:-.06em}}@media screen and (max-width:480px){.scroll-hint-icon{top:52px}#top__appli--table th.top__appli--table--th3 span{display:inline}.top__appli--table--td3{font-size:1.4rem}.top__appli--table--td3 u{font-size:1.8rem}.top__appli--table--td3 i{font-size:1rem}}@media screen and (max-width:460px){#top__voice--disp--select select{width:107px}#top__appli--genkinka--table th.top__appli--table--th2,#top__appli--table th.top__appli--table--th1{padding:8px 5px;white-space:nowrap}#top__appli--feature--table ol{gap:3px}#top__appli--feature--table ol li:first-child{margin-bottom:46px}#top__appli--feature--table ol li:nth-child(2){margin-bottom:10px}#top__benefits .top__benefits--code{padding:7px 16px;width:173px}#top__benefits .top__benefits--code i{margin-right:auto;width:auto}}@media screen and (max-width:440px){#Chat .Chat__MainBox{width:var(--width_sp)}#Chat .Chat__MainBox .Head div span{font-size:clamp(1.6rem, 1.067rem + 1.67vw, 1.8rem)}#Chat .Chat__MainBox .Head div i{height:40px;width:40px}#Chat .Chat__MainBox .Head div i.Stretch::before{background-position:4px 5px}#Chat .Chat__MainBox .Head div i.Close::before{background-position:4px 4px}#Chat .Chat__MainBox .Head div i.StretchOff::before{background-position:4px -3px}#top__appli--feature .top__appli--feature--title span,#top__appli--genkinka--table td.top__appli--table--td3 br,#top__benefits .top__benefits--title span,.form__section .form__section--title span,.top__faq--cont .FaqSurvey__send p i{display:block}#top__flow--id p{padding-left:32px;text-align:left}#top__flow--step li{padding-top:42px}#top__flow--id p.top__flow--id--notes{padding-left:1em;text-indent:-1em;margin-top:.5rem}.top__vs--abs07{z-index:0}#top__vs--info--row03 ul{gap:10px}#top__vs--info--row03 li{padding:5px}#top__vs--info--sp-wrap{background-size:calc(300px + 100%);background-position:calc(50% + 58px) calc(100%);padding-bottom:calc(50% + 50px)}#top__vs--info--row03 li:first-child span::before{height:20px;width:20px}#top__vs--info--row04{padding:0 10px;margin-top:-60px}.top__vs--BreakingNews--Wrap{padding:8px 10px}#top__vs--info--row04 p.top__vs--BreakingNews--ttl{z-index:1}.top__vs--BreakingNews--Block{padding:8px}#top__vs--BreakingNews .slick-next{left:249px}.top__res--block--ken em,.top__res--block--yen em{font-size:2rem}#top__slider .top__slider--title{letter-spacing:normal}#top__appli--feature--table ol li:first-child{margin-bottom:40px}#top__cvrate--table th.top__cvrate--table--th3{min-width:auto}.top__appli--company ul li{padding:9px 20px;height:auto}.top__appli--company ul li:nth-child(2){padding:9px 0}#top__voice--disp--select{gap:2px}#top__voice--disp--select label::before{height:16px;width:16px}.top__reviews--submit{max-width:none;width:100%}.top__faq--cont .FaqSurvey__wrap .Buttons{gap:8px}.top__faq--cont .FaqSurvey__wrap .Buttons label{width:calc(calc(100% - 16px)/ 3)}}@media screen and (max-width:380px){.form__section--tel--num span::before{margin-top:-12px;height:30px;width:30px}.form__section--tel--num{padding-left:32px}.form__section--tel--num span{font-size:2.8rem}.form__section--btn a span{font-size:1.5rem}.c-form dl dt{align-items:flex-start}.c-form dl dt i{margin-top:1px}#top__appli--table th.top__appli--table--th0{max-width:72px}#top__voice--disp--head{align-items:end}#top__voice--disp--num{width:100%}#top__voice--disp--select{flex-direction:column;align-items:end;justify-content:flex-end}.top__voice--disp--box{padding:12px}}@media screen and (max-width:370px){.c-form dl dt span{letter-spacing:-.01em}#top__vs--info--row03 li span{letter-spacing:-.02em}}@media screen and (max-width:368px){#top__appli--feature--sp__3{margin-left:35px}}@media screen and (max-width:360px){#top__appli--feature--sp__3{margin-left:40px}#top__appli--table th.top__appli--table--th0{min-width:72px}#top__vs--info--row03 li span{padding-left:20px}#top__vs--info--percent span,#top__vs--info--percent span:nth-child(4) u{letter-spacing:-.03em}#top__vs--info--percent span:nth-child(4){padding-left:34px}#top__vs--info--sp-wrap{background-size:calc(260px + 100%);background-position:calc(50% + 45px) calc(100%)}.top__vs--BreakingNews--price li{padding:5px;width:130px}.top__vs--BreakingNews--price li i{font-size:1rem}#top__vs--BreakingNews .slick-next{left:227px}.top__res--block--now div,.top__res--block--past div{padding-left:2px}.top__res--block--sep{margin:0 4px}.top__res--block--ken,.top__res--block--ken i,.top__res--block--now,.top__res--block--past,.top__res--block--yen,.top__res--block--yen i{font-size:1.2rem}.top__res--block--ken em,.top__res--block--yen em{font-size:1.7rem}.top__res--block--ken em{min-width:3rem}.top__res--block--yen em{min-width:4.5rem}.top__appli--pickup{padding:10px}.top__appli--pickup p{font-size:1.5rem}}@media screen and (max-width:350px){#top__vs--info--row02 .top__vs--info--row02--title span{letter-spacing:-.03em}#top__vs--info--row03 li span{letter-spacing:-.03rem}.top__res--block--ken{padding-left:4px}}@media screen and (max-width:340px){#top__vs--info--percent span,#top__vs--info--percent span:nth-child(4) u{letter-spacing:-.05em}#top__vs--info--row03 ul{gap:5px}#top__vs--info--row03 li{padding:4px}#top__vs--info--row02 .top__vs--info--row02--title span,#top__vs--info--row03 li span{letter-spacing:-.06em}}@media screen and (max-width:330px){#top__vs--info--percent span,#top__vs--info--percent span:nth-child(4) u{letter-spacing:-.07em}#top__vs--info--row02 .top__vs--info--row02--title span{letter-spacing:-.08em}#top__vs--info--row03 li{padding:2px}}
