@charset "UTF-8";
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.75em}body{line-height:inherit;margin:0;position:relative;word-break:break-all;z-index:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:1.4em;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;border-radius:10px}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted #87cefa}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}span,time{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.text-red{color:red}@media screen and (min-width:1024px){.lg-dn{display:none!important}.lg-db{display:block!important}}.text-center{text-align:center!important}.icon-del:not(input[type="date"])::-webkit-calendar-picker-indicator{display:none}input[type="date"]{padding-left:5px !important;padding-right:5px !important;position:relative;z-index:1;}input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;z-index:1;top:50%;right:5px;transform:translateY(-50%);}select{padding-left:5px !important;padding-right:5px !important;}*{font-feature-settings:"palt" 1;font-family:TBUDゴシック R,TBUDゴシック E,Hiragino Kaku Gothic ProN,Helvetica Neue,Helvetica,Hiragino Sans,Arial,Yu Gothic,Meiryo,sans-seif}html{scroll-padding-top:80px}body{background:#000}body *{line-height:1.75em}.wrapper{background-color:#fff;margin:0 auto;position:relative}header{display:block;left:0;position:fixed;top:0;width:100%;z-index:9500}.header__wrapper{display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;padding:10px 20px 0;position:relative;width:100%}@media screen and (min-width:1024px){.header__wrapper{gap:22px;padding-top:34px}}.header__wrapper:before{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/header/header-gradetion.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:56px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}@media screen and (min-width:1024px){.header__wrapper:before{height:84px}}.header__anchor,.header__logo{display:inline-block}@media screen and (min-width:1024px){.header__logo{height:auto;width:340px}.header__logo.lg-small{height:80px}}@media screen and (min-width:1367px){.header__logo{width:auto}}@media screen and (min-width:1024px){.nav__wrapper{width:100%}}.nav__btn{cursor:pointer;display:block;height:auto;position:relative;width:37px;z-index:9999}@media screen and (min-width:1024px){.nav__btn{display:none}}.nav__container{z-index:9600}.nav__container,.nav__container .background{height:100vh;left:0;position:absolute;top:0;width:100vw}.nav__container .background{background:#000;display:block;opacity:.8;z-index:1}.nav__container.closed{opacity:0;pointer-events:none;transition:opacity .3s}@media screen and (min-width:1024px){.nav__container.closed{pointer-events:all}}.nav__container.opened{opacity:1;pointer-events:all;transition:opacity .3s}@media screen and (min-width:1024px){.nav__container{height:auto;left:auto;opacity:1!important;position:static;top:auto;width:auto;z-index:0}.nav__container .background{display:none}}.nav__list{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:9700}@media screen and (min-width:1024px){.nav__list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:space-between;left:auto;position:static;top:auto;transform:none;width:auto;z-index:0}}.nav__item{color:#fff;margin-top:30px;text-align:center}.nav__item--title{font-family:TBUDゴシック E!important;font-size:22px;font-weight:700;line-height:1em}.nav__item--anchor{display:inline-block}.nav__item--text{font-family:TBUDゴシック E!important;font-size:22px;font-weight:700;line-height:1em}.nav__item span{color:#f8bd00;font-size:10px;line-height:1em}@media screen and (min-width:1024px){.nav__item{margin-top:0}.nav__item:first-of-type{display:none}.nav__item--text{font-size:14px}.nav__item span{display:block;font-size:7px;margin-top:7px}}.keyvisual{background:linear-gradient(90deg,#000 50%,#f8bd00 0)}.keyvisual__inner{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/keyvisual/keyvisual-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:84px 20px 78px;position:relative;z-index:0}@media screen and (min-width:1024px){.keyvisual__inner{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/keyvisual/keyvisual-bg_lg.svg);background-size:contain;min-height:1170px;padding:144px 60px 60px}}@media screen and (min-width:1367px){.keyvisual__inner{background-size:cover}}.keyvisual .swiper{filter:drop-shadow(10px 10px 10px rgba(0,0,0,.35));margin:0 auto;max-width:460px;width:100%}.keyvisual .swiper-slide-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1024px){.keyvisual .swiper{height:calc(87.8vh - 100px);max-width:1800px}}.keyvisual .read-copy1{fill:#fff;filter:drop-shadow(2px 2px 0 black);height:auto;left:calc(50vw - 160.5px);position:absolute;top:77px;width:263px;z-index:1}@media screen and (min-width:1024px){.keyvisual .read-copy1{left:calc(50vw - 490px);top:calc(50% - 143px);transform:translateY(-50%);width:530px}}@media screen and (min-width:1367px){.keyvisual .read-copy1{left:calc(50vw - 604px);top:calc(50% - 170px);width:662px}}.keyvisual .read-copy2{fill:#fff;bottom:266px;filter:drop-shadow(2px 2px 0 black);height:auto;left:calc(50vw - 154px);position:absolute;width:288px;z-index:1}@media screen and (min-width:1024px){.keyvisual .read-copy2{left:calc(50vw - 489px);top:50%;transform:translateY(-50%);width:588px}}@media screen and (min-width:1367px){.keyvisual .read-copy2{left:calc(50vw - 598.5px);top:50%;width:735px}}.keyvisual .read-copy3{bottom:146px;filter:drop-shadow(5px 5px 5px rgba(0,0,0,.3));height:auto;left:calc(50vw - 164.5px);position:absolute;width:323px;z-index:1}@media screen and (min-width:1024px){.keyvisual .read-copy3{left:calc(50vw - 512px);top:calc(50% + 177px);transform:translateY(-50%);width:634px}}@media screen and (min-width:1367px){.keyvisual .read-copy3{left:calc(50vw - 643px);top:calc(50% + 220px);width:792px}}.keyvisual .read-copy4{margin-top:20px}.keyvisual .read-copy4 .area-text1{font-family:TBUDゴシック E!important;font-size:12px;font-weight:900;line-height:1em;text-align:center}.keyvisual .read-copy4 .area-text2{font-family:TBUDゴシック E!important;font-size:18px;font-weight:900;line-height:1.3em;margin-top:3px;text-align:center}@media screen and (min-width:768px){.keyvisual .read-copy4{margin-top:60px}}@media screen and (min-width:1024px){.keyvisual .read-copy4{margin-top:100px}.keyvisual .read-copy4 .area-text1{font-size:26px}.keyvisual .read-copy4 .area-text2{font-size:30px;margin-top:16px}}@media screen and (min-width:1024px) and (min-width:1367px){.keyvisual .read-copy4 .area-text2{line-height:1em}.keyvisual .read-copy4 .area-text2 br{display:none}}.selection{background-color:#000;padding:38px 20px 40px}@media screen and (min-width:1024px){.selection{padding:0 100px 100px}}.selection .read-1{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:TBUDゴシック E!important;font-size:25px;font-weight:900;justify-content:center;line-height:1em;margin:calc(16px - .25em) auto 0;text-align:center}.selection .read-1 .closs{display:inline-block;height:auto;width:24px}.selection .read-1 .last-char{font-size:24px}@media screen and (min-width:1024px){.selection .read-1{font-size:54px;margin-top:22px}.selection .read-1 .closs{width:53px}.selection .read-1 .last-char{font-size:52px}}.selection .double-imgs{display:block;margin:calc(7px - .2em) auto 0;max-width:460px;width:100%}@media screen and (min-width:1024px){.selection .double-imgs{margin-top:36px;max-width:1200px}}.selection .read-2{color:#fff;font-family:TBUDゴシック E!important;font-size:25px;font-weight:900;line-height:1em;margin:10px auto 0;text-align:center}@media screen and (min-width:1024px){.selection .read-2{font-size:40px;margin-top:32px}}.selection .read-3{color:#f8bd00;font-family:TBUDゴシック E!important;font-size:35px;font-weight:900;line-height:1.433em;margin:15px auto 0;text-align:center}.selection .read-3 .small{font-size:30px}@media screen and (min-width:1024px){.selection .read-3{font-size:58px;margin-top:16px}.selection .read-3 .small{font-size:50px}.selection .read-3 br{display:none}}.selection__list{display:flex;flex-direction:column;gap:20px;justify-content:center;margin:18px auto 0;max-width:460px;width:100%}@media screen and (min-width:1024px){.selection__list{display:grid;gap:38px;grid-template-columns:repeat(3,1fr);margin-top:49px;max-width:1200px}}.selection__img{display:block;width:100%}.selection__text{color:#fff;font-size:14px;line-height:1.57em;margin:10px auto 0}@media screen and (min-width:1024px){.selection__text{font-size:18px;margin-top:20px}}.selection .read-4{color:#f8bd00;font-family:TBUDゴシック E!important;font-size:20px;font-weight:900;letter-spacing:-.05em;line-height:1.4em;margin:16px auto 0;text-align:center}@media screen and (min-width:1024px){.selection .read-4{font-size:40px;margin-top:38px}}.selection .price{display:block;height:auto;margin:16px auto 0;width:335px}@media screen and (min-width:1024px){.selection .price{margin-top:40px;width:743px}}.selection .btn{margin:20px auto 0;text-align:center}.selection .btn__anchor{border-radius:100px;display:inline-block;overflow:hidden}.selection .btn__img{display:inline-block;line-height:1}@media screen and (min-width:1024px){.selection .btn{margin-top:42px}}.reason{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/reason/background-black-grad.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:0 20px 80px}@media screen and (min-width:1024px){.reason{padding:0 100px 98px}}.reason__read{color:#fff;font-family:TBUDゴシック E!important;font-size:18px;font-weight:700;margin:7px auto 0;text-align:center}@media screen and (min-width:1024px){.reason__read{display:none}}.reason__list{display:grid;flex-wrap:wrap;gap:20px 12px;grid-template-columns:repeat(2,minmax(161px,320px));grid-template-rows:repeat(2,1fr);justify-content:center;margin-top:24px}@media screen and (min-width:768px){.reason__list{grid-template-columns:repeat(auto-fit,minmax(160px,320px));grid-template-rows:auto}}@media screen and (min-width:1024px){.reason__list{grid-template-columns:repeat(auto-fit,minmax(160px,270px));margin-top:40px}}.reason__item,.reason__item>a{position:relative;z-index:1}.reason__item .reason__icon,.reason__item>a .reason__icon{display:block;height:58px;margin:0 auto;position:relative;width:58px;z-index:1}@media screen and (min-width:1024px){.reason__item .reason__icon,.reason__item>a .reason__icon{height:auto;width:94px}}.reason__item-inner,.reason__item>a-inner{background:linear-gradient(135deg,#f8bd00 57.94%,#fb9b00);margin:-29px auto 0;padding:36px 0 30px;position:relative;z-index:0}@media screen and (min-width:1024px){.reason__item-inner,.reason__item>a-inner{margin-top:-47px;padding:62px 0 50px}}.reason__item-title,.reason__item>a-title{border-bottom:1px solid #000;font-family:TBUDゴシック E!important;font-size:14px;font-weight:700;line-height:1em;margin:0 auto;padding:0 0 3px;text-align:center;width:calc(100% - 34px)}@media screen and (min-width:1024px){.reason__item-title,.reason__item>a-title{font-size:24px;padding:0 0 10px;width:calc(100% - 60px)}}.reason__item-subtitle,.reason__item>a-subtitle{color:#c5972f;font-family:TBUDゴシック E!important;font-size:9px;font-weight:700;text-align:center;transform:scale(.66);white-space:nowrap}.reason__item-subtitle.long,.reason__item>a-subtitle.long{transform:translateX(calc(50% - 91px)) scale(.66)}@media screen and (min-width:1024px){.reason__item-subtitle,.reason__item>a-subtitle{font-size:10px;line-height:1em;margin-top:10px;transform:none}.reason__item-subtitle.long,.reason__item>a-subtitle.long{transform:none}}.reason__item-text,.reason__item>a-text{font-size:10px;line-height:1.6em;text-align:center}.reason__item-text span,.reason__item>a-text span{display:block;font-family:TBUDゴシック E!important;font-size:14px;font-weight:700;margin:6px auto 0;text-align:center}.reason__item-text.mt,.reason__item>a-text.mt{margin-top:7px}@media screen and (min-width:1024px){.reason__item-text,.reason__item>a-text{font-size:14px;line-height:1.714em;margin-top:6px}.reason__item-text span,.reason__item>a-text span{font-size:24px;line-height:1.75em}.reason__item-text.mt,.reason__item>a-text.mt{margin-top:12px}}.more{display:flex;flex-direction:column;position:relative;text-align:center;z-index:1}.more .reason-and-more{display:block;height:auto;left:50%;position:absolute;top:-62px;transform:translateX(-50%);width:216px;z-index:1}@media screen and (min-width:768px){.more .reason-and-more{top:-32px;width:300px}}@media screen and (min-width:1024px){.more .reason-and-more{top:-58px;width:360px}}@media screen and (min-width:1367px){.more .reason-and-more{width:517px}}.more__head-left{display:inline-block;left:0;position:absolute;top:0;vertical-align:bottom;width:200px;z-index:-1}@media screen and (min-width:1024px){.more__head-left{left:-60px;max-width:380px;top:-80px;width:30vw}}@media screen and (min-width:1600px){.more__head-left{max-width:400px}}.more__head-right{display:inline-block;position:absolute;right:0;top:0;vertical-align:bottom;z-index:-2}@media screen and (min-width:1024px){.more__head-right{max-width:1295px;width:40vw}}@media screen and (min-width:1800px){.more__head-right{width:1295px}}.more__no-pain{display:inline-block;filter:drop-shadow(0 0 6px #fff);margin:244px auto 0;vertical-align:bottom}@media screen and (min-width:768px){.more__no-pain{margin-top:150px}}@media screen and (min-width:1024px){.more__no-pain{display:block;height:auto;margin-top:228px;max-width:800px;width:60vw}}.more__merits{display:flex;gap:14px;justify-content:center;margin:9px auto 0}.more__merits-item{display:block;width:102px}@media screen and (min-width:1367px){.more__merits{gap:36px;margin-top:23px}.more__merits-item{width:373px}}.more__30min{display:inline-block;margin:9px auto 0;position:relative;z-index:3}@media screen and (min-width:1367px){.more__30min{margin-top:39px}}.more__title{display:inline-block;margin:20px auto 0;position:relative;z-index:3}@media screen and (min-width:1367px){.more__title{margin-top:58px}}.more__double{display:flex;justify-content:space-between;margin:-34px auto 0;position:relative;width:100%;z-index:2}@media screen and (min-width:768px){.more__double{margin-top:-140px}}@media screen and (min-width:1024px){.more__double{margin-top:0}}@media screen and (min-width:1600px){.more__double{margin-top:-303px}}.more__double-left,.more__double-right{display:block;height:auto;width:172px}@media screen and (min-width:768px){.more__double-left,.more__double-right{width:232px}}@media screen and (min-width:1024px){.more__double-left,.more__double-right{width:290px}}@media screen and (min-width:1367px){.more__double-left,.more__double-right{width:400px}}@media screen and (min-width:1600px){.more__double-left,.more__double-right{max-width:583px;width:30vw;width:583px}}@media screen and (min-width:1800px){.more__double-left,.more__double-right{width:583px}}.more__double:after{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/more/more-bg@2x.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;bottom:-78px;content:"";display:block;height:265px;left:0;position:absolute;width:100%;z-index:-1}@media screen and (min-width:1600px){.more__double:after{bottom:-27px;height:690px}}@media screen and (min-width:1800px){.more__double:after{bottom:93px;height:570px}}.more__center{display:inline-block;margin:-60px auto 0;position:relative;z-index:3}@media screen and (min-width:768px){.more__center{display:block;height:auto;margin-top:-160px;width:640px}}@media screen and (min-width:1024px){.more__center{margin-top:-200px}}@media screen and (min-width:1367px){.more__center{margin-top:-230px;width:840px}}@media screen and (min-width:1600px){.more__center{margin-top:-410px;max-width:1200px;width:1200px}}@media screen and (min-width:1800px){.more__center{margin-top:-530px;width:1200px}}.more:after{background-color:#cecece;content:"";display:block;height:79px;margin:-79px auto 0;position:relative;width:100%;z-index:2}@media screen and (min-width:768px){.more:after{background-color:#dfdfdf;height:120px;margin-top:-120px}}@media screen and (min-width:1367px){.more:after{height:157px;margin-top:-157px}}@media screen and (min-width:1600px){.more:after{height:224px;margin-top:-224px}}.counseling{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/counseling/counseling-bgi.svg);background-position:top;background-repeat:no-repeat;background-size:cover;padding:0 20px 40px;text-align:center}@media screen and (min-width:1024px){.counseling{font-size:57px;padding:70px 20px 100px}.counseling .section__title--white{padding-top:0}}.counseling__text{color:#fff;font-size:14px;margin:7px auto 0;text-align:center}@media screen and (min-width:1024px){.counseling__text{font-size:28px;line-height:1.678em;margin-top:22px}}.counseling--text{display:block;margin:11px auto 0}.counseling--anchor{display:block;line-height:1em;margin:19px auto 0}@media screen and (min-width:1024px){.counseling--anchor{margin-top:46px}}.counseling--img{display:inline-block}.treatment{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/other/bgi-texture.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding:0 20px 40px}@media screen and (min-width:1367px){.treatment{padding:0 20px 100px}}.treatment__text{font-family:TBUDゴシック E!important;font-size:18px;font-weight:700;margin:7px auto 0;text-align:center}@media screen and (min-width:1024px){.treatment__text{font-size:28px;line-height:1em;margin-top:47px}.treatment__text br{display:none}}.treatment--img{display:block;margin:18px auto 0;width:auto}.before-after{background-color:#f8bd00;padding:0 20px 40px}@media screen and (min-width:1024px){.before-after{padding:0 100px 100px}}.before-after__list{display:flex;flex-direction:column;gap:20px;justify-content:center;margin:16px auto 0;max-width:460px;width:100%}@media screen and (min-width:1024px){.before-after__list{gap:71px;margin-top:20px;max-width:1200px}}.before-after__item{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto}.before-after__item picture{display:grid;grid-column:1/3;grid-row:2/3;width:100%}.before-after__before{background-color:#000;color:#fff;display:flex;flex-direction:row;grid-column:1/2;grid-row:1/2;justify-content:space-between;padding:8px 11px}@media screen and (min-width:1024px){.before-after__before{padding:28px 43px}}.before-after__before .parts{color:inherit;font-family:TBUDゴシック E!important;font-size:12px;font-weight:900}@media screen and (min-width:1024px){.before-after__before .parts{font-size:43px}}.before-after__before .before{color:inherit;font-family:TBUDゴシック E!important;font-size:12px;font-weight:900}@media screen and (min-width:1024px){.before-after__before .before{font-size:43px}}.before-after__after{background-color:#00f;color:#fff;font-family:TBUDゴシック E!important;font-size:12px;font-weight:900;grid-column:2/3;grid-row:1/2;padding:8px 11px;text-align:right}@media screen and (min-width:1024px){.before-after__after{font-size:43px;padding:28px 43px}}.before-after__img{display:block;width:100%}.voice{background-image:url(https://dev-mens.algojpn.com/dev/wp-content/themes/mens-algojpn/images/other/bgi-texture.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding:0 0 40px}@media screen and (min-width:1024px){.voice{padding:0 0 100px}}.voice .swiper__container{max-width:100vw;overflow-x:hidden;position:relative;width:100%;z-index:1}@media screen and (min-width:1024px){.voice .swiper__container{margin-top:32px}}.voice .swiper__container .swiper-button-prev{filter:drop-shadow();left:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.voice .swiper__container .swiper-button-next{filter:drop-shadow();position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}.voice .swiper-voice{left:50%;margin:8px 0 0;position:relative;transform:translateX(-50%);width:925px}@media screen and (min-width:1024px){.voice .swiper-voice{width:1730px}}.voice [class^=swiper-button]{display:block;height:38px;width:38px}@media screen and (min-width:1024px){.voice [class^=swiper-button]{height:66px;width:66px}}.question{background-color:#f8bd00;padding:0 20px 40px}@media screen and (min-width:1024px){.question{padding:0 100px 100px}}.question__list{display:flex;flex-direction:column;gap:20px;justify-content:center;margin:8px auto 0;max-width:460px;width:100%}.question__list *{line-height:1.375em}@media screen and (min-width:1024px){.question__list{margin-top:46px;max-width:1240px;padding:0 20px;width:100%}}.question__item{border-radius:38px;overflow:hidden}.question__head{align-items:center;background-color:#000;border-radius:38px;cursor:pointer;display:flex;height:76px;padding:0 36px;position:relative;width:100%;z-index:2}@media screen and (min-width:1024px){.question__head{border-radius:62px;height:124px;padding:0 53px}}.question__head-text{color:#f8bd00;font-size:16px}@media screen and (min-width:1024px){.question__head-text{font-size:30px}.question__head-text br{display:none}}.question__head--arrow{filter:opacity(1);height:auto;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:filter .3s ease;width:27px}.question__answer{background-color:#fff;border-radius:38px;cursor:pointer;height:auto;margin:-76px auto 0;max-height:76px;min-height:76px;overflow-y:hidden;padding:0 36px;text-align:center;transition:max-height .3s ease,padding .3s ease;width:100%}@media screen and (min-width:1024px){.question__answer{border-radius:62px;margin-top:-124px;padding:62px 56px}}.question__answer-text{overflow-y:hidden;text-align:left}.question__answer-text span{display:block;font-size:11px;line-height:2em}@media screen and (min-width:1024px){.question__answer-text{font-size:30px;line-height:1.6em}.question__answer-text span{font-size:20px}}.question__answer--arrow{display:inline-block;height:auto;margin:15px auto 0;width:27px}.question .opened .question__head{cursor:auto}.question .opened .question__head--arrow{filter:opacity(0)}.question .opened .question__answer{max-height:1000px;padding:92px 36px 17px}@media screen and (min-width:1024px){.question .opened .question__answer{padding:154px 56px 22px}}.facial{background-color:#a9b8bb;padding:20px 0 40px;position:relative;z-index:1}@media screen and (min-width:768px){.facial{padding:40px}}@media screen and (min-width:1024px){.facial{padding:100px 0}}.facial *,.facial__title{font-family:リュウミン R-KL,リュウミン B-KL!important}.facial__title{color:#fff;line-height:1;position:relative;text-align:center;z-index:2}.facial__title-first{color:inherit;font-family:inherit;font-size:18px;line-height:1em;text-align:inherit}@media screen and (min-width:1024px){.facial__title-first{font-size:70px}}.facial__title-main{color:inherit;font-family:inherit;font-size:43px;line-height:1em;margin-top:8px;text-align:inherit}@media screen and (min-width:768px){.facial__title-main{margin-top:24px}}@media screen and (min-width:1024px){.facial__title-main{font-size:110px}}.facial__title-sub{color:inherit;font-family:inherit;font-size:10px;line-height:1em;margin:7px;text-align:inherit}@media screen and (min-width:768px){.facial__title-sub{margin-top:27px}}@media screen and (min-width:1024px){.facial__title-sub{font-size:19px}}.facial__model{display:block;margin:-25px auto 0 0;max-width:460px;position:relative;width:100%;z-index:1}@media screen and (min-width:768px){.facial__model{left:0;margin:0;position:absolute;top:0;z-index:0}}.facial__text-box{align-items:center;border-bottom:1px solid #fff;border-top:1px solid #fff;display:grid;gap:10px;grid-template-columns:1fr 116px;margin:-113px auto 0;max-width:460px;padding:20px 0;position:relative;width:calc(100% - 40px);z-index:3}@media screen and (min-width:768px){.facial__text-box{margin:40px auto 0}}@media screen and (min-width:1024px){.facial__text-box{gap:39px;grid-template-columns:1fr 231px;max-width:924px;position:relative;z-index:1}}.facial__text{color:#fff;font-size:14px;line-height:1.57em}@media screen and (min-width:1024px){.facial__text{font-size:18px;font-size:20px;line-height:2.65em}}.facial__no1{display:block;width:100%}@media screen and (min-width:1024px){.facial__no1{position:absolute;right:0;top:50%;transform:translateY(-50%);width:231px;z-index:1}}.facial__list{display:flex;flex-direction:column;gap:20px;justify-content:center;margin:20px 0 0;padding:0 20px;position:relative;width:100%;z-index:3}@media screen and (min-width:768px){.facial__list{margin-top:40px}}@media screen and (min-width:1024px){.facial__list{margin-top:70px}}.facial__item{background-color:#728080;margin:0 auto;padding:20px 0;width:335px}@media screen and (min-width:768px){.facial__item{padding:20px 0 20px 20px;width:460px}}@media screen and (min-width:1024px){.facial__item{align-items:center;display:grid;gap:30px 30px;grid-template-columns:360px 1fr;grid-template-rows:auto auto;width:924px}}.facial__cource{display:block;margin:0 auto;width:295px}@media screen and (min-width:768px){.facial__cource{width:100%}}@media screen and (min-width:1024px){.facial__cource{grid-column:1/2;grid-row:1/3}}.facial__title-box{border-bottom:1px solid #fff;color:#fff;font-size:20px;line-height:1em;margin:0 0 0 auto;padding:9px 0;width:calc(147.5px + 50%)}@media screen and (min-width:768px){.facial__title-box{width:100%}}@media screen and (min-width:1024px){.facial__title-box{font-size:40px;grid-column:2/3;grid-row:1/2;margin:auto 0 0;padding:0 0 24px}}.facial__sub-title{display:inline-block;font-size:12px;line-height:inherit;padding-left:30px}@media screen and (min-width:1024px){.facial__sub-title{font-size:18px;padding-left:34px}}.facial__item-text{color:#fff;font-size:14px;line-height:1.714em;margin:9px auto 0;width:calc(100% - 40px)}@media screen and (min-width:768px){.facial__item-text{width:100%}}@media screen and (min-width:1024px){.facial__item-text{font-size:20px;grid-column:2/3;grid-row:2/3;line-height:1.8;margin-bottom:auto;margin-top:0;padding-right:37px}}.contact-lg{display:none}@media screen and (min-width:1024px){.contact-lg{display:block;height:880px;position:relative;z-index:4}.contact-lg__title-bg{top:0;width:100vw;z-index:-1}.contact-lg__call--img,.contact-lg__title-bg{left:50%;position:absolute;transform:translateX(-50%)}.contact-lg__call--img{filter:drop-shadow(10px 10px 10px rgba(0,0,0,.3));top:229px;width:500px;z-index:1}}@media screen and (min-width:1024px) and (min-width:1367px){.contact-lg__call--img{width:927px}}@media screen and (min-width:1024px){.contact-lg__call--anchor{display:block;height:50px;left:50%;position:absolute;top:279px;transform:translateX(-50%);width:435px;z-index:1}}@media screen and (min-width:1024px) and (min-width:1367px){.contact-lg__call--anchor{height:90px;top:322px;width:810px}}.store{background-color:#000;padding:35px 20px;position:relative;text-align:center;z-index:4}@media screen and (min-width:1024px){.store{padding:85px 20px 100px}}.store__logo{display:block;left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.store__title{color:#fff;font-family:TBUDゴシック E!important;font-size:20px;font-weight:700;line-height:1em;text-align:center}@media screen and (min-width:1024px){.store__title{font-size:42px}}.store__read{color:#fff;font-size:12px;line-height:1.583em;margin:12px auto 0;max-width:460px;width:calc(100% - 53px)}@media screen and (min-width:768px){.store__read{font-size:14px}}@media screen and (min-width:1024px){.store__read{font-size:28px;line-height:1.678em;margin-top:41px;max-width:none}}.store__calte{background-color:#f8bd00;border-radius:10px;margin:20px auto 0;max-width:460px;padding:20px;text-align:center;width:100%}@media screen and (min-width:1024px){.store__calte{align-items:center;border-radius:100px;display:grid;gap:26px;grid-template-columns:134px 1fr;margin-top:50px;max-width:760px;padding:30px 44px}}.store__calte-icon{height:auto;width:134px}.store__calte-text{font-size:12px;line-height:1.583;margin-top:10px;text-align:left}@media screen and (min-width:768px){.store__calte-text{font-size:14px}}@media screen and (min-width:1024px){.store__calte-text{font-size:18px;line-height:1.6em;margin-top:0}.store__calte-text span{color:inherit}}.store__remarks{color:#fff;font-size:12px;line-height:1.833em;margin:10px auto 0;max-width:460px;padding:0 22px;width:100%}@media screen and (min-width:768px){.store__remarks{font-size:14px}}@media screen and (min-width:1024px){.store__remarks{line-height:1em;max-width:none}}.store__title-area{color:#f8bd00;font-family:TBUDゴシック E!important;font-size:17px;font-weight:700;line-height:1em;margin:16px auto 0;text-align:center}@media screen and (min-width:1024px){.store__title-area{display:none}}.store__privacy{display:inline-block;margin:10px auto 0}.store__area-text{display:inline-block;margin:20px auto 0}.store__list-area{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,76px);justify-content:center;margin:14px auto 0;max-width:460px;width:100%}@media screen and (min-width:1024px){.store__list-area{display:none}}.store__area-anchor{border:1px solid #fff;color:#fff;display:block;font-size:16px;line-height:1em;padding:7px 0}.store__btn-img{display:block;width:100%}.store__prefs{margin:16px auto 0}@media screen and (min-width:1024px){.store__prefs{margin-top:44px;max-width:1200px;width:100%}}.store__pref{color:#fff;font-size:16px;line-height:1em;margin:18px auto 0;max-width:460px;text-align:left;width:100%}@media screen and (min-width:1024px){.store__pref{font-size:20px;margin-top:32px;max-width:none;width:786px}}@media screen and (min-width:1367px){.store__pref{width:1200px}}.store__pref:first-child{margin-top:0}.store__shops{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(280px,460px));justify-content:center;margin:6px auto 0}@media screen and (min-width:1024px){.store__shops{gap:40px;grid-template-columns:repeat(2,373px);justify-content:center;margin-top:18px}}@media screen and (min-width:1367px){.store__shops{grid-template-columns:repeat(3,373px)}}.store__shop-name{align-items:center;background-color:#f8bd00;display:flex;height:42px;justify-content:center}.store__shop-name--img{display:block}.store__shop-detail{background-color:#fff;display:none;position:relative;text-align:center}@media screen and (min-width:1024px){.store__shop-detail{text-align:left}}.store__shop-detail .googlemap iframe{width:100%}.store__shop-detail .store__address{display:inline-block;margin:12px auto 0 20px}.store__shop-detail .store__address--tel-anchor{display:block;height:12px;left:calc(50% - 148px);position:absolute;top:251px;width:166px;z-index:1}@media screen and (min-width:1024px){.store__shop-detail .store__address{margin:12px auto 0 39px}}.store__shop-detail .store__select-shop{display:inline-block;margin:9px auto 0 20px}@media screen and (min-width:1024px){.store__shop-detail .store__select-shop{margin:9px auto 0 39px}}.store__shop-detail .store__select-shop--btn{display:inline-block;margin:0;padding:0}.store__shop-detail .store__shop-images{margin:14px auto 0}.store__shop-detail .store__shop-img{display:block;width:100%}.store__shop .store__detail{align-items:center;background-color:#4d4d4d;border:1px solid #fff;display:flex;height:40px;justify-content:center;position:relative}.store__shop .store__detail--text{display:block}.store__shop .store__detail--arrow{cursor:pointer;height:16px;position:absolute;right:86px;top:50%;transform:translateY(-50%);width:16px;z-index:1}.store__shop.closed .store__detail--arrow{transform:rotate(0deg) translateY(-50%);transition:transform .3s ease}.store__shop.opened .store__detail--arrow{transform:rotate(180deg) translateY(50%);transition:transform .3s ease}.contact{padding:0 0 40px;position:relative;z-index:3}.contact__title1 .title__inner{font-size:24px;line-height:1.33em}.contact__title-bg{display:block;left:0;position:absolute;top:0;width:100vw;z-index:0}.contact__call{margin:7px auto 0;position:relative;width:335px;z-index:1}.contact__call--img{display:block;margin:0 auto;width:100%}.contact__call--anchor{display:block;height:30px;left:50%;position:absolute;top:41px;transform:translateX(-50%);width:282px;z-index:1}.contact__title2{margin-top:40px}.contact__title2 .title__inner{font-size:24px}.contact__30s{font-family:TBUDゴシック E!important;font-size:18px;font-weight:700;line-height:1em;margin:13px auto 0;text-align:center}.visible-cf7{margin:18px auto 0;padding:0 20px;width:375px}@media screen and (min-width:1024px){.visible-cf7{max-width:1280px;padding:40px;width:100%}}.visible-cf7__col{text-align:left}.visible-cf7__col:nth-child(n+2){margin-top:9px}@media screen and (min-width:1024px){.visible-cf7__col:nth-child(n+2){margin-top:40px}}.visible-cf7__col-title{align-items:center;display:flex;font-family:TBUDゴシック E!important;font-size:14px;font-weight:700;gap:16px;line-height:1em}@media screen and (min-width:1024px){.visible-cf7__col-title{font-size:22px}}.visible-cf7__col-title.required:after{background-color:#fbb03b;color:#fff;content:"必須";font-family:TBUDゴシック E!important;font-size:8px;font-weight:700;line-height:1em;padding:4px 6px}@media screen and (min-width:1024px){.visible-cf7__col-title.required:after{font-size:16px}}.visible-cf7__col-title+*{margin-top:10px}.visible-cf7__col [type=checkbox]+img{float:left;margin-left:7px}.visible-cf7__min-text{font-size:14px;line-height:1.57em}.visible-cf7__min-text+.visible-cf7__form-part{margin-top:10px}.visible-cf7__title{display:block}.visible-cf7__form-part--menus-checkbox{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:7px}.visible-cf7__form-part--menus-checkbox label{font-size:14px;line-height:1.4em}@media screen and (min-width:1024px){.visible-cf7__form-part--menus-checkbox label{font-size:22px;line-height:1em}}.visible-cf7__form-part--menus-checkbox:nth-child(n+2){margin-top:8px}.visible-cf7__form-part--double-cols{display:grid;gap:5px 10px;grid-template-columns:175px 1fr;grid-template-rows:auto auto}@media screen and (min-width:1024px){.visible-cf7__form-part--double-cols{align-items:center;gap:20px;grid-template-columns:72px 290px 290px}}.visible-cf7__form-part--double-cols:nth-child(n+2){margin-top:10px}.visible-cf7__form-part--double-cols-title{font-family:TBUDゴシック E!important;font-size:14px;font-weight:700;grid-column:1/3;grid-row:1/2;line-height:1em}@media screen and (min-width:1024px){.visible-cf7__form-part--double-cols-title{font-size:18px;grid-column:1/2;grid-row:1/2}}.visible-cf7__form-part--double-cols [name=visible-preferred1],.visible-cf7__form-part--double-cols [name=visible-preferred2]{grid-column:1/2;grid-row:2/3}@media screen and (min-width:1024px){.visible-cf7__form-part--double-cols [name=visible-preferred1],.visible-cf7__form-part--double-cols [name=visible-preferred2]{grid-column:2/3;grid-row:1/2;line-height:1em}}.visible-cf7__form-part--double-cols [name=visible-time1],.visible-cf7__form-part--double-cols [name=visible-time2]{grid-column:2/3;grid-row:2/3}@media screen and (min-width:1024px){.visible-cf7__form-part--double-cols [name=visible-time1],.visible-cf7__form-part--double-cols [name=visible-time2]{grid-column:3/4;grid-row:1/2}}.visible-cf7__form-part--time-list{display:flex;flex-wrap:wrap;gap:2px 18px}@media screen and (min-width:1024px){.visible-cf7__form-part--time-list{display:grid;gap:15px 21px;grid-template-columns:repeat(3,auto);grid-template-rows:auto auto;justify-content:flex-start}}.visible-cf7__form-part--time-item{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:7px}.visible-cf7__form-part--time-item input{display:inline-block}.visible-cf7__form-part--time-item label{display:inline-block;font-size:14px;line-height:1.4em}@media screen and (min-width:1024px){.visible-cf7__form-part--time-item label{font-size:22px;line-height:1em}}.visible-cf7__form-part--privacy+.scrollY{border:1px solid #000;border-radius:4px;font-size:10px;height:172px;overflow-y:scroll;padding:calc(10px - .4em) 10px;width:335px}@media screen and (min-width:1024px){.visible-cf7__form-part--privacy+.scrollY{height:271px;max-width:1200px;width:100%}}.visible-cf7__form-part--privacy+.scrollY .scroll--text{font-size:inherit;line-height:1.4em}@media screen and (min-width:1024px){.visible-cf7__form-part--privacy+.scrollY .scroll--text{font-size:18px;line-height:2em}}.visible-cf7__form-part--acept{display:block;font-size:12px;line-height:1.8em;margin:0 auto;text-align:center}@media screen and (min-width:1024px){.visible-cf7__form-part--acept{font-size:16px;line-height:1em;transform:translateY(-20px)}}.visible-cf7__form-part--send{margin:20px auto 0}.visible-cf7__form-part--send .img-submit{border-radius:50px;cursor:pointer;display:block;margin:0 auto;overflow:hidden}.visible-cf7 .error{background-color:red;border-radius:4px;display:none;font-size:12px;margin:20px auto 0;overflow:hidden;padding:10px 5px}.visible-cf7 .error--text{color:#fff;font-family:TBUDゴシック E!important;font-size:inherit;font-weight:700;line-height:1.4em;-moz-text-align-last:center;text-align-last:center}.visible-cf7 input,.visible-cf7 select,.visible-cf7 textarea{border:1px solid #000;border-radius:4px;font-size:10px}.visible-cf7 input:not([type=checkbox]),.visible-cf7 select{height:32px;padding:0 10px;width:100%}@media screen and (min-width:1024px){.visible-cf7 input:not([type=checkbox]),.visible-cf7 select{font-size:18px;height:auto;line-height:1.5em;padding:16px 76px}}.visible-cf7 textarea{height:82px;line-height:1.4em;padding:calc(10px - .4em) 10px 10px;width:100%}@media screen and (min-width:1024px){.visible-cf7 textarea{font-size:18px;line-height:1.5em;min-height:192px;padding:12px 15px 21px}}.visible-cf7 [name=visible-age],.visible-cf7 [name=visible-preferred1],.visible-cf7 [name=visible-preferred2]{width:175px!important}@media screen and (min-width:1024px){.visible-cf7 [name=visible-age],.visible-cf7 [name=visible-preferred1],.visible-cf7 [name=visible-preferred2]{padding-bottom:12px!important;padding-top:11px!important;width:290px!important}}.visible-cf7 [name=visible-time1],.visible-cf7 [name=visible-time2]{width:150px!important}@media screen and (min-width:1024px){.visible-cf7 [name=visible-time1],.visible-cf7 [name=visible-time2],.visible-cf7 select{width:290px!important}}.visible-cf7 [type=checkbox]{display:inline-block;margin-top:3px}@media screen and (min-width:1024px){.visible-cf7 [type=checkbox]{height:17px!important;margin-top:2px;width:17px!important}}.visible-cf7 input,.visible-cf7 select{line-height:1em}.visible-cf7 [name=visible-age],.visible-cf7 [name=visible-preferred1],.visible-cf7 [name=visible-preferred2],.visible-cf7 [name=visible-time1],.visible-cf7 [name=visible-time2],.visible-cf7 select{align-items:center!important;display:flex!important;justify-content:center!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.visible-cf7 .margin-11{height:2px;margin-top:0!important}.visible-cf7 .margin-17{height:8px;margin-top:0!important}.visible-cf7 .margin-18{height:9px;margin-top:0!important}.visible-cf7 .margin-20{height:11px;margin-top:0!important}.visible-cf7 .margin-21{height:12px;margin-top:0!important}.visible-cf7 .margin-24{height:15px;margin-top:0!important}.footer{background-color:#000;display:flex;flex-direction:column;gap:20px 0;padding:40px 20px 20px}@media screen and (min-width:1024px){.footer{gap:45px;padding:64px 20px 61px}}.footer__col{text-align:center}.footer__return--img{display:inline-block}.footer__col--sns{display:flex;gap:0 20px;justify-content:center;vertical-align:middle}@media screen and (min-width:1024px){.footer__col--sns{gap:0 36px}}.footer__sns-anchor{display:inline-block}.footer__home-icon{height:26px;width:auto}@media screen and (min-width:1024px){.footer__home-icon{height:47px}}.footer__twitter{display:inline-block;height:26px;margin-left:3px;width:auto}@media screen and (min-width:1024px){.footer__twitter{height:47px;margin-left:6px}}.footer__instagram{display:inline-block;height:26px;width:auto}@media screen and (min-width:1024px){.footer__instagram{height:47px}}.fixed-bottom{bottom:0;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;width:100%;z-index:9000}@media screen and (min-width:1024px){.fixed-bottom{bottom:auto;left:auto;right:0;top:50%;transform:translateY(-50%);width:auto}}.fixed-bottom--anchor{display:inline-block}.fixed-bottom--btn-img{display:inline-block;-o-object-fit:none;object-fit:none}@media screen and (min-width:1024px){.fixed-bottom--btn-img{height:auto;-o-object-fit:contain;object-fit:contain;width:90px}}.fixed-bottom.fade-in{opacity:1;pointer-events:all}.fixed-bottom.fade-out{opacity:0;pointer-events:none}.section__title{margin:0 auto;padding:42px 0 .3em;text-align:center}@media screen and (min-width:1024px){.section__title{padding-top:98px}}.section__title .title__inner{display:inline-block;font-family:TBUDゴシック E!important;font-size:24px;font-weight:700;line-height:1.3em;padding:0 6px 7px;position:relative;z-index:1}@media screen and (min-width:1024px){.section__title .title__inner{font-size:42px}.section__title .title__inner:has(.title__text-reason) br{display:none}}.section__title .title__text-reason{font-size:36px}@media screen and (min-width:1024px){.section__title .title__text-reason{font-size:68px;line-height:inherit}}.section__title-img{display:block;margin:0 auto}.section__title .title-border--left{border-radius:3px;border-top:3px solid #000;bottom:0;left:0;position:absolute;width:calc(50% - 20px);z-index:1}.section__title .title-border--tryangle{border-bottom:3px solid #000;border-radius:3px;border-right:3px solid #000;bottom:0;display:block;height:33px;left:50%;position:absolute;transform:translate(-50%,calc(50% - 1px)) rotate(45deg);width:33px}.section__title .title-border--right{border-radius:3px;border-top:3px solid #000;bottom:0;position:absolute;right:0;width:calc(50% - 20px);z-index:1}.section__title:after{content:"";display:block;height:18px;width:100%}.section__title--white .title__inner{color:#fff}.section__title--white .title-border--left,.section__title--white .title-border--right,.section__title--white .title-border--tryangle{border-color:#fff}.modal{background-color:rgba(0,0,0,.8);display:block;height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:9900}.modal.closed{opacity:0;pointer-events:none;transition:opacity .3s ease}.modal.opened{opacity:1;pointer-events:all;transition:opacity .3s ease}.modal__inner{background-color:#fff;filter:drop-shadow(3px 3px 3px rgba(0,0,0,.35));left:50%;max-width:700px;min-width:335px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100vw - 20px)}.modal .check-title{background-color:#eee;font-family:TBUDゴシック E!important;font-size:12px;font-weight:700;line-height:1em;padding:5px}.modal .check-text{font-size:10px;line-height:1.4em;padding:5px 10px}.modal .send-box{display:flex;gap:20px;justify-content:center;padding:10px 0 0}.modal .send-box .check-send{background-color:#f8bd00;font-family:TBUDゴシック E!important;font-size:14px;font-weight:700;padding:6px 16px}.modal .send-box .check-cancel,.modal .send-box .check-send{border-bottom:1px solid gray;border-radius:4px;line-height:1em}.modal .send-box .check-cancel{background-color:#d3d3d3;color:gray;font-size:10px;padding:6px 8px}.modal .hidden-area{display:none}.thanks{height:100vh;position:relative;text-align:center}.thanks__header{background-color:#f8bd00;filter:drop-shadow(3px 3px 3px rgba(0,0,0,.35));padding:10px 0}.thanks__header svg{display:block;margin:0 auto;width:160px}.thanks__inner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);z-index:1}.thanks__inner:after{content:"";display:block}.thanks .icon{display:inline-block;height:auto;width:100px}.thanks .text{font-size:10px;margin-top:20px;text-align:left}.thanks .text.text-1{font-family:TBUDゴシック E!important;font-family:TBUDゴシック E,Hiragino Kaku Gothic ProN,Helvetica Neue,Helvetica,Hiragino Sans,Arial,Yu Gothic,Meiryo,sans-seif;font-size:14px;font-weight:700;text-align:center}.thanks .text.text-2,.thanks .text.text-3{padding:0 20px}.thanks .return--anchor{border-radius:50px;display:inline-block;margin:50px auto 0;overflow:hidden}.thanks .return--anchor-img{display:inline-block}.thanks .returnText{display:block;font-size:10px;margin:-5px auto 0;text-align:center}.thanks .anker{color:#2903fc;text-decoration:underline}
