#navi-gevent { 
 text-align: center;
 padding-top: 2px;
 padding-bottom: 2px;
 font-size: 150%;
 color: #FFFFFF;
 background-image: url(../img/back_event.gif)
}
#navi-gevent2 { 
 font-size: 80%;
 line-height: 80%;
 color: #666666;
 padding-top: 7px;
 text-align: center
}
#navi-cart { 
 font-size: 80%;
 color: #FFFFFF;
 float: left;
 line-height: 120%;
 text-align: left;
 height: 90px;
 width: 145px;
 background-color: #FFFFFF
}
#navi-line {  height: 6px; width: 974px; overflow: hidden; background-color: #006633}
#navi-line2 {  height: 4px; width: 974px; overflow: hidden; background-color: #88CCAA}
#navi-line3 {  height: 5px; width: 974px; overflow: hidden; background-color: #CC0033}
#header {  float: left; width: 710px; font-size: 95%; color: #009966; text-align: left}
.header2 {  width: 264px; font-size: 80%; text-align: right; float: right; padding-top: 18px}
.header-area {  width: 974px; overflow: hidden; text-align: left;}
#header-comm { 
 font-size: 80%;
 color: #666666;
 padding-top: 8px;
 padding-right: 0px;
 padding-bottom: 8px;
 padding-left: 0px;
 text-align: left;
 line-height: 120%;
 width: 974px
}
#main-width {  width: 960px; text-align: center}
.navi-g1 { 
 width: 104px;
 background-color: #009977;
 text-align: center;
 padding-top: 5px;
 padding-bottom: 5px;
 float: left
}
#footer { 
 width: 974px;
 overflow: hidden;
 text-align: center;
 background-color: #006633;
 padding-top: 8px;
 font-size: 80%;
 color: #FFFFFF;
 padding-bottom: 8px
}
.navi-g2 { 
 width: 110px;
 background-color: #009977;
 text-align: center;
 float: left;
 padding-top: 5px;
 padding-bottom: 5px
}
.navi-g3 { 
 width: 974px;
 overflow: hidden;
 background-color: #FFFFCC;
 padding-top: 6px;
 font-size: 80%;
 color: #666666;
 padding-bottom: 6px;
 text-align: center
}
.navi-sp { 
 height: 25px;
 width: 4px;
 float: left;
 text-align: center;
 vertical-align: middle
}
.navi-g1 a:link {  color: #FFFFFF; text-decoration: underline; font-size: 95%}
.navi-g1 a:visited {  color: #FFFFFF; text-decoration: underline; font-size: 95%}
.navi-g1 a:hover {  color: #FFFF99; text-decoration: underline; font-size: 95%}
.navi-g1 a:active {  color: #FFFF99; text-decoration: underline; font-size: 95%}
.navi-g2 a:link {  color: #FFFFFF; text-decoration: underline; font-size: 95%}
.navi-g2 a:visited {  color: #FFFFFF; text-decoration: underline; font-size: 95%}
.navi-g2 a:hover {  color: #FFFF99; text-decoration: underline; font-size: 95%}
.navi-g2 a:active {  color: #FFFF99; text-decoration: underline; font-size: 95%}
