body {
 color:#111111;
 background-repeat: repeat; font-size:14px; line-height:1.4;
 font-family: Arial, Verdana, Helvetica, sans-serif; text-align:center;
 background-color: #444444;
}

table {
 color:#111111;
 background-repeat: repeat; font-size:13px; line-height:1.4;
 font-family: Arial, Verdana, Helvetica, sans-serif; text-align:center;
}

#container {
 width:1000px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 background-color: #ffffff;
 position:relative; left: 0px;
}

#header {
 width:1000px;
 float:left;
 background-color: #ffffff;
 position:relative; top: -5px;
}

#menu {
 width:220px;
 float:left;
}

#content {
 width:525px;
 float:left;
 position:relative; left: 15px;
}

#sponsor {
 width:220px;
 float:left;
 position:relative; left: 25px;
}

#footer {
 width:100%;
 clear:left;
 margin-top:15px;
 margin-bottom:15px;
}

table.sub1 {
 width:180px;
 background:#ebebeb;
 cellpadding:0; cellspacing:0;
 border-width: 0px; border-style: none;
 position:relative; left: 25px;
}

table.sub2 {
 width:180px;
 background:#ebebeb;
 cellpadding:0; cellspacing:0;
 border-width: 0px; border-style: none;
 position:relative; left: 25px;
}

p.kode5toha a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_kode5toha.gif) ;
}

p.kode5toha a:visited{
    background-image : url(menu3_kode5toha.gif) ;
}

p.kode5toha a:hover{
    background-image : url(menu2_kode5toha.gif) ;
}

p.kode5yosen a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_kode5yosen.gif) ;
}

p.kode5yosen a:visited{
    background-image : url(menu3_kode5yosen.gif) ;
}

p.kode5yosen a:hover{
    background-image : url(menu2_kode5yosen.gif) ;
}

p.news a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_news.gif) ;
}

p.news a:visited{
    background-image : url(menu3_news.gif) ;
}

p.news a:hover{
    background-image : url(menu2_news.gif) ;
}

p.online a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_online.gif) ;
}

p.online a:visited{
    background-image : url(menu3_online.gif) ;
}

p.online a:hover{
    background-image : url(menu2_online.gif) ;
}

p.offline a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_offline.gif) ;
}

p.offline a:visited{
    background-image : url(menu3_offline.gif) ;
}

p.offline a:hover{
    background-image : url(menu2_offline.gif) ;
}

p.rule a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_rule.gif) ;
}

p.rule a:visited{
    background-image : url(menu3_rule.gif) ;
}

p.rule a:hover{
    background-image : url(menu2_rule.gif) ;
}

p.sankahouhou a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_sankahouhou.gif) ;
}

p.sankahouhou a:visited{
    background-image : url(menu3_sankahouhou.gif) ;
}

p.sankahouhou a:hover{
    background-image : url(menu2_sankahouhou.gif) ;
}

p.kansenhouhou a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_kansenhouhou.gif) ;
}

p.kansenhouhou a:visited{
    background-image : url(menu3_kansenhouhou.gif) ;
}

p.kansenhouhou a:hover{
    background-image : url(menu2_kansenhouhou.gif) ;
}

p.warcraftiii a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_warcraftiii.gif) ;
}

p.warcraftiii a:visited{
    background-image : url(menu3_warcraftiii.gif) ;
}

p.warcraftiii a:hover{
    background-image : url(menu2_warcraftiii.gif) ;
}

p.staff a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_staff.gif) ;
}

p.staff a:visited{
    background-image : url(menu3_staff.gif) ;
}

p.staff a:hover{
    background-image : url(menu2_staff.gif) ;
}

p.sensyuyoufaq a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_sensyuyoufaq.gif) ;
}

p.sensyuyoufaq a:visited{
    background-image : url(menu3_sensyuyoufaq.gif) ;
}

p.sensyuyoufaq a:hover{
    background-image : url(menu2_sensyuyoufaq.gif) ;
}

p.otoiawase a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_otoiawase.gif) ;
}

p.otoiawase a:visited{
    background-image : url(menu3_otoiawase.gif) ;
}

p.otoiawase a:hover{
    background-image : url(menu2_otoiawase.gif) ;
}

p.syouhin a{
    display : block ;
    width : 180px ;
    height: 20px ;
    padding-top : 0px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : top center ;
    background-image : url(menu3_syouhin.gif) ;
}

p.syouhin a:visited{
    background-image : url(menu3_syouhin.gif) ;
}

p.syouhin a:hover{
    background-image : url(menu2_syouhin.gif) ;
}