@charset "shift_jis";
/* ========================================================
	css information

	file name  : style.css
	style info : access.htmlのレイアウトおよびタグの設定・デザイン

   ======================================================== */
div.box_r h4{
	margin:20px 0 0 0;
	padding:0 0 0 10px;
	color:#848484;
	border-left:3px orange solid;
}
div.box_r p{
	line-height:2.0em;
}
/*----------------------------------------------------------
	traffic.html table デザイン
------------------------------------------------------------*/
div.box_r table.traffic{
	margin:10px auto;
	padding:0;
	border-left:solid 1px #ccc;
	border-top:solid 1px #ccc;
	width:80%;
}
div.box_r table.traffic th{
	padding:4px;
	color:#fff;
	white-space:nowrap;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	text-align:left;
	background-color:#f96;
}
div.box_r table.traffic td{
	padding:8px;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}
/*----------------------------------------------------------
	quest.html デザイン
------------------------------------------------------------*/
div.box_r ul.quest{
	margin:0;
	padding:0 0 0 25px;
	line-height:1.9em;
}
div.box_r ul.quest li ol{
	margin:20px auto;
	padding:0 0 0 10px;
	list-style:none;
	border:1px #848484 dotted;
	width:60%;
}
.mail{
	padding:0 0 0 20px;
	background:url(../images/mail.gif) no-repeat left;
}
.tell{
	padding:0 0 0 20px;
	background:url(../images/tell.gif) no-repeat left;
}
.fax{
	padding:0 0 0 40px;
	background:url(../images/fax.gif) no-repeat left;
}
/*----------------------------------------------------------
	サイトマップ
------------------------------------------------------------*/
ul.map{
	margin:25px 0 0 30px;
	list-style:none;
}
ul.map li{
	margin:7px 0;
	padding:0 0 0 20px;
	background:url(../images/li01.gif) no-repeat;
}
ul.map ol{
	padding:0 0 0 15px;
	list-style:none;
}
ul.map ol li{
	margin:7px 0;
	padding:0 0 0 20px;
	background:url(../images/li02.gif) no-repeat;
}

/*----------------------------------------------------------
	グーグルマップ　デザイン
------------------------------------------------------------*/
p.map {
	text-align: center;
	margin: 20px 0 0 0;
	padding: 5px;
	border: 1px solid #dcdcdc;
}