@charset "shift-jis";
@import url("base.css");
@import url("common.css");





/* ---------- main ---------- */

#main {
	width:660px;
	float:left;
	margin:0 25px 0 0;
	display:inline;
}





/* ---------- info ---------- */

#info {
	width:687px;
	float:left;
	margin:0 -27px 0 0;
	padding:0 0 10px;
	display:inline;
}

#info li {
	width:202px;
	float:left;
	margin:0 27px 0 0;
	display:inline;
}

#info li h4,
#info li p {
	padding:0 0 8px;
}





/* ---------- news ---------- */

#news {
	width:660px;
	float:left;
	padding:0 0 10px;
}

#news li {
	width:660px;
	float:left;
	border-bottom:#CCCCCC 1px dotted;
	display:inline;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

#news li h4 {
	margin:1px 0 0 5px;
	padding:0 0 0 20px;
	font-size:75%;
	line-height:1.5em;
	background:url(../../../info/image/top/bg_aBlu.gif) left 2px no-repeat;
}

#news li h5 {
	float:left;
	padding-left: 22px;
}

#news li p {
	width:570px;
	float:left;
	padding:1px 0 0 25px;
}





/* ---------- contact ---------- */

#contact {
	width:660px;
	float:left;
	padding:0 0 10px;
}

#contact li {
	float:left;
}
