a:link    { text-decoration:none; }
a:visited { text-decoration:none; }
a:active  { text-decoration:none; }
a:hover   { text-decoration:underline; }

.ffffff { color : #ffffff; }
#ffffff { color : #ffffff; }

.ff6600 { color : #ff6600; }
#ff6600 { color : #ff6600; }

.606060 { color : #606060; }
#606060 { color : #606060; }

.b20000 { color : #b20000; }
#b20000 { color : #b20000; }

.bg_ffffff { background : #ffffff; }
.bg_ffcc99 { background : #ffcc99; }

.main_bg {
  background-image:    url(img/bg-001.gif);
}
#main_bg {
  background-image:    url(img/bg-001.gif);
}

#navi_bg {
  background-image:    url(img/navi-bg-01.jpg);
  background-position: left top;
  background-repeat:   no-repeat;
}
.copyright_bg {
  background-image:    url(img/copyright2005.jpg);
  background-position: left top;
  background-repeat:   no-repeat;
}
p,div,td,th { font-size:13px; font-family:"‚l‚r ‚o ƒSƒVƒbƒN",Osaka; }

.bgwhite   { background:white; }
.s8        { font-size:  8px; }
.s9        { font-size:  9px; }
.s10       { font-size: 10px; }
.s11       { font-size: 11px; }
.s12       { font-size: 12px; }
.s13       { font-size: 13px; }
.s14       { font-size: 14px; }
.s15       { font-size: 15px; }
.s16       { font-size: 16px; }
.s18       { font-size: 18px; }
.s20       { font-size: 20px; }
.s22       { font-size: 22px; }
.s24       { font-size: 24px; }
.s26       { font-size: 26px; }
.s28       { font-size: 28px; }
.s30       { font-size: 30px; }

.ff1       { font-family : verdana, cicago; }
#ff1       { font-family : verdana, cicago; }

.h120 { line-height : 120%; }

.scrb01 {
	scrollbar-base-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#ff6600;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-highlight-color:#ff6600;
	scrollbar-shadow-color:#ff6600;
	scrollbar-darkshadow-color:#ffffff;
}

.border01 { border : 1 solid #ff6600; }

.mail_T {
  background          : #fff0cc;
  border-top-width    : 1pt;
  border-bottom-width : 1pt;
  border-left-width   : 1pt;
  border-right-width  : 1pt;
  border-style        : solid;
  border-color        : #0099cc;
}

.mail_B {
  color               : #ffffff;
  background          : #0099cc;
  font-weight         : bold;
  border-top-width    : 2pt;
  border-bottom-width : 2pt;
  border-left-width   : 2pt;
  border-right-width  : 2pt;
  border-style        : double;
  border-color        : #006699;
}

.goods_T {
  background          : #ffffdd;
  border-top-width    : 1pt;
  border-bottom-width : 1pt;
  border-left-width   : 1pt;
  border-right-width  : 1pt;
  border-style        : solid;
  border-color        : #ff6600;
}

.goods_B {
  color               : #ffffff;
  background          : #ff6600;
  font-weight         : bold;
  border-top-width    : 2pt;
  border-bottom-width : 2pt;
  border-left-width   : 2pt;
  border-right-width  : 2pt;
  border-style        : double;
  border-color        : #ff9900;
}

.bbs_T {
  background          : #ffffff;
  border-top-width    : 1pt;
  border-bottom-width : 1pt;
  border-left-width   : 1pt;
  border-right-width  : 1pt;
  border-style        : solid;
  border-color        : #ff6600;
}

.bbs_B {
  color               : #ffffff;
  background          : #ff6600;
  font-weight         : bold;
  border-top-width    : 2pt;
  border-bottom-width : 2pt;
  border-left-width   : 2pt;
  border-right-width  : 2pt;
  border-style        : double;
  border-color        : #ffffff;
}

.glry_T {
  color               : #303030;
  background          : #ffffdd;
  border-top-width    : 1pt;
  border-bottom-width : 1pt;
  border-left-width   : 1pt;
  border-right-width  : 1pt;
  border-style        : solid;
  border-color        : #ff6600;
}

.glry_B {
  color               : #ffffff;
  background          : #ff6600;
  font-weight         : bold;
  border-top-width    : 2pt;
  border-bottom-width : 2pt;
  border-left-width   : 2pt;
  border-right-width  : 2pt;
  border-style        : double;
  border-color        : #ffffff;
}
