
* {
	
	padding:0px;
}
body {
	background-position:center 110px;
	background-repeat:no-repeat;
	background-image: url(../images/shdline.jpg);
}

.topblcok{
	width:1000px;
	height:105px;
	margin:0px;
	padding:0px;
}

.line {
	height: 10px;
	
}

.topbg{
	width:838px;
	height:50px;
	background-image:url(../images/00top-bg-a.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0;
	padding:0px;
	
}
.topbgbg{
	width:838px;
	height:45px;
	background-image:url(../images/00top-bg-c.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin:0;
	padding:0px;
	
}

.nav_left{
	width:58px;
	height:45px;
	
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
}

.nav_right{
	width:58px;
	height:45px;
	
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	
}

.nav_logo a:active, .nav_logo a:link, .nav_logo a:visited{
	width:196px;
	height:45px;
	background-image:url(../images/navi-00.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	display: block; 
}

.nav_logo a:hover{
	width:196px;
	height:45px;
	background-image:url(../images/navi-00.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	display: block; 
}

.nav_1 a:active, .nav_1 a:link, .nav_1 a:visited {
	width:78px;
	height:45px;
	background-image:url(../images/navi-01.jpg);
	background-position:top;
	background-repeat:no-repeat;
	display: block; 
}

.nav_1 a:hover {
	width:78px;
	height:45px;
	background-image:url(../images/navi-01.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	display: block; 
}


.nav_2 a:active, .nav_2 a:link, .nav_2 a:visited {
	width:75px;
	height:45px;
	background-image:url(../images/navi-02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	}
	
.nav_2 a:hover {
	width:75px;
	height:45px;
	background-image:url(../images/navi-02.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	}
	
.nav_3 a:active, .nav_3 a:link, .nav_3 a:visited {
	width:85px;
	height:45px;
	background-image:url(../images/navi-03.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	
}

.nav_3 a:hover {
	width:85px;
	height:45px;
	background-image:url(../images/navi-03.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	
}

.nav_4 a:active, .nav_4 a:link, .nav_4 a:visited {
	width:89px;
	height:45px;
	background-image:url(../images/navi-04.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	
}

.nav_4 a:hover {
	width:89px;
	height:45px;
	background-image:url(../images/navi-04.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	
}


.nav_5 a:active, .nav_5 a:link, .nav_5 a:visited {
	width:70px;
	height:45px;
	background-image:url(../images/navi-05.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	
}

.nav_5 a:hover {
	width:70px;
	height:45px;
	background-image:url(../images/navi-05.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	display: block; 
	
}


.nav_6 a:active, .nav_6 a:link, .nav_6 a:visited{
	width:80px;
	height:45px;
	background-image:url(../images/navi-06.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	
	display: block; 
}

.nav_6 a:hover{
	width:80px;
	height:45px;
	background-image:url(../images/navi-06.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	
	display: block; 
}

.nav_star {
	width:12px;
	height:45px;
	background-image:url(../images/star-navi.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	margin:0;
	padding:0px;
	
}
