.page-Bp_00_1499 .main-bg{background-color:#e5ebed}.page-Bp_00_1499 .index{background:url(/assets/breast/fat/celution/images/index.png?2026514134129) left top repeat-x;background-color:#e5ebed;height:76px;width:100%;line-height:2.6em}.page-Bp_00_1499 .container01{margin:0 auto 30px;padding:30px 30px 20px}.page-Bp_00_1499 .f-blue{color:#0b7ab9}.page-Bp_00_1499 .tab-index{width:100%;max-width:900px;padding:15px 0;background:linear-gradient(to right, #fff 0%, #0b7ab9 25%, #0b7ab9 75%, #fff 100%)}.page-Bp_00_1499 .sec-bg01{background:#f2fbfd;padding:25px 0 10px;margin:0 0 30px}.page-Bp_00_1499 .tab-inner{width:860px;margin-right:auto;margin-left:auto;margin-bottom:40px}.page-Bp_00_1499 .tab-inner02{width:776px;margin:0 auto 30px}.page-Bp_00_1499 .tab-section.tababox.-pc-tab .tabs{display:flex;margin-top:0}.page-Bp_00_1499 .tab-section.tababox.-pc-tab .tabs .title.-active{position:relative;z-index:1;background:url("/assets/breast/fat/celution/images/tab02.jpg?2026514134129") center top no-repeat;background-size:cover;color:#fff;height:80px;min-height:80px}.page-Bp_00_1499 .tab-section.tababox.-pc-tab .tabs .title{font-size:32px;justify-content:center;align-items:center;width:100%;padding:10px;text-decoration:none;font-weight:bold;cursor:pointer;display:block;background:url("/assets/breast/fat/celution/images/tab01.jpg?2026514134129") center top no-repeat;background-size:cover;border-radius:unset;color:#000;border:unset;height:80px;min-height:80px;transition:background-color 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:color 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.page-Bp_00_1499 .tab-section.tababox.-pc-tab .tabs.bottomtab .title.-active{position:relative;z-index:1;background:url("/assets/breast/fat/celution/images/tab04.jpg?2026514134129") center bottom no-repeat;background-size:cover;color:#fff;height:80px;min-height:80px}.page-Bp_00_1499 .tab-section.tababox.-pc-tab .tabs.bottomtab .title{font-size:32px;justify-content:center;align-items:center;width:100%;padding:10px;text-decoration:none;font-weight:bold;cursor:pointer;display:block;background:url("/assets/breast/fat/celution/images/tab03.jpg?2026514134129") center bottom no-repeat;background-size:cover;border-radius:unset;color:#000;border:unset;height:80px;min-height:80px;transition:background-color 1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:color 1s cubic-bezier(0.165, 0.84, 0.44, 1)}.page-Bp_00_1499 .tab-section.tababox.-pc-tab .contents{border-radius:0}.page-Bp_00_1499 .tab-bg{padding:20px}.page-Bp_00_1499 .tab-list{padding-left:0}.page-Bp_00_1499 .tab-list li::before{content:none}.page-Bp_00_1499 .tab-box01{width:880px;margin:0 auto 30px;padding:20px;border:4px solid #abd1e8}.page-Bp_00_1499 .tab-box01 .ac_ly_002{align-items:center}.page-Bp_00_1499 .tab-inner03{width:800px;margin:0 auto 40px}.page-Bp_00_1499 .list-box02{color:#000000;text-align:left;padding:10px;border:1px solid #000000}.page-Bp_00_1499 .list-mod02 .list-decimal{list-style:none}@media screen and (max-width: 979px){.page-Bp_00_1499 .tab-bg{padding:2%}.page-Bp_00_1499 .tab-inner,.page-Bp_00_1499 .tab-inner02,.page-Bp_00_1499 .tab-inner03{width:100%}.page-Bp_00_1499 .tab-inner{margin:0 auto 4%}.page-Bp_00_1499 .tab-box01{width:auto;margin:0 auto 3%;padding:2%;border:2px solid #abd1e8}.page-Bp_00_1499 .col-mod{width:80% !important;margin:0 auto !important}.page-Bp_00_1499 .tab-section{padding:0 2% !important}.page-Bp_00_1499 .tab-section .tababox.-sp-tab .tabs .title{padding:2% 0;min-height:unset}.page-Bp_00_1499 .tab-section .tababox.-sp-tab .tabs .title:nth-child(2){margin-left:0}}.page-Bp_00_1499 #main .inquiry{padding:25px 20px 25px 50px}.page-Bp_00_1499 .sec-inner01{padding:25px 20px}.page-Bp_00_1499 .table-mod table tr:nth-child(odd){background-color:#f5f5f5 !important}.page-Bp_00_1499 .table-mod table tr th{padding:15px;color:#000;font-weight:normal !important;background-color:#e6eeff}.page-Bp_00_1499 .table-mod table tr th:first-child{width:199px}.page-Bp_00_1499 .table-mod table tr th:last-child{width:628px}.page-Bp_00_1499 .table-mod table tr td{padding:15px}@media screen and (min-width: 980px){.page-Bp_00_1499 .sec-wrap{margin:0 15px}}@media screen and (max-width: 979px){.page-Bp_00_1499 .tab-index{padding:5px 0;font-size:14px !important;margin-bottom:0 !important;font-weight:normal !important;background:linear-gradient(to right, #8db7d0 0%, #0b7ab9 25%, #0b7ab9 75%, #8db7d0 100%)}.page-Bp_00_1499 #main .inquiry{padding:2%;margin-top:4%}.page-Bp_00_1499 #main .inquiry .col:first-child{width:90%;margin:0 auto}.page-Bp_00_1499 .sec-inner01,.page-Bp_00_1499 .container01{margin:0 auto;padding:2%;width:96%}.page-Bp_00_1499 .table-mod table{width:100%}.page-Bp_00_1499 .table-mod table tr:nth-child(odd){background-color:#f5f5f5 !important}.page-Bp_00_1499 .table-mod table tr th,.page-Bp_00_1499 .table-mod table tr td{padding:2%}.page-Bp_00_1499 .index{background-size:auto 100%;height:auto;line-height:2;font-size:20px !important;font-weight:bold;padding:2%}}.exp_box{background:#fff;padding-bottom:4%}.exp_box .exp_tit{text-align:center}.exp_inner{padding:4%}.exp_fl{float:left}.exp_fr{float:right;width:70%}.exp_fr p{line-height:1.6}.exp_fr .f-black{color:#000000}.exp_fr .f-pink{color:#ff6699}@media screen and (max-width: 640px){.exp_box{width:100%}.exp_fr{width:auto;float:none}.exp_fl{padding:0% 3% 3% 0;width:35%}.exp_fr p{font-size:14px}}.dt-bg01{background-color:#121212 !important}#downtime{margin-bottom:30px}#downtime .tub_dt{position:relative}#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?2026514134129) 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?2026514134129) 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;border-radius:0}#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::after{display:none;top:95%;right:5px;width:20px;height:20px}}#downtime .tub_dt .tabacc #ac_ar_012_01 .ac_ly_001{background:#fff;max-width:100%}#rebust{width:900px;margin:0 auto}#rebust em{color:#ed5681;font-style:normal}#rebust>header{text-align:center;font-weight:bold;line-height:1.2}#rebust>header h2{color:#362e2b;text-align:center;font-size:57px}#rebust>header p{font-size:20px;position:relative;padding:15px 0 0}#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}#rebust .rebustContainer{padding:40px;background:#fff;margin:30px 0 0;line-height:1.4}#rebust .rebustContainer>ul{display:flex;justify-content:space-between;align-items:center;color:#626262}#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;border-radius:100px}#rebust .rebustContainer>ul li strong{font-weight:bold}#rebust .rebustContainer .rebustText01{font-size:30px;font-weight:bold;text-align:center;margin:25px 0 0;color:#000}#rebust .rebustContainer>header{text-align:center;margin:30px 0 0}#rebust .rebustContainer>header p{color:#ed5681;font-size:23px;font-weight:bold}#rebust .rebustContainer>header h3{display:flex;justify-content:center;align-items:center;background:#ed5681;height:80px;color:#fff;font-size:40px;font-weight:bold;position:relative;margin:18px 0 0}#rebust .rebustContainer>header h3::before{content:"";width:190px;height:79px;background:url("/assets/breast/fat/mom/images/ribbon.png?2026514134129") no-repeat;position:absolute;left:-18px;top:-18px}#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)}#rebust .rebustContainer .rebustText02{font-size:30px;font-weight:bold;text-align:center;margin:30px 0 0;color:#000}#rebust .rebustContainer .rebustText02 span{position:relative}#rebust .rebustContainer .rebustText02 span::before,#rebust .rebustContainer .rebustText02 span::after{content:"";width:2px;height:100%;background:#000;position:absolute;transform:rotate(-20deg);left:-20px;bottom:0}#rebust .rebustContainer .rebustText02 span::after{transform:rotate(20deg);left:inherit;right:-10px}#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}#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}#rebust .rebustContainer>dl dd{width:500px;font-size:20px;font-weight:bold;border-bottom:1px solid #000}#rebust .rebustContainer>dl dd+dt,#rebust .rebustContainer>dl dd+dt+dd{margin-top:15px}#rebust .rebustContainer .rebustText03{font-size:18px;color:#fff;text-align:center;background:#f764bd;padding:5px;margin:30px 0 0}#rebust .rebustContainer .rebustText03 span{position:relative}#rebust .rebustContainer .rebustText03 span::before,#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}#rebust .rebustContainer .rebustText03 span::after{left:inherit;right:-37px}#rebust .rebustContainer .rebustText04{margin:15px 0 0}@media screen and (max-width: 979px){#rebust{width:96%;margin:0 auto}#rebust>header h2{font-size:9vw}#rebust>header p{font-size:4vw;padding:2.8vw 0 0}#rebust>header p:before{width:20vw;border-bottom:0.8vw solid #362e2b}#rebust .rebustContainer{padding:4vw 3vw 3vw;margin:3vw 0 0}#rebust .rebustContainer>ul{justify-content:center;margin:3vw 0 0}#rebust .rebustContainer>ul li{width:40vw;height:40vw;font-size:5vw;border:1vw solid #626262;border-radius:100%}#rebust .rebustContainer>ul li+li{margin-left:2vw}#rebust .rebustContainer .rebustText01{font-size:6vw;margin:4vw 0 0}#rebust .rebustContainer>header{margin:3vw 0 0}#rebust .rebustContainer>header p{font-size:4vw}#rebust .rebustContainer>header h3{height:10vw;font-size:5vw;margin:1vw 0 0}#rebust .rebustContainer>header h3::before{width:26vw;height:11vw;background-size:100% auto;left:-2.4vw;top:-2.5vw}#rebust .rebustContainer>header h3::after{border-width:3vw 2vw 0 2vw;bottom:-2.8vw}#rebust .rebustContainer .rebustText02{font-size:4.5vw;margin:4vw 0 0}#rebust .rebustContainer .rebustText02 span::before,#rebust .rebustContainer .rebustText02 span::after{width:0.3vw;left:-3vw}#rebust .rebustContainer .rebustText02 span::after{left:inherit;right:-3vw}#rebust .rebustContainer>dl{border:1.5vw solid #f5f5f5;padding:3vw 4vw;flex-direction:column;margin:10px 0 0}#rebust .rebustContainer>dl dt{width:20vw;font-size:3.7vw}#rebust .rebustContainer>dl dd{width:100%;font-size:4vw;border-bottom:0.3vw solid #000}#rebust .rebustContainer>dl dd+dt,#rebust .rebustContainer>dl dd+dt+dd{margin-top:1vw}#rebust .rebustContainer>dl dd{margin-top:1vw}#rebust .rebustContainer>dl dd+dt{margin-top:3vw}#rebust .rebustContainer .rebustText03{font-size:3.7vw;padding:0.5vw;margin:4vw 0 0}#rebust .rebustContainer .rebustText03 span::before,#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}#rebust .rebustContainer .rebustText03 span::after{left:inherit;right:-4.7vw}#rebust .rebustContainer .rebustText04{font-size:3.2vw;margin:1.5vw 0 0}}.s-price .priceContainer{width:980px;padding:30px 35px 60px;background:#fff;color:#000;margin:50px auto 0}.s-price .priceContainer header{display:flex;justify-content:center;align-items:center;line-height:1.2;margin:0 0 20px;border-bottom:1px solid #000;padding-bottom:10px}.s-price .priceContainer header h3{font-size:36px;font-weight:bold;text-align:center;margin:0}.s-price .priceContainer header p{width:238px;height:38px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;font-weight:bold;background:#000;line-height:1;margin-left:20px}.s-price .priceContainer h4{margin-bottom:5px;padding:5px;display:flex;justify-content:center;align-items:center;font-size:25px;font-weight:bold;line-height:1.6;text-align:center;color:#fff;background:linear-gradient(to right, #fff 0%, #0b7ab9 25%, #0b7ab9 75%, #fff 100%)}@media only screen and (max-width: 979px){.s-price .priceContainer h4{font-size:18px}}.s-price .priceContainer h4 sup{display:inline-block;top:-0.1em}.s-price .priceContainer .price-title{margin-bottom:30px}.s-price .priceContainer .price-title p.note{background:#f6f6f6;padding:2% 3%;font-size:16px}.s-price .priceContainer .container{background:#fff;padding:0 40px 20px 40px;display:flex;justify-content:center;align-items:center;border-bottom:1px dashed #000}.s-price .priceContainer .container p{display:flex;justify-content:flex-end;align-items:center;font-size:26px;line-height:1.2;font-weight:bold}.s-price .priceContainer .container p:first-child{width:212px;height:42px;display:flex;justify-content:center;align-items:center;border:1px solid #000}.s-price .priceContainer .container p strong{font-size:80px;text-align:right;color:#df0047}.s-price .priceContainer .container p strong>span{font-size:46px;position:relative}.s-price .priceContainer .container p strong>span>span{font-size:17px;position:absolute;right:6px;top:-15px;white-space:nowrap}.s-price .priceContainer .container p+p{margin-left:50px}.s-price .priceContainer .container+.container{margin-top:30px}@media screen and (max-width: 979px){.s-price .priceContainer{width:95%;padding:3vw 5vw 4.5vw;margin:5vw auto 0}.s-price .priceContainer header{margin:0 0 3vw;flex-direction:column}.s-price .priceContainer header h3{font-size:5.5vw}.s-price .priceContainer header p{width:40vw;height:8vw;font-size:3.5vw;margin:1vw 0 0}.s-price .priceContainer .price-title p.title{font-size:5vw}.s-price .priceContainer .price-title p.note{padding:2% 3%;font-size:14px;line-height:1.3}.s-price .priceContainer .container{padding:0 0 3vw;flex-direction:column;margin:0 auto}.s-price .priceContainer .container p{font-size:4vw}.s-price .priceContainer .container p:first-child{width:50%;height:8vw;margin:0 0 1.5vw}.s-price .priceContainer .container p strong{font-size:10vw;font-weight:bold}.s-price .priceContainer .container p strong>span{font-size:6vw;position:relative;margin-left:1vw}.s-price .priceContainer .container p strong>span>span{font-size:2.5vw;right:0.5vw;top:-2.5vw}.s-price .priceContainer .container p strong strong{font-size:3.5vw}.s-price .priceContainer .container p+p{margin-left:0}.s-price .priceContainer .container+.container{margin-top:4vw}.s-price .priceContainer .monitorText{padding:2.5vw;font-size:3.5vw;margin:4vw 0}}.s-price #price-bui{margin-top:60px}.s-price #price-bui .b-price{padding:40px 0 110px;background-color:#fff}@media only screen and (max-width: 979px){.s-price #price-bui .b-price{margin-top:-60px !important;padding-top:100px;padding-bottom:60px}}.s-price #price-bui .b-price-card{margin-top:60px}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card{margin-top:30px}}.s-price #price-bui .b-price-card__box{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:40px 0}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__box{padding:20px 0}}.s-price #price-bui .b-price-card__bd{padding:10px 40px;border:8px solid #909090;border-top:0}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__bd{padding:10px;border-width:3px}}.s-price #price-bui .b-price-card__text{padding-left:50px;font-size:31px;font-weight:bold;padding-left:25px;font-size:22px;line-height:1.36}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__text{font-size:3.2vw;padding-left:2vw;max-width:45vw}}.s-price #price-bui .b-price-card__cost{padding-right:60px;font-size:70px;font-weight:400;line-height:1;color:#df0047;text-align:right}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost{font-size:8vw;padding-right:2vw}}.s-price #price-bui .b-price-card__cost p+p{margin-top:10px;padding-top:10px;border-top:1px solid #909090}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost p+p{margin-top:1.5vw;padding-top:1.5vw}}.s-price #price-bui .b-price-card__cost .kakaku{font-size:30px;font-weight:bold;margin-right:20px;vertical-align:middle}.s-price #price-bui .b-price-card__cost .kakaku.monitor{color:#000}.s-price #price-bui .b-price-card__cost .kakaku.monitor+span,.s-price #price-bui .b-price-card__cost .kakaku.monitor+span+span{color:#000}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost .kakaku{font-size:3.5vw;margin-right:2vw}}.s-price #price-bui .b-price-card__cost .en{font-weight:bold}.s-price #price-bui .b-price-card__cost .unit{position:relative;display:inline-block;font-size:40px;font-weight:bold;line-height:1;white-space:nowrap}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost .unit{font-size:5vw}}.s-price #price-bui .b-price-card__cost .unit small{position:absolute;left:0;bottom:100%;width:100%;font-size:18px;text-align:center}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost .unit small{font-size:2.5vw}}.s-price #price-bui .b-price-card__cost--st02{padding-right:35px;font-size:71px}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost--st02{padding-right:2vw;font-size:10vw}}.s-price #price-bui .b-price-card__cost--st02 .unit{font-size:39px}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost--st02 .unit{font-size:6vw}}.s-price #price-bui .b-price-card__cost--st02 .unit small{font-size:15px}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-card__cost--st02 .unit small{font-size:2.5vw}}.s-price #price-bui .b-price-detail{margin-top:50px;margin-bottom:80px}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-detail{margin-top:30px;margin-bottom:40px}}.s-price #price-bui .b-price-detail__ttl{margin-bottom:50px;font-size:37px;font-weight:600;line-height:1.7;text-align:center;color:#909090;border-bottom:3px solid #909090}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-detail__ttl{margin-bottom:30px;font-size:22px;border-width:1px}}.s-price #price-bui .b-price-detail__box{padding:0 50px}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-detail__box{padding:0 10px}}.s-price #price-bui .b-price-detail__item:not(:last-of-type){margin-bottom:45px}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-detail__item:not(:last-of-type){margin-bottom:30px}}.s-price #price-bui .b-price-detail__num{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:25px 0 30px}.s-price #price-bui .b-price-detail__num:not(:last-of-type){border-bottom:1px dashed #909090}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-detail__num{padding:20px 0}}.s-price #price-bui .b-price-detail__num .b-price-card__text{margin-top:10px}.s-price #price-bui .b-price-detail__note{margin-top:15px;font-size:13px;line-height:1.4;color:#030406}@media only screen and (max-width: 979px){.s-price #price-bui .b-price-detail__note{margin-top:10px}}.price__wrap{display:flex;justify-content:center;align-items:center;padding:0 2%}.price__wrap .price_text{width:150px;background-color:#0b7ab9;color:#fff;padding:4px 0;font-size:18px;text-align:center}.price__wrap .price_num{font-size:48px;color:#e8054b;font-weight:bold;margin-left:15px}.price__wrap .price_num ruby{font-size:30px}.price__wrap .price_num ruby rt{font-size:40%}.price__wrap.monitor .price_text{background-color:#ed5681}@media only screen and (max-width: 979px){.price__wrap .price_text{width:30vw;padding:4px 0;font-size:4vw}.price__wrap .price_num{font-size:11.5vw;margin-left:10px}.price__wrap .price_num ruby{font-size:6vw}}.price__option{font-size:50px;color:#e8054b;text-align:center}.price__option ruby{font-size:30px}.price__option ruby rt{font-size:40%}@media only screen and (max-width: 979px){.price__option{font-size:12vw}.price__option ruby{font-size:7vw}}.sec-wrap.campaign{position:relative}.sec-wrap.campaign::before{position:absolute;content:"";width:120px;height:120px;background:url(/assets/breast/images/icon_campaign01.png?2026514134129) center center/100% auto no-repeat;right:70px;top:-30px}.sec-wrap.campaign .price__wrap{flex-wrap:wrap}.sec-wrap.campaign .price__wrap .price_num.strike{position:relative}.sec-wrap.campaign .price__wrap .price_num.strike::before{content:"";display:block;width:100%;height:3px;background:#0b7ab9;position:absolute;right:0;top:50%;transform:translate(0, -50%) rotate(5deg)}.sec-wrap.campaign .price__wrap .price_num.strike::after{content:"";display:block;margin:0 20px;width:15px;height:14px;background:#0b7ab9;clip-path:polygon(0 0, 100% 50%, 0 100%);position:absolute;right:-50px;top:50%;transform:translate(0, -50%)}.sec-wrap.campaign .price__wrap .price_num.limited{position:relative;color:#0b7ab9;padding-left:90px}.sec-wrap.campaign .price__wrap .price_num.limited::before{content:"15%\a\OFF";white-space:pre;display:flex;justify-content:center;align-items:center;text-align:center;width:50px;height:50px;font-size:16px;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.25em 0 0;position:absolute;left:30px;top:50%;transform:translate(0, -50%)}.sec-wrap.campaign .price__wrap.monitor .limited::before{content:"10%\a\OFF"}@media only screen and (max-width: 979px){.sec-wrap.campaign::before{width:18vw;height:18vw;right:3vw;top:-7vw}.sec-wrap.campaign .price__wrap .price_num.strike::after{width:3vw;height:5vw;margin:0;top:85%;right:50%;transform:translate(-50%, 0) rotate(90deg)}.sec-wrap.campaign .price__wrap .price_num.limited{padding-left:0}.sec-wrap.campaign .price__wrap .price_num.limited::before{left:-14vw;width:13vw;height:13vw;font-size:4vw}}
