main#main .line-height-s{line-height:1.4 !important}main#main .textcolor-red{color:#c00}main#main .bc_01_036.bc-item>.itemwrap{border:1px solid #d0cecc}main#main .bc_01_036.bc-item>.itemwrap>.point-box{border:1px solid #d0cecc;background-color:#fefdfc}main#main .bc_01_036.bc-item>.itemwrap>.point-box>.title{color:#9f3d24}main#main .bc_01_036.bc-item>.itemwrap>.point-box>.title>.name{background:#9f3d24 !important}main#main .main-bg{max-width:100%}main#main .textcolor-main{color:#a2813c}main#main .textcolor-sub{color:#9f3d24}main#main .borderclr-sub{border-color:#d0cecc}main#main .headingbg-color{background-color:#f5e6ac}main#main .lineht-normal{line-height:1.4}main#main .bd_2_container{border-bottom:2px solid #c2c2ba}main#main .heading-style01{height:90px;box-sizing:border-box;font-size:34px;font-weight:bold;text-align:center;color:#fff;background:url(/assets/doctor/introduction/ono/special/images/index2.png?202412691252) center top repeat-x;padding:22px 0;margin:0 auto 30px}main#main .tit-price{font-size:20px;font-weight:bold;text-align:center;padding:6px 0 4px;background:#f2f2f2;margin-bottom:20px}main#main .border-box{border:1px solid #ccc;padding:2px}main#main .border-box .list-box{height:390px;position:relative;background:url(/assets/doctor/introduction/ono/special/images/img01.jpg?202412691252) right bottom no-repeat;border:1px solid #ccc;margin:0 auto}main#main .border-box .list-box ul{max-width:520px;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:45px}main#main .border-box .list-box ul li{font-size:22px;font-weight:bold;margin:0 0 10px;padding-bottom:5px;position:relative}main#main .border-box .list-box ul li:last-child{margin-bottom:0}main#main .border-box .list-box ul li:last-child:after{display:none}main#main .border-box .list-box ul li:after{content:"";position:absolute;left:0;bottom:0;height:1px;background:#cccccc;width:100%}main#main .border-box .recommend{background-color:#fefdfc}main#main .border-box .recommend h4{margin-bottom:20px;padding-bottom:5px;border-bottom:2px solid #e5e4e4}@media only screen and (max-width: 979px){main#main .border-box .recommend h4{color:#a2813c;margin-bottom:0px}}main#main .border-box .recommend ul li{margin-bottom:20px}@media only screen and (max-width: 979px){main#main .border-box .recommend ul li{margin-bottom:5px}}@media only screen and (max-width: 979px){main#main .heading-style01{height:auto;background-size:auto 100%;padding:8px 0}main#main .border-box .list-box{height:auto;position:relative;background:transparent}main#main .border-box .list-box ul{position:static;top:auto;transform:translateY(0);left:auto}main#main .border-box .list-box ul .item{margin:0 0 5px;padding-bottom:0}main#main .list-image>.item>.text{font-size:16px}main#main .list-image>.item>.image img{width:auto;height:20px;vertical-align:text-top}main#main ._width-sp-30{width:30%}main#main .bd_2_container-sp{border-bottom:2px solid #c2c2ba}main#main .recommend{line-height:1.4}main#main .lineht-small{line-height:1.2}}main#main .unit{font-size:30px;font-weight:bold;line-height:1;text-align:center;margin:-22px 0px 0px -5px;white-space:nowrap}main#main .unit small{font-size:11px}@media only screen and (max-width: 979px){main#main .unit{font-size:23px;margin-top:-12px}}main#main .price .textcolor-red{display:flex;justify-content:flex-end;align-items:center}main#main .price .textcolor-bk{display:flex;justify-content:flex-end;align-items:center}.fix-c .bc_01_036.bc-item>.itemwrap>.point-box>.title>.name{display:none}.bg-tit-price{background:#f5e6ac}
