body {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3", sans-serif;
	}

a{color:#FFA000;text-decoration:none;}
a:link{color:#FFA000;text-decoration:none;}
a:visited{color:#FFA000;text-decoration:none;}
a:hover{color:#FFA000;text-decoration:underline;}

a img {border: none;}

.hf_zab{
	width:800px;
	height:18px;
	background-image: url(image/hf_y_zab.gif);
}
.hf_left{
	width:500px;
	padding-left:20px;
	font-size:10px;
	color:#FFFFFF;
	line-height:160%;
	text-align:left;
	float:left;
}
.hf_right{
	width:200px;
	padding-right:20px;
	font-size:10px;
	color:#FFFFFF;
	line-height:160%;
	text-align:right;
	float:right;
}
.c-both{
	clear:both;
}
.f_zab{
	width:800px;
	padding-top:10px;
	padding-bottom:5px;
}
.f_left{
	width:430px;
	padding-left:20px;
	font-size:10px;
	color:#666666;
	line-height:160%;
	text-align:left;
	float:left;
	vertical-align:middle;
}
.f_right{
	width:330px;
	padding-right:20px;
	font-size:10px;
	color:#666666;
	line-height:160%;
	text-align:right;
	float:right;
	vertical-align:middle;
}

/* @@TOPy[W@@*/
.test_zab{
	width:780px;
	padding:15px 0;
	text-align:left;
}

.780_box{
	width:780px;
	margin-bottom:10px;
	text-align:left;
}
.780_box a{color:#333333;text-decoration:none;}
.780_box a:link{color:#333333;text-decoration:none;}
.780_box a:visited{color:#333333;text-decoration:none;}
.780_box a:hover{color:#FFA000;text-decoration:underline;}

.whats_txt{
	text-align:left;
	color:#333333;
	font-size:12px;
	line-height:180%;
	padding-left:10px;
}
.whats_txt a{color:#333333;text-decoration:none;}
.whats_txt a:link{color:#333333;text-decoration:none;}
.whats_txt a:visited{color:#333333;text-decoration:none;}
.whats_txt a:hover{color:#FFA000;text-decoration:underline;}

.swf_box{
	margin:15px 0px;
}

.ank_box{
	width:260px;
	height:195px;
	background-image: url(img_index/ank_zab.gif);
	background-repeat: repeat-y;
	margin:0;
	padding:0;
}
.ank_box td{
	font-size:11px;
	color:#666666;
}
.ank_in{
	padding:0 20px;
}
.ank_q{
	background-image: url(img_index/ank_q_zab.gif);
	background-repeat: no-repeat;
	line-height:24px;
	padding-left:25px;
	font-size:12px;
	color:#007338;
}
.ank_box p{
	margin:3px 0;
}
.ank_btn01{
	float:left;
}

.ank_btn02 {
		padding:10px 40px;
		}
.ank_foot{
	width:260px;
	background-image: url(img_index/ank_zab.gif);
	background-repeat: repeat-y;
	margin:0;
	padding:0;
}