body { margin:0px;padding:0px;
}
p  { margin:0px; padding:0px;
}
#wrap { PADDING: 0px; MARGIN: 0px auto; WIDTH: 778px; TEXT-ALIGN: left; border:1px solid #9a9a9a; background-color:#FFFFFF;
}
#flash { height: 142px;TEXT-ALIGN: center
}
#list  { text-align:right; padding-right:15px;
}
#menu  { width:774px;height:22px;margin:auto;background-color:#FFFFFF;border:1px solid #cccccc;
} 
#mid  { background-color:#FFFFFF; width:778px; margin-top:10px; overflow:hidden;
}
#bottom  { background-color:#FFFFFF; margin:auto ;width:778px; overflow:hidden; background-image:url(../image/top-x.jpg);padding-top:15px; padding-bottom:15px; color:#ffffff;
}
#bottom a{ color:#FFFFFF;
}
#solemnly { color:#FF0000; width:760px; font-size:12px; height:25px; line-height:25px;text-align:right; vertical-align:middle; margin:auto;
}
tr
tr  { font-family: Arial, Helvetica, sans-serif;font-size: 12px;letter-spacing: 1px;
}
a  { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;letter-spacing: 1px;
}
a:hover { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;text-decoration: underline;letter-spacing: 1px;
}
.tbb  { width:760px; border:1px solid #cccccc; height:25px; line-height:25px; border-collapse:collapse;
}
.tbb1  { width:369px; border:1px solid #cccccc; height:25px; line-height:25px; border-collapse:collapse;
}
.page  { text-align:center; margin-top:10px;
}
.tb  { width:760px;margin:auto; 
}
.list { color: #919191; line-height:25px; vertical-align:middle;
}
.title01 { width:619px; margin:auto;
}
.title01_01 { width:307px; float:left; height:25px; line-height:25px;
}
.title01_02 { width:309px; float:left;height:25px; line-height:25px;
}
.title01_01_1 { margin-left:6px;
}
.title_list  { 
}
.t2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.t2:hvoer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}