@charset "utf-8";

/***********************

交通アクセス

***********************/
.shop_contents .leftmenu3 .mainbody { margin:60px 195px  100px  195px; padding:10px 10px 10px 10px; line-height:3.0; background-color:#fff; }
* html .shop_contents .leftmenu3 .mainbody {padding:0 10px 10px 10px;}

.shop_contents .leftmenu3 .access {margin:0 auto; width:515px; text-align:center; padding:0;}
*+ html .shop_contents .leftmenu3 .access {padding:0;}
* html .shop_contents .leftmenu3 .access {text-align:center; padding:10px 5px; margin:0 auto;}
.shop_contents .leftmenu3 .access .float_image_r {float:left;}
.shop_contents .leftmenu3 .access table.access_txt {float:left; margin:20px 0 0 10px; text-align:left; background:#EAEAEA;}
.shop_contents .leftmenu3 .access table.access_txt td {padding:3px;}
.shop_contents .leftmenu3 .access table.access_txt td.td_left {border-right:1px solid #ccc;}
.shop_contents .leftmenu3 .access table.access_txt td.td_bottom {border-right:1px solid #ccc; border-bottom:none;}
.shop_contents .leftmenu3 .access table.access_txt td.td_bottom2 {border-right:none; border-bottom:none;}
.shop_contents .leftmenu3 .access .float_image_r {margin:20px 0 20px 10px;}
* html .shop_contents .leftmenu3 .access .float_image_r {margin:20px 0 20px 5px;}

.shop_contents .leftmenu3 .rightbox {width:150px; height:400px; margin:10px 0 0 10px; float:left; background:url(../../imgdir/basic/backimage.jpg) repeat-y;}

.basic_tit {text-align:left; margin;0 0 0 0;}

img.image_btn {cursor:pointer; margin:15px 0 0 0;}


#bigmap {width:678px; margin:0 auto;}
#bigmap p {margin:15px auto; width:220px;}
* html #bigmap .print {border:1px solid #FF0000;}
