@charset "utf-8";

h3 {
	margin: 0 0 16px 0;
}


#con01,
#con02,
#con03 {
	overflow: hidden;
	margin-bottom: 24px;
}
/* content01 */

#con01 #con01_left {

	float:left;

	width:206px;

	padding:0 23px 0 0;

}



#con01 #con01_right {

	float:left;

	width:420px;

	padding:0 0 0 0;

}



#con01 #con01_right h4 {

	padding:0 0 10px 0;

}



#con01 #con01_right p {

	padding:0 0 10px 0;

}



#con01 #con01_right p.sign {

	padding:0 0 10px 0;

	font-weight:bold;

	text-align:right;

}



/* con02 */


#con02 #con02_left {

	float:left;

	width:206px;

	padding:0 23px 0 0;

}



#con02 #con02_right {

	float:left;

	width:420px;

	padding:0 0 0 0;

}



#con02 #con02_right ul.check {

	margin:15px 0;

}

#con02 #con02_right ul.check li {

	clear:both;

	margin-bottom:8px;

	padding-bottom:8px;

	background:url(/img/common/dot01.gif) 0 100% repeat-x;

}

#con02 #con02_right ul.check li.last {

	margin:0;

	padding:0;

	background:none;

}

#con02 #con02_right ul.check h4 {

	float:left;

	width:6em;

}

#con02 #con02_right ul.check p {

	float:left;

}



#con02 #con02_right img {

	float:left;

	padding:15px 7px 10px 0;

}



/* con03 */

#con03 h4 {

	padding:0 0 0 0;

}



#con03 ul.check {

	margin:15px 0;

}

#con03 ul.check li {
	clear:both;
	margin:8px 0 0 0;
	padding:8px 0;
	background:url(/img/common/dot01.gif) bottom left repeat-x;
	overflow: hidden;

}



#con03 ul.check li.last {

	margin:5px 0;

	padding:5px 0 0 0;

	background:none;

}

#con03 ul.check h4 {

	float:left;

	width:100px;

	font-weight:normal;

}

#con03 ul.check p {

	float:left;

	width:550px;

}

