@charset "utf-8";
/* CSS Document */

body {margin:0; background:#ffdb9c; font-family:Arial, Helvetica, sans-serif, 新細明體; color:#666666;}
ol, ul, p, li, img {margin:0; padding:0; border:0; overflow:hidden;}


#area {width:1000px; margin:0 auto; background-color:#e3b77a;}

#buttonLeft {height:21px; background-image:url(images/index/button01Off.gif); background-repeat: no-repeat; padding-top:10px;}
#buttonLeft ol ul#b {width:185px; position:absolute; top:0; left:207px; display:none; border-top:1px solid #e6e6e6;}
#buttonLeft ol ul#b li {height:16px; padding-top:4px; padding-left:0; background-color:#81c2fe; border:1px solid #e6e6e6; border-top:none; cursor: pointer;}
#buttonLeft ol ul#b li a:link,#buttonLeft ol ul#b li a:visited 
{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif, 新細明體; text-decoration:none; font-weight:bold; background-image:none;}
#buttonLeft ol ul#b li a:hover {color:#1b3282; font-size:12px; font-family:Arial, Helvetica, sans-serif, 新細明體; text-decoration:none; font-weight:bold; background-image:none;}
#buttonLeft ol.leftButton:hover ul#b{display:block;}

.tbleft {border: 1px solid #e3b77a;}
.tdtop {border-top: 1px solid #e3b77a;}
.t1 {
  width: 140px; 
  height: 21px;
  background-image: url(../images/index/button01Off.gif);
  background-repeat: no-repeat;
  padding-top: 9px;
  padding-left: 67px;
  border-bottom: 1px solid #e3b77a;
}
/*.t1_hover {
  background-image: url(../images/index/button01On.gif);
}*/
.t2 {
  display: none;
  background-color: white;
  border-top: 1px solid brown;
  width: 150px;
  white-space: nowrap;
}
.t2 li{
  padding: 3px;
  border: 1px solid #9d5900;
  border-top: 0;
  list-style-type: square;
}
.t2 li a:hover{
  color:#3333FF;
}
.t1:hover {background-image: url(../images/index/button01On.gif);}

.footer {border: 1px solid #e3b77a;}

.cartmoney {border-bottom: 1px solid #333333;}
.cartprod {border-collapse: collapse;}
.cartprod td {border: 1px solid #333333;}
.cartprod td td {border: 0}

.tooline div{
  display: inline;
}
.tooline span,.tooline select,.tooline input{
  margin-left: 8pt;
  vertical-align: middle;
}