body {	font-size: 12px; line-height:18px; color:#616161;	margin: 0px;	padding: 0px;	text-align:center; background-color:#fff;}
a { color:#616161;}
a:hover{	color:#3366FF;}
p {margin:0px;}
ul { margin:0; padding:0; list-style:none; }
li { margin:0; padding:0; }
dl ,dd {margin:0; padding:0; }
h1 {	text-indent:-9999px;	margin:0px;		padding:0px;}

#ent_box p.to-top {
	text-align: right;
	padding: 0px;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 40px;
	margin-left: 0px;
	display: block;
}

#main #pan {
	text-align:right;
	background-color: #FFFFFF;
	padding-bottom: 5px;
}

#container {
	width: 780px;
	margin: 0 auto;
	text-align:left;
	background: url(img/body-middle.jpg) repeat-y;
	padding-bottom: 0px;
}
#container2 {
	width: 780px;
	margin: 0 auto;
	text-align:left;
	background: url(img/body-middle2.jpg) repeat-y;
	padding-bottom: 0px;
}
#container3 {
	width: 780px;
	margin: 0 auto;
	text-align:left;
	padding-bottom: 0px;
background-color:#FFFFFF;
}
#main {
	width: 530px;
	margin: 0px 20px 0px 0px;
	float: right;
	display: block;
}
#main_search {
	width: 750px;
	margin: 0px 20px 0px 20px;
	display: block;
}
#main #main_cate {
	background-color: #dbeffc;
}


#menu {
	margin: 0px 0px 0px 20px;
	float: left;
	width: 199px;
	padding: 0px;
	line-height: 20px;
}

#footer1 {
	width:780px;
	margin: 0px;
	clear: both;
	padding: 20px 0px 0px;
	background-color: #FFFFFF;
}
#footer1 a {
	background-image: url(img/bana.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px 0px 0px 260px;
	padding: 0px;
	height: 62px;
	width: 470px;
	text-indent: -5000px;
	text-align: left;
}
#footer2 {
	background-image: url(img/foot_bg.gif);
	margin: 0px;
	height: 35px;
	width: 780px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	background-repeat: no-repeat;
}


#container h1 a , #container2 h1 a,#container3 h1 a{
	background: url(img/kobetu_pic.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 420px;
	width: 780px;
	display: block;
}


#menu #toolbox {
	background: url(img/side-top.jpg) no-repeat;
	width: 199px;
	padding-top: 40px;
	margin: 0px 0px 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#menu dt{
	text-indent: -5000px;
	padding: 10px 0px 0px 8px;
}
#menu dd {
	background: url(img/pt.gif) no-repeat 0px 4px;
	padding: 0px 5px 0px 25px;
	margin: 0px 5px 0px 15px;
}
#menu p {
                text-align:right;
	padding: 20px 10px 0px 25px;
}
#search {
	width: 130px;
}


#menu #menu_2000 a {	background: url(img/side8.jpg) no-repeat;	background-position: 0px 0px;	margin:0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_2000 a:hover {	background: url(img/side8.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_2000-on a {	background: url(img/side8.jpg) no-repeat;	background-position: -186px 0px;	margin:0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0002 a {	background: url(img/side1.jpg) no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0002 a:hover {	background: url(img/side1.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_0002-on a {	background: url(img/side1.jpg) no-repeat;	background-position: -186px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0003 a {	background: url(img/side2.jpg) no-repeat 0px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0003 a:hover {	background: url(img/side2.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_0003-on a {	background: url(img/side2.jpg) no-repeat;	background-position: -186px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 203px;	display: block;}
#menu #menu_0004 a {	background: url(img/side3.jpg) no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0004 a:hover {	background: url(img/side3.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_0004-on a {	background: url(img/side3.jpg) no-repeat;	background-position: -186px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0005 a {	background: url(img/side4.jpg) no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0005 a:hover {	background: url(img/side4.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_0005-on a {	background: url(img/side4.jpg) no-repeat;	background-position: -186px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0006 a {	background: url(img/side5.jpg) no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0006 a:hover {	background: url(img/side5.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_0006-on a {	background: url(img/side5.jpg) no-repeat;	background-position: -186px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0007 a {	background: url(img/side6.jpg) no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0007 a:hover {	background: url(img/side6.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_0007-on a {	background: url(img/side6.jpg) no-repeat;	background-position: -186px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0008 a {	background: url(img/side7.jpg) no-repeat;	background-position: 0px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_0008 a:hover {	background: url(img/side7.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_0008-on a {	background: url(img/side7.jpg) no-repeat;	background-position: -186px 0px;	margin: 0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}

#menu #menu_3000link a {	background: url(img/side9.jpg) no-repeat;	background-position: 0px 0px;	margin:0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}
#menu #menu_3000link a:hover {	background: url(img/side9.jpg) no-repeat;	background-position: -186px 0px;}
#menu #menu_3000link-on a {	background: url(img/side9.jpg) no-repeat;	background-position: -186px 0px;	margin:0px;	padding: 0px;	height: 59px;	width: 186px;	display: block;}


