img{ border: none; }
﻿#itemmenu ul{ margin-left: -30px; padding: 0; list-style:none; }
p { margin: 0; padding: 5px 5px 0; }
.margin-top { margin-right: 3px; padding-top: 5px; padding-left: 5px; }
#itemmenu li{ margin-left: -30px; padding: 5px 0 0; list-style:none; }
body { text-align:center; color: black; background-color: white; margin: 0; padding: 0; }
form#ko { text-align: center; margin: 5px; padding: 0; }
form.ko { text-align: center; margin: 5px; padding: 0; }
form#mi { margin: 5px; padding: 0; }
.tellbox { font-size: 12px; background-color: #ffffe9; text-align: center; padding: 2px; border: dotted 2px #a7da00; }
.itemtitle { font-size: 16px; text-indent: 5px; margin: 0 0 10px; padding-bottom: 2px; border-bottom: 1px solid #a7da00; border-left: 10px solid #a7da00; }
.itemprice { color: #f00; font-size: 20px; font-weight: bold; margin: 10px 0 5px; }
.itempoint { color: #db5f00; font-size: 12px; margin: 0 0 5px; }
.itemsiyou { font-size: 12px; margin: 0; padding: 0; }
.buybox { background-color: #ffffe9; width: 500px; margin: 10px 0 0; padding: 10px; border: solid 1px gray; }.tellbox { font-size: 12px; background-color: #ffffe9; text-align: center; padding: 2px; border: dotted 2px #a7da00; }
.menuback { font-size: 12px; background-color: #ffe8f0; width: 190px; margin: 0; padding: 0; }
.itemtext { font-size: 12px; font-weight: bold; text-align: center; margin-bottom: 5px; }
.pricetext { color: #f00; font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 5px; }
.box01 { margin-right:2px;float:left; font-size: 12px; width: 170px; padding: 3px; border: solid 1px #767676; }
.box02 { margin-right:2px;float:left; font-size: 12px; width: 170px; padding: 3px; border: solid 1px #767676; }
.box03 { margin-right:2px;float:left; font-size: 12px; width: 170px; padding: 3px; border: solid 1px #767676; }
.box04 { margin-right:2px;float:left; font-size: 12px; width: 170px; padding: 3px; border: solid 1px #767676; }
h1 { color: #3e3e3e; font-size: 12px; margin: 0; padding: 0; }
h2 { color: #ff4083; font-size: 14px; margin: 0; padding: 0 0 5px; }
p#title { color: #3e3e3e; font-size: 12px; margin: 0; padding: 0; }
h3 { color: #3e3e3e; font-size: 12px; font-weight: bold; background: url(Media/menubar.gif) no-repeat ; text-align: center; width: 190px; height: auto; margin: 0; padding-top: 5px; padding-bottom: 0; }
h4 { color: #3e3e3e; font-size: 12px; font-weight: bold; background: url(Media/menubar.gif) no-repeat ; text-align: center; width: 190px; height: auto; margin: 0; padding-top: 5px; padding-bottom: 0; }
.menuend { background-image: url(Media/menuendbar.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; width: 190px; height: 20px; margin: 0; padding: 0; }
.textbox { font-size: 12px; background-color: #fcfcfc; width: 720px; padding: 5px; border: solid 1px gray; }
.menubox { font-size: 12px; text-align: center; padding: 5px 0; width: 720px; }

div#sidemenu{ width:180px; float: left; margin-top: 20px; }
div#contents{float:right; font-size: 14px; line-height: 18px; width:520px; margin-top: 20px; padding-left: 20px;; }
div#footer{ font-size: 12px; text-align: center; width:720px; float: left; margin-top: 20px;; }



/* menu bar */
.FIR{
  text-indent:-10000px !important;
  /* \*/
  overflow:hidden !important;
  /* */
}

.FIR li{
  line-height:1;
  list-style:none;
}
.FIR a{
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
  outline:0;
}
ul.FIR{
  margin:0;
  padding:0;
  list-style:none;
}

ul.menu{ background:url(Media/menu.gif) no-repeat; height:40px; margin: 0;width:100%; padding:0;}
ul.menu li{
  float:left;
  width:120px;
  height:40px;
}
ul.menu li a:hover{
  background:url(Media/menu.gif) 0 -40px no-repeat;
}
ul.menu li.002 a:hover{
  background-position:-120px -40px;
}
ul.menu li.003 a:hover{
  background-position:-240px -40px;
}
ul.menu li.004 a:hover{
  background-position:-360px -40px;
}
ul.menu li.005 a:hover{
  background-position:-480px -40px;
}
ul.menu li.006 a:hover{
  background-position:-600px -40px;
}


/* product */
ul#item{ background:url(Media/item3.gif) no-repeat; height:120px; margin: 0;padding:0;width:100%; }
ul#item li{
  float:left;
  width:180px;
  height:120px;
}
ul#item li a:hover{
  background:url(Media/item.gif) 0 -120px no-repeat;
}
ul#item li.0002 a:hover{
  background-position:-180px -120px;
}
ul#item li.0003 a:hover{
  background-position:-360px -120px;
}
ul#item li.0004 a:hover{
  background-position:-640px -120px;
}

.sitesize{width:720px;}

.itemmenu ul{ margin-left: -30px; padding: 0; list-style:none; }
.itemmenu li{ margin-left: -30px; padding: 5px 0 0; list-style:none; }

div#cover{width:720px;margin-left:auto;margin-right:auto;text-align:left;}
div.cover{width:720px;margin-left:auto;margin-right:auto;text-align:left;}

.center{width:100%;text-align:center;}

.clear{clear:both;}

.pr{text-align:right;}
.prtitle{font-size:11px;line-height:11px;}

