@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

#content h3.spa{
	margin-bottom: 15px;
}
/*-------------------------------------------------------------------
	.box
-------------------------------------------------------------------*/
#content .box {
	margin-bottom: 51px;
	overflow: hidden;
	/zoom: 1;
}
#content .box.ev {
	margin-bottom: 28px;
}
#content .box p.no1{
	color:#003399;
	font-size:1.71em;
	margin-bottom: 12px;
	padding: 22px 0 17px 99px;
	background:url(../image/area01_01.jpg) left top no-repeat;
}
#content .in {
	padding-bottom: 13px;
	border-bottom: 1px solid #DFDFDF;
}
#content .in p{
	margin-bottom: 25px;
}
#content .in p.spa{
	margin-bottom: 17px;
}
#content .in p.spa2{
	margin-bottom: 6px;
}
#content .in p.none{
	margin-bottom: 0;
}
#content .box p.no2{
	margin: 20px 0 10px;
}
#content .inner {
	overflow: hidden;
	/zoom: 1;
	padding: 10px;
	border: 5px solid #DFDFDF;
}
#content .inner ul{
	float:left;
}
#content .inner dl{
	width:415px;
	margin-left:215px;
	*margin-left:212px;
}
#content .inner.ee dl{
	width:630px;
	margin-left:0;
}
#content .inner dl dt{
	background:#000;
	color:#F9F8EE;
	line-height:1.6;
	font-size:1.14em;
	margin-bottom: 5px;
	padding: 1px 0 0 10px;
}
#content .inner dl dd img{
	margin-bottom:8px;
	
}
#content .inner ul.inn{
	float: none;
	overflow: hidden;
	/zoom: 1;
	margin: 10px 0 10px;
}
#content .inner ul.inn li{
	float:left;
	margin-right:15px;
}
#content .inner ul.inn li.none{
	margin-right:0;
}
/*-------------------------------------------------------------------
	#greeting
-------------------------------------------------------------------*/
#content .imgright {
	padding-top: 7px;
}
#content .imgright .image {
	width:299px;
	text-align:center;
	margin-left:20px;
	padding-top:5px;
}







