/* CSS Document */



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



*Site Name : ailus

*Style Name : list.css

*Description : list.html

*Version : 1.00

*Last Update : 2008/12/start

*Author : Syo Motohashi





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



/* ----------------------------------------

*	erea_menu

---------------------------------------- */



#erea_menu{

	margin:0px auto;

	width:730px;

	padding:10px 0px 0px 0px;

}



#erea_menu ul{

	margin:0;

	padding:0;

}



#erea_menu ul li{

	height:82px;

	width:81px;

	float:left;

	list-style-type:none;

	padding:5px;

}



#erea_menu ul li a{

	height:82px;

	width:81px;

	background-position:top;

	background-repeat:no-repeat;

	display:block;

	text-decoration:none;

}



#erea_menu ul li a:hover{

	background-position:bottom;

}



/* ----------------------------------------

*	h3»ØÄê

---------------------------------------- */



.erea-box h3{

	width:756px;

	height:59px;

	margin:40px auto 0;

	clear:both;

}


/* ----------------------------------------

*	company-info

---------------------------------------- */

.company-info{

	border:solid 1px #DDCEAD;

	background:url(../imgs/list/erea_bg.jpg) repeat-x top left;

	width:750px;

	margin:10px auto 30px;

	overflow:hidden;

	padding-bottom:10px;

	clear:both;

}



.company-info h4{

	color:#FB7D02;

	background:url(../imgs/list/name_icon.gif) no-repeat center left;

	padding-left:25px;

	margin:5px 0px 0px 10px;

}



.company-info dl{

	width:350px;

	overflow:hidden;

	float:left;

	margin:20px 0px 0px 20px;

	display:inline;

}



.company-info dd{

	font-size:13px;

	text-align:left;

	width:240px;

	padding-right:10px;

	float:left;

	color:#4D4D4D;

}





.company-info dt{

	font-size:13px;

	text-align:left;

	width:100px;

	float:left;

	color:#4D4D4D;

}


.company-info ul#image-exception{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

	overflow: hidden;

}

.company-info ul#image-exception li{

		float:left;

		margin:0px 5px 0px 5px;

		padding: 0;

		list-style: none;

}



.company-info p#face{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face2{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car2{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face3{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car3{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face4{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car4{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face5{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car5{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face6{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car6{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face7{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car7{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face8{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car8{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face9{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car9{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face10{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car10{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face11{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car11{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face12{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car12{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face13{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car13{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face14{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car14{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face15{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car15{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face16{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car16{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face17{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car17{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face18{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car18{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face19{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car19{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face20{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car20{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face21{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car21{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face22{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car22{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face23{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car23{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face24{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car24{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face25{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car25{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face26{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car26{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face27{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car27{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face28{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car28{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face29{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car29{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face30{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car30{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face31{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car31{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face32{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car32{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face33{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car33{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face34{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car34{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face35{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car35{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face36{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car36{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face37{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car37{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}



.company-info p#car38{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face38{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car39{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face39{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car40{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face40{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p#car41{

	float:left;

	margin-left:5px;

	margin-bottom:10px;

	display:inline;

}
.company-info p#face41{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}
.company-info p#face42{

	float:left;

	margin:0px 15px 10px 15px;

	display:inline;

}



.company-info p img{

	width:160px;

	border:solid 1px #AAAAA9;

}



.company-info p#hp-link{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}

.company-info p#hp-link2{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}

.company-info p#hp-link3{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link4{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link5{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link6{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link7{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link8{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link9{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link10{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link11{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link12{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}
.company-info p#hp-link13{

	background:url(../imgs/list/link_icon.gif) no-repeat center right;

	padding-right:25px;

	margin-right:20px;

	text-align:right;

	clear:both;

}

.company-info a{

	font-size:13px;

	color:#97CA00;

}

.company-info a:hover{

	color:#FF821E;

}



.pr-area{

	background:url(../imgs/list/description_bg.gif) no-repeat bottom right;

	background-color:#FFFFFF;

	width:680px;

	margin:10px auto;

	border:solid 1px #DDCEAD;

	padding:5px 10px;

	clear:both;

}



.pr-area p{

	font-size:13px;

	padding:0px 15px 0px 15px;

	margin:0;

	line-height:1.7em;

	color:#4D4D4D;



}



.pr-area p span{

	visibility:visible;

	padding-left:25px;

	font-size:13px;

	line-height:1.5em;

	color:#4D4D4D;



}



.p-top{

	text-align:right;

	padding-right:25px;

}





























