/*header
*******************************************************************************/
#header{
width:765px;
height:106px;
padding-bottom:12px;
}

#header #top{
border-top:#005C00 2px solid;
width:765px;
height:63px;
}

#header #top h1 a{
background:url(../img/cmn_logo.gif) no-repeat;
width:275px;
height:28px;
text-indent:-9999px;
position:absolute;
top:18px;
left:13px;
display:block;
}

#header #top h2 {
text-align:right;
width:290px;
height:22px;
position:relative;
top:12px;
left:470px;
display:block;
}

#header #top ul{
position:absolute;
top:43px;
right:5px;
}

#header #top ul li{
background:url(../img/cmn_hmn_smap.gif) no-repeat 0px 2px;
padding-top:2px;
padding-left:15px;
padding-right:15px;
font-size:11px;
display:inline;
}

#header .menu{
width:765px;
clear:both;
}

/*#header .menu{
width:765px;
}
\*/
#header .menu .menu01{
width:153px;
height:43px;
display:inline;
}

#header .menu .menu02{
width:153px;
height:43px;
display:inline;
}
#header .menu .menu03{
width:153px;
height:43px;
display:inline;
}

#header .menu .menu04{
width:153px;
height:43px;
display:inline;
}

#header .menu .menu05{
width:153px;
height:43px;
display:inline;
}

#header .menu .menu01 a{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#header .menu .menu02 a{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01.jpg);
	background-repeat: no-repeat;
	background-position: -153px 0px;
}

#header .menu .menu03 a{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01.jpg);
	background-repeat: no-repeat;
	background-position: -306px 0px;
}

#header .menu .menu04 a{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01.jpg);
	background-repeat: no-repeat;
	background-position: -459px 0px;
}

#header .menu .menu05 a{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01.jpg);
	background-repeat: no-repeat;
	background-position: -612px 0px;
}

#header .menu .menu01 a:hover{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01_hover.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#header .menu .menu02 a:hover{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01_hover.jpg);
	background-repeat: no-repeat;
	background-position: -153px 0px;
}

#header .menu .menu03 a:hover{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01_hover.jpg);
	background-repeat: no-repeat;
	background-position: -306px 0px;
}

#header .menu .menu04 a:hover{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01_hover.jpg);
	background-repeat: no-repeat;
	background-position: -459px 0px;
}

#header .menu .menu05 a:hover{
	width:153px;
	height:43px;
	display:block;
	text-indent:-9999px;
	float:left;
	background-image: url(../img/cmn_hmn_01_hover.jpg);
	background-repeat: no-repeat;
	background-position: -612px 0px;
}

/*#wrap #header .menu .menu05 a {
background:transparent url(../../img/cmn_hmn_01_hover.jpg) no-repeat scroll -612px 0px;
}*/



/*footer
*******************************************************************************/
#footer{
background:url(../img/bg_footer.gif) repeat-x;
width:763px;
height:36px;
padding-top:14px;
padding-right:3px;
}

#footer p{
padding-right:3px;
text-align:right;
color:#005C00;
font-size:10px;
}
