.subMenuArea {
	padding-top: 10px;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
}
.sub01 {
	width: 139px;
	float: left;
}
.sub02 {
	width: 136px;
	float: left;
}
.sub03 {
	width: 136px;
	float: left;
}
.sub04 {
	width: 139px;
	float: left;
}
#stepInfo {
	clear: both;
	width: 550px;
	height: 50px;
	margin-left: auto;
	margin-right: auto;
}
.subArea01 {
	width: 550px;
	height: auto;
	background: url(../img/howto_img/frame_bg01.gif) repeat-y;
	margin-left: auto;
	margin-right: auto;
}
.subArea02 {
	width: 550px;
	height: auto;
	background: url(../img/howto_img/frame_bg02.gif) repeat-y;
	margin-left: auto;
	margin-right: auto;
}
.subArea03 {
	width: 550px;
	height: auto;
	background: url(../img/howto_img/frame_bg03.gif) repeat-y;
	margin-left: auto;
	margin-right: auto;
}
.subArea04 {
	width: 550px;
	height: auto;
	background: url(../img/howto_img/frame_bg04.gif) repeat-y;
	margin-left: auto;
	margin-right: auto;
}
#subAreaBottom0101 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom01.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
	display: none;
}
#subAreaBottom0102 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom01.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
	display: none;
}
#subAreaBottom01 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom01.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
}
#subAreaBottom0201 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom02.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
	display: none;
}
#subAreaBottom0202 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom02.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
	display: none;
}
#subAreaBottom02 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom02.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
}
#subAreaBottom0301 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom03.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
	display: none;
}
#subAreaBottom03 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom03.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
}
#subAreaBottom0401 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom04.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
	display: none;
}
#subAreaBottom04 {
	clear: both;
	width: 321px;
	_width: 550px;
	height: 9px;
	margin-left: auto;
	margin-right: auto;
	background: url(../img/howto_img/frame_bottom04.gif) no-repeat;
	text-align: left;
	padding-left: 229px;
}
#bottomBorder {
	display: none;
}
	

.contents {
	clear: both;
	width: 514px;
	margin-left: auto;
	margin-right: auto;
}
#sub0101 {
	clear: both;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
}
#sub0102 {
	clear: both;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
}
#sub0103 {
	clear: both;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
}
#sttl01 {
	width: auto;
	float: left;
}
#sttl02 {
	width: auto;
	float: left;
	display: none;
}
#sttl03 {
	width: auto;
	float: left;
	display: none;
}
.stepNo {
	width: auto;
	float: right;
}
.subTable {
	clear: both;
}
.subTableLeft {
	width: 178px;
	vertical-align: top;
}
.subTableRight {
	width: 336px;
	vertical-align: top;
}
.textArea {
	padding-left: 15px;
	width: 321px;
	_width: 336px;
	height: 109px;
}
#naviArea01 {
	width: 336px;
	display: none;
}
#naviArea02 {
	width: 336px;
	display: none;
}
#naviArea03 {
	width: 336px;
	display: none;
}
.btnBack {
	float: left;
	padding-left: 15px;
	padding-bottom: 8px;
}
.btnNext {
	float: right;
	padding-right: 5px;
	_padding-right: 0px;
	padding-bottom: 8px;
}
#pointArea {
	clear: both;
	width: 336px;
}
.ttlPoint {
	float: left;
	width: 105px;
}
.textPoint0102 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 66px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.5;
	padding-top: 40px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point01.gif);
}
.textPoint0103 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 71px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.5;
	padding-top: 35px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point01.gif);
}
.textPoint0104 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 78px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.4;
	padding-top: 28px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point01.gif);
}
.textPoint0202 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 66px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.5;
	padding-top: 40px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point02.gif);
}
.textPoint0203 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 71px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.5;
	padding-top: 35px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point02.gif);
}
.textPoint0204 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 78px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.4;
	padding-top: 28px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point02.gif);
}
.textPoint0302 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 66px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.5;
	padding-top: 40px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point03.gif);
}
.textPoint0303 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 71px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.5;
	padding-top: 35px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point03.gif);
}
.textPoint0304 {
	float: left;
	width: 225px;
	_width: 231px;
	height: 78px;
	_height: 106px;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.4;
	padding-top: 28px;
	padding-right: 6px;
	background: url(../img/howto_img/bg_point03.gif);
}
