@charset "utf-8";

/* ///////////////////////////////////////////////////////////////////

[heading]
[section]
[notes]

-- FontSize --
  BASE:  75% (12px)

 SMALL:  83% (10px)
 LARGE: 133% (16px)
XLARGE: 166% (20px)


/////////////////////////////////////////////////////////////////// */

@import url(import/reset.css);
@import url(import/common.css);
@import url(import/parts.css);
@import url(import/sub.css);

@import url(import/clear.css);

/* =========================================================
■heading
========================================================= */
div#main h2 {
	margin: 0 0 15px;
	background: none;
}

div#main h3 {
	margin: 0 0 20px;
	padding: 0 0 5px;
	border-bottom: 6px #FDD000 solid;
	border-left: none;
}

div#main div.section h4 {
	margin: 0 0 15px;
	font-size: 116%;
}



/* =========================================================
■section
========================================================= */
div#main div.section {
}

div#main div.section p {
	margin: 0 0 10px;
}

div#main div.section p.linkCommon {
	margin: 0 0 50px;
	text-align: right;
}

div#main div.section p.photoL {
	display: inline;
	float: left;
	width: 291px;
	margin: 0 30px 50px 0;
	color: #584E47;
	font-size: 83%;
	zoom: normal;
}

div#main div.section p.photoR {
	display: inline;
	float: right;
	width: 291px;
	margin: 0 0 50px 30px;
	*margin: 0 0 0 30px; /* for IE6,7 */
	color: #584E47;
	font-size: 83%;
	zoom: normal;
}



/* =========================================================
■notes
========================================================= */
div#main p.notes {
	margin: -20px 30px 20px;
}
