.fv_maintxt{padding:40px;border-radius:20px;background-color:#f8f0e3}@media (max-width: 979px){.fv_maintxt{padding:5vw 4vw}}.fv_maintxt .main-txtcolor{color:#996633}.main-intro{background-image:linear-gradient(90deg, #fae8ea 0%, #fff9e4 100%);color:#996633;padding:30px;border-radius:18px}.main-intro__ttl{text-align:center;line-height:1.5;font-size:2.6rem;letter-spacing:0.08em;font-weight:500;margin-bottom:20px}@media (max-width: 979px){.main-intro__ttl{font-size:calc(min(6vw, 2.6rem))}}@media (max-width: 979px){.main-intro p{font-size:calc(min(3vw, 1.6rem))}}._mincho{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.item-row1{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 979px){.item-row1{grid-column:auto}}.item-row2{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 979px){.item-row2{grid-column:auto}}.last-low{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 979px){.last-low{grid-column:1 / -1}}.item-4row1{-ms-grid-column-span:1;grid-column:span 1}@media (max-width: 979px){.item-4row1{grid-column:auto}}.item-4row2{-ms-grid-column-span:1;grid-column:span 1}@media (max-width: 979px){.item-4row2{grid-column:auto}}.last-4row{-ms-grid-column-span:1;grid-column:span 1}@media (max-width: 979px){.last-4row{grid-column:1 / -1}}.border-none{border-left:none !important}.under_nav{margin-top:20px}.under_nav ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);color:#996633;background-color:#fff;padding:16px;align-items:center}@media (max-width: 979px){.under_nav ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding:2vw;grid-gap:2vw}}.under_nav ul li{padding:16px 8px;border-right:1px solid #996633;text-align:center;height:100%;position:relative}.under_nav ul li:after{content:"";border-bottom:1px solid #996633;position:absolute;bottom:0;background-color:#996633;height:1px;width:90%;left:50%;transform:translateX(-50%)}@media (min-width: 980px){.under_nav ul li:nth-of-type(3n){border-right:none}.under_nav ul li:nth-of-type(7):after{display:none}.under_nav ul li:nth-of-type(8):after{display:none}.under_nav ul li:nth-of-type(9):after{display:none}}@media (max-width: 979px){.under_nav ul li:nth-of-type(2n){border-right:none}}.under_nav ul li a{font-weight:bold;color:#996633;text-decoration:none;display:flex;justify-content:center;align-items:center;height:100%}@media (max-width: 979px){.under_nav ul .bottom-item{grid-column:1 / -1;border-right:none}}.center_nav ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);color:#996633;background-color:#fffbf0;padding:16px;align-items:center}@media (max-width: 979px){.center_nav ul{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);padding:2vw;grid-gap:2vw}}.center_nav ul li{padding:16px 8px;border-right:1px solid #996633;text-align:center;height:100%;position:relative}.center_nav ul li:after{content:"";border-bottom:1px solid #996633;position:absolute;bottom:0;background-color:#996633;height:1px;width:90%;left:50%;transform:translateX(-50%)}@media (min-width: 980px){.center_nav ul li:nth-of-type(3n){border-right:none}.center_nav ul li:nth-of-type(4):after{display:none}.center_nav ul li:nth-of-type(5):after{display:none}.center_nav ul li:nth-of-type(6):after{display:none}}@media (max-width: 979px){.center_nav ul li:nth-of-type(2n){border-right:none}.center_nav ul li:nth-of-type(5):after{display:none}.center_nav ul li:nth-of-type(6):after{display:none}}.center_nav ul li a{font-weight:bold;color:#996633;text-decoration:none;display:flex;justify-content:center;align-items:center;height:100%;transition:0.5s}.center_nav ul li a:hover{color:#fff;opacity:0.5;background-color:#876568}@media (max-width: 979px){.center_nav ul .bottom-item{grid-column:1 / -1;border-right:none;border-top:1px solid #996633}}.main2cttl{background-color:#C19682;color:#fff;margin-top:20px;margin-bottom:16px}@media (max-width: 979px){.main2cttl-sm{padding:6px 1em;font-size:1.9rem}}.-colorPink{color:#d15c6a}.-bgPink{background-color:#D291A2}.-color-brown{color:#996633}.h4brown{margin-top:20px;color:#996633;font-weight:bold;padding-bottom:8px;font-size:18px;border-bottom:6px solid #C19682}.sub-box{background:#f9e2e2;padding:10px}.bg-pinkmain{background-color:#D291A2 !important}.stepbase{background-color:#fff;padding:40px;text-align:center;color:#d15c6a;font-weight:bold;line-height:2;font-size:20px;margin-top:20px}@media (max-width: 979px){.stepbase{padding:40px 15px}}.stepbase span{font-size:120%}.n-secttl{background-color:#C19682;color:#fff;text-align:center;margin-bottom:32px}@media (max-width: 979px){.n-secttl{margin-bottom:16px;font-size:calc(min(4.5vw, 32px));padding:8px}}.n-secttlsub{background-color:#fff;border-left:8px solid #C19682;color:#996633;padding:8px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 979px){.n-secttlsub{font-size:calc(min(4.2vw, 24px))}}.n-secttlsub .clinicname{background-color:#FCF9BA;padding:4px 16px;font-size:14px;display:inline-flex;justify-content:center;align-items:center;border-radius:10px;color:#996633}@media (max-width: 979px){.n-secttlsub .clinicname{font-size:calc(min(3vw, 16px));padding:4px 3vw;border-radius:4px}}.sec-ttl-4{color:#996633;text-align:center;font-size:20px;padding-bottom:20px}@media (max-width: 979px){.sec-ttl-4{font-size:4vw}}.lines{padding-top:20px;border-bottom:1px solid #7d6155;display:block;width:100%;margin-left:auto;margin-right:auto}.check_list{border:2px solid #d15c6a;border-radius:20px;padding:20px 40px;background-color:#fff}@media (max-width: 979px){.check_list{padding:20px 4vw}}.check_list li{padding-left:40px;position:relative;font-size:20px;font-weight:bold;color:#d15c6a}.check_list li+li{margin-top:20px}.check_list li::before{left:0;position:absolute;content:"";width:30px;height:30px;background:url(https://www.sbc-ladies.com/assets/images/index/chek-icon.svg) center/contain}@media (max-width: 979px){.check_list li::before{width:7vw;height:7.1vw;max-width:30px;height:30px}}.check_list2 li{padding:6px;border-radius:10px;position:relative;min-height:50px;align-items:center;font-size:20px;font-weight:bold;color:#d15c6a;background-color:#fff;display:flex;justify-content:center;width:92%;color:#7d6155;background-color:#f9e2e2;box-shadow:2px 2px 4px #e8a6ae;margin-left:auto;text-align:center}.check_list2 li+li{margin-top:20px}.check_list2 li .icon{position:absolute;left:0;top:50%;transform:translate(-50%, -50%);background:#fff;box-shadow:2px 2px 5px #d15c6a;border-radius:100vh;width:60px;height:60px;display:flex;justify-content:center;align-items:center}.flow-graph{margin-top:20px;position:relative;z-index:1}.flow-graph::before{content:"";width:30%;height:100%;left:36%;top:2.5%;border:3px solid #d15c6a;opacity:0.5;position:absolute;border-radius:20px;pointer-events:none}@media (max-width: 979px){.flow-graph::before{top:2.5%;left:34%}}.flow-graph::after{content:"";width:30%;height:100%;right:2%;top:2.5%;border:3px solid #d15c6a;opacity:0.5;position:absolute;border-radius:20px;pointer-events:none}@media (max-width: 979px){.flow-graph::after{top:2.5%}}.flow-graph .dl_head{padding-bottom:16px;display:-ms-grid;display:grid;-ms-grid-columns:35% (1fr)[2];grid-template-columns:35% repeat(2, 1fr)}@media (max-width: 979px){.flow-graph .dl_head{-ms-grid-columns:32% (1fr)[2];grid-template-columns:32% repeat(2, 1fr);padding-bottom:6vw}}.flow-graph .dl_head-main{text-align:center;font-weight:bold;color:#d15c6a}.flow-graph .dl_contents dt{padding:4px 16px;color:#7d6155;background-color:#f9e2e2;border-radius:8px}.flow-graph .dl_contents dt a{display:block;color:#7d6155;position:relative;text-decoration:none}.flow-graph .dl_contents dt a::after{transition:0.5s;position:absolute;right:20px;top:50%;transform:translateY(-50%);content:"▼";text-decoration:none}.flow-graph .dl_contents dt a:hover::after{transform:translateY(-45%)}.flow-graph .dl_contents_dt-solo{width:70%}.flow-graph .dl_contents .dd-block{display:-ms-grid;display:grid;-ms-grid-columns:35% (1fr)[2];grid-template-columns:35% repeat(2, 1fr)}@media (max-width: 979px){.flow-graph .dl_contents .dd-block{-ms-grid-columns:33% (1fr)[2];grid-template-columns:33% repeat(2, 1fr)}}.flow-graph .dl_contents .dd-block dd{padding:8px 20px}@media (max-width: 979px){.flow-graph .dl_contents .dd-block dd{font-size:1.2rem;padding:8px 4vw}}.flow-graph .dl_contents .dd-block .dt{color:#D291A2;font-weight:bold}.flow-graph .dl_contents .dd-block-solo{-ms-grid-columns:35%  1fr;grid-template-columns:35%  1fr}.pointed{position:relative;padding-left:20px;color:#996633;font-weight:bold}.pointed::after{color:#996633;content:"●";position:absolute;left:0}.desc-box{background-color:#fff;border-radius:10px;padding:20px;line-height:1.8}@media (max-width: 979px){.desc-box{padding:20px 4vw}}.lists{padding:20px;background-color:#fff;border-radius:20px;border:2px solid #D291A2}.lists li{position:relative;padding-left:20px;color:#d15c6a;font-weight:bold}.lists li::before{color:#000;content:"・";position:absolute;left:0}@media (max-width: 979px){p{font-size:calc(min(3.5vw, 16px))}._text-s{font-size:calc(min(3vw, 14px)) !important}._text-m{font-size:calc(min(3.5vw, 16px)) !important;line-height:1.8}}.faq-box>.question::before,.faq-box>.answer::before,.faq-box>.contents>.question::before,.faq-box>.contents>.content>.answer::before{background-color:#996633}.faq-box>.answer,.faq-box>.contents>.content>.answer{display:flex;align-items:center;position:relative;min-height:44px;padding-left:62px;padding-left:0;border:2px solid #996633;background:#fff;border-radius:20px;padding:20px}.faq-box>.answer::before,.faq-box>.contents>.content>.answer::before{content:'';display:none}.title-box>.content{display:flex;flex-direction:column;width:100%;max-width:980px;padding:20px 0px}.type__ttl{padding:8px 0px;padding-left:45px;font-size:2.2rem;font-weight:600;color:#996633;position:relative}@media (max-width: 979px){.type__ttl{font-size:calc(min(5vw, 2.2rem))}}.type__ttl::before{counter-increment:number 1;content:counter(number) "";color:#fff;background-color:#996633;font-size:1.6rem;padding:4px 13px;left:0;border-radius:100px;margin-right:10px;position:absolute}@media (max-width: 979px){.type__ttl::before{font-size:calc(min(3.5vw, 1.6rem));border-radius:100vh;width:8vw;height:8vw;display:flex;justify-content:center;align-items:center}}.type__subttl{font-size:1.8rem;color:#996633;font-weight:600}@media (max-width: 979px){.type__subttl{font-size:calc(min(4vw, 1.8rem))}}@media (min-width: 980px){.type__inner{padding:0 10px}}@media (max-width: 979px){.type__inner{padding:0 5px}}.table-box>table>tbody>tr>th{width:calc(100% / 8);background:#F5E6EA;border:solid 1px #c2c2c2;font-size:15px}@media (max-width: 979px){.table-box>table>tbody>tr>th{font-size:Min(3vw, 16px)}}._color-mainbg2{background-color:#f2f2f2 !important}.table-cause table{border-collapse:separate}.table-cause table tr{border:none}.table-cause table tr th{border:none}.clinics_cta ._cta{background:linear-gradient(to bottom, #FCFFE3, #fff);padding:20px}@media (max-width: 979px){.clinics_cta ._cta{padding:20px 0}}.clinics_cta ._cta ._cta-ttl{text-align:center;font-size:28px;margin-bottom:40px;color:#8B675B}@media (max-width: 979px){.clinics_cta ._cta ._cta-ttl{font-size:Min(25px, 4.66667vw);margin-bottom:20px}}.clinics_cta .btn_clinic{display:flex;justify-content:center}.clinics_cta .btn_clinic a{display:flex;justify-content:center;align-items:center;height:100%}.clinics_cta .btn_clinic a .btn_clinic__content{position:relative}.clinics_cta .btn_clinic a .btn_clinic__content .position p{position:absolute;top:50%;left:50%;transform:translate(-50%, -60%);width:100%}.clinics_cta .btn_clinic a .btn_clinic__content .position p span{display:block}.clinics_cta .btn_clinic a .btn_clinic__content .position p .c_ttl{font-size:40px;color:#fff}@media (max-width: 979px){.clinics_cta .btn_clinic a .btn_clinic__content .position p .c_ttl{font-size:5vw}}.clinics_cta .btn_clinic a .btn_clinic__content .position p .c_desc{color:#C19682;background-color:#fff;border-radius:100vh;line-height:1.4;max-width:200px;margin-left:auto;margin-right:auto}@media (max-width: 979px){.clinics_cta .btn_clinic a .btn_clinic__content .position p .c_desc{font-size:2.5vw;max-width:20vw}}.clinics_cta ._mincho{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.clinics_cta .ikebukuro_bnr{position:relative}.clinics_cta .ikebukuro_bnr .tag{background:#fff;color:#D59199;font-weight:bold;border-radius:5px;display:flex;align-items:center;justify-content:center;position:absolute;top:-20px;left:25px;text-align:center;width:90px;height:59px;font-size:1.6rem;line-height:20px;font-weight:bold;box-shadow:3.064px 2.571px 7px 0px rgba(149,48,60,0.5);z-index:11;flex-direction:column}.clinics_cta .ikebukuro_bnr .tag:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff;position:absolute;top:100%;left:0;right:0;margin:auto}.clinics_cta .ikebukuro_bnr .tag .txt{display:block;color:#D59199;font-size:1.4rem}@media only screen and (max-width: 768px){.clinics_cta .ikebukuro_bnr .tag{font-size:3.2vw;line-height:1.3;width:14.66667vw;height:10.66667vw;left:3.06667vw;top:-5.33333vw}.clinics_cta .ikebukuro_bnr .tag .txt{display:block;color:#D59199;font-size:2.4vw}}@media (max-width: 979px){.clinics_cta p{font-size:calc(min(3.5vw, 16px))}.clinics_cta ._text-s{font-size:calc(min(3vw, 14px)) !important}.clinics_cta ._text-m{font-size:calc(min(3.5vw, 16px)) !important;line-height:1.8}}.clinics_cta .faq-box>.question::before,.clinics_cta .faq-box>.answer::before,.clinics_cta .faq-box>.contents>.question::before,.clinics_cta .faq-box>.contents>.content>.answer::before{background-color:#996633}.clinics_cta .faq-box>.answer,.clinics_cta .faq-box>.contents>.content>.answer{display:flex;align-items:center;position:relative;min-height:44px;padding-left:62px;padding-left:0;border:2px solid #996633;background:#fff;border-radius:20px;padding:20px}.clinics_cta .faq-box>.answer::before,.clinics_cta .faq-box>.contents>.content>.answer::before{content:'';display:none}.clinics_cta .title-box>.content{display:flex;flex-direction:column;width:100%;max-width:980px;padding:20px 0px}.clinics_cta .color-brown{color:#95303C !important}.clinics_cta .color-brown2{color:#AA8574 !important}.firstvisit_cta ._cta{background:linear-gradient(to bottom, #FFEAF1, #fff);padding:20px}@media (max-width: 979px){.firstvisit_cta ._cta{padding:20px 0}}.firstvisit_cta ._cta ._cta-ttl{text-align:center;font-size:28px;margin-bottom:40px;color:#8B675B}@media (max-width: 979px){.firstvisit_cta ._cta ._cta-ttl{font-size:Min(25px, 4.66667vw);margin-bottom:20px}}.firstvisit_cta .btn_clinic{display:flex;justify-content:center}.firstvisit_cta .btn_clinic a{display:flex;justify-content:center;align-items:center;height:100%}.firstvisit_cta .btn_clinic a .btn_clinic__content{position:relative}.firstvisit_cta .btn_clinic a .btn_clinic__content .position p{position:absolute;top:50%;left:50%;transform:translate(-50%, -60%);width:100%}.firstvisit_cta .btn_clinic a .btn_clinic__content .position p span{display:block}.firstvisit_cta .btn_clinic a .btn_clinic__content .position p .c_ttl{font-size:40px;color:#fff;line-height:1.4}@media (max-width: 979px){.firstvisit_cta .btn_clinic a .btn_clinic__content .position p .c_ttl{font-size:7vw}}.firstvisit_cta .btn_clinic a .btn_clinic__content .position p .c_desc{color:#C19682;color:#8B675B;background-color:#fff;border-radius:100vh;line-height:1.4;max-width:200px;margin-left:auto;margin-right:auto;font-size:18px;margin-top:0}@media (max-width: 979px){.firstvisit_cta .btn_clinic a .btn_clinic__content .position p .c_desc{font-size:4vw;max-width:26vw;font-weight:bold}}.firstvisit_cta ._mincho{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.firstvisit_cta .ikebukuro_bnr{position:relative}.firstvisit_cta .ikebukuro_bnr .tag{background:#fff;color:#D59199;font-weight:bold;border-radius:5px;display:flex;align-items:center;justify-content:center;position:absolute;top:-20px;left:25px;text-align:center;width:90px;height:59px;font-size:1.6rem;line-height:20px;font-weight:bold;box-shadow:3.064px 2.571px 7px 0px rgba(149,48,60,0.5);z-index:11;flex-direction:column}.firstvisit_cta .ikebukuro_bnr .tag:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff;position:absolute;top:100%;left:0;right:0;margin:auto}.firstvisit_cta .ikebukuro_bnr .tag .txt{display:block;color:#D59199;font-size:1.4rem}@media only screen and (max-width: 768px){.firstvisit_cta .ikebukuro_bnr .tag{font-size:3.2vw;line-height:1.3;width:14.66667vw;height:10.66667vw;left:3.06667vw;top:-5.33333vw}.firstvisit_cta .ikebukuro_bnr .tag .txt{display:block;color:#D59199;font-size:2.4vw}}.firstvisit_cta .color{color:#C19682}body{counter-reset:number 0}.main-intro{background-image:linear-gradient(90deg, #fae8ea 0%, #fff9e4 100%);color:#996633;padding:30px;border-radius:18px}.main-intro__ttl{text-align:center;line-height:1.5;font-size:2.6rem;letter-spacing:0.08em;font-weight:500;margin-bottom:20px}@media (max-width: 979px){.main-intro__ttl{font-size:calc(min(6vw, 2.6rem))}}@media (max-width: 979px){.main-intro p{font-size:calc(min(3vw, 1.6rem))}}._mincho{font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif}.anchor{background-color:#fff9e4}.anchor__list{padding:10px 10px 20px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12, 1fr);gap:20px}@media (max-width: 979px){.anchor__list{-ms-grid-columns:(calc((100% - 10px) / 2))[2];grid-template-columns:repeat(2, calc((100% - 10px) / 2));gap:12px}}.anchor__list__item{min-width:160px;text-align:center;line-height:1.4}@media (max-width: 979px){.anchor__list__item{min-width:auto}}.anchor__list__item a{height:100%;display:flex;width:100%;justify-content:flex-start;align-items:center;text-align:left;text-decoration:none;line-height:1.333;color:#996633;padding:4px 30px;white-space:nowrap;border-bottom:1px solid #996633;position:relative;padding:6px}@media (max-width: 979px){.anchor__list__item a{font-size:3.5vw}}.anchor__list__item a::after{content:"";width:10px;height:10px;right:5%;transform:translate(-50%, -50%) rotate(135deg);border-top:1px solid #996633;border-right:1px solid #996633;position:absolute;top:50%}.anchor__list4{padding:10px 10px 20px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:20px}@media (max-width: 979px){.anchor__list4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:12px}}.anchor__list4__item{min-width:auto;text-align:center;line-height:1.4;width:100% / 4}.anchor__list4__item a{height:100%;display:flex;width:100%;justify-content:flex-start;align-items:center;text-align:left;text-decoration:none;line-height:1.333;color:#996633;padding:4px 30px;white-space:nowrap;border-bottom:1px solid #996633;position:relative;padding:6px}.anchor__list4__item a::after{content:"";width:10px;height:10px;right:5%;transform:translate(-50%, -50%) rotate(135deg);border-top:1px solid #996633;border-right:1px solid #996633;position:absolute;top:50%}.item-row1{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 979px){.item-row1{grid-column:auto}}.item-row2{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 979px){.item-row2{grid-column:auto}}.last-low{-ms-grid-column-span:4;grid-column:span 4}@media (max-width: 979px){.last-low{grid-column:1 / -1}}.border-none{border-left:none !important}.n-secttl{margin:60px 0 30px;padding:0.3em 1em;color:#fff;background-color:#d17a98;font-size:2.4rem;text-align:center}@media (max-width: 979px){.n-secttl{font-size:calc(min(4.5vw, 2.4rem))}}.case__list{padding:0 15px}.case__list__item{background-color:#efe0d5;border-radius:100px;padding:8px;text-align:center}@media (min-width: 980px){.case__list__item{margin-bottom:8px}}@media (max-width: 979px){.case__list__item{margin-bottom:8px}}.list-box{background-color:#fff;padding:20px;border-radius:15px;line-height:1.4}.list-box__item>.ttl{color:#996633;font-size:1.8rem;margin-top:10px}.list-box__item:first-child>.ttl{margin-top:0}.sub-copy{color:#e47994;padding:20px;background-color:#fff;line-height:1.5;position:relative}.sub-copy .pointer{font-size:2.4rem}.sub-copy .arrow{position:absolute;top:-35px;left:29%;width:40%;height:46px;background:linear-gradient(0deg, #c19682 0%, rgba(231,203,190,0.45098) 100%);-webkit-clip-path:polygon(0 0, 100% 0%, 50% 100%);clip-path:polygon(0 0, 100% 0%, 50% 100%)}.type-navi a{color:#d17a98 !important;text-decoration:none}.type-navi__list__item{border-bottom:3px solid #d17a98;padding:6px 12px;margin-top:8px;font-size:1.8rem;position:relative;font-weight:600}@media (max-width: 979px){.type-navi__list__item{font-size:calc(min(4vw, 1.8rem))}}.type-navi__list__item ::before{content:'';display:block;position:absolute;top:0;right:0;width:40px;height:100%;background:url(/assets/images/common/ico_chevron-up-sub1.png?20266911191) 50% 50% no-repeat;filter:saturate(180%);background-size:15px auto;transform:rotate(180deg)}@media (min-width: 980px){.img-graph{margin:0 30px}}@media (max-width: 979px){.img-graph{margin:0 10px}}@media (max-width: 979px){p{font-size:calc(min(3.5vw, 16px))}._text-s{font-size:calc(min(3vw, 14px)) !important}._text-m{font-size:calc(min(3.5vw, 16px)) !important;line-height:1.8}}.faq-box>.question::before,.faq-box>.answer::before,.faq-box>.contents>.question::before,.faq-box>.contents>.content>.answer::before{background-color:#996633}.faq-box>.answer,.faq-box>.contents>.content>.answer{display:flex;align-items:center;position:relative;min-height:44px;padding-left:62px;padding-left:0;border:2px solid #996633;background:#fff;border-radius:20px;padding:20px}.faq-box>.answer::before,.faq-box>.contents>.content>.answer::before{content:'';display:none}.title-box>.content{display:flex;flex-direction:column;width:100%;max-width:980px;padding:20px 0px}.color-brown{color:#95303C !important}.color-brown2{color:#AA8574 !important}.exeprice{background-color:#FDFBF7;padding:16px}.exeprice-wrap{border:1px solid #e47994;margin:20px;background-color:#fff;padding:20px}@media (max-width: 979px){.exeprice-wrap{padding:calc(min(3vw, 20px))}}.exeprice_title{margin:20px;display:flex;justify-content:center;align-items:center;gap:40px;padding:8px;background-color:#fff}@media (max-width: 979px){.exeprice_title{margin:3vw}}.exeprice_title .text{font-size:20px;font-weight:bold}@media (max-width: 979px){.exeprice_title .text{font-size:calc(min(4vw, 20px))}}.exeprice_title .num{font-size:40px;font-weight:bold;color:#d17a98}@media (max-width: 979px){.exeprice_title .num{font-size:calc(min(8vw, 40px))}}.exeprice_title .num ruby{font-size:24px}@media (max-width: 979px){.exeprice_title .num ruby{font-size:calc(min(4vw, 24px))}}.exeprice_title .num ruby rt{font-size:40%}.exeprice_head{text-align:center;color:#d17a98;font-size:24px;border-bottom:1px solid #d17a98;line-height:1.8;color:#d17a98 !important;border-bottom:none;position:relative}.exeprice_head:before{content:"";width:20px;height:1px;background-color:#d17a98;position:absolute;right:0;top:50%;transform:translate(-50%) rotate(90deg)}.exeprice_head:after{content:"";width:20px;height:1px;background-color:#d17a98;position:absolute;right:0;top:50%;transform:translate(-50%)}@media (max-width: 979px){.exeprice_head{font-size:calc(min(4.5vw, 24px))}}.exeprice-content .exeprice_list{max-width:400px;margin:auto}.exeprice-content .exeprice_list li{display:flex;justify-content:space-between;color:#A37965;font-size:18px}@media (max-width: 979px){.exeprice-content .exeprice_list li{font-size:calc(min(3vw, 18px))}}.exeprice-content .exeprice_list li .dt{padding-left:20px;position:relative}.exeprice-content .exeprice_list li .dt::before{position:absolute;left:0;content:"●"}.exeprice-content .exeprice_list li .dd{font-weight:bold}.exeprice .note{margin-top:16px;color:#D59199;text-align:center}@media (max-width: 979px){.exeprice .note{font-size:calc(min(3vw, 18px))}}.exeprice-man .exeprice_head{color:#729FA8 !important;border-bottom:none;position:relative}.exeprice-man .exeprice_head:before{content:"";width:20px;height:1px;background-color:#729FA8;position:absolute;right:0;top:50%;transform:translate(-50%) rotate(90deg)}.exeprice-man .exeprice_head:after{content:"";width:20px;height:1px;background-color:#729FA8;position:absolute;right:0;top:50%;transform:translate(-50%)}.exeprice-man .exeprice-wrap{border:1px solid #729FA8}.-accContent .-accmaincontents{opacity:0;visibility:hidden;height:0}.-accContent.is-active .-accttl{margin-bottom:10px}.-accContent.is-active .exeprice_head:before{content:"";width:20px;height:1px;position:absolute;right:0;top:50%;transform:translate(-50%) rotate(0deg)}.-accContent.is-active .exeprice_head:after{content:"";width:20px;height:1px;position:absolute;right:0;top:50%;transform:translate(-50%)}.-accbtn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:all}.btn .-style2{background-color:#a98473 !important}.check_list2 li{padding:6px;border-radius:10px;position:relative;min-height:50px;align-items:center;font-size:20px;font-weight:bold;color:#d15c6a;background-color:#fff;display:flex;justify-content:center;width:92%;color:#7d6155;background-color:#f9e2e2;box-shadow:2px 2px 4px #e8a6ae;margin-left:auto;text-align:center}.check_list2 li+li{margin-top:20px}.check_list2 li .icon{position:absolute;left:0;top:50%;transform:translate(-50%, -50%);background:#fff;box-shadow:2px 2px 5px #d15c6a;border-radius:100vh;width:60px;height:60px;display:flex;justify-content:center;align-items:center}img{height:auto}.-tflow{list-style:none;counter-reset:listnum;margin-left:auto;margin-right:auto;font-size:20px;padding:0 15px}.-tflow li{position:relative;border:1px solid #C19682}.-tflow li::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-right:20px solid transparent;border-left:20px solid transparent;border-top:10px solid #f09292;border-bottom:0;left:50%;transform:translate(-50%, 50%)}.-tflow li:last-child::after{display:none}.-tflow li .head{background-color:#F6E2E4;text-align:center;display:block;padding:5px;font-weight:600;color:#444;letter-spacing:0.08em}@media (max-width: 979px){.-tflow li .head{font-size:calc(min(4.5vw, 18px))}}.-tflow li .head::before{counter-increment:listnum;content:counter(listnum) "."}.-tflow li .desc{background-color:#fff;border-top:none;display:block;padding:5px 15px;font-size:18px}@media (max-width: 979px){.-tflow li .desc{font-size:calc(min(3.5vw, 16px))}}.-tflow li+li{margin-top:20px}.markerline{background:linear-gradient(transparent 60%, rgba(255,255,102,0.5) 60%)}
