sub{vertical-align:bottom;font-size:75%}.tume{font-feature-settings:"pwid";letter-spacing:.1em}.cb{clear:both}.komidasi{font-weight:600}@media print,screen and (min-width:751px){.covid19{padding:8px;text-align:center;border:1px solid #3d62ad;margin-bottom:16px;font-weight:600}.treatment .newicon img{margin:0!important;vertical-align:middle}.kourousyou{padding:8px 12px;border:1px solid #ccc;background-color:#ffc;display:inline-block;margin-top:32px}.ys-cosme{}.ys-cosme{width:916px;margin:0 auto}.ys-cosme dd{margin-left:0}.ys-cosme .txt{font-size:18px;line-height:1.75;margin-top:24px;color:#666}.ys-cosme strong{font-weight:600}.ys-cosme .notes{font-size:13px;line-height:1.5;color:#666;margin-top:8px}.ys-cosme .component{margin-top:16px;font-size:14px;line-height:1.6;color:#666}.ys-cosme .overview h1{text-align:center;padding-top:64px}.ys-cosme .overview h1 img{width:454px}.ys-cosme .overview .img-box{text-align:center;margin-top:48px}.ys-cosme .overview .img-box img{vertical-align:text-top}.ys-cosme .overview .img-box.forPC .rogo_ys{width:148px;margin:24px 32px}.ys-cosme .overview .txt-box{margin-top:56px}.ys-cosme .overview .txt-box .box-l{float:left;width:630px}.ys-cosme .overview .txt-box .box-l p.catch{text-align:center;padding:24px 0 24px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ys-cosme .overview .txt-box .box-l p.catch img{height:60px}.ys-cosme .overview .txt-box .box-l p.read{margin-top:28px}.ys-cosme .overview .txt-box .box-l dl.pono{padding:20px 40px;border:1px solid #ccc;margin-top:24px}.ys-cosme .overview .txt-box .box-l dl.pono dt{text-align:center}.ys-cosme .overview .txt-box .box-l dl.pono dt img{height:28px}.ys-cosme .overview .txt-box .box-l dl.pono dd{font-size:16px;line-height:1.75;color:#666;margin-top:16px}.ys-cosme .overview .txt-box .box-r{float:right;width:224px}.ys-cosme .overview .txt-box .box-r .photo{width:100%;border:1px solid #ccc}.ys-cosme .overview .txt-box .box-r .name{font-size:24px;margin-top:16px}.ys-cosme .overview .txt-box .box-r .career{font-size:13px;line-height:1.5;color:#666;margin-top:14px}.ys-cosme .overview .txt-box .box-r .career .indent{display:block;padding-left:2.2em;text-indent:-2.2em}.ys-cosme section{margin-top:56px}.ys-cosme section.item .img-box{margin-top:32px}.ys-cosme section.item .img-box .box-l{width:448px;float:left;text-align:right}.ys-cosme section.item .img-box .box-l img{height:378px}.ys-cosme section.item .img-box .box-r{width:468px;float:right}.ys-cosme section.item.ax .img-box .box-r .inner{text-align:center;width:342px;margin-top:56px}.ys-cosme section.item.sc .img-box .box-r .inner{text-align:center;width:342px;margin-top:32px}.ys-cosme section.item.ax .img-box .box-r img.catch{height:56px}.ys-cosme section.item.sc .img-box .box-r img.catch{height:88px}.ys-cosme section.item .img-box .box-r p.price{font-size:16px;line-height:1.5;color:#666;text-align:center;margin-top:16px}.ys-cosme .buy{font-size:19px;font-weight:600;font-family:"sans-serif";color:#333;text-align:center;margin-top:32px}.ys-cosme .buy .catch{text-align:center;font-weight:300;margin-top:52px;color:#777;font-size:18px}.ys-cosme .bt_amazon{width:160px;padding:12px 0 4px 0;display:block;margin:10px auto 0 auto;border:1px solid #ccc!important;border-radius:4px}.ys-cosme .amazon_1{height:32px;vertical-align:middle;margin-left:8px;margin-bottom:2px}.ys-cosme section.item dl.details{border:1px solid #ccc;border-radius:4px;padding:70px 64px 24px 64px;position:relative;margin-top:28px}.ys-cosme section.item dl.details dt{background-color:#ff7585;border-radius:8px;font-size:22px;line-height:1;color:#fff;text-align:center;padding:16px 0;position:absolute;top:-28px;left:0;right:0;margin:auto;width:432px}.ys-cosme section.item dl.details dd.box-l{float:left;width:360px}.ys-cosme section.item dl.details dd.box-r{float:right;width:360px}.ys-cosme section.item dl.details img.zu{width:100%}.ys-cosme section.item dl.details .ax1{width:180px;border:1px solid #ccc;box-sizing:border-box;float:right;margin:8px 0 0 8px;vertical-align:text-top}.ys-cosme section.item dl.details .ax2{width:90px;float:right;margin:-16px 0 0 12px;vertical-align:text-top}.ys-cosme section.item dl.details.sc-1{padding-bottom:40px;margin-bottom:48px}.ys-cosme section.item dl.details.sc-1 .txt{padding:0 32px}.ys-cosme section.item dl.details.sc-1 img{width:492px;margin:32px 16px 0 145px}.ys-cosme .fragrance-box{padding:32px;box-sizing:border-box;border-radius:4px;border:1px solid #ccc;background-color:#fffde6;margin-top:24px}.ys-cosme .fragrance-box .txt_box{text-align:center}.ys-cosme .fragrance-box .txt_box strong{font-size:20px;color:#333}.ys-cosme .fragrance-box .txt_box .kazari{vertical-align:text-bottom;width:68px}.ys-cosme .fragrance-box.ax{display:grid}.ys-cosme .fragrance-box.ax{grid-template-columns:200px 450px 200px}.ys-cosme .fragrance-box.ax .txt_box{grid-row:1;grid-column:2;padding-top:8px}.ys-cosme .fragrance-box.ax .txt_box .mt{display:inline-block;margin-top:16px}.ys-cosme .fragrance-box.ax .image1{grid-row:1;grid-column:1}.ys-cosme .fragrance-box.ax .image2{grid-row:1;grid-column:3}.ys-cosme .fragrance-box.ax img.photo{width:200px;border-radius:8px}.ys-cosme .fragrance-box.sc dd{width:380px;margin-top:28px}.ys-cosme .fragrance-box.sc dd.image1{float:left;margin-left:18px}.ys-cosme .fragrance-box.sc dd.image2{float:right;margin-right:18px}.ys-cosme .fragrance-box.sc dd .txt{width:180px;display:inline-block;margin-right:20px;vertical-align:top}.ys-cosme .fragrance-box.sc img.photo{width:180px;border-radius:8px;vertical-align:top}.ys-cosme .buy .img-box{margin-top:40px;padding:0 68px;margin-bottom:56px}.ys-cosme .buy .img-box li{text-align:center}.ys-cosme .buy .img-box li.ax{float:left}.ys-cosme .buy .img-box li.sc{float:right}.ys-cosme .buy .bt_amazon{margin-top:24px}.ys-cosme .point{font-size:13px;color:#db0000;margin-top:10px}.sDL{padding-top:4px;margin-top:14px}.sDL.square dt:before{content:"■";padding-right:.5em;color:#cad7e3}.sDL dt{font-weight:600;color:#333;font-size:16px;line-height:25px;text-indent:-1.5em;padding:14px 0 0 1.5em;list-style:none;display:block!important}.sDL dt:first-of-type{padding-top:0;border-top:0}.sDL dd{margin-left:0;padding-left:1.5em}.sDL dd:last-of-type{padding-bottom:0}.sDL dd .script:last-of-type{margin-bottom:0}.sDL dd span.midasi{font-weight:600;color:#333}.sIMG-box{text-align:center;box-sizing:border-box;padding:32px 32px 40px 32px}.sFEATURE.inospicule .sIMG-box img{width:25%}.sFEATURE{padding:32px;box-sizing:border-box;border:1px solid #4061a9;margin-bottom:40px}.sDL.inospi{padding-top:18px}.sUL{margin-bottom:15px}.sUl.disc>li{list-style-type:none;position:relative;padding-left:20px;font-size:15px;line-height:27px;margin-bottom:4px}ul.disc>li:before{border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:0;top:.6em;content:"";background:#000}.sUL li:last-of-type{margin-bottom:0}.sOL{}.sOL li{font-size:15px;line-height:1.75!important}.sOL li:last-of-type{margin-bottom:0}.skin-head .icon.center{}.skin-head .icon.center img{vertical-align:middle}.skincare .point{margin-top:14px}body.skincare .skin-block .read{margin-top:14px}.pkg_bakuchior{width:48%!important}.icon_inospicule{width:200px}img.inospicule{border:1px solid #4061a9;margin-left:40px}.box-visual.inospicule{margin-top:24px!important}.box-visual.inospicule ul{width:580px;margin:32px auto 0 auto}.box-visual.inospicule li{display:inline-block;vertical-align:top;width:240px;margin-bottom:32px}.box-visual.inospicule li:nth-of-type(4),
.box-visual.inospicule li:nth-of-type(5),
.box-visual.inospicule li:nth-of-type(6){margin-bottom:0}.box-visual.inospicule li.arrow{width:80px;padding-top:90px;text-align:center}.box-visual.inospicule img{width:240px;margin-bottom:8px}img.icon_cyspera{width:160px;margin:0 16px 0 16px}img.icon_zo{width:270px;margin:14px 16px 0 16px}.zo-zu-box{text-align:center;padding:30px}img.zo-zu{width:600px}img.icon-baby-lip{width:190px;margin-top:4px}img.baby-lip{width:100%}img.ys-cosme_logo{width:90px;margin-top:7px}img.ys-cosme_gel{width:100%;border:1px solid #ddd;margin-bottom:16px}img.ys-cosme_zu{width:400px;vertical-align:text-bottom;margin:5px 10px 0 0}img.icon_cellnew{width:150px;margin:15px 10px 0 15px}img.icon_bs{width:240px}#BSファンデーション img.color{width:630px}#BSポイントメイク img.color{width:630px}#BSポイントメイク img.color2{width:267px}.skin-block ul.color li{text-align:center;display:inline-block;width:207px;vertical-align:top;border-right:1px solid #999;margin-bottom:20px}.skin-block ul.color li:last-of-type{border-right:0}.skin-block .fusiyou{width:206px;display:inline-block;padding:4px 0 4px 0;text-align:center;margin-right:8px;margin-bottom:8px;background-color:#d5959a;border-radius:4px;color:#fff;font-weight:600}#BSカバー力アップ .sDL dd{margin-top:0}#BSミネラルチーク .color{text-align:center}#BSミネラルチーク .color img{width:85%;margin:8px 0}#BSミネラルアイシャドウ .color{text-align:center}#BSミネラルアイシャドウ .color img{width:100%;margin:8px 0}#BSミネラルリップグロス .bs_mlg-color{display:flex;margin-bottom:20px}#BSミネラルリップグロス .bs_mlg-color li{text-align:center;font-size:85%}#BSミネラルリップグロス .bs_mlg-color img{width:100%;margin-top:-14px}body.laser #container>article+article{margin-top:24px}body.laser .contents{display:flex;flex-direction:row-reverse;gap:32px;justify-content:space-between}body.laser .contents .PC-imgRight{flex:0 320px;padding:0;float:none;text-align:center;width:auto;box-sizing:border-box}body.laser .contents .PC-leftbox{flex:1 0}body.laser section+section{margin-top:36px}body.laser article section>*+*{margin-top:16px}body.laser h3+*{margin-top:20px}body.laser .sList li:before{padding-right:.25em}body.laser .sList li{text-indent:-1.25em;padding-left:1.25em}body.laser .sList li:last-of-type{margin-bottom:0}body.laser h3{margin-bottom:0}body.laser h4{font-weight:600;font-size:16px;line-height:1.4;padding-bottom:4px}body.laser .contents .description_area+h4{margin-top:32px}body.laser p.script+h3{margin-top:13px}body.laser h5{font-size:16px;line-height:25px;font-weight:600;margin-bottom:13px}body.laser h5 span{color:#cad7e3;display:inline-block;margin-right:4px}body.laser .feature li{display:table-cell}body.laser .feature .gray-boxtx{font-weight:600;display:inline-block;background-color:#999;color:#fff;font-size:13px;padding:5px 10px;border-radius:5px;margin-bottom:5px}body.laser .cap01{margin-top:12px}body.laser #smas-up-neo .kiki{width:184px}body.laser #excel-v-plus .kiki{width:100%}body.laser #excel-v-plus .logo{width:70%}body.laser #excel-v-plus .hand-piece-area{display:flex}body.laser #excel-v-plus .hand-piece-block{display:flex;flex-direction:column;justify-content:space-between}body.laser #excel-v-plus .hand-piece-name{text-align:center;font-size:80%}body.laser #led-healite .PC-imgRight img{width:320px}body.laser #led-healite .description_area{text-align:center}body.laser #led-healite .zu1{width:288px}body.laser #led-healite .zu2{width:375px}body.laser #emsella .kiki{width:224px}body.laser #emsella .logo{width:224px;margin-top:16px}body.laser #potenza .kiki{width:224px}body.laser #potenza .logo{width:224px;margin-top:16px}body.laser #pico .kiki{width:220px}body.laser #pico .logo{width:300px;margin-top:32px}body.laser #hydra .kiki{width:180px;margin-top:24px}body.laser #hydra .logo{width:300px;margin-top:24px}body.laser #em .PC-imgRight .kiki{width:280px}body.laser #em .PC-imgRight .img-rogo{width:240px;margin:16px 0 0 0}body.laser #ウルトラセルQプラス .img-ultracel-q{width:264px}body.laser #compact-brend .kiki{width:330px}body.laser #compact-brend .logo{width:320px}body.laser #excimer .PC-imgRight img{width:260px;margin-right:24px}body.laser dl.sList>dd+dt{padding-top:12px;border-top:1px dotted #ccc}body.laser dl.sList>dd:last-of-type{padding-bottom:12px;border-bottom:1px dotted #ccc}body.laser #Qスイッチ img.kiki{width:100%;height:auto}body.laser #Qスイッチ img.logo{width:80%}.pc-mt00{margin-top:0!important}.pc-mt15{margin-top:15px}.pc-mt10{margin-top:10px}.pc-mt20{margin-top:20px}.pc-mt40{margin-top:40px}.pc-mb0{margin-bottom:0!important}.pc-mb10{margin-bottom:10px!important}.pc-mb15{margin-bottom:15px}.pc-mb17{margin-bottom:17px}.pc-mb20{margin-bottom:20px!important}.pc-mb25{margin-bottom:25px}.pc-mb30{margin-bottom:30px!important}.pc-mb50{margin-bottom:50px!important}.pc-mb60{margin-bottom:60px!important}.pc-mb67{margin-bottom:67px!important}.pc-ml20{margin-left:20px}.pc-ml30{margin-left:30px}.pc-mr00{margin-right:0!important}.pc-mr12{margin-right:12px}.pc-mr22{margin-right:22px}.pc-mr20{margin-right:20px}.pc-mr30{margin-right:30px}.pc-mr45{margin-right:45px}.pc-pdt0{padding-top:0!important}.pc-pdl0{padding-left:0!important}.pc-pdt10{padding-top:10px!important}.pc-pdt20{padding-top:20px!important}.pc-pdb30{padding-bottom:30px!important}.pc-pdb20{padding-bottom:20px!important}.pc-bbtm-1px{border-bottom:1px}.pc-hide{display:none}.pc-w130{width:130px}.pc-w760{width:760px!important}.new{font-size:13px;color:#db0000;display:inline-block}.cap{font-weight:300}.to-detail{font-weight:300;font-size:13px}.txt-caption{font-weight:300;font-size:14px;line-height:22px}.txt-subhead{font-weight:600;font-size:15px;line-height:22px}.w6-16px{font-weight:600;font-size:16px;line-height:24px}.w6-18px{font-weight:600;font-size:18px;line-height:26px}.icon-オススメ{display:inline-block;padding:3px 8px;font-size:13px;line-height:13px;color:#fff;background-color:#ff7000;border-radius:2px;vertical-align:middle;margin-left:6px;font-weight:300}.icon-医師施術{text-indent:0;display:inline-block;padding:4px 4px 4px;font-size:11px;line-height:1;color:#fff;background-color:#333;border-radius:2px;vertical-align:1px;margin:0 8px;font-weight:300}.to-detail{line-height:1.5}.nList{margin-bottom:20px}.nList li{margin-bottom:0}.nList-fl li{float:left;margin-right:30px}.nList+p.script{margin-top:14px}article .g-box h4{width:140px;line-height:20px;vertical-align:top;padding:13px 0 10px 10px}article .g-box div{padding:10px 0 10px 10px}article .g-box div p{padding:0;margin-bottom:13px}article .g-box div p:last-of-type{margin-bottom:0}article .recomm{text-align:center;background-color:#fff;color:#db0000;padding:10px 0;margin-bottom:15px}.sep-Glay-sod{margin-top:14px}.wonly{font-weight:300!important;font-size:12px;color:#555;padding-left:10px}header .name{width:980px;height:150px;margin:auto;background-image:url(/commons/images/header_2nd_main-image2.jpg);background-repeat:no-repeat;color:#3d62ad;position:relative}header .name .access{font-size:17px;padding:34px 0 3px 32px}header .name h1{font-size:30px;line-height:40px;padding:44px 0 10px 32px;letter-spacing:1px}header .name h1 .dep{display:inline-block;font-size:27px;line-height:27px;padding:0 0 0 12px;letter-spacing:3px;border-left:1px solid #8bc7f9;margin-left:12px;margin-top:-50px}header .name .open{font-size:13px;line-height:13px;padding:0 0 0 32px;font-weight:600}header .name .twitter{position:absolute;bottom:35px;right:37px}header .name .twitter img{height:17px}header .name .instagram{position:absolute;bottom:35px;right:10px}header .name .instagram img{height:18px}header .name .to-sougou{position:absolute;bottom:10px;right:10px;font-size:13px}.flx-box2 .ad-box1{padding-bottom:20px;border-top:1px solid #8284e7;border-bottom:1px solid #8284e7;border-left:1px solid #8284e7;border-right:1px solid #8284e7;margin-bottom:12px}.flx-box2 .ad-box1 img.head{width:478px;border-bottom:1px solid #8284e7;margin-bottom:20px}.flx-box2 .ad-box1 img.bn-hf{width:438px;margin:15px auto 0 auto;display:block}.flx-box2 .ad-box3{padding-bottom:10px;border:1px solid;margin-bottom:12px}.flx-box2 .ad-box3 img{width:478px;border-bottom:1px solid #fe6881;margin-bottom:20px}.tx-area2 p{margin:0;padding:16px 20px 16px 20px;color:#8c6239;border-bottom:1px solid #ffcad7}.tx-area2 a{font-weight:600;font-size:15px;line-height:27px;color:#8c6239;margin-bottom:10px}.tx-area2 b{font-weight:600;font-style:normal;line-height:27px;color:#db0000;float:right}.tx-area2 a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da\00A0";color:#dc0000}.tx-area2 a:hover{color:#0a4f9a}.flx-box2 .ad-box2 .tx-area2 p:last-of-type{margin-bottom:0}.recom-title2{font-weight:600;font-size:16px;line-height:16px;color:#600623;padding:7px;text-align:center;margin-bottom:0;background-color:#ffe89e}.ad-box4{padding:20px 0 10px 0;border:1px solid;margin-bottom:12px}.ad-box4 .catch{color:#db0000;text-align:center;font-size:19px;font-weight:600;margin:15px auto}.ad-box4 .yokoku201901{width:478px}.ad-box4 .yokoku201901-2{width:478px;margin:12px 0 6px 0}.overview .inner-pd{margin-bottom:30px}.overview article h3{margin-bottom:0!important}.overview .trm-policy{width:940px;margin:0 auto}.overview .trm-policy h2{}.overview .trm-policy p.read{width:510px;float:left;margin-bottom:0}.overview .trm-policy .box-image1-2{float:right}.overview .trm-policy .image-1{height:198px;border:1px solid #ccc;margin:5px 10px 30px 0}.overview .trm-policy .image-2{height:198px;border:1px solid #ccc;margin:5px 0 30px 0}.overview .trm-policy .dot-line{border-bottom:1px dotted #3d62ad;margin-bottom:20px;clear:both}.overview .trm-policy .box-txt1{width:510px;float:left}.overview .trm-policy .box-txt2{width:430px;float:left}.overview .trm-policy .box-image-3{width:430px;text-align:center;float:left}.overview .trm-policy .image-3{height:218px;border:1px solid #ccc;margin:10px 0 35px 0}.overview .basic-info table{width:100%;margin-bottom:15px}.overview .basic-info table th{width:130px;text-align:center;vertical-align:middle;padding:15px 0 15px 0;border-bottom:1px solid #999}.overview .basic-info table td{padding:15px 0 15px 0;border-bottom:1px solid #999}.overview .basic-info p.close{border-left:3px solid #db0000;padding-left:4px;margin-bottom:15px;line-height:14px;font-size:14px}.overview .basic-info table.close{color:#333;border-top:1px solid #999}.overview .basic-info table.close th{border-color:#999}.overview .basic-info table.close td{border-color:#999}.overview .doctor .profile-photo{background-image:url(/images/doctor-yoshioka-y-new.jpg);background-size:205px;background-position:top left;background-repeat:no-repeat;width:204px;height:273px;float:left;margin-top:20px;margin-right:20px;margin-bottom:17px;border:1px solid #ccc}.overview .doctor .name{font-size:18px;width:218px;text-align:left;float:left;margin-top:18px;margin-bottom:10px}.overview .doctor table{width:218px;margin-bottom:0;float:left}.overview .doctor table th{display:block;text-align:left}.overview .doctor table td{padding-bottom:6px;display:block}.overview .doctor .line{border-bottom:1px solid #999;clear:both;margin-bottom:15px}.overview .doctor .blog{text-align:right;line-height:15px;margin-bottom:0}.overview .box-setubi-photo{margin:10px 0}.overview .setubi{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.overview .setubi img{width:48%;border:1px solid #ccc}.overview .setubi .cap01{flex-basis:100%;margin-top:5px}.overview .credit2 img{width:321px}.bnr-menu{text-align:center;padding:0 0 20px 0}.bnr-menu img{width:980px}#bn_osusume-L+article{margin-top:20px}#bn_osusume-L img{width:980px;box-sizing:border-box}#bn_osusume-L img.em,#bn_osusume-L img.emsela{border:1px solid #1eadb9}#bn_osusume-L img.michelangelo{border:1px solid #eb8ecc}#bn_osusume-L img.healite,#bn_osusume-L img.diamond4{border:1px solid #ff6a9e}.read-large{font-weight:600;font-size:20px;line-height:26px;margin-bottom:25px}dl.subhead{margin-top:14px}.vline dl.subhead{margin-top:0}dl.subhead dt{font-weight:600;font-size:15px;line-height:22px;margin-bottom:4px;padding-left:20px;text-indent:-20px}dl.subhead dd{margin-left:0;margin-bottom:20px;padding-left:0}dl.subhead dd:last-of-type{margin-bottom:0;padding-bottom:0}dl.subhead2{padding-top:4px}dl.subhead2 dt{font-weight:600;font-size:17px;line-height:22px;margin-bottom:13px}dl.subhead2 dd{margin:0 0 20px 0;padding-bottom:20px;border-bottom:1px solid #999}dl.subhead2 dd:last-of-type{margin-bottom:8px;border-bottom:0}h4.square:before{content:"■";padding-right:.3em}h4.square{padding-left:1.3em;text-indent:-1.3em}.subhead2 .price{display:inline-block;padding:2px 10px;margin-right:16px;margin-top:14px;border-radius:2px;background-color:#efefef}.subhead2 .photo-box{width:314px;float:right;text-align:center}.subhead2 .txt-box{width:600px}.list-number li{list-style:decimal;list-style-position:inside;color:#333;font-weight:600;font-size:15px;line-height:27px;border-bottom:1px dotted #333;padding:20px 0 20px 0}.list-number li:nth-of-type(1) {padding-top:0}.list-number li h4{font-size:15px;margin-bottom:13px;display:inline-block}.list-number h5{display:inline-block!important}.list-number li p{margin-left:17px;font-weight:300}.list-number li div.box-inline{display:inline-block;vertical-align:top}.box-visual{border:1px solid #999;padding:32px 0 32px 0;margin-top:20px}.box-visual+.cap01{margin-top:1em}.title-visual{font-weight:600;font-size:15px!important;line-height:22px;color:#333;text-align:center}.title-visual:before{content:"〔";font-weight:600;font-size:15px;line-height:22px;color:#333;margin-right:4px}.title-visual:after{content:"〕";font-weight:600;font-size:15px;line-height:22px;color:#333;margin-left:4px}.title-visual+dd{margin-top:24px}.list-check{margin:14px 0 10px 0;list-style:none}.list-check li{margin:0 0 10px 0;padding:0 20px 0 20px;background:url(/hifuka/in_imges/icon-chk.png) left center no-repeat;background-size:16px;font-weight:600;font-size:18px;line-height:23px;color:#333}body.price article h2{font-size:22px!important}.price-title{font-weight:600;border:2px solid;border-radius:5px;padding:15px 0 15px 0;margin-bottom:10px;margin-right:30px;width:190px;text-align:center;font-size:18px;display:inline-block;vertical-align:top}.pricelist-new{width:690px;display:table-cell;vertical-align:top;margin-left:50px}.pricelist-new h4{font-weight:600;font-size:15px;line-height:22px;border-bottom:1px solid var(--border-muted);padding-bottom:10px;margin-bottom:10px}.pricelist-new h5{font-weight:600;font-size:15px;line-height:22px;border-bottom:1px solid var(--border-muted);padding-bottom:10px;margin-bottom:10px}.pricelist-new ul.price{margin-bottom:20px}.pricelist-new ul.price li{font-size:15px;line-height:22px;border-bottom:1px solid var(--border-muted);padding-bottom:10px;margin-bottom:10px}.pricelist-new .item{}.pricelist-new p.name{display:inline;float:left}.pricelist-new p.cap{display:inline;float:left}.pricelist-new .item span{margin-right:5px}.pricelist-new p.price{display:block;text-align:right;font-feature-settings:"palt" 1;font-weight:600}.pricelist-new p.price span.width-fix{margin-left:0;width:80px;display:inline-block}.pricelist-new p.price span.width-fix2{margin-left:0;width:90px;display:inline-block}.pricelist-new p.price span.width-auto{width:auto;margin-left:20px}.pricelist-new .to-detail{text-align:right}.pricelist-new .icon_new,.price-list_area .icon_new{vertical-align:top;margin:2px 4px 0 4px;width:32px;height:auto}.credit{text-align:center;margin-top:32px;padding:20px 20px 20px;border-top:1px solid #3d62ad}.credit .cap01{display:inline-block;text-align:left;vertical-align:middle;margin-right:20px;margin-bottom:0}.credit img{vertical-align:middle;width:321px}body.price .basic-fee{font-weight:bold;margin-bottom:1em;padding:13px 33px;border:1px solid #3d62ad}body.price .basic-fee span{display:inline-block;margin-left:.5em;margin-right:.5em;font-weight:300}.nav-sejyutu{text-align:right;margin-bottom:20px}.nav-sejyutu .select-wrap{position:relative;display:inline-block}.nav-sejyutu .select-wrap::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:0}.nav-sejyutu select{font-size:15px;padding:8px;border-radius:4px;border-color:#666;cursor:pointer}.pricelist-wide-fix{width:690px;display:table-cell;vertical-align:top;margin-left:50px}.pricelist-new2{}.pricelist-new2 h3{font-weight:600;font-size:16px;line-height:22px;padding:10px;margin-bottom:10px}.pricelist-new2 h3 i.fi{display:inline-block;float:right;vertical-align:middle;font-size:75%;color:#959595;line-height:22px}.pricelist-new2 h4{font-weight:600;font-size:15px;line-height:22px;border-bottom:1px solid var(--border-muted);padding-bottom:10px;margin-bottom:10px}.pricelist-new2 h5{font-weight:600;font-size:15px;line-height:22px;border-bottom:1px solid var(--border-muted);padding-bottom:10px;margin-bottom:10px}.pricelist-new2 .price+h4{margin-top:32px}.pricelist-new2 ul.point{margin-bottom:20px}.pricelist-new2 ul.point li{font-weight:300;font-size:12px;line-height:1.55}.pricelist-new2 ul.point li:last-of-type{margin-bottom:0}.pricelist-new2 p.name{display:inline;float:left}.pricelist-new2 p.cap{display:inline;float:left}.pricelist-new2 p.price{display:inline;text-align:right;float:right;font-feature-settings:"palt" 1;font-weight:600}.pricelist-new2 p.price s{font-weight:300}.pricelist-new2 p.price .sale{color:#db0000}.pricelist-new2 ul.price{margin-bottom:8px}.pricelist-new2 ul.price li{font-size:15px;line-height:1.6;border-bottom:1px solid var(--border-muted);padding-bottom:8px;margin-bottom:10px}.pricelist-new2 ul.price li:last-of-type{margin-bottom:0}.pricelist-new2 ul.price li .cap{font-size:13px}body.price #クレア・ラボ{margin-bottom:8px}.pricelist-new2 .item.block{margin-bottom:4px}.pricelist-new2 .item .cap01{margin-left:15px;display:inline-block}.pricelist-new2 .item span{margin-right:5px}.pricelist-new2 .width-fix{margin-left:0;width:80px;display:inline-block}.pricelist-new2 .width-fix2{margin-left:0;width:90px;display:inline-block}.pricelist-new2 .width-auto{width:auto;margin-left:20px}.pricelist-new2 .price-box2{float:right;text-align:right}.pricelist-new2 .price-box2 p{display:inline-block}.pricelist-new2 .to-detail{text-align:right;margin-top:8px}.pricelist-new2 .to-detail+*{margin-top:20px}.pricelist-new2 .price-list-course_area ul.price{margin-top:10px}.pricelist-new2 .item.fl-w590{width:590px;float:left}.pricelist-new2 .item.fl-w560{width:560px;float:left}.pricelist-new2 p.price.fl{width:145px;float:left}.pricelist-new2 p.price.fr{float:right}.pricelist-new2 .item.fl{width:auto;float:left}.pricelist-new2 .style-fr{float:right;display:inline-block;margin-bottom:0;text-align:right;vertical-align:bottom;line-height:22px}body.price .price-list_area+.to-detail{margin-top:8px}.fr{float:right}.ib{display:inline-block}.pricelist-new2 .icon_new,.price-list_area .icon_new{vertical-align:top;margin:2px 4px 0 4px;width:32px;height:auto}#アクネトレント img.package{width:400px;margin-left:24px}#アクネトレント .img-box{float:right}#スピロノラクトン img.package{width:320px}#スピロノラクトン .img-box{float:right}#アプローラ .img-pkg{width:656px;height:208px;object-position:center -50px}#アプローラ .zu{width:75%;margin-top:8px}#ウルトラセルQプラス .img-device{width:280px;margin-left:16px}#ウルトラセルQプラス .img-logo1{width:284px;vertical-align:top}#ウルトラセルQプラス .img-logo2{text-align:center}#ウルトラセルQプラス .img-logo2 img{height:184px;margin-bottom:16px}#ウルトラセルQプラス .column-img_area{}#ウルトラセルQプラス .column-txt_area{width:555px}#ウルトラセルQプラス .zu-hifu{width:555px;margin:24px auto 0}#レチノールピール .photo{float:right;margin-left:30px}#レチノールピール .photo img{width:300px}#Pフェイシャルとは .txt-box{display:inline-block;vertical-align:middle;margin:0 40px 0 136px;width:360px}#Pフェイシャルとは .photo-box{display:inline-block;vertical-align:middle;width:264px}#Pフェイシャルとは .photo-box img{width:100%}#CO2（炭酸ガス）レーザー治療 p.yoyaku-hokuro{padding:8px;border:1px solid #3d62ad;display:inline-block;color:#3d62ad;margin-top:16px}#ピンクインティメイト .about .photo{float:left;margin-right:24px}#ピンクインティメイト .about .photo img{width:480px}#ピンクインティメイト .about .box-txt{float:left;width:410px}#ピンクインティメイト .bui img{width:450px;margin-left:232px}.photo-excimer{float:right}.photo-excimer img{width:210px}#エキシマーシステムとは .txt{width:670px}#エキシマーシステム table.table01{width:100%;font-weight:300;font-size:15px;line-height:27px;color:#333;border-collapse:collapse;margin-top:15px}#エキシマーシステム table.table01 thead th{font-weight:600;padding:15px 15px}#エキシマーシステム table.table01 tbody th{width:100px;font-size:15px;font-weight:600;line-height:21px;text-align:center;padding:18px 15px 15px 15px;border-bottom:#999 solid 1px;background-color:#eee;vertical-align:top}#エキシマーシステム table.table01 tbody td{width:240px;text-align:center;padding:15px 20px;border-bottom:#999 solid 1px;vertical-align:middle}#エキシマーシステム table.table01 b{font-weight:600}.photo-perspirex{float:right}.photo-perspirex img{width:200px;margin:0 32px}#プラセンタ内服カプセル .effect{width:500px}#プラセンタ内服カプセル .photo-medipla100{float:right}#プラセンタ内服カプセル .photo-medipla100 img{width:130px;margin:5px 30px 0 0}.photo-crystalclear{float:right}.photo-crystalclear img{width:250px;margin-left:10px;margin-right:20px;margin-bottom:40px}.photo-hyaluronic{float:right}.photo-hyaluronic img{width:240px;margin-left:20px;margin-top:10px}.viviscal img{width:240px}.ogshi img{width:120px}#グラッシュビスタ p.osusume{text-align:center;padding:15px;border:1px solid #db0000;margin-top:20px}#グラッシュビスタ p.osusume .font1{font-size:20px;vertical-align:middle}#グラッシュビスタ p.osusume .font2{font-weight:600;font-size:20px;vertical-align:middle}#グラッシュビスタ p.osusume .font3{font-weight:600;font-size:24px;vertical-align:middle}#グラッシュビスタ .photo-glashvista{float:right}#グラッシュビスタ .photo-glashvista img{width:200px;margin-left:20px;margin-bottom:40px}.photo-lashup{float:right}.photo-lashup img{width:240px;margin-left:20px;margin-right:10px}.photo-botox{float:right}.photo-botox img{width:160px;margin-left:30px;margin-right:20px}.photo-heliocare90{float:right}.photo-heliocare90 img{width:114px;margin-right:30px}.photo-lift{float:right}.photo-lift img{width:240px;margin-right:30px}#メディカルダイエット section.treatment .img-box{width:250px;float:right;text-align:center}#メディカルダイエット section.treatment img.bbx{width:128px}#メディカルダイエット section.treatment img.meta-sorb{width:180px}#メディカルダイエット section.treatment img.slimbifi{width:250px}#メディカルダイエット section.treatment img.corrm{width:250px}#sw .photo_pkg{width:250px}#sw .zu1{width:264px}#sw .txt-box{float:left;width:640px}#sw .photo1{width:240px;margin:0 5px 0 5px}#sw .photo2{width:560px}#sw .zu2{width:280px;margin-top:15px}#sw .zu3{width:574px;margin-top:20px}#ワカサプリ .photo{text-align:center}#ワカサプリ .photo img{width:390px}#ドクターメロンアールとは .flex{gap:32px}#MelonR img.pkg{width:240px}#MelonR .photo2{display:flex;justify-content:center;align-items:center}#MelonR .photo2 img.photo{width:240px}#MelonR .photo2 img.arrow-pc{width:50px}#MelonR .chart{flex:1 0 300px;text-align:center;margin-top:0}#MelonR .chart img{width:241px}#合成甘味料不使用 table{border:1px solid #ccc;border-top:none}#合成甘味料不使用 th{white-space:nowrap;padding:24px;background-color:#f4f4f4}#合成甘味料不使用 td{padding:24px;border-left:1px solid #ccc}#合成甘味料不使用 th,#合成甘味料不使用 td{border-top:1px solid #ccc}#UVlock .photo{width:240px;float:right;text-align:center}#UVlock .photo img{width:180px}#クリスタルトマト .photo{width:290px;float:right;text-align:right}#クリスタルトマト .photo img{width:290px}#クリスタルトマト .box-txt{width:624px}#ピアス穴あけ .box-txt{float:left;width:494px}#ピアス穴あけ .photo{text-align:center;float:right}#ピアス穴あけ .photo img{width:420px}#ピアス穴あけ .photo2-1{float:left;text-align:center}#ピアス穴あけ .photo2-2{float:left;text-align:center;margin-right:20px}#ピアス穴あけ .photo3{float:left;text-align:center}#ピアストラブル治療 dl.column{width:auto;border-radius:5px;padding:20px;background:#fff0db;display:table}#ピアストラブル治療 dl.column dt{display:table-cell;vertical-align:middle}#ピアストラブル治療 dl.column dt img{width:260px}#ピアストラブル治療 dl.column dd.txt{display:table-cell;vertical-align:middle;margin-left:16px;width:480px}#ピアストラブル治療 dl.column dd p{color:#ed6d53;float:left;margin-left:16px}#ピアストラブル治療 dl.column dd.photo{display:table-cell;vertical-align:middle}#ピアストラブル治療 dl.column dd img{width:124px;margin-left:10px}#ベビーコラーゲン .photo{text-align:center;float:right}#ベビーコラーゲン .photo img{width:250px;margin-left:20px;margin-right:10px}#ベビーコラーゲン .column{border-radius:5px;padding:30px;border:2px solid #fac0c9}#ベビーコラーゲン .column .box-left{width:395px;float:left;margin-right:30px;padding-right:30px;border-right:1px dotted #333}#ベビーコラーゲン .column .box-left .subhead{border:1px solid #999;padding:20px}#ベビーコラーゲン .column .box-left .subhead dd{margin-left:0;margin-bottom:0;border-bottom:none;padding:0}#ベビーコラーゲン .column .head{background-color:#ea7e92;padding:10px;margin-bottom:20px;color:#fff;font-weight:600;font-size:16px;line-height:22px}#ベビーコラーゲン .column dd{margin-bottom:20px;margin-left:0}#ベビーコラーゲン .column .box-right{width:394px;float:left;margin-top:0}#ヒト骨髄幹細胞培養液療法 .read{border-bottom:1px solid #5f8ac9}#ヒト骨髄幹細胞培養液療法 .about .box-txt{float:left;width:650px}#ヒト骨髄幹細胞培養液療法 .about .list-check li{color:#5f8ac9}#ヒト骨髄幹細胞培養液療法 .about .photo{float:right}#ヒト骨髄幹細胞培養液療法 .about .photo img{margin-right:30px;width:210px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu1{text-align:center}#ヒト骨髄幹細胞培養液療法 .mechanism .zu1 img.titl{vertical-align:top;margin-right:30px;width:150px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu1 img.zu{vertical-align:top;margin-right:30px;width:408px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu2{text-align:center}#ヒト骨髄幹細胞培養液療法 .mechanism .zu2 img.zu2{vertical-align:top;margin-right:30px;margin-left:10px;width:227px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu2 img.zu3{vertical-align:top;width:514px}#ヒト骨髄幹細胞培養液療法 .how-to .box-txt{float:left;width:573px}#ヒト骨髄幹細胞培養液療法 .how-to .photo{float:right}#ヒト骨髄幹細胞培養液療法 .how-to .photo img{margin-right:30px;width:290px}#ヒト骨髄幹細胞培養液療法 .skin-care{padding:30px;border:1px solid #a9c6e6;background-color:#fffedc}#ヒト骨髄幹細胞培養液療法 .skin-care .titl{background-color:#5f8ac9;padding:10px;margin-bottom:20px;color:#fff;font-weight:600;font-size:16px;line-height:22px}#ヒト骨髄幹細胞培養液療法 .skin-care dd{margin-left:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1{float:left;width:395px;margin-bottom:0;border-right:1px dotted #333;padding-right:30px;margin-right:30px}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1 dd.txt{width:283px;float:left;border-bottom:none;padding-bottom:0;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1 dd.photo{float:right;border-bottom:none;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1 dd.photo img{width:63px}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2{float:left;width:395px;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2 dd.txt{width:283px;float:left;border-bottom:none;padding-bottom:0;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2 dd.photo{float:right;border-bottom:none;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2 dd.photo img{width:63px}table.table01{width:100%;border-collapse:collapse;color:#333;font-weight:300;font-size:15px;line-height:27px;margin-top:20px}table.table01 thead th{color:#333;font-weight:600;font-size:15px;line-height:27px;padding:10px 15px;border-right:#fff solid 1px}table.table01 tbody th{color:#333;font-weight:600;font-size:15px;line-height:1.5;padding:10px 15px 10px 8px;border-bottom:var(--border-muted) solid 1px;vertical-align:middle}table.table01 tbody td{text-align:center;background:#fff;padding:10px 0 10px 10px;border-bottom:var(--border-muted) solid 1px;vertical-align:middle}table.table01 tbody .txtal{text-align:left}table.table01 tbody .txtal a{display:inline-block;vertical-align:middle;margin-left:8px}table.table01 ul{}table.table01 ul li{display:inline-block;margin-right:16px}table.table01 th.tekiou{width:200px}#ピーリングとは h2+*{margin-top:20px}#ピーリングとは a{color:#333}#ピーリングとは table.table01 thead th:nth-of-type(1) {width:35%}#ピーリングとは table.table01 thead th:nth-of-type(2) {width:13%}#ピーリングとは table.table01 thead th:nth-of-type(3) {width:35%}#ピーリングとは table.table01 thead th:nth-of-type(4) {width:13%}#ピーリングとは table.table01 thead th{background:#f9d7df}#ピーリングとは table.table01 tbody th{font-size:16px}#ピーリングとは table.table01 a{color:#333}#ピーリングとは table.table01 a:hover{text-decoration:underline;color:#333}#ピーリングとは table.table01 .i-triangle{background-color:#eb5e7f;margin-right:.25em}#ピーリングとは table.table01 ul li{margin-right:12px;line-height:1.6}#ピコレーザーとは table.table01 thead th{background:#c7ebed}#成長因子ピーリング .about .photo{float:right}#成長因子ピーリング .about .photo img{width:400px;margin:40px 24px 0 40px}#成長因子ピーリング .about .txt{width:570px}#成長因子ピーリング .box-left{float:left;width:441px;margin-right:32px}#成長因子ピーリング .box-right{float:left;width:441px}#成長因子ピーリング .nagare h4{display:inline-block;margin:0}#成長因子ピーリング .nagare .txt{float:left;width:203px}#成長因子ピーリング .nagare .photo{float:right;width:221px}#成長因子ピーリング .nagare .photo4{float:right;width:144px}#成長因子ピーリング .data .box-visual{text-align:center;padding:17px 0 17px 0}#成長因子ピーリング .data .box-visual img.hidari{width:400px;margin-bottom:15px;margin-top:5px}#成長因子ピーリング .data .box-visual img.migi{width:400px;margin-top:5px}#成長因子ピーリング .hyouka img{margin:0 10px 10px 0;width:110px}#マッサージピール .photo{width:427px;margin-top:24px}#マッサージピール .box-visual{text-align:center;margin-bottom:20px}#マッサージピール .box-visual img{width:700px}#マッサージピール .home-care dl.subhead{float:left;width:441px}#マッサージピール .home-care dl.subhead:first-of-type{margin-right:32px}#マッサージピール .home-care dl.subhead .box-txt{float:left;width:250px}#マッサージピール .home-care dl.subhead .photo1{width:120px;float:right;margin:20px 20px 4px 0}#マッサージピール .home-care dl.subhead .photo2{width:159px;float:right;margin-top:95px}#メソアクティス .box-left{float:left;width:401px;margin-top:14px}#メソアクティス .box-visual{text-align:center}#メソアクティス .photo1{margin-top:24px}#メソアクティス #エレクトロポーションの原理 .zuhan-area{margin-left:24px}#メソアクティス .zu1{width:384px}#メソアクティス .photo2{width:384px;margin:0 0 8px}figcaption{text-align:left}#メソアクティス #治療の流れ li{padding-bottom:20px;border-bottom:1px dotted #333}#メソアクティス #治療の流れ li+li{margin-top:20px}#メソアクティス #治療の流れ .txt-box{margin-right:auto}#メソアクティス #治療の流れ p.txt{padding-left:1.3em;text-indent:-1.3em}#メソアクティス #治療の流れ .img-box img{width:200px;height:150px;object-fit:cover}#メソアクティス .table01{width:500px;border-collapse:collapse;color:#333;font-weight:300;font-size:15px;line-height:27px;margin-right:24px}#メソアクティス .table01 tbody th{font-weight:300;font-style:normal;font-size:15px;line-height:1.4;color:#333;padding:10px 15px;border-bottom:#999 solid 1px;vertical-align:middle;background-color:#f5f5f5}#メソアクティス .table01 tbody th.bold,#メソアクティス .table01 tbody td.bold{font-weight:600!important}#メソアクティス .table01 tbody td{text-align:center;background:#fff;padding:10px 10px;border-bottom:#999 solid 1px;vertical-align:middle}#メソアクティス .table01 tbody tr:nth-of-type(1) th {border-top:1px solid #999}#メソアクティス .table01 tbody tr:nth-of-type(1) td {border-top:1px solid #999}#メソアクティス .hikaku .box{float:left}#メソアクティス .hikaku .photo{text-align:center;float:right;margin:20px 40px 0 0}#メソアクティス .hikaku .photo img{width:298px}#アクトセラム #効果 .list-number div{display:inline-block;vertical-align:top}#アクトセラム #効果 .list-number span{display:inline-block}#アクトセラム #効果 .list-number span.width-fix{width:250px}#アクトセラム #効果 .effect li{font-size:15px;float:none}#アクトセラム #導入まで .g-box:last-of-type h4{border-bottom:1px solid #999}#アクトセラム #導入まで .g-box:last-of-type .txt{border-bottom:1px solid #999}#アクトセラム #導入まで .fa-arrow-down{font-size:140%;color:#959595;width:140px;text-align:center;margin:10px 0 10px 0}#ダーマペンとは .flex-box{justify-content:center;align-items:center;gap:48px}#ダーマペンとは .box-img{flex:0 120px;padding-top:16px}#ダーマペンとは .box-txt{flex:0 440px;margin-top:32px}#ダーマペンとは .img-kiki{width:100%}#ダーマペンとは .img-rogo{width:312px}#ダーマペンとは .img-rogo+p{margin-top:16px}#ダーマペンの仕組み.box-visual{margin-top:40px}#ダーマペンの仕組み .flex-box{justify-content:center;align-items:flex-start;gap:8px}#ダーマペンの仕組み .flex-box>div:nth-child(odd) {flex:0 184px}#ダーマペンの仕組み .flex-box>div:nth-child(even) {flex:0 32px}#ダーマペンの仕組み img{width:100%;height:210px;object-fit:contain;object-position:50% 100%}#ダーマペンの仕組み img.arrow{width:32px;height:32px;object-position:center;margin-top:136px}#ダーマペンの仕組み img+p{margin-top:16px}#ダーマペンの仕組み .txt-caption{text-align:left}#ダーマペン #コースメニュー .flex-box{gap:24px;align-items:flex-start}#ダーマペン #コースメニュー .menu-icon{flex:1 0 404px;display:flex;gap:10px;justify-content:center;align-items:center}#ダーマペン #コースメニュー .menu-icon img.w162{height:156px}#ダーマペン #コースメニュー .menu-icon img.w182{height:156px}#ダーマペン #コースメニュー .menu-icon img.plus{width:24px}#ダーマペン #コースメニュー .price{line-height:26px;margin:0 0 16px 20px;font-weight:600}#ダーマペン #ヴェルヴェットミラノスキン ul.disc>li:before{background-color:#333!important}#モデリングマスクパック #about .box-img{text-align:center}#モデリングマスクパック .pkg{width:440px;margin-bottom:32px}#モデリングマスクパック #施術について .container{display:flex}#モデリングマスクパック .photo1{width:200px;border:1px solid #ccc;margin-left:24px}#SRRとは .img-box{float:left;margin-right:32px}#SRRとは .img1{width:440px}#SRRとは .img2{width:200px}#ウルトラセル #ウルトラセルとは .photo{float:left;padding:30px 0 0 20px;margin-right:27px}#ウルトラセル #ウルトラセルとは .photo img{width:220px}#ウルトラセル #ウルトラセルとは .txt{width:645px;float:right}#ウルトラセル #ウルトラセルとは .box-visual{text-align:center;float:right;width:643px}#ウルトラセル #ウルトラセルとは .box-visual img{width:420px}#ウルトラセル #HIFU .photo{float:left;margin:0 22px 22px 0}#ウルトラセル #HIFU .photo img{width:338px}#ウルトラセル #HIFU .txt{float:left;width:547px}#ウルトラセル #HIFU .box-visual{width:912px}#ウルトラセル #HIFU .box-visual dd{text-align:center;margin:0}#ウルトラセル #HIFU .box-visual dd div.box{display:inline-block;vertical-align:top}#ウルトラセル #HIFU .box-visual .fas{margin:65px 10px 0 10px}#ウルトラセル #HIFU .box-visual .zu{width:250px;margin:16px 0 17px 0}#ウルトラセル #HIFU .box-visual .zu3{width:250px}#ウルトラセル #GFR .photo{float:left;margin-right:22px}#ウルトラセル #GFR .photo img{width:338px}#ウルトラセル #GFR .box-txt{float:left;width:547px}#ウルトラセル #GFR dl.collagen{width:912px;margin-bottom:20px}#ウルトラセル #GFR dl.collagen dd{text-align:center;margin:0}#ウルトラセル #GFR dl.collagen dd .box{text-align:center;display:inline-block;vertical-align:top;width:170px}#ウルトラセル #GFR dl.collagen dd .txt-subhead{padding:8px;width:134px;color:#333;display:inline-block;border-radius:4px;margin-bottom:10px}#ウルトラセル #GFR dl.collagen dd .box2{display:inline-block;vertical-align:top;padding-top:110px;width:50px}#ウルトラセル #GFR dl.collagen dd .fa-arrow-right{font-size:140%}#ウルトラセル #GFR dl.collagen dd img{width:150px}#ウルトラセル #GFR dl.rf{width:912px;text-align:center}#ウルトラセル #GFR dl.rf dd{margin:0;display:inline-block}#ウルトラセル #GFR dl.rf dd img.zu3{width:200px;margin:15px 50px 0 0;vertical-align:top}#ウルトラセル #GFR dl.rf dd img.zu4{width:244px;margin:0 5px 0 0;vertical-align:top}#ウルトラセル #GFR dl.rf dd .box-zu{display:inline-block}#ウルトラセル #GFR dl.rf dd .box-kaisetu{display:inline-block;width:288px;vertical-align:top}#ウルトラセル #GFR dl.rf dd .box-kaisetu ol{list-style:none}#ウルトラセル #GFR dl.rf dd .box{text-align:left;padding-bottom:20px;border-bottom:1px dotted #333;margin-bottom:20px}#ウルトラセル #GFR dl.rf dd .no{width:21px;float:left;margin-right:10px}#ウルトラセル #GFR dl.rf dd .txt-caption{width:174px;float:left;margin-right:16px}#ウルトラセル #GFR dl.rf dd .zu-rf{width:67px}#ウルトラセル #SRR .photo{float:left;margin-right:22px}#ウルトラセル #SRR .photo img{width:338px}#ウルトラセル #SRR .box-txt{float:left;width:385px;margin-right:19px}#ウルトラセル #SRR .box-photo2{float:left}#ウルトラセル #SRR .photo2{width:150px}#ウルトラセル #SRR .bbtm{border-bottom:1px dotted #333;padding-bottom:20px;margin-bottom:20px}#ウルトラセル #各施術の特徴 table.table01{width:100%;border-collapse:collapse;color:#333;font-weight:300;font-size:15px;line-height:27px;margin-top:20px}#ウルトラセル #各施術の特徴 table.table01 thead th{color:#333;font-weight:600;font-size:18px;line-height:27px;padding:10px 15px;border-top:1px solid #999;border-bottom:1px solid #999;width:200px}#ウルトラセル #各施術の特徴 table.table01 thead th.tb-th{color:#333;font-weight:600;font-size:15px;background-color:#eee;text-align:left;width:110px}#ウルトラセル #各施術の特徴 table.table01 tbody th{color:#333;font-weight:600;font-size:15px;line-height:21px;text-align:left;padding:20px 15px;width:110px;border-bottom:#999 solid 1px;background-color:#eee;vertical-align:top}#ウルトラセル #各施術の特徴 table.table01 tbody td{text-align:left;background:#fff;padding:20px 20px;border-bottom:#999 solid 1px;vertical-align:top}#ウルトラセル #各施術の特徴 table.table01 tbody td.txt-center{text-align:center}#ウルトラセル #各施術の特徴 table.table01 .kouka-img{width:186px}#イントラセル #イントラセルとは .photo{width:269px;float:left;text-align:center;padding-top:60px}#イントラセル #イントラセルとは .photo img{width:232px}#イントラセル #イントラセルとは .box-txt{width:645px;float:left}#イントラセル #イントラセルとは .box-visual{width:912px;text-align:center;float:left}#イントラセル #イントラセルとは .box-visual dd{margin-left:0}#イントラセル #イントラセルとは .box-visual dd img.mn{width:190px}#イントラセル #イントラセルとは .box-visual .box-zu{display:inline-block}#イントラセル #イントラセルとは .box-visual .box-zu img{width:150px;vertical-align:middle}#イントラセル #施術について table.table01{width:100%;border-collapse:collapse;color:#333;font-weight:300;font-size:15px;line-height:27px;margin-bottom:16px;border-top:1px solid #999}#イントラセル #施術について table.table01 tbody th{color:#333;font-weight:600;font-size:15px;line-height:21px;text-align:left;padding:20px 15px;width:110px;border-bottom:#999 solid 1px;background-color:#eee;vertical-align:top}#イントラセル #施術について table.table01 tbody td{text-align:left;background:#fff;padding:20px 20px;border-bottom:#999 solid 1px;vertical-align:top}#インティマ #インティマとは .box img.kiki{width:210px;margin:0 40px 0 110px;float:left}#インティマ #インティマとは .box span.photo{float:left}#インティマ #インティマとは .box span.photo img.image{width:220px;margin-bottom:20px}#インティマ #インティマとは .box .box-txt{width:500px;float:left}#インティマ #特徴 .box-visual{text-align:center}#インティマ #特徴 .box-visual .zu1{width:290px;display:inline-block;vertical-align:top;margin-right:50px}#インティマ #特徴 .box-visual .zu1 img{width:290px;margin-bottom:15px}#インティマ #特徴 .box-visual .zu2{display:inline-block;vertical-align:top;width:441px}#インティマ #特徴 .box-visual .zu2 .box1{vertical-align:top;display:inline-block;width:216px}#インティマ #特徴 .box-visual .zu2 .box1 img{width:216px;margin-bottom:5px}#インティマ #特徴 .box-visual .zu2 .box2{vertical-align:top;display:inline-block}#インティマ #特徴 .box-visual .zu2 .box2 img{width:225px}#インティマ #特徴 .box-visual .zu2 .box3{vertical-align:top;display:inline-block;width:216px;margin-right:9px}#インティマ #特徴 .box-visual .zu2 .box3 img{width:216px;margin-bottom:5px}#インティマ #特徴 .box-visual .zu2 .box4{vertical-align:top;display:inline-block;width:216px}#インティマ #特徴 .box-visual .zu2 .box4 img{width:216px;margin-bottom:5px}#エクシリスウルトラ #エクシリスウルトラとは img.kiki{width:200px;vertical-align:middle;margin:0 40px 0 120px}#エクシリスウルトラ #エクシリスウルトラとは .box-txt{width:430px;display:inline-block;vertical-align:middle}#エクシリスウルトラ #エクシリスウルトラとは .box-txt img.logo{width:300px;margin-bottom:20px}#エクシリスウルトラ #施術メニュー .bt-a{background-image:url(/hifuka/in_imges/exilis-ultra/tightening_image.jpg);background-position:left bottom}#エクシリスウルトラ #施術メニュー .bt-b{background-image:url(/hifuka/in_imges/exilis-ultra/soshin_image.jpg)}#エクシリスウルトラ #タイトニング .menu-a{background-image:url(/hifuka/in_imges/exilis-ultra/tightening_image.jpg);background-position:left bottom}#エクシリスウルトラ #タイトニング .box-visual{text-align:center}#エクシリスウルトラ #タイトニング .box-visual .zu1{width:290px;vertical-align:middle;margin-right:90px}#エクシリスウルトラ #タイトニング .box-visual .box{display:inline-block;vertical-align:middle;width:260px}#エクシリスウルトラ #タイトニング .box-visual .box .zu2{width:260px;margin-bottom:10px}#エクシリスウルトラ #タイトニング .box-visual .box .zu3{width:260px;margin:20px 0 10px 0}#エクシリスウルトラ #痩身 .menu-b{background-image:url(/hifuka/in_imges/exilis-ultra/soshin_image.jpg)}#エクシリスウルトラ #痩身 .box-visual{text-align:center}#エクシリスウルトラ #痩身 .box-visual dd{margin-left:0}#エクシリスウルトラ #痩身 .box-visual dd .box{display:inline-block;text-align:left;vertical-align:top;margin-right:15px}#エクシリスウルトラ #痩身 .box-visual dd .box img.no{width:30px;vertical-align:top;margin-top:5px}#エクシリスウルトラ #痩身 .box-visual dd span.box-txt{display:inline-block;width:230px;margin:0 0 20px 10px}#エクシリスウルトラ #痩身 .box-visual dd p.photo{text-align:center}#エクシリスウルトラ #痩身 .box-visual dd p.photo .zu1{width:180px}#エクシリスウルトラ #痩身 .box-visual dd p.photo .zu2{width:200px;margin-top:20px}#エクシリスウルトラ #痩身 .box-visual dd p.photo .zu3{width:200px;margin-top:20px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは img.kiki{width:235px;float:left;margin-bottom:40px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box-txt{display:inline-block;width:584px;vertical-align:top;margin-right:26px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box2{display:inline-block;vertical-align:top}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box2 .box-visual{width:297px;margin-bottom:20px;margin-top:0;text-align:center}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは img.hikaku{width:260px;margin-bottom:10px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box2 .box-visual .txt-box{width:260px;text-align:left;display:inline-block}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは img.bn{width:299px}.course-menu-bt{width:343px;margin-right:10px;margin-bottom:10px;border:2px solid #99d4dc;border-radius:4px;float:left;padding:23px 0 23px 105px;background-position:left top;background-repeat:no-repeat;background-size:90px auto;font-weight:600;font-size:15px}.course-menu-bt:hover{border-color:#1eadb9;background-color:#ebf7f8}#フラクショナルCO2レーザー #コースメニュー .bt-exosome{background-image:url(/hifuka/in_imges/fractional-laser/icon-exosome.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-a{background-image:url(/hifuka/in_imges/fractional-laser/icon-a.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-b{background-image:url(/hifuka/in_imges/fractional-laser/icon-b.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-c{background-image:url(/hifuka/in_imges/fractional-laser/icon-c.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-d{background-image:url(/hifuka/in_imges/fractional-laser/icon-d.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-e{background-image:url(/hifuka/in_imges/fractional-laser/icon-e.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-f{background-image:url(/hifuka/in_imges/fractional-laser/icon-f.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-g{background-image:url(/hifuka/in_imges/fractional-laser/icon-g.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-h{background-image:url(/hifuka/in_imges/fractional-laser/icon-h.jpg)}.course-menu-title{background-color:#1eadb9;color:#fff!important;padding:10px 0 10px 10px;font-weight:600;font-size:16px;line-height:24px;border-top-right-radius:4px;border-top-left-radius:4px;margin-bottom:0!important;border-bottom:none!important}.course-menu-read{border:1px solid #1eadb9;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#ebf7f8;margin-bottom:20px;background-repeat:no-repeat;background-position:left middle;background-size:140px auto;height:105px;display:table;width:100%;box-sizing:border-box;font-weight:600;font-size:16px;line-height:24px;margin-top:0!important}.course-menu-read .read{margin-left:155px;margin-top:12px}.course-menu-read .price{text-align:right;padding-right:20px}#フラクショナルCO2レーザー #コースメニュー .menu-exosome{background-image:url(/hifuka/in_imges/fractional-laser/icon-exosome.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-a{background-image:url(/hifuka/in_imges/fractional-laser/icon-a.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-b{background-image:url(/hifuka/in_imges/fractional-laser/icon-b.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-c{background-image:url(/hifuka/in_imges/fractional-laser/icon-c.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-d{background-image:url(/hifuka/in_imges/fractional-laser/icon-d.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-e{background-image:url(/hifuka/in_imges/fractional-laser/icon-e.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-f{background-image:url(/hifuka/in_imges/fractional-laser/icon-f.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-g{background-image:url(/hifuka/in_imges/fractional-laser/icon-g.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-h{background-image:url(/hifuka/in_imges/fractional-laser/icon-h.jpg)}#フラクショナルCO2レーザー #コースメニュー .menu-icon{text-align:center;margin-top:20px}#フラクショナルCO2レーザー #コースメニュー .menu-icon+*{margin-top:20px}#フラクショナルCO2レーザー #コースメニュー .menu-icon span{display:inline-block;text-align:center;vertical-align:top}#フラクショナルCO2レーザー #コースメニュー .menu-icon span.plus{margin:38px 10px 0 10px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.s-peeling{width:162px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.m-peeling{width:182px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.egf{width:162px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.snow{width:162px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.hito{width:162px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.hs-cm100{width:162px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.fractional{width:182px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.s-exosome{width:162px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.plus{width:24px}#フラクショナルCO2レーザー #コースメニュー td.nagare span{display:inline-block;vertical-align:middle}#フラクショナルCO2レーザー #コースメニュー .fa-arrow-right{font-size:100%;color:#959595;vertical-align:middle;display:inline-block;margin:0 10px 0 10px}#フラクショナルCO2レーザー #コースメニュー .fa-arrow-down{display:none}#フラクショナルCO2レーザー #コースメニュー #コラム{background-color:#eee;padding:30px;margin-top:24px}#フラクショナルCO2レーザー #コースメニュー #コラム h5{font-size:16px;font-weight:600;margin-bottom:20px}#フラクショナルCO2レーザー #コースメニュー #コラム.snow .box-txt{float:left;width:660px}#フラクショナルCO2レーザー #コースメニュー #コラム.snow .box-photo{float:right}#フラクショナルCO2レーザー #コースメニュー #コラム.snow .box-photo img{width:161px}#フラクショナルCO2レーザー #コースメニュー #おすすめ{padding:0 30px 30px 30px;background-color:#eee}#フラクショナルCO2レーザー #コースメニュー #おすすめ dt{font-weight:600;font-size:16px;line-height:24px;padding:10px;background-color:#1eadb9;color:#fff;display:block}#フラクショナルCO2レーザー #コースメニュー #おすすめ dd{background-color:#fff;margin-left:0;padding:20px 20px 20px 20px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt1{padding-bottom:15px;margin-bottom:20px;border-bottom:1px dotted #999}#フラクショナルCO2レーザー #コースメニュー #おすすめ .price{float:right;font-size:16px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2{width:550px;float:left}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2 .effect-title{font-size:15px;display:inline-block;padding:10px 20px;width:auto}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2 .effect{width:420px;display:inline-block;margin-bottom:15px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2 .effect li{font-size:15px;margin-bottom:0;line-height:21px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-photo{float:right}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-photo img{width:258px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .cap01{float:left;width:700px}#フラクショナルCO2レーザー #コースメニュー .course-menu{padding:10px 0;border-bottom:1px solid #1eadb9;border-top:1px solid #1eadb9;display:table;margin-bottom:20px}#フラクショナルCO2レーザー #コースメニュー .course-menu span{vertical-align:middle;display:table-cell;width:40px;text-align:left;border-right:1px solid #1eadb9}#フラクショナルCO2レーザー #コースメニュー .course-menu span img{width:19px;margin-left:10px}#フラクショナルCO2レーザー #コースメニュー .course-menu .read{vertical-align:middle;display:table-cell;width:564px;padding-left:10px}#フラクショナルCO2レーザー #コースメニュー .course-menu .price{vertical-align:bottom;display:table-cell;width:300px;text-align:right}#フラクショナルCO2レーザー #コースメニュー #コラム.hito .box-txt{float:right;width:705px}#フラクショナルCO2レーザー #コースメニュー #コラム.hito .box-photo{float:left}#フラクショナルCO2レーザー #コースメニュー #コラム.hito .box-photo img{margin-top:5px;width:130px}#プラセンタ注射 .info{text-align:center;margin-bottom:30px;padding:20px;border:1px solid #999}article#肌再生コラーゲンマスク section.microscope dd{margin-bottom:26px;margin-left:0;text-align:center}article#肌再生コラーゲンマスク section.microscope img{margin-right:16px;width:250px}article#肌再生コラーゲンマスク section.microscope dd img:last-of-type{margin-right:0}article#肌再生コラーゲンマスク section.microscope dd:last-of-type{margin-bottom:0}article#肌再生コラーゲンマスク section.mechanism .box .box-photo{float:left;margin-left:17px;margin-right:32px;text-align:right;width:174px}article#肌再生コラーゲンマスク section.mechanism .box img{width:120px}article#肌再生コラーゲンマスク section.mechanism .box img.zu3{width:174px}article#肌再生コラーゲンマスク section.mechanism .box .box-txt{float:left}article#肌再生コラーゲンマスク section.mechanism .box .box-txt p{margin-left:0}article#肌再生コラーゲンマスク section.mechanism .box .box-txt .point{font-weight:600;font-size:16px;line-height:23px;color:#1eadb9;border-style:solid;border-width:1px;border-radius:4px;padding:6px 10px 6px 10px;margin-bottom:8px;display:inline-block}article#肌再生コラーゲンマスク section.mechanism .box .box-txt .point:last-of-type{margin-bottom:0}article#肌再生コラーゲンマスク section.mechanism .box .box-txt .point:last-of-type{margin-bottom:0}article#肌再生コラーゲンマスク section.mechanism ol{padding-left:0}article#肌再生コラーゲンマスク section.evidenc dl.subhead{float:left;width:284px;margin-right:31px}article#肌再生コラーゲンマスク section.evidenc dl.subhead:last-of-type{margin-right:0}article#肌再生コラーゲンマスク section.evidenc .box-visual{margin-bottom:0;text-align:center}article#肌再生コラーゲンマスク section.evidenc .box-visual img.zu1{width:240px}article#肌再生コラーゲンマスク section.evidenc .box-visual img.zu2{width:240px}article#肌再生コラーゲンマスク section.evidenc .box-visual img.zu3{width:240px}article#肌再生コラーゲンマスク p+.point{margin-top:1em}#エランセ .box-photo{float:right}#エランセ .box-photo img{width:280px}.emsculpt-intro__body{margin-left:40px;margin-right:88px}#エムスカルプト #エムスカルプトとは .img-kiki{margin:16px 40px 0 60px;width:248px}#エムスカルプト #エムスカルプトとは .box-txt{display:inline-block;margin-bottom:90px}#エムスカルプト #エムスカルプトとは .img-rogo{width:285px;margin:0 30px 36px 0;height:auto}#エムスカルプト #エムスカルプトとは .img-new{width:128px;margin:0 0 16px 0;height:auto}#エムスカルプト #エムスカルプトとは .img{width:299px;margin:0 8px 0 0}#エムスカルプト #エムスカルプトとは .img-3{margin:0 0 0 0}#エムスカルプト section.monitor{padding:0 0 24px 0;border:1px solid #1eadb9;margin-bottom:20px}#エムスカルプト section.monitor h4{background-color:#1eadb9;color:#fff;padding:8px 20px}#エムスカルプト section.monitor h4 span{display:inline-block;vertical-align:middle;font-size:20px;line-height:0;font-weight:600}#エムスカルプト section.monitor h4 img{height:32px;vertical-align:middle;margin:0 8px 0 0}#エムスカルプト section.monitor .txt-box{margin:24px 0 0 150px}#エムスカルプト section.monitor .txt-box .box1{float:left;margin-right:16px}#エムスカルプト section.monitor .txt-box .box2{float:left}#エムスカルプト section.monitor .txt-box p.list{padding-left:1em;text-indent:-1em;margin-left:20px}#エムスカルプト section.monitor .txt-box p.tel{margin-left:20px}#エムスカルプト section.monitor div.txt-box b span{color:#1eadb9}#cases .photo-a1{width:435px;margin:0 0 18px 0;vertical-align:middle}#cases .photo-a2{width:435px;margin:0 0 18px 0;vertical-align:middle}#cases .photo-b1{width:435px;margin:0 0 0 0;vertical-align:middle}#cases .photo-b2{width:435px;vertical-align:middle}#cases .befor{padding:12px;background-color:#787878;color:#fff;text-align:center;width:411px;margin:8px 40px 0 0;float:left}#cases .after{padding:12px;background-color:#1f528c;color:#fff;text-align:center;width:411px;margin-top:8px;float:left}#ハイドラジェントル .box-zu1{float:left;width:45%}#ハイドラジェントル .zu-1{width:240px;margin:60px 0 15px 0}#ハイドラジェントル .box-zu2{float:left;width:50%}#ハイドラジェントル .zu-2{width:400px;margin:0 0 15px 0}#ハイドラジェントル #ハイドラジェントルとは .box1{float:right;width:480px;margin-right:70px}#ハイドラジェントル #ハイドラジェントルとは .img-kiki{width:160px;margin:20px 0 0 112px}#ハイドラジェントル #ハイドラジェントルとは .img-logo{margin:16px 0 24px 0;width:320px}#ハイドラジェントル #ハイドラジェントルとは .img-image{width:264px;margin:10px 0 0 108px}#ピコレーザーとは .box1{width:440px;text-align:center;vertical-align:middle;display:inline-block;margin-bottom:0}#ピコレーザーとは .box2{width:480px;display:inline-block;vertical-align:middle;margin-left:30px}#ピコレーザーとは .img-kiki{width:440px;margin:20px 0 0 0}#ピコレーザーとは .img-logo{margin:0 0 20px 0;width:330px}#ピコレーザーとは .img-image{width:360px;margin:10px 0 0 60px}#ピコレーザーとは .zu{width:50%}#ピコレーザーとは .zu2{width:900px}#ピコレーザーとは .course-menu-bt{width:376px}#ピコレーザーとは .bt-a{background-image:url(/hifuka/in_imges/pico/bt-a.jpg)}#ピコレーザーとは .bt-b{background-image:url(/hifuka/in_imges/pico/bt-b.jpg)}#ピコレーザーとは .bt-c{background-image:url(/hifuka/in_imges/pico/bt-c.jpg)}#ピコレーザーとは .bt-d{background-image:url(/hifuka/in_imges/pico/bt-d.jpg)}#タトゥ・アートメイク除去 #症例写真 .photo{margin:20px 0 8px 67px;width:780px}#タトゥ・アートメイク除去 #症例写真 .before{float:left;width:390px;text-align:center;margin-left:67px;font-size:.9rem}#タトゥ・アートメイク除去 #症例写真 .after{float:left;width:390px;text-align:center;line-height:1.4;font-size:.9rem}#タトゥ・アートメイク除去 #症例写真 .after .total-price{font-size:90%}#タトゥ・アートメイク除去 .box1{width:420px;display:inline-block;margin-bottom:10px}#タトゥ・アートメイク除去 .box2{width:480px;display:inline-block;vertical-align:top}#タトゥ・アートメイク除去 .img-tatoo{width:400px}#ヘアーフィラー .photobox-pkg{float:left;padding:8px 88px 0 88px}#ヘアーフィラー .photo-pkg{width:320px}#ヘアーフィラー .photobox-image01{text-align:center;padding-bottom:16px}#ヘアーフィラー .image01{width:720px}#ヘアーフィラー #症例写真　img{height:256px}.kiki-menu{margin-top:32px;margin-bottom:20px}.kiki-menu li{float:left;width:235px;margin:0 10px 10px 0}.kiki-menu li:nth-child(4) {margin:0 0 10px 0}.kiki-menu li a{display:block;font-weight:600;text-align:center;text-decoration:none;font-size:15px;border:1px solid #4062a8;border-radius:3px;padding:10px 0}.kiki-menu li a:hover{background-color:#4062a8;color:#fff}#炭酸ガスレーザー .kakomi{padding:16px;border:1px solid #ccc;text-align:center;margin-top:32px;display:inline-block;background-color:#ffc;width:284px;box-sizing:border-box;line-height:1.5}.recruit table{margin:20px 40px 20px 140px;float:left}.recruit table th{padding:8px 16px 8px 0;text-align:left;vertical-align:top}.recruit table td{padding:8px 0}.recruit .staff{width:360px;margin:24px 0 24px 0;border:1px solid #ccc;float:left}.bn-recruit{width:260px;border:1px solid #ccc;margin-bottom:20px}.sv-box{text-align:center;margin-top:20px}.sv-txt{text-align:center;padding:12px 16px;display:inline-block;margin-left:auto;margin-right:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc}}@media (max-width:750px){.toppage .treatment-menu .top-cont .flx-box{width:95%;margin-left:auto;margin-right:auto}.covid19{padding:16px;text-align:center;font-size:80%;box-sizing:border-box;border:2px solid #3d62ad;margin-bottom:24px;font-weight:600}.treatment .newicon img{margin:0!important;vertical-align:middle}.kourousyou{padding:16px 24px;border:1px solid #ccc;background-color:#ffc;display:inline-block;margin-top:32px}.ys-cosme{padding-bottom:80px}.ys-cosme dd{margin-left:0}.ys-cosme .txt{font-size:30px;line-height:1.75;margin-top:40px;color:#666}.ys-cosme strong{font-weight:600}.ys-cosme .notes{font-size:25px;line-height:1.5;color:#666;margin-top:8px}.ys-cosme .component{margin-top:32px;font-size:25px;line-height:1.6;color:#666}.ys-cosme .overview h1{text-align:center;padding-top:80px}.ys-cosme .overview h1 img{height:86px}.ys-cosme .overview .img-box{text-align:center;margin-top:64px;width:750px;padding:0}.ys-cosme .overview .img-box img{vertical-align:text-top}.ys-cosme .overview .txt-box{margin-top:88px}.ys-cosme .overview .txt-box .box-l p.catch{width:690px;margin:0 auto;text-align:center;padding:48px 0 48px 0;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.ys-cosme .overview .txt-box .box-l p.catch img{height:88px}.ys-cosme .overview .txt-box .box-l p.read{margin-top:64px}.ys-cosme .overview .txt-box .box-l p.txt{width:690px;margin:40px auto 0 auto}.ys-cosme .overview .txt-box .box-l dl.pono{width:690px;margin:32px auto 0 auto;padding:30px 29px;border:1px solid #ccc;box-sizing:border-box}.ys-cosme .overview .txt-box .box-l dl.pono dt{text-align:center}.ys-cosme .overview .txt-box .box-l dl.pono dt img{height:60px}.ys-cosme .overview .txt-box .box-l dl.pono dd{font-size:30px;line-height:1.75;color:#666;margin-top:24px}.ys-cosme .overview .txt-box .box-r{width:690px;margin:40px auto 0 auto}.ys-cosme .overview .txt-box .box-r .box-r{display:inline-block;width:360px;margin:0 0 0 24px!important}.ys-cosme .overview .txt-box .box-r .photo{width:298px;border:1px solid #ccc;box-sizing:border-box;vertical-align:top}.ys-cosme .overview .txt-box .box-r .name{font-size:36px;margin-top:16px}.ys-cosme .overview .txt-box .box-r .career{font-size:26px;line-height:1.5;color:#666;margin-top:32px}.ys-cosme .overview .txt-box .box-r .career .indent{display:block;padding-left:2.4em;text-indent:-2.4em}.ys-cosme section{margin-top:56px}.ys-cosme section.item .inner{width:690px;margin:0 auto}.ys-cosme section.item .img-box{margin-top:56px}.ys-cosme section.item .img-box .box-l{text-align:center}.ys-cosme section.item .img-box .box-l img{height:568px}.ys-cosme section.item .img-box .box-r .inner{text-align:center}.ys-cosme section.item.ax .img-box .box-r img.catch{height:86px}.ys-cosme section.item.sc .img-box .box-r img.catch{height:136px}.ys-cosme section.item .img-box .box-r p.price{font-size:25px;line-height:1.5;color:#666;text-align:center;margin-top:24px}.ys-cosme .buy{font-size:32px;margin-top:48px;font-weight:600;font-family:"sans-serif";color:#333;text-align:center}.ys-cosme .buy .catch{text-align:center;font-weight:300;margin-top:64px;color:#777;font-size:27px}.ys-cosme .bt_amazon{width:320px;padding:24px 0 10px 0;display:block;margin:20px auto 0 auto;border:2px solid #ccc!important;border-radius:8px}.ys-cosme .amazon_1{height:56px}.ys-cosme section.item dl.details{width:690px;margin:140px auto 0 auto;border:2px solid #ccc;border-radius:0 0 8px 8px;box-sizing:border-box;position:relative;padding:48px 0 48px 0}.ys-cosme section.item dl.details dt{font-size:36px;line-height:1;color:#fff;text-align:center;padding:24px 0;border-radius:12px 12px 0 0;background-color:#ff7585;position:absolute;top:-84px;left:-2px;width:690px}.ys-cosme section.item dl.details dd.box-l{width:600px;margin:0 auto 0 auto}.ys-cosme section.item dl.details dd.box-l p.txt,.ys-cosme section.item dl.details dd.box-r p.txt{margin-top:24px}.ys-cosme section.item dl.details dd.box-r{width:600px;margin:32px auto 0 auto}.ys-cosme section.item dl.details img.zu{width:100%}.ys-cosme section.item dl.details .ax1{width:300px;border:1px solid #ccc;box-sizing:border-box;float:right;margin:16px 0 0 30px;vertical-align:text-top}.ys-cosme section.item dl.details .ax2{width:136px;float:right;margin:-16px 0 0 16px;vertical-align:text-top}.ys-cosme section.item dl.details.sc-1{padding-bottom:40px;margin-bottom:48px}.ys-cosme section.item dl.details.sc-1 dd{width:600px!important;padding:0!important;margin:0 auto}.ys-cosme section.item dl.details.sc-1 img{width:100%;margin:24px 0 16px 0}.ys-cosme section.item dl.details.sc-1 .notes{display:block;text-align:right}.ys-cosme .fragrance-box{width:690px;margin:40px auto 0 auto!important;padding:43px;border-radius:8px;border:2px solid #ccc;background-color:#fffde6;box-sizing:border-box}.ys-cosme .fragrance-box .txt_box{text-align:center}.ys-cosme .fragrance-box .txt_box strong{font-size:34px;line-height:1.4;color:#333;display:inline-block;vertical-align:middle;margin:0 8px}.ys-cosme .fragrance-box .txt_box .kazari{vertical-align:middle;width:104px}.ys-cosme .fragrance-box.ax{display:grid}.ys-cosme .fragrance-box.ax{grid-template-columns:50% 50%}.ys-cosme .fragrance-box.ax .txt_box{grid-row:1;grid-column: 1 / 3;margin-top:0}.ys-cosme .fragrance-box.ax .txt_box .mt{display:inline-block;margin-top:16px;text-align:left}.ys-cosme .fragrance-box.ax .image1{grid-row:2;grid-column:1}.ys-cosme .fragrance-box.ax .image2{grid-row:2;grid-column:2}.ys-cosme .fragrance-box.ax img.photo{width:100%;border-radius:8px 0 8px 0;margin-top:16px}.ys-cosme .fragrance-box.ax img.photo2{border-radius:0 8px 0 8px}.ys-cosme .fragrance-box.sc dd{margin-top:28px}.ys-cosme .fragrance-box.sc dd .txt{width:300px;display:inline-block;margin-right:20px;vertical-align:top}.ys-cosme .fragrance-box.sc dd.image1{}.ys-cosme .fragrance-box.sc dd.image2{}.ys-cosme .fragrance-box.sc img.photo{width:270px;border-radius:8px;vertical-align:top;margin-top:8px}.ys-cosme .buy .img-box{margin-top:24px}.ys-cosme .buy .img-box li{text-align:center}.ys-cosme .buy .img-box li.ax{float:left;width:375px}.ys-cosme .buy .img-box li.sc{float:right;width:375px}.ys-cosme .buy .bt_amazon{width:256px;padding:22px 0 9px 0;display:block;margin:20px auto 0 auto;border:2px solid #ccc!important;border-radius:8px}.ys-cosme .buy .amazon_1{height:48px}.ys-cosme .point{font-size:26px;color:#db0000;margin-top:20px}.ys-cosme .point.small{font-size:22px}.sDL{padding-top:8px}.sDL.square dt:before{content:"■";padding-right:.5em;color:#cad7e3}.sDL dt{font-weight:600;color:#333;font-size:32px;line-height:50px;text-indent:-1.5em;padding:24px 0 0 1.5em;list-style:none;display:block!important}.sDL dt:first-of-type{padding-top:0;border-top:0}.sDL dd{margin-left:0}.sDL dd:last-of-type{padding-bottom:0}.sDL dd .script:last-of-type{margin-bottom:0}.sDL dd span.midasi{font-weight:600;color:#333}.sUL{margin-bottom:30px}sUL.disc>li{list-style-type:none;position:relative;padding-left:30px;font-size:30px;line-height:52px;margin-bottom:8px}.sUL li:last-of-type{margin-bottom:0}.sOL{}.sOL li{font-size:30px;line-height:1.75!important}.sOL li:last-of-type{margin-bottom:0}body.skincare .point{margin-top:32px}.skin-head .icon.center{}.skin-head .icon.center img{vertical-align:middle}.sIMG-box{text-align:center;box-sizing:border-box;padding:32px 0 40px 0}.sFEATURE.inospicule .sIMG-box img{width:344px}.sFEATURE.inospicule .sIMG-box.inospicule img{width:300px}.pkg_bakuchior{width:30%!important}.icon_inospicule{width:600px}img.inospicule{border:1px solid #4061a9;width:300px;margin-left:44px}img.inospi-zu1{width:10px!important;float:right}.box-visual.inospicule{margin-top:40px!important}.box-visual.inospicule ul{width:500px;margin:56px auto 0 auto}.box-visual.inospicule li{margin-bottom:32px}.box-visual.inospicule li:nth-of-type(7){margin-bottom:0}.box-visual.inospicule li.arrow{text-align:center!important}.box-visual.inospicule img{width:500px;margin-bottom:16px}img.icon_zo{width:504px!important}.zo-zu-box{padding-bottom:60px}img.zo-zu{width:100%}.icon img.icon-baby-lip{width:380px}img.baby-lip{height:650px}img.ys-cosme_logo{width:240px!important}img.ys-cosme_gel{width:75%;border:1px solid #ddd}img.ys-cosme_zu{width:600px;vertical-align:text-bottom}img.icon_bs{width:500px!important}#BSファンデーション img.color{width:690px;margin-bottom:20px}#BSポイントメイク img.color{width:690px}#BSポイントメイク img.color2{width:293px}#BSミネラルチーク .color{text-align:center}#BSミネラルチーク .color img{width:90%}#BSミネラルアイシャドウ .color{text-align:center}#BSミネラルアイシャドウ .color img{width:97%;margin:16px 0}#BSミネラルリップグロス .bs_mlg-color{display:flex;flex-direction:column;margin-bottom:56px}#BSミネラルリップグロス .bs_mlg-color li{text-align:center;font-size:26px}#BSミネラルリップグロス .bs_mlg-color img{width:70%;margin-top:-14px;margin-bottom:-24px}.skin-block ul.color li{text-align:center;display:inline-block;width:225px;vertical-align:top;border-right:1px solid #999;margin-bottom:40px}.skin-block ul.color li:last-of-type{border-right:0}.skin-block .fusiyou{width:224px;display:inline-block;padding:16px 0 16px 0;text-align:center;margin-right:8px;margin-bottom:8px;background-color:#d5959a;border-radius:4px;color:#fff;line-height:40px;font-weight:600}.sp-mt0{margin-top:0!important}.sp-mt30{margin-top:30px}.sp-mb0{margin-bottom:0!important}.sp-mb20{margin-bottom:20px}.sp-mb30{margin-bottom:30px}.sp-mb40{margin-bottom:40px!important}.sp-mb50{margin-bottom:50px!important}.sp-mb60{margin-bottom:60px!important}.sp-mb100{margin-bottom:100px}.sp-mb120{margin-bottom:120px}.sp-mr0{margin-right:0}.sp-mt20{margin-top:20px}.sp-ml0{margin-left:0}.sp-ml30{margin-left:30px}.sp-mr24{margin-right:24px}.sp-mr44{margin-right:44px}.sp-mrl30{margin-right:30px;margin-left:30px}.sp-pdl0{padding-left:0}.sp-pdt20{padding-top:20px}.sp-pdt40{padding-top:40px}.sp-pdb20{padding-bottom:20px!important}.sp-pdb15{padding-bottom:15px!important}.sp-pdrl30{padding-right:30px;padding-left:30px}.sp-hide{display:none}.new{font-size:26px;color:#db0000;display:inline-block}.cap{font-weight:300}.to-detail{font-weight:300;font-size:26px;line-height:1.5}.txt-caption{font-weight:300;font-size:28px;line-height:44px}.txt-subhead{font-weight:600;font-size:30px;line-height:44px}.icon-オススメ{display:inline-block;padding:6px 16px;font-size:26px;line-height:26px;color:#fff;background-color:#ff7000;border-radius:4px;vertical-align:middle;margin-left:12px;font-weight:300}.icon-医師施術{text-indent:0;display:inline-block;padding:6px 8px;font-size:22px;line-height:1;color:#fff;background-color:#333;border-radius:4px;vertical-align:1px;margin:0 16px;font-weight:300}.sp-let-sp-m1{letter-spacing:-1px}.nList{margin-bottom:20px}.nList li{margin-bottom:0}.nList li p.script{margin-bottom:0}.nList-fl li{float:left;margin-right:40px}.nList-fl li p.script{margin-bottom:0}article .g-box h4{line-height:40px}article .g-box:last-child{border-bottom:1px solid #999}article .g-box div p:last-of-type{margin-bottom:0}article .recomm{text-align:center;background-color:#fff;color:#db0000;padding:15px 0;margin-top:40px;margin-bottom:40px;border-radius:0;line-height:45px}.sep-Glay-sod{margin-bottom:40px}#医療レーザー脱毛 .sep-Glay-sod{margin:32px 0}.wonly{font-weight:300!important;font-size:22px;color:#555;padding-left:20px}.flx-box2 .ad-box3{padding-bottom:20px;border-top:1px solid #fa9201;border-bottom:1px solid #fa9201;border-left:1px solid #fa9201;border-right:1px solid #fa9201;margin-bottom:12px}.flx-box2 .ad-box3 img{width:708px;border-bottom:1px solid #fa9201;margin-bottom:30px}.tx-area2 p{font-weight:600;font-size:30px;margin:0 30px 20px 30px;border-bottom:1px solid #999;padding-bottom:10px;line-height:40px;color:#8c6239}.tx-area2 b{color:#db0000;float:right}.tx-area2 a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0da\00A0";color:#dc0000}.tx-area2 a:hover{color:#0a4f9a}.flx-box2 .ad-box2 .tx-area2 p:last-of-type{margin-bottom:0}.recom-title2{font-weight:600;font-size:28px;line-height:28px;color:#600623;padding:10px 0;text-align:center;margin-bottom:0;background-color:#ffe89e}.ad-box4{padding:20px 0 10px 0;border:1px solid;margin-bottom:12px}.ad-box4 .catch{color:#db0000;text-align:center;font-size:32px;line-height:46px;font-weight:600;margin:26px auto}.ad-box4 .yokoku201901{width:710px;margin-top:22px}.ad-box4 .bnr-cap{margin-bottom:0}.ad-box4 .yokoku201901-2{width:710px;margin:26px 0 10px 0}.monitor-home{padding:40px;border:1px solid #1eadb9;margin-bottom:50px}.overview .inner-pd{margin-bottom:60px}.overview article h3{margin-bottom:0!important}.overview .trm-policy .image-1{height:318px;border:1px solid #ccc;margin:0 22px 50px 0}.overview .trm-policy .image-2{height:318px;border:1px solid #ccc;margin-bottom:50px}.overview .trm-policy .box-image-1-2{margin-top:20px}.overview .trm-policy .box-image-3{text-align:center;margin-bottom:20px;margin-top:20px}.overview .trm-policy .image-3{width:688px;border:1px solid #ccc;margin-bottom:50px}.overview .basic-info table{width:100%;margin-bottom:30px}.overview .basic-info table th{width:260px;text-align:center;vertical-align:middle;padding:30px 0 30px 0;border-bottom:1px solid #999}.overview .basic-info table td{padding:30px 0 30px 0;border-bottom:1px solid #999}.overview .basic-info p.close{border-left:6px solid #db0000;padding-left:8px;margin-bottom:30px;line-height:28px;font-size:28px}.overview .basic-info table.close{color:#333;border-top:1px solid #999}.overview .basic-info table.close th{border-color:#999}.overview .basic-info table.close td{border-color:#999}.overview .doctor .profile-photo{background-image:url(/images/doctor-yoshioka-y.jpg);background-position:top left;background-size:373px;background-repeat:no-repeat;width:373px;height:498px;border:1px solid #ccc;float:left;margin:40px 0 30px 0}.overview .doctor .name{font-size:36px;width:315px;text-align:center;vertical-align:middle;margin-top:30px;float:left;padding-top:237px;margin-bottom:0}.overview .doctor table{width:100%;border-top:1px solid #999;clear:both;margin-bottom:30px}.overview .doctor table th{width:260px;text-align:center;vertical-align:middle;padding:30px 0 30px 0;border-bottom:1px solid #999}.overview .doctor table td{padding:30px 0 30px 0;border-bottom:1px solid #999}.overview .doctor .blog{text-align:right;line-height:30px;margin-bottom:0}.overview .box-setubi-photo{text-align:center}.overview .setubi{margin-top:20px;display:block}.overview .setubi img{width:100%;border:1px solid #ccc;margin-top:16px}.overview .credit2 img{width:690px}.read-large{font-weight:600;font-size:36px;line-height:48px;margin-bottom:40px}dl.subhead{}dl.subhead dt{font-weight:600;font-size:30px;line-height:44px;margin-bottom:16px;padding-left:40px;text-indent:-40px}dl.subhead dd{margin-left:0;margin-bottom:40px;padding-left:0;padding-bottom:40px;border-bottom:2px dotted #333}dl.subhead dd:last-of-type{margin-bottom:0}dl.subhead2{padding-top:8px}dl.subhead2 dt{font-weight:600;font-size:34px;line-height:48px;margin-bottom:26px}dl.subhead2 dd{margin:0 0 40px 0;padding-bottom:40px;border-bottom:1px solid #999}dl.subhead2 dd:last-of-type{margin-bottom:16px;border-bottom:0}h4.square:before{content:"■";padding-right:.3em}h4.square{padding-left:1.3em;text-indent:-1.3em}h4.course-menu-title{margin-bottom:0}.subhead2 .price{display:inline-block;padding:4px 20px;margin-right:32px;border-radius:4px;background-color:#efefef;margin-top:40px}.subhead2 .photo-box{width:100%;float:none;text-align:center;margin-bottom:30px}.subhead2 .txt-box{width:100%}.list-number li{list-style:decimal;list-style-position:inside;color:#333;font-weight:600;font-size:30px;line-height:52px;border-bottom:2px dotted #333;padding-bottom:40px}.list-number li+li{padding-top:40px}.list-number li:nth-of-type(1) {padding-top:0}.list-number li h4{font-size:30px;margin-bottom:30px;display:inline-block}.list-number li h5{display:inline-block}.list-number li p{margin-left:34px;font-weight:300}.list-number li div.box-inline{display:inline-block;vertical-align:top}.box-visual{border:1px solid #999;padding:50px 0 50px 0;margin-top:40px}.box-visual+.cap01{margin-top:1em}.title-visual{font-weight:600;font-size:30px;line-height:42px;color:#333;text-align:center}.title-visual+dd{margin-top:32px}.list-check{margin:0 0 40px 0;list-style:none}.list-check li{margin:0 0 10px 0;padding:0 40px 0 40px;background:url(/hifuka/in_imges/icon-chk.png) left center no-repeat;background-size:32px;font-weight:600;font-size:34px;line-height:44px;color:#333}.price-title{display:inline-block;font-weight:600;font-size:32px;border-style:solid;border-width:3px;border-radius:10px;padding:20px;margin-bottom:25px;min-width:280px;text-align:center}.pricelist-new h4{font-weight:600;font-size:30px;line-height:44px;border-bottom:1px solid var(--border-muted);padding-bottom:20px;margin-bottom:20px}.pricelist-new ul.price{margin-bottom:40px}.pricelist-new ul.price li{font-size:30px;line-height:1.7;border-bottom:1px solid var(--border-muted);padding-bottom:20px;margin-bottom:20px}.pricelist-new .item{margin-bottom:10px}.pricelist-new p.cap{display:inline-block;float:left}.pricelist-new .item span{margin-right:10px}.pricelist-new p.price{text-align:right;display:block;font-feature-settings:"palt" 1;font-weight:600}.pricelist-new p.price span.width-fix{width:170px;display:inline-block}.pricelist-new p.price span.width-fix2{width:190px;display:inline-block}.pricelist-new p.price span.width-auto{width:auto;margin-left:40px}.pricelist-new .to-detail{text-align:right}.pricelist-new .icon_new,.price-list_area .icon_new{vertical-align:top;margin:8px 8px 0 8px;width:64px;height:auto}.caution-box{float:none;margin-top:40px}body.price .ActSerum .price{float:none;display:block}body.price .basic-fee span{display:inline-block;margin-left:.5em;margin-right:.5em;font-weight:300}.credit{width:690px;text-align:center;margin:48px auto 0;padding-top:40px;border-top:1px solid #3d62ad}.credit .cap01{margin-bottom:20px}.credit img{width:540px}body.price .basic-fee{font-weight:600;margin-top:40px;margin-left:auto;margin-right:auto;padding:20px 30px;border:2px solid #3d62ad;box-sizing:border-box;width:690px}.nav-sejyutu{text-align:center;margin-top:64px}.nav-sejyutu .select-wrap{position:relative;display:inline-block}.nav-sejyutu .select-wrap::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:0}.nav-sejyutu select{font-size:32px;padding:16px;border-radius:8px;border-color:#666}body.price #container>article:first-of-type{margin-top:64px}.pricelist-new2{padding:0 30px}.pricelist-new2 h3{font-weight:600;font-size:30px;line-height:44px;padding:20px;margin-bottom:20px}.pricelist-new2 h3 i.fi{display:inline-block;float:right;vertical-align:middle;font-size:75%;color:#959595;line-height:44px}.pricelist-new2 h4{font-weight:600;font-size:30px;line-height:44px;border-bottom:1px solid var(--border-muted);padding-bottom:20px;margin-bottom:20px}.pricelist-new2 h5{font-weight:600;font-size:30px;line-height:44px;border-bottom:1px solid var(--border-muted);padding-bottom:20px;margin-bottom:20px}.pricelist-new2 .price+h4{margin-top:56px}.pricelist-new2 p.cap{display:inline-block;float:left}.pricelist-new2 p.price{text-align:right;display:inline-block;float:right;font-feature-settings:"palt" 1;font-weight:600}.pricelist-new2 p.price s{font-weight:300}.pricelist-new2 p.price .sale{color:#db0000}.pricelist-new2 ul.point{margin-bottom:40px}.pricelist-new2 ul.point li{font-weight:300;font-size:24px;line-height:36px;margin-bottom:10px}.pricelist-new2 ul.point li:last-of-type{margin-bottom:0}body.price #container>article{margin-top:72px}.pricelist-new2 ul.price{margin-bottom:24px}.pricelist-new2 ul.price li{font-size:29px;line-height:44px;border-bottom:1px solid var(--border-muted);padding-bottom:20px;margin-bottom:20px}.pricelist-new2 ul.price li:last-of-type{margin-bottom:0}body.price #クレア・ラボ{margin-bottom:24px}.pricelist-new2 .item{margin-bottom:0}.pricelist-new2 .item.block{margin-bottom:8px}.pricelist-new2 .item .cap01{margin-left:30px;display:inline-block}.pricelist-new2 .item span{margin-right:10px}.pricelist-new2 .price-box2{float:right;text-align:right}.pricelist-new2 .price-box2 p{}.pricelist-new2 .width-fix{margin-left:0;width:170px;display:inline-block}.pricelist-new2 .width-fix2{margin-left:0;width:190px;display:inline-block}.pricelist-new2 .width-auto{width:auto;margin-left:40px}.pricelist-new2 .to-detail{text-align:right;margin-top:24px}.pricelist-new2 .to-detail+*{margin-top:40px}.pricelist-new2 .price-list-course_area ul.price{margin-top:20px}.pricelist-new2 .item.fl-w590{width:100%;float:none}.pricelist-new2 p.price.fl{float:none;display:block}.pricelist-new2 p.price.fr{float:none;display:block}.pricelist-new2 .item.fl{float:left}.pricelist-new2 .style-fr{float:right;display:inline-block;margin-top:4px}body.price .price-list_area+.to-detail{margin-top:.5em}.fr{float:right}.ib{display:inline-block}.pricelist-new2 .icon_new,.price-list_area .icon_new{vertical-align:top;margin:8px 8px 0 8px;width:64px;height:auto}.bnr_SMP{width:710px;border:2px solid #ff6a9e;margin:0 auto 40px auto}.bnr-sp{width:710px}#bn_osusume-L{width:710px;border:2px solid #ff6a9e;margin-right:auto;margin-left:auto}#bn_osusume-L+article{margin-top:40px}#bn_osusume-L .recom-title{display:flex;justify-content:center;gap:10px;font-size:26px;line-height:1;font-weight:600;color:#fff;padding:12px;background-color:#ff6a9e}#bn_osusume-L .recom-title img{width:50px}#アクネトレント img.package{width:600px}#アクネトレント .img-box{text-align:center}#スピロノラクトン img.package{width:440px;margin:56px 0 0}#スピロノラクトン .img-box{text-align:center}#アプローラ .img-pkg{width:700px;height:240px;object-position:center -50px}#アプローラ .zu{width:100%;margin-top:12px}#ウルトラセルQプラス .img-device{width:100%;margin-bottom:24px}#ウルトラセルQプラス .img-logo1{height:92px;vertical-align:top}#ウルトラセルQプラス .img-logo2{text-align:center}#ウルトラセルQプラス .img-logo2 img{height:200px;margin-bottom:16px}#ウルトラセルQプラス .zu-hifu{margin:32px auto 0;width:100%}#レチノールピール .photo{text-align:center;margin-bottom:16px}#レチノールピール .photo img{width:550px}#Pフェイシャルとは .txt-box{}#Pフェイシャルとは .photo-box{text-align:center}#Pフェイシャルとは .photo-box img{width:400px}#CO2（炭酸ガス）レーザー治療 p.yoyaku-hokuro{padding:16px;border:1px solid #3d62ad;display:inline-block;color:#3d62ad;margin-top:40px}#ピンクインティメイト .about .photo img{width:690px;margin-bottom:32px}#ピンクインティメイト .bui img{width:690px}.photo-excimer{text-align:center}.photo-excimer img{width:420px;margin-bottom:10px}#エキシマーシステムとは h4{margin-bottom:20px;font-weight:600;font-size:32px}#エキシマーシステム table.table01{font-weight:300;font-size:30px;line-height:52px;color:#333;border-collapse:collapse;margin-top:30px}#エキシマーシステム table.table01 thead th{font-weight:600;line-height:42px;padding:30px 0}#エキシマーシステム table.table01 tbody th{font-weight:600;line-height:42px;text-align:left;padding:30px 0 30px 24px;border-bottom:#999 solid 1px;background-color:#eee;vertical-align:middle}#エキシマーシステム table.table01 tbody td{text-align:left;padding:30px 0;border-bottom:#999 solid 1px;vertical-align:middle}#エキシマーシステム table.table01 td.excimer::before,#エキシマーシステム table.table01 b{font-weight:600}.photo-perspirex{text-align:center}.photo-perspirex img{width:380px;margin-bottom:30px}#プラセンタ内服カプセル .effect{}#プラセンタ内服カプセル .photo-medipla100{text-align:center}#プラセンタ内服カプセル .photo-medipla100 img{width:270px;margin-bottom:30px}.photo-crystalclear{text-align:center}.photo-crystalclear img{width:500px;margin-bottom:30px}.photo-hyaluronic{text-align:center}.photo-hyaluronic img{width:480px;margin-bottom:30px}.viviscal img{width:480px}.ogshi img{width:240px}#グラッシュビスタ p.osusume{text-align:center;padding:30px;border:2px solid #db0000;margin-top:20px}#グラッシュビスタ p.osusume .font1{font-size:30px;vertical-align:middle}#グラッシュビスタ p.osusume .font2{font-weight:600;font-size:32px;vertical-align:middle}#グラッシュビスタ p.osusume .font3{font-weight:600;font-size:38px;vertical-align:middle}#グラッシュビスタ .photo-glashvista{text-align:center}#グラッシュビスタ .photo-glashvista img{width:340px;margin:0 0 30px 40px}.photo-lashup{text-align:right}.photo-lashup img{width:400px;margin-bottom:30px;margin-right:20px}.photo-botox{text-align:center}.photo-botox img{width:288px;margin-top:32px}.photo-heliocare90{text-align:center}.photo-heliocare90 img{width:229px;margin-bottom:30px}.photo-lift{text-align:center}.photo-lift img{width:476px;margin-bottom:30px;margin-right:20px}#メディカルダイエット section.treatment .img-box{text-align:center}#メディカルダイエット section.treatment img.bbx{width:256px;margin:10px 0 30px 0}#メディカルダイエット section.treatment img.meta-sorb{width:360px;margin:10px 0 30px 0}#メディカルダイエット section.treatment img.corrm{width:500px;margin-bottom:20px}#sw div.fr{float:none;text-align:center}#sw .photo_pkg{width:500px;margin-bottom:20px}#sw .zu1{width:528px}#sw .photo1{width:480px;margin-left:105px}#sw .photo2{width:690px}#sw .zu2{width:560px}#sw .zu3{width:640px}#ワカサプリ .photo{text-align:center}#ワカサプリ .photo img{width:700px}#ドクターメロンアールとは .flex{flex-direction:column;align-items:center;gap:40px}#ドクターメロンアールとは>section:first-of-type .flex{flex-direction:column-reverse}#MelonR img.pkg{width:480px}#MelonR .photo2{display:flex;flex-direction:column;align-items:center}#MelonR .photo2 img.photo{width:480px}#MelonR .photo2 img.arrow-sp{width:32px}#MelonR .chart{width:100%;text-align:center;margin-top:0}#MelonR .chart img{width:480px}#合成甘味料不使用 table{border:1px solid #ccc;border-top:none}#合成甘味料不使用 th{white-space:nowrap;padding:24px;background-color:#f4f4f4;display:block;text-align:left}#合成甘味料不使用 td{padding:24px;display:block}#合成甘味料不使用 th,#合成甘味料不使用 td{border-top:1px solid #ccc}#UVlock .photo{text-align:center}#UVlock .photo img{width:340px;margin-bottom:20px}#クリスタルトマト .photo{text-align:center}#クリスタルトマト .photo img{height:600px;margin-right:63px}#ピアス穴あけ .photo img{width:700px;margin-bottom:10px}#ピアス穴あけ .photo2-1{float:left;text-align:center}#ピアス穴あけ .photo2-1 img{width:345px}#ピアス穴あけ .photo2-2{float:left;text-align:center}#ピアス穴あけ .photo2-2 img{width:345px}#ピアス穴あけ .photo3{width:100%;text-align:center}#ピアス穴あけ .photo3 img{width:345px;margin-top:40px}#ピアストラブル治療 dl.column{width:auto;border-radius:10px;padding:40px;background:#fff0db}#ピアストラブル治療 dl.column dt{text-align:center}#ピアストラブル治療 dl.column dt img{width:520px;margin-bottom:20px}#ピアストラブル治療 dl.column dd p{color:#ed6d53}#ピアストラブル治療 dl.column dd.txt{margin-left:0;margin-bottom:20px}#ピアストラブル治療 dl.column dd.photo{text-align:center;margin-left:0}#ピアストラブル治療 dl.column dd img{width:248px}#ベビーコラーゲン .photo{text-align:center}#ベビーコラーゲン .photo img{width:500px;margin-bottom:40px}#ベビーコラーゲン .column{border-radius:10px;padding:40px;border:4px solid #fac0c9}#ベビーコラーゲン .column .box-left{}#ベビーコラーゲン .column .box-left .subhead{border:1px solid #999;padding:40px;margin-bottom:50px;margin-top:50px}#ベビーコラーゲン .column .box-left .subhead dd{margin-left:0;margin-bottom:0;border-bottom:none;padding:0}#ベビーコラーゲン .column .head{background-color:#ea7e92;padding:20px;margin-bottom:40px;color:#fff;font-weight:600;font-size:32px;line-height:44px}#ベビーコラーゲン .column dd{margin-bottom:50px;margin-left:0}#ベビーコラーゲン .column .box-right{}#ヒト骨髄幹細胞培養液療法 .read{border-bottom:2px solid #5f8ac9}#ヒト骨髄幹細胞培養液療法 .about .box-txt{}#ヒト骨髄幹細胞培養液療法 .about .list-check li{color:#5f8ac9}#ヒト骨髄幹細胞培養液療法 .about .photo{text-align:center}#ヒト骨髄幹細胞培養液療法 .about .photo img{width:420px;margin-bottom:20px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu1{text-align:center}#ヒト骨髄幹細胞培養液療法 .mechanism .zu1 img.titl{width:285px;margin-bottom:20px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu1 img.zu{width:650px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu2{text-align:center}#ヒト骨髄幹細胞培養液療法 .mechanism .zu2 img.zu2{width:431px;margin-bottom:60px}#ヒト骨髄幹細胞培養液療法 .mechanism .zu2 img.zu3{width:650px}#ヒト骨髄幹細胞培養液療法 .how-to .box-txt{}#ヒト骨髄幹細胞培養液療法 .how-to .photo{text-align:center}#ヒト骨髄幹細胞培養液療法 .how-to .photo img{width:580px;margin-top:30px}#ヒト骨髄幹細胞培養液療法 .skin-care{padding:40px;border:2px solid #a9c6e6;background-color:#fffedc;margin-bottom:40px}#ヒト骨髄幹細胞培養液療法 .skin-care .titl{background-color:#5f8ac9;font-size:32px;line-height:44px;padding:20px;margin-bottom:40px;color:#fff;font-weight:600}#ヒト骨髄幹細胞培養液療法 .skin-care dd{margin-left:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1{margin-bottom:40px;border-bottom:2px dotted #333;padding-bottom:40px}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1 dd.txt{width:450px;float:left;border-bottom:none;padding-bottom:0;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1 dd.photo{float:right;border-bottom:none;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box1 dd.photo img{width:120px}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2{}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2 dd.txt{width:450px;float:left;border-bottom:none;padding-bottom:0;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2 dd.photo{float:right;border-bottom:none;margin-bottom:0}#ヒト骨髄幹細胞培養液療法 .skin-care dl.box2 dd.photo img{width:120px}#ピコレーザーとは .box{padding:0 30px 0 30px}table.table01 thead{display:none}table.table01 tbody th{display:block}table.table01 tbody td{display:block}table.table01 tbody td::before{content:attr(label);float:left;clear:both;font-weight:600;color:#222}table.table01 tbody td p{padding-left:8em}#イントラセル table.table01 tbody td p{padding-left:0}table.table01 tbody td ul{padding-left:8em}table.table01 tbody td ul li{display:inline-block;margin-right:30px}table.table01{width:100%;border-collapse:collapse;font-weight:300;font-size:30px;line-height:52px;margin:0 0 30px 0;max-height:100%;border-top:1px solid #999;margin-top:40px}table.table01 tbody th{font-weight:600;font-size:32px;line-height:54px;color:#333;padding:24px 0 24px 20px;vertical-align:top;text-align:left;margin-top:0}table.table01 tbody td{background:#fff;padding:24px 20px;border-bottom:var(--border-muted) solid 1px;vertical-align:top}#ピーリングとは h2+*{margin-top:44px}#ピーリングとは .box{padding:0 30px 0 30px}#ピーリングとは a{color:#333}#ピーリングとは table.table01{border-top:none;border-bottom:2px solid #eb5e7f}#ピーリングとは table.table01 tbody{display:flex;flex-direction:column}#ピーリングとは table.table01 th{font-size:34px;padding-top:40px;padding-bottom:40px;border-top:2px solid #eb5e7f;border-bottom:1px solid #999}#ピーリングとは table.table01 th a{color:#333}#ピーリングとは table.table01 th a:hover{text-decoration:underline;color:#333}#ピーリングとは table.table01 th .i-triangle{background:#eb5e7f;margin-right:.25em}#ピーリングとは table.table01 td{position:relative;border-bottom:none;z-index:1}#ピーリングとは table.table01 td::before{font-size:29px}#ピーリングとは table.table01 td::after{content:"";position:absolute;top:0;left:0;width:212px;height:100%;background-color:rgba(235,94,127,.13);z-index:-1}#ピーリングとは table.table01 td+td{border-top:1px solid #999}#ピーリングとは table.table01 td>*{padding-left:7.5em}#ピコレーザーとは table.table01 tbody th{background:#c7ebed}#成長因子ピーリング .about .photo{text-align:center}#成長因子ピーリング .about .photo img{width:600px}#成長因子ピーリング .about .txt{}#成長因子ピーリング .box-left{}#成長因子ピーリング .box-right{}#成長因子ピーリング .nagare h4{display:inline-block;margin:0}#成長因子ピーリング .nagare .txt{}#成長因子ピーリング .nagare .photo{width:442px;margin-left:47px}#成長因子ピーリング .nagare .photo4{width:288px;margin-left:201px}#成長因子ピーリング .data .box-visual{text-align:center}#成長因子ピーリング .data .box-visual img.hidari{width:600px;margin-bottom:30px;margin-top:10px}#成長因子ピーリング .data .box-visual img.migi{width:600px;margin-top:10px}#成長因子ピーリング .hyouka img{margin:0 10px 20px 0;width:220px}#マッサージピール .photo{width:640px;margin-left:25px}#マッサージピール .txt{}#マッサージピール .box-visual{text-align:center;margin-bottom:40px}#マッサージピール .box-visual img{width:688px}#マッサージピール .home-care dl.subhead{margin-bottom:40px}#マッサージピール .home-care dl.subhead:first-of-type{}#マッサージピール .home-care dl.subhead .box-txt{}#マッサージピール .home-care dl.subhead .photo1{width:240px;margin-top:30px;margin-left:225px}#マッサージピール .home-care dl.subhead .photo2{width:320px;margin-top:30px;margin-left:190px}#メソアクティス .box-left{}#メソアクティス .zuhan-area{margin-top:24px}#メソアクティス .box-visual{text-align:center}#メソアクティス .photo1{width:100%}#メソアクティス .zu1{width:660px;margin-bottom:24px}#メソアクティス .photo2{width:100%}figcaption{text-align:left}#メソアクティス #治療の流れ .img-box{flex-basis:216px}#メソアクティス #治療の流れ .img-box img{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;margin-bottom:4px;width:480px;height:360px;object-fit:cover}#メソアクティス .table01{border-collapse:collapse;color:#333;font-weight:300;line-height:52px;margin-bottom:10px}#メソアクティス .table01 tbody th{color:#333;padding:10px 15px;border-bottom:#999 solid 1px;vertical-align:middle;display:table-cell;background-color:#f5f5f5;text-align:center;font-weight:300;font-size:27px;line-height:1.5}#メソアクティス .table01 tbody td{text-align:center;background:#fff;padding:10px 10px;border-bottom:#999 solid 1px;vertical-align:middle;display:table-cell;font-size:27px;line-height:1.5}#メソアクティス .table01 tbody tr:nth-of-type(1) th {border-top:1px solid #999}#メソアクティス .table01 tbody tr:nth-of-type(1) td {border-top:1px solid #999}#メソアクティス .table01 tbody th.bold,#メソアクティス .table01 tbody td.bold{font-weight:600}#メソアクティス #成分浸透比較 img{width:480px;margin-top:8px}#メソアクティス .hikaku .box{}#メソアクティス .hikaku .photo{text-align:center}#メソアクティス .hikaku .photo img{width:600px;margin-top:20px}#メソアクティス .course h4{margin-bottom:20px;font-weight:600;font-size:32px}#メソアクティス .course ol li h5{display:inline-block}#メソアクティス .course ul.nList li{border-bottom:none;margin-left:34px}#メソアクティス .course ul.nList li p{margin-left:0}#メソアクティス .course img.ph_22{width:320px;margin:10px 0 20px 34px}#メソアクティス .course .box-txt{}#アクトセラム #効果 .list-number div{display:inline-block;vertical-align:top}#アクトセラム #効果 .effect li{font-size:30px;float:none}#アクトセラム #導入まで .g-box .txt{border-bottom:1px solid #999}#アクトセラム #導入まで .g-box h4{margin:0}#アクトセラム #導入まで .fa-arrow-down{font-size:280%;color:#959595;width:680px;text-align:center;margin:20px 0 20px 0}#ダーマペンとは .flex-box{flex-direction:column}#ダーマペンとは .box-img{margin-top:16px;text-align:center}#ダーマペンとは .box-txt{margin-top:32px}#ダーマペンとは .img-kiki{width:160px}#ダーマペンとは .img-rogo{width:504px;display:block;margin-left:auto;margin-right:auto}#ダーマペンとは .img-rogo+p{margin-top:40px}#ダーマペンの仕組み .flex-box{flex-direction:column;gap:32px;text-align:center}#ダーマペンの仕組み .title-visual+dd{margin-top:48px}#ダーマペンの仕組み .flex-box img{width:336px}#ダーマペンの仕組み .flex-box img+p{margin-top:24px}#ダーマペンの仕組み img.arrow{width:80px}#ダーマペン #コースメニュー .flex-box{display:flex;flex-direction:column-reverse;margin-top:24px}#ダーマペン #コースメニュー .txt-wrap{margin-top:32px}#ダーマペン #コースメニュー .menu-icon{display:flex;gap:16px;align-items:center}#ダーマペン #コースメニュー .menu-icon img.w162{height:250px}#ダーマペン #コースメニュー .menu-icon img.w182{height:250px}#ダーマペン #コースメニュー .menu-icon img.plus{width:40px}#ダーマペン #コースメニュー #ヴェルヴェットスキン img:not(.plus), #ダーマペン #コースメニュー #グロッシースキン img:not(.plus) {height:240px}#ダーマペン #コースメニュー .price{font-size:32px;line-height:52px;margin:0 0 32px 40px;font-weight:600}#ダーマペン #ヴェルヴェットミラノスキン ul.disc>li:before{background-color:#333!important}#モデリングマスクパック #about .box-img{text-align:center}#モデリングマスクパック .pkg{width:90%;margin-bottom:32px}#モデリングマスクパック #施術について .container{display:flex}#モデリングマスクパック .photo1{width:240px;border:1px solid #ccc;margin-left:24px}#SRRとは .img-box{}#SRRとは .img1{width:100%;margin-bottom:48px}#ウルトラセル #ウルトラセルとは .photo{float:left}#ウルトラセル #ウルトラセルとは .photo img{width:360px;margin-top:30px}#ウルトラセル #ウルトラセルとは .txt{}#ウルトラセル #ウルトラセルとは .box-visual{text-align:center}#ウルトラセル #ウルトラセルとは .box-visual img{width:680px}#ウルトラセル #HIFU .photo{margin-bottom:40px}#ウルトラセル #HIFU .photo img{width:690px}#ウルトラセル #HIFU .txt{}#ウルトラセル #HIFU .box-visual{}#ウルトラセル #HIFU .box-visual dd{text-align:center;margin:0}#ウルトラセル #HIFU .box-visual dd div.box{display:block}#ウルトラセル #HIFU .box-visual .fas{margin:30px 0 30px 0}#ウルトラセル #HIFU .box-visual .zu{width:500px;margin:0 0 30px 0}#ウルトラセル #HIFU .box-visual .zu3{width:500px;margin-bottom:20px}#ウルトラセル #GFR .photo{margin-bottom:40px}#ウルトラセル #GFR .photo img{width:690px}#ウルトラセル #GFR .box-txt{}#ウルトラセル #GFR dl.collagen{}#ウルトラセル #GFR dl.collagen dd{text-align:center;margin:0}#ウルトラセル #GFR dl.collagen dd .box{text-align:center;display:inline-block;vertical-align:top;width:300px}#ウルトラセル #GFR dl.collagen dd .txt-subhead{padding:8px;width:234px;color:#333;display:inline-block;border-radius:4px;margin-bottom:20px}#ウルトラセル #GFR dl.collagen dd .box2{display:inline-block;vertical-align:top;padding-top:180px}#ウルトラセル #GFR dl.collagen dd .fa-arrow-right{font-size:260%}#ウルトラセル #GFR dl.collagen dd img{width:250px;margin-bottom:20px}#ウルトラセル #GFR dl.rf{text-align:center}#ウルトラセル #GFR dl.rf dd{margin:0}#ウルトラセル #GFR dl.rf dd img.zu3{width:400px;margin-bottom:40px;vertical-align:top}#ウルトラセル #GFR dl.rf dd img.zu4{width:488px;margin-bottom:40px;vertical-align:top}#ウルトラセル #GFR dl.rf dd .box-zu{display:inline-block}#ウルトラセル #GFR dl.rf dd .box-kaisetu{display:inline-block;width:600px;vertical-align:top}#ウルトラセル #GFR dl.rf dd .box-kaisetu ol{list-style:none}#ウルトラセル #GFR dl.rf dd .box{text-align:left;padding-bottom:30px;border-bottom:1px dotted #333;margin-bottom:30px}#ウルトラセル #GFR dl.rf dd .no{width:42px;float:left;margin-right:20px}#ウルトラセル #GFR dl.rf dd .txt-caption{width:370px;float:left}#ウルトラセル #GFR dl.rf dd .zu-rf{width:134px;float:right}#ウルトラセル #SRR .photo{margin-bottom:40px}#ウルトラセル #SRR .photo img{width:690px}#ウルトラセル #SRR .box-txt{}#ウルトラセル #SRR .box-photo2{text-align:center}#ウルトラセル #SRR .photo2{width:300px;margin-top:40px}#ウルトラセル #SRR .bbtm{border-bottom:2px dotted #333;padding-bottom:40px;margin-bottom:40px}#ウルトラセル #各施術の特徴 table.table01 thead{display:none}#ウルトラセル #各施術の特徴 table.table01 tbody th{display:block}#ウルトラセル #各施術の特徴 table.table01 tbody td{display:block}#ウルトラセル #各施術の特徴 table.table01 tbody td::before{content:attr(label);float:left;clear:both;font-weight:600;color:#222}#ウルトラセル #各施術の特徴 table.table01 tbody td p{padding-left:5em}#ウルトラセル #各施術の特徴 table.table01 tbody td ul.nList{padding-left:5em}#ウルトラセル #各施術の特徴 table.table01 tbody td ul.nList li p{padding-left:0}#ウルトラセル #各施術の特徴 table.table01 .kouka-img{width:372px}#ウルトラセル #各施術の特徴 table.table01 tbody td.txt-center{}#ウルトラセル #各施術の特徴 table.table01{width:100%;border-collapse:collapse;font-weight:300;font-size:30px;line-height:52px;margin-bottom:0;max-height:100%;border-top:1px solid #999}#ウルトラセル #各施術の特徴 table.table01 tbody th{font-weight:600;font-size:32px;line-height:54px;color:#333;background:#eee;padding:10px 0 10px 20px;border-bottom:#999 solid 0;vertical-align:top;text-align:left;margin-top:0}#ウルトラセル #各施術の特徴 table.table01 tbody td{background:#fff;padding:40px 20px;border-bottom:#999 solid 1px;vertical-align:top}#イントラセル #イントラセルとは .photo{text-align:center;margin-bottom:40px}#イントラセル #イントラセルとは .photo img{width:464px}#イントラセル #イントラセルとは .box-txt{}#イントラセル #イントラセルとは .box-visual{text-align:center}#イントラセル #イントラセルとは .box-visual dd{margin-left:0}#イントラセル #イントラセルとは .box-visual dd img.mn{width:380px}#イントラセル #イントラセルとは .box-visual .box-zu{display:block;width:300px;margin-left:195px}#イントラセル #イントラセルとは .box-visual .box-zu img{width:300px;display:block}#イントラセル #イントラセルとは .box-visual .fa-arrow-down{margin:20px 0}#イントラセル #施術について table.table01 tbody th{display:block}#イントラセル #施術について table.table01 tbody td{display:block}#イントラセル #施術について table.table01{width:100%;border-collapse:collapse;font-weight:300;font-size:30px;line-height:52px;margin-bottom:20px;max-height:100%;border-top:1px solid #999}#イントラセル #施術について table.table01 tbody th{font-weight:600;font-size:32px;line-height:54px;color:#333;background:#eee;padding:10px 0 10px 20px;border-bottom:#999 solid 0;vertical-align:top;text-align:left;margin-top:0}#イントラセル #施術について table.table01 tbody td{background:#fff;padding:40px 20px;border-bottom:#999 solid 1px;vertical-align:top}#インティマ #インティマとは .box img.kiki{width:300px;margin:0 0 20px 5px;display:inline-block;vertical-align:bottom}#インティマ #インティマとは .box span.photo{display:inline-block;vertical-align:bottom}#インティマ #インティマとは .box span.photo img.image{width:350px;margin:0 0 40px 25px}#インティマ #インティマとは .box .box-txt{}#インティマ #特徴 .box-visual{text-align:center}#インティマ #特徴 .box-visual .zu1{width:600px;display:inline-block;vertical-align:top;margin-bottom:60px}#インティマ #特徴 .box-visual .zu1 img{width:500px;margin-bottom:25px}#インティマ #特徴 .box-visual .zu2{display:inline-block;vertical-align:top;width:662px}#インティマ #特徴 .box-visual .zu2 .box1{vertical-align:top;display:inline-block;width:324px}#インティマ #特徴 .box-visual .zu2 .box1 img{width:324px;margin-bottom:10px}#インティマ #特徴 .box-visual .zu2 .box2{vertical-align:top;display:inline-block}#インティマ #特徴 .box-visual .zu2 .box2 img{width:338px}#インティマ #特徴 .box-visual .zu2 .box3{vertical-align:top;display:inline-block;width:324px;margin-right:9px}#インティマ #特徴 .box-visual .zu2 .box3 img{width:324px;margin-bottom:10px}#インティマ #特徴 .box-visual .zu2 .box4{vertical-align:top;display:inline-block;width:324px}#インティマ #特徴 .box-visual .zu2 .box4 img{width:324px;margin-bottom:10px}#エクシリスウルトラ #エクシリスウルトラとは .box-photo{display:block;text-align:center}#エクシリスウルトラ #エクシリスウルトラとは img.kiki{width:300px;margin-bottom:20px}#エクシリスウルトラ #エクシリスウルトラとは .box-txt{}#エクシリスウルトラ #エクシリスウルトラとは .box-txt img.logo{width:480px;margin-bottom:40px}#エクシリスウルトラ #施術メニュー .bt-a{background-image:url(/hifuka/in_imges/exilis-ultra/tightening_image.jpg);background-position:left bottom}#エクシリスウルトラ #施術メニュー .bt-b{background-image:url(/hifuka/in_imges/exilis-ultra/soshin_image.jpg)}#エクシリスウルトラ #タイトニング .menu-a{background-image:url(/hifuka/in_imges/exilis-ultra/tightening_image.jpg);background-position:left bottom}#エクシリスウルトラ #タイトニング .box-visual{text-align:center}#エクシリスウルトラ #タイトニング .box-visual .zu1{width:500px;margin-bottom:50px}#エクシリスウルトラ #タイトニング .box-visual .box{}#エクシリスウルトラ #タイトニング .box-visual .box .zu2{width:360px;margin-bottom:20px}#エクシリスウルトラ #タイトニング .box-visual .box .zu3{width:360px;margin:40px 0 20px 0}#エクシリスウルトラ #痩身 .menu-b{background-image:url(/hifuka/in_imges/exilis-ultra/soshin_image.jpg)}#エクシリスウルトラ #痩身 .box-visual{text-align:center}#エクシリスウルトラ #痩身 .box-visual dd{margin-left:0}#エクシリスウルトラ #痩身 .box-visual dd .box{display:inline-block;width:540px;text-align:left;vertical-align:top;margin-bottom:50px}#エクシリスウルトラ #痩身 .box-visual dd .box img.no{width:60px;vertical-align:top;margin-top:10px}#エクシリスウルトラ #痩身 .box-visual dd span.box-txt{display:inline-block;width:460px;margin:0 0 30px 20px}#エクシリスウルトラ #痩身 .box-visual dd p.photo{text-align:center}#エクシリスウルトラ #痩身 .box-visual dd p.photo .zu1{width:360px}#エクシリスウルトラ #痩身 .box-visual dd p.photo .zu2{width:400px}#エクシリスウルトラ #痩身 .box-visual dd p.photo .zu3{width:400px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは img.kiki{width:300px;float:left;margin-bottom:10px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box-txt{margin-bottom:40px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box2{}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box2 .box-visual{margin-bottom:40px;text-align:center}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは img.hikaku{width:520px;margin-bottom:20px}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box2 .box-visual .txt-box{width:520px;text-align:left;display:inline-block}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは .box2 .box-photo{text-align:center;display:block}#フラクショナルCO2レーザー #フラクショナルCO2レーザーとは img.bn{width:600px}.course-menu-bt{margin-bottom:20px;border:4px solid #99d4dc;border-radius:8px;padding:46px 0 46px 200px;background-position:left top;background-repeat:no-repeat;background-size:180px auto;font-weight:600;font-size:30px}#フラクショナルCO2レーザー #コースメニュー .bt-a{background-image:url(/hifuka/in_imges/fractional-laser/icon-a.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-b{background-image:url(/hifuka/in_imges/fractional-laser/icon-b.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-c{background-image:url(/hifuka/in_imges/fractional-laser/icon-c.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-d{background-image:url(/hifuka/in_imges/fractional-laser/icon-d.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-e{background-image:url(/hifuka/in_imges/fractional-laser/icon-e.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-f{background-image:url(/hifuka/in_imges/fractional-laser/icon-f.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-g{background-image:url(/hifuka/in_imges/fractional-laser/icon-g.jpg)}#フラクショナルCO2レーザー #コースメニュー .bt-h{background-image:url(/hifuka/in_imges/fractional-laser/icon-h.jpg)}.course-menu-title{background-color:#1eadb9;color:#fff!important;padding:16px 0 16px 20px;font-weight:600;font-size:32px;line-height:48px;border-top-right-radius:8px;border-top-left-radius:8px;margin-bottom:0!important;border-bottom:none!important}.course-menu-read{border:2px solid #1eadb9;border-bottom-right-radius:8px;border-bottom-left-radius:8px;background-color:#ebf7f8;margin-bottom:40px;background-repeat:no-repeat;background-position:left middle;background-size:270px auto;font-weight:600;font-size:30px;line-height:42px;padding:16px 20px;margin-top:0!important}#エクシリスウルトラ .course-menu-read{padding:4px 0 16px 282px;height:260px}.course-menu-read .read{margin-top:10px;margin-right:10px}.course-menu-read .price{margin-top:10px;margin-right:10px;text-align:right}#フラクショナルCO2レーザー #コースメニュー .menu-icon{text-align:center;margin-top:40px}#フラクショナルCO2レーザー #コースメニュー .menu-icon+*{margin-top:56px}#フラクショナルCO2レーザー #コースメニュー .menu-icon span{display:block}#フラクショナルCO2レーザー #コースメニュー .menu-icon span.plus{margin:30px 0 30px 0}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.s-peeling{width:324px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.m-peeling{width:364px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.egf{width:324px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.snow{width:324px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.hito{width:324px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.hs-cm100{width:324px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.fractional{width:364px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.s-exosome{width:324px}#フラクショナルCO2レーザー #コースメニュー .menu-icon img.plus{width:48px}#フラクショナルCO2レーザー #コースメニュー td.nagare span{display:block}#フラクショナルCO2レーザー #コースメニュー .fa-arrow-right{display:none}#フラクショナルCO2レーザー #コースメニュー .fa-arrow-down{font-size:100%;color:#959595;margin:20px 0 20px 0}#フラクショナルCO2レーザー #コースメニュー #コラム{background-color:#eee;padding:50px 40px 40px 40px}#フラクショナルCO2レーザー #コースメニュー #コラム h5{font-size:32px;font-weight:600;margin-bottom:40px}#フラクショナルCO2レーザー #コースメニュー #コラム.snow .box-txt{}#フラクショナルCO2レーザー #コースメニュー #コラム.snow .box-photo{display:block;text-align:center}#フラクショナルCO2レーザー #コースメニュー #コラム.snow .box-photo img{width:320px;margin-top:40px}#フラクショナルCO2レーザー #コースメニュー #おすすめ{padding:0 30px 30px 30px;background-color:#eee}#フラクショナルCO2レーザー #コースメニュー #おすすめ dt{font-weight:600;font-size:32px;line-height:42px;padding:20px;background-color:#1eadb9;color:#fff;display:block}#フラクショナルCO2レーザー #コースメニュー #おすすめ dd{background-color:#fff;margin-left:0;padding:20px 20px 20px 20px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt1{padding-bottom:20px;margin-bottom:20px;border-bottom:2px dotted #999}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt1 .txc{font-weight:600;font-size:32px;line-height:42px;margin-bottom:10px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt1 .script{line-height:40px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .price{display:block;font-size:32px;margin-top:10px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2{}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2 .effect-title{font-size:30px;display:inline-block;padding:20px 40px;width:auto}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2 .effect{display:block;margin-bottom:20px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-txt2 .effect li{font-size:30px;margin-bottom:15px;line-height:42px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-photo{text-align:center;display:block}#フラクショナルCO2レーザー #コースメニュー #おすすめ .box-photo img{width:516px;margin-bottom:20px}#フラクショナルCO2レーザー #コースメニュー #おすすめ .cap01{}#フラクショナルCO2レーザー #コースメニュー .course-menu{padding:20px 0;border-bottom:2px solid #1eadb9;border-top:2px solid #1eadb9;margin-bottom:40px}#フラクショナルCO2レーザー #コースメニュー .course-menu span{display:block;text-align:left;float:left}#フラクショナルCO2レーザー #コースメニュー .course-menu span img{width:38px;margin-left:18px}#フラクショナルCO2レーザー #コースメニュー .course-menu .box-txt{float:right;width:580px;border-left:2px solid #1eadb9;padding-left:30px}#フラクショナルCO2レーザー #コースメニュー .course-menu .read{font-weight:600;font-size:32px;line-height:42px}#フラクショナルCO2レーザー #コースメニュー .course-menu .price{text-align:right;font-weight:600;font-size:32px;line-height:42px}#フラクショナルCO2レーザー #コースメニュー #コラム.hito{margin-bottom:40px}#フラクショナルCO2レーザー #コースメニュー #コラム.hito .box-photo{display:block;text-align:center}#フラクショナルCO2レーザー #コースメニュー #コラム.hito .box-photo img{width:260px;margin-bottom:20px}#プラセンタ注射 .info{text-align:center;margin-bottom:60px;padding:40px;border:1px solid #999}#シルエットソフト .photo{text-align:center}#シルエットソフト .photo img{width:630px;margin-bottom:40px}#シルエットソフト #collagen dl{}#シルエットソフト #collagen dl dd{text-align:center}#シルエットソフト #collagen dl dd .box{text-align:center;width:600px;margin:0 auto}#シルエットソフト #collagen dl dd .txt-subhead{padding:8px;width:484px;color:#333;display:inline-block;border-radius:4px;margin-bottom:20px}#シルエットソフト #collagen dl dd img{width:500px}article#肌再生コラーゲンマスク section.microscope dd{margin-bottom:50px;margin-left:0;text-align:center}article#肌再生コラーゲンマスク section.microscope img{margin-bottom:30px;width:500px}article#肌再生コラーゲンマスク section.microscope dd img:last-of-type{margin-bottom:0}article#肌再生コラーゲンマスク section.microscope dd:last-of-type{margin-bottom:0}article#肌再生コラーゲンマスク section.mechanism .box{text-align:center}article#肌再生コラーゲンマスク section.mechanism .box img{width:240px;margin-bottom:40px}article#肌再生コラーゲンマスク section.mechanism .box img.zu3{width:347px;margin-bottom:40px;margin-right:106px}article#肌再生コラーゲンマスク section.mechanism .box .box-txt p{margin-left:0}article#肌再生コラーゲンマスク section.mechanism .box .box-txt .point{font-weight:600;font-size:30px;line-height:44px;color:#1eadb9;border-style:solid;border-width:2px;border-radius:8px;padding:12px 20px 12px 20px;margin-bottom:8px;display:inline-block}article#肌再生コラーゲンマスク section.mechanism .box .box-txt .point:last-of-type{margin-bottom:0}article#肌再生コラーゲンマスク section.mechanism .box .box-txt .point:last-of-type{margin-bottom:0}article#肌再生コラーゲンマスク section.mechanism ol{padding-left:0}article#肌再生コラーゲンマスク section.evidenc dd{margin-bottom:40px}article#肌再生コラーゲンマスク section.evidenc .box-visual{margin-bottom:0;text-align:center}article#肌再生コラーゲンマスク section.evidenc .box-visual img.zu1{width:480px}article#肌再生コラーゲンマスク section.evidenc .box-visual img.zu2{width:480px}article#肌再生コラーゲンマスク section.evidenc .box-visual img.zu3{width:480px}article#肌再生コラーゲンマスク p+.point{margin-top:1em}#エランセ .box-photo{text-align:center}#エランセ .box-photo img{width:440px;margin-bottom:64px;margin-top:40px}#エムスカルプト #エムスカルプトとは .img-kiki{width:360px;margin-top:32px}.emsculpt-logo{text-align:center;display:flex;justify-content:center;align-items:center;gap:1rem}#エムスカルプト #エムスカルプトとは .box-img{display:block;text-align:center}#エムスカルプト #エムスカルプトとは .box-txt{margin-bottom:60px}#エムスカルプト #エムスカルプトとは .img{width:690px;margin-bottom:32px}#エムスカルプト #エムスカルプトとは .img-3{margin-bottom:0}#エムスカルプト #エムスカルプトとは .img-rogo{width:416px;margin:20px 0 40px 20px;height:auto}#エムスカルプト #エムスカルプトとは .img-new{width:180px;margin:0 0 36px 0;height:auto}#エムスカルプト section.monitor{box-sizing:border-box;width:714px;padding:0 0 40px 0;border:2px solid #1eadb9;margin:0 auto 50px auto}#エムスカルプト section.monitor h4{font-size:32px;font-weight:600;text-align:center;margin-bottom:40px;color:#fff;background-color:#1eadb9;padding:10px}#エムスカルプト section.monitor h4 img{height:54px;vertical-align:middle;margin-right:16px}#エムスカルプト section.monitor h4 span{display:inline-block;vertical-align:middle;margin-top:4px}#エムスカルプト section.monitor div.txt-box{padding:0 38px}#エムスカルプト section.monitor div.txt-box b span{color:#1eadb9}#エムスカルプト section.monitor .txt-box p.read{line-height:48px}#エムスカルプト section.monitor .txt-box p.list{padding-left:1em;text-indent:-1em;margin-left:40px}#エムスカルプト section.monitor .txt-box p.tel{margin-left:40px}#cases .befor{padding:24px;font-size:30px;background-color:#787878;color:#fff;text-align:center;width:642px;margin-top:10px}#cases .after{padding:24px;font-size:30px;background-color:#1f528c;color:#fff;text-align:center;width:642px}#cases .photo-a1{width:690px;margin:0 0 14px 0}#cases .photo-a2{width:690px;margin-bottom:58px}#cases .photo-b1{width:690px;margin-bottom:14px}#cases .photo-b2{width:690px;margin-bottom:10px}#ハイドラジェントル .box-zu1{}#ハイドラジェントル .zu-1{width:420px;margin:0 0 15px 0}#ハイドラジェントル .box-zu2{}#ハイドラジェントル .zu-2{width:620px;margin:0 0 15px 0}#ハイドラジェントル #ハイドラジェントルとは .box1{}#ハイドラジェントル #ハイドラジェントルとは .img-kiki{display:block;width:216px;margin:56px auto 40px auto}#ハイドラジェントル #ハイドラジェントルとは .img-logo{display:block;margin:20px auto 0 auto;width:504px}#ハイドラジェントル #ハイドラジェントルとは .img-image{display:block;width:660px;margin:50px auto 0 auto}#ピコレーザーとは .box1{text-align:center;display:block}#ピコレーザーとは .box2{display:block}#ピコレーザーとは .img-kiki{width:600px;margin:20px 30px 0 0}#ピコレーザーとは .img-logo{width:600px;display:block;margin:0 auto 60px auto}#ピコレーザーとは .img-image{width:360px;margin:10px 0 0 60px}#ピコレーザーとは .zu,.zu2{width:620px}#ピコレーザーとは .course-menu-bt{width:482px;margin-right:auto;margin-left:auto}#ピコレーザーとは .bt-a{background-image:url(/hifuka/in_imges/pico/bt-a.jpg)}#ピコレーザーとは .bt-b{background-image:url(/hifuka/in_imges/pico/bt-b.jpg)}#ピコレーザーとは .bt-c{background-image:url(/hifuka/in_imges/pico/bt-c.jpg)}#ピコレーザーとは .bt-d{background-image:url(/hifuka/in_imges/pico/bt-d.jpg)}#タトゥ・アートメイク除去 #症例写真 .photo{width:690px}#タトゥ・アートメイク除去 #症例写真 .before{float:left;width:345px;text-align:center;margin-top:16px;font-size:1.6rem}#タトゥ・アートメイク除去 #症例写真 .after{float:left;width:345px;text-align:center;line-height:1.4;margin-top:16px;font-size:1.6rem}#タトゥ・アートメイク除去 #症例写真 .after .total-price{font-size:90%}#タトゥ・アートメイク除去 #症例写真 .after+img{margin-top:24px}#タトゥ・アートメイク除去 .img-tatoo{width:690px;margin-bottom:30px}#ヘアーフィラー .photobox-pkg{text-align:center;padding-bottom:24px}#ヘアーフィラー .photo-pkg{width:424px}#ヘアーフィラー .photobox-image01{padding-bottom:24px}#ヘアーフィラー .image01{width:640px}#ヘアーフィラー #症例写真　img{height:256px}.kiki-menu{width:690px;margin:48px auto 30px auto}.kiki-menu li{margin:0 0 20px 0}.kiki-menu li a{display:block;font-weight:600;text-align:center;text-decoration:none;font-size:30px;border:1px solid #4062a8;border-radius:6px;padding:20px 0}.kiki-menu li a:hover{background-color:#4062a8;color:#fff}.kiki-menu .stay a{background-color:#4062a8;color:#fff}body.laser #container>article+article{margin-top:80px}body.laser .contents .PC-imgRight{text-align:center;margin-bottom:64px}body.laser .contents .PC-imgRight img{width:490px}body.laser section+section{margin-top:32px}body.laser article section>*+*{margin-top:24px}body.laser h3+*{margin-top:36px}body.laser .effect-box+*{margin-top:64px}body.laser .effect-title{width:auto;display:inline-block;margin-bottom:0}body.laser .effect-title+*{margin-top:0!important}body.laser h3{margin-bottom:0}body.laser h4{font-weight:600;font-size:32px;padding-bottom:4px}body.laser .pc-box02{margin:0;padding:0}.laser .feature li{display:table-cell}.laser .feature .gray-boxtx{font-weight:600;display:inline-block;background-color:#999;color:#fff;font-size:26px;padding:10px 20px;border-radius:5px;margin-bottom:10px}body.laser p.script+h3{margin-top:26px}body.laser .effect-box+p.script{margin-top:32px}body.laser .description_area{text-align:center;text-indent:0}body.laser #smas-up-neo .kiki{width:auto;height:560px}body.laser #excel-v-plus .kiki{width:auto;height:690px}body.laser #excel-v-plus .logo{width:50%}body.laser #excel-v-plus .hand-piece-area{display:flex;margin-top:24px}body.laser #excel-v-plus .hand-piece-block{display:flex;flex-direction:column;justify-content:space-between}body.laser #excel-v-plus .hand-piece-name{text-align:center;font-size:24px;line-height:1.4}body.laser #led-healite .PC-imgRight img{width:auto;height:690px}body.laser #led-healite .zu1{width:468px}body.laser #led-healite .zu2{width:610px}body.laser #emsella .PC-imgRight{margin-bottom:64px}body.laser #emsella .kiki{width:320px;margin-bottom:24px}body.laser #emsella .logo{width:360px}body.laser #potenza .kiki{width:auto;height:690px}body.laser #potenza .logo{width:384px;margin:32px 0}body.laser #pico .kiki{width:320px;margin-top:24px}body.laser #pico .logo{width:560px;margin-top:32px}body.laser #hydra .kiki{width:auto;height:690px;margin:24px 0 25px 0}body.laser #hydra .logo{width:536px;margin-bottom:20px}body.laser #em .PC-imgRight .kiki{width:auto;height:690px}body.laser #em .PC-imgRight .img-rogo{width:440px;margin:20px 0 20px 20px}body.laser #炭酸ガスレーザー .kakomi{padding:32px;border:1px solid #ccc;text-align:center;margin:30px 0 50px 0;display:block;background-color:#ffc}body.laser dl.sList>dd+dt{padding-top:24px;border-top:1px dotted #ccc}body.laser dl.sList>dd:last-of-type{padding-bottom:24px;border-bottom:1px dotted #ccc}body.laser #ウルトラセルQプラス .img-ultracel-q{width:auto;height:690px}body.laser #ウルトラセルQプラス .img-logo1{height:140px;width:auto}body.laser #Qスイッチ img.kiki{width:70%;height:auto}body.laser #Qスイッチ img.logo{width:55%}.recruit table{margin:40px auto 40px auto}.recruit table th{padding:8px 32px 8px 0;text-align:left;vertical-align:top}.recruit table td{padding:8px 0}.recruit .staff{width:600px;margin:0 auto 64px auto;border:1px solid #ccc}.bn-recruit{width:580px;border:1px solid #ccc;margin:32px 0 16px 0}.sv-box{margin-top:32px}.sv-txt{padding:24px 0;display:inline-block;margin-left:auto;margin-right:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc}}@charset "utf-8";.sections--16{--sections-gap:16px}.sections--24{--sections-gap:24px}.sections--32{--sections-gap:32px}.sections--40{--sections-gap:40px}.sections--48{--sections-gap:48px}.sections--56{--sections-gap:56px}.sections--64{--sections-gap:64px}.sections--72{--sections-gap:72px}.sections--80{--sections-gap:80px}@media print,screen and (min-width:751px){.sections--16{--sections-gap:8px}.sections--24{--sections-gap:12px}.sections--32{--sections-gap:16px}.sections--40{--sections-gap:20px}.sections--48{--sections-gap:24px}.sections--56{--sections-gap:28px}.sections--64{--sections-gap:32px}.sections--72{--sections-gap:36px}.sections--80{--sections-gap:40px}}section h1{font-size:44px;line-height:1.25;font-weight:600;color:#3d62ad;text-align:center;margin-top:20px}article h2{font-size:38px;line-height:1.3;font-weight:600;font-feature-settings:"palt" 1;color:#fff;padding:20px 24px;text-align:left;margin-bottom:48px}h3{border-style:solid;border-width:0 0 0 6px}article h3:not(.notice__main-heading, .notice__medium-heading, .effect-title, .price-title, .price-list-head, .treatment, .trouble) {font-size:32px;line-height:1.4;font-weight:600;color:#222;padding:16px 20px;margin-bottom:24px}article h3:not(.notice__main-heading, .notice__medium-heading, .effect-title, .price-title, .price-list-head, .treatment, .trouble)+* {margin-top:0}.contents h4{font-size:30px;line-height:1.4;font-weight:600;color:#222;margin-bottom:16px}h5{font-size:30px;line-height:1.4;font-weight:600;color:#222;margin-bottom:16px}.lead{font-weight:600;line-height:1.6;margin-bottom:24px;color:#222}.heading{display:flex;align-items:center;gap:.25em;font-weight:600;line-height:1.4}.heading--accent-soft{border-left:6px solid #333;padding:16px 20px}.heading--divider{padding-bottom:12px;margin-bottom:24px;border-bottom:2px solid var(--border-muted)}.heading--boxed{padding:16px 24px;border:2px solid var(--border-muted);border-radius:4px}.heading--accent{border-left:6px solid #3b82f6;padding-left:12px}.notes{display:flex;flex-wrap:wrap;gap:0 1em;margin-top:16px}img.contain{object-fit:contain}img.cover{object-fit:cover}.media-layout{--gap:32px;display:grid;grid-template-columns:1fr;gap:var(--gap);align-items:stretch}.media-layout__item{min-width:0}.media-layout__img{width:100%;height:100%;object-fit:contain}.media-layout__item--center{display:flex;align-items:center;justify-content:center}.media-layout__item--top-center{display:flex;justify-content:center;align-items:flex-start}.media-layout__item--bottom-center{display:flex;justify-content:center;align-items:flex-end}.media-layout__item--vcenter{display:flex;align-items:center;min-height:100%}.effect-box{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.effect-box .effect-title{font-size:32px;line-height:1;font-weight:600;border:3px solid;border-radius:8px;padding:24px;box-sizing:border-box;letter-spacing:.04em;min-width:280px;display:flex;gap:.5em;justify-content:center}.effect-box .effect-items{display:flex;flex-direction:column;gap:16px}.effect-box .effect{width:auto;display:flex;gap:16px 24px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;margin-bottom:0}.effect-box .effect li{font-size:32px;line-height:1.5;font-weight:600;font-feature-settings:"palt";padding-left:1em;text-indent:-1em}.effect-box .no-circle{list-style:none!important;font-size:30px!important;font-weight:300}body.laser .effect-box .effect+.effect{margin-top:16px}.gallery{display:grid;gap:1.5rem}.gallery img{width:100%;height:auto;display:block}@media print,screen and (min-width:751px){.gallery{gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.figure-groups{display:flex;flex-direction:column;gap:2.5rem}.figure-group{border:1px solid var(--border-muted);padding:2rem;display:flex;flex-direction:column;gap:2rem}.figure-group__title{font-weight:600;text-align:center;margin-bottom:0!important}.figure-group__title+.figure-group__items{margin-top:0!important}.figure-group img{width:100%;height:auto;display:block}.figure__caption{font-size:28px;margin-top:1.5rem}.sections{display:flex;flex-direction:column;gap:var(--sections-gap)}.sections.sections--64{margin-top:64px!important}.section .section__title{display:flex;align-items:center;gap:.25em;font-weight:600;line-height:1.3}.section .section__title .txc{color:#6b7280;font-size:.9em;line-height:1}.section .section__body{display:flex;flex-direction:column;gap:24px}.section .section__body>p+ul,.section .section__body>ul+p{margin-top:0}.ingredient-list{display:flex;flex-direction:column;gap:var(--ingredient-list-gap)}.ingredient-item{padding:12px 16px;text-align:center;box-sizing:border-box;background-color:var(--ingredient-bg);border-radius:var(--radius-s);border:2px solid currentColor;color:#333;font-size:.9em;line-height:1.4;font-weight:600}.ingredient-name{display:flex;flex-direction:column;gap:12px}.ingredient-desc{}.flow__content{display:flex;flex-direction:column;gap:20px}.flow__media img{width:480px;height:360px;border:1px solid var(--border-muted);box-sizing:border-box;margin-top:0}.cases-list{display:flex;flex-direction:column;gap:2.5rem}.cases__item h4{display:flex;align-items:center;gap:.25em;font-weight:600;line-height:1.3}.cases__item h4 .txc{color:#6b7280;font-size:.9em;line-height:1}.cases__images{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.cases__pair{display:flex;gap:1rem}.cases__pair.cases__images--portrait{}.cases__pair.cases__images--landscape{}.cases__pair.cases__images--square{}.cases__figure{flex:1;display:flex;flex-direction:column;align-items:center;margin-bottom:0}.cases__figure img{width:100%;height:auto;display:block}.cases__figure figcaption{margin-top:.5rem;font-size:28px;line-height:1.4;text-align:center}.cases__label{display:block}.cases__price{font-size:.9em}.cases__price::before{content:"（計 ¥" attr(data-total) "）"}.risks__block--alert{border:1px solid rgba(238,0,0,.05);background:#fff5f5;padding:32px}.risks__block--alert .section__title,.risks__block--alert .heading-mark{color:#e00!important}.risks__block--alert .section__title{border-color:rgba(238,0,0,.2)}.risks__minor-heading{margin-bottom:.1em}.section-price{padding:0 30px;line-height:1.5}.section-price *{box-sizing:border-box}.section-price .link-text{color:var(--color-text-main)}.section-price .icn-osusume-s{margin-left:0}.section-price .price-title{font-size:32px;font-weight:600;border-style:solid;border-width:3px;border-radius:8px;padding:16px 24px;margin-bottom:40px;width:280px;text-align:center;display:flex;gap:.5em;justify-content:center}.section-price .price-inner{display:flex;flex-direction:column;gap:48px}.section-price .price-unit{font-size:25px;text-align:right;padding-bottom:8px;border-bottom:1px solid var(--border-muted)}.section-price .price-row{display:flex;flex-wrap:wrap;padding:20px 0 0;border-bottom:1px solid var(--border-muted);align-items:flex-start;gap:0 1.5em}.section-price .price-row-course{padding-top:28px}.section-price .price-row-course:not(:has(.price-option)) .course-parts>.price-row:last-child {border-bottom:none}.section-price .course-title-menu{font-weight:600;margin-bottom:20px;width:auto;padding:0;border-left:6px solid #000}.price-volume{font-size:27px;font-weight:300;margin-top:.1em}.section-price .heading[data-level="2"]{font-size:32px;line-height:1.4;padding:16px 20px;margin-bottom:0;font-weight:600;color:#222;border-left-width:6px;border-style:solid}.section-price .course-title-text{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;border-left:none;padding-left:16px!important;font-size:31px;margin-bottom:0}.section-price .course-note{font-size:27px;line-height:1.52;font-weight:300;color:#666;display:block;margin-top:12px;margin-left:20px;width:100%}.section-price .price-set+.course-note{margin-top:0}.section-price .price-row-course>.course-note:last-child{margin-bottom:32px}.section-price .course-note .inline-block{display:inline-block}.section-price .course-title-part{font-size:30px;color:var(--color-text-main);font-weight:300;margin-bottom:0}.section-price .course-parts-notes{padding-top:20px;margin-left:22px}.section-price .course-parts-note{font-size:30px;color:var(--color-text-main);font-weight:300}.section-price .price-set{display:grid;grid-template-columns:auto 1fr;gap:2px 16px;margin-left:auto;margin-bottom:20px}.section-price .price-option .price-set{margin-bottom:0}.section-price .price-set dt{grid-column:1;font-size:30px;font-weight:300;text-align:right;display:flex;align-items:center;justify-content:flex-end;align-items:start}.section-price .price-set dd{grid-column:2;text-align:right;font-size:30px;display:flex;gap:.25em;justify-content:flex-end;align-items:center}.section-price .price-set .price{font-size:31px;font-weight:600}.section-price .price-set__label{font-weight:300}.section-price .price-set .unit{font-size:28px}.section-price .price-set .price-meta{margin-left:8px;font-feature-settings:"palt"}.section-price .price-set .price s{font-weight:600}.section-price .course-parts{width:100%}.section-price .course-parts-category{font-size:30px;font-weight:600;justify-content:flex-start;padding-bottom:20px;gap:.25em;margin-top:24px}.section-price .course-parts:has(> .course-parts-notes:last-child) {padding-bottom:20px}.section-price .price-row .price-row,.section-price .price-row .price-option{margin-left:22px}.section-price .price-row .price-option{margin-bottom:36px;margin-top:0}.section-price .price-row-course .course-parts+.price-option{margin-top:36px}.section-price .price-option{box-sizing:border-box;width:100%;margin-top:20px;padding:32px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:8px}.section-price .option-title{font-size:27px;font-weight:500;color:#333;margin-bottom:0}.section-price .option-item{display:flex;justify-content:space-between;flex-wrap:wrap}.section-price .option-name{font-size:28px;font-weight:300;color:var(--color-text-main);margin-bottom:0}.section-price .option-name .link-text:hover{}.section-price .price-option .price{font-size:30px}.section-price .price-notes{font-size:30px;width:100%}.section-price .price-notes.text-small{font-size:26px}.section-price .price-note-item{text-indent:-1em;margin-left:1em}.section-price .price-row-course .detail-link-small{width:100%;margin-bottom:20px;margin-left:auto}@media print,screen and (min-width:751px){.risks__block--alert{padding:16px}.section-price .price-inner{width:100%}.section-price{padding:0;display:flex;gap:30px;align-items:flex-start}.section-price .price-title{font-size:18px;border-width:2px;border-radius:5px;padding:10px 0;margin-bottom:0;flex:0 0 190px;margin-right:0}.section-price .price-inner{gap:24px}.section-price .price-unit{font-size:13px;padding-bottom:4px}.section-price .price-list{width:100%;display:block}.section-price .price-row{padding:14px 0 0}.section-price .price-row-course{padding-top:14px}.section-price .course-parts:has(> .course-parts-notes:last-child) {padding-bottom:12px}.section-price .course-title-menu{margin-top:0;margin-bottom:14px;max-width:70%;border-width:3px}.section-price .course-parts-category{font-size:15px;padding-bottom:12px;margin-top:12px}.price-volume{font-size:14px}.section-price .heading[data-level="2"]{font-size:16.5px;padding:8px 12px 6px;margin-bottom:0;border-left-width:3px}.section-price .course-title-text{gap:0 8px;padding-left:8px!important;font-size:16.5px}.section-price .course-note{font-size:13px;margin-top:6px;margin-left:10px}.section-price .price-set+.course-note{margin-top:-8px}.section-price .price-row-course>.course-note:last-child{margin-bottom:16px}.section-price .course-title-part{font-size:16px;margin-top:0}.section-price .course-parts-notes{margin-left:14px;padding-top:14px}.section-price .course-parts-note{font-size:16px}.section-price .price-set{gap:2px 8px;margin-bottom:12px}.section-price .price-set dt{font-size:15px;align-items:center}.section-price .price-set dd{font-size:15px}.section-price .price-set .price{font-size:16px}.section-price .price-set .unit{font-size:14px}.section-price .price-set .price-meta{margin-left:4px}.section-price .course-title-menu+.course-parts{margin-top:-10px}.section-price .price-row .price-row,.section-price .price-row .price-option{margin-left:14px}.section-price .price-row .price-option{margin-bottom:16px}.section-price .price-row-course .course-parts+.price-option{margin-top:18px}.section-price .price-option{margin-top:10px;padding:16px;gap:4px}.section-price .option-title{font-size:14px}.section-price .option-item{}.section-price .option-name{font-size:14.5px}.section-price .option-name .link-text:hover{}.section-price .price-option .price{font-size:15px}.section-price .price-notes{font-size:16px}.section-price .price-notes.text-small{font-size:13px}.section-price .price-row-course .detail-link-small{margin-bottom:12px}}body.price .price-inner{padding:0 30px;gap:24px}.price-list+.detail-link-small,.course-note+.detail-link-small{}.price-row-course>.course-parts+.detail-link-small{margin-left:22px;border-top:1px solid var(--border-muted);padding-top:20px}@media print,screen and (min-width:751px){body.price .price-inner{padding:32px;border-style:solid;border-width:0 1px 1px 1px}.price-row-course>.course-parts+.detail-link-small{margin-left:14px;border-top:1px solid var(--border-muted);padding-top:12px}.price-list+.detail-link-small,.course-note+.detail-link-small{}}.skin-ingredients h5{margin-top:32px!important}.skin-ingredients .ingredient-name{flex-direction:row;flex-wrap:wrap;margin-top:32px!important}.skin-ingredients h5+.ingredient-name{margin-top:0!important}.skin-test{margin-top:32px}@media print,screen and (min-width:751px){:root{--radius-s:2px;--radius-m:4px;--sections-gap:32px;--ingredient-list-gap:16px}body{}section h1:not(.notice__main-heading) {font-size:30px;line-height:1.3;color:#3d62ad;margin-top:32px}article h2{font-size:24px;line-height:1.4;padding:14px 18px 11px;margin-bottom:0}h3{border-left-width:3px}article h3:not(.notice__main-heading, .notice__medium-heading, .effect-title, .price-title, .price-list-head, .treatment, .trouble) {font-size:18px;line-height:1.4;padding:8px 12px 6px;margin-bottom:20px}.contents h4{font-size:15px;line-height:1.6;margin-bottom:12px}h5{font-size:15px;line-height:1.6;margin-bottom:12px}.lead{font-weight:600;line-height:1.7;margin-bottom:12px}.heading--divider{padding-bottom:6px;margin-bottom:16px;border-bottom:1px solid var(--border-muted)}.heading--accent-soft{border-left-width:3px;padding:12px 16px 8px}.notes{margin-top:8px}.effect-box{flex-direction:row;gap:20px}.effect-box .effect-title{font-size:17px;border:2px solid;border-radius:4px;padding:15px;min-width:190px}.effect-box .effect-items{gap:8px}.effect-box .effect{gap:8px 12px;width:100%}.effect-box .effect li{font-size:18px}.effect-box .no-circle{font-size:15px!important}body.laser .effect-box{flex-direction:column}body.laser .effect-title{width:auto}body.laser .effect-title+*{margin-top:0!important}body.laser .effect-box .effect+.effect{margin-top:8px}.sections.sections--64{margin-top:32px!important}.section .section__body{gap:12px}.media-layout{--gap:24px}.media-layout--2col{grid-template-columns:repeat(2,1fr)}.media-layout--3col{grid-template-columns:repeat(3,1fr)}.media-layout--1to2{grid-template-columns:1fr 2fr}.media-layout--2to1{grid-template-columns:2fr 1fr}.figure-groups{gap:1.5rem}.figure-group__title{font-size:17px!important}.figure-group--w60 .figure{width:60%;margin:0 auto}.figure-group--w70 .figure{width:70%;margin:0 auto}.figure-group--w80 .figure{width:80%;margin:0 auto}.figure__caption{font-size:14px}.ingredient{margin-top:32px!important}.ingredient-item{padding:.6em .8em .475em;border-width:1px}.ingredient-name{gap:6px}.flow__content{flex-direction:row;gap:20px;justify-content:space-between;width:100%}.flow__media img{width:200px;height:150px;margin-top:0}.cases-list{gap:1.5rem}.cases__pair--portrait{max-width:640px;margin-left:auto;margin-right:auto}.cases__pair--landscape{}.cases__pair--square{}.cases__images{margin-top:1.5rem;gap:1.5rem}.cases__figure figcaption{font-size:15px}.skin-ingredients h5{margin-top:20px!important}.skin-ingredients .ingredient-name{margin-top:16px!important}.skin-ingredients h5+.ingredient-name{margin-top:0!important}.skin-test{margin-top:16px}.trm-case .wrapper.flex{gap:32px}.case.flex{display:flex;flex-wrap:wrap;flex:0 0 401px;align-content:flex-start;gap:0 1px}.case h4{margin:0 0 .5rem!important}.case.flex h4{flex-basis:100%}.case img{width:200px}.case .double img{width:400px}.case .caption{font-size:.9rem;text-align:center;line-height:1;padding:.875rem}.case .total-price,.case__total-price{font-size:87.5%;font-weight:300;border-top:1px solid #ccc;padding-top:.5rem;flex-basis:100%;text-align:center}}@media screen and (max-width:750px){.trm-case .wrapper.flex{flex-direction:column;gap:24px}.case.flex{display:flex;flex-wrap:wrap;flex-basis:100%;align-content:flex-start;gap:0 2px}.case h4{margin:0 0 16px!important}.case.flex h4{flex-basis:100%}.case.flex .item{flex-basis:calc(50% - 1px)}.case img{width:100%}.case .caption{font-size:1.6rem;text-align:center;line-height:1;padding:.875rem}.case .total-price,.case__total-price{font-size:87.5%;flex-basis:100%;font-weight:300;border-top:1px solid #ccc;padding-top:.5rem;text-align:center}}@media print,screen and (min-width:751px){.box-ill{border:1px solid #999;padding:24px 0 24px 0;margin-top:14px}.box-ill img{width:100%}}@media screen and (max-width:750px){.box-ill{border:1px solid #999;padding:32px 0 32px 0;margin-top:40px}.box-ill img{width:100%}}@media print,screen and (min-width:751px){table.table-type1{width:100%;border-collapse:collapse;border:1px solid #ccc;border-bottom:none;font-size:15px;line-height:1.6;font-weight:300}table.table-type1 tbody th{font-size:15px;font-weight:600;width:120px;padding:12px 16px;text-align:center;vertical-align:top;background-color:#eee;border-bottom:#ccc solid 1px}table.table-type1 tbody td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:#ccc solid 1px;border-left:#ccc solid 1px}table.table-type1 tbody td ol{margin-left:1.5em}table.table-type1.mgt{margin-top:16px}table.table-type1+*{margin-top:12px}}@media screen and (max-width:750px){table.table-type1 tbody th,table.table-type1 tbody td{display:block}table.table-type1{width:100%;border-collapse:collapse;font-size:30px;line-height:1.6;font-weight:300;max-height:100%;border:1px solid #ccc}table.table-type1+*{margin-top:24px}table.table-type1 tbody th{font-size:30px;line-height:1.6;font-weight:600;padding:10px 26px;vertical-align:top;text-align:left;background:#eee}table.table-type1 tbody td{padding:26px;vertical-align:top}table.table-type1 tbody td ol{margin-left:1.5em}.table-type1.mgt{margin-top:32px}#ダイヤモンドシェイプ table.table-type1{margin-bottom:0}}.panel1{padding:40px}.panel1--border{border:1px solid var(--border-muted)}body.treatment .recommend-target-list,body.treatment .feature-list,body.treatment .insurance__list{display:flex;flex-direction:column;gap:20px}body.treatment .recommend-target-list,body.treatment .feature-list{border:2px solid var(--border-muted);padding:40px}body.treatment .recommend-target-list .recommend-heading{font-weight:600;margin-top:1em;color:var(--accent);display:flex;gap:.25em}body.treatment .recommend-target-list .recommend-item,body.treatment .feature-list>li{display:flex;font-weight:600;line-height:1.7}body.treatment .recommend-target-list .recommend-heading::before{content:'◯';display:block}body.treatment .recommend-target-list .recommend-item::before{content:'';display:block;width:.8em;height:.35em;border-left:6px solid #000;border-bottom:6px solid #000;transform:rotate(-47.5deg);margin-top:.5em;margin-right:.4em;flex:0 0 .8em}body.treatment .feature-list>li::before{content:'⚫︎';display:block;width:1em}@media print,screen and (min-width:751px){.panel1{padding:2em}body.treatment .recommend-target-list,body.treatment .feature-list,body.treatment .insurance__list{gap:8px}body.treatment .recommend-target-list,body.treatment .feature-list{border-width:1px;padding:2em}body.treatment .recommend-target-list .recommend-item::before{border-width:3px;margin-top:.5em}}body.treatment .feature-list>li+li{margin-top:.5em}body.treatment .area-list{display:flex;flex-wrap:wrap;gap:0 .5em}body.treatment .treatment-course+.treatment-course{margin-top:2em!important}body.treatment .treatment-course__title{font-size:33px;padding:.5em 0;border-top:2px solid #000;border-bottom:2px solid #000}body.treatment .treatment-course__title .txc{display:inline-block;font-size:30px;margin-right:.1em}body.treatment .treatment-course__body{margin-left:1.25em;margin-right:1.25em}body.treatment #コースメニュー .treatment-course__body{margin-left:0;margin-right:0;margin-top:.8em}body.treatment .treatment-course__photo img{width:100%}body.treatment .treatment-course__effects .effect{font-size:1.05em;gap:.25em 1em;display:flex;flex-wrap:wrap;font-weight:600}body.treatment .treatment-course__effects .effect>li{text-indent:-1em;padding-left:1em}body.treatment .treatment-course__description{line-height:1.6;margin-top:1em!important}body.treatment .treatment-course__description>em{line-height:1.5;display:inline-block}body.treatment .treatment-course__info>*+*{margin-top:.5em}body.treatment .treatment-course__details>dt{font-weight:600}body.treatment .treatment-course__details{line-height:1.6;margin-top:.8em}body.treatment .treatment-course__details>dd+dt{margin-top:.8em}body.treatment .treatment-course__details>dd{margin-left:.55em}body.treatment .treatment-course__details>dt::before,.heading-bar::before{content:"";display:inline-block;width:6px;height:1.1em;background-color:#000;margin-right:.35em;margin-top:.25em;vertical-align:top}body.treatment .treatment-course__price{display:flex;align-items:center;margin-top:1em;font-feature-settings:"palt"}body.treatment .treatment-course__price__title,body.treatment .treatment-course__effects__title{display:inline-block;border:3px solid #ccc;border-radius:10px;padding:.2em 0;min-width:9em;text-align:center;font-weight:600}body.treatment .treatment-course__price .treatment-course__price__title+em{margin-left:1em}body.treatment .treatment-course__details--ingredients{font-size:25px;line-height:1.4;padding:.75em 1em;border:2px solid #ccc;margin-top:1.75em;font-feature-settings:"palt"}@media print,screen and (min-width:751px){body.treatment .treatment-course{border-width:1px}body.treatment .treatment-course+.treatment-course{margin-top:1.5em!important}body.treatment .treatment-course__photo img{width:300px}body.treatment .treatment-course__title{font-size:16.5px;border-width:1px}body.treatment .treatment-course__title .txc{font-size:15px}body.treatment .treatment-course__body{margin-top:1.5em;margin-left:0;margin-right:0}body.treatment .treatment-course__description{}body.treatment .treatment-course__details>dt::before,.heading-bar::before{width:3px}body.treatment .treatment-course__effects{gap:0 1em;align-items:flex-start}body.treatment .treatment-course__effects .effect{}body.treatment .treatment-course__price__title,body.treatment .treatment-course__effects__title{border:2px solid #ccc;border-radius:5px}body.treatment .treatment-course__details--ingredients{font-size:12.5px;border-width:1px}body.treatment .treatment-course__details--ingredients{line-height:1.55}}body.treatment dl.basic>dt,body.treatment .procedure-info>dt{font-weight:600;color:#222}body.treatment dl.basic>dd+dt{margin-top:.5em}body.treatment dl.disc>dd{margin-left:1em}body.treatment .procedure-info{border-top:2px solid var(--border-muted);border-bottom:2px solid var(--border-muted)}body.treatment .procedure-info dt::before{content:"";display:inline-block;width:6px;height:1.1em;background-color:#000;margin-right:.35em;margin-top:.25em;vertical-align:top}body.treatment .procedure-info dt{padding-top:.8em;padding-left:.8em;padding-right:.8em}body.treatment .procedure-info dd{padding-left:.8em;padding-right:.8em;padding-bottom:.8em;margin-top:.25em}body.treatment .procedure-info dd+dt{border-top:2px solid var(--border-muted)}@media print,screen and (min-width:751px){body.treatment .procedure-info{padding:0;display:flex;flex-wrap:wrap;margin:0 auto;border-width:1px;border-bottom:none}body.treatment .procedure-info dt,body.treatment .procedure-info dd{padding:.66em 0 .53em 0;box-sizing:border-box;border-bottom:1px solid var(--border-muted)}body.treatment .procedure-info dt{flex-grow:0;width:10em;font-weight:600;padding-right:1em;padding-left:1em}body.treatment .procedure-info dt::before{width:3px}body.treatment .procedure-info dd+dt{margin-top:0;padding-top:.66em;border-top:none}body.treatment .procedure-info dd{width:calc(100% - 10em);margin-top:0;margin-left:0;padding-left:1em}}body.treatment .contraindications .subsection-title{font-size:30px}body.treatment .contraindications .subsection-title+ul{margin-top:.25em}@media print,screen and (min-width:751px){body.treatment .contraindications .subsection-title{font-size:15px}body.treatment .contraindications .subsection-title+ul{margin-left:1em}body.treatment .side-effect-list{}body.blog header .pc{padding-bottom:0}body.blog .title-image{flex-basis:100%;margin-bottom:24px;background-color:#eee}body.blog .title-image img{width:100%}body.blog .contents-container{display:flex;flex-wrap:wrap}body.blog main{box-sizing:border-box;flex-basis:724px;padding:0 24px 0 24px}body.blog aside{box-sizing:border-box;flex-basis:232px}body.blog aside .inner{}body.blog aside h3{font-size:14px;line-height:1;margin:0;padding:12px;border:none;border-radius:4px 4px 0 0;background-color:#004074;color:#fff;font-weight:300}body.blog aside h3.cat{margin-top:24px}body.blog aside h3.cat.monthly{margin-top:16px}body.blog aside .blog-post_title,body.blog aside .blog-category_list li,body.blog aside .monthly li{font-size:14px;line-height:1.5;color:#666;padding:8px 0;background-color:#fff;border-bottom:1px solid #eee}body.blog aside a{color:#666}body.blog aside a:hover{text-decoration:underline}body.blog aside .blog-post_all{font-size:14px;line-height:1.4;color:#666;text-align:right;margin-top:8px}body.blog aside .blog-post_all i{font-size:50%;margin-left:.5em}body.blog aside .tag{background-color:#fff;padding:12px 0}body.blog aside .tag li{display:inline-block}body.blog aside .tag li a{font-size:14px;line-height:2;color:#666}body.blog.archive .category-name{font-size:130%;color:#004074;margin:8px 0 16px;text-align:left;border-bottom:none;border-left:3px solid #004074;padding:0 0 0 8px}body.blog.archive .blog-post:first-of-type{border-top:1px solid #ccc}body.blog.archive .blog-post{border-bottom:1px solid #ccc;padding:16px 0}body.blog.archive .blog-post__inner{display:flex;align-items:center;justify-content:space-between}body.blog.archive .blog-post__media{flex:0 0 150px}body.blog.archive .blog-post__media img{width:150px;height:150px;object-fit:cover;border:1px solid #ccc}body.blog.archive .blog-post__body{flex:auto;margin-left:24px}body.blog.archive .blog-post__date{font-size:12px;line-height:1;color:#666}body.blog.archive .blog-post a:hover .blog-post__title{text-decoration:underline}body.blog.archive .blog-post__title{padding:0;color:#333;font-size:120%;line-height:1.4;margin-top:6px}body.blog.archive .blog-post__text{font-size:15px;line-height:1.4;color:#333;margin-top:8px}body.blog .contents-container{margin-top:22px}.blog-title-container{border-left:4px solid #004074;padding:8px 0 8px 16px}body.blog.single h1.blog-title{font-size:140%;line-height:1.5;font-weight:600;color:#333;text-align:left;border-bottom:none;padding:0;margin:0}body.blog.single .date{font-size:12px;color:#666;display:block;padding-bottom:8px;margin-top:8px}body.blog.single div.blog-content{margin-top:24px;border-top:1px solid #ccc}body.blog.single div.blog-content p{font-size:16px;line-height:1.8;margin-top:24px}body.blog main{border:1px solid #ccc;margin-right:24px;box-sizing:border-box;flex-basis:724px;padding:24px}body.blog figure img{width:100%;height:auto}body.blog.single .wp-block-image{flex-grow:0;margin:24px auto 0!important;width:520px!important;text-align:center}body.blog .wp-block-gallery.has-nested-images figure.wp-block-image.size-full figcaption,body.blog figcaption{position:relative;background:#fff;color:#333;font-size:13px;line-height:1.5;text-align:left;padding:0}body.blog figcaption.blocks-gallery-caption{display:none}body.blog.single figure{margin:24px 0 0}body.blog.single .wp-video{width:100%!important;margin-top:24px}body.blog.single .wp-video-shortcode{max-width:100%!important;height:auto;max-height:674px}body.blog.single .blog-post_category{margin-top:32px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:12px 0;display:flex;justify-content:flex-start;align-items:flex-start}body.blog.single .blog-post_category li.icon{flex:0 0 auto}body.blog.single .blog-post_category .material-icons-sharp{font-size:13px;line-height:1;color:#004074;margin-right:4px}body.blog.single .blog-post_category .item{font-size:12px;line-height:1.75;color:#666;margin-right:auto}body.blog.single .blog-post_category .item a{color:#666}body.blog.single .blog-post_category .item a:hover{text-decoration:underline}body.blog.single .blog-post_nav{margin-top:24px;display:flex;justify-content:space-between}body.blog.single .blog-post_nav .link-box{flex:0 0 48%;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}body.blog.single .blog-post_nav .link-box p.nav{}body.blog.single .blog-post_nav .link-box p.nav a{font-size:15px;line-height:1.5;color:#004074;display:block;padding:16px 12px 8px}body.blog.single .blog-post_nav .link-box .title a{font-size:14px;line-height:1.5;color:#666;display:block;padding:0 12px 16px}body.blog.single .blog-post_nav .link-box.next{margin-left:auto}body.blog.single .blog-post_nav .link-box .material-icons-sharp{font-size:16px}body.blog.single .blog-post_nav .link-box .material-icons-sharp.left{margin-left:-.3em}body.blog.single .blog-post_nav .link-box .material-icons-sharp.right{margin-right:-.3em}body.blog.single .blog-post_nav .link-box:hover{border-color:#004074}.activity-nav{margin-top:24px;text-align:center}.activity-nav .page-numbers{margin-right:8px}.activity-nav .page-numbers.next{margin-right:0}}@media screen and (max-width:750px){body.blog .contents-container{width:690px;margin:0 auto}body.blog .title-image{margin-bottom:48px}body.blog .title-image img{width:100%}body.blog aside{margin-top:40px;margin-bottom:40px}body.blog aside .inner{padding:32px;background-color:#ebeef8}body.blog aside h3{font-size:28px;line-height:1;margin:0;padding:16px;border:none;border-radius:6px 6px 0 0;background-color:#004074;color:#fff}body.blog aside h3.cat{margin-top:24px}body.blog aside .blog-post_title,body.blog aside .blog-category_list li,body.blog aside .monthly li{font-size:28px;line-height:1.5;color:#666;padding:16px;background-color:#fff;border-bottom:2px solid #eee}body.blog aside .tag{padding:16px;background-color:#fff}body.blog aside .tag li{display:inline-block;font-size:28px;line-height:2;color:#666}body.blog aside a{color:#666}body.blog aside a:hover{text-decoration:underline}body.blog aside .blog-post_all{font-size:26px;line-height:1.4;color:#666;text-align:right;margin-top:12px}body.blog aside .blog-post_all i{font-size:50%;margin-left:.5em}body.blog.archive .category-name{font-size:32px;color:#004074;margin:12px 0 20px;text-align:left;border-bottom:none;border-left:5px solid #004074;padding:0 0 0 12px}body.blog.archive .blog-post:first-of-type{border-top:1px solid #ccc}body.blog.archive .blog-post{border-bottom:1px solid #ccc;padding:20px 0}body.blog.archive .blog-post__inner{display:flex;align-items:flex-start;justify-content:space-between}body.blog.archive .blog-post__media{flex:0 0 160px}body.blog.archive .blog-post__media img{height:176px;width:176px;object-fit:cover;border:1px solid #ccc}body.blog.archive .blog-post__body{flex:auto;margin-left:24px}body.blog.archive .blog-post__date{font-size:20px;line-height:1;color:#666}body.blog.archive .blog-post a:hover .blog-post__title{text-decoration:underline}body.blog.archive .blog-post__title{padding:0;color:#333;font-size:30px;line-height:1.4;margin-top:6px;margin-bottom:0}body.blog.archive .blog-post__text{font-size:24px;line-height:1.4;color:#333;margin-top:8px}body.blog.archive.all .archive-all{display:none}body.blog .contents-container{margin-top:22px}.blog-title-container{border-left:6px solid #004074;padding:8px 0 8px 24px;box-sizing:border-box}body.blog.single h1.blog-title{font-size:38px;line-height:1.5;font-weight:600;color:#333;text-align:left;border-bottom:none;padding:0;margin:0}body.blog.single .date{font-size:22px;color:#666;display:block}body.blog.single div.blog-content{margin-top:32px;border-top:1px solid #ccc}body.blog.single div.blog-content p{font-size:30px;line-height:1.8;margin-top:40px}body.blog figure img{width:100%;height:auto}body.blog .wp-block-gallery.has-nested-images figure.wp-block-image.size-full figcaption,body.blog figcaption{position:relative;background:#fff;color:#333;font-size:25px;line-height:1.5;text-align:left;padding:0}body.blog figcaption.blocks-gallery-caption{display:none}body.blog.single .wp-block-image{flex-grow:0;margin:40px auto 0!important;width:520px!important;text-align:center}body.blog.single figure{margin:40px 0 0}body.blog.single .wp-video{width:100%!important;margin-top:40px}body.blog.single .wp-video-shortcode{max-width:100%!important;height:auto;max-height:674px}body.blog.single .blog-post_category{display:flex;margin-top:48px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0}body.blog.single .blog-post_category li{display:inline-block;font-size:24px;line-height:1.6;color:#666}body.blog.single .blog-post_category .material-icons-sharp{font-size:20px!important;color:#004074;display:inline-block;margin-right:4px}body.blog.single .blog-post_category .item{padding:0 .5em}body.blog.single .blog-post_category .item a{color:#666}body.blog.single .blog-post_category .item a:hover{text-decoration:underline}body.blog.single .blog-post_nav{margin-top:40px;display:flex;justify-content:space-between}body.blog.single .blog-post_nav .link-box{flex:0 0 48%;box-sizing:border-box;border:1px solid #ccc;border-radius:6px}body.blog.single .blog-post_nav .link-box p.nav{}body.blog.single .blog-post_nav .link-box p.nav a{font-size:30px;line-height:1.5;color:#004074;display:block;padding:16px 16px 8px}body.blog.single .blog-post_nav .link-box .title a{font-size:26px;line-height:1.5;color:#666;display:block;padding:0 10px 16px 16px}body.blog.single .blog-post_nav .link-box.next{margin-left:auto}body.blog.single .blog-post_nav .link-box .material-icons-sharp{font-size:16px}body.blog.single .blog-post_nav .link-box .material-icons-sharp.left{margin-left:-.3em}body.blog.single .blog-post_nav .link-box .material-icons-sharp.right{margin-right:-.3em}body.blog.single .blog-post_nav .link-box:hover{border-color:#004074}body.blog.archive .activity-nav{font-size:30px;margin-top:40px;text-align:center}body.blog.archive .page-numbers{display:inline-block;margin-right:16px}body.blog.archive .page-numbers.next{margin-right:0}}.sub-menu-1{border-style:solid;border-color:#4bad6c;border-spacing:0;border-collapse:separate}.sub-menu-1 th{font-weight:600;color:#fff;text-align:left;border-style:solid;border-color:#fff;background-color:#4bad6c}.sub-menu-1 td{border-style:solid;border-color:#4bad6c}.sub-menu-a{border-style:solid;border-color:#4062a8}.sub-menu-a dt{font-weight:600;color:#3d62ad;border-style:solid;border-color:#4062a8}.sub-menu-a>dt:nth-of-type(1) {border-top:0}@media print,screen and (min-width:751px){section.title+section.sub-menu-1{margin-top:20px}.sub-menu-1{font-size:16px;line-height:1.75;border-width:1px}.sub-menu-1 th{border-top-width:1px;padding:10px 16px;width:264px;box-sizing:border-box}.sub-menu-1 td{border-top-width:1px;padding:10px 16px}.sub-menu-1 a{display:inline-block}.sub-menu-1 a+a{margin-left:12px}.sub-menu-1 .material-icons-sharp{margin-right:-4px;margin-left:-8px;vertical-align:-6px!important}section.title+section.sub-menu{margin-top:22px}section.sub-menu+article{margin-top:32px}.sub-menu-a{font-size:16px;line-height:1.75;border-width:1px;border-radius:4px}.sub-menu-a dt{border-top-width:1px;padding:12px 16px 0}.sub-menu-a dd{padding:0 16px 8px}.sub-menu-a a{display:inline-block}.sub-menu-a a+a{margin-left:12px}.sub-menu-a .material-icons-sharp{margin-right:-4px;margin-left:-8px;vertical-align:-6px!important}}@media screen and (max-width:750px){section.sub-menu{width:690px;margin:0 auto}.sub-menu-1{font-size:30px;line-height:1.75;border-width:2px}.sub-menu-1 th{display:block;padding:12px 32px}.sub-menu-1 td{display:block;padding:16px 32px}.sub-menu-1 a{display:block}.sub-menu-1 .material-icons-sharp{margin-right:-12px;margin-left:-12px;vertical-align:-13px!important}section.sub-menu+article{margin-top:72px}.sub-menu-a{font-size:30px;line-height:1.75;border-width:2px;border-radius:8px}.sub-menu-a dt{border-top-width:2px;padding:24px 32px 0}.sub-menu-a dd{padding:0 32px 24px}.sub-menu-a a{display:block}.sub-menu-a .material-icons-sharp{margin-right:-12px;margin-left:-12px;vertical-align:-13px!important}}#コースメニュー section{padding:24px;border:1px solid #ccc}#コースメニュー h3+.course-cat{margin-top:28px}#コースメニュー>section+.course-cat{margin-top:40px}#コースメニュー .course-cat,.price-list_area .course-cat{font-size:18px;line-height:1.4;text-align:center;border:1px solid #1eadb9;border-width:1px 0;padding:16px}#コースメニュー h4{font-size:16.5px;line-height:1.5;font-weight:600;vertical-align:top;padding:8px 12px;color:#fff;background-color:var(--accent)!important}#コースメニュー h4+*:not(.treatment-course__body) {margin-top:8px}#コースメニュー .link{margin-top:16px;text-align:right}@media screen and (max-width:750px){#コースメニュー section{padding:32px;border:1px solid #ccc}#コースメニュー h3+*,#コースメニュー>section+*{margin-top:40px}#コースメニュー h3+.course-cat{margin-top:44px}#コースメニュー .course-cat+*{margin-top:40px}#コースメニュー>section+.course-cat{margin-top:88px}#コースメニュー .course-cat,.price-list_area .course-cat{font-size:37px;line-height:1.4;text-align:center;border:1px solid #1eadb9;border-width:1px 0;padding:16px}#コースメニュー h4{font-size:33px;line-height:1.5;margin-top:0;margin-bottom:0;padding:14px 24px;background-color:var(--accent)!important}.treatment-course__details h4{}#コースメニュー h4+*:not(.treatment-course__body) {margin-top:12px}#コースメニュー .link{margin-top:28px;text-align:left}.toggle{display:none}.Label{font-size:1.6rem;display:block;color:#000;padding:1em}.Label::before{content:"";width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 9px);right:1em;transform:rotate(135deg)}.Label,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.content{height:0;overflow:hidden}.toggle:checked+.Label+.content{height:auto;padding:20px;transition:all .3s}.toggle:checked+.Label::before{transform:rotate(-45deg)!important;top:calc(50% - 1px)}.accordion.sc-menu{text-align:center}.Label.sc-menu{font-size:24px;padding:1em;display:inline-block;color:#3d62ad;margin-right:28px;border:none}.Label.sc-menu::before{content:"";width:12px;height:12px;border-top:2px solid #3d62ad;border-right:2px solid #3d62ad;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 9px);right:-4px;transform:rotate(135deg)}}.acd-check{display:none}.acd-label{cursor:pointer}.skincare .acd-label{display:block;position:relative}.skincare .acd-label:after{content:'';display:inline-block;width:16px;height:16px;border-left:4px solid #999;border-bottom:4px solid #999;transform:rotate(-45deg)}.skincare .acd-label:after{position:absolute;right:0;top:0}.acd-content{display:none;height:0;opacity:0;padding:0;visibility:hidden}.skincare .acd-check:checked+h4 .acd-label:after{transform:rotate(135deg);top:8px}.acd-check:checked+h4+.acd-content{display:block;height:auto;opacity:1;padding:0;visibility:visible}@media print,screen and (min-width:751px){.skincare .acd-label:after{content:'';display:inline-block;width:8px!important;height:8px!important;border-left:2px solid #999!important;border-bottom:2px solid #999!important;transform:rotate(-45deg)}}.accordion__item{position:relative}.accordion__check{-webkit-appearance:none!important;appearance:none!important;bottom:0!important;cursor:pointer!important;display:block!important;height:100%!important;left:0!important;opacity:0!important;outline:none!important;position:absolute!important;right:0!important;top:0!important;width:100%!important;z-index:1!important;border:none;margin:0}.accordion__item__body{display:none}.accordion__check:checked+.accordion__item__title+.accordion__item__body{display:block;position:relative}.accordion__item__title:after{content:'';display:block;width:.5em;height:.5em;border-left:2px solid #999;border-bottom:2px solid #999;transform:rotate(-45deg);position:absolute;right:.5em;top:.25em}.accordion__check:checked+.accordion__item__title:after{transform:rotate(135deg);top:.5em}.qa-block{margin-top:1em!important}.qa-block .accordion__item{border-bottom:1px solid #ccc}.qa-block .accordion__item+.accordion__item{margin-top:.75em}.qa-block .accordion__item__title:before{content:"Q";position:absolute;left:0;margin:0;font-size:1em;line-height:1.6;font-weight:600;width:1.5em;height:1.5em;color:#fff;background:#000;border-radius:50%;text-align:center}.qa-block .accordion__item__title__label{margin-right:2em;margin-left:2em;padding-left:0;text-indent:0;font-weight:600;line-height:1.5}.qa-block .accordion__item__body::before{content:"A";position:absolute;left:0;color:#000;font-size:1.25em;line-height:1.4;font-weight:600}.qa-block .accordion__item__body{margin-left:.3em;padding:0 1.8em .7em;margin-top:.45em}.list-style__number>li{display:-webkit-flex;display:-ms-flex;display:flex;padding:0;counter-increment:number 1}.list-style__number>li:before{content:"" counter(number) "．"}.list-style__number.bold>li:before{font-weight:600}.Pupl01 .list-style__number>li:before{color:#b07dbf}.skn-point-area .i-check{border-color:#ccc}.skn-point-area .i-check::after{border-color:#0a4f9a}.skn-point-area{display:flex;flex-wrap:wrap;gap:0 1em;font-weight:600;color:#333}.skn-point-area+.txt-s{margin-top:16px}.skin_notuse{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.skin_notuse li{text-align:center;color:#333;border:1px solid #ccc;font-weight:600;padding:20px;font-size:29px;line-height:1.3}@media print,screen and (min-width:751px){.skn-point-area{gap:.3em 1em}.skn-point-area+.txt-s{margin-top:8px}.skin_notuse{gap:10px}.skin_notuse li{padding:10px;font-size:15px}.acd-label:after{width:8px;height:8px;border-width:2px;top:0}.acd-check:checked+h4 .acd-label:after{top:4px}.skin-block .acd-check:checked+h4{border-bottom:0}.skin-block .acd-check:checked+h4+.acd-content,.skin-block h4+.acd-content2{display:block;height:auto;opacity:1;padding:0 24px 16px;visibility:visible;border-width:0 1px 1px 1px;border-style:solid;border-color:#999}}@media screen and (max-width:750px){.skin-block .acd-check:checked+h4{border-bottom:0}.skin-block .acd-check:checked+h4+.acd-content{display:block;height:auto;opacity:1;padding:0 32px 32px;visibility:visible;border-width:0 1px 1px 1px;border-style:solid;border-color:#999}}.txt-al-r{text-align:right}.txt-al-c{text-align:center}.mgn-t-0{margin-top:0!important}.mgn-b-24{margin-bottom:24px!important}.obj-fit-cover{object-fit:cover}.width-70per{width:70%}.column-img_area{text-align:center}.space-around{justify-content:space-around}.material-symbols-sharp{font-family:'Material Icons Sharp';color:#3d62ad;vertical-align:middle}.material-icons-sharp{vertical-align:middle!important}.material-icons-sharp.txt-mm{line-height:1.75!important}@media print,screen and (min-width:751px){.material-icons-sharp.txt-mm{margin-bottom:2px;margin-right:-4px}}@media screen and (max-width:750px){.material-icons-sharp{font-size:48px!important}.material-icons-sharp.txt-mm{line-height:1.75!important;margin-bottom:4px;margin-right:-8px}}@media print,screen and (min-width:751px){.fr-pc{float:right}.fl-pc{float:left}a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none;color:#333!important}.flex-pc{display:flex}}@media screen and (max-width:750px){.column-txt_area.fl-pc.width-70per{width:100%}}.h-w0{font-weight:300}.h-w1{font-weight:300}.h-w2{font-weight:300}.h-w3{font-weight:300}.h-w4{font-weight:300}.h-w5{font-weight:600}.h-w6{font-weight:600}.h-w7{font-weight:600}.h-w8{font-weight:600}.h-w9{font-weight:600}.fw300{font-weight:300}strong{font-weight:600}body.treatment em{font-style:normal;font-weight:600}.caution_area.txt-s{color:#666}@media print,screen and (min-width:751px){.txt-ll{font-size:19px;line-height:1.6}.txt-lm{font-size:18px;line-height:1.6}.txt-ls{font-size:17px;line-height:1.6}.txt-ml{font-size:16px;line-height:1.6}.txt-mm{font-size:15px;line-height:1.75}.txt-ms{font-size:13px;line-height:1.5}.txt-s{font-size:12px;line-height:1.5}.txt-mm p+ul,.txt-mm ul+p{margin-top:12px}.txt-mm p.indent{padding-left:20px;text-indent:-20px}}@media screen and (max-width:750px){.txt-ll{font-size:38px;line-height:1.6}.txt-lm{font-size:36px;line-height:1.6}.txt-ls{font-size:34px;line-height:1.6}.txt-ml{font-size:30px;line-height:1.6}.txt-mm{font-size:30px;line-height:1.7}.txt-ms{font-size:26px;line-height:1.5}.txt-s{font-size:24px;line-height:1.5}.txt-mm p+ul,.txt-mm ul+p,.description_area+.caution_area{margin-top:24px}.txt-mm p.indent{padding-left:40px;text-indent:-40px}}.lh-1{line-height:1}.lh-15{line-height:1.5}.lh-16{line-height:1.6}.lh-175{line-height:1.75}.lh-185{line-height:1.85}.bd-box{border:1px solid}ul.square>li::before,.square>dt::before{content:"■";margin-right:.1em}ul.square>li,.square>dt{padding-left:1.1em;text-indent:-1.1em}ul.square.txt-ml>li{margin-top:8px}.skincare ul.square>li:before{color:#cad7e3}ul.disc>li,dl.disc>dt{list-style-type:none;position:relative;padding-left:1em;text-indent:0}ul.disc>li:before,dl.disc>dt:before{border-radius:50%;width:10px;height:10px;display:block;position:absolute;left:.375em;top:.7em;content:"";background:#000}.warning{color:#4062a8}@media print,screen and (min-width:751px){.gap>li{margin-top:14px}ol.basic{padding-left:24px}ul.disc>li:before,dl.disc>dt:before{width:4px;height:4px;left:.375em;top:.65em}.warning+ol{margin-top:20px}}@media screen and (max-width:750px){.gap>li{margin-top:24px}ol.basic{padding-left:40px}.warning+ol{margin-top:44px}}h1 .old-name{font-size:70%}@media print,screen and (min-width:751px){article h1:not(.notice__main-heading):not(.notice__highlighted__main-heading) {font-weight:600;font-size:24px;color:#3d62ad;text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #3d62ad;line-height:1.5}body.overview h1{margin-top:32px!important;padding-bottom:32px!important}}@media screen and (max-width:750px){article h1:not(.notice__main-heading):not(.notice__highlighted__main-heading) {font-weight:600;font-size:38px;color:#3d62ad;text-align:center;padding-bottom:44px;margin-bottom:20px;border-bottom:1px solid #3d62ad}body.overview h1{margin-top:20px!important;font-size:44px!important;line-height:1.5;padding-bottom:48px!important}}.overview article *:not(h1) {font-weight:300!important}@media print,screen and (min-width:751px){.overview section{width:920px;margin:40px auto 0}.overview h3{border-left:3px solid #004074!important;font-size:18px!important;line-height:1!important;font-weight:600;color:#004074!important;padding:4px 0 4px 12px!important;margin:40px 0 0 0!important}.overview h3+.wrapper{margin-top:20px}.overview .txt-mm,.overview .txt-s,.overview .txt-ms{color:#004074}.overview ul.disc>li:before{background:#004074}.overview .table{flex-wrap:wrap;border:1px solid #004074;border-top:none;color:#004074}.overview .table dt{width:160px;font-weight:300;text-align:center;padding:20px;box-sizing:border-box;border-top:1px solid #004074;border-right:1px solid #004074}.overview .table dd{width:758px;padding:20px;box-sizing:border-box;border-top:1px solid #004074}.overview-policy{border:1px solid #004074;border-radius:6px;padding-bottom:32px}.overview-policy h2{font-size:20px!important;line-height:1!important;font-weight:300!important;text-align:center!important;border-radius:6px 6px 0 0!important;padding:16px 0!important;background-color:#004074!important}.overview-policy .wrapper1{margin:48px 60px;padding-left:20px}.overview-policy .policy-block1 li{font-size:17px;line-height:2;font-weight:600;color:#004074}.overview-policy .policy-block1 li+li{margin-top:12px}.overview-policy .policy-block1 li:before{width:10px;height:10px;left:0;top:.7em;background:#004074}.overview-policy .policy-block2{margin:0 32px;border:1px solid #004074;border-top:none}.overview-policy .policy-block2 li{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #004074;padding:24px 24px 24px 48px}.overview-policy .policy-block2 img{width:336px;height:auto;border:1px solid #ccc}.overview-policy .policy-block2 .txt-box{color:#004074}.overview-policy .policy-block2 h3{border:none!important;padding:0!important;margin:0!important;font-size:18px!important;line-height:1!important;font-weight:600!important}.overview-policy .policy-block2 h3+p{margin-top:16px}.overview-date dt.closed{color:#db0000}.overview-date table.closed caption{text-align:left}.overview-date table.closed th{white-space:nowrap;vertical-align:top;font-weight:300;text-align:left}.overview-date table.closed td{font-feature-settings:"pwid" 1}.overview-date .time.caution_area{justify-content:space-between}.overview-date .btn-box{background-color:#004074;border-radius:4px;padding:12px 24px}.overview-date .btn-box a,.overview-date .btn-box .material-symbols-sharp{font-size:16px;color:#fff;line-height:1}.material-symbols-sharp.ar{vertical-align:middle}.overview-doctor .wrapper{border-top:1px solid #004074;justify-content:center;align-items:flex-end;padding-top:40px}.overview-doctor .img-box{margin-right:48px}.overview-doctor img{width:240px;height:auto;border:1px solid #ccc}.overview-doctor .name{font-size:24px;font-weight:300;letter-spacing:.125em}.overview-doctor h5{font-weight:300;margin-top:8px}.overview-doctor h4+h5{margin-top:24px}.overview-doctor .blog{font-size:14px}.overview-facility .wrapper{border-top:1px solid #004074;padding-top:40px}.overview-facility .img-box{flex-wrap:wrap;justify-content:center}.overview-facility .img-box li:nth-of-type(1),
  .overview-facility .img-box li:nth-of-type(3) {margin-right:32px}.overview-facility .img-box li:nth-of-type(3),
  .overview-facility .img-box li:nth-of-type(4) {margin-top:16px}.overview-facility figure{margin:0}.overview-facility figcaption{font-size:13px;text-align:center;color:#004074;margin-top:8px}.overview-facility img{width:368px;height:auto}.overview-facility .txt-box{width:768px;margin:24px auto 0}.overview-credit .wrapper{border-top:1px solid #004074;padding-top:24px}.overview-credit .img-box{border:1px solid #004074;justify-content:center;align-items:center;padding:20px;margin-top:20px}.overview-credit dt{font-weight:600;margin-right:32px}.overview-credit img{height:56px;width:auto}.overview-minor .wrapper{border-top:1px solid #004074;padding-top:24px}}@media screen and (max-width:750px){.overview section{width:680px;margin:64px auto 0}.overview h3{border-left:3px solid #004074!important;font-size:32px!important;line-height:1!important;font-weight:600;color:#004074!important;padding:4px 0 4px 12px!important;margin:64px 0 0 0!important}.overview h3+.wrapper{margin-top:40px}.overview .txt-mm,.overview .txt-s,.overview .txt-ms{color:#004074}.overview ul.disc>li:before{background:#004074}.overview .table{flex-wrap:wrap;border:1px solid #004074;border-top:none;color:#004074}.overview .table dt{font-weight:600;padding:24px;padding-bottom:0;box-sizing:border-box;border-top:1px solid #004074}.overview .table dd{padding:24px;padding-top:0;box-sizing:border-box}.overview-policy{}.overview-policy h2{font-size:33px!important;line-height:1!important;font-weight:300!important;text-align:center!important;border-radius:6px!important;padding:28px!important;background-color:#004074!important}.overview-policy .wrapper1{margin:48px auto}.overview-policy .policy-block1 li{font-size:30px;line-height:1.75;font-weight:600;color:#004074}.overview-policy .policy-block1 li+li{margin-top:28px}.overview-policy .policy-block1 li:before{width:16px;height:16px;left:.2em;top:.6em;background:#004074}.overview-policy .policy-block2{border:1px solid #004074;border-top:none}.overview-policy .policy-block2 li{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;border-top:1px solid #004074;padding:56px 48px 48px 48px}.overview-policy .policy-block2 .txt-box{color:#004074}.overview-policy .policy-block2 h3{border:none!important;padding:0!important;margin:0!important;font-size:31px!important;line-height:1!important;font-weight:600!important;text-align:center!important}.overview-policy .policy-block2 h3+p{margin-top:48px}.overview-policy .policy-block2 .img-box{margin-top:32px}.overview-policy .policy-block2 img{width:100%;height:auto;border:1px solid #ccc}.overview-date dt.closed{color:#db0000}.overview-date table.closed th{white-space:nowrap;vertical-align:top;text-align:right;font-weight:300}.overview-date table.closed td{font-feature-settings:"pwid" 1}.overview-date .time.caution_area{}.overview-date .btn-box{text-align:center;margin-top:32px}.overview-date .btn{display:inline-block;background-color:#004074;border-radius:6px;padding:24px 32px}.overview-date .btn-box a,.overview-date .btn-box .material-symbols-sharp{font-size:30px;color:#fff;line-height:1;vertical-align:middle}.material-symbols-sharp.ar{vertical-align:middle}.overview-doctor .wrapper{border-top:1px solid #004074;padding-top:48px}.overview-doctor .img-box{}.overview-doctor img{width:360px;height:auto;border:1px solid #ccc}.overview-doctor .name{font-size:36px;font-weight:300;letter-spacing:.125em}.overview-doctor h5{font-weight:300;margin-top:12px}.overview-doctor h4+h5{margin-top:32px}.overview-doctor .blog{font-size:27px}.overview-facility .wrapper{border-top:1px solid #004074;padding-top:48px}.overview-facility .img-box{flex-wrap:wrap;justify-content:center}.overview-facility .img-box li:not(:nth-of-type(1)) {margin-top:40px}.overview-facility .img-box li:nth-of-type(1),
  .overview-facility .img-box li:nth-of-type(3) {}.overview-facility .img-box li:nth-of-type(3),
  .overview-facility .img-box li:nth-of-type(4) {}.overview-facility figure{margin:0;text-align:center}.overview-facility figcaption{font-size:22px;color:#004074;margin-top:12px}.overview-facility img{width:100%;height:auto}.overview-facility .txt-box{margin:32px auto 0}.overview-credit .wrapper{border-top:1px solid #004074;padding-top:32px}.overview-credit .img-box{border:1px solid #004074;text-align:center;padding:20px 32px 32px 32px;margin-top:32px}.overview-credit dt{font-weight:600}.overview-credit img{height:auto;width:100%;margin-top:16px}.overview-minor .wrapper{border-top:1px solid #004074;padding-top:32px}}.notice.close .notice__main-heading{font-size:30px;color:#fff;padding:20px 0;background-color:#3d62ad;text-align:center;line-height:1;margin-bottom:0}.notice.close .notice__inner{margin:0;padding:0;border:1px solid #3d62ad}.notice.close .notice__summary{padding:24px 28px 0;margin-top:0}.notice.close .notice__read-more{margin:0;padding:20px 24px 28px 0}.notice-covid19{margin-top:48px}.notice.monitor{margin-top:48px}.notice.monitor .notice__highlighted{border:1px solid #3d62ad;border-radius:16px;padding:0}.notice.monitor .notice_body{padding:20px 32px 36px}.notice.monitor .notice__main-heading{position:relative;background-color:#fffef0;border-bottom:1px solid #3d62ad;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;justify-content:space-between}.notice.monitor .monitor-title{width:300px;height:auto;margin:28px 0 28px 53px}.notice.monitor .monitor-image{width:245px;height:auto;background-image:url(/hifuka/in_imges/monitor-img.webp);background-repeat:no-repeat;background-position:-54px center;background-size:auto 145%;border-top-right-radius:16px;overflow:hidden;clip-path:polygon(35px 0,100% 0,100% 100%,0 100%)}.notice.monitor .notice__details{margin-top:16px;color:#333}.notice-list.topics{margin-top:48px}.notice-list.topics .notice-list__main-heading{margin-bottom:0;background-color:#fff;border-top:1px solid #3d62ad;border-bottom:1px solid #3d62ad;color:#3d62ad}.notice-list__main-heading{background-color:#6d89c2}.notice__main-heading.important{color:#db0000}.notice__closed-day{text-indent:-2.5em;padding-left:2.5em}@media print,screen and (min-width:751px){.notice.close .notice__main-heading{font-size:16px;padding:12px 0}.notice.close .notice__inner{}.notice.close .notice__summary{padding:16px 16px 0}.notice.close .notice__read-more{margin:0;padding:4px 16px 16px 0}.notice.monitor{margin-top:20px}.notice.monitor .notice__highlighted{border-radius:8px}.notice.monitor .notice_body{padding:16px 16px 18px}.notice.monitor .notice__main-heading{border-top-left-radius:8px;border-top-right-radius:8px}.notice.monitor .monitor-title{width:175px;margin:20px 0 20px 56px}.notice.monitor .monitor-image{width:185px;background-position:-36px center;background-size:auto 165%;border-top-right-radius:8px;clip-path:polygon(23px 0,100% 0,100% 100%,0 100%)}.notice.monitor .notice__details{margin-top:8px}.notice-list.topics{margin-top:20px}.notice-list.topics .notice-list__main-heading{padding:12px 0}.notice-list{}.notice-list .notice{border-bottom:1px solid #ccc;padding-bottom:12px}.notice__inner{margin-right:20px;margin-left:20px}.notice>*:first-child{margin-top:16px}.notice__date{font-size:12px;color:#666;display:block}.notice__main-heading{font-size:14px;line-height:1.65;font-weight:600;color:#333}.notice__date+*{margin-top:6px}body.info .notice__date+*{margin-top:0}.notice__summary{font-size:14px;line-height:1.65;color:#333}.notice__summary__visual{float:right;width:56px;height:auto;margin-left:16px;margin-bottom:16px}.notice__details{margin-top:12px}.notice__details{font-size:13px;line-height:1.6}.notice__medium-heading{font-weight:600;border:none}.notice__caution{margin-top:8px}.notice__caution{font-weight:300;width:auto;text-align:left;border:none;padding:0;margin-bottom:0}.notice__caution{font-size:12px;line-height:1.5;color:#666}.notice__read-more{margin-top:8px;text-align:right}.notice__read-more a:hover{text-decoration:underline}.notice__read-more a{font-size:13px}.notice+.notice{margin-top:16px}.notice-covid19{margin-top:20px}.notice-covid19 .notice__main-heading a{display:block;padding:16px;text-align:center;border:1px solid #3d62ad;line-height:1;font-weight:600;color:#3d62ad}.notice-covid19 .notice__main-heading a:hover{text-decoration:underline}.notice__summary+.notice__main-heading{margin-top:8px}.notice-list__pagination{display:flex;justify-content:center;padding-top:30px}.notice-list__pagination__all{font-size:14px;text-align:center;border:1px solid #ccc;border-radius:4px;padding:13px 26px}.notice-list__pagination a:hover{border-color:#286bc9}.notice__highlighted{padding:20px 22px;border:1px solid #ccc}}.campaign-box{margin:0 auto 80px;max-width:90%}.campaign-heading-box{box-sizing:border-box}.campaign-heading-box img{border:1px solid #e5e0d8;border-radius:10px;width:100%;height:auto}.campaign-body{margin:1.6em 1.2em 0;font-size:28px;line-height:1.65}@media print,screen and (min-width:751px){.campaign-box{margin-bottom:40px;max-width:81%}.campaign-heading-box img{border-radius:5px}.campaign-body{margin:1.25em 1.25em 2.5em;font-size:15px;line-height:1.75}}.treatment .monitor-box{margin:0 auto 68px;max-width:90%}.treatment .monitor-box .notice__highlighted{padding:34px;border:1px solid #ccc}.treatment .monitor-box .notice__details{display:none}.treatment .monitor-box .acd-check:checked+.notice__main-heading+.notice__summary+.notice__details{display:block;border-top:1px solid #ccc;padding-top:32px}.treatment .monitor-box .acd-label{display:flex;flex-direction:column;gap:14px}.treatment .monitor-box .monitor-link{font-size:26.5px;line-height:1;color:#286bc9;text-align:right;font-weight:500}.treatment .monitor-box .monitor-link.close{display:none}.treatment .monitor-box .acd-check:checked+.notice__main-heading+.notice__summary .acd-label .monitor-link.open{display:none}.treatment .monitor-box .acd-check:checked+.notice__main-heading+.notice__summary .acd-label .monitor-link.close{display:block}.treatment .monitor-box .monitor-link:after{content:'';display:inline-block;width:12px;height:12px;border-left:3px solid #286bc9;border-bottom:3px solid #286bc9;transform:rotate(-45deg);margin-bottom:5px;margin-left:8px}.treatment .monitor-box .acd-check:checked+.notice__main-heading+.notice__summary .acd-label .monitor-link:after{transform:rotate(135deg);margin-bottom:-2px}.treatment .monitor-box .notice__main-heading{font-size:31px;line-height:1.4;font-weight:600;text-align:left;padding:0;margin-bottom:0;display:flex;gap:14px}.treatment .monitor-box .notice__main-heading::before{content:"";display:inline-block;flex:0 0 6px}.treatment .monitor-box .notice__summary{font-size:28.25px;line-height:1.6;margin-top:16px}.treatment .monitor-box .notice__details{font-size:28.25px;line-height:1.6}.treatment .monitor-box .notice__medium-heading{font-size:28.25px;line-height:1.4;font-feature-settings:"palt" 1}.treatment .monitor-box .monitor-list{margin-top:14px;display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.treatment .notice__caution{font-size:25px;margin-top:16px;color:#333}.treatment .notice__caution li{padding-left:1em;text-indent:-1em}@media print,screen and (min-width:751px){.treatment .monitor-box{margin-bottom:24px}.treatment .monitor-box .notice__highlighted{padding:16px 16px 14px}.treatment .monitor-box .acd-check:checked+.notice__main-heading+.notice__summary+.notice__details{padding-top:16px;margin-top:14px}.treatment .monitor-box .acd-label{flex-direction:row;justify-content:space-between;align-items:flex-end}.treatment .monitor-box .monitor-link{font-size:14px}.treatment .monitor-box .monitor-link:after{width:6px;height:6px;border-left:2px solid #286bc9;border-bottom:2px solid #286bc9;margin-bottom:3px;margin-left:4px}.treatment .monitor-box .acd-check:checked+.notice__main-heading+.notice__summary .acd-label .monitor-link:after{margin-bottom:-1px}.treatment .monitor-box .acd-label:hover .monitor-link{text-decoration:underline}.treatment .monitor-box .notice__main-heading{font-size:16px;gap:6px}.treatment .monitor-box .notice__main-heading::before{width:3px;flex-basis:3px}.treatment .monitor-box .notice__summary{font-size:15px;margin-top:4px}.treatment .monitor-box .notice__details{font-size:15px;line-height:1.75}.treatment .monitor-box .notice__medium-heading{font-size:15px;line-height:1.75}.treatment .monitor-box .monitor-list{margin-top:2px;gap:2px;margin-bottom:12px}.treatment .notice__caution{font-size:13px;margin-top:12px}}@media screen and (max-width:750px){.notice-list{}.notice-list>*:not(h2) {}.notice-list>*+*:not(.notice-covid19) {border-top:1px solid #ccc}.notice__inner{padding:40px 32px 32px}.notice__date{font-size:24px;color:#666;display:block}.notice__main-heading{font-size:28px;line-height:1.55;font-weight:600;color:#333}.notice__date+*{margin-top:12px}.notice__summary{font-size:28px;line-height:1.55;color:#333;clear:both;margin-top:10px}.notice__summary__visual{float:right;width:84px;height:auto;margin-left:32px}.notice__read-more{margin-top:16px;text-align:right}.notice__read-more a{font-size:26px}.notice__details{margin-top:24px}.notice__details{font-size:28px;line-height:1.6}.notice__medium-heading{font-weight:600;border:none}.notice__caution{margin-top:12px}.notice__caution{font-weight:300;width:auto;text-align:left;border:none;padding:0;margin-bottom:0}.notice__caution{font-size:24px;line-height:1.5;color:#666}.notice-covid19 .notice__main-heading a{display:block;padding:32px 0;text-align:center;border:1px solid #3d62ad;line-height:1;font-weight:600;color:#3d62ad}.notice-covid19 .notice__main-heading a:hover{text-decoration:underline}.notice__summary+.notice__main-heading{margin-top:16px}.notice-list__pagination{border-top:1px solid #ccc;display:flex;justify-content:center;padding-top:30px}.notice-list__pagination__all{font-size:26px;text-align:center;border:1px solid #ccc;border-radius:8px;padding:26px 52px}.notice.close,.notice-covid19,.notice.monitor,.notice-list.topics{margin-left:32px;margin-right:32px}.notice__highlighted{box-sizing:border-box;border:1px solid #ccc;padding:40px}}.treatment-section__content{display:flex;flex-direction:column;gap:2.5rem}.separate-line_dot>li{border-bottom:1px dotted #333;padding-bottom:32px}.separate-line_dot>li+li{margin-top:32px}.separate-line_dot h4+*{margin-top:8px}@media print,screen and (min-width:751px){.treatment-section__content{gap:1.5rem}.separate-line_dot>li{padding-bottom:20px}.separate-line_dot>li+li{margin-top:20px}.separate-line_dot h4+*{margin-top:4px}}.buy-button{font-size:120%;font-weight:600;padding:1em;border:1px solid #333;border-radius:.25em;margin-top:1em;display:inline-block}.zuhan-area{text-align:center}@media print,screen and (min-width:751px){body.treatment #container>article+article{margin-top:24px}body.treatment .contents>*+section,.effect-box+section{margin-top:36px}body.treatment .contents>section:not(.effect-box)>*+* {margin-top:16px}body.treatment .contents>section>*+*:not(section):not(.effect-title):not(.effect):not(.effect-items):not(.g-box) {margin-top:16px}body.treatment .contents h4+*:not(.treatment-course__body) {margin-top:8px}}@media screen and (max-width:750px){body.treatment #container>article+article{margin-top:96px}body.treatment .contents>*+section,.effect-box+section{margin-top:64px}body.treatment .contents>section:not(.effect-box)>*+* {margin-top:32px}body.treatment .contents>section>*+*:not(section):not(.effect-title):not(.effect):not(.effect-items):not(.g-box) {margin-top:32px}body.treatment .contents h4+*:not(.treatment-course__body) {margin-top:16px}.description_area+.caution_area{margin-top:24px}}.video{border:1px solid var(--border-muted);width:100%;height:auto}.word_area{box-sizing:border-box;background-color:#efefef;color:#555;margin-top:32px;padding:32px;font-size:28px;line-height:1.7}.word_area dt{font-size:28px;font-weight:600;margin-top:32px}.word_area dt:nth-of-type(1) {margin-top:0}.word_area.border-M{border-style:solid;border-width:4px;border-radius:16px}.word_area.yellow{background-color:#fffedc;border-color:#fee4bf}.word_area.yellow img{border:1px solid #ccc}@media print,screen and (min-width:751px){.word_area{margin-top:20px;padding:20px;font-size:14px;line-height:1.6}.word_area dt{font-size:14px;margin-top:16px}.word_area.border-M{border-width:2px;border-radius:8px}}.description_area{border:1px solid #999}.description_title{text-align:center}.description_txt .image_area{text-align:center}@media print,screen and (min-width:751px){.description_area{padding:24px 52px;margin-top:12px}.h4-dd .description_area:last-child{margin-bottom:8px}.description_title{font-weight:600;font-size:16.5px!important;line-height:1.46}.description_title+.image_area{margin-top:24px}.description_txt{margin-top:16px}.description_txt .image_area{margin-top:24px}}@media screen and (max-width:750px){.description_area{padding:24px;margin-top:24px}.description_title{font-weight:600;font-size:30px!important;line-height:1.46}.description_txt{margin-top:24px}.description_txt .image_area{margin-top:48px}}.treatment .h4-dd{border-bottom:1px dotted #333;padding-bottom:16px}.price_area .price_head{font-weight:600;display:inline-block;vertical-align:top;font-feature-settings:"halt" 1;border:1px solid #333}@media print,screen and (min-width:751px){.wrapper h4{font-size:16px;line-height:1.6;padding-left:1.3em;text-indent:-1.3em;margin:0}.wrapper h4+h4{margin:12px 0 0}}@media screen and (max-width:750px){.wrapper h4{font-size:30px;line-height:1.5;padding-left:1.3em;text-indent:-1.3em;margin:0}.wrapper h4+h4{margin-top:24px}}@media print,screen and (min-width:751px){.h4-dd{margin-top:4px}.h4-dd+h4{margin-top:16px}.h4-dd.last{border-bottom:1px dotted #333;padding-bottom:20px}.price_area{margin-top:12px}.price_area .price_head{padding:2px 10px;margin-right:8px;font-size:14px}.price_area .price_txt{display:inline-block;padding-top:2px}.price_area .price_price{font-weight:600}}@media screen and (max-width:750px){.h4-dd{margin-top:8px}.h4-dd+h4{margin-top:32px}.h4-dd.last{border-bottom:1px dotted #333;padding-bottom:20px}.price_area{margin-top:24px}.price_area .price_head{padding:4px 20px;font-size:28px}.price_area .price_txt{margin-top:16px;padding-top:2px}.price_area .price_price{font-weight:600}}body.price .section-price{display:flex;flex-direction:column;gap:72px;padding:0;margin-top:72px}body.price .section-price>article{width:100%}body.price .price-list h3{line-height:inherit;padding:0;border-left:none}body.price h2 .i-angle.right{margin-top:.4em}@media print,screen and (min-width:751px){body.price .section-price{gap:36px;margin-top:36px}body.price #container>article+article{margin-top:32px}.price-list-head_area{float:left}.price-list-head{border:2px solid;border-radius:4px;padding:15px 0 15px 0!important;margin-right:30px;width:190px;text-align:center;font-weight:600;font-size:17px;line-height:1;letter-spacing:.05em}.price-list_area{width:690px;vertical-align:top;float:right}body.price .price-list_area{width:100%;float:none}body.price .price-list_area_osusume+h3{margin-top:24px}.price-list_area .course-cat{margin-top:0}.price-list_area *+.course-cat{margin-top:32px}.price-list_area_osusume{padding:12px 12px 10px;color:#db0000;font-weight:600;border:1px solid #db0000;line-height:1.35;text-align:center;margin-bottom:20px;border-radius:4px}.price-list_area .conditions,.pricelist-new .conditions,.pricelist-new2 .conditions{font-size:12px;line-height:1.5;text-align:right;padding-bottom:4px;border-bottom:1px solid var(--border-muted)}.pricelist-new .conditions+h4,.conditions+ul.price{margin-top:12px}.price-list_area p+.conditions{margin-top:16px}.price-list_area_osusume+.price{margin-top:32px}.price-list_area_osusume+.price-list-item_area{margin-top:20px}*+.price-list-course_area{margin-top:32px}.conditions+.price-list-course_area{margin-top:24px}.price-list-course_area.mgn-t{margin-top:24px}.price-list-course_area .course-desc{font-weight:300;font-size:90%}.price-list-course_area>dt{font-weight:600;font-size:16px;line-height:1.5;padding-left:1.3em;text-indent:-1.3em;border-bottom:1px solid #999;padding-bottom:10px}.price-list-course_area>*+dt{margin-top:24px}.price-list-item_area dt{font-weight:600;font-size:15px;line-height:1.5;padding-bottom:0;margin-top:12px}.price-list-course_area dt.bb-0{border-bottom:0;padding-bottom:0}.price-list-course_area dt:first-of-type{}.price-list-course_area dt.single{border-bottom:none;padding-bottom:0}.price-list-course_area dd{border-top:1px solid var(--border-muted);margin-top:8px}.price-list-item_area{margin-top:10px;font-weight:300;font-size:15px;line-height:1.5}.price-list-course_area .price-list-item_area,.price-list-course_area+.price-list-item_area,.price-list-item_area.course+.price-list-item_area.course,.price-list-item_area.course,.price-list_area>.conditions+.price-list-item_area{border-top:none}.price-list-item_area li{border-bottom:1px solid var(--border-muted);padding-bottom:8px;margin-top:10px}.price-list-item_area>dd{border-bottom:1px solid var(--border-muted);padding-bottom:12px}.price-list-item_area.course,.price-list_area>.conditions+.price-list-item_area.course,.price-list-item_area.course+.price-option{margin-top:32px}.price-list-item_area.course li{margin-top:0}.price-list-item_area .txt-box{font-size:12px;margin-top:8px}.price-list-item_area .txt-box.align-right{text-align:right}.price-list-menu_area li{border-bottom:0;padding-bottom:0;margin-top:2px}.price-list-item.course{font-weight:600;font-size:16px;line-height:1.5;padding-left:1.3em;text-indent:-1.3em;display:inline-block;float:left;vertical-align:baseline}.price-list-item{display:inline-block;float:left;vertical-align:baseline}.price-option{background-color:#f9f9f9;padding:16px;margin-top:16px}.price-option dt{font-size:14px;font-weight:600}.price-option>dd{border-top:none}.price-option .price-list-item_area,.price-option .price-list-price{font-size:14px}.price-option .price-list-item_area>li{border-bottom:none;padding:0}.price-option .to-detail{text-align:right}.price-list-price{font-weight:600;font-size:15px;line-height:1.5;display:inline-block;float:right;vertical-align:baseline;text-align:right}.price-list-price .price_1,.price-list-price .price_2{display:inline-block}.price-list-price .price_2{margin-left:1.5em}.price-list-price.osusume{float:none;width:100%;text-align:right;margin-top:8px}.price-list-price span.capa{font-weight:300;font-size:14px}.price-list-price s{font-weight:300}}@media screen and (max-width:750px){.pc-box02{margin-top:56px;padding-top:44px}.skincare .pc-box02{margin-top:0;padding-top:0}body.price .pc-box02{margin-top:0;padding-top:0}.treatment .pc-box02{border-top:2px solid}.price-list-head_area{padding:0 30px}.price-list-head{font-weight:600;font-size:32px;border-style:solid;border-width:3px;border-radius:8px;padding:16px 24px;margin-bottom:40px;width:280px;text-align:center;letter-spacing:.04em}.price-list_area{padding:0 30px;margin-top:0}body.price .price-list_area{padding:0}body.price .price-list_area_osusume+h3{margin-top:48px}.price-list_area>.conditions+.price-list-item_area.course{margin-top:56px}.price-list_area .course-cat{margin-top:64px}.price-list_area *+.course-cat{}.price-list_area_osusume{padding:20px 12px 18px;color:#db0000;font-weight:600;font-size:30px;line-height:1.35;text-align:center;border:2px solid #db0000;margin-bottom:40px;border-radius:8px}.price-list_area .conditions,.pricelist-new .conditions,.pricelist-new2 .conditions{font-size:24px;line-height:1.5;text-align:right;padding-bottom:8px;border-bottom:1px solid var(--border-muted)}.pricelist-new .conditions+h4,.conditions+ul.price{margin-top:24px}.price-list_area p+.conditions{margin-top:20px}.price-list_area_osusume+.price{margin-top:20px}*+.price-list-course_area{margin-top:56px}.conditions+.price-list-course_area{margin-top:40}.price-list-course_area.mgn-t{margin-top:24px}.price-list-course_area .course-desc{font-weight:300;font-size:90%}.price-list-course_area+.price-list-course_area{margin-top:24px}.price-list_area .caution_area{margin-top:40px}.price-list-course_area>dt{font-weight:600;font-size:31px;line-height:1.5;border-bottom:1px solid #999;padding-bottom:20px}.price-list-course_area>*+dt{margin-top:40px}.price-list-course_area dt.bb-0{border-bottom:0;padding-bottom:0}.price-list-course_area dt:first-of-type{}.price-list-course_area dt.single{border-bottom:none;padding-bottom:0}.price-list-course_area dd{border-top:1px solid var(--border-muted);margin-top:16px}.price-list-item_area{font-weight:300;font-size:29px;line-height:1.5;margin-top:20px}.price-list-course_area .price-list-item_area,.price-list-course_area+.price-list-item_area,.price-list-item_area.course+.price-list-item_area.course,.price-list-item_area.course,.price-list_area>.conditions+.price-list-item_area{border-top:none}.price-list-item_area.course{margin-top:56px}.price-list-item_area dt{font-weight:600;font-size:30px;line-height:1.5;padding-bottom:0}.price-list-item_area li{border-bottom:1px solid var(--border-muted);padding-bottom:20px;margin-top:20px}.price-list-item_area>dd{border-bottom:1px solid var(--border-muted);padding-bottom:20px}.price-list-item_area.course li{margin-top:0}.price-list-item_area .txt-box{font-size:24px;margin-top:8px}.price-list-item_area .txt-box.align-right{text-align:right}.price-list-menu_area li{border-bottom:0;padding-bottom:0;margin-top:4px}.price-list-item.course{font-weight:600;font-size:30px;line-height:1.5;display:inline-block;float:left;vertical-align:baseline}.price-list-item{display:inline-block;float:left;vertical-align:baseline}.price-option{background-color:#f9f9f9;padding:32px;margin-top:32px}.price-option dt{font-size:28px;font-weight:600}.price-option>dd{border-top:none}.price-option .price-list-item_area,.price-option .price-list-price{font-size:28px}.price-option .price-list-item_area>li{border-bottom:none;padding:0}.price-option .to-detail{text-align:right}.price-list-price{font-weight:600;font-size:30px;line-height:1.5;display:inline-block;float:right;vertical-align:baseline;text-align:right}.price-list-price .price_1,.price-list-price .price_2{display:inline-block}.price-list-price .price_2{margin-left:1.5em}.price-list-price.osusume{float:none;width:100%;text-align:right;margin-top:16px}.price-list-price span.capa{font-weight:300;font-size:26px}.price-list-price s{font-weight:300}}.i-triangle{display:inline-block;background:#286bc9;height:.7em;width:.35em;clip-path:polygon(50% 0,100% 100%,0 100%);margin-right:.1em}.i-triangle.right{clip-path:polygon(0 0,100% 50%,0 100%)}.i-triangle.down{clip-path:polygon(0 0,100% 0,50% 100%)}.i-triangle.left{clip-path:polygon(0 50%,100% 0,100% 100%)}.i-triangle.white,footer .menu .i-triangle{background:#fff}.Gren03 .link_treatment_nav .i-triangle{background-color:#4bad6c}.i-angle.right{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:.5em;height:.5em;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:middle}.txt-mm .i-angle.right{border-color:#286bc9}.clumblist .i-angle.right{border-color:#959595}.dli-chevron-right{display:inline-block;vertical-align:middle;color:#333;line-height:1;width:1em;height:1em;border:.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateX(-25%) rotate(45deg)}.dli-chevron-down{display:inline-block;vertical-align:middle;color:#333;line-height:1;width:1em;height:1em;border:.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg)}.i-arrow-right{display:inline-block;vertical-align:middle;color:#333;line-height:1;position:relative;width:.8em;height:4px;background:currentColor;margin-top:-.2em;margin-right:.25em;margin-left:.5em}.i-arrow-right::before{content:'';width:.5em;height:.5em;border:4px solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg);transform-origin:top right;position:absolute;top:50%;right:-.5px;box-sizing:border-box}.Gren03 .i-arrow-right{background-color:#4bad6c}.Gren03 .i-arrow-right::before{border-color:#4bad6c}.i-arrow-down{vertical-align:middle;line-height:1;position:relative;width:4px;height:.8em;background:currentColor;display:inline-block;margin-right:.5em;margin-top:-.2em}.i-arrow-down::before{content:'';width:.45em;height:.45em;border:4px solid currentColor;border-top:0;border-right:0;transform:rotate(-45deg);transform-origin:bottom left;position:absolute;left:50%;bottom:-.05em;box-sizing:border-box}.Gren03 .i-arrow-down{background-color:#4bad6c}.Gren03 .i-arrow-down::before{border-color:#4bad6c}.i-circle .i-arrow-down{height:.6em;margin-right:0;margin-top:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media print,screen and (min-width:751px){.i-arrow-right{height:2px}.i-arrow-down{width:2px}.i-arrow-right::before,.i-arrow-down::before{border-width:2px}.txt-mm .i-angle.right{border-width:1px}}.i-circle{display:inline-block;vertical-align:middle;margin-top:-.2em;width:1.2em;height:1.2em;border-radius:50%;border:2px solid #333;box-sizing:border-box;margin-right:.2em;position:relative}.Gren03 .i-circle{border-color:#4bad6c}.icon-new-l{font-size:19px;line-height:1;color:#fff;padding:8px;background-color:#db0000;margin-left:4px;vertical-align:middle;border-radius:4px;display:inline-block;text-indent:0}@media screen and (max-width:750px){.icon-doctor{display:inline-block;padding:6px 16px;font-size:26px;line-height:26px;color:#fff;background-color:#999;border-radius:4px;vertical-align:middle;margin-left:12px;font-weight:300}.icon-renew-l{font-size:19px;line-height:1;color:#db0000;padding:8px;border:1px solid #db0000;background-color:#fff;display:inline-block;margin-left:16px;vertical-align:middle}.icn-osusume-s{font-size:19px;color:#fff;padding:8px;background-color:#ff6a9e;border-radius:4px;line-height:1;display:inline-block;margin-left:16px;vertical-align:middle;text-indent:0}}@media print,screen and (min-width:751px){.icon-doctor{display:inline-block!important;padding:3px 8px;color:#fff;background-color:#999;border-radius:2px;font-size:13px;line-height:1;vertical-align:middle;margin-left:8px;text-indent:0}.icon-new-l{font-size:10.5px;padding:4px 5px;border-radius:3px}.icon-renew-l{font-size:11px;line-height:1;color:#db0000;padding:4px;border:1px solid #db0000;background-color:#fff;display:inline-block;margin-left:8px;vertical-align:middle}.icn-osusume-s{font-size:11px;line-height:1;color:#fff;padding:4px;border-radius:2px;background-color:#ff6a9e;margin-left:8px;vertical-align:middle;display:inline-block;text-indent:0}}.caution_area li{padding-left:1em;text-indent:-1em}@media print,screen and (min-width:751px){.caution_area{margin-top:20px}}@media screen and (max-width:750px){.caution_area{margin-top:24px}}@media print,screen and (min-width:751px){.footer_banner-area{padding-top:24px;border-top:1px solid #ccc;text-align:center;margin-top:64px}.treatment .footer_banner-area{margin-top:14px}.treatment.cat .footer_banner-area,body.trouble .footer_banner-area,body.laser .footer_banner-area,body.skincare .footer_banner-area,body.price .footer_banner-area{margin-top:32px}.footer_banner-area img.pc{width:656px;height:102px;border:1px solid #ccc}body.yscosme .footer_banner-area{display:none}}@media screen and (max-width:750px){.footer_banner-area{border-top:1px solid #ccc;padding:24px 0;text-align:center;margin-top:64px}.skin-menu+.footer_banner-area{border-top:none;margin-top:0}.fmenu-area+.footer_banner-area{margin-top:32px}.footer_banner-area img.smp{width:710px;height:200px;border:1px solid #ccc}body.yscosme .footer_banner-area{display:none}}@media print,screen and (min-width:751px){.free{margin-top:16px}.free li{font-size:14px;line-height:1;display:inline-block;padding:8px;border:1px solid #333;border-radius:3px;margin-right:8px}}@media screen and (max-width:750px){.free{margin-top:24px}.free li{font-size:28px;line-height:1;display:inline-block;padding:16px;border:1px solid #333;border-radius:6px;margin:0 16px 16px 0}}.hifu-intro__body> :nth-child(1) {order:2}.hifu-intro__body> :nth-child(2) {order:1}.hifu-effect-imgbox{margin-top:48px!important}.hifu-effect-img{width:100%;height:auto}@media print,screen and (min-width:751px){.hifu-intro__body> :nth-child(1) {order:1}.hifu-intro__body> :nth-child(2) {order:2}.hifu-effect-imgbox{width:65%;margin:44px auto 44px!important}}.skinvive-intro .skinvive-intro__image{width:520px;height:auto;margin-bottom:40px;margin-top:48px}#ボライトとは .wrapper{display:flex;flex-direction:column}#ボライトとは .pkg{width:360px;height:auto;margin-bottom:72px;margin-top:48px}@media print,screen and (min-width:751px){.xolair-intro__pkg{width:124px}.skinvive-intro .skinvive-intro__image{width:360px;margin:0}#ボライトとは .pkg{width:360px;margin:64px 64px 0 32px}#ボライトとは .wrapper{display:flex;flex-direction:row}}#体成分測定とは figure{text-align:center;margin-bottom:32px}#体成分測定でわかること .body{display:flex;flex-direction:column;gap:32px}@media print,screen and (min-width:751px){#体成分測定とは .body{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:40px}#体成分測定とは figure{margin-bottom:0}#体成分測定とは img{width:456px}#体成分測定とは .txt-box{width:300px}#体成分測定でわかること .body{flex-direction:row;gap:24px}}#アートメイクとは .flex{flex-direction:column;gap:24px}.img_artmake_main{width:690px;height:388px;object-fit:cover;border:1px solid #ccc;box-sizing:border-box}.artmake_reserve{margin-top:24px;background-color:#fbeaea;padding:32px;text-align:center}.artmake_reserve>p strong{font-size:34px}.artmake_reserve>p{line-height:1.5}.artmake_reserve>p+p{margin-top:24px}.artmake_reservation_btn{display:inline-flex;align-items:center;font-weight:600;line-height:1;color:#fff!important;box-sizing:border-box;background-color:#e86b95;padding:32px 64px;gap:16px;border-radius:8px;font-size:34px}.artmake_reservation_btn.icon{padding:24px 64px}.artmake_reservation_btn img{width:64px}.artmake_reservation_btn::after{content:'';display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:4px solid #fff;border-bottom:4px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px;height:20px}#アートメイク施術の流れ h4>span{display:inline-block;color:#de9a8e;margin-right:16px}#アートメイク施術の流れ img,#ラディアンスコース .treatment-course__details img{border:1px solid #ccc;box-sizing:border-box;margin-top:20px;margin-bottom:4px;width:480px;height:360px;object-fit:cover}#アートメイク症例写真 .wrapper{flex-direction:column;gap:40px}#アートメイク症例写真 img{width:690px}.artmake .price-list_area_osusume strong>span{font-size:90%}.artmake_reservation2{text-align:center;margin-top:32px}.artmake-yoyaku_head{display:flex;flex-direction:column;gap:36px;margin-top:64px;align-items:center;width:690px;text-align:center;margin-left:auto;margin-right:auto}.artmake-yoyaku_image{width:528px;height:396px;object-fit:cover;border:1px solid #ccc;box-sizing:border-box}.artmake-yoyaku_head>div{}.artmake-yoyaku_day{font-size:37px;line-height:1.5}.artmake-yoyaku_time{font-size:32px;line-height:1.5;display:inline-block;margin-top:8px}.artmake-yoyaku_reservation_btn{margin-top:36px}.artmake-yoyaku_head .artmake_reservation_btn{margin-top:0}.artmake-yoyaku_tel{margin-top:40px}.artmake-yoyaku_tel a{font-size:30px;font-weight:600;color:#4062a8!important}.artmake-yoyaku_tel img{height:52px;margin-top:8px}.artmake-yoyaku_tel span{font-size:24px;margin-top:16px;display:inline-block}.artmake .calender .title{background-color:#fbeaea;border-color:#e86b95!important}.artmake .calender .box{border-color:#e86b95!important}.artmake .calender .wday{background-color:#fbeaea;border-color:#e86b95}.artmake .calender .day{border-color:rgba(232,107,149,.4)}.artmake .calender .am{border-color:#e86b95}.artmake .calender .am:not(.topm),
.artmake .calender .pm {color:#e86b95}body.hifuka.yoyaku.artmake .calender{}body.hifuka.yoyaku.artmake .calender .title{background-color:#fbeaea;border-color:#e86b95!important}body.hifuka.yoyaku.artmake .calender .wday{background-color:#fbeaea;border-color:#e86b95}body.hifuka.yoyaku.artmake .calender .box{border-color:#e86b95!important}body.hifuka.yoyaku.artmake .calender .am,body.hifuka.yoyaku.artmake .calender .pm,body.hifuka.yoyaku.artmake .calender-note__mark{color:#e86b95}body.hifuka.yoyaku.artmake .clinic-hours{}body.hifuka.yoyaku.artmake .artmake-yoyaku_reservation_btn{text-align:center;margin-top:0}@media print,screen and (min-width:751px){#アートメイクとは .flex{flex-direction:row;gap:24px}#アートメイクとは .flex-txt_area{width:570px}.img_artmake_main{width:320px;height:240px}body.hifuka.yoyaku.artmake main{justify-content:flex-start}.artmake_reserve{margin-top:16px;padding:20px;display:flex;gap:16px;justify-content:space-between;align-items:center}.artmake_reserve>p strong{font-size:17px}.artmake_reserve>p+p{margin-top:0}.artmake_reservation_btn{padding:16px 32px;gap:4px;border-radius:4px;font-size:17px}.artmake_reservation_btn.icon{padding:12px 32px}.artmake_reservation_btn img{width:32px;margin-right:4px}.artmake_reservation_btn::after{width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff}#アートメイク施術の流れ h4>span{margin-right:8px}#アートメイク施術の流れ img,#ラディアンスコース .treatment-course__details img{margin-top:0;margin-bottom:0;width:200px;height:150px}#アートメイク症例写真 .wrapper{flex-direction:row;justify-content:center;gap:64px}#アートメイク症例写真 img{width:400px}.artmake_reservation2{margin-top:0}.artmake-yoyaku_head{display:flex;flex-direction:row;gap:24px;margin-top:40px;align-items:center;width:740px;border-width:1px}.artmake-yoyaku_image{width:344px;height:256px;border-width:1px}.artmake-yoyaku_head>div{flex:1}.artmake-yoyaku_day{font-size:20px}.artmake-yoyaku_time{font-size:16px;margin-top:4px}.artmake-yoyaku_reservation_btn{margin-top:18px}.artmake-yoyaku_tel{margin-top:18px}.artmake-yoyaku_tel a{font-size:16px}.artmake-yoyaku_tel img{height:24px;margin-top:4px}.artmake-yoyaku_tel span{font-size:12px;margin-top:8px}body.hifuka.yoyaku.artmake .artmake-yoyaku_reservation_btn{text-align:left;margin-top:0}}.treatment-supplement-natumedica-intro__img{width:100%;height:auto}#クレア・ラボとは .media-layout__item:first-child{order:2}#クレア・ラボとは .media-layout__item:last-child{order:1;margin-top:24px;display:flex;flex-direction:column;align-items:center}.klaire-labs_logo{width:43%;height:auto;display:block}.klaire-labs_pkg{width:80%;height:auto;display:block;margin-top:24px}.note--accent-soft{background:#f7f7f7!important;border-left:3px solid var(--accent);padding:32px}.note--linkto-shop{line-height:1.6;font-size:29px;padding:40px}.linkto_shop__button{font-size:34px;padding:32px 0;text-align:center;margin-top:28px!important;display:block;border-radius:8px;font-weight:600;color:#000;line-height:1.3}.note--linkto-shop>.linkto_shop__button:last-child{margin-bottom:20px}.linkto_shop__button.mss-supplement,.linkto_shop__button.mss-supplement:visited{color:#fff;background-color:#0092e5}.linkto_shop__button.klaire-labs,.linkto_shop__button.klaire-labs:visited{color:#fff;background-color:#23356d}.linkto_shop__button.natumedica,.linkto_shop__button.natumedica:visited{color:#fff;background:#8ab649}.linkto_shop__button .i-triangle{background-color:#fff}.treatment-supplement-mss-intro__img{width:100%;height:auto;margin-top:32px;margin-bottom:32px}@media print,screen and (min-width:751px){.treatment-supplement-mss-intro__img{width:80%;margin-top:16px;margin-bottom:12px}#クレア・ラボとは .media-layout__item:first-child{order:1}#クレア・ラボとは .media-layout__item:last-child{order:2}.klaire-labs_logo{width:160px}.klaire-labs_pkg{width:320px}.note--accent-soft{border-left:2px solid var(--accent);padding:16px;font-size:14.5px}.note--linkto-shop{padding:24px;font-size:14.5px}.linkto_shop__button{font-size:16px;padding:16px 32px;margin-top:12px!important;border-radius:4px;display:inline-block}.note--linkto-shop>.linkto_shop__button:last-child{margin-bottom:8px}}#スマスアップNEOとは .flex{flex-direction:column}#スマスアップNEOとは .flex-txt_area h4{padding-left:0;text-indent:0}#スマスアップNEOとは .flex-img_area{text-align:center}.img_smas-up-neo_kiki{width:300px;margin-top:32px;margin-bottom:64px}.img_smas-up-neo_rf{width:100%;height:auto}.img_smas-up-neo_pulse{width:100%;height:388px;object-fit:cover}.img_smas-up-neo_skin-muscles{margin-top:16px}@media print,screen and (min-width:751px){#スマスアップNEOとは .flex{flex-direction:row}#スマスアップNEOとは .flex-img_area{flex:1}.img_smas-up-neo_kiki{width:172px;margin-top:12px;margin-bottom:0}#スマスアップNEOとは .flex-txt_area{width:435px;margin-right:80px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.img_smas-up-neo_rf{width:240px}.img_smas-up-neo_pulse{width:240px;height:180px;object-fit:cover}.img_smas-up-neo_skin-muscles{width:200px;margin-top:0}}#マンジャロとは .flex{flex-direction:column}.mounjaro-pkg{width:92%;margin-bottom:24px;margin-left:auto;margin-right:auto}.mounjaro-touyo-images{text-align:center}.mounjaro-touyo1{width:80%;margin-bottom:24px}.mounjaro-touyo2{width:100%}.mounjaro-touyo-link{border:1px solid #ccc;padding:1em;margin-top:32px}.mounjaro-touyo-link p{text-indent:-1em;padding-left:1em}.mounjaro-touyo-link a{display:inline-block;margin-left:1em}@media print,screen and (min-width:751px){#マンジャロとは .flex{flex-direction:row-reverse}.mounjaro-pkg{width:40%;margin-left:20px}.mounjaro-touyo-images{display:flex;justify-content:space-between;align-items:flex-start}.mounjaro-touyo1{width:391px}.mounjaro-touyo2{width:497.5px}.mounjaro-touyo-link{margin-top:0}}#プルーファセルアライブEXとは .column-txt_area{}#プルーファセルアライブEXとは .column-img_area{}#プルーファセルアライブEXとは img{height:420px;margin-bottom:40px}@media print,screen and (min-width:751px){#プルーファセルアライブEXとは .flex-pc{flex-direction:row-reverse}#プルーファセルアライブEXとは .column-txt_area{flex:0 0 600px}#プルーファセルアライブEXとは .column-img_area{flex:1;display:flex;align-items:center;justify-content:center}#プルーファセルアライブEXとは img{width:280px;height:auto;margin-bottom:0}}#イオントフォレーシスとは img{width:100%;margin-top:24px}@media print,screen and (min-width:751px){#イオントフォレーシス .pc-box01{border-bottom-width:1px}#イオントフォレーシスとは img{width:400px;margin-left:24px;margin-top:0}}#エクセルV＋とは .flex{flex-direction:column}#エクセルV＋とは .kiki{width:440px}#エクセルV＋とは .logo-box{text-align:center}#エクセルV＋とは .logo{width:360px}#エクセルV＋とは .logo-box+p{margin-top:64px}#エクセルV＋ .box-visual{padding:40px 0}#エクセルV＋ .img-absorption{width:94%}#エクセルV＋ハンドピースの紹介 .img-box{text-align:center}#エクセルV＋ハンドピースの紹介 img{width:80%}body.excel-v-plus .price-list_area p+.conditions{margin-top:0}@media print,screen and (min-width:751px){#エクセルV＋とは .flex{flex-direction:row-reverse;justify-content:center;align-items:center;gap:36px}#エクセルV＋とは .column-txt_area{width:408px}#エクセルV＋とは .kiki{width:320px}#エクセルV＋とは .logo-box+p{margin-top:32px}#エクセルV＋とは .logo{width:288px}#エクセルV＋ .img-absorption{width:80%}#エクセルV＋ハンドピースの紹介 img{width:50%}#エクセルV＋ハンドピースの紹介 th{width:240px;text-align:left;vertical-align:middle}}#シワ取り・プチ整形ボトックス治療 .about .img-box+*{margin-top:24px}#シワ取り・プチ整形ボトックス治療 img.image{width:100%;border:1px solid #ccc}#シワ取り・プチ整形ボトックス治療 .about-coretox h3{background:#ea7e92;color:#fff;margin-bottom:0}#シワ取り・プチ整形ボトックス治療 .about-coretox .wrapper{padding:32px;border:2px solid #ea7e92}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison{border:2px solid #ccc;line-height:1.5;text-align:center;margin-bottom:16px;margin-top:16px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison *{padding:8px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th{font-weight:600}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th[scope="row"]{background-color:#efefef}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th.coretox{border-top:3px solid #ea7e92}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th,#シワ取り・プチ整形ボトックス治療 .comparison td{border-bottom:2px solid #ccc}#シワ取り・プチ整形ボトックス治療 .comparison td.coretox4{border-bottom:3px solid #ea7e92}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th+th,#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th+td,#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison td+td{border-left:3px solid #ea7e92}#シワ取り・プチ整形ボトックス治療 .about-coretox .h4-dd+ul{margin-top:32px}@media print,screen and (min-width:751px){#シワ取り・プチ整形ボトックス治療 .about .img-box{float:right;margin-left:1em}#シワ取り・プチ整形ボトックス治療 img.image{width:440px}#シワ取り・プチ整形ボトックス治療 .about .img-box+*{margin-top:0}#シワ取り・プチ整形ボトックス治療 .about-coretox .wrapper{border-width:1px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison{border-width:1px;margin-top:8px;margin-bottom:8px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th.coretox{border-top-width:2px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th,#シワ取り・プチ整形ボトックス治療 .comparison td{border-bottom-width:1px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th+th,#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th+td,#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison td+td{border-left-width:2px}#シワ取り・プチ整形ボトックス治療 .about-coretox .h4-dd+ul{margin-top:20px}#シワ取り・プチ整形ボトックス治療 .comparison td.coretox4{border-bottom:2px solid #ea7e92}}#コアトックスについて .img-box{text-align:center}#コアトックスについて .img-box+*{margin-top:32px}.coretox-pkg{width:60%}@media print,screen and (min-width:751px){#シワ取り・プチ整形ボトックス治療 .about .img-box{float:right;margin-left:1em}#シワ取り・プチ整形ボトックス治療 img.image{width:440px}#シワ取り・プチ整形ボトックス治療 .about .img-box+*{margin-top:0}#シワ取り・プチ整形ボトックス治療 .about-coretox .wrapper{border-width:1px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison{border-width:1px;margin-top:8px;margin-bottom:8px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th.coretox{border-top-width:2px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th,#シワ取り・プチ整形ボトックス治療 .comparison td{border-bottom-width:1px}#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th+th,#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison th+td,#シワ取り・プチ整形ボトックス治療 .about-coretox .comparison td+td{border-left-width:2px}#シワ取り・プチ整形ボトックス治療 .about-coretox .h4-dd+ul{margin-top:20px}#シワ取り・プチ整形ボトックス治療 .comparison td.coretox4{border-bottom:2px solid #ea7e92}#コアトックスについて .img-box+*{margin-top:32px}.coretox-pkg{width:30%}}#ファットエックスコア .img-box{text-align:center}#ファットエックスコア .img-box+.txt-box{margin-top:20px}#ファットエックスコア img.pkg{width:80%}#ファットエックスコア .img-parts{width:100%}#ファットエックスコアの特徴 .img-box{border:2px solid #ccc;padding:48px 48px 40px;margin-top:20px}#ファットエックスコアの特徴 img.solution{width:100%}#ファットエックスコアの特徴 img.solution+p{margin-top:32px}#ファットエックスコアの特徴 img.remodel{width:100%}@media print,screen and (min-width:751px){#ファットエックスコア .img-parts{width:564px}#ファットエックスコア img.pkg{width:auto!important;height:240px}#ファットエックスコアの特徴 .img-box{border-width:1px;padding:36px;margin-top:12px;margin-bottom:8px}#ファットエックスコアの特徴 img.solution{width:53%}#ファットエックスコアの特徴 img.solution+p{margin-top:20px}#ファットエックスコアの特徴 img.remodel{width:75%}}#ミケランジェロ .about .img-box{text-align:center;margin-top:48px;margin-bottom:16px}#ミケランジェロ .about img.pkg{width:544px}#ミケランジェロ .about img.logo{width:480px;margin-top:10px}#ミケランジェロ .about .component{display:flex;flex-direction:column;gap:16px;margin-top:32px;padding:32px;border:2px solid #ccc}#ミケランジェロ .about .component>li+li{border-top:2px solid #ccc;padding-top:16px}@media print,screen and (min-width:751px){#ミケランジェロ .about .img-box{text-align:center;float:right;margin-top:0;margin-right:32px;margin-bottom:0;margin-left:56px;width:340px}#ミケランジェロ .about img.pkg{width:340px}#ミケランジェロ .about img.logo{width:300px}}#スネコスセルとは .img-box img{width:100%}@media print,screen and (min-width:751px){#スネコスセルとは .img-box{float:right}#スネコスセルとは .img-box img{width:560px}}#スネコス .img-box{text-align:center}#スネコスとは .img-box{}#スネコスとは .img-box img{width:690px;height:420px;object-fit:cover}#スネコスの種類 .containers{display:flex;flex-direction:column;gap:32px;border:2px solid #ccc;padding-top:40px;padding-right:32px;padding-bottom:32px;padding-left:32px}#スネコスの種類 h4{border-top:2px solid #333;border-bottom:2px solid #333;padding-top:20px;padding-bottom:16px;margin-top:0}#スネコスの種類 .img-box{margin-top:24px}#スネコスの種類 .img-box img{height:230px}#スネコスの種類 .txt-box{margin-top:16px}#スネコス img.parts{width:100%}#スネコス img.interval{width:100%;margin-top:24px}@media print,screen and (min-width:751px){#スネコスとは .img-box{float:right}#スネコスとは .img-box img{width:520px;height:320px;object-fit:cover}#スネコスの種類 .containers{flex-direction:row;gap:0;border-width:1px;padding-top:32px;padding-right:0;padding-bottom:32px;padding-left:0}#スネコスの種類 .container{flex-basis:50%;padding-right:32px;padding-left:32px}#スネコスの種類 .container+.container{border-left:1px solid #ccc}#スネコスの種類 h4{border-width:1px;padding-top:10px;padding-bottom:8px}#スネコスの種類 .img-box{margin-top:16px}#スネコスの種類 .img-box img{height:140px}#スネコスの種類 .txt-box{margin-top:8px}#スネコス img.parts{width:auto;height:420px}#スネコス img.interval{width:600px;margin-top:16px}}#LEDヒーライト .img-device{width:360px;height:240px;object-fit:cover;object-position:top left}#LEDヒーライト #特徴 .box-visual{text-align:center}#LEDヒーライト #特徴 .zu1{width:288px;vertical-align:middle}#LEDヒーライト #特徴 .zu2{width:375px;margin-left:80px;vertical-align:middle}@media screen and (max-width:750px){#LEDヒーライト #LEDヒーライトとは .flex-grid{flex-direction:column}#LEDヒーライト .img-device{width:440px;height:auto}#LEDヒーライト #特徴 .zu1{width:463px}#LEDヒーライト #特徴 .zu2{width:620px;margin-left:0;margin-top:50px}}.clumblist.forSMP .supplement{display:none}body.supplement-sub .clumblist.forSMP .supplement{display:inline-block}.treatment_nav{margin-top:40px}.treatment_nav .inner{width:690px;margin-right:auto;margin-left:auto}.treatment_nav .container{display:flex;flex-direction:column;flex-wrap:wrap;padding:44px;gap:40px;border:2px solid #333}.treatment_nav .container>li{border-bottom:2px solid #000;box-sizing:border-box;flex-basis:100%;display:flex;gap:32px}.treatment_nav .title a{line-height:1.5;font-size:34px;font-weight:600;color:#000}.treatment_nav .links{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;margin-top:20px;margin-bottom:32px;padding-left:34px;list-style:disc}.treatment_nav .links>li{font-size:29px}.treatment_nav .links>li a{font-size:29px;line-height:1.75;color:#333}.treatment_nav .icon{width:120px;height:120px;border:1px solid #ccc;background-size:cover}.treatment_nav .i-angle.right{border-color:#4bad6c;border-width:3px;margin-left:4px;margin-bottom:3px}.treatment_nav .icon.diet{background-image:url(/hifuka/in_imges/icn_diet-supplement.jpg)}.treatment_nav .icon.anti-aging{background-image:url(/hifuka/in_imges/icn_anti-aging-supplement.jpg)}.treatment_nav .icon.uv-care{background-image:url(/hifuka/in_imges/icn_uv-care-supplement.jpg)}.treatment_nav .icon.deodorant{background-image:url(/hifuka/in_imges/icn_deodorant-supplement.jpg)}.treatment_nav .icon.for-hc{background-image:url(/hifuka/in_imges/icn_for-hc-supplement.jpg)}.treatment_nav.sub .container{display:none}body.diet-supplement .treatment_nav.sub .container.diet,body.anti-aging-supplement .treatment_nav.sub .container.anti-aging,body.uv-care-supplement .treatment_nav.sub .container.uv-care,body.deodorant-supplement .treatment_nav.sub .container.deodorant,body.for-hc-supplement .treatment_nav.sub .container.for-hc{display:block}.treatment_nav.sub .container{padding:32px}.treatment_nav.sub .container>li{border-bottom:none}.treatment_nav.sub .links{margin:0;padding-left:0;list-style:none}.treatment_nav.footer{margin-top:64px}.treatment_nav.footer .cat_name{text-align:center;padding:10px;font-weight:600;font-size:26px;color:#fff;background-color:#333}.treatment_nav.footer .container{gap:36px;display:flex}.treatment_nav.footer .title a{font-size:30px;display:inline-block}body.diet-supplement .treatment_nav.footer .diet{border-bottom:2px solid #4bad6c;padding-bottom:8px}body.diet-supplement .treatment_nav.footer .diet,body.anti-aging-supplement .treatment_nav.footer .anti-aging,body.uv-care-supplement .uv-care,body.deodorant-supplement .deodorant,body.for-hc-supplement .for-hc{border-bottom:2px solid #4bad6c;padding-bottom:8px}body.Gren03 .treatment_nav .container,body.Gren03 .treatment_nav .container>li,body.Gren03 .treatment_nav.footer .i-angle{border-color:#4bad6c}body.Gren03 .treatment_nav .title a{color:#4bad6c}body.Gren03 .treatment_nav.footer .cat_name{background-color:#4bad6c}.treatment_nav+article{margin-top:64px}@media print,screen and (min-width:751px){.treatment section.title{position:relative}.treatment_nav{margin-top:32px}.treatment_nav .inner{width:auto}.treatment_nav .container{padding:36px;gap:20px;border-width:1px}.treatment_nav .container>li{border-width:1px;padding-bottom:20px;gap:24px}.treatment_nav .title{border-width:1px}.treatment_nav .title a{font-size:20px}.treatment_nav .links{flex-direction:row;gap:34px;margin-top:10px;margin-bottom:0;padding-left:18px}.treatment_nav .links>li{font-size:15px;text-indent:-.5em}.treatment_nav .icon{width:88px;height:88px}.treatment_nav .links>li a{font-size:15px;line-height:1.75}.treatment_nav .links>li a:hover{text-decoration:underline}.link_treatment_nav{position:absolute;top:60px;right:0;border:1px solid #4bad6c;border-radius:4px;padding:6px 8px}.link_treatment_nav a{font-weight:600;color:#4bad6c!important}.treatment_nav .i-angle.right{border-width:2px}.treatment_nav.sub .container{padding:16px;display:none}.treatment_nav.sub .container>li{padding-bottom:0}.treatment_nav.sub .links{flex-direction:row;gap:16px}.treatment_nav+article{margin-top:40px}.treatment_nav.footer{margin-top:24px}.treatment_nav.footer .cat_name{text-align:center;padding:10px;padding-top:12px;font-weight:600;font-size:14px;line-height:1;color:#fff;background-color:#333}.treatment_nav.footer .container{flex-direction:row;gap:30px;padding:24px;padding-top:32px;display:flex}.treatment_nav.footer .container>li{flex-basis:auto}.treatment_nav.footer .title a{font-size:16px;display:inline-block}.treatment_nav.footer .title a:hover{text-decoration:underline}body.diet-supplement .treatment_nav.footer .diet,body.anti-aging-supplement .treatment_nav.footer .anti-aging,body.uv-care-supplement .uv-care,body.deodorant-supplement .deodorant,body.for-hc-supplement .for-hc{border-bottom:1px solid #4bad6c;padding-bottom:4px}}.cat-menu-area{margin-bottom:64px;width:690px;margin-right:auto;margin-left:auto;margin-top:40px}.cat-menu{}.cat-menu>.wrapper{padding:40px;padding-bottom:32px;border:2px solid #4bad6c;box-sizing:border-box}.cat-menu>*+*{margin-top:30px}.cat-menu h2{border-bottom:2px solid #4bad6c;padding-bottom:16px;margin-top:4px}.cat-menu h2 a{display:flex;height:100%;justify-content:space-between;align-items:center;font-size:32px;line-height:1;font-weight:600;color:#4bad6c}.cat-menu ul{font-size:30px;line-height:1.75}.cat-menu ul.menu{margin-top:24px}.cat-menu ul.menu>li+li{margin-top:12px}.cat-menu ul.menu>li{padding-left:.55em;text-indent:-.55em}.cat-menu ul.menu>li a{color:#333}.trm-sub-menu{width:690px;margin-right:auto;margin-left:auto;border:2px solid #4bad6c;padding:0 30px 30px 30px;box-sizing:border-box;margin-top:32px}@media print,screen and (min-width:751px){.cat-menu-area{padding-bottom:52px;border-bottom:1px solid #d8e0ef;margin-bottom:30px;width:auto;margin-top:32px}.cat-menu{display:flex;flex-wrap:wrap;gap:10px}.cat-menu>.wrapper{padding:28px;padding-bottom:24px;border-width:1px}.cat-menu>*{flex-basis: calc((980px - 26px) / 3)}.cat-menu>*+*{margin-top:0}.cat-menu h2{border-width:1px;padding-bottom:8px;margin-top:0}.cat-menu h2 a{font-size:18px;padding-left:0}.cat-menu ul{font-size:16px;line-height:1.75}.cat-menu ul.menu{margin-top:16px}.cat-menu ul.menu>li+li{margin-top:6px}.cat-menu ul.menu>li{padding-left:.55em;text-indent:-.55em}.cat-menu ul.menu>li a:hover{text-decoration:underline}.trm-sub-menu{width:auto;border-width:1px;margin-top:24px;padding:0 24px 16px 24px}.trm-sub-menu .cat-menu{display:block}.trm-sub-menu .cat-menu>*{flex-basis:auto}.trm-sub-menu .cat-menu ul.menu>li+li{margin-top:0}.trm-sub-menu ul.menu{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}}#アプローラDジェルとは .flex-pc{flex-direction:row-reverse}#アプローラDジェル .img-pkg{width:80px}#アプローラDジェルとは .img-box{flex:1 0 300px;text-align-last:center}@media screen and (max-width:750px){#アプローラDジェル .img-pkg{width:120px}}@media print,screen and (min-width:751px){#医療レーザー脱毛 .image{width:280px;margin-left:24px}#医療レーザー脱毛 .kiki{margin-top:24px;border-top:1px dotted #333;padding-top:24px;gap:24px}#医療レーザー脱毛 .kiki .img{text-align:center;flex:1 0 280px}#医療レーザー脱毛 .vikini{width:200px}#医療レーザー脱毛 .milesman{width:264px}#よくある質問 .q-box{display:flex;justify-content:flex-start;margin-bottom:0}#よくある質問 .q-box .icon{padding-right:8px}#よくある質問 .q-box .tx{font-weight:600;font-size:15px;line-height:1.55;padding-top:4px}#よくある質問 .ans-box{margin-top:8px;margin-left:32px}#アプローラDジェル .ans-box{margin-left:1.4em}.ans-box+.q-box{margin-top:12px;border-top:1px dotted #666;padding-top:12px}.skin-block .q-box{margin-bottom:0}#医療レーザー脱毛 .recommend{border-style:solid;border-width:4px 1px 1px 1px;border-radius:4px;background-color:#fffedc}#医療レーザー脱毛 .recommend .flex-pc{gap:16px}#医療レーザー脱毛 .recommend>div{padding:20px}#医療レーザー脱毛 .recommend>div+div{border-style:solid;border-width:1px 0 0}#医療レーザー脱毛 .recommend h4{font-weight:600;font-size:17px;line-height:1.55;border-style:dotted;border-width:0 0 2px 0;padding-bottom:16px;margin-top:0!important;margin-bottom:16px}#医療レーザー脱毛 .recommend .img-box{text-align:center}#医療レーザー脱毛 .recommend img{width:325px}.price-list-item_area li.flex{flex-wrap:wrap;gap:32px;width:100%}.price-list-item_area li.flex .price-list-item{margin-right:auto;float:none}.price-list-item_area li.flex .price-list-price{float:none}.price-list-item_area .price{width:7ch;display:inline-block}}@media screen and (max-width:750px){#医療レーザー脱毛 .img-box{text-align:center;margin-top:32px}#医療レーザー脱毛 .image{width:100%}#医療レーザー脱毛 .kiki{margin-top:32px}#医療レーザー脱毛 .kiki .img{text-align:center}#医療レーザー脱毛 .vikini{width:360px}#医療レーザー脱毛 .milesman{width:480px}#よくある質問 .q-box{display:flex;justify-content:flex-start;margin-bottom:0}#よくある質問 .q-box .icon{padding-right:16px}#よくある質問 .q-box .tx{font-weight:600;font-size:30px;line-height:1.55}#よくある質問 .ans-box{margin-top:8px;margin-left:64px}#アプローラDジェル .ans-box{margin-left:1.4em}.ans-box+.q-box{margin-top:16px;border-top:2px dotted #666;padding-top:24px}.skin-block .q-box{margin-bottom:0}#医療レーザー脱毛 .recommend img{width:490px}#医療レーザー脱毛 .recommend{border-style:solid;border-width:7px 1px 1px 1px;border-radius:5px;background-color:#fffedc}#医療レーザー脱毛 .recommend .flex-pc{gap:32px}#医療レーザー脱毛 .recommend>div{padding:40px}#医療レーザー脱毛 .recommend>div+div{border-style:solid;border-width:1px 0 0}#医療レーザー脱毛 .recommend h4{font-weight:600;font-size:34px;line-height:1.55;text-align:center;border-style:dotted;border-width:0 0 5px 0;padding-bottom:30px;margin-top:0!important;margin-bottom:36px}#医療レーザー脱毛 .recommend .img-box{text-align:center}#医療レーザー脱毛 .recommend img{width:490px}.price-list-item_area li.flex{flex-wrap:wrap;justify-content:flex-end;gap:32px}.price-list-item_area li.flex .price-list-item{float:none;width:100%}.price-list-item_area li.flex .price-list-price{float:none}}@media print,screen and (min-width:751px){#フローラスキャンとは .img-package{width:360px;margin-left:32px;border:1px solid #ccc}#腸内フローラとは dd{display:flex;gap:20px;align-items:center}#腸内フローラとは .img-flora{width:176px;margin-left:8px}#フローラスキャンとは .video{margin-top:20px;margin-bottom:0}#フローラスキャンでわかること .img_flora-type{margin-top:16px;padding:32px 112px;text-align:center;background-color:#faf8f5}#フローラスキャンでわかること .img_flora-type img{width:100%}#フローラスキャンでわかること .img_flora-type .point{padding-left:96px;padding-right:96px;margin-top:16px;display:flex;justify-content:space-between;align-items:flex-start}#フローラスキャンでわかること .img_flora-type p{border:2px solid #ed7d30;background-color:#fff;border-radius:8px;display:inline-block;padding:8px 12px;text-align:left;line-height:1.45;font-size:14px}#フローラスキャンでわかること .img_flora-type p.half{width:200px}#フローラスキャンでわかること .img_flora-image-box{float:right;width:184px;margin-right:24px;margin-left:40px}#フローラスキャンでわかること .img_flora-image{width:100%}#フローラスキャンでわかること .img_flora-image+p{margin-top:20px}#フローラスキャン検査の流れ .img-box{text-align:center}#フローラスキャン検査の流れ .img_test1{width:224px;vertical-align:top}#フローラスキャン検査の流れ .img_test2{width:160px;vertical-align:middle;margin-right:16px;margin-left:32px}}@media screen and (max-width:750px){#フローラスキャンとは .img-box{margin-top:24px}#フローラスキャンとは .img-package{width:100%;border:1px solid #ccc}#腸内フローラとは dd{display:flex;gap:24px;align-items:center;flex-direction:column;margin-top:24px}#腸内フローラとは .img-flora{width:60%;margin-left:26px}#フローラスキャンとは .video{margin-top:32px;margin-bottom:0}#フローラスキャンでわかること .img_flora-type{margin-top:16px;padding:24px 16px;text-align:center;background-color:#faf8f5}#フローラスキャンでわかること .img_flora-type img{width:100%}#フローラスキャンでわかること .img_flora-type .point{margin-top:16px;display:flex;justify-content:space-between;align-items:flex-start}#フローラスキャンでわかること .img_flora-type p{border:4px solid #ed7d30;background-color:#fff;border-radius:16px;display:inline-block;padding:16px;text-align:left;line-height:1.45;font-size:28px;margin-top:0}#フローラスキャンでわかること .img_flora-type p.half{width:284px}#フローラスキャンでわかること .img_flora-image-box{text-align:center;margin-top:24px}#フローラスキャンでわかること .img_flora-image{width:100%}#フローラスキャンでわかること .img_flora-image+p{margin-top:24px}#フローラスキャン検査の流れ .img-box{display:flex;justify-content:space-between;align-items:flex-start}#フローラスキャン検査の流れ .img_test1{width:360px}#フローラスキャン検査の流れ .img_test2{width:304px}}@media print,screen and (min-width:751px){#マイシグナルとは .img-bottle{width:400px}#マイシグナルとは .rna-img-box{text-align:center;background-color:#fff;margin-top:12px}#マイシグナルとは .img-rna{width:600px}#マイシグナルの特徴 .column-img_area{margin-top:24px}#マイシグナルの特徴 .feature2{width:750px}}@media screen and (max-width:800px){#マイシグナルとは .img-box{text-align:center}#マイシグナルとは .img-bottle{width:90%}#マイシグナルとは .rna-img-box{text-align:center;background-color:#fff;margin-top:12px}#マイシグナルとは .img-rna{width:100%}#マイシグナルの特徴 .column-img_area{margin-top:24px}#マイシグナルの特徴 .feature1{width:95%}#マイシグナルの特徴 .feature2{width:80%}}@media print,screen and (min-width:751px){.diagram-sccs{width:85%;height:auto}}@media screen and (max-width:750px){.diagram-sccs{width:100%;height:auto}}@media print,screen and (min-width:751px){#エムセラとは .img-kiki{width:480px;margin-left:16px}}@media screen and (max-width:750px){#エムセラとは .img-kiki{width:600px;margin-top:36px;margin-bottom:32px}}@media print,screen and (min-width:751px){#キュアデイズとは .flex-pc{flex-direction:row-reverse}#キュアデイズとは img{width:144px;margin:0 32px}#キュアデイズとは .caution_area{margin-top:8px}}@media screen and (max-width:750px){#キュアデイズとは img{height:480px;margin:32px 0}#キュアデイズとは .caution_area{margin-top:0}}@media print,screen and (min-width:751px){#TCAクロスとは img{width:104px;margin-left:100px;margin-right:100px}}@media screen and (max-width:750px){#TCAクロスとは img{width:28%;margin-top:64px;margin-bottom:40px}}@media print,screen and (min-width:751px){#ミラノリピール .pkg-milano{width:75%;margin-top:24px}#ミラノリピール .img-component{width:75%;margin-top:16px}#ミラノリピール .img-treatments{width:75%;margin-top:16px}}@media screen and (max-width:750px){#ミラノリピール .pkg-milano{width:100%;margin-top:24px}#ミラノリピール .img-component{width:90%;margin-top:16px}#ミラノリピール .img-treatments{width:100%;margin-top:16px}}@media print,screen and (min-width:751px){#乳酸ミルキーピーリング .photo{text-align:center}#乳酸ミルキーピーリング .photo img{width:560px;margin:24px 0 12px}}@media screen and (max-width:750px){#乳酸ミルキーピーリング .photo{text-align:center}#乳酸ミルキーピーリング .photo img{width:600px}}@media print,screen and (min-width:751px){#ミックスピールマヌカとは .flex-pc{flex-direction:row-reverse}#ミックスピールマヌカとは img{width:304px;margin-left:58px;margin-right:16px}}@media screen and (max-width:750px){#ミックスピールマヌカとは img{width:80%;margin:0 0 32px 32px}}@media print,screen and (min-width:751px){#ペパーミントピール img.pkg{width:504px;margin-bottom:16px}}@media screen and (max-width:750px){#ペパーミントピール img.pkg{width:95%;margin-bottom:32px}}@media print,screen and (min-width:751px){#トラネックスレチピールとは .flex-pc{flex-direction:row-reverse}#トラネックスレチピールとは img{width:440px}}@media screen and (max-width:750px){#トラネックスレチピールとは img{width:100%;margin-bottom:32px}}@media print,screen and (min-width:751px){.me-overview{display:flex;gap:30px}.me-overview__read-txt{padding-right:8px;margin-right:auto;border-right:1px solid #4bad6c}.me-overview__read-txt>*{font-size:16px;line-height:1.75}.me-overview>div:nth-of-type(2) {display:flex;flex-direction:column;gap:16px;justify-content:center;padding-top:12px;padding-bottom:12px}.me-overview__date{font-size:17px;line-height:1.5;color:#4bad6c;text-align:center}.me-reserve>a{display:inline-block;background-color:#3d62ad;border-radius:4px;box-sizing:border-box;padding:16px 32px 16px 16px;text-align:center;font-size:16px;line-height:1;color:#fff;white-space:nowrap;position:relative}.me-reserve{text-align:center}.me-reserve>a::before{content:'';display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:16px;top:50%;width:10px;height:10px;margin-top:-5px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.me-menu__highlighted{border:2px solid #4bad6c;display:flex;flex-direction:row-reverse}.me-menu__highlighted__header{background-color:#c8e7d3;padding:20px 0 20px 20px}.me-menu__highlighted__medium-heading{font-size:19px!important;line-height:1.6!important;padding:0 0 0 10px!important;margin-bottom:0!important}.me-menu__highlighted__details{margin:20px 20px 0}.me-menu__highlighted__img{flex:0 0 360px}.me-menu__highlighted__img.ordermade{border-right:1px solid #c8e7d3}.me-menu__highlighted__img img{width:100%;height:auto}.me-menu__highlighted__img.ordermade img{aspect-ratio: 4 / 3;object-fit:cover}.me-menu{display:flex;justify-content:space-between;gap:20px;margin-right:13px;margin-left:13px}.me-menu__small-heading{font-size:17px!important;line-height:1.45!important}.me-menu__small-heading.course{font-size:18px!important;line-height:1.45!important}*+.me-menu__small-heading{margin-top:8px}.me-menu__link{text-align:right}.me-menu__link a{font-size:14px!important;line-height:1.75!important}.me-menu__img{flex:0 0 268px;border:1px solid #ccc}.me-menu__img img{width:100%;height:auto;aspect-ratio: 4 / 3;object-fit:cover}.me-menu__img img.me-emsculpt{object-position:left top}.me-menu-list{margin-top:20px;border-bottom:1px solid #4bad6c;margin-bottom:32px}.me-menu-list li{padding:20px 0;border-top:1px solid #4bad6c}.price-list_area .me-reserve{margin-top:36px}.treatment.me #profile h3{margin-bottom:24px}.treatment.me #profile .wrapper{display:flex}.treatment.me #profile .img-box{margin-right:32px}.treatment.me #profile img{border:1px solid #ccc;object-fit:cover}.treatment.me #profile .sugimoto img{width:192px;height:256px}.treatment.me #profile .title{line-height:1.5}.treatment.me #profile .sugimoto .txt-box>li+li{margin-top:8px}.treatment.me #profile .sugimoto .txt-box .profile{margin-top:16px}.treatment.me #profile .staff{margin-top:24px;padding-top:32px;border-top:1px solid #999}.treatment.me #profile .staff li{display:flex;width:50%}.treatment.me #profile .staff img{width:156px;height:208px;margin-right:16px}}@media screen and (max-width:750px){.me-overview__read-txt>*{font-size:31px;line-height:1.6}.me-overview>div:nth-of-type(2) {margin-top:40px;display:flex;flex-direction:column;gap:36px}.me-overview__date{font-size:34px;line-height:1;color:#4bad6c;text-align:center}.me-reserve{text-align:center}.me-reserve>a{display:inline-block;background-color:#3d62ad;box-sizing:border-box;padding:32px 64px 32px 32px;border-radius:8px;font-size:31px;line-height:1;font-weight:600;color:#fff;position:relative}.me-reserve>a::before{content:'';display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:32px;top:50%;width:20px;height:20px;margin-top:-10px;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.me-menu__highlighted{border:4px solid #4bad6c;display:flex;flex-direction:column;gap:24px}.me-menu__highlighted__header{background-color:#c8e7d3;padding:24px 0 24px 24px}.me-menu__highlighted__medium-heading{font-size:34px!important;line-height:1.5!important;padding:0 0 0 20px!important;margin-bottom:0!important}.me-menu__highlighted__details{margin:24px 24px 0}.me-menu__highlighted__details,.me-menu{line-height:1.65}.me-menu__highlighted__img{}.me-menu__highlighted__img.ordermade{border-top:1px solid #c8e7d3}.me-menu__highlighted__img img{width:100%;height:auto}.me-menu__highlighted__img.ordermade img{aspect-ratio: 16 / 10;object-fit:cover}.me-menu{display:flex;flex-direction:column;gap:20px;margin-right:26px;margin-left:26px}.me-menu__small-heading{font-size:31px!important;line-height:1.5!important;margin:0!important}.me-menu__small-heading.course{font-size:32px!important;line-height:1.5!important}*+.me-menu__small-heading{margin-top:10px!important}.me-menu__small-heading+*{margin-top:4px}.me-menu__link{text-align:right;margin-top:8px!important}.me-menu__link a{font-size:28px!important;line-height:1.65!important}.me-menu__img{border:2px solid #ccc}.me-menu__img img{width:100%;height:auto;aspect-ratio: 16 / 10;object-fit:cover}.me-menu-list{margin-top:28px;border-bottom:2px solid #4bad6c;padding-bottom:36px;margin-bottom:68px}.me-menu-list li{padding-top:36px;border-top:2px solid #4bad6c}.me-menu-list li+li{margin-top:48px}.price-list_area .me-reserve{margin-top:36px}.treatment.me #profile img{border:1px solid #ccc;object-fit:cover;margin-bottom:24px}.treatment.me #profile .sugimoto{margin-top:64px}.treatment.me #profile .sugimoto .img-box,.treatment.me #profile .sugimoto .name{text-align:center}.treatment.me #profile .sugimoto .name .txt-ms,.treatment.me #profile .staff .txt-ms{line-height:1.5}.treatment.me #profile .sugimoto .txt-box{width:83%;margin-right:auto;margin-left:auto}.treatment.me #profile .sugimoto img{width:288px;height:384px}.treatment.me #profile .sugimoto .txt-box>li+li{margin-top:24px}.treatment.me #profile .txt-box>li+li{margin-top:24px}.treatment.me #profile .sugimoto .profile{margin-top:48px}.treatment.me #profile .staff{margin-top:48px}.treatment.me #profile .staff li{text-align:center;padding-top:48px;border-top:1px solid #999}.treatment.me #profile .staff li{margin-top:40px}.treatment.me #profile .staff img{width:256px;height:344px}}#ポテンツァ #ダイヤモンドシェイプ .h4-dd{border-bottom:0}@media print,screen and (min-width:751px){#ポテンツァとは .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}#ポテンツァとは .column-txt_area{width:392px}#ポテンツァとは .column-img_area{text-align:center;margin-left:56px;width:256px}#ポテンツァ .img-device{width:256px}#ポテンツァ .img-logo1{width:216px;margin-top:20px}#ポテンツァ .img-needle{width:560px;margin:24px 0 12px}#ポテンツァ .img-tip{width:900px;margin-bottom:12px}#ポテンツァ .img-delivery{width:784px;margin:24px 0 12px}#ポテンツァ .radiance-course .flex-box{gap:24px;align-items:flex-start}#ポテンツァ .course-menu{display:flex;border:1px solid #23b8ba;border-radius:4px;width:80%;margin-left:auto;margin-right:auto}#ポテンツァ .course-menu>li{flex:1;display:flex;flex-direction:column}#ポテンツァ .course-menu>li+li{border-left:1px solid #23b8ba;flex:1;text-align:center}#ポテンツァ .course-menu .menu-title{background-color:#e9f8f8;flex:1;font-weight:600;font-size:90%;line-height:1.3;padding:12px 0;display:flex;align-items:center;justify-content:center;text-align:center}#ポテンツァ .course-img{width:100%}#ポテンツァ .treatment-course__description{display:flex;align-items:flex-start}#ポテンツァ .treatment-course__description .txt-box{margin-right:auto}#ポテンツァ .course-saito{width:144px;margin-right:16px;margin-left:16px}}@media screen and (max-width:750px){#ポテンツァとは .column-txt_area{}#ポテンツァとは .column-img_area{text-align:center}#ポテンツァ .img-device{width:440px}#ポテンツァ .img-logo1{width:360px;margin:32px 0 80px}#ポテンツァ .img-needle{width:100%;margin:24px 0 8px}#ポテンツァ .img-tip{width:100%;margin:32px 0 36px}#ポテンツァ .img-delivery{width:100%;margin:32px 0 16px}.treatment section#ダイヤモンドシェイプ{padding-bottom:12px}#ポテンツァ .treatment-course__description{display:flex;flex-direction:column-reverse}#ポテンツァ .course-menu{display:flex;flex-wrap:wrap;border:1px solid #23b8ba;border-radius:8px}#ポテンツァ .course-menu>li{flex:0;flex-basis:50%;display:flex;flex-direction:column}#ポテンツァ .course-menu>li+li:not(:nth-child(3)) {border-left:1px solid #23b8ba;flex:1;text-align:center}#ポテンツァ .course-menu .menu-title{background-color:#e9f8f8;flex:1;font-weight:600;font-size:85%;line-height:1.3;padding:12px 0;display:flex;align-items:center;justify-content:center;text-align:center}#ポテンツァ .course-img{width:200px;display:inline-block;margin:0 auto}#ラディアンスコース .treatment-course__details img{width:360px;height:auto}#ポテンツァ .course-saito{width:288px;margin:24px auto 0}}.rf4-image{width:100%}#ダイヤモンド4シャープとは .flex{display:block}#ダイヤモンド4シャープとは .column-txt_area{margin-top:1em}#ダイヤモンド4シャープ .diamond{width:400px;margin-bottom:20px}#ダイヤモンド4シャープ .diamond-kouka{margin:32px 0 16px;width:690px}#ダイヤモンド4シャープの特徴 .flex{flex-direction:column}#ダイヤモンド4シャープの特徴 .img-box{text-align:center}@media print,screen and (min-width:751px){#ダイヤモンド4シャープとは .flex{display:flex;flex-direction:row-reverse}#ダイヤモンド4シャープとは .column-img_area{margin-left:1em}.rf4-image{width:440px}#ダイヤモンド4シャープとは .column-txt_area{margin-top:0}#ダイヤモンド4シャープ .diamond{margin:40px 40px 24px 24px;width:300px}#ダイヤモンド4シャープ .diamond-kouka{margin:32px 0 16px;width:540px}#ダイヤモンド4シャープの特徴 .flex{flex-direction:row}#エクソソームとは .exosome{width:85%}#エクソソームを用いた美容医療 img{width:232px}#高純化エクソソーム製剤 img{width:45%}#発毛専用エクソソーム img{width:70%;margin-bottom:16px}}@media screen and (max-width:750px){#エクソソームとは .exosome{width:90%}#エクソソームを用いた美容医療 img{width:100%;margin-top:24px}#高純化エクソソーム製剤 img{width:80%}#発毛専用エクソソーム img{width:80%;margin-bottom:32px}}@media print,screen and (min-width:751px){#プロファイロ .column-img_area{width:440px;text-align:center}#プロファイロ img{width:100%}#プロファイロ .img-main{width:380px;margin:40px 32px 0 24px}#プロファイロ .column-txt_area{width:300px}#プロファイロ .img01{width:340px}}@media screen and (max-width:750px){#プロファイロ img{width:100%}#プロファイロ .img-main{width:85%}#プロファイロ .img01{margin-top:24px}}#ロングラスティングとは img{width:576px;margin:24px 16px 40px 0}@media print,screen and (min-width:751px){#ロングラスティングとは img{width:368px;margin:8px 16px 24px 0}#ジュベルックとは .pkg{width:480px}#ジュベルックとは .column-img_area+p{margin-top:1rem}}@media screen and (max-width:750px){#ジュベルックとは .pkg{width:100%}#ジュベルックとは .column-img_area+p{margin-top:1.25rem}}#ジャルプロとは figure{text-align:center}#ジャルプロとは figure+*{margin-top:32px}#ジャルプロとは img{width:344px;margin-top:16px}@media print,screen and (min-width:751px){#ジャルプロとは figure+*{margin-top:20px}#ジャルプロとは img{width:280px;margin-top:8px}#ジャルプロの種類 .treatment-course__body{display:flex;gap:1.5em}}#メディカルダイエット section section+section{border-top:1px dotted #333}@media print,screen and (min-width:751px){#メディカルダイエット .column-img_area{width:240px;height:240px;box-sizing:border-box;border:1px solid #ccc;display:flex;justify-content:center;align-items:center}#メディカルダイエット .column-img_area img{width:192px;height:192px;object-fit:contain}#メディカルダイエット section section+section{padding-top:20px}}@media screen and (max-width:750px){#メディカルダイエット section section+section{padding-top:40px}#メディカルダイエット .column-txt_area{margin-top:24px}#メディカルダイエット .column-img_area{height:360px;box-sizing:border-box;padding:24px;border:1px solid #ccc;display:flex;justify-content:center;align-items:center}#メディカルダイエット .column-img_area img{width:auto;height:312px;object-fit:contain}}@media print,screen and (min-width:751px){#ソルプロプリュスホワイトとは .flex-pc{flex-direction:row-reverse}#ソルプロプリュスホワイトとは .img-bottle{width:248px;height:auto;margin:0 64px}#ソルプロプリュスホワイトの特徴 .img-matterial{width:720px}#ソルプロプリュスホワイトの特徴 .txt-box{width:50.5%;margin:32px auto 0}#ソルプロプリュスホワイトの特徴 .txt-box p{margin-top:8px}#ソルプロプリュスホワイトの特徴 .img-data{width:360px}#ソルプロプリュスホワイトの特徴 .img-data.touka{margin-right:32px}#ソルプロプリュスホワイトの特徴 .img-med{width:600px}}@media screen and (max-width:750px){#ソルプロプリュスホワイトとは .img-box{text-align:center}#ソルプロプリュスホワイトとは .img-bottle{width:480px;height:auto;margin:24px 0 32px}#ソルプロプリュスホワイトの特徴 .img-matterial{width:100%}#ソルプロプリュスホワイトの特徴 .txt-box{width:80%;margin:48px auto 0}#ソルプロプリュスホワイトの特徴 .txt-box p{margin-top:12px;font-size:28px}#ソルプロプリュスホワイトの特徴 .img-data{width:480px}#ソルプロプリュスホワイトの特徴 .img-data.touka{margin-bottom:24px}#ソルプロプリュスホワイトの特徴 .img-med{width:100%}#ソルプロプリュスホワイトの特徴 .caution_area.med li{padding-left:0;text-indent:0}}@media print,screen and (min-width:751px){#NMNエスコート .img-bottle{width:200px;margin-top:20px}#NMNエスコート .img-mechanism img{width:360px;height:auto}#NMNエスコート .img-mechanism{margin-top:20px}}@media screen and (max-width:750px){#NMNエスコート .img-bottle{width:400px}#NMNエスコート .img-mechanism img{width:560px}#NMNエスコート .img-mechanism{margin-top:40px}#NMNエスコート .nad{margin:24px 0 16px}}@media print,screen and (min-width:751px){#NMN点滴 .img-bottle{width:200px;margin-top:24px}#NMN点滴 .img-mechanism,#NMN点滴 .img-nad{width:400px}#NMN点滴 .img-mechanism{margin:16px 0}}@media screen and (max-width:750px){#NMN点滴 .img-bottle{width:400px}#NMN点滴 .img-mechanism,#NMN点滴 .img-nad{width:560px}#NMN点滴 .img-mechanism{margin:40px 0 32px 0}#NMN点滴 .img-nad{margin-bottom:24px}}.skin-summary .product-volume{display:inline-block;margin-right:.5em}.skin-block .stack-m>*+*{margin-top:24px}.skin-block .sec-title{color:#4062a8;font-size:30px;margin-top:28px}.skin-block .label-row{display:flex;align-items:flex-start;flex-direction:column;margin-top:8px;gap:12px}.skin-block .label-short,.skin-block .label-long{background-color:#4062a8;color:#fff;line-height:1;font-size:26px;padding:8px 16px;border-radius:2rem;white-space:nowrap}.skin-block .label-desc{color:#4062a8}.skin-block .tag-new{vertical-align:top;font-size:20px}.skin-block .sec-title--under{border-top:1px solid #ccc;margin-top:36px;padding-top:36px}.skin-block .block-divider{border-top:1px solid #ccc;margin-top:36px!important;padding-top:36px}@media print,screen and (min-width:751px){.skin-block .sec-title{font-size:15.5px;margin-top:16px}.skin-block .label-row{gap:6px;flex-direction:row;align-items:center;margin-top:4px}.skin-block .label-short,.skin-block .label-long{font-size:13px;padding:4px 8px;border-radius:2rem}.skin-block .tag-new{font-size:11px}.skin-block .sec-title--under{margin-top:16px;padding-top:16px}.skin-block .block-divider{border-top:1px solid #ccc;margin-top:16px!important;padding-top:16px}.skin-block .stack-m>*+*{margin-top:12px}body.skincare #container>article+article{margin-top:32px}.skin-block .square-new+.square-new{margin-top:6px}.skin-block .square-new+.txt-s{margin-top:16px}.skin-block .component{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:6px}.skin-block .component>li{font-weight:600;background-color:#7bb7f3;color:#fff;font-size:14px;line-height:1;padding:8px;border-radius:4px}.skin-block .component+.txt-s{margin-top:8px}.skin-block .link{text-align:right;margin-top:40px}.skin-block .link .material-symbols-sharp{line-height:1.75}.skin-about{display:flex;align-items:center;margin-bottom:28px;padding-top:24px}.skin-about .logo{flex-basis:250px;margin:0 24px;text-align:center}.skin-about .logo img{width:100%;height:auto}.skin-about .txt{flex-basis:730px;padding:24px 0}.skin-about .read{font-size:16px;line-height:1.5;font-weight:600;color:#4062a8}.skin-main h3{border-width:0 0 0 0!important;padding:0!important;margin:0!important;font-weight:600!important;font-size:17px!important;line-height:1.5!important;color:#333}.skin-main .skin-price{font-size:15px;line-height:1.75}.skin-main .skin-price+*{margin-top:20px}.skin-block .skin-ex{font-size:16px;line-height:1.5;font-weight:600;color:#4061a9}.skin-block .skin-ex+p{margin-top:.25em}.skin-block .function{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.skin-block .function li{font-size:14px;line-height:1;padding:.4em;border:1px solid #333}.skin-block .function+.txt-s{margin-top:20px}.skin-block h4{margin-top:24px;font-weight:600}.skin-block h4.type1{font-size:16px!important;line-height:1.6;color:#4062a8;background-color:#fff;padding:0 0 4px 0;border-bottom:1px solid #4062a8}.skin-block h4.type2{font-size:16px;line-height:1;color:#4062a8;background-color:#ced7e8;padding:10px 12px 8px}.skin-block h4.type3{font-size:14px!important;line-height:1;color:#333;background-color:#fff;border:1px solid #999;padding:12px;margin-bottom:0}.skin-block h4.type1+dl,.skin-block h4.type1+ul,.skin-block h4.type1+ol{margin-top:16px}.skin-block h4.type3+.txt-bi{margin-top:0}p+.skin-block dl.square-new{margin-top:14px}.skin-block dl.square-new>dt,.skin-block ul.square-new>li{font-weight:600;font-size:15.5px;line-height:1.75;position:relative;padding-left:20px}.skin-block dl.square-new>dt:before,.skin-block ul.square-new>li:before{position:absolute;top:9px;left:0;display:inline-block;width:8px;height:8px;margin:0 7px 0 5px;flex-shrink:0;content:'';background-color:#4061a9}.skin-block dl.square-new>dd{margin-left:20px;font-size:15px;line-height:1.75}.skin-block dl.square-new dt:not(:first-of-type) {margin-top:14px}.skin-block ul.square-new li:not(:first-of-type) {margin-top:6px}.skin-block dl.square-new+dl.square-new{margin-top:14px}.skin-block .txt-bi{font-size:12.5px;line-height:1.55}.gp-box914{width:914px;margin:0 auto}.skin-block p.txt-mm+ul.txt-mm,.skin-block p.txt-mm+ol.txt-mm{margin-top:12px}.skin-block .anchor-link{margin-top:40px}.skin-block .anchor-link a{font-size:16px;font-weight:600;position:relative;display:inline-block;padding-left:16px;margin-right:16px}.skin-block .anchor-link a:before{box-sizing:border-box;content:'\e5df';font-family:'Material Icons Sharp';color:#4062a8;display:inline-block;position:absolute;top:0;left:0}.skin-block .howto>li+li{margin-top:12px}.skin-block h4+ul,.skin-block h4+ol,.skin-block h4+dl{margin-top:16px}.skin-block h4+.warning{margin-top:22px}.skin-block ol+ul{margin-top:24px}}@media screen and (max-width:750px){.skin-block{width:640px;margin-left:auto;margin-right:auto}.skin-block .square-new+.square-new{margin-top:8px}.skin-block .square-new+.txt-s{margin-top:32px}.skin-block .component{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:12px}.skin-block .component>li{font-weight:600;background-color:#7bb7f3;color:#fff;font-size:28px;line-height:1;padding:16px;border-radius:8px}.skin-block .component+.txt-s{margin-top:12px}.skin-block .link{text-align:right;margin-top:80px}.skin-block .link .material-symbols-sharp{line-height:1.75}.skin-about{padding-top:80px;margin-bottom:72px}.skin-about .logo{text-align:center}.skin-about .logo img{width:80%;object-fit:cover}.skin-about .txt{width:80%;text-align:left;margin:64px auto 0}.skin-about .read{font-weight:600;font-size:30px;line-height:1.5;color:#4062a8}.skin-main h3{border-width:0 0 0 0!important;padding:0!important;margin:0!important;font-weight:600;font-size:32px;line-height:1.5;color:#333}.skin-main .skin-price{font-size:29px;line-height:1.75}.skin-main .skin-price+*{margin-top:32px}.skin-about+article{margin-top:64px}.skin-block .skin-ex{font-size:30px;line-height:1.5;font-weight:600;color:#4061a9;margin-top:32px}.skin-block .skin-ex+p{margin-top:.25em}.skin-block .function{margin-top:24px;display:flex;flex-wrap:wrap;gap:16px}.skin-block .function li{font-size:27px;line-height:1;padding:.4em;border:1px solid #333}.skin-block .function+.txt-s{margin-top:48px}.skin-block h4{margin-top:40px}.skin-block h4.type1{font-weight:600;font-size:31.5px;line-height:1.6;color:#4062a8;background-color:#fff;padding:0 0 8px 0;margin-top:48px;border-bottom:2px solid #4062a8}.skin-block h4.type2{font-weight:600;font-size:32px;line-height:1.6;color:#4062a8;background-color:#ced7e8;padding:18px 24px;margin-top:64px;margin-bottom:0}.skin-block h4.type3{font-weight:600;font-size:26px!important;line-height:1;color:#333;background-color:#fff;border:1px solid #999;padding:24px;margin-top:40px;margin-bottom:0}.skin-block h4.type1+dl,.skin-block h4.type1+ul,.skin-block h4.type1+ol,.skin-block h4.type2+dl,.skin-block h4.type2+ul,.skin-block h4.type2+ol,.skin-block h4.type2+p{margin-top:24px}.skin-block h4.type3+.txt-bi{margin-top:0}p+.skin-block dl.square-new{margin-top:28px}.skin-block dl.square-new>dt,.skin-block ul.square-new>li{font-weight:600;font-size:30px;line-height:1.75;position:relative;padding-left:40px}.skin-block dl.square-new>dt:before,.skin-block ul.square-new>li:before{position:absolute;top:18px;left:0;display:inline-block;width:16px;height:16px;margin:0 14px 0 10px;flex-shrink:0;content:'';background-color:#4061a9}.skin-block dl.square-new>dd{margin-left:40px;font-size:30px;line-height:1.75}.skin-block .anchor-link{margin-top:64px}.skin-block .anchor-link a{font-size:32px;font-weight:600;position:relative;display:block;padding-left:32px;margin-top:32px}.skin-block .anchor-link a:before{box-sizing:border-box;content:'\e5df';font-family:'Material Icons Sharp';color:#4062a8;display:inline-block;position:absolute;top:0;left:0}.skin-block dl.square-new dt:not(:first-of-type) {margin-top:20px}.skin-block ul.square-new li:not(:first-of-type) {margin-top:8px}.skin-block .txt-bi{font-size:25px;line-height:1.55}.gp-box914{width:90%;margin:0 auto}.skin-block p.txt-mm+ul.txt-mm,.skin-block p.txt-mm+ol.txt-mm{margin-top:24px}.skin-block h4+.warning{margin-top:44px}.skincare ol+ul{margin-top:44px}}.skincare.drx .logo img{height:56px}.skincare.drx .PC-skinleft img{object-fit:cover}@media screen and (max-width:750px){.skincare.drx .logo img{height:200px;object-fit:contain}}.skinceuticals-link a{display:inline-block;margin-top:.5em;font-weight:600}@media screen and (max-width:750px){.skinceuticals-link{border:2px solid #4061a9;padding:40px 0;width:690px;margin:64px auto 0}}@media print,screen and (min-width:751px){.skinceuticals-link{margin-top:32px;border:1px solid #4061a9;padding:24px;margin-bottom:32px}}@media screen and (max-width:750px){body.zo .sp-img460 img{width:55%}}@media print,screen and (min-width:751px){.bs_body-essence_zu{margin-top:16px}}@media screen and (max-width:750px){.bs_body-essence_zu{width:100%}}@media print,screen and (min-width:751px){#pelo-shampoo .img_pkg,#pelo-conditioner .img_pkg,#pelo-lotion .img_pkg,#pelo-brow .img_pkg{width:250px;object-fit:cover}#pelo-set2 .img_pkg,#pelo-set3 .img_pkg{height:210px;width:auto}}@media screen and (max-width:750px){#pelo-set2 .img_pkg,#pelo-set3 .img_pkg{width:auto;height:400px}.lekarka .skin-about .txt .txt-ms{margin-top:.5rem}.lekarka .img_pkg{width:100%}}@media print,screen and (min-width:751px){article#exo-gel h2{font-size:22px}}@media screen and (max-width:750px){.exo-particle .logo img{width:80%}.exo-particle .img_pkg{width:100%}.exo-particle article h2{margin-bottom:0}.exo-particle .pc-box02{margin-top:30px}}@media print,screen and (min-width:751px){#シリカスピッククリーム,#debeaus-bt,#ビタミンCローション{margin-top:32px}#ゼオスキンヘルスとは h2{margin-bottom:20px}article.scms .contents.skin-block{margin-top:56px}article.scms .skin-main{width:674px;margin:0 auto}article.scms .skin-ex{font-size:17px}article.scms h3{margin-top:16px!important}article.scms img{width:100%;height:auto}article.scms dl{border:1px solid #4061a9;margin-top:16px;padding:16px 16px 0}article.scms dl dt{font-size:16px}article.scms dl.square-new>dd{margin-left:0}article.scms dl dd{margin:0;padding:0 16px 16px 21px}article.scms dl dd:not(:last-of-type) {border-bottom:1px solid #4061a9}article.scms dl+.txt-s{margin-top:8px}article.scms .skin-main+.txt-mm{margin-top:48px}article.scms .chart{margin-top:32px}article.scms .howto-use li{display:flex}article.scms .howto-use li{margin-top:24px}article.scms .howto-use .txt-box{flex-basis:795px;margin-left:auto}article.scms .howto-use .no-box p{display:inline-block;font-weight:600;font-size:14px;color:#fff;padding:3px 24px;background-color:#3dc0c7;border-radius:50px}}@media screen and (max-width:750px){.skin-main img{width:100%}article.scms .skin-main h3{margin-top:40px!important}article.scms dl{border:1px solid #4061a9;margin-top:32px;padding:28px 28px 0}article.scms dl dt{font-size:32px}article.scms dl.square-new>dd{margin-left:0}article.scms dl dd{margin:0;padding:0 28px 28px 0}article.scms dl dd:not(:last-of-type) {border-bottom:1px solid #4061a9}article.scms dl+.txt-s{margin-top:16px}article.scms .skin-main+.txt-mm{margin-top:64px}article.scms .chart{margin-top:32px}article.scms .howto-use li{display:flex}article.scms .howto-use li:not(:first-of-type) {margin-top:28px}article.scms .howto-use .txt-box{flex-basis:540px;margin-left:auto}article.scms .howto-use .no-box p{display:inline-block;font-weight:600;font-size:24px;line-height:1.3;text-align:center;color:#fff;padding:6px 24px;background-color:#3dc0c7;border-radius:50px}article.scms .txt-mm.link{font-size:28.5px}}@media print,screen and (min-width:751px){.debeaus-feature{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8px}.skn_debeaus.bt .debeaus-feature{margin-top:16px!important}.debeaus-feature li{flex:0 0 200px;text-align:center;text-indent:0;margin-top:16px}.debeaus-feature li img{width:136px;margin-bottom:8px}.debeaus-howto{display:flex;flex-wrap:wrap;justify-content:space-between}.debeaus-howto li{flex:0 0 184px;text-indent:0;margin-top:16px}.debeaus-howto li img{width:136px;margin-bottom:8px;margin-left:24px}body.debeaus ol{margin-top:0}.skn_debeaus.bt .color-therapy{width:100%;margin-top:24px}}@media screen and (max-width:750px){.debeaus-feature{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 0!important;width:624px}.debeaus-feature li{flex:0 0 300px;text-align:center;text-indent:0;margin-top:24px}.debeaus-feature li img{width:240px;margin-bottom:8px}.debeaus-howto{}.debeaus-howto li{text-indent:0;margin-top:32px}.debeaus-howto li img{width:240px;float:right;vertical-align:middle;margin-left:24px}.skn_debeaus.bt .color-therapy{width:100%;margin-top:32px}}@media print,screen and (min-width:751px){.skin-block .dej figure{flex:0 0 240px;padding-left:8px;text-align:center}.img_dej{width:100%}.img_microbiome{width:90%}}@media screen and (max-width:750px){body.rs .skin-about img{height:176px}.skin-block .flex.dej{flex-direction:column}.skin-block .dej figure{text-align:center}.img_dej{width:70%;margin-top:24px}.img_microbiome{width:70%;margin-top:24px}}@media print,screen and (min-width:751px){#インテンシブシステム .bottle .flex{align-items:center}#インテンシブシステム .synergy dd{margin-top:14px}#インテンシブシステム .bottle dd{margin-top:14px}#インテンシブシステム img.bottle{width:64px;margin-right:32px}#インテンシブシステム .howto,#オリジナルプラス .howto{counter-reset:li;margin-left:0!important}#インテンシブシステム .howto>li,#オリジナルプラス .howto>li{position:relative;padding-left:24px;margin:0 0 10px;list-style:none;padding-bottom:12px;border-bottom:1px dotted #333}#インテンシブシステム ol>li:before,#オリジナルプラス ol>li:before{position:absolute;top:0;left:0;font-weight:bold;color:#333;counter-increment:li;content:counter(li) '.'}#インテンシブシステム .howto li:after,#オリジナルプラス .howto li:after{clear:both}#インテンシブシステム .howto>li+li,#オリジナルプラス .howto>li+li{margin-top:12px}#インテンシブシステム .warning,#オリジナルプラス .warning{padding:16px;border:1px solid #4062a8}#インテンシブシステム .warning *,#オリジナルプラス .warning *{line-height:1.5!important}#インテンシブシステム .warning img,#オリジナルプラス .warning img{width:96px;margin-right:16px}#インテンシブシステム img.step{width:168px;float:right;margin-left:24px}#オリジナルプラス img.step{width:auto;height:154px;float:right;margin-left:24px}#インテンシブシステム .cycle{margin-top:8px}#インテンシブシステム .cycle+ul{margin-top:20px}#オリジナルプラス .rokubai{padding:12px 16px 8px;background-color:#fdf0e3;margin-top:20px;border-radius:4px;font-size:15.5px;line-height:1.4;display:inline-block}#オリジナルプラス .rokubai+*{margin-top:8px}}@media screen and (max-width:750px){#インテンシブシステム .skin-main{width:84%}#インテンシブシステム .synergy dd,#インテンシブシステム .bottle dd{margin-top:24px;margin-left:1.5em}#インテンシブシステム .synergy dd p{margin-top:0}#インテンシブシステム dl.bottle{margin-top:36px}#インテンシブシステム .bottle .flex{align-items:flex-end}#インテンシブシステム img.bottle{width:96px;margin-right:32px}#インテンシブシステム .warning,#オリジナルプラス .warning{margin-right:auto;margin-left:auto;border:1px solid #4062a8;padding:32px}#インテンシブシステム .warning .img-box,#オリジナルプラス .warning .img-box{text-align:center}#インテンシブシステム .warning img,#オリジナルプラス .warning img{width:200px;margin-bottom:24px}#インテンシブシステム .warning .txt-ms,#オリジナルプラス .warning .txt-ms{margin-top:4px}#インテンシブシステム .howto,#オリジナルプラス .howto{counter-reset:li;margin-left:0!important}#インテンシブシステム .howto>li,#オリジナルプラス .howto>li{position:relative;padding-left:48px;margin:0 0 20px;list-style:none;padding-bottom:24px;border-bottom:1px dotted #333}#インテンシブシステム ol>li:before,#オリジナルプラス ol>li:before{position:absolute;top:0;left:0;font-weight:bold;color:#333;counter-increment:li;content:counter(li) '.'}#インテンシブシステム .howto .img-box,#オリジナルプラス .howto .img-box{text-align:center}#インテンシブシステム img.step{width:320px;float:right;margin-left:16px}#オリジナルプラス img.step{height:288px;float:right;margin-left:16px}#インテンシブシステム .cycle{margin-top:24px}#オリジナルプラス .rokubai{padding:24px 32px 24px;background-color:#fdf0e3;margin-top:40px;border-radius:8px;font-size:31px;line-height:1.4;display:inline-block}#オリジナルプラス .rokubai+*{margin-top:16px}}@media print,screen and (min-width:751px){body.v3 #イノスピキュールとは{margin-top:40px}}@media screen and (max-width:750px){body.cellnew .skin-about .read+.txt-s{margin-top:8px}body.cellnew .komidasi{margin-top:24px}body.bs .skin-about img{height:176px}body.blpr .skin-about img{height:190px}body.sunsorit .skin-about img{}}@media print,screen and (min-width:751px){body.page h2{font-weight:600!important;font-size:20px!important;line-height:1.5;color:#3d62ad!important;margin:0;padding:0;margin-top:10px}body.page .contents.w60{width:60%;margin-right:auto;margin-left:auto}body.monitor h2+p{margin-top:12px}body.monitor .bd-box{padding:16px;margin-top:20px}}@media screen and (max-width:750px){body.page h2{font-weight:600!important;font-size:36px!important;line-height:1.5;color:#3d62ad!important;margin:0;padding:0;margin-top:20px}body.monitor h2+p{margin-top:24px}body.monitor .bd-box{padding:32px;margin-top:40px}}body.recruit-list h2{color:#3d62ad;font-weight:600!important;margin:0;padding:0}body.recruit-list h3{font-weight:600!important;margin:0;padding:0;border:0}body.recruit-list table.conditions{border:1px solid #ccc}body.recruit-list table.conditions>tbody>tr:not(:last-of-type)>th,
body.recruit-list table.conditions>tbody>tr:not(:last-of-type)>td {border-bottom:1px solid #ccc}body.recruit-list table.conditions th{background-color:#ededed;white-space:nowrap}body.recruit-list #message{border-top:1px solid #ccc}@media print,screen and (min-width:751px){body.recruit-list article{width:760px;margin:0 auto}body.recruit-list #message{margin-top:40px;padding-top:24px;margin-bottom:20px}body.recruit-list #message .inner{display:flex}body.recruit-list #message .container{margin-right:auto}body.recruit-list .staff{width:320px;height:auto}body.recruit-list h2{font-size:20px}body.recruit-list h3{padding:8px;border:1px solid #ccc;border-radius:4px;margin-top:40px}body.recruit-list h3 span{font-size:18px;display:block;border-left:4px solid #3d62ad;padding:2px 8px}body.recruit-list #contact{text-align:center}body.recruit-list h4{display:inline-block;padding:16px 32px;border:1px solid #ccc;border-radius:50px;margin:40px auto 0}body.recruit-list h4 strong{font-size:18px;display:block;text-align:center}body.recruit-list h4 span{color:#3d62ad}body.recruit-list table.conditions{margin-top:16px}body.recruit-list table.conditions>tbody>tr>th{border-right:1px solid #ccc}body.recruit-list table.conditions>tbody>tr>th,body.recruit-list table.conditions>tbody>tr>td{padding:8px 12px}body.recruit-list #contact .tel{color:#333}}@media screen and (max-width:750px){body.recruit-list article{width:690px;margin:0 auto}body.recruit-list article section{margin-top:40px}body.recruit-list h3{padding:16px;border:1px solid #ccc;border-radius:8px}body.recruit-list h3 span{font-size:36px;display:block;border-left:8px solid #3d62ad;padding:4px 16px}body.recruit-list table.conditions{margin-top:24px}body.recruit-list table.conditions>tbody>tr>th,body.recruit-list table.conditions>tbody>tr>td{padding:8px 16px}body.recruit-list .staff{width:100%;margin-top:16px}body.recruit-list #message{padding-top:40px}body.recruit-list #contact{text-align:center}body.recruit-list h4{display:inline-block;padding:16px 32px;border:1px solid #ccc;border-radius:50px}body.recruit-list h4 strong{font-size:36px;display:block;text-align:center}body.recruit-list h4 span{color:#3d62ad}}@media print,screen and (min-width:751px){body.ad #container{width:1164px;padding:0}body.ad aside,body.ad footer{padding:0 24px}}body.ad.esthetic main{font-family:YuGothic,'Yu Gothic Medium','Yu Gothic',sans-serif;color:#004074}@media print,screen and (min-width:751px){body.ad.esthetic .main-image{position:relative;height:436px;background-image:url(/hifuka/ad/img/esthetic/main_pc_low.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain;background-color:#eff6fa}body.ad.esthetic h1{width:434px;position:absolute;top:40px;left:90px}body.ad.esthetic img.mark{width:178px;height:auto}body.ad.esthetic img.half{position:absolute;left:142px;bottom:-22px}body.ad.esthetic img.trial{position:absolute;left:331px;bottom:-22px}body.ad.esthetic .read{font-size:20px;line-height:2.2;text-align:center;margin-top:52px}body.ad.esthetic section.a{padding:50px 92px;background-color:#dff2fa}body.ad.esthetic section.b{padding:62px 92px 66px}body.ad.esthetic section h2{height:72px;text-align:center}body.ad.esthetic section h2 img{height:100%;width:auto}body.ad.esthetic section.menu{margin-top:48px}body.ad.esthetic section.menu ul.menu{display:grid;grid-gap:10px;grid-template-columns:50% 1fr;margin-top:30px}body.ad.esthetic section.menu ul.menu li{padding-bottom:28px;background:-moz-linear-gradient(top,#fff6f9,55%,#ffc3ce);background:-webkit-linear-gradient(top,#fff6f9,55%,#ffc3ce);background:linear-gradient(to bottom,#fff6f9,55%,#ffc3ce);text-align:center}body.ad.esthetic section.menu ul.menu img{height:230px}body.ad.esthetic section.menu ul.menu h3{font-size:28px;line-height:1.5;font-feature-settings:'palt' 1;font-weight:600;border:none}body.ad.esthetic section.menu ul.menu p{font-size:20px;line-height:1.8;font-feature-settings:'palt' 1;margin-top:8px}body.ad.esthetic section.menu img.bn{width:980px;height:auto}body.ad.esthetic section.menu img.bn-half{margin-top:66px}body.ad.esthetic section.menu img.bn-trial{margin-top:36px}body.ad.esthetic a.bt{font-size:25px;line-height:1;color:#004074;display:block;box-sizing:border-box;width:386px;border:3px solid #004074;border-radius:8px;text-align:center;padding:18px;background-color:#fff;position:relative}body.ad.esthetic a.bt::before{content:'';display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:16px;top:50%;width:14px;height:14px;margin-top:-7px;border-right:3px solid #004074;border-bottom:3px solid #004074;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.ad.esthetic a.bt.menu::before{border-color:#009145}body.ad.esthetic a.bt .material-symbols-outlined{position:absolute;right:16px;top:50%;transform:translateY(-50%)}body.ad.esthetic a.bt+p{font-size:18px;line-height:1;color:#333;text-align:center;margin-top:16px}body.ad.esthetic section.menu a.bt{margin:58px auto 0}body.ad.esthetic section.carelist{}body.ad.esthetic section.carelist ul.carelist{margin-top:28px;display:flex;justify-content:center}body.ad.esthetic section.carelist ul.carelist li{text-align:center}body.ad.esthetic section.carelist ul.carelist li+li{margin-left:60px}body.ad.esthetic section.carelist img.carelist{width:178px;height:auto}body.ad.esthetic section.carelist p.position{font-size:14px;line-height:1.4;color:#000;margin-top:12px}body.ad.esthetic section.carelist p.name{font-size:18px;line-height:1.7;color:#000;margin-top:4px}body.ad.esthetic section.reserve .bt-box{display:flex;justify-content:center;margin-top:36px}body.ad.esthetic section.reserve .bt-box li+li{margin-left:36px}body.ad.esthetic section.reserve a.bt.menu{color:#009145;border-color:#009145}body.ad.esthetic aside{margin-top:66px}body.ad.esthetic aside ul.fmenu{width:980px;margin:0 auto}}@media screen and (max-width:750px){body.ad.esthetic .main-image{position:relative;height:656px;background-image:url(/hifuka/ad/img/esthetic/main_smp_low.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;margin-top:64px}body.ad.esthetic h1{width:750px;position:absolute;top:0;left:00;margin-top:0}body.ad.esthetic img.mark{width:236px;height:auto}body.ad.esthetic img.half{position:absolute;left:30px;bottom:28px}body.ad.esthetic img.trial-mini{width:690px;display:block;margin:28px auto 0}body.ad.esthetic p.read{font-size:28px;line-height:1.8;text-align:center;margin-top:36px}body.ad.esthetic section.a{padding:48px 30px 64px;background-color:#dff2fa}body.ad.esthetic section.b{padding:100px 30px 64px}body.ad.esthetic section h2{height:97px;text-align:center}body.ad.esthetic section h2 img{height:100%;width:auto}body.ad.esthetic section.menu{margin-top:64px}body.ad.esthetic section.menu ul.menu{margin-top:32px}body.ad.esthetic section.menu ul.menu li{padding-bottom:58px;background:-moz-linear-gradient(top,#fff6f9,55%,#ffc3ce);background:-webkit-linear-gradient(top,#fff6f9,55%,#ffc3ce);background:linear-gradient(to bottom,#fff6f9,55%,#ffc3ce);text-align:center}body.ad.esthetic section.menu ul.menu li+li{margin-top:30px}body.ad.esthetic section.menu ul.menu img{height:320px}body.ad.esthetic section.menu ul.menu h3{font-size:40px;line-height:1.5;font-feature-settings:'palt' 1;font-weight:600;border:none}body.ad.esthetic section.menu ul.menu p{font-size:28px;line-height:1.8;font-feature-settings:'palt' 1;margin-top:8px}body.ad.esthetic section.menu img.bn{width:690px;height:auto}body.ad.esthetic section.menu img.bn-half{margin-top:80px}body.ad.esthetic section.menu img.bn-trial{margin-top:48px}body.ad.esthetic a.bt{font-size:40px;line-height:1;color:#004074;display:block;box-sizing:border-box;width:690px;border:5px solid #004074;border-radius:16px;text-align:center;padding:36px;background-color:#fff;position:relative}body.ad.esthetic a.bt::before{content:'';display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:32px;top:50%;width:28px;height:28px;margin-top:-14px;border-right:5px solid #004074;border-bottom:5px solid #004074;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.ad.esthetic a.bt.menu::before{border-color:#009145}body.ad.esthetic a.bt .material-symbols-outlined{position:absolute;zoom:200%;right:8px;top:50%;transform:translateY(-50%)}body.ad.esthetic a.bt+p{font-size:30px;line-height:1;color:#333;text-align:center;margin-top:20px}body.ad.esthetic section.menu a.bt{margin:50px auto 0}body.ad.esthetic section.carelist{}body.ad.esthetic section.carelist ul.carelist{margin-top:68px}body.ad.esthetic section.carelist ul.carelist li{text-align:center}body.ad.esthetic section.carelist ul.carelist li+li{margin-top:60px}body.ad.esthetic section.carelist img.carelist{width:320px;height:auto}body.ad.esthetic section.carelist p.position{font-size:26px;line-height:1.4;color:#000;margin-top:24px}body.ad.esthetic section.carelist p.name{font-size:36px;line-height:1.7;color:#000;margin-top:4px}body.ad.esthetic section.reserve .bt-box{margin-top:52px}body.ad.esthetic section.reserve .bt-box li+li{margin-top:44px}body.ad.esthetic section.reserve a.bt.menu{color:#009145;border-color:#009145}body.ad.esthetic aside{margin-top:66px}}@media print,screen and (min-width:751px){body.hifuka.yoyaku.esthetic main{margin-top:32px}body.hifuka.yoyaku.esthetic .column-image{flex:1;padding-left:33px}body.hifuka.yoyaku.esthetic .column-information{flex:1;padding-right:33px}body.hifuka.yoyaku.esthetic .esthetic-image{width:410px;border:1px solid #ccc}body.yoyaku-esthetic .intop-line{margin-bottom:0}body.yoyaku-esthetic .yoyaku{text-align:center;margin-top:40px}body.yoyaku-esthetic .yoyaku .contents{display:flex;justify-content:center}body.yoyaku-esthetic .yoyaku .contents .right{display:flex;justify-content:center;flex-direction:column;margin-left:64px}body.yoyaku-esthetic .yoyaku img.image{width:400px;height:286px;object-fit:cover;object-position:100% 0%;border:1px solid #ccc}body.yoyaku-esthetic .yoyaku p.date{font-size:20px;line-height:1.75;padding:0;text-align:center;margin-top:0;border:none}body.yoyaku-esthetic .yoyaku p.txt{font-size:14px;line-height:1.75}.yoyaku dl.tell-box{border:3px solid #4062a8;border-radius:8px;margin-top:24px;display:inline-block}.yoyaku dl.tell-box dt{font-size:15px;background-color:#4062a8;color:#fff;padding:6px 0}.yoyaku dl.tell-box dd{padding:16px 24px}.yoyaku dl.tell-box dd img.tel{width:300px}.yoyaku dl.tell-box dd .time{font-size:13px;color:#333;margin-top:10px}}@media screen and (max-width:750px){body.hifuka.yoyaku.esthetic main{margin-top:56px}body.hifuka.yoyaku.esthetic .clinic-hours{text-align:center;margin-top:32px}body.hifuka.yoyaku.esthetic .esthetic-image{border:1px solid #ccc}body.yoyaku-esthetic .intop-line{margin-bottom:0}body.yoyaku-esthetic .yoyaku{text-align:center;margin-top:64px}body.yoyaku-esthetic .yoyaku img.image{width:529px;height:378px;object-fit:cover;object-position:100% 40%;margin-bottom:24px;border:1px solid #ccc}body.yoyaku-esthetic .yoyaku p.date{font-size:35px;line-height:1.75;padding:0;text-align:center;margin-top:0;border:none}body.yoyaku-esthetic .yoyaku p.txt{font-size:30px;line-height:1.75}.yoyaku dl.tell-box{border:5px solid #4062a8;border-radius:16px;margin:40px auto 0;display:inline-block}.yoyaku dl.tell-box dt{font-size:30px;background-color:#4062a8;color:#fff;padding:12px 0}.yoyaku dl.tell-box dd{padding:28px 40px 24px}.yoyaku dl.tell-box dd img.tel{width:420px}.yoyaku dl.tell-box dd .time{font-size:26px;line-height:1.5;color:#333;margin-top:20px}}.laser .linkto-treatment{margin-top:48px;background-color:#fff7f7;border:2px solid #cc5252;padding:.5em 1em;border-radius:4px}.laser .linkto-treatment .i-triangle{background:#cc5252;margin-right:.25em}.laser .linkto-treatment a{color:#cc5252;font-weight:600}.laser .ultracel-zi-kiki{width:100%!important;height:auto}#ウルトラセルジィー .caution_area{margin-top:68px}@media print,screen and (min-width:751px){.laser .linkto-treatment{margin-top:24px;border-width:1px;display:inline-block;border-radius:2px}.laser .ultracel-zi-kiki{height:450px;object-fit:cover}#ウルトラセルジィー .caution_area{margin-top:28px}}.flex-grid{display:-webkit-box;display:flex}.indent-none{padding-left:0!important;text-indent:0!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;padding:0;top:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:50}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.3}.slick-prev:before,.slick-next:before{font-family:fontisto;opacity:1;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{z-index:50}.slick-prev:before{content:'\e969'}[dir="rtl"] .slick-prev:before{content:'\e969'}.slick-next:before{content:'\e96a'}[dir="rtl"] .slick-next:before{content:'\e969'}@media (min-width:768px){.slick-prev,.slick-next{font-size:30px;line-height:30px;width:30px;height:30px}.slick-prev:before,.slick-next:before{font-size:30px;line-height:30px}.slick-prev{left:400px}.slick-next{right:400px}}@media (max-width:767px){.slick-prev,.slick-next{font-size:36px;width:50px;height:50px;padding-top:6px}.slick-prev:before,.slick-next:before{}.slick-prev{left:240px}.slick-next{right:240px}}