@charset "utf-8";
@import url(cmn.css);
@import url(base.css);

/*-------------------------------------------------------------------------
▼header
-------------------------------------------------------------------------*/
#main_image{
  padding:8px 0;
  margin-bottom:25px;
  text-align:center;
  background:url(../images/cmn_images/main_back.gif) 0 0;
  border-top:1px solid #fe8142;
  border-bottom:1px solid #fe8142;
}
section{
  margin-bottom:30px;
}
section h2{
  margin-bottom:20px;
}
section h3{
  margin-bottom:10px;
}
section .title{
  padding:0 0 0 10px;
  font-size:14px;
  line-height:30px;
  border-bottom:#333 1px dotted;
  background:url(../images/new_images/manu_icon.gif) 0 50% no-repeat;
}
section .title span{
  font-weight:normal;
  margin-left:30px;
  font-size:12px;
}
/*-------------------------------------------------------------------------
▼contents
-------------------------------------------------------------------------*/
#read{
  min-height:220px;
  background:url(../images/paint_images/paint_back.jpg) 100% 55px no-repeat;
}
/*-------------------------------------------------------------------------
▼contents
-------------------------------------------------------------------------*/
#price{
  overflow:hidden;
}
#price .L{
  width:335px;
}
#price .R{
  width:335px;
}
#price dl{
  overflow:hidden;
  border-bottom:#666 1px dotted;
}
#price dt{
  padding:8px 0;
  vertical-align:top;
  float:left;
  font-weight:bold;
}
#price dd{
  padding:8px 0;
  vertical-align:top;
  text-align:right;
  float:right;
  font-weight:bold;
  color:#003cca;
}
#price dd span{
  color:#000;
  font-weight:normal;
  margin-right:5px;
}
/*-------------------------------------------------------------------------
▼contents
-------------------------------------------------------------------------*/
#bn_area{
  width:716px;
  overflow:hidden;
}
#bn_area ul{
  width:735px;
}
#bn_area li{
  width:225px;
  margin-right:20px;
  float:left;
}
#bn_area li a:hover img{
  filter:alpha(opacity=80);
  -moz-opacity: 0.8;
  opacity: 0.8;
}
/*-------------------------------------------------------------------------
▼contents
-------------------------------------------------------------------------*/
#item_box{
  overflow:hidden;
}
#item_box ul{
  width:740px;
}
#item_box li{
  width:227px;
  margin:0 17px 15px 0;
  float:left;
  text-align:center;
}

