.page-inner{max-width:980px;margin:auto}.secHead{position:relative;font-size:45px;text-align:center;z-index:1;line-height:1.5;color:#899cbc;margin:0 0 40px}.secHead::before{content:"";display:block;width:1px;height:50px;background-color:#899cbc;position:absolute;left:50%;top:-75px}.secHead__sub{position:relative;display:block;font-size:20px}.secHead.campaign{position:relative}.secHead.campaign::after{background:url(/assets/breast/images/icon_campaign01.png?202651410850) center center/100% auto no-repeat;position:absolute;content:"";width:130px;height:130px;left:50%;top:50%;transform:translate(calc(-50% + 200px), -50%)}@media (max-width: 979px){.secHead.campaign::after{width:20vw;height:20vw;transform:translate(calc(-50% + 25vw), -50%)}}.faq .secHead,.comment .secHead{color:#fff}.faq .secHead::before,.flow .secHead::before,.comment .secHead::before{background-color:#ccc}.secHead__small{font-size:28px}.linkBtn a{position:relative;display:block;width:-moz-fit-content;width:fit-content;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background:linear-gradient(180deg, #899cbc, #6482b4);border:solid 5px #b7c6e0;border-radius:60px;margin:auto;padding:15px 40px}.linkBtn a::after{content:"";position:absolute;width:15px;height:15px;border-style:solid;border-color:#fff #fff transparent transparent;border-width:2px;right:25px;top:50%;transform:translateY(-50%) rotate(45deg) skew(-10deg, -10deg)}.linkMoni{margin-top:40px}.mv{background:url(/assets/breast/implant/motiva-ergo2/images/mvbg.jpg?202651410850) center top no-repeat;text-align:center}.mv .mv_inner{max-width:980px;margin:0 auto;position:relative}.mv .mv_inner .btn_popup{position:absolute;bottom:30px;left:0;right:0;margin:auto;padding-right:380px}.mv .mv_inner .btn_popup a{background-image:linear-gradient(180deg, #6e0072, #a200aa);border-radius:8px;width:300px;padding:10px 0;color:#fff;font-size:18px;line-height:1.4;position:relative}.mv .mv_inner .btn_popup a::before{content:"";width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg) translate(0, -6px);background:none;position:absolute;right:15px;top:46%;border-radius:0;margin:0}@media (max-width: 979px){.mv{background:none}.mv .mv_inner img{width:100%}.mv .mv_inner .btn_popup{bottom:7vw;padding-right:39vw}.mv .mv_inner .btn_popup a{max-width:480px;width:51vw;font-size:3.3vw;padding:10px 0}.mv .mv_inner .btn_popup a::before{width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;right:10px;top:50%}}.received__head{font-size:18px}.received__txt{font-size:16px}.anchor{margin:40px 0 70px}.anchor__nav{display:flex;align-items:center;justify-content:center}.anchor__nav__item{width:auto}.anchor__nav__item a{display:flex;justify-content:center;align-items:center;font-size:16px;text-decoration:none;padding:15px;border-left:solid 1px}.anchor__nav__item:last-child a{border-right:solid 1px}#what,#about,#how,#point,#compare,#info,#perfect,#photo,#new,#menu,#faq,#flow,#comment{padding:50px 0 90px}#comment{padding-bottom:0}#what{background:url(/assets/breast/implant/motiva-ergo2/images/what01.jpg?202651410850) center/cover no-repeat}#what .whatList{width:450px;margin:50px auto 0}#what .whatList__item{display:flex;align-items:center;font-size:26px;font-weight:bold}#what .whatList__item+.whatList__item{margin-top:15px}#what .whatList__item::before{content:"";display:inline-block;width:37px;height:37px;background:url(/assets/breast/implant/motiva-ergo2/images/what02.png?202651410850) center/cover no-repeat;margin-right:20px}.how__txt{margin-top:70px;font-size:20px;line-height:2}.gradHead{font-size:30px;text-align:center;margin-top:50px;line-height:1.5}.gradHead span{display:block;color:#730278}.how__container{display:flex;font-size:18px}.how__container>p{flex:1}.how__container>figure{width:450px;text-align:right}.how__imgWrap{position:relative;display:flex;justify-content:space-between;margin-top:40px}.how__imgWrap::before{content:"";position:absolute;border-left:solid 15px #730278;border-top:solid 20px transparent;border-bottom:solid 20px transparent;left:50%;top:50%;transform:translate(-50%, -50%)}.how__imgWrap__img{width:470px;border:solid 1px #730278}.check{margin-top:60px}.check__inner{max-width:700px;margin:auto}.check__head{width:340px;position:relative;font-size:27px;text-align:center;color:#899cbc;border:solid 5px #899cbc;border-radius:60px;margin:auto;padding:3px 0;letter-spacing:0.05em;z-index:1}.check__head::after{content:"";position:absolute;width:25px;height:25px;background:#fff;border-right:inherit;border-bottom:inherit;bottom:-17px;left:50%;transform:translateX(-50%) rotate(45deg) skew(15deg, 15deg);z-index:-1}.checkList{margin-top:50px}.checkList__item+.checkList__item{margin-top:30px}a.checkList__item__btn{position:relative;display:block;font-size:30px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background:linear-gradient(180deg, #899cbc, #6482b4);border:solid 5px #b7c6e0;border-radius:50px;padding:15px 80px;letter-spacing:0.05em}a.checkList__item__btn .plus{position:absolute;content:"";width:45px;height:45px;background-color:#fff;top:50%;right:20px;transform:translateY(-50%);border-radius:50px}a.checkList__item__btn .plus::before,a.checkList__item__btn .plus::after{position:absolute;content:"";width:45%;height:5px;background-color:#899cbc;left:50%;top:50%;transform:translate(-50%, -50%);transition:0.6s}a.checkList__item__btn .plus::before{transform:translate(-50%, -50%) rotate(270deg)}a.checkList__item__btn.js-acc-open .plus::before{transform:translate(-50%, -50%) rotate(0)}.checkList__item__cont{display:none;background-color:#f7f7f7;border:solid 1px #876fd1;padding:25px 35px;margin-top:15px}.checkList__item__cont__txt{font-size:21px;line-height:2;letter-spacing:0.05em}.checkList__item__cont__txt strong{color:#730278;text-decoration:underline}.checkList__item__cont__option{margin-top:20px}.checkList__item__cont__option-ttl{font-size:24px;text-align:center;color:#fff;background:#730278;line-height:1.4;padding:10px 0}.checkList__item__cont__option-txt{margin-top:20px}.checkList__item__cont__option-txt span{display:block;color:#df4578;margin-top:10px}.checkList__item__cont__option__img{display:flex;justify-content:space-between;margin-top:30px}.checkList__item__cont__option__img img{width:200px}.checkList__item__cont__option__img-cap{width:calc(100% - 240px);padding-top:15px}.checkList__item__cont__option__img-cap strong{display:block;font-size:22px;color:#730278;border-bottom:solid 1px;margin-bottom:10px}.checkList__item__cont__option__img-cap span{display:block;position:relative;padding-left:15px;margin-left:20px}.checkList__item__cont__option__img-cap span::before{position:absolute;top:68%;left:0;height:10px;width:10px;margin-top:-10px;background-color:#730278;border-radius:50%;display:inline-block;content:""}#point{font-size:20px;background:url(/assets/breast/implant/motiva-ergo2/images/point01.jpg?202651410850) center/cover no-repeat}#point ul{margin:30px 0 0}#point ul li{display:flex;justify-content:space-between}#point ul li:nth-child(2n){flex-direction:row-reverse}#point ul li:nth-child(n+2){margin:30px 0 0}#point ul li .text{width:480px;font-size:18px}#point ul li .text .point{background:#899cbc;color:#fff;padding:3px 20px;margin:0 0 7px}#point ul li .text h3{font-size:24px;text-align:center;color:#730278}#point ul li .text h3 strong{font-size:40px}#point ul li .text h4{font-size:18px;font-weight:bold;margin-top:10px}#point ul li figure{max-width:470px}#point ul li figure video{display:block;width:100%}.detail{padding:120px 0 90px}.detail .secHead{font-size:40px}.detail .secHead::after{top:50%}.detail__txt{font-size:20px;margin-top:80px;line-height:2}.satisfaction{background-color:#fff;margin-top:60px;padding:5px;box-shadow:5px 5px 5px 0px #c4c4c4}.satisfaction__wrap{position:relative;display:flex;align-items:flex-end;padding:30px 70px 30px 50px;border-left:2px solid #8b6929;border-right:2px solid #edc87c}.satisfaction__wrap::before,.satisfaction__wrap::after{position:absolute;content:"";width:100%;height:2px;background:linear-gradient(to right, #8b6929 0%, #edc87c 100%);left:0}.satisfaction__wrap::before{top:0;left:0}.satisfaction__wrap::after{bottom:0}.satisfaction__wrap__relief::before,.satisfaction__wrap__relief::after{content:"";position:absolute;width:57px;height:57px;background:url(https://www.s-b-c.sbs/assets/breast/implant/mesmo/images/decoration_img.png?202651410850) center/cover no-repeat;top:8px}.satisfaction__wrap__relief::before{left:5px}.satisfaction__wrap__relief::after{right:5px;transform:rotate(90deg)}.satisfaction__wrap__relief:last-of-type:before,.satisfaction__wrap__relief:last-of-type::after{top:auto;bottom:8px}.satisfaction__wrap__relief:last-of-type:before{left:5px;transform:rotate(270deg)}.satisfaction__wrap__relief:last-of-type::after{right:5px;transform:rotate(180deg)}.satisfaction__wrap__img{margin-right:40px}.satisfaction__wrap__txt{font-size:20px;text-align:center}.satisfaction__wrap__txt strong{color:#c38000}.satisfaction__wrap__txt span{display:block;font-size:15px;text-align:right;margin-top:20px}.compare__head{font-size:32px;text-align:center;color:#899cbc;letter-spacing:0.05em}.compare__head::after{content:"";display:block;width:170px;height:1px;background-color:#7d62d1;margin:auto}.compare__txt{font-size:20px;margin-top:40px}.compareTable{margin-top:40px}.compareTable table{border-collapse:collapse;border:solid 2px #7d62d1}.compareTable table tr th,.compareTable table tr td{text-align:center;border:solid 1px #c2c2c2;padding:10px;line-height:1.5}.compareTable table tr th{width:25%;font-size:18px;color:#fff}.compareTable table tr th:first-child{width:20%;background-color:#bbb4d4}.compareTable table tr th:nth-child(2),.compareTable table tr th:nth-child(3){background-color:#8476b2}.compareTable table tr th:nth-child(2){background-color:#7d62d1}.compareTable table tr td small{display:block}.compareTable table tr td.tHead{font-weight:bold;background-color:#f9f8f8;padding:5px 2px}.compareTable table tr td.tVerTop{vertical-align:top}.compareTable table tr td .softy{display:block;font-size:20px;color:#d8a300}.compareTable table tr td .softy__level{display:block;font-size:20px;color:#d8a300}.compareTable table tr td .subTxt{display:block;font-size:14px}.compareTable table tr td.tHead--cat{width:80px;background-color:#f9f5ff}.compareTable table tr td .tIllust__head{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.compareTable table tr.tBreast .conectItem__head{width:130px;text-align:right}.compareTable table .conectItem{width:90%;display:flex;align-items:center;justify-content:center;text-align:left;margin:auto}.compareTable table .conectItem+small{margin-top:5px}.compareTable table .conectItem__head{width:96px}.compare .mhlw-risk>.mhlw-risk-single{margin-top:35px}.menuWrap{margin-top:70px}.menu__inner .banner{margin-top:40px}.menu__inner .banner p{font-size:26px;font-weight:bold;text-align:center;margin:0 0 5px}.menuBox{display:flex;justify-content:space-between;align-items:center;background-color:#f4f6fa;padding:20px 50px 20px 80px}.menuBox p{line-height:1}.menuBox .campaign{padding-left:93px;position:relative}.menuBox .campaign.off15::before{content:"15%\a\OFF"}.menuBox .campaign.off10::before{content:"10%\a\OFF"}.menuBox .campaign::before{white-space:pre;display:flex;justify-content:center;align-items:center;text-align:center;width:80px;height:80px;font-size:21px;line-height:1.2;text-shadow:0 0 6px #fd4c7f;font-weight:700;font-style:normal;color:#fffa98;background-image:linear-gradient(180deg, #fd4c7f, #fd9f60);border-radius:100%;padding:0.15em 0 0;position:absolute;left:0;bottom:0}.menuBox .campaign-before{font-size:50px;text-align:left}.menuBox .campaign-before span{position:relative}.menuBox .campaign-before span::before{content:"";display:block;width:100%;height:2px;background:#f571b6;position:absolute;right:0;top:50%;transform:translate(0, -50%) rotate(5deg)}.menuBox .campaign-before .menuBox__price__tax{font-size:29px}.menuBox .campaign-before .menuBox__price__tax rt{font-size:10px}.menuBox .campaign-after{color:#f571b6;padding-left:50px;position:relative}.menuBox .campaign-after::before{content:"";display:block;width:40px;height:40px;background:url(/assets/breast/implant/images/campaign02.svg) center center/100% auto no-repeat;position:absolute;left:0;bottom:20px}.menuBox .campaign-after span{font-size:60px}@media screen and (max-width: 979px){.menuBox .campaign{padding-left:12vw}.menuBox .campaign::before{width:12vw;height:12vw;font-size:3.5vw}.menuBox .campaign-before{font-size:6vw;text-align:left}.menuBox .campaign-before .menuBox__price__tax{font-size:4vw}.menuBox .campaign-before .menuBox__price__tax rt{font-size:2vw}.menuBox .campaign-after{padding-left:10vw}.menuBox .campaign-after::before{width:6vw;height:6vw;bottom:2vw;left:3vw;bottom:3vw}.menuBox .campaign-after span{font-size:7vw}}.menuBox+.menuBox{margin-top:20px}.menuBox__name{font-size:28px;font-weight:bold;letter-spacing:0.05em}.menuBox__name--monitor{color:#730278}.menuBox__price{font-size:72px;font-weight:bold;color:#730278;line-height:1.4}.menuBox__price__tax{font-size:40px}.menuBox__price__tax rt{font-size:16px}.menuBox__price__split{text-align:right;margin-top:10px}.menuBox__price__split a.loan-pop{position:relative;display:block;width:180px;font-size:16px;text-align:center;color:#fff;background-color:#730278;margin:0 0 0 auto;padding:5px 25px;border-radius:50px}.menuBox__price__split a.loan-pop::after{content:"";position:absolute;width:8px;height:8px;border-style:solid;border-color:#fff #fff transparent transparent;border-width:2px;right:12px;top:50%;transform:translateY(-50%) rotate(45deg)}.partsMoni{background-color:#fff;border:solid 2px #899cbc;margin-top:20px;padding:15px 35px}.partsMoni strong{display:block;font-size:18px;color:#899cbc}.option__price .tt{background:#730278;color:#fff;text-align:center;font-size:35px;font-weight:700;line-height:35px;display:flex;align-items:center;justify-content:center}.option__price .tt .sub__tt-box{font-size:20px;border:1px solid #fff;padding:0px 10px;margin-right:30px}.option__price .option__item{background-color:#f4f6fa;color:#730278;display:block;margin:0}.option__price .option__item .price__item{padding:0;display:flex;justify-content:center;gap:5vw}.option__price .option__item .price__item .cat{display:inline-block;width:auto;height:auto;padding:0px 15px;border:1px solid #730278;font-size:22px;font-weight:500;line-height:33px;text-align:center}.option__price .option__item .price__item .tag{display:flex;align-items:baseline;justify-content:flex-end;text-align:center;margin-top:10px;font-weight:bold}.option__price .option__item .price__item .tag-price{font-size:72px;line-height:1;letter-spacing:0.02em}.option__price .option__item .price__item .tx-brown p,.option__price .option__item .price__item .tx-brown span{color:#c38000}.option__price .option__item .price__item .tx-brown .cat{font-size:large;border:1px solid #c38000}.perfect{background-color:#fff;text-align:center;padding:30px 60px;margin-top:50px}.perfect__head{position:relative;display:inline-block;font-size:24px;text-align:center}.perfect__head::before,.perfect__head::after{content:"";position:absolute;width:120px;height:1px;background-color:#000;top:50%;transform:translateY(-50%)}.perfect__head::before{left:-150px}.perfect__head::after{right:-150px}.perfectList{margin-top:5px}.perfectList__item{font-size:17px;text-align:left;text-indent:-0.7em;padding-left:1em}.perfectList__item__icon{display:inline-block;vertical-align:baseline;font-size:18px;color:#899cbc;margin-right:5px}.perfect .linkBtn{margin-top:20px}.faq{background-color:#899cbc}.faq__inner{max-width:940px;margin:70px auto 0}.faqList__item{background-color:#fff;padding:25px 40px}.faqList__item+.faqList__item{margin-top:10px}.faqList__item{font-size:19px}.faqList__item .faqIcon{display:inline-block;font-weight:bold;margin-right:10px}.faqList__item__q{font-weight:bold;color:#899cbc;border-bottom:solid 1px;padding-bottom:10px;margin-bottom:10px}.faqList__item__a{text-indent:-0.5em;padding-left:1em}.faqList__item__a .faqIcon,.faqList__item__a a{color:#730278}.faqList__item__a a{font-weight:bold}.flowList{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:70px;counter-reset:number 0}.flowList__item{width:470px}.flowList__item:nth-child(n+3){margin-top:20px}.flowList__item__head{display:flex;font-size:24px;color:#899cbc;margin-top:20px}.flowList__item__head__step{display:inline-block;margin-right:20px}.flowList__item__head__step::before{counter-increment:number 1;content:"Step." counter(number)}.flowList__item__head__txt{display:inline-block;line-height:1.5}.flowList__item__txt{font-size:18px;margin-top:10px;line-height:2}.comment{background-color:#730278}.comment__inner{position:relative;padding:0 0 60px}.comment__inner::before{position:absolute;content:"";width:495px;height:590px;background:url(/assets/breast/implant/motiva-ergo2/images/doctor01.png?202651410850) center/cover no-repeat;bottom:0;left:-60px}.commentWrap{color:#fff;padding-left:380px}.commentWrap__txt{font-size:18px;line-height:2}.commentWrap__docName{text-align:right;margin-top:40px}.commentWrap__docName strong{display:block;font-size:30px;margin-top:10px}@media (max-width: 979px){.page-inner{width:95%;max-width:500px}.page-inner.compare__inner{max-width:inherit}.secHead{font-size:24px;margin:0 0 20px}.secHead::before{height:30px;top:-40px}.secHead__sub{font-size:16px}.linkBtn a{width:100%;border:solid 3px #b7c6e0;padding:10px 20px}.linkMoni{margin-top:25px}#what,#about,#how,#point,#compare,#info,#perfect,#photo,#new,#menu,#faq,#flow,#comment{padding:25px 0 50px}#comment{padding-bottom:0}.spMv img{width:100%}.received__head{font-size:14px}.received__txt{font-size:12px}.anchor{margin:30px 0 50px}.anchor__nav{width:100%;max-width:100%;flex-wrap:wrap;border-top:solid 1px;border-bottom:solid 1px}.anchor__nav__item a{display:flex;justify-content:center;align-items:center;height:50px;font-size:16px;border-left:solid 1px}.anchor__nav__item{width:calc(100% / 2)}.anchor__nav__item:nth-child(2n+1) a{border-left:none}.anchor__nav__item:nth-child(n+3) a{border-top:solid 1px}.anchor__nav__item:last-child a{border-right:none}#what .whatList{width:100%;margin:0 auto}#what .whatList__item{font-size:18px}#what .whatList__item+.whatList__item{margin-top:7px}#what .whatList__item::before{width:20px;height:20px;background-size:100% auto;margin-right:10px}.how__txt{margin-top:30px;font-size:14px}.gradHead{font-size:18px;margin-top:20px}.how__container{flex-direction:column-reverse;font-size:16px}.how__container>p{width:100%}.how__container>figure{width:80%;text-align:center;margin:0 auto 2%}.how__imgWrap{flex-direction:column;margin-top:15px}.how__imgWrap__img{width:100%;max-width:470px;margin:auto}.how__imgWrap__img+.how__imgWrap__img{margin-top:40px}.how__imgWrap::before{border-left:solid 20px #9788c7;border-top:solid 30px transparent;border-bottom:solid 30px transparent;transform:translate(-50%, -50%) rotate(90deg)}#point{font-size:16px}#point ul{margin:20px 0 0}#point ul li{flex-direction:column}#point ul li:nth-child(2n){flex-direction:column}#point ul li:nth-child(n+2){margin:25px 0 0}#point ul li .text{width:100%;font-size:16px}#point ul li .text .point{padding:3px 10px;margin:0 0 5px}#point ul li .text h3{font-size:21px}#point ul li .text h3 strong{font-size:24px}#point ul li .text h4{font-size:16px}#point ul li figure{margin:10px auto 0;width:90%;text-align:center}#point .chip figure{margin:10px auto 0;width:90%;text-align:center}.check{margin-top:35px}.check__head{width:200px;font-size:18px;padding:5px 0;border:solid 4px #8a8a8a}.check__head::after{width:20px;height:20px;bottom:-14px}.checkList{margin-top:30px}a.checkList__item__btn{font-size:14px;padding:12px 30px 12px 20px}a.checkList__item__btn .plus{width:30px;height:30px;right:15px}a.checkList__item__btn .plus::before,a.checkList__item__btn .plus::after{width:40%;height:3px}.checkList__item__cont{padding:15px 20px;margin-top:10px}.checkList__item__cont__txt{font-size:12px;line-height:1.8}.checkList__item+.checkList__item{margin-top:15px}.checkList__item__cont__option-ttl{font-size:15px}.checkList__item__cont__option-txt{font-size:12px;margin-top:15px}.checkList__item__cont__option__img{max-width:360px;align-items:flex-start;margin:20px auto 0}.checkList__item__cont__option__img-cap{width:calc(100% - 100px);padding-top:5px}.checkList__item__cont__option__img img{width:90px}.checkList__item__cont__option__img-cap strong{font-size:18px;margin-bottom:5px}.checkList__item__cont__option__img-cap span{font-size:14px;margin-left:10px}.detail{padding:60px 0 50px}.detail .secHead{font-size:20px}.secHead__small{font-size:16px}.detail__txt{font-size:14px;margin-top:30px}.satisfaction{margin-top:25px}.satisfaction__wrap__txt span{font-size:12px;text-align:left;margin-top:0}.satisfaction__wrap{align-items:center;padding:20px 20px 20px 5px}.satisfaction__wrap__img{width:360px;max-width:120px;margin-right:5px}.satisfaction__wrap__txt{font-size:12px;text-align:left}.satisfaction__wrap__relief::before,.satisfaction__wrap__relief::after{width:25px;height:25px}.compare__head{font-size:20px}.compare__txt{font-size:14px;margin-top:15px}.compare .mhlw-risk>.mhlw-risk-single{margin-top:15px}.menuTab{display:flex;justify-content:space-between;align-items:flex-end;margin-top:30px}.menuTab__btn{width:calc(100% / 2 - 3px);min-height:80px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:13px;font-weight:bold;color:#fff;background-color:#8476b2;border-radius:10px 10px 0 0;padding:5px}.menuTab__btn.js-tab-active{background-color:#7d62d1;min-height:100px}.tabCont{display:none;border:solid 2px #7d62d1;padding:35px 10px}.tabCont.js-tab-open{display:block}.tabCont__head{font-size:14px;text-align:center;border-bottom:solid 1px #bbb4d4;padding-bottom:5px}.tabCont__head span{color:#7d62d1}.tabCont__name{font-size:22px;text-align:center;margin:15px 0}.tabCont__price{background-color:#f9f8f8;margin-top:10px;padding:10px}.tabCont__price__note{font-size:12px}.priceDtl{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.priceDtl+.priceDtl{border-top:dashed 1px #7d62d1}.priceDtl__name,.priceDtl__price{font-weight:bold}.priceDtl__name{font-size:14px}.priceDtl__price{font-size:30px}.priceDtl__price,.priceDtl__name--monitor{color:#e33880}.priceDtl__price__tax{font-size:20px}.compareTable{margin-top:30px}.compareTable table{border:solid 1px #c2c2c2}.compareTable table tr th,.compareTable table tr td{padding:10px 5px}.compareTable table tr td.tHead,.compareTable table tr td{font-size:14px}.compareTable table tr td .subTxt{font-size:12px}.compareTable table tr td .softy__level{font-size:16px}.compareTable table tr:first-child td:first-child{width:30%}.compareTable table tr td.tHead--cat{width:7%}.compareTable table .conectItem__head{text-align:right}.compareTable table .conectItem{width:100%}.compareTable table tr.tBreast .conectItem__head{width:130px}.menuWrap{margin-top:40px}.menu__inner .banner{margin-top:5vw}.menu__inner .banner p{font-size:4vw;margin:0 0 1vw}.menuBox{padding:2vw 3vw}.menuBox__name{font-size:3.5vw}.menuBox__price{font-size:32px;text-align:right}.menuBox__price__tax{font-size:20px}.menuBox__price__tax rt{font-size:10px}.menuBox__price__split a.loan-pop{width:100%;max-width:40vw;font-size:3.2vw;padding:1vw;margin-top:2vw}.partsMoni{font-size:12px;padding:10px 15px}.partsMoni strong{font-size:14px}.option__price .tt{display:block;font-size:25px}.option__price .tt .sub__tt-box{display:inline-block;font-size:18px;margin-right:0px;margin-bottom:10px}.option__price .option__item .price__item{text-align:center;flex-direction:column;gap:5vw}.option__price .option__item .price__item .cat,.option__price .option__item .price__item .tx-brown .cat{padding:7px 10px;font-size:18px}.option__price .option__item .price__item .cat{line-height:4.29688vw}.option__price .option__item .price__item .tag{justify-content:center;margin-top:3vw}.option__price .option__item .price__item .tag-price{font-size:32px}.linkMoni{margin-top:20px}.perfect{padding:15px 20px 20px;margin-top:30px}.perfect__head{font-size:16px}.perfect__head::before,.perfect__head::after{width:40px}.perfect__head::after{right:-50px}.perfect__head::before{left:-50px}.perfectList__item{font-size:14px}.perfectList__item__icon{font-size:16px}.faq__inner{margin:0 auto}.faqList__item{font-size:16px;padding:20px 10px}.faqList__item__q{padding-bottom:5px;margin-bottom:5px}.faqList__item__a{font-size:14px}.flowList{margin-top:0}.flowList__item{width:100%}.flowList__item:nth-child(n+3){margin-top:0}.flowList__item+.flowList__item{margin-top:40px}.flowList__item__head{font-size:16px;margin-top:10px}.flowList__item__head__step{margin-right:15px}.flowList__item__txt{font-size:14px;margin-top:5px;line-height:1.5}.comment__inner{padding:0}.comment__inner::before{width:205px;height:244px;left:0}.commentWrap{padding-left:0}.commentWrap__txt{font-size:14px}.commentWrap__docName{font-size:12px;margin-top:125px;padding:0 30px 30px 0}.commentWrap__docName strong{font-size:18px;margin-top:5px}}#new{background:#f0f0f0}#new #rebust{width:900px;margin:0 auto 0}#new #rebust em{color:#ed5681;font-style:normal}#new #rebust>header{text-align:center;font-weight:bold;line-height:1.2}#new #rebust>header h2{color:#362e2b;text-align:center;font-size:57px}#new #rebust>header p{font-size:20px;position:relative;padding:15px 0 0}#new #rebust>header p:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%, 0);width:95px;height:0;border-bottom:3px solid #362e2b;margin:0 auto;font-weight:bold}#new #rebust .rebustContainer{padding:65px 40px 40px;background:#fff;margin:65px 0 0;line-height:1.4}#new #rebust .rebustContainer>ul{display:flex;justify-content:space-between;align-items:center;color:#626262}#new #rebust .rebustContainer>ul li{width:400px;height:90px;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:22px;text-align:center;border:4px solid #626262}#new #rebust .rebustContainer>ul li strong{font-weight:bold}#new #rebust .rebustContainer .rebustText01{font-size:30px;font-weight:bold;text-align:center;margin:25px 0 0;color:#000}#new #rebust .rebustContainer>header{text-align:center;margin:30px 0 0}#new #rebust .rebustContainer>header p{color:#ed5681;font-size:23px;font-weight:bold}#new #rebust .rebustContainer>header h3{display:flex;justify-content:center;align-items:center;background:#f764bd;height:80px;color:#fff;font-size:40px;font-weight:bold;position:relative;margin:18px 0 0}#new #rebust .rebustContainer>header h3::before{content:"";width:190px;height:79px;background:url("/assets/breast/fat/mom/images/ribbon.png?202651410850") no-repeat;position:absolute;left:-18px;top:-18px}#new #rebust .rebustContainer>header h3::after{content:"";width:0;height:0;border-style:solid;border-width:19px 11px 0 11px;border-color:#ed5681 transparent transparent transparent;position:absolute;left:50%;bottom:-18px;transform:translate(-50%, 0)}#new #rebust .rebustContainer .rebustText02{font-size:30px;font-weight:bold;text-align:center;margin:30px 0 0;color:#000}#new #rebust .rebustContainer .rebustText02 span{position:relative}#new #rebust .rebustContainer .rebustText02 span::before,#new #rebust .rebustContainer .rebustText02 span::after{content:"";width:2px;height:100%;background:#000;position:absolute;transform:rotate(-20deg);left:-20px;bottom:0}#new #rebust .rebustContainer .rebustText02 span::after{transform:rotate(20deg);left:inherit;right:-10px}#new #rebust .rebustContainer>dl{display:flex;justify-content:space-between;border:10px solid #f5f5f5;padding:23px 90px 23px 45px;flex-wrap:wrap;margin:10px 0 0}#new #rebust .rebustContainer>dl dt{display:flex;justify-content:center;align-items:center;text-align:center;width:130px;font-size:18px;font-weight:bold;background:#000;color:#fff;border-radius:100px}#new #rebust .rebustContainer>dl dd{width:500px;font-size:20px;font-weight:bold;border-bottom:1px solid #000}#new #rebust .rebustContainer>dl dd+dt,#new #rebust .rebustContainer>dl dd+dt+dd{margin-top:15px}#new #rebust .rebustContainer .rebustText03{font-size:18px;color:#fff;text-align:center;background:#f764bd;padding:5px;margin:30px 0 0}#new #rebust .rebustContainer .rebustText03 span{position:relative}#new #rebust .rebustContainer .rebustText03 span::before,#new #rebust .rebustContainer .rebustText03 span::after{content:"";width:15px;height:15px;border-top:solid 3px #fff;border-right:solid 3px #fff;transform:rotate(135deg);position:absolute;top:50%;top:calc(50% - 11px);left:-40px}#new #rebust .rebustContainer .rebustText03 span::after{left:inherit;right:-37px}#new #rebust .rebustContainer .rebustText04{margin:15px 0 0}@media screen and (max-width: 979px){#new #rebust{width:96%;margin:0 auto}#new #rebust>header h2{font-size:9vw}#new #rebust>header p{font-size:4vw;padding:2.8vw 0 0}#new #rebust>header p:before{width:20vw;border-bottom:0.8vw solid #362e2b}#new #rebust .rebustContainer{padding:4vw 3vw 3vw;margin:11% 0 0}#new #rebust .rebustContainer>ul{justify-content:center}#new #rebust .rebustContainer>ul li{width:40vw;height:40vw;font-size:5vw;border:1vw solid #626262}#new #rebust .rebustContainer>ul li+li{margin-left:2vw}#new #rebust .rebustContainer .rebustText01{font-size:6vw;margin:4vw 0 0}#new #rebust .rebustContainer>header{margin:3vw 0 0}#new #rebust .rebustContainer>header p{font-size:4vw}#new #rebust .rebustContainer>header h3{height:10vw;font-size:5vw;margin:1vw 0 0}#new #rebust .rebustContainer>header h3::before{width:26vw;height:11vw;background-size:100% auto;left:-2.4vw;top:-2.5vw}#new #rebust .rebustContainer>header h3::after{border-width:3vw 2vw 0 2vw;bottom:-2.8vw}#new #rebust .rebustContainer .rebustText02{font-size:4.5vw;margin:4vw 0 0}#new #rebust .rebustContainer .rebustText02 span::before,#new #rebust .rebustContainer .rebustText02 span::after{width:0.3vw;left:-3vw}#new #rebust .rebustContainer .rebustText02 span::after{left:inherit;right:-3vw}#new #rebust .rebustContainer>dl{border:1.5vw solid #f5f5f5;padding:3vw 4vw;flex-direction:column;margin:10px 0 0}#new #rebust .rebustContainer>dl dt{width:20vw;font-size:3.7vw}#new #rebust .rebustContainer>dl dd{width:100%;font-size:4vw;border-bottom:0.3vw solid #000}#new #rebust .rebustContainer>dl dd+dt,#new #rebust .rebustContainer>dl dd+dt+dd{margin-top:1vw}#new #rebust .rebustContainer>dl dd{margin-top:1vw}#new #rebust .rebustContainer>dl dd+dt{margin-top:3vw}#new #rebust .rebustContainer .rebustText03{font-size:3.7vw;padding:0.5vw;margin:4vw 0 0}#new #rebust .rebustContainer .rebustText03 span::before,#new #rebust .rebustContainer .rebustText03 span::after{width:2vw;height:2vw;border-top:solid 0.6vw #fff;border-right:solid 0.6vw #fff;top:calc(50% - 1.5vw);left:-5vw}#new #rebust .rebustContainer .rebustText03 span::after{left:inherit;right:-4.7vw}#new #rebust .rebustContainer .rebustText04{font-size:3.2vw;margin:1.5vw 0 0}}#info .table01 tbody tr td:first-child{background-color:#fafafa}.table-box.implantComparison>table{border-color:#7d62d1}.table-box.implantComparison>table>tbody>tr>th{background-color:#8476b2}.table-box.implantComparison>table>tbody>tr>th:first-child{background-color:#bbb4d4}.table-box.implantComparison>table>tbody>tr>td.tHead--cat{background-color:#f9f5ff}#about{background:#f0f0f0}#about .about-box .title{background:#899cbc;color:#fff;padding:3px 20px;margin:0}#about .about-box .text__container{background-color:#fff;padding:1em;margin:0;font-size:18px}#about .about-box .text__container p{margin-bottom:0.7em}#about .about-box .text__container p:last-child{margin-bottom:0}@media (max-width: 979px){#about .about-box .text__container{font-size:16px}}#perfect .perfect-box{padding:30px 1em}#perfect .perfect-box .catch{color:#6482b4;font-weight:bold}#photo{background:url(/assets/breast/implant/motiva-ergo2/images/point01.jpg?202651410850) center/cover no-repeat}#photo .col{text-align:center}#photo .col div{text-align:right}#photo .photo_slider{max-width:640px;margin:0 auto 40px;padding:0 30px}@media only screen and (max-width: 979px){#photo .photo_slider{margin:0 auto 4vw;padding:0 4.5vw}}#photo .photo_slider__item figure{text-align:center}#photo .photo_slider__item figure img{margin:auto}#photo .photo_slider .slick-prev,#photo .photo_slider .slick-next{top:48%;background-color:transparent}@media only screen and (max-width: 979px){#photo .photo_slider .slick-prev,#photo .photo_slider .slick-next{display:block !important;width:5vw;height:5vw}}#photo .photo_slider .slick-prev{left:-45px}#photo .photo_slider .slick-next{right:-45px}@media only screen and (max-width: 979px){#photo .photo_slider .slick-prev{left:-7vw}#photo .photo_slider .slick-next{right:-7vw}}#photo .photo_slider .slick-prev:before,#photo .photo_slider .slick-next:before{background-size:19px auto}@media only screen and (max-width: 979px){#photo .photo_slider .slick-prev:before,#photo .photo_slider .slick-next:before{width:5vw;height:5vw;background-size:2.8vw auto}}#photo .photo_slider .slick-next:before{background-image:url("/assets/breast/implant/motiva-ergo2/images/icon_next.png?202651410850")}#photo .photo_slider .slick-prev:before{background-image:url("/assets/breast/implant/motiva-ergo2/images/icon_prev.png?202651410850")}#photo .photo_slider .slick-dots li button::before{background-color:#7d62d1}#photo .photo_slider .dr_name{padding-top:10px;text-align:right}@media only screen and (max-width: 979px){#photo .photo_slider .dr_name{padding-top:1vw}}#photo .photo_slider .dr_name a{display:inline-block;text-decoration:none;font-size:16px;line-height:1.3}@media only screen and (max-width: 979px){#photo .photo_slider .dr_name a{font-size:3vw}}#osusumeDoctor .tabacc.-pc-accordion .contents .title{color:#fff;background:#899cbc}section#anesthesia::before{background:#c79ac9}section#anesthesia .container header h2{border-color:#730278}section#anesthesia .container header p{background:#730278;background:linear-gradient(90deg, #730278 0%, #943e9a 100%)}
