.media,.media-body{overflow:inherit!important}.btn{white-space:inherit!important}.sns_list ul li{float:left}.page-template-page-clinic .frame-area .sns_list ul li img{width:60px;height:auto;margin-left:20px}.gaienn_col{width:50%;float:left;padding-right:4%}.omote_col{width:50%;float:right;padding-left:4%;border-left:1px solid #ccc}.page-template-page-clinic .frame-area img{margin:0 auto 20px;display:block}.page-template-page-clinic .frame-area .gaienn_col p,.page-template-page-clinic .frame-area .omote_col p{text-align:center}.page-template-page-clinic .frame-area .gaienn_col h2,.page-template-page-clinic .frame-area .omote_col h2{text-align:center}.page-template-page-clinic .frame-area h1{text-align:center}.page-template-page-shinryo .fR img{margin-left:20px}.media_img{text-align:center;margin-bottom:24px}.h3{position:relative;margin-left:-50px;margin-right:-40px;margin-bottom:40px;padding:20px 20px 20px 50px;background-color:#937437;letter-spacing:2px;color:#fff}.h3:after{position:absolute;bottom:-8px;left:0;content:'';width:0;height:0;border-style:solid;border-width:0 10px 8px 0;border-color:transparent #705112 transparent transparent}.h4{margin-top:0;margin-left:-15px;margin-right:-15px;margin-bottom:20px;padding:16px 16px 16px 35px;background:#f9f9f9;color:#937437}.link_to_pdf{color:#937437;font-size:18px;position:relative;padding-left:27px}.link_to_pdf:before{content:"\f1c1";position:absolute;top:2px;left:1px;font-family:FontAwesome;font-size:1.3em;color:#9c7b3a;line-height:1}.price_sml .item{background-color:#eaeaea;border-radius:4px;padding:10px;margin-bottom:10px;zoom:1;position:relative}.price_sml .item:after{content:"";display:table;clear:both}.price_sml .item h2{margin-top:0;margin-bottom:16px;font-size:24px}.price_sml h2.total{margin-top:0;margin-bottom:16px;font-size:32px}.price_sml{padding:40px;text-align:center;border:3px solid #937437}.price_sml ul.plus:after{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-.4em;color:#9c7b3a;font-family:FontAwesome;font-size:32px;content:"\f067";line-height:1;z-index:2}.price_sml ul.float_list{margin-bottom:0}.price_sml .float_list li{box-sizing:border-box;background-color:#fff;border-radius:6px;padding:10px;line-height:1.3;font-weight:bold}.price_sml .float_list li:last-child{margin-bottom:0}.price_sml .float_list li span{color:#9c7b3a;font-size:1.5em;margin:0 .1em 0 .2em}.price_sml p.plus{color:#9c7b3a;font-size:42px;line-height:1;margin-bottom:10px}.price_sml p.equal{color:#9c7b3a;font-size:28px;line-height:1;margin-bottom:10px}.price_sml .total li{position:relative}.price_sml .total li:after{display:block;position:absolute;bottom:-.7em;left:50%;margin-left:-.4em;color:#9c7b3a;font-family:FontAwesome;font-size:32px;content:"\f067";line-height:1;z-index:2}.price_sml .total li:last-child:after{content:normal}.price_sml .float_list li{float:left;margin:0 2% 2% 0}.price_sml .float_list.col02 li{width:49%}.price_sml .float_list.col02 li:nth-child(2n) {margin-right:0}.price_sml .float_list.col04 li{width:23.5%}.price_sml .float_list.col04 li:nth-child(4n) {margin-right:0}.price_sml{padding:20px;font-size:16px}.price_sml .item{padding:20px}.price_sml ul.plus:after{font-size:42px}.price_sml .float_list li{padding:15px;margin-bottom:0;line-height:1.5}.price_sml .float_list li span{font-size:1.5em}.price_sml p.plus{font-size:52px;line-height:1}.price_sml .float_list.col04 li span{font-size:1.1em}.price_sml .float_list.col04.total li span{font-size:1.2em}.price_sml .float_list li em{display:block}.price_sml .total li:after{margin-left:0;left:inherit;bottom:inherit;right:-.6em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.customer_voice img{vertical-align:bottom}.customer_voice{line-height:30px}.single-doctor-list .h2-section{margin:20px 0 24px;padding:10px 16px;background:#f9f9f9;text-align:left;font-size:16px;color:#937437}.single-doctor-list .h2-section:before{display:none}html{-webkit-tap-highlight-color:rgba(100,100,100,.4)!important}.h4.ba_label{font-size:30px;color:#555;line-height:1.6}.h4.ba_label a{font-size:30px}.h4.ba_label2{font-size:16px;color:#48353d;line-height:1.6;font-weight:300}.h4.ba_label2 a{font-size:16px;text-decoration:none;font-weight:300;color:inherit}.h4.ba_label2 a:hover{color:#999;text-decoration:underline}.case .h4.ba_label2 a{font-size:inherit;text-decoration:none}.case .h4.ba_label2 a:hover{text-decoration:underline}section .ba_label2 p,.ba_label2 p{display:inline-block;margin-top:0!important;margin-bottom:0!important;vertical-align:baseline;color:#48353d}.ba_docter_name{margin-bottom:20px}.ba_youtube_title{margin-bottom:20px}.patient_info{margin-top:10px;margin-bottom:0}.patient_info span+span:before{content:" / "}.hand_writen_area{display:flex}.hand_writen_thum{width:20%}.hand_writen_view{flex:1}.single-before-after .frame-area .wp_social_bookmarking_light{display:none}.hand_writen_view .wp_social_bookmarking_light{display:none}.case .h4.ba_label a{color:#937437;font-size:14px;line-height:28px;text-decoration:underline}.case .h4.ba_label2 p{color:#937437}.case .h4.ba_label2.bold p{font-weight:300}.ba_syoureimei.bold p{font-weight:300}.case_movie{float:left}.case_photo .case h4.ba_label{margin:20px 0}.ba_label span{margin-right:0}.partition{font-weight:normal;padding:0 4px}.page-template .sitemap{margin-bottom:40px}.toggleAnker{font-weight:300;text-decoration:none;cursor:pointer}.ba_syoureimei.toggle p{margin-left:.6em}.underLine{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #c5c5c5}