@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

#content h3.spa{
	margin-bottom: 15px;
}
#content h4.spa{
	margin-bottom: 15px;
}
#content p.no1{
	margin-bottom: 15px;
}
/*-------------------------------------------------------------------
	.fir
-------------------------------------------------------------------*/
#content .fir{
	overflow:hidden;
	zoom:1;
	clear:both;
	margin-bottom: 30px;
	text-align:center;
}
#content ul.fir li{
	float: left;
	margin-right:40px;
}
#content ul.fir li.none{
	margin-right:0;
}

/*-------------------------------------------------------------------
	.sec
-------------------------------------------------------------------*/
#content dl.sec {
	overflow: hidden;
	zoom: 1;
	clear:both;
	margin-bottom: 20px;
}
#content dl.sec.ev {
	margin-bottom: 30px;
}
#content dl.sec.ev2 {
	margin-bottom: 14px;
}
#content dl.sec dd{
	float:left;
	margin-right:18px;
}
#content dl.sec dt{
	margin-top:21px;
}
#content dl.sec dt.t1{
	margin-top:9px;
}
#content dl.sec dd.d1{
	padding-top:5px;
	margin-right:0;
}
#content dl.sec dt.t2{
	margin: 0 0 0 172px;
}

/*-------------------------------------------------------------------
	.item
-------------------------------------------------------------------*/
#content .item {
	overflow: hidden;
	zoom: 1;
	clear:both;
	margin-bottom: 16px;
}
#content .item dl{
	float: left;
	width:314px;
	margin-right:12px;
}
#content .item dl.none{
	margin-right:0;
}
#content .item dl dt{
	margin-bottom:6px;
}
#content .item dl dd{
	width:300px;
}
#content .item dl dd span{
	font-size:0.86em;
}
#content .item dl dd.spa{
	margin-top:25px;
}

/*-------------------------------------------------------------------
	.thid
-------------------------------------------------------------------*/
#content dl.thid{
	margin-bottom:24px;
}
#content dl.thid dt{
	padding: 13px 0 11px 12px;
	background:#EEE2D6;
	margin-bottom:5px;
}













