#head2{
	background:url("/images/link/h2.gif") no-repeat;
}

#contarea{
	background:#e8e8e8 url("/images/rules/bg_cont.gif");
	border:solid 1px #cccccc;
	/padding-bottom:5px;
	/margin-bottom:-5px;	

}

#contarea h3{
	background:url("/images/rules/bg_h3.gif") no-repeat;
	width:740px;/*750*/
	height:22px;/*30*/
	padding:8px 0px 0px 10px;
	margin:5px auto 0px auto;
	font-size:14px;
	font-weight:bold;
}

#contbox{
	width:728px;/*750*/
	margin:0px auto 5px auto;
	border:solid 1px #cccccc;
	background:#ffffff;
	padding:10px;
}

#linkbox{
	margin:20px 0px 20px 0px;
}

.ban{
	width:115px;
	height:100px;
	border:solid 2px #cccccc;
	text-align:center;
	padding:10px 0px 0px 0px;
	float:left;
	margin:0px 0px 20px 22px;
}

.ban a{
	display:block;
}

.ban p{
	margin:5px 0px 0px 0px;
}

/*----------link_guide-----------*/

#description{
	margin:50px 0px 30px 45px;
}

#site_data{
	width:625px;
	margin:0px auto 0px auto;
	border:solid 1px #ffb0d0;
}

#site_data th{
	background:#ffb0d0;
	padding:2px 0px 2px 8px;
	width:100px;
	border:solid 1px #ffb0d0;
	text-align:left;
}

#site_data th span{
	font-weight:bold;
	color:#ffffff;
	border-left:solid 4px #ff3d8b;
	padding:0px 0px 0px 4px;
}

#site_data td{
	padding:10px;
	border:solid 1px #ffb0d0;
}

.fontweight{
	font-weight:bold;
}

.guide1{
	width:625px;
	margin:10px auto 20px auto;
	text-align:right;
}

/*----------link_guide-----------*/