@charset "Shift_JIS";

#TOP {
background-color: #FFF;
width: 780px;
height: 145px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #036;
}

#LOGO {
float: left;
width: 350px;
height: 75px;
margin: 10px 0px -10px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
text-align: left;
}
#LOGO H1 {
font-size: 0em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
}
#LOGO H2 {
font-size: 1em;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
}

#TOP-INFO {
float: left;
width: 430px;
height: 75px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
}
#TOP-INFO IMG {
float: right;
}

#MAIN-MENU { 
list-style-type : none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
}
#MAIN-MENU LI { 
float : left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
}
#MAIN-MENU UL { 
list-style-type : none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
vertical-align: middle;
}

#SUB-MENU {
clear: both;
width: 780px;
height: 20;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
font-size: 1em;
}
#SUB-MENU UL { 
list-style-type : none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
}
#SUB-MENU LI { 
float : left;
margin: 0px 0px 0px 0px;
padding: 0px 15px 0px 0px;
border: 0px 0px 0px 0px;
vertical-align: middle;
}