@charset "utf-8";

/*ナビ部分指定
-----------------------------------------------------------------------*/
.access a{
display:block;
width:122px;height:50px;
background:url(image/navi-02.png) no-repeat;
background-position:-492px 0px;
background-size: auto 50px;
padding-top:75px;
}


/*サイドナビ部分指定
-----------------------------------------------------------------------*/

.iso{
text-align:left;
width:180px;height:65px;
margin-top:30px;
border-bottom:solid 2px #a9a9aa;
}

/*トップイメージ
-----------------------------------------------------------------------*/
#category{
background:url(image/category-bar.gif) no-repeat;
width:610px;height:25px;
padding:0px 0px 0px 15px;
font-size:116%;
font-weight:bold;
text-align:left;
line-height:1.4;
color:#333333;
}


/*メイン
-----------------------------------------------------------------------*/
#main{
float:right;
width:625px;
}

/*サブ
-----------------------------------------------------------------------*/
#sub{
width:645px;height:700px;
margin-top:20px;
}

#map{
background:url(image/map.png) no-repeat;
width:645px;height:565px;
background-size:100%;
margin-left:-22px;
}

.route li{
background:url(image/list2.gif) no-repeat 0px 2px;
width:280px;
list-style-type:none;
font-size:97%;
line-height:1.4;
color:#333333;
padding:8px 0px 0px 15px;
margin-left:365px;
}

.address1{
width:270px;
font-size:97%;
line-height:1.5;
color:#333333;
margin-top:-130px;
}
.inquiry{
width:212px;height:50px;
overflow:hidden;
margin:10px 0px 0px -7px;
}
.inquiry a{
background:url(image/inquiry-bar.png) no-repeat;
display:block;
width:212px;height:50px;
background-size:100%;
padding-top:50px;
}
.inquiry a:hover{
background:url(image/inquiry-bar2.png) no-repeat;
width:212px;height:50px;
background-size:100%;
}



/*プリント用画像
-----------------------------------------------------------------------*/
img.non-display{
display:none;
}








