@charset "utf-8";
@import "common/0-import.css";
/*------------------------------------------------------------
	ケーススタディ&HTMLコーディングの問題解決スタイル
------------------------------------------------------------*/
#conts h2.h2Img, 
#conts h3 {
	margin-top: 34px;
}

#conts h4 {
	padding: 20px 17px 0;
}

#conts h4.top {
	margin-top: 20px;
}

#conts h5 {
	margin: 17px 17px 0;
	padding-left: 10px;
	
	background: url(/img/icon/04.gif) no-repeat left center;
	
	color: #1F7C9E;
	font-size: 16px;
}

#conts p {	
	padding: 17px 17px 0;
	
	color: #000;
	font-size: 12px;
	line-height: 1.8;
	letter-spacing: 1px;
}

#conts p.text {	
	padding: 17px 0 0;
	
	color: #000;
	font-size: 12px;
	line-height: 1.8;
	letter-spacing: 1px;
}

#conts ul {
	margin: 17px 0;
}

#conts ul li {
	margin: 10px 17px 0;
	padding-left: 12px;
	
	background: url(/img/icon/04.gif) no-repeat left 5px;
	
	color: #000;
	letter-spacing: 1px;
}

#conts h5.information_title {
	margin: 20px 17px 0;
	padding: 0;
	
	background: none;
}

#conts #information {
	margin: 0 22px 20px 17px;
	padding: 10px 20px 0;
	
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}

#conts #information img {
	float: right;
}

#conts #information ul {
	margin: 0 0 20px;
}

#conts #information ul li {
	margin: 0;
	padding: 0;
	
	background: none;
	line-height: 20px;
}

#conts .color01 {
	color: #906;
	font-weight: bold;
}

#conts .color02 {
	color: #069;
	font-weight: bold;
}

#conts .color03 {
	color: #390;
	font-weight: bold;
}