@charset "utf-8";:root{--width-ratio:(100vw/1280)}@media (max-width:1024px){:root{--width-ratio:(100vw/1024)}}@media (max-width:750px){:root{--width-ratio:(100vw/375)}}@media screen and (min-width:1280px){:root{--width-ratio:(1280px/1280)}}body{font-family:'游ゴシック Medium','游ゴシック体','Yu Gothic Medium',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:calc(16 * var(--width-ratio));line-height:1.8em;color:#00121a}body>.wrapper{overflow:hidden}a{　color:#00121a;transition:.5s;cursor:pointer}a:hover{opacity:.7}.sp,.pc-none{display:none}.btn01{position:relative;background-color:#01b1fa;border:calc(2 * var(--width-ratio)) solid #eef5fb;border-radius:calc(10 * var(--width-ratio));color:#fff;text-align:center}.btn02{position:relative;background-color:#fff;border:calc(3 * var(--width-ratio)) solid #b6a9a6;border-radius:calc(10 * var(--width-ratio));color:#9e8e8e;text-align:center}.btn01 a,.btn02 a{display:flex;align-items:center;width:100%;transition:.3s}.btn01 a{color:#fff}.btn02 a{color:#00a1e6}.btn01 a:hover,.btn02 a:hover{text-decoration:none;opacity:.7}.btn01 a:after,.btn02 a:after{display:none}.btn{position:relative;height:calc(76 * var(--width-ratio));border-radius:calc(10 * var(--width-ratio));font-weight:700;text-align:center}.btn.btn01 a,.btn.btn02 a{display:flex;padding:calc(8 * var(--width-ratio)) calc(16 * var(--width-ratio));border-collapse:initial}.btn.btn02 a.yoyaku_tel_btn{display:flex;justify-content:center;width:calc(388 * var(--width-ratio))}.btn.btn02 a.yoyaku_tel_btn .sub_txt{display:flex;align-items:center;justify-content:center;margin-right:calc(16 * var(--width-ratio))}.btn.btn02 a.yoyaku_tel_btn .main_txt{width:auto}.btn .sub_txt{display:flex;align-items:center;justify-content:center;width:calc(100 * var(--width-ratio));height:calc(60 * var(--width-ratio));border-radius:calc(10 * var(--width-ratio));font-size:calc(18 * var(--width-ratio));text-align:center;line-height:1.5;vertical-align:middle}.btn .main_txt{display:table-cell;width:calc(297 * var(--width-ratio));font-size:calc(24 * var(--width-ratio));line-height:1.2;vertical-align:middle}.btn .main_txt span.sf{font-size:calc(16 * var(--width-ratio));font-weight:400}.btn01 .sub_txt{background-color:#fff;color:#01b1fa}.btn01 .sub_txt span{font-size:calc(15 * var(--width-ratio));line-height:1.4em}.btn02 .sub_txt{background-color:#01b1fa;color:#fff;font-size:calc(24 * var(--width-ratio));line-height:calc(55 * var(--width-ratio))}.btn.btn01 a:after,.btn.btn02 a:after{font-size:calc(24 * var(--width-ratio));font-weight:700;top:calc(24 * var(--width-ratio))}.btn .pc{display:inline}.yoyaku{display:none;position:fixed;background-color:rgba(0,0,0,.8);width:100%;height:100%;top:0;padding:0;z-index:999;overflow-y:scroll}.yoyaku h3{text-align:center;color:#fff;font-size:4vmin;margin:3vmin auto 3vmin}.yoyaku h4{display:block;margin:0 0 calc(16 * var(--width-ratio));font-size:calc(25 * var(--width-ratio));text-align:center;color:#fff}.yoyaku .inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:90%;max-width:calc(1020 * var(--width-ratio));margin:auto}.yoyaku .inner .btn{width:49%;height:auto;margin:0 0 calc(40 * var(--width-ratio)) 0}.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(24 * var(--width-ratio));line-height:1.5}.yoyaku_btn .main_txt .color{color:#fac800}.yoyaku .close_btn{color:#fff;margin-left:calc(-30 * var(--width-ratio));cursor:pointer}.yoyaku .close_btn span{position:relative;left:50%;padding-left:calc(20 * var(--width-ratio));font-size:calc(18 * var(--width-ratio));line-height:1.8em}.yoyaku .close_btn span:before{display:block;content:"";position:absolute;top:50%;left:calc(-3 * var(--width-ratio));padding:0;width:calc(4 * var(--width-ratio));height:calc(30 * var(--width-ratio));background-color:#fff;transform:translateY(-50%) rotate(45deg)}.yoyaku .close_btn span:after{display:block;content:"";position:absolute;top:50%;left:calc(-16 * var(--width-ratio));width:calc(30 * var(--width-ratio));height:calc(4 * var(--width-ratio));background:#fff;transform:translateY(-50%) rotate(45deg)}.fixed{position:fixed;width:100%}input[type=checkbox]{display:none}input[type=submit],input[type=button]{-webkit-appearance:none}.clearText{display:inline-block;height:0;text-indent:100%;white-space:nowrap;overflow:hidden}.l-header__inner{border-bottom:calc(1 * var(--width-ratio)) solid #a1acb1}.l-header__inner__con{display:flex;align-items:center;width:96%;max-width:calc(1100 * var(--width-ratio));padding:calc(12 * var(--width-ratio)) 0 calc(14 * var(--width-ratio));margin:0 auto}.l-header__inner__con__logo{width:calc(124 * var(--width-ratio));padding-right:calc(8 * var(--width-ratio))}.l-header__inner__con__logo a{display:flex;width:100%}.l-header__inner__con__logo img{width:auto;height:calc(88 * var(--width-ratio))}.l-header__inner__con__center{display:flex;flex-wrap:wrap;width:calc(645 * var(--width-ratio));margin-right:calc(100% - ((124 + 645 + 242) * var(--width-ratio)))}.l-header__inner__con__center>h1,.l-header__inner__con__center>span{margin-bottom:calc(10 * var(--width-ratio));margin-left:calc(2 * var(--width-ratio));font-size:calc(10 * var(--width-ratio));font-weight:400;line-height:1.4em;color:#a1acb1}.l-header__inner__con__center__list{display:flex;flex-wrap:wrap;gap:calc(4 * var(--width-ratio));width:100%}.l-header__inner__con__center__list+.l-header__inner__con__center__list{margin-top:calc(8 * var(--width-ratio))}.l-header__inner__con__center__list__item{display:flex}.l-header__inner__con__center__list__item>a{display:flex;align-items:center;justify-content:center;min-width:calc(62 * var(--width-ratio));padding:calc(6 * var(--width-ratio)) calc(10 * var(--width-ratio));border-radius:calc(15 * var(--width-ratio));font-size:calc(13 * var(--width-ratio));line-height:1.3em;color:#fff;text-align:center}.l-header__inner__con__center__list__item--kantou>a{background-color:#00a1e6}.l-header__inner__con__center__list__item--kansai>a{background-color:#fac800}.l-header__inner__con__center__list__item--other>a{background-color:#25cab2}.l-header__inner__con__right{display:flex;width:calc(242 * var(--width-ratio));height:calc(45 * var(--width-ratio))}.l-header__inner__con__right__tel{display:flex;align-items:center;justify-content:center;width:32%;border:calc(2 * var(--width-ratio)) solid #ff7d03;font-size:calc(12 * var(--width-ratio));font-weight:700;line-height:1;color:#ff7d03}.l-header__inner__con__right__tel:before{content:'';display:block;width:calc(11 * var(--width-ratio));height:calc(17 * var(--width-ratio));margin-right:calc(2 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/icon-tel-header.png) no-repeat left top/contain}.l-header__inner__con__right__net{width:calc(100% - 32%);display:flex;align-items:center;justify-content:center;background-color:#ff7d03;font-size:calc(16 * var(--width-ratio));font-weight:700;color:#fff}.l-header__inner__con__right__net:before{content:'';display:block;width:calc(35 * var(--width-ratio));height:calc(35 * var(--width-ratio));margin-right:calc(8 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/icon-24h-header.png) no-repeat 50%/contain}.l-header__inner__con__right__net:after{content:'';display:block;width:0;height:0;margin-left:calc(18 * var(--width-ratio));border-style:solid;border-width:calc(5.25 * var(--width-ratio)) 0 calc(5.25 * var(--width-ratio)) calc(8.6 * var(--width-ratio));border-color:transparent transparent transparent #fff}.l-header__inner__menubutton{display:none}.l-header__inner__gnav{margin:calc(6 * var(--width-ratio)) 0 calc(6 * var(--width-ratio))}.l-header__inner__gnav__head{display:none}.l-header__inner__gnav__menu{display:flex;align-items:center;justify-content:center;width:96%;max-width:calc(1100 * var(--width-ratio));margin:0 auto calc(13 * var(--width-ratio))}.l-header__inner__gnav__menu__item{padding:calc(6 * var(--width-ratio)) 0 0;width:calc(100% / 8);border-left:solid calc(1 * var(--width-ratio)) #a1acb1;line-height:1.4em}.l-header__inner__gnav__menu__item:last-child{border-right:solid calc(1 * var(--width-ratio)) #a1acb1}.l-header__inner__gnav__menu__item>a{overflow:visible;position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:calc(4 * var(--width-ratio));font-size:calc(14 * var(--width-ratio));line-height:1.4em;letter-spacing:.1em;text-align:center;color:#00121a}.l-header__inner__gnav__menu__item>a:before{content:'';position:absolute;bottom:calc(-6 * var(--width-ratio));left:50%;display:block;width:calc(100 * var(--width-ratio));height:calc(2 * var(--width-ratio));background-color:#01b1fa;transform:translateX(-50%);opacity:0;visibility:hidden;transition:.4s}.l-header__inner__gnav__menu__item>a:hover{opacity:1}.l-header__inner__gnav__menu__item>a:hover:before{opacity:1;visibility:visible}.l-header__inner__gnav__menu__item__list{display:none}.l-header__inner__gnav__coupon{display:none}.l-header__inner__gnav__foot{display:none}.l-header-bottom-list{display:none}.c-cvArea{background-color:#c9eeff;border-top:calc(1 * var(--width-ratio)) solid #665e5b;border-bottom:calc(1 * var(--width-ratio)) solid #665e5b}.c-cvArea__inner{padding:calc(12 * var(--width-ratio)) 0 calc(12 * var(--width-ratio));text-align:center}.c-cvArea__inner>p{font-size:calc(18 * var(--width-ratio));letter-spacing:.2em;line-height:1.4em;margin-bottom:calc(12 * var(--width-ratio));font-weight:550;color:#283033}.c-cvArea__inner>p>span{font-size:calc(15 * var(--width-ratio));letter-spacing:.1em;line-height:1.4em;letter-spacing:.1em color:#3c474d}.c-cvArea__inner__list{display:flex;align-items:center;justify-content:center;column-gap:calc(18 * var(--width-ratio));margin-top:calc(8 * var(--width-ratio))}.c-cvArea__inner__list__button{display:flex;align-items:center;justify-content:center;height:calc(51 * var(--width-ratio));border-radius:calc(10 * var(--width-ratio));font-size:calc(18 * var(--width-ratio));color:#fff;cursor:pointer}.c-cvArea__inner__list__button--tel{width:calc(288 * var(--width-ratio));background-color:#a1acb1;font-size:calc(18 * var(--width-ratio))}.c-cvArea__inner__list__button--tel:before{content:'';display:block;width:calc(18 * var(--width-ratio));height:calc(29 * var(--width-ratio));margin-right:calc(18 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/icon-tel.png) no-repeat 50%/contain}.c-cvArea__inner__list__button--net{width:calc(386 * var(--width-ratio));background-color:#ff7d03}.c-cvArea__inner__list__button--net:before{content:'';display:block;width:calc(36 * var(--width-ratio));height:calc(36 * var(--width-ratio));margin-right:calc(18 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/icon-24h.png) no-repeat 50%/contain}.c-cvArea__inner__list__button:hover{opacity:.7}.c-cvArea--fixed{display:none}a.more{position:relative;display:flex;align-items:center;justify-content:center;width:calc(330 * var(--width-ratio));margin:calc(60 * var(--width-ratio)) auto 0;padding:calc(12 * var(--width-ratio)) calc(20 * var(--width-ratio)) calc(10 * var(--width-ratio));background-color:#fff;border:calc(1 * var(--width-ratio)) solid #00a1e6;color:#00a1e6;font-size:calc(17 * var(--width-ratio))}a.more:before{content:'';position:absolute;top:50%;right:calc(20 * var(--width-ratio));display:block;width:0;height:0;border-style:solid;border-width:calc(7.5 * var(--width-ratio)) 0 calc(7.5 * var(--width-ratio)) calc(10 * var(--width-ratio));border-color:transparent transparent transparent #00a1e6;transform:translateY(-50%)}a.c-linkbutton1{position:relative;display:flex;justify-content:center;align-items:center;width:calc(360 * var(--width-ratio));margin:calc(48 * var(--width-ratio)) auto 0;padding:calc(12 * var(--width-ratio)) calc(24 * var(--width-ratio)) calc(12 * var(--width-ratio));font-size:calc(15 * var(--width-ratio));line-height:1.4em;letter-spacing:.2em;color:#00a1e6;border:1px solid #00a1e6}a.c-linkbutton1:after,a.c-linkbutton2:after{content:'';position:absolute;top:50%;right:calc(27.68 * var(--width-ratio));display:block;width:calc(10 * var(--width-ratio));height:calc(10 * var(--width-ratio));border-top:solid calc(1 * var(--width-ratio)) #00a1e6;border-right:solid calc(1 * var(--width-ratio)) #00a1e6;transform:rotate(45deg) translateY(-50%)}.fixedCvBtn{position:fixed;right:0;top:calc(210 * var(--width-ratio));display:flex;flex-direction:column;row-gap:calc(17 * var(--width-ratio));width:calc(58 * var(--width-ratio));z-index:990}.fixedCvBtn__item{display:flex;transition:all .4s ease;cursor:pointer}.fixedCvBtn__item:hover{opacity:.8}.fixedCvBtn__item img{width:100%;height:auto}.pageTop{position:fixed;right:calc(70 * var(--width-ratio));bottom:calc(160 * var(--width-ratio));width:calc(64 * var(--width-ratio));height:calc(64 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/pagetop.jpg) 50%/contain;opacity:0;visibility:hidden;transition:.5s;cursor:pointer;z-index:991}.pageTop.scrolled{opacity:1;visibility:visible}.pageTop:hover{opacity:.7}.l-footer{margin:calc(40 * var(--width-ratio)) 0 0}#toppage .l-footer{margin-top:calc(80 * var(--width-ratio))}.l-footer__inner{display:flex;align-items:center;width:96%;max-width:calc(870 * var(--width-ratio));margin:0 auto}.l-footer__inner__logo{width:calc(240 * var(--width-ratio));padding-right:calc(8 * var(--width-ratio))}.l-footer__inner__logo>a{display:flex;width:100%}.l-footer__inner__logo img{width:auto;height:calc(89 * var(--width-ratio))}.l-footer__inner__nav{width:calc(100% - (240 * var(--width-ratio)))}.l-footer__inner__nav__list{display:flex;flex-wrap:wrap;row-gap:calc(10 * var(--width-ratio))}.l-footer__inner__nav__list__item{display:inline-flex;border-left:solid calc(1 * var(--width-ratio)) #646b6e;border-right:solid calc(1 * var(--width-ratio)) #646b6e}.l-footer__inner__nav__list__item+.l-footer__inner__nav__list__item{margin-left:calc(-1 * var(--width-ratio))}.l-footer__inner__nav__list__item>a{display:flex;justify-content:center;align-items:center;padding:calc(2 * var(--width-ratio)) calc(10 * var(--width-ratio));font-size:calc(10 * var(--width-ratio));letter-spacing:.2em;line-height:1.4em;color:#646b6e}.l-footer__inner__nav__list__item--contact>a img{width:calc(18 * var(--width-ratio));height:auto;margin-right:calc(8 * var(--width-ratio))}.l-footer__inner__nav__shoplist{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:calc(8 * var(--width-ratio)) 1.25em;margin-top:calc(12 * var(--width-ratio))}.l-footer__inner__nav__shoplist+.l-footer__inner__nav__shoplist{margin-top:calc(12 * var(--width-ratio));padding-top:calc(12 * var(--width-ratio));border-top:solid calc(1 * var(--width-ratio)) #646b6e}.l-footer__inner__nav__shoplist__item>a{font-size:calc(10 * var(--width-ratio));line-height:1.4em;letter-spacing:.2em;color:#646b6e}.l-footer__copyright{margin:calc(42 * var(--width-ratio)) auto calc(24 * var(--width-ratio));text-align:center}.l-footer__copyright>span{font-size:calc(10 * var(--width-ratio));line-height:1.4em}.page .pageTtlArea{padding:calc(12 * var(--width-ratio)) 0 calc(48 * var(--width-ratio));background-color:#01b1fa}.page .pageTtlArea>.inner{width:100%;max-width:calc(950 * var(--width-ratio));margin:0 auto}.page .breadcrumb{display:flex;color:#fff}#merit .breadcrumb,#coupon .breadcrumb{position:relative;top:calc(15 * var(--width-ratio));width:100%;max-width:calc(950 * var(--width-ratio));height:0;margin:0 auto;padding:0;color:#000}.page .breadcrumb li,.page .breadcrumb a{font-size:calc(11 * var(--width-ratio));line-height:1.4em;color:inherit}.page .breadcrumb li:after{content:'＞';margin:0 calc(12 * var(--width-ratio))}.page .breadcrumb li:last-child:after{content:none}.page .pageTtlArea h1,.page .pageTtlArea h2{margin-top:calc(28 * var(--width-ratio));font-size:calc(28 * var(--width-ratio));color:#fff;line-height:1.4em;letter-spacing:.1em;text-align:center}.page .mv{height:calc(368 * var(--width-ratio))}.p-commitment__outline{padding:calc(60 * var(--width-ratio)) 0 calc(60 * var(--width-ratio))}.p-commitment__outline>h2{font-size:calc(28 * var(--width-ratio));line-height:1.6em;letter-spacing:.2em;color:#008fcd;text-align:center}.p-commitment__outline__list{display:flex;flex-direction:column;row-gap:calc(30 * var(--width-ratio));width:100%;max-width:calc(596 * var(--width-ratio));margin:calc(24 * var(--width-ratio)) auto 0}.p-commitment__outline__list__row>h3{font-size:calc(24 * var(--width-ratio));line-height:1.6em;letter-spacing:.1em;color:#25cab2;text-align:center}.p-commitment__outline__list__row>p{margin-top:calc(24 * var(--width-ratio));font-size:calc(16 * var(--width-ratio));line-height:1.8em;color:#002433;text-align:center}.p-commitment__sec{font-weight:400;padding:calc(48 * var(--width-ratio)) 0 calc(72 * var(--width-ratio));background:linear-gradient(180deg,#e1f2fa 0%,#fff 86%)}.p-commitment__sec>h2{font-size:calc(28 * var(--width-ratio));line-height:1.4em;letter-spacing:.2em;text-align:center;color:#454a4d}.p-commitment__sec__box{position:relative;width:100%;max-width:calc(998 * var(--width-ratio));margin:calc(48 * var(--width-ratio)) auto 0}.p-commitment__sec__box__image{position:absolute;left:0;top:calc(54 * var(--width-ratio));width:calc(385 * var(--width-ratio))}.p-commitment__sec__box__image img{width:100%;height:auto}.p-commitment__sec__box__text{width:calc(740 * var(--width-ratio));margin:0 0 0 auto;padding:calc(48 * var(--width-ratio)) calc(36 * var(--width-ratio)) calc(48 * var(--width-ratio)) calc(168 * var(--width-ratio));background-color:#fff;border:solid calc(3 * var(--width-ratio)) #cfdee6}.p-commitment__sec__box__text>h3{font-size:calc(20 * var(--width-ratio));line-height:1.6em;color:#00a1e6}.p-commitment__sec__box__text>p+h3{margin-top:calc(24 * var(--width-ratio))}.p-commitment__sec__box__text>p{margin-top:calc(15 * var(--width-ratio));font-size:calc(16 * var(--width-ratio));line-height:1.8em;color:#002433}.p-commitment__sec>.c-linkbutton1{margin-top:calc(72 * var(--width-ratio))}.pageBottomBtnArea{margin:0 auto calc(75 * var(--width-ratio))}.pageBottomBtnArea ul{display:flex;align-items:center;justify-content:center;column-gap:calc( (100% - (31.25% * 3)) / 2 );width:100%;max-width:calc(640 * var(--width-ratio));margin:0 auto}.pageBottomBtnArea li{width:31.25%}.pageBottomBtnArea li a,.pageBottomBtnArea li span{display:flex;align-items:center;justify-content:center;height:calc(45 * var(--width-ratio));font-size:calc(15 * var(--width-ratio));font-weight:700;cursor:pointer}.pageBottomBtnArea li a.plan{border:solid calc(1 * var(--width-ratio)) #ff7d03;color:#ff7d03}.pageBottomBtnArea li a.toppage{background-color:#a1acb1;color:#fff}.pageBottomBtnArea li .js-net{background-color:#ff7d03;color:#fff}.pageBottomBtnArea li .js-net:before{content:'';display:block;width:calc(30 * var(--width-ratio));height:calc(30 * var(--width-ratio));margin-right:calc(16 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/icon-24h-bottomcta.png) no-repeat 50%/contain}.pageBottomBtnArea li a:hover,.pageBottomBtnArea li span:hover{opacity:.7}#merit .mv{background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/merit-mv.jpg) no-repeat 50% 0%/cover}.p-merit__sec{padding:calc(60 * var(--width-ratio)) 0 calc(75 * var(--width-ratio))}.p-merit__sec>h1{font-size:calc(28 * var(--width-ratio));letter-spacing:.2em;line-height:1.4em;text-align:center}.p-merit__sec__list{display:flex;flex-direction:column;row-gap:calc(75 * var(--width-ratio));width:100%;max-width:calc(860 * var(--width-ratio));margin:calc(45 * var(--width-ratio)) auto 0}.p-merit__sec__list__item{position:relative;width:100%}.p-merit__sec__list__item__ttlArea{display:flex;flex-direction:column;align-items:center;row-gap:calc(6 * var(--width-ratio));width:calc(398 * var(--width-ratio));margin:0 auto 0 0}.p-merit__sec__list__item__ttlArea>span{display:flex;width:calc(114.5 * var(--width-ratio))}.p-merit__sec__list__item__ttlArea>span img{width:100%;height:auto}.p-merit__sec__list__item__ttlArea>h2{font-size:calc(26 * var(--width-ratio));line-height:1.5em;letter-spacing:.1em;color:#00a1e6;margin-top:calc(8 * var(--width-ratio));padding:0 calc(24 * var(--width-ratio))}.p-merit__sec__list__item__imgArea{position:absolute;top:calc(20 * var(--width-ratio));right:0;width:calc(460 * var(--width-ratio))}.p-merit__sec__list__item__imgArea img{width:100%}.p-merit__sec__list__item__txtArea{position:relative;width:calc(436 * var(--width-ratio));margin:calc(42 * var(--width-ratio)) auto 0 0;padding:calc(40 * var(--width-ratio)) calc(40 * var(--width-ratio)) calc(40 * var(--width-ratio));background-color:#f2f9ff;z-index:1}.p-merit__sec__list__item__txtArea>h3{font-size:calc(22 * var(--width-ratio));line-height:1.6em}.p-merit__sec__list__item__txtArea>p{margin-top:calc(8 * var(--width-ratio));font-size:calc(16 * var(--width-ratio));padding-right:calc(12 * var(--width-ratio));line-height:1.8em}.p-merit__sec__list__item .c-linkbutton1{position:absolute;top:calc(342 * var(--width-ratio));right:calc(38 * var(--width-ratio));margin-top:0}.p-merit__sec__list__item:nth-child(2n) .p-merit__sec__list__item__ttlArea{margin-right:0;margin-left:auto}.p-merit__sec__list__item:nth-child(2n) .p-merit__sec__list__item__imgArea{left:0;right:auto}.p-merit__sec__list__item:nth-child(2n) .p-merit__sec__list__item__txtArea{margin-right:0;margin-left:auto}.p-merit__sec__list__item:nth-child(2n) .p-merit__sec__list__item .c-linkbutton1{left:calc(38 * var(--width-ratio));right:auto}.p-step__sec{display:flex;flex-direction:column;row-gap:calc(90 * var(--width-ratio));width:100%;max-width:calc(822 * var(--width-ratio));margin:0 auto;padding:calc(60 * var(--width-ratio)) 0 calc(75 * var(--width-ratio))}.p-step__sec__item{position:relative;display:flex}.p-step__sec__item:nth-child(2n){flex-direction:row-reverse}.p-step__sec__item+.p-step__sec__item:before{content:'';position:absolute;top:calc(-60 * var(--width-ratio));left:50%;display:block;width:0;height:0;border-style:solid;border-width:calc(23.5 * var(--width-ratio)) calc(21.5 * var(--width-ratio)) 0 calc(21.5 * var(--width-ratio));border-color:#00a1e6 transparent;transform:translateX(-50%)}.p-step__sec__item__image{width:50.365%;min-height:calc(280 * var(--width-ratio))}.p-step__sec__item__image img{width:100%;height:100%;object-fit:cover}.p-step__sec__item__text{position:relative;width:calc(100% - 50.365%);padding:calc(36 * var(--width-ratio)) calc(48 * var(--width-ratio)) calc(36 * var(--width-ratio)) calc(48 * var(--width-ratio));background-color:#f2f9ff}.p-step__sec__item__text>h3{position:relative;font-size:calc(22 * var(--width-ratio));line-height:1.4em;color:#322825}.p-step__sec__item__text>h3>span{position:absolute}.p-step__sec__item:nth-child(1) .p-step__sec__item__text>h3>span{right:calc(90 * var(--width-ratio));bottom:calc(-4 * var(--width-ratio));width:calc(46 * var(
		--width-ratio))}.p-step__sec__item:nth-child(2) .p-step__sec__item__text>h3>span{right:calc(-18 * var(--width-ratio));bottom:calc(-4 * var(--width-ratio));width:calc(60 * var(--width-ratio))}.p-step__sec__item:nth-child(3) .p-step__sec__item__text>h3>span{right:calc(30 * var(--width-ratio));bottom:0;width:calc(80 * var(--width-ratio))}.p-step__sec__item:nth-child(4) .p-step__sec__item__text>h3>span{right:calc(8 * var(--width-ratio));bottom:0;width:calc(103 * var(--width-ratio))}.p-step__sec__item:nth-child(5) .p-step__sec__item__text>h3>span{right:calc(62 * var(--width-ratio));bottom:calc(4 * var(--width-ratio));width:calc(46 * var(
		--width-ratio))}.p-step__sec__item:nth-child(6) .p-step__sec__item__text>h3>span{right:calc(-12 * var(--width-ratio));bottom:calc(0 * var(--width-ratio));width:calc(49 * var(--width-ratio))}.p-step__sec__item__text>h3>span img{width:100%;height:auto}.p-step__sec__item__text>p{margin-top:calc(15 * var(--width-ratio));font-size:calc(16 * var(--width-ratio));line-height:1.8em;font-feature-settings:'palt';color:#494b4d}.p-step__sec__item__text>p a{color:#00a1e6}.p-step__sec__item__text>a{position:absolute;left:0;bottom:calc(20 * var(--width-ratio));display:block;width:100%;font-size:calc(12 * var(--width-ratio));line-height:1;color:#4b7eb9;text-align:center}#price a.more{display:flex;align-items:center;justify-content:center;width:calc(328 * var(--width-ratio));height:calc(43 * var(--width-ratio));margin:calc(32 * var(--width-ratio)) auto 0;background:#6dafdc;font-size:calc(17 * var(--width-ratio));color:#fff;position:relative}#price .price{padding:calc(50 * var(--width-ratio)) 0 0;margin:0 0 calc(52 * var(--width-ratio));background:#fff}#price .price>.inner{padding:0}#price .priceArea{padding:0 calc(30 * var(--width-ratio));margin:0 0 calc(52 * var(--width-ratio))}#price .priceArea>h3{margin:calc(60 * var(--width-ratio)) 0 0;font-size:calc(23 * var(--width-ratio))}#price .tab_wrap{margin:calc(180 * var(--width-ratio)) auto 0}#coupon .mv{background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/coupon-mv.jpg) no-repeat 50% 0%/cover}.p-coupon__heading{padding:calc(130 * var(--width-ratio)) 0 calc(16 * var(--width-ratio))}.p-coupon__heading>h2{font-size:calc(24 * var(--width-ratio));letter-spacing:.1em;line-height:1.4em;color:#00a1e6;text-align:center}.p-coupon__heading>p{margin:calc(30 * var(--width-ratio)) auto 0;font-size:calc(16 * var(--width-ratio));letter-spacing:0;line-height:1.8em;width:50%;text-align:center}.p-coupon__item{width:100%;max-width:calc(756 * var(--width-ratio));margin:0 auto;padding:calc(60 * var(--width-ratio)) 0 calc(60 * var(--width-ratio))}.p-coupon__item>h2{position:relative;font-size:calc(24 * var(--width-ratio));letter-spacing:.2em;line-height:1.12;text-align:center}.p-coupon__item>h2:after{content:'';position:absolute;bottom:0;left:50%;display:block;width:calc(350 * var(--width-ratio));height:calc(13.4 * var(--width-ratio));background-color:#f6db4e;transform:translateX(-50%);z-index:-1}.p-coupon__item__banner{margin-top:calc(24 * var(--width-ratio));padding:calc(56 * var(--width-ratio)) calc(78 * var(--width-ratio)) calc(28 * var(--width-ratio));background-color:#e4f5f9}.p-coupon__item__banner__image{display:flex;width:100%;max-width:calc(404 * var(--width-ratio));margin:0 auto}.p-coupon__item__banner__image img{width:100%;height:auto}.p-coupon__item__banner>h3{margin-top:calc(40 * var(--width-ratio));font-size:calc(10 * var(--width-ratio));line-height:1.849;letter-spacing:.1em;font-weight:400;text-align:center}.p-coupon__item__text{margin-top:calc(10 * var(--width-ratio));text-align:center}.p-coupon__item__text>p{font-size:calc(10 * var(--width-ratio));line-height:1.849;letter-spacing:.1em}.p-coupon__item+.c-secAward{padding-top:0}.p-coupon__other{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:calc(860 * var(--width-ratio));margin:0 auto;padding:calc(45 * var(--width-ratio)) 0 calc(45 * var(--width-ratio))}.p-coupon__other__image{width:40%}.p-coupon__other__image img{width:100%;height:auto}.p-coupon__other__box{width:calc(100% - 40% - (36 * var(--width-ratio)))}.p-coupon__other__box__title1{position:relative;padding-bottom:calc(6 * var(--width-ratio));font-size:calc(24 * var(--width-ratio));line-height:1.4em;letter-spacing:.15em;text-align:center}.p-coupon__other__box__title1:after{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:calc(8 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/price-icon1.png) no-repeat 50%/contain}.p-coupon__other__box__title2{margin-top:calc(20 * var(--width-ratio));font-size:calc(20 * var(--width-ratio));line-height:1.4em;text-align:center;color:#01b1fa}.p-coupon__other__box>p{margin:calc(12 * var(--width-ratio)) calc(60 * var(--width-ratio)) 0;font-size:calc(16 * var(--width-ratio));line-height:1.8em}#faq .sec{margin:calc(60 * var(--width-ratio)) 0 calc(72 * var(--width-ratio))}#faq .faqWrap{margin:0 0 calc(48 * var(--width-ratio))}#faq .faqWrap h2{margin:0 0 calc(18 * var(--width-ratio));font-size:calc(24 * var(--width-ratio));line-height:1.4em;text-align:center;letter-spacing:.1em;color:#25cab2}#faq .faq{width:calc(720 * var(--width-ratio));margin:0 auto calc(48 * var(--width-ratio))}#faq .faq h3{font-size:calc(16 * var(--width-ratio));line-height:1.4em;font-weight:400}#faq .faq h4{font-size:calc(16 * var(--width-ratio));line-height:1.4em;font-weight:600;margin:calc(6 * var(--width-ratio)) 0 0;color:#323333}#faq .faq h4 a{font-size:calc(16 * var(--width-ratio));line-height:calc(20 * var(--width-ratio));font-weight:700}#faq .faq .a{padding:calc(12 * var(--width-ratio)) calc(30 * var(--width-ratio));background:#f7fcff}#faq .faq p{font-size:calc(15 * var(--width-ratio));line-height:1.8em;color:#4b4c4d;padding-top:calc(12 * var(--width-ratio))}#faq .faq ul li{font-size:calc(14 * var(--width-ratio));line-height:1.8em}#faq .faq p a,#faq .faq li a{color:#4b7eb9}#contact .formArea{margin:calc(52 * var(--width-ratio)) 0 calc(52 * var(--width-ratio))}#contact .formArea .heading{margin:0 0 calc(52 * var(--width-ratio));text-align:center}#contact .formArea .heading h2{font-size:calc(29 * var(--width-ratio));line-height:calc(50 * var(--width-ratio))}#contact .formArea .heading p{font-size:calc(16 * var(--width-ratio));line-height:calc(35 * var(--width-ratio))}#contact .formArea form{width:calc(620 * var(--width-ratio));margin:0 auto}#contact .formArea dl{margin:0 0 calc(20 * var(--width-ratio))}#contact .formArea dt,#contact .formArea dd{font-size:calc(17 * var(--width-ratio));line-height:1.5}#contact input[type=text],#contact input[type=email],#contact input[type=tel],#contact textarea{width:100%;padding:calc(8 * var(--width-ratio)) calc(5 * var(--width-ratio));border:calc(1 * var(--width-ratio)) solid #00121a;font-size:calc(17 * var(--width-ratio))}#contact textarea{min-height:calc(150 * var(--width-ratio))}#contact .required{color:red}#contact input[type=submit]{display:block;width:calc(150 * var(--width-ratio));height:calc(42 * var(--width-ratio));margin:calc(52 * var(--width-ratio)) auto 0;background:#565454;line-height:calc(42 * var(--width-ratio));color:#fff}#contact .telArea>.inner{width:calc(820 * var(--width-ratio));padding:calc(52 * var(--width-ratio)) 0 0;margin:0 auto 0;border-top:calc(1 * var(--width-ratio)) solid #00121a}#contact .telArea .heading{margin:0 0 calc(52 * var(--width-ratio));text-align:center}#contact .telArea .heading h2{font-size:calc(29 * var(--width-ratio));line-height:calc(50 * var(--width-ratio))}#contact .telArea .heading p{font-size:calc(16 * var(--width-ratio));line-height:calc(35 * var(--width-ratio))}#contact .telArea .area{width:calc(782 * var(--width-ratio));margin:calc(20 * var(--width-ratio)) auto 0}#contact .telArea .area:first-child{margin:calc(52 * var(--width-ratio)) auto 0}#contact .telArea .area h3{font-size:calc(26 * var(--width-ratio));font-weight:400;text-align:center}#contact .telArea .area ul{display:flex;flex-wrap:wrap;margin:calc(32 * var(--width-ratio)) 0 0}#contact .telArea .area li{display:flex;flex-direction:column;align-items:center;width:calc(365 * var(--width-ratio));height:calc(180 * var(--width-ratio));padding:calc(24 * var(--width-ratio)) 0 calc(16 * var(--width-ratio));margin:0 calc(52 * var(--width-ratio)) calc(52 * var(--width-ratio)) 0;border:calc(1 * var(--width-ratio)) solid #969696;position:relative}#contact .telArea .area li:nth-child(2n){margin:0 0 calc(52 * var(--width-ratio))}#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{display:flex;align-items:center;justify-content:center;min-width:calc(140 * var(--width-ratio));min-height:calc(40 * var(--width-ratio));padding:calc(3 * var(--width-ratio)) calc(20 * var(--width-ratio));border-radius:calc(5 * var(--width-ratio));border:calc(1 * var(--width-ratio)) solid #8c8c8c;background:#fff;font-size:calc(14 * var(--width-ratio));line-height:calc(17 * var(--width-ratio));position:absolute;top:calc(-30 * var(--width-ratio));left:calc(-20 * var(--width-ratio))}#contact .telArea .area li:nth-child(2n) .comment{left:auto;right:calc(-20 * var(--width-ratio))}#contact .telArea .area li h4{margin:0 0 calc(12 * var(--width-ratio));font-size:calc(23 * var(--width-ratio));color:#595858}#contact .telArea .area li .address{min-height:calc(25 * var(--width-ratio));padding:0 0 calc(12 * var(--width-ratio));font-size:calc(12 * var(--width-ratio));line-height:calc(16 * var(--width-ratio));text-align:center}#contact .telArea .area li.yokohama .address{height:calc(45 * var(--width-ratio))}#contact .telArea .area li.tokyo .address{height:calc(24 * var(--width-ratio))}#contact .telArea .area li .address a{color:#048fff}#contact .telArea .area li .access{margin:0 0 calc(24 * var(--width-ratio));font-size:calc(16 * var(--width-ratio));line-height:calc(22 * var(--width-ratio));color:#626262;text-align:center}#contact .telArea .area li.yokohama .access{margin:0 0 calc(12 * var(--width-ratio))}#contact .telArea .area li.tokyo .access{margin:0 0 calc(12 * var(--width-ratio))}#contact .telArea .area li a.telLink{display:flex;align-items:center;justify-content:center;width:100%;font-size:calc(28 * var(--width-ratio));font-weight:700;color:#2e78e0;position:absolute;bottom:calc(10 * var(--width-ratio));left:50%;margin:calc(8 * var(--width-ratio)) 0 calc(8 * var(--width-ratio));transform:translate(-50%,0)}#contact .telArea .area li a.telLink span{font-size:calc(25 * var(--width-ratio));color:#595858}#privacypolicy .sec>.inner{width:calc(820 * var(--width-ratio));padding:calc(32 * var(--width-ratio)) 0 0;margin:0 auto calc(60 * var(--width-ratio))}#privacypolicy .sec p{margin:calc(12 * var(--width-ratio)) 0 0;font-size:calc(14 * var(--width-ratio));line-height:calc(24 * var(--width-ratio))}#privacypolicy .sec .wrap{padding:0 0 0 calc(20 * var(--width-ratio))}#privacypolicy .sec h2{margin:calc(40 * var(--width-ratio)) 0 0;font-size:calc(19 * var(--width-ratio));color:#8dcdd1;position:relative}#privacypolicy .sec h2:before{content:'';width:calc(19 * var(--width-ratio));height:calc(19 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/arrow.png) 50%/cover;position:absolute;left:calc(-22 * var(--width-ratio))}#privacypolicy .sec li{margin:calc(12 * var(--width-ratio)) 0 0;font-size:calc(14 * var(--width-ratio));line-height:calc(24 * var(--width-ratio))}#sitemap .sec>.inner{width:calc(820 * var(--width-ratio));padding:calc(32 * var(--width-ratio)) 0 0;margin:0 auto calc(60 * var(--width-ratio))}#sitemap .sec .heading{margin:0 0 calc(20 * var(--width-ratio))}#sitemap .sec a{font-size:calc(15 * var(--width-ratio));color:#1e79ff}#sitemap .sec li{margin:0 0 calc(20 * var(--width-ratio))}#sitemap .sec>.inner>ul{padding:0 0 0 calc(28 * var(--width-ratio))}#sitemap .sec>.inner>ul ul{padding:0 0 0 calc(16 * var(--width-ratio));margin:calc(20 * var(--width-ratio)) 0 0}#access .sec01{padding:calc(60 * var(--width-ratio)) 0 calc(80 * var(--width-ratio))}#access .sec01 .studioPageLinkArea{display:flex;justify-content:center;margin:0 0 calc(52 * var(--width-ratio))}#access .sec01 .studioPageLinkArea ul{display:flex;justify-content:center}#access .sec01 .studioPageLinkArea li{margin:0 calc(4 * var(--width-ratio))}#access .sec01 .studioPageLinkArea li a{display:block;padding:0 calc(30 * var(--width-ratio));border-radius:calc(20 * var(--width-ratio));background:#fdb8d9;font-size:calc(13 * var(--width-ratio));line-height:calc(30 * var(--width-ratio));color:#fff}.studioTableArea>.studioArea+.studioArea{margin-top:calc(80 * var(--width-ratio))}#access .sec01 .studioTableArea h2{font-size:calc(24 * var(--width-ratio));line-height:1.4em;text-align:center}.studioTableArea .tableWrap{margin-top:calc(30 * var(--width-ratio))}.studioTableArea table{display:block;width:100%;max-width:calc(892 * var(--width-ratio));margin:0 auto;border-top:calc(1 * var(--width-ratio)) solid #5b4448;border-left:calc(1 * var(--width-ratio)) solid #5b4448}.studioTableArea table thead,.studioTableArea table tbody{display:block}.studioTableArea table tr{display:flex}.studioTableArea table th,.studioTableArea table td{display:flex;align-items:center;justify-content:center;border-right:calc(1 * var(--width-ratio)) solid #646b6e;border-bottom:calc(1 * var(--width-ratio)) solid #646b6e}.studioTableArea table th:nth-child(1),.studioTableArea table td:nth-child(1){width:calc(146 * var(--width-ratio));width:16.4%}.studioTableArea table th:nth-child(2),.studioTableArea table td:nth-child(2){width:calc(322 * var(--width-ratio));width:calc(100% - 16.4% - 21% - 11.6% - 15%)}.studioTableArea table th:nth-child(3),.studioTableArea table td:nth-child(3){width:calc(186 * var(--width-ratio));width:21%}.studioTableArea table th:nth-child(4),.studioTableArea table td:nth-child(4){width:calc(104 * var(--width-ratio));width:11.6%}.studioTableArea table th:nth-child(5),.studioTableArea table td:nth-child(5){width:calc(134 * var(--width-ratio));width:15%}.studioTableArea table th{min-height:calc(44 * var(--width-ratio));padding:calc(8 * var(--width-ratio)) calc(12 * var(--width-ratio));background-color:#25cab2;border-bottom:none;font-weight:700;color:#fff}.studioTableArea table td{min-height:calc(56 * var(--width-ratio));padding:calc(8 * var(--width-ratio)) calc(12 * var(--width-ratio));font-size:calc(13 * var(--width-ratio));line-height:1.4em}.studioTableArea table td a{font-size:calc(16 * var(--width-ratio));color:#00a1e6}.studioTableArea table td:nth-child(1) a{font-weight:700}#access .sec02{padding:calc(60 * var(--width-ratio)) 0 calc(75 * var(--width-ratio))}#access .sec02>h2{font-size:calc(28* var(--width-ratio));line-height:1.4em;text-align:center}#access .sec02 .studioArea{margin-top:calc(50 * var(--width-ratio))}#access .sec02 .studioArea+.studioArea{margin-top:calc(75 * var(--width-ratio))}#access .sec02 .studioArea>h2{position:relative;padding-bottom:calc(12 * var(--width-ratio));font-size:calc(28 * var(--width-ratio));line-height:1.4em;text-align:center;letter-spacing:.1em;color:#002433}#access .sec02 .studioArea>h2:after{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:calc(11 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/access-icon1.png) no-repeat 50%/contain}#access .sec02 .studioArea>h3{margin:0 0 calc(32 * var(--width-ratio));text-align:center}#access .sec02 .studioArea ul{display:flex;flex-wrap:wrap;gap:calc(100 * var(--width-ratio)) calc( 100% - (45.2% * 2) );width:100%;max-width:calc(942 * var(--width-ratio));margin:calc(36 * var(--width-ratio)) auto 0}#access .sec02 .studioArea li{position:relative;width:45.2%;padding:0 0 calc(50 * var(--width-ratio))}#access .sec02 .studioArea li h3{font-size:calc(20 * var(--width-ratio));line-height:1.5em;color:#00364d}#access .sec02 .studioArea li h3 a{color:inherit}#access .sec02 .studioArea li .imgArea{margin-top:calc(10 * var(--width-ratio))}#access .sec02 .studioArea li .imgArea img{width:calc(420 * var(--width-ratio));height:calc(250 * var(--width-ratio))}#access .sec02 .studioArea li .txtArea{margin-top:calc(8 * var(--width-ratio))}#access .sec02 .studioArea li .txtArea>p{font-size:calc(19 * var(--width-ratio));line-height:1.5}#access .sec02 .studioArea li .stadioDetail{margin-top:calc(20 * var(--width-ratio))}#access .sec02 .studioArea li .stadioDetail h4{font-size:calc(24 * var(--width-ratio));line-height:1.4em;color:#7fd5be}#access .sec02 .studioArea li .stadioDetail h4 a{color:inherit}#access .sec02 .studioArea li table,#access .sec02 .studioArea li tbody,#access .sec02 .studioArea li thead{display:block;margin-top:calc(10 * var(--width-ratio))}#access .sec02 .studioArea li tr{display:flex;margin:0 0 calc(8 * var(--width-ratio))}#access .sec02 .studioArea li th,#access .sec02 .studioArea li td{font-size:calc(14 * var(--width-ratio));line-height:1.3em}#access .sec02 .studioArea li th{width:calc(132 * var(--width-ratio));min-width:calc(132 * var(--width-ratio))}#access .sec02 .studioArea li td{width:100%}#access .sec02 .studioArea li td a{font-size:calc(14 * var(--width-ratio));color:#00a1e6;line-height:1.3em}#access .sec02 .studioArea li a.toDetail{display:block;width:100%;height:calc(42 * var(--width-ratio));margin:calc(10 * var(--width-ratio)) 0 0;background:#00a1e6;font-size:calc(16 * var(--width-ratio));line-height:calc(42 * var(--width-ratio));text-align:center;color:#fff;position:absolute;bottom:0;left:0}#access .sec02 .studioArea li a.toDetail:not(.keyword):before{content:'';display:block;width:0;height:0;border-style:solid;border-width:calc(8 * var(--width-ratio)) 0 calc(8 * var(--width-ratio)) calc(8 * var(--width-ratio));border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:calc(20 * var(--width-ratio));margin:calc(-8 * var(--width-ratio)) 0 0}.studio-single .sec01{margin:calc(60 * var(--width-ratio)) 0 calc(15 * var(--width-ratio)) !important}.studio-single .studioDetail{margin:0 0 calc(52 * var(--width-ratio))}.studio-single .studioDetail h2{margin:0 0 calc(30 * var(--width-ratio));font-size:calc(28 * var(--width-ratio));text-align:center;line-height:1.4em;letter-spacing:.1em}.studio-single .studioDetail .mapArea{width:auto !important;height:calc(360 * var(--width-ratio));margin:0 auto calc(30 * var(--width-ratio))}.studio-single .studioDetail .mapArea iframe{width:100%;height:100%}.studio-single .studioDetail .mapArea img{display:block;margin:0 auto}.studio-single .studioDetail .detail{width:calc(936 * var(--width-ratio));margin:0 auto calc(30 * var(--width-ratio))}.studio-single .studioDetail .detail table{display:block;margin:0 0 0 calc(100 * var(--width-ratio))}.studio-single .studioDetail .detail tbody{display:block}.studio-single .studioDetail .detail tr{display:flex;margin:0 0 calc(10 * var(--width-ratio))}.studio-single .studioDetail .detail th,.studio-single .studioDetail .detail td{display:block;font-size:calc(14 * var(--width-ratio));width:auto !important;line-height:1.3em}.studio-single .studioDetail .detail th{width:calc(254 * var(--width-ratio));min-width:calc(254 * var(--width-ratio))}.studio-single .studioDetail .detail td{width:100%}.studioDetail .detail td a{color:#00a1e6;line-height:1.4em}.studioDetail .tran{width:calc(936 * var(--width-ratio));margin:0 auto}.studioDetail .tran ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 0 0 calc(100 * var(--width-ratio))}.studioDetail .tran li{display:flex;align-items:center;margin:0 calc(32 * var(--width-ratio)) calc(20 * var(--width-ratio)) 0}.studioDetail .tran li:last-child{margin:0 0 calc(20 * var(--width-ratio))}.studioDetail .tran li img{margin:0 calc(8 * var(--width-ratio)) 0 0}a.more3{display:flex;align-items:center;justify-content:center;width:calc(328 * var(--width-ratio));height:calc(43 * var(--width-ratio));margin:calc(28 * var(--width-ratio)) auto 0;background:#01b1fa;font-size:calc(16 * var(--width-ratio));color:#fff;position:relative}a.more3:not(.keyword):before{content:'';display:block;width:0;height:0;border-style:solid;border-width:calc(7.5 * var(--width-ratio)) 0 calc(7.5 * var(--width-ratio)) calc(10 * var(--width-ratio));border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:calc(20 * var(--width-ratio));transform:translate(0,-50%)}.studio-single .accessStepArea{margin:calc(52 * var(--width-ratio)) 0 calc(52 * var(--width-ratio))}.studio-single .accessStepArea .accessStep{margin:0 0 calc(56 * var(--width-ratio))}.studio-single .accessStepArea .accessStep:last-child{margin:0}.studio-single .accessStepArea h2{margin:0 0 calc(28 * var(--width-ratio));font-size:calc(24 * var(--width-ratio));color:#86cccf;text-align:center}.studio-single .accessStepArea ul{display:flex;flex-wrap:wrap;width:calc(936 * var(--width-ratio));margin:0 auto}.studio-single .accessStepArea li{width:calc(216 * var(--width-ratio));margin:0 calc(24 * var(--width-ratio)) calc(24 * var(--width-ratio)) 0}.studio-single .accessStepArea li:nth-child(4n){margin:0 0 calc(24 * var(--width-ratio))}.studio-single .accessStepArea li .imgArea{margin:0 0 calc(8 * var(--width-ratio));position:relative}.studio-single .accessStepArea li .imgArea span{display:block;width:calc(32 * var(--width-ratio));height:calc(32 * var(--width-ratio));border-radius:calc(20 * var(--width-ratio));background:#b8e1e3;font-size:calc(20 * var(--width-ratio));line-height:calc(32 * var(--width-ratio));text-align:center;color:#fff;position:absolute;bottom:calc(8 * var(--width-ratio));left:calc(8 * var(--width-ratio));z-index:1}.studio-single .accessStepArea li p{font-size:calc(12 * var(--width-ratio));line-height:calc(16 * var(--width-ratio))}.studio-single #singleBeforeAfter{margin:calc(52 * var(--width-ratio)) 0 calc(52 * var(--width-ratio))}.studio-single #singleBeforeAfter .heading{text-align:center}.studio-single #singleBeforeAfter .heading h2{display:flex;align-items:center;justify-content:center;margin:0 auto calc(44 * var(--width-ratio));font-family:'游ゴシック Medium','游ゴシック体','Yu Gothic Medium',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:calc(27 * var(--width-ratio));font-weight:100;line-height:1}.studio-single #singleBeforeAfter .heading h2:before{content:'';display:block;width:calc(74 * var(--width-ratio));height:calc(81 * var(--width-ratio));margin:0 calc(20 * var(--width-ratio)) 0 0;background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img/top/sec04-ill01.png) 50%/cover}.studio-single #singleBeforeAfter .heading span{font-size:calc(21 * var(--width-ratio));font-weight:700;line-height:1}.studio-single #singleBeforeAfter .heading>span{display:block;margin:0 0 calc(52 * var(--width-ratio))}.studio-single #singleBeforeAfter .heading span .woman{color:#ff7fa1;cursor:pointer}.studio-single #singleBeforeAfter .heading span .man{color:#408fff;cursor:pointer}.studio-single .ba_tab_wrap{margin:calc(80 * var(--width-ratio)) auto 0}.studio-single .price{padding:calc(48 * var(--width-ratio)) 0 calc(60 * var(--width-ratio))}.studio-single .price .bnrArea{padding:calc(96 * var(--width-ratio)) 0 0}.studio-single #photostep{padding:calc(48 * var(--width-ratio)) 0 calc(60 * var(--width-ratio))}.studio-single #photostep li{text-align:center}.studio-single #photostep a.more{margin:0 auto}.studio-single .studioChara{width:calc(936 * var(--width-ratio));margin:calc(52 * var(--width-ratio)) auto 0}.studio-single .studioChara .ttlArea{text-align:center}.studio-single .studioChara .ttlArea h2{display:inline-block;padding:0 0 calc(16 * var(--width-ratio));margin:0 0 calc(32 * var(--width-ratio));background:url(//announcer.studioindi.jp/wp-content/themes/senzai-studioindi/css/../img_new/ba-ttl-bg.png) 50% 100% repeat-x;font-size:calc(26 * var(--width-ratio));font-weight:400}.studio-single .studioChara h3{margin:0 0 calc(24 * var(--width-ratio));font-size:calc(17 * var(--width-ratio));text-align:center}.studio-single .studioChara p{margin:0 0 calc(52 * var(--width-ratio));font-size:calc(17 * var(--width-ratio));line-height:1.5}a.more4{display:flex;align-items:center;justify-content:center;width:calc(328 * var(--width-ratio));height:calc(43 * var(--width-ratio));margin:calc(-24 * var(--width-ratio)) auto 0;background:#00a1e6;font-size:calc(17 * var(--width-ratio));color:#fff;position:relative}a.more4:not(.keyword):before{content:'';display:block;width:0;height:0;border-style:solid;border-width:calc(7.5 * var(--width-ratio)) 0 calc(7.5 * var(--width-ratio)) calc(10 * var(--width-ratio));border-color:transparent transparent transparent #fff;position:absolute;top:50%;right:calc(20 * var(--width-ratio));transform:translate(0,-50%)}.page .pageBottomBtnArea2{display:block;margin:calc(24 * var(--width-ratio)) 0 calc(52 * var(--width-ratio)) calc(32 * var(--width-ratio))}.catchouter{width:90%;margin:auto;overflow:hidden}.catch{display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:calc(15 * var(--width-ratio));font-size:calc(24 * var(--width-ratio));white-space:nowrap}.catch:before,.catch:after{border-top:calc(2 * var(--width-ratio)) solid;content:"";width:100%}.catch:before{margin-right:1em}.catch:after{margin-left:1em}@media (min-width:751px){.studioPageLinkArea{Width:calc(936 * var(--width-ratio));margin:calc(52 * var(--width-ratio)) auto !important;flex-direction:column;align-content:flex-start;align-items:flex-start;flex-wrap:wrap}.studioPageLinkArea ul{margin-left:calc(10 * var(--width-ratio));display:flex;flex-wrap:wrap;justify-content:flex-start !important}.studioPageLinkArea ul li{margin:calc(5 * var(--width-ratio)) calc(4 * var(--width-ratio)) !important}.studioPageLinkArea .tokyoArea2,.studioPageLinkArea .osakaArea2,.studioPageLinkArea .otherArea2{display:flex;align-items:center}.tokyoArea2 ul li a{background-color:#2096de !important;color:#fff !important}.osakaArea2 ul li a{background-color:#f7c132 !important;color:#fff !important}.otherArea2 ul li a{background-color:#fbafd2 !important;color:#fff !important}}figure.company_logo{text-align:center;margin:1em}div.company_detail{text-align:center;margin:1em auto 3em;justify-content:center;display:flex}#company_table table{margin:0 auto}#company_table a{color:#1558d6}#company_table tr{border-bottom:1px solid #b5b1b1}#company_table th,#company_table td{padding:24px 0;border:none}#company_table th{width:40%;text-align:left}main.blog img{display:block;margin-left:auto;margin-right:auto}.comparison h2{margin:2em auto .5em;font-size:calc(28 * var(--width-ratio));text-align:center;border-bottom:1px solid gray;padding-bottom:.3em;max-width:50%;line-height:1.4em}.comparison .indi_parts_table02{width:67%}.comparison .indi_parts_table_sticky>table tr{border-bottom:1px solid #eee}.comparison .indi_parts_table_sticky>table tr:nth-of-type(1),.indi_parts_table_sticky>table tr:nth-of-type(1) th{background-color:#0073C2!important}.comparison .indi_parts_table_sticky>table td,.studioDetail .detail .indi_parts_table_sticky>table td{color:#000}.comparison .indi_parts_table_sticky>table,.studioDetail .indi_parts_table_sticky>table{padding:0 1.5em}.comparison .indi_parts_table_sticky>table th:nth-of-type(1),.comparison .indi_parts_table_sticky>table td:nth-of-type(1){min-width:200px}.comparison .indi_parts_table_sticky>table th:nth-of-type(3),.comparison .indi_parts_table_sticky>table td:nth-of-type(3){min-width:150px}.comparison .indi_parts_table_sticky>table th:nth-of-type(4),.comparison .indi_parts_table_sticky>table td:nth-of-type(4){min-width:150px}.comparison .indi_parts_table_sticky>table th:nth-of-type(5),.comparison .indi_parts_table_sticky>table td:nth-of-type(5){min-width:350px;max-width:350px}.comparison .indi_parts_table_sticky>table td:nth-of-type(5){padding-right:1.5em}.comparison_btn{font-weight:400;display:flex;align-items:center;justify-content:center;width:calc(350* var(--width-ratio));height:calc(50* var(--width-ratio));margin:1em auto 0;background:#ff7b00 !important;box-shadow:2px 3px 3px rgb(0 0 0/10%);border-radius:30px;color:#fff}@media screen and (max-width:768px){.comparison .indi_parts_table_sticky>table th:nth-of-type(1),.comparison .indi_parts_table_sticky>table td:nth-of-type(1){min-width:130px}.comparison .indi_parts_table_sticky>table th:nth-of-type(3),.comparison .indi_parts_table_sticky>table td:nth-of-type(3){min-width:120px}.comparison .indi_parts_table_sticky>table th:nth-of-type(4),.comparison .indi_parts_table_sticky>table td:nth-of-type(4){min-width:100px}.comparison .indi_parts_table_sticky>table th:nth-of-type(5),.comparison .indi_parts_table_sticky>table td:nth-of-type(5){min-width:200px;max-width:200px}.comparison h2{margin:2em auto .5em;font-size:calc(32 * var(--width-ratio));max-width:85%}.comparison_btn{font-size:12px}}.c-cvArea--fixed .c-cvArea__inner__cta{height:55px;align-items:center}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta{width:25%;position:relative;text-align:center;justify-content:center;flex:1;height:100%}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu{position:absolute;left:50%;top:50%;width:calc(25 * var(--width-ratio));height:calc(20.2 * var(--width-ratio));transform:translate(-50%,-50%)}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar{position:absolute;left:0;width:100%;height:calc(1.4 * var(--width-ratio));background-color:#000}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar-top{top:0}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar-middle{top:calc(9.4 * var(--width-ratio))}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu .cta-menu--bar-bottom{top:calc(18.8 * var(--width-ratio))}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu-link{display:inline-block;width:100%;height:100%;text-align:center;position:relative;line-height:0}.c-cvArea--fixed .c-cvArea__inner__cta .cta-menu-link-border:after{content:"";position:absolute;display:inline-block;background:#000;width:1px;height:30px;right:0;top:14px}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta:last-child .cta-menu-link-border:after{width:0}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu-link img{width:45px;display:block;margin:0 auto}.c-cvArea--fixed .c-cvArea__inner__cta .c-cvArea__inner__list_cta .cta-menu-link .cta-menu-link-text{font-size:10px;display:inline-block;letter-spacing:.1em;font-weight:600;color:#000}.c-cvArea--fixed .cta-text{font-size:14px;text-align:center;padding:.75em 0 0;letter-spacing:.1em;font-weight:600}.yoyaku{width:80%;left:50%;transform:translateX(-50%)}.yoyaku .yoyaku_inner_area{transform:scale(100%);margin-top:20px;letter-spacing:.05em}.yoyaku .yoyaku_inner_area .inner{justify-content:left;row-gap:1.5em;column-gap:1.5em;margin-bottom:1em}.yoyaku .inner>div{margin:0 auto}.yoyaku .close_btn{margin:0 auto 1.5em}.yoyaku .close_btn span{position:relative;left:47%;padding-left:calc(20* var(--width-ratio));font-size:calc(18* var(--width-ratio));line-height:1.76;letter-spacing:.1em;font-weight:600}.yoyaku .close_btn.close_top{margin-bottom:0}.yoyaku .close_btn.close_top span{left:70px;top:20px}.yoyaku .inner .btn{width:48% !important;margin:0}.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{display:flex;column-gap:1em;align-items:center;justify-content:center;margin-bottom:2rem}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area{background-color:#fff;border-radius:30px;width:16%;text-align:center;display:flex;justify-content:center;align-items:center}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area:hover{cursor:pointer}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area.active{background-color:#01b1fa}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area .tel-area-text{display:inline-block;padding:.75rem 3rem;font-size:18px;letter-spacing:.1em}.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(18 * var(--width-ratio));width:calc(70 * var(--width-ratio));height:calc(42 * var(--width-ratio))}.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{display:flex;column-gap:calc(24 * var(--width-ratio));align-items:center;justify-content:center;margin-bottom:2rem}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area{background-color:#fff;border-radius:30px;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;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:#01b1fa}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area .yoyaku-area-text{display:flex;padding:.75rem 2rem;font-size:18px;align-items:center;justify-content:center}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area.active .yoyaku-area-text{color:#fff}.yoyaku .yoyaku_inner_area .inner{justify-content:left;row-gap:1.5em;column-gap:1.5em}.yoyaku .yoyaku_inner_area .inner .shop{aspect-ratio:1.414/1;margin:0 0 calc(18 * var(--width-ratio));flex:0 0 calc((100% - 80px) / 4)}.yoyaku .yoyaku_inner_area .inner .shop a{position:relative;display:inline-block;width:100%;object-fit:cover;aspect-ratio:1.414/1}.yoyaku .yoyaku_inner_area .inner .shop a img{height:100%;width:100%;vertical-align:top;border-radius:12px}.yoyaku .yoyaku_inner_area .inner .shop .yoyaku-area-shop{position:absolute;display:inline-block;right:0;bottom:0;background-color:#08131a;color:#fff;font-size:18px;padding:.5rem;font-weight:600;letter-spacing:.1em;width:100%;text-align:center}.yoyaku .yoyaku_inner_area .yoyaku-area-flow{margin:3em auto 2em;padding:1em;background-color:#fff;width:700px;border-radius:16px}.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{position:absolute;top:-40px;left:50%;transform:translateX(-50%);display:inline-block;padding:.5em 2em;background-color:#01b1fa;color:#fff;border-radius:100vh;text-align:center}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-header p{font-size:18px;letter-spacing:.1em;font-weight:600}.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{text-align:center;position:relative}.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{content:"";position:absolute;width:20px;height:3px;border-top:3px solid #01b1fa;top:-13px;left:-5px;transform:rotate(50deg)}.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:"";position:absolute;width:55px;height:20px;font-size:16px;top:-20px;left:15px;font-weight:600;letter-spacing:.075em}.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{content:"";position:absolute;width:20px;height:3px;border-top:3px solid #01b1fa;top:-13px;left:70px;transform:rotate(310deg)}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block:after{content:">";position:absolute;width:20px;height:20px;top:30px;right:-30px;font-size:16px;color:#01b1fa}.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{display:block;width:80px;border:3px solid #01b1fa;border-radius:50%;padding:15px;margin:0 auto}.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;margin-top:.5em;letter-spacing:.05em}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-text{font-size:16px;text-align:center;font-weight:600;letter-spacing:.1em;padding-top:.75rem;margin-bottom:1rem}.cta-shop{padding:10vmin 0;width:80%;left:50%;transform:translateX(-50%);z-index:1000;position:fixed;height:100%;overflow-y:scroll;background-color:rgba(0,0,0,.8);top:0}.cta-shop .shop_inner_area{transform:scale(100%);margin-top:30px;letter-spacing:.05em}.cta-shop .inner{display:flex;flex-wrap:wrap;max-width:calc(1020 * var(--width-ratio));margin:auto}.cta-shop .inner>div{margin:0 auto 2rem}.cta-shop .close_btn{margin-bottom:50px;color:#fff;margin-left:calc(-30 * var(--width-ratio));cursor:pointer}.cta-shop .close_btn span:before{display:block;content:'';position:absolute;top:50%;left:calc(-3 * var(--width-ratio));padding:0;width:calc(4 * var(--width-ratio));height:calc(30 * var(--width-ratio));background-color:#fff;transform:translateY(-50%) rotate(45deg)}.cta-shop .close_btn span:after{display:block;content:'';position:absolute;top:50%;left:calc(-16 * var(--width-ratio));padding:0;width:calc(30 * var(--width-ratio));height:calc(4 * var(--width-ratio));background-color:#fff;transform:translateY(-50%) rotate(45deg)}.cta-shop .close_btn span{position:relative;left:50%;padding-left:calc(20* var(--width-ratio));font-size:calc(18* var(--width-ratio));line-height:1.76;letter-spacing:.1em}.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:20px;letter-spacing:.1em;margin:auto auto 1em;text-align:center}.cta-shop .cta-shop-text{color:#fff;font-size:14px;text-align:center;letter-spacing:.1em;margin:auto auto 5vmin}.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{display:flex;column-gap:calc(24 * var(--width-ratio));align-items:center;justify-content:center;margin-bottom:2rem}.cta-shop .shop_inner_area .shop-area-tab .shop-area{background-color:#fff;border-radius:30px;letter-spacing:.1em;width:25%;text-align:center;display:flex;justify-content:center;align-items:center}.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:#01b1fa}.cta-shop .shop_inner_area .shop-area-tab .shop-area .shop-area-text{display:inline-block;padding:.75rem 3rem;font-size:18px}.cta-shop .shop_inner_area .shop-area-tab .shop-area.active .shop-area-text{color:#fff}.cta-shop .shop_inner_area .inner{justify-content:left;row-gap:1.5em;column-gap:1.5em}.cta-shop .shop_inner_area .inner .shop{margin:0 0 calc(20 * var(--width-ratio))}.cta-shop .shop_inner_area .inner .shop a{position:relative;display:inline-block;width:100%;object-fit:cover}.cta-shop .shop_inner_area .inner .shop .shop-area-shop{position:absolute;display:inline-block;right:0;bottom:0;background-color:#08131a;color:#fff;font-size:12px;padding:.5rem;font-weight:600;letter-spacing:.075em;width:100%;text-align:center}@media screen and (max-width:768px){.yoyaku .inner .btn{width:46.8%;margin-bottom:.5em !important}.yoyaku .inner>div{margin:.5em auto .25em}.yoyaku .yoyaku_inner_area .tel-area-tab{margin:0 auto 1.5rem;column-gap:.75em}.yoyaku .yoyaku_inner_area .tel-area-content .catchouter{margin:0 auto .25em}.yoyaku .yoyaku_inner_area .tel-area-content .catchouter .catch{font-size:16px;margin:0 auto}.yoyaku .yoyaku_inner_area .tel-area-content .inner{width:90%;padding:0;margin:0 auto .5em}.yoyaku .yoyaku_inner_area .yoyaku-area-tab{display:flex;column-gap:.75em;margin-bottom:1rem}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area{width:23%;display:flex;justify-content:center;align-items:center;height:1.25em}.cta-shop .shop_inner_area .inner{column-gap:10px;row-gap:15px;display:flex;justify-content:left;width:90%;padding:0;margin:0 auto .5em}.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;width:100%;padding:10px .1rem}.cta-shop .shop_inner_area .shop-area-content .shop .shop-area-text{font-size:calc(12 * var(--width-ratio));display:inline-block;width:100%;text-align:center;line-height:1.4em;color:#01b1fa;font-weight:600;padding:0 .5em}}@media screen and (max-width:750px){.yoyaku{width:100%;padding:10vmin 0 2vmin}.yoyaku_tel .inner>div{margin:0 auto .25em}.yoyaku_tel .inner>div .main_txt .color{margin:0 0 1em;font-size:calc(13 * var(--width-ratio)) !important}.yoyaku .inner{width:100%;padding:0 0 .75em}.yoyaku_tel .inner .btn{margin-bottom:.25em;flex:0 0 calc((100% - 10px) / 2)}.yoyaku .inner .btn{width:46.8%;margin-bottom:.25em}.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:18px}.yoyaku .yoyaku_inner_area .tel-area-tab .tel-area .tel-area-text{padding:.5em 1.25em;font-size:15px}.yoyaku .yoyaku_inner_area .tel-area-content .inner{width:90%;padding:0;margin:0 auto .25em}.yoyaku .yoyaku_inner_area .tel-area-content .cathouter{margin-bottom:.5em}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .sub_txt{width:calc(40 * var(--width-ratio));height:calc(25 * var(--width-ratio))}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .sub_txt i{font-size:calc(14 * var(--width-ratio))}.yoyaku .yoyaku_inner_area .tel-area-content .inner .btn .main_txt{font-size:9px;line-height:1.6em;letter-spacing:.025em}.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{display:flex;column-gap:.75em;margin-bottom:1.5rem}.yoyaku .yoyaku_inner_area .yoyaku-area-tab .yoyaku-area .yoyaku-area-text{padding:.5rem .75rem;font-size:15px}.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((100% - 10px) / 2);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{width:90%;padding:0;margin:1.5em auto 1em}.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{width:67%;top:-17px;padding:.3em}.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;width:100%;margin:0 auto}.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{width:17px;height:2px;border-top:2px solid #01b1fa;top:-13px;left:-4px}.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{width:42px;height:20px;font-size:11px;top:-18px;left:12px}.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{width:17px;height:2px;border-top:2px solid #01b1fa;top:-13px;left:52px}.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{width:68px;margin-bottom:0}.yoyaku .yoyaku_inner_area .yoyaku-area-flow .yoyaku-area-flow-wrap .yoyaku-area-flow-content .yoyaku-area-flow-inner .yoyaku-area-flow-block img{width:55px;padding:5px}.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;padding-top:1rem;letter-spacing:.05em}.cta-shop{width:100%}.cta-shop .close_btn span{padding-left:calc(10 * var(--width-ratio));font-size:calc(14 * var(--width-ratio))}.cta-shop .close_btn span:before{left:calc(-4 * var(--width-ratio));width:calc(2 * var(--width-ratio));height:calc(15 * var(--width-ratio))}.cta-shop .close_btn span:after{left:calc(-11 * var(--width-ratio));width:calc(15 * var(--width-ratio));height:calc(2 * var(--width-ratio))}.cta-shop .inner{width:100%;padding:0 calc(20 * var(--width-ratio))}.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{gap:10px;display:flex;justify-content:left;width:90%;padding:0}.cta-shop .shop_inner_area .shop-area-tab{display:flex;column-gap:.75em;margin-bottom:1.5rem}.cta-shop .shop_inner_area .shop-area-tab .shop-area .shop-area-text{padding:.5rem 1.25rem;font-size:15px}.cta-shop .shop_inner_area .catchouter .catch{font-size:18px;margin:0 auto}.cta-shop .shop_inner_area .inner .shop{flex:0 0 calc((100% - 10px) / 2)}.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;width:100%;padding:10px .1rem}.cta-shop .shop_inner_area .shop-area-content .shop .shop-area-text{font-size:calc(13 * var(--width-ratio));display:inline-block;width:100%;text-align:center;color:#01b1fa;font-weight:600}.cta-shop .shop_inner_area .shop-area-content .shop .shop-area-text-sm{font-size:9px;display:inline-block;width:100%;text-align:center;color:#01b1fa;font-weight:600}.shop .shop_inner_area .inner .shop .shop-area-shop{font-size:10px}}