/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! original.css v1.0.0 | MIT License */html{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;font-size:100%}body{-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-size:100%;margin:0}p,ul{margin:0}ul{list-style:none;padding:0}dd,dl{margin:0}input[type=text],textarea{-webkit-appearance:none;appearance:none;outline:none}table{word-break:break-all}img{vertical-align:top}a,a:focus,area,area:focus,embed,object,video{outline:none}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.cf_press:after,.cf_press:before{background:#fff!important;content:"";display:table;transition:none!important}.cf_press:after{clear:both}.cf{zoom:1}::selection{background:#888;color:#f3f3f3}::-moz-selection{background:#888;color:#f3f3f3}:root{--width-ratio:(1200px/1200)}@media(max-width:1024px){:root{--width-ratio:(100vw/1024)}}@media(max-width:750px){:root{--width-ratio:(100vw/750)}}.catchouter{margin:1em auto;overflow:hidden;width:90%}.catch{align-items:center;color:#fff;display:flex;font-size:calc(var(--width-ratio)*24);justify-content:center;letter-spacing:.1em;margin-bottom:calc(var(--width-ratio)*15);white-space:nowrap}.catch:after,.catch:before{border-top:calc(var(--width-ratio)*2) solid;content:"";width:100%}.catch:before{margin-right:1em}.catch:after{margin-left:1em}body{color:#08131a;font-family:Noto Sans JP,M PLUS Rounded\ 1c,sans-serif;font-size:calc(var(--width-ratio)*16);letter-spacing:.05em;line-height:1.5}#wrapper{overflow:hidden}#pageCnt{position:relative}p{line-height:1.5}a{color:#08131a;cursor:pointer;line-height:1;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}a:hover{opacity:.7}p a{color:#1a73e8}.color000{color:#000}.color01{color:#08131a}.color02{color:#787878}.color03{color:#505050}.pc-none,.sp{display:none}img{height:auto;max-width:100%}@media(max-width:750px){body{font-size:calc(var(--width-ratio)*26)}#wrapper{padding:calc(var(--width-ratio)*87) 0 0}.pc,.sp-none{display:none}.pc-none,.sp{display:block}}.btn01{background-color:#4ac0c4;color:#fff}.btn01,.btn02{border:calc(var(--width-ratio)*2) solid #fff;border-radius:calc(var(--width-ratio)*10);position:relative;text-align:center}.btn02{background-color:#fff;color:#4ac0c4}.btn01 a{color:#fff!important}.btn02 a{color:#4ac0c4}.btn01 a,.btn02 a{align-items:center;display:flex;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%}.btn01 a:hover,.btn02 a:hover{opacity:.7;text-decoration:none}.btn01 a:after,.btn02 a:after{display:none}.btn{border-radius:calc(var(--width-ratio)*10);font-weight:700;height:calc(var(--width-ratio)*76);position:relative;text-align:center}.btn.btn01 a,.btn.btn02 a{border-collapse:initial;display:flex;letter-spacing:.1em;padding:calc(var(--width-ratio)*8) calc(var(--width-ratio)*16)}.btn.btn02 a.yoyaku_tel_btn{display:flex;justify-content:center;width:calc(var(--width-ratio)*388)}.btn.btn02 a.yoyaku_tel_btn .sub_txt{align-items:center;display:flex;justify-content:center;margin-right:calc(var(--width-ratio)*16)}.btn.btn02 a.yoyaku_tel_btn .main_txt{width:auto}.btn .sub_txt{align-items:center;border-radius:calc(var(--width-ratio)*10);display:flex;font-size:calc(var(--width-ratio)*18);height:calc(var(--width-ratio)*60);justify-content:center;line-height:1.5;text-align:center;vertical-align:middle;width:calc(var(--width-ratio)*100)}.btn .main_txt{display:table-cell;font-size:calc(var(--width-ratio)*24);line-height:1.2;vertical-align:middle;width:calc(var(--width-ratio)*297)}.btn .main_txt span.sf{font-size:calc(var(--width-ratio)*16);font-weight:400}.btn01 .sub_txt{background:#fff;color:#4ac0c4}.btn01 .sub_txt span{font-size:calc(var(--width-ratio)*15);line-height:calc(var(--width-ratio)*20)}.btn02 .sub_txt{background:#4ac0c4;color:#fff;font-size:calc(var(--width-ratio)*24);line-height:calc(var(--width-ratio)*55)}.btn.btn01 a:after,.btn.btn02 a:after{font-size:calc(var(--width-ratio)*24);font-weight:700;top:calc(var(--width-ratio)*24)}.btn .pc{display:inline}.yoyaku{background-color:rgba(0,0,0,.8);display:none;height:100%;overflow-y:scroll;padding:5vmin 0;position:fixed;top:0;width:100%;z-index:999}.yoyaku h3{color:#fff;font-size:4vmin;letter-spacing:.075em;margin:auto auto 3vmin;text-align:center}.yoyaku h4{display:none}.yoyaku .inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:calc(var(--width-ratio)*1020);width:100%}.yoyaku .inner .btn{height:auto;letter-spacing:.05em;margin:0 0 calc(var(--width-ratio)*40) 0;width:calc(var(--width-ratio)*500)}.yoyaku .inner .btn:nth-child(2n){letter-spacing:.05em;margin:0 0 calc(var(--width-ratio)*40)}.yoyaku .inner>div{margin:0 auto 4vmin}.yoyaku .inner>div span.sf{font-size:2vmin}.yoyaku .inner>div .main_txt{width:80%}.yoyaku_btn .main_txt{font-size:calc(var(--width-ratio)*24);line-height:1.5}.yoyaku_btn .main_txt .color{color:#ffe530}.yoyaku .close_btn{color:#fff;cursor:pointer;margin-left:calc(var(--width-ratio)*-30)}.yoyaku .close_btn span{left:50%;line-height:calc(var(--width-ratio)*30)}.yoyaku .close_btn span:before{height:calc(var(--width-ratio)*30);left:calc(var(--width-ratio)*-2);padding:0;top:calc(var(--width-ratio)*-5);width:calc(var(--width-ratio)*4)}.yoyaku .close_btn span:after,.yoyaku .close_btn span:before{background:#fff;content:"";display:block;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.yoyaku .close_btn span:after{height:calc(var(--width-ratio)*4);left:calc(var(--width-ratio)*-15);top:calc(var(--width-ratio)*8);width:calc(var(--width-ratio)*30)}.yoyaku.yoyaku_telnet .tel_dlg_inner{bottom:0;display:block;left:0;margin:30px auto;max-width:700px;position:absolute;right:0;top:0;width:95%}.yoyaku.yoyaku_telnet .tel_dlg_bg{background-color:#fff;border-radius:10px;font-size:1.4em;padding:15px;text-align:center}.yoyaku.yoyaku_telnet .title{color:#47bec2;font-size:calc(var(--width-ratio)*36);font-weight:700;margin:.5em auto}.yoyaku.yoyaku_telnet .intro{font-size:calc(var(--width-ratio)*36);margin:1em auto}.yoyaku.yoyaku_telnet .description{line-height:1.5;margin-left:80px;text-align:center}.yoyaku.yoyaku_telnet .description span{font-weight:700}.yoyaku.yoyaku_telnet .shop_name{align-items:center;border-top:2px solid #787878;cursor:pointer;display:flex;justify-content:center;padding:15px 0 5px}.yoyaku.yoyaku_telnet .recommend_net{font-size:calc(var(--width-ratio)*24);margin:20px 40px}.yoyaku.yoyaku_telnet .to_tel{align-items:center;color:#787878;cursor:pointer;display:flex;font-size:calc(var(--width-ratio)*42);justify-content:center;padding:5px 0 15px}.yoyaku.yoyaku_telnet .to_tel img{height:calc(var(--width-ratio)*56);margin-right:.25em}.yoyaku.yoyaku_telnet .to_net{align-items:center;color:#158bee;cursor:pointer;display:flex;font-size:calc(var(--width-ratio)*42);justify-content:center;padding:5px 0 15px}.yoyaku.yoyaku_telnet .to_net img{height:calc(var(--width-ratio)*56);margin-right:.25em}.yoyaku.yoyaku_telnet .close_btn{background-color:#fff;border-radius:10px;box-sizing:border-box;color:#787878;cursor:pointer;font-size:calc(var(--width-ratio)*42);margin-left:0;margin-top:10px;padding:15px;text-align:center}@media(max-width:750px){.yoyaku.yoyaku_telnet .tel_dlg_inner{width:95vw}}.fixed{position:fixed;width:100%}@media(max-width:750px){.btn02{background-color:#fff;color:#4ac0c4}.btn01,.btn02{border-radius:calc(var(--width-ratio)*10);position:relative;text-align:center}.btn01{background:"";box-shadow:3px 4px 4px rgba(0,0,0,.1);color:#fff}.btn02 a{color:#4ac0c4}.btn01 a{color:#fff}.btn01 a,.btn02 a{display:block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%}.btn01 a:hover,.btn02 a:hover{opacity:1;text-decoration:none}.btn01 a:after,.btn02 a:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;position:static;right:auto}.btn{border:calc(var(--width-ratio)*2) solid #fff;border-radius:calc(var(--width-ratio)*10);font-weight:700;height:auto;margin-bottom:2rem;position:relative;text-align:center;width:100%}.btn.btn01 a,.btn.btn02 a{height:100%;padding:calc(var(--width-ratio)*16) calc(var(--width-ratio)*12)}.btn .sub_txt{border-radius:calc(var(--width-ratio)*10);height:calc(var(--width-ratio)*52);line-height:1.3;text-align:center;width:calc(var(--width-ratio)*52)}.btn .main_txt,.btn .sub_txt{display:table-cell;vertical-align:middle}.btn .main_txt{font-size:calc(var(--width-ratio)*22);line-height:1.5;width:calc(100% - 6rem)}#content section.contact.store .btn .main_txt{font-size:3.6vmin}#content section.contact.store .btn .main_txt span.sf{font-size:3.2vmin}.btn01 .main_txt{font-size:4.8vw;line-height:1.4}.btn .main_txt span.sf{font-size:1.6rem;font-weight:400}.btn01 .sub_txt{display:table-cell}.btn02 .sub_txt{background:#4ac0c4;color:#fff;font-size:4rem;line-height:6rem}.btn01 .sub_txt i{background:#fff;color:#4ac0c4;font-size:calc(var(--width-ratio)*36);line-height:calc(var(--width-ratio)*52)}.btn .pc,.btn.btn01 a:after,.btn.btn02 a:after{display:none}.yoyaku{padding:10vmin 0;z-index:1000}.yoyaku h3{font-size:5vmin;margin:auto auto 5vmin}.yoyaku h4{color:#fff;display:block;font-size:calc(var(--width-ratio)*25);margin:0 0 calc(var(--width-ratio)*16);text-align:center}.catch{font-size:4vw}.yoyaku .inner{padding:0 calc(var(--width-ratio)*40);width:100%}.yoyaku .inner .btn{margin:0 0 calc(var(--width-ratio)*40) 0;max-width:unset;min-width:unset;width:calc(var(--width-ratio)*315)}.yoyaku .inner .btn:nth-child(2n){margin:0 0 calc(var(--width-ratio)*40)}.yoyaku .inner>div span.sf{display:block;font-size:calc(var(--width-ratio)*17);margin:0}.yoyaku .inner>div .main_txt{font-size:calc(var(--width-ratio)*25);width:100%}.yoyaku_btn .inner>div .main_txt{font-size:calc(var(--width-ratio)*22)}.yoyaku_btn .inner>div .main_txt .color{display:block;font-size:calc(var(--width-ratio)*28);margin-bottom:.25em}.yoyaku .btn02 .sub_txt i{font-size:calc(var(--width-ratio)*34)}.yoyaku .btn01 .sub_txt i{font-size:5vmin}.yoyaku .btn .sub_txt{display:flex;height:calc(var(--width-ratio)*52);width:calc(var(--width-ratio)*52)}.yoyaku_tel .btn .sub_txt{line-height:0}.yoyaku_tel .inner>div .main_txt .color{font-size:calc(var(--width-ratio)*31);margin:0 0 calc(var(--width-ratio)*12)}}input[type=checkbox]{display:none}input[type=button],input[type=submit]{-webkit-appearance:none}.clearText{display:inline-block;height:0;overflow:hidden;text-indent:100%;white-space:nowrap}header{width:100%}header>.inner{border-bottom:calc(var(--width-ratio)*1) solid #3c3c3c}header>.inner>.top{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:calc(var(--width-ratio)*1300);padding:calc(var(--width-ratio)*12) 0;width:100%}header figure{margin:calc(var(--width-ratio)*12) 0 calc(var(--width-ratio)*8);width:calc(var(--width-ratio)*160)}header figure img{height:calc(var(--width-ratio)*88)}header .top .center{display:flex;flex-direction:column;margin:.25em 1.5em 0 0}header .top .center>h1{display:block}#toppage header .top .center>h1{font-size:calc(var(--width-ratio)*10);letter-spacing:calc(var(--width-ratio)*1);margin:0 0 calc(var(--width-ratio)*8)}header .top .center>span{font-size:calc(var(--width-ratio)*12);margin:0 0 calc(var(--width-ratio)*8)}#toppage header .top .center>span{display:none}.hShopList{display:flex;flex-wrap:wrap;gap:.2em;justify-content:start;letter-spacing:.05em;max-width:calc(var(--width-ratio)*900);width:100%}.hShopList.sp{display:none}.hShopList li{display:flex;margin:0 0 calc(var(--width-ratio)*4)}.naraberu li{border-radius:calc(var(--width-ratio)*15);box-shadow:3px 4px 4px rgba(0,0,0,.1);cursor:pointer;display:inline-block;font-size:calc(var(--width-ratio)*13);height:calc(var(--width-ratio)*32);letter-spacing:.05em;line-height:calc(var(--width-ratio)*32);margin-right:calc(var(--width-ratio)*3);text-align:center}.kanto{background-color:#fff1c0;padding:0 calc(var(--width-ratio)*18)}.kansai{background-color:#defed5}.kansai,.nagoya,.other{padding:0 calc(var(--width-ratio)*10)}.nagoya,.other{background-color:#d1edfb}header .top .right .hCvArea{display:flex;height:calc(var(--width-ratio)*45);transition:.3s}header .top .right .hCvArea :hover{transform:translateY(-3px)}header .top .right .hCvArea .tel{align-items:center;border:calc(var(--width-ratio)*2) solid #a1acb2;box-shadow:2px 2px 4px rgb 0 0 0,10%;color:#a1acb2;display:flex;font-size:calc(var(--width-ratio)*12);font-weight:600;justify-content:center;line-height:1;width:calc(var(--width-ratio)*77)}header .top .right .hCvArea .tel:not(.keyword):before{background:url(/faq/img/common/icon-tel.png) 50%/calc(var(--width-ratio)*12) no-repeat;content:"";display:block;height:calc(var(--width-ratio)*18);width:calc(var(--width-ratio)*12)}header .top .right .hCvArea .net{align-items:center;background:linear-gradient(90deg,#41a4fd,#0ed2bd 75%);box-shadow:2px 2px 4px rgb 0 0 0,10%;color:#fff;display:flex;font-size:calc(var(--width-ratio)*16);font-weight:500;justify-content:center;width:calc(var(--width-ratio)*165)}header .top .right .hCvArea .net:not(.keyword):before{background:url(/faq/img/common/icon-24h.png) 50%/calc(var(--width-ratio)*37) no-repeat;content:"";display:block;height:calc(var(--width-ratio)*37);margin:0 calc(var(--width-ratio)*8) 0 0;width:calc(var(--width-ratio)*37)}header .top .right .hCvArea .net:not(.keyword):after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--width-ratio)*5.5) 0 calc(var(--width-ratio)*5.5) calc(var(--width-ratio)*9);content:"";display:block;height:0;margin:0 0 0 calc(var(--width-ratio)*12);width:0}header #gNav{margin:calc(var(--width-ratio)*16) 0 0}header #gNav>ul{align-items:center;color:#08131a;display:flex;justify-content:center;margin:0 auto;max-width:calc(var(--width-ratio)*1300);width:100%}header #gNav>ul>li{line-height:1;padding:0 0 .5em;position:relative;width:10%}header #gNav>ul>li>a{align-items:center;border-left:calc(var(--width-ratio)*1) solid #08131a;display:flex;font-size:calc(var(--width-ratio)*16);font-weight:600;height:100%;justify-content:center;letter-spacing:.1em;line-height:1.4em;margin:.8rem;overflow:visible;text-align:center;width:100%}header #gNav>ul>li>a:hover{opacity:1}header #gNav>ul>li:last-child>a{border-right:calc(var(--width-ratio)*1) solid #08131a}header #gNav>ul>li>a:not(.keyword):before{background:#aedcde;bottom:calc(var(--width-ratio)*16);content:"";display:block;height:calc(var(--width-ratio)*2);left:65%;opacity:0;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;visibility:hidden;width:calc(var(--width-ratio)*100)}header #gNav>ul>li>a:hover:not(.keyword):before{opacity:1;visibility:visible}header .hoverMenu{background:#fff;box-shadow:calc(var(--width-ratio)*1) calc(var(--width-ratio)*1) calc(var(--width-ratio)*3) rgba(0,0,0,.3);display:block;left:0;opacity:0;position:absolute;top:calc(var(--width-ratio)*40);transition:.5s;visibility:hidden;width:calc(var(--width-ratio)*220);z-index:1}header .hoverMenu a{border-bottom:calc(var(--width-ratio)*1) solid #ccc;display:block;font-size:calc(var(--width-ratio)*12);letter-spacing:calc(var(--width-ratio)*1);line-height:1.3;padding:calc(var(--width-ratio)*8);width:100%}header .hoverMenu a:last-child{border-top:none}header #gNav>ul>li:hover .hoverMenu{opacity:1;visibility:visible}@media(max-width:750px){header{height:calc(var(--width-ratio)*87);left:0;min-width:auto;position:fixed;top:0;width:100%}header,header>.inner{background:#fff;z-index:999}header>.inner{position:relative}header figure{margin:0;width:calc(var(--width-ratio)*160)}header figure img{height:calc(var(--width-ratio)*64)}header>.inner>.top{align-items:center;display:flex;margin:0 auto;padding:calc(var(--width-ratio)*12) calc(var(--width-ratio)*116) calc(var(--width-ratio)*12) calc(var(--width-ratio)*20);width:100%}header .top .center ul.pc,header .top .center>h1,header .top .center>span{display:none}header .top .right{margin:0 0 0 auto}header .top .right .hCvArea{display:flex;height:calc(var(--width-ratio)*56);margin:0}header .top .right .hCvArea .tel{font-size:calc(var(--width-ratio)*15);width:calc(var(--width-ratio)*95)}header .top .right .hCvArea .tel:not(.keyword):before{background:url(/faq/img/common/icon-tel.png) 50%/cover no-repeat;content:"";display:block;height:calc(var(--width-ratio)*23);width:calc(var(--width-ratio)*14)}header .top .right .hCvArea .net{font-size:calc(var(--width-ratio)*20);width:calc(var(--width-ratio)*204)}header .top .right .hCvArea .net:not(.keyword):before{background:url(/faq/img/common/icon-24h.png) 50%/cover no-repeat;content:"";display:block;height:calc(var(--width-ratio)*45);margin:0 calc(var(--width-ratio)*9) 0 0;width:calc(var(--width-ratio)*45)}header .top .right .hCvArea .net:not(.keyword):after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--width-ratio)*7) 0 calc(var(--width-ratio)*7) calc(var(--width-ratio)*10);content:"";display:block;height:0;margin:0 0 0 calc(var(--width-ratio)*11);width:0}.hShopList.pc{display:none}.hShopList.sp{display:flex;margin:.5rem auto;width:100%}.hShopList li{display:flex;margin:0}.naraberusp{margin-top:calc(var(--width-ratio)*5);max-width:calc(var(--width-ratio)*750);width:100%}.naraberu li{border-radius:calc(var(--width-ratio)*22);box-shadow:none;cursor:pointer;display:inline-block;font-size:calc(var(--width-ratio)*17);height:calc(var(--width-ratio)*44);line-height:calc(var(--width-ratio)*44);margin-right:3px;text-align:center;transition:.2s}.hShopList naraberu pc a:hover{transform:translateY(-3px)}.kanto{background-color:#fff1c0;padding:0 calc(var(--width-ratio)*12.5)}.kansai{background-color:#defed5}.nagoya,.other{background-color:#d1edfb}.naraberu{padding-top:calc(var(--width-ratio)*7)}.naraberusp{margin-top:calc(var(--width-ratio)*8)}.naraberusp li{border-radius:calc(var(--width-ratio)*22);cursor:pointer;display:inline-block;font-size:calc(var(--width-ratio)*17);height:calc(var(--width-ratio)*44);line-height:calc(var(--width-ratio)*45);margin-left:calc(var(--width-ratio)*5);text-align:center;width:calc(19% - var(--width-ratio)*5)}.naraberusp a{width:100%}header #menuBtn{align-items:center;display:flex;flex-direction:column;height:calc(var(--width-ratio)*84);justify-content:center;position:absolute;right:0;top:0;width:calc(var(--width-ratio)*84);z-index:999}header #menuBtn .barWrap{height:calc(var(--width-ratio)*36);left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}header #menuBtn .bar,header #menuBtn .barWrap{position:absolute;width:calc(var(--width-ratio)*50)}header #menuBtn .bar{background:#3c3c3c;height:calc(var(--width-ratio)*3);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}header #menuBtn .bar.top{left:0;top:0}header #menuBtn .bar.middle{left:0;opacity:1;top:calc(var(--width-ratio)*17);visibility:visible}header #menuBtn .bar.bottom{left:0;top:calc(var(--width-ratio)*34)}header #menuBtn.open .bar.top{top:calc(var(--width-ratio)*18);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header #menuBtn.open .bar.middle{opacity:0;visibility:hidden}header #menuBtn.open .bar.bottom{top:calc(var(--width-ratio)*18);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header #gNav{background:#fff;height:100vh;left:100vw;margin:0;overflow-y:scroll;padding:calc(var(--width-ratio)*120) calc(var(--width-ratio)*67) calc(var(--width-ratio)*260);position:fixed;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%;z-index:998}header #gNav.open{left:0}header #gNav .gNavCvBtn{display:flex;justify-content:center}header #gNav .gNavCvBtn a{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}header #gNav .gNavCvBtn a.tel{background:#a1acb2;margin:0 calc(var(--width-ratio)*32) 0 0;padding:calc(var(--width-ratio)*24) 0 0}header #gNav .gNavCvBtn a.net,header #gNav .gNavCvBtn a.tel{border-radius:calc(var(--width-ratio)*10);box-shadow:2px 4px 4px rgba(0,0,0,.1);height:calc(var(--width-ratio)*145);width:calc(var(--width-ratio)*286)}header #gNav .gNavCvBtn a.net{background-image:linear-gradient(90deg,#41a4fd,#0ed2bd 75%);padding:calc(var(--width-ratio)*20) 0 0}header #gNav .gNavCvBtn a.tel img{margin:0 0 calc(var(--width-ratio)*24);width:calc(var(--width-ratio)*35)}header #gNav .gNavCvBtn a.net img{margin:0 0 calc(var(--width-ratio)*12);width:calc(var(--width-ratio)*69)}header #gNav .gNavCvBtn a span{align-items:center;color:#fff;display:flex;font-size:calc(var(--width-ratio)*24);letter-spacing:.075em;line-height:1.3em;padding:0 .5em;text-align:center}header #gNav .gNavCvBtn a span span{font-size:calc(var(--width-ratio)*17);margin:0 0 0 calc(var(--width-ratio)*8)}header #gNav>ul{flex-direction:column;margin:2.4rem auto 0;width:100%}header #gNav>ul>li{padding:0;width:100%}header #gNav>ul>li>a{align-items:center;border-left:none;color:#08131a;display:flex;font-size:calc(var(--width-ratio)*34);font-weight:600;height:auto;justify-content:flex-start;letter-spacing:.075em;margin:0 auto 1.2rem;padding:0;text-align:left;width:100%}header #gNav>ul>li:last-child>a{border-right:none}header #gNav>ul>li>a:not(.keyword):before{background:url(/faq/img/common/icon-gnav-arrow.png);background-size:cover;content:"";display:block;height:calc(var(--width-ratio)*24);left:0;margin:0 calc(var(--width-ratio)*30) 0 0;opacity:1;position:relative;top:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);visibility:visible;width:calc(var(--width-ratio)*24)}header #gNav li ul{margin:0 auto;padding-left:1.6rem}header #gNav li li{margin:0 auto}}@media screen and (max-width:750px)and (max-width:768px){header #gNav li li{font-size:calc(var(--width-ratio)*30);letter-spacing:.075em;margin:0 auto 1.2rem}}@media(max-width:750px){header #gNav li li a{margin:0 auto .8rem}header .hoverMenu{background:#fff;box-shadow:none;display:block;left:auto;opacity:1;padding-left:1.6rem;position:relative;top:auto;visibility:visible;width:100%}header .hoverMenu a{border-bottom:none;display:block;font-size:calc(var(--width-ratio)*30);line-height:1;padding:0;width:100%}header .hoverMenu a:last-child{border-top:none}header #gNav>ul>li:hover .hoverMenu{opacity:1;visibility:visible}header #gNav .gNavCoupon{margin:calc(var(--width-ratio)*60) 0 0}header #gNav .gNavCoupon a{align-items:center;border:calc(var(--width-ratio)*10) solid #4ac0c4;display:flex;font-size:calc(var(--width-ratio)*32);height:calc(var(--width-ratio)*96);justify-content:center;letter-spacing:.1em;max-width:calc(var(--width-ratio)*616);width:100%}header #gNav .gNavCvBtnBtm{margin:calc(var(--width-ratio)*60) 0 0}header #gNav .gNavCvBtnBtm a{align-items:center;box-shadow:3px 4px 4px rgb 0 0 0,10%;display:flex;justify-content:flex-start;padding:0 0 0 calc(var(--width-ratio)*160);position:relative;width:100%}header #gNav .gNavCvBtnBtm a.net{background-image:linear-gradient(90deg,#41a4fd,#0ed2bd 75%);height:calc(var(--width-ratio)*125)}header #gNav .gNavCvBtnBtm a.net,header #gNav .gNavCvBtnBtm a.tel{border-radius:calc(var(--width-ratio)*10);margin:0 0 calc(var(--width-ratio)*30)}header #gNav .gNavCvBtnBtm a.tel{background:#a1acb2;height:calc(var(--width-ratio)*88)}header #gNav .gNavCvBtnBtm a.net img{left:calc(var(--width-ratio)*30);position:absolute;width:calc(var(--width-ratio)*69)}header #gNav .gNavCvBtnBtm a.tel img{left:calc(var(--width-ratio)*45);position:absolute;width:calc(var(--width-ratio)*35)}header #gNav .gNavCvBtnBtm a span{color:#fff;font-size:calc(var(--width-ratio)*34);font-weight:600;letter-spacing:.1em;line-height:1.3em;text-align:center}header #gNav .gNavCvBtnBtm a span span{bottom:calc(var(--width-ratio)*3);font-size:calc(var(--width-ratio)*23);margin:0 0 0 calc(var(--width-ratio)*30);position:relative}header #closeMenu{background:rgba(0,0,0,.3);height:100vh;left:0;opacity:0;position:absolute;top:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;visibility:hidden;width:100%;z-index:997}header #closeMenu.open{opacity:1;visibility:visible}body.open{overflow:hidden}}footer{margin:calc(var(--width-ratio)*40) 0 0}#toppage footer{margin:calc(var(--width-ratio)*80) 0 0}footer>.inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto calc(var(--width-ratio)*52);max-width:calc(var(--width-ratio)*1200);padding:calc(var(--width-ratio)*30) calc(var(--width-ratio)*60) 0;width:100%}footer .logoArea{max-width:32%;width:calc(var(--width-ratio)*310)}footer .logo{height:calc(var(--width-ratio)*89);width:calc(var(--width-ratio)*207)}footer .navArea{letter-spacing:.05em;max-width:62%;width:calc(var(--width-ratio)*630)}footer .footerNav{display:flex}footer .footerNav.sp{display:none}footer .footerNav li{border-right:calc(var(--width-ratio)*1) solid #3c3c3c;font-size:calc(var(--width-ratio)*10);margin:0 0 calc(var(--width-ratio)*16);padding:calc(var(--width-ratio)*4) calc(var(--width-ratio)*18)}footer .footerNav:nth-child(2) li{padding:calc(var(--width-ratio)*4) calc(var(--width-ratio)*16.2)}footer .footerNav:nth-child(3) li{padding:calc(var(--width-ratio)*4) calc(var(--width-ratio)*20)}footer .footerNav li:first-child{border-left:calc(var(--width-ratio)*1) solid #3c3c3c}footer .footerNav li a{align-items:center;display:flex;font-size:calc(var(--width-ratio)*12);line-height:1.3em}footer .footerNav li a img{margin:0 1em 0 0}footer .shopNav{display:flex;flex-wrap:wrap;justify-content:flex-start}footer .shopNav li{margin:0 calc(var(--width-ratio)*20) calc(var(--width-ratio)*8) 0}footer .shopNav li a{font-size:calc(var(--width-ratio)*14);letter-spacing:.05em}footer .nav03{display:flex;display:none;flex-wrap:wrap}footer .nav03 li{margin:0 calc(var(--width-ratio)*43) calc(var(--width-ratio)*8) 0}footer .nav03 li a{font-size:calc(var(--width-ratio)*10);letter-spacing:calc(var(--width-ratio)*1)}footer .copyright{letter-spacing:.05em;margin:0 0 calc(var(--width-ratio)*32);text-align:center}footer .copyright span{font-size:calc(var(--width-ratio)*10)}footer h3.footer_pc{color:#4ac0c4;font-size:calc(var(--width-ratio)*16);letter-spacing:.075em;margin:1em auto .75em}footer h4.footer_pc{font-size:calc(var(--width-ratio)*14);letter-spacing:.1em;margin:.5em auto}footer h3.footer_pc a{color:#4ac0c4}footer h3.footer_sp{display:none}@media(max-width:750px){footer{margin:calc(var(--width-ratio)*40) 0 calc(var(--width-ratio)*140)}footer>.inner{flex-direction:column-reverse;margin:0 auto calc(var(--width-ratio)*32);padding:0 calc(var(--width-ratio)*60);width:100%}footer .logoArea{margin:calc(var(--width-ratio)*40) 0 0;max-width:none;width:auto}footer .logo{height:calc(var(--width-ratio)*89);width:auto}footer .navArea{max-width:none;width:auto}footer .footerNav.pc{display:none}footer .footerNav.sp{display:flex;flex-wrap:wrap}footer .footerNav li{align-items:center;display:flex;justify-content:center;margin:0 0 calc(var(--width-ratio)*20);width:33.3333333333%}footer .footerNav li:nth-child(3n+1){border-left:calc(var(--width-ratio)*1) solid #3c3c3c}footer .footerNav li.contact{width:66.6666666667%}footer .footerNav li.contact img{width:calc(var(--width-ratio)*33)}footer .footerNav li a{align-items:center;font-size:calc(var(--width-ratio)*20);height:calc(var(--width-ratio)*32);justify-content:center;overflow:visible;text-align:center}footer .shopNav{display:flex;flex-wrap:wrap;justify-content:flex-start}footer .shopNav li{margin:0 0 calc(var(--width-ratio)*20);text-align:center;width:25%}footer .shopNav li a{font-size:calc(var(--width-ratio)*20)}footer .copyright span{font-size:calc(var(--width-ratio)*19)}footer h3.footer_pc{display:none}footer h4.footer_pc{font-size:calc(var(--width-ratio)*24)}footer h3.footer_sp{color:#4ac0c4;display:inline-block;font-size:calc(var(--width-ratio)*28);letter-spacing:.1em;margin:1em auto .75em}}.fixedCvBtn a:hover{opacity:1}.fixedCvBtn a img{position:fixed;right:0;transition:.5s;width:calc(var(--width-ratio)*58);z-index:990}.fixedCvBtn a.net img{bottom:calc(var(--width-ratio)*360)}.fixedCvBtn a.tel img{bottom:calc(var(--width-ratio)*180)}@media(max-width:750px){.fixedCvBtn{display:none}}a#pagetop{opacity:0!important;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;visibility:hidden!important}a#pagetop img{bottom:calc(var(--width-ratio)*20);box-shadow:3px 4px 4px rgba(0,0,0,.1);position:fixed;right:calc(var(--width-ratio)*20);z-index:998}a#pagetop:hover{opacity:1}a#pagetop:hover img{opacity:inherit}a#pagetop.scrolled{opacity:1!important;visibility:visible!important}a#pagetop.stop img{bottom:calc(var(--width-ratio)*472);position:absolute}@media(max-width:750px){a#pagetop img{bottom:calc(var(--width-ratio)*300);position:fixed;right:calc(var(--width-ratio)*20);width:calc(var(--width-ratio)*100)}a#pagetop.stop img{bottom:calc(var(--width-ratio)*195)}}.cv-common{background-image:linear-gradient(90deg,#f0fbf6,#d6faff 55%);border-bottom:calc(var(--width-ratio)*1) solid #a1acb2;border-top:calc(var(--width-ratio)*1) solid #a1acb2}.cv-common>.inner{padding:1.5em 0;text-align:center}.cv-common>.inner p{font-size:calc(var(--width-ratio)*22);font-weight:500;letter-spacing:.1em;margin:0 auto .5em}@media screen and (max-width:768px){.cv-common>.inner{padding:1em 0}}.p-top-faq>h2 .cv-common>.inner>p{font-size:calc(var(--width-ratio)*22);font-weight:700;letter-spacing:.075em;letter-spacing:.1em;margin:0 auto .5em}@media screen and (max-width:768px){.cv-common>.inner>p{font-size:calc(var(--width-ratio)*28);font-weight:700;letter-spacing:.1em;margin-bottom:.75em}}.cv-common .btnWrap{align-items:center;display:flex;gap:2em;justify-content:center;letter-spacing:.1em;margin:0 auto}@media screen and (max-width:768px){.cv-common .btnWrap{gap:0}}.cv-common a{color:#fff;font-size:calc(var(--width-ratio)*18);font-weight:500}.cv-common a.airline{color:#4285f4;font-size:calc(var(--width-ratio)*24);font-weight:600}@media screen and (max-width:768px){.cv-common a.airline{font-size:calc(var(--width-ratio)*26)}}.cv-common a:hover{transform:translatey(-5px)}.cv-common .tel{background:#a1acb2;border-radius:30px;letter-spacing:.05em;margin:0;width:calc(var(--width-ratio)*350)}.cv-common .net,.cv-common .tel{align-items:center;box-shadow:2px 3px 3px rgba(0,0,0,.1);display:flex;font-size:calc(var(--width-ratio)*22);font-weight:600;height:calc(var(--width-ratio)*51);justify-content:center;letter-spacing:.1em}.cv-common .net{background-image:linear-gradient(90deg,#41a4fd,#0ed2bd 75%);border-radius:100vh;width:calc(var(--width-ratio)*450)}.cv-common .net:hover{background-position:100%;color:#fff}.cv-common .net:not(.keyword):before{background:url(/faq/img/common/icon-24h.png) 50%/cover no-repeat;content:"";display:block;height:calc(var(--width-ratio)*36);margin:0 calc(var(--width-ratio)*20) 0 0;width:calc(var(--width-ratio)*36)}.cv-common.fix{display:none}.cv-common.fix.scrolled{opacity:1;visibility:visible}@media(max-width:750px){.cv-common a{border-radius:calc(var(--width-ratio)*10);font-size:calc(var(--width-ratio)*24)}.cv-common .tel{margin:0 calc(var(--width-ratio)*20) 0 0;width:calc(var(--width-ratio)*240)}.cv-common .net,.cv-common .tel{align-items:center;display:flex;height:calc(var(--width-ratio)*65);justify-content:center}.cv-common .net{width:calc(var(--width-ratio)*417)}.cv-common .net:not(.keyword):before{background:url(/faq/img/common/icon-24h.png) 50%/cover no-repeat;content:"";display:block;height:calc(var(--width-ratio)*45);margin:0 calc(var(--width-ratio)*20) 0 0;width:calc(var(--width-ratio)*45)}.cv-common.fix{bottom:0;display:block;left:0;opacity:0;position:fixed;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;visibility:hidden;width:100%;z-index:998}.cv-common.fix p{display:none}.cv-common.fix .btnWrap{margin:0}.cv-common.fix.scrolled{opacity:1;visibility:visible}}.btn-common01{align-items:center;background:#fff;border:2px solid #4285f4;border-radius:30px;box-shadow:2px 4px 4px rgba(0,0,0,.1);color:#4285f4;display:flex;font-size:calc(var(--width-ratio)*18);font-weight:600;justify-content:center;letter-spacing:.075em;line-height:1.4em;margin:1em auto;max-width:92%;padding:.5em 2em;position:relative;transition:.3s;width:fit-content}.btn-common01:hover{background:#1a73e8;color:#fff}@media(max-width:750px){.btn-common01{font-size:calc(var(--width-ratio)*24);padding:.75em 1em;width:67%}.btn-common01:not(.keyword):before{border-width:calc(var(--width-ratio)*11) 0 calc(var(--width-ratio)*11) calc(var(--width-ratio)*11);margin:calc(var(--width-ratio)*-8) 0 0;right:calc(var(--width-ratio)*20);top:50%}}.pageBottomBtnArea{display:block;margin:0 0 calc(var(--width-ratio)*60)}#top~.pageBottomBtnArea{display:none}.pageBottomBtnArea ul{align-items:center;display:flex;justify-content:center;padding-left:calc(var(--width-ratio)*32)}.pageBottomBtnArea li{margin:0 calc(var(--width-ratio)*32) 0 0}.pageBottomBtnArea li a{align-items:center;border-radius:30px;box-shadow:2px 4px 4px rgba(0,0,0,.1);display:flex;height:calc(var(--width-ratio)*45);justify-content:center;transition:.3s;width:calc(var(--width-ratio)*200)}.pageBottomBtnArea li a :hover{transform:translatey(-3px)}.pageBottomBtnArea li a.plan{border:calc(var(--width-ratio)*2) solid #1a73e8;color:#1a73e8;font-weight:400}.pageBottomBtnArea li a.toppage{background:#999;color:#fff}.pageBottomBtnArea li a.net{background:linear-gradient(90deg,#41a4fd,#0ed2bd 75%);color:#fff;font-weight:400}.pageBottomBtnArea li a.net:not(.keyword):before{background:url(/faq/img/common/icon-24h.png) 50%/cover;content:"";display:block;height:calc(var(--width-ratio)*34);margin:0 calc(var(--width-ratio)*8) 0 0;width:calc(var(--width-ratio)*34)}@media(max-width:750px){.pageBottomBtnArea li a{align-items:center;display:flex;font-size:calc(var(--width-ratio)*22);height:calc(var(--width-ratio)*60);justify-content:center;width:calc(var(--width-ratio)*213)}.pageBottomBtnArea{margin:calc(var(--width-ratio)*52) 0}}.sec{padding:calc(var(--width-ratio)*52) 0 0}.baWrap,.baWrap_hikaku{position:relative}.baWrap_hikaku{border-top:calc(var(--width-ratio)*1) solid #5d5d5d;padding:calc(var(--width-ratio)*48) 0 0}.baWrap h2,.baWrap_hikaku h2{align-items:center;display:flex;font-size:calc(var(--width-ratio)*36);font-weight:600;justify-content:center;letter-spacing:.1em;line-height:1.4em;margin:0 auto 1em;text-align:center}.baWrap h2:before,.baWrap_hikaku h2:before{background:url(/faq/img/common/ba-ttl-ill.png) 50%/cover;content:"";display:block;height:calc(var(--width-ratio)*80);margin:0 calc(var(--width-ratio)*20) 0 0;width:calc(var(--width-ratio)*75)}.baWrap .baCnt,.baWrap_hikaku .baCnt{margin:0 auto;max-width:calc(var(--width-ratio)*1200);padding:calc(var(--width-ratio)*48) 0;width:100%}.baWrap .baCnt01,.baWrap_hikaku .baCnt01{padding:0 0 calc(var(--width-ratio)*48)}.baWrap .baCnt>h3,.baWrap_hikaku .baCnt>h3{font-size:calc(var(--width-ratio)*26);font-weight:400;letter-spacing:calc(var(--width-ratio)*2);margin:0 0 calc(var(--width-ratio)*40);text-align:center}.baWrap .baCnt>h3 span,.baWrap_hikaku .baCnt>h3 span{color:#ff846d}.baWrap .baCnt>p,.baWrap_hikaku .baCnt>p{align-items:center;background:#ffa69a;color:#fff;display:flex;font-size:calc(var(--width-ratio)*23);height:calc(var(--width-ratio)*55);justify-content:center;letter-spacing:calc(var(--width-ratio)*2);margin:0 auto calc(var(--width-ratio)*44);position:relative;width:calc(var(--width-ratio)*440)}.baWrap .baCnt>p:before,.baWrap_hikaku .baCnt>p:before{border-color:#ffa69a transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*15) calc(var(--width-ratio)*17.5) 0;bottom:calc(var(--width-ratio)*-15);content:"";display:block;height:0;left:50%;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:0}.baWrap .baCnt .baImgBottom,.baWrap_hikaku .baCnt .baImgBottom{margin:calc(var(--width-ratio)*36) auto 0;position:relative;width:calc(var(--width-ratio)*456)}.baWrap .baCnt .baImgBottom .slideTxt,.baWrap_hikaku .baCnt .baImgBottom .slideTxt{align-items:center;background:#fff;border:1px solid #251e1c;border-radius:calc(var(--width-ratio)*30);box-shadow:2px 3px 4px rgba(0,0,0,.1);display:flex;font-size:calc(var(--width-ratio)*13);height:calc(var(--width-ratio)*36);justify-content:center;margin:0 auto;position:relative;width:calc(var(--width-ratio)*204)}.baWrap .baCnt .baImgBottom .slideTxt .hand,.baWrap_hikaku .baCnt .baImgBottom .slideTxt .hand{position:absolute;right:calc(var(--width-ratio)*-15);top:calc(var(--width-ratio)*-15)}.baWrap .baCnt .baImgBottom .beforeTxt,.baWrap_hikaku .baCnt .baImgBottom .beforeTxt{border:none;left:0;position:absolute}.baWrap .baCnt .baImgBottom .afterTxt,.baWrap_hikaku .baCnt .baImgBottom .afterTxt{border:none;position:absolute;right:0}.baWrap .baCnt .retouchFlow,.baWrap_hikaku .baCnt .retouchFlow{display:flex;flex-wrap:wrap;margin:calc(var(--width-ratio)*60) auto 0;max-width:calc(var(--width-ratio)*884);width:100%}.baWrap .baCnt .retouchFlow li{margin:0 3.3333333333% calc(var(--width-ratio)*28) 0;position:relative;width:22.5%}.baWrap_hikaku .baCnt .retouchFlow li{margin:0 2% calc(var(--width-ratio)*28) 0;padding:0 2em;position:relative;width:32%}.baWrap .baCnt .retouchFlow li:before{border-style:solid;border-width:calc(var(--width-ratio)*13) 0 calc(var(--width-ratio)*13) calc(var(--width-ratio)*12);content:"";display:block;height:0;position:absolute;width:0}.baWrap .baCnt .retouchFlow li:before,.baWrap_hikaku .baCnt .retouchFlow li:before{border-color:transparent transparent transparent #ffc6bf;right:calc(var(--width-ratio)*-20);top:calc(var(--width-ratio)*120)}.baWrap .baCnt .retouchFlow li h4,.baWrap_hikaku .baCnt .retouchFlow li h4{font-size:calc(var(--width-ratio)*18);letter-spacing:.075em;line-height:1.4em;margin:.5em 0;text-align:center}.baWrap .baCnt .retouchFlow li p,.baWrap_hikaku .baCnt .retouchFlow li p{font-size:calc(var(--width-ratio)*14);letter-spacing:.05em;line-height:1.6em;padding:0 .5em}.baWrap .baCnt .retouchFlow li:last-child,.baWrap .baCnt .retouchFlow li:nth-child(4n){margin:0 0 calc(var(--width-ratio)*28)}.baWrap .baCnt .retouchFlow li:last-child:before{content:none}.baWrap .baCnt .baPointArea{background-image:linear-gradient(90deg,#ffecec,#ffe4c2);border-radius:25px;box-shadow:3px 4px 4px rgba(0,0,0,.1);display:flex;margin:calc(var(--width-ratio)*20) auto 0;max-width:calc(var(--width-ratio)*914);padding:calc(var(--width-ratio)*32) calc(var(--width-ratio)*20) calc(var(--width-ratio)*32) calc(var(--width-ratio)*76);position:relative;width:calc(100% - var(--width-ratio)*50*2)}.baWrap .baCnt .baPointArea>img{left:calc(var(--width-ratio)*-50);position:absolute;top:calc(var(--width-ratio)*-25);width:calc(var(--width-ratio)*107)}.baWrap .baCnt .baPointArea .point{display:flex;justify-content:space-between;margin:0 2% 0 0;width:32%}.baWrap .baCnt .baPointArea .point:last-child{margin:0}.baWrap .baCnt .baPointArea .point .left{width:calc(var(--width-ratio)*72)}.baWrap .baCnt .baPointArea .point .left>span{color:#332e2e;display:block;font-size:calc(var(--width-ratio)*28);line-height:1;margin:0 0 calc(var(--width-ratio)*16)}.baWrap .baCnt .baPointArea .point .left span span{color:#332e2e;font-size:calc(var(--width-ratio)*16);letter-spacing:calc(var(--width-ratio)*3);line-height:1;position:relative;top:calc(var(--width-ratio)*-4)}.baWrap .baCnt .baPointArea .point .left img{display:block;margin:0 auto}.baWrap .baCnt .baPointArea .point .left img.sp{display:none}.baWrap .baCnt .baPointArea .point .right{margin-left:calc(var(--width-ratio)*10);width:calc(var(--width-ratio)*170)}.baWrap .baCnt .baPointArea .point .right h5{font-size:calc(var(--width-ratio)*16);letter-spacing:.075em;line-height:1.3em;margin:0 auto .5em;text-align:left}.baWrap .baCnt .baPointArea .point .right p{font-size:calc(var(--width-ratio)*15)!important;line-height:1.4em!important;text-align:left}.baWrap .baCnt02{padding:calc(var(--width-ratio)*48) 0 0}.baWrap .baCnt02>h3 span{color:#6eb7c9}.baWrap .baCnt02>p{background:#6eb7c9}.baWrap .baCnt02>p:before{border-color:#6eb7c9 transparent transparent}.baWrap .baCnt02 .baImgBottom .slideTxt .hand{position:absolute;right:calc(var(--width-ratio)*-15);top:calc(var(--width-ratio)*-15);width:calc(var(--width-ratio)*40)}.baWrap .baCnt02 .baImgBottom .beforeTxt{left:0;position:absolute;width:calc(var(--width-ratio)*84)}.baWrap .baCnt02 .baImgBottom .afterTxt{position:absolute;right:0;width:calc(var(--width-ratio)*84)}.baWrap .baCnt02 .retouchFlow li:before{border-color:transparent transparent transparent #99cad7}.baWrap_hikaku .baCnt02 .retouchFlow li:before{border-color:transparent transparent transparent #4ac0c4}.baWrap .baCnt02 .baPointArea{background-image:linear-gradient(90deg,#e8f4fa,#d3f5f8);box-shadow:3px 4px 4px rgb 0 0 0,10%}.baWrap .baImgWrap{height:calc(var(--width-ratio)*450);margin:0 auto;position:relative;width:calc(var(--width-ratio)*332)}@media(max-width:750px){.baWrap{position:relative}.baWrap:before{height:calc(var(--width-ratio)*962);width:100%}.baWrap h2{font-size:calc(var(--width-ratio)*34);margin:0 auto 1em}.baWrap .baCnt{margin:0 auto;padding:calc(var(--width-ratio)*48) 0;width:100%}.baWrap .baCnt01{border-bottom:calc(var(--width-ratio)*1) solid #5d5d5d;padding:0 0 calc(var(--width-ratio)*48)}.baWrap .baCnt>p:before{border-color:#ffa69a transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*15) calc(var(--width-ratio)*17.5) 0;bottom:calc(var(--width-ratio)*-15);content:"";display:block;height:0;left:50%;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:0}.baWrap .baCnt .baImgBottom{margin:calc(var(--width-ratio)*42) auto 0;max-width:calc(var(--width-ratio)*606);position:relative;width:100%}.baWrap .baCnt .baImgBottom .slideTxt{border-radius:calc(var(--width-ratio)*30);font-size:calc(var(--width-ratio)*16);height:calc(var(--width-ratio)*47);width:calc(var(--width-ratio)*269)}.baWrap .baCnt .baImgBottom .slideTxt .hand{position:absolute;right:calc(var(--width-ratio)*-15);top:calc(var(--width-ratio)*-22);width:calc(var(--width-ratio)*53)}.baWrap .baCnt .baImgBottom .beforeTxt{left:0}.baWrap .baCnt .baImgBottom .afterTxt,.baWrap .baCnt .baImgBottom .beforeTxt{position:absolute;top:calc(var(--width-ratio)*-20);width:calc(var(--width-ratio)*84)}.baWrap .baCnt .baImgBottom .afterTxt{right:0}.baWrap .baCnt .retouchFlow{display:flex;flex-wrap:wrap;justify-content:center;margin:calc(var(--width-ratio)*60) auto calc(var(--width-ratio)*80);width:100%}.baWrap .baCnt .retouchFlow li{margin:0 calc(var(--width-ratio)*28) calc(var(--width-ratio)*28) 0;position:relative;width:calc(var(--width-ratio)*165)}.baWrap .baCnt .retouchFlow li:before{border-color:transparent transparent transparent #ffc6bf;border-style:solid;border-width:calc(var(--width-ratio)*13) 0 calc(var(--width-ratio)*13) calc(var(--width-ratio)*12);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*-20);top:calc(var(--width-ratio)*120);width:0}.baWrap .baCnt .retouchFlow li img{width:100%}.baWrap .baCnt .retouchFlow li h4{font-size:calc(var(--width-ratio)*15);line-height:calc(var(--width-ratio)*21);margin:calc(var(--width-ratio)*4) 0 calc(var(--width-ratio)*4);text-align:center}.baWrap .baCnt .retouchFlow li p{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*21)}.baWrap .baCnt .retouchFlow li:last-child,.baWrap .baCnt .retouchFlow li:nth-child(4n){margin:0 0 calc(var(--width-ratio)*28)}.baWrap .baCnt .retouchFlow li:last-child:before{content:none}.baWrap .baCnt .baPointArea{flex-direction:column;margin:calc(var(--width-ratio)*20) auto 0;max-width:calc(var(--width-ratio)*675);padding:calc(var(--width-ratio)*32) 0 calc(var(--width-ratio)*20);position:relative;width:100%}.baWrap .baCnt .baPointArea>img{left:calc(var(--width-ratio)*-30);position:absolute;top:calc(var(--width-ratio)*-115);width:calc(var(--width-ratio)*172)}.baWrap .baCnt .baPointArea .point{display:flex;margin:0;padding:0 calc(var(--width-ratio)*40);width:100%}.baWrap .baCnt .baPointArea .point:last-child{margin:0}.baWrap .baCnt .baPointArea .point .left{align-items:center;display:flex;min-width:calc(var(--width-ratio)*245);width:calc(var(--width-ratio)*245)}.baWrap .baCnt .baPointArea .point .left>span{color:#727172;display:block;font-size:calc(var(--width-ratio)*38);line-height:1;margin:0 0 calc(var(--width-ratio)*16)}.baWrap .baCnt .baPointArea .point .left span span{color:#727172;font-size:calc(var(--width-ratio)*22);letter-spacing:calc(var(--width-ratio)*3);line-height:1;position:relative;top:calc(var(--width-ratio)*-4)}.baWrap .baCnt .baPointArea .point .left img{margin:0 auto}.baWrap .baCnt .baPointArea .point .left img.pc{display:none}.baWrap .baCnt .baPointArea .point .left img.sp{display:block}.baWrap .baCnt .baPointArea .point .right{margin:0 0 calc(var(--width-ratio)*20) calc(var(--width-ratio)*12);width:100%}.baWrap .baCnt .baPointArea .point .right h5{font-size:calc(var(--width-ratio)*26);line-height:1.3em;margin:1em auto .5em}.baWrap .baCnt .baPointArea .point .right p{font-size:calc(var(--width-ratio)*22)!important;letter-spacing:.05em;line-height:1.5em!important;text-align:left}.baWrap .baCnt .baPointArea .point01 .left img{width:calc(var(--width-ratio)*103)}.baWrap .baCnt .baPointArea .point02 .left img{width:calc(var(--width-ratio)*65)}.baWrap .baCnt .baPointArea .point03 .left img{width:calc(var(--width-ratio)*74)}.baWrap .baCnt .baPointArea .point04 .left img{width:calc(var(--width-ratio)*82)}.baWrap .baCnt .baPointArea .point05 .left img{width:calc(var(--width-ratio)*79)}.baWrap .baCnt .baPointArea .point06 .left img{width:calc(var(--width-ratio)*78)}.baWrap .baCnt02{padding:calc(var(--width-ratio)*48) 0 0}.baWrap .baCnt02>h3 span{color:#6eb7c9}.baWrap .baCnt02>p{background:#6eb7c9}.baWrap .baCnt02>p:before{border-color:#6eb7c9 transparent transparent}.baWrap .baCnt02 .retouchFlow li:before{border-color:transparent transparent transparent #99cad7}.baWrap .baImgWrap{height:calc(var(--width-ratio)*596);margin:0 auto;position:relative;width:calc(var(--width-ratio)*443)}}#secAward{padding:calc(var(--width-ratio)*30) 0;text-align:center}#secAward h2{color:#08131a;font-size:calc(var(--width-ratio)*32);letter-spacing:.1em;line-height:1.4em;margin:0 auto 1em}#secAward p{font-size:calc(var(--width-ratio)*16);letter-spacing:.05em;line-height:1.6em;margin:1em auto}#secAward p a{font-size:calc(var(--width-ratio)*18);margin:calc(var(--width-ratio)*18) 0 calc(var(--width-ratio)*18)}@media screen and (max-width:768px){#secAward p a{font-size:calc(var(--width-ratio)*22);margin:1em auto}}#secAward span{display:block;font-size:calc(var(--width-ratio)*12);line-height:calc(var(--width-ratio)*17);margin:calc(var(--width-ratio)*24) auto 0;max-width:calc(var(--width-ratio)*745);text-align:left;width:100%}#secAward img{margin:calc(var(--width-ratio)*24) auto}@media(max-width:750px){#secAward{padding:calc(var(--width-ratio)*52) calc(var(--width-ratio)*40)}#secAward h2{font-size:calc(var(--width-ratio)*36);letter-spacing:.075em;line-height:1.4em;margin:0 0 calc(var(--width-ratio)*16)}#secAward p{font-size:calc(var(--width-ratio)*24);line-height:1.4em;margin:calc(var(--width-ratio)*16) 0;width:100%}#secAward img{width:100%}#secAward span{display:block;font-size:calc(var(--width-ratio)*15);line-height:calc(var(--width-ratio)*19);margin:calc(var(--width-ratio)*60) auto 0;width:100%}}#secAward02{align-items:flex-start;display:flex;margin:0 auto;max-width:calc(var(--width-ratio)*900);padding:0 0 calc(var(--width-ratio)*52);text-align:center;width:96%}#secAward02 .left{padding:0 calc(var(--width-ratio)*30) 0 0;text-align:right;width:50%}#secAward02 .left img{height:auto;width:100%}#secAward02 .right{padding:calc(var(--width-ratio)*20) 0 0 calc(var(--width-ratio)*30);text-align:left;width:50%}#secAward02 .right h2{font-size:calc(var(--width-ratio)*28);font-weight:600;letter-spacing:.1em;line-height:1.6em;margin:0 auto 1em}#secAward02 .right p{font-size:calc(var(--width-ratio)*20);letter-spacing:.05em;line-height:1.6em;margin:0 auto 1.5em}#secAward02 .right p a{display:block;text-align:center}#secAward02 .right span{font-size:calc(var(--width-ratio)*11);line-height:calc(var(--width-ratio)*17)}@media(max-width:750px){#secAward02{display:none}}#photostep{padding:calc(var(--width-ratio)*52) 0 calc(var(--width-ratio)*18)}#photostep h2{align-items:center;display:flex;font-size:calc(var(--width-ratio)*36);justify-content:center;letter-spacing:.1em;line-height:1.4em;margin:0 auto 1.5em;text-align:center}@media screen and (max-width:768px){#photostep h2{font-size:calc(var(--width-ratio)*38)}}#photostep h2:before{background:url(/faq/img/common/photostep-ttl-ill.png) 50%/cover;content:"";display:block;height:calc(var(--width-ratio)*76);margin:calc(var(--width-ratio)*-20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*-100);width:calc(var(--width-ratio)*84)}#photostep .heading{background:url(/faq/img/common/photostep-heading-bg.png) 50%/cover;flex-direction:column;height:calc(var(--width-ratio)*173);margin:0 auto;padding:calc(var(--width-ratio)*16) 0 0;width:calc(var(--width-ratio)*670)}#photostep .heading,#photostep .heading h2{align-items:center;display:flex;text-align:center}#photostep .heading h2{color:#d88e78;font-size:calc(var(--width-ratio)*35);font-weight:400;justify-content:center;line-height:1;margin:0 0 calc(var(--width-ratio)*12)}#photostep .heading h2 span{color:#d88e78;font-size:calc(var(--width-ratio)*60);margin:0 calc(var(--width-ratio)*10)}#photostep .heading span{color:#5f5e5f;font-size:calc(var(--width-ratio)*30)}#photostep ul{display:flex;flex-wrap:wrap;justify-content:center;letter-spacing:.05em;margin:calc(var(--width-ratio)*28) auto calc(var(--width-ratio)*12);max-width:calc(var(--width-ratio)*776);width:calc(100% - var(--width-ratio)*40*2)}#photostep ul li{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);box-shadow:2px 4px 4px rgba(0,0,0,.1);margin:0 5% calc(var(--width-ratio)*40) 0;padding:calc(var(--width-ratio)*20) 0 0;position:relative;text-align:center;width:30%}#photostep ul li:nth-child(3n){margin:0 0 calc(var(--width-ratio)*40) 0}#photostep ul li:before{border-color:transparent transparent transparent #a1acb2;border-style:solid;border-width:calc(var(--width-ratio)*17.5) 0 calc(var(--width-ratio)*17.5) calc(var(--width-ratio)*18);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*-30);top:calc(var(--width-ratio)*150);width:0;z-index:1}#photostep ul li:last-child:before{content:none}#photostep ul li>span{align-items:center;background:#fff;border:calc(var(--width-ratio)*1) solid #6c7377;border-radius:calc(var(--width-ratio)*30);color:#6c7377;display:flex;font-size:calc(var(--width-ratio)*28);height:calc(var(--width-ratio)*46);justify-content:center;left:calc(var(--width-ratio)*-20);position:absolute;top:calc(var(--width-ratio)*-15);width:calc(var(--width-ratio)*46)}#photostep ul li .illArea{height:calc(var(--width-ratio)*60)}#photostep ul li .txtArea{height:calc(var(--width-ratio)*90)}#photostep ul li h3{font-size:calc(var(--width-ratio)*19);margin:0 auto .5em}#photostep ul li p{font-size:calc(var(--width-ratio)*13);line-height:1.4em}#photostep ul li p a{color:#5f82c1}#photostep ul li .imgArea{height:calc(var(--width-ratio)*137);position:relative;width:100%}#photostep ul li .imgArea img{bottom:0;left:0;position:absolute;width:100%}@media(max-width:750px){#photostep h2:before{margin:calc(var(--width-ratio)*-20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*-80)}#photostep ul{margin:calc(var(--width-ratio)*28) auto 0;max-width:calc(var(--width-ratio)*750);width:100%}#photostep ul li{border:none;display:flex;margin:0 0 calc(var(--width-ratio)*60);padding:0;width:calc(var(--width-ratio)*530)}#photostep ul li:before{border-color:#92dcdd transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*24) calc(var(--width-ratio)*23) 0 calc(var(--width-ratio)*23);bottom:calc(var(--width-ratio)*-45);content:"";display:block;height:0;margin:0 calc(var(--width-ratio)*-23) 0 0;position:absolute;right:50%;top:auto;width:0;z-index:1}#photostep ul li:nth-child(3n){margin:0 0 calc(var(--width-ratio)*60)}#photostep ul li .txtArea{align-items:center;display:flex;flex-direction:column;height:calc(var(--width-ratio)*160);justify-content:center;width:calc(var(--width-ratio)*278)}#photostep ul li .txtArea h3{font-size:calc(var(--width-ratio)*26);line-height:1.4em;margin:0 auto .5em}#photostep ul li .txtArea p{font-size:calc(var(--width-ratio)*18);line-height:1.4em;padding:0 2em;text-align:left}#photostep ul li .txtArea p a{color:#5f82c1}#photostep ul li .imgArea{height:calc(var(--width-ratio)*166);width:calc(var(--width-ratio)*253)}#photostep ul li .imgArea img{width:100%}#photostep ul li>span{border-radius:calc(var(--width-ratio)*32);font-size:calc(var(--width-ratio)*33);height:calc(var(--width-ratio)*63);left:calc(var(--width-ratio)*-40);top:calc(var(--width-ratio)*-15);width:calc(var(--width-ratio)*63)}}#priceArea{padding:calc(var(--width-ratio)*50) 0 calc(var(--width-ratio)*100)}#priceArea .heading{flex-direction:column;height:calc(var(--width-ratio)*100);margin:0 auto;padding:calc(var(--width-ratio)*21) 0 0;position:relative;width:calc(var(--width-ratio)*521);z-index:1}#priceArea .heading,#priceArea .heading h2{align-items:center;display:flex;text-align:center}#priceArea .heading h2{color:#d88e78;font-size:calc(var(--width-ratio)*35);font-weight:400;justify-content:center;line-height:1;margin:0 0 calc(var(--width-ratio)*12)}#priceArea .heading h2 span{color:#d88e78;font-size:calc(var(--width-ratio)*60);margin:0 calc(var(--width-ratio)*10)}#priceArea .heading span{color:#5f5e5f;font-size:calc(var(--width-ratio)*30)}#priceArea>img{display:block;margin:calc(var(--width-ratio)*-20) auto calc(var(--width-ratio)*60)}#priceArea>h3{font-size:calc(var(--width-ratio)*29);line-height:calc(var(--width-ratio)*44);margin:0 0 calc(var(--width-ratio)*20);text-align:center}#priceArea .optionList{align-items:center;display:flex;justify-content:center}#priceArea .optionList li{margin:0 calc(var(--width-ratio)*30) 0 0;width:calc(var(--width-ratio)*320)}#priceArea .optionList li:last-child{margin:0}#priceArea .optionList li h4{align-items:center;background:#e8816b;color:#fff;display:flex;flex-direction:column;font-size:calc(var(--width-ratio)*18);height:calc(var(--width-ratio)*64);justify-content:center;line-height:calc(var(--width-ratio)*19);text-align:center}#priceArea .optionList li h4 .small{font-size:calc(var(--width-ratio)*15)}#priceArea .optionList li p{background:#fff2f7;font-size:calc(var(--width-ratio)*25);padding:calc(var(--width-ratio)*8) 0;text-align:center}#priceArea .optionList li p .small{font-size:calc(var(--width-ratio)*17)}#priceArea .bnrArea{display:flex;justify-content:center;margin:calc(var(--width-ratio)*60) 0}#priceArea .bnrArea .bnr{display:block;margin:0 calc(var(--width-ratio)*18) 0 0;width:calc(var(--width-ratio)*501)}#priceArea .bnrArea .bnr:nth-child(2n){margin:0}#priceArea .bnrArea .bnr h3{font-size:calc(var(--width-ratio)*24);margin:0 0 calc(var(--width-ratio)*12);text-align:center}#priceArea .bnrArea .bnr p{font-size:calc(var(--width-ratio)*10);line-height:calc(var(--width-ratio)*15);margin:calc(var(--width-ratio)*12) 0 0}@media(max-width:750px){#priceArea{padding:calc(var(--width-ratio)*80) 0 calc(var(--width-ratio)*100)}#priceArea .heading{flex-direction:column;height:calc(var(--width-ratio)*101);margin:0 auto;max-width:calc(var(--width-ratio)*655);padding:calc(var(--width-ratio)*24) 0 0;position:relative;width:100%;z-index:1}#priceArea .heading,#priceArea .heading h2{align-items:center;display:flex;text-align:center}#priceArea .heading h2{color:#d88e78;font-size:calc(var(--width-ratio)*30);font-weight:400;justify-content:center;line-height:1;margin:0 0 calc(var(--width-ratio)*12)}#priceArea .heading h2 span{color:#d88e78;font-size:calc(var(--width-ratio)*60);margin:0 calc(var(--width-ratio)*10)}#priceArea .heading span{color:#5f5e5f;font-size:calc(var(--width-ratio)*30)}#priceArea>img{margin:calc(var(--width-ratio)*-20) auto calc(var(--width-ratio)*60);max-width:calc(var(--width-ratio)*700);width:100%}#priceArea>h3{font-size:calc(var(--width-ratio)*24);line-height:calc(var(--width-ratio)*36);margin:calc(var(--width-ratio)*100) 0 calc(var(--width-ratio)*20);text-align:center}#priceArea .optionList{flex-direction:column;flex-wrap:wrap;padding:0 calc(var(--width-ratio)*28)}#priceArea .optionList li{margin:0 0 calc(var(--width-ratio)*40);width:100%}#priceArea .optionList li:last-child{margin:0}#priceArea .optionList li h4{background:#e8816b;color:#fff;flex-direction:row;font-size:calc(var(--width-ratio)*24);font-weight:400;height:calc(var(--width-ratio)*64);line-height:calc(var(--width-ratio)*19);text-align:center}#priceArea .optionList li h4 .small{font-size:calc(var(--width-ratio)*20)}#priceArea .optionList li p{background:#fff2f7;font-size:calc(var(--width-ratio)*34);padding:calc(var(--width-ratio)*12) 0;text-align:center}#priceArea .optionList li p .small{font-size:calc(var(--width-ratio)*23)}#priceArea .bnrArea{flex-direction:column;margin:calc(var(--width-ratio)*60) 0;padding:0 calc(var(--width-ratio)*28)}#priceArea .bnrArea .bnr{display:block;margin:0 0 calc(var(--width-ratio)*60);width:100%}#priceArea .bnrArea .bnr:nth-child(2n){margin:0}#priceArea .bnrArea .bnr img{width:100%}#priceArea .bnrArea .bnr h3{font-size:calc(var(--width-ratio)*34);margin:0 0 calc(var(--width-ratio)*12);text-align:center}#priceArea .bnrArea .bnr p{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*21);margin:calc(var(--width-ratio)*12) 0 0}}.threeCircleList01{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 0 calc(var(--width-ratio)*20)}.threeCircleList01 li{border-radius:calc(var(--width-ratio)*200);box-shadow:1px 2px 3px rgba(0,0,0,.1);height:calc(var(--width-ratio)*340);margin:0 calc(var(--width-ratio)*36) calc(var(--width-ratio)*20) 0;overflow:hidden;width:calc(var(--width-ratio)*340)}.threeCircleList01 li:last-child{margin:0 0 calc(var(--width-ratio)*20)}.threeCircleList01 li .imgArea{background:#fff;height:calc(var(--width-ratio)*151)}.threeCircleList01 li .txtArea{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);height:calc(var(--width-ratio)*189);padding:calc(var(--width-ratio)*16) 0 0;text-align:center}.threeCircleList01 li .txtArea h3{font-size:calc(var(--width-ratio)*24);line-height:calc(var(--width-ratio)*28);margin:0 0 calc(var(--width-ratio)*4)}.threeCircleList01 li .txtArea h3 span{display:block;font-size:calc(var(--width-ratio)*19);line-height:calc(var(--width-ratio)*28)}.threeCircleList01 li .txtArea p{font-size:calc(var(--width-ratio)*14);line-height:1.4em;margin:1em auto 0}@media screen and (max-width:768px){.threeCircleList01 li .txtArea p{background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%)}}.threeCircleList01 li .txtArea p span{display:block;font-size:calc(var(--width-ratio)*11);line-height:calc(var(--width-ratio)*22)}@media(max-width:750px){.threeCircleList01{display:block;padding:0 0 calc(var(--width-ratio)*45)}.threeCircleList01 li{border-radius:calc(var(--width-ratio)*230);box-shadow:2px 3px 4px rgb 0 0 0,10%;height:calc(var(--width-ratio)*460);overflow:hidden;width:calc(var(--width-ratio)*460)}.threeCircleList01 li,.threeCircleList01 li:last-child,.threeCircleList01 li:nth-child(2){margin:0 auto calc(var(--width-ratio)*20)}.threeCircleList01 li .imgArea{height:calc(var(--width-ratio)*200);overflow:hidden}.threeCircleList01 li .txtArea{height:calc(var(--width-ratio)*260)}.threeCircleList01 li .txtArea h3{font-size:calc(var(--width-ratio)*32);line-height:1.4em;margin-bottom:calc(var(--width-ratio)*8)}.threeCircleList01 li .txtArea h3 span{font-size:calc(var(--width-ratio)*26)}.threeCircleList01 li .txtArea p{font-size:calc(var(--width-ratio)*20);line-height:1.5em}.threeCircleList01 li .txtArea p span{font-size:calc(var(--width-ratio)*16);line-height:inherit}}.threeCircleList02{display:flex;flex-wrap:wrap;justify-content:center}.threeCircleList02 li{border-radius:calc(var(--width-ratio)*200);height:calc(var(--width-ratio)*270);margin:0 calc(var(--width-ratio)*36) calc(var(--width-ratio)*20) 0;overflow:hidden;width:calc(var(--width-ratio)*270)}.threeCircleList02 li:last-child{margin:0 0 calc(var(--width-ratio)*20)}.threeCircleList02 li .headingArea{align-items:center;background:#95d1d4;display:flex;height:calc(var(--width-ratio)*126);justify-content:center;padding:calc(var(--width-ratio)*30) 0 0;text-align:center}.threeCircleList02 li .headingArea h4{color:#fff;font-size:calc(var(--width-ratio)*22);font-weight:400;line-height:calc(var(--width-ratio)*30);margin:0 0 calc(var(--width-ratio)*4)}.threeCircleList02 li .headingArea h4 span{display:block;font-size:calc(var(--width-ratio)*18);line-height:calc(var(--width-ratio)*30)}.threeCircleList02 li .txtArea{align-items:center;background:#e7f7f7;display:flex;height:calc(var(--width-ratio)*144);justify-content:center;padding:0 0 calc(var(--width-ratio)*24);text-align:center}.threeCircleList02 li .txtArea p{font-size:calc(var(--width-ratio)*31);line-height:calc(var(--width-ratio)*42)}.threeCircleList02 li .txtArea p span{font-size:calc(var(--width-ratio)*21);line-height:calc(var(--width-ratio)*42)}@media(max-width:750px){.threeCircleList02 li:last-child,.threeCircleList02 li:nth-child(2n){margin:0 0 calc(var(--width-ratio)*20)}}#secCando{padding:calc(var(--width-ratio)*52) 0}#secCando h2{align-items:center;display:flex;font-size:calc(var(--width-ratio)*36);justify-content:center;line-height:1.4em;margin:0 auto 1em;text-align:center}#secCando h2:before{background:url(/faq/img/common/cando-ttl-ill.png) 50%/cover;content:"";display:block;height:calc(var(--width-ratio)*68);margin:0 calc(var(--width-ratio)*20) 0 0;width:calc(var(--width-ratio)*91)}#secCando table{display:block;letter-spacing:.025em;margin:0 auto;max-width:calc(var(--width-ratio)*965);width:96%}#secCando table tbody{display:flex;flex-wrap:wrap}#secCando table tbody tr{border-bottom:1px solid #a1acb2;display:flex;margin:0 calc(var(--width-ratio)*8) 0 0;max-width:50%;min-height:calc(var(--width-ratio)*46);width:calc(var(--width-ratio)*482)}#secCando table tbody tr th{align-items:center;background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);display:flex;font-size:calc(var(--width-ratio)*16);font-weight:600;justify-content:center;line-height:calc(var(--width-ratio)*20);max-width:57%;padding:calc(var(--width-ratio)*11) 0 calc(var(--width-ratio)*11) calc(var(--width-ratio)*36);position:relative;width:calc(var(--width-ratio)*278)}#secCando table tbody tr th:before{align-items:center;background:url(/faq/img/common/cando-q.png) 50%/cover;content:"";display:block;display:flex;height:calc(var(--width-ratio)*26);justify-content:center;left:calc(var(--width-ratio)*6);position:absolute;width:calc(var(--width-ratio)*25)}#secCando table tbody tr td{align-items:center;display:flex;font-size:calc(var(--width-ratio)*16);justify-content:center;letter-spacing:.025em;line-height:1.4em;padding:calc(var(--width-ratio)*14) 1em;text-align:center;width:100%}#secCando table tbody tr td.price{display:block;line-height:1.6em}#secCando table tbody tr:first-child,#secCando table tbody tr:nth-child(2){border-top:calc(var(--width-ratio)*1) solid #08131a}#secCando table tbody tr:nth-child(2n){border-bottom:1px solid #a1acb2;margin:0;max-width:calc(50% - var(--width-ratio)*8);width:calc(var(--width-ratio)*475)}#secCando table tbody tr:nth-child(2n) th{max-width:42%;width:calc(var(--width-ratio)*200)}@media(max-width:750px){#secCando{padding:0 calc(var(--width-ratio)*40) 0}#secCando h2{font-size:calc(var(--width-ratio)*32);font-weight:700;margin:0 0 calc(var(--width-ratio)*20);text-align:center}#secCando table{max-width:calc(var(--width-ratio)*676);width:100%}#secCando table tbody{display:flex;flex-wrap:wrap}#secCando table tbody tr{display:flex;margin:0;max-width:none;min-height:calc(var(--width-ratio)*62);width:100%}#secCando table tbody tr th{font-size:calc(var(--width-ratio)*21);line-height:calc(var(--width-ratio)*33);max-width:none;min-width:calc(var(--width-ratio)*310);padding:calc(var(--width-ratio)*14) 0 calc(var(--width-ratio)*14) calc(var(--width-ratio)*46);width:calc(var(--width-ratio)*310)}#secCando table tbody tr th:before{height:calc(var(--width-ratio)*31);left:calc(var(--width-ratio)*8);width:calc(var(--width-ratio)*30)}#secCando table tbody tr td{font-size:calc(var(--width-ratio)*17);line-height:1.4em;padding:.5em 1em;text-align:center;width:100%}#secCando table tbody tr td.price{display:inline-blockblock;margin:0 auto}#secCando table tbody tr td .small{font-size:.7em}#secCando table tbody tr:first-child{border-top:calc(var(--width-ratio)*1) solid #a1acb2}#secCando table tbody tr:nth-child(2){border-top:none}#secCando table tbody tr:nth-child(2n){max-width:none;width:100%}#secCando table tbody tr:nth-child(2n) th{min-width:calc(var(--width-ratio)*310);width:calc(var(--width-ratio)*310)}}#secSolution{margin:0 0 calc(var(--width-ratio)*52)}#secSolution h2{font-size:calc(var(--width-ratio)*30);line-height:calc(var(--width-ratio)*52);margin:0 0 calc(var(--width-ratio)*40);text-align:center}#secSolution ul{margin:0 auto;max-width:calc(var(--width-ratio)*880);width:100%}#secSolution ul li{align-items:flex-start;display:flex}#secSolution ul li .left{align-items:center;background:#e8f5f2;border-radius:calc(var(--width-ratio)*20);display:flex;min-height:calc(var(--width-ratio)*182);padding:calc(var(--width-ratio)*36) 0 calc(var(--width-ratio)*36) calc(var(--width-ratio)*44);position:relative;text-align:left;width:calc(var(--width-ratio)*400)}#secSolution ul li .left:before{border-color:transparent transparent transparent #a4a4a4;border-style:solid;border-width:calc(var(--width-ratio)*25) 0 calc(var(--width-ratio)*25) calc(var(--width-ratio)*29);bottom:0;content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*-40);width:0}#secSolution ul li .left h3{font-size:calc(var(--width-ratio)*20);font-weight:400;line-height:calc(var(--width-ratio)*35);position:relative}#secSolution ul li .right{background:#fcf7d1;border-radius:calc(var(--width-ratio)*20);margin:calc(var(--width-ratio)*72) 0 0 calc(var(--width-ratio)*52);min-height:calc(var(--width-ratio)*244);padding:calc(var(--width-ratio)*40) calc(var(--width-ratio)*36) calc(var(--width-ratio)*20);text-align:left;width:calc(var(--width-ratio)*506)}#secSolution ul li .right h4{font-size:calc(var(--width-ratio)*20);font-weight:600;line-height:calc(var(--width-ratio)*35)}#secSolution ul li .right p{font-size:calc(var(--width-ratio)*15);line-height:calc(var(--width-ratio)*25)}@media(max-width:750px){#secSolution{margin:0}#secSolution ul{padding:0 0 0 calc(var(--width-ratio)*80);width:100%}#secSolution ul li{flex-direction:column;margin:0 0 calc(var(--width-ratio)*52)}#secSolution ul li .left{min-height:calc(var(--width-ratio)*266);padding:calc(var(--width-ratio)*64) calc(var(--width-ratio)*20) calc(var(--width-ratio)*64) calc(var(--width-ratio)*80);position:relative;text-align:left;width:calc(var(--width-ratio)*540);z-index:2}#secSolution ul li .left h3{font-size:calc(var(--width-ratio)*28);line-height:calc(var(--width-ratio)*49)}#secSolution ul li .left:before{content:none}#secSolution ul li .right{margin:calc(var(--width-ratio)*-40) 0 0 auto;overflow:hidden;padding:calc(var(--width-ratio)*80) calc(var(--width-ratio)*20) calc(var(--width-ratio)*60) calc(var(--width-ratio)*32);position:relative;text-align:left;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;transition:.5s ease-in;width:calc(var(--width-ratio)*567);z-index:1}#secSolution ul li .right:before{background:#fcf7d1;bottom:calc(var(--width-ratio)*54);content:"…続きを読む";font-size:calc(var(--width-ratio)*24);line-height:calc(var(--width-ratio)*45);opacity:0;padding:0 0 0 calc(var(--width-ratio)*30);position:absolute;right:calc(var(--width-ratio)*30);-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;visibility:hidden;z-index:1}#secSolution ul li .right.close:before{opacity:1;visibility:visible}#secSolution ul li .right:after{background:url(/faq/img/common/solution-arrow.png) 50%/cover;bottom:calc(var(--width-ratio)*15);content:"";display:block;height:calc(var(--width-ratio)*23);left:50%;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;transition:.5s ease-in;width:calc(var(--width-ratio)*43)}#secSolution ul li .right.open:after{bottom:calc(var(--width-ratio)*45);-webkit-transform:translate(-50%) rotate(180deg);-ms-transform:translate(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg)}#secSolution ul li .right h4{font-size:calc(var(--width-ratio)*26);font-weight:600;line-height:calc(var(--width-ratio)*42);margin:0 0 calc(var(--width-ratio)*16)}#secSolution ul li .right p{line-height:calc(var(--width-ratio)*35);max-height:calc(var(--width-ratio)*70);overflow:hidden;padding:0 0 calc(var(--width-ratio)*40);position:relative}#secSolution ul li .right p,#secSolution ul li .right span{font-size:calc(var(--width-ratio)*24);-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;transition:.5s ease-in}#secSolution ul li .right span{bottom:calc(var(--width-ratio)*10);color:#7dc7ca;left:50%;opacity:0;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);visibility:hidden}#secSolution ul li .right.open p{max-height:calc(var(--width-ratio)*1000)}#secSolution ul li .right.open span{opacity:1;visibility:visible}#secSolution ul li:last-child{margin:0}}#secPrice{position:relative}#secPrice .bg01{left:0;position:absolute;top:calc(var(--width-ratio)*40)}#secPrice h2{align-items:center;display:flex;font-size:calc(var(--width-ratio)*36);justify-content:center;letter-spacing:.1em;line-height:1.4em;margin:0 auto 1em;text-align:center}#secPrice h2:before{background:url(/faq/img/common/price-ttl-ill.png) 50%/cover no-repeat;content:"";display:block;height:calc(var(--width-ratio)*74);margin:calc(var(--width-ratio)*-20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*-130);width:calc(var(--width-ratio)*62)}#secPrice .priceTableWrap{margin:0 auto calc(var(--width-ratio)*40);max-width:calc(var(--width-ratio)*772);padding:calc(var(--width-ratio)*180) 0 0;position:relative;width:calc(100% - var(--width-ratio)*40*2)}#secPrice .priceTableWrap>p{font-size:calc(var(--width-ratio)*14);margin:calc(var(--width-ratio)*8) 0 0;text-align:right}#secPrice .priceTableWrap .txt01{max-width:22.28%;position:absolute;right:calc(var(--width-ratio)*10);top:calc(var(--width-ratio)*-100)}#secPrice .priceTableWrap .txt02{position:absolute;right:calc(var(--width-ratio)*-20);top:calc(var(--width-ratio)*45);width:29%}#secPrice table{background:#fff;border:calc(var(--width-ratio)*2) solid #08131a;letter-spacing:.075em}#secPrice table,#secPrice tbody,#secPrice thead{display:block;width:100%}#secPrice tr{display:flex;width:100%}#secPrice tr:nth-child(2n-1){background:#fff5ea}#secPrice tr.coupon{background:#fffa00}#secPrice td,#secPrice th{align-items:center;display:flex;font-size:calc(var(--width-ratio)*16);font-weight:600;height:calc(var(--width-ratio)*35);justify-content:center;position:relative;width:calc(var(--width-ratio)*206)}#secPrice th{font-size:calc(var(--width-ratio)*18)}#secPrice th:first-child{font-size:calc(var(--width-ratio)*15);width:calc(var(--width-ratio)*152)}#secPrice td:nth-child(2),#secPrice th:first-child{border-right:calc(var(--width-ratio)*2) solid #08131a}#secPrice td:nth-child(2){color:#e67751}#secPrice td:nth-child(3){border-right:calc(var(--width-ratio)*2) solid #08131a;color:#6eb7c9}#secPrice td:nth-child(4){font-weight:400}#secPrice thead th{border-bottom:calc(var(--width-ratio)*2) solid #08131a;color:#fff;font-size:calc(var(--width-ratio)*17);font-weight:400;height:calc(var(--width-ratio)*54);line-height:calc(var(--width-ratio)*23);position:relative;text-align:center}#secPrice thead th img{left:50%;margin:0 0 0 calc(var(--width-ratio)*-63.5);position:absolute;top:calc(var(--width-ratio)*-183)}#secPrice thead th:first-child{background:#fff;border-right:calc(var(--width-ratio)*2) solid #08131a;color:#08131a}#secPrice thead th:nth-child(2){background-image:linear-gradient(90deg,#fd9292,#ffddb2)}#secPrice thead th:nth-child(2),#secPrice thead th:nth-child(3){border-right:calc(var(--width-ratio)*2) solid #08131a;color:#fff}#secPrice thead th:nth-child(3){background-color:#3ad4eb}#secPrice thead th:nth-child(4){background:#a1acb2;color:#fff}#secPrice tr.teika td:before{background:#000;content:"";display:block;height:calc(var(--width-ratio)*2);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(var(--width-ratio)*100)}#secPrice tr.coupon td,#secPrice tr.coupon th{height:calc(var(--width-ratio)*72)}#secPrice tr.coupon th span{background:#ea5514;color:#fff;font-size:calc(var(--width-ratio)*17);font-weight:400;height:calc(var(--width-ratio)*55);left:calc(var(--width-ratio)*-5);line-height:calc(var(--width-ratio)*22);padding:calc(var(--width-ratio)*5) calc(var(--width-ratio)*8) calc(var(--width-ratio)*5) calc(var(--width-ratio)*7);position:relative}#secPrice tr.coupon th span:after{border-color:transparent transparent transparent #ea5514;border-style:solid;border-width:calc(var(--width-ratio)*27.5) 0 calc(var(--width-ratio)*27.5) calc(var(--width-ratio)*10);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*-10);top:0;width:0}#secPrice tr.coupon td{color:#ea5514;font-size:calc(var(--width-ratio)*37);font-weight:600;padding:.5em;position:relative}#secPrice tr.coupon td:before{border-color:#919191 transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*9) calc(var(--width-ratio)*13) 0 calc(var(--width-ratio)*13);content:"";display:block;height:0;left:50%;position:absolute;top:calc(var(--width-ratio)*7);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:0}#secPrice tr.coupon td .small{font-size:.4em;position:relative;top:calc(var(--width-ratio)*3)}#secPrice .option{margin:calc(var(--width-ratio)*60) auto;max-width:calc(var(--width-ratio)*886);width:96%}#secPrice .option h3{font-size:calc(var(--width-ratio)*23);line-height:calc(var(--width-ratio)*35);margin:0 0 calc(var(--width-ratio)*40);text-align:center}#secPrice .option>p{font-size:calc(var(--width-ratio)*11);line-height:calc(var(--width-ratio)*17);text-align:right}@media(max-width:750px){#secPrice .bg01{width:calc(var(--width-ratio)*354)}#secPrice h2{font-size:calc(var(--width-ratio)*42);margin:0 auto calc(var(--width-ratio)*180) 1.25em}#secPrice h2:before{background:url(/faq/img/common/price-ttl-ill.png) 50%/cover;content:"";display:block;height:calc(var(--width-ratio)*74);margin:calc(var(--width-ratio)*-20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*-112);width:calc(var(--width-ratio)*62)}#secPrice .priceTableWrap{margin:0 auto calc(var(--width-ratio)*40);padding:calc(var(--width-ratio)*180) calc(var(--width-ratio)*28) 0;position:relative;width:100%}#secPrice .priceTableWrap>p{font-size:calc(var(--width-ratio)*14);margin:calc(var(--width-ratio)*8) 0 0;text-align:right}#secPrice .priceTableWrap .txt01{margin:0 calc(var(--width-ratio)*-180) 0 0;max-width:none;right:50%;top:calc(var(--width-ratio)*-130);width:calc(var(--width-ratio)*392)}#secPrice .priceTableWrap .txt02{right:calc(var(--width-ratio)*34);top:0;width:calc(var(--width-ratio)*170)}#secPrice td,#secPrice th{height:calc(var(--width-ratio)*36);width:calc(var(--width-ratio)*180)}#secPrice th{font-size:calc(var(--width-ratio)*18)}#secPrice th:first-child{font-size:calc(var(--width-ratio)*15);width:calc(var(--width-ratio)*152)}#secPrice td:nth-child(2),#secPrice th:first-child{border-right:calc(var(--width-ratio)*2) solid #08131a}#secPrice td:nth-child(2){color:#fd9292}#secPrice td:nth-child(3){border-right:calc(var(--width-ratio)*2) solid #08131a;color:#6eb7c9}#secPrice td:nth-child(4){font-weight:400}#secPrice thead th img{width:calc(var(--width-ratio)*127)}#secPrice .option{margin:calc(var(--width-ratio)*52) auto;padding:0 calc(var(--width-ratio)*32);width:100%}#secPrice .option h3{font-size:calc(var(--width-ratio)*23);line-height:calc(var(--width-ratio)*35);margin:0 0 calc(var(--width-ratio)*40)}#secPrice .option>p{font-size:calc(var(--width-ratio)*15);line-height:calc(var(--width-ratio)*22)}}#secCoupon{background:-webkit-repeating-linear-gradient(135deg,#ffd894 0,#ffd894 calc(var(--width-ratio)*8),#ffe2c0 calc(var(--width-ratio)*8),#ffe2c0 calc(var(--width-ratio)*16)),#ffe2c0;background:-o-repeating-linear-gradient(135deg,#ffd894 0,#ffd894 calc(var(--width-ratio)*8),#ffe2c0 calc(var(--width-ratio)*8),#ffe2c0 calc(var(--width-ratio)*16)),#ffe2c0;background:repeating-linear-gradient(-45deg,#ffd894 0,#ffd894 calc(var(--width-ratio)*8),#ffe2c0 calc(var(--width-ratio)*8),#ffe2c0 calc(var(--width-ratio)*16)),#ffe2c0}#secCoupon h2{align-items:center;display:flex;font-size:calc(var(--width-ratio)*42);justify-content:center;letter-spacing:.1em;line-height:1.4em;margin:0 auto 1em;text-align:center}#secCoupon h2:before{background:url(/faq/img/common/price-ttl-ill.png) 50%/cover;content:"";display:block;height:calc(var(--width-ratio)*74);margin:calc(var(--width-ratio)*-20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*-80);width:calc(var(--width-ratio)*62)}#secCoupon .bnrWrap{display:flex;flex-wrap:wrap;margin:0 auto calc(var(--width-ratio)*52) auto;max-width:calc(var(--width-ratio)*795);width:96%}#secCoupon .bnrWrap li{margin:0 auto;max-width:46.5%;width:calc(var(--width-ratio)*369)}#secCoupon .bnrWrap li h3{font-size:calc(var(--width-ratio)*28);font-weight:600;letter-spacing:.1em;margin:0 auto .5em;text-align:center}#secCoupon .bnrWrap li p{font-size:calc(var(--width-ratio)*10);line-height:calc(var(--width-ratio)*14);text-align:right}#secCoupon .bnrWrap li .imgArea{margin:0 0 calc(var(--width-ratio)*12);width:100%}#secCoupon .bnrWrap li .imgArea img{box-shadow:3px 4px 4px rgba(0,0,0,.2);height:auto;width:100%}#secCoupon .bnrWrap li:nth-child(3n){margin:0}@media(max-width:750px){#secCoupon{margin:0 auto calc(var(--width-ratio)*68)}#secCoupon h2{font-size:calc(var(--width-ratio)*38)}#secCoupon h2:before{background:url(/faq/img/common/price-ttl-ill.png) 50%/cover;margin:calc(var(--width-ratio)*-20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*-60)}#secCoupon .bnrWrap{align-items:center;flex-direction:column;margin:0 auto;width:100%}#secCoupon .bnrWrap li{margin:0 0 calc(var(--width-ratio)*52);max-width:none;width:calc(var(--width-ratio)*562)}#secCoupon .bnrWrap li h3{font-size:calc(var(--width-ratio)*36);margin:0 0 .5em;text-align:center}#secCoupon .bnrWrap li p{font-size:calc(var(--width-ratio)*15);line-height:calc(var(--width-ratio)*21)}#secCoupon .bnrWrap li .imgArea{height:auto;margin:0 0 calc(var(--width-ratio)*8);width:100%}#secCoupon .bnrWrap li .imgArea img{box-shadow:3px 4px 4px rgb 0 0 0,20%;height:auto;width:100%}#secCoupon .bnrWrap li:nth-child(3n){margin:0 0 calc(var(--width-ratio)*60)}}#secVoice{background:url(/faq/img/common/voice-bg01.jpg) 50%/cover;padding:calc(var(--width-ratio)*52) 0 calc(var(--width-ratio)*12)}#secVoice h2{font-size:calc(var(--width-ratio)*30);font-weight:600;letter-spacing:.075em;line-height:1.4em;margin:0 0 1.5em;text-align:center}#secVoice ul.voiceList{display:flex;flex-wrap:wrap;margin:0 auto;max-width:calc(var(--width-ratio)*860);width:92%}#secVoice ul.voiceList li.item{background:#fff;border:calc(var(--width-ratio)*1) solid #a1a1a1;box-shadow:3px 4px 4px rgb 0 0 0,10%;margin:0 6.8% calc(var(--width-ratio)*40) 0;overflow:hidden;width:28.8%}#secVoice ul.voiceList li.item .top{height:calc(var(--width-ratio)*162);padding:calc(var(--width-ratio)*40) 0 0;text-align:center}#secVoice ul.voiceList li.item .bottom{padding:calc(var(--width-ratio)*20) calc(var(--width-ratio)*16)}#secVoice ul.voiceList li.item .bottom h3{font-size:calc(var(--width-ratio)*14);line-height:1.4em;margin:0 0 calc(var(--width-ratio)*12);text-align:center}#secVoice ul.voiceList li.item .bottom h3 .yellow{color:#ff0;font-size:calc(var(--width-ratio)*18);line-height:calc(var(--width-ratio)*29)}#secVoice ul.voiceList li.item .bottom>span{color:#ff846d;display:block;font-size:calc(var(--width-ratio)*13);margin:0 0 calc(var(--width-ratio)*8);text-align:center}#secVoice ul.voiceList li.item .bottom p{font-size:calc(var(--width-ratio)*14);line-height:1.6em}#secVoice ul.voiceList li.item.m .bottom>span{color:#6eb7c9}#secVoice ul.voiceList li.item.w01 .top{background:url(/faq/img/common/voice-list-img-w01.jpg) 50% 100%/cover}#secVoice ul.voiceList li.item.w02 .top{background:url(/faq/img/common/voice-list-img-w02.jpg) 50% 100%/cover}#secVoice ul.voiceList li.item.m01 .top{background:url(/faq/img/common/voice-list-img-m01.jpg) 50% 100%/cover}#secVoice ul.voiceList li.item:nth-child(3n){margin:0 0 calc(var(--width-ratio)*40)}@media(max-width:750px){#secVoice{background:#fff;padding:calc(var(--width-ratio)*52) 0 0}#secVoice h2{font-size:calc(var(--width-ratio)*38);margin:0 0 1em}#secVoice ul.voiceList{display:flex;flex-wrap:wrap;padding:0 calc(var(--width-ratio)*24) calc(var(--width-ratio)*48) calc(var(--width-ratio)*24);width:100%}#secVoice ul.voiceList li.item{border:calc(var(--width-ratio)*1) solid #a1a1a1;margin:0 calc(var(--width-ratio)*32) calc(var(--width-ratio)*32) 0;overflow:hidden;width:calc(var(--width-ratio)*320)}#secVoice ul.voiceList li.item .top{height:calc(var(--width-ratio)*206)}#secVoice ul.voiceList li.item .bottom h3{font-size:calc(var(--width-ratio)*22);line-height:calc(var(--width-ratio)*32);margin:0 0 calc(var(--width-ratio)*12);text-align:center}#secVoice ul.voiceList li.item .bottom>span{font-size:calc(var(--width-ratio)*18);letter-spacing:.075em;margin:1em auto}#secVoice ul.voiceList li.item .bottom p{font-size:calc(var(--width-ratio)*18);letter-spacing:.05em;line-height:1.8em}#secVoice ul.voiceList li.item01 .top{background:url(/faq/img/common/voice-bg01-sp.png) 50% 100%,#d88e78}#secVoice ul.voiceList li.item02 .top{background:url(/faq/img/common/voice-bg02-sp.png) 50% 100%,#d88e78}#secVoice ul.voiceList li.item03 .top{background:url(/faq/img/common/voice-bg01-sp.png) 50% 100%,#d88e78}#secVoice ul.voiceList li.item04 .top{background:url(/faq/img/common/voice-bg02-sp.png) 50% 100%,#d88e78}#secVoice ul.voiceList li.item05 .top{background:url(/faq/img/common/voice-bg01-sp.png) 50% 100%,#d88e78}#secVoice ul.voiceList li.item06 .top{background:url(/faq/img/common/voice-bg02-sp.png) 50% 100%,#d88e78}#secVoice ul.voiceList li.item:nth-child(3n){margin:0 calc(var(--width-ratio)*32) calc(var(--width-ratio)*32) 0}#secVoice ul.voiceList li.item:nth-child(2n){box-shadow:3px 4px 4px rgb 0 0 0,10%;margin:0 0 calc(var(--width-ratio)*32)}}#secAccess{padding:60px 0 40px;position:relative}@media screen and (max-width:768px){#secAccess{padding:0}}#secAccess h2{align-items:center;display:flex;font-size:calc(var(--width-ratio)*36);justify-content:center;letter-spacing:.1em;line-height:1.3em;margin:0 auto 1.5em;text-align:center}#secAccess h2:before{background:url(/faq/img/common/access-ttl-ill.png) 50%/cover;content:"";display:block;height:calc(var(--width-ratio)*78);margin:calc(var(--width-ratio)*-20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*-80);width:calc(var(--width-ratio)*78)}#secAccess>img{margin:0 calc(var(--width-ratio)*-400) 0 0;position:absolute;right:50%;top:calc(var(--width-ratio)*40);width:calc(var(--width-ratio)*139)}#secAccess .area{margin:calc(var(--width-ratio)*20) auto 0;max-width:calc(var(--width-ratio)*782);width:calc(100% - var(--width-ratio)*40*2)}#secAccess .area h3{font-size:calc(var(--width-ratio)*32);font-weight:600;letter-spacing:.075em;line-height:1.4em;text-align:center}#secAccess .area ul{display:flex;flex-wrap:wrap;margin:calc(var(--width-ratio)*40) 0 0}#secAccess .area ul li{align-items:center;background:#fff;border:calc(var(--width-ratio)*1) solid #a1acb2;box-shadow:3px 4px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;letter-spacing:.05em;margin:0 7% calc(var(--width-ratio)*52) 0;padding:calc(var(--width-ratio)*32) 0 calc(var(--width-ratio)*72);position:relative;width:46.5%}#secAccess .area ul li .comment{align-items:center;background:#fff;border:calc(var(--width-ratio)*1) solid #505050;border-radius:calc(var(--width-ratio)*5);box-shadow:2px 3px 4px rgba(0,0,0,.1);display:flex;font-size:calc(var(--width-ratio)*14);height:calc(var(--width-ratio)*46);justify-content:center;left:calc(var(--width-ratio)*-20);line-height:calc(var(--width-ratio)*17);position:absolute;text-align:center;top:calc(var(--width-ratio)*-36);width:calc(var(--width-ratio)*143)}#secAccess .area ul li h4{font-size:calc(var(--width-ratio)*24);letter-spacing:.075em;margin:0 auto 1em}#secAccess .area ul li .address{font-size:calc(var(--width-ratio)*16);height:calc(var(--width-ratio)*35);letter-spacing:.075em;line-height:1.4em;margin:0 0 1em;padding:0 1em;text-align:center}#secAccess .area ul li .address a{color:#4285f4}#secAccess .area ul li .access{align-items:center;display:flex;height:calc(var(--width-ratio)*52);text-align:center}#secAccess .area ul li .access p{font-size:calc(var(--width-ratio)*13);line-height:calc(var(--width-ratio)*22)}#secAccess .area ul li .access p span{font-size:calc(var(--width-ratio)*14)}#secAccess .area ul li a.reserv{align-items:center;background:linear-gradient(90deg,#41a4fd,#0ed2bd 75%);border-radius:30px;bottom:calc(var(--width-ratio)*20);box-shadow:2px 3px 4px rgba(0,0,0,.1);color:#fff;display:flex;font-size:calc(var(--width-ratio)*15);font-weight:500;height:calc(var(--width-ratio)*33);justify-content:center;left:50%;letter-spacing:.1em;margin:0 auto;position:absolute;-webkit-transform:translate(calc(var(--width-ratio)*-100));-ms-transform:translate(calc(var(--width-ratio)*-100));transform:translate(calc(var(--width-ratio)*-100));width:calc(var(--width-ratio)*200)}#secAccess .area ul li a.reserv:not(.keyword):before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--width-ratio)*5) 0 calc(var(--width-ratio)*5) calc(var(--width-ratio)*5);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*16);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}#secAccess .area ul li:nth-child(2n){margin:0 0 calc(var(--width-ratio)*52) 0}#secAccess .area ul li:nth-child(2n) .comment{left:auto;right:calc(var(--width-ratio)*-20)}#secAccess .area ul li.shinjuku{background:#fff0f5}#secAccess .area ul li.shibuya{background:#fffee5}#secAccess .area ul li.ikebukuro{background:#fff5db}#secAccess .area ul li.yokohama{background:#eaf6ff}#secAccess .area ul li.tokyo{background:#effff1}#secAccess .area ul li.hachioji{background:#f8f0ff}#secAccess .area ul li.osaka{background:#e3ffff}#secAccess .area ul li.kyoto{background:#ffefe6}#secAccess .area:last-child{margin:calc(var(--width-ratio)*40) auto}@media(max-width:750px){#secAccess{padding:calc(var(--width-ratio)*120) 0 calc(var(--width-ratio)*40)}#secAccess h2{font-size:calc(var(--width-ratio)*38);margin:0 0 1.5em}#secAccess>img{margin:0;position:absolute;right:calc(var(--width-ratio)*144);top:calc(var(--width-ratio)*32);width:calc(var(--width-ratio)*139)}#secAccess .area{margin:calc(var(--width-ratio)*20) auto 0;padding:0 calc(var(--width-ratio)*25);width:100%}#secAccess .area h3{font-size:calc(var(--width-ratio)*32);font-weight:600;text-align:center}#secAccess .area ul{display:flex;flex-wrap:wrap;margin:calc(var(--width-ratio)*60) 0 0}#secAccess .area ul li{align-items:center;background:#fff;display:flex;flex-direction:column;margin:0 calc(var(--width-ratio)*20) calc(var(--width-ratio)*60) 0;padding:calc(var(--width-ratio)*32) 0 calc(var(--width-ratio)*72);position:relative;width:calc(var(--width-ratio)*340)}#secAccess .area ul li .comment{font-size:calc(var(--width-ratio)*19);height:calc(var(--width-ratio)*55);left:calc(var(--width-ratio)*-20);line-height:calc(var(--width-ratio)*22);position:absolute;top:calc(var(--width-ratio)*-36);width:calc(var(--width-ratio)*188)}#secAccess .area ul li h4{font-size:calc(var(--width-ratio)*28);margin:.5em auto 1em}#secAccess .area ul li .address{font-size:calc(var(--width-ratio)*20);height:calc(var(--width-ratio)*75);line-height:calc(var(--width-ratio)*25);margin:0 0 calc(var(--width-ratio)*15)}#secAccess .area ul li .access{align-items:center;display:flex;height:calc(var(--width-ratio)*52);text-align:center}#secAccess .area ul li .access p{color:#00abb0;font-size:calc(var(--width-ratio)*18);line-height:calc(var(--width-ratio)*23)}#secAccess .area ul li .access span{color:#d88e78;font-size:calc(var(--width-ratio)*12)}#secAccess .area ul li a.reserv{font-size:calc(var(--width-ratio)*17);height:calc(var(--width-ratio)*50);line-height:calc(var(--width-ratio)*50);margin:1rem auto 0;-webkit-transform:translate(calc(var(--width-ratio)*-120));-ms-transform:translate(calc(var(--width-ratio)*-120));transform:translate(calc(var(--width-ratio)*-120));width:calc(var(--width-ratio)*240)}#secAccess .area ul li a.reserv:not(.keyword):before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--width-ratio)*6) 0 calc(var(--width-ratio)*6) calc(var(--width-ratio)*6);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*16);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}#secAccess .area ul li:nth-child(2n){margin:0 0 calc(var(--width-ratio)*60) 0}#secAccess .area ul li:nth-child(2n) .comment{left:auto;right:calc(var(--width-ratio)*-20)}#secAccess .area:last-child{margin:calc(var(--width-ratio)*40) auto 0}}#planArea{padding:calc(var(--width-ratio)*52) 0 0}#planArea h2{font-size:calc(var(--width-ratio)*20);font-weight:400;line-height:1.4em;margin:0 0 2em;text-align:center}#planArea h2 .accent01{color:#6eb7c9;display:block;font-size:calc(var(--width-ratio)*22);font-weight:600;line-height:1.4em;margin:calc(var(--width-ratio)*12) 0 calc(var(--width-ratio)*8)}@media screen and (max-width:768px){#planArea h2 .accent01{font-size:calc(var(--width-ratio)*36);margin:.5em auto}}#planArea h2 .accent02{font-size:calc(var(--width-ratio)*22);font-weight:600;letter-spacing:.075em}@media screen and (max-width:768px){#planArea h2 .accent02{font-size:calc(var(--width-ratio)*36)}}#planArea ul{display:flex;margin:0 auto;max-width:calc(var(--width-ratio)*762);position:relative;width:92%;z-index:1}#planArea ul li{margin:0 6.65% 0 0;position:relative;text-align:center;width:28.9%}#planArea ul li:before{background:#fffa3d;border-radius:calc(var(--width-ratio)*10);content:"";display:block;height:calc(var(--width-ratio)*232);left:0;position:absolute;top:calc(var(--width-ratio)*106);width:100%;z-index:-1}#planArea ul li:last-child{margin:0}#planArea ul li img{margin:0 0 calc(var(--width-ratio)*4)}#planArea ul li h3{align-items:center;display:flex;font-size:calc(var(--width-ratio)*22);height:calc(var(--width-ratio)*58);justify-content:center;line-height:calc(var(--width-ratio)*27);margin:0 0 calc(var(--width-ratio)*8);text-align:center}#planArea ul li .motone{display:block;margin:0 0 calc(var(--width-ratio)*24);position:relative}#planArea ul li .motone:before{background:#000;content:"";display:block;height:calc(var(--width-ratio)*2);left:50%;margin:0 0 0 calc(var(--width-ratio)*-49);position:absolute;top:calc(var(--width-ratio)*7);width:calc(var(--width-ratio)*98)}#planArea ul li .motone:after{border-color:#625c5c transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*9) calc(var(--width-ratio)*13) 0 calc(var(--width-ratio)*13);bottom:calc(var(--width-ratio)*-18);content:"";display:block;height:0;left:50%;margin:0 0 0 calc(var(--width-ratio)*-13);position:absolute;width:0}#planArea ul li .price{color:#ea5514;display:block;font-size:calc(var(--width-ratio)*37);font-weight:600;margin:0 0 calc(var(--width-ratio)*4)}#planArea ul li .price span{font-size:calc(var(--width-ratio)*25)}#planArea ul li:first-child h3{color:#ff846d}#planArea ul li:nth-child(2) h3{color:#6eb7c9}#planArea .bottom{background:#dbf2f2;margin:calc(var(--width-ratio)*-16) 0 0;padding:calc(var(--width-ratio)*40) 0 calc(var(--width-ratio)*20);position:relative;z-index:-1}#planArea .bottom>.inner{margin:0 auto;max-width:calc(var(--width-ratio)*930);width:96%}#planArea .bottom>.inner p{font-size:calc(var(--width-ratio)*32);font-weight:600;margin:0 0 calc(var(--width-ratio)*8)}#planArea .bottom>.inner p .accent01{color:#ff0803}#planArea .bottom>.inner p .small{font-size:calc(var(--width-ratio)*20)}#planArea .bottom>.inner>span{display:block;font-size:calc(var(--width-ratio)*14);text-align:right}@media(max-width:750px){#planArea h2{font-size:calc(var(--width-ratio)*36);margin:calc(var(--width-ratio)*52) 0 calc(var(--width-ratio)*60)}#planArea ul{flex-direction:column;margin:0 0 calc(var(--width-ratio)*52);width:100%}#planArea ul li{background:#fffa3d;border-radius:calc(var(--width-ratio)*13);display:flex;flex-wrap:wrap;margin:0 0 calc(var(--width-ratio)*48) calc(var(--width-ratio)*192);padding:calc(var(--width-ratio)*28) 0 calc(var(--width-ratio)*28) calc(var(--width-ratio)*60);position:relative;text-align:center;width:calc(var(--width-ratio)*463)}#planArea ul li:before{content:none}#planArea ul li:last-child{margin:0 0 0 calc(var(--width-ratio)*192)}#planArea ul li img{left:calc(var(--width-ratio)*-93);position:absolute;top:calc(var(--width-ratio)*-28);width:calc(var(--width-ratio)*152)}#planArea ul li h3{align-items:center;display:flex;font-size:calc(var(--width-ratio)*27);height:calc(var(--width-ratio)*70);justify-content:center;line-height:calc(var(--width-ratio)*33);margin:0 0 calc(var(--width-ratio)*12);width:100%}#planArea ul li>div{margin:0 0 0 calc(var(--width-ratio)*52)}#planArea ul li .motone{font-size:calc(var(--width-ratio)*20);line-height:calc(var(--width-ratio)*43);margin:0;padding:0 0 0 calc(var(--width-ratio)*32)}#planArea ul li .motone:before{background:#000;content:"";display:block;height:calc(var(--width-ratio)*2);left:50%;margin:0 0 0 calc(var(--width-ratio)*-32);position:absolute;top:calc(var(--width-ratio)*21);width:calc(var(--width-ratio)*98)}#planArea ul li .motone:after{border-color:transparent transparent transparent #625c5c;border-style:solid;border-width:calc(var(--width-ratio)*16) 0 calc(var(--width-ratio)*16) calc(var(--width-ratio)*12);bottom:auto;content:"";display:block;height:0;left:auto;margin:0 0 0 calc(var(--width-ratio)*-13);position:absolute;right:calc(var(--width-ratio)*-37);top:calc(var(--width-ratio)*5);width:0}#planArea ul li .price{display:block;font-size:calc(var(--width-ratio)*45);letter-spacing:calc(var(--width-ratio)*1);margin:0 0 calc(var(--width-ratio)*4);text-align:center}#planArea ul li .price span{font-size:calc(var(--width-ratio)*31);margin:0 0 0 calc(var(--width-ratio)*8)}#planArea ul li:first-child h3{color:#ff846d}#planArea ul li:nth-child(2) h3{color:#6eb7c9}#planArea .bottom{margin:0;padding:calc(var(--width-ratio)*40) 0;z-index:0}#planArea .bottom>.inner{padding:0 calc(var(--width-ratio)*20);width:100%}#planArea .bottom>.inner p{font-size:calc(var(--width-ratio)*32);font-weight:600;margin:0 0 calc(var(--width-ratio)*8);text-align:center}#planArea .bottom>.inner p .accent01{color:#ff0803}#planArea .bottom>.inner p .small{font-size:calc(var(--width-ratio)*20)}#planArea .bottom>.inner>span{display:block;font-size:calc(var(--width-ratio)*14);text-align:right}}#pointArea{margin:calc(var(--width-ratio)*52) 0}#pointArea p{font-size:calc(var(--width-ratio)*24);font-weight:600;letter-spacing:.1em;line-height:1.4em;margin:0 0 2em;text-align:center}#pointArea ul,#pointArea ul li{display:flex;justify-content:center}#pointArea ul li{align-items:center;height:calc(var(--width-ratio)*104);margin:0 calc(var(--width-ratio)*32) 0 0;padding:calc(var(--width-ratio)*32) 0 0;width:calc(var(--width-ratio)*182)}#pointArea ul li span{font-size:calc(var(--width-ratio)*17);line-height:calc(var(--width-ratio)*22);text-align:center}#pointArea ul li:first-child{background:url(/faq/img/top/point-bg01.png) 50%/cover}#pointArea ul li:nth-child(2){background:url(/faq/img/top/point-bg02.png) 50%/cover}#pointArea ul li:nth-child(3){background:url(/faq/img/top/point-bg03.png) 50%/cover}@media(max-width:750px){#pointArea p{font-size:calc(var(--width-ratio)*36);line-height:1.6em;margin:0 0 1.5em;text-align:center}#pointArea ul{align-items:center;flex-direction:column}#pointArea ul li{align-items:center;display:flex;justify-content:flex-start;margin:0 0 calc(var(--width-ratio)*30) 0;padding:0 0 0 calc(var(--width-ratio)*60)}#pointArea ul li span{font-size:calc(var(--width-ratio)*29);line-height:calc(var(--width-ratio)*43)}#pointArea ul li:first-child{background:url(/faq/img/top/point-bg01-sp.png) 50%/cover;height:calc(var(--width-ratio)*90);width:calc(var(--width-ratio)*552)}#pointArea ul li:nth-child(2){background:url(/faq/img/top/point-bg02-sp.png) 50%/cover;height:calc(var(--width-ratio)*91);width:calc(var(--width-ratio)*552)}#pointArea ul li:nth-child(3){background:url(/faq/img/top/point-bg03-sp.png) 50%/cover;height:calc(var(--width-ratio)*91);margin-bottom:0;width:calc(var(--width-ratio)*550)}}.c-ba_1_outer{display:flex;justify-content:center;width:100%}.c-ba__con{margin:0 auto;max-width:calc(var(--width-ratio)*1212);padding:calc(var(--width-ratio)*38) 0;width:100%}.c-ba__con--1{padding-bottom:calc(var(--width-ratio)*48);padding-top:calc(var(--width-ratio)*8)}.c-ba__con>h3{font-size:calc(var(--width-ratio)*38);font-weight:600;letter-spacing:.15em;line-height:1.4em;padding:0 1em;text-align:center}@media screen and (max-width:768px){.c-ba__con>h3{font-size:calc(var(--width-ratio)*38);margin:.5em auto 0}}.c-ba__con>h3>span{color:#fd9292;font-size:1.1em;margin:0 .2em}.ba_con_2_tab_contents .c-ba__con>h3>span{color:#17d2ef;font-size:1.1em;margin:0 .2em}.baCnt.baCnt02 .c-ba__con>h3>span{color:#4ac0c4;font-size:1.1em;margin:0 .2em}.c-ba__con__text{background-image:linear-gradient(90deg,#fd9292,#ff5c5c 100%);font-size:calc(var(--width-ratio)*28);height:calc(var(--width-ratio)*60);letter-spacing:.1em;margin:2em auto 1em;width:calc(var(--width-ratio)*500)}.ba_con_2_tab_contents .c-ba__con__text,.c-ba__con__text{align-items:center;border-radius:8px;box-shadow:2px 3px 3px rgba(0,0,0,.1);color:#fff;display:flex;justify-content:center;position:relative}.ba_con_2_tab_contents .c-ba__con__text{background-image:linear-gradient(90deg,#568fde,#178eef 30%);font-size:calc(var(--width-ratio)*24);height:calc(var(--width-ratio)*50);letter-spacing:.05em;line-height:calc(var(--width-ratio)*50);margin:calc(var(--width-ratio)*40) auto;width:calc(var(--width-ratio)*440)}.ba-box-tab-container .c-ba__con__text{align-items:center;background-image:linear-gradient(90deg,#4ac0c4,#4ac0c4 30%);border-radius:8px;box-shadow:2px 3px 3px rgba(0,0,0,.1);color:#fff;display:flex;font-size:calc(var(--width-ratio)*28);height:calc(var(--width-ratio)*65);justify-content:center;margin:2em auto 1em;position:relative;width:calc(var(--width-ratio)*500)}@media screen and (max-width:768px){.c-ba__con__text{font-size:calc(var(--width-ratio)*30);height:calc(var(--width-ratio)*60);padding:1rem;width:calc(var(--width-ratio)*530)}}.ba_con_2_tab_contents .c-ba__con__text{font-size:calc(var(--width-ratio)*28);height:calc(var(--width-ratio)*65);margin:2em auto 1em;width:calc(var(--width-ratio)*500)}.c-ba__con__text.box,.c-ba__con__text.man{background-color:#6eb7c9}.c-ba__con__text.box:before,.c-ba__con__text.man:before{border-color:#6eb7c9 transparent transparent}.c-ba__con__ba_1_flexbox{background:#f9edef;display:flex;flex-flow:column;justify-content:space-evenly;width:100%}nav.ba_con_1_tab_headers{display:flex;justify-content:space-around;letter-spacing:.075em}input[name=ba_con_1_sel_grp]{display:none}.choose_tab_inner{color:#a1acb1;display:flex;font-size:calc(var(--width-ratio)*22);justify-content:center;letter-spacing:.075em;margin:1.5em 0 1.5em auto}@media screen and (max-width:768px){.choose_tab_inner{font-size:calc(var(--width-ratio)*26)}}#ba_con_1_tab1:checked~nav>label[for=ba_con_1_tab1],#ba_con_1_tab2:checked~nav>label[for=ba_con_1_tab2],#ba_con_1_tab3:checked~nav>label[for=ba_con_1_tab3],#ba_con_1_tab4:checked~nav>label[for=ba_con_1_tab4]{background-image:linear-gradient(90deg,#fd9292,#ff5c5c 100%);color:#fff}label.ba_con_1_tab_label{align-items:center;background-color:#eee;border-bottom:.1em solid #fd9292;color:#00121a;cursor:pointer;display:flex;float:left;font-size:calc(var(--width-ratio)*28);height:55px;justify-content:center;letter-spacing:.1em;transition:all .2s ease;width:50%}@media screen and (max-width:768px){label.ba_con_1_tab_label{font-size:calc(var(--width-ratio)*30);height:40px;line-height:40px}}#ba_con_1_tab1:not(:checked)~.ba_con_1_tab_contents #disp_ba_con_1_tab1,#ba_con_1_tab2:not(:checked)~.ba_con_1_tab_contents #disp_ba_con_1_tab2,#ba_con_1_tab3:not(:checked)~.ba_con_1_tab_contents #disp_ba_con_1_tab3,#ba_con_1_tab4:not(:checked)~.ba_con_1_tab_contents #disp_ba_con_1_tab4{display:block;height:0;opacity:0;padding:0;visibility:hidden;width:100%}#ba_con_1_tab1:checked~.ba_con_1_tab_contents #disp_ba_con_1_tab1,#ba_con_1_tab2:checked~.ba_con_1_tab_contents #disp_ba_con_1_tab2,#ba_con_1_tab3:checked~.ba_con_1_tab_contents #disp_ba_con_1_tab3,#ba_con_1_tab4:checked~.ba_con_1_tab_contents #disp_ba_con_1_tab4{display:block;height:auto;opacity:1;visibility:visible}#ba-m-change-photobox-a:not(checked)~.before-photo .photobox,#ba-m-change-photobox-a:not(checked)~h4.photobox,#ba-m-change-photobox:not(checked)~.before-photo .photobox,#ba-m-change-photobox:not(checked)~h4.photobox,#ba-m-change-takeonly-a:not(:checked)~.before-photo .takeonly,#ba-m-change-takeonly-a:not(:checked)~h4.takeonly,#ba-m-change-takeonly:not(:checked)~.before-photo .takeonly,#ba-m-change-takeonly:not(:checked)~h4.takeonly,#ba-m-it-photobox:not(checked)~.before-photo .photobox,#ba-m-it-photobox:not(checked)~h4.photobox,#ba-m-it-takeonly:not(:checked)~.before-photo .takeonly,#ba-m-it-takeonly:not(:checked)~h4.takeonly,#ba-m-office-photobox:not(checked)~.before-photo .photobox,#ba-m-office-photobox:not(checked)~h4.photobox,#ba-m-office-takeonly:not(:checked)~.before-photo .takeonly,#ba-m-office-takeonly:not(:checked)~h4.takeonly,#ba-w-it-photobox:not(checked)~.before-photo .photobox,#ba-w-it-photobox:not(checked)~h4.photobox,#ba-w-it-takeonly:not(:checked)~.before-photo .takeonly,#ba-w-it-takeonly:not(:checked)~h4.takeonly,#ba-w-public-photobox:not(checked)~.before-photo .photobox,#ba-w-public-photobox:not(checked)~h4.photobox,#ba-w-public-takeonly:not(:checked)~.before-photo .takeonly,#ba-w-public-takeonly:not(:checked)~h4.takeonly,#ba-w-sales-photobox:not(checked)~.before-photo .photobox,#ba-w-sales-photobox:not(checked)~h4.photobox,#ba-w-sales-takeonly:not(:checked)~.before-photo .takeonly,#ba-w-sales-takeonly:not(:checked)~h4.takeonly,.ba-photo-area input{display:none}#ba-m-change-photobox-a:checked~.before-photo .photobox,#ba-m-change-photobox-a:checked~h4.photobox,#ba-m-change-photobox:checked~.before-photo .photobox,#ba-m-change-photobox:checked~h4.photobox,#ba-m-change-takeonly-a:checked~.before-photo .takeonly,#ba-m-change-takeonly-a:checked~h4.takeonly,#ba-m-change-takeonly:checked~.before-photo .takeonly,#ba-m-change-takeonly:checked~h4.takeonly,#ba-m-it-photobox:checked~.before-photo .photobox,#ba-m-it-photobox:checked~h4.photobox,#ba-m-it-takeonly:checked~.before-photo .takeonly,#ba-m-it-takeonly:checked~h4.takeonly,#ba-m-office-photobox:checked~.before-photo .photobox,#ba-m-office-photobox:checked~h4.photobox,#ba-m-office-takeonly:checked~.before-photo .takeonly,#ba-m-office-takeonly:checked~h4.takeonly,#ba-w-it-photobox:checked~.before-photo .photobox,#ba-w-it-photobox:checked~h4.photobox,#ba-w-it-takeonly:checked~.before-photo .takeonly,#ba-w-it-takeonly:checked~h4.takeonly,#ba-w-public-photobox:checked~.before-photo .photobox,#ba-w-public-photobox:checked~h4.photobox,#ba-w-public-takeonly:checked~.before-photo .takeonly,#ba-w-public-takeonly:checked~h4.takeonly,#ba-w-sales-photobox:checked~.before-photo .photobox,#ba-w-sales-photobox:checked~h4.photobox,#ba-w-sales-takeonly:checked~.before-photo .takeonly,#ba-w-sales-takeonly:checked~h4.takeonly{display:block}#ba-w-it-photobox:checked~.before-photo .sel-label .sel-tab label[for=ba-w-it-photobox],#ba-w-it-takeonly:checked~.before-photo .sel-label .sel-tab label[for=ba-w-it-takeonly],#ba-w-public-photobox:checked~.before-photo .sel-label .sel-tab label[for=ba-w-public-photobox],#ba-w-public-takeonly:checked~.before-photo .sel-label .sel-tab label[for=ba-w-public-takeonly],#ba-w-sales-photobox:checked~.before-photo .sel-label .sel-tab label[for=ba-w-sales-photobox],#ba-w-sales-takeonly:checked~.before-photo .sel-label .sel-tab label[for=ba-w-sales-takeonly]{background-color:#fd9292;border:none;color:#fff}#ba-m-change-photobox-a:checked~.before-photo .sel-label .sel-tab label[for=ba-m-change-photobox-a],#ba-m-change-photobox:checked~.before-photo .sel-label .sel-tab label[for=ba-m-change-photobox],#ba-m-change-takeonly-a:checked~.before-photo .sel-label .sel-tab label[for=ba-m-change-takeonly-a],#ba-m-change-takeonly:checked~.before-photo .sel-label .sel-tab label[for=ba-m-change-takeonly],#ba-m-it-photobox:checked~.before-photo .sel-label .sel-tab label[for=ba-m-it-photobox],#ba-m-it-takeonly:checked~.before-photo .sel-label .sel-tab label[for=ba-m-it-takeonly],#ba-m-office-photobox:checked~.before-photo .sel-label .sel-tab label[for=ba-m-office-photobox],#ba-m-office-takeonly:checked~.before-photo .sel-label .sel-tab label[for=ba-m-office-takeonly]{background-color:#17d2ef;border:none;color:#fff}.before-photo .sel-label{align-items:center;display:flex;flex-direction:column;justify-content:center}.before-photo .sel-label .sel-tab{display:flex;flex-direction:row;gap:1em;justify-content:space-between;margin:.5em auto 0;width:82%}.before-photo .sel-label .sel-tab label{align-items:center;border:.1em solid #a1acb2;border-radius:100vh;color:#a1acb2;display:flex;font-size:calc(var(--width-ratio)*18);justify-content:center;margin:0 auto;padding:.5em .75em;text-align:center;width:99%}.before-photo .sel-label .sel-tab label:hover{cursor:pointer}.ba-photo-area .sel-label p{margin:.5em auto 0;text-align:center}.ba-photo-area .sel-label p span{color:gray;font-size:.8rem;　　　　line-height:1.4em!important}@media screen and (max-width:768px){.before-photo .sel-label .sel-tab{display:flex;flex-direction:row;gap:.5em;justify-content:space-between;margin:.3em auto 0;width:100%}.before-photo .sel-label .sel-tab label{font-size:.8em;margin:1vw .5vw;padding:.5em;width:48%}.ba-photo-area .sel-label p{margin:.3em auto 0;text-align:center}.ba-photo-area .sel-label p span{font-size:.5rem!important}.ba-photo-area .sel-label.after p{font-size:.8rem!important}}.ba-photo-area .sel-label.after p{color:initial;font-size:medium;line-height:normal;margin:10px auto;text-align:center}.ba_con_1_tab_inners,.ba_con_2_tab_inners,.ba_con_box_tab_inners,.ba_con_yt_tab_inners{align-items:center;display:flex;gap:2em;justify-content:space-evenly;margin:20px auto 0;width:67%}@media screen and (max-width:768px){.ba_con_box_tab_inners{width:75%}}.ba_con_1_tab_inners label,.ba_con_2_tab_inners label,.ba_con_box_tab_inners label,.ba_con_yt2_tab_inners label,.ba_con_yt_tab_inners label{align-items:center;background:#fff;border:.05em solid #a1acb2;border-radius:30px;box-shadow:2px 2px 4px rgba(0,0,0,.1);color:#a1acb2;cursor:pointer;display:flex;font-size:calc(var(--width-ratio)*24);height:50px;justify-content:center;letter-spacing:.05em;width:30%}.ba_con_box_tab_inners label{width:20%}@media screen and (max-width:768px){.ba_con_1_tab_inners,.ba_con_2_tab_inners{gap:1em;width:80%}.ba_con_box_tab_inners label{width:22%}.ba_con_1_tab_inners label,.ba_con_2_tab_inners label,.ba_con_box_tab_inners label,.ba_con_yt2_tab_inners label,.ba_con_yt_tab_inners label{font-size:calc(var(--width-ratio)*26);height:32px;line-height:32px}}.ba_con_1_tab_inners label.selected{background-image:linear-gradient(90deg,#fd9292,#ff5c5c 100%);border:1px solid #ffddb2;color:#fff}.ba_con_2_tab_inners label.selected{background-image:linear-gradient(90deg,#90bfff,#17d6ef 30%);border:1px solid #17d2ef;color:#fff}.ba_con_box_tab_inners label.selected{background-image:linear-gradient(90deg,#4ac0c4,#4ac0c4 30%);border:1px solid #4ac0c4;color:#fff}.ba_con_1_tab_contents{background:#fff;padding:0 0 calc(var(--width-ratio)*40)}.c-ba__con__ba_1_outer{background:#fff}.c-ba_2_outer{background-color:#fffef2;display:flex;justify-content:center;width:100%}.c-ba__con__ba_2_flexbox{background:#01b1fa;display:flex;flex-flow:column;justify-content:space-evenly;width:60%}nav.ba_con_2_tab_headers{align-items:center;display:flex;justify-content:center}nav.ba_con_box_tab_headers{display:flex;justify-content:space-around;margin:0 auto;width:75%}@media screen and (max-width:768px){nav.ba_con_box_tab_headers{width:100%}}input[name=ba_con_2_sel_grp],input[name=box-ba-sel]{display:none}#ba_con_2_tab1:checked~nav>label[for=ba_con_2_tab1],#ba_con_2_tab2:checked~nav>label[for=ba_con_2_tab2],#ba_con_2_tab3:checked~nav>label[for=ba_con_2_tab3],#ba_con_2_tab4:checked~nav>label[for=ba_con_2_tab4]{background-image:linear-gradient(90deg,#90bfff,#17d6ef 30%);color:#fff}#box-for-m1:checked~nav>label[for=box-for-m1],#box-for-m2:checked~nav>label[for=box-for-m2],#box-for-w1:checked~nav>label[for=box-for-w1],#box-for-w2:checked~nav>label[for=box-for-w2]{background-image:linear-gradient(90deg,#4ac0c4,#4ac0c4 30%);color:#fff}label.ba_con_2_tab_label,label.ba_con_box_tab_label{align-items:center;background-color:#eee;border-bottom:.1em solid #4ac0c4;color:#00121a;display:flex;float:left;font-size:calc(var(--width-ratio)*28);height:55px;justify-content:center;letter-spacing:.1em;transition:all .2s ease;width:50%}@media screen and (max-width:768px){label.ba_con_2_tab_label,label.ba_con_box_tab_label{font-size:calc(var(--width-ratio)*29);height:40px;line-height:40px}}#ba_con_2_tab1:not(:checked)~.ba_con_2_tab_contents #disp_ba_con_2_tab1,#ba_con_2_tab2:not(:checked)~.ba_con_2_tab_contents #disp_ba_con_2_tab2,#ba_con_2_tab3:not(:checked)~.ba_con_2_tab_contents #disp_ba_con_2_tab3,#ba_con_2_tab4:not(:checked)~.ba_con_2_tab_contents #disp_ba_con_2_tab4{display:block;height:0;opacity:0;padding:0;visibility:hidden;width:100%}#ba_con_2_tab1:checked~.ba_con_2_tab_contents #disp_ba_con_2_tab1,#ba_con_2_tab2:checked~.ba_con_2_tab_contents #disp_ba_con_2_tab2,#ba_con_2_tab3:checked~.ba_con_2_tab_contents #disp_ba_con_2_tab3,#ba_con_2_tab4:checked~.ba_con_2_tab_contents #disp_ba_con_2_tab4{display:block;height:auto;opacity:1;visibility:visible}.ba_con_2_tab_contents{background:#fff;padding:0 0 calc(var(--width-ratio)*40)}.c-ba__con__ba_2_outer{background:#fff}#box-for-m1:not(:checked)~.baCnt.baCnt02 .ba-box-tab-container.m1,#box-for-m2:not(:checked)~.baCnt.baCnt02 .ba-box-tab-container.m2,#box-for-w1:not(:checked)~.baCnt.baCnt02 .ba-box-tab-container.w1,#box-for-w2:not(:checked)~.baCnt.baCnt02 .ba-box-tab-container.w2{display:block;height:0;opacity:0;padding:0;visibility:hidden;width:100%}#box-for-m1:checked~.baCnt.baCnt02 .ba-box-tab-container.m1,#box-for-m2:checked~.baCnt.baCnt02 .ba-box-tab-container.m2,#box-for-w1:checked~.baCnt.baCnt02 .ba-box-tab-container.w1,#box-for-w2:checked~.baCnt.baCnt02 .ba-box-tab-container.w2{display:block;height:auto;opacity:1;visibility:visible}.ba_con_box_tab_contents{background:#fff;padding:0 0 calc(var(--width-ratio)*40)}.c-ba__con__ba_box_outer{background:#fff}.baWrap_hikaku{letter-spacing:.05em;position:relative}.baWrap_hikaku>p{font-size:calc(var(--width-ratio)*28);line-height:1.4em;margin:1.5em 0 0;text-align:center}.baWrap .baImgWrap,.baWrap_hikaku .baImgWrap{height:calc(var(--width-ratio)*540);margin:0 auto;position:relative;width:calc(var(--width-ratio)*398)}.baWrap .baImgBottom,.baWrap_hikaku .baImgBottom{margin:calc(var(--width-ratio)*32) auto 0;position:relative;width:calc(var(--width-ratio)*588)}.baWrap_hikaku .heading .arrow{background:url(/faq/img/lp/syukatsudanshi/popular-heading-arrow.png) 50%/100% 100%;bottom:calc(var(--width-ratio)*-50);height:calc(var(--width-ratio)*50);left:0;position:absolute;width:100%}.baWrap .baImgBottom .slideTxt,.baWrap_hikaku .baImgBottom .slideTxt{align-items:center;background:#fff;border:calc(var(--width-ratio)*1) solid #251e1c;border-radius:calc(var(--width-ratio)*30);display:flex;font-size:calc(var(--width-ratio)*12);height:calc(var(--width-ratio)*47);justify-content:center;margin:0 auto;position:relative;width:calc(var(--width-ratio)*269)}.baWrap .baImgBottom .slideTxt .hand,.baWrap_hikaku .baImgBottom .slideTxt .hand{position:absolute;right:calc(var(--width-ratio)*-15);top:calc(var(--width-ratio)*-15);width:calc(var(--width-ratio)*41)}.baWrap .baImgBottom .beforeTxt,.baWrap_hikaku .baImgBottom .beforeTxt{left:0;position:absolute;top:calc(var(--width-ratio)*-20);width:calc(var(--width-ratio)*84)}.baWrap .baImgBottom .afterTxt,.baWrap_hikaku .baImgBottom .afterTxt{position:absolute;right:0;top:calc(var(--width-ratio)*-20);width:calc(var(--width-ratio)*84)}.baWrap_hikaku .retouchFlow{display:flex;flex-wrap:wrap;margin:calc(var(--width-ratio)*40) auto calc(var(--width-ratio)*40);max-width:calc(var(--width-ratio)*663);width:96%}.baWrap_hikaku .retouchFlow li{margin:0 5% calc(var(--width-ratio)*28) 0;position:relative;width:30%}.baWrap_hikaku .retouchFlow li:before{border-color:transparent transparent transparent #ffc6bf;border-style:solid;border-width:calc(var(--width-ratio)*13) 0 calc(var(--width-ratio)*13) calc(var(--width-ratio)*12);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*-20);top:calc(var(--width-ratio)*120);width:0}.baWrap_hikaku .retouchFlow li h4{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*21);margin:calc(var(--width-ratio)*4) 0 calc(var(--width-ratio)*4);text-align:center}.baWrap_hikaku .retouchFlow li p{font-size:calc(var(--width-ratio)*11);line-height:calc(var(--width-ratio)*21)}.baWrap_hikaku .retouchFlow li:last-child,.baWrap_hikaku .retouchFlow li:nth-child(3n){margin:0 0 calc(var(--width-ratio)*28)}.baWrap_hikaku .retouchFlow li:nth-child(3n):before{content:none}.baWrap_hikaku .link_blue{margin:0 auto;max-width:calc(var(--width-ratio)*663);position:relative;width:96%;z-index:2}.baWrap_hikaku .link_blue a p{display:block;font-size:calc(var(--width-ratio)*32);font-weight:700;margin:0 auto;max-width:calc(var(--width-ratio)*1000);text-align:center;text-decoration:none;width:100%}.baWrap_hikaku .link_blue p{color:#08131a;display:block;font-size:calc(var(--width-ratio)*18);margin:1em auto;text-align:center;text-decoration:none;width:calc(var(--width-ratio)*400)}@media(max-width:750px){.baWrap_hikaku .retouchFlow{display:flex;flex-wrap:wrap;justify-content:center;margin:calc(var(--width-ratio)*60) auto calc(var(--width-ratio)*32);width:100%}.baWrap_hikaku .retouchFlow li{margin:0 calc(var(--width-ratio)*28) calc(var(--width-ratio)*28) 0;padding:0!important;position:relative;width:calc(var(--width-ratio)*165)}.baWrap_hikaku .retouchFlow li img.js-modal-open{width:80%}.baWrap_hikaku .retouchFlow li h4{font-size:calc(var(--width-ratio)*15)}.baWrap_hikaku .retouchFlow li p{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*21);padding:0 3vw}.baWrap_hikaku .retouchFlow li:last-child,.baWrap_hikaku .retouchFlow li:nth-child(4n){margin:0 0 calc(var(--width-ratio)*28)}.baWrap_hikaku .retouchFlow li:last-child:before{content:none}.baWrap_hikaku .link_blue{margin:0 auto;position:relative;width:100%;z-index:2}.baWrap_hikaku .link_blue a p{font-size:calc(var(--width-ratio)*24);width:90%}.baWrap_hikaku .link_blue p{font-size:calc(var(--width-ratio)*20)}.baWrap_hikaku .link_blue .youtube-img{display:block;margin:calc(var(--width-ratio)*40) auto;width:80%}.baWrap_hikaku .link_blue .youtube-img p{color:#5f5e5f;font-size:calc(var(--width-ratio)*16)}.baWrap_hikaku .link_blue .youtube-img a img{margin:0 auto;width:100%}}@media(min-width:751px){.studioPageLinkArea{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;margin:calc(var(--width-ratio)*52) auto!important;max-width:calc(var(--width-ratio)*936);width:100%}.studioPageLinkArea ul{display:flex;flex-wrap:wrap;justify-content:flex-start!important;margin-left:calc(var(--width-ratio)*10)}.studioPageLinkArea ul li{margin:calc(var(--width-ratio)*5) calc(var(--width-ratio)*4)!important}.studioPageLinkArea .osakaArea2,.studioPageLinkArea .otherArea2,.studioPageLinkArea .tokyoArea2{align-items:center;display:flex}.tokyoArea2 ul li a{background-color:#fff1c0!important;color:#08131a!important}.osakaArea2 ul li a{background-color:#defed5!important;color:#08131a!important}.otherArea2 ul li a{background-color:#d1edfb!important;color:#08131a!important}}@media(max-width:750px){.studioPageLinkArea .tokyoArea2 h2{background:#fff1c0!important;color:#000!important}.studioPageLinkArea .osakaArea2 h2{background:#defed5!important;color:#000!important}.studioPageLinkArea .otherArea2 h2{background:#d1edfb!important;color:#000!important}.studioPageLinkArea h2:before{border-color:#000 transparent transparent!important}}.ba-outer-area{margin-top:calc(var(--width-ratio)*60)}@media screen and (max-width:768px){.ba-outer-area{margin-top:calc(var(--width-ratio)*60)}}.ba-txt-compare{display:block;font-size:calc(var(--width-ratio)*42);font-weight:600;letter-spacing:.1em;margin:2em auto 1em;text-align:center}@media screen and (max-width:768px){.ba-txt-compare{font-size:calc(var(--width-ratio)*42);margin:2em auto 1em}}.ba-inner{display:flex;justify-content:space-evenly;margin:0 auto;width:80%}.ba-cmp-txt{font-size:calc(var(--width-ratio)*32);letter-spacing:.05em;margin:0 0 .25em;position:relative}@media screen and (max-width:768px){.ba-cmp-txt{font-size:calc(var(--width-ratio)*28)}}h4.ba-cmp-txt.txt-before{border-bottom:.1em solid #5d5d5d;letter-spacing:.05em;padding-bottom:.2em}h4.ba-cmp-txt.txt-after{border-bottom:.1em solid #ffa699;letter-spacing:.05em;padding-bottom:.2em}@media screen and (max-width:768px){h4.ba-cmp-txt.txt-before{border-bottom:2px solid #5d5d5d;padding-bottom:4px}h4.ba-cmp-txt.txt-after{border-bottom:2px solid #ffa699;padding-bottom:4px}}h4.ba-cmp-txt.txt-after.box,h4.ba-cmp-txt.txt-after.man{border-bottom:2px solid #6eb7c9}h4.ba-cmp-txt.txt-after.yt{border-bottom:2px solid #4ac0c4}.ba-photo-area{align-items:center;display:flex;flex-direction:column;position:relative}.ba-photo-area:first-child{margin-right:40px}.ba-photo-area:nth-child(2){margin-left:40px}.ba-photo-area:first-child:after{border-color:transparent transparent transparent #ffc6bf;border-style:solid;border-width:calc(var(--width-ratio)*26) 0 calc(var(--width-ratio)*26) calc(var(--width-ratio)*25);content:"";display:block;height:0;margin:0 auto;position:absolute;width:0}.ba-photo-area:first-child.box:after,.ba-photo-area:first-child.man:after{border-color:transparent transparent transparent #6eb7c9}.ba-photo-area:first-child.yt:after{border-color:transparent transparent transparent #4ac0c4}.ba-tap-to-zoom{color:#5d5d5d;font-size:calc(var(--width-ratio)*18);margin:calc(var(--width-ratio)*30) auto calc(var(--width-ratio)*0);position:relative;text-align:center;width:50%}@media screen and (max-width:768px){.ba-cmp-txt{margin:0 auto .3em}.ba-tap-to-zoom{font-size:calc(var(--width-ratio)*20);margin:calc(var(--width-ratio)*32) auto calc(var(--width-ratio)*0)}}.js-modal-open{border:.5px solid #e5e5e5;cursor:pointer}.ba-modal-button{margin-top:20px}.js-modal{background-color:hsla(0,0%,41%,.8);cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.js-modal-inner{left:50%;max-width:55vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(80% - 52px)}.js-modal-inner.large-size{max-width:80vh}.js-modal-inner-image{height:auto;width:100%}.js-modal .js-modal-inner .js-modal-inner-text{background-color:#fff;padding:12px 24px}@media screen and (max-width:768px){.js-modal .js-modal-inner .js-modal-inner-text{padding:12px}}.js-modal .js-modal-inner .js-modal-inner-text h4{font-size:calc(var(--width-ratio)*22)!important;line-height:1.8em!important;margin:0 auto calc(var(--width-ratio)*4);text-align:center!important}.js-modal .js-modal-inner .js-modal-inner-text p{font-size:calc(var(--width-ratio)*18)!important;line-height:1.4em!important;margin:0 auto;max-width:100%;text-align:left!important}@media screen and (max-width:768px){.js-modal .js-modal-inner .js-modal-inner-text h4{font-size:calc(var(--width-ratio)*24)!important;line-height:1.4em!important;margin:0 auto .5em}.js-modal .js-modal-inner .js-modal-inner-text p{font-size:calc(var(--width-ratio)*20)!important;max-width:92%}js-modal .js-modal-inner .js-modal-inner-text{padding:1em 1.25em}}.js-modal-close{color:#fff;cursor:pointer;font-size:calc(var(--width-ratio)*28);font-weight:600;letter-spacing:.05em;margin-top:1em;text-align:center}ul.retouchFlow li .imgArea{border:0;font-size:calc(var(--width-ratio)*20);margin:0 0 calc(var(--width-ratio)*4);padding:0}.baWrap_hikaku ul.retouchFlow li .imgArea{display:flex;justify-content:center}@media(max-width:750px){.js-modal-close{font-size:calc(var(--width-ratio)*38);letter-spacing:.1em}.ba-photo-area:first-child{margin-right:20px}.ba-photo-area:nth-child(2){margin-left:20px}.ba-modal-button{width:60px}.ba-tap-to-zoom{width:40%}.ba-photo-area:first-child:after{right:calc(var(--width-ratio)*-54);top:calc(var(--width-ratio)*180)}}.p-top-faq{padding:calc(var(--width-ratio)*52) 0}.p-top-faq>h2{display:flex;font-size:calc(var(--width-ratio)*36);justify-content:center;letter-spacing:.1em;line-height:1.6em;text-align:center}.p-top-faq__list{display:flex;flex-wrap:wrap;margin:calc(var(--width-ratio)*60) auto calc(var(--width-ratio)*15);max-width:calc(var(--width-ratio)*768);row-gap:calc(var(--width-ratio)*30);width:100%}.p-top-faq__list__item{letter-spacing:.05em;width:100%}.p-top-faq__list__item__q{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);border-radius:calc(var(--width-ratio)*4);font-size:calc(var(--width-ratio)*22);letter-spacing:.1em;line-height:1.4em;padding:calc(var(--width-ratio)*15) calc(var(--width-ratio)*20) calc(var(--width-ratio)*15) calc(var(--width-ratio)*60);position:relative;width:100%}.p-top-faq__list__item__q:before{background:url(/faq/img/common/qa-q.png) no-repeat 50%/contain;content:"";display:block;height:calc(var(--width-ratio)*34);left:calc(var(--width-ratio)*18);position:absolute;top:calc(var(--width-ratio)*16);width:calc(var(--width-ratio)*30)}.p-top-faq__list__item__a{background-color:#fff;border:.1em solid #ffa69a;font-size:calc(var(--width-ratio)*18);line-height:1.6em;margin:calc(var(--width-ratio)*-6) 0 0 auto;padding:calc(var(--width-ratio)*24) calc(var(--width-ratio)*24) calc(var(--width-ratio)*24) calc(var(--width-ratio)*60);position:relative;width:89.2%}.p-top-faq__list__item__a:before{background:url(/faq/img/common/qa-a.png) no-repeat 50%/contain;content:"";display:block;height:calc(var(--width-ratio)*24.5);left:calc(var(--width-ratio)*16);position:absolute;top:calc(var(--width-ratio)*25);width:calc(var(--width-ratio)*25)}.p-top-faq__list__item__a h4{font-size:calc(var(--width-ratio)*22);font-weight:700;letter-spacing:.075em;line-height:inherit;line-height:1.4em;margin-bottom:.5em}.p-top-faq__list__item__a p{line-height:inherit}.p-top-faq a.more{align-items:center;background-color:#fff;border:calc(var(--width-ratio)*1) solid #c38586;color:#c38586;display:flex;font-size:calc(var(--width-ratio)*17);justify-content:center;margin:calc(var(--width-ratio)*60) auto 0;margin-top:calc(var(--width-ratio)*45);padding:calc(var(--width-ratio)*12) calc(var(--width-ratio)*20) calc(var(--width-ratio)*10);position:relative;width:calc(var(--width-ratio)*330)}.p-top-faq a.more:before{border-color:transparent transparent transparent #c38586;border-style:solid;border-width:calc(var(--width-ratio)*7.5) 0 calc(var(--width-ratio)*7.5) calc(var(--width-ratio)*10);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*20);top:50%;transform:translateY(-50%);width:0}@media(max-width:750px){.p-top-faq{padding:calc(var(--width-ratio)*48) calc(var(--width-ratio)*24) calc(var(--width-ratio)*12)}.p-top-faq>h2{align-items:center;font-size:calc(var(--width-ratio)*38);letter-spacing:.1em}.p-top-faq>h2:before{margin-right:calc(var(--width-ratio)*10.6)}.p-top-faq__list{display:flex;flex-wrap:wrap;margin:calc(var(--width-ratio)*48) auto calc(var(--width-ratio)*12);max-width:calc(var(--width-ratio)*768);padding:0 calc(var(--width-ratio)*40);row-gap:calc(var(--width-ratio)*24);width:100%}.p-top-faq__list__item__q{background-color:transparent;font-size:calc(var(--width-ratio)*28);padding:calc(var(--width-ratio)*12) 0 calc(var(--width-ratio)*12) calc(var(--width-ratio)*64)}.p-top-faq__list__item__q:before{height:calc(var(--width-ratio)*48);left:3px;top:0;width:calc(var(--width-ratio)*48)}.p-top-faq__list__item__a{border:calc(var(--width-ratio)*4) solid #ffa69a;font-size:calc(var(--width-ratio)*24);margin:calc(var(--width-ratio)*8) 0 0 auto;padding:calc(var(--width-ratio)*16) calc(var(--width-ratio)*32) calc(var(--width-ratio)*24);width:calc(100% - var(--width-ratio)*60)}.p-top-faq__list__item__a:before{height:calc(var(--width-ratio)*44.6);left:calc(var(--width-ratio)*-56.4);top:0;width:calc(var(--width-ratio)*46)}.p-top-faq__list__item__a h4{font-size:calc(var(--width-ratio)*26);font-weight:600;line-height:1.4em;margin-bottom:calc(var(--width-ratio)*16)}.p-top-faq a.more{margin-top:calc(var(--width-ratio)*0)}}#secPrice2.c-price__table2{margin:calc(var(--width-ratio)*0) auto 0;max-width:calc(var(--width-ratio)*860);width:calc(100% - var(--width-ratio)*15)}#secPrice2.c-price__table2>h3{font-size:calc(var(--width-ratio)*24);line-height:1.4em;margin-bottom:1em;text-align:center}#secPrice2 .c-price__table2__table{background-color:#fff;border:1px solid #303030;border-right:none;margin-top:calc(var(--width-ratio)*20);width:100%}#secPrice2 .c-price__table2__table thead tr{background-color:#4ac0c4}#secPrice2 .c-price__table2__table thead th:first-child{width:28%}#secPrice2 .c-price__table2__table thead th:nth-child(2){width:72%}#secPrice2 .c-price__table2__table tbody td,#secPrice2 .c-price__table2__table tbody th{border-right:1px solid #303030;border-top:1px solid #303030;padding:calc(var(--width-ratio)*9) calc(var(--width-ratio)*18)}#secPrice3.c-price__table3{margin:calc(var(--width-ratio)*70) auto 0;max-width:calc(var(--width-ratio)*860);width:calc(100% - var(--width-ratio)*15)}#secPrice3.c-price__table3>h3{font-size:calc(var(--width-ratio)*36);letter-spacing:.1em;line-height:1.4em;margin-bottom:.5em;text-align:center}#secPrice3 .c-price__table3__table{background-color:#fff;border:1px solid #303030;border-right:none;width:100%}#secPrice3 .c-price__table3__table thead tr{background-color:#4ac0c4}#secPrice2 .c-price__table2__table thead th,#secPrice3 .c-price__table3__table thead th{border-right:1px solid #303030;color:#fff;font-size:calc(var(--width-ratio)*16);line-height:1.5em;padding:calc(var(--width-ratio)*9) calc(var(--width-ratio)*16) calc(var(--width-ratio)*9);text-align:center}#secPrice3 .c-price__table3__table thead th:first-child{width:28%}#secPrice3 .c-price__table3__table thead th:nth-child(2){width:47.35%}#secPrice3 .c-price__table3__table thead th:nth-child(3){width:24.65%}#secPrice3 .c-price__table3__table tbody td,#secPrice3 .c-price__table3__table tbody th{border-right:1px solid #303030;border-top:1px solid #303030;padding:calc(var(--width-ratio)*9) calc(var(--width-ratio)*18)}#secPrice2 .c-price__table2__table tbody th,#secPrice3 .c-price__table3__table tbody th{font-size:calc(var(--width-ratio)*15);letter-spacing:.1em;line-height:1.5em;text-align:center}#secPrice2 .c-price__table2__table tbody td,#secPrice3 .c-price__table3__table tbody td{font-size:calc(var(--width-ratio)*15);line-height:1.5em;padding:1em}#secPrice3 .c-price__table3__table tbody td:nth-child(3){text-align:center}#secPrice3 .c-price__table3__table tbody td>span{font-size:calc(var(--width-ratio)*24)}#secPrice3 .c-price__table3__text{color:#303030;font-size:calc(var(--width-ratio)*11);line-height:1.54;margin:calc(var(--width-ratio)*15) 0 calc(var(--width-ratio)*15) auto;text-align:right;width:75%}.c-price__table3 .c-price__table3__table .org_tag_modal01 span.print_price_modal{color:#4285f4;display:block;font-weight:600;line-height:1.3em;text-align:center}.c-price__table3 .c-price__table3__table span.toomuch_retouch_modal{color:#4285f4;font-weight:600}@media(max-width:750px){#secPrice2.c-price__table2{width:calc(100% - var(--width-ratio)*76)}#secPrice2.c-price__table2>h3{font-size:calc(var(--width-ratio)*32);letter-spacing:.1em;line-height:1.4em;margin:calc(var(--width-ratio)*32) calc(var(--width-ratio)*50);text-align:center}#secPrice2 .c-price__table2__table,#secPrice3 .c-price__table3__table{border-width:1px}#secPrice2 .c-price__table2__table thead th,#secPrice3 .c-price__table3__table thead th{font-size:calc(var(--width-ratio)*24)}#secPrice2 .c-price__table2__table thead th:first-child{width:24%}#secPrice2 .c-price__table2__table thead th:nth-child(2){width:61.1%}#secPrice2 .c-price__table2__table tbody td,#secPrice2 .c-price__table2__table tbody th,#secPrice3 .c-price__table3__table tbody td,#secPrice3 .c-price__table3__table tbody th{font-size:calc(var(--width-ratio)*20);line-height:1.4em}#secPrice3.c-price__table3{width:calc(100% - var(--width-ratio)*60)}#secPrice3.c-price__table3>h3{font-size:calc(var(--width-ratio)*32);line-height:1.4em;margin:calc(var(--width-ratio)*16) calc(var(--width-ratio)*40)}#secPrice3 .c-price__table3__text{font-size:calc(var(--width-ratio)*14);width:100%}}#secPrice_print.c-price__table_print{margin:1em auto 0;max-width:calc(var(--width-ratio)*860);width:100%}#secPrice_print .org_tag_modal01__wrapper2{width:100%}#secPrice_print.c-price__table_print>h3{font-size:calc(var(--width-ratio)*24);line-height:1.4em;margin-bottom:1em;text-align:center}#secPrice_print .c-price__table_print__table{background-color:#fff;border:1px solid #303030;border-right:none;margin:0 auto;width:100%}#secPrice_print .c-price__table_print__table thead tr{background-color:#4ac0c4}#secPrice_print .c-price__table_print__table thead th{border-right:1px solid #303030;color:#fff;font-size:calc(var(--width-ratio)*14);line-height:1.5em;padding:.5em 1em;text-align:center}#secPrice_print .c-price__table_print__table thead th:first-child{width:28%}#secPrice_print .c-price__table_print__table thead th:nth-child(2){width:47.35%}#secPrice_print .c-price__table_print__table thead th:nth-child(3){width:24.65%}#secPrice_print .c-price__table_print__table tbody td{border-right:1px solid #303030;border-top:1px solid #303030;padding:calc(var(--width-ratio)*9) calc(var(--width-ratio)*18)}#secPrice_print .c-price__table_print__table tbody th{border:1px solid #303030;font-size:calc(var(--width-ratio)*14);letter-spacing:.1em;line-height:1.5em;text-align:center}#secPrice_print .c-price__table_print__table tbody td{font-size:calc(var(--width-ratio)*14);line-height:1.5em;padding:.5em 1em;text-align:center}#secPrice_print .c-price__table_print__table tbody td:nth-child(3){text-align:center}#secPrice_print .c-price__table_print__table tbody td>span{font-size:calc(var(--width-ratio)*24)}#secPrice_print .c-price__table_print__text{color:#303030;font-size:calc(var(--width-ratio)*11);line-height:1.4em;margin:.5em 0 .5em auto;text-align:right;width:100%}@media(max-width:750px){#secPrice_print .c-price__table_print__table{border-width:1px;width:100%}#secPrice_print .c-price__table_print__table thead th{font-size:calc(var(--width-ratio)*24)}#secPrice_print .c-price__table_print__table tbody td,#secPrice_print .c-price__table_print__table tbody th{font-size:calc(var(--width-ratio)*20);line-height:1.4em}#secPrice_print.c-price__table_print{width:100%}#secPrice_print.c-price__table_print>h3{font-size:calc(var(--width-ratio)*32);line-height:1.4em;margin:calc(var(--width-ratio)*16) calc(var(--width-ratio)*40)}#secPrice_print .c-price__table_print__text{font-size:calc(var(--width-ratio)*14);width:100%}}a.blue_link{color:#0088f3}.p-price__other{background:#fff;padding:calc(var(--width-ratio)*60) 0 calc(var(--width-ratio)*75)}.p-price__other__title{color:#303030;font-size:calc(var(--width-ratio)*28);letter-spacing:.2em;line-height:1.4em;text-align:center}.p-price__other__list{display:flex;flex-direction:column;margin:calc(var(--width-ratio)*60) auto 0;max-width:calc(var(--width-ratio)*860);row-gap:calc(var(--width-ratio)*90);width:100%}.p-price__other__list__row{align-items:flex-start;display:flex;justify-content:space-between}.p-price__other__list__row__image{text-align:center;width:40%}.p-price__other__list__row__image img{height:auto;width:90%}.p-price__other__list__row__box{letter-spacing:.025em;width:calc(60% - var(--width-ratio)*36)}.p-price__other__list__row__box__title1{color:#303030;font-size:calc(var(--width-ratio)*24);letter-spacing:.15em;line-height:1.4em;padding-bottom:calc(var(--width-ratio)*8);position:relative;text-align:center}.p-price__other__list__row__box__title1:after{background:url(/faq/img/common/price-icon1.png) no-repeat 50%/contain;bottom:0;content:"";display:block;height:calc(var(--width-ratio)*8);left:0;position:absolute;width:100%}.p-price__other__list__row__box__title2{color:#4ac0c4;font-size:calc(var(--width-ratio)*20);letter-spacing:.05em;line-height:1.4em;margin-top:calc(var(--width-ratio)*24);text-align:center}.p-price__other__list__row__box>p{font-size:.9rem;line-height:1.8em;margin-top:calc(var(--width-ratio)*24);padding:0 calc(var(--width-ratio)*48)}.p-price__other__list__row--2{flex-direction:row-reverse}.p-price__other__list__row__box__title1.sp-style{display:none}@media(max-width:750px){.p-price__other{padding:calc(var(--width-ratio)*72) 0 calc(var(--width-ratio)*96)}.p-price__other__title{font-size:calc(var(--width-ratio)*36);letter-spacing:.1em;line-height:1.4em;padding:0 calc(var(--width-ratio)*48)}.p-price__other__list__row{display:block;margin:0 auto;width:90%}.p-price__other__list__row__image{width:100%}.p-price__other__list__row__box{padding:0;width:100%}.p-price__other__list__row__box__title1{font-size:calc(var(--width-ratio)*46);margin-bottom:10px}.p-price__other__list__row__box__title2{font-size:calc(var(--width-ratio)*30);margin:1em auto .5em}.p-price__other__list__row__box>p{font-size:.8rem;margin:0 auto .5em}.p-price__other__list__row__box>.c-linkbutton1{letter-spacing:0;width:100%;width:calc(var(--width-ratio)*262)}.p-price__other__list__row__box__title1.ps-style{display:none}.p-price__other__list__row__box__title1.sp-style{display:block;font-size:calc(var(--width-ratio)*34);margin:0 auto 8px;width:90%}}.comparison h2{border-bottom:1px solid gray;font-size:calc(var(--width-ratio)*28);letter-spacing:.075em;line-height:1.4em;margin:2em auto .5em;max-width:50%;padding-bottom:.3em;text-align:center}.comparison .org_tag_table02{width:67%}.comparison .org_tag_table_sticky>table tr{border-bottom:1px solid #eee;letter-spacing:.05em}.comparison .org_tag_table_sticky>table tr:first-of-type,.org_tag_table_sticky>table tr:first-of-type th{background-color:#4ac0c4!important}.comparison .org_tag_table_sticky>table td,.studioDetail .detail .org_tag_table_sticky>table td{color:#08131a}.comparison .org_tag_table_sticky>table,.studioDetail .org_tag_table_sticky>table{padding:0 1.5em}.comparison .org_tag_table_sticky>table td,.comparison .org_tag_table_sticky>table th{align-items:center;border:none;display:flex;justify-content:center;padding:.25em 0}.comparison .org_tag_table_sticky>table tr:first-of-type,.org_tag_table_sticky>table tr:first-of-type th{font-size:16px;font-weight:600;letter-spacing:.05em}.comparison .org_tag_table_sticky>table td:first-of-type,.comparison .org_tag_table_sticky>table th:first-of-type{letter-spacing:.025em;min-width:200px}.comparison .org_tag_table_sticky>table td:nth-of-type(3),.comparison .org_tag_table_sticky>table td:nth-of-type(4),.comparison .org_tag_table_sticky>table th:nth-of-type(3),.comparison .org_tag_table_sticky>table th:nth-of-type(4){letter-spacing:.025em;min-width:150px}.comparison .org_tag_table_sticky>table td:nth-of-type(5),.comparison .org_tag_table_sticky>table th:nth-of-type(5){letter-spacing:.025em;max-width:350px;min-width:350px}.comparison .org_tag_table_sticky>table td:nth-of-type(5){letter-spacing:.025em;padding-right:1.5em}.comparison_btn{align-items:center;background:#ff7b00!important;border-radius:30px;box-shadow:2px 3px 3px rgba(0,0,0,.1);color:#fff;display:flex;font-size:1.2rem;font-weight:600;height:calc(var(--width-ratio)*50);justify-content:center;letter-spacing:.05em;margin:1em auto 0;width:calc(var(--width-ratio)*350)}@media screen and (max-width:768px){.comparison .org_tag_table_sticky>table td:first-of-type,.comparison .org_tag_table_sticky>table th:first-of-type{min-width:130px}.comparison .org_tag_table_sticky>table td:nth-of-type(3),.comparison .org_tag_table_sticky>table th:nth-of-type(3){min-width:120px}.comparison .org_tag_table_sticky>table td:nth-of-type(4),.comparison .org_tag_table_sticky>table th:nth-of-type(4){min-width:100px}.comparison .org_tag_table_sticky>table td:nth-of-type(5),.comparison .org_tag_table_sticky>table th:nth-of-type(5){max-width:200px;min-width:200px}.comparison h2{font-size:calc(var(--width-ratio)*32);margin:2em auto .5em;max-width:85%}.comparison_btn{font-size:12px}}div.price_change{margin:1em auto}.price_change_text{display:flex;justify-content:center}.price_change_text .price_change p.price_change{max-width:100%}.price_change p{max-width:67%;padding:0 10em}.price_change .box-design16 p,.price_change p{line-height:1.6em;margin:1em auto;text-align:left}.price_change .box-design16 p{max-width:96%}#secPrice .price_change　h2.price_change{font-size:1.5rem;line-height:1.4em;margin:1em auto!important;text-align:center}.center p{line-height:1.6em;margin:1em auto;padding:0 10em}h3.price_change{font-size:1.5rem;line-height:1.4em;margin:1em auto;text-align:center}.price_change ul{margin:1em auto}.price_change li,.price_change ul{line-height:1.8em}div.center{display:flex;justify-content:center}.box-design16{margin:20px auto;width:50%}.box-design16-ttl{background-color:#4c9ac0;border-radius:10px 10px 0 0;color:#fff;font-size:16px;font-weight:700;margin:0 auto;padding:.5em 1.5em;width:fit-content}.box-design16-txt{border:2px solid #4c9ac0;padding:1em}@media screen and (max-width:768px){.price_change p{font-size:14px;max-width:100%;padding:0 2em}.price_change ul{font-size:14px}.box-design16{padding:0 1.5em;width:100%}.box-design16-ttl,.center p{font-size:14px}.center p{padding:0 2em}#secPrice .price_change h2.price_change{margin:0 auto!important}}.background_btn02{background-image:linear-gradient(90deg,#fff 0,#fff 50%,#f38173 0,#f38173);background-position:100% 0;background-repeat:no-repeat;background-size:200% auto;border:2px solid #f38173;color:#fff;display:block;font-weight:700;line-height:1.3em;margin:0 auto;max-width:350px;padding:1em 2em;position:relative;text-align:center;text-decoration:none;transition:background-position .8s cubic-bezier(.19,1,.22,1);-webkit-transition:background-position .8s cubic-bezier(.19,1,.22,1);width:100%}.background_btn02_arrow{display:inline-block;padding-left:1em}.price .print_inner .price_print{border-collapse:collapse;border-spacing:0;text-align:center;width:100%}.price .print_inner .price_print th{background:#e9faf9}.price .print_inner .price_print td,.price .print_inner .price_print th{border:1px solid #778ca3;padding:10px}div.balloon{display:flex;gap:5px;margin:1em auto}div.balloonR{flex-direction:row-reverse}div.balloon-img{flex-shrink:0;height:auto;width:120px}.balloon-img img.balloon-img{margin:0 auto}.balloon-text{border-radius:16px;display:flex;padding:1em;position:relative}.balloon-text-inner{margin:0 auto}.balloon-text:after,.balloon-text:before{border-bottom:10px solid transparent;border-top:10px solid transparent;content:"";font-size:0;position:absolute;top:19px}.balloonL .balloon-text,.balloonR .balloon-text{background:#fff;border:1px solid #5c5c5c;font-size:1em;height:100%;line-height:1.6em;margin:0 0 0 1em;max-width:fit-content;min-width:50%;text-align:left}.balloonL .balloon-text:before{border-right:16px solid #5c5c5c;left:-16px;top:32px}.balloonR .balloon-text:before{border-left:16px solid #5c5c5c;right:-16px;top:32px}.balloon span.icon_name{color:#5c5c5c;display:block;font-size:11px;font-weight:600;margin:.25em auto 0;text-align:center}@media screen and (max-width:768px){.balloon-img{width:100px}.balloon span.icon_name{font-size:12px}}.cv-common.fix .c-cvArea__inner__cta{align-items:center;column-gap:normal;display:flex;height:55px;justify-content:space-between}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta{flex:1;height:100%;justify-content:center;position:relative;text-align:center;width:25%}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu{height:calc(var(--width-ratio)*20.2);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--width-ratio)*25)}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar{background-color:#000;height:calc(var(--width-ratio)*1.4);left:0;position:absolute;width:100%}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar-top{top:0}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar-middle{top:calc(var(--width-ratio)*9.4)}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar-bottom{top:calc(var(--width-ratio)*18.8)}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu-link{display:inline-block;height:100%;line-height:0;position:relative;text-align:center;width:100%}.cv-common.fix .c-cvArea__inner__cta .cta-menu-link-border:after{background:#000;content:"";display:inline-block;height:30px;position:absolute;right:0;top:14px;width:1px}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta:last-child .cta-menu-link-border:after{width:0}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu-link img{display:block;margin:0 auto;width:45px}.cv-common.fix .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu-link .cta-menu-link-text{color:#000;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.1em}.cv-common.fix .cta-text{display:block;font-size:14px;font-weight:600;letter-spacing:.1em;padding:.75em 0 0;text-align:center}.yoyaku{left:50%;transform:translateX(-50%);width:80%}.yoyaku .yoyaku_inner_area{letter-spacing:.05em;margin-top:20px;transform:scale(100%)}.yoyaku .yoyaku_inner_area .inner{margin-bottom:1em}.yoyaku .inner>div{margin:0 auto}.yoyaku .close_btn{margin:0 auto 1.5em}.yoyaku .close_btn span{font-size:calc(var(--width-ratio)*24);font-weight:600;left:47%;letter-spacing:.1em;line-height:1.6;padding-left:1em;position:relative}.yoyaku .close_btn.close_top{margin-bottom:0}.yoyaku .close_btn.close_top span{left:70px;top:20px}.yoyaku .inner .btn{margin:0!important;width:48%!important}.yoyaku .yoyaku_inner_area h3{font-size:24px;letter-spacing:.1em}.yoyaku .yoyaku_inner_area .catchouter .catch{font-size:24px;font-weight:600;letter-spacing:.1em;margin:0 auto .5em}.yoyaku .yoyaku_inner_area .tel-area-tab{align-items:center;column-gap:1em;display:flex;justify-content:center;margin-bottom:2rem}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area{align-items:center;background-color:#fff;border-radius:30px;display:flex;justify-content:center;text-align:center;width:16%}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area:hover{cursor:pointer}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area.active{background-color:#4ac0c4}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area .tel-area-text{display:inline-block;font-size:18px;letter-spacing:.1em;padding:.75rem 3rem}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area.active .tel-area-text{color:#fff}.yoyaku .yoyaku_inner_area .tel-area-content .catchouter{margin-bottom:0}.yoyaku .yoyaku_inner_area .tel-area-content .inner{width:72%}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .sub_txt{font-size:calc(var(--width-ratio)*18);height:calc(var(--width-ratio)*42);width:calc(var(--width-ratio)*70)}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .main_txt{font-size:18px;line-height:1.4em}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .main_txt .color{display:inline-block}.yoyaku .yoyaku_inner_area .yoyaku-area-tab{align-items:center;column-gap:calc(var(--width-ratio)*24);display:flex;justify-content:center;margin-bottom:2rem}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area{align-items:center;background-color:#fff;border-radius:30px;display:flex;justify-content:center;letter-spacing:.1em;width:15%}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area:hover{cursor:pointer}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area.active{background-color:#4ac0c4}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area .yoyaku-area-text{align-items:center;display:flex;font-size:18px;justify-content:center;padding:.75rem 2rem}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area.active .yoyaku-area-text{color:#fff}.yoyaku .yoyaku_inner_area .inner{column-gap:1.5em;justify-content:left;row-gap:1.5em}.yoyaku .yoyaku_inner_area .inner .shop{aspect-ratio:1.414/1;flex:0 0 calc(25% - 20px);margin:0 0 calc(var(--width-ratio)*18)}.yoyaku .yoyaku_inner_area .inner .shop a{aspect-ratio:1.414/1;display:inline-block;object-fit:cover;position:relative;width:100%}.yoyaku .yoyaku_inner_area .inner .shop a img{border-radius:12px;height:100%;vertical-align:top;width:100%}.yoyaku .yoyaku_inner_area .inner .shop .yoyaku-area-shop{background-color:#08131a;bottom:0;color:#fff;display:inline-block;font-size:18px;font-weight:600;letter-spacing:.1em;padding:.5rem;position:absolute;right:0;text-align:center;width:100%}.yoyaku .yoyaku_inner_area .yoyaku-area-flow{background-color:#fff;border-radius:16px;margin:3em auto 2em;padding:1em;width:700px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow.pc{display:block}.yoyaku .yoyaku_inner_area .yoyaku-area-flow.sp{display:none}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap{position:relative}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-header{background-color:#4ac0c4;border-radius:100vh;color:#fff;display:inline-block;left:50%;padding:.5em 2em;position:absolute;text-align:center;top:-40px;transform:translateX(-50%)}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-header p{font-size:18px;font-weight:600;letter-spacing:.1em}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content{padding:15px 90px 5px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner{display:flex;flex:1;justify-content:space-between}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block{position:relative;text-align:center}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block.now .yoyaku-area-flow-before{border-top:3px solid #4ac0c4;content:"";height:3px;left:-5px;position:absolute;top:-13px;transform:rotate(50deg);width:20px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block.now .yoyaku-area-flow-center{content:"";font-size:16px;font-weight:600;height:20px;left:15px;letter-spacing:.075em;position:absolute;top:-20px;width:55px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block.now .yoyaku-area-flow-after{border-top:3px solid #4ac0c4;content:"";height:3px;left:70px;position:absolute;top:-13px;transform:rotate(310deg);width:20px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block:after{color:#4ac0c4;content:">";font-size:16px;height:20px;position:absolute;right:-30px;top:30px;width:20px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block:last-child:after{content:""}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block img{border:3px solid #4ac0c4;border-radius:50%;display:block;margin:0 auto;padding:15px;width:80px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block p{font-size:13px;font-weight:700;letter-spacing:.05em;margin-top:.5em}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-text{font-size:16px;font-weight:600;letter-spacing:.1em;margin-bottom:1rem;padding-top:.75rem;text-align:center}.cta-shop{background-color:rgba(0,0,0,.8);height:100%;left:50%;overflow-y:scroll;padding:10vmin 0;position:fixed;top:0;transform:translateX(-50%);width:80%;z-index:1000}.cta-shop .shop_inner_area{letter-spacing:.05em;margin-top:30px;transform:scale(100%)}.cta-shop .inner{display:flex;flex-wrap:wrap;margin:auto;max-width:calc(var(--width-ratio)*1020)}.cta-shop .inner>div{margin:0 auto 2rem}.cta-shop .close_btn{color:#fff;cursor:pointer;margin-bottom:50px;margin-left:calc(var(--width-ratio)*-30)}.cta-shop .close_btn span:before{height:calc(var(--width-ratio)*30);left:calc(var(--width-ratio)*-3);width:calc(var(--width-ratio)*4)}.cta-shop .close_btn span:after,.cta-shop .close_btn span:before{background-color:#fff;content:"";display:block;padding:0;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cta-shop .close_btn span:after{height:calc(var(--width-ratio)*4);left:calc(var(--width-ratio)*-16);width:calc(var(--width-ratio)*30)}.cta-shop .close_btn span{font-size:calc(var(--width-ratio)*18);left:50%;letter-spacing:.1em;line-height:1.76;padding-left:calc(var(--width-ratio)*20);position:relative}.cta-shop .close_btn.close_top{margin-bottom:0}.cta-shop .close_btn.close_top span{left:70px;top:20px}.cta-shop .cta-shop-title{color:#fff;font-size:32px;letter-spacing:.1em;margin:0 auto 1em;text-align:center}@media screen and (max-width:768px){.cta-shop .cta-shop-title{font-size:calc(var(--width-ratio)*24);margin:0 auto .5em}}.cta-shop .cta-shop-text{color:#fff;font-size:14px;letter-spacing:.1em;margin:auto auto 5vmin;text-align:center}.cta-shop .shop_inner_area h3{font-size:24px;letter-spacing:.1em}.cta-shop .shop_inner_area .catchouter{margin:0 auto}.cta-shop .shop_inner_area .catchouter .catch{font-size:24px;font-weight:600;letter-spacing:.1em;margin:0 auto 1em}.cta-shop .shop_inner_area .shop-area-tab{align-items:center;column-gap:calc(var(--width-ratio)*24);display:flex;justify-content:center;margin-bottom:2rem}.cta-shop .shop_inner_area .shop-area-tab .shop-area{align-items:center;background-color:#fff;border-radius:30px;display:flex;justify-content:center;letter-spacing:.1em;text-align:center;width:25%}.cta-shop .shop_inner_area .shop-area-tab .shop-area:hover{cursor:pointer}.cta-shop .shop_inner_area .shop-area-tab .shop-area.active{background-color:#4ac0c4}.cta-shop .shop_inner_area .shop-area-tab .shop-area .shop-area-text{display:inline-block;font-size:18px;padding:.75rem 3rem}.cta-shop .shop_inner_area .shop-area-tab .shop-area.active .shop-area-text{color:#fff}.cta-shop .shop_inner_area .inner{column-gap:1.5em;justify-content:left;row-gap:1.5em}.cta-shop .shop_inner_area .inner .shop{margin:0 0 calc(var(--width-ratio)*20)}.cta-shop .shop_inner_area .inner .shop a{display:inline-block;object-fit:cover;position:relative;width:100%}.cta-shop .shop_inner_area .inner .shop .shop-area-shop{background-color:#08131a;bottom:0;color:#fff;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.075em;padding:.5rem;position:absolute;right:0;text-align:center;width:100%}@media screen and (max-width:768px){.yoyaku .inner .btn{margin-bottom:.5em!important;width:46.8%}.yoyaku .inner>div{margin:.5em auto .25em}.yoyaku .yoyaku_inner_area .tel-area-tab{column-gap:.75em;margin:0 auto 1.5rem}.yoyaku .yoyaku_inner_area .tel-area-content .catchouter{margin:1em auto .5em}.yoyaku .yoyaku_inner_area .catchouter .catch{font-size:34px;margin:0 auto}.yoyaku .yoyaku_inner_area .tel-area-content .inner{margin:0 auto .5em;padding:0;width:100%}.yoyaku .yoyaku_inner_area .yoyaku-area-tab{column-gap:.75em;display:flex;margin-bottom:1rem}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area{align-items:center;display:flex;height:2.25em;justify-content:center;width:23%}.cta-shop .shop_inner_area .inner{column-gap:10px;display:flex;justify-content:left;margin:0 auto .5em;padding:0;row-gap:15px;width:90%}.cta-shop .shop_inner_area .inner .shop .shop-area-shop{font-size:10px}.cta-shop .shop_inner_area .shop-area-content .shop{background-color:#fff;border-radius:15px;margin:0}.cta-shop .shop_inner_area .shop-area-content .shop a{line-height:.25em;padding:10px .1rem;width:100%}.cta-shop .shop_inner_area .shop-area-content .shop .shop-area-text{color:#4ac0c4;display:inline-block;font-size:calc(var(--width-ratio)*12);font-weight:600;line-height:1.4em;padding:0 .5em;text-align:center;width:100%}}@media screen and (max-width:750px){.yoyaku{padding:10vmin 0 2vmin;width:100%}.yoyaku_tel .inner>div{margin:0 auto .25em}.yoyaku_tel .inner>div .main_txt .color{font-size:calc(var(--width-ratio)*24)!important;margin:0 0 1em}.yoyaku .inner{padding:0 calc(var(--width-ratio)*40)!important;width:100%}.yoyaku_tel .inner .btn{flex:0 0 calc(50% - 5px);margin-bottom:.25em}.yoyaku .inner .btn{margin-bottom:.25em;width:46.8%}.yoyaku .close_btn{margin:0 auto .5em}.yoyaku .close_btn.close_top span{left:15%;top:0}.yoyaku .yoyaku_inner_area{margin-top:.25em}.yoyaku .yoyaku_inner_area h3{font-size:16px}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area{width:24%}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area .tel-area-text{font-size:14px;padding:.5em 1.5em}.yoyaku .yoyaku_inner_area .tel-area-content .inner{margin:0 auto .25em;padding:0;width:90%}.yoyaku .yoyaku_inner_area .cathouter{margin-bottom:.5em}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .sub_txt{height:calc(var(--width-ratio)*40);width:calc(var(--width-ratio)*40)}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .sub_txt i{font-size:calc(var(--width-ratio)*14)}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .main_txt{font-size:10px;letter-spacing:.025em;line-height:1.6em}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .main_txt .color{margin-bottom:.5em}.yoyaku .yoyaku_inner_area .inner{gap:10px}.yoyaku .yoyaku_inner_area .yoyaku-area-tab{column-gap:.75em;display:flex;margin-bottom:1.5rem}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area .yoyaku-area-text{font-size:16px;padding:.5rem .75rem}.yoyaku .yoyaku_inner_area .catchouter .catch{font-size:16px;margin:0 auto .5em}.yoyaku .yoyaku_inner_area .inner .shop{aspect-ratio:1.414/1;flex:0 0 calc(50% - 5px);margin:0 0 .1em}.yoyaku .yoyaku_inner_area .inner .shop .yoyaku-area-shop{font-size:12px;width:auto}.yoyaku .yoyaku_inner_area .yoyaku-area-flow{margin:1.5em auto 1em;padding:0;width:90%}.yoyaku .yoyaku_inner_area .yoyaku-area-flow.pc{display:none}.yoyaku .yoyaku_inner_area .yoyaku-area-flow.sp{display:block}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap{padding:.5em .75em 0}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-header{padding:.3em;top:-17px;width:67%}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-header p{font-size:14px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content{padding:.5em 0}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner{display:flex;flex-wrap:wrap;margin:0 auto;width:100%}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block.now .yoyaku-area-flow-before{border-top:2px solid #4ac0c4;height:2px;left:-4px;top:-13px;width:17px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block.now .yoyaku-area-flow-center{font-size:11px;height:20px;left:12px;top:-18px;width:42px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block.now .yoyaku-area-flow-after{border-top:2px solid #4ac0c4;height:2px;left:52px;top:-13px;width:17px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block:after{right:-18px;top:15px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block{margin-bottom:0;width:68px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block img{padding:5px;width:55px}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block p{font-size:9px;margin-top:.75em}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-text{font-size:11px;letter-spacing:.05em;padding-top:1rem}.cta-shop{width:100%}.cta-shop .close_btn span{font-size:calc(var(--width-ratio)*28);padding-left:calc(var(--width-ratio)*10)}.cta-shop .close_btn span:before{height:calc(var(--width-ratio)*30);left:calc(var(--width-ratio)*-17);width:calc(var(--width-ratio)*4)}.cta-shop .close_btn span:after{height:calc(var(--width-ratio)*4);left:calc(var(--width-ratio)*-30);width:calc(var(--width-ratio)*30)}.cta-shop .inner{padding:0 calc(var(--width-ratio)*20);width:100%}.cta-shop .close_btn.close_top span{left:15%;top:0}.cta-shop .shop_inner_area{margin-top:0}.cta-shop .shop_inner_area h3{font-size:18px}.cta-shop .shop_inner_area .inner{display:flex;gap:10px;justify-content:left;padding:0;width:90%}.cta-shop .shop_inner_area .shop-area-tab{column-gap:.75em;display:flex;margin-bottom:1.5rem}.cta-shop .shop_inner_area .shop-area-tab .shop-area .shop-area-text{font-size:16px;padding:.65rem 1.25rem}.cta-shop .shop_inner_area .catchouter .catch{font-size:16px;margin:1rem auto}.cta-shop .shop_inner_area .inner .shop{flex:0 0 calc(50% - 5px)}.cta-shop .shop_inner_area .shop-area-content .shop{background-color:#fff;border-radius:15px}.cta-shop .shop_inner_area .shop-area-content .shop a{line-height:.75em;padding:10px .1rem;width:100%}.cta-shop .shop_inner_area .shop-area-content .shop .shop-area-text{color:#4ac0c4;display:inline-block;font-size:calc(var(--width-ratio)*24);font-weight:600;text-align:center;width:100%}.cta-shop .shop_inner_area .shop-area-content .shop .shop-area-text-sm{color:#4ac0c4;display:inline-block;font-size:9px;font-weight:600;text-align:center;width:100%}.shop .shop_inner_area .inner .shop .shop-area-shop{font-size:10px}}.aioseo-breadcrumbs{align-items:center;display:flex;font-size:calc(var(--width-ratio)*13);gap:.75em;justify-content:flex-start;margin:0 auto;max-width:calc(var(--width-ratio)*1060);padding-left:1em}@media screen and (max-width:768px){.aioseo-breadcrumbs{font-size:calc(var(--width-ratio)*18);padding-left:.25em}}#reviewspolicy .reviewspolicy{color:#08131a;margin:2em auto;max-width:calc(var(--width-ratio)*700)}#reviewspolicy .reviewspolicy-contents{margin:0 auto;max-width:92%}#reviewspolicy .reviewspolicy h2{border-bottom:.2em solid #4ac0c4;font-size:calc(var(--width-ratio)*20);font-weight:700;letter-spacing:.1em;line-height:1.4em;margin:2em auto 1em;padding-bottom:.25em;text-align:left}#reviewspolicy .reviewspolicy h3{font-size:calc(var(--width-ratio)*24);font-weight:600;letter-spacing:.75em;line-height:1.4em;margin:1em auto}#reviewspolicy .reviewspolicy p{font-size:calc(var(--width-ratio)*16);font-weight:400;letter-spacing:.05em;line-height:1.8em;margin:0 auto 1em}#reviewspolicy .reviewspolicy p.center{text-align:left}#reviewspolicy .reviewspolicy ul{margin:1em auto}#reviewspolicy .reviewspolicy ul li{margin:0 auto .5em}#reviewspolicy .reviewspolicy p a{color:#4285f4;font-weight:600}#reviewspolicy .reviewspolicy blockquote{margin:1.5em auto}#reviewspolicy .reviewspolicy .blockquote{background:#f8f8f8;box-shadow:0 2px 4px rgba(0,0,0,.14);display:block;margin:0 auto;max-width:600px;padding:2.5em 2.5em 2em 3em;position:relative}#reviewspolicy .reviewspolicy .blockquote:after,#reviewspolicy .reviewspolicy .blockquote:before{content:"";display:inline-block;height:4em;position:absolute;width:4em}#reviewspolicy .reviewspolicy .blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%232589d0' d='M4.583 17.321C3.553 16.227 3 15 3 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621.537-.278 1.24-.375 1.929-.311 1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5c-1.073 0-2.099-.49-2.748-1.179m10 0C13.553 16.227 13 15 13 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621.537-.278 1.24-.375 1.929-.311 1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5c-1.073 0-2.099-.49-2.748-1.179'/%3E%3C/svg%3E");background-position:top 35% left 35%;background-repeat:no-repeat;background-size:2em;border-left:3px solid #2589d0;border-top:3px solid #2589d0;left:0;top:0}#reviewspolicy .reviewspolicy .blockquote:after{border-bottom:3px solid #2589d0;border-right:3px solid #2589d0;bottom:0;right:0}#reviewspolicy .reviewspolicy .blockquote strong{color:red;font-weight:600;letter-spacing:.075em}#reviewspolicy .reviewspolicy blockquote cite{display:block;font-size:calc(var(--width-ratio)*12);line-height:1.4em;margin:1em auto;text-align:right}#reviewspolicy .reviewspolicy blockquote cite a{color:#4285f4;font-weight:600}@media screen and (max-width:768px){#reviewspolicy .reviewspolicy{margin:1.5em auto 3em}#reviewspolicy .reviewspolicy-contents{margin:0 auto;max-width:100%;padding:0 1em}#reviewspolicy .reviewspolicy h2{font-size:calc(var(--width-ratio)*32);line-height:1.4em;margin:2em auto 1em;padding:0 .5em .25em}#reviewspolicy .reviewspolicy p{font-size:calc(var(--width-ratio)*28);margin:0 auto .5em}#reviewspolicy .reviewspolicy blockquote{margin:1.5em auto}#reviewspolicy .reviewspolicy .blockquote{box-shadow:0 2px 4px rgba(0,0,0,.14);margin:0 auto;max-width:100%;padding:2.5em 1.5em 2em 2em}#reviewspolicy .reviewspolicy .blockquote:after,#reviewspolicy .reviewspolicy .blockquote:before{content:"";display:inline-block;height:4em;position:absolute;width:4em}#reviewspolicy .reviewspolicy .blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%232589d0' d='M4.583 17.321C3.553 16.227 3 15 3 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621.537-.278 1.24-.375 1.929-.311 1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5c-1.073 0-2.099-.49-2.748-1.179m10 0C13.553 16.227 13 15 13 13.011c0-3.5 2.457-6.637 6.03-8.188l.893 1.378c-3.335 1.804-3.987 4.145-4.247 5.621.537-.278 1.24-.375 1.929-.311 1.804.167 3.226 1.648 3.226 3.489a3.5 3.5 0 0 1-3.5 3.5c-1.073 0-2.099-.49-2.748-1.179'/%3E%3C/svg%3E");background-position:top 35% left 35%;background-repeat:no-repeat;background-size:2em;border-left:3px solid #2589d0;border-top:3px solid #2589d0}#reviewspolicy .reviewspolicy .blockquote:after{border-bottom:3px solid #2589d0;border-right:3px solid #2589d0}#reviewspolicy .reviewspolicy blockquote cite{font-size:calc(var(--width-ratio)*20);line-height:1.4em;margin:.5em auto}}.yoyaku_telnet .tel_dlg_inner .tel_dlg_bg ul{font-size:calc(var(--width-ratio)*32);line-height:1.4em;margin:1em auto;padding:1em 2em;text-align:left}.yoyaku_telnet .tel_dlg_inner .tel_dlg_bg ul li{margin:0 auto .5em}.yoyaku_telnet .tel_dlg_inner .tel_dlg_bg ul li span{font-weight:600}#top #topMv{background:url(/images/common/top-mv.webp) 100% 0/cover no-repeat,#f2f2f2;margin:0 0 calc(var(--width-ratio)*20);padding-top:49.765625%;position:relative;width:100%}#top #topMv .img01{left:calc(var(--width-ratio)*4);position:absolute;top:calc(var(--width-ratio)*20)}#top #topMv .award{left:calc(var(--width-ratio)*16);position:absolute;top:calc(var(--width-ratio)*490);width:calc(var(--width-ratio)*580)}#top #topMv .award p{font-size:calc(var(--width-ratio)*10);line-height:calc(var(--width-ratio)*13)}@media(min-width:1280px){#top #topMv .img01{left:50%;margin:0 0 0 calc(var(--width-ratio)*-636)}#top #topMv .award{left:50%;margin:0 0 0 calc(var(--width-ratio)*-624)}}#top #topMv>.inner{margin:0 auto;max-width:calc(var(--width-ratio)*1100);position:relative;width:100%}#top #topMv>.inner .img02{position:absolute;right:calc(var(--width-ratio)*-15);top:calc(var(--width-ratio)*132)}#top #topMv>.inner .img03{position:absolute;right:calc(var(--width-ratio)*-60);top:calc(var(--width-ratio)*549)}@media(max-width:750px){#top #topMv{background:url(/images/common/top-mv-sp.webp) 50%/cover;height:calc(var(--width-ratio)*861);margin:0}#top #topMv .img01{left:0;top:0}#top #topMv .award,#top #topMv>.inner{display:none}}.pageTtlArea_access{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);padding:0 0 calc(var(--width-ratio)*8)}.pageTtlArea_access .breadcrumb a,.pageTtlArea_access .breadcrumb li{align-items:center;display:flex;font-size:.8rem;letter-spacing:.025em;line-height:1.3em;margin:.3em 0 0!important}.pageTtlArea_access .breadcrumb li:after{content:"＞";margin:0 calc(var(--width-ratio)*10)}.pageTtlArea_access .breadcrumb li:last-child:after{content:none}.pageTtlArea_access .breadcrumb{display:flex;margin:0 auto;max-width:calc(var(--width-ratio)*1104);padding:calc(var(--width-ratio)*8) 0;width:100%}@media(max-width:750px){.pageTtlArea_access{padding:0 0 calc(var(--width-ratio)*12)}.pageTtlArea_access>.inner{width:100%}.pageTtlArea h1,.pageTtlArea h2{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);font-size:1rem;line-height:1.4em;margin:1em 0 .5em}.pageTtlArea_access .breadcrumb{display:flex;margin:0 auto;max-width:calc(var(--width-ratio)*1060);padding:.25em 0;width:100%}.pageTtlArea_access .breadcrumb a,.pageTtlArea_access .breadcrumb li{font-size:calc(var(--width-ratio)*17)}.pageTtlArea_access .breadcrumb{padding:calc(var(--width-ratio)*8) calc(var(--width-ratio)*20) 0;width:100%}}.pageTtlArea{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);letter-spacing:.05em;padding:calc(var(--width-ratio)*14) 0 calc(var(--width-ratio)*14)}.pageTtlArea h1,.pageTtlArea h2{align-items:center;display:flex;font-size:calc(var(--width-ratio)*28);justify-content:center;letter-spacing:.075em;line-height:1.3em;margin:.5em 0 0;text-align:center}@media(max-width:750px){.pageTtlArea{height:calc(var(--width-ratio)*120);padding:0 0 calc(var(--width-ratio)*45)}.pageTtlArea>.inner{padding:.25em 1.5em;width:100%}.pageTtlArea h1,.pageTtlArea h2{font-size:calc(var(--width-ratio)*28);line-height:1.3em;margin:1em 0 0}}.pageTtlArea .breadcrumb{display:flex;margin:0 auto;max-width:calc(var(--width-ratio)*1060);padding:.5em .25em;width:100%}#coupon .pageTtlArea .breadcrumb,#merit .pageTtlArea .breadcrumb{display:flex;height:0;margin:0 auto;max-width:calc(var(--width-ratio)*1000);padding:0;position:relative;top:calc(var(--width-ratio)*20);width:100%}.pageTtlArea .breadcrumb a,.pageTtlArea .breadcrumb li{font-size:calc(var(--width-ratio)*13);line-height:1.4em;margin:.3em 0 0}.pageTtlArea .breadcrumb li:after{content:"＞";margin:0 calc(var(--width-ratio)*10)}.pageTtlArea .breadcrumb li:last-child:after{content:none}@media(max-width:750px){.pageTtlArea .breadcrumb{padding:calc(var(--width-ratio)*4) calc(var(--width-ratio)*4) 0;width:100%}#coupon .pageTtlArea .breadcrumb,#merit .pageTtlArea .breadcrumb{background:#fff;height:auto;padding:calc(var(--width-ratio)*8) calc(var(--width-ratio)*20) calc(var(--width-ratio)*16);width:100%}.pageTtlArea .breadcrumb a,.pageTtlArea .breadcrumb li{font-size:calc(var(--width-ratio)*17)}}.pageTtlArea.mv{background:transparent}.pageTtlArea.mv>.inner{height:calc(var(--width-ratio)*368)}.pageTtlArea.mv h1,.pageTtlArea.mv h2{font-size:calc(var(--width-ratio)*35);margin:calc(var(--width-ratio)*52) 0 0}@media(max-width:750px){.pageTtlArea.mv{height:auto;padding:calc(var(--width-ratio)*52) 0 0}.pageTtlArea.mv>.inner{height:calc(var(--width-ratio)*298)}.pageTtlArea.mv .breadcrumb{padding:0 0 0 calc(var(--width-ratio)*20);position:relative;top:calc(var(--width-ratio)*-28)}.pageTtlArea.mv h1,.pageTtlArea.mv h2{font-size:calc(var(--width-ratio)*42);margin:calc(var(--width-ratio)*60) 0 0}}.flexWrap01{display:flex;margin:0 auto calc(var(--width-ratio)*80);max-width:calc(var(--width-ratio)*860);width:100%}.flexWrap01 .imgArea{width:calc(var(--width-ratio)*435)}.flexWrap01 .imgArea img{height:auto;width:100%}.flexWrap01 .txtArea{padding:0 0 0 calc(var(--width-ratio)*28)}.flexWrap01 .txtArea h3{color:#76b7c9;font-size:calc(var(--width-ratio)*26);font-weight:400;line-height:calc(var(--width-ratio)*36);margin:0 0 calc(var(--width-ratio)*12)}.flexWrap01 .txtArea p{line-height:calc(var(--width-ratio)*26)}.flexWrap01 .txtArea a{background:#fff;border:calc(var(--width-ratio)*1) solid #0088f3;color:#0088f3;display:block;font-size:calc(var(--width-ratio)*18);margin:calc(var(--width-ratio)*20) 0 0;padding:calc(var(--width-ratio)*13) 0;position:relative;text-align:center;width:calc(var(--width-ratio)*390)}.flexWrap01 .txtArea a:before{border-color:transparent transparent transparent #0088f3;border-style:solid;border-width:calc(var(--width-ratio)*9) 0 calc(var(--width-ratio)*9) calc(var(--width-ratio)*9);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*20);top:calc(var(--width-ratio)*13);width:0}.flexWrap01:last-child{margin:0 auto}@media(max-width:750px){.flexWrap01{flex-direction:column;margin:0 auto calc(var(--width-ratio)*80);padding:0 calc(var(--width-ratio)*32);width:100%}.flexWrap01 .imgArea{min-width:auto;width:100%}.flexWrap01 .txtArea{padding:0;width:100%}.flexWrap01 .txtArea h3{font-size:calc(var(--width-ratio)*35);line-height:calc(var(--width-ratio)*43);margin:calc(var(--width-ratio)*24) 0 calc(var(--width-ratio)*16)}.flexWrap01 .txtArea p{font-size:calc(var(--width-ratio)*25);line-height:calc(var(--width-ratio)*40)}.flexWrap01 .txtArea a{display:block;font-size:calc(var(--width-ratio)*21);margin:calc(var(--width-ratio)*52) auto 0;padding:calc(var(--width-ratio)*16) 0;width:calc(var(--width-ratio)*412)}.flexWrap01 .txtArea a:before{border-color:transparent transparent transparent #0088f3;border-style:solid;border-width:calc(var(--width-ratio)*10) 0 calc(var(--width-ratio)*10) calc(var(--width-ratio)*10);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*20);top:calc(var(--width-ratio)*17.5);width:0}}.studioPageLinkArea{margin:calc(var(--width-ratio)*52) 0}.studioPageLinkArea,.studioPageLinkArea ul{display:flex;justify-content:center}.studioPageLinkArea ul li{margin:0 calc(var(--width-ratio)*4)}.studioPageLinkArea ul li a{background:#5ababc;border-radius:calc(var(--width-ratio)*30);box-shadow:3px 4px 4px rgb 0 0 0,10%;color:#fff;display:block;font-size:calc(var(--width-ratio)*18);line-height:calc(var(--width-ratio)*36);padding:0 calc(var(--width-ratio)*28)}@media(max-width:750px){.studioPageLinkArea{flex-direction:column;margin:calc(var(--width-ratio)*52) 0;padding:0 calc(var(--width-ratio)*32)}.studioPageLinkArea h2{background:#5ababc;color:#fff;font-size:calc(var(--width-ratio)*32);height:calc(var(--width-ratio)*72);line-height:calc(var(--width-ratio)*72);padding:0 0 0 calc(var(--width-ratio)*20);position:relative}.studioPageLinkArea h2:before{border-color:#fff transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*20) calc(var(--width-ratio)*18) 0 calc(var(--width-ratio)*18);content:"";display:block;height:0;margin:calc(var(--width-ratio)*-10) 0 0;position:absolute;right:calc(var(--width-ratio)*20);top:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:0}.studioPageLinkArea h2.open:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.studioPageLinkArea ul{background:#f4f4f4;flex-direction:column;margin:0 0 calc(var(--width-ratio)*20);max-height:0;overflow:hidden;padding:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.studioPageLinkArea ul li{margin:0;padding:calc(var(--width-ratio)*16) 0 calc(var(--width-ratio)*16) calc(var(--width-ratio)*20)}.studioPageLinkArea ul li a{background:transparent;border-radius:0;color:#595858;display:block;font-size:calc(var(--width-ratio)*28);font-weight:600;line-height:1.5;padding:0}.studioPageLinkArea h2.open~ul{max-height:calc(var(--width-ratio)*720);padding:calc(var(--width-ratio)*24) 0}}.studioTableArea h2{font-size:calc(var(--width-ratio)*24);letter-spacing:.075em;line-height:1.4em;margin:0 0 calc(var(--width-ratio)*15);text-align:center}.studioTableArea .tokyoArea,.studioTableArea table{margin:0 auto calc(var(--width-ratio)*60)}.studioTableArea table{border-left:calc(var(--width-ratio)*1) solid #08131a;border-top:calc(var(--width-ratio)*1) solid #08131a;display:block;letter-spacing:.05em;max-width:calc(var(--width-ratio)*936);width:100%}.studioTableArea tr{display:flex}.studioTableArea td,.studioTableArea th{align-items:center;border-bottom:calc(var(--width-ratio)*1) solid #000;border-right:calc(var(--width-ratio)*1) solid #000;display:flex;justify-content:center;text-align:center}.studioTableArea td:first-child,.studioTableArea th:first-child{width:calc(var(--width-ratio)*152)}.studioTableArea td:nth-child(2),.studioTableArea th:nth-child(2){width:calc(var(--width-ratio)*348)}.studioTableArea td:nth-child(3),.studioTableArea th:nth-child(3){width:calc(var(--width-ratio)*192)}.studioTableArea td:nth-child(4),.studioTableArea th:nth-child(4){width:calc(var(--width-ratio)*104)}.studioTableArea td:nth-child(5),.studioTableArea th:nth-child(5){width:calc(var(--width-ratio)*140)}.studioTableArea th{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);border-bottom:1px solid #a1acb2;font-weight:500;min-height:calc(var(--width-ratio)*44)}.studioTableArea td,.studioTableArea th{padding:calc(var(--width-ratio)*8) calc(var(--width-ratio)*12)}.studioTableArea td{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*18);min-height:calc(var(--width-ratio)*48)}.studioTableArea td a{color:#1a73e8;font-size:calc(var(--width-ratio)*18)}.studioTableArea td:first-child a{font-weight:600}@media(max-width:750px){.studioTableArea{padding:0 calc(var(--width-ratio)*32)}.studioTableArea h2{font-size:calc(var(--width-ratio)*28);line-height:1.4em;margin:0 0 1em;text-align:center}.studioTableArea .tokyoArea{margin:0 auto calc(var(--width-ratio)*108)}.studioTableArea .tableWrap{overflow-x:scroll;width:100%}.studioTableArea tr{display:flex}.studioTableArea td,.studioTableArea th{align-items:center;border-bottom:calc(var(--width-ratio)*1) solid #a1acb2;border-right:calc(var(--width-ratio)*1) solid #a1acb2;display:flex}.studioTableArea td:first-child,.studioTableArea th:first-child{width:calc(var(--width-ratio)*216)}.studioTableArea td:nth-child(2),.studioTableArea th:nth-child(2){width:calc(var(--width-ratio)*228)}.studioTableArea td:nth-child(3),.studioTableArea th:nth-child(3){width:calc(var(--width-ratio)*276)}.studioTableArea td:nth-child(4),.studioTableArea th:nth-child(4){width:calc(var(--width-ratio)*148)}.studioTableArea td:nth-child(5),.studioTableArea th:nth-child(5){width:calc(var(--width-ratio)*200)}.studioTableArea th{border-bottom:none;font-size:calc(var(--width-ratio)*24);min-height:calc(var(--width-ratio)*60)}.studioTableArea td,.studioTableArea th{padding:calc(var(--width-ratio)*8) calc(var(--width-ratio)*12)}.studioTableArea td{font-size:calc(var(--width-ratio)*20);line-height:calc(var(--width-ratio)*27);min-height:calc(var(--width-ratio)*124)}.studioTableArea td a{color:#1a73e8;font-size:calc(var(--width-ratio)*24)}}.stadioListArea{padding:calc(var(--width-ratio)*52) 0 0}.stadioListArea h2{font-size:calc(var(--width-ratio)*32);letter-spacing:.075em;line-height:1.4em;text-align:center}.stadioListArea .studioArea{border-bottom:calc(var(--width-ratio)*1) solid #08131a;padding:calc(var(--width-ratio)*52) 0 calc(var(--width-ratio)*20)}.stadioListArea .studioArea:last-child{border-bottom:none}.stadioListArea h3{font-size:calc(var(--width-ratio)*32);letter-spacing:.075em;line-height:1.4em;margin:0 0 1em;text-align:center}.stadioListArea ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:calc(var(--width-ratio)*1100);width:100%}.stadioListArea ul li{margin:0 calc(var(--width-ratio)*40) calc(var(--width-ratio)*52) 0;padding:0 0 calc(var(--width-ratio)*28);position:relative;width:calc(var(--width-ratio)*340)}.stadioListArea ul li h3{font-size:calc(var(--width-ratio)*20);letter-spacing:.05em;line-height:1.4em;margin:0 0 calc(var(--width-ratio)*8);text-align:center}.stadioListArea ul li .imgArea{height:calc(var(--width-ratio)*230);margin:0 0 calc(var(--width-ratio)*8);width:100%}.stadioListArea ul li .imgArea img{height:auto;width:100%}.stadioListArea ul li .imgArea iframe{height:100%;width:100%}.stadioListArea ul li p{font-size:calc(var(--width-ratio)*15);line-height:calc(var(--width-ratio)*22);margin:0 0 calc(var(--width-ratio)*16)}.stadioListArea ul li h4{font-size:calc(var(--width-ratio)*18);letter-spacing:.05em;line-height:1.4em;margin:1em 0 0;text-align:center}.stadioListArea ul li table,.stadioListArea ul li tbody,.stadioListArea ul li thead{display:block}.stadioListArea ul li table{background:#fafffd;padding:calc(var(--width-ratio)*12)}.stadioListArea ul li tr{display:flex;margin:0 0 calc(var(--width-ratio)*8)}.stadioListArea ul li td,.stadioListArea ul li th{font-size:calc(var(--width-ratio)*13);line-height:1.5}.stadioListArea ul li th{width:calc(var(--width-ratio)*132)}.stadioListArea ul li td{width:100%}.stadioListArea ul li td a{color:#1a73e8}.stadioListArea ul li .toDetail{background:linear-gradient(90deg,#41a4fd,#0ed2bd 75%);border-radius:30px;bottom:0;box-shadow:2px 4px 4px rgba(0,0,0,.1);color:#fff;display:block;font-size:calc(var(--width-ratio)*14);height:calc(var(--width-ratio)*35);left:0;letter-spacing:.05em;line-height:calc(var(--width-ratio)*35);margin:calc(var(--width-ratio)*20) 0 0;position:absolute;text-align:center;width:100%}.stadioListArea ul li .toDetail:not(.keyword):before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--width-ratio)*6) 0 calc(var(--width-ratio)*6) calc(var(--width-ratio)*6);content:"";display:block;height:0;margin:calc(var(--width-ratio)*-6) 0 0;position:absolute;right:calc(var(--width-ratio)*16);top:50%;width:0}.stadioListArea ul li:last-child,.stadioListArea ul li:nth-child(3n){margin:0 0 calc(var(--width-ratio)*52)}@media(max-width:750px){.stadioListArea .studioArea{margin:calc(var(--width-ratio)*52) 0}.stadioListArea h3{font-size:calc(var(--width-ratio)*24);line-height:1.5;margin:0 0 calc(var(--width-ratio)*26);text-align:center}.stadioListArea ul{display:flex;flex-direction:column;margin:0 auto;width:100%}.stadioListArea ul li{margin:0 0 calc(var(--width-ratio)*60);padding:0;position:relative;width:100%}.stadioListArea ul li h3{font-size:calc(var(--width-ratio)*32);margin:0 0 .5em;padding:0 calc(var(--width-ratio)*32)}.stadioListArea ul li .imgArea{height:calc(var(--width-ratio)*460);margin:0 0 calc(var(--width-ratio)*8);padding:0 calc(var(--width-ratio)*32)}.stadioListArea ul li .imgArea img{width:100%}.stadioListArea ul li .txtArea{margin:0 0 calc(var(--width-ratio)*32);padding:0 calc(var(--width-ratio)*32)}.stadioListArea ul li .txtArea p{font-size:calc(var(--width-ratio)*22);line-height:calc(var(--width-ratio)*38)}.stadioListArea ul li .stadioDetail{margin:0 0 calc(var(--width-ratio)*32);padding:0 4rem}.stadioListArea ul li h4{font-size:calc(var(--width-ratio)*28);line-height:1.4;margin:0 0 .5em;text-align:center}.stadioListArea ul li tr{display:flex;margin:0 0 calc(var(--width-ratio)*16)}.stadioListArea ul li td,.stadioListArea ul li th{font-size:calc(var(--width-ratio)*24);line-height:1.4em}.stadioListArea ul li th{width:calc(var(--width-ratio)*148)}.stadioListArea ul li .toDetail{bottom:0;display:block;font-size:calc(var(--width-ratio)*24);height:calc(var(--width-ratio)*60);left:0;line-height:calc(var(--width-ratio)*60);margin:1em auto 2em;position:relative;width:50%}.stadioListArea ul li .toDetail:not(.keyword):before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--width-ratio)*10) 0 calc(var(--width-ratio)*10) calc(var(--width-ratio)*10);content:"";display:block;height:0;margin:calc(var(--width-ratio)*-10) 0 0;position:absolute;right:calc(var(--width-ratio)*16);top:50%;width:0}.stadioListArea ul li:nth-child(2n){margin:0 0 calc(var(--width-ratio)*60)}}.studioDetail{margin:0 0 calc(var(--width-ratio)*24)}.studioDetail h2{font-size:calc(var(--width-ratio)*28);letter-spacing:.1em;margin:1.5em auto 1.5rem;text-align:center}.studioDetail img{display:block;margin-left:auto;margin-right:auto}.studioDetail .mapArea{height:calc(var(--width-ratio)*480);margin:0 auto calc(var(--width-ratio)*42);max-width:calc(var(--width-ratio)*750);text-align:center;width:100%}.studioDetail .mapArea iframe{height:100%;margin:0 auto;width:67%}.studioDetail .mapArea img{display:block;margin:0 auto}.studioDetail .detail{margin:0 auto calc(var(--width-ratio)*24);max-width:calc(var(--width-ratio)*936);width:100%}.studioDetail .detail table{display:block;margin:0 0 0 calc(var(--width-ratio)*100)}.studioDetail .detail tbody{display:block}.studioDetail .detail tr{display:flex;margin:0 0 calc(var(--width-ratio)*12)}.studioDetail .detail td,.studioDetail .detail th{display:block;font-size:calc(var(--width-ratio)*14);line-height:1.3em}.studioDetail .detail th{width:calc(var(--width-ratio)*384)}.studioDetail .detail td{width:100%}.studioDetail .detail td a{color:#0088f3}.studioDetail .tran{margin:0 auto;max-width:calc(var(--width-ratio)*936);width:100%}.studioDetail .tran ul{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;margin:0 auto}.studioDetail .tran li{align-items:center;display:flex;margin:0 calc(var(--width-ratio)*32) calc(var(--width-ratio)*20) 0}.studioDetail .tran li:last-child{margin:0 0 calc(var(--width-ratio)*20)}.studioDetail .tran li img{margin:0 calc(var(--width-ratio)*8) 0 0}.studioDetail .org_tag_tab01_btns:has(button:nth-of-type(3)) button{font-size:calc(var(--width-ratio)*20)}@media(max-width:750px){.studioDetail{margin:0 0 calc(var(--width-ratio)*60);padding:0 calc(var(--width-ratio)*28)}.studioDetail h2{font-size:calc(var(--width-ratio)*36);margin:1.5em auto 1em}.studioDetail .mapArea{height:calc(var(--width-ratio)*500);margin:0 auto calc(var(--width-ratio)*24);width:100%}.studioDetail .detail{margin:0 auto calc(var(--width-ratio)*52);width:100%}.studioDetail .detail table,.studioDetail .mapArea iframe{margin:0 auto;width:92%}.studioDetail .detail tr{display:block;margin:0 0 calc(var(--width-ratio)*12)}.studioDetail .detail td,.studioDetail .detail th{display:block;font-size:calc(var(--width-ratio)*22);width:100%}.studioDetail .detail th{background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);display:block;font-weight:600;padding:.25rem;width:100%}.studioDetail .detail td{display:block;padding:calc(var(--width-ratio)*8) 0 calc(var(--width-ratio)*8) calc(var(--width-ratio)*8);width:100%}.studioDetail .tran{margin:0 auto;width:calc(var(--width-ratio)*580)}.studioDetail .tran ul{justify-content:space-around;margin:0}.studioDetail .tran ul li{font-size:calc(var(--width-ratio)*20);margin:0 calc(var(--width-ratio)*32) calc(var(--width-ratio)*20) 0}.studioDetail .tran ul li:last-child{margin:0 0 calc(var(--width-ratio)*20)}.studioDetail .tran ul li img{height:calc(var(--width-ratio)*36);margin:0 calc(var(--width-ratio)*8) 0 0;width:auto}.studio-single .studioDetail .detail td,.studio-single .studioDetail .detail th{display:block;font-size:calc(var(--width-ratio)*20);line-height:1.6em;width:100%}.studioDetail .org_tag_tab01_btns:has(button:nth-of-type(3)) button{font-size:calc(var(--width-ratio)*20)}}.stationAccess{margin:0 0 calc(var(--width-ratio)*52)}.stationAccess .linkWrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:calc(var(--width-ratio)*820);width:100%}.stationAccess .linkWrap a{background:#0088f3;color:#fff;display:block;font-size:calc(var(--width-ratio)*18);margin:1rem calc(var(--width-ratio)*10);padding:calc(var(--width-ratio)*13) 0;position:relative;text-align:center;width:calc(var(--width-ratio)*390)}.stationAccess .linkWrap a:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:calc(var(--width-ratio)*9) 0 calc(var(--width-ratio)*9) calc(var(--width-ratio)*9);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*20);top:calc(var(--width-ratio)*13);width:0}@media(max-width:750px){.stationAccess .linkWrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:100%}.stationAccess .linkWrap a{font-size:calc(var(--width-ratio)*22);margin:0 0 calc(var(--width-ratio)*20);padding:calc(var(--width-ratio)*16) 0;width:calc(var(--width-ratio)*480)}.stationAccess .linkWrap a:before{border-width:calc(var(--width-ratio)*11) 0 calc(var(--width-ratio)*11) calc(var(--width-ratio)*11);right:calc(var(--width-ratio)*20);top:calc(var(--width-ratio)*16)}}.recommendStudio{background:#fcf6cd;margin:0 auto calc(var(--width-ratio)*32) auto;max-width:calc(var(--width-ratio)*804);padding:calc(var(--width-ratio)*28) 0 calc(var(--width-ratio)*28);width:100%}.recommendStudio h2{font-size:calc(var(--width-ratio)*28);margin:0 0 1em;text-align:center}.recommendStudio ul{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.recommendStudio ul li{margin:0 0 calc(var(--width-ratio)*20);text-align:center;width:50%}.recommendStudio ul li a{font-size:calc(var(--width-ratio)*20)}.recommendStudio ul li h3{color:#0088f3;font-size:calc(var(--width-ratio)*24)}@media(max-width:750px){.recommendStudio{max-width:calc(var(--width-ratio)*700);width:100%}.recommendStudio ul li a{font-size:calc(var(--width-ratio)*22)}}#secCando_top{padding:calc(var(--width-ratio)*12) 0 0}#secCando{margin:calc(var(--width-ratio)*52) 0 calc(var(--width-ratio)*26) 0}#baArea{padding:calc(var(--width-ratio)*52) 0}.baBottom{margin:0 0 calc(var(--width-ratio)*52)}.baBottom .flexWrap{display:flex;margin:0 auto calc(var(--width-ratio)*52);max-width:calc(var(--width-ratio)*860);width:96%}.baBottom .flexWrap .imgArea{width:calc(var(--width-ratio)*435)}.baBottom .flexWrap .imgArea img{aspect-ratio:1.414/1;height:auto;object-fit:cover;width:100%}.baBottom .flexWrap .txtArea{padding:0 0 0 calc(var(--width-ratio)*28);width:calc(var(--width-ratio)*425)}.baBottom .flexWrap .txtArea h3{color:#76b7c9;font-size:calc(var(--width-ratio)*28);font-weight:600;letter-spacing:.1em;line-height:1.6em;margin:0 auto .5em}.baBottom .flexWrap .txtArea p{font-size:calc(var(--width-ratio)*18);letter-spacing:.05em;line-height:1.6em}baBottom .flexWrap .txtArea a{background:#fff;border:calc(var(--width-ratio)*1) solid #0088f3;color:#0088f3;display:block;font-size:calc(var(--width-ratio)*18);margin:calc(var(--width-ratio)*20) auto 0;max-width:100%;padding:calc(var(--width-ratio)*13) 0;position:relative;text-align:center;width:calc(var(--width-ratio)*390);width:80%}.baBottom .flexWrap:last-child{margin:0 auto}@media(max-width:750px){.baBottom .flexWrap{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);flex-direction:column;padding:calc(var(--width-ratio)*18) calc(var(--width-ratio)*32);width:100%}.baBottom .flexWrap .imgArea{min-width:auto;width:100%}.baBottom .flexWrap .txtArea{padding:0;width:100%}.baBottom .flexWrap .txtArea h3{color:#323232;font-size:calc(var(--width-ratio)*36);line-height:1.4em;margin:.75em auto .5em;text-align:center}.baBottom .flexWrap .txtArea p{font-size:calc(var(--width-ratio)*26);padding:0 1.5em}.baBottom .flexWrap .txtArea a{font-size:calc(var(--width-ratio)*24);font-weight:600;letter-spacing:.075em;padding:.75em 1em;width:67%}.baBottom .flexWrap .txtArea a:before{border-color:transparent transparent transparent #0088f3;border-style:solid;border-width:calc(var(--width-ratio)*10) 0 calc(var(--width-ratio)*10) calc(var(--width-ratio)*10);content:"";display:none;height:0;position:absolute;right:calc(var(--width-ratio)*20);top:calc(var(--width-ratio)*17.5);width:0}}.studioMessage{background:#fcf6cd;padding:calc(var(--width-ratio)*80) 0 calc(var(--width-ratio)*100);text-align:center}.studioMessage>.inner{margin:0 auto;max-width:calc(var(--width-ratio)*690);width:100%}.studioMessage>.inner>img{margin:0 0 calc(var(--width-ratio)*40)}.studioMessage h2{background:#fff;border-radius:calc(var(--width-ratio)*30);font-size:calc(var(--width-ratio)*26);font-weight:400;margin:0 auto calc(var(--width-ratio)*40);padding:calc(var(--width-ratio)*17) 0;position:relative;text-align:center;width:calc(var(--width-ratio)*490)}.studioMessage h2:before{border-color:#fff transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*20) calc(var(--width-ratio)*20) 0 calc(var(--width-ratio)*20);bottom:calc(var(--width-ratio)*-20);content:"";display:block;height:0;left:50%;margin:0 0 0 calc(var(--width-ratio)*-15);position:absolute;width:0}.studioMessage h3{color:#5f5e50;font-size:calc(var(--width-ratio)*17);margin:0 0 calc(var(--width-ratio)*20)}.studioMessage p{color:#5f5e50;font-size:calc(var(--width-ratio)*16);line-height:calc(var(--width-ratio)*28)}@media(max-width:750px){.studioMessage>.inner{padding:0 calc(var(--width-ratio)*32);width:100%}.studioMessage>.inner>img{height:auto;margin:0 0 calc(var(--width-ratio)*40);width:calc(var(--width-ratio)*440)}.studioMessage h2{border-radius:calc(var(--width-ratio)*70);font-size:calc(var(--width-ratio)*34);margin:0 auto calc(var(--width-ratio)*80);max-width:calc(var(--width-ratio)*656);padding:calc(var(--width-ratio)*47) 0;width:100%}.studioMessage h2:before{border-color:#fff transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*40) calc(var(--width-ratio)*40) 0 calc(var(--width-ratio)*40);bottom:calc(var(--width-ratio)*-40);content:"";display:block;height:0;left:50%;margin:0 0 0 calc(var(--width-ratio)*-40);position:absolute;width:0}.studioMessage h3{font-size:calc(var(--width-ratio)*30);line-height:calc(var(--width-ratio)*50);margin:0 0 calc(var(--width-ratio)*24)}.studioMessage p{font-size:calc(var(--width-ratio)*25);line-height:calc(var(--width-ratio)*40)}}#secCoupon{background:transparent;margin:0 0 52px}#accessStepArea{margin:calc(var(--width-ratio)*52) 0}.org_tag_tab01 .accessStepArea{margin:1em auto 0}#accessStepArea .accessStep{margin:0 0 calc(var(--width-ratio)*56)}#accessStepArea .accessStep:last-child{margin:0}#accessStepArea h2{color:#4ac0c4;font-size:calc(var(--width-ratio)*24);margin:0 auto calc(var(--width-ratio)*28);text-align:center}#accessStepArea ul{display:flex;flex-wrap:wrap;margin:0 auto;max-width:calc(var(--width-ratio)*936);width:100%}#accessStepArea ul li{margin:0 calc(var(--width-ratio)*24) calc(var(--width-ratio)*24) 0;width:calc(var(--width-ratio)*216)}#accessStepArea ul li .imgArea{margin:0 0 calc(var(--width-ratio)*8);position:relative}#accessStepArea ul li .imgArea img{height:auto;width:100%}#accessStepArea ul li .imgArea span{background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);border-radius:calc(var(--width-ratio)*20);bottom:calc(var(--width-ratio)*8);color:#fff;display:block;font-size:calc(var(--width-ratio)*20);height:calc(var(--width-ratio)*32);left:calc(var(--width-ratio)*8);line-height:calc(var(--width-ratio)*32);position:absolute;text-align:center;width:calc(var(--width-ratio)*32);z-index:1}#accessStepArea ul li p{font-size:calc(var(--width-ratio)*12);line-height:calc(var(--width-ratio)*16)}#accessStepArea ul li:nth-child(4n){margin:0 0 calc(var(--width-ratio)*24)}#accessStepArea h2.accessStep{align-items:center;display:flex;font-size:calc(var(--width-ratio)*30);justify-content:center;line-height:1.3em;margin:0 auto calc(var(--width-ratio)*60);text-align:center}#accessStepArea .org_tag_tab01{max-width:calc(var(--width-ratio)*1200)}@media(max-width:750px){#accessStepArea .org_tag_tab01{margin:1.5em auto;width:96%}#accessStepArea .org_tag_tab01_btns{margin:0 auto}#accessStepArea{margin:calc(var(--width-ratio)*52) 0 calc(var(--width-ratio)*4)}#accessStepArea .accessStep{margin:calc(var(--width-ratio)*88) 0 0;padding:0 calc(var(--width-ratio)*80)}#accessStepArea .accessStep:first-child{margin:0}#accessStepArea .accessStep:last-child{margin:calc(var(--width-ratio)*52) 0 0}#accessStepArea h2{font-size:calc(var(--width-ratio)*32);line-height:1.5em;margin:0 0 calc(var(--width-ratio)*28)}#accessStepArea ul{flex-direction:column;margin:0 auto;width:100%}#accessStepArea ul li{margin:0 0 calc(var(--width-ratio)*52) 0;width:100%}#accessStepArea ul li:nth-child(4n){margin:0 0 calc(var(--width-ratio)*52)}#accessStepArea ul li .imgArea{margin:0 0 calc(var(--width-ratio)*8);position:relative}#accessStepArea ul li .imgArea span{border-radius:calc(var(--width-ratio)*50);bottom:.5em;font-size:calc(var(--width-ratio)*35);height:calc(var(--width-ratio)*60);left:.5em;line-height:calc(var(--width-ratio)*60);width:calc(var(--width-ratio)*60);z-index:1}#accessStepArea ul li p{font-size:calc(var(--width-ratio)*24);line-height:1.6em}#accessStepArea .cvArea.sp{border-bottom:calc(var(--width-ratio)*1) solid #000;opacity:1;position:relative;visibility:visible;z-index:1}}#faqArea{padding:calc(var(--width-ratio)*45) 0}#faqArea h2{font-size:calc(var(--width-ratio)*24);letter-spacing:.125em;line-height:1.4em;margin:0 0 .75em;text-align:center}@media(max-width:750px){#faqArea h2{font-size:1.1rem}}#faqArea .faqWrap{margin:0 0 calc(var(--width-ratio)*60)}f #faqArea .faqWrap h2{color:#4dc0c5;font-size:calc(var(--width-ratio)*24);line-height:1.4em;margin:0 0 calc(var(--width-ratio)*30);text-align:center}#faqArea .faqWrap:last-child{margin:0}#faqArea .faq{margin:0 auto 2.5rem;max-width:calc(var(--width-ratio)*720);width:100%}#faqArea .faq .q{background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);padding:.75em 2em}#faqArea .faq h3{font-size:calc(var(--width-ratio)*20);font-weight:600;letter-spacing:.05em;line-height:1.4em}#faqArea .faq h4{font-size:calc(var(--width-ratio)*16);font-weight:600;line-height:1.6em;margin-top:.5rem}@media(max-width:750px){#faqArea .faq h3{font-size:calc(var(--width-ratio)*28);line-height:1.4em}}#faq .faq h4{font-size:calc(var(--width-ratio)*16);font-weight:600;letter-spacing:.075em;line-height:1.6em;margin:.75rem 0}#faq .faq h4+*{margin-top:-.75rem}#faqArea .faq .a{background:#fff;border:calc(var(--width-ratio)*1) solid #e1f5f7;letter-spacing:.025em;padding:1.5rem 3.5rem}#faqArea .faq p{letter-spacing:.075em;line-height:1.6em;padding:.75em .25em .75em 0}#faqArea .faq ul li{font-size:calc(var(--width-ratio)*16);font-weight:400;line-height:1.8em;padding-left:1em}#faqArea .faq h4 a,#faqArea .faq p a{color:#0088f3}@media(max-width:750px){#faqArea .faqWrap{margin:0 0 calc(var(--width-ratio)*100);padding:0 calc(var(--width-ratio)*40)}#faqArea .faq{margin:0 auto 2rem;width:100%}#faqArea .faq .q{padding:.75em 2rem .75em 1.5rem;position:relative}#faqArea .faq .q:before{border-color:#565555 transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*20) calc(var(--width-ratio)*18) 0 calc(var(--width-ratio)*18);content:"";display:block;height:0;position:absolute;right:calc(var(--width-ratio)*16);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;z-index:1}#faqArea .faq .a,#faqArea .faq .q:before{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#faqArea .faq .a{max-height:0;overflow:hidden;padding:0 calc(var(--width-ratio)*20)}#faqArea .faq.open .q:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#faqArea .faq.open .a{max-height:calc(var(--width-ratio)*1200);padding:1rem 1.5rem}#faqArea .faq h4,#faqArea .faq p{font-size:calc(var(--width-ratio)*26);line-height:1.6em;margin:0 0 .5em;padding:0}#faqArea .faq ul li{padding-left:1em;text-indent:-1em}}#about .sec01>.inner{margin:0 auto;max-width:calc(var(--width-ratio)*1000);padding:calc(var(--width-ratio)*36) 0;position:relative;text-align:center;width:100%}#about .sec01 h2{color:#75c0c6;font-size:calc(var(--width-ratio)*32);letter-spacing:.075em;line-height:1.6em}#about .sec01 h3{font-size:calc(var(--width-ratio)*38);line-height:1.4em;margin:1em auto}#about .sec01 p{font-size:calc(var(--width-ratio)*14);line-height:1.6em;margin:0 auto .5em;padding:0 2.5rem;text-align:left;width:calc(var(--width-ratio)*530)}#about .sec01 ul{margin:calc(var(--width-ratio)*8) auto}#about .sec01 ul li{font-size:calc(var(--width-ratio)*14);line-height:1.6em;margin:0 12rem 0 17rem;text-align:left}#about .sec01 ul.about{background-image:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);padding:1rem .5rem}#about .sec01 .ill01{left:calc(var(--width-ratio)*110);position:absolute;top:calc(var(--width-ratio)*270)}#about .sec01 .ill02{position:absolute;right:calc(var(--width-ratio)*130);top:calc(var(--width-ratio)*330)}@media(max-width:750px){#about .sec01>.inner{margin:0 auto;padding:calc(var(--width-ratio)*52) calc(var(--width-ratio)*36) 0;position:relative;text-align:center;width:100%}#about .sec01 .logo{width:auto}#about .sec01 h2{font-size:calc(var(--width-ratio)*42);line-height:1.4em;margin:0 0 1em;text-align:center}#about .sec01 h3{font-size:calc(var(--width-ratio)*32);line-height:1.6em;margin:calc(var(--width-ratio)*40) 0 calc(var(--width-ratio)*28);text-align:center}#about .sec01 p,#about .sec01 ul li{font-size:calc(var(--width-ratio)*28);line-height:1.8em;margin:0 auto .5em;padding:0 1rem;text-align:left;width:auto}#about .sec01 .ill01,#about .sec01 .ill02{display:none}}#about .aboutSec>.inner{margin:0 auto;max-width:calc(var(--width-ratio)*1100);padding:calc(var(--width-ratio)*36) 0;position:relative;text-align:center;width:100%}#about .aboutSec .heading h2{align-items:center;background:url(/img/about/heading-bg.png) 50% no-repeat;display:flex;font-size:1.5rem;height:calc(var(--width-ratio)*51);justify-content:center;letter-spacing:.1em;line-height:1.5em;margin:.5em 0 calc(var(--width-ratio)*16)}#about .aboutSec .wrap{position:relative}#about .aboutSec img{left:0;position:absolute;top:calc(var(--width-ratio)*72);width:calc(var(--width-ratio)*386);z-index:1}#about .aboutSec .txtArea{background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);letter-spacing:.025em;margin:0 0 0 calc(var(--width-ratio)*260);max-width:calc(var(--width-ratio)*880);padding:calc(var(--width-ratio)*32) calc(var(--width-ratio)*40) calc(var(--width-ratio)*30) calc(var(--width-ratio)*170);text-align:left;width:100%}#about .aboutSec .txtArea h3{color:#43c2d1;font-size:calc(var(--width-ratio)*20);letter-spacing:.075em;line-height:1.4em;margin:0 0 .5em}#about .aboutSec .txtArea p{font-size:calc(var(--width-ratio)*16);line-height:1.8em;margin:0 auto .5em}#about .aboutSec .txtArea dl dd,#about .aboutSec .txtArea dl dt{font-size:calc(var(--width-ratio)*15);line-height:1.8em}#about .aboutSec .txtArea ul li{font-size:calc(var(--width-ratio)*16);line-height:1.8em}#about .aboutSec .txtArea p a{color:#4285f4}#about .aboutSec .linkBtn01{align-items:center;background:#fff;border:calc(var(--width-ratio)*1) solid #0088f3;border-radius:calc(var(--width-ratio)*30);color:#4285f4;display:flex;height:calc(var(--width-ratio)*46);justify-content:center;letter-spacing:.05em;margin:calc(var(--width-ratio)*60) auto 0;position:relative;width:calc(var(--width-ratio)*360)}#about .aboutSec .linkBtn01:not(.keyword):before{border-bottom:calc(var(--width-ratio)*1) solid #0088f3;border-right:calc(var(--width-ratio)*1) solid #0088f3;content:"";display:block;height:calc(var(--width-ratio)*9);position:absolute;right:calc(var(--width-ratio)*30);top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:calc(var(--width-ratio)*9)}@media(max-width:750px){#about .aboutSec>.inner{margin:0 auto;margin:0 auto calc(var(--width-ratio)*25);padding:calc(var(--width-ratio)*50) 0 0;position:relative;text-align:center;width:100%}#about .aboutSec .heading h2{background:url(/img/about/heading-bg.png) 50%/auto 100% no-repeat;font-size:calc(var(--width-ratio)*36);height:1.6em;margin:0 0 calc(var(--width-ratio)*310)}#about .aboutSec img{left:50%;max-width:calc(var(--width-ratio)*640);position:absolute;top:calc(var(--width-ratio)*-260);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100%;z-index:1}#about .aboutSec .txtArea{margin:0 0 0 auto;padding:calc(var(--width-ratio)*240) calc(var(--width-ratio)*48) calc(var(--width-ratio)*60);padding-left:3rem;padding-right:3rem;text-align:left;width:100%}#about .aboutSec .txtArea h3{font-size:calc(var(--width-ratio)*32);line-height:1.4em;margin:1em auto;text-align:center}#about .aboutSec .txtArea p{font-size:calc(var(--width-ratio)*28);letter-spacing:.05em;line-height:1.6em;margin:0 0 .5em}#about .aboutSec .txtArea dl dt{font-size:.9rem;line-height:2em}#about .aboutSec .txtArea dl dd{font-size:.8rem;line-height:1.6em;margin-bottom:.5em}#about .aboutSec .txtArea ul li{font-size:calc(var(--width-ratio)*22);line-height:1.6em}#about .aboutSec .linkBtn01{align-items:center;background:#e0f8ff;border-radius:calc(var(--width-ratio)*30);display:flex;font-size:calc(var(--width-ratio)*21);height:calc(var(--width-ratio)*60);justify-content:center;margin:calc(var(--width-ratio)*30) auto 0;position:relative;width:calc(var(--width-ratio)*470)}#about .aboutSec .linkBtn01:not(.keyword):before{border-bottom:calc(var(--width-ratio)*1) solid #000;border-right:calc(var(--width-ratio)*1) solid #000;content:"";display:block;height:calc(var(--width-ratio)*15);position:absolute;right:calc(var(--width-ratio)*30);top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:calc(var(--width-ratio)*15)}}#step #stepArea{padding:calc(var(--width-ratio)*52) 0}#step #stepArea>h2{font-size:calc(var(--width-ratio)*15);font-weight:400;margin:0 0 calc(var(--width-ratio)*40);text-align:center}#step #stepArea .step{display:flex;margin:0 auto calc(var(--width-ratio)*80);max-width:calc(var(--width-ratio)*820);position:relative;width:100%}#step #stepArea .step:before{border-color:#cbcbcb transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*26) calc(var(--width-ratio)*24) 0 calc(var(--width-ratio)*24);bottom:calc(var(--width-ratio)*-54);content:"";display:block;height:0;left:50%;margin:0 0 0 calc(var(--width-ratio)*-24);position:absolute;width:0}#step #stepArea .step:nth-child(2n){flex-direction:row-reverse}#step #stepArea .step:last-child{margin:0 auto}#step #stepArea .step:last-child:before{content:none}#step #stepArea .step .imgArea{height:calc(var(--width-ratio)*280);min-width:50%;overflow:hidden;width:100%}#step #stepArea .step .imgArea img{display:block;height:calc(var(--width-ratio)*387);margin:0 auto;max-width:none}#step #stepArea .step .txtArea{background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);min-height:calc(var(--width-ratio)*280);min-width:50%;padding:calc(var(--width-ratio)*44) calc(var(--width-ratio)*40);position:relative;width:50%}#step #stepArea .step .txtArea h3{font-size:calc(var(--width-ratio)*22);letter-spacing:.05em;line-height:1.4em;margin:0 0 1em;position:relative}#step #stepArea .step .txtArea h3>img{position:absolute}#step #stepArea .step .txtArea p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:.9rem;letter-spacing:.025em;letter-spacing:0;line-height:1.6em}#step #stepArea .step .txtArea p a{color:#1a73e8}#step #stepArea .step .txtArea>a{bottom:calc(var(--width-ratio)*20);color:#4285f4;font-size:calc(var(--width-ratio)*16);left:0;letter-spacing:.025em;position:absolute;text-align:center;width:100%}#step #stepArea .step:first-child .txtArea h3>img{bottom:calc(var(--width-ratio)*-5);right:calc(var(--width-ratio)*85);width:calc(var(--width-ratio)*46)}#step #stepArea .step:nth-child(2) .txtArea h3>img{bottom:calc(var(--width-ratio)*-5);right:calc(var(--width-ratio)*-25);width:calc(var(--width-ratio)*60)}#step #stepArea .step:nth-child(3) .txtArea h3>img{bottom:calc(var(--width-ratio)*30);right:calc(var(--width-ratio)*-25);width:calc(var(--width-ratio)*81)}#step #stepArea .step:nth-child(4) .txtArea h3>img{bottom:calc(var(--width-ratio)*5);right:calc(var(--width-ratio)*-20);width:calc(var(--width-ratio)*104)}#step #stepArea .step:nth-child(5) .txtArea h3>img{bottom:0;right:calc(var(--width-ratio)*65);width:calc(var(--width-ratio)*47)}#step #stepArea .step:nth-child(6) .txtArea h3>img{bottom:calc(var(--width-ratio)*-2);right:calc(var(--width-ratio)*-25);width:calc(var(--width-ratio)*49)}@media(max-width:750px){#step #stepArea .step{flex-direction:column;margin:0 auto calc(var(--width-ratio)*100);width:calc(var(--width-ratio)*570)}#step #stepArea .step:before{border-color:#cbcbcb transparent transparent;border-style:solid;border-width:calc(var(--width-ratio)*32) calc(var(--width-ratio)*29) 0 calc(var(--width-ratio)*29);bottom:calc(var(--width-ratio)*-64);content:"";display:block;height:0;left:50%;margin:0 0 0 calc(var(--width-ratio)*-24);position:absolute;width:0}#step #stepArea>h2{font-size:calc(var(--width-ratio)*28);font-weight:400;line-height:1.4em;margin:0 0 calc(var(--width-ratio)*40);padding:0 1em;text-align:center}#step #stepArea .step:nth-child(2n){flex-direction:column}#step #stepArea .step .imgArea{height:calc(var(--width-ratio)*387);min-width:auto;width:100%}#step #stepArea .step .txtArea{min-width:auto;padding:calc(var(--width-ratio)*44) 2rem calc(var(--width-ratio)*40);position:relative;width:100%}#step #stepArea .step .txtArea h3{font-size:calc(var(--width-ratio)*28);line-height:1.4em;margin:0 0 .5em}#step #stepArea .step .txtArea p{font-size:calc(var(--width-ratio)*24);letter-spacing:0;line-height:1.5em;margin:0 0 calc(var(--width-ratio)*12)}#step #stepArea .step .txtArea>a{bottom:0;font-size:calc(var(--width-ratio)*20);position:relative;text-align:center;width:auto}#step #stepArea .step:first-child .txtArea h3>img,#step #stepArea .step:nth-child(2) .txtArea h3>img{bottom:calc(var(--width-ratio)*-5);right:calc(var(--width-ratio)*15);width:2rem}#step #stepArea .step:nth-child(3) .txtArea h3>img{bottom:0;right:0;width:2rem}#step #stepArea .step:nth-child(4) .txtArea h3>img{bottom:calc(var(--width-ratio)*5);right:0;width:2rem}#step #stepArea .step:nth-child(5) .txtArea h3>img{bottom:calc(var(--width-ratio)*5);right:calc(var(--width-ratio)*35);width:2rem}#step #stepArea .step:nth-child(6) .txtArea h3>img{bottom:calc(var(--width-ratio)*-2);right:calc(var(--width-ratio)*15);width:2rem}}#price #secPrice .bg01{display:none}#price #secPrice.org_tag_modal01__wrapper2{width:100%}#benefits .pageTtlArea.mv>.inner{background:url(/img/benefits/benefits-mv.jpg) 50% no-repeat,#f7f7f7}@media(max-width:750px){#benefits .pageTtlArea.mv>.inner{background:url(/img/benefits/benefits-mv-sp.jpg) 50% no-repeat,#f7f7f7}}#benefits .sec01{margin:calc(var(--width-ratio)*20) 0 0}#benefits .sec01 h2{color:#75c0c6;font-size:calc(var(--width-ratio)*20);line-height:calc(var(--width-ratio)*27);margin:0 0 calc(var(--width-ratio)*8);text-align:center}#benefits .sec01 p{font-size:calc(var(--width-ratio)*13);line-height:2;text-align:center}@media(max-width:750px){#benefits .sec01{margin:calc(var(--width-ratio)*40) 0 0;padding:0 calc(var(--width-ratio)*52)}#benefits .sec01 h2{font-size:calc(var(--width-ratio)*32);line-height:1.6em;margin:0 0 calc(var(--width-ratio)*32)}#benefits .sec01 p{font-size:calc(var(--width-ratio)*22);line-height:1.6em;margin:0;text-align:center}}#benefits #pairCoupon{margin:0 auto;padding:calc(var(--width-ratio)*52) 0;width:calc(var(--width-ratio)*550)}#benefits #pairCoupon h3{font-size:calc(var(--width-ratio)*30);margin:0 0 calc(var(--width-ratio)*20);text-align:center}#benefits #pairCoupon .imgArea{margin:0 0 calc(var(--width-ratio)*12)}#benefits #pairCoupon .imgArea img{height:auto;width:100%}#benefits #pairCoupon .txtArea h3{font-weight:400;margin:0 0 calc(var(--width-ratio)*8)}#benefits #pairCoupon .txtArea h3,#benefits #pairCoupon .txtArea p{font-size:calc(var(--width-ratio)*10);line-height:calc(var(--width-ratio)*18);text-align:right}@media(max-width:750px){#benefits #pairCoupon .txtArea h3{margin:0 0 calc(var(--width-ratio)*12)}#benefits #pairCoupon .txtArea h3,#benefits #pairCoupon .txtArea p{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*21)}}#benefits #pairCoupon_bottom0{margin:0 auto;padding:calc(var(--width-ratio)*52) 0 0;width:calc(var(--width-ratio)*550)}#benefits #pairCoupon_bottom0 h3{font-size:calc(var(--width-ratio)*30);margin:0 0 calc(var(--width-ratio)*20);text-align:center}#benefits #pairCoupon_bottom0 .imgArea{margin:0 0 calc(var(--width-ratio)*12)}#benefits #pairCoupon_bottom0 .imgArea img{height:auto;width:100%}#benefits #pairCoupon_bottom0 .txtArea h3{font-weight:400;margin:0 0 calc(var(--width-ratio)*8)}#benefits #pairCoupon_bottom0 .txtArea h3,#benefits #pairCoupon_bottom0 .txtArea p{font-size:calc(var(--width-ratio)*10);line-height:calc(var(--width-ratio)*18);text-align:right}@media(max-width:750px){#benefits #pairCoupon_bottom0 .txtArea h3{margin:0 0 1em}#benefits #pairCoupon_bottom0 .txtArea h3,#benefits #pairCoupon_bottom0 .txtArea p{font-size:calc(var(--width-ratio)*18);line-height:1.3em}#benefits #pairCoupon .imgArea{margin:0 0 calc(var(--width-ratio)*4)}}#benefits .sec03{padding:calc(var(--width-ratio)*52) 0}#benefits .sec03 h2{font-size:calc(var(--width-ratio)*30);font-weight:600;margin:0 0 calc(var(--width-ratio)*20);text-align:center}#benefits #studentCoupon{padding:calc(var(--width-ratio)*52) 0}#benefits #studentCoupon h3{font-size:calc(var(--width-ratio)*32);margin:0 0 calc(var(--width-ratio)*20);text-align:center}#benefits #studentCoupon .couponWrap{display:flex;flex-wrap:wrap;margin:0 auto;max-width:calc(var(--width-ratio)*1100);width:100%}#benefits #studentCoupon .coupon{margin:0 calc(var(--width-ratio)*40) 0 0;width:calc(var(--width-ratio)*530)}#benefits #studentCoupon .coupon .imgArea{margin:0 0 calc(var(--width-ratio)*12);min-height:calc(var(--width-ratio)*174)}#benefits #studentCoupon .coupon .imgArea img{height:auto;width:100%}#benefits #studentCoupon .coupon .txtArea h3{font-weight:400;margin:0 0 calc(var(--width-ratio)*8)}#benefits #studentCoupon .coupon .txtArea h3,#benefits #studentCoupon .coupon .txtArea p{font-size:calc(var(--width-ratio)*10);line-height:calc(var(--width-ratio)*18);text-align:right}#benefits #studentCoupon .coupon:nth-child(2n){margin:0 0 calc(var(--width-ratio)*10)}@media(max-width:750px){#benefits #studentCoupon{padding:calc(var(--width-ratio)*52) 0}#benefits #studentCoupon .couponWrap{align-items:center;flex-direction:column;margin:0 auto;width:100%}#benefits #studentCoupon .coupon{margin:0 0 calc(var(--width-ratio)*60);width:calc(var(--width-ratio)*573)}#benefits #studentCoupon .coupon .imgArea{margin:0 0 calc(var(--width-ratio)*4);min-height:calc(var(--width-ratio)*179)}#benefits #studentCoupon .coupon .txtArea h3{margin:0 0 calc(var(--width-ratio)*8)}#benefits #studentCoupon .coupon .txtArea h3,#benefits #studentCoupon .coupon .txtArea p{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*21);text-align:right}#benefits #studentCoupon .coupon:nth-child(2n){margin:0}}#benefits .sec05{padding:calc(var(--width-ratio)*52) 0}#benefits .sec05 h2{font-size:calc(var(--width-ratio)*35);font-weight:600;margin:0 0 calc(var(--width-ratio)*40);text-align:center}#benefits_rentarlsuit #meritArea{padding:calc(var(--width-ratio)*100) 0 0}#benefits_rentarlsuit #meritArea h2{font-size:calc(var(--width-ratio)*35);line-height:calc(var(--width-ratio)*48);margin:0 0 calc(var(--width-ratio)*160);text-align:center}#benefits_rentarlsuit #meritArea .merit{display:flex;margin:0 auto calc(var(--width-ratio)*200);max-width:calc(var(--width-ratio)*840);position:relative;width:100%}#benefits_rentarlsuit #meritArea .merit .heading{text-align:center;width:calc(var(--width-ratio)*380)}#benefits_rentarlsuit #meritArea .merit .heading h3{font-size:calc(var(--width-ratio)*26);line-height:calc(var(--width-ratio)*38);margin:calc(var(--width-ratio)*16) 0 0}#benefits_rentarlsuit #meritArea .merit .imgArea{line-height:0;width:calc(var(--width-ratio)*460)}#benefits_rentarlsuit #meritArea .merit .imgArea img{height:auto;width:100%}#benefits_rentarlsuit #meritArea .merit .txtArea{background:linear-gradient(90deg,#f0fbf6,rgba(214,250,255,.66) 55%);left:0;padding:calc(var(--width-ratio)*16) calc(var(--width-ratio)*44);position:absolute;top:calc(var(--width-ratio)*164);width:calc(var(--width-ratio)*440)}#benefits_rentarlsuit #meritArea .merit .txtArea p{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*23);margin-bottom:.5em}#benefits_rentarlsuit #meritArea .merit:nth-child(2n){flex-direction:row-reverse}#benefits_rentarlsuit #meritArea .merit:nth-child(2n) .txtArea{left:auto;right:0}#benefits_rentarlsuit #meritArea .merit:last-child{margin:0 auto calc(var(--width-ratio)*140)}@media(max-width:750px){#benefits_rentarlsuit #meritArea h2{font-size:calc(var(--width-ratio)*35);line-height:calc(var(--width-ratio)*58);margin:0 0 calc(var(--width-ratio)*40);text-align:center}#benefits_rentarlsuit #meritArea h2 span{font-size:calc(var(--width-ratio)*42)}#benefits_rentarlsuit #meritArea .merit{flex-direction:column;margin:calc(var(--width-ratio)*100) auto;padding:0 calc(var(--width-ratio)*32);width:100%}#benefits_rentarlsuit #meritArea .merit .heading{align-items:center;display:flex;margin:0 0 calc(var(--width-ratio)*12);min-width:auto;padding:0 0 0 calc(var(--width-ratio)*40);width:100%}#benefits_rentarlsuit #meritArea .merit .heading h3{font-size:calc(var(--width-ratio)*35);line-height:calc(var(--width-ratio)*42);margin:0 0 0 calc(var(--width-ratio)*20)}#benefits_rentarlsuit #meritArea .merit .imgArea{min-width:auto;width:100%}#benefits_rentarlsuit #meritArea .merit .txtArea{left:auto;padding:calc(var(--width-ratio)*40) calc(var(--width-ratio)*24);position:relative;top:auto;width:100%}#benefits_rentarlsuit #meritArea .merit .txtArea p{font-size:calc(var(--width-ratio)*25);line-height:calc(var(--width-ratio)*40)}#benefits_rentarlsuit #meritArea .merit:nth-child(2n){flex-direction:row-reverse}#benefits_rentarlsuit #meritArea .merit:nth-child(2n) .txtArea{left:auto;right:0}#benefits_rentarlsuit #meritArea .merit:last-child{margin:calc(var(--width-ratio)*100) auto}}#contact .formArea{margin:calc(var(--width-ratio)*60) 0 calc(var(--width-ratio)*72)}#contact .formArea .heading{margin:0 0 calc(var(--width-ratio)*52);text-align:center}#contact .formArea .heading h2{font-size:calc(var(--width-ratio)*29);line-height:calc(var(--width-ratio)*50)}#contact .formArea .heading p{font-size:calc(var(--width-ratio)*16);line-height:calc(var(--width-ratio)*35)}#contact .formArea form{margin:0 auto;max-width:calc(var(--width-ratio)*620);width:100%}#contact .formArea dl{margin:0 0 calc(var(--width-ratio)*20)}#contact .formArea dd,#contact .formArea dt{font-size:calc(var(--width-ratio)*17);line-height:1.5}#contact input[type=email],#contact input[type=tel],#contact input[type=text],#contact textarea{border:calc(var(--width-ratio)*1) solid #000;font-size:calc(var(--width-ratio)*17);padding:calc(var(--width-ratio)*8) calc(var(--width-ratio)*5);width:100%}#contact textarea{min-height:calc(var(--width-ratio)*150)}#contact .required{color:red}#contact input[type=submit]{background:#565454;color:#fff;display:block;height:calc(var(--width-ratio)*42);line-height:calc(var(--width-ratio)*42);margin:calc(var(--width-ratio)*52) auto 0;width:calc(var(--width-ratio)*150)}@media(max-width:750px){#contact .formArea .heading h2{font-size:calc(var(--width-ratio)*32);line-height:calc(var(--width-ratio)*56);margin:0 0 calc(var(--width-ratio)*12)}#contact .formArea .heading p{font-size:calc(var(--width-ratio)*22);line-height:calc(var(--width-ratio)*38)}#contact .formArea form{margin:0 auto;max-width:calc(var(--width-ratio)*680);width:100%}#contact .formArea dl{margin:0 0 calc(var(--width-ratio)*20)}#contact .formArea dd,#contact .formArea dt,#contact input[type=email],#contact input[type=tel],#contact input[type=text],#contact textarea{font-size:calc(var(--width-ratio)*29);line-height:1.5}#contact textarea{min-height:calc(var(--width-ratio)*260)}#contact input[type=submit]{background:#565454;display:block;font-size:calc(var(--width-ratio)*28);height:calc(var(--width-ratio)*71);line-height:2;margin:calc(var(--width-ratio)*52) auto 0;width:calc(var(--width-ratio)*250)}}#contact .telArea>.inner{border-top:calc(var(--width-ratio)*1) solid #000;margin:0 auto calc(var(--width-ratio)*32);max-width:calc(var(--width-ratio)*820);padding:calc(var(--width-ratio)*72) 0 0;width:100%}#contact .telArea .heading{margin:0 0 calc(var(--width-ratio)*52);text-align:center}#contact .telArea .heading h2{font-size:calc(var(--width-ratio)*29);line-height:calc(var(--width-ratio)*50);margin:0 0 calc(var(--width-ratio)*12)}#contact .telArea .heading p{font-size:calc(var(--width-ratio)*16);line-height:calc(var(--width-ratio)*24)}#contact .telArea .heading span{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*24)}#contact .telArea .area{margin:calc(var(--width-ratio)*20) auto 0;max-width:calc(var(--width-ratio)*782);width:100%}#contact .telArea .area:first-child{margin:calc(var(--width-ratio)*52) auto 0}#contact .telArea .area h3{font-size:calc(var(--width-ratio)*26);font-weight:400;text-align:center}#contact .telArea .area ul{display:flex;flex-wrap:wrap;margin:calc(var(--width-ratio)*32) 0 0}#contact .telArea .area li{align-items:center;border:calc(var(--width-ratio)*1) solid #969696;display:flex;flex-direction:column;height:calc(var(--width-ratio)*180);margin:0 calc(var(--width-ratio)*52) calc(var(--width-ratio)*52) 0;padding:calc(var(--width-ratio)*24) 0 calc(var(--width-ratio)*16);position:relative;width:calc(var(--width-ratio)*365)}#contact .telArea .area li:nth-child(2n){margin:0 0 calc(var(--width-ratio)*52)}#contact .telArea .area li.shinjuku{background:#fff0f5}#contact .telArea .area li.shibuya{background:#fffee5}#contact .telArea .area li.ikebukuro{background:#fff5db}#contact .telArea .area li.yokohama{background:#eaf6ff}#contact .telArea .area li.tokyo{background:#effff1}#contact .telArea .area li.hachioji{background:#f8f0ff}#contact .telArea .area li .comment{align-items:center;background:#fff;border:calc(var(--width-ratio)*1) solid #8c8c8c;border-radius:calc(var(--width-ratio)*5);display:flex;font-size:calc(var(--width-ratio)*14);justify-content:center;left:calc(var(--width-ratio)*-20);line-height:calc(var(--width-ratio)*17);min-height:calc(var(--width-ratio)*40);min-width:calc(var(--width-ratio)*140);padding:calc(var(--width-ratio)*3) calc(var(--width-ratio)*20);position:absolute;top:calc(var(--width-ratio)*-30)}#contact .telArea .area li:nth-child(2n) .comment{left:auto;right:calc(var(--width-ratio)*-20)}#contact .telArea .area li h4{color:#595858;font-size:calc(var(--width-ratio)*23);margin:0 0 calc(var(--width-ratio)*12)}#contact .telArea .area li .address{font-size:calc(var(--width-ratio)*12);line-height:calc(var(--width-ratio)*16);min-height:calc(var(--width-ratio)*25);padding:0 0 calc(var(--width-ratio)*12);text-align:center}#contact .telArea .area li.yokohama .address{height:calc(var(--width-ratio)*45)}#contact .telArea .area li.tokyo .address{height:calc(var(--width-ratio)*24)}#contact .telArea .area li .address a{color:#048fff}#contact .telArea .area li .access{color:#626262;font-size:calc(var(--width-ratio)*16);line-height:calc(var(--width-ratio)*22);margin:0 0 calc(var(--width-ratio)*24);text-align:center}#contact .telArea .area li.tokyo .access,#contact .telArea .area li.yokohama .access{margin:0 0 calc(var(--width-ratio)*12)}#contact .telArea .area li a.telLink{align-items:center;bottom:calc(var(--width-ratio)*10);color:#2e78e0;display:flex;font-size:calc(var(--width-ratio)*28);font-weight:600;justify-content:center;left:50%;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:100%}#contact .telArea .area li a.telLink span{color:#595858;font-size:calc(var(--width-ratio)*25)}@media(max-width:750px){#contact .telArea>.inner{margin:0 auto calc(var(--width-ratio)*32);padding:calc(var(--width-ratio)*72) 0 0;width:100%}#contact .telArea .heading h2{font-size:calc(var(--width-ratio)*32);line-height:calc(var(--width-ratio)*56);margin:0 0 calc(var(--width-ratio)*12)}#contact .telArea .heading p{font-size:calc(var(--width-ratio)*22);line-height:calc(var(--width-ratio)*38)}#contact .telArea .area{margin:calc(var(--width-ratio)*52) auto 0;padding:0 calc(var(--width-ratio)*28);width:100%}#contact .telArea .area li{align-items:center;border:calc(var(--width-ratio)*1) solid #969696;display:flex;flex-direction:column;height:calc(var(--width-ratio)*226);margin:0 calc(var(--width-ratio)*12) calc(var(--width-ratio)*20) 0;padding:calc(var(--width-ratio)*24) 0 calc(var(--width-ratio)*16);position:relative;width:calc(var(--width-ratio)*340)}#contact .telArea .area li:nth-child(2n){margin:0 0 calc(var(--width-ratio)*20) 0}#contact .telArea .area li .comment{align-items:center;border-radius:calc(var(--width-ratio)*10);display:flex;font-size:calc(var(--width-ratio)*19);justify-content:center;line-height:calc(var(--width-ratio)*21);min-height:calc(var(--width-ratio)*40);min-width:calc(var(--width-ratio)*152);padding:calc(var(--width-ratio)*4) calc(var(--width-ratio)*20)}#contact .telArea .area li h4{color:#595858;font-size:calc(var(--width-ratio)*24);margin:0 0 calc(var(--width-ratio)*12)}#contact .telArea .area li .address{font-size:calc(var(--width-ratio)*18);height:calc(var(--width-ratio)*55);line-height:calc(var(--width-ratio)*24)}#contact .telArea .area li.tokyo .address,#contact .telArea .area li.yokohama .address{height:calc(var(--width-ratio)*55)}#contact .telArea .area li .access{align-items:center;display:flex;font-size:calc(var(--width-ratio)*16);height:calc(var(--width-ratio)*44);justify-content:center;line-height:calc(var(--width-ratio)*22)}#contact .telArea .area li .access,#contact .telArea .area li.tokyo .access{margin:0 0 calc(var(--width-ratio)*12)}#contact .telArea .area li a.telLink{bottom:calc(var(--width-ratio)*20)}}#contact .formWrap{text-align:center}#privacypolicy .privacypolicyArea{margin:0 auto calc(var(--width-ratio)*60);max-width:calc(var(--width-ratio)*820);padding:calc(var(--width-ratio)*32) 0 0;width:100%}#privacypolicy .privacypolicyArea p{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*24);margin:calc(var(--width-ratio)*12) 0 0}#privacypolicy .privacypolicyArea .privacypolicyWrap{padding:0 0 0 calc(var(--width-ratio)*20)}#privacypolicy .privacypolicyArea h2{color:#4ac0c4;font-size:calc(var(--width-ratio)*20);margin:2rem 0 1rem;position:relative;text-align:left}#privacypolicy .privacypolicyArea h2:before{background:url(/img/privacypolicy/pp-arrow.png) 50%/cover no-repeat;content:"";height:calc(var(--width-ratio)*20);left:calc(var(--width-ratio)*-22);position:absolute;width:calc(var(--width-ratio)*20)}#privacypolicy .privacypolicyArea li{font-size:calc(var(--width-ratio)*14);line-height:calc(var(--width-ratio)*24);margin:calc(var(--width-ratio)*12) 0 0}@media(max-width:750px){#privacypolicy .privacypolicyArea{margin:0 auto calc(var(--width-ratio)*60);padding:calc(var(--width-ratio)*30) calc(var(--width-ratio)*52) 0 calc(var(--width-ratio)*60);width:100%}#privacypolicy .privacypolicyArea p{font-size:calc(var(--width-ratio)*22);line-height:calc(var(--width-ratio)*38);margin:0 0 calc(var(--width-ratio)*40)}#privacypolicy .privacypolicyArea h2{font-size:calc(var(--width-ratio)*28)}#privacypolicy .privacypolicyArea h2:before{left:calc(var(--width-ratio)*-25);top:calc(var(--width-ratio)*6)}#privacypolicy .privacypolicyArea li{font-size:calc(var(--width-ratio)*22);line-height:calc(var(--width-ratio)*38);margin:calc(var(--width-ratio)*12) 0 0}}h3.mailerror{font-size:calc(var(--width-ratio)*18);margin:2rem 0 1rem}h3.mailerror,h4 .mailerror{color:#000;position:relative;text-align:left}h4 .mailerror{font-size:calc(var(--width-ratio)*16);margin:1rem 0}#sitemap .sitemapArea{margin:0 auto calc(var(--width-ratio)*60);max-width:calc(var(--width-ratio)*820);padding:calc(var(--width-ratio)*60) 0;width:100%}#sitemap .sitemapArea .heading{margin:0 0 calc(var(--width-ratio)*28)}#sitemap .sitemapArea a{color:#1a73e8;font-size:calc(var(--width-ratio)*15)}#sitemap .sitemapArea li{margin:0 0 calc(var(--width-ratio)*28)}#sitemap .sitemapArea>ul{padding:0 0 0 calc(var(--width-ratio)*28)}#sitemap .sitemapArea>ul ul{margin:calc(var(--width-ratio)*28) 0 0;padding:0 0 0 calc(var(--width-ratio)*16)}#sitemap .sitemapArea>ul ul li{padding:0 0 0 calc(var(--width-ratio)*15);position:relative}#sitemap .sitemapArea>ul ul li:before{color:#1a73e8;content:"・";left:0;position:absolute}@media(max-width:750px){#sitemap .sitemapArea{margin:0 auto calc(var(--width-ratio)*60);padding:calc(var(--width-ratio)*52) calc(var(--width-ratio)*48) 0;width:100%}#sitemap .sitemapArea .heading{margin:0 0 calc(var(--width-ratio)*44)}#sitemap .sitemapArea a{font-size:calc(var(--width-ratio)*26)}#sitemap .sitemapArea li{margin:0 0 calc(var(--width-ratio)*44)}#sitemap .sitemapArea>ul{padding:0 0 0 calc(var(--width-ratio)*28)}#sitemap .sitemapArea>ul ul{margin:calc(var(--width-ratio)*44) 0 0;padding:0 0 0 calc(var(--width-ratio)*16)}#sitemap .sitemapArea>ul ul li{padding:0 0 0 calc(var(--width-ratio)*26);position:relative}#sitemap .sitemapArea>ul ul li:before{content:"・";left:0;position:absolute}}.mail-error div{margin:1.5em auto;text-align:center}.mail-error ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:1em;margin:0 auto;width:fit-content}.mail-error li{box-sizing:border-box;width:33.3333333333%}.mail-error li a{border:2px solid #27acd9;border-radius:100vh;color:#27acd9;display:inline-block;font-weight:400;height:auto;margin:0 auto;padding:1rem 2rem;text-align:center;text-decoration:none;transition:.5s;vertical-align:middle;width:25%}.mail-error p{color:gray;font-size:.8rem;margin:2em auto 1em;text-align:center}#survey .survey{font-size:calc(var(--width-ratio)*16);letter-spacing:.05em;line-height:1.6em;margin:1em auto;max-width:100%;padding:1em 1em 2em;width:800px}#survey .inner{width:100%}#survey .inner h2{border-bottom:3px solid #4ac0c4;letter-spacing:.1em;margin:1.5em auto 1em}#survey .inner h2,#survey .inner h3{font-size:calc(var(--width-ratio)*22);line-height:1.3em;padding-bottom:.25em;text-align:center}#survey .inner h3{color:#4ac0c4;letter-spacing:.05em;margin:.5em auto}#survey .inner h3.box-design16-ttl{color:#fff;font-size:calc(var(--width-ratio)*16);letter-spacing:.075em;line-height:1.3em;margin:0 auto;text-align:center}#survey .org_tag_tab01_btns:has(button:nth-of-type(3)) button{font-size:calc(var(--width-ratio)*14)}#survey .inner p{margin:0 auto .5em;padding:0 .5em}#survey .pageTtlAreaz .inner .breadcrumb li{margin:0}#survey .inner ul{font-size:calc(var(--width-ratio)*16);line-height:1.6em;margin:.5em auto;padding-left:1em}#survey .inner ul.breadcrumb{margin:0 auto}#survey .pageTtlArea .inner .breadcrumb li{margin:.3em 0 0!important}#survey .inner li{line-height:1.5em;margin:.5em auto}#survey .inner a{color:#4285f4}#survey .inner img{display:block;margin:1.5em auto 1em;width:75%}#survey .inner .org_tag_tab01_cnt .org_tag_tab01_item p{font-size:.9em;width:75%}#survey .inner dl.survey{border:1.5px solid gray;font-size:.9em;letter-spacing:.025em;line-height:1.3em;margin:1em auto;padding:1em;width:75%}#survey .inner dt{font-weight:600;letter-spacing:.1em;line-height:1.3em;margin:.5em auto .3em}#survey .inner dd{font-weight:400;line-height:1.3em;margin:0 auto 1em}#survey .box-design16{width:92%}#survey .inner cite{display:block;margin:.5em auto;text-align:right}#survey .inner p.survey{font-size:calc(var(--width-ratio)*22);font-weight:600}@media screen and (max-width:768px){#survey .survey{font-size:calc(var(--width-ratio)*26);margin:2em auto;max-width:100%;padding:0 1.5em;width:500px}#survey .org_tag_tab01_btns:has(button:nth-of-type(3)) button{font-size:calc(var(--width-ratio)*20)}#survey .inner h2{margin:1.5em auto 1em}#survey .inner h2,#survey .inner h3{font-size:calc(var(--width-ratio)*32)}#survey .inner h3{letter-spacing:.075em;line-height:1.5em;margin:.5em auto}#survey .inner h3.box-design16-ttl{color:#fff;font-size:calc(var(--width-ratio)*28);margin:0 auto;text-align:center}#survey .inner ul{font-size:calc(var(--width-ratio)*24);margin:.5em auto;padding:1em 1em 1em 2em}#survey .inner img{padding:0 .5em;width:100%}#survey .inner .org_tag_tab01_cnt .org_tag_tab01_item p{font-size:.9em;line-height:1.4em;width:92%}#survey .box-design16{padding:0 1em;width:100%}#survey .inner dl.survey{width:100%}}#online-order .online-order{font-size:calc(var(--width-ratio)*16);letter-spacing:.025em;line-height:1.6em;margin:2em auto;max-width:100%;padding:0 1em;width:800px}#online-order .inner{width:100%}#online-order .inner h2{border-bottom:3px solid #4ac0c4;letter-spacing:.075em;margin:1.5em auto 1em}#online-order .inner h2,#online-order .inner h3{font-size:calc(var(--width-ratio)*22);line-height:1.3em;padding-bottom:.25em;text-align:center}#online-order .inner h3{color:#4ac0c4;letter-spacing:.05em;margin:.5em auto}#online-order .inner h3.box-design16-ttl{color:#fff;font-size:calc(var(--width-ratio)*16);letter-spacing:.05em;line-height:1.3em;margin:0 auto;text-align:center}#online-order .inner p{margin:0 auto .5em}#online-order .pageTtlAreaz .inner .breadcrumb li{margin:0}#online-order .inner ul{font-size:calc(var(--width-ratio)*16);margin:.5em auto;padding-left:1em}#online-order .inner li{margin:.5em auto}#online-order .inner .imgArea{width:300px}#online-order .inner img{display:block;margin:1em auto;width:92%}#online-order .inner .org_tag_tab01_cnt .org_tag_tab01_item p{font-size:calc(var(--width-ratio)*16);line-height:1.6em;padding:0 1em;width:100%}#online-order .inner dl.survey{border:1.5px solid gray;font-size:.9em;line-height:1.3em;margin:1em auto;padding:1em;width:75%}#online-order .inner dt{font-weight:600;margin:.5em auto .3em}#online-order .inner dd{font-weight:400;margin:0 auto 1em}#online-order .box-design16{width:92%}#online-order .inner p.online-order-top{font-size:calc(var(--width-ratio)*14);line-height:1.6em;margin:1em auto .5em;text-align:center}#online-order .inner cite{display:block;margin:.5em auto;text-align:right}#online-order .inner .flex{display:flex;gap:30px}#online-order .inner .flex .image{margin:0;overflow:hidden;padding:0;position:relative;width:640px}#online-order .inner .flex h3.title{color:red;font-weight:600}#online-order .inner .flex p{line-height:.1 .8em;margin:0 auto .5em;padding:0}#online-order .inner .flex a{color:#4285f4}@media screen and (max-width:768px){#online-order .online-order{font-size:calc(var(--width-ratio)*28);margin:0 auto;max-width:100%;padding:1em 1em 2em;width:500px}#online-order .inner h2{font-size:calc(var(--width-ratio)*32);margin:1.5em auto 1em}#online-order .inner h3{font-size:calc(var(--width-ratio)*32);margin:.5em auto}#online-order .inner h3.box-design16-ttl{color:#fff;font-size:calc(var(--width-ratio)*30);margin:0 auto;text-align:center}#online-order .inner ul{font-size:calc(var(--width-ratio)*30);margin:.5em auto;padding-left:1em}#online-order .inner .imgArea{width:175px}#online-order .inner img{width:92%}#online-order .inner p.online-order-top{font-size:calc(var(--width-ratio)*26)}#online-order .inner .flex{display:flex;gap:10px}#online-order .inner .flex p{font-size:calc(var(--width-ratio)*22)}#online-order .inner .org_tag_tab01_cnt .org_tag_tab01_item p{font-size:.9em;line-height:1.3em;width:92%}#online-order .box-design16{padding:0 1em;width:100%}#online-order .inner dl.survey{width:100%}}#careercenter .careercenter{font-size:calc(var(--width-ratio)*16);letter-spacing:.05em;line-height:1.6em;margin:2em auto;max-width:100%;padding:0 1em;width:800px}#careercenter .careercenterWrap inner{width:100%}#careercenter .careercenterWrap .inner h2{font-size:calc(var(--width-ratio)*42);letter-spacing:.1em;line-height:1.8em;line-height:1.3em;margin:.5em auto;padding:0 .5em .25em;text-align:center}#careercenter .careercenterWrap .inner p.h_discription{margin:1em auto;max-width:50%;text-align:center}#careercenter .careercenterWrap .inner figure.center{margin:0 auto;text-align:center}#careercenter .careercenterWrap .inner div.section{margin:1.5em auto;padding:0 .5em}#careercenter .careercenterWrap .inner .section img.sp{display:none}#careercenter div.cta_school{margin:2em auto 1em;text-align:center}#careercenter p.cta_school{color:#08131a;font-size:.9em;font-weight:500;letter-spacing:.1em;line-height:1.4em;margin:0 auto .5em;text-align:center}#careercenter a.cta_school_btn{background:#4285f4;border:.1em solid #4285f4;border-radius:100px;color:#fff;display:block;font-size:1.5em;font-weight:700;letter-spacing:.1em;line-height:1.4em;margin:0 auto 2em;max-width:calc(var(--width-ratio)*450);padding:.5em 2em;text-align:center}@media screen and (max-width:768px){#careercenter .careercenter{width:100%}#careercenter p.cta_school{font-size:.9em}#careercenter .careercenterWrap .inner .section img.pc{display:none}#careercenter .careercenterWrap .inner .section img.sp{display:block}}