@charset "Shift_JIS";


/*メインイメージ*/
#mainImage{
	margin:0 0 20px 0;
}

/*トップナビ*/
#topnavi{
margin:20px 0 20px 0;
}
.topnavi-01{
float:left;
width:280px;
margin-right:0px;
}
.topnavi-01.center{
margin:0 20px 0 20px;
}
.topnavi-01 ul{
padding:10px;
border-bottom:1px solid #D8D8D8;
border-left:1px solid #D8D8D8;
border-right:1px solid #D8D8D8;
height:150px;
}
.topnavi-01 ul li{
list-style:none;
background: url(../images/common/icon01.gif) no-repeat 10px;
background-position:left 10px;
padding:0 0 0 15px;
}

/*トップ左*/
#topLeft{
width:600px;
float:left;
}

/*新着情報*/
.news {
	margin:0 0 25px 0;
}

.news dl {
	margin:15px 0 25px 0;
	padding: 0px;
}
.news dt {
	font-weight: bold;
	color: #666666;
	margin: 0 0 0.5em 0;
	padding: 0px;
}
.news dd {
	margin: -2.1em 0 0.5em 0;
	border-bottom: 1px dashed #999999;
	padding: 0 0 7px 11em;
}

/*トップ右*/
#topRight{
float:right;
background:url(../images/top/navi_bg.gif) no-repeat;
padding:14px;
font-size:12px;
line-height:1.3em;
color:#666666;
}
#topRight ul{
list-style:none;
margin-top:10px;
}

