html { direction: ltr; }

body {
	background: url("img/bk.gif") center top;
	background-color: #786B57;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "verdana","arial","helvetica";
	line-height: 150%;
}

a:link {color: #900; }
a:hover { color: #F00; }
a:active { color: #F30; }
a:visited { color: #300; }

img , a img {
	border: 0px;
	text-decoration:none;
}

#hd {
	width: 766px;
	height: 138px;
}

#menu {
	width: 766px;
	height: 41px;
	background: url("img/hd.gif") left top no-repeat;
	padding: 0px;
	margin: 0px;
}

#menu_e {
	width: 766px;
	height: 41px;
	background: url("img/hd_e.gif") left top no-repeat;
	padding: 0px;
	margin: 0px;
}


.main {
	background: url("img/bk3.jpg") right top no-repeat;
	font-size: 80%;
	line-height: 180%;
}

.main_e {
	background: url("img/bk3e.jpg") right top no-repeat;
	font-size: 80%;
	line-height: 180%;
}

.main2 {
	background: url("img/bk2-2.gif") right top no-repeat;
	font-size: 80%;
	line-height: 180%;
}


.news_date {
	padding: 2px 5px 0px 5px;
	height: 21px;
	color: #FFF;
	background: url("img/news_line.gif") left top repeat-x;
	font-size: 9pt;
	line-height: 180%;
	display:block;
}

.news_line {
	color: #000;
	background: url("img/news_line2.gif") left top repeat;
	font-size: 10pt;
	line-height: 20px;
	display:block;
}

.item_line {
	color: #000;
	background: url("img/news_line2.gif") left top repeat;
	font-size: 10pt;
	line-height: 20px;
	display:block;
}

.p {
	padding: 20px;
}

#ft {
	width: 766px;
	height: 38px;
	padding: 7px;
	background: url("img/ft.gif") center top no-repeat;
	color: #E5E2E1;
	font-weight: normal;
	font-size: 9pt;
}

.btn1, .btn2, .btn3, .btn4, .btn5, .btn6, .btn7, .btn8, .btn9 { float:left; margin: 0px; padding: 0px; display:block; }
.btn1 a:hover { background: url("img/hd1.gif") right top no-repeat; display:block; }
.btn2 a:hover { background: url("img/hd2.gif") right top no-repeat; display:block; }
.btn3 a:hover { background: url("img/hd3.gif") right top no-repeat; display:block; }
.btn4 a:hover { background: url("img/hd4.gif") right top no-repeat; display:block; }
.btn5 a:hover { background: url("img/hd5.gif") right top no-repeat; display:block; }
.btn6 a:hover { background: url("img/hd6.gif") right top no-repeat; display:block; }
.btn7 a:hover { background: url("img/hd7.gif") right top no-repeat; display:block; }
.btn8 a:hover { background: url("img/hd8.gif") right top no-repeat; display:block; }
.btn9 a:hover { background: url("img/hd9.gif") right top no-repeat; display:block; }

.btn1e, .btn2e, .btn3e, .btn4e, .btn5e, .btn6e { float:left; margin: 0px; padding: 0px; display:block; }
.btn1e a:hover { background: url("img/hd_e1.gif") right top no-repeat; display:block; }
.btn2e a:hover { background: url("img/hd_e2.gif") right top no-repeat; display:block; }
.btn3e a:hover { background: url("img/hd_e3.gif") right top no-repeat; display:block; }
.btn4e a:hover { background: url("img/hd_e4.gif") right top no-repeat; display:block; }
.btn5e a:hover { background: url("img/hd_e5.gif") right top no-repeat; display:block; }
.btn6e a:hover { background: url("img/hd_e6.gif") right top no-repeat; display:block; }


.size80 {
	line-height: 180%;
	font-size: 80%;
}

.qr {
	line-height: 180%;
	font-size: 9pt;
	color: #FFF;
	text-align: left;
}

ul {
	margin: 0px 10px 0px 25px;
	padding: 0px;
}
