@charset "utf-8";
/* CSS Document */

html{
	overflow-y:scroll;
	}



img {
    border-style:none;
}
body{
    margin: 0;
    padding: 0;
}
#wrapper{
    width: 890px; height:100%;
	overflow:hidden;
    margin: 0 auto 0 auto;
}
#hed{
    width: 890px;
	height:70px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
}

#header{
    width: 890px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
}
#contents{
    margin: 0; padding:0;
	width:100%; height:auto;
	overflow:hidden;
}
#indexmain{
    width: 890px;
    height:400px;	
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
}
#main1{
    width: 450px;
    height:366px;	
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;

}
#main2{
    width: 440px;
    height:366px;	
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
}

#main3{
    width: 890px;
    height:300px;	
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
}
#main4{
    width: 440px;
    height:400px;	
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
}
#main{
    width: 890px;
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
}
#navi_left{
    width: 433px;

    margin: 0;
    padding: 0;
    background-color:#FFFFFF;
}
#main_contents{
    width: 200px;
    margin: 0;
    padding: 0;
}
#navi_right{
    width: 455px;
    height:366px;
    margin: 0;
    padding: 0;
    background-color:#FFFFFF;
}
#footer{
    width: 890px;
	height:60px;
    margin: 0;
    padding: 0px;
    background-color:#bebebe;
    clear:both;
	overflow:hidden;
} 
#copy{
    width: 400px;
	height:20px;
    margin: 0;
    padding: 0px;
    background-color:#bebebe;
    clear:both;
	}

a:visited.blue{
	color: #ffffff;
}

a:link.blue{
	color: #ffffff;
}
	
a:link { color:#828282 }
a:visited{ color:#828282 }	

a:visited.linkblue{
	color: #bebebe;
}

a:link.linkblue{
	color: #bebebe;
}

a.ao{
	color: #E95513;
	font-size: 18px;
}	

a:link.ao{
	color: #E95513;
	font-size: 18px;
}	
	 
#logo{
    width: 426px;
	height:80px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
	float: left;
} 
#menu{
    width: 426px;
	height:25px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
	float: right;
} 
#submenu{
    width: 890px;
	height:40px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
} 
#pan{
    width: 890px;
	height:25px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
	float: right;
} 
#line{
    width: 890px;
	height:20px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
	float: right;
} 
#index{
    width: 890px;
	height:350px;
    margin: 0px;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
}
#indexa{
    width: 395px;

    margin: 0px;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
}
#indexb{
    width: 360px;

    margin: 0px;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
}
#indexc{
    width: 125px;
	height:340px;
    margin: 0px;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
}

 
#title{
    width: 890px;
    margin: 0px;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
	float: right;
} 
#java{
    width: 890px;
	height:100%;
    margin: 0px;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
	overflow:hidden;
} 
#top{
    width: 890px;
	height:80px;
    margin: 0;
    padding: 0px;
    background-color:#FFFFFF;
    clear:both;
}

#layout{
width:890px;
margin:0;
padding:0;
}

.left{
float:left;
width:450px;
margin:0;
padding:0;
}

.right{
float:right;
width:450px;
height:80px;
margin:0;
padding:0;
}

.test{
border-collapse:collapse;
overflow:auto;
height:auto;
}

.test td{
vertical-align:top;
}
a:hover { text-decoration:underline;}

