/* CSS Document */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
margin: 0;
padding: 0;
}
body {background:url("../common_img/bg.gif") repeat-x;}

#container {
width: 800px;
margin-left: auto;
margin-right: auto;
height: auto;
}
#contents {
width: 800px;
margin-left: auto;
margin-right: auto;
height: auto;
}
#hedder {
width: 800px;
margin-left: auto;
margin-right: auto;
height: 69px;
}
#logo {
width: 377px;
height: 69px;
float: left;
}
#h_right {
width: 423px;
height: 69px;
float: right;
}
h1 {
font-size: 10px;
text-align:right;
font-weight:normal;
color:#0099CC;
padding-top: 5px;
}
#h_text {
width: 423px;
height: 22px;
}
#h_navi {
width: 423px;
height: 47px;
}
#main {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	width: 800px;
	background-color:#FFFFFF;
}
#footer {
font-size: 10px;
color:#999999;
text-align:right;
clear:both;
}
#border {
clear:both;
}
#fl {
width: 800px;
height: 478px;
background:url("../common_img/sample_top.jpg");
}

