/* CSS Document */



/* ****************************************



*Site Name : ailus

*Style Name : other.css

*Description : indexÍÑ

*Version : 1.00

*Last Update : 2009/06/start

*Author : Syo Motohashi





**************************************** */



/* ----------------------------------------

*	news

---------------------------------------- */



h3#news-title{

	width:798px;

	height:132px;

}





div#ailus-news{

	width:758px;

	border-color:#ceb70d;

	border-style:solid;

	border-width:5px 1px 1px;

	margin:0 auto 50px;

	background-color:#ffffcc;

	overflow:hidden;

}



div#ailus-news p#more-news{

	width:200px;

	float:left;

	margin:30px auto 30px;

	text-align:center;

}



div#ailus-news p#more-news a{

	text-align:center;

	color:#5a5a5a;

}



div#ailus-news p#more-news a:hover{

	color:#FF821E;

}

div#ailus-news p#more-news2{

	width:200px;

	float:left;

	margin:30px auto 30px;

	text-align:center;

}



div#ailus-news p#more-news2 a{

	text-align:center;

	color:#5a5a5a;

}



div#ailus-news p#more-news2 a:hover{

	color:#FF821E;

}




div#ailus-news div#news-group{

	width:557px;

	float:left;

	border-left:solid 1px #ceb70d;

}



div#ailus-news div#news-group dl{

	width:500px;

	overflow:hidden;

	margin:30px auto 30px;

}



div#ailus-news div#news-group dl dt{

	width:100px;

	float:left;

}



div#ailus-news div#news-group dl dd{

	width:400px;

	float:left;

}
div#ailus-news div#news-group2{

	width:557px;

	float:left;

	border-left:solid 1px #ceb70d;

}



div#ailus-news div#news-group2 dl{

	width:500px;

	overflow:hidden;

	margin:30px auto 30px;

}



div#ailus-news div#news-group2 dl dt{

	width:100px;

	float:left;

}



div#ailus-news div#news-group2 dl dd{

	width:400px;

	float:left;

}





/* ----------------------------------------

*	link

---------------------------------------- */



h3#page-title{

	background:url(../imgs/other/title-link.png) no-repeat bottom left;

	background-color:#F9EFA8;

	padding-top:23px;

	width:798px;

	height:125px;

	margin:0px auto 15px;

}



.area-link{

	width:728px;

	margin:10px auto 100px;

	overflow:hidden;

}



.area-link h4{

	width:728px;

	height:39px;

	margin:50px auto 20px;

	text-align:right;

	padding-top:10px;

}



.area-link h4 a{

	padding-right:50px;

	color:#5a5a5a;

}



.area-link h4 a:hover{

	color:#FF821E;

}



h4#area-tokyo-toubu{background:url(../imgs/other/area-tokyo-toubu.png) no-repeat top left;}

h4#area-tokyo-chuou{background:url(../imgs/other/area-tokyo-chuou.png) no-repeat top left;}

h4#area-tokyo-seibu{background:url(../imgs/other/area-tokyo-seibu.png) no-repeat top left;}

h4#area-saitama{background:url(../imgs/other/area-saitama.png) no-repeat top left;}

h4#area-kanagawa{background:url(../imgs/other/area-kanagawa.png) no-repeat top left;}

h4#area-chiba{background:url(../imgs/other/area-chiba.png) no-repeat top left;}

h4#area-nagano{background:url(../imgs/other/area-nagano.png) no-repeat top left;}

h4#area-ibaraki{background:url(../imgs/other/area-ibaraki.png) no-repeat top left;}

h4#area-totigi{background:url(../imgs/other/area-tochigi.png) no-repeat top left;}

h4#area-gunnma{background:url(../imgs/other/area-gunnma.png) no-repeat top left;}

h4#area-shizuoka{background:url(../imgs/other/area-shizuoka.png) no-repeat top left;}



.area-link div{

	width:680px;

	border-top:solid 1px #CEB70D;

	overflow:hidden;

	margin:auto;

}



.area-link div h5{

	width:200px;

	float:left;

	background:url(../imgs/other/area-bg.png) repeat-y top left;

	padding:2px 0px 2px 10px;

}



.area-link div h5 span{

	visibility:visible;

	padding-left:18px;

	height:18px;

	font-weight:normal;

}



.area-link div ul{

	width:450px;

	float:left;

	margin-left:20px;

	padding:2px 0px;

}



.area-link div li{

	display:inline;

	padding-right:20px;

	padding-left:15px;

	background:url(../imgs/other/list-icon.gif) no-repeat center left;

}



.area-link div li a{

	color:#5a5a5a;

}



.area-link div li a:hover{

	color:#FF821E;

}



.area-link div li.home_hp a{

	background: url(../imgs/other/hp-icon.png) no-repeat right;

	padding-right:25px;

}





/*	ailus-list

---------------------------------------- */



div#ailus-list{

	width:798px;

/*	border-top:solid 5px #ceb70d;

*/	margin-bottom:10px;

}



#ailus-list ul{

	margin:15px auto;

	text-align:center;

	width:700px;

	padding-bottom:20px;

	overflow:hidden;



}



#ailus-list ul li{

	padding:10px;

	float:left;

	list-style-type:none;

}



#content #ailus-list ul li a{

	text-decoration:none;

}









/* ----------------------------------------

*	sitemap

---------------------------------------- */



h3#page-title-sitemap{

	background-color:#F9EFA8;

	padding-top:23px;

	width:799px;

	height:125px;

	margin:0px auto 50px;

}



.block-box{

	margin:10px auto 25px;

	overflow:hidden;

	width:728px;

}



.block-box h4{

	width:728px;

	height:39px;

	margin:0 auto 20px;

}



.block-box h5{

	padding:10px;

	color:#FF9900;

	

}







.block-box ul{

	margin:10px auto;

	width:650px;

}



.block-box li{

	display:inline;

	background:url(../imgs/other/arrow.gif) no-repeat center left;

	padding-left:13px;

	margin:0 20px;

}



.block-box li a{

	color:#5a5a5a;

}



.block-box li a:hover{

	color:#FF821E;

}



/* ----------------------------------------

*	company

---------------------------------------- */





h3#page-title-company{



	width:799px;

	height:125px;

	margin:0px auto 50px;

}



#company-data dl{

	width:700px;

	overflow:hidden;

	margin:auto;

}



#company-data dt{

	width:190px;

	float:left;

	background:url(../imgs/other/area-bg.png) repeat-y top left;

	padding:5px 0px 5px 10px;

	border-top:solid 2px #CEB70D;

	font-weight:bold;

	font-size:12px;

}



#company-data dd{

	width:480px;

	float:left;

	padding:5px 0px 5px 20px;

	border-top:solid 2px #CEB70D;

}



#company-data dd div ul{

	list-style-type:none;

	margin-left:50px;

}



#company-data dd div{

	margin-bottom:20px;

}



#company-data dd ol{

	margin-left:20px;

}





