/*common-------------------------------------------------------------------------*/
#specialmainarea h1,
#specialmainarea h2,
#specialmainarea h3,
#specialmainarea h4,
#specialmainarea h5,
#specialmainarea h6,
#specialmainarea h7,
#specialmainarea p,
#specialmainarea ul,
#specialmainarea li,
#specialmainarea b,
#specialmainarea em,
#specialmainarea strong
#specialmainarea dt,
#specialmainarea dd{
	margin: 0;
	padding: 0;
	font-weight: normal;
	float: left;
}
#specialmainarea{
	width: 870px;
	margin: 0 auto;
}
#specialmainarea b{
	display:none;
}

#mainarea {
	width:870px;
	float:left;
}

#specialmainarea ul,
#specialmainarea li{
	list-style-type: none;
}

#spheadarea {
	width: 870px;
}
#spheadarea p {
	width:344px;
	float:left;
}
#headmenu {
	width: 526px;
	height: 26px;
	float:left;
}
#headmenu ul {
	width: 526px;
	list-style:none;
	float: left;
}
#headmenu ul li {
	float: left;
}
#headmenu ul a{
	float:left;
	list-style:none;
	display:block;
	height:26px;
	background-position:0px 0px;
	background-image:url(../../image/common/btn_top.gif);
}
#headmenu .btn1 a{
	width:34px;
	background-position:0px 0px;
}
#headmenu .btn1on a,#headmenu .btn1 a:hover {
	width:34px;
	background-position:0px -26px;
}
#headmenu .btn9 a{
	width:43px;
	background-position:-34px 0px;
}
#headmenu .btn9on a,#headmenu .btn9 a:hover {
	width:43px;
	background-position:-34px -26px;
}
#headmenu .btn2 a{
	width:51px;
	background-position:-77px 0px;
}
#headmenu .btn2on a,#headmenu .btn2 a:hover {
	width:51px;
	background-position:-77px -26px;
}
#headmenu .btn3 a{
	width:48px;
	background-position:-128px 0px;
}
#headmenu .btn3on a,#headmenu .btn3 a:hover {
	width:48px;
	background-position:-128px -26px;
}
#headmenu .btn4 a{
	width:41px;
	background-position:-176px 0px;
}
#headmenu .btn4on a,#headmenu .btn4 a:hover {
	width:41px;
	background-position:-176px -26px;
}
#headmenu .btn5 a{
	width:57px;
	background-position:-217px 0px;
}
#headmenu .btn5on a,#headmenu .btn5 a:hover {
	width:57px;
	background-position:-217px -26px;
}
#headmenu .btn6 a{
	width:73px;
	background-position:-274px 0px;
}
#headmenu .btn6on a,#headmenu .btn6 a:hover {
	width:73px;
	background-position:-274px -26px;
}
#headmenu .btn7 a{
	width:31px;
	background-position:-347px 0px;
}
#headmenu .btn7on a,#headmenu .btn7 a:hover {
	width:31px;
	background-position:-347px -26px;
}
#headmenu .btn8 a{
	width:96px;
	background-position:-378px 0px;
}
#headmenu .btn8on a,#headmenu .btn8 a:hover {
	width:96px;
	background-position:-378px -26px;
}
#headmenu .back a{
	width:20px;
	background-position:-474px 0px;
}
#headmenu .backon a,#headmenu .back a:hover {
	width:20px;
	background-position:-474px -26px;
}
#headmenu .next a{
	width:32px;
	background-position:-513px 0px;
}
#headmenu .nexon a,#headmenu .next a:hover {
	width:32px;
	background-position:-513px -26px;
}
#headmenu .nexttop a{
	width:52px;
	background-position:-493px 0px;
}
#headmenu .nexttopon a,#headmenu .nexttop a:hover {
	width:52px;
	background-position:-493px -26px;
}
/*mainmenu1----------------------------*/
#mainmenu1 {
	clear: both;
	width: 870px;
}
#mainmenu1 ul {
	width: 870px;
}
#mainmenu1 h4 {
	width: 870px;
	clear: both;
}
#mainmenu1 .permbtn {
	float: left;
	width: 433px;
	padding: 0px 4px 0px 0px ;
}
#mainmenu1 .permbtn02 {
	float: left;
	width: 870px;
}
#mainmenu1 .qabtn {
	float: left;
	width: 433px;
}
#pagenextbtn {
	width: 870px;
	clear: both;
	text-align: right;
	padding: 7px 0px 4px 0px;
}
/*mainmenu2----------------------------*/
#mainmenu2 {
	width: 870px;
	float: left;
}
#mainmenu2 h4 {
	width: 870px;
	clear: both;
}
#mainmenu2 ul {
	width: 870px;
	float: left;
}

#mainmenu2 .mainbtn1 {
	width: 92px;
	float: left;
	padding: 0px 5px 0px 0px ;
}
#mainmenu2 .btnbox1 {
	width: 92px;
	float: left;
	padding: 0px 0px 4px 0px ;
}
#mainmenu2 .btnbox2 {
	width: 92px;
	float: left;
}
#mainmenu2 .mainbtn2 {
	width: 147px;
	float: left;
	padding: 0px 4px 0px 0px ;
}
#mainmenu2 .mainbtn3 {
	width: 212px;
	float: left;
	padding: 0px 4px 0px 0px ;
}
#mainmenu2 .btnbox3 {
	width: 212px;
	float: left;
	padding: 0px 0px 4px 0px ;
}
#mainmenu2 .btnbox4 {
	width: 212px;
	float: left;
}
#mainmenu2 .mainbtn7 {
	width: 93px;
	float: left;
	padding: 0px 4px 0px 0px ;
}
#mainmenu2 .mainbtn8 {
	width: 93px;
	float: left;
}
#mainmenu2 .btnbox10 {
	width: 93px;
	float: left;
	padding: 0px 0px 4px 0px ;
}
#mainmenu2 .btnbox11 {
	width: 93px;
	float: left;
}

#nextbackbtn {
	width: 870px;
	float:left;
}
#backbtn {
	float: left;
	width: 62px;
	padding: 0px 5px 0px 711px;
	float:left;
}
#nextbtn {
	float: left;
	width: 62px;
	float:left;
}


/*link color-----------------------------------------------------------------*/
#creditarea a:link,#credit-area-staff2 a:link {color:#333333;text-decoration: underline;}
#creditarea a:visited,#credit-area-staff2 a:visited {color:#333333; text-decoration: underline;}
#creditarea a:hover,#credit-area-staff2 a:hover {color:#FF6633; text-decoration: underline;}
#creditarea a:active,#credit-area-staff2 a:active {color:#FF6633; text-decoration: underline;}

#menuu a:link,.menutextarea2 a:link {color:#FFFFFF;text-decoration: underline;}
#menuu a:visited,.menutextarea2 a:visited {color:#FF99CC; text-decoration: underline;}
#menuu a:hover,.menutextarea2 a:hover {color:#FF33CC; text-decoration: underline;}
#menuu a:active,.menutextarea2 a:active {color:#CCCCCC; text-decoration: underline;}
/*credit-area*/
#creditarea {
	width:870px;
	text-align:center;
	padding: 12px 0px 0px 0px;
	clear: left;
}

