.line-height-xs{line-height:1.2 !important}.line-height-s{line-height:1.4 !important}.line-height-m{line-height:1.6 !important}.textcolor-red{color:#C00}@media (max-width: 979px){._text-sp-xxl{font-size:22px !important}._text-sp-size-15{font-size:15px !important}}.bc_01_036 .itemwrap{border:1px solid #b4bbc3}.bc_01_036 .itemwrap .point-box{border:1px solid #b4bbc3;background-color:#FEFDFC}.bc_01_036 .itemwrap .point-box .name{background:#000 !important;color:#fff !important}.bc_01_036 .itemwrap .point-box .title{color:#000 !important}.ac_ar_001>.ac_ly_001.main-bg:first-child{max-width:100%}@media (max-width: 979px){.ac_ar_001>.ac_ly_001.main-bg:first-child .heading-image{margin-bottom:3% !important}}.textcolor-main{color:#a88768}.textcolor-sub{color:#000}.borderclr-sub{border-color:#b4bbc3}.headingbg-color{background-color:#000;color:#fff !important}.bg-color-sub{background-color:#CDB18A}.heading-style01{height:90px;box-sizing:border-box;font-size:34px;font-weight:bold;text-align:center;color:#fff;background:url(/assets/doctor/introduction/takeda-k/lp-vaser/images/index.png?202412691252) center top repeat-x;padding:22px 0;margin:0 auto 30px}@media (max-width: 979px){.heading-style01{height:auto;background-size:auto 100%;padding:8px 0}}.bg-cl{background-color:#27313d;color:#fff !important}.border-box{border:1px solid #b4bbc3;padding:2px}.border-box .list-box{height:288px;position:relative;background:#fff url(/assets/doctor/introduction/gonokuchi/special/images/img01.png?202412691252) right top no-repeat;border:1px solid #b4bbc3;margin:0 auto}@media (max-width: 979px){.border-box .list-box{height:auto;position:relative;background:transparent}}.border-box .list-box ul{max-width:670px;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:45px}@media (max-width: 979px){.border-box .list-box ul{position:static;top:auto;transform:translateY(0);left:auto}}.border-box .list-box ul li{font-size:22px;font-weight:bold;margin:0 0 13px;padding-bottom:12px;position:relative}@media (max-width: 979px){.border-box .list-box ul li{margin-bottom:6px;padding-bottom:6px}}.border-box .list-box ul li:last-child{margin-bottom:0}.border-box .list-box ul li:last-child:after{display:none}.border-box .list-box ul li:after{content:'';width:450px;border-bottom:1px solid #ccc;position:absolute;left:0;bottom:0}@media (max-width: 979px){.border-box .list-box ul li:after{width:100%}}@media (max-width: 979px){.border-box .recommend{padding-bottom:0 !important}}.border-box .recommend h4{padding-bottom:5px}@media (max-width: 979px){.border-box .recommend h4{color:#a88768;padding-bottom:0px}}@media (max-width: 979px){.border-box .recommend ul{line-height:1.4}}.border-box .recommend ul li{margin-bottom:10px}@media (max-width: 979px){.border-box .recommend ul li{margin-bottom:0px}}@media (max-width: 979px){.list-image>.item>.text{font-size:16px}.list-image>.item>.image img{width:auto;height:20px;vertical-align:text-top}._width-sp-30{width:30%}}.unit{font-size:1.4rem;line-height:1.4;text-align:center}@media only screen and (max-width: 979px){.unit{font-size:1.2rem}}.price .textcolor-red{display:flex;justify-content:flex-end;align-items:center}.li-2column ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 979px){.li-2column ul{display:block}}.li-2column ul li{width:48%}@media (max-width: 979px){.li-2column ul li{width:100%}}@media (max-width: 979px){.dr_p_top .itemwrap .point-box .img{right:1%;top:-18%;width:100px;height:inherit}.flex_order{order:1}}.list_ten{list-style-type:disc;padding-left:1em}
