@import url("https://fonts.googleapis.com/css2?family=Belleza&display=swap");article{overflow:hidden}article em{font-weight:bold;font-style:normal}article p{font-size:20px}@media screen and (max-width: 979px){article p{font-size:3.7vw;line-height:1.6}}article section header{position:relative;z-index:2}article section header.h2h h2{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 0 50px}article section header.h2h h2 span{display:block;line-height:1}article section header.h2h h2 span.en{font-family:"Belleza", sans-serif;font-weight:400;font-style:normal;font-size:70px;color:#8f90d4;background:url(/assets/laser/liftup/sofwave/images/index.jpg?202641610537) center center no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent}article section header.h2h h2 span.ja{font-size:22px;font-weight:bold;margin:10px 0 0}@media screen and (max-width: 979px){article section header.h2h h2{margin:0 0 6vw}article section header.h2h h2 span.en{font-size:9vw;background-size:95vw auto}article section header.h2h h2 span.ja{font-size:3.5vw;margin:1vw 0 0}}article section.s-mv{display:grid;grid-template-columns:1fr 305px 980px 305px 1fr;grid-template-rows:120px auto 115px}article section.s-mv .mv-bg01{grid-column:2 / 6;grid-row:1 / 3;background:url(/assets/laser/liftup/sofwave/images/mv_bg01.jpg?202641610537) left center/cover no-repeat;border-radius:210px 0 0 0}article section.s-mv .mv-bg02{grid-column:1 / 4;grid-row:2 / 4;background:url(/assets/laser/liftup/sofwave/images/mv_bg02.jpg?202641610537) center center/cover no-repeat;border-radius:0 0 100px 0}article section.s-mv .mv-img{grid-column:3 / 4;grid-row:1 / 3}article section.s-mv nav{grid-column:3 / 4;grid-row:3 / 4}article section.s-mv nav ul{display:flex;height:100%;padding:0 100px 0 0}article section.s-mv nav ul li{height:100%;flex:1}article section.s-mv nav ul li a{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;text-decoration:none}article section.s-mv nav ul li a span{display:block;color:#fff}article section.s-mv nav ul li a span.en{font-family:"Belleza", sans-serif;font-weight:400;font-style:normal;letter-spacing:2px}article section.s-mv nav ul li a.pd{position:relative}article section.s-mv nav ul li a.pd::before{content:"";width:97px;height:29px;background:url(/assets/laser/liftup/sofwave/images/mv_nav_pd.png?202641610537) center bottom/100% auto no-repeat;position:absolute;left:50%;top:-4px;transform:translate(-50%, 0)}@media screen and (max-width: 979px){article section.s-mv{grid-template-columns:95vw 5vw;grid-template-rows:55vw auto auto}article section.s-mv .mv-bg01{grid-column:1 / 3;border-radius:0;background:url(/assets/laser/liftup/sofwave/images/mv_bg01_sp.png?202641610537) left center/100% auto no-repeat}article section.s-mv .mv-bg02{grid-column:1 / 2;border-radius:0 0 10vw 0;background:url(/assets/laser/liftup/sofwave/images/mv_bg02_sp.jpg?202641610537) bottom center/cover no-repeat}article section.s-mv .mv-img{grid-column:1 / 3}article section.s-mv .mv-img img{width:100%}article section.s-mv nav{grid-column:1 / 2;padding:4vw 0}article section.s-mv nav ul{height:inherit;flex-wrap:wrap;padding:0 2vw 0 0}article section.s-mv nav ul li{height:inherit;flex:inherit;width:calc(100% / 3)}article section.s-mv nav ul li:nth-child(n+4){margin-top:6vw}article section.s-mv nav ul li a{width:100%}article section.s-mv nav ul li a span{line-height:1}article section.s-mv nav ul li a span.en{font-size:2.5vw;letter-spacing:0}article section.s-mv nav ul li a span.ja{font-size:3vw;margin:1.5vw 0 0}article section.s-mv nav ul li a.pd::before{width:14vw;height:4.5vw;top:-5vw}}article section.s-recommend{padding:60px 0 0;position:relative;z-index:5}article section.s-recommend ul{width:980px;display:flex;justify-content:space-between;margin:0 auto}article section.s-recommend ul li{text-align:center}article section.s-recommend ul li p{line-height:1.4;margin:10px 0 0}article section.s-recommend ul li p em{color:#af6fb6}@media screen and (max-width: 979px){article section.s-recommend{padding:7vw 0 0}article section.s-recommend ul{flex-wrap:wrap;width:95%}article section.s-recommend ul li{width:50%;padding:0 3vw}article section.s-recommend ul li:nth-child(n+3){margin-top:4vw}article section.s-recommend ul li p{font-size:3.5vw;margin:1vw 0 0}}article section.s-what{padding:180px 0 0;position:relative;z-index:4}article section.s-what::before{content:"";width:2000px;height:518px;background:url(/assets/laser/liftup/sofwave/images/what01.png?202641610537) top center/100% auto no-repeat;position:absolute;left:50%;top:-25px;transform:translate(-50%, 0);z-index:1}article section.s-what .container{display:grid;grid-template-columns:1fr 90px 220px 670px 1fr;grid-template-rows:180px 250px auto;position:relative;z-index:2}article section.s-what .container_bg01{grid-column:1 / 4;grid-row:1 / 3;border-radius:0 190px 0 0;background:url(/assets/laser/liftup/sofwave/images/what02.jpg?202641610537) center center/cover no-repeat}article section.s-what .container_bg02{grid-column:3 / 6;grid-row:2 / 4;border-radius:0 0 0 190px;background:url(/assets/laser/liftup/sofwave/images/what03.jpg?202641610537) top center/cover no-repeat}article section.s-what .container header{grid-column:1 / 6;grid-row:1 / 3}article section.s-what .container_text{grid-column:3 / 5;grid-row:2 / 4;padding:80px 55px 90px 130px}article section.s-what .container_text p{color:#fff}article section.s-what .container_text p+p{margin-top:1em}@media screen and (max-width: 979px){article section.s-what{padding:13vw 0 0}article section.s-what::before{width:160vw;height:50vw;top:-1vw}article section.s-what .container{grid-template-columns:20vw 22vw 58vw;grid-template-rows:20vw 25vw auto}article section.s-what .container_bg01{grid-column:1 / 3;border-radius:0 20vw 0 0}article section.s-what .container_bg02{grid-column:2 / 4;border-radius:0 0 0 20vw}article section.s-what .container header{grid-column:1 / 4}article section.s-what .container_text{grid-column:2 / 4;padding:6vw 3vw 6vw 8vw}article section.s-what .container_text p{font-size:3.2vw}}article section.s-point{padding:30px 0 0;position:relative;z-index:3}article section.s-point [class^="bg0"]{position:absolute;pointer-events:none}article section.s-point .bg01{width:779px;height:629px;background:url(/assets/laser/liftup/sofwave/images/point01.png?202641610537) top center/100% auto no-repeat}article section.s-point .bg02{width:622px;height:568px;background:url(/assets/laser/liftup/sofwave/images/point02.png?202641610537) top center/100% auto no-repeat}article section.s-point .bg03{width:581px;height:573px;background:url(/assets/laser/liftup/sofwave/images/point03.png?202641610537) top center/100% auto no-repeat}article section.s-point .bg04{width:722px;height:709px;background:url(/assets/laser/liftup/sofwave/images/point04.png?202641610537) top center/100% auto no-repeat}article section.s-point .bg05{width:723px;height:635px;background:url(/assets/laser/liftup/sofwave/images/point05.png?202641610537) top center/100% auto no-repeat}article section.s-point .bg06{width:450px;height:446px;background:url(/assets/laser/liftup/sofwave/images/point06.png?202641610537) top center/100% auto no-repeat}@media screen and (min-width: 980px){article section.s-point .bg01{left:50%;top:-150px;transform:translate(calc(-50% - 860px), 0)}article section.s-point .bg02{left:50%;top:60px;transform:translate(calc(-50% + 480px), 0)}article section.s-point .bg03{left:50%;top:760px;transform:translate(calc(-50% - 510px), 0)}article section.s-point .bg04{right:0;top:760px}article section.s-point .bg05{left:50%;top:1430px;transform:translate(calc(-50% - 950px), 0)}article section.s-point .bg06{left:50%;top:1430px;transform:translate(calc(-50% + 480px), 0)}}article section.s-point header{width:980px;margin-left:auto;margin-right:auto}article section.s-point header h2{align-items:flex-start}article section.s-point ul{width:980px;margin:0 auto;position:relative}article section.s-point ul li{display:grid;grid-template-columns:200px 165px 565px 1fr;grid-template-rows:75px auto auto}article section.s-point ul li .bg{grid-column:1 / 3;grid-row:1 / 4}article section.s-point ul li .bg img{border-radius:0 100px}article section.s-point ul li .text{grid-column:2 / 4;grid-row:2 / 3;background:#f5f3f8;border-radius:0 100px 0 0;padding:30px 65px 60px 55px;position:relative}article section.s-point ul li .text .point{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1;width:132px;height:128px;background-position:top center;background-size:100% auto;background-repeat:no-repeat;padding:5px 0 0;position:absolute;right:-27px;top:-50px}article section.s-point ul li .text .point span{display:block;color:#fff;font-weight:bold;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia}article section.s-point ul li .text .point span.en{font-size:16px}article section.s-point ul li .text .point span.num{font-size:45px;margin:10px 0 0}article section.s-point ul li .text h3{margin:0 0 20px -80px}article section.s-point ul li .text h3 span{font-size:25px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;color:#fff;padding:5px 30px 2px}article section.s-point ul li .img{grid-column:1 / 5;grid-row:1 / 4;position:relative;pointer-events:none}article section.s-point ul li.reverse{grid-template-columns:1fr 565px 165px 200px}article section.s-point ul li.reverse .bg{grid-column:3 / 5}article section.s-point ul li.reverse .bg img{border-radius:100px 0}article section.s-point ul li.reverse .text{grid-column:2 / 4;border-radius:0 0 0 100px}article section.s-point ul li.reverse .text .point{right:inherit;left:-27px}article section.s-point ul li.reverse .text h3{margin:0 -80px 20px 0;text-align:right}article section.s-point ul li.p01 .text .point{background-image:url(/assets/laser/liftup/sofwave/images/point13.png?202641610537)}article section.s-point ul li.p01 .text h3 span{background:#b6488e}article section.s-point ul li.p01 .img{padding:200px 0 0 50px}article section.s-point ul li.p02 .text .point{background-image:url(/assets/laser/liftup/sofwave/images/point14.png?202641610537)}article section.s-point ul li.p02 .text h3 span{background:#6f7fc7}article section.s-point ul li.p02 .img{padding:90px 0 0 0;text-align:right}article section.s-point ul li.p02 .img img{margin-right:-45px}article section.s-point ul li.p03{margin:35px 0 0}article section.s-point ul li.p03 .text .point{background-image:url(/assets/laser/liftup/sofwave/images/point15.png?202641610537)}article section.s-point ul li.p03 .text h3 span{background:#1f99ab}article section.s-point ul li.p03 .img{padding:210px 0 0 98px}article section.s-point table{width:980px;border-collapse:collapse;background:#f3f3f3;position:relative;margin:100px auto 0}article section.s-point table tr th,article section.s-point table tr td{border:1px solid #bebebe;text-align:center;padding:12px;font-size:22px;line-height:1.5}article section.s-point table tr th.sofwave,article section.s-point table tr td.sofwave{border-left:5px solid #a85fb0;border-right:5px solid #a85fb0}article section.s-point table thead tr th{font-size:24px;font-weight:bold;color:#fff;background:#de8fca}article section.s-point table thead tr th.sofwave{position:relative;border:none}article section.s-point table thead tr th.sofwave p{width:calc(100% + 5px);height:130%;display:flex;justify-content:center;align-items:center;font-size:28px;background:#a85fb0;color:#fffdc5;border-left:5px solid #a85fb0;border-right:5px solid #a85fb0;position:absolute;left:50%;bottom:-1px;transform:translate(-50%, 0)}article section.s-point table tbody tr:nth-child(odd){background:#fff}article section.s-point table tbody tr:nth-child(even){background:#fff9fe}article section.s-point table tbody tr:first-child{background:none}article section.s-point table tbody tr th{color:#af6fb6}article section.s-point table tbody tr:last-child td.sofwave{border-bottom:5px solid #a85fb0}@media screen and (max-width: 979px){article section.s-point{padding:7vw 0 0}article section.s-point h2{padding:0 2.5vw}article section.s-point .bg01{width:30vw;height:30vw;left:-5vw;top:-10vw}article section.s-point .bg02{width:40vw;height:40vw;right:-10vw;top:10vw}article section.s-point .bg03{width:40vw;height:40vw;left:-5vw;top:97vw}article section.s-point .bg04{width:40vw;height:40vw;right:-5vw;top:50vw}article section.s-point .bg05{width:35vw;height:35vw;left:-5vw;top:147vw}article section.s-point .bg06{width:45vw;height:45vw;right:-18vw;top:230vw}article section.s-point header{width:980px;margin-left:auto;margin-right:auto}article section.s-point header h2{align-items:flex-start}article section.s-point ul{width:95%}article section.s-point ul li{grid-template-columns:22vw 22vw 1fr;grid-template-rows:8vw auto auto}article section.s-point ul li .bg img{border-radius:0 10vw}article section.s-point ul li .text{grid-column:2 / 4;border-radius:0 10vw 0 0;padding:3vw 4vw 5vw}article section.s-point ul li .text .point{width:20vw;height:20vw;padding:1vw 0 0;right:-5vw;top:-9vw}article section.s-point ul li .text .point span.en{font-size:3vw}article section.s-point ul li .text .point span.num{font-size:6vw;margin:1vw 0 0}article section.s-point ul li .text h3{margin:0 0 2.5vw -17vw}article section.s-point ul li .text h3 span{font-size:4vw;padding:0.8vw 3vw 0.5vw}article section.s-point ul li .img{grid-column:1 / 4}article section.s-point ul li.reverse{grid-template-columns:1fr 22vw 22vw}article section.s-point ul li.reverse .bg{grid-column:2 / 4}article section.s-point ul li.reverse .bg img{border-radius:10vw 0}article section.s-point ul li.reverse .text{grid-column:1 / 3;border-radius:0 0 0 10vw}article section.s-point ul li.reverse .text .point{right:inherit;left:-5vw}article section.s-point ul li.reverse .text h3{margin:0 -17vw 2.5vw 0;text-align:right}article section.s-point ul li.p01 .img{padding:30vw 0 0 0}article section.s-point ul li.p01 .img img{width:25vw}article section.s-point ul li.p02{margin:6vw 0 0}article section.s-point ul li.p02 .img{padding:20vw 0 0 0;text-align:right}article section.s-point ul li.p02 .img img{width:43vw;margin-right:-5vw}article section.s-point ul li.p03{margin:3vw 0 0}article section.s-point ul li.p03 .img{padding:38vw 0 0 0}article section.s-point ul li.p03 .img img{width:35vw;margin:0 0 0 -8vw}article section.s-point table{width:95%;margin:7vw auto 0}article section.s-point table tr th,article section.s-point table tr td{padding:1.5vw;font-size:3vw}article section.s-point table tr th.sofwave,article section.s-point table tr td.sofwave{border-left:0.75vw solid #a85fb0;border-right:0.75vw solid #a85fb0}article section.s-point table thead tr th{font-size:3vw}article section.s-point table thead tr th.sofwave p{width:calc(100% + 0.375vw);font-size:3.5vw;border-left:0.75vw solid #a85fb0;border-right:0.75vw solid #a85fb0}article section.s-point table tbody tr:last-child td.sofwave{border-bottom:0.75vw solid #a85fb0}}article section.s-photo{padding:220px 0 0;position:relative;z-index:2;overflow:hidden}article section.s-photo::before{content:"";width:2267px;height:784px;background:url(/assets/laser/liftup/sofwave/images/photo01.png?202641610537) top center no-repeat;position:absolute;left:50%;top:-190px;transform:translate(calc(-50% + 50px), 0)}article section.s-photo::after{content:"";width:720px;height:831px;background:url(/assets/laser/liftup/sofwave/images/photo02.jpg?202641610537) top center no-repeat;border-radius:500px 500px 0 0;position:absolute;left:50%;top:100px;transform:translate(-50%, 0);z-index:1}article section.s-photo .container{position:relative;z-index:2}article section.s-photo .container ul{width:980px;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto}article section.s-photo .container ul li{width:48%;margin-bottom:40px}article section.s-photo .container ul li:nth-child(even){margin-left:20px}article section.s-photo .container ul li .photo_index{width:calc(50% + 115px);display:flex;justify-content:space-between;align-items:center;background:url(/assets/laser/liftup/sofwave/images/photo03.svg) center center/43px auto no-repeat;margin:0 auto}article section.s-photo .container ul li .photo_index p{display:flex;justify-content:center;align-items:center;width:140px;height:36px;font-size:18px;font-weight:bold;border-radius:100px}article section.s-photo .container ul li .photo_index p.before{border:1px solid #e8e8e8;background:#fcfcfc}article section.s-photo .container ul li .photo_index p.after{color:#fff;background:#d69fce;background:linear-gradient(90deg, #d69fce 0%, #be94d1 43%, #b1a7d9 99%)}article section.s-photo .container ul li>figure{margin:12px 0 0}article section.s-photo .container ul li>figure img{border-radius:0 20px}article section.s-photo .container ul li .name{font-size:15px;text-align:right;margin:3px 0 0}article section.s-photo .container ul li .name a{font-weight:bold}article section.s-photo .container ul li .comment{background:#faeff8;padding:12px 15px 15px;text-align:center;margin:17px 0 0;line-height:1.5}article section.s-photo .container ul li .comment_index{font-weight:bold;color:#af6fb6}article section.s-photo .container .explanation{width:980px;background:#faeff8;border-radius:50px 50px 0 0;margin:55px auto 0;padding:15px 40px 37px;overflow:hidden;position:relative}article section.s-photo .container .explanation::before{content:"";display:block;width:100%;height:31.5%;background:#d69fce;background:linear-gradient(90deg, #d69fce 0%, #be94d1 43%, #b1a7d9 99%);position:absolute;left:0;top:0}article section.s-photo .container .explanation>*{position:relative}article section.s-photo .container .explanation_index{font-size:28px;font-weight:bold;text-align:center;color:#fff}article section.s-photo .container .explanation_inner{display:flex;justify-content:space-between;background:#fff;margin:12px 0 0}article section.s-photo .container .explanation_inner .text{flex:1;padding:45px 50px}article section.s-photo .mhlw-risk{width:980px;min-height:inherit;margin:30px auto 0}article section.s-photo .mhlw-risk .mhlw-risk-single{margin:0}@media screen and (max-width: 979px){article section.s-photo{padding:18vw 0 0}article section.s-photo::before{width:130vw;height:45vw;background-size:100% auto;top:-10vw;transform:translate(calc(-50% + 5vw), 0)}article section.s-photo::after{width:90vw;height:105vw;background-size:100% auto;border-radius:80vw 80vw 0 0;top:10vw}article section.s-photo .container ul{width:94%}article section.s-photo .container ul li{width:100%;margin-bottom:6vw}article section.s-photo .container ul li:nth-child(even){margin-left:0}article section.s-photo .container ul li .photo_index{width:75%;background-size:7vw auto}article section.s-photo .container ul li .photo_index p{width:22vw;height:7vw;font-size:3vw}article section.s-photo .container ul li>figure{margin:12px 0 0}article section.s-photo .container ul li>figure img{border-radius:0 20px}article section.s-photo .container ul li .name{font-size:3vw;margin:0.5vw 0 0}article section.s-photo .container ul li .comment{padding:1.5vw 2vw 2vw;margin:3.5vw 0 0}article section.s-photo .container .explanation{width:95%;border-radius:5vw 5vw 0 0;margin:6vw auto 0;padding:2vw 4vw 4vw}article section.s-photo .container .explanation_index{font-size:4.5vw}article section.s-photo .container .explanation_inner{margin:2vw 0 0}article section.s-photo .container .explanation_inner figure{width:40vw}article section.s-photo .container .explanation_inner .text{flex:1;padding:3vw 4vw}article section.s-photo .container .explanation_inner .text p{font-size:3vw}article section.s-photo .mhlw-risk{width:95%;margin:4vw auto 0}article section.s-photo .mhlw-risk .mhlw-risk-single{font-size:2.5vw;padding:2vw}}article section.s-price{background:url(/assets/laser/liftup/sofwave/images/price01.jpg?202641610537) top center/cover no-repeat;padding:120px 0 115px;margin:110px 0 0;overflow:hidden}article section.s-price>p{font-size:23px;font-weight:bold;color:#a85fb0;text-align:center;margin:0 0 15px}article section.s-price .container{width:980px;margin:0 auto}article section.s-price .container .text01{font-size:20px;font-weight:bold;text-align:center;color:#af6fb6;border:1px solid #af6fb6;border-radius:100px;margin:0 0 25px;padding:10px}article section.s-price .container .price_wrap{width:100%;background:#fff;padding:25px 0;border-radius:40px;position:relative}article section.s-price .container .price_wrap+.price_wrap{margin-top:30px}article section.s-price .container .price_wrap .circle{display:flex;justify-content:center;align-items:center;flex-direction:column;width:145px;height:145px;border-radius:100%;position:absolute;left:50px;top:-45px;background:#719ee0;padding:4px}article section.s-price .container .price_wrap .circle::before{content:"";display:block;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:100%;border:1px solid #fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}article section.s-price .container .price_wrap .circle p{font-weight:bold;line-height:1.5;text-align:center;position:relative}article section.s-price .container .price_wrap .circle p.circle_text01{width:90px;display:inline-flex;justify-content:center;align-items:center;font-size:18px;background:#fff;color:#719ee0;border-radius:100px}article section.s-price .container .price_wrap .circle p.circle_text02{font-size:25px;color:#fff;margin:7px 0 0}article section.s-price .container .price_wrap .part{font-size:25px;font-weight:bold;text-align:center;line-height:1.5;color:#af6fb6}article section.s-price .container .price_wrap .part span{padding:0 0 0 10px;font-size:20px}article section.s-price .container .price_wrap .price_inner{display:flex;justify-content:space-between;align-items:center;color:#af6fb6;margin:20px 0 0;padding:0 70px 0 90px}article section.s-price .container .price_wrap .price_inner.monitor{color:#de8fca;margin:15px 0 0}article section.s-price .container .price_wrap .price_inner p{font-size:22px;font-weight:bold}article section.s-price .container .price_wrap .price_inner p.price{font-size:70px;line-height:1}article section.s-price .container .price_wrap .price_inner p.price>span{font-size:40px;position:relative}article section.s-price .container .price_wrap .price_inner p.price>span>span{font-size:15px;white-space:nowrap;position:absolute;right:5px;bottom:48px}article section.s-price .container .price_wrap .price_inner.pd .price{position:relative}article section.s-price .container .price_wrap .price_inner.pd .price::before{content:"";display:block;width:108px;height:63px;background:url(/assets/laser/liftup/sofwave/images/price_pd.png?202641610537) center bottom/100% auto no-repeat;position:absolute;right:-84px;top:-46px}article section.s-price .container .price_wrap .price_inner.monitor.pd{margin-top:40px}article section.s-price .banner{margin:60px 0 0;text-align:center}article section.s-price .banner p{font-size:25px;font-weight:bold;line-height:1.5}article section.s-price .banner .heading-image{margin:10px 0 0}article section.s-price .banner .heading-image+p{margin-top:30px}@media screen and (max-width: 979px){article section.s-price{padding:10vw 0 12vw;margin:9vw 0 0}article section.s-price>p{font-size:3vw;margin:0 0 2vw}article section.s-price .container{width:95%}article section.s-price .container .text01{font-size:3.5vw;line-height:1.4;margin:0 0 3.5vw;padding:1.5vw}article section.s-price .container .price_wrap{width:100%;padding:3vw 0;border-radius:5vw}article section.s-price .container .price_wrap+.price_wrap{margin-top:3.5vw}article section.s-price .container .price_wrap .part{font-size:4.5vw}article section.s-price .container .price_wrap .part span{padding:0 0 0 2vw;font-size:3.5vw}article section.s-price .container .price_wrap .price_inner{margin:2.5vw 0 0;padding:0 7vw}article section.s-price .container .price_wrap .price_inner.monitor{margin:2vw 0 0}article section.s-price .container .price_wrap .price_inner p{font-size:4vw}article section.s-price .container .price_wrap .price_inner p.price{font-size:10vw}article section.s-price .container .price_wrap .price_inner p.price>span{font-size:6vw}article section.s-price .container .price_wrap .price_inner p.price>span>span{font-size:2.7vw;right:0.5vw;bottom:7vw}article section.s-price .container .price_wrap .price_inner.pd .price::before{width:20vw;height:12vw;right:-11vw;top:-11vw}article section.s-price .container .price_wrap .price_inner.monitor.pd{margin-top:10vw}article section.s-price .banner{margin:6vw 0 0}article section.s-price .banner p{font-size:3.5vw}article section.s-price .banner .heading-image{margin:1vw 0 0;padding:0 2.5vw}article section.s-price .banner .heading-image+p{margin-top:3.5vw}}article section.s-price .content_header{text-align:center}article section.s-price .content_header p{font-size:30px;font-weight:bold;line-height:1.5;color:#a2367b}@media screen and (max-width: 979px){article section.s-price .content_header p{font-size:4.8vw}}article section.s-price .price_set{background:#fff;padding:3% 2%}article section.s-price .price_set .headline_txt{text-align:center;font-size:26px;font-weight:bold;line-height:1.2}article section.s-price .price_set .pricetable{width:100%}article section.s-price .price_set .pricetable thead th{text-align:center;color:#000;background-color:#e3ebef;padding:10px 10px;line-height:1.2;font-size:16px}article section.s-price .price_set .pricetable tbody th{background-color:#f8f8f8;padding:10px 10px;font-size:18px}article section.s-price .price_set .pricetable tbody td{padding:5px 10px;text-align:center;font-size:16px}article section.s-price .price_set .pricetable tbody td.bui{width:30%}article section.s-price .price_set .pricetable tbody td.normal,article section.s-price .price_set .pricetable tbody td.limited{font-size:20px;color:#a9735a}article section.s-price .price_set .pricetable tbody td.limited{font-size:22px;color:#e00867}@media screen and (max-width: 979px){article section.s-price .price_set .headline_txt{font-size:4vw}article section.s-price .price_set .pricetable{width:100% !important}article section.s-price .price_set .pricetable thead th{font-size:3.2vw;padding:5px 5px}article section.s-price .price_set .pricetable tbody tr th{padding:5px 5px;font-size:3.6vw}article section.s-price .price_set .pricetable tbody tr td{padding:5px 5px;font-size:3.2vw}article section.s-price .price_set .pricetable tbody tr td.bui{width:25%}article section.s-price .price_set .pricetable tbody tr td.normal{font-size:3.8vw}article section.s-price .price_set .pricetable tbody tr td.limited{font-size:4vw}}article section.s-qa{background:#fff9fe;padding:60px 0 120px}article section.s-qa>ul{width:870px;margin:0 auto}article section.s-qa>ul li{border-top:1px solid #c0c0c0;padding:35px 0 45px}article section.s-qa>ul li:last-child{padding-bottom:0}article section.s-qa>ul li .qaq{font-size:24px;color:#af6fb6;line-height:1.5;padding:3px 0 0 60px;position:relative}article section.s-qa>ul li .qaq::before{content:"Q";display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;font-weight:bold;color:#fff;background:#af6fb6;position:absolute;left:4px;top:0}article section.s-qa>ul li .qaa{font-weight:bold;padding:0 0 0 60px;margin:20px 0 0;position:relative}article section.s-qa>ul li .qaa::before{content:"A";display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;font-weight:bold;color:#af6fb6;background:#fff;position:absolute;left:4px;top:0}@media screen and (max-width: 979px){article section.s-qa{padding:8vw 0 12vw}article section.s-qa>ul{width:95%}article section.s-qa>ul li{padding:4vw 0 5vw}article section.s-qa>ul li:last-child{padding-bottom:0}article section.s-qa>ul li .qaq,article section.s-qa>ul li .qaa{line-height:1.5}article section.s-qa>ul li .qaq::before,article section.s-qa>ul li .qaa::before{width:7vw;height:7vw;font-size:4vw;left:1vw;top:0;padding:0.3vw 0 0}article section.s-qa>ul li .qaq{font-size:4.5vw;padding:0 1vw 0 11vw}article section.s-qa>ul li .qaa{padding:0 1vw 0 11vw;margin:3.5vw 0 0}article section.s-qa>ul li .qaa::before{top:0}}article section.s-other{position:relative;padding:80px 0 0}article section.s-other .container{display:grid;grid-template-columns:1fr 350px 280px 250px 1fr;grid-template-rows:100px 400px auto}article section.s-other .container_bg{grid-column:1 / 4;grid-row:1 / 3;background:url(/assets/laser/liftup/sofwave/images/other01.jpg?202641610537) top center/cover no-repeat;border-radius:0 200px 0 0}article section.s-other .container header{display:flex;justify-content:flex-start;align-items:center;grid-column:2 / 3;grid-row:1 / 3}article section.s-other .container_slider{grid-column:3 / 6;grid-row:2 / 4;overflow:hidden}article section.s-other .container_slider .other_slider{width:100%;padding:0 0 35px;position:relative;margin:0 auto}@media screen and (min-width: 980px){article section.s-other .container_slider .other_slider .swiper-wrapper{align-items:flex-end}article section.s-other .container_slider .other_slider .slide-item{transform:scale(1);transition:transform 0.4s ease-in-out, margin 0.4s ease-in-out}article section.s-other .container_slider .other_slider .slide-item img{width:100%}article section.s-other .container_slider .other_slider .slide-item.swiper-slide-active{width:400px !important;max-width:400px !important}article section.s-other .container_slider .other_slider .slide-item.swiper-slide-active img{width:100%}}article section.s-other .container_slider .other_slider .swiper-button{display:none;overflow:hidden;background-position:center;background-repeat:no-repeat}article section.s-other .container_slider .other_slider .swiper-pagination{bottom:0;text-align:left}article section.s-other .container_slider .swiper-pagination-bullet{width:13px;height:13px;opacity:1;background:#fff}article section.s-other .container_slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#af6fb6}article section.s-other .container_slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}article section.s-other .container_slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:17px}@media screen and (max-width: 979px){article section.s-other{padding:9vw 0 0}article section.s-other .container{grid-template-columns:1fr 1vw 70vw 1vw 1fr;grid-template-rows:25vw 40vw}article section.s-other .container_bg{border-radius:0 20vw 0 0}article section.s-other .container header{grid-column:1 / 6;grid-row:1 / 3;justify-content:center;align-items:flex-start;padding:6vw 0 0 2.5vw}article section.s-other .container_slider{grid-column:1/ 6}article section.s-other .container_slider .other_slider{width:100%;padding:2vw 0 8vw}article section.s-other .container_slider .other_slider .swiper-wrapper{align-items:center}article section.s-other .container_slider .other_slider .slide-item{margin:0;transform:scale(0.8)}article section.s-other .container_slider .other_slider .slide-item img{width:100%}article section.s-other .container_slider .other_slider .slide-item.swiper-slide-active+.slide-item{transform:scale(1.1)}article section.s-other .container_slider .other_slider .swiper-pagination{text-align:center}article section.s-other .container_slider .swiper-pagination-bullet{width:2.3vw;height:2.3vw}article section.s-other .container_slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}article section.s-other .container_slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:2vw}}article section.s-clinic{padding:60px 0}article section.s-clinic .container{width:980px;margin:0 auto}article section.s-clinic .container .bc_01_047 .bc-item>.info>.name{font-weight:bold;color:#a85fb0}article section.s-clinic .container .bc_01_047 .bc-item>.info>.tel>.number{font-weight:bold;color:#a85fb0}article section.s-clinic .container .bc_01_047 .bc-item>.info>.tel>.freetel{fill:#a85fb0}@media screen and (max-width: 979px){article section.s-clinic{padding:8vw 0 0}article section.s-clinic .container{width:95%}article section.s-clinic .container .bc_01_047 .bc-item>.info{padding:0;margin:0 0 3vw}article section.s-clinic .container .bc_01_047 .bc-item>.info>.name{font-size:5vw;margin:0}article section.s-clinic .container .bc_01_047 .bc-item>.info .address{font-size:3vw;margin:2vw 0 0}article section.s-clinic .container .bc_01_047 .bc-item>.info>.tel{margin:2vw 0 0}article section.s-clinic .container .bc_01_047 .bc-item>.info>.tel>.number{font-size:5.5vw}article section.s-clinic .container .bc_01_047 .bc-item>.info>.tel>.freetel{width:7vw;height:7vw;margin:0 2vw 0 0}}.new_option_inner{background-color:#fff;padding:40px 50px 15px;position:relative}.new_option_inner .header_ribbon{position:absolute;top:-12px;left:-20px}.new_option_inner .header_ribbon .new{display:inline-block;position:relative;padding:6px 40px;font-size:28px;line-height:1.2;letter-spacing:2px;color:#fff;background:#b6488e}.new_option_inner .header_ribbon .new:before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #959e9b}.new_option_inner h3{font-size:30px}.new_option_inner .priceContainer{display:flex;justify-content:space-between;align-items:center}.new_option_inner .priceContainer .price_box{display:flex;justify-content:flex-end;align-items:center;font-size:22px;color:#af6fb6}.new_option_inner .priceContainer .price_box .limited{background-color:#af6fb6;padding:2px 10px;border-radius:6px;margin-right:20px;color:#fff}.new_option_inner .priceContainer .price_box .price_text{margin-left:15px;font-size:70px;letter-spacing:-1px}.new_option_inner .priceContainer .price_box .price_text>span{letter-spacing:0;font-size:35px;position:relative;margin-left:4px}.new_option_inner .priceContainer .price_box .price_text>span>span{font-size:13px;position:absolute;right:0;top:-18px;left:3px;white-space:nowrap}@media only screen and (max-width: 979px){.new_option{padding:0 2%}.new_option_inner{padding:6vw 5vw 2vw}.new_option_inner .header_ribbon{top:-18px;left:-15px}.new_option_inner .header_ribbon .new{padding:1.5vw 4vw;font-size:5vw}.new_option_inner .header_ribbon .new:before{border-bottom:solid 10px transparent;border-right:solid 15px #959e9b}.new_option_inner h3{font-size:4.5vw}.new_option_inner .priceContainer{display:block}.new_option_inner .priceContainer .price_box{font-size:4vw}.new_option_inner .priceContainer .price_box .limited{margin-right:3vw}.new_option_inner .priceContainer .price_box .price_text{font-size:10vw;line-height:1.2}.new_option_inner .priceContainer .price_box .price_text>span{font-size:6vw}.new_option_inner .priceContainer .price_box .price_text>span>span{font-size:2.5vw;top:-10px}}
