@media screen and (max-width: 979px){#breast_compare.table-box{padding:3vw 0 0}#breast_compare.table-box+p{font-size:3vw !important}}#breast_compare.table-box table thead th{background:#feedf1;color:#333;padding:5px 5px}#breast_compare.table-box table thead th a._text-white{color:#333 !important}#breast_compare.table-box table thead th:first-child{padding:5px 3px}#breast_compare.table-box table tbody th{background:#eeeeee;width:12%;padding:5px 3px;font-size:13px}#breast_compare.table-box table tbody th .link_btn{background-color:#ff6699;color:#fff !important;text-decoration:none;border-radius:4px;padding:6px 14px 6px 8px;font-size:13px;position:relative}#breast_compare.table-box table tbody th .link_btn::after{content:'';display:block;position:absolute;top:0;right:0;width:12px;height:100%;background:url(/assets/images/common/ico_chevron-right-invert.png) 50% 50% no-repeat;background-size:6px auto}#breast_compare.table-box table tbody td{padding:5px 3px;width:calc(88% / 6);font-size:13px}#breast_compare.table-box table tbody td.f-brown{color:#ff6699}#breast_compare.table-box table tbody td .link-img{border:0px}#breast_compare.table-box table a{color:#ff6699}#breast_compare .star_half{position:relative;color:#ccc;display:inline-block;font-size:1.5em}#breast_compare .star_half:before{content:attr(data-inverted);overflow:hidden;position:absolute;left:0;top:0;width:100%;color:#ff6699}#breast_compare .star_half.star3:before{width:3em}#breast_compare .star_half.star4:before{width:4em}#breast_compare .star_half.star4_5:before{width:4.5em}@media only screen and (min-width: 980px){.page-Bp_00_1502 main .main-visual{height:473px;background-image:url(/assets/breast/fat/images/mv0822_bg.png?2025911171839);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.page-Bp_00_1502 main .main-visual img{width:auto;max-width:none;height:473px}}@media only screen and (max-width: 979px){.page-Bp_00_1502 main .main-visual .mv-header{padding:0}}@media only screen and (max-width: 768px){.page-Bp_00_1502 main .main-visual img{width:100%}}.page-Bp_00_1502 main .head-anchor{background-color:#fe8193}.page-Bp_00_1502 main .head-anchor__wrap{max-width:980px;margin:0 auto}.page-Bp_00_1502 main .head-anchor__list{display:flex;flex-wrap:wrap}.page-Bp_00_1502 main .head-anchor__list li{flex:1;border-right:1px solid #ffffff}@media screen and (max-width: 979px){.page-Bp_00_1502 main .head-anchor__list li{flex:0 1 50%;border:none}.page-Bp_00_1502 main .head-anchor__list li:nth-child(n+3){border-top:1px solid #fff}.page-Bp_00_1502 main .head-anchor__list li:not(:nth-child(2n)){border-right:1px solid #fff}}@media screen and (min-width: 980px){.page-Bp_00_1502 main .head-anchor__list li:first-child{border-left:1px solid #ffffff}}.page-Bp_00_1502 main .head-anchor__list li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100%;padding:13px 5px;font-size:17px;font-weight:bold;line-height:1.4;text-decoration:none;text-align:center;color:#fff}@media screen and (max-width: 979px){.page-Bp_00_1502 main .head-anchor__list li a{padding:5px;height:70px;font-size:16px}}.page-Bp_00_1502 main .b-recommend__list{display:grid;gap:40px;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-recommend__list{gap:2vw;grid-template-columns:repeat(2, 1fr)}}.page-Bp_00_1502 main .b-recommend__list li{background-color:#fff;border-radius:15px;box-shadow:0px 0px 30px 0px rgba(166,85,104,0.35);display:flex;align-items:center;justify-content:center;text-align:center;font-size:22px;font-weight:bold;line-height:1.64;padding:24px 5px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-recommend__list li{padding:12px 5px;border-radius:10px;font-size:18px}}.page-Bp_00_1502 main .b-what{background-color:#fef8f3}.page-Bp_00_1502 main .b-what ._highlight{color:#de6a8e}.page-Bp_00_1502 main .b-what__content{line-height:1.94}@media screen and (min-width: 980px){.page-Bp_00_1502 main .b-what__content{font-size:18px}}.page-Bp_00_1502 main .b-what__content p:not(:last-child){margin-bottom:35px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__content p:not(:last-child){margin-bottom:20px}}.page-Bp_00_1502 main .b-what__info{background-color:#fff;display:grid;gap:6px;grid-template-columns:488px 410px;padding:30px 36px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__info{gap:4vw;grid-template-columns:1fr;padding:4vw 3vw}}.page-Bp_00_1502 main .b-what__info .item-tl{color:#fe6d89;font-size:22px;font-weight:bold}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__info .item-tl{font-size:18px;margin-bottom:5px}}.page-Bp_00_1502 main .b-what__info .item-tl:before{content:"";width:0;height:27px;border-right:2px solid #fe6d89;transform:rotate(-30deg) translateY(5px);display:inline-block;margin-right:20px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__info .item-tl:before{height:22px}}.page-Bp_00_1502 main .b-what__info .item-tl:after{content:"";width:0;height:27px;border-right:2px solid #fe6d89;transform:rotate(30deg) translateY(5px);display:inline-block;margin-left:20px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__info .item-tl:after{height:22px}}.page-Bp_00_1502 main .b-what__info .item-tl+.image{margin-top:33px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__info .item-tl+.image{margin-top:0}}.page-Bp_00_1502 main .b-what__info .item-info{font-size:19px;letter-spacing:-0.02em;line-height:1.68}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__info .item-info{font-size:14px}}.page-Bp_00_1502 main .b-what__info .item .ac_ly_002{letter-spacing:-0.02em}.page-Bp_00_1502 main .b-what__more .heading-text{font-size:30px;margin-bottom:27px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-what__more .heading-text{font-size:22px;margin-bottom:15px}}.page-Bp_00_1502 main .b-what__more .ac_ly_004{justify-content:center}.page-Bp_00_1502 main .b-what__more__inner{justify-content:center}.page-Bp_00_1502 main .b-what__more__inner .col{width:25%}@media screen and (min-width: 980px){.page-Bp_00_1502 main .b-reason{font-size:18px;font-size:1.8rem;line-height:1.94}}.page-Bp_00_1502 main .b-reason ._highlight{color:#de6a8e}.page-Bp_00_1502 main .b-reason .reason{background-color:#e87d8e;color:#fff;letter-spacing:0.02em;line-height:1.67;padding:5px 10px;margin-bottom:15px}.page-Bp_00_1502 main .b-reason .tl{font-size:24px;font-size:2.4rem;line-height:1.33;margin-bottom:8px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-reason .tl{font-size:20px}}.page-Bp_00_1502 main .b-reason .show-more{margin-top:3px}@media screen and (min-width: 980px){.page-Bp_00_1502 main .b-reason .item{display:flex}.page-Bp_00_1502 main .b-reason .item:not(:last-child){margin-bottom:42px}.page-Bp_00_1502 main .b-reason .item__image{width:480px;flex-shrink:0}.page-Bp_00_1502 main .b-reason .item__content{width:100%}.page-Bp_00_1502 main .b-reason .item:not(._reverse) .item__image{margin-left:20px !important}.page-Bp_00_1502 main .b-reason .item:not(._reverse) .tl,.page-Bp_00_1502 main .b-reason .item:not(._reverse) .desc{padding-right:20px}.page-Bp_00_1502 main .b-reason .item._reverse{flex-direction:row-reverse}.page-Bp_00_1502 main .b-reason .item._reverse .item__image{margin-right:20px !important}.page-Bp_00_1502 main .b-reason .item._reverse .tl,.page-Bp_00_1502 main .b-reason .item._reverse .desc{padding-left:20px}}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-reason .item:not(:last-child){margin-bottom:30px}.page-Bp_00_1502 main .b-reason .item__image{margin-top:20px}}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-reason .mhlw-risk{min-height:0}}.page-Bp_00_1502 main .bg-orange{background:#ffa4a1}.page-Bp_00_1502 main .yellow-line{display:inline-block;border-bottom:5px solid #fffaa1;line-height:1}.page-Bp_00_1502 main .sec-03 .sec03-container01 .ac_ly_001{background:#ffa4a1}.page-Bp_00_1502 main .sec-04{line-height:1.5}.page-Bp_00_1502 main .sec-04 .sec04-header{font-size:30px;line-height:1.2;letter-spacing:-0.04em}.page-Bp_00_1502 main .sec-04 .sec04-body{border-color:#ff6699;padding:25px 20px}.page-Bp_00_1502 main .sec-04 .sec04-body table{margin:auto;border-collapse:collapse;font-size:20px}.page-Bp_00_1502 main .sec-04 .sec04-body table th,.page-Bp_00_1502 main .sec-04 .sec04-body table td{width:129px;border:1px solid #9f9f9f;padding:3.5px 0}.page-Bp_00_1502 main .sec-04 .sec04-body table th{background:#ff9b97}.page-Bp_00_1502 main .sec-04 .sec04-body p{font-size:20px}.page-Bp_00_1502 main .sec-04 .sec04-body p.calc-ttl{font-size:19px;font-weight:600;line-height:1.27;width:133px;margin:0 auto;border:2px solid #000;border-radius:20px;padding:2px 5px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .sec-04{margin:17.5px auto 0}.page-Bp_00_1502 main .sec-04 .sec04-body{padding:25px 2vw 2vw}.page-Bp_00_1502 main .sec-04 .sec04-body table{float:right;width:140px}.page-Bp_00_1502 main .sec-04 .sec04-body table th,.page-Bp_00_1502 main .sec-04 .sec04-body table td{font-size:12px}.page-Bp_00_1502 main .sec-04 .sec04-body p{font-size:12px}.page-Bp_00_1502 main .sec-04 .sec04-body .calc-text{float:left;width:150px}.page-Bp_00_1502 main .sec-04 .sec04-body .calc-text .calc-ttl{width:66.5px;font-size:12px;border-width:1px}}.page-Bp_00_1502 main .b-movie{background-color:#faf1f4}.page-Bp_00_1502 main .b-pickup{background-color:#fef8f3}.page-Bp_00_1502 main .b-pickup .item:not(:last-child){margin-bottom:30px}.page-Bp_00_1502 main .b-pickup.sec_cont .button-normal{background-color:#f6756f}.page-Bp_00_1502 main ._text-red{color:#e92333}.page-Bp_00_1502 main .text-red02{color:#d02020}.page-Bp_00_1502 main .b-compare.sec_cont .button-normal{background-color:#f6756f}.page-Bp_00_1502 main .b-option.sec_cont{padding-top:0}.page-Bp_00_1502 main .b-option .table-ttl-sp{background:#ff6779;padding:5px 10px}.page-Bp_00_1502 main .b-option .table-ttl-sp .text-ttl-sp:before{content:"\025c0";margin-right:10px}.page-Bp_00_1502 main .b-option .table-ttl-sp .text-ttl-sp:after{content:"\025b6";margin-left:10px}.page-Bp_00_1502 main .b-option .table-box>table{border-collapse:collapse}.page-Bp_00_1502 main .b-option .table-box>table>thead>tr>th{background-color:#ffeff0;color:#000000;font-weight:500;line-height:1.28;width:153px}.page-Bp_00_1502 main .b-option .table-box>table>tbody>tr>th{background-color:#eeeeee}.page-Bp_00_1502 main .b-option .table-box>table>tbody>tr>td{padding:10px 8px}.page-Bp_00_1502 main .b-option.sec_cont .button-normal{background-color:#f6756f}.page-Bp_00_1502 main .b-option .star_half{position:relative;color:#ccc;display:inline-block;font-size:18px}.page-Bp_00_1502 main .b-option .star_half:before{content:attr(data-inverted);overflow:hidden;position:absolute;left:0;top:0;width:100%;color:#ff6699}.page-Bp_00_1502 main .b-option .star_half.star2:before{width:2em}.page-Bp_00_1502 main .b-option .star_half.star3:before{width:3em}.page-Bp_00_1502 main .b-option .star_half.star4:before{width:4em}.page-Bp_00_1502 main .b-option .star_half.star4_5:before{width:4.5em}.page-Bp_00_1502 main .sec_cont{padding:70px 0 100px}.page-Bp_00_1502 main .sec_cont .button-normal{font-weight:500;border-radius:7px;background-color:#e87d8e}@media screen and (min-width: 980px){.page-Bp_00_1502 main .sec_cont .button-normal{min-width:480px;height:70px;font-size:24px}}@media screen and (max-width: 979px){.page-Bp_00_1502 main .sec_cont{padding:50px 0 70px}}.page-Bp_00_1502 main .content-title{font-size:52px;font-weight:600;text-align:center;line-height:1.4}.page-Bp_00_1502 main .content-title span.sub{display:block;color:#000;font-size:20px;font-weight:500;position:relative;padding-top:30px}.page-Bp_00_1502 main .content-title span.sub:before{background:#000;width:60px;height:4px;top:3px;left:50%;transform:translateX(-50%);content:"";z-index:2;position:absolute}@media screen and (max-width: 979px){.page-Bp_00_1502 main .content-title{font-size:36px}.page-Bp_00_1502 main .content-title span.sub{font-size:18px;padding-top:15px}.page-Bp_00_1502 main .content-title span.sub:before{width:47px;height:3px;top:0}}.page-Bp_00_1502 main .sec-02 .ac_ar_004{background:#fff7f8}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title{width:465px;border-radius:20px 20px 0 0;background:#ffecf0;border:none;margin-bottom:1px}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title a{text-decoration:none}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title p{position:relative;line-height:1.3}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title p:after{content:"";width:18px;height:18px;border-right:2px solid #ff6d92;border-bottom:2px solid #ff6d92;position:absolute;left:50%;bottom:15px;transform:translateX(-50%) rotate(45deg)}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title.-active{background:#fff;border-top:3px solid #ff879f !important;border-right:3px solid #ff879f !important;border-left:3px solid #ff879f !important}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title:hover{opacity:1}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title.-active:before{content:"";height:10px;width:459px;position:absolute;bottom:-5px;left:0;background-color:#fff}.page-Bp_00_1502 main .sec-02 .tab-form .contents{border-color:#ff879f;border-bottom-left-radius:0;border-bottom-right-radius:0}.page-Bp_00_1502 main .sec-02 .tab-form .border-blue{border-color:#afb6c6}.page-Bp_00_1502 main .sec-02 .tab-form .price-desc{width:240px}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .title{font-size:22px;font-weight:normal;background:none;border:none}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .price .amount,.page-Bp_00_1502 main .sec-02 .tab-form .price-text .price .unit{font-weight:normal;color:#ff879f}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .price .amount{font-size:45px}.page-Bp_00_1502 main .sec-02 .tab-form .message-bubble{position:relative;padding:20px 0;border-radius:20px;border-color:#ff879f}.page-Bp_00_1502 main .sec-02 .tab-form .message-bubble p{line-height:1}.page-Bp_00_1502 main .sec-02 .tab-form .message-bubble:after{position:absolute;content:"";width:25px;height:25px;background-color:#fff;border-left:2px solid #ff879f;border-bottom:2px solid #ff879f;bottom:-15px;left:50%;transform:translateX(-50%) rotate(-45deg)}.page-Bp_00_1502 main .sec-02 .tabacc.-pc-tab>.contents>.content:not(.-active){display:none}.page-Bp_00_1502 main .sec-02 .sec02-btn{background:#fb7d79;width:553px;border-radius:50px;height:106px;align-content:center}@media screen and (max-width: 979px){.page-Bp_00_1502 main .sec-02 .tab-title.-active:before{width:100%}.page-Bp_00_1502 main .sec-02 .tab-form .message-bubble{width:93%;margin:16.5px 10px;border-radius:10px}.page-Bp_00_1502 main .sec-02 .tab-form .message-bubble:after{width:12.5px;height:12.5px;bottom:-8px}.page-Bp_00_1502 main .sec-02 .tab-form hr{margin-top:10px !important}.page-Bp_00_1502 main .sec-02 .tab-form .sp-width{width:170px}.page-Bp_00_1502 main .sec-02 .tab-form .sp-width-2{width:170px}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .title{width:100%;font-size:11px;text-align:center}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .pricewrap{float:none;width:100%;text-align:center}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .price{display:block}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .price .amount{font-size:22px}.page-Bp_00_1502 main .sec-02 .tab-form .price-text .price br{content:""}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title{height:75px}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title p{font-size:9px}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title p ._text-size-19{font-size:9.5px !important}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title p:after{width:9px;height:9px;bottom:-8px}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title .ac_ar_004 br{content:""}.page-Bp_00_1502 main .sec-02 .tab-form .tab-title.-active:before{width:100%}.page-Bp_00_1502 main .sec-02 .tab-form .price-desc{width:170px}.page-Bp_00_1502 main .sec-02 .sec02-container br{content:""}.page-Bp_00_1502 main .sec-02 .sec02-btn{width:95.4%;height:45px;font-size:15px !important}}.page-Bp_00_1502 main .option-anes{background-color:#faf1f4}.page-Bp_00_1502 main .box-anes{display:flex;flex-wrap:wrap;font-size:18px;line-height:1.66;margin-bottom:60px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .box-anes{font-size:16px;margin-bottom:40px}}.page-Bp_00_1502 main .box-anes .image{flex:0 1 auto;margin:0 70px 0 60px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .box-anes .image{flex:auto;margin:0 auto 20px;max-width:298px}}.page-Bp_00_1502 main .box-anes .text{flex:1}@media screen and (max-width: 979px){.page-Bp_00_1502 main .box-anes .text{flex:auto}}.page-Bp_00_1502 main .box-anes .clr01{color:#e87d8e}.page-Bp_00_1502 main .b-more{background-color:#fef8f3}.page-Bp_00_1502 main .more__list__item:not(:last-of-type){margin-bottom:70px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__item:not(:last-of-type){margin-bottom:50px}}.page-Bp_00_1502 main .more__list__link{display:block;text-decoration:none;border:2px solid #ff9b97}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__link{border-width:1px}}.page-Bp_00_1502 main .more__list__head{padding:20px 0;text-align:center;background:#ff9b97 url("/assets/images/common/ico_chevron-right-invert.png?2025911171839") no-repeat center right 30px;background-size:9px auto}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__head{background:#ff9b97 url("/assets/images/common/ico_chevron-right-invert.png?2025911171839") no-repeat center right 15px;background-size:9px auto}}.page-Bp_00_1502 main .more__list__head p{display:inline-block;font-size:30px;font-weight:bold;line-height:1.1;border-bottom:2px solid #fff;color:#fff}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__head p{font-size:21px}}.page-Bp_00_1502 main .more__list__body{display:flex;padding:30px 45px 15px 25px;background-color:#fff}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__body{flex-direction:column;padding:20px}}.page-Bp_00_1502 main .more__list__body .image{flex:0 1 auto;margin-right:55px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__body .image{margin-right:0;margin-bottom:20px;text-align:center}}.page-Bp_00_1502 main .more__list__body .text{flex:1;font-size:20px;line-height:1.5;letter-spacing:-1px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__body .text{font-size:16px;line-height:1.625;letter-spacing:0}}.page-Bp_00_1502 main .more__list__price{display:flex;justify-content:flex-end;align-items:center;font-size:22px;font-weight:bold;color:#ff6d92}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__price{flex-direction:column;font-size:18px}}.page-Bp_00_1502 main .more__list__price:first-of-type{margin-top:70px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__price:first-of-type{margin-top:30px}}.page-Bp_00_1502 main .more__list__price:not(:last-of-type){margin-bottom:20px}.page-Bp_00_1502 main .more__list__price .cost{font-size:47px;margin-left:20px;line-height:1;min-width:186px;text-align:right}@media screen and (max-width: 979px){.page-Bp_00_1502 main .more__list__price .cost{font-size:38px;margin-left:0;min-width:auto}}.page-Bp_00_1502 main .more__list__price .cost span{position:relative;display:inline-block;font-size:25px;line-height:1}.page-Bp_00_1502 main .more__list__price .cost small{position:absolute;bottom:100%;left:50%;width:150%;font-size:9px;text-align:center;transform:translateX(-50%)}.page-Bp_00_1502 main .bg-pink{background:#ff879f}.page-Bp_00_1502 main .b-price .button-normal{background-color:#f6756f}.page-Bp_00_1502 main .b-comment{padding-bottom:0;background-color:#fef8f3}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-comment{background:#fef8f3 url("/assets/breast/fat/images/doctor_img01.png?2025911171839") left bottom no-repeat;background-size:165px, 262px}.page-Bp_00_1502 main .b-comment p{text-align:justify}}.page-Bp_00_1502 main .b-comment .comment_image{flex:0 1 445px;margin-left:45px;margin-right:15px}.page-Bp_00_1502 main .b-comment .comment_text{flex:1;margin-left:0}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-comment .comment_text{padding-bottom:100px}}.page-Bp_00_1502 main .b-comment .comment_des{padding:0 35px 0 20px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-comment .comment_des{padding:0}}.page-Bp_00_1502 main .b-comment .name-doc{line-height:1.3}.page-Bp_00_1502 main .b-risk .risk_cont{font-size:22px;padding:0 55px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-risk .risk_cont{font-size:16px;padding:0}}.page-Bp_00_1502 main .b-about{background-color:#fef8f3}@media screen and (min-width: 980px){.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>th,.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>td{border:2px solid #ff544f;border-left:0;border-right:0}.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>th{width:230px;font-size:22px;background-color:#ff928e;color:#fff}.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>td{padding:30px;border-right:2px solid #ff544f}.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr:not(:last-of-type)>td{border-bottom:2px solid #ff928e}}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>th,.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>td{border:1px solid #ff544f;border-left:0;border-right:0}.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>th{width:150px;background-color:#ff928e;color:#fff}.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr>td{border-right:1px solid #ff544f}.page-Bp_00_1502 main .b-about .table-box>table>tbody>tr:not(:last-of-type)>td{border-bottom:1px solid #ff928e}}.page-Bp_00_1502 main .b-faq{font-size:18px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-faq{font-size:16px}}.page-Bp_00_1502 main .b-faq .faq-box:not(:first-child){margin-top:60px}@media screen and (max-width: 979px){.page-Bp_00_1502 main .b-faq .faq-box:not(:first-child){margin-top:40px}}.page-Bp_00_1502 main .b-faq .faq-box .question::before,.page-Bp_00_1502 main .b-faq .faq-box .answer::before{background-color:#fc536b}.page-Bp_00_1502 main .b-faq .faq-box .question{color:#fc536b;font-weight:bold}.page-Bp_00_1502 main .b-faq .faq-box .question p{font-size:24px}@media only screen and (max-width: 979px){.page-Bp_00_1502 main .b-faq .faq-box .question p{font-size:18px}}.page-Bp_00_1502 main .b-faq .faq-box .answer{flex-wrap:wrap}.page-Bp_00_1502 main .b-doctor{padding:70px 0 100px;background-color:#fff7f8}.page-Bp_00_1502 main .b-doctor #kansyu{margin-top:0}.page-Bp_00_1502 main .b-doctor h2.heading-line{display:none}.page-Bp_00_1502 main .b-doctor .ac_ar_003._unmargin{background-color:transparent}.page-Bp_00_1502 main .b-doctor .bc_00_003{padding-top:0}.dt-bg01{background-color:#121212 !important}#downtime{margin-bottom:30px}@media screen and (max-width: 979px){#downtime{margin-bottom:0}}#downtime .tub_dt{position:relative;margin-top:60px}#downtime .new{position:absolute;top:-4px;left:-4px;z-index:1}#downtime .new img{width:90px}#downtime header{font-weight:bold;text-align:center;line-height:1.4}#downtime header h2{font-size:46px;position:relative;padding:35px 0;overflow:hidden}#downtime header h2 span{background:#fff;padding:10px;position:relative;z-index:2}#downtime header h2::before{content:"";position:absolute;left:50%;top:50%;width:276px;height:1px;background:#000;transform:translate(-50%, -50%) rotate(-30deg);z-index:1}#downtime header h2+p{font-size:28px;margin:20px 0 0}#downtime .about{margin:20px 0 60px}#downtime .about .text{margin:20px 0;background:url(/assets/breast/images/img_bg_downtime.png?2025911171839) bottom right no-repeat;background-size:65%}#downtime #how{margin:20px 0 60px}#downtime #pain{margin:20px 0 60px}#downtime #pain.container01 h3{font-size:25px;text-align:center;border-bottom:1px solid #000}#downtime #pain.container01 h3 em{font-size:30px;color:#b74e7f;font-style:normal}#downtime #pain.container01 h3 em span{text-decoration:underline}#downtime #pain .container02{display:flex;justify-content:space-between;margin:70px 0 0;position:relative}#downtime #pain .container02::before,#downtime #pain .container02::after{content:"";width:70px;height:2px;background:#000;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-45deg)}#downtime #pain .container02 div{width:350px;background:#ecebf1;padding:0 20px 20px;text-align:center}#downtime #pain .container02 div h4{width:200px;height:40px;display:flex;justify-content:center;align-items:center;font-size:26px;font-weight:normal;font-family:"Bebas Neue", cursive;background:#000;color:#fff;letter-spacing:2px;margin:-20px auto 0}#downtime #pain .container02 div h4+p{font-size:70px;text-align:center;line-height:1.6}#downtime #pain .container02 div h4+p span{color:#b74e7f}#downtime #pain .container02 div img{width:80%}#downtime #pain .container02 div ul{margin:25px 0 0;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}#downtime #pain .container02 div ul li{font-size:16px;min-width:40%;background:url(/assets/liposuction/special-dt/images/check.png?2025911171839) left 2px no-repeat;padding:0 0 0 33px}#downtime #pain .container02::after{transform:translate(-50%, -50%) rotate(45deg)}#downtime .topprice .container{background:#ecebf1;padding:20px 40px 20px 30px;display:flex;justify-content:space-between;align-items:center}#downtime .topprice .container p{font-size:26px;line-height:1.2}#downtime .topprice .container p:last-child{font-size:24px}#downtime .topprice .container p:last-child>span{color:#b74e7f;font-size:75px;vertical-align:middle;font-weight:bold;text-align:right;margin-left:20px}#downtime .topprice .container p:last-child>span>span{font-size:40px;position:relative}#downtime .topprice .container p:last-child>span>span>span{font-size:18px;position:absolute;right:3px;top:-15px;white-space:nowrap}#downtime .tabacc.-pc-accordion .contents .title{padding:0;margin:0;border-radius:0;flex-wrap:wrap}#downtime .tabacc.-pc-accordion .contents .title .lb{display:flex;align-items:center;justify-content:center;width:100%;padding:4px;font-size:18px;text-align:center;background-color:#b65181;border:1px solid #701740;border-top:0}#downtime .tabacc.-pc-accordion .contents .title .lb span{font-size:10px;margin:0 10px}#downtime .tabacc.-sp-accordion .contents .title::after{display:none;top:80%;right:10px;width:36px;height:36px}#downtime .dt-bg01{background:none !important}@media screen and (max-width: 979px){#downtime header h2{font-size:9vw;padding:4vw 0}#downtime header h2::before{width:100%;transform:translate(-50%, -50%) rotate(-20deg)}#downtime header h2 span{padding:1vw}#downtime header h2+p{font-size:5vw;margin:3vw 0 0}#downtime .about .text{background:none}#downtime #pain.container01 h3{font-size:4.5vw;line-height:1.3;padding:0 0 1vw}#downtime #pain.container01 h3 em{font-size:5vw}#downtime #pain .container02{margin:7vw 0 0;position:relative}#downtime #pain .container02::before,#downtime #pain .container02::after{width:14vw;height:0.5vw}#downtime #pain .container02 div{width:47.5%;padding:1px 3vw 3vw}#downtime #pain .container02 div h4{width:100%;height:6vw;font-size:5vw;margin:-3vw auto 0}#downtime #pain .container02 div h4+p{font-size:12vw}#downtime #pain .container02 div ul{margin:2vw 0 0}#downtime #pain .container02 div ul li{font-size:3vw;min-width:42%;background-size:5vw auto;padding:0 0 0 6vw;text-align:left}#downtime .topprice .container{padding:15px;display:block;text-align:center}#downtime .topprice .container p{font-size:5vw}#downtime .topprice .container p:last-child{font-size:4vw;margin-top:10px}#downtime .topprice .container p:last-child span{font-size:14vw;margin-left:0}#downtime .topprice .container p:last-child span span{font-size:7vw;margin-left:1vw}#downtime .topprice .container p:last-child span span span{font-size:3.2vw;right:0.2vw;top:-2.6vw}#downtime .tabacc.-sp-accordion .contents .title{padding-left:0}#downtime .tabacc.-sp-accordion .contents .title img{width:100%}#downtime .tabacc.-sp-accordion .contents .title::after{display:none;top:95%;right:5px;width:20px;height:20px}}.banner_wrap p.headline{text-align:center;color:#de6a8e;font-weight:bold;font-size:32px}@media only screen and (max-width: 979px){.banner_wrap p.headline{font-size:3.6vw}}.breast-embrace{background:#faf1f4}.breast-embrace em{color:#b74e7f}.breast-embrace-balloon{background:#b74e7f}.breast-embrace-balloon::before{background:#b74e7f}.breast-embrace-balloon .new span{color:#b74e7f}.breast-embrace-inner-text01 em{color:#b74e7f;background:linear-gradient(transparent calc(100% - 1px), #b74e7f calc(100% - 1px))}.breast-embrace-photo-text{background:#faf1f4}.breast-embrace-btn a{background-color:#b74e7f}
