*{margin:0px;padding:0px;text-decoration:none;}
body{text-align:center;color:#666;background:#fff;font-size:80%;}

#content{width:100%;border-top:10px solid #000;margin:0 auto 0 auto;
background-image: url(img/top.gif);background-position:top right;background-repeat:no-repeat;}

#main{text-align:left;}

.menu{margin:10px 10px 0 80px;padding:2px 8px;
border:1px solid #000;background-color:#000;color:#fff;font-weight:bold;
text-align:center;}

.box{width:98%;margin:0 0 10px 5px;padding:18px 0 15px 5px;
border:1px solid #000;color:#000;line-height:110%;clear:both;}
.box2{width:98%;margin:0 0 10px 5px;padding:18px 0 15px 5px;
border:1px solid #000;color:#000;line-height:130%;clear:both;}
.box3{width:98%;margin:0 0 10px 5px;padding:10px 0 10px 5px;
border:1px solid #000;color:#000;line-height:130%;clear:both;}

.box span{text-decolation:underline;}

ul{list-style:circle;}

li{margin-left:30px;}
hr{display: none;}
p{margin-bottom:20px;}
a:link{color:#000;}
a:hover{color:#555;}
a:visited{color:#333;}
img{border:0;}
#h1{display:block;font-weight:bold;color:#333;margin:20px 30px;text-align:left;}
#footer{margin-top:15px;padding:6px;text-align:right;border-top:1px solid #000;}
.h2{border-bottom:1px dashed #442;
}

.aa{margin-top:25px;padding-bottom:25px;border-bottom:1px solid;}

.htn{
	color:#FF807E;
	border-bottom:1px solid #FF6866;
	background-color:#FFECEC;
	padding:1px 1px 0;
	font-size:10px;
	font-weight:bold;
}

.twt{
	color:#58B385;
	border-bottom:1px solid #58B385;
	background-color:#F5FFF5;
	padding:1px 1px 0;
	font-size:10px;
	font-weight:bold;
}

.t1{
	color:#0C840F;
	border-bottom:1px solid #0C840F;
	background:#DDFFDD;
}


.h1{
	color:#FF0A0A;
	border-bottom:1px solid #FF0C0C;
	background:#FFCBCB;
}



