*{
	color: #000000;
	font-size: 12px;
}

A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #ff6600;
	TEXT-DECORATION: underline;
}

#root{
	width: 845px;
	padding: 0px 11px 16px 10px;
	overflow: hidden;
	background: url(images/bg.jpg) repeat-y top;
	margin: 0px auto;
}

#footer{
	clear: both;
	width: 866px;
	margin: 0px auto;
	text-align: center;
	background: url(images/foot.jpg) top left no-repeat;
	padding: 17px 0px 5px 0px;
}

body{
	margin: 0px;
	padding: 0px;
	background-color: #ffd870;
}

#center{
	clear: both;
	padding: 0px 30px;
}

.index #sidebar{
	float: right;
}

.index #main{
	float: left;
}

#sidebar{
	width: 212px;
	overflow: hidden;
}

#main{
	width: 549px;
	padding: 0px 12px;
	overflow: hidden;
}

.news{
	background: url(images/siraseb.jpg) no-repeat top;
	width: 212px;
	height: 354px;
	overflow: hidden;
}

.news_box{
	margin: 48px 19px 30px 24px;
	width: 167px;
	padding-right: 2px;
	height: 265px;
	overflow-x: hidden;
	overflow-y: auto;
	
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #caa056; 
	SCROLLBAR-ARROW-COLOR: #caa056; 
	SCROLLBAR-BASE-COLOR: #caa056;
	scrollbar-darkshadow-color:#ffffff;
	SCROLLBAR-DARK-SHADOW-COLOR: #ffffff;
}

#recent_news .recent_news_title_2{
	margin-left: 5px;
	color: #990000;
	font-weight: bold;
}

#recent_news .recent_news_title_0{
	color: #8B743E;
}

#recent_news .item{
	border-bottom: #990000 1px dotted;
}

#sidebar .access{
	width: 170px;
	height: 453px;
	background: url(images/dian.jpg) top no-repeat;
	overflow: hidden;
	padding: 43px 22px 0px 24px; 
}

#menu .item{
	float: left;
	border-left: #FFFFFF 1px solid;
	padding-left: 9px;
	padding-right: 27px;
	margin-right: 20px;
	height: 29px;
	padding-top: 8px;
	background: url(images/menubl.jpg) right center no-repeat;
}

#menu .item .en{
	color:#503001;
	font-size:10px;
	white-space: nowrap;
}

#menu .item .jp{
	white-space: nowrap;
}

#menu{
	height: 37px;
	width: 717px;
	margin: 0px auto 20px auto;
	background: url(images/menub.jpg) center center no-repeat;
	padding-left: 75px;
}

input, textarea{
	border: #CCA059 1px dashed;
}

#commentform #comment{
	width: 510px;
}

#commentform{
	margin-top: 20px;
}

.title{
	margin-bottom: 7px;
}