.block1 {
	padding: 4px 0px 0px;
	width: 600px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.tit1 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #585858;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.owners1 {
	margin: 10px 0px 8px;
	padding: 0px;
	width: 596px;
	border: 1px solid #CCCCCC;
	text-align: left;
	clear: right;
}
.ownimg {
	margin-left: 5px;
	margin-top: 4px;
	margin-bottom: 4px;
}
.ownimg2 {
	float: right;
	margin-right: 5px;
	display: inline;
	padding: 0px;
	margin-top: 5px;
}
.owntex1 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #585858;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.owntex2 {
	font-size: 12px;
	line-height: 17px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #585858;
}
.owntex3 {
	font-size: 12px;
	line-height: 18px;
	color: #585858;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 6px;
}
#menuarea {
	background-image: url(../img/support/btn_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 10px 0px;
	padding: 0px;
	height: 32px;
	width: 595px;
}
.ownmenu1 {
	background-image: url(../img/support/btn1_a.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	height: 32px;
	width: 184px;
	display: inline;
	float: left;
}

.ownmenu1 a {
	background-image: url(../img/support/btn1_b.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 184px;
	text-decoration: none;
	display: block;

}
.ownmenu1 a:hover {

	background-image: url(../img/support/btn1_a.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 184px;
	text-decoration: none;
	display: block;
}

.ownmenu2 {
	background-image: url(../img/support/btn2_a.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	height: 32px;
	width: 184px;
	display: inline;
	float: left;
}

.ownmenu2 a {
	background-image: url(../img/support/btn2_b.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 184px;
	text-decoration: none;
	display: block;

}
.ownmenu2 a:hover {

	background-image: url(../img/support/btn2_a.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 184px;
	text-decoration: none;
	display: block;
}

.ownmenu3 {
	background-image: url(../img/support/btn3_a.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	height: 32px;
	width: 184px;
	display: inline;
	float: left;
}

.ownmenu3 a {
	background-image: url(../img/support/btn3_b.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 184px;
	text-decoration: none;
	display: block;

}
.ownmenu3 a:hover {

	background-image: url(../img/support/btn3_a.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 184px;
	text-decoration: none;
	display: block;
}
.ai_block {
	padding: 0px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.ai_block h2 {
	font-size: 12px;
	font-weight: bold;
	color: #494949;
	margin: 0px 0px 8px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #E8E8E8;
}
.ai_img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.ai_desc1 {
	font-size: 12px;
	line-height: 18px;
	color: #454545;
	padding: 0px;
	margin: 0px 0px 0px 8px;
	float: left;
	width: 435px;
}
.att1 {
	color: #FF7920;
}
#ai_block2 {
	background-color: #FFF5D7;
	margin: 20px 0px 10px 2px;
	padding: 0px 0px 5px;
	border: 1px solid #BFBFBF;
	width: 585px;
}
.ai_img2 {
	float: right;
	display: inline;
	padding: 0px;
	margin: 0px;
}
.blockin {
	margin: 7px;
}
.ai_hl {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #535353;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.ai_desc {
	font-size: 12px;
	line-height: 17px;
	color: #4F4F4F;
	padding: 0px;
	margin: 0px;
	width: 325px;
}
.blockin2 {
	margin: 12px 7px 7px;
	padding-top: 8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.ai_desc2 {

	font-size: 12px;
	line-height: 17px;
	color: #4F4F4F;
	padding: 0px 5px 0px 0px;
	margin: 0px;
}


#tenken_block {
	width: 595px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-image: url(../img/support/img1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline;
	float: left;
}
.tenken_block2 {
	width: 550px;
	margin: 0px 0px 10px;
	padding: 0px;
	float: left;
	clear: left;
}
.tenken_block_r {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 67px;
}
.tenken_block_l {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	display: inline;
	width: 358px;
}
.honbun3 {
	font-size: 12px;
	line-height: 17px;
	color: #444444;
	margin: 5px 0px;
	padding: 0px;
}
.honbun3_2 {

	font-size: 12px;
	line-height: 17px;
	color: #F97720;
	margin: 5px 0px;
	padding: 0px;
}
.tenken_block3 {
	margin: 15px 0px;
	padding: 0px;
	float: left;
	clear: left;
	width: 595px;
}
.tenken_block_l2 {

	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	display: inline;
	width: 512px;
}
.table_btn {
	margin: 10px auto 40px 5px;
	padding: 0px;
	width: 305px;
	height: 53px;
	clear: left;
}
.as_bana {
	float: right;
	margin-bottom: 8px;
}
