@charset "utf-8";
@import "common/0-import.css";
/*  
	Author : S.Takahashi
	Update : 6/18
*/
/*------------------------------------------------------------
	配線とは
	配線について
	配線のポイント
------------------------------------------------------------*/
#conts h2 {
	padding: 0 0 10px;
}

#conts h3 {
	margin-left: 8px;
	padding: 0 0 10px 0;
	
	clear: both;
}

#conts h3#first {
	padding-top: 30px;
}

	* html #conts h3#first {
		margin-top: 30px;
		padding-top: 0;
		/*Mac IE用ハック*/
		/*\*//*/
		margin-top: 0;
		padding-top: 30px;
		/**/ 
	}
	
	*+html #conts h3#first {
		margin-top: 30px;
		padding-top: 0;
	}

#conts h4 {
	margin-left: 10px;
	padding: 0 0 7px 20px;
	background: url(/img/icon/02.gif) no-repeat left 3px;
	
	color: #3C5CB0;
	font-size: 125%;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 1.2;
}

	* html #conts h4 {
		background: url(/img/icon/02.gif) no-repeat left  2px;
		/*Mac IE用ハック*/
		/*\*//*/
		background: url(/img/wiring/example/01.gif) no-repeat left 3px;
		/**/ 
	}

#conts p {
	padding: 0 10px 20px;
}

#conts p#top {
	padding: 0 215px 25px 10px;
}

#conts p.middle {
	margin-top: -7px;
}

#conts .photo {
	margin: 5px 15px 0;
	
	float: right;
	
	display: inline /* IE6hack */
}

#conts ul.bold {
	margin: -12px 10px 15px;
	font-weight: bold;
}

#conts ul.btm {
	margin-bottom: 20px;
}

#conts .bold li {
	padding: 0 0 0 12px;
	background: url(/img/icon/03.gif) no-repeat left center;
}

#conts ul.normal {
	margin: -12px 10px 15px;
}

#conts .normal li a {
	padding: 1px 0 1px 12px;
	background: url(/img/icon/01.gif) no-repeat left center;
}

