@import url("https://fonts.googleapis.com/css2?family=Barlow&display=swap");img{vertical-align:top;max-width:100%}em{font-style:normal}.wrap{line-height:1.5}.mv{background:url("/assets/liposuction/special-facefat/images/mainbg.jpg?202412691252") center top no-repeat;padding:0;margin:0 0 30px;text-align:center}@media screen and (max-width: 979px){.mv{background:none;margin:0 0 3vw}}.facefatWrap{font-size:20px}@media screen and (max-width: 979px){.facefatWrap{font-size:3.7vw}#jowlfat .commonContainer>ul li:nth-child(2),#jowlfat .commonContainer>ul li:nth-child(4){width:5%}#jowlfat .commonContainer>ul li:nth-child(1){width:40%}#jowlfat .commonContainer>ul li:nth-child(3){width:51%;margin:0}#jowlfat .commonContainer>ul li:nth-child(5){width:38%;margin-top:3vw}#jowlfat .commonContainer>ul li img[src*="arrow02"]{margin-top:23vw}#mailerfat .commonContainer>ul li:nth-child(2){width:5%}#mailerfat .commonContainer>ul li:nth-child(1){width:38%}#mailerfat .commonContainer>ul li:nth-child(3){width:50%}#mailerfat .commonContainer>ul li img[src*="arrow02"]{margin-top:15vw}#buccalfat .commonContainer>ul li:nth-child(2){width:5%;margin:0}#buccalfat .commonContainer>ul li:nth-child(1){width:45%}#buccalfat .commonContainer>ul li:nth-child(3){width:49%;margin:0}#buccalfat .commonContainer>ul li img[src*="arrow02"]{margin-top:15vw}}.topnavi .navilist{width:980px;display:flex;justify-content:space-between;margin:0 auto}.topnavi .navilist li{width:236px;height:90px;display:flex;align-items:center;justify-content:center;border:1px solid #babacd;border-bottom:4px solid #babacd;background:#ececfb;background:linear-gradient(120deg, #ececfb 0%, #fff 30%, #fff 70%, #ececfb 100%)}.topnavi .navilist li a{width:100%;height:100%;font-size:24px;font-weight:bold;line-height:1.4;text-decoration:none;flex-direction:column;display:flex;justify-content:center;align-items:center;text-align:center}.topnavi .navilist li a span{background:-webkit-linear-gradient(345deg, #45c5e4, #f280bc, #8667be);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.topnavi .navilist li a small{display:block;font-size:14px;font-weight:normal;color:#525261;background:none;-webkit-background-clip:inherit;-webkit-text-fill-color:#525261}.topnavi .navilist+p{width:980px;margin:25px auto 0}@media screen and (max-width: 979px){.topnavi .navilist{width:98%;flex-wrap:wrap}.topnavi .navilist li{width:49.5%;height:17vw;border-bottom:0.7vw solid #babacd}.topnavi .navilist li:nth-child(n+3){margin-top:1%}.topnavi .navilist li a{font-size:5vw}.topnavi .navilist li a small{font-size:3vw}.topnavi .navilist+p{width:96%;margin:2.5vw auto 0}}.contents{margin:70px 0 0}@media screen and (max-width: 979px){.contents{margin:7vw 0 0}}.contents h2{font-size:38px;font-weight:bold;color:#000;line-height:1.2;padding:20px 0;text-align:center;background:#ffffdf;background:linear-gradient(90deg, #ffffdf 0%, #ffeaf0 10%, #e9dff4 17%, #dbf2f9 25%, #fff 35%, #fff 65%, #dbf2f9 75%, #e9dff4 83%, #ffeaf0 90%, #ffffdf 100%)}@media screen and (max-width: 979px){.contents h2{font-size:5vw;padding:2.5vw 0}}.contents .btn01,.contents .btn02{width:264px;height:102px;border:1px solid #a8a8bf;background:url("/assets/liposuction/special-facefat/images/gradation01.png?202412691252") center top no-repeat;padding:4px;margin:0 auto}.contents .btn01 a,.contents .btn02 a{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;text-align:center;border:1px solid #a8a8bf;text-decoration:none;background:#e5ffff;background:linear-gradient(120deg, #e5ffff 0%, #fff 35%, #fff 65%, #fff4ff 100%)}.contents .btn01 a:hover,.contents .btn02 a:hover{opacity:1;background:linear-gradient(120deg, #ffe1ff 0%, #fff 35%, #fff 65%, #beffff 100%)}.contents .btn01 a em,.contents .btn02 a em{font-size:28px;line-height:1.2;font-weight:bold;letter-spacing:-2px;background:-webkit-linear-gradient(345deg, #79739b, #3fabc7, #79739b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contents .btn01 a span,.contents .btn02 a span{font-size:16px;display:block;color:#e47dbc}@media screen and (max-width: 979px){.contents .btn01,.contents .btn02{width:80%;height:18vw;background-size:cover;padding:1vw}.contents .btn01 a em,.contents .btn02 a em{font-size:6vw;letter-spacing:0}.contents .btn01 a span,.contents .btn02 a span{font-size:3.5vw}}.contents .btn02{width:606px;height:96px;background:url("/assets/liposuction/special-facefat/images/gradation02.png?202412691252") center top no-repeat;border:none;padding:3px;margin:0 auto;border-radius:10px;margin:40px auto 0}.contents .btn02 a{border:none;border-radius:10px}.contents .btn02 a em{font-size:26px;line-height:1.2;font-weight:bold;letter-spacing:-2px;color:#5facd6;background:none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.contents .btn02 a span{display:block;color:#e47dbc}@media screen and (max-width: 979px){.contents .btn02{width:90%;height:inherit;background-size:cover;padding:5px;border-radius:2vw;margin:4vw auto 0}.contents .btn02 a{padding:4.5vw 0;border-radius:2vw}.contents .btn02 a em{font-size:4.5vw;letter-spacing:0}.contents .btn02 a span{display:block;color:#e47dbc}}.contents .commonContainer{width:980px;margin:50px auto 0}.contents .commonContainer>ul{display:flex;justify-content:center;margin:30px auto 0}.contents .commonContainer>ul li{margin:0 10px}.contents .commonContainer>ul li img[src*="arrow02"]{margin-top:120px}@media screen and (max-width: 979px){.contents .commonContainer{width:96%;margin:5vw auto 0}.contents .commonContainer>ul{flex-wrap:wrap;margin:3vw auto 0}.contents .commonContainer>ul li{margin:0;text-align:center}.contents .commonContainer>ul li+li{margin-left:3%}}.contents .kogaoContainer{width:980px;margin:50px auto 0;display:flex;justify-content:space-between}.contents .kogaoContainer .kogaoContainerInner1{width:314px}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2{border:1px solid #babacd;padding:0 0 45px}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 ul.kogaoList{min-height:240px}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 ul.kogaoList li{font-size:20px;line-height:1.3;padding:7px 10px 7px 33px;background:url("/assets/liposuction/special-facefat/images/check.svg") 10px 10px/16px auto no-repeat #ededf1}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 ul.kogaoList li:nth-child(2n){background-color:#f9f9fb}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 .kogaoArrow{text-align:center;margin:0}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 .kogaoImg{text-align:center;margin:30px 0 0}.contents .kogaoContainer .btn01{margin:-45px auto 0}@media screen and (max-width: 979px){.contents .kogaoContainer{width:96%;margin:5vw auto 0;justify-content:center;flex-wrap:wrap}.contents .kogaoContainer .kogaoContainerInner1{width:90%;margin:0 auto}.contents .kogaoContainer .kogaoContainerInner1+.kogaoContainerInner1{margin-top:4vw}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2{padding:0 0 10vw}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 ul.kogaoList{min-height:inherit}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 ul.kogaoList li{font-size:4vw;padding:1.5vw 1.5vw 1.5vw 7.5vw;background-size:4vw auto;background-position:2vw 1.6vw}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 .kogaoArrow{margin:2vw 0 0}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 .kogaoArrow img{width:auto;height:10vw}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 .kogaoImg{margin:3vw 0 0}.contents .kogaoContainer .kogaoContainerInner1 .kogaoContainerInner2 .kogaoImg img{width:auto;height:50vw}.contents .kogaoContainer .btn01{margin:-9vw auto 0}}.contents .photoContainer{width:980px;margin:50px auto 0;border:3px solid #8585a5}.contents .photoContainer h3{font-size:30px;font-weight:bold;color:#fff;line-height:1.2;padding:5px 0;text-align:center;background:#8585a5}.contents .photoContainer h4{text-align:center;font-size:30px;font-weight:bold;line-height:1.2}.contents .photoContainer h4 span{font-size:20px}.contents .photoContainer .photoContainerInner{padding:30px 65px 40px}.contents .photoContainer .photoContainerInner .photoContainerImg{margin:30px 0 0;text-align:center}.contents .photoContainer .photoContainerInner .photoContainerDr{text-align:right;max-width:840px;margin:8px auto 0;font-size:20px}.contents .photoContainer .photoContainerInner .photoContainerDr a{text-decoration:none}.contents .photoContainer+.photoContainer{margin-top:50px}@media screen and (max-width: 979px){.contents .photoContainer{width:96%;margin:5vw auto 0;border:2px solid #8585a5;border-top:none}.contents .photoContainer h3{font-size:4.5vw;padding:1.5vw 0}.contents .photoContainer h4{font-size:4.5vw}.contents .photoContainer h4 span{font-size:3.5vw}.contents .photoContainer .photoContainerInner{padding:3vw 5vw 4vw}.contents .photoContainer .photoContainerInner .photoContainerImg{margin:3vw 0 0}.contents .photoContainer .photoContainerInner .photoContainerDr{margin:1vw auto 0;font-size:3.5vw}.contents .photoContainer+.photoContainer{margin-top:5vw}}.contents .tabFukidashi{text-align:center;margin:50px 0 20px;padding:0;background:none}.contents .tabFukidashi>span{font-size:36px;color:#3fabc7;background:-webkit-linear-gradient(345deg, #79739b, #3fabc7, #79739b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;font-weight:bold;display:inline-block}.contents .tabFukidashi>span>span{font-size:48px}@media screen and (max-width: 979px){.contents .tabFukidashi{padding-bottom:14vw;margin:5vw 0 2vw}.contents .tabFukidashi>span{font-size:6vw !important}.contents .tabFukidashi>span>span{font-size:8vw}}.contents .bannerText{font-size:38px;font-weight:bold;text-align:center;margin:50px 0 10px}@media screen and (max-width: 979px){.contents .bannerText{font-size:4vw;margin:5vw 0 1vw}}.contents .priceContainer{padding:30px 40px 60px;background:#f4f0f7;margin:50px 0 0}.contents .priceContainer h3{font-size:40px;font-weight:bold;text-align:center;line-height:1.2;margin:0 0 30px}.contents .priceContainer .container{background:#fff;padding:20px 40px 20px 40px;display:flex;justify-content:center;align-items:center}.contents .priceContainer .container p{display:flex;justify-content:flex-end;align-items:center;font-size:24px;line-height:1.2}.contents .priceContainer .container p strong{font-size:80px;font-weight:bold;text-align:right;font-family:"Barlow", sans-serif}.contents .priceContainer .container p strong>span{font-size:46px;position:relative}.contents .priceContainer .container p strong>span>span{font-size:17px;position:absolute;right:0;top:-12px;white-space:nowrap}.contents .priceContainer .container p+p{margin-left:50px}.contents .priceContainer .container+.container{margin-top:30px}@media screen and (max-width: 979px){.contents .priceContainer{padding:4vw 0 5vw;margin:5vw 0 0}.contents .priceContainer h3{font-size:4.5vw;margin:0 0 3vw}.contents .priceContainer .container{width:90%;padding:3vw;flex-direction:column;margin:0 auto}.contents .priceContainer .container p{font-size:4vw;text-align:center}.contents .priceContainer .container p+p{margin:1vw 0 0}.contents .priceContainer .container p strong{font-size:10vw;font-weight:bold}.contents .priceContainer .container p strong>span{font-size:6vw;position:relative;margin-left:1vw}.contents .priceContainer .container p strong>span>span{font-size:3vw;right:-0.7vw;top:-2.4vw}.contents .priceContainer .container p strong strong{font-size:3.5vw}.contents .priceContainer .container+.container{margin-top:4vw}}.contents .qaContainer{width:980px;margin:50px auto 0}.contents .qaContainer ul li{background:#f4f0f7;padding:30px}.contents .qaContainer ul li+li{margin-top:30px}.contents .qaContainer ul li dl{line-height:1.4}.contents .qaContainer ul li dl dt{font-size:22px;font-weight:bold;color:#8585a5;padding:12px 0 0 70px;position:relative;min-height:55px}.contents .qaContainer ul li dl dt::before{content:"Q";display:flex;justify-content:center;align-items:center;width:54px;height:54px;font-size:40px;font-weight:normal;color:#fff;position:absolute;left:0;top:0;text-shadow:1px 1px 5px rgba(152,152,179,0.65),-1px 1px 5px rgba(152,152,179,0.65),1px -1px 5px rgba(152,152,179,0.65),-1px -1px 5px rgba(152,152,179,0.65);background:#7ceaf5;background:linear-gradient(140deg, #fff 0%, #c1abd6 18%, #7ceaf5 53%, #c1f5c5 82%)}.contents .qaContainer ul li dl dd{display:flex;align-items:center;font-size:20px;background:#fff;margin:25px 0 0;padding:25px 20px 20px 65px;position:relative;min-height:55px}.contents .qaContainer ul li dl dd::before{content:"A";display:flex;justify-content:center;align-items:center;font-size:40px;font-weight:normal;color:#e47dbc;margin:0 10px 0 0;position:absolute;left:25px;top:10px}@media only screen and (max-width: 979px){.contents .qaContainer{width:96%;margin:5vw auto 0}.contents .qaContainer ul li{padding:3vw}.contents .qaContainer ul li+li{margin-top:3.5vw}.contents .qaContainer ul li dl dt{font-size:4vw;padding:1vw 0 0 10vw;min-height:8vw}.contents .qaContainer ul li dl dt::before{width:8vw;height:8vw;font-size:5vw}.contents .qaContainer ul li dl dd{font-size:3.7vw;margin:3vw 0 0;padding:3vw 2vw 2vw 11vw;min-height:8vw}.contents .qaContainer ul li dl dd::before{font-size:7vw;left:3vw;top:1vw}}#facefatTab .lighter-pink-bg{background-color:#fae7ef}#facefatTab ._color-border-main{border-color:#bf8ca0 !important}#facefatTab .white-bg{background-color:#fff !important}#facefatTab .dark-pink-bg{background-color:#BF8C9F}#facefatTab .cream-bg{background-color:#faf1f5}#facefatTab .txt-light-pink{color:#fb637e}#facefatTab .txt-white{color:#fff}#facefatTab .text-color-purple{color:#bf8ca0}#facefatTab .button-normal.color-purple{background-color:#bf8ca0 !important}#facefatTab .wp-41{width:calc(10% * 4.1)}@media only screen and (max-width: 979px){#facefatTab .wp-41{width:calc(10% * 6)}}#facefatTab .m-auto{margin:0 auto}#facefatTab h3{color:#000;margin:30px 0 20px !important}@media only screen and (max-width: 979px){#facefatTab h3{margin:15px 0 !important}}#facefatTab .tabacc.-pc-tab>.tabs>.title{border:none !important;opacity:0.6}#facefatTab .tabacc.-pc-tab>.tabs>.title:not(:first-child){margin-left:10px}#facefatTab .tabacc.-pc-tab>.tabs>.title.-active{opacity:1}#facefatTab .list-decimal li{margin-bottom:15px;padding-bottom:8px}#facefatTab .list-decimal li:not(:last-child){border-bottom:2px solid #bf8ca0}#facefatTab .tabacc.-sp-accordion>.contents>.title::after{background:none}#facefatTab .tbl-stars table{width:100%}@media only screen and (max-width: 979px){#facefatTab .tabacc.-sp-accordion>.contents>.title{margin:0 !important;padding:0 !important}}
