@charset "utf-8";
@import "/css/template.css";
#conts .notes {
	margin-left: 255px;
	padding-left: -1em;

	color: #f00;
	text-indent: -1em;
}

#conts h2 {
	margin: 0 0 10px;
}

#conts #h2Main{
	margin: 0px;
	padding: 17px 25px 20px 25px;;
	width: 521px;
	background: url(/img/materials_tool/back_01.jpg) no-repeat;
}

#conts h3 {
	margin: 20px 0 10px 0px;
}

#conts p {
	line-height: 1.7;
}

#conts p span{
	font-weight: bold;
	font-size: 14px;
	color: #006699;
}

#conts #photo01{
	margin-bottom: 20px;
}

#conts #photo02{
	margin-top: 15px;
	margin-bottom: 10px;
}


#conts #photo03{
	margin-bottom: 10px;
}


#conts #photo04{
	margin-bottom: 30px;
}

#conts #bikanP{
	margin-bottom: 8px;
}

/*------------------------------------------------------------
	フロート
------------------------------------------------------------*/
#conts .floatImg{
	margin-right: 23px;
	float: left;
}

/*------------------------------------------------------------
	テーブル
------------------------------------------------------------*/
#conts table {
	margin-bottom: 30px;
	background-color: #5E95D9;
	width: 520px;
}

#conts table td {
	padding: 10px;
	background-color: #fff;
}

#conts table th {	
	padding: 7px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #AFCDF4;
}

#conts table td.price {
	text-align: right;
}
