@charset "utf-8";
/* CSS Document */


/* index==========================

	1.for index style
	
*/


/* 1.for index style
===============================================================*/
div#main{
	padding-top:0;
}
div#featureArea{
	margin-bottom:14px;
}
div#newsArea{
	margin-bottom:31px;
}
div#newsArea h2{
	margin-bottom:4px;
}
div#newsArea dl{
	margin:0 16px 10px;
	padding-bottom:10px;
	line-height:1.4;
	background:url(../../images/common/line_dot.gif) repeat-x left bottom;
}
div#newsArea dt{
	float:left;
	margin-bottom:10px;
	padding-top:12px;
	width:6.5em;
	background:url(../../images/common/line_dot.gif) repeat-x right top;
}
div#newsArea dt span{
	padding-left:13px;
	background:url(../../images/common/ico_arr01.gif) no-repeat 0 3px;
}

div#newsArea dd{
	margin:0 0 10px 6.5em;
	padding-top:12px;
	background:url(../../images/common/line_dot.gif) repeat-x left top;
}
div#newsArea dd span{
	color:#0170c5;
	font-weight:bold;
}
div#newsArea dt.newFirst,div#newsArea dd.newFirst{
	background:none;
}
div#newsArea p{
	margin-right:16px;
	text-align:right;
}
div#sample h2{
	margin-bottom:17px;
}
div.samBox{
	float:left;
	display:inline;
	width:221px;
}
div.samLeft{
	margin:0 35px 34px 16px;
}

