@charset "shift_jis";

*{
margin:0;
padding:0;
}

body{
background:#fff;
text-align:center;
color:#fff;
font:80%/100% "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
#layout{
width:799px;
margin:0 auto;
padding-top:95px;
}

#head{
width:799px;
padding-bottom:10px;
}
#rogo{
background:url(../img/rogo.gif) no-repeat;
width:197px;
height:29px;
display:block;
text-indent:-10000px;
float:left;
margin-right:9px;
}
#rogo a{
width:197px;
height:29px;
display:block;
text-indent:-10000px;
}
#menu{
background:url(../img/menu_bg.gif) no-repeat;
width:593px;
height:29px;
padding:8px 0;
float:left;
}
#menu li{
list-style:none;
}
#menu01{
background:url(../img/menu01ovr.gif);
width:57px;
height:14px;
float:left;
display:block;
text-indent:-10000px;
margin-left:6px;
_margin-left:4px;
}
body:first-of-type #menu01{
background:url(../img/menu01ovr.gif);
width:57px;
height:14px;
float:left;
display:block;
text-indent:-10000px;
margin-left:6px;
}
#menu01 a:link,#menu01 a:visited{
background:url(../img/menu01.gif) no-repeat;
width:57px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu01 a:hover,#menu01 a:active{
background:url(../img/menu01ovr.gif) no-repeat;
width:57px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu02{
background:url(../img/menu02ovr.gif) no-repeat;
width:54px;
height:14px;
float:left;
margin-left:9px;
display:block;
text-indent:-10000px;
}
body:first-of-type #menu02{
background:url(../img/menu02ovr.gif) no-repeat;
width:54px;
height:14px;
float:left;
margin-left:10px;
display:block;
text-indent:-10000px;
}
#menu02 a:link,#menu02 a:visited{
background:url(../img/menu02.gif) no-repeat;
width:54px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu02 a:hover,#menu02 a:active{
background:url(../img/menu02ovr.gif) no-repeat;
width:54px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu03{
background:url(../img/menu03ovr.gif) no-repeat;
width:76px;
height:14px;
float:left;
margin-left:9px;
display:block;
text-indent:-10000px;
}
#menu03 a:link,#menu03 a:visited{
background:url(../img/menu03.gif) no-repeat;
width:76px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu03 a:hover,#menu03 a:active{
background:url(../img/menu03ovr.gif) no-repeat;
width:76px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu04{
background:url(../img/menu04ovr.gif) no-repeat;
width:104px;
height:14px;
float:left;
margin-left:10px;
display:block;
text-indent:-10000px;
}

#menu04 a:link,#menu04 a:visited{
background:url(../img/menu04.gif) no-repeat;
width:104px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu04 a:hover,#menu04 a:active{
background:url(../img/menu04ovr.gif) no-repeat;
width:104px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu05{
background:url(../img/menu05ovr.gif) no-repeat;
width:125px;
height:14px;
float:left;
margin-left:8px;
display:block;
text-indent:-10000px;
}
body:first-of-type #menu05{
background:url(../img/menu05ovr.gif) no-repeat;
width:125px;
height:14px;
float:left;
margin-left:9px;
display:block;
text-indent:-10000px;
}
#menu05 a:link,#menu05 a:visited{
background:url(../img/menu05.gif) no-repeat;
width:125px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu05 a:hover,#menu05 a:active{
background:url(../img/menu05ovr.gif) no-repeat;
width:125px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu06{
background:url(../img/menu06ovr.gif) no-repeat;
width:52px;
height:14px;
float:left;
margin-left:8px;
display:block;
text-indent:-10000px;
}
body:first-of-type #menu06{
background:url(../img/menu06ovr.gif) no-repeat;
width:52px;
height:14px;
float:left;
margin-left:9px;
display:block;
text-indent:-10000px;
}
#menu06 a:link,#menu06 a:visited{
background:url(../img/menu06.gif) no-repeat;
width:52px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu06 a:hover,#menu06 a:active{
background:url(../img/menu06ovr.gif) no-repeat;
width:52px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu07{
background:url(../img/menu07ovr.gif) no-repeat;
width:57px;
height:14px;
float:left;
margin-left:8px;
display:block;
text-indent:-10000px;
}
body:first-of-type #menu07{
background:url(../img/menu07ovr.gif) no-repeat;
width:57px;
height:14px;
float:left;
margin-left:9px;
display:block;
text-indent:-10000px;
}
#menu07 a:link,#menu07 a:visited{
background:url(../img/menu07.gif) no-repeat;
width:57px;
height:14px;
display:block;
text-indent:-10000px;
}
#menu07 a:hover,#menu07 a:active{
background:url(../img/menu07ovr.gif) no-repeat;
width:57px;
height:14px;
display:block;
text-indent:-10000px;
}
#copy{
font:60%/100% Arial, Helvetica, sans-serif;
text-align:right;
color:#000;
padding-top:5px;
}
#ban_area{
text-align:left;
}
