/* CSS Document */

/* ****************************************

*Site Name : ailus Group Kanagawa
*Style Name : list.css
*Description : for list
*Last Update : 2012/03/

**************************************** */

/* ----------------------------------------
*	Area Select
---------------------------------------- */

#area_select_h3{
	width:780px;
	height:35px;
	margin:10px auto 0;
}

#area_select_ul{
	width:755px;
	height:auto;
	margin:15px auto 0;
	background-color:#c3e5ef;
	border:#cccccc solid 1px;
	padding:5px 9px 0 14px;
	overflow:hidden;
}

#area_select_ul li{
	width:146px;
	height:50px;
	list-style-type:none;
	text-decoration:none;
	padding:0 5px 5px 0;
	float:left;
}

#area_select_ul li a{
	width:146px;
	height:50px;
	display:block;
	background-position:top;
	background-repeat:no-repeat;
	text-decoration:none;
}

#area_select_ul li a:hover{
	background-position:bottom;
}


/* ----------------------------------------
*	area
---------------------------------------- */

#list_area_yokohama{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_hayama{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_atsugi{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_kawasaki{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_kamakura{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_sagamihara{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_isehara{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_hujisawa{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_zama{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_yamato{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

#list_area_ebina{
	width:780px;
	height:40px;
	margin:30px auto 0;
}

.list_area_box_div{
	width:758px;
	margin:0 auto;
	padding:0 10px;
	border-top:#0196cd 10px solid;
	border-left:#0196cd 1px solid;
	border-right:#0196cd 1px solid;
	border-bottom:#0196cd 1px solid;
}


/* ----------------------------------------
*	company-info
---------------------------------------- */
.company_info{
	width:756px;
	border:solid 2px #99d5eb;
	margin:10px auto 10px;
	overflow:hidden;
	clear:both;
}

.company_info h4{
	width:740px;
	height:33px;
	margin:0 auto;
	padding:5px 0 0;
	background:url(../imgs/list/list_h4_bg.png) no-repeat top center;
	text-align:center;
	font-size:17px;
	color:#005671;
	font-weight:bold;
}

.company_info_top{
	padding:0 0 20px;
	overflow:hidden;
}

.company_info_top table{
	width:300px;
	margin:20px 0 0 20px;
	border:#99d5eb 1px solid;
	border-collapse:collapse;
	float:left;
}
/* -----ie6----- */
*html .company_info_top table{
	margin:20px 0 0 10px;
}

.company_info_top table th{
	width:70px;
	background:#edf8fc;
	padding:4px 0 4px 10px;
	border:#99d5eb 1px solid;
	font-size:13px;
	text-align:left;
}

.company_info_top table td{
	padding:0 0 0 10px;
	border:#99d5eb 1px solid;
	font-size:13px;
}

.company_info_top table td a{
	color:#0196cd;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.company_info_top table td a:hover{
	text-decoration:underline;
}

.face{
	width:170px;
	height:170px;
	margin:20px 0 0 10px;
	float:left;
}

.car{
	width:230px;
	height:170px;
	margin:20px 0 0 10px;
	float:left;
}

.pr_area{
	clear:both;
	width:744px;
	margin:5px auto;
	padding:10px 0 0;
	background:url(../imgs/list/list_h_dots_line.gif) no-repeat top center;
}

.pr_area p{
	width:680px;
	margin:0 auto;
	padding:15px 10px 0px 10px;
	background:url(../imgs/list/common_line_light_blue_30.gif) repeat bottom left;
	font-size:13px;
	line-height:30px;
}

/* -----ie6----- */
*html .pr_area p{
	background:none;
}

.pr_area p a{
	color:#0196cd;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.pr_area p a:hover{
	text-decoration:underline;
}


/* ----------------------------------------
*	hp link
---------------------------------------- */
.hp_link{
	padding:10px 0 0 20px;
}

.hp_link a{
	font-size:13px;
	color:#cc6600;
}

.hp_link a:hover{
	color:#5D935D;
}


/* ----------------------------------------
*	cosmo
---------------------------------------- */

#cosmo_p_center{
	padding:0 0 0 50px;
	font-weight:bold;
}

#cosmo_p_right{
	width:160px;
	text-align:right;
}

#cosmo_p_right span{
	font-weight:bold;
	visibility:visible;
	color:#F00;
}


/* ----------------------------------------
*	loop
---------------------------------------- */

.loop_span{
	font-weight:bold;
	visibility:visible;
}
