* {
	margin:0;
	padding:0;
	border:0;
}

#wrapper {
	margin: 0px;
	padding: 0px;
	width: 800px;
	background-color: #7A0E00;
}

#wrapper h1 {
	margin: 0px 0px 20px;
	padding: 0px;
}

#topmain {
	margin: 0px;
	padding: 0px;
	width: 800px;
	background-color: #7A0E00;
	background-image: url("../image/top_img.jpg");
	background-repeat: no-repeat;
}

#topmain #contsHead {
	margin: 0px;
	padding: 248px 60px 35px;
	width: 680px;
}

#topmain #contsHead h2 {
	margin: 10px 0px;
	padding: 0px;
}

#topmain #contsLeft {
	margin: 0px;
	padding: 0px 0px 20px 60px;
	float: Left;
	width: 390px;
}

#topmain #contsRight {
	margin: 0px;
	padding: 0px 60px 0px 30px;
	float: right;
	width: 260px;
}

#topmain #contsRight #banner{
	margin: 0px;
	padding: 0px;
	width: 260px;
}

#topmain #contsRight #news {
	width: 258px;
	margin: 0px 0px 10px;
	padding: 0px;
	border: 1px solid #AF6E66;
}

#main {
	margin: 0px;
	padding: 0px;
	width: 800px;
	background-color: #7A0E00;
}

#header {
	margin: 0px;
	padding: 0px;
	width: 800px;
}

#sidemenu {
	margin: 0px;
	padding: 0px;
	width: 150px;
}

#sidemenu #menu table {
	margin: 0px;
	padding: 0px;
}

#main #contsLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}

#main #contsRight {
	margin: 0px;
	padding: 25px 40px 25px 25px;
	float: right;
	width: 585px;
	overflow: auto;
}

#main #contsRight h2 {
	margin: 30px 0px 15px;
	padding: 0px;
}

#main #contsRight #rightimg {
	margin: 3px 0px 3px 5px;
	padding: 0px;
	float: right;
}

#main #contsRight #leftimg {
	margin: 3px 5px 3px 0px;
	padding: 0px;
	float: left;
}

#main #contsRight #column {
	width: 583px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #AF6E66;
}

#footer {
	margin: 0px;
	padding: 5px 5px;
	width: 790px;
	height: 10px;
	background-color: #000000;
	clear: both;
}

#chara{
	width: 0px;
	margin: 25px 0px;
	float:right:
}

#card{
	width: 0px;
	margin: 10px 0px;
	float:left;

}

#kashi{
	margin: 0px;
	padding: 0px;
	background-color: #7A0E00;
	width:400px;
	height:500px;
}
	
#kashi h1 {
	margin: 10px 0px 20px;
	padding: 0px;
}
