@charset "utf-8";

/*  Div
---------------------------------------------------------- */

body.other div#body div#main div.section div.section {
	margin: 30px 0 0 0;
}


/*  List
---------------------------------------------------------- */

/* eraberu */
body.other div#body div#main div.section ul.eraberu {
	margin-bottom: 0;
}

body.other div#body div#main div.section ul.eraberu li {
	font-size: 80%;
	margin-bottom: 10px;
}

body.other div#body div#main div.section ul.eraberu li img {
	float: left;
}

body.other div#body div#main div.section ul.eraberu li p.text {
	margin-left: 240px;
}

/* service-jikan */
body.other div#body div#main div.section dl.service-jikan {
	margin: 10px 0 25px 0;
}

/* option */
body.other div#body div#main div.section ul.option li {
	clear: left;
	float: left;
	width: 280px;
	min-height: 14em;
	_height: 14em;
}

body.other div#body div#main div.section ul.option li.even {
	clear: none;
	float: right;
}

body.other div#body div#main div.section ul.option li img {
	padding-bottom: 5px;
}


/*  Paragraph
---------------------------------------------------------- */

body.other div#body div#main div.section p.note {
	margin-top: 3px;
}


/*  Clearfix
---------------------------------------------------------- */

body.other div#body div#main div.section ul.eraberu li:after,
body.other div#body div#main div.section ul:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
}

body.other div#body div#main div.section ul.eraberu li,
body.other div#body div#main div.section ul {
	display: inline-block;
}

/*\*/
* html body.other div#body div#main div.section ul.eraberu li,
* html body.other div#body div#main div.section ul {
	height: 1%;
}

body.other div#body div#main div.section ul.eraberu li,
body.other div#body div#main div.section ul {
	display: block;
}
/**/
