@charset "utf-8";
/* CSS Document */

/*========= main area =========*/
#mainArea #submenuArea {
	font-size:1.2em;
	width:140px;
	margin:25px 0 0 0;
	padding:0;
	float:left;
}
#mainArea #submenuArea ul {
	list-style:none;
	margin:0;
	padding:0;
	color:#B68111;
}
#mainArea #submenuArea li {
	margin:5px 0 0 0;
	padding:0 0 5px 20px;
	background:url(/asleaf/img_c/co_ico_sbmenu.gif) 5px center no-repeat;
	line-height:1.4em;
	font-size:1em;
	border-bottom:1px solid #B68111;
}
#mainArea #submenuArea li a{
	color:#B68111;
}
#mainArea #col1 {
	width:603px;
	margin:25px 0 0 0;
	padding:0;
	float:right;
}
#mainArea #col1 h3{
	font-size:1.6em;
	line-height:1.6em;
	height:2em;
	border-bottom:2px solid #F5A80A;
	margin-bottom:0.5em;
}
#mainArea #col1 h4{
	margin:0 0 15px 0;
	padding:0;
}
#mainArea #col1 h5{
	font-size:1.2em;
	line-height:2.2em;
	margin:0 0 15px 0;
	padding:0 0 0 15px;
	height:30px;
	background:url(/asleaf/menu/img/h5_bkimg.gif) 0 0 no-repeat;
}
#mainArea #col1 p{
	margin:0;
	padding:0;
	line-height:1.4em;
	}
#mainArea #col1 .important {
	border:1px solid #CC0000;
	padding:10px 0;
}
#mainArea #col1 .date {
	float:left;
	width:100px;
	padding-left:10px;
}
#mainArea #col1 .text {
	width:485px;
	float:left;
	line-height:1.5em;
	color:#666666;}
	
#mainArea #col1 .text a{
	color:#666666;
}
#mainArea #col1 .text a strong{
	color:#B68111;
}

#mainArea #col1 .important .text a {
	color:#666666;
}
#mainArea #col1 .important .text a strong{
	color:#CC0000;
}
#mainArea #col1 .sp1{
	border-bottom:1px solid #B68111;
	height:10px;
	margin-bottom:10px;
	}
#mainArea #col1 .sp2{
	height:10px;
	margin-bottom:10px;
	}
