@charset "utf-8";  /* 文字コード設定*/
/* print.css 印刷用スタイル定義 */


#side{
display:none;
}
#navi{display:none;
}
.main_visual {
display:none;
}
.pagetop, .next, .prev{
display:none;
}
#topnav{
display:none;
}
#footer{
display:none;
}
#tpath {
display:none;
}
.tab1 strong{
border-left:#99CC66 5px solid;
display:block;
padding-left:10px;
font-size:130%;
}
h1{
border-bottom:#000000 solid 2px;
}

.thm p{
display:block;
float:left;
text-align:center;
width:165px;
}
/* 地図ページ用
-----------------------------------------*/
#map-table01 {
border: 1px solid #87a1b2;
font-size: 80%;
border-bottom-width: 0px;
}
#map-table01 th {
font-weight: normal;
width: 110px;
border-bottom: 1px solid #89a0b2;
text-align: left;
line-height: 120%;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 20px;
background-color: #B7E89F;
}
#map-table01 td {
border-bottom: 1px solid #87a1b2;
line-height: 120%;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
}
#map-box {
width: 700px;
margin: 0;
padding: 0;
}
#map-title h1 {
font-size: large;
}
#map-title p {
font-size: small;
color: #768934;
padding-left: 5px;
margin-bottom: 5px;
}
#map {
text-align: center;
}
#map img {
margin-bottom: 15px;
}
#map-table01 .tel {
padding-left: 20px;
}
#close-this {
display:none;
}

#map-header {
display:none;
}
#map-footer {
display:none;
}
.map-print{
display:none;
}