@charset UTF-8;

/******* bace *******/

img {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:none;
}

.top-imgbox {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:559px;
height:180px;
}

.imgbox2 {
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

a img{border:none;}

div.clear-float {
margin:0px;
padding:0px;
clear:both;
}

/******* header-area *******/

h1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:760px;
height:80px;
background:url(../img/rogo.gif) top left no-repeat;
text-indent: -1000px;
}

h1 a{
width:760px;
height:80px;
display: block;
}

/******* menu-area *******/

#menu{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:760px;
height:25px;
background:url(../img/menu-back.gif) top left no-repeat;
}

#menu ul{
margin:0px 0px 0px 0px;
padding:1px 0px 0px 29px;
font-size:14px;
list-style:none;
float:left;
}

#menu ul li{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:106px;
height:23px;
text-indent:-1000px;
overflow:hidden;
float:left;
}

#menu ul li a{
width:106px;
height:23px;
display: block;
}

#menu01 a:hover{background-image:url(../img/m01.gif);}
#menu02 a:hover{background-image:url(../img/m02.gif);}
#menu03 a:hover{background-image:url(../img/m03.gif);}
#menu04 a:hover{background-image:url(../img/m04.gif);}
#menu05 a:hover{background-image:url(../img/m05.gif);}

#menu01-on{background-image:url(../img/m01.gif);}
#menu02-on{background-image:url(../img/m02.gif);}
#menu03-on{background-image:url(../img/m03.gif);}
#menu04-on{background-image:url(../img/m04.gif);}
#menu05-on{background-image:url(../img/m05.gif);}

/******* sidemenu-area *******/

.side-bn{
margin:10px 0px 0px 27px;
padding:0px 0px 0px 0px;
width:140px;
height:50px;
}

#sidemenu ul{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:12px;
letter-spacing:2px;
list-style:none;
}

#sidemenu ul li{
margin:0px 0px 0px 0px;
padding:6px 0px 0px 26px;
height:18px;
}
/* MacIE5 \*/
#sidemenu ul li{
height:18px;
_height:24px;
}
/* MacIE5-END */


.smenu-ao{background:url(../img/sm01.gif) top left no-repeat;}
.smenu-ao-on{background:url(../img/sm01-on.gif) top left no-repeat; color:#ffcc00;}

.smenu-aka{background:url(../img/sm02.gif) top left no-repeat;}

.smenu-gl{background:url(../img/sm03.gif) top left no-repeat;}
.smenu-gl-on{background:url(../img/sm03-on.gif) top left no-repeat; color:#ffcc00;}
.smenu-gl-top{background:url(../img/sm03-top.gif) top left no-repeat; color:#ffffff;}

.smenu-bl{background:url(../img/sm04.gif) top left no-repeat;}
.smenu-bl-on{background:url(../img/sm04-on.gif) top left no-repeat; color:#ffcc00;}
.smenu-bl-top{background:url(../img/sm04-top.gif) top left no-repeat; color:#ffffff;}

.ao a:link {color:#ffffff; background-color:inherit; text-decoration:none;}
.ao a:visited {color:#ffffff; background-color:inherit; text-decoration:none;}
.ao a:hover {color:#ffcc00; background-color:inherit; text-decoration:underline;}
.ao a:active {color:#ff0000; background-color:inherit; text-decoration:none;}

.gl a:link {color:#0000ff; background-color:inherit; text-decoration:none;}
.gl a:visited {color:#0000ff; background-color:inherit; text-decoration:none;}
.gl a:hover {color:#6666ff; background-color:inherit; text-decoration:underline;}
.gl a:active {color:#ff0000; background-color:inherit; text-decoration:none;}

.bl a:link {color:#0000ff; background-color:inherit; text-decoration:none;}
.bl a:visited {color:#0000ff; background-color:inherit; text-decoration:none;}
.bl a:hover {color:#6666ff; background-color:inherit; text-decoration:underline;}
.bl a:active {color:#ff0000; background-color:inherit; text-decoration:none;}

/******* layout *******/

#contents{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:559px;
color:000000;
background-color:#ffffff;
float:left;
}

#sidemenu{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:200px;
float:right;
}

#footer{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:760px;
height:34px;
clear:both;
}

#footer-page{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:760px;
height:60px;
clear:both;
}
