/*****************************************
*
*Since: 2007-12-18
*Modified:2007-12-18
*Guideline:ver.1.00
*Editor:akihiro ooshita
*
******************************************
*/	

div#top-image{
	padding-top:15px;
	padding-right:15px;}

h1{
	margin:15px 0 0 10px;
	float:left;
	width:429px;
	height:58px;
	text-indent:-9999px;
	background-image:url(../images2/top_h1.gif);
	background-repeat:no-repeat;
}

h2{
	margin:3px;
	width:152px;
	color:#ffffff;
	font-size:14px;
	line-height:1.5em;
	text-align:center;
}
/*------news------*/

div#news{
	padding:15px 0 0 50px;
	float:left;
	width:155px;
}

div#news-list{
	margin-top:15px;
	width:152px;
	height:200px;
	background-image:url(../images2/news_bg.gif);
	background-repeat:no-repeat;
	color:#666666;
	font-size:11px;
	text-align:left;
}
span,
div#news-list p{	
	margin:0 5px 5px 10px;
	text-align:left;
}

/*-----selling point------*/

div#selling-point{
	margin-bottom:15px;
	float:right;
	width:430px;
}

div#advantage-image{
	margin:10px 0 0 10px;
	float:left;
	width:250px;
	}

div#advantage-text{
	margin:20px 0 20px 10px;
	float:left;
	width:180px;
}

div#advantage-text p{
	margin:0 0 5px 0;
	color:#333333;
	font-size:11px;
	line-height:1.3em;
	text-align:left;
	}
	
div#campaign{
	padding-top: 20px; padding-bottom: 10px;
	}

