﻿.about .sidemenu h4:after{content:"HOSPITAL INFORMATION"}.hospinfo .sidemenu ul li a[title="病院案内"],.message .sidemenu ul li a[title="院長あいさつ"],.institution .sidemenu ul li a[title="施設案内"],.access .sidemenu ul li a[title="アクセス"],.approval .sidemenu ul li a[title="各種指定・承認一覧"],.statistics .sidemenu ul li a[title="各種統計・指標"],.procurement .sidemenu ul li a[title="調達関係"],.kouhou .sidemenu ul li a[title="広報誌"],.ms-area .submenu ul li a[title="診療圏"],.acceptances .submenu ul li a[title="外傷性脊損患者受入数の推移"],.helicopter .submenu ul li a[title="ヘリコプター搬入患者数"],.surgery .submenu ul li a[title="整形外科手術実績"],.reha-rate .submenu ul li a[title="外傷性せき損患者の社会復帰率の推移"]{background-color:inherit}.sub-contents{padding-top:50px;padding-bottom:50px}.sub-contents ul.related-links a[title="病気について"]{background-image:url("../images/department/plastic/bg_menu_disease.jpg")}.sub-contents ul.related-links a[title="各種統計・指標"]{background-image:url("../images/about/bg_menu_statistics.jpg")}@media screen and (min-width: 1025px){.sub-contents{padding-top:80px;padding-bottom:80px}}.hospinfo-main h3{margin:0 0 50px;padding:0;font-size:25px;font-size:2.5rem;line-height:1.75em}.hospinfo-main h3 br{display:none}.hospinfo-mv{height:240px;margin-top:30px;background-image:url("../images/about/bg_hospinfo.jpg");background-size:cover;background-position:center}.hospinfo-rinen{position:relative;height:200px}.hospinfo-rinen:after{content:"";display:block;position:absolute;top:0;right:0;z-index:-1;width:100%;height:100%;background-image:url("../images/about/bg_rinen.jpg");background-size:cover;background-position:center;border-radius:16px}.hospinfo-rinen h5{position:absolute;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;background-image:url("../images/about/img_rinen.png");background-size:contain;background-position:center;text-indent:100%;white-space:nowrap;overflow:hidden}.hospinfo-certification .commtbl th{word-break:keep-all}.hospinfo-certification .commtbl td:last-child{text-align:right;word-break:keep-all}@media screen and (min-width: 481px){.hospinfo-rinen:after{width:90%}.hospinfo-rinen h5{bottom:16px;left:-10px;height:150px;background-position:left center}}@media screen and (min-width: 601px){.hospinfo-main h3 br{display:inline}.hospinfo-rinen{height:240px}}@media screen and (min-width: 1025px){.hospinfo-main h3{margin-bottom:60px;font-size:31.25px;font-size:3.125rem;line-height:1.75em}.hospinfo-mv{height:320px;margin-top:50px;background-attachment:fixed}.hospinfo-rinen h5{height:190px}}.message-cover{line-height:2.0em}.message-cover p{margin:30px 0}.floormap figure{margin:0 0 10px}.floormap figure figcaption{text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0px;font-size:0rem;line-height:0}.floormap ol{margin:0;padding:0;list-style:none;counter-reset:li}.floormap ol.floor2nd{counter-reset:li 20}.floormap ol>li{position:relative;margin:3px 0 0;padding:0 0 0 2.4em}.floormap ol>li:before{content:counter(li);counter-increment:li;display:block;position:absolute;top:0;left:0}@media screen and (min-width: 601px){.floormap{display:grid;grid-template-columns:1fr 190px;grid-gap:0 10px}.floormap figure{margin-bottom:0}.floormap ol{font-size:14px;font-size:1.4rem;line-height:1.75em}}@media screen and (min-width: 1025px){.floormap{grid-template-columns:1fr 220px}.floormap ol{font-size:16px;font-size:1.6rem;line-height:1.75em}}.accessmap{height:480px}.accessmap iframe{width:100%;height:100%}@media screen and (min-width: 601px){.approval-List{column-count:2;column-gap:60px}}.heli-prefectures .commtbl th[scope="col"]:not(:last-child){white-space:nowrap}.heli-prefectures .commtbl th[scope="row"]{text-align:center}.heli-prefectures .commtbl th[scope="row"]+td{text-align:right}.heli-year .commtbl th[scope="col"]{width:50%}@media screen and (min-width: 601px){.heli-year .commtbl{width:50%}}.bid-list{margin:0;padding:0;border-top:1px solid #b1c1cc;list-style:none}.bid-list li{margin:0;padding:10px 0;border-bottom:1px solid #b1c1cc}.bid-list li a{display:block;position:relative;padding:0 50px 0 10px;text-decoration:none;font-weight:bold;color:#16263d}.bid-list li a:after{content:"";display:block;position:absolute;top:calc(50% - 20px);right:10px;width:40px;height:40px;background-color:#083c8a;background-image:url("../images/icon_dl.png");background-size:40px auto;border-radius:20px}.bid-list li a time{display:block;font-weight:normal}@media screen and (min-width: 601px){.bid-list li{padding:12px 0}.bid-list li a{padding:15px 50px 15px 206px}.bid-list li a:after{content:"PDF";display:inline-block;right:20px;width:auto;padding:15px 44px 0 15px;background-position:right 6px center;border-radius:8px;font-size:12px;font-size:1.2rem;line-height:1.0em;color:#fff}.bid-list li a time{position:absolute;top:0;left:0;width:178px;height:100%;padding:15px 0 0 20px;border-right:1px solid #b1c1cc}}@media screen and (min-width: 1025px){.bid-list li a:after{-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.bid-list li a:hover{color:#d4172a}.bid-list li a:hover:after{background-color:#d4172a}}.kouhou-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px 10px;margin:0;padding:0;list-style:none}.kouhou-list li{margin:0;padding:0;border:1px solid #b1c1cc}.kouhou-list li a{display:block;position:relative;height:100%;padding:20px 20px 26px;font-size:14px;font-size:1.4rem;line-height:1.5em;text-decoration:none;color:#16263d}.kouhou-list li a img{display:block;max-height:120px;margin:0 auto 6px}.kouhou-list li a:after{content:"PDF";display:inline-block;position:absolute;bottom:-20px;left:50%;height:40px;padding:15px 44px 0 15px;background-color:#083c8a;background-image:url("../images/icon_dl.png");background-size:40px auto;background-position:right 6px center;border-radius:8px;font-size:12px;font-size:1.2rem;line-height:1.0em;color:#fff;transform:translate(-50%, 0)}.kouhou .fix-blognavi{padding-left:100px}.kouhou .fix-blognavi .slct:before{content:"カテゴリー";position:absolute;top:50%;left:-90px;font-size:14px;font-size:1.4rem;line-height:1.0em;transform:translate(0, -50%)}.kouhou .fix-blognavi .slct select{background-color:#f6f5f5}@media screen and (min-width: 481px){.kouhou-list{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 601px){.kouhou-list{grid-gap:40px 20px}.kouhou .fix-blognavi{padding-left:50%}}@media screen and (min-width: 1025px){.kouhou-list{grid-template-columns:repeat(4, 1fr);grid-gap:50px 20px}.kouhou-list li a:after{-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-ms-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.kouhou-list li a:hover{color:#d4172a}.kouhou-list li a:hover:after{background-color:#d4172a}}
