<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
ç‰¹åˆ¥ã‚µã‚¤ãƒˆç”¨CSS
01
*/

#left .search_main_tit {
	background: #fff url(../img/sr10/bk_searchtit.gif) no-repeat left top;
	height: 20px;
	padding: 7px 0 0 20px;
	margin: 0 0 15px 0;
	font-weight: normal;
	color: #fff;
}

#left .search_main_copy {
	font-size: 14px;
	color: #015190;
	padding: 15px 0 5px 0;
}

#left .area_table td {
	background:url(../img/sr10/bk_areabt.gif) no-repeat top center;
}

#left .route_main_title {
	background: #fff url(../img/sr10/bk_routemain.gif) no-repeat left top;
	height: 20px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 0;
	font-weight: normal;
	color: #015190;
}

#left .station_title_back {
	background: #fff url(../img/sr10/bk_routesub.gif) no-repeat left top;
	height: 19px;
	padding: 6px 0 0 19px;
	margin: 0 0 10px 0;
	font-weight: normal;
	color: #fff;
}

#p_tit {
	background: url(../img/sr10/bk_areasearch.gif) no-repeat;
}

#area #link #area_n {
	color: #015190;
}
#area #marker_list a {
	color: #015190;
}

a:link {
	color: #015190;
}
a:visited {
	color: #015190;
}

h2.ku_title {
	color: #015190;
}

#content2 h3 {
	color: #015190;
}

#content2 .s_right th {
	background: #015190;
	color: #fff;
}

#search #content3 dd {
	background: url(../img/sr10/arrow_green.gif) no-repeat 0 3px;
}

#mark2 #icon01 {
	background: url(../img/sr10/10-20.gif) no-repeat;
}
#mark2 #icon02 {
	background: url(../img/sr10/20-30.gif) no-repeat;
}
#mark2 #icon03 {
	background: url(../img/sr10/30-40.gif) no-repeat;
}
#mark2 #icon04 {
	background: url(../img/sr10/40-60.gif) no-repeat;
}
#mark2 #icon05 {
	background: url(../img/sr10/60-80.gif) no-repeat;
}
#mark2 #icon06 {
	background: url(../img/sr10/80-100.gif) no-repeat;
}
#mark2 #icon07 {
	background: url(../img/sr10/100-.gif) no-repeat;
}

.co_box02 table, .co_box03 table {
	background: url(../img/sr10/bk_bukkentitle.gif) no-repeat;
}

.co_box03 th {
	color: #015190;
}

#content2 #co_box01 #bukken07 {
	background: url(../img/sr10/tsubo_left.gif) no-repeat;
}
#content2 #co_box01 #bukken08, #content2 #co_box01 #bukken08 a {
	background: url(../img/sr10/tsubo_small.gif) no-repeat;
}
#content2 #co_box01 #bukken08o, #content2 #co_box01 #bukken08o a {
	background: url(../img/sr10/tsubo_small_o.gif) no-repeat;
}
#content2 #co_box01 #bukken09, #content2 #co_box01 #bukken09 a {
	background: url(../img/sr10/tsubo_big.gif) no-repeat;
}
#content2 #co_box01 #bukken09o, #content2 #co_box01 #bukken09o a {
	background: url(../img/sr10/tsubo_big_o.gif) no-repeat;
}

#search .bot img {
	width: 150px;
}

#search .station_bt {
	text-align: center;
	padding: 5px 0 0 0;
}

.to_toppage {
	padding: 0 0 10px 0;
}

#area #wrapper .to_toppage {
	padding: 10px 0 10px 10px;
}

#left .footer_phone {
	padding: 20px 0;
}


/* touroku */
#simpleframe .contact_touroku h3 {
  background: url(../img/sr10/tit_touroku.gif) no-repeat;
  text-indent: -9999px;
  width: 535px;
  height: 25px;
  margin: 0;
}

#simpleframe .contact_touroku p {
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  margin: 0;
  padding: 15px 30px;
  }

#simpleframe .contact_touroku table {
  margin-top: 10px;
  }
  
#simpleframe .contact_touroku table,
#simpleframe .contact_touroku th,
#simpleframe .contact_touroku td {
  border: 1px solid #015190;
  border-collapse: collapse;
  }

#simpleframe .contact_touroku th {
  background: #96c6ec;
  font-weight: normal;
  text-align: left;
  width: 20%;
  font-size: x-small;
  }

#simpleframe .contact_touroku th,
#simpleframe .contact_touroku td {
  padding: 5px;
  }

#simpleframe .contact_touroku td dl,
#simpleframe .contact_touroku td dd {
  margin: 0;
  padding: 0;
  }

#simpleframe .bot {
  padding: 20px 0 0 0;
  }

#simpleframe .bot img {
  margin: 0 auto;
  display: block;
  width: 183px;
  }

#simpleframe .touroku_bt {
  padding: 20px 0 20px 90px;
  list-style: none;
  }

#simpleframe .touroku_bt li {
  margin: 0;
  padding: 0;
  width: 220px;
  float: left;
  }


/* æ–°ãƒ‡ã‚¶ã‚¤ãƒ³ç”¨ */
#simpleframe .t_wid1 span {
	color: #015190;
}

#simpleframe .box table.tab01 {
	border: none;
}
#simpleframe .box table.tab01 th {
	border: none;
	color: #015190;
	background-color: #fff;
	font-weight: normal;
	font-size: 14px;
	vertical-align: top;
}
#simpleframe .box table.tab01 td {
	border: none;
	font-size: 12px;
	line-height: 1.5;
}

#simpleframe .box table.tab02 {
	border-collapse: collapse;
	margin: 10px 0 5px;
}
#simpleframe .box table.tab02 th {
	border: 1px solid #777777;
	background-color: #015190;
	color: #fff;
	font-weight: normal;
	font-size: 12px;
	height: 27px;
}
#simpleframe .box table.tab02 td {
	border: 1px solid #777777;
	text-align: center;
	font-size: 12px;
	height: 46px;
}
#simpleframe .box table.tab02 tr:nth-child(odd) td {
	background-color: #ededed;
}

#simpleframe .box table.tab02 td div {
	color: #707070;
	font-size: 10px;
	margin: 2px 0 0 0;
}

#simpleframe .box .syou {
	text-align: right;
}

#simpleframe .subtitle {
	margin: 10px 0 0 10px;
	font-size: 14px;
	color: #015190;
}

.co_box02 .t_box, .co_box03 .t_box {
	margin: 0;
}

#content2 {
	margin-top: 20px;
}

/* toi */
table.toi_form {
	border-collapse: collapse;
	width: 100%;
}
table.toi_form th {
	border: 1px solid #999;
	background-color: #015190;
	text-align: left;
	color: #fff;
	font-weight: normal;
	padding: 5px 7px;
}
table.toi_form th strong {
	font-weight: normal;
	color: #ff3333;
}
table.toi_form td {
	border: 1px solid #999;
	padding: 5px 7px;
}
</pre></body></html>