@charset "utf-8";
@import '/common/css/style.css';

body{
	margin:0;
	background-color:#68593e;
	font-family:'MS P Gothic', Osaka, sans-serif;
	font-size:12px;
	color:#333;
	line-height:1.3em;
}


#wrapper{/*border: 1px solid red;*/
	padding:0 0 0 54px;
	margin:0;
	width:947px;
	background:url(/images/body_containerBg206.jpg) no-repeat left top;
	background-color:#68593e;

}
#login{
	margin:0;
	padding:0;
	width:900px;
	height:25px;
	font-size:12px;
/*	background-color:#68593e;*/
	text-align:right;
}
#loginA{color:#fff;
	padding-right:8px;
	line-height:2em;
}
#head{
	clear:both;
	margin:0;
	padding:0;
	height:178px;
}
#head h1{display:none;text-indent:-9999px;}
	#head dl{
		clear:both;
		width:900px;
		margin:0;
		padding:0;
		position: relative;
		top:12px;
		left:1px;
	}
	#head #gotop{clear:both;margin:0px 0 18px 19px;padding:0;width:228px;height:70px;}
		*html #head #gotop{clear:both;margin:0px 0 9px 19px;padding:0;width:228px;height:70px;}/*IE6*/
	#head #gamestartBtn{
		margin:0 49px 0 0;
		padding:0;
		width:258;
		height:42px;
		float:left;
	}
		*html #head #gamestartBtn{margin:0 46px 0 0;padding:0;width:258;height:42px;float:left;}/*IE6*/
	#head #gameMenu{
		margin:0;
		width:592;
		padding:16px 0 0 0;
	}
		#gameMenu ul{
			margin:0;
			padding:0;
			height:33px;
		}
			#head ul li{float:left;list-style-type:none;}
#mainContents{
	list-style-type:none;
	width:900px;
	padding:0;
	margin:0;
	}
/*--Left Menu--*/
#contentsL{
	margin:0;
	padding:0;
	width:191px;
	float:left;
}
	#contentsL dl{
		clear:both;
		margin:0;
		padding:0;
		position:relative;
		top:3px;
		left:13px;
	}
		#contentsL dl .Lmenu1{
			margin:0 0 3px 0;
			padding:0;
			height:60px;
		}
		*html #contentsL dl .Lmenu1{margin:0 0 1px 0;padding:0;height:60px;}/*IE6*/
			#contentsL dl #Lmenu2{
				margin:0;
				height:450px;
				background:url(./images/LmenuBg.jpg) no-repeat scroll left top;
			}
			#contentsL dl #Lmenu2b{margin:0 0 4px 0;padding:0;height:24px;background:url(./images/LmenuBgb.jpg) no-repeat scroll left top;}
				#contentsL dl #Lmenu2 ul{
					list-style-type:none;
					margin:0;
					padding:41px 0 0 30px;
					line-height:1.3em;
				}
				#contentsL dl #Lmenu2 ul strong{font-weight:normal;color:#f00;}
				#contentsL dl #Lmenu2 ul #ind1{text-indent:1em;}
				#contentsL dl #Lmenu2 ul #ind2{text-indent:1.4em;}
				#contentsL dl #Lmenu2 ul .disc{list-style-type:disc;}

				*html #contentsL dl #Lmenu2 ul a{color:#06f;text-decoration:none;}/*IE6*/
				*html #contentsL dl #Lmenu2 ul a:hover{color:#fd6a00;text-decoration:underline;}/*IE6*/
			#contentsL dl #Lmenu3{
				margin:0;
				padding:0;
				height:67px;
			}

/*--Right contents--*/
.contentsR{
	margin:0;
	padding:0;
	width:700px;
/*	height:2158px;*/
	float:left;
}
	.contentsR #commu1{
		margin:0;
		padding:0;
		/*background:url(./images/contentsBg.jpg) no-repeat scroll left top;*/
		text-align:left;
	}
	.contentsR #commu1 h2{
		text-indent:-9999px;
		margin:0;
		padding:0;
		width:700;
		height:77px;
	}
		.contentsR #commu1 #stitle1{background:url(./images/stitle1.jpg) no-repeat scroll left top;}
		.contentsR #commu1 #stitle2{background:url(./images/stitle2.jpg) no-repeat scroll left top;}

	#commu1Body{clear:both;
		margin:0 auto 0 auto;
		padding:0;
		width:640px;
		font-size:12px;
		line-height:1.3em;
	}
		.contentsR #commu1 #menu1{
			margin:5px 0 0 70px;
			padding:0;
/*			width:536px;*/
		}
		.contentsR #commu1 #menu2{
			margin:2px 0 0 70px;
			padding:0;
