*,::before,::after{box-sizing:border-box;background-repeat:no-repeat}::before,::after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li)::before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}body{width:100%;height:100vh;height:100dvh;margin:0;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;color:#333;line-height:1.6;font-size:13px}body.is-fixed{position:fixed}h1,h2,h3,h4,h5{margin:0}img{display:block;max-width:100%;height:auto;margin:0 auto;vertical-align:middle;border:0}ul,ol{margin:0;padding:0;list-style:none}dl,dt,dd{margin:0}p{margin-top:0}figure{margin:0}picture img{max-width:100%;height:auto}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);word-wrap:normal !important;border:0}.screen-reader-text:focus{clip:auto !important;width:auto;height:auto;margin:0;padding:15px 23px 14px;background-color:#f1f1f1;color:#21759b;z-index:100000}:focus-visible{outline:2px solid var(--focus-color, #C36270);outline-offset:2px}.slick-track{display:flex}.slick-slide{height:auto !important}.slick-dotted.slick-slider{margin-bottom:0}.slick__arrow{position:absolute;display:block;top:50%;width:2.6666666667em;height:2.6666666667em;font-size:inherit;text-align:center;line-height:2.6666666667em;background-color:rgba(115,115,115,.4);border-radius:50%;border:none;outline:none;cursor:pointer;z-index:1;transform:translateY(-50%)}.slick__arrow::before{content:"";position:absolute;inset:0;background-color:#fff;-webkit-mask-size:.8em auto;mask-size:.8em auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slick__arrow:hover{background-color:rgba(115,115,115,.8)}.slick__arrow.slick-disabled{display:none !important}.slick__prev{left:1em}.slick__prev:before{-webkit-mask-image:url("../images/common/arrow_left.svg");mask-image:url("../images/common/arrow_left.svg")}.slick__next{right:1em}.slick__next:before{-webkit-mask-image:url("../images/common/arrow_right.svg");mask-image:url("../images/common/arrow_right.svg")}.slick-dots{bottom:0}.slick-dots li{width:.5333333333em;height:.5333333333em;margin:0 .3em}.slick-dots li button{width:.5333333333em;height:.5333333333em;padding:0;font-size:inherit}.slick-dots li button:before{width:.5333333333em;height:.5333333333em;font-size:inherit;text-indent:-9999px;line-height:.6em;background-color:#c8c8c8;border-radius:50%;opacity:1}.slick-dots li.slick-active button:before{background-color:#927c5c;opacity:1}.mfp-bg{background:#000;opacity:.2}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.2}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.l-wrapper{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.l-wrapper.js-wrapper{display:none}.l-main{padding-top:50px}.l-header{position:fixed;top:0;width:100%;height:50px;background-color:#fff;box-shadow:0px 0px 8px rgba(80,80,80,.2);z-index:100}.l-header__logo{display:flex;justify-content:center;align-items:center;height:50px;min-height:50px;margin:0;font-size:inherit}.l-header__logo img{width:147px}.l-header__open{position:absolute;top:5px;left:4%;width:40px;height:40px;cursor:pointer;z-index:101}.l-header__open span{position:absolute;display:block;top:15px;left:9px;width:22px;border-top:solid 1px #333}.l-header__open span:nth-child(2){top:23px}.l-header__close{position:absolute;top:5px;right:4%;width:40px;height:40px;cursor:pointer;z-index:103}.l-header__close span{position:absolute;display:block;top:20px;left:9px;width:22px;border-top:solid 1px #333;transform:rotate(45deg)}.l-header__close span:nth-child(2){transform:rotate(-45deg)}.l-header__menu-heading{flex-grow:1;display:flex;align-items:flex-end;width:100%;max-width:400px;padding:2em 2.5rem 0;color:#927c5c;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.3333333333em;font-weight:600;letter-spacing:.14em}.l-header__menu-heading span{display:inline-block;border-bottom:solid 1px #927c5c;line-height:1.2}.l-header__menu-heading img{display:block}.l-header__list{margin:0;padding:1em 2.5rem 1em}.l-header__list ul{margin-top:.5em}.l-header__list ul>li{position:relative;padding-left:1em}.l-header__list li{padding:.5rem 0}.l-header__list li:not(:has(ul)){border-bottom:solid 1px #eee}.l-header__list li a{position:relative;display:block;padding:.4em 1em .4em 0;color:#333;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.9333333333em;text-decoration:none}.l-header__list li a:not(:has(+ul)){background-image:url("../images/common/icon_arrow_right.svg");background-position:right 1em center;background-repeat:no-repeat}.l-header__list li a[target=_blank]{background-image:url("../images/common/icon_target_blank.svg")}.l-header__submenu{flex-grow:1;margin:0;padding:1em 3em}.l-header__submenu>li{margin-bottom:1.5em}.l-header__submenu>li.js-to-top{display:block !important}.l-header__submenu>li a{color:#787878;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;text-decoration:none}.l-header__sns{display:flex;justify-content:center;gap:1em 3em;margin:0;padding:2.5em 2.5em 3em;background-color:#f4f4f4}.l-header__sns a:hover{filter:brightness(0) saturate(100%) invert(63%) sepia(30%) saturate(317%) hue-rotate(356deg) brightness(93%) contrast(88%)}.l-header__sns.is-nikibi img{filter:brightness(0) saturate(100%) invert(47%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(95%) contrast(91%)}.l-footer{position:relative;margin-top:auto;color:#fff;background-color:#333}.l-footer--tsc{width:100%}.l-footer__actions{background-color:#d0d3d4;position:relative;overflow-y:clip;z-index:1}.l-footer__actions-wrap{box-shadow:0px 0px 20px 0px rgba(0,0,0,.1490196078);padding:3em 2em 0;display:flex;flex-direction:column;gap:2em}.l-footer__actions a:not(.c-button){display:block;color:#fff;text-decoration:none}.l-footer__actions-block{width:450px;max-width:100%;padding:2.5em 20px;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}.l-footer__actions-contact{background-image:url(../images/lp/footer-action/bg_01.webp);padding:0}.l-footer__actions-contact a{height:100%;padding:2.5em 20px}.l-footer__actions-contact a:hover{opacity:.7}.l-footer__actions-recruit{background-image:url(../images/lp/footer-action/bg_02.webp)}.l-footer__actions-heading{text-align:left;margin-bottom:1.5em}.l-footer__actions-heading img{max-width:114px;margin-left:0}.l-footer__actions-text{font-size:1.3em;font-weight:600;line-height:1.4;letter-spacing:.1em;margin-bottom:2em}.l-footer__actions-list{display:flex;flex-direction:column;gap:1em}.l-footer__actions-item{width:100%}.l-footer__actions-item .c-button{width:100%;justify-content:center}.l-footer__actions-item .c-button:not(:has(br)){min-height:3em}.l-footer__nav{padding:3em 20px 3em;background-color:#d0d3d4;position:relative}.l-footer__menu{display:flex;flex-wrap:wrap;justify-content:space-around;gap:1.5em 0;margin:0}.l-footer__menu>li{width:50%;padding-left:5%}.l-footer__menu>li a{color:#333;text-decoration:none}.l-footer__menu>li .icon{display:inline-block;vertical-align:middle;margin-right:.4em;vertical-align:text-bottom}.l-footer__logo{padding:3em 20px 2em;text-align:center;font-size:.8666666667em;line-height:1.2}.l-footer__logo img{display:block;width:14.7em;margin:0 auto}.l-footer__copyright{padding:0 0 1.5em;margin-bottom:0;color:#fff;font-size:.8666666667em;text-align:center}.l-footer__clinic-list{color:#fff;display:flex;flex-wrap:wrap;margin:0 20px 1.5em;gap:.5em 0}.l-footer__clinic-list li{width:33.333%;background:url(../images/common/icon_mappin.svg) left center no-repeat;background-size:1em auto;padding-left:1.5em}.l-footer__clinic-list li a{color:#fff;text-decoration:underline}.l-footer__clinic-list li a:hover{color:#b09a7a}.l-footer__submenu{color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;gap:2.8em 0;padding:0 0 3em;margin:0;list-style:none}.l-footer__submenu>li{width:50%;text-align:center}.l-footer__submenu>li a{color:#fff;font-size:.8666666667em}.l-footer__submenu>li a:hover{color:#b09a7a}.l-aside{position:fixed;top:0;right:0;width:calc(50% - 225px);height:100vh;height:100dvh;min-height:100vh;overflow-y:scroll;background-color:rgba(0,0,0,0);-ms-overflow-style:none;scrollbar-width:none}.l-aside::-webkit-scrollbar{display:none}.l-aside__inner{display:flex;justify-content:center;align-items:center;min-height:100vh;padding-top:40px;padding-bottom:100px}.c-speech-bubble{position:relative;display:block;margin:0;padding:.95em 2em;color:#fff;font-weight:500;text-align:center;line-height:1;letter-spacing:.07em;background-color:#b09a7a;border-radius:9999px}.c-speech-bubble:after{content:"";position:absolute;display:block;bottom:-0.4em;left:50%;width:.8em;height:.5em;background-color:#b09a7a;clip-path:polygon(0 0, 100% 0, 50% 100%);transform:translateX(-50%)}.c-speech-bubble__text{white-space:nowrap}.c-speech-bubble--white{color:#927c5c;background-color:#fff}.c-speech-bubble--white:after{background-color:#fff}.c-speech-bubble--green{background-color:#97b6b5}.c-speech-bubble--green:after{background-color:#97b6b5}.c-speech-bubble--gray{background-color:#555}.c-speech-bubble--gray:after{background-color:#555}.c-speech-bubble--square{margin:0 auto 16px;padding:8px;border-radius:2px}.c-speech-bubble--square:after{bottom:-6px;width:10px;height:7px}.c-speech-bubble--square span{font-size:.9333333333em}.c-image--responsive{max-width:100%;height:auto}.c-image--center{display:block;margin:0 auto}.c-heading{margin:0;font-size:1.2em;font-weight:500;text-align:center;letter-spacing:.1em;margin-bottom:1em}.c-heading--en{color:#333;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:bold;letter-spacing:.14em}.c-heading--en .underline{position:relative}.c-heading--en .underline:after{content:"";display:inline-block;background-color:#333;width:4rem;height:1px;position:absolute;bottom:-0.25em;right:0;left:0;margin:auto}.c-list{margin:0;padding:0;list-style:none}.c-list>li{position:relative;padding-left:1.3em}.c-list>li:before{content:"・";position:absolute;top:0;left:0;display:inline-block;width:1em;font-weight:bold}.c-button{position:relative;display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:4em;padding:0 2.5em;text-decoration:none;line-height:1;background-color:#b09a7a;border-radius:99em;border:1px solid rgba(0,0,0,0);cursor:pointer}.c-button:hover{opacity:.8}.c-button__text{color:#fff;font-size:1.0666666667em;font-weight:500;text-align:center;letter-spacing:.02em}.c-button--arrow{background-image:url("../images/common/icon_arrow_right_white.svg");background-size:.6em 1.1em;background-position:right 1.6em center;background-repeat:no-repeat}.c-button--primary-light{background-color:#b09a7a}.c-button--primary-dark,.c-button--grey{background-color:#898989}.c-button--primary-dark .c-button__text,.c-button--grey .c-button__text{color:#fff}.c-button--white,.c-button--light{background-color:#fff;border:1px solid #898989}.c-button--white .c-button__text,.c-button--light .c-button__text{color:#333}.c-button--white.c-button--arrow,.c-button--light.c-button--arrow{background-image:url("../images/common/icon_arrow_right_black.svg")}.c-button--pink{background-color:#c36270;border-color:#c36270;color:#fff}.c-button--square{min-height:3.5em;border-radius:5px}.c-button--square .c-button__text{letter-spacing:.1em}.c-button--square.c-button--arrow{background-size:auto .8em}.c-button--reserve{min-height:5em;background-color:#33b468}.c-button--reserve:before{content:"";display:inline-block;width:2.5em;height:2.5em;margin-right:.8em;background-image:url("../images/common/icon_line.svg");background-size:contain}.c-button--reserve__bubble{position:absolute;top:-1.9em;left:50%;padding:.65em 1.5em;transform:translateX(-50%);color:#33b468}.c-view-more__button{padding:1em 20px}.c-view-more__button.is-right{text-align:right}.c-view-more__button a{font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;color:#333;text-underline-offset:8px}.c-view-more__button a:hover{color:#c36270}.c-to-top{position:fixed;bottom:0;left:50%;width:88%;text-align:right;z-index:99;pointer-events:none;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;height:calc(5em + 80px)}.c-to-top.is-visible{opacity:1;visibility:visible}.c-to-top.is-stop{position:fixed}.c-to-top__button{display:inline-block;width:60px;height:60px;text-align:center;line-height:60px;background-color:#fff;border-radius:50%;box-shadow:0px 0px 12px 0px rgba(0,0,0,.1019607843);pointer-events:auto;cursor:pointer}.c-to-top__button:hover{background-color:hsla(0,0%,100%,.7)}.c-to-top__button img{display:inline-block;width:16px}.c-case-list{margin:0;padding:1.5em 0 6em;background-color:#fff;list-style:none}.c-case-list:not(.slick-slider)>li:nth-child(n+2){display:none}.c-case-list .slick__arrow{top:auto;bottom:1.2em;transform:translateY(0)}.c-case-list .slick-dots{bottom:3.5em}.c-case-list__item{margin:0 1.5em}.c-clinic-anchor__list{display:flex;flex-wrap:wrap;gap:1em 2%;margin:0 20px 3em}.c-clinic-anchor__list>li{width:32%}.c-clinic-anchor__list .c-button{min-height:3em;padding:0 1.7em .1em .5em;background-color:#fff;border:solid 1px #555;border-radius:5px}.c-clinic-anchor__list .c-button::after{right:.75em;content:"";display:inline-block;border-color:#555;border-style:solid;border-width:0 1px 1px 0;height:6px;vertical-align:middle;width:6px;position:absolute;top:0;bottom:0;margin:auto;transform:rotate(45deg)}.c-clinic-anchor__list .c-button__text{color:#555;font-size:1.1em}.c-clinic-anchor__section{background-color:#fff;padding-top:0;padding-bottom:0}.c-clinic-anchor__label{margin:2.2em 0 0;padding:.75em 20px;color:#fff;font-size:1.3em;font-weight:500;line-height:1;letter-spacing:.16em;background-color:#555}.c-clinic-anchor__label .en{display:inline-block;margin-left:.6em;padding:0 0 0 1.2em;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.9em;vertical-align:middle;border-left:solid 1px #fff}.c-artist-detail{display:flex;flex-wrap:wrap;gap:1em 5%;margin:0 auto}.c-artist-detail__photo{width:40%;margin:0}.c-artist-detail__photo picture{width:100%;height:100%}.c-artist-detail__photo img{aspect-ratio:64/75;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.c-artist-detail__info{width:55%}.c-artist-detail__name{margin:0 0 .1em;font-size:1.6em;font-weight:500;font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}.c-artist-detail__menu{font-size:.8666666667em;margin-left:.5em}.c-artist-detail__menu li{text-indent:calc(-1*(3px + .5em));margin-left:calc(3px + .5em)}.c-artist-detail__menu li:before{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;border-radius:50%;background-color:#333;margin-right:.5em}.c-artist-detail__menu-title{font-size:.8em;background-color:#888;color:#fff;display:inline-block;padding:0 .5em;letter-spacing:.1em;margin-bottom:.25em}.c-artist-detail__clinic{margin:0 0 .6em}.c-artist-detail__clinic span{position:relative;padding:0 1em .1em;color:#927c5c;font-size:1.2em}.c-artist-detail__clinic span:before,.c-artist-detail__clinic span:after{content:"";position:absolute;top:50%;left:0;width:.4em;height:1.2em;border-width:1px 0 1px 1px;border-color:#927c5c;border-style:solid;transform:translateY(-50%)}.c-artist-detail__clinic span:after{left:auto;right:0;border-width:1px 1px 1px 0}.c-artist-detail__hashtag{margin:0;padding:0;list-style:none}.c-artist-detail__hashtag>li:nth-child(n+2){margin-top:.2em}.c-artist-detail__hashtag>li span{color:#927c5c;font-size:1.3em;font-weight:500}.c-artist-detail__intro-text{width:100%;margin:0;color:#555}.c-artist-detail__reserve-text{width:100%;margin:0;color:#927c5c;font-size:1.3em;font-weight:500;letter-spacing:-0.04em}.c-artist-detail__buttons{display:flex;width:100%;gap:1.5em}.c-artist-detail__buttons .c-button{flex:1}.c-artist-detail__buttons .c-button.c-button--white{border-color:#927c5c}.c-artist-detail__buttons .c-button.c-button--white .c-button__text{color:#927c5c}.c-artist-detail__button{width:100%}.c-artist-detail__button .c-button--white{border-color:#927c5c}.c-artist-detail__button .c-button--white .c-button__text{color:#927c5c}.c-float-reserve{position:fixed;display:flex;bottom:0;left:0;width:100%;height:70px;background-color:#b09a7a;z-index:99}.c-float-reserve__link{position:relative;display:flex;flex-basis:100%;justify-content:center;align-items:center;height:100%;padding-top:8px;color:#fff;font-weight:500;text-align:center;text-decoration:none}.c-float-reserve__link+.c-float-reserve__link{border-left:solid 1px #fff}.c-float-reserve__link:before{content:"";display:inline-block;margin-right:6px;background-size:contain}.c-float-reserve__link--line{width:50%;background-color:#33b468}.c-float-reserve__link--line .c-float-reserve__bubble{color:#33b468;border:solid 1px #33b468}.c-float-reserve__link--line:before{width:30px;height:29px;background-image:url("../images/common/icon_line.svg")}.c-float-reserve__link--tel{width:50%;border-right:none;background:#c36270}.c-float-reserve__link--tel .c-float-reserve__bubble{color:#c36270;border:solid 1px #c36270}.c-float-reserve__link--tel:before{width:24px;height:24px;background-image:url("../images/common/icon_tel.svg")}.c-float-reserve__link--calendar{background-color:#33b468}.c-float-reserve__link--calendar .c-float-reserve__bubble{color:#33b468;border:solid 1px #33b468}.c-float-reserve__bubble{position:absolute;top:-11px;padding:4px 6px;border:solid 1px #b09a7a}.c-float-reserve__bubble:after{display:none}.c-float-reserve__bubble span{font-size:clamp(.625rem,.536rem + .446vi,.75rem)}.c-float-reserve__title{margin:0;font-size:clamp(.813rem,.679rem + .67vi,1rem);line-height:1.2;letter-spacing:.05em}.c-float-reserve--line-only .c-float-reserve__link--line{width:100%;border-right:none}.c-float-reserve--line-only .c-float-reserve__title br{display:none !important}.c-float-reserve--only .c-float-reserve__link--line{background-color:#33b468;width:100%;border-right:none}.c-float-reserve--only .c-float-reserve__title br{display:none !important}.c-float-reserve--af .c-float-reserve__link--line:before{display:none}.c-float-reserve--af.c-float-reserve--only .c-float-reserve__title{font-size:18px}.c-modal-reserve{max-width:30em;max-height:90vh;max-height:90dvh;margin:0 auto;padding:6em 1.5em 4em;background-color:#fff;border-radius:1em;box-shadow:0px 0px 12px 0px rgba(0,0,0,.1490196078)}.c-modal-reserve--line .c-button{background-color:#33b468}.c-modal-reserve--tel .c-button{background-color:#c36270}.c-modal-reserve__close{position:absolute;top:1em;right:1em;width:4em;height:4em;cursor:pointer}.c-modal-reserve__close:before,.c-modal-reserve__close:after{content:"";position:absolute;display:block;top:50%;right:.7em;width:2.6em;border-bottom:solid 1px #737373;transform:rotate(45deg)}.c-modal-reserve__close:after{transform:rotate(-45deg)}.c-modal-reserve__inner{max-height:calc(90vh - 10em);max-height:calc(90dvh - 10em);padding:1em;overflow-y:scroll;background-color:rgba(0,0,0,0);-ms-overflow-style:none;scrollbar-width:none}.c-modal-reserve__inner::-webkit-scrollbar{display:none}.c-modal-reserve__heading{margin:0 auto 1em;color:#333;font-size:1.4em;text-align:center}.c-modal-reserve__text{color:#333;text-align:center;font-size:1.1em;line-height:1.4}.c-modal-reserve__lead{margin:0 auto;color:#927c5c;font-weight:600;text-align:center}.c-modal-reserve__link{display:flex;flex-wrap:wrap;gap:1.5em 4%;margin:2.5em auto 0}.c-modal-reserve__link:not(.is_wide)>li{width:48%}.c-modal-reserve__link.is_wide>li{flex:1 1 auto}.c-modal-reserve__link .c-button{color:#fff;flex-direction:column;gap:.5em;padding-right:.5em;padding-left:.5em}.c-modal-reserve__link .c-button .c-button__text img.icon_tel{display:inline-block;height:1.2em;width:auto;vertical-align:text-bottom;margin-right:.5em}.c-aside-reserve{width:349px;max-width:100%;padding:0 15px}.c-aside-reserve__bubble{max-width:198px}.c-aside-reserve__heading{margin:0 0 8px;color:#555;font-size:20px;font-weight:600;text-align:center;line-height:1.2;letter-spacing:.05em}.c-aside-reserve__lead{margin:0 0 25px;font-size:14px;text-align:center;line-height:1.4}.c-aside-reserve__link{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:0;padding:0;list-style:none}.c-aside-reserve__item{width:152px;padding:12px 10px;background-color:#fff;border-radius:5px}.c-aside-reserve__item .c-button--square{min-height:42px;padding:0 12px;border-radius:5px;background-color:#33b468}.c-aside-reserve__item .c-button--square:before{content:"";display:inline-block;width:24px;height:22px;margin:0 4px -2px 0;background-image:url("../images/common/icon_line.svg");background-size:contain}.c-aside-reserve__item .c-button__text{font-size:15px}.c-aside-reserve__item-name{margin:0 0 4px;color:#555;font-size:15px;font-weight:500;text-align:center;line-height:1.4}.c-aside-reserve__item-name:before{content:"";display:inline-block;width:14px;height:17px;margin:0px 5px -2px 0;background-image:url("../images/common/icon_access.svg");background-size:contain}.c-aside-reserve__item-tel{margin:4px 0 0;font-size:12px;text-align:center}.c-aside-reserve__item-tel .number{color:#333;font-size:14px;font-weight:500;text-decoration:none}.c-aside-reserve__item-tel .number:before{content:"";display:inline-block;width:14px;height:14px;margin:0px 5px -2px 0;background-image:url("../images/common/icon_tel_pink.svg");background-size:contain}.c-aside-qr{width:274px;padding:50px 38px 50px;background-color:hsla(0,0%,100%,.8);border-top-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 4px 12px rgba(0,0,0,.08)}.c-aside-qr__heading{margin:0 0 1em;color:#333;font-size:20px;font-weight:500;text-align:center;line-height:1.4;letter-spacing:.08em}.c-aside-qr__title{color:#927c5c;text-align:center;font-size:1.2em;font-weight:600;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;letter-spacing:.1em}.c-aside-qr__image{width:120px;margin:0 auto;border-radius:10px;overflow:hidden}.c-aside-af{padding:50px 38px 50px;background-color:hsla(0,0%,100%,.8);border-top-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 4px 12px rgba(0,0,0,.08)}.c-aside-af .c-aside-qr__heading{margin-bottom:2.5em}.c-aside-af .c-button{min-height:4em;background-color:#33b468}.c-aside-af .c-speech-bubble{letter-spacing:normal}.c-modal-price{max-width:30em;max-height:90vh;max-height:90dvh;margin:0 auto;padding:6em 1.5em 4em;background-color:#fff;border-radius:1em;box-shadow:0px 0px 12px 0px rgba(0,0,0,.1490196078)}.c-modal-price__close{position:absolute;top:1em;right:1em;width:4em;height:4em;cursor:pointer}.c-modal-price__close:before,.c-modal-price__close:after{content:"";position:absolute;display:block;top:50%;right:.7em;width:2.6em;border-bottom:solid 1px #737373;transform:rotate(45deg)}.c-modal-price__close:after{transform:rotate(-45deg)}.c-modal-price__inner{max-height:calc(90vh - 10em);max-height:calc(90dvh - 10em);overflow-y:scroll;background-color:rgba(0,0,0,0);-ms-overflow-style:none;scrollbar-width:none}.c-modal-price__inner::-webkit-scrollbar{display:none}.c-modal-price__heading{margin:0 auto 1em;color:#333;font-size:1.4em;text-align:center}.c-modal-price__text{color:#333;text-align:center;font-size:1.1em;line-height:1.4}.c-modal-price .p-price__list-artist .p-price__item-head{display:none}.c-modal-price .p-price__list-artist .p-price__item-artist{margin-right:0;margin-left:auto}.aioseo-breadcrumbs{background-color:#f6f6f6;display:flex;overflow-x:auto;word-break:keep-all;white-space:nowrap;padding:.5em 1em;gap:.5em;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.aioseo-breadcrumbs a{text-decoration:none;color:#555}.aioseo-breadcrumbs span{color:#555}.aioseo-breadcrumbs .aioseo-breadcrumb-separator{margin-right:4px}.aioseo-breadcrumbs .aioseo-breadcrumb-separator:after{content:"";display:inline-block;border-color:#a1a1a1;border-style:solid;border-width:0 1px 1px 0;height:8px;vertical-align:middle;width:8px;position:absolute;top:0;bottom:0;margin:auto;transform:rotate(-45deg);right:1em;position:unset}.c-pagination{padding:1em 20px}.c-pagination .pagination{display:flex;justify-content:space-between;align-items:center}.c-pagination .pagination a{text-decoration:none;color:#a1a1a1}.c-pagination .pagination a:hover{background-color:#d7d7d7;color:#555}.c-pagination .pagination .page-numbers{font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:400;font-size:1.0666666667em;padding:.5em 1em;display:inline-block;text-align:center;vertical-align:middle}.c-pagination .pagination .page-numbers.current{color:#927c5c;border-bottom:1px solid #927c5c}.c-pagination .pagination .page-numbers.is-disabled{background-color:#d7d7d7 !important}.c-pagination .pagination .prev,.c-pagination .pagination .next{width:40px;height:40px;border-radius:50%;display:inline-block;background-color:#b09a7a;position:relative}.c-pagination .pagination .prev::before,.c-pagination .pagination .next::before{content:"";position:absolute;inset:0;background-color:#fff;-webkit-mask-size:12px auto;mask-size:12px auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-pagination .pagination .prev:hover,.c-pagination .pagination .next:hover{background-color:#927c5c}.c-pagination .pagination .prev::before{-webkit-mask-image:url(../images/common/arrow_left.svg);mask-image:url(../images/common/arrow_left.svg)}.c-pagination .pagination .next::before{-webkit-mask-image:url(../images/common/arrow_right.svg);mask-image:url(../images/common/arrow_right.svg)}section{padding-top:3em;padding-bottom:3em}.p-lp section .c-lead{text-align:center;padding:2em 0;letter-spacing:.1rem;line-height:2}.p-lp section .c-lead strong{font-size:1.1em}.p-lp+.l-footer{padding-bottom:70px}.p-lp__button-reserve{width:calc(100% - 40px);margin:5em auto 0;text-align:center}.p-lp-special-information{padding:2.5em 2em}.p-lp-special-information .c-heading--en{color:#333;font-size:1em;letter-spacing:.2em;margin-bottom:2em}.p-lp-special-information .c-heading--en .underline::after{bottom:-0.5em}.p-lp-about{background:url(../images/lp/about/about_bg.webp) 26% top repeat-x;background-size:cover}.p-lp-about__anchor-list{display:flex;flex-wrap:wrap;gap:1em 4%;margin:2em 30px}.p-lp-about__anchor-list li{flex:48%;text-align:center}.p-lp-about__anchor-list li a{display:block;text-decoration:none;color:#fff;background-color:#b09a7a;border-radius:5px;padding:.5em;position:relative}.p-lp-about__anchor-list li a::after{content:"";display:inline-block;border-color:#fff;border-style:solid;border-width:0 2px 2px 0;height:8px;vertical-align:middle;width:8px;position:absolute;top:0;bottom:0;margin:auto;transform:rotate(45deg);right:1em}.p-lp-about__anchor-list li a:hover{background-color:#927c5c}.p-lp-about__header{padding-right:20px;padding-left:20px;padding-bottom:1em}.p-lp-about__ranking{position:relative;margin:0 auto 3em;width:100%}.p-lp-about__ranking .slick__arrow{right:.5em}.p-lp-about__ranking .slick__prev{left:.5em}.p-lp-about__ranking .slick-list{padding-top:50px;padding-left:20px}.p-lp-about__ranking-item{position:relative;padding:2em 20px;max-width:calc(100vw - 40px);margin-right:20px;margin-bottom:20px;background-color:#fff;box-shadow:3px 4px 8px rgba(0,0,0,.1)}.p-lp-about__ranking-item .medal{width:7em;position:absolute;top:-50px;right:-15px;z-index:2}.p-lp-about__ranking-item .medal img{width:100%;height:auto;display:block}.p-lp-about__ranking-item .title{margin:0 auto .8em;font-size:1.3em;font-weight:600;text-align:center;letter-spacing:.05em}.p-lp-about__ranking-item .tags{margin:0 auto 1em;padding:0;list-style:none}.p-lp-about__ranking-item .tags>li{padding:.5em 0;color:#555;text-align:center;line-height:1;background-color:#f3eee7}.p-lp-about__ranking-item .tags>li:nth-child(n+2){margin-top:.6em}.p-lp-about__ranking-item:nth-of-type(2) .tags li{background-color:#ebebeb}.p-lp-about__ranking-item:nth-of-type(3) .tags li{background-color:#f1e7e6}.p-lp-about__ranking-item .point{margin:0 auto .3em;color:#c36270;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.3em;text-align:center;letter-spacing:.05em}.p-lp-about__ranking-item .text{margin:0;color:#787878}.p-lp-about__description{margin:0 auto}.p-lp-about__description>li{color:#787878;font-size:1.1em}.p-lp-about__exprience{position:relative;padding:3.5% 0}.p-lp-about__exprience::before,.p-lp-about__exprience::after{content:"";display:block;width:100%;height:0;padding-top:7%;background:url(../images/lp/about/text_the_artmake_tokyo.webp) center top no-repeat;background-size:contain;mix-blend-mode:multiply;z-index:3;position:absolute;top:0}.p-lp-about__exprience::after{top:auto;bottom:-2%}.p-lp-about__exprience-text{background-color:#fffcf8;width:90%;margin:0 auto 0 0;padding:3em 2em 4.5em;border-radius:0px 20px 0px 0px}.p-lp-about__exprience-movie{width:calc(100% - 20px);margin:-2.5em 0 0 auto;border-radius:40px 0px 0px 0px;aspect-ratio:64/27;overflow:hidden}.p-lp-about__exprience-movie video{aspect-ratio:64/27;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.p-lp-clinic-locations .c-heading--en{margin-bottom:0}.p-lp-clinic-locations__heading{margin-bottom:.4em;color:#927c5c;font-size:2.2em}.p-lp-clinic-locations__image{margin:0}.p-lp-doctor{background-color:#efede9;padding-top:0;padding-bottom:1em}.p-lp-doctor__header{padding-top:3em}.p-lp-doctor__header .c-heading--en{margin-bottom:1.2em}.p-lp-doctor__header .c-heading{font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;margin-bottom:1.5em}.p-lp-doctor__header .c-heading-tag{display:inline-block;padding:.1em .5em;background-color:#fff;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;margin-bottom:.75em}.p-lp-doctor__header .c-heading-tag>span{background:linear-gradient(90.42deg, #C29A61 10.71%, #806640 100.28%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.p-lp-doctor__header-img{margin-bottom:1.5em}.p-lp-doctor__message{margin:0 30px}.p-lp-doctor__message .p-lp-doctor__message-title{font-size:1.5em;font-weight:500;color:#d6cec6;letter-spacing:.1em;margin:0 0 1em;line-height:1}.p-lp-doctor__message p{line-height:1.8}.p-lp-doctor__message p.p-lp-doctor__message-body{font-weight:500}.p-lp-doctor__message p strong{background-color:rgba(214,206,198,.6980392157);padding:0 1px}.p-lp-doctor__header{margin-top:0}.p-lp-doctor__achievements{margin:2em 20px 2em}.p-lp-doctor__achievements .p-lp-doctor__achievements-title{text-align:center;font-size:1.2em;font-weight:bold;border-bottom:1px solid #555;padding-bottom:.5em;margin-bottom:1em}.p-lp-doctor__achievements-list li{margin-bottom:.25em}.p-lp-doctor__achievements-image img{display:block;margin:0 auto;width:76px}.p-lp-problem{margin-top:-30px;padding-top:0;padding-bottom:0}.p-lp-problem .p-lp__button-reserve{background-color:#f2ece4;margin:0 auto;width:100%;padding:2em 20px 3em}.p-lp-problem__text{margin:0}.p-lp-problem__inner{background-color:#f2ece4;padding-right:30px;padding-left:30px}.p-lp-problem__img{margin-bottom:0}.p-lp-problem__solve{background-color:#f2ece4;padding-top:2em}.p-lp-problem__solve h3{margin-bottom:2em}.p-lp-problem__solve-movie{margin:0 auto 2em;aspect-ratio:320/396;border-radius:20px 0px;overflow:hidden}.p-lp-problem__solve-movie video{aspect-ratio:320/396;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.p-lp-problem__solve h4{margin-top:3em}.p-lp-problem__solve-dl{color:#555;display:grid;grid-template-columns:7.5em auto;grid-template-rows:repeat(4, auto);gap:.5em}.p-lp-problem__solve-dl dt{font-weight:600}.p-lp-problem__type{background-color:#f2ece4;padding-bottom:2em}.p-lp-problem__type .slick-list{padding-top:70px;padding-left:20px}.p-lp-problem__type .slick__prev{left:2%}.p-lp-problem__type .slick__next{right:2%}.p-lp-problem__type-item{max-width:calc(100vw - 60px);background-color:#fff;margin-right:15px;margin-bottom:20px;padding:0 1em .5em;box-shadow:3px 4px 8px rgba(0,0,0,.1)}.p-lp-problem__type-item .img{margin-top:-2em}.p-lp-problem__type-item .text{color:#555;text-align:center}.p-lp-problem__worry{background-color:#f2ece4;padding-bottom:3em}.p-lp-problem__worry h4{margin-top:2em;margin-bottom:2em}.p-lp-problem__worry-beforeafter{margin:3em 30px 4em}.p-lp-problem__worry-beforeafter dd{text-align:center;color:#555;position:relative;margin-top:1em}.p-lp-problem__worry-beforeafter dd:first-of-type{padding-bottom:4em}.p-lp-problem__worry-beforeafter dd:first-of-type::after{content:"";display:inline-block;border-style:solid;border-right:18px solid rgba(0,0,0,0);border-left:18px solid rgba(0,0,0,0);border-top:22px solid #999;border-bottom:0;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;bottom:1.5em;width:1em}.p-lp-problem__worry-beforeafter dd.is-large{font-weight:500}.p-lp-problem__counseling-title{font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:500;text-align:center;font-size:1.3333333333em}.p-lp-problem__counseling-text{color:#555;margin:1.5em 30px 3em}.p-lp-feature{background-color:#eef1f2;padding:3em 0 0}.p-lp-feature__header{padding-top:2em;padding-bottom:2em;margin-bottom:0}.p-lp-feature .c-heading-tag{display:inline-block;padding:.1em .5em;background-color:#fff;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;margin-bottom:.75em}.p-lp-feature .c-heading-tag>span{background:linear-gradient(90.42deg, #C29A61 10.71%, #806640 100.28%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.p-lp-feature .c-heading .serif{font-size:1.4em;font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}.p-lp-feature__image{padding:0 20px 2em}.p-lp-feature__image img{position:relative;z-index:1}.p-lp-feature__image.is-bg-white{position:relative}.p-lp-feature__image.is-bg-white:after{content:"";display:block;width:100%;height:50%;background-color:#fff;position:absolute;bottom:0;right:0;z-index:0}.p-lp-feature__image.is-bg-white .c-button{z-index:1}.p-lp-feature__image.is-style-rounded{position:relative;margin-bottom:0}.p-lp-feature__image.is-style-rounded::after{content:"";display:block;width:100%;height:50%;background-color:#fff;position:absolute;bottom:0;right:0;z-index:0}.p-lp-feature__image.is-style-rounded img{border-radius:40px;position:relative;z-index:2}.p-lp-feature__compare{background-color:#fff;padding:0 20px 1em}.p-lp-feature__compare .p-lp-feature__text{margin:2em 0}.p-lp-feature__text{font-size:1.0666666667em;margin:0 20px 1.5em;line-height:1.8}.p-lp-case{background-color:#f2ede5}.p-lp-case__header{margin-bottom:2em}.p-lp-case__img,.p-lp-case .p-lp-problem__solve-dl{margin-right:30px;margin-left:30px;margin-bottom:2em}.p-lp-price{background-color:#eee;padding-right:20px;padding-left:20px}.p-lp-price__header{margin-bottom:2.5em}.p-lp-price__header .c-heading--en{margin-bottom:1.2em}.p-lp-price__header .c-heading{font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif}.p-lp-price__header .c-heading-tag{display:inline-block;padding:.1em .5em;background-color:#fff;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;margin-bottom:.75em}.p-lp-price__header .c-heading-tag>span{background:linear-gradient(90.42deg, #C29A61 10.71%, #806640 100.28%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.p-lp-price__link{display:flex;flex-wrap:wrap;gap:1.5em 4%;margin:0 auto;padding:0;list-style:none}.p-lp-price__link>li{flex:48%}.p-lp-price__link .c-button.c-button--light{min-height:3.6em}.p-lp-price__list{margin:0 -20px}.p-lp-price__list:not(:has(.slick-list)){padding-left:2em}.p-lp-price__list .slick-list{padding:0 0 0 20px}.p-lp-price__list-item{position:relative;margin:0 2em 20px 0}.p-lp-price__list-item img{filter:drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.1));border-radius:15px}.p-lp-price__list .slick__prev{left:2%}.p-lp-price__list .slick__next{right:calc(20px + 2%)}.p-lp-price__content{width:auto;margin:0 auto}.p-lp-price__content .heading3{margin:1em auto .5em;font-size:1.2em;font-weight:500}.p-lp-price__content .text{margin:0 auto 1em;text-align:justify;letter-spacing:.05em}.p-lp-price__content .text a{color:#333;font-weight:500;text-decoration:underline}.p-lp-price__button{margin:3em auto}.p-lp-price__accordion{margin-bottom:2.5em;background-color:#f8f8f8;border-radius:.5em}.p-lp-price__accordion .accordion-header{position:relative;margin:0;padding:1em 1.5em}.p-lp-price__accordion .accordion-header:before,.p-lp-price__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:2em;transform:translateY(-50%)}.p-lp-price__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #333}.p-lp-price__accordion .accordion-header:after{right:2.5em;height:1em;border-right:solid 1px #333}.p-lp-price__accordion .accordion-header span{font-size:1.1em;font-weight:500;color:#555}.p-lp-price__accordion .accordion-body{padding:.5em 1.5em 1em}.p-lp-price__accordion .accordion-body p{text-align:justify;color:#555}.p-lp-price__accordion.is-show .accordion-header:after{display:none}.p-lp-price__description{margin-bottom:1em}.p-lp-price__description>li{color:#555;font-size:.9em;text-align:justify}.p-lp-reason{background:url(../images/lp/about/about_bg.webp) 45% top repeat-x;background-size:cover;padding-bottom:5em}.p-lp-reason__header h2.c-heading>span{font-size:1.1em;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;background-color:#fff;display:inline-block;padding:.25em .5em;line-height:30px}.p-lp-reason__header h2.c-heading>span .c-heading-tag{display:inline-block;font-size:14px;font-weight:500;line-height:1;letter-spacing:normal}.p-lp-reason__header h2.c-heading>span .c-heading-tag>span{background:linear-gradient(90.42deg, #C29A61 10.71%, #806640 100.28%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.p-lp-reason__header h2.c-heading strong{font-size:1.5em;padding:0 .5rem}.p-lp-reason__header h2.c-heading strong .c-num{color:#c36270;font-size:1.5em;font-weight:500}.p-lp-reason__item .p-lp-reason__img{aspect-ratio:692/505;width:calc(100% - 40px);margin:0 0 0 auto}.p-lp-reason__item .p-lp-reason__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lp-reason__item:not(:last-child){margin-bottom:4em}.p-lp-reason__item:nth-of-type(even) .p-lp-reason__img{margin-right:auto;margin-left:0}.p-lp-reason__item:nth-of-type(even) .p-lp-reason__text-wrap{border-radius:0px 0px 0px 20px;padding-left:30px;margin-right:unset;margin-left:40px}.p-lp-reason__item h3{font-size:1.6em;margin-top:.25em;margin-bottom:.5em}.p-lp-reason__item h3 .p-lp-reason__heading-round{color:#c36270;font-size:58%;font-weight:normal;border:1px solid #c36270;border-radius:99em;display:inline-block;vertical-align:middle;padding:0 .5em;margin-left:.5em}.p-lp-reason__item p{line-height:1.8;font-size:1.0666666667em}.p-lp-reason__item .c-note{font-size:.8em;color:#888}.p-lp-reason__text-wrap{background-color:#fff;box-shadow:2px 4px 12px rgba(0,0,0,.08);border-radius:0px 0px 20px 0px;margin-top:-5em;margin-right:40px;padding:6em 2em 1em 40px}.p-lp-steps{background-color:#eef1f2}.p-lp-steps__list{margin-left:0;margin-top:2.5em}.p-lp-steps__list .slick-list{padding-left:20px}.p-lp-steps__list .slick__prev{left:2%}.p-lp-steps__list .slick__next{right:calc(20px + 2%)}.p-lp-steps__list-item{position:relative;background-color:#fff;max-width:calc(100vw - 40px);margin-right:20px;margin-bottom:20px;box-shadow:3px 4px 8px rgba(0,0,0,.1);border-radius:10px;padding:30px}.p-lp-steps__list-item .number{background-color:#555;border-radius:10px 0 0 0;color:#fff;position:absolute;left:0;top:0;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;letter-spacing:.2em;text-align:center;line-height:3;width:3em;height:3em}.p-lp-steps__list-item .number span{font-weight:500;line-height:1;display:inline-block;vertical-align:middle}.p-lp-steps__list-item .image{margin-bottom:1em}.p-lp-steps__list-item .title{text-align:center;font-size:1.2em;font-weight:600;margin:1.5em auto}.p-lp-steps__list-item .text{margin-bottom:0}.p-lp-clinic{background:url(../images/lp/clinic/clinic_bg.webp) center top repeat-x;background-size:100% 100%;padding:1em 0}.p-lp-clinic__wrapper{background-color:#fff;margin:1.5em 20px;padding:3em 0 1.5em;border-radius:20px 0px}.p-lp-clinic__list .slick__prev{left:2%}.p-lp-clinic__list .slick__next{right:calc(10px + 2%)}.p-lp-clinic__list .slick-list{padding-left:20px}.p-lp-clinic__list .slick-dots{bottom:-2em}.p-lp-clinic__list-item{margin:0 20px 0 0;max-width:90%}.p-lp-clinic__description{font-size:.8em;text-align:right;margin:2.5em 20px 0 0;color:#333}.p-lp-access{padding-right:20px;padding-left:20px;padding-bottom:4em;background-color:#eef1f2}.p-lp-access__header{padding-bottom:2.5em}.p-lp-access__header .c-heading--en{margin-bottom:1.2em}.p-lp-access__header .c-heading-tag{display:inline-block;padding:.1em .5em;background-color:#fff;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;margin-bottom:.75em}.p-lp-access__header .c-heading-tag>span{background:linear-gradient(90.42deg, #C29A61 10.71%, #806640 100.28%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.p-lp-access__map{height:20em;margin:0 auto 2em}.p-lp-access__map p{width:100%;height:100%;margin:0}.p-lp-access__map iframe{width:100%;height:100%}.p-lp-access__info{margin:0 auto;padding:0;list-style:none}.p-lp-access__info>li{position:relative;padding:1em 0 1em 2.75em}.p-lp-access__info>li:nth-child(n+2){border-top:solid 1px #c3c3c3}.p-lp-access__info>li:before{content:"";position:absolute;display:block;top:1.3em;left:0;width:2em;height:1.5em;background-position:center;background-repeat:no-repeat;background-size:contain}.p-lp-access__info>li h4{color:#898989}.p-lp-access__info>li span{text-align:justify}.p-lp-access__info>li.clinic:before{background-image:url("../images/lp/access/icon_clinic.svg")}.p-lp-access__info>li.address:before{background-image:url("../images/lp/access/icon_address.svg")}.p-lp-access__info>li.access:before{background-image:url("../images/lp/access/icon_access.svg")}.p-lp-access__info>li.tel:before{background-image:url("../images/lp/access/icon_tel.svg")}.p-lp-access__info>li.hour:before{background-image:url("../images/lp/access/icon_hour.svg")}.p-lp-access__accordion{margin:0 auto}.p-lp-access__accordion .accordion-header{position:relative;margin:0;padding:1em;font-size:1em;border-bottom:2px solid #898989}.p-lp-access__accordion .accordion-header .label{color:#333;font-size:1.2em;font-weight:500;letter-spacing:.1em}.p-lp-access__accordion .accordion-header .icon{position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;background-color:#fff;border-radius:50%;transform:translateY(-50%)}.p-lp-access__accordion .accordion-header .icon:before,.p-lp-access__accordion .accordion-header .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.p-lp-access__accordion .accordion-header .icon:before{width:calc(.75em - 1px);border-top:solid 1px #898989}.p-lp-access__accordion .accordion-header .icon:after{height:calc(.75em - 1px);border-right:solid 1px #898989}.p-lp-access__accordion .accordion-body{padding:2.5em 0 1em}.p-lp-access__accordion.is-show .accordion-header .icon:after{display:none}.p-lp-qa__list{width:auto;margin:2em 20px;padding:0;list-style:none}.p-lp-qa__accordion:nth-child(n+2){margin-top:2em}.p-lp-qa__accordion .accordion-header{position:relative;margin:0;padding:1.5em 5em 1.5em 6em;background-color:#eef1f2}.p-lp-qa__accordion .accordion-header:before,.p-lp-qa__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:2em;transform:translateY(-50%)}.p-lp-qa__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #333}.p-lp-qa__accordion .accordion-header:after{right:2.5em;height:1em;border-right:solid 1px #333}.p-lp-qa__accordion .accordion-header .q-number{position:absolute;display:block;top:1.5em;left:1.1em;color:#333;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.2em;font-weight:600;line-height:1;letter-spacing:.05em}.p-lp-qa__accordion .accordion-header .question{margin:0;text-align:justify}.p-lp-qa__accordion .accordion-body{position:relative;padding:1.8em 1.8em 1.8em 6em}.p-lp-qa__accordion .accordion-body .a-number{position:absolute;display:block;top:1.5em;left:1.1em;color:#c36270;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.2em;font-weight:600;line-height:1;letter-spacing:.05em}.p-lp-qa__accordion .accordion-body .answer{margin:0;text-align:justify}.p-lp-qa__accordion.is-show .accordion-header:after{display:none}.p-lp-qa__button{width:25em;margin:4em auto 0}.p-lp-artist{background:url(../images/lp/artist/artist_bg.webp) 80% top repeat-x;background-size:cover;padding:3em 0 4em}.p-lp-artist__list .slick-list{padding:0 0 0 30px}.p-lp-artist__list .slick__prev{left:2%}.p-lp-artist__list .slick__next{right:calc(30px + 2%)}.p-lp-artist__item{max-width:calc(100vw - 60px);background-color:#fff;margin-right:20px;margin-bottom:20px;box-shadow:3px 4px 8px rgba(0,0,0,.1)}.p-lp-artist__item a{text-decoration:none;color:#fff}.p-lp-artist__item-profile{background:#000 url(../images/lp/artist/artist_bg02.webp) center no-repeat;background-size:cover;color:#fff;padding:1.5em 1.5em 1em}.p-lp-artist__item-profile .is-flex{display:flex;justify-content:space-between;align-items:end;margin-bottom:1em}.p-lp-artist__item-profile .is-flex>div{align-items:end}.p-lp-artist__item-profile .is-flex picture{width:35%}.p-lp-artist__item-profile .c-name-romanization{font-weight:600;font-size:1.4666666667em;letter-spacing:.1em;line-height:1.2;margin-bottom:.25em}.p-lp-artist__item-profile .c-name{font-size:1.2em;margin-bottom:.5em}.p-lp-artist__item-profile .c-clinic{display:inline-block;background-color:#fff;color:#333;font-size:.8em;padding:.1em .5em;letter-spacing:.1em;margin-bottom:0}.p-lp-artist__item-profile .c-intro{font-size:.9333333333em;margin-bottom:0}.p-lp-artist__item-case{padding:20px 20px 6em;position:relative}.p-lp-artist__item-hashtag{margin-top:1.5em}.p-lp-artist__item-hashtag li{font-size:.9333333333em;padding:.25em .5em;margin-right:.5em;margin-bottom:.5em;color:#c36270;background-color:#f9f2ee;display:inline-block}.p-lp-artist__item-button{position:absolute;bottom:1.5em;width:calc(100% - 40px)}.p-lp-artist__item-button .c-button{backface-visibility:hidden}.p-lp-artist__counter{font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;margin:0 auto 6em;text-align:center;display:block;width:-moz-fit-content;width:fit-content;border-radius:1em;color:#fff;background-color:#c5c5c5;padding:2px 1em;font-size:.7em;letter-spacing:.1em}.p-lp-artist__slider-wrapper+.p-lp__button-reserve{margin-top:2em}.p-lp-commitment{background-color:#e9dfd1;background:linear-gradient(to bottom, #e9dfd1 0%, #fefefd 20%, #fefefd 30%, #fefefd 37%, #e9dfd1 100%);padding:0 0 3em}.p-lp-commitment__clinic-image{margin-bottom:0}.p-lp-commitment__features{margin-top:3em;margin-bottom:3em}.p-lp-menu{background-color:#555;padding-right:20px;padding-left:20px}.p-lp-menu .c-heading--en{color:#fff}.p-lp-menu .c-heading--en .underline:after{background-color:#fff}.p-lp-menu h2{color:#fff;font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:normal}.p-lp-menu h2 .c-heading-tag{display:inline-block;padding:.1em .5em;background-color:#fff;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:normal;margin-bottom:.75em}.p-lp-menu h2 .c-heading-tag>span{background:linear-gradient(90.42deg, #C29A61 10.71%, #806640 100.28%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;color:rgba(0,0,0,0)}.p-lp-menu__list{margin-top:3em}.p-lp-menu__list>li{margin-bottom:3.5em;padding-top:1.75em}.p-lp-menu__list>li .p-lp-menu__wrap{position:relative;background-color:#fff;border-radius:20px 0px;padding:0 20px 30px}.p-lp-menu__list>li h3{font-size:2em;font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;text-align:center}.p-lp-menu__list>li .c-lead{padding:0;line-height:1.6}.p-lp-menu__list>li .c-button.c-button--arrow{min-height:4em}.p-lp-menu__list>li .c-button.c-button--arrow .c-button__text{font-size:1.0666666667em;letter-spacing:.1em}.p-lp-menu__img{position:relative;top:-1.75em;margin-bottom:0}.p-lp-menu__description{margin-top:1em}.p-lp-menu__description>li{color:#fff;font-size:.9em;text-align:justify}.p-lp-choice{background-color:#fefefd;padding-top:0;padding-bottom:0}.p-lp-choice__image+.p-lp-choice__image{margin-top:4em}.p-lp-choice__image.is_gradation{background:linear-gradient(to bottom, #fefefd 0%, #e9e1d3 100%);padding-bottom:3em}.p-lp-choice__table-image{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:3em 0 1.5em;padding:1em;position:relative}.p-lp-choice__table-image_wrapper{position:relative;margin-bottom:2em}.p-lp-choice__table-image img{display:block;width:766px;max-width:none}.p-lp-pro-artist{background-color:#e9dfd1;background:linear-gradient(to bottom, #e9dfd1 0%, #fefefd 20%, #fefefd 40%, #fefefd 57%, #e9dfd1 100%);padding:4em 0 3em}.p-lp-pro-artist__clinic-image{margin-bottom:0}.p-lp-pro-artist__header{display:flex;flex-direction:column;gap:1.5em;margin-bottom:2em}.p-lp-pro-artist__header strong{font-weight:500;color:#c36270}.p-lp-pro-artist__header h2{text-align:center;font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:500;color:#333;line-height:1.8}.p-lp-pro-artist__header h2 strong{font-size:1.2em;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;background-color:#fff;padding:.15em .25em;margin:0 .15em}.p-lp-pro-artist__header-balloon{position:relative;text-align:center;margin:0 30px;background-color:#fff;border-radius:99em;padding:1em 2em;color:#333;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.1));font-size:1.1em;font-weight:500}.p-lp-pro-artist__header-balloon::after{content:"";position:absolute;display:block;bottom:-9px;left:50%;width:15px;height:10px;background-color:#fff;clip-path:polygon(0 0, 100% 0, 50% 100%);transform:translateX(-50%)}.p-lp-pro-artist__header-serif{font-size:1.4em;text-align:center;font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:500;color:#333}.p-lp-pro-artist__header-text{font-weight:500;text-align:center;color:#333}.p-lp-pro-artist__features{margin-top:3em;margin-bottom:3em}.p-lp-footer-banner{background-color:#eef1f2;padding:2em 20px}.p-lp-footer-banner--bg-white{background-color:#fff}.p-lp-footer-banner__item{width:auto;margin:0 auto}.p-lp-footer-banner__item:nth-child(n+2){margin-top:1.5em}.p-lp-footer-banner__item--kireirepo{width:auto}.post-type-archive-artist-list .l-main>section:last-of-type{margin-bottom:3em}.single-artist-list .l-main{padding-bottom:3em}.p-artist.l-main{background-color:#efede9}.p-artist:not(.p-artist--line)+.l-footer{padding-bottom:70px}.p-artist__header{padding-top:3em;padding-bottom:2em}.p-artist__header .c-heading--en{margin-bottom:1.2em}.p-artist__header h2{font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}.p-artist__list{margin:0;padding:0;list-style:none}.p-artist__list>li{padding:2em 20px}.p-artist__list>li:nth-child(n+2){border-top:solid 1px #eee}.p-artist--single .c-artist-detail{margin-top:5em;margin-bottom:4em}.p-artist__backlink{margin-top:2.5em;text-align:center}.p-artist__backlink a{color:#555;font-size:1.1em;font-weight:500;text-decoration:underline;letter-spacing:.02em}.p-artist--single>section:not([class]){padding-top:0;background-color:#efede9}.p-artist-single-detail>*:not(.p-artist-single-detail__photo){padding-right:20px;padding-left:20px}.p-artist-single-detail__name{text-align:center;font-size:2.1333333333em;font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:500;margin:1em auto 0;line-height:1.2}.p-artist-single-detail__romanization{text-align:center;font-size:1.6em;font-weight:600;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;color:#939393;letter-spacing:.1em;margin-bottom:.25em}.p-artist-single-detail__romanization br{display:none}.p-artist-single-detail__clinic{text-align:center}.p-artist-single-detail__clinic span{position:relative;padding:0 1em .1em;color:#333;font-weight:500;font-size:1.2em}.p-artist-single-detail__clinic span:before,.p-artist-single-detail__clinic span:after{content:"";position:absolute;top:50%;left:0;width:.4em;height:1.2em;border-width:1px 0 1px 1px;border-color:#555;border-style:solid;transform:translateY(-50%)}.p-artist-single-detail__clinic span:after{left:auto;right:0;border-width:1px 1px 1px 0}.p-artist-single-detail__hashtag{margin-bottom:2em;text-align:center}.p-artist-single-detail__hashtag li{display:inline-block;vertical-align:middle;font-size:.9em;margin:0 .25em;background-color:#fff;color:#927c5c;padding:.1em .5em}.p-artist-single-detail__catchcry{font-size:1.1em;font-weight:500}.p-artist-single-detail__intro-text{color:#555}.p-artist-single-detail__reserve-text{margin-top:2em;margin-bottom:0;font-weight:500}.p-artist-single-detail__instagram-notice{margin-top:2em;margin-bottom:0;text-align:center;font-weight:500}.p-artist-single-detail__instagram-notice+.p-artist-single-detail__price-link{margin-top:1em}.p-artist-single-detail__price-link{margin-top:2em}.p-artist-single-detail__button-reserve{margin-top:3em}.p-artist-single__about-me{background-color:#fff;padding-right:20px;padding-left:20px;margin-bottom:3em}.p-artist-single__about-me-list{margin-bottom:1.5em}.p-artist-single__about-me-slider .slick-dots{bottom:-25px}.p-artist-single__about-me-slider .slick-slide img{border-radius:10px}.p-price.l-main{padding-bottom:0;background-color:#efede9}.p-price+.l-footer{padding-bottom:70px}.p-price__header{padding-top:3em;padding-bottom:2em;background-color:#efede9}.p-price__header .c-heading--en{margin-bottom:1.2em}.p-price__header h2{font-family:"YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif}.p-price-anchor__list{background-color:#333;display:flex;flex-wrap:wrap;padding:1.5em;gap:1em 2%;justify-content:space-between}.p-price-anchor__list li{width:48%}.p-price-anchor__list li a{background-color:#fff;color:#333;border-radius:5px;padding:.25em;text-align:center;font-size:1.1333333333em;font-weight:500;text-decoration:none;display:block;position:relative;padding-right:.75em}.p-price-anchor__list li a::after{right:.5em;content:"";display:inline-block;border-color:#333;border-style:solid;border-width:0 2px 2px 0;height:8px;vertical-align:middle;width:8px;position:absolute;top:0;bottom:0;margin:auto;transform:rotate(45deg)}.p-price__section{padding:1.5em 20px;background-color:#fff}.p-price__section--notice{padding:2em 2.5em;background-color:#f8f2f2;box-shadow:0 .2em 0 #f8f2f2}.p-price__section--notice .c-list>li{color:#787878}.p-price__section.js-accordion>*:not(.js-accordion__header){display:none}.p-price__section.js-accordion.is-show>*:not(.js-accordion__header){display:block}.p-price__section.js-accordion.is-show .p-price__heading3:after{content:"ー";font-weight:100}.p-price__section.js-accordion .p-price__heading3{position:relative}.p-price__section.js-accordion .p-price__heading3:after{content:"＋";position:absolute;top:50%;transform:translateY(-50%);right:0;height:1.5em;width:1.5em;background-color:#f4f4f4;border-radius:50%;text-align:center;line-height:1.5em}.p-price__heading3{position:relative;width:auto;margin:0 auto 2.5em;padding:1.3em 0 1.5em 4em;font-size:1em;border-bottom:solid 1px #333}.p-price__heading3:before{content:"";position:absolute;top:50%;left:0;width:3.3333333333em;height:3.3333333333em;background-image:url("../images/price/icon_eyebrow.svg");background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.p-price__heading3 span{color:#333;font-size:1.4em;font-weight:600;line-height:1.2}.p-price__heading3--retouch:before{background-image:url("../images/price/icon_retouch.svg")}.p-price__heading3--removal:before{background-image:url("../images/price/icon_removal.svg")}.p-price__heading3--artist:before{background-image:url("../images/price/icon_artist.svg")}.p-price__heading3--lip:before{background-image:url("../images/price/icon_lip.svg")}.p-price__heading3--mole:before{background-image:url("../images/price/icon_mole.svg")}.p-price__heading3--eyeline:before{background-image:url("../images/price/icon_eyeline.svg")}.p-price__heading3--other:before{background-image:url("../images/price/icon_other.svg")}.p-price__heading3--scalp:before{background-image:url("../images/price/icon_scalp.svg")}.p-price__heading4{margin:3em auto 2em;background-color:#888;padding:.5em .75em;font-size:1.2em;color:#fff;font-weight:500}.p-price__heading4:has(+.p-price__heading-subtitle){margin-bottom:.5em}.p-price__heading4 span{line-height:1.5}.p-price__heading4 span.en{font-size:.9em;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;letter-spacing:.1em;padding-left:1em;margin-left:1em;border-left:1px solid #fff}.p-price__heading5{font-size:1.2em;font-weight:600;padding-bottom:1em;margin-top:2.5em;margin-bottom:1em;border-bottom:solid 1px #eee}.p-price__heading5:before{content:"・"}.p-price__heading5 sup{font-size:.75em}.p-price__heading5 .p-price__item-red{color:#b65c38;display:block;font-size:.75em;font-weight:500;padding-left:1.25em}.p-price__heading-subtitle{color:#b65c38;font-weight:500;margin-bottom:3em}.p-price__list{width:auto;margin:0 auto 1em;padding:0;list-style:none}.p-price__item{display:flex;justify-content:space-between;padding-bottom:1em;margin-bottom:1em;border-bottom:solid 1px #eee}.p-price__item .label{display:inline-block;padding:.1em .5em;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.8666666667em;font-weight:500;background-color:#f4f4f4;white-space:nowrap;line-height:1.5;margin-bottom:0;color:#555}.p-price__item .label--beige{color:#333;background-color:#f1e3dd}.p-price__item.has--counseling{margin-top:-1em}.p-price__item:has(.p-price__item-data--counseling){padding-bottom:0;margin-bottom:0}.p-price__item:has(.p-price__item-data--counseling) .p-price__item-head{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-price__item-head{display:flex;flex-direction:column;justify-content:center;align-items:start;margin:0}.p-price__item-head small{margin-right:.25em}.p-price__item-head:has(.p-price__item-red){flex-shrink:unset}.p-price__item-head .p-price__item-red{display:block;color:#b65c38;width:100%;font-size:.8em;margin-top:.1em;margin-bottom:.5em}.p-price__item-name{font-size:1.2em;font-weight:500;line-height:1.5;margin-bottom:0}.p-price__item-data{display:flex;justify-content:space-between;align-items:center;line-height:1;flex-basis:40%}.p-price__item-data--menu{flex-basis:50%}.p-price__item-data--artist{flex-wrap:wrap;min-height:1em;justify-content:end}.p-price__item-data--artist:not(:first-child){padding-top:0}.p-price__item-data--artist:not(:last-child){padding-bottom:.5em}.p-price__item-data--artist .artist-note{font-size:.9333333333em;font-weight:400;max-width:16em;text-align:left;padding-left:1em;flex-basis:100%}.p-price__item-data--bottom-label{flex-wrap:wrap;justify-content:space-between;width:12em;flex-basis:32%}.p-price__item-data--bottom-label .bottom-label{width:100%;line-height:1;font-size:unset;margin-top:.4em;margin-bottom:0}.p-price__item-data--bottom-label .bottom-label .label{width:100%;background-color:#f3eee8}.p-price__item-data--counseling{flex-basis:calc(100% - 9em);min-height:7em;padding:0}.p-price__item-data--counseling>.case-label{height:100%;width:100%;text-align:left}.p-price__item-data--counseling>.case-label .label{display:flex;align-items:center;height:100%;padding:0 1em;background-color:#f4f4f4;color:#555;line-height:1.6;font-size:.9em}.p-price__item-data--counseling>.case-label .label.beige{background-color:#f3eee8}.p-price__item-round{display:flex;flex-direction:column;justify-content:center;align-items:center;width:3.2em;height:3.2em;color:#787878;border:1px solid #eee;border-radius:50%}.p-price__item-round .count{font-size:.8666666667em}.p-price__item-round .sub{font-size:.7333333333em;line-height:1.2;letter-spacing:0}.p-price__item-price{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.p-price__item-price .note{font-size:.8666666667em;margin-bottom:0;color:#555}.p-price__item-value{font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.4em;font-weight:600;text-align:right;color:#333;min-width:4.5em;margin-right:.5em;margin-bottom:.2em;margin-left:auto}.p-price__item-value .yen{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.6em}.p-price__item-value--menu{font-size:2em;color:#b65c38;margin-bottom:0;margin-right:0}.p-price__list-note{margin-top:-0.5em;margin-bottom:2.5em;color:#927c5c;font-size:.9333333333em;text-align:right}.p-price__description-list{margin:1.6em auto;list-style:none}.p-price__description-list>li{color:#888;font-size:.9333333333em}.p-price__footer-link{background-color:#d0d3d4;padding:3em 2.5em 0;margin-top:3em}.p-price__footer-link_list li:not(:last-child){margin-bottom:2.5em}body.page-template-page-lift .l-header__menu-heading{color:#be1c39}body.page-template-page-lift .l-header__menu-heading span{border-bottom:solid 1px #be1c39}body.page-template-page-lift .l-footer{padding-bottom:70px}.p-lift{font-size:10px;font-size:2.6666666667vw}.p-lift .slick__arrow{width:4em;height:4em;line-height:4em;background-size:1.2em auto}.p-lift .slick-dots li{width:.6em;height:.6em}.p-lift .slick-dots li button{width:.6em;height:.6em}.p-lift .slick-dots li button:before{width:.6em;height:.6em}.p-lift .slick-dots li.slick-active button:before{background-color:#be1c39}.p-lift .c-float-reserve__link--tel{background-color:#d15173}.p-lift .c-float-reserve__link--tel .c-float-reserve__bubble{color:#d15173;border-color:#d15173}.p-lift .c-aside-qr__title{color:#be1c39}.p-lift-mv{padding:0;background-image:url("../images/lift/mv_bg.webp");background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}.p-lift-mv__movie-wrapper{position:relative;width:100%;height:0;padding-bottom:153.11%}.p-lift-mv__movie{position:absolute;top:0;right:0;width:calc(100% - 16vw);border-radius:90px 0px 0px 0px;aspect-ratio:1/1;overflow:hidden}.p-lift-mv__movie video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-lift-mv__text{position:absolute;top:0;right:0;width:100%;height:100%;z-index:1}.p-lift-mv__text img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-lift-ideal{padding-top:3em;padding-bottom:6em;background-color:#fdfbfa;background-image:url("../images/lift/ideal_bg.webp");background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}.p-lift-ideal__heading{width:32.4em;margin:0 auto 2em;font-size:inherit}.p-lift-ideal__list{margin:0;padding:0;list-style:none}.p-lift-ideal__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-lift-ideal__list .slick__arrow{top:87%}.p-lift-ideal__list .slick-dots{bottom:-2.5em}.p-lift-ideal__list-item{width:37.4em}.p-lift-ideal__button-wrap{margin-top:4em;padding:0 4em}.p-lift-ideal__button-wrap .c-button{min-height:5em;background-color:#df8293}.p-lift-ideal__button-wrap .c-button__text{font-size:1.4em}.p-lift-worries{padding:0}.p-lift-about{padding:0}.p-lift-reason{padding:0 0 5em}.p-lift-reason__heading{margin-bottom:3em;font-size:inherit}.p-lift-reason__content{margin:0 auto 4em}.p-lift-reason__content:last-child{margin-bottom:0}.p-lift-reason__list{margin:0 0 0 2em;padding:0;list-style:none}.p-lift-reason__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-lift-reason__list .slick__prev{left:-1em}.p-lift-reason__list-item{width:32.8em;margin-right:1.5em;padding-left:.1em}.p-lift-reason--01 .content--01{width:31.4em}.p-lift-reason--02 .content--01{width:31.4em}.p-lift-reason--02 .content--02{margin-bottom:3.5em}.p-lift-reason--04 .content--01{margin-bottom:3em}.p-lift-reason--04 .content--02{width:34.5em}.p-lift-case{padding:6em 0 5em;background-color:#faf3f4}.p-lift-case__heading{width:17.1em;margin:0 auto 4em;font-size:inherit}.p-lift-case__list{width:33.5em;margin:0 auto;padding:0;list-style:none}.p-lift-case__list-item{margin-bottom:3.8em}.p-lift-case__list-item:last-child{margin-bottom:0}.p-lift-case__button-wrap{margin-top:4em;padding:0 4em}.p-lift-case__button-wrap .c-button{min-height:5em;background-color:#df8293}.p-lift-case__button-wrap .c-button__text{font-size:1.4em}.p-lift-doctor{padding:0;background-color:#eef1f2}.p-lift-doctor__heading{width:32.4em;margin:-4.5em 0 1.7em 1.4em;font-size:inherit}.p-lift-doctor__content{width:32em;margin:0 auto 4em}.p-lift-price{padding:6em 0;background-color:#faf3f4}.p-lift-price__heading{width:7.7em;margin:0 auto 4em;font-size:inherit}.p-lift-price__content{width:36.6em;margin:0 auto 4em;padding-left:.5em}.p-lift-price__repeater{width:36.6em;margin:0 auto;padding-left:.5em}.p-lift-step{padding:6em 0;background-color:#f3f3f3}.p-lift-step__heading{width:18.3em;margin:0 auto 3em;font-size:inherit}.p-lift-step__list{margin:0 0 1.5em 2em;padding:0;list-style:none}.p-lift-step__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-lift-step__list .slick__prev{left:-1em}.p-lift-step__list-item{width:29.9em}.p-lift-step__point{width:34em;margin:0 auto}.p-lift-access{padding:6em 0;background-color:#f8f8f8}.p-lift-access__heading{width:15.8em;margin:0 auto 3em;font-size:inherit}.p-lift-access__map{width:30em;height:20em;margin:0 auto 2em}.p-lift-access__map p{width:100%;height:100%;margin:0}.p-lift-access__map iframe{width:100%;height:100%}.p-lift-access__info{width:30em;margin:0 auto;padding:0;list-style:none}.p-lift-access__info>li{position:relative;padding:1.2em 0 1.2em 3.5em}.p-lift-access__info>li:nth-child(n+2){border-top:solid 1px #c3c3c3}.p-lift-access__info>li:before{content:"";position:absolute;display:block;top:1.5em;left:0;width:2em;height:2em;background-size:contain;background-repeat:no-repeat}.p-lift-access__info>li span{font-size:1.2em;text-align:justify}.p-lift-access__info>li h3{color:#898989;font-size:1.2em}.p-lift-access__info>li.clinic:before{background-image:url("../images/lift/icon_clinic.svg")}.p-lift-access__info>li.address:before{background-image:url("../images/lift/icon_address.svg")}.p-lift-access__info>li.access:before{background-image:url("../images/lift/icon_access.svg")}.p-lift-access__info>li.tel:before{background-image:url("../images/lift/icon_tel.svg")}.p-lift-access__info>li.hour:before{background-image:url("../images/lift/icon_hour.svg")}.p-lift-qa{padding:6em 2em 5em}.p-lift-qa__header{width:15.6em;margin:0 auto 4em;font-size:inherit}.p-lift-qa__list{margin:0;padding:0;list-style:none}.p-lift-qa__accordion:nth-child(n+2){margin-top:2em}.p-lift-qa__accordion .accordion-header{position:relative;margin:0;padding:2em 5.5em 2em 6.5em;background-color:#faf3f4}.p-lift-qa__accordion .accordion-header:before,.p-lift-qa__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:2.5em;transform:translateY(-50%)}.p-lift-qa__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #333}.p-lift-qa__accordion .accordion-header:after{right:3em;height:1em;border-right:solid 1px #333}.p-lift-qa__accordion .accordion-header .q-number{position:absolute;display:block;top:1.4em;left:1.25em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-lift-qa__accordion .accordion-header .question{margin:0;font-size:1.3em;font-weight:500;text-align:justify}.p-lift-qa__accordion .accordion-body{position:relative;padding:2em 2em 2em 6.5em}.p-lift-qa__accordion .accordion-body .a-number{position:absolute;display:block;top:1.4em;left:1.25em;color:#be1c39;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-lift-qa__accordion .accordion-body .answer{margin:0;font-size:1.3em;text-align:justify}.p-lift-qa__accordion.is-show .accordion-header:after{display:none}.p-lift-offer{padding:5em 0;background-image:url("../images/lift/offer_bg.webp");background-size:cover;background-position:center top;background-repeat:no-repeat}.p-lift-offer__heading{width:35.9em;margin:0 auto 3em;font-size:inherit}.p-lift-offer__list{width:34.5em;margin:0 auto;padding:0;list-style:none}.p-lift-offer__list-item{margin-bottom:2em;border-radius:.5em;box-shadow:2px 4px 8px 0px rgba(0,0,0,.15);overflow:hidden}.p-lift-offer__list-item:last-child{margin-bottom:0}.p-lift-offer__list-item img{width:100%}.p-lift-offer__list-item-content{padding:2em;background-color:#f9f1f3}.p-lift-offer__list-item-content .text{margin:0;font-size:1.4em;text-align:center}.p-lift-offer__list-item-content .c-button{min-height:5em;margin:1em auto 0;background-color:#df8293}.p-lift-offer__list-item-content .c-button__text{font-size:1.4em}.p-lift-aside .c-aside-af{padding:90px 38px 90px}.p-lift-aside .c-aside-qr__title{background:linear-gradient(90deg, #BE1C39 0%, #555555 100%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.p-lift-aside .c-speech-bubble{border:1px solid #33b468}ul.p-artmaketerrace-header__list-child{margin-top:1em;padding-bottom:.5em;border-bottom:solid 1px #eee}ul.p-artmaketerrace-header__list-child li{background-color:rgba(0,0,0,0) !important;border-bottom:none;display:inline-block;margin:0 .75em 1em 0;padding:0}ul.p-artmaketerrace-header__list-child li a{font-weight:500;display:block;padding:.5em;background:#fff !important;border:1px solid #c36270;color:#c36270;border-radius:4px}ul.p-artmaketerrace-header-links{margin:1em 2.5rem 1.5em}ul.p-artmaketerrace-header-links li:not(:last-child){margin-bottom:1.5em}ul.p-artmaketerrace-header-links .c-button--square .c-button__text{letter-spacing:normal}.p-artmaketerrace.l-main{background-color:#fff}.p-artmaketerrace .c-not-found{padding-left:20px;padding-right:20px;text-align:center}.p-artmaketerrace .l-footer{padding-bottom:70px}.p-artmaketerrace h2.c-heading{font-size:inherit;text-align:left;letter-spacing:normal;line-height:1.2;padding-left:20px;padding-right:20px}.p-artmaketerrace h2.c-heading .c-subtitle{display:block;font-weight:600;font-size:.9333333333em}.p-artmaketerrace h2.c-heading .c-title{padding-left:38px;background:url(../images/artmaketerrace/icon_newtopics.svg) center left no-repeat;background-size:30px auto;color:#927c5c;font-size:2.1333333333em}.p-artmaketerrace h2.c-heading .en{font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.04em}.p-artmaketerrace__wrapper{padding-right:20px;padding-left:20px}.p-artmaketerrace__newpost,.p-artmaketerrace__top-cat{padding-top:0;padding-bottom:0}.p-artmaketerrace__button-reserve{width:calc(100% - 40px);margin:5em auto 0;text-align:center}.p-artmaketerrace .p-artmaketerrace__newpost-slider{margin:2em 0 2em;padding-bottom:2em;position:relative;z-index:0;opacity:0;transition:opacity .2s linear}.p-artmaketerrace .p-artmaketerrace__newpost-slider.slick-initialized{opacity:1}.p-artmaketerrace .p-artmaketerrace__newpost-slider::after{content:"";display:block;background-color:#f5f1ea;width:100%;height:34%;bottom:-2.1em;left:0;right:0;position:absolute;z-index:-1}.p-artmaketerrace .p-artmaketerrace__newpost-slider__wrapper{padding-bottom:2em}.p-artmaketerrace .p-artmaketerrace__newpost-slider a{text-decoration:none}.p-artmaketerrace .p-artmaketerrace__newpost-slider a img:hover{opacity:.8;filter:alpha(opacity=80);text-decoration:none}.p-artmaketerrace .p-artmaketerrace__newpost-slider .slick-list{padding-left:30px;padding-right:14px}.p-artmaketerrace .p-artmaketerrace__newpost-slider__item{margin-right:16px}.p-artmaketerrace .p-artmaketerrace__newpost-slider__item img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.p-artmaketerrace .p-artmaketerrace__newpost-slider__thumb{border-radius:10px;overflow:hidden;position:relative}.p-artmaketerrace .p-artmaketerrace__newpost-slider__label{font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;border-radius:0px 0px 4px 0px;background-color:#c36270;color:#fff;position:absolute;left:0;top:0;padding:.5em 1em}.p-artmaketerrace .p-artmaketerrace__top-cat{background-color:#f5f1ea;padding:1px 20px 1.5em}.p-artmaketerrace .p-artmaketerrace__top-cat-list{margin:1em 0 2em;display:flex;flex-wrap:wrap;gap:1em .75em;position:relative}.p-artmaketerrace .p-artmaketerrace__top-cat-list__item{flex:1 1 auto;width:calc(50% - .75em)}.p-artmaketerrace .p-artmaketerrace__top-cat-list__item a{text-decoration:none;display:block;border-radius:4px;border:1px solid #c36270;background-color:#fff;color:#c36270;padding:.5em;text-align:center}.p-artmaketerrace .p-artmaketerrace__top-cat-list__item a:hover{background-color:#c36270;color:#fff}.p-artmaketerrace .p-artmaketerrace__top-cat a img:hover{opacity:.8;filter:alpha(opacity=80);text-decoration:none}.p-artmaketerrace__instagram{background-color:#f5f1ea}.p-artmaketerrace__instagram h2.c-heading .c-title{background-image:url(../images/artmaketerrace/icon_insta.svg)}.p-artmaketerrace__instagram .c-center:has(img){padding:0 20px}.p-artmaketerrace__clinic{background-color:#f6f6f6;padding-bottom:0}.p-artmaketerrace__clinic h2.c-heading{padding:0 20px}.p-artmaketerrace__clinic h2.c-heading .c-title{background-image:url(../images/artmaketerrace/icon_clinic.svg)}.p-artmaketerrace__clinic__list .slick-list{padding-left:20px;padding-bottom:2em}.p-artmaketerrace__clinic__list .slick-slide{margin-right:16px}.p-artmaketerrace__clinic__list__description{text-align:right;font-size:.6666666667em;padding:0 20px}.p-artmaketerrace__clinic__detail{padding:0 0 1.5em;background-color:#fff}.p-artmaketerrace__clinic__detail h3{font-weight:500;padding:1em 20px;background-color:#f6f6f6}.p-artmaketerrace__clinic__detail-link{background-color:#fff;display:grid;grid-template-columns:repeat(2, 1fr);border-top:1px solid #d7d7d7;margin:0 0 2em}.p-artmaketerrace__clinic__detail-link li{border-bottom:1px solid #d7d7d7}.p-artmaketerrace__clinic__detail-link li:nth-of-type(2n+1){border-right:1px solid #d7d7d7}.p-artmaketerrace__clinic__detail-link li a{text-decoration:none;font-weight:500;color:#333;display:block;padding:1em}.p-artmaketerrace__clinic__detail-link li a span{position:relative}.p-artmaketerrace__clinic__detail-link li a span:after{content:"";display:block;width:.8em;height:.8em;position:absolute;right:-3em;top:0;bottom:0;margin:auto;background-color:#333;-webkit-mask:url(../images/common/arrow_right.svg) no-repeat center/contain;mask:url(../images/common/arrow_right.svg) no-repeat center/contain}.p-artmaketerrace__clinic__detail-link li a:hover span:after{right:calc(-3em - 3px)}.p-artmaketerrace__article-list{margin-top:1em;border-top:1px solid #e7e7e7}.p-artmaketerrace__article-list__item:not(:last-child){border-bottom:1px solid #e7e7e7}.p-artmaketerrace__article-list__item a{text-decoration:none;color:#333}.p-artmaketerrace__article-list__item a:hover .p-artmaketerrace__article-list__thumb img{filter:brightness(116%)}.p-artmaketerrace__article-list__link{display:flex;justify-content:space-between;align-items:center;padding:1em 20px;gap:1em}.p-artmaketerrace__article-list__thumb img{aspect-ratio:1/1;max-width:120px;-o-object-fit:cover;object-fit:cover;border-radius:2px}.p-artmaketerrace__article-list__content{flex:1 1 auto;display:flex;flex-direction:column;gap:.25em}.p-artmaketerrace__article-list__content>*{line-height:1.4}.p-artmaketerrace__article-list__new{color:#c36270;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.9333333333em;font-weight:500;margin-left:.25em;margin-bottom:.5em;display:inline-block;vertical-align:middle}.p-artmaketerrace__article-list__cat{font-size:.7333333333em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;border-radius:99em;border:1px solid #c36270;color:#c36270;padding:2px .5em;margin-right:.5em;margin-bottom:.5em;display:inline-block;vertical-align:middle}.p-artmaketerrace__article-list__date{color:#a1a1a1;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.7333333333em}.p-artmaketerrace__article-list__title{font-size:inherit;font-weight:500;margin-bottom:5px}.p-artmaketerrace__article-list__artist{display:flex;align-items:center;gap:.5em}.p-artmaketerrace__article-list__artist-img{border-radius:50%;border:1px solid #a1a1a1;aspect-ratio:1/1;width:2em}.p-artmaketerrace__article-list__artist-name{font-size:.8em;flex:1 1 auto}.p-artmaketerrace-archive__header__title{font-size:1.3333333333em;font-weight:600;text-align:center;color:#927c5c}.p-artmaketerrace-archive__header__title:before{content:"#"}.p-artmaketerrace__follow-us{background-color:#f5f1ea;padding:2em 20px;text-align:center}.p-artmaketerrace__follow-us__list{display:flex;justify-content:center;gap:2em}.p-artmaketerrace__follow-us__list img{width:38px;height:38px}.p-artmaketerrace__follow-us__list img:hover{opacity:.7;filter:alpha(opacity=70);text-decoration:none}.c-speech-bubble.c-artmaketerrace__bubble{font-size:inherit;width:-moz-fit-content;width:fit-content;padding:.25em 2.5em;margin:0 auto 1.25em}.c-speech-bubble.c-artmaketerrace__bubble span{font-size:.9333333333em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:400;text-transform:uppercase;background:linear-gradient(90.42deg, #C29A61 10.71%, #806640 100.28%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;line-height:1.2}.p-artmaketerrace__single__header{padding:1em 20px}.p-artmaketerrace__single__thumb img{border-radius:10px}.p-artmaketerrace__single__title{font-size:1.4666666667em;padding-top:1em;padding-bottom:1em}.p-artmaketerrace__single__article{padding:1em 0 0}.p-artmaketerrace__single__content{padding:1em 20px 2em;margin-top:1em;border-top:1px solid #d9d9d9}.p-artmaketerrace__single__content img{margin-top:1.5em;margin-bottom:1.5em}.p-artmaketerrace__single__content h2{background-color:#f5f1ea;font-size:1.3333333333em;font-weight:300;line-height:1.4;position:relative;padding:.25em .5em;margin-top:1em;margin-bottom:1em}.p-artmaketerrace__single__content h2::before{content:"✦";font-size:.8em;color:#927c5c;margin-right:.25em}.p-artmaketerrace__single__content h3{color:#927c5c;font-size:1.2em;font-weight:500;margin-top:1em;margin-bottom:1em}.p-artmaketerrace__single__content h4{font-size:1.0666666667em;font-weight:500;padding-left:calc(5px + .25em);border-left:5px solid #e2cba9;line-height:1.3;margin-top:1em;margin-bottom:1em}.p-artmaketerrace__single__content h5{font-size:1.0666666667em;font-weight:600;margin-top:1em;margin-bottom:1em}.p-artmaketerrace__single__content h6{font-size:inherit;font-weight:500;margin-top:1em;margin-bottom:1em;border-bottom:2px solid #e2cba9}.p-artmaketerrace__single__content a:not(:has(img)){color:#333;text-underline-offset:5px}.p-artmaketerrace__single__content a:not(:has(img)):hover{color:#c36270}.p-artmaketerrace__single__content ul{list-style:disc inside;margin-top:1em;margin-bottom:1em}.p-artmaketerrace__single__content iframe{margin-top:1em;margin-bottom:1em;max-width:100%;height:auto;aspect-ratio:16/9}.p-artmaketerrace__single__meta{display:flex;gap:.5em}.p-artmaketerrace__single__meta__new{color:#c36270;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.9333333333em;font-weight:500;margin-left:.25em;display:inline-block;vertical-align:middle}.p-artmaketerrace__single__meta__cat{font-size:.7333333333em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;border-radius:99em;border:1px solid #c36270;color:#c36270;padding:2px .5em;display:inline-block;vertical-align:middle;text-decoration:none}.p-artmaketerrace__single__meta__cat:hover{background-color:#c36270;color:#fff}.p-artmaketerrace__single__date{color:#a1a1a1;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.7333333333em;margin-left:auto}.p-artmaketerrace__single__artist{display:flex;align-items:center;gap:.5em;margin:1em auto 0}.p-artmaketerrace__single__artist__img{border-radius:50%;border:1px solid #a1a1a1;aspect-ratio:1/1;width:40px}.p-artmaketerrace__single__artist__name{font-size:.8em;flex:1 1 auto}.p-artmaketerrace__single__footer{background:#f5f1ea;padding:1.5em 0 0}.p-artmaketerrace__single__footer__share{padding:0 20px;margin-bottom:2em;display:flex;justify-content:center;gap:1.5em}.p-artmaketerrace__single__footer .c-speech-bubble.c-artmaketerrace__bubble span{font-weight:500}.p-artmaketerrace__single__footer__advisor{background:url(../images/lp/about/about_bg.webp) 26% top no-repeat;background-size:cover;padding:0 0 1px}.p-artmaketerrace__single__footer__advisor h2.c-heading{background-color:#fff;padding-top:3em;padding-bottom:.5em;margin-bottom:0}.p-artmaketerrace__single__footer__advisor h2.c-heading .c-title{background-image:url(../images/artmaketerrace/icon_advisor.svg)}.p-artmaketerrace__single__footer__advisor .p-artmaketerrace__button-reserve{margin-top:4em;margin-bottom:2.5em}.p-artmaketerrace__single__related{background-color:#fff;padding-bottom:0}.p-artmaketerrace__single__related h2.c-heading .c-title{background-image:url(../images/artmaketerrace/icon_recommended.svg)}.c-advisor-card{background-color:#fff;margin:2em 20px;padding:20px}.c-advisor-card__image{margin-bottom:.5em}.c-advisor-card__image img{display:block;margin:0 auto;border-radius:50%;border:1px solid #a1a1a1;aspect-ratio:1/1;width:4.8em;-o-object-fit:cover;object-fit:cover}.c-advisor-card__name{font-size:1.0666666667em;font-weight:500;text-align:center}.c-advisor-card__belong{text-align:center}.c-advisor-card__belong span{position:relative;padding:0 1em .1em;color:#333;font-size:.8em;display:inline-block;vertical-align:middle}.c-advisor-card__belong span:before,.c-advisor-card__belong span:after{content:"";position:absolute;top:50%;left:0;width:.4em;height:1.2em;border-width:1px 0 1px 1px;border-color:#555;border-style:solid;transform:translateY(-50%)}.c-advisor-card__belong span:after{left:auto;right:0;border-width:1px 1px 1px 0}.c-advisor-card__catch{font-size:1em;font-weight:500}.c-advisor-card__intro{margin-bottom:0;font-size:.9333333333em}body.page-template-page-lip .l-header__menu-heading{color:#c44a54}body.page-template-page-lip .l-header__menu-heading span{border-bottom:solid 1px #c44a54}body.page-template-page-lip .l-footer{padding-bottom:70px}.p-lip{font-size:10px;font-size:2.6666666667vw}.p-lip .slick__arrow{width:4em;height:4em;line-height:4em;background-size:1.2em auto}.p-lip .slick-dots li{width:.6em;height:.6em}.p-lip .slick-dots li button{width:.6em;height:.6em}.p-lip .slick-dots li button:before{width:.6em;height:.6em}.p-lip .slick-dots li.slick-active button:before{background-color:#c44a54}.p-lip .c-float-reserve__link--tel{background-color:#c44a54}.p-lip .c-float-reserve__link--tel .c-float-reserve__bubble{color:#c44a54;border-color:#c44a54}.p-lip-mv{padding:0}.p-lip-mv__image{margin:0}.p-lip-about-wrapper{background-image:url("../images/lip/about_bg.webp");background-repeat:no-repeat;background-position:center top;background-size:100%}.p-lip-about{padding:5em 0}.p-lip-about__content{width:34em;margin:0 auto;font-size:inherit}.p-lip-about__theory{margin:1em auto 0}.p-lip-case{padding:0 0 5em;background-color:rgba(0,0,0,0)}.p-lip-case__list{margin:0 0 0 2.5em;padding:0;list-style:none}.p-lip-case__list .slick-list{padding:2em}.p-lip-case__list .slick-dots{width:calc(100% - 2.5em);bottom:-4em}.p-lip-case__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-lip-case__list .slick__prev{top:auto;bottom:-7em;left:-1em}.p-lip-case__list .slick__next{top:auto;bottom:-7em}.p-lip-case__list-item{width:29em;margin-left:0em;margin-right:3em;background:#fff;box-shadow:0px 0px 15px rgba(0,0,0,.15)}.p-lip-check{padding:4em 0;background-color:#fff}.p-lip-check__content{width:34em;margin:0 auto;padding:0}.p-lip-check__image{height:auto;margin:0 auto 3em}.p-lip-check__text{margin:0 0 2em;font-size:1.4666666667em;font-weight:500;text-align:center;line-height:1.6}.p-lip-check__text .marker{color:#c44a54}.p-lip-check__more-list{margin:0 0 3em;padding:0;list-style:none}.p-lip-check__more-link{position:relative;padding-left:1.2em;margin-bottom:1.5em}.p-lip-check__more-link:last-child{margin-bottom:0}.p-lip-check__more-link:before{content:"";position:absolute;top:.8em;left:0;width:.6em;height:.6em;font-size:inherit;line-height:.6em;text-align:center;text-indent:-9999px;border-radius:50%;background-color:#c44a54;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-lip-check__more-link a{color:#555;font-size:1.3333333333em;display:inline-block;position:relative}.p-lip-check__more-link a::after{content:"";display:inline-block;margin-left:5px;width:8px;height:8px;transform:rotate(45deg);border-right:solid 2px #555;border-top:solid 2px #555;font-size:.9em;line-height:1;vertical-align:2px}.p-lip-check__view-more{margin:0;text-align:right}.p-lip-check__view-more a{color:#333;font-size:1.3333333333em;text-decoration:underline;display:inline-block}.p-lip-check__view-more a:hover{opacity:.7}.p-lip-worries{padding:0}.p-lip-worries__content{margin:0 auto}.p-lip-point{padding:3em 0;background-color:#f7eceb}.p-lip-point--01{padding:0}.p-lip-point--02{padding:3em 0 0;background:linear-gradient(to bottom, #F7ECEB 90%, #FFF 90%)}.p-lip-point__heading{width:33.5em;margin:2em auto;font-size:inherit}.p-lip-point__title{margin:0 auto 3em;font-size:inherit}.p-lip-point__content .item{width:34em;margin:0 auto;padding:0 0 2em;list-style:none;font-size:inherit}.p-lip-point__content--01 .item--01{width:100%}.p-lip-point__content--01 .item--02{width:35em;margin-left:auto;margin-right:0;margin-bottom:5em}.p-lip-point__content--01 .item--03{width:32em}.p-lip-point__content--02{position:relative;z-index:2}.p-lip-point__content--02::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:300px;background-color:#fff;z-index:-1}.p-lip-point__content--02 .item{margin-bottom:5em}.p-lip-point__content--02 .item--03{width:100%;margin-left:0;margin-right:auto}.p-lip-doctor{padding:0;background-color:#f9f7f3}.p-lip-doctor__heading{width:30em;margin:-5.4em 0 0em 2em;font-size:inherit}.p-lip-doctor__content{width:32em;padding-bottom:4em;margin:0 auto}.p-lip-price{padding:5em 0;background-color:#f2e2dd}.p-lip-price__heading{width:8em;margin:2em auto 4em;font-size:inherit}.p-lip-price__content{width:34em;margin:2em auto}.p-lip-step{padding:5em 0 2em;background-color:#f9f2f1}.p-lip-step__heading{width:18em;margin:0 auto 3em;font-size:inherit}.p-lip-step__list{margin:0 0 2em 2em;padding:0;list-style:none}.p-lip-step__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-lip-step__list .slick__prev{left:-1em}.p-lip-step__list-item{width:30em;margin-right:1.5em}.p-lip-access{padding:2em 0 5em;padding-right:20px;padding-left:20px;background-color:#f9f2f1}.p-lip-access__heading{width:10em;margin:0 auto 3em;font-size:inherit}.p-lip-access__accordion{margin:0 auto}.p-lip-access__accordion .accordion-header{position:relative;margin:0;padding:1em;border-bottom:2px solid #898989}.p-lip-access__accordion .accordion-header .label{color:#333;font-size:1.2em;font-weight:500;letter-spacing:.1em}.p-lip-access__accordion .accordion-header .icon{position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;background-color:#fff;border-radius:50%;transform:translateY(-50%)}.p-lip-access__accordion .accordion-header .icon:before,.p-lip-access__accordion .accordion-header .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.p-lip-access__accordion .accordion-header .icon:before{width:calc(.75em - 1px);border-top:solid 1px #898989}.p-lip-access__accordion .accordion-header .icon:after{height:calc(.75em - 1px);border-right:solid 1px #898989}.p-lip-access__accordion .accordion-body{padding:2.5em 0 1em}.p-lip-access__accordion.is-show .accordion-header .icon:after{display:none}.p-lip-access__map{width:30em;height:20em;margin:0 auto 2em}.p-lip-access__map p{width:100%;height:100%;margin:0}.p-lip-access__map iframe{width:100%;height:100%}.p-lip-access__info{width:30em;margin:0 auto;padding:0;list-style:none}.p-lip-access__info>li{position:relative;padding:1.2em 0 1.2em 3.5em}.p-lip-access__info>li:nth-child(n+2){border-top:solid 1px #c3c3c3}.p-lip-access__info>li:before{content:"";position:absolute;display:block;top:1.5em;left:0;width:2em;height:2em;background-size:contain;background-repeat:no-repeat}.p-lip-access__info>li span{font-size:1.2em;text-align:justify}.p-lip-access__info>li h3,.p-lip-access__info>li h4{color:#898989;font-size:1.2em}.p-lip-access__info>li.clinic:before{background-image:url("../images/lip/icon_clinic.svg")}.p-lip-access__info>li.address:before{background-image:url("../images/lip/icon_address.svg")}.p-lip-access__info>li.access:before{background-image:url("../images/lip/icon_access.svg")}.p-lip-access__info>li.tel:before{background-image:url("../images/lip/icon_tel.svg")}.p-lip-access__info>li.hour:before{background-image:url("../images/lip/icon_hour.svg")}.p-lip-qa{padding:5em 2em}.p-lip-qa__header{width:16em;margin:0 auto 4em;font-size:inherit}.p-lip-qa__list{margin:0;padding:0;list-style:none}.p-lip-qa__accordion:nth-child(n+2){margin-top:2em}.p-lip-qa__accordion .accordion-header{position:relative;margin:0;padding:2em 5.5em 2em 6.5em;background-color:#f9f2f1}.p-lip-qa__accordion .accordion-header:before,.p-lip-qa__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:2.5em;transform:translateY(-50%)}.p-lip-qa__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #333}.p-lip-qa__accordion .accordion-header:after{right:3em;height:1em;border-right:solid 1px #333}.p-lip-qa__accordion .accordion-header .q-number{position:absolute;display:block;top:1.4em;left:1.25em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-lip-qa__accordion .accordion-header .question{margin:0;font-size:1.3em;font-weight:500;text-align:justify}.p-lip-qa__accordion .accordion-body{position:relative;padding:2em 2em 2em 6.5em}.p-lip-qa__accordion .accordion-body .a-number{position:absolute;display:block;top:1.4em;left:1.25em;color:#c44a54;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-lip-qa__accordion .accordion-body .answer{margin:0;font-size:1.3em;text-align:justify}.p-lip-qa__accordion.is-show .accordion-header:after{display:none}.p-lip-float-reserve .c-float-reserve__link--calendar{background-color:#3392b4}.p-lip-float-reserve .c-float-reserve__link--calendar .c-float-reserve__bubble{color:#3392b4;border-color:#3392b4}.p-lip-float-reserve .c-float-reserve__link--tel{background-color:#d15173}.p-lip-float-reserve .c-float-reserve__link--tel .c-float-reserve__bubble{color:#d15173;border-color:#d15173}.p-lip-aside .c-speech-bubble{background-color:#c44a54}.p-lip-aside .c-speech-bubble::after{background-color:#c44a54}.p-lip-aside .c-aside-reserve__item-name:before{background-image:url(../images/lip/icon_access_pink.svg)}.p-lip-aside .c-aside-reserve__item-tel .number:before{background-image:url(../images/lip/icon_tel_pink.svg)}.p-lip-aside .c-aside-reserve__item .c-button--square{background-color:#3392b4}.p-lip-aside .c-aside-reserve__item .c-button--square:before{display:none}.p-lip-modal .c-modal-reserve__lead{color:#c44a54}.p-lip-modal.c-modal-reserve--line .c-button{background-color:#3392b4}.p-lip-modal.c-modal-reserve--tel .c-button{background-color:#d15173}body.page-template-page-nikibi .l-header__menu-heading{color:#2e81c7}body.page-template-page-nikibi .l-header__menu-heading img{display:inline-block;margin:0}body.page-template-page-nikibi .l-header__menu-heading span{border-bottom:solid 1px #2e81c7}body.page-template-page-nikibi .l-header__sns{background-color:#e3eff8}body.page-template-page-nikibi .l-footer{padding-bottom:70px}.p-nikibi{font-size:10px;font-size:2.6666666667vw}.p-nikibi .slick__arrow{width:4em;height:4em;line-height:4em;background-size:1.2em auto}.p-nikibi .slick-dots li{width:.6em;height:.6em}.p-nikibi .slick-dots li button{width:.6em;height:.6em}.p-nikibi .slick-dots li button:before{width:.6em;height:.6em}.p-nikibi .slick-dots li.slick-active button:before{background-color:#2e81c7}.p-nikibi-cv{margin-top:3em}.p-nikibi-cv__lead{width:34em;margin:0 auto}.p-nikibi-cv__button{display:block;width:34em;margin:0 auto;transform:translateZ(0);will-change:transform;transition:transform .3s ease}.p-nikibi-cv__button:hover{transform:translateZ(0) scale(1.05)}.p-nikibi-mv{padding-top:2em;padding-bottom:0}.p-nikibi-mv__lead{width:28em;margin:0 auto;padding-bottom:2em}.p-nikibi-mv__image{padding:1.2em 0 .8em 1.2em;background-color:#bad6ed;margin:0}.p-nikibi-intro{padding-top:0;padding-bottom:5em;background-color:#bad6ed}.p-nikibi-intro__content{width:34em;margin:0 auto;padding:0 0 2em}.p-nikibi-intro__button{width:34em;margin:0 auto;padding:0 0 2em}.p-nikibi-intro__case-list{margin:1em 0 0 2.5em;padding:0;list-style:none}.p-nikibi-intro__case-list .slick-list{padding:2em 0}.p-nikibi-intro__case-list .slick-dots{width:calc(100% - 2.5em);bottom:-1em}.p-nikibi-intro__case-list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-nikibi-intro__case-list .slick__prev{left:-2em}.p-nikibi-intro__case-list .slick__next{bottom:-7em}.p-nikibi-intro__case-item{width:30em;margin-left:0em;margin-right:2em}.p-nikibi-worries{padding:0}.p-nikibi-about{padding:4em 0;background-color:#bad6ed}.p-nikibi-about__lead{width:32em;margin:0 auto;font-size:inherit}.p-nikibi-about__title{width:35em;margin:5em auto 0;font-size:inherit}.p-nikibi-about__content{width:34em;margin:2em auto;padding:0;box-shadow:20px 20px 20px rgba(23,89,132,.1);border-radius:10px}.p-nikibi-about__content--01{margin-top:4em}.p-nikibi-point{padding-top:0;padding-bottom:0;background-color:#fff;background-image:linear-gradient(#ebf7ff 1px, transparent 1px),linear-gradient(90deg, #ebf7ff 1px, transparent 1px);background-size:12px 12px;background-repeat:repeat}.p-nikibi-point__baloon-title{position:relative;top:-2em;margin:0 auto 1.5em;font-size:inherit}.p-nikibi-point__point-title{margin:0 auto 3em;font-size:inherit}.p-nikibi-point__content{width:32.5em;margin:0 auto 3em;padding:0;list-style:none;font-size:inherit}.p-nikibi-point__content--01-03{width:35em}.p-nikibi-point__content--02-02{width:34em}.p-nikibi-point__content--02-03{margin-top:4em}.p-nikibi-point__content--03-01{margin-top:-1em}.p-nikibi-point__content--03-03{margin-top:4em;width:34em}.p-nikibi-point__content--03-04{margin-top:4em;margin-bottom:0}.p-nikibi-point__content--03-05{width:33.5em;margin-top:4em}.p-nikibi-point__cause-title{width:24em;margin:4em auto;font-size:inherit}.p-nikibi-point__note-list{width:34em;margin:0 auto;padding:2em 0;list-style:none;font-size:inherit}.p-nikibi-point__note-list li{font-size:1.1em;color:#888}.p-nikibi-point__feature-check{width:34em;margin:0 auto;padding:0 0 2em;list-style:none;font-size:inherit}.p-nikibi-point__flow{background:#fff;width:100%;margin:0 auto;padding:0 0 5em;list-style:none;font-size:inherit}.p-nikibi-point__flow-item{width:34em;margin:3em auto 0;padding:0;font-size:inherit;position:relative}.p-nikibi-point__flow-item:not(:last-child):after{position:absolute;bottom:-2em;left:50%;transform:translateX(-50%);content:"";display:block;width:0;height:0;border-style:solid;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-top:12px solid #7cb5e3;border-bottom:0}.p-nikibi-point__flow-bottom{width:35em;margin:2em auto 0}.p-nikibi-point__case{background-color:#fff;padding-bottom:5em}.p-nikibi-point__case-list{margin:0;padding:0 0 2.5em;list-style:none;background:#f8f8f9}.p-nikibi-point__case-list .slick-list{padding:2em 0}.p-nikibi-point__case-list .slick-dots{width:100%;bottom:2em}.p-nikibi-point__case-list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-nikibi-point__case-list .slick__prev{top:auto;bottom:-1em;left:1em}.p-nikibi-point__case-list .slick__next{top:auto;bottom:-1em}.p-nikibi-point__case-item{width:37.5em;margin-left:0em;margin-right:0em}.p-nikibi-point__example{padding:5em 0 2em;background-color:#e3eff8;font-size:inherit}.p-nikibi-point__example-title{width:30em;margin:0 auto 2em;list-style:none;font-size:inherit}.p-nikibi-point__example-list{width:34em;margin:2em auto 0;padding:0;list-style:none}.p-nikibi-point__example-item{margin-bottom:2em}.p-nikibi-point__reason{background-color:#fff;padding:3em 0 0}.p-nikibi-point__reason-content{width:36.5em;margin:0 auto;font-size:inherit}.p-nikibi-point__reason-image{margin:5em auto 0}.p-nikibi-commitment{padding:0;width:100%}.p-nikibi-access{padding:6em 0;background-color:#fff}.p-nikibi-access__heading{width:100%;margin:0 auto 3em;font-size:inherit}.p-nikibi-access__map{width:30em;height:20em;margin:0 auto 2em}.p-nikibi-access__map p{width:100%;height:100%;margin:0}.p-nikibi-access__map iframe{width:100%;height:100%}.p-nikibi-access__info{width:30em;margin:0 auto;padding:0;list-style:none}.p-nikibi-access__info>li{position:relative;padding:1.2em 0 1.2em 3.5em}.p-nikibi-access__info>li:nth-child(n+2){border-top:solid 1px #c3c3c3}.p-nikibi-access__info>li:before{content:"";position:absolute;display:block;top:1.5em;left:0;width:2em;height:2em;background-size:contain;background-repeat:no-repeat}.p-nikibi-access__info>li span{font-size:1.2em;text-align:justify}.p-nikibi-access__info>li h3{color:#898989;font-size:1.2em}.p-nikibi-access__info>li.clinic:before{background-image:url("../images/nikibi/icon_clinic.svg")}.p-nikibi-access__info>li.address:before{background-image:url("../images/nikibi/icon_address.svg")}.p-nikibi-access__info>li.access:before{background-image:url("../images/nikibi/icon_access.svg")}.p-nikibi-access__info>li.tel:before{background-image:url("../images/nikibi/icon_tel.svg")}.p-nikibi-access__info>li.hour:before{background-image:url("../images/nikibi/icon_hour.svg")}.p-nikibi-qa{padding:5em 2em;background-color:#f8f8f9}.p-nikibi-qa__header{width:100%;margin:0 auto 2.5em;font-size:inherit}.p-nikibi-qa__list{margin:0;padding:0;list-style:none}.p-nikibi-qa__accordion:nth-child(n+2){margin-top:2em}.p-nikibi-qa__accordion .accordion-header{position:relative;margin:0;padding:2em 5.5em 2em 6.5em;background-color:#e3eff8;border-radius:10px}.p-nikibi-qa__accordion .accordion-header:before{content:"";position:absolute;top:50%;right:2em;width:10px;height:10px;border-right:2px solid #2e81c7;border-bottom:2px solid #2e81c7;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}.p-nikibi-qa__accordion .accordion-header .q-icon{position:absolute;top:50%;left:1.5em;transform:translateY(-50%);width:3.2em;height:3.2em}.p-nikibi-qa__accordion .accordion-header .q-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.p-nikibi-qa__accordion .accordion-header .question{margin:0;color:#555;font-size:1.3em;font-weight:500;text-align:justify}.p-nikibi-qa__accordion .accordion-body{position:relative;padding:2em;background-color:#fff}.p-nikibi-qa__accordion .accordion-body .answer{margin:0;color:#666;font-size:1.3em;text-align:justify}.p-nikibi-qa__accordion.is-show .accordion-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.p-nikibi-qa__accordion.is-show .accordion-body{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.p-nikibi-qa__accordion.is-show .accordion-header:before{transform:translateY(-50%) rotate(-135deg)}.p-nikibi-guarantee{padding:5em 2em;background-color:#f8f8f9}.p-nikibi-guarantee__header{width:34em;margin:0 auto 2em;text-align:center}.p-nikibi-guarantee__subtitle{color:#666;font-size:1.4em;line-height:.8;letter-spacing:.05em}.p-nikibi-guarantee__title{margin:0 0 1em;color:#666;font-size:2.4em;line-height:1;letter-spacing:.05em}.p-nikibi-guarantee__intro{margin:0;color:#666;font-size:1.2em;font-weight:400;line-height:1.8;text-align:justify;letter-spacing:.05em}.p-nikibi-guarantee__content{width:34em;margin:0 auto 3em;padding:2em;background:#fff;border-radius:10px}.p-nikibi-guarantee__content:last-child{margin-bottom:0}.p-nikibi-guarantee__heading{margin:0 0 1em;color:#2e81c7;font-size:1.6em;font-weight:400;line-height:1.5}.p-nikibi-guarantee__lead{margin:0 0 1em;color:#666;font-size:1.5em;font-weight:400;line-height:1.7;letter-spacing:.05em}.p-nikibi-guarantee__lead .bold{font-weight:700}.p-nikibi-guarantee__text{margin:0 0 1.5em;color:#666;font-size:1.3em;font-weight:400;line-height:1.7;letter-spacing:.05em}.p-nikibi-guarantee__box{margin:2em 0;padding:1em 0;border-top:2px solid #7cb5e3;border-bottom:2px solid #7cb5e3;background-color:rgba(0,0,0,0)}.p-nikibi-guarantee__box-title{margin:0;color:#2e81c7;font-size:1.5em;line-height:1.2;text-align:center;letter-spacing:.05em}.p-nikibi-guarantee__checklist{margin:0 0 2em;padding:0 0 2em;list-style:none;border-bottom:2px solid #7cb5e3}.p-nikibi-guarantee__checklist-item{display:flex;align-items:flex-start;margin-bottom:1em}.p-nikibi-guarantee__checklist-item:last-child{margin-bottom:0}.p-nikibi-guarantee__checklist-text{flex:1;color:#666;font-size:1.3em;font-weight:400;line-height:1.7;letter-spacing:.05em}.p-nikibi-guarantee__checkbox{display:block;flex-shrink:0;width:1.6em;height:1.6em;margin-right:1em;margin-top:.2em;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../images/nikibi/checkbox.svg")}.p-nikibi-guarantee__note{margin:0;color:#888;font-size:1.05em;font-weight:400;line-height:1.9}.p-nikibi-float-reserve .c-float-reserve__link--calendar{background-color:#f76b91}.p-nikibi-float-reserve .c-float-reserve__link--calendar .c-float-reserve__bubble{color:#f76b91;border-color:#f76b91}.p-nikibi-float-reserve .c-float-reserve__link--tel{background-color:#0969c8}.p-nikibi-float-reserve .c-float-reserve__link--tel .c-float-reserve__bubble{color:#0969c8;border-color:#0969c8}.p-nikibi-aside .c-speech-bubble{background-color:#f76b91}.p-nikibi-aside .c-speech-bubble::after{background-color:#e8a87c}.p-nikibi-aside .c-aside-reserve__item-name:before{background-image:url(../images/nikibi/icon_access_orange.svg)}.p-nikibi-aside .c-aside-reserve__item-tel .number:before{background-image:url(../images/nikibi/icon_tel_orange.svg)}.p-nikibi-aside .c-aside-reserve__item .c-button--square{background-color:#3392b4}.p-nikibi-aside .c-aside-reserve__item .c-button--square:before{display:none}.p-nikibi-modal .c-modal-reserve__lead{color:#0969c8}.p-nikibi-modal.c-modal-reserve--line .c-button{background-color:#3392b4}.p-nikibi-modal.c-modal-reserve--tel .c-button{background-color:#0969c8}.p-nikibi-aside{display:none}.p-nikibi-aside__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:6em 2em 3em}.p-nikibi-aside__text{width:80%;max-width:21em;margin-top:1.5em;margin-bottom:2em}.p-nikibi-aside__lead{width:40%;margin-bottom:1em}.p-nikibi-aside__button{width:100%;max-width:26em;display:block;transform:translateZ(0);will-change:transform;transition:transform .3s ease}.p-nikibi-aside__button:hover{transform:translateZ(0) scale(1.05)}body.page-template-page-eyeline .l-header__menu-heading{color:#927c5c}body.page-template-page-eyeline .l-header__menu-heading span{border-bottom:solid 1px #927c5c}body.page-template-page-eyeline .l-footer{padding-bottom:70px}.p-eyeline{font-size:10px;font-size:2.6666666667vw}.p-eyeline h2[class*=p-eyeline-]{font-size:inherit}.p-eyeline .c-image--responsive{width:100%}.p-eyeline .slick__arrow{width:4em;height:4em;line-height:4em;background-size:1.2em auto}.p-eyeline .slick-dots li{width:.6em;height:.6em}.p-eyeline .slick-dots li button{width:.6em;height:.6em}.p-eyeline .slick-dots li button:before{width:.6em;height:.6em}.p-eyeline .slick-dots li.slick-active button:before{background-color:#b09a7a}.p-eyeline .c-float-reserve__link--tel{background-color:#c36270}.p-eyeline .c-float-reserve__link--tel .c-float-reserve__bubble{color:#c36270;border-color:#c36270}.p-eyeline-mv{padding:0}.p-eyeline-mv__image{margin:0}.p-eyeline-case{position:relative;padding:0;background:linear-gradient(180deg, #e9dfd1 3.9%, #fff 30.56%, #ece3d7 52.86%, #ebdfce 62.7%)}.p-eyeline-case::before{content:"";display:block;width:100%;height:0;padding-top:7%;background:url(../images/lp/about/text_the_artmake_tokyo.webp) center top no-repeat;background-size:contain;mix-blend-mode:multiply;opacity:.6;position:absolute;top:0;left:0;z-index:1}.p-eyeline-case__heading{padding:7em 2.5em 0;text-align:center}.p-eyeline-case__list{margin:0;padding:0;list-style:none}.p-eyeline-case__list .slick-list{padding:2em 2.5em}.p-eyeline-case__list .slick-dots{bottom:-0.5em}.p-eyeline-case__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-eyeline-case__list .slick__prev{left:2em}.p-eyeline-case__list .slick__next{right:2em}.p-eyeline-case__list-item{width:29em;margin-right:2em;background:#fff;box-shadow:.3em .4em .8em rgba(0,0,0,.1);border-radius:.2em;overflow:hidden}.p-eyeline-case__list-item img{border-radius:.2em}.p-eyeline-case__check{padding:5em 2em}.p-eyeline-itami{padding:0}.p-eyeline-movie{padding:6em 0;background-image:url("../images/eyeline/movie_bg.webp");background-size:cover;background-position:center}.p-eyeline-movie .p-eyeline__button-reserve{margin-top:9em}.p-eyeline-movie__exprience{position:relative}.p-eyeline-movie__exprience::before,.p-eyeline-movie__exprience::after{content:"";display:block;width:100%;height:0;padding-top:7%;background:url(../images/lp/about/text_the_artmake_tokyo.webp) center top no-repeat;background-size:contain;mix-blend-mode:multiply;opacity:.6;position:absolute;left:0;z-index:1}.p-eyeline-movie__exprience::before{top:-1.5em}.p-eyeline-movie__exprience::after{bottom:-2.1em}.p-eyeline-movie__exprience-text{background-color:#fffcf8;width:90%;margin:0 auto 0 0;padding:4.5em 3em 8.1em;border-radius:0 2em 0 0}.p-eyeline-movie__exprience-movie{width:calc(100% - 2em);margin:-6em 0 0 auto;border-radius:4em 0 0 0;aspect-ratio:64/27;overflow:hidden}.p-eyeline-movie__exprience-movie video{aspect-ratio:64/27;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-eyeline-nayami{padding:0;background-color:#f7f3ec}.p-eyeline-recomend{display:flex;flex-direction:column;gap:3.5em;padding:7em 0;background-color:#f7f3ec}.p-eyeline-recomend__title{padding:0 2.5em}.p-eyeline-recomend__check{padding:0 3.6em}.p-eyeline-reason{display:flex;flex-direction:column;gap:3em;padding:2em 0 0;background-color:#f7f3ec}.p-eyeline-reason__text{width:35.5em;max-width:100%;margin:0 auto;padding:0 1em}.p-eyeline-tatartist{display:flex;flex-direction:column;gap:4em;padding:6em 0;background:linear-gradient(180deg, #e9dfd1 0%, #fff 40%, #ece3d7 91%, #ded8cf 100%)}.p-eyeline-tatartist__recruit{padding:2em 2em 0}.p-eyeline-tatartist__message{padding:0 2em}.p-eyeline-case2{padding:6em 0;background:linear-gradient(180deg, #e9dfd1 0%, #fff 40%, #ece3d7 91%, #ded8cf 100%)}.p-eyeline-case2 .p-eyeline__button-reserve{margin-top:5em}.p-eyeline-case2__list{margin:0;padding:0;list-style:none}.p-eyeline-case2__list .slick-list{padding:3em 2.5em 2em}.p-eyeline-case2__list .slick-dots{bottom:-0.5em}.p-eyeline-case2__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-eyeline-case2__list .slick__prev{left:2em}.p-eyeline-case2__list .slick__next{right:2em}.p-eyeline-case2__list-item{width:29em;margin-right:2em;box-shadow:.3em .4em .8em rgba(0,0,0,.1);border-radius:.2em;overflow:hidden}.p-eyeline-case2__list-item img{border-radius:.2em}.p-eyeline-case2__info{width:32em;margin:3em auto 0}.p-eyeline-doctor{padding:0;background-color:#f9f7f3}.p-eyeline-doctor__title{padding:7em 0 3em;background-color:#efede9;text-align:center}.p-eyeline-doctor__heading{width:30em;margin:-6.5em 0 0em 2em;font-size:inherit}.p-eyeline-doctor__content{width:32em;padding:2em 0 7em;margin:0 auto}.p-eyeline-cliniclocations{padding:7em 0 4em}.p-eyeline-cliniclocations__img{padding-top:4em}.p-eyeline-reason2{padding:7em 0 2em;background-image:url("../images/eyeline/reason2_bg.webp");background-size:cover;background-position:center}.p-eyeline-reason2__item{padding-top:4em}.p-eyeline-reason2__item--has-button{position:relative;padding-bottom:5em}.p-eyeline-reason2__button{position:absolute;bottom:10em;left:3em;margin:0}.p-eyeline-reason2__button .c-button{width:27em;min-height:5em;padding:1em .5em 1em 0}.p-eyeline-reason2__button .c-button .c-button__text{font-size:1.4em}.p-eyeline-setplan{padding:7em 2em 0;background-color:#f7f3ec}.p-eyeline-setplan__note{margin:2em 0 0;padding:0;list-style:none}.p-eyeline-setplan__note li{font-size:1.2em;color:#888;line-height:1.6;padding-left:1em}.p-eyeline-setplan__note li:before{content:"・";margin-left:-1em}.p-eyeline-setplan .p-eyeline__button-reserve{margin-top:5em}.p-eyeline-setplan__inner{display:flex;flex-direction:column;gap:3em}.p-eyeline-price{padding:7em 0 6em;background-color:#f7f3ec}.p-eyeline-price__list{margin:0;padding:0;list-style:none}.p-eyeline-price__list .slick-list{padding:3em}.p-eyeline-price__list .slick__prev{left:2em}.p-eyeline-price__list .slick__next{right:2em}.p-eyeline-price__list-item{width:30em;margin-right:2em;box-shadow:.3em .4em .8em rgba(0,0,0,.1);border-radius:1em;overflow:hidden}.p-eyeline-price__list-item img{border-radius:1em}.p-eyeline-price__content{width:32.5em;margin:0 auto}.p-eyeline-price__heading3{font-size:1.4em;font-weight:700;color:#555;line-height:1;margin:0}.p-eyeline-price__text{font-size:1.2em;color:#555;line-height:1.6;letter-spacing:.05em;margin:1em 0 0}.p-eyeline-price__text a{color:#555;text-decoration:underline;font-weight:700}.p-eyeline-price__button{margin:0;text-align:center}.p-eyeline-price__btn{width:27em;min-height:5em;margin-top:3em;padding:1em .5em 1em 0;background-color:#898989;border-radius:2.5em;color:#fff}.p-eyeline-price__btn .c-button__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.4em;font-weight:700;color:#fff}.p-eyeline-price__accordion{margin:3em 0 0}.p-eyeline-price__accordion .accordion-header{position:relative;background-color:#fff;border-radius:.5em;padding:1em 4em 1em 1.5em;margin:0;cursor:pointer;list-style:none}.p-eyeline-price__accordion .accordion-header::-webkit-details-marker{display:none}.p-eyeline-price__accordion .accordion-header span{font-size:1.3em;font-weight:500}.p-eyeline-price__accordion .accordion-header:before,.p-eyeline-price__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:1.5em;transform:translateY(-50%)}.p-eyeline-price__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #555}.p-eyeline-price__accordion .accordion-header:after{right:2em;height:1em;border-right:solid 1px #555}.p-eyeline-price__accordion[open] .accordion-header{border-radius:.5em .5em 0 0}.p-eyeline-price__accordion[open] .accordion-header:after{display:none}.p-eyeline-price__accordion .accordion-body{background-color:#fff;border-radius:0 0 .5em .5em;padding:1em 1.5em}.p-eyeline-price__accordion .accordion-body p{font-size:1.2em;color:#555;line-height:1.6;margin:0}.p-eyeline-price__description{margin:2.5em 0 0;padding:0;list-style:none}.p-eyeline-price__description li{font-size:1.2em;color:#555;line-height:1.6;padding-left:1em}.p-eyeline-price__description li:before{content:"・";margin-left:-1em}.p-eyeline-step{padding:6em 0;background-color:#eef1f2}.p-eyeline-step__heading{text-align:center}.p-eyeline-step__list{margin:0;padding:0;list-style:none}.p-eyeline-step__list .slick-list{padding:3em 3em 4em}.p-eyeline-step__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-eyeline-step__list .slick__prev{left:2em}.p-eyeline-step__list .slick__next{right:2em}.p-eyeline-step__list-item{width:27.4em;margin-right:2em;margin-bottom:2em;box-shadow:.3em .4em .8em rgba(0,0,0,.1);border-radius:1em;overflow:hidden}.p-eyeline-step__list-item img{border-radius:1em}.p-eyeline-access{padding:6em 0;background-color:#eef1f2}.p-eyeline-access__heading{margin:0 0 3em}.p-eyeline-access__accordion{margin:0 auto;padding:0 2em}.p-eyeline-access__accordion .accordion-header{position:relative;margin:0;padding:1em;border-bottom:2px solid #898989}.p-eyeline-access__accordion .accordion-header .label{color:#333;font-size:1.2em;font-weight:500;letter-spacing:.1em}.p-eyeline-access__accordion .accordion-header .icon{position:absolute;top:50%;right:1em;width:1.5em;height:1.5em;background-color:#fff;border-radius:50%;transform:translateY(-50%)}.p-eyeline-access__accordion .accordion-header .icon:before,.p-eyeline-access__accordion .accordion-header .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.p-eyeline-access__accordion .accordion-header .icon:before{width:calc(.75em - 1px);border-top:solid 1px #898989}.p-eyeline-access__accordion .accordion-header .icon:after{height:calc(.75em - 1px);border-right:solid 1px #898989}.p-eyeline-access__accordion .accordion-body{padding:2.5em 0 1em}.p-eyeline-access__accordion.is-show .accordion-header .icon:after{display:none}.p-eyeline-access__map{width:30em;height:20em;margin:0 auto 2em}.p-eyeline-access__map p{width:100%;height:100%;margin:0}.p-eyeline-access__map iframe{width:100%;height:100%}.p-eyeline-access__info{width:30em;margin:0 auto;padding:0;list-style:none}.p-eyeline-access__info>li{position:relative;padding:1.2em 0 1.2em 3.5em}.p-eyeline-access__info>li:nth-child(n+2){border-top:solid 1px #c3c3c3}.p-eyeline-access__info>li:before{content:"";position:absolute;display:block;top:1.5em;left:0;width:2em;height:2em;background-size:contain;background-repeat:no-repeat}.p-eyeline-access__info>li span{font-size:1.2em;text-align:justify}.p-eyeline-access__info>li h3,.p-eyeline-access__info>li h4{color:#898989;font-size:1.2em}.p-eyeline-access__info>li.clinic:before{background-image:url("../images/lip/icon_clinic.svg")}.p-eyeline-access__info>li.address:before{background-image:url("../images/lip/icon_address.svg")}.p-eyeline-access__info>li.access:before{background-image:url("../images/lip/icon_access.svg")}.p-eyeline-access__info>li.tel:before{background-image:url("../images/lip/icon_tel.svg")}.p-eyeline-access__info>li.hour:before{background-image:url("../images/lip/icon_hour.svg")}.p-eyeline-qa{padding:6em 2em}.p-eyeline-qa__header{margin:0 0 4em}.p-eyeline-qa__list{margin:0;padding:0;list-style:none}.p-eyeline-qa__accordion:nth-child(n+2){margin-top:2em}.p-eyeline-qa__accordion .accordion-header{position:relative;margin:0;padding:2em 5.5em 2em 6.5em;background-color:#eef1f2}.p-eyeline-qa__accordion .accordion-header:before,.p-eyeline-qa__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:2.5em;transform:translateY(-50%)}.p-eyeline-qa__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #333}.p-eyeline-qa__accordion .accordion-header:after{right:3em;height:1em;border-right:solid 1px #333}.p-eyeline-qa__accordion .accordion-header .q-number{position:absolute;display:block;top:1.4em;left:1.25em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-eyeline-qa__accordion .accordion-header .question{margin:0;font-size:1.3em;font-weight:500;text-align:justify}.p-eyeline-qa__accordion .accordion-body{position:relative;padding:2em 2em 2em 6.5em}.p-eyeline-qa__accordion .accordion-body .a-number{position:absolute;display:block;top:1.4em;left:1.25em;color:#c36270;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-eyeline-qa__accordion .accordion-body .answer{margin:0;font-size:1.3em;text-align:justify}.p-eyeline-qa__accordion .accordion-body .answer-list{margin:0;padding:0;list-style:disc;padding-left:1.5em;font-size:1.3em;text-align:justify}.p-eyeline-qa__accordion .accordion-body .answer-list li{margin-bottom:.5em}.p-eyeline-qa__accordion .accordion-body .answer-list li:last-child{margin-bottom:0}.p-eyeline-qa__accordion .accordion-body .answer-list .label{font-weight:700}.p-eyeline-qa__accordion.is-show .accordion-header:after{display:none}.p-eyeline-qa__button{margin-top:4em;text-align:center}.p-eyeline-qa__button .c-button{width:27em;min-height:5em;padding:1em .5em 1em 0;background-color:#fff;border:1px solid #898989;border-radius:2.5em}.p-eyeline-qa__button .c-button .c-button__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.4em;font-weight:700;color:#333}.p-eyeline__button-reserve{width:32em;margin:0 auto;text-align:center}.p-eyeline__button-reserve .c-button--reserve{border-radius:3em}.p-eyeline__button-reserve .c-button--reserve .c-button__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.6em;font-weight:700;letter-spacing:.05em}.p-eyeline__button-reserve .c-button--reserve__bubble .c-speech-bubble__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.3em;font-weight:700}.p-eyeline-bnr-link{padding:0 2em 3em}.p-eyeline-bnr-link__item{display:block;margin-bottom:3em}.p-eyeline-bnr-link__item:last-child{margin-bottom:0}.p-eyeline-float-reserve .c-float-reserve__link--tel{background-color:#c36270}.p-eyeline-float-reserve .c-float-reserve__link--tel .c-float-reserve__bubble{color:#c36270;border-color:#c36270}.p-eyeline-aside .c-speech-bubble{background-color:#555}.p-eyeline-aside .c-speech-bubble::after{background-color:#555}.p-eyeline-modal .c-modal-reserve__lead{color:#927c5c}body.page-template-page-needle .l-header__menu-heading{color:#927c5c}body.page-template-page-needle .l-header__menu-heading span{border-bottom:solid 1px #927c5c}body.page-template-page-needle .l-footer{padding-bottom:70px}.p-needle{font-size:10px;font-size:2.6666666667vw}.p-needle h2[class*=p-needle-]{font-size:inherit}.p-needle .c-image--responsive{width:100%}.p-needle .slick__arrow{width:4em;height:4em;line-height:4em;background-size:1.2em auto}.p-needle .slick-dotted.slick-slider{margin:0 0 0 1.5em}.p-needle .slick-dots li{width:.6em;height:.6em}.p-needle .slick-dots li button{width:.6em;height:.6em}.p-needle .slick-dots li button:before{width:.6em;height:.6em}.p-needle .slick-dots li.slick-active button:before{background-color:#b09a7a}.p-needle .c-float-reserve__link--tel{background-color:#c36270}.p-needle .c-float-reserve__link--tel .c-float-reserve__bubble{color:#c36270;border-color:#c36270}.p-needle-mv{padding:0}.p-needle-mv__image{margin:0}.p-needle-case-group{position:relative;background:linear-gradient(180deg, #e9dfd1 3.9%, #fff 30.56%, #ece3d7 52.86%, #ebdfce 62.7%)}.p-needle-case-group::before{content:"";display:block;width:100%;height:0;padding-top:7%;background:url(../images/lp/about/text_the_artmake_tokyo.webp) center top no-repeat;background-size:contain;mix-blend-mode:multiply;opacity:.6;position:absolute;top:0;left:0;z-index:1}.p-needle-campaign{position:relative;padding-top:5em}.p-needle-campaign__price{padding:0 2em}.p-needle-campaign__price img{border-radius:1em;box-shadow:.3em .4em .8em rgba(0,0,0,.1)}.p-needle-campaign__note{margin:1em 0 0;padding:0 2em;list-style:none}.p-needle-campaign__note li{font-size:1.2em;color:#888;line-height:1.6;padding-left:1em}.p-needle-campaign__note li:before{content:"・";margin-left:-1em}.p-needle-campaign .p-needle__button-reserve{margin-top:4em}.p-needle-case{position:relative;padding:0}.p-needle-case__heading{margin-top:2em}.p-needle-case__list{margin:0;padding:0;list-style:none}.p-needle-case__list .slick-list{padding:1.5em 1em 2em}.p-needle-case__list .slick-dots{bottom:-0.5em}.p-needle-case__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-needle-case__list .slick__prev{left:-0.5em}.p-needle-case__list .slick__next{right:1.5em}.p-needle-case__list-item{width:29em;aspect-ratio:290/319;margin-right:2em;background-color:#fff;box-shadow:.3em .4em .8em rgba(0,0,0,.1);border-radius:.2em;overflow:hidden}.p-needle-case__list-item img{width:100%;height:auto;border-radius:.2em}.p-needle-case__info{width:32em;margin:3em auto 0;padding-bottom:4em}.p-needle-impression{padding:4em 0 2.5em;background-color:#fff}.p-needle-impression__content{margin-top:4em}.p-needle-nayami{padding:0;background-color:#f7f3ec}.p-needle-about{padding-bottom:5em}.p-needle-feature{padding-bottom:0;background:linear-gradient(180deg, #e9dfd1 0%, #fff 40%, #ece3d7 91%, #ded8cf 100%)}.p-needle-profile{padding:0;background-color:#f9f7f3}.p-needle-doctor{padding:0;background-color:#f9f7f3}.p-needle-doctor__heading{margin:-8em 0 0 1.5em;font-size:inherit}.p-needle-doctor__content{margin-top:2em}.p-needle-price{padding:6em 0 3em;background-color:#eef1f2}.p-needle-price__card{padding:0 3em;margin-top:3em}.p-needle-price__card img{border-radius:1em;box-shadow:.3em .4em .8em rgba(0,0,0,.1)}.p-needle-price__content{width:32.5em;margin:2em auto 0}.p-needle-price__button{margin:0;text-align:center}.p-needle-price__btn{width:27em;min-height:5em;padding:1em .5em 1em 0;background-color:#898989;border-radius:2.5em;color:#fff}.p-needle-price__btn .c-button__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.4em;font-weight:700;color:#fff}.p-needle-price__accordion{margin:3em 0 0}.p-needle-price__accordion .accordion-header{position:relative;background-color:#fff;border-radius:.5em;padding:1em 4em 1em 1.5em;margin:0;cursor:pointer;list-style:none}.p-needle-price__accordion .accordion-header::-webkit-details-marker{display:none}.p-needle-price__accordion .accordion-header span{font-size:1.3em;font-weight:500}.p-needle-price__accordion .accordion-header:before,.p-needle-price__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:1.5em;transform:translateY(-50%)}.p-needle-price__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #555}.p-needle-price__accordion .accordion-header:after{right:2em;height:1em;border-right:solid 1px #555}.p-needle-price__accordion[open] .accordion-header{border-radius:.5em .5em 0 0}.p-needle-price__accordion[open] .accordion-header:after{display:none}.p-needle-price__accordion .accordion-body{background-color:#fff;border-radius:0 0 .5em .5em;padding:1em 1.5em}.p-needle-price__accordion .accordion-body p{font-size:1.2em;color:#555;line-height:1.6;margin:0}.p-needle-price__description{margin:2.5em 0 0;padding:0;list-style:none}.p-needle-price__description li{font-size:1.2em;color:#555;line-height:1.6;padding-left:1em}.p-needle-price__description li:before{content:"・";margin-left:-1em}.p-needle-step{padding:6em 0;background-color:#eef1f2}.p-needle-step__list{margin:0;padding:0;list-style:none}.p-needle-step__list .slick-list{padding:3em 3em 4em}.p-needle-step__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-needle-step__list .slick__prev{left:2em}.p-needle-step__list .slick__next{right:2em}.p-needle-step__list-item{width:27.4em;margin-right:2em;box-shadow:.3em .4em .8em rgba(0,0,0,.1);border-radius:1em;overflow:hidden}.p-needle-step__list-item img{border-radius:1em}.p-needle-access{padding:6em 0;background-color:#eef1f2}.p-needle-access__map{width:30em;height:20em;margin:3em auto 2em}.p-needle-access__map p{width:100%;height:100%;margin:0}.p-needle-access__map iframe{width:100%;height:100%}.p-needle-access__info{width:30em;margin:0 auto;padding:0;list-style:none}.p-needle-access__info>li{position:relative;padding:1.2em 0 1.2em 3.5em}.p-needle-access__info>li:nth-child(n+2){border-top:solid 1px #c3c3c3}.p-needle-access__info>li:before{content:"";position:absolute;display:block;top:1.5em;left:0;width:2em;height:2em;background-size:contain;background-repeat:no-repeat}.p-needle-access__info>li span{font-size:1.2em;text-align:justify}.p-needle-access__info>li h3,.p-needle-access__info>li h4{color:#898989;font-size:1.2em}.p-needle-access__info>li.clinic:before{background-image:url("../images/lip/icon_clinic.svg")}.p-needle-access__info>li.address:before{background-image:url("../images/lip/icon_address.svg")}.p-needle-access__info>li.access:before{background-image:url("../images/lip/icon_access.svg")}.p-needle-access__info>li.tel:before{background-image:url("../images/lip/icon_tel.svg")}.p-needle-access__info>li.hour:before{background-image:url("../images/lip/icon_hour.svg")}.p-needle-qa{padding:6em 2em}.p-needle-qa__header{margin:0 0 4em}.p-needle-qa__list{margin:0;padding:0;list-style:none}.p-needle-qa__accordion:nth-child(n+2){margin-top:2em}.p-needle-qa__accordion .accordion-header{position:relative;margin:0;padding:2em 5.5em 2em 6.5em;background-color:#eef1f2}.p-needle-qa__accordion .accordion-header:before,.p-needle-qa__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:2.5em;transform:translateY(-50%)}.p-needle-qa__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #333}.p-needle-qa__accordion .accordion-header:after{right:3em;height:1em;border-right:solid 1px #333}.p-needle-qa__accordion .accordion-header .q-number{position:absolute;display:block;top:1.4em;left:1.25em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-needle-qa__accordion .accordion-header .question{margin:0;font-size:1.3em;font-weight:500;text-align:justify}.p-needle-qa__accordion .accordion-body{position:relative;padding:2em 2em 2em 6.5em}.p-needle-qa__accordion .accordion-body .a-number{position:absolute;display:block;top:1.4em;left:1.25em;color:#c36270;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-needle-qa__accordion .accordion-body .answer{margin:0;font-size:1.3em;text-align:justify}.p-needle-qa__accordion.is-show .accordion-header:after{display:none}.p-needle-qa__button{margin-top:4em;text-align:center}.p-needle-qa__button .c-button{width:27em;min-height:5em;padding:1em .5em 1em 0;background-color:#fff;border:1px solid #898989;border-radius:2.5em}.p-needle-qa__button .c-button .c-button__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.4em;font-weight:700;color:#333}.p-needle__button-reserve{width:32em;margin:2em auto 0;text-align:center}.p-needle__button-reserve .c-button--reserve{border-radius:3em}.p-needle__button-reserve .c-button--reserve:before{display:none}.p-needle__button-reserve .c-button--reserve .c-button__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.6em;font-weight:700;letter-spacing:.05em}.p-needle__button-reserve .c-button--reserve__bubble .c-speech-bubble__text{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:1.3em;font-weight:700}.p-needle-bnr-link{padding:3em 2em;background-color:#eef1f2}.p-needle-bnr-link__item{display:block;margin-top:3em}.p-needle-bnr-link__item:first-child{margin-top:0}.p-needle-float-reserve .c-float-reserve__link--tel{background-color:#c36270}.p-needle-float-reserve .c-float-reserve__link--tel .c-float-reserve__bubble{color:#c36270;border-color:#c36270}.p-needle-modal .c-modal-reserve__lead{color:#927c5c}.p-case-archive__results h2.c-heading,.c-case-search__search-form h2.c-heading{font-size:inherit;text-align:center;background-color:#c36270;color:#fff;padding:1em 20px}.c-case-card__badge,.p-case-single__badge{position:absolute;bottom:0;left:0;padding:.5em 1em;border-radius:0 5px 0 0;background-color:#fff;font-size:.7333333333em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.c-case-card__clinic-tag,.p-case-single__related-keywords li a,.p-case-single__clinic-tag{flex-shrink:0;font-size:.8em;padding:.15em .85em;border-radius:99em;border:1px solid #c36270;background-color:#fff;color:#c36270;font-weight:500}.c-case-card__part-name,.p-case-single__part-tag{font-size:1.0666666667em;font-weight:600;line-height:1.4}.c-case-card__part-name a,.p-case-single__part-tag a{color:#333;text-decoration:none}.c-case-slider h2.c-heading,.p-case-single__clinic-access h2.c-heading,.p-case-single__artist h2.c-heading{font-size:inherit;text-align:left;letter-spacing:normal;line-height:1.2;padding-left:20px;padding-right:20px}.c-case-slider h2.c-heading .c-subtitle,.p-case-single__clinic-access h2.c-heading .c-subtitle,.p-case-single__artist h2.c-heading .c-subtitle{display:block;font-weight:600;font-size:.9333333333em}.c-case-slider h2.c-heading .c-title,.p-case-single__clinic-access h2.c-heading .c-title,.p-case-single__artist h2.c-heading .c-title{padding-left:38px;background:url(../images/artmaketerrace/icon_recommended.svg) center left no-repeat;background-size:30px auto;color:#927c5c;font-size:2.1333333333em}.c-case-slider h2.c-heading .en,.p-case-single__clinic-access h2.c-heading .en,.p-case-single__artist h2.c-heading .en{font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.04em}.c-case-search__search-form{padding-top:0;padding-bottom:0}.c-case-search{display:flex;gap:1em;flex-direction:column;padding:1em 30px 0}.c-case-search select,.c-case-search ::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.c-case-search select{width:100%;padding:.5em;border-radius:4px;border:1px solid #c36270;background-color:#fff;color:#c36270;font-weight:500;font-size:inherit;height:3em;line-height:1.75;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/common/icon_arrow_bottom_pink.svg");background-repeat:no-repeat;background-position:right 12px center;background-size:12px auto}.c-case-search select option[selected]{background-color:#f5f1ea}.c-case-search__accordion .c-case-search__checkbox-group{gap:.5em;flex-direction:column;padding:.5em 20px 1em;border-radius:0 0 4px 4px;border:1px solid #c36270;background-color:#fff;border-top:none;display:none}.c-case-search__accordion.is-show .c-case-search-accordion-header{border-top-color:rgba(0,0,0,0);border-radius:0 0 4px 4px;transform:scale(1, -1)}.c-case-search__accordion.is-show .c-case-search-accordion-header .c-case-search-accordion-header__placeholder,.c-case-search__accordion.is-show .c-case-search-accordion-header .c-case-search-accordion-header__selected-list{transform:scale(1, -1)}.c-case-search__accordion.is-show .c-case-search__checkbox-group{display:flex !important}.c-case-search__checkbox{cursor:pointer}.c-case-search__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;width:24px;height:24px;line-height:1;border:1px solid #dee1e3;border-radius:4px;margin-right:.25em;vertical-align:middle}.c-case-search__checkbox input[type=checkbox]:checked{background-color:#c36270;border-color:#c36270}.c-case-search__checkbox input[type=checkbox]:checked::after{content:"";position:absolute;top:7px;left:5px;width:12px;height:6px;border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;transform:rotate(-45deg)}.c-case-search__search-actions{display:flex;gap:1.5em;flex-direction:column;justify-content:center;align-items:center;margin-top:1em;padding-bottom:2.5em}.c-case-search__search-actions .c-button{width:16em;font-size:.9333333333em}.c-case-search-accordion-header{width:100%;padding:.5em;border-radius:4px;border:1px solid #c36270;background-color:#fff;margin-bottom:0;color:#c36270;font-weight:500;padding-right:2.5em;background-image:url("../images/common/icon_arrow_bottom_pink.svg");background-repeat:no-repeat;background-position:right 12px center;background-size:12px auto}.c-case-search-accordion-header p{margin-bottom:0}.c-case-search-accordion-header__placeholder{margin-bottom:0}.c-case-search-accordion-header__selected-list{display:flex;gap:.25em;overflow:hidden;margin-bottom:0;margin-top:0 !important}.c-case-search-accordion-header__selected-item{flex-shrink:0;background-color:rgba(0,0,0,0) !important;border:none;padding:0 !important}.c-case-search-accordion-header__selected-item:not(:last-child) .c-case-search-accordion-header__selected-chip:after{content:"/"}.c-case-search-accordion-header__selected-chip{position:relative;color:#c36270;font-weight:500}.l-header__banner{flex-grow:1;width:100%;max-width:400px;padding:1em 2.5rem 1em}.l-header__banner a img{box-shadow:0px 4px 14px rgba(0,0,0,.16)}.l-header__case-top-link{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3em;height:100%;width:50px;background-color:#c36270;color:#fff;text-decoration:none;font-size:.6666666667em;font-weight:500;line-height:1.3;z-index:101}.l-header__case-top-link__icon{width:14px;height:14px;background:url("../images/case/icon_search_white.svg") center/contain no-repeat}.l-header__case-top-link__text{text-align:center}.l-header__list .c-case-search__search-form{margin-top:1em}.l-header__list .c-case-search{padding:0}.l-header__list .c-case-search__search-clear{text-align:center;background:none;padding:0 2.5em;display:flex}.p-case.l-main{background-color:#fff}.p-case__mv+section{padding-top:0;padding-bottom:0}.p-case__wrapper{padding-right:20px;padding-left:20px}.p-case-top__about{background:url(../images/lp/about/about_bg.webp) center top no-repeat;background-size:cover;padding-right:20px;padding-left:20px}.p-case-top__about .c-speech-bubble{margin-bottom:.5em}.p-case-top__about .c-speech-bubble span{font-weight:600}.p-case-top__about h2{font-size:1.0666666667em}.p-case-top__about h2 .is-large{font-size:1.6em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:500}.p-case-top__about-list{counter-reset:list}.p-case-top__about-list li{background:#fff;padding:1em;box-shadow:2px 4px 12px rgba(0,0,0,.08);border-radius:4px}.p-case-top__about-list li:not(:last-child){margin-bottom:2.5em}.p-case-top__about-list li h3{font-size:1.3333333333em;font-weight:900;margin-bottom:1em;line-height:1.2;display:flex;align-items:center}.p-case-top__about-list li h3::before{content:counter(list);counter-increment:list;background-color:#c36270;color:#fff;border-radius:4px;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-weight:400;font-size:.8em;width:2.5em;height:2.5em;line-height:2.5;text-align:center;margin-right:1em}.p-case-top__about-list li h3 sup{line-height:1;font-size:.8em;align-self:flex-start;margin-top:.5em;margin-left:.25em}.p-case-top__about-list li figure{margin-bottom:1.5em}.p-case-top__about-list li figure figcaption{margin-top:1em;font-size:.8em;color:#787878;font-weight:400;text-align:center}.p-case__clinic{background-color:#fff;padding-top:2em;padding-bottom:0}.p-case__clinic__detail{padding:0 0 1.5em}.p-case__clinic__detail h3{font-weight:500;padding:1em 20px}.p-case__clinic__detail-link{background-color:#fff;display:grid;grid-template-columns:repeat(2, 1fr);border-top:1px solid #d7d7d7;margin:0 0 2em}.p-case__clinic__detail-link li{border-bottom:1px solid #d7d7d7}.p-case__clinic__detail-link li:nth-of-type(2n+1){border-right:1px solid #d7d7d7}.p-case__clinic__detail-link li a{text-decoration:none;font-weight:500;color:#333;display:block;padding:1em}.p-case__clinic__detail-link li a span{position:relative}.p-case__clinic__detail-link li a span:after{content:"";display:block;width:.8em;height:.8em;position:absolute;right:-3em;top:0;bottom:0;margin:auto;background-color:#333;-webkit-mask:url(../images/common/arrow_right.svg) no-repeat center/contain;mask:url(../images/common/arrow_right.svg) no-repeat center/contain}.p-case__clinic__detail-link li a:hover span:after{right:calc(-3em - 3px)}.p-case-archive__results{background-color:#f5f1ea}.p-case-archive__results .c-pagination{background-color:#fff}.p-case-archive__results-notfound{text-align:center;font-size:1.0666666667em;padding:2em 20px;color:#666}.p-case-archive__results-list{padding-bottom:1px}.p-case-archive__results-count{margin:2em 30px 1.5em;text-align:right;font-size:1.0666666667em;font-weight:600;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;color:#333;letter-spacing:.1rem}.p-case-archive__results__content{flex:1 1 auto;display:flex;flex-direction:column;gap:.25em}.p-case-archive__results__content>*{line-height:1.4}.p-case-archive__results__results-count{text-align:center;font-size:1.0666666667em;font-weight:500;margin-bottom:2em;padding:1em 20px}.p-case-archive__results__results-list{padding:0 20px 2em}.p-case-archive__results__results-notfound{text-align:center;font-size:1.0666666667em;padding:2em 20px;color:#666}.p-case-archive__results__date{color:#a1a1a1;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:.7333333333em}.p-case-archive__results__title{font-size:inherit;font-weight:500;margin-bottom:5px}.p-case-archive__results__artist{display:flex;align-items:center;gap:.5em}.p-case-archive__results__artist-img{border-radius:50%;border:1px solid #a1a1a1;aspect-ratio:1/1;width:2em}.p-case-archive__results__artist-name{font-size:.8em;flex:1 1 auto}.p-case-single__body{padding:2em 0}.p-case-single__body>section{padding-right:20px;padding-left:20px}.p-case-single__header{display:flex;gap:1em;align-items:center;padding-right:20px;padding-left:20px}.p-case-single__part-tag{font-size:1.2em}.p-case-single__title{font-size:1.4666666667em;padding-top:1em;padding-bottom:1em}.p-case-single__images{display:flex;flex-direction:column;padding-top:1em;padding-bottom:0}.p-case-single__title{order:2;font-size:1.0666666667em;font-weight:500}.p-case-single__image{position:relative;width:100%}.p-case-single__image.is-before::before{content:"";content:"";display:inline-block;border-color:#c36270;border-style:solid;border-width:0 4px 4px 0;height:20px;vertical-align:middle;width:20px;position:absolute;top:0;bottom:0;margin:auto;transform:rotate(45deg);position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;bottom:-30px;top:unset}.p-case-single__image-wrapper{order:1;display:flex;flex-direction:column;gap:50px}.p-case-single__image img{overflow:hidden;border-radius:10px}.p-case-single__badge--before{color:#333}.p-case-single__badge--after{color:#c36270}.p-case-single__intro{padding-bottom:5em}.p-case-single__intro dl{padding:1.5em 20px;background-color:#f5f1ea}.p-case-single__intro dl dt{font-weight:600}.p-case-single__intro dl dt,.p-case-single__intro dl dd{display:inline}.p-case-single__intro-item:not(:last-child){margin-bottom:1em}.p-case-single__artist{background:url(../images/lp/about/about_bg.webp) 26% top no-repeat;background-size:cover;padding:0 0 1px !important}.p-case-single__artist h2.c-heading{background-color:#fff;padding-bottom:.5em;margin-bottom:0}.p-case-single__artist h2.c-heading .c-title{background-image:url(../images/artmaketerrace/icon_advisor.svg)}.p-case-single__related{background-color:#f5f1ea;padding-right:0 !important;padding-left:0 !important}.p-case-single__related h2.c-heading{font-size:1.3333333333em;font-weight:600}.p-case-single__related h2.c-heading::before{content:"✦";color:#927c5c;margin-right:.25em}.p-case-single__related-container .slick-list{padding-right:20px;padding-left:20px}.p-case-single__related-container .slick-slide{background-color:#fff;padding:2em 2em;display:flex;flex-direction:column}.p-case-single__related-container .slick-slide img{border-radius:4px;aspect-ratio:244/140;-o-object-fit:cover;object-fit:cover}.p-case-single__related-container .slick-slide .c-button{margin-top:auto}.p-case-single__related-meta{display:flex;flex-direction:column;gap:.5em;height:100%}.p-case-single__related-term{font-size:1.2em;font-weight:600;margin:1em 0 0}.p-case-single__related-keywords{margin-bottom:1em}.p-case-single__related-keywords li{display:inline-block;margin:.25rem .5rem .25rem 0}.p-case-single__related-keywords li a{display:block;text-decoration:none}.p-case-single__related-keywords li a:hover{background-color:#c36270;color:#fff}.p-case-single__instagram-notice{margin:2.5em auto 2em;font-size:1em;font-weight:500;text-align:center}.p-case-single__button-reserve{margin:4em auto 2.5em;width:calc(100% - 40px);text-align:center}.p-case-single__clinic-access{background-color:#f6f6f6}.p-case-single__clinic-access h2.c-heading{padding-right:0;padding-left:0}.p-case-single__clinic-access h2.c-heading .c-title{background-image:url(../images/artmaketerrace/icon_clinic.svg)}.p-case-single__clinic-access-link{text-align:right;padding:1em 20px}.p-case-single__clinic-access-link a{color:#333;font-weight:500;position:relative}.p-case-single__clinic-access-link a::after{content:"";background-color:#333;-webkit-mask:url(../images/common/arrow_right.svg) no-repeat center/contain;mask:url(../images/common/arrow_right.svg) no-repeat center/contain;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:-1.5em;width:1em;height:1em}.p-case-single__clinic-access-link a:hover::after{right:calc(-1.5em - 3px)}.c-case-card{border-radius:8px;background-color:#fff;margin:0 20px 3em}.c-case-card__inner{padding:1.5em 30px 1.25em;display:flex;flex-direction:column;gap:1em}.c-case-card__head{display:flex;align-items:center;justify-content:flex-start;gap:.75em}.c-case-card__titles{flex:1 1 auto}.c-case-card__thumb{position:relative;overflow:hidden}.c-case-card__thumb--before{border-radius:4px 4px 0 0}.c-case-card__thumb--after{border-radius:0 0 4px 4px}.c-case-card__thumb img{aspect-ratio:244/140;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}.c-case-card__badge--before{color:#333}.c-case-card__badge--after{color:#c36270}.c-case-card a:hover img{filter:brightness(108%)}.c-case-card__footer{padding-top:.5em}.c-case-card__footer .c-button{max-width:90%}.c-case-card__artist{display:flex;align-items:center;gap:.6em;font-size:.8666666667em;color:#333}.c-case-card__artist-photo{width:2.6em;height:2.6em;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background-color:#f1f1f1;border:1px solid #e1e1e1}.c-case-card__artist-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-case-card__artist-photo--empty{background-color:#ececec}.c-case-card__artist-name{font-weight:500;color:#333}.c-case-slider{padding-bottom:1.5em}.c-case-slider .slick-slider{opacity:0;transition:opacity .4s ease-in}.c-case-slider .slick-slider.slick-initialized{opacity:1}.c-case-slider .c-case-card{background-color:rgba(0,0,0,0);margin-right:10px;margin-bottom:0;height:100%}.c-case-slider .c-case-card__inner{padding:0}.c-case-slider .c-case-card__head{order:2}.c-case-slider .c-case-card .c-case-card__thumbs-link{order:1}.c-case-slider .c-case-card .c-case-card__footer{order:3}.c-case-slider .c-case-card .c-case-card__subtitle{display:none}.c-case-slider.p-case-recommend-slider{background-color:#f6f6f6}.c-case-slider.p-case-recommend-slider .slick-list{padding-left:10px;padding-right:20px}.c-case-slider.p-case-recommend-slider .p-case-recommend-slider__empty{text-align:center;margin-top:2em;margin-bottom:2em}body.page-template-page-hyaluronidase .l-header__menu-heading{color:#927c5c}body.page-template-page-hyaluronidase .l-header__menu-heading span{border-bottom:solid 1px #927c5c}body.page-template-page-hyaluronidase .l-footer{padding-bottom:70px}.p-hyaluronidase{font-size:10px;font-size:2.6666666667vw}.p-hyaluronidase h2[class*=p-hyaluronidase-]{font-size:inherit}.p-hyaluronidase .c-image--responsive{width:100%}.p-hyaluronidase .slick__arrow{width:4em;height:4em;line-height:4em;background-size:1.2em auto}.p-hyaluronidase .c-float-reserve__link--tel{background-color:#c36270}.p-hyaluronidase .c-float-reserve__link--tel .c-float-reserve__bubble{color:#c36270;border-color:#c36270}.p-hyaluronidase .c-speech-bubble--white{border:solid 1px #33b468;color:#33b468}.p-hyaluronidase .c-speech-bubble--white:after{bottom:-0.42em;background-color:rgba(0,0,0,0);border-style:solid;border-width:.5em .45em 0;border-color:#33b468 rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;clip-path:none}.p-hyaluronidase .c-float-reserve__link--tel .c-speech-bubble--white{border-color:#c36270;color:#c36270}.p-hyaluronidase .c-float-reserve__link--tel .c-speech-bubble--white:after{border-top-color:#c36270}.p-hyaluronidase-mv{padding:0}.p-hyaluronidase-mv__image{margin:0}.p-hyaluronidase-results{padding:6em 0 0;background-color:#fff}.p-hyaluronidase-results__title{margin:0}.p-hyaluronidase-results__content{position:relative;margin-top:2em}.p-hyaluronidase-results__button{position:absolute;left:50%;bottom:6em;width:300px;width:80vw;max-width:80%;transform:translateX(-50%);text-align:center}.p-hyaluronidase-results__button .c-button{min-height:50px;min-height:13.3333333333vw;padding:0 1.5em;border-color:#555}.p-hyaluronidase-results__button .c-button__text{color:#555;font-size:14px;font-size:3.7333333333vw}.p-hyaluronidase-trouble{padding:0;background-color:#595959}.p-hyaluronidase-trouble__title{margin:0}.p-hyaluronidase-trouble__content{margin:0}.p-hyaluronidase-about{padding:6em 0 8em;background-image:url("../images/hyaluronidase/about_bg.webp");background-size:100% 100%;background-repeat:no-repeat;background-position:top center}.p-hyaluronidase-about__title{margin:0;padding:0 1.8em}.p-hyaluronidase-about__intro{margin-top:3em}.p-hyaluronidase-about__baloon{margin:5em auto 0;padding:0 2.7em}.p-hyaluronidase-about__points{margin-top:0;padding:0}.p-hyaluronidase-about__point{margin-top:-21em}.p-hyaluronidase-about__point:first-child{margin-top:-26em}.p-hyaluronidase-doctor{padding:0;background-color:#f9f7f3}.p-hyaluronidase-doctor__image{margin:0}.p-hyaluronidase-doctor__profile{position:relative;padding:0}.p-hyaluronidase-doctor__content{position:relative;margin:0;padding:0}.p-hyaluronidase-doctor__title{position:absolute;top:4em;left:3em;margin:0;z-index:2}.p-hyaluronidase-doctor__title img.c-image--responsive{display:block;width:auto;height:1.5em;margin:0}.p-hyaluronidase-inside{margin:0}.p-hyaluronidase-inside img{display:block;width:100%}.p-hyaluronidase-price{padding:0 0 5em;background-color:#f8f8f8}.p-hyaluronidase-price__title{margin:0}.p-hyaluronidase-price__card{margin:0 2em;border-radius:.8em;overflow:hidden;box-shadow:.3em .4em .8em rgba(0,0,0,.1)}.p-hyaluronidase-price__card img{display:block;width:100%;border-radius:.8em}.p-hyaluronidase-price__note{margin-top:2em;padding:0 3em;list-style:none}.p-hyaluronidase-price__note li{position:relative;padding-left:1.2em;font-size:1.2em;line-height:1.6}.p-hyaluronidase-price__note li:before{content:"・";position:absolute;left:0;top:0}.p-hyaluronidase-price__monitor{margin:3em 2em 0}.p-hyaluronidase-price__monitor-title{margin:0;padding:0 0 1em;border-bottom:solid 1px #cfc4b3;font-size:1.4em;line-height:1;text-align:center}.p-hyaluronidase-price__monitor ul{margin-top:1em;padding-left:1.5em;font-size:1.2em;line-height:1.7}.p-hyaluronidase-price__monitor ul li{margin-top:.6em;list-style:disc}.p-hyaluronidase-price__monitor ul li:first-child{margin-top:0}.p-hyaluronidase-step{padding:0 0 7em;background-color:#f4f1ec}.p-hyaluronidase-step__title{margin:0}.p-hyaluronidase-step__list{margin:0;padding:0;list-style:none}.p-hyaluronidase-step__list .slick-list{padding:0 3em 2em}.p-hyaluronidase-step__list:not(.slick-slider)>li:nth-child(n+2){display:none}.p-hyaluronidase-step__list .slick__prev{left:2em}.p-hyaluronidase-step__list .slick__next{right:2em}.p-hyaluronidase-step__list-item{width:27.4em;margin-right:2em;box-shadow:.3em .4em .8em rgba(0,0,0,.1);border-radius:1em;overflow:hidden}.p-hyaluronidase-step__list-item img{border-radius:1em}.p-hyaluronidase-step__info{margin-top:2em;padding:0 2em}.p-hyaluronidase-step__downtime{margin-top:3em;padding:0 2em}.p-hyaluronidase-step__notes{margin-top:3em;padding:0 2em}.p-hyaluronidase-step__notes-title{font-size:1.6em;color:#927c5c;margin:0}.p-hyaluronidase-step__notes ul{margin-top:1em;padding-left:1.5em;font-size:1.2em;line-height:1.7}.p-hyaluronidase-step__notes ul li{margin-top:.6em;list-style:disc}.p-hyaluronidase-step__notes ul li:first-child{margin-top:0}.p-hyaluronidase-access{padding:7em 0 5em;background-color:#f8f8f8}.p-hyaluronidase-access__title{width:15.8em;margin:0 auto 3em;font-size:inherit}.p-hyaluronidase-access__map{width:30em;height:20em;margin:0 auto 2em}.p-hyaluronidase-access__map p{width:100%;height:100%;margin:0}.p-hyaluronidase-access__map iframe{width:100%;height:100%}.p-hyaluronidase-access__info{width:30em;margin:0 auto;padding:0;list-style:none}.p-hyaluronidase-access__info>li{position:relative;padding:1.2em 0 1.2em 3.5em}.p-hyaluronidase-access__info>li:nth-child(n+2){border-top:solid 1px #c3c3c3}.p-hyaluronidase-access__info>li:before{content:"";position:absolute;display:block;top:1.5em;left:0;width:2em;height:2em;background-size:contain;background-repeat:no-repeat}.p-hyaluronidase-access__info>li span{font-size:1.2em;text-align:justify}.p-hyaluronidase-access__info>li h3{color:#898989;font-size:1.2em}.p-hyaluronidase-access__info>li.clinic:before{background-image:url("../images/lift/icon_clinic.svg")}.p-hyaluronidase-access__info>li.address:before{background-image:url("../images/lift/icon_address.svg")}.p-hyaluronidase-access__info>li.access:before{background-image:url("../images/lift/icon_access.svg")}.p-hyaluronidase-access__info>li.tel:before{background-image:url("../images/lift/icon_tel.svg")}.p-hyaluronidase-access__info>li.hour:before{background-image:url("../images/lift/icon_hour.svg")}.p-hyaluronidase-faq{padding:0 2em 5em}.p-hyaluronidase-faq__title{margin:0 auto;font-size:inherit}.p-hyaluronidase-faq__list{margin:0;padding:0;list-style:none}.p-hyaluronidase-faq__accordion:nth-child(n+2){margin-top:2em}.p-hyaluronidase-faq__accordion .accordion-header{position:relative;margin:0;padding:2em 5.5em 2em 6.5em;background-color:#f8f5f1}.p-hyaluronidase-faq__accordion .accordion-header:before,.p-hyaluronidase-faq__accordion .accordion-header:after{content:"";position:absolute;top:50%;right:2.5em;transform:translateY(-50%)}.p-hyaluronidase-faq__accordion .accordion-header:before{width:calc(1em + 1px);border-top:solid 1px #333}.p-hyaluronidase-faq__accordion .accordion-header:after{right:3em;height:1em;border-right:solid 1px #333}.p-hyaluronidase-faq__accordion .accordion-header .q-number{position:absolute;display:block;top:1.4em;left:1.25em;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-hyaluronidase-faq__accordion .accordion-header .question{margin:0;font-size:1.3em;font-weight:500;text-align:justify}.p-hyaluronidase-faq__accordion .accordion-body{position:relative;padding:2em 2em 2em 6.5em}.p-hyaluronidase-faq__accordion .accordion-body .a-number{position:absolute;display:block;top:1.4em;left:1.25em;color:#be1c39;font-family:"Jost","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.6em;font-weight:600;line-height:1;letter-spacing:.05em}.p-hyaluronidase-faq__accordion .accordion-body .answer{margin:0;font-size:1.3em;text-align:justify}.p-hyaluronidase-faq__accordion.is-show .accordion-header:after{display:none}.error404 .p-not-found{background-color:#efede9}.p-not-found{display:flex;align-items:center;min-height:100vh;min-height:100dvh;padding-bottom:5em}.p-not-found__inner{width:100%;padding-top:5em;padding-bottom:5em}.p-not-found__heading{margin:0 0 .8em;color:#898989;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:2em;font-weight:500;letter-spacing:.05em;text-align:center;line-height:2}.p-not-found__heading .large{display:block;font-size:2.6em;line-height:1;letter-spacing:.06em}.p-not-found__lead{margin:0 0 .5em;font-size:1.6em;font-weight:500;text-align:center;letter-spacing:.05em}.p-not-found__text{margin:0 0 3em;font-size:1.2em;text-align:center;letter-spacing:.05em}.p-not-found__button{margin:0 40px}.p-not-found__button .c-button{min-height:5em;background-color:#898989;border:solid 1px #fff;position:relative}.p-not-found__button .c-button::before{content:"";display:inline-block;border-color:#fff;border-style:solid;border-width:0 2px 2px 0;height:10px;vertical-align:middle;width:10px;position:absolute;top:0;bottom:0;margin:auto;transform:rotate(135deg);left:1em}.p-not-found__button .c-button__text{color:#fff;font-family:"Roboto","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","メイリオ",meiryo,sans-serif;font-size:1.2em;line-height:1.4}.u-nowrap{white-space:nowrap}.u-relative{position:relative}.u-indent-1em{margin-left:1em;text-indent:-1em}.u-underline{text-decoration:underline}.u-center{text-align:center}.u-hover-opacity:hover{opacity:.7;filter:alpha(opacity=70);text-decoration:none}.u-mt--0{margin-top:0}.u-mt--1em{margin-top:1em}.u-mb--0{margin-bottom:0}.u-mb--1em{margin-bottom:1em}.is-full-width{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.c-center,.u-center{text-align:center}.m-500{margin:5em !important}.mtb-500,.mt-500{margin-top:5em !important}.mrl-500,.mr-500{margin-right:5em !important}.mtb-500,.mb-500{margin-bottom:5em !important}.mrl-500,.ml-500{margin-left:5em !important}.m-400{margin:4em !important}.mtb-400,.mt-400{margin-top:4em !important}.mrl-400,.mr-400{margin-right:4em !important}.mtb-400,.mb-400{margin-bottom:4em !important}.mrl-400,.ml-400{margin-left:4em !important}.m-300{margin:3em !important}.mtb-300,.mt-300{margin-top:3em !important}.mrl-300,.mr-300{margin-right:3em !important}.mtb-300,.mb-300{margin-bottom:3em !important}.mrl-300,.ml-300{margin-left:3em !important}.m-200{margin:2em !important}.mtb-200,.mt-200{margin-top:2em !important}.mrl-200,.mr-200{margin-right:2em !important}.mtb-200,.mb-200{margin-bottom:2em !important}.mrl-200,.ml-200{margin-left:2em !important}.m-150{margin:1.5em !important}.mtb-150,.mt-150{margin-top:1.5em !important}.mrl-150,.mr-150{margin-right:1.5em !important}.mtb-150,.mb-150{margin-bottom:1.5em !important}.mrl-150,.ml-150{margin-left:1.5em !important}.m-100{margin:1em !important}.mtb-100,.mt-100{margin-top:1em !important}.mrl-100,.mr-100{margin-right:1em !important}.mtb-100,.mb-100{margin-bottom:1em !important}.mrl-100,.ml-100{margin-left:1em !important}.m-50{margin:.5em !important}.mtb-50,.mt-50{margin-top:.5em !important}.mrl-50,.mr-50{margin-right:.5em !important}.mtb-50,.mb-50{margin-bottom:.5em !important}.mrl-50,.ml-50{margin-left:.5em !important}.m-0{margin:0 !important}.mtb-0,.mt-0{margin-top:0 !important}.mrl-0,.mr-0{margin-right:0 !important}.mtb-0,.mb-0{margin-bottom:0 !important}.mrl-0,.ml-0{margin-left:0 !important}.p-500{padding:5em !important}.ptb-500,.pt-500{padding-top:5em !important}.prl-500,.pr-500{padding-right:5em !important}.ptb-500,.pb-500{padding-bottom:5em !important}.prl-500,.pl-500{padding-left:5em !important}.p-400{padding:4em !important}.ptb-400,.pt-400{padding-top:4em !important}.prl-400,.pr-400{padding-right:4em !important}.ptb-400,.pb-400{padding-bottom:4em !important}.prl-400,.pl-400{padding-left:4em !important}.p-300{padding:3em !important}.ptb-300,.pt-300{padding-top:3em !important}.prl-300,.pr-300{padding-right:3em !important}.ptb-300,.pb-300{padding-bottom:3em !important}.prl-300,.pl-300{padding-left:3em !important}.p-200{padding:2em !important}.ptb-200,.pt-200{padding-top:2em !important}.prl-200,.pr-200{padding-right:2em !important}.ptb-200,.pb-200{padding-bottom:2em !important}.prl-200,.pl-200{padding-left:2em !important}.p-150{padding:1.5em !important}.ptb-150,.pt-150{padding-top:1.5em !important}.prl-150,.pr-150{padding-right:1.5em !important}.ptb-150,.pb-150{padding-bottom:1.5em !important}.prl-150,.pl-150{padding-left:1.5em !important}.p-100{padding:1em !important}.ptb-100,.pt-100{padding-top:1em !important}.prl-100,.pr-100{padding-right:1em !important}.ptb-100,.pb-100{padding-bottom:1em !important}.prl-100,.pl-100{padding-left:1em !important}.p-50{padding:.5em !important}.ptb-50,.pt-50{padding-top:.5em !important}.prl-50,.pr-50{padding-right:.5em !important}.ptb-50,.pb-50{padding-bottom:.5em !important}.prl-50,.pl-50{padding-left:.5em !important}.p-0{padding:0 !important}.ptb-0,.pt-0{padding-top:0 !important}.prl-0,.pr-0{padding-right:0 !important}.ptb-0,.pb-0{padding-bottom:0 !important}.prl-0,.pl-0{padding-left:0 !important}.js-accordion__header{cursor:pointer}.js-accordion__body{display:none}.js-accordion.is-show .js-accordion__body{display:block}.js-scroll-fadein{opacity:0;transform:translateY(40px)}.js-scroll-fadein.is-fadein{opacity:1;transform:translateY(0)}@media print,screen and (min-width: 560px){body{font-size:15px}body{line-height:1.6;background-image:url(../images/common/bg_pc.webp);background-attachment:fixed;background-size:cover;background-position:center;overflow-y:scroll}.l-main{flex-grow:1;width:100%;max-width:450px;margin:0 auto;background-color:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.1490196078)}.l-footer{max-width:450px;margin-right:auto;margin-left:auto;overflow-y:clip}.l-footer>*:not(.c-to-top):not(.l-footer__actions){box-shadow:0px 0px 20px 0px rgba(0,0,0,.1490196078)}body.page-template-page-lift{background-image:url("../images/lift/bg_pc.webp")}.p-lift{font-size:12px}.p-lift-mv__movie{width:calc(100% - 74px)}body.page-template-page-lip{background-image:url("../images/lip/bg_pc.webp")}.p-lip{font-size:12px}body.page-template-page-nikibi{background-image:url("../images/nikibi/bg_pc.webp");background-color:#e3eff8}.p-nikibi{font-size:12px}body.page-template-page-eyeline{background-image:url("../images/eyeline/bg_pc.webp")}.p-eyeline{font-size:12px}body.page-template-page-needle{background-image:url("../images/needle/bg_pc.webp")}.p-needle{font-size:12px}.l-header__banner a:hover{opacity:.8}body.page-template-page-hyaluronidase{background-image:url("../images/eyeline/bg_pc.webp")}.p-hyaluronidase{font-size:12px}.p-hyaluronidase-results__button{width:300px}.p-hyaluronidase-results__button .c-button{min-height:50px}.p-hyaluronidase-results__button .c-button__text{font-size:14px}.error404 .l-header__nav{margin-bottom:0}.p-not-found{min-height:calc(100vh + 20px);min-height:calc(100dvh + 20px)}.u-sp{display:none !important}}@media print,screen and (min-width: 1025px){body.is-fixed{position:static}.l-main{padding-top:0px}.l-header{display:flex;flex-direction:column;left:0;width:calc(50% - 225px);height:100vh;height:100dvh;min-height:100vh;overflow-y:scroll;background-color:rgba(0,0,0,0);box-shadow:none;z-index:0;-ms-overflow-style:none;scrollbar-width:none}.l-header::-webkit-scrollbar{display:none}.l-header__logo{justify-content:flex-start;height:90px;padding-left:10%}.l-header__logo img{width:184px}.l-header__open{display:none}.l-header__close{display:none}.l-header__nav{display:flex;flex-direction:column;align-items:center;margin:auto 0}.l-header__list{flex-grow:1;width:100%;max-width:400px}.l-header__list ul{margin-left:2em}.l-header__list ul>li::before{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0;width:.5em;height:2px;background-color:#d6cec6}.l-header__list li:not(:has(ul)){border:none}.l-header__list li a:not(:has(+ul)){background-image:none}.l-header__list li a{display:inline;padding:0;font-weight:500}.l-header__list li a[target=_blank]:after{content:"";display:inline-block;width:12px;height:12px;margin-left:.8em;background-image:url("../images/common/icon_target_blank.svg")}.l-header__list li a:hover{color:#927c5c}.l-header__submenu{display:none}.l-header__sns{justify-content:flex-start;width:100%;max-width:400px;padding:1em 2.5em 5em;background:none}.l-header__sns .insta img{width:32px;height:auto}.l-header__sns .tiktok img{width:27px;height:auto}.l-footer__menu>li a:hover{text-decoration:underline}.c-to-top{height:90px}.c-clinic-anchor__list{display:none}.c-float-reserve{display:none}.c-modal-reserve{max-width:50%}.c-modal-price{max-width:50%}.p-lp+.l-footer{padding-bottom:0}.p-artist:not(.p-artist--line)+.l-footer{padding-bottom:0}.p-price+.l-footer{padding-bottom:0}body.page-template-page-lift .l-header__list>li a:hover{color:#be1c39}body.page-template-page-lift .l-footer{padding-bottom:0}ul.p-artmaketerrace-header-links{display:none}.p-artmaketerrace .l-footer{padding-bottom:0}body.page-template-page-lip .l-header__list>li a:hover{color:#c44a54}body.page-template-page-lip .l-footer{padding-bottom:0}body.page-template-page-nikibi .l-header__nav{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1}body.page-template-page-nikibi .l-header__list>li a{display:inline;padding:0 0 0 26px;font-weight:500;background-image:url(../images/nikibi/icon_menu_deco.svg);background-position:left center}body.page-template-page-nikibi .l-header__list>li a:hover{color:#2e81c7}body.page-template-page-nikibi .l-footer{padding-bottom:0}.p-nikibi-aside{display:block;position:fixed;top:50%;right:1.5%;transform:translateY(-50%);width:27%;max-width:32em;height:42em;background-image:url("../images/nikibi/aside_bg.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center;z-index:100}body.page-template-page-eyeline .l-header__list>li a:hover{color:#927c5c}body.page-template-page-eyeline .l-footer{padding-bottom:0}body.page-template-page-needle .l-header__list>li a:hover{color:#927c5c}body.page-template-page-needle .l-footer{padding-bottom:0}.l-header__case-top-link{display:none}body.page-template-page-hyaluronidase .l-header__list>li a:hover{color:#927c5c}body.page-template-page-hyaluronidase .l-footer{padding-bottom:0}.u-tb{display:none !important}.u-sp-tb{display:none !important}}@media (hover: hover){.slick__arrow{transition:background-color .2s ease-out}.l-header__sns a{transition:filter .2s ease-out}.l-footer__actions-contact a{transition:opacity .2s ease-in}.c-button{transition:all .2s ease-in}.c-to-top__button{transition:background-color .2s ease-out}.c-pagination .pagination .page-numbers{transition:.2s background-color}.p-lp-about__anchor-list li a{transition:background-color .2s}.p-artmaketerrace .p-artmaketerrace__newpost-slider a img{transition:.3s opacity,.3s filter}.p-artmaketerrace .p-artmaketerrace__top-cat-list__item a{transition:.3s background-color}.p-artmaketerrace .p-artmaketerrace__top-cat a img{transition:.3s opacity,.3s filter}.p-artmaketerrace__clinic__detail-link li a span:after{transition:.2s right}.p-artmaketerrace__article-list__thumb img{transition:.3s filter}.p-artmaketerrace__follow-us__list img{transition:.3s opacity,.3s filter}.p-case__clinic__detail-link li a span:after{transition:.2s right}.p-case-single__related-keywords li a{transition:.2s background-color}.p-case-single__clinic-access-link a::after{transition:.2s right}.c-case-card a img{transition:.3s filter}.u-hover-opacity{transition:.3s opacity,.3s filter}.js-scroll-fadein{transition:transform .5s ease-out,opacity 1.5s}}@media (min-width: 769px){.mfp-container{padding-right:21px}}@media screen and (max-width: 1024px){.l-header__nav{position:absolute;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100vh;height:100dvh;background-color:#fff;overflow-y:scroll;z-index:102;opacity:0;transform:translateX(-100%);-ms-overflow-style:none;scrollbar-width:none}.l-header__nav::-webkit-scrollbar{display:none}.l-header__list ul>li{background-color:#f4f4f4;border-bottom-color:#fff !important}.l-header.is-open .l-header__nav{opacity:1;transform:translateX(0);transition:opacity .2s,transform .2s ease-out}.l-header.is-close .l-header__nav{opacity:0;transform:translateX(-100%);transition:opacity 1.2s linear,transform .2s ease-in}.l-aside{display:none}.u-pc{display:none !important}}@media screen and (min-width: 560px)and (max-width: 1024px){.l-header__nav{width:375px;transform:translateX(-375px)}.l-header__list{padding:60px 30px 10px}.l-header__submenu{padding:20px 30px}.l-header__submenu>li{font-size:.9em;margin-bottom:15px}.l-header__sns{gap:10px 30px;padding:25px 30px 30px}.l-header.is-close .l-header__nav{transform:translateX(-375px)}.u-sp-pc{display:none !important}}@media screen and (max-width: 559px){.c-to-top{display:none !important}.p-case+.l-footer .c-to-top,.p-case-single+.l-footer .c-to-top{display:block !important}.u-tb-pc{display:none !important}.u-tb{display:none !important}}@media print and (hover: hover)and (hover: hover),screen and (hover: hover)and (min-width: 560px)and (hover: hover){.p-price__footer-link_list li{transition:opacity .2s ease-out}}@media print and (hover: hover),screen and (hover: hover)and (min-width: 560px){.p-price__footer-link_list li:hover{opacity:.8}}@media print and (hover: hover),screen and (min-width: 560px)and (hover: hover){.l-header__banner a{transition:opacity .2s ease-out}}@media print{body{zoom:65%;-webkit-print-color-adjust:exact}.l-header{position:absolute;width:100%}}/*# sourceMappingURL=style.min.css.map */
