@charset "utf-8";





#flash{
	width:100%;
	height:360px;
	background:url(../images/flash.jpg) no-repeat center top;
}









#top_navi_area{
	width:600px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
}


#top_navi_area h2{
	display:block;
	width:284px;
	height:36px;
	text-indent:-9999px;
	background:url(../images/top_service_ttl.jpg) no-repeat;
}

#top_navi_area ul{
	display:block;
	width:600px;
	height:auto;
	margin:0px;
	padding:20px 0px 0px 0px;
}

#top_navi_area li{
	display:block;
	float:left;
}


.navi_policy{
	display:block;
	width:284px;
	height:118px;
	margin:0px 13px 15px 0px;
	text-indent:-9999px;
	background:url(../images/top_navi_policy.jpg) no-repeat;
}

.navi_business{
	display:block;
	width:284px;
	height:118px;
	margin:0px 0px 15px 0px;
	text-indent:-9999px;
	background:url(../images/top_navi_business.jpg) no-repeat;
}

.navi_network{
	display:block;
	width:284px;
	height:118px;
	margin:0px 13px 15px 0px;
	text-indent:-9999px;
	background:url(../images/top_navi_network.jpg) no-repeat;
}

.navi_recruit{
	display:block;
	width:284px;
	height:118px;
	margin:0px 0px 15px 0px;
	text-indent:-9999px;
	background:url(../images/top_navi_recruit.jpg) no-repeat;
}













#news_area{
	width:285px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
}



#news_area h3{
	display:block;
	width:285px;
	height:36px;
	text-indent:-9999px;
	background:url(../images/top_news_ttl.jpg) no-repeat;
}

#news_box{
	width:255px;
	height:240px;
	margin:0px;
	padding:15px 15px 0px 15px;
	margin:20px 0px 0px 0px;
	background:url(../images/top_news_bg.jpg) no-repeat;
}
	

#news_area ul{
	display:block;
	width:255px;
	margin:0px;
}


#news_area li{
	background:url(../images/top_news_hr.gif) repeat-x left bottom;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
}




.news_list{
	display:block;
	width:200px;
	background:url(../images/top_news_icon.jpg) left 3px no-repeat;
	padding:0px 0px 0px 16px;
	margin:10px 0px 0px 0px;
	font-size:11px;
}











.login_link{
	clear:both;
}



















