._disp-inline{display:inline-block}.page-Bp_00_2682 .ff{font-family:serif}.page-Bp_00_2682 ._sub-heading p{line-height:25px}.page-Bp_00_2682 .line-top{background:url(/assets/doctor/introduction/hayata/special-3/images/bg_linetop.png?202412691252) 0 0 no-repeat;background-size:100%;height:8px}.page-Bp_00_2682 ._heading-tit{font-size:35px;text-shadow:1px 1px 3px rgba(85,111,157,0.5);line-height:1.8;text-align:center;color:#fff;height:65px;margin-bottom:30px;padding:0;font-weight:bold;background:url(/assets/doctor/introduction/hayata/special-3/images/bg_tit.png?202412691252) 0 0 no-repeat;background-size:100% 100%}.page-Bp_00_2682 .tit{padding:0 20px}.page-Bp_00_2682 .tit span{display:block;background:url(/assets/doctor/introduction/hayata/special-3/images/bg_line2.jpg?202412691252) 0 bottom repeat-x;color:#911D21;font-size:28px;font-weight:bold;line-height:1.5;padding:14px 10px 8px 7px}.page-Bp_00_2682 .line-wrap{padding:35px 20px 15px;background:url(/assets/doctor/introduction/hayata/special-3/images/bg_line.png?202412691252) 0 0 repeat-y;background-size:100%;margin-top:0}.page-Bp_00_2682 .line-bottom{background:url(/assets/doctor/introduction/hayata/special-3/images/bg_linebottom.png?202412691252) 0 0 no-repeat;background-size:100%;height:8px;margin-top:0}.page-Bp_00_2682 .dyelid-doctor-cont dt{float:right;margin-left:35px}.page-Bp_00_2682 .dyelid-doctor-cont dd{font-size:17px}.page-Bp_00_2682 .dyelid-doctor-cont dd p+p{padding:23px 0 0}.page-Bp_00_2682 .name-tit{font-size:30px}.page-Bp_00_2682 .name-clinic{background:url(/assets/doctor/introduction/hayata/special-3/images/border_gold_top.png?202412691252) no-repeat;padding:20px 13px 0}.page-Bp_00_2682 .name-doctor{text-align:center;font-size:45px;margin-top:0 !important;background:url(/assets/doctor/introduction/hayata/special-3/images/border_gold_btm.png?202412691252) no-repeat left bottom;padding:10px 7px 15px;line-height:1;font-family:"ヒラギノ明朝ProW6","游明朝","YuMincho","HiraginoMinchoPro","MSPMincho","MSP明朝",serif;font-weight:bold;margin-bottom:15px}.page-Bp_00_2682 .name-doctor span{font-size:27px}.page-Bp_00_2682 .doctor-panel{padding:30px 0 0}.page-Bp_00_2682 .doctor-panel ._imgcut{padding:0 20px}.page-Bp_00_2682 .doctor-exp{padding:0 20px;font-size:17px;margin:20px 0 0}.page-Bp_00_2682 .doctor-exp ._tit{font-size:21px;font-weight:bold;line-height:1.5}.page-Bp_00_2682 .border-box{box-shadow:0 0 0 1px #D9C276,0 0 0 2px white,0 0 0 4px #D9C276;line-height:1.1;background-color:white;text-align:center;font-size:23px;height:100px}.page-Bp_00_2682 .border-box span{font-size:18px}.page-Bp_00_2682 .border-box.arrow{position:relative}.page-Bp_00_2682 .border-box.arrow:before{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;right:-2px;box-sizing:border-box;width:10px;height:13px;border:13px solid transparent;border-left:11px solid #D9C276}.page-Bp_00_2682 .bg_content01{background:url(/assets/doctor/introduction/hayata/special-3/images/img_eyelid04.png?202412691252) 98% center no-repeat}.page-Bp_00_2682 a:hover p{opacity:0.6}.page-Bp_00_2682 .price-list ._price-item{font-size:18px;line-height:30px;margin-top:15px}.page-Bp_00_2682 .price-list ._price-item span{font-size:40px;color:#911D21}.page-Bp_00_2682 ._profile-doctor{display:flex;justify-content:center;align-items:center}.page-Bp_00_2682 ._profile-doctor ._pr-img{order:2}.page-Bp_00_2682 ._profile-doctor ._pr-cnt{order:1;background:#f3edd6;padding:20px;font-size:17px;line-height:22px;border-radius:35px;-ms-box-shadow:9px 9px 0 #d9c275;-o-box-shadow:9px 9px 0 #d9c275;box-shadow:9px 9px 0 #d9c275;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:0}@media only screen and (max-width: 979px){.page-Bp_00_2682 #main{margin-top:0}.page-Bp_00_2682 #main .main-bg{padding:0 10px}.page-Bp_00_2682 .line-top,.page-Bp_00_2682 .line-bottom{display:none}.page-Bp_00_2682 .line-wrap{padding:0;background:none}.page-Bp_00_2682 ._special3-sp .ac_ly_001{padding:0}.page-Bp_00_2682 ._heading-tit{height:auto;font-size:21px;line-height:auto;max-width:98%;margin-left:1%}.page-Bp_00_2682 .dyelid-doctor-cont dt{float:none;margin-left:0;margin-bottom:15px}.page-Bp_00_2682 .dyelid-doctor-cont .name-tit{font-size:20px}.page-Bp_00_2682 .dyelid-doctor-cont .name-doctor{text-align:center;font-size:25px}.page-Bp_00_2682 .dyelid-doctor-cont .name-doctor span{font-size:18px}.page-Bp_00_2682 .dyelid-doctor-cont dd{padding:0 10px;font-size:14px}.page-Bp_00_2682 .dyelid-doctor-cont .tit{padding:0}.page-Bp_00_2682 .dyelid-doctor-cont .tit span{font-size:20px}.page-Bp_00_2682 .dyelid-doctor-cont .doctor-exp{padding:0;margin-top:10px;font-size:14px}.page-Bp_00_2682 .dyelid-doctor-cont .doctor-exp ._tit{font-size:18px}.page-Bp_00_2682 .dyelid-doctor-cont .doctor-panel{padding-top:20px}.page-Bp_00_2682 .dyelid-doctor-cont .doctor-panel ._imgcut{padding:0;margin:30px 0 0}.page-Bp_00_2682 .dyelid-doctor-cont .doctor-media .txt{font-size:14px;margin:15px 0 0}.page-Bp_00_2682 .dyelid-doctor-cont .doctor-media .txt span{font-size:20px}.page-Bp_00_2682 .border-box{font-size:15px;text-align:left;padding:8px 20px 0 20px;height:50px;box-shadow:inset 0 0 2px 0px #D9C276;border:solid 1px #D9C276}.page-Bp_00_2682 .border-box span{font-size:10px}.page-Bp_00_2682 .border-box ._sp-tel{font-size:15px;float:right;margin-top:-8px}.page-Bp_00_2682 .border-box.arrow:before{width:5px;height:7px;border:7px solid transparent;border-left:7px solid #D9C276}.page-Bp_00_2682 .bg_content01{background:#fff;padding:0}.page-Bp_00_2682 .tit{padding:0;display:inline-block}.page-Bp_00_2682 .tit span{font-size:18px}.page-Bp_00_2682 .tit._tit-sp-2{display:block;text-align:center;margin-bottom:0}.page-Bp_00_2682 .doctor-panel{padding:0 10px;margin-top:0}.page-Bp_00_2682 .doctor-panel .doctor-exp{margin-top:0;padding:0}.page-Bp_00_2682 .col.-size-sp-100{width:100%;margin-left:0}.page-Bp_00_2682 ._profile-doctor ._pr-img{order:1}.page-Bp_00_2682 ._profile-doctor ._pr-cnt{order:2}.page-Bp_00_2682 .name-clinic{padding:13px 13px 0}.page-Bp_00_2682 ._btn-pt{padding-top:16px !important}}@media only screen and (max-width: 320px){.page-Bp_00_2682 .border-box.box-tel{font-size:12px;padding-left:10px;padding-top:14px}.page-Bp_00_2682 .border-box.box-tel span{font-size:8px}.page-Bp_00_2682 .border-box.box-tel ._sp-tel{font-size:12px;float:right;margin-top:-10px}}._color-font-red{color:#b20000 !important}._color-bg-red{background-color:#b20000 !important}.large-btn{border-radius:7px}
