#head{background-image:url(/operation/eye/img/hamra/head_bg0.jpg)}span.alt_text{display:block;text-align:center;line-height:3;font-weight:bold}#contents .anchors:nth-of-type(2),#contents .anchors:nth-of-type(3){margin-bottom:45px !important}#contents .ttl_bg{background:#a5964b;color:#fff;padding:3px 9px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3px}#contents .compare_hamra_block{display:flex;background:#9c9880;padding-bottom:45px}#contents .compare_hamra_block .comp_inner_left{background:#fff;width:85%;margin:0 5px 0 auto;padding:25px 15px}#contents .compare_hamra_block .comp_inner_right{background:#fff;width:85%;margin:0 auto 0 5px;padding:25px 15px}#contents .compare_hamra_block .comp_box{width:100%}#contents .compare_hamra_block .comp_box h2{color:#fff;text-align:center;margin:.5em 0}#contents .compare_hamra_block .comp_box .h2_left{margin-left:5% !important}#contents .compare_hamra_block .comp_box .h2_right{margin-right:5% !important}#contents .compare_hamra_block .comp_box .comp_inner .in_ttl{text-align:center;margin-bottom:13px}#contents .compare_hamra_block .comp_box .comp_inner .in_ttl p{line-height:1.3}#contents .compare_hamra_block .comp_box .comp_inner .in_ttl p .in_ttl_s{font-size:1.8rem}#contents .compare_hamra_block .comp_box .comp_inner .in_ttl p .in_ttl_l{font-size:2.4rem}#contents .compare_hamra_block .comp_box .comp_inner .in_ttl p .yellow_line{background:linear-gradient(transparent 40%, #fcff9c 0%)}#contents .compare_hamra_block .comp_box .comp_inner figure p{font-size:1.2rem}#contents .compare_hamra_block .comp_box .comp_inner .bold{font-size:2rem;font-weight:bold}#contents .compare_hamra_block .comp_box .comp_inner .point{color:#b02b5a;margin:unset}#contents .compare_hamra_block .comp_box .comp_inner figure+p{margin-top:.5em;text-align:center}#contents .compare_hamra_block .comp_box .link_ope_detail{text-align:center;margin:10px 0}#contents .compare_hamra_block .comp_box .link_ope_detail a{position:relative;width:50%;display:inline-block;font-size:1.5rem;border:solid 1px #a5964b;border-radius:3px;padding:5px 50px 5px 10px;color:#a5964b}#contents .compare_hamra_block .comp_box .link_ope_detail a::before{display:block;width:16px;height:16px;position:absolute;top:0;bottom:0;right:10px;margin:auto;border:solid 1px #a5964b;border-radius:50px;content:""}#contents .compare_hamra_block .comp_box .link_ope_detail a::after{display:block;width:3px;height:3px;position:absolute;top:0;bottom:2px;right:17px;margin:auto;border-bottom:solid 1px #a5964b;border-right:solid 1px #a5964b;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#contents .merit_demerit{padding:50px;background:#f8f1ce}#contents .merit_demerit .box{box-sizing:border-box;max-width:640px;padding:8px;margin:auto;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}#contents .merit_demerit .box h2{border-bottom:solid 1px #a5964b;padding:0 0 5px 0;font-size:2.2rem;color:#a5964b}#contents .merit_demerit .box h2:nth-of-type(2){margin-top:20px}#contents .merit_demerit .box ol{margin-top:20px;text-align:left}#contents .merit_demerit .box>div{border:solid 1px #a5964b;padding:30px;text-align:center}#contents .ope_detail h3{padding:5px 0 5px 83px;line-height:1.2}#contents .ope_detail h3 b{width:65px;height:65px}#contents .ope_detail h3 b .ttl_bg_sq{font-size:3rem;line-height:1.2}#contents .ope_detail h3 b .ttl_bg_sq i{font-size:1.3rem}#contents .ope_detail h3 .ttl_s{position:unset;display:unset;font-size:1.8rem}#contents .ope_detail .img_m20{margin-top:20px}#contents .ope_detail .img_m30{margin-top:30px}#contents .takasu_hamra h3:nth-of-type(2){margin-top:35px}#contents #anchor2{background:#eae9e6}#contents #anchor2 .inner{padding:50px 30px 10px}#contents #anchor2 ol li h3{margin:10px 0 30px}#contents #anchor2 ol li .divide2{padding:0 13px}#contents #anchor2 ol li .txt .txt_only{padding:0 13px}#contents #anchor2 .carousel_inner{background:#fff;padding:13px;box-shadow:0 0 8px #d1d1d1}#contents .caution_risk .cell_vertical{display:block}#contents .caution_risk .cell_vertical:nth-of-type(2){border-top:solid 1px #a5964b}#contents .caution_risk .risk_block h3{text-align:left;padding-top:40px}#contents .caution_risk .image-layout-h{margin:0 auto 1.7em}#contents .caution_risk .image-layout-h .cap{font-size:85%;padding:0 10px}#contents .about_anesthesia .ttl_blk{padding-top:13px}#contents .about_anesthesia .dot_list{list-style-type:disc;padding-left:1.6em;margin:1rem 0 1.4rem}#contents .downtime_list .sup_txt{font-size:1.2rem;margin-top:20px}#contents .comp_other_ope #figtable table{border-collapse:separate;border-spacing:2px;background:#fff;overflow-x:auto}#contents .comp_other_ope #figtable table tr th,#contents .comp_other_ope #figtable table tr td{background:#fcf7f8;font-size:1.2rem;color:#444;text-align:center;vertical-align:middle;padding:13px;white-space:nowrap}#contents .comp_other_ope #figtable table tr th.nopd,#contents .comp_other_ope #figtable table tr td.nopd{padding:0}#contents .comp_other_ope #figtable table tr th.bg2,#contents .comp_other_ope #figtable table tr td.bg2{background:#f8f6ee}#contents .comp_other_ope #figtable table thead th.title{background:#eb9bae;font-size:1.2rem;color:#fff;font-weight:bold}#contents .comp_other_ope #figtable table thead th.title2{background:#bfb377;font-size:1.2rem;color:#fff;font-weight:bold}#contents .comp_other_ope #figtable table thead .nopd{padding:0;background:#fafafa}#contents .comp_other_ope #figtable table tbody th{background:#f2f2f2;font-size:1.2rem;white-space:nowrap;width:16%}#contents .comp_other_ope #figtable table tbody td{width:23%}#contents .comp_other_ope #figtable table tbody td a{display:block;background:#eb7a95;font-size:1.2rem;color:#fff;padding:13px;position:relative;box-sizing:border-box;width:100%}#contents .comp_other_ope #figtable table tbody td a:hover{text-decoration:underline}#contents .comp_other_ope #figtable table tbody td a::before{display:block;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:16px;height:16px;border:solid 1px #fff;border-radius:50px;content:""}#contents .comp_other_ope #figtable table tbody td a::after{display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto;width:3px;height:3px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#contents .comp_other_ope #figtable table tbody td.nopd{background:#eb7a95}#contents .comp_other_ope #figtable table tbody td.nopd.bg2{background:#a39655}#contents .comp_other_ope #figtable table tbody td.bg2{width:23%}#contents .comp_other_ope #figtable table tbody td.bg2 a{background:#a39655}#contents .scroll-hint-icon{height:88px}#contents .faq{background:#eae9e6;padding:40px 0}#contents .faq .faq_item{margin-bottom:15px;box-sizing:border-box;background:#fff;padding:30px 30px 0;border-bottom:none;border-radius:10px}#contents .hamra_photo_btn{background:#fff !important;color:#a5964b;border:solid 1px #a5964b}#contents .ba_block{margin-bottom:60px}#contents .ba_block h3 .f_color_black{font-size:2rem}#contents .ba_block .attendingdoc{text-align:right}#contents .ba_block .attendingdoc a{padding:5px;display:inline-block;text-decoration:underline}#contents .ba_block .simple_price_risk_uppertxt{font-size:1.1rem;text-align:left}#contents .ba_block .simple_price_risk_uppertxt span{display:inline-block;color:#b02b5a;margin-right:8px}@media only screen and (max-width: 767px){#head{background-image:url(/operation/eye/img/hamra/head_bg0_sp.jpg);height:69vw}span.alt_text{padding:3vw 0;line-height:1.5}#contents #anchor_body .self li{flex-basis:50%;max-width:50%}#contents .time_block .opetime_block,#contents .time_block .effect_block,#contents .time_block .downtime_block{height:auto}#contents .ttl_bg{margin-left:auto;margin-right:auto}#contents .compare_hamra_block .comp_inner_left{padding:15px 6px}#contents .compare_hamra_block .comp_inner_right{padding:15px 6px}#contents .compare_hamra_block .comp_box .comp_inner .in_ttl_sp{margin-bottom:7px}#contents .compare_hamra_block .comp_box .comp_inner .point_sp{margin:5px 0 7px 0}#contents .compare_hamra_block .comp_box .comp_inner figure p{font-size:1rem}#contents .compare_hamra_block .comp_box .link_ope_detail a{width:unset;font-size:1.4rem;line-height:1.2}#contents .merit_demerit{padding:20px}#contents .merit_demerit .box>div{padding:20px}#contents .ope_detail h3{padding:5px 0 5px 78px;font-size:2.2rem}#contents .ope_detail h3 .ttl_s{font-size:1.7rem}#contents #anchor2 .inner{padding:30px 10px 1px}#contents #anchor2 ol li h3{margin:15px 0 15px}#contents #anchor2 .carousel_inner{margin:0 45px;padding:unset}#contents .caution_risk .risk_block h3{padding-top:20px}#contents .about_anesthesia .ttl_blk{padding-top:unset}#contents .comp_other_ope #figtable table tr th,#contents .comp_other_ope #figtable table tr td{text-align:left}#contents .ba_block .simple_price_risk_uppertxt{padding:0 10px}}
/*# sourceMappingURL=../../../maps/operation/eye/css/hamra.css.map */
