@charset "utf-8";

@import url("base/reset.css");

@import url("common.css");
@import url("layout.css");

@import url("print.css");


/* /////////////////////////////////////////////////////////////////////////// ACCESS */

.city_bus {
 background-color: #d5e2ea;
 font-weight: bold;
 color: #555;
}
#access  span {
 color: #00A2D7;
}

/* 詳細＆印刷
--------------------------------------------------------*/
#printBox {
 margin:0 0 20px;
}

#print {
 overflow:hidden;
 zoom:1;
 width:640px;
 margin-right:-10px;
}

#print li a {
 display:block;
 overflow:hidden;
 text-indent:-999em;
 background-position:0 0;
 background-repeat:no-repeat;
 margin-right:10px;
 width:200px;
 float:left;
}

#bt_map01 a:hover,
#bt_map02 a:hover {
 background-position:0 -55px;
}

#bt_print a:hover {
 background-position:0 -35px;
}

#bt_map01 a {background-image:url(images/btn_map01.gif); height:55px;}
#bt_map02 a {background-image:url(images/btn_map02.gif); height:55px;}
#bt_print a {background-image:url(images/btn_print.gif); height:35px;}

.mapBox {margin:0 0 20px;}


/* 印刷時だけ表示させるMAPの処理 */

@media print {
 #footer,
 .nonePrint,
 #printBox {display:none;}

 #header,
 #wrapper,
 #contBox,
 #cMain,
 .contentsBox {
  display: block;
  float:none;
  width:660px;
  margin:0 auto;
  background:#fff;
 }
 
 #traffic {
 padding-top:30px;
 page-break-before:always;
}







