@charset "utf-8";

/************************************************
 import css
************************************************ */

// ドロップダウン CSS //

.dropmenu{
  *zoom: 1;
  list-style-type: none;
  width: 960px;
  margin: 5px auto 30px;
  padding: 0;
}
.dropmenu:before, .dropmenu:after{
  content: "";
  display: table;
}
.dropmenu:after{
  clear: both;
}
.dropmenu li{
  position: relative;
  width: 20%;
  float: left;
  margin: 0;
  padding: 0;
  text-align: center;
}
.dropmenu li a{
  display: block;
  margin: 0;
  padding: 15px 0 11px;
  background: #333333;
  color: #fff;
  font-size: 14px;
  line-height: 1;
  text-decoration: none;
}
.dropmenu li ul{
  list-style: none;
  position: absolute;
  z-index: 9999;
  top: 100%;
  left: 0;
  margin: 0;
  padding: 0;
}
.dropmenu li ul li{
  width: 100%;
}
.dropmenu li ul li a{
  padding: 13px 15px;
  border-top: 1px solid #ffffff;
  background: #666666;
  text-align: left;
}
.dropmenu li:hover > a{
  background: #666666;
}
.dropmenu li a:hover{
  background: #ffffff;
}

#normal li ul{
  display: none;
}
#normal li:hover ul{
  display: block;
}

#logo_area_lp {
    display: none;
}

// ページトップへ戻る CSS //
#pagetop{
    position: fixed;
    right: 10%;
    bottom: 10%;
    opacity: 0;
    -ms-filter: "alpha( opacity=0 )";
    filter:alpha(opacity:0);
    zoom:1;
    z-index: 9999;
}
#pagetop a{
    display: block;
    padding: 20px;
    background: #00acee;
    color:#fff;
    text-decoration: none;
}
#reviews_area .list-inner-right-bottom {
    width: 217px;
    margin: 15px 20px;
    overflow: hidden;
    display: none;
}
/*購入ボタン（カゴに入れる）の背景色 CSS*/
#detailarea .cartin_btn a #cart {
    width: 221px;
    padding: 15px 0 15px 0;
    color: #FFF;
    display: block;
    border-radius: 5px;
    text-decoration: none;
    font-size: 120%;
    letter-spacing: 2px;
    text-align: center;
    background-color: #0ac77e;
}