@charset "UTF-8";
.kai-1 ol {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
}
.kai-1 li {
	font-size: 82%;
	line-height: 1.4;
	list-style-type: none;
	padding-left: 25px;
	background-image: url(../../img/t05/ya.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 8px;
}
.i03-ph {
	float: left;
	width: 160px;
}
.i03-ph-1 {
	width: 160px;
	padding-bottom: 15px;
}
.i03-txt {
	float: right;
	width: 560px;
}
.i037-ph {
	float: left;
	width: 110px;
}
.i037-txt {
	float: right;
	width: 530px;
}
.chtxt {
	font-size: 72%;
	margin-left: 5px;
	line-height: 1.5;
}
.chtxt .chit {
	line-height: 30px;
	color: #FF6600;
}
.chip {
	color: #FFFFFF;
	background-color: #CC9966;
	padding: 3px;
	margin: 2px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.chib {
	line-height: 20px;
	color: #9999FF;
}
.akairo {
	font-size: 92%;
	color: #FF7164;
}


.q1-1 {
	line-height: 30px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 82%;
	color: #EE5140;
}
.q1 {
	line-height: 30px;
	background-image: url(../../img/kai/3/1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.ps {
	font-size: 82%;
	line-height: 30px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #CC6699;
}
.q2 {
	line-height: 30px;
	background-image: url(../../img/kai/3/2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.q3 {
	line-height: 30px;
	background-image: url(../../img/kai/3/3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.q4 {
	line-height: 30px;
	background-image: url(../../img/kai/3/4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.q5 {
	line-height: 30px;
	background-image: url(../../img/kai/3/5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.q6 {
	line-height: 30px;
	background-image: url(../../img/kai/3/6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.q7 {
	line-height: 30px;
	background-image: url(../../img/kai/3/7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.q8 {
	line-height: 30px;
	background-image: url(../../img/kai/3/8.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-left: 35px;
	font-size: 82%;
	color: #333333;
}
.kai-1 {
	clear: both;
}
.kaih {
	width: 950px;
}
.kaih .kaih1 {
	float: left;
	width: 238px;
}
.kaih .kai04 {
	float: left;
	width: 237px;
}
.kaih .kai03 {
	float: left;
	width: 236px;
}
.kaih .kai02 {
	float: left;
	width: 234px;
}
.kaih .kaih1 {
	float: left;
	width: 236px;
}
#article .kai-1 h3 {
	clear: both;
}
#article .kai-1 .t01-flo .i03-txt p {
	font-size: 75%;
}
#article .kai-1 .t01-flo .i03-ph {
	padding-left: 10px;
}
