@charset "utf-8";

div#header {
position: relative;
background-image: url("../image/header2_2020.jpg");
background-repeat: no-repeat;
width: 980px;
height: 57px;
margin: 0 auto;
padding: 0;
text-align: left;
}

div#col1 {
background:url(../image/menu_l2.jpg) no-repeat left top;
}
div#col1 #global_menu {
background:url(../image/global_menu_t2.jpg) no-repeat left top;
background-color:#D4DCE2;
}

div#col2 #fsc {
background:url(../image/each_fontsize_bk.jpg) no-repeat left top;
position:relative;
width: 773px;
height: 69px;
margin: 0 auto;
padding: 0 0 24px 0;
text-align: left;
}
div#col2 #fsc ul {
position: absolute;
top:42px;
right:46px;
}


/* each title */
div#guide_ttl {
background-image: url("../image/guide_title.jpg");
background-repeat: no-repeat;
width: 742px;
height:134px;
margin: 0 auto 0;
padding: 0;
text-align: left;
text-indent:-9999px;
clear: both;
}
div#greetings_ttl {
background-image: url("../image/greetings_title.jpg");
background-repeat: no-repeat;
width: 742px;
height:134px;
margin: 0 auto 0;
padding: 0;
text-align: left;
text-indent:-9999px;
clear: both;
}
div#facilities_ttl {
background-image: url("../image/facilities_title.jpg");
background-repeat: no-repeat;
width: 742px;
height:134px;
margin: 0 auto 0;
padding: 0;
text-align: left;
text-indent:-9999px;
clear: both;
}
div#endoscope_ttl {
background-image: url("../image/endoscope_title.jpg");
background-repeat: no-repeat;
width: 742px;
height:134px;
margin: 0 auto 0;
padding: 0;
text-align: left;
text-indent:-9999px;
clear: both;
}
div#anus_disease_ttl {
background-image: url("../image/anus_disease_title.jpg");
background-repeat: no-repeat;
width: 742px;
height:134px;
margin: 0 auto 0;
padding: 0;
text-align: left;
text-indent:-9999px;
clear: both;
}
div#ALTA_ttl {
background-image: url("../image/ALTA_title.jpg");
background-repeat: no-repeat;
width: 742px;
height:134px;
margin: 0 auto 0;
padding: 0;
text-align: left;
text-indent:-9999px;
clear: both;
}
div#inguinal_hernia_ttl {
background-image: url("../image/inguinal_hernia_title.jpg");
background-repeat: no-repeat;
width: 742px;
height:134px;
margin: 0 auto 0;
padding: 0;
text-align: left;
text-indent:-9999px;
clear: both;
}



/* アクセスマップ */
body.whitebk {
background-color:#ffffff;
}
div#profile #menu {
width:540px;
height:40px;
}
div#profile #map {
margin:0 auto;
padding:0;
width:540px;
height:480px;
border:2px solid #0077cf;
}
div#profile #access table {
background-color:#ffffff;
width: 500px;
border:1px solid #000000;
margin: 8px auto;
border-collapse: separate;
border-spacing: 1px;
empty-cells:show;
font-size: 15px;
line-height:1.4em;
}
div#profile #access th {
border-right:1px solid #000000;
border-bottom:1px solid #000000;
background-color:#efefef;
text-align: center;
color: #000;
padding: 4px;
width:80px;
}
div#profile #access td {
border-bottom:1px solid #000000;
background-color:#ffffff;
text-align: left;
color: #000;
padding: 4px;
width:280px;
}
div#profile #access th.bend, div#profile #access td.bend{
border-bottom:0;
}
