@charset "UTF-8";

#article h1.h101 {
	background: url(../images/h101.jpg) no-repeat left top;
}
#article .subTlt {
	background: url(../images/subTlt.jpg) no-repeat left top;
}

#article .sectionH2 h2.h201 {
	background: url(../images/h201.gif) no-repeat left top;
}
#article .sectionH2 h2.h202 {
	background: url(../images/h202.gif) no-repeat left top;
}
#article .sectionH2 ol {
	margin: 0 0 0 25px;
	width: 756px;
}
#article .sectionH2 ol li {
	float: left;
}
#article .sectionH2 ol li .tlt {
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	height: 183px;
	left: 0;
	margin: 0 0 2px;
	position: relative;
	top: 0;
}
#article .sectionH2 ol li.num01 .tlt {
	background-image: url(../images/flow01.jpg);
	width: 258px;
}
#article .sectionH2 ol li.num02 .tlt {
	background-image: url(../images/flow02.jpg);
	width: 260px;
}
#article .sectionH2 ol li.num03 .tlt {
	background-image: url(../images/flow03.jpg);
	width: 225px;
}
#article .sectionH2 ol li p {
	background: url(../images/dot.gif) repeat-y left bottom;
	font-size: small;
	line-height: 21px;
	margin: 0 0 0 4px;
	width: 215px;
}
* html #article .sectionH2 ol li p {font-size: x-small;}

/* sectionH3 */
#article .sectionH3 {
	margin: 0 36px 20px 16px;
	width: 737px;
}
#article .sectionH3 h3 {
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	left: 0;
	height: 28px;
	margin: 0 0 15px;
	position: relative;
	top: 0;
	width: 737px;
}
#article .sectionH3 h3.h301 {
	background-image: url(../images/h301.gif);
}
#article .sectionH3 .imgR {
	float: right;
}
#article .sectionH3 table {
	width: 385px;
}
#article .sectionH3 table th,
#article .sectionH3 table td {
	padding: 0 0 20px;
}
#article .sectionH3 table th {
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	height: 23px;
	left: 0;
	position: relative;
	top: 0;
	width: 70px;
}
#article .sectionH3 table th.thead01 {
	background-image: url(../images/thead01.gif);
}
#article .sectionH3 table th.thead02 {
	background-image: url(../images/thead02.gif);
}
#article .sectionH3 table th.thead03 {
	background-image: url(../images/thead03.gif);
	height: 40px;
}
#article .sectionH3 table th.thead04 {
	background-image: url(../images/thead04.gif);
}
#article .sectionH3 table td {
	font-size: small;
}
* html #article .sectionH3 table td {font-size: x-small;}
#article .sectionH3 table td .notice {
	font-size: x-small;
}
#article .sectionH3 table td em {
	color: red;
}
