@charset "utf-8";


/**
 * Contents Box
 */
.contents_box {
}

.contents_box p {
	text-align: justify;
	text-justify: inter-ideograph;
}


/**
 * Origin of Logo
 */
#logo_contents {
	margin-bottom: 60px;
}

#logo_contents h2 {
	margin-bottom: 40px;
}

/* contents 1 */
#logo_contents_1 {
}

#logo_contents_1 .left {
	width: 303px;
	padding-left: 24px;
	float: left;
}

#logo_contents_1 .right {
	width: 360px;
	padding-right: 25px;
	float: right;
}


/**
 * Philosophy
 */
#philosophy_contents {
	margin-bottom: 42px;
}

#philosophy_contents h2 {
	margin-bottom: 29px;
}

#philosophy_contents h3 {
	width: 735px;
	margin-bottom: 15px;
	background: transparent url( ../images/bg_h3_dotted.gif ) no-repeat right 18px;
}

/* contents 1 */
#philosophy_contents_1 {
	margin-bottom: 60px;
}

#philosophy_contents_1 p,
#philosophy_contents_2 p {
	width: 705px;
	padding-left: 5px;
}