/*			width:536px;*/
		}
		.contentsR #commu1 ul li{
			margin:0 3px;
			line-height:1.2em;
			float:left;list-style-type:none;
		}
		*html .contentsR #commu1 ul li a{color:#06f;text-decoration:none;}/*IE6*/
		*html .contentsR #commu1 ul li a:hover{color:#fd6a00;text-decoration:underline;}/*IE6*/
	#commu1Body h3{clear:both;
		border-bottom: 1px dotted #000;
		margin:0 0 8px 0;
		padding:27px 0 0 0;
		color:#963;
		font-size:12px;
		width:640px;
		height:18px;
	}
	#commu1Body .ta1{margin-top:0px;width:640px;background-color:#a77e27;}
	#commu1Body .ta2{margin-top:0px;width:640px;text-align:left;}
	#commu1Body .ta3{margin-top:0px;width:640px;text-align:left;background-color:#ff9f22;}

	#commu1Body .ta2 th{margin:0;padding:0 4px;background-color:#fce5b4;width:130px;height:88px;text-align:center;vertical-align:middle;}
	#commu1Body .ta2 th img{border:none;}
	#commu1Body .ta2 td{background-color:#fff;}
	#commu1Body .ta3 td{background-color:#fff;}

	#commu1Body .td1{text-align:left;vertical-align:top;}
	#commu1Body .td2{margin:5px;text-align:left;vertical-align:top;}

		#commu1Body .ta2 .td1b{background-color:#fce5b4;font-weight:bold;}
		#commu1Body .ta2 .td1b div{font-weight:normal;font-size:10px;color:#f00;}
			*html #commu1Body .ta2 .td1b div{font-weight:normal;font-size:9px;color:#f00;}/*IE6*/
			*:first-child+html #commu1Body .ta2 .td1b div{font-weight:normal;font-size:9px;color:#f00;}/*IE7*/
		#commu1Body .ta2 .td2 div{font-weight:normal;font-size:10px;color:#f00;line-height:1.3em;}
			*html #commu1Body .ta2 .td2 div{font-weight:normal;font-size:9px;color:#f00;line-height:1.3em;}
			*:first-child+html #commu1Body .ta2 .td2 div{font-weight:normal;font-size:9px;color:#f00;line-height:1.3em;}

	#commu1Body .dl333{margin:8px 10px;padding:0;width:478px;}
		#commu1Body .dl333 dd{margin:0;padding:0;}
		#commu1Body .dl333 dd a{color:#06f;text-decoration:none;}
		#commu1Body .dl333 dd a:hover{color:#fd6a00;text-decoration:underline;}
		#commu1Body .dl333 .dTitle{margin:0 0 3px 0;padding:0 0 3px 0;border-bottom: 1px dotted #000;font-weight:bold;}
	
	#commu1Body #afStep{margin:0;padding:0;width:609px;height:68px;}
	#commu1Body #afStep dd{margin:0;padding:0;float:left;}

	#commu1Body #afStep2{margin:5px auto 5px 100px;padding:0;width:591px;height:122px;}
/*
	#commu1Body #afStep2{margin:5px auto 5px auto;padding:0;width:591px;height:122px;}
*/
	#commu1Body #afStep2 dd{margin:0 8px;padding:0;float:left;}
	
	
	
	#nextP{width:640px;height:20px;margin:4px 0 0 0;padding:0;}
		#nextP a{color:#06f;text-decoration:none;z-index:110;}
		#nextP a:hover{color:#fd6a00;text-decoration:underline;z-index:110;}
	#nextP dd{margin:0;padding:0;}
	#nextP #nDd1{magin:0;padding:0;width:320px;text-align:left;float:left;}
	#nextP #nDd2{magin:0;padding:0;width:320px;text-align:right;float:left;}
	#bBtn1{margin:8px 0;paddin:0;width:640px;text-align:right;}
	#bBtn2{margin:0;paddin:0;width:640px;text-align:center;}

	#commu1Body .red{color:#f00;}
	
	#commu1Body #subDl{margin:0;padding:0;background-color:#fff;}
		#commu1Body #subDl dd{margin:2px 0 0 0;padding:0;}
			#commu1Body #subDl .ddB{margin:0;padding:0 0 2px 0;width:620px;border-bottom:1px dotted gray;}
			#commu1Body #subDl .ddBb{margin:0;padding:0 0 2px 0;width:620px;border:0px;}

	#commu1 #commu1BodyUl{clear:both;
		margin:5px 0 8px -3px;
		padding:0;
/*		width:536px;*/
		height:13px;
	}
	#commu1 #commu1BodyUL li{border: 1px solid red;
		margin:0 3px;
		line-height:1.2em;
		float:left;
		list-style-type:none;
	}
#wrapper h5{
	clear:both;
	margin:0;
	padding:18px 39px 0 0;
	width:861px;
	height:49px;
	text-align:right;
	background:url(./images/contentsBgBottom.jpg) no-repeat scroll 191px top;
}
*html #wrapper h5{
	clear:both;
	margin:0;
	padding:14px 39px 0 0;
	width:861px;
	height:49px;
	text-align:right;
	background:url(./images/contentsBgBottom.jpg) no-repeat scroll 191px top;
}
.nullE{height:12px;}

