@charset "Shift_JIS";

.inner {
	width:868px;
	margin:0 auto;
	}

.brown {
	color:#996600;
	}

.attention {
	padding:5px;
	background:#fff;
	border:1px solid #FF0000;
}

/* wrap02--------------------------------------------------------------  */	

.wrap02, .bg02Btm {
	width:910px;
	margin:0 auto;
	}
		
/* wrap05--------------------------------------------------------------  */	

.wrap05 {
	width:930px;
	margin:0 auto;
	}

/* info_area--------------------------------------------------------------  */	

.info_area {
	width:868px;
	margin:0 auto;
	background:url(../img/bg_info.gif) repeat-y;
}
.info_area_top {
	padding-top:4px;
	background:url(../img/bg_info_top.gif) no-repeat;
}
.info_area_btm {
	padding-bottom:4px;
	background:url(../img/bg_info_btm.gif) left bottom no-repeat;
}



/* call --------------------------------------------------------------  */

table#call {
	width:860px;
	margin:0 auto;	
}
:root table#call {font-size:84% \0/IE9;} 
table#call th,
table#call td {
	padding:15px 10px;
	border-bottom:2px solid #DCECFC;
	text-align:left;
}
table#call td {
	border-left:2px solid #DCECFC;
}
table#call thead td {
	width:230px;
	vertical-align:top;
}
table#call tbody th {
	width:160px;
}
table#call tbody td {
	text-align:center;
}
table#call .none th,
table#call .none td {
	border-bottom:none;
}
table#call li {
	margin-bottom:4px;
	padding-left:25px;
	background:url(/common/img/icon_phone.gif) left center no-repeat;
	font-weight:bold;
	}
table#call li.navi {
	background:url(/common/img/icon_navidial.gif) left center no-repeat;
	}
table#call li.free {
	background:url(/common/img/icon_freedial.gif) left center no-repeat;
	}