.img_sp{display:none}#ttl_contents{width:auto;background-image:url(../images/top/ttl_page.jpg);background-position:center center;margin:0 0 30px}#ttl_contents .box_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:950px;padding:9px 0;margin:0 auto}#ttl_contents p{width:auto;padding:0;margin:-10px 0 0 50px}#ttl_contents dl{width:432px;font-size:1.2rem;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:6px;background-color:#daf1e9;padding:8px}#ttl_contents dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:430px;height:300px;overflow:hidden;margin:0 0 8px}#ttl_contents dl dt img{width:auto;height:300px}#nav_index{width:950px;margin:0 auto 29px}#nav_index ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:auto;list-style:none}#nav_index li{width:303px;font-size:2.2rem;font-weight:bold;text-align:center;border-radius:8px;-webkit-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.5);box-shadow:0px 0px 5px 0px rgba(50,50,50,0.5)}#nav_index a{display:block;width:auto;height:192px;color:#fff;text-decoration:none;border-radius:8px;background-position:center center;padding:128px 0 0}#nav_index #nav_about a{background-image:url(../images/top/back_nav_about.jpg)}#nav_index #nav_medical a{background-image:url(../images/top/back_nav_medical.jpg)}#nav_index #nav_yamaguchi a{background-image:url(../images/top/back_nav_yamaguchi.jpg)}#box_info{width:auto;background-color:#daf1e9;padding:36px 0 32px}#box_info .box_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:950px;margin:0 auto}#box_info h2{width:667px;font-size:3rem;font-weight:bold;color:#aa0000;border-bottom:4px solid #aa0000;padding:24px 0 10px;margin:0 auto 14px}#box_info article{width:708px;background-color:#fff}#box_info dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:667px;border-bottom:1px solid #d5d5d5;padding:11px 0 15px;margin:8px auto}#box_info dt{font-size:1.6rem;color:#767676}#box_info dt:after{float:right}#box_info dd{width:562px;font-size:1.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#box_info dd:before{font-family:FontAwesome;content:"\f0da";color:#aa0000;padding:0 10px 0 0}#box_info a{color:inherit;text-decoration:none}#box_info #btn_news_list{width:667px;font-size:1.3rem;text-align:right;line-height:1;margin:0 auto 12px}#box_info #btn_news_list a{display:inline-block;width:auto;border:1px solid #d5d5d5;padding:7px 6px}#box_info #btn_news_list a:before{font-family:FontAwesome;content:"\f0da";color:#aa0000;padding:0 6px 0 0}#box_info #list_bnr_area{width:224px;list-style:none}#box_info #list_bnr_area img{border:1px solid #d5d5d5;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:6px}#box_access{width:auto;background-color:#f7f7f7}#box_access .box_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:950px;padding:49px 0 26px;margin:0 auto}#box_access h2{width:100%;font-size:2.2rem;color:#006e43;background-image:url(../images/top/ttl_line_index.png);background-position:bottom left;padding:0 0 11px;margin:0 0 38px}#box_access h3{font-weight:bold;padding:0 0 10px}#box_access h4{padding:0 0 8px}#box_access ul,#box_access p{line-height:1.6;list-style:none;padding:0 0 32px}#box_access #box_map{width:420px}#box_access #box_map iframe{width:100%;height:290px;margin:0 0 8px}#box_access #box_map_detail{width:495px}#box_topics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:950px;margin:50px auto}#box_topics h2{width:100%;font-size:1.9rem;color:#006d43;background-position:bottom left;padding:0 0 11px;margin:0 0 20px;background-image:url(../images/top/ttl_line_index.png);margin:0 0 30px}#box_topics nav{width:218px}#box_topics nav h3{font-weight:bold;margin:0 0 10px}#box_topics nav li{list-style:none;border-bottom:1px solid #d5d5d5}#box_topics nav a{display:block;width:auto;text-decoration:none;color:inherit;padding:10px 0}#box_topics .box_about h3{color:#00a367}#box_topics .box_medical h3{color:#008ac9}#box_topics .box_yamaguchi h3{color:#f96f00}