#main #cat_box0002 {	background: url(img/1.jpg) no-repeat; margin: 15px 0px 0px 30px ;	padding: 0px;	float: left;	height: 197px;	width: 210px;}
#main #cat_box0003 {	background: url(img/2.jpg) no-repeat;	margin: 15px 30px 0px 0px;	padding: 0px;	float: right;	height: 197px;	width: 210px;}
#main #cat_box0004 {	background: url(img/3.jpg) no-repeat; margin: 15px 0px 0px 30px ;	padding: 0px;	float: left;	clear:both;	height: 197px;	width: 210px;}
#main #cat_box0005 {	background: url(img/4.jpg) no-repeat;	margin: 15px 30px 0px 0px;	padding: 0px;	float: right;	height: 197px;	width: 210px;}
#main #cat_box0006 {	background: url(img/5.jpg) no-repeat; margin: 15px 0px 0px 30px ;	padding: 0px;	float: left;	clear:both;	height: 197px;	width: 210px;}
#main #cat_box0007 {	background: url(img/6.jpg) no-repeat;	margin: 15px 30px 0px 0px;	padding: 0px;	float: right;	height: 197px;	width: 210px;}
#main #cat_box0008 {	background: url(img/7.jpg) no-repeat; margin: 15px 0px 30px 30px ;	padding: 0px;	float: left;	clear:both;	height: 197px;	width: 210px;}
#main #cat_box2000 {	background: url(img/8.jpg) no-repeat;	margin: 15px 30px 30px 0px;	padding: 0px;	float: right;	height: 197px;	width: 210px;}

.cat_title a {
	text-indent: -5000px;
	display: block;
	height: 140px;
	width: 210px;
}
.cat_text {
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	overflow: hidden;
	height: 35px;
}
.cat_more {
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	overflow: hidden;
	font-weight: bold;
	font-size: 12px;
}
.cat_more a {
	background: url(img/click.gif) no-repeat;
	height: 18px;
	width: 55px;
	text-indent: -5000px;
	margin: -18px 0px 0px 145px;
	padding: 0px;
	display: block;
}
.cat_more a:hover,.cat_more a:focus {
	background-image: url(img/click.gif);
	background-repeat: no-repeat;
	background-position: -55px 0px;
}
#ent_box {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 20px;
	overflow: auto;
}
#ent_box h2 {
	color: #3399FF;
	background: url(img/title_bg.jpg) no-repeat;
	padding: 8px 0px 0px;
	height: 30px;
	width: 530px;
	margin: 0px 0px 8px 0px;
	font-size: 14px;
	font-weight: 900;
	text-indent: 10px;
}

#ent_box h2 a{
	color: #3399FF;
	text-decoration:none;
}
#ent_box h2 a:hover{
	color:#3366FF;
	text-decoration:underline;
}
div.ctitle {
	color: #3399FF;
	background: url(img/title_bg.jpg) no-repeat;
	padding: 8px 0px 0px;
	height: 30px;
	width: 530px;
	margin: 0px 0px 8px 0px;
	font-size: 14px;
	font-weight: 900;
	text-indent: 10px;
}

div.ctitle  a{
	color: #3399FF;
	text-decoration:none;
}
div.ctitle  a:hover{
	color:#3366FF;
	text-decoration:underline;
}
#ent_box p {
	padding: 0px;
	margin: 0px 0px 15px 10px;
}
#ent_box .cate_page_title {
	background: url(img/title_bg.jpg) no-repeat;
	color: #3399FF;
	padding: 8px 0px 0px;
	height: 30px;
	width: 530px;
	margin: 0px 0px 8px 0px;
	font-size: 14px;
	font-weight: 900;
	text-indent: 10px;
}
#ent_box .cate_page_title a {
	background: url(img/title_bg.jpg) no-repeat;
	color: #3399FF;
	padding: 8px 0px 0px;
	height: 30px;
	width: 530px;
	margin: 0px 0px 8px 0px;
	font-size: 14px;
	font-weight: 900;
	text-indent: 10px;
	text-decoration:none;
}
#ent_box .cate_page_title a:hover{
	color:#3366FF;
	text-decoration:underline;
}
#ent_box ul {
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

#ent_box li {
	background: url(img/pt.gif) no-repeat 0px 4px;
	padding: 0px 15px 0px 15px;
	margin: 0px 5px 0px 15px;
}



.rk{
        margin:0px 0px 0px 0px;
        text-align:left;
        font-size:10pt;
	width:780px;
	margin: 0px;
	clear: both;
	padding: 20px 0px 0px;
	background-color: #FFFFFF;
}

.ad{
    text-align:center;
    margin:10px 0 20px 0;
    }

#ad_t{
    text-align:center;
    padding:20px 0 15px 0;
    background-color: #FFFFFF;
    width: 780px;
    height:125px;
    }

.bn{
margin:0px 0px 10px 0px;
}

.bn A:HOVER {
	top: 1px;
	left: 1px;
	position: relative;
}

.bn_t{
margin:10px 0px 15px 5px;
}

.bn_t A:HOVER {
	top: 1px;
	left: 1px;
	position: relative;
}
