.page-Bp_00_2672 .mb20{margin-bottom:20px}.page-Bp_00_2672 .textcolor-red{color:#D90000}.page-Bp_00_2672 .heading-line{border-color:#D2D2D2 !important}.page-Bp_00_2672 .textcolor-main{color:#00468C}.page-Bp_00_2672 .textcolor-sub{color:#B79545}.page-Bp_00_2672 .borderclr-sub{border-color:#BFBFBF}.page-Bp_00_2672 .borderclr-sub2{border-color:#E0B505}.page-Bp_00_2672 .headingbg-color{background-color:#ECDAA4}.page-Bp_00_2672 .headingbg2-color{background-color:#F4F4F4}.page-Bp_00_2672 .subbg-color{background-color:#B79545}.page-Bp_00_2672 .lineht-normal{line-height:1.4}.page-Bp_00_2672 .heading-style01{height:90px;box-sizing:border-box;font-size:34px;font-weight:bold;text-align:center;color:#fff;background:url(/assets/doctor/introduction/fujii/special/images/index.png?202412691252) center top repeat-x;padding:22px 0;margin:0 auto 30px}@media (max-width: 979px){.page-Bp_00_2672 .heading-style01{height:auto;background-size:auto 100%;padding:8px 0}}@media only screen and (max-width: 979px){.page-Bp_00_2672 .list-image>.item>.text{font-size:16px}.page-Bp_00_2672 .list-image>.item>.image img{width:auto;height:20px;vertical-align:text-top}.page-Bp_00_2672 ._width-sp-30{width:30%}}.page-Bp_00_2672 .main-bg{background:url(/assets/doctor/introduction/fujii/special/images/mainbg.jpg?202412691252) center top no-repeat;max-width:100%}.page-Bp_00_2672 .border-box{border:1px solid #D2D2D2;padding:2px}.page-Bp_00_2672 .border-box .list-box{height:316px;position:relative;background:url(/assets/doctor/introduction/fujii/special/images/img01.png?202412691252) right bottom no-repeat;border:1px solid #D2D2D2;margin:0 auto}.page-Bp_00_2672 .border-box .list-box ul{width:100%;max-width:610px;position:absolute;top:50%;transform:translateY(-50%);left:45px}.page-Bp_00_2672 .border-box .list-box ul li{font-size:22px;font-weight:bold;margin:0 0 10px;border-bottom:1px solid #D2D2D2}.page-Bp_00_2672 .border-box .list-box ul li:last-child{border:none;margin-bottom:0}@media (max-width: 979px){.page-Bp_00_2672 .border-box .list-box{height:auto;position:relative;background:transparent}.page-Bp_00_2672 .border-box .list-box ul{position:static;top:auto;transform:translateY(0);left:auto}}.page-Bp_00_2672 .recommend{background-color:#FAFAFA}.page-Bp_00_2672 .recommend .heading-line{border-bottom:2px solid #E5E4E4 !important}.page-Bp_00_2672 .bc_01_036 .itemwrap{border:1px solid #D6D6D6}.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box{border:1px solid #D6D6D6;background-color:#F8F8F8}@media (min-width: 980px){.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box{padding-top:25px}}.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box .name{background:#ECDAA4 !important;color:#000 !important;display:inline-block !important;height:auto !important;margin-bottom:10px !important}@media (min-width: 980px){.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box .name{padding:8px 24px !important}}@media (max-width: 979px){.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box .name{padding:4px 24px !important}}.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box .title{color:#00468C;display:block}@media only screen and (min-width: 979px){.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box .title{width:auto}}@media only screen and (min-width: 979px){.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box .img{right:20px;top:-45px;left:auto}}@media only screen and (max-width: 979px){.page-Bp_00_2672 .bc_01_036 .itemwrap .point-box .img{top:-4%}}.page-Bp_00_2672 .dortxt1{padding:2px 0;padding-left:15px;background:#F6F6F6}.page-Bp_00_2672 .dortxt2{color:#B79345}.page-Bp_00_2672 .photo_box{padding-left:5px}.page-Bp_00_2672 .photo_box>.col{width:312px}.page-Bp_00_2672 .photo_box>.col:nth-child(n+2){margin-left:16px}.page-Bp_00_2672 .price .price-val{display:flex;justify-content:flex-end;align-items:center}.page-Bp_00_2672 .unit{font-size:1.4rem;line-height:1.4;text-align:center;white-space:nowrap}@media only screen and (max-width: 979px){.page-Bp_00_2672 .unit{font-size:1.2rem}}.page-Bp_00_2672 .imgitem01{width:312px}.page-Bp_00_2672 .imgbox{width:70%;margin:0 auto}@media only screen and (max-width: 979px){.page-Bp_00_2672 .imgbox{width:80%}}@media (min-width: 980px){.page-Bp_00_2672 #price .col .col{width:35%;margin:0}.page-Bp_00_2672 #price .col .col+.col{width:65%}}
