*{margin:0; padding:0;}
body{ width:800px; margin:0 auto; background: url(../img/back.jpg) fixed no-repeat; background-position:100% 100%;}
h1{
	text-align:left;
	font-size:14px;
	letter-spacing:2px;
	line-height:20px;
	color: #336666;
}
h2{
	padding:10px 0;
	color: #660066;
	margin:10px 0;
	letter-spacing:3px;
	text-align:center;
	}
h3{
	font-size:22px;
	padding:5px 0 5px 5px;
	margin:10px 0;
	color: #CC6666;
	border-style:solid;
	border-color: #990000;
	text-align:center;
	font-family:"£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
}
h4{
	color: #FF6600;
	margin:5px 0;
	}
table{
	text-align:center;
	margin:0 auto;
	border:1px solid;
	}
td{
	color: #990033;
	border:1px solid;
	}

#con{
	width:800px;
	}
#text{
	width:800px;
	padding:5px 0;
	text-align:center;
	}
#text a{
	color:#CC6600;
	}

#tittle{
	width:800px;
	}
#main{
	width:575px;
	padding:10px;
	float: left;
	}
	
#main p{
	line-height:20px;
	letter-spacing:1px;
	font-size:14px;
	}
	
#main ol{
	font-weight:bold;
	line-height:25px;
	color: #FF6600;
	padding-left:1em;
	list-style: circle;
	}	
	
#menu{
	width:200px;
	float: right;
	padding-bottom:10px;
	}

#menu ul{
	list-style:none;
	text-decoration:none;
	}
a{
	color: #0000CC;
	text-decoration:none;
	}
a:hover{
	color: #339966;
	}

#menu li a{
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	margin:10px 0;
	line-height:50px;
	text-align:center;
	border-left:10px solid;
	padding-left:10px;
	}
	

	
#foot{
	width:800px;
	clear:both;
	text-align:center;
	margin-top:10px;
	}
	
.cl {clear:both; text-align: center;}

.copy {	font-size:80%;
	font-weight:bold;
	color:#666666;
}


.ck1 {width:170px; float:left; margin:10px;}

dl {margin:0; padding:0;}

dt {font-size:14px; font-weight:bold; width:160px; padding:0px 5px; height:25px; line-height:25px; background:#000000;}

dt a {text-decoration:none; font-weight:bold; color: #FFFF00;}

dd {line-height:1.8em; margin:5px 0; font-size:12px;}

dd a {text-decoration:none;}

#RESULT {padding-left:10px; padding-right:10px;}

#ADD_MAIN {width: 470px;margin-left: auto;margin-right: auto;}

#ADD_MAIN td {padding: 5px;}

ul {margin:0; padding:0;}

/*new*/

.new1{
width:192px;
	padding:10px 0;
	color: #FFFF66;
	letter-spacing:3px;
	text-align:center;
	font-weight:bold;
	background:#000000;
margin:0 auto 0 auto;
}

.new2{
width:180px;
height:800px;
overflow:auto;
font-size:11px;
padding:5px;
line-height:150%;
margin:0 auto 0 auto;
border:solid thin #000000;


}

.review_en{
border-bottom:solid thin #000000;
margin:5px 0px;
}