@charset "euc-jp";
/* CSS Document */

/* ************************************************
*  item_box
* ************************************************ */
.movie_box {
    width:455px;
    float:left;
    background:#fff;
    padding:10px;
}
.item_box2 {
  display:inline-block;
  float: left;
  background:#fff;
  padding:10px;
  margin: 0 5px 5px 0;
  width: 331px;
  height:275px;
  vertical-align:top;
  text-align: left;
  /display:inline;
  /zoom:1;
}
.item_box2alpha {
  display:inline-block;
  float: left;
  padding:10px;
  margin: 0 5px 5px 0;
  width: 213px;
  vertical-align:top;
  text-align: left;
  /display:inline;
  /zoom:1;
}
.item_box2 .item_image {
  margin: 0px;
}
.item_box2 .item_image img.item {
  max-width: 100%;
  /*border: solid 1px #ddd;*/
}
.item_box2 .item_detail {
  margin: 15px 0 0;
 /* padding-left: 10px; */
  /* border-left: solid 1px #ddd;*/
}
.item_box2 .item_detail p{
  overflow: hidden;
  width: 100%;
  font-size:11px;
 /* text-overflow: ellipsis;
  white-space: nowrap;
  -o-text-overflow: ellipsis;*/
}

.item_box2 .item_detail p.item_name {
  margin-bottom: 5px;
  font-size: 11px;
  font-weight:bold;
  height:34px;
  overflow:hidden;
}

.item_box2 .item_detail .item_description{
/*text-overflow: initial;
  overflow: visible;
  white-space: normal;*/
/*text-overflow: ellipsis;
  white-space: nowrap;
  -o-text-overflow: ellipsis;*/
  overflow:hidden;
  height:38px;
}

p.item_regular_price, p.item_price, p.item_discount {
  margin-bottom: 10px;
  font-family:'Lucida Grande',
  'Hiragino Kaku Gothic ProN', '¥Ò¥é¥®¥Î³Ñ¥´ ProN W3',
  Meiryo, ¥á¥¤¥ê¥ª, sans-serif;
}

.item_box2 .item_detail p.date {
  width:90px;
  padding-right:30px;
  text-align:right;
  margin-top: 20px;
  font-family:'Lucida Grande',
  'Hiragino Kaku Gothic ProN', '¥Ò¥é¥®¥Î³Ñ¥´ ProN W3',
  Meiryo, ¥á¥¤¥ê¥ª, sans-serif;
  float:right;
  color:#666;
}
.item_box3 {
  display:inline-block;
  float: left;
  background:#fff;
  padding:10px;
  margin: 0 5px 5px 0;
  width: 213px;
  height:275px;
  vertical-align:top;
  text-align: left;
  /display:inline;
  /zoom:1;
}
.item_box3alpha {
  display:inline-block;
  float: left;
  padding:10px;
  margin: 0 5px 5px 0;
  width: 213px;
  vertical-align:top;
  text-align: left;
  /display:inline;
  /zoom:1;
}
.item_box3 .item_image {
  margin: 0px;
}
.item_box3 .item_image img.item {
  max-width: 100%;
  */border: solid 1px #ddd;*/
}
.item_box3 .item_detail {
  margin: 15px 0 0;
 */ padding-left: 10px; */
  */ border-left: solid 1px #ddd;*/
}
.item_box3 .item_detail p{
  overflow: hidden;
  width: 100%;
  font-size:11px;
 text-overflow: ellipsis;
  /*white-space: nowrap;
  -o-text-overflow: ellipsis;*/
}

.item_box3 .item_detail p.item_name {
  margin-bottom: 5px;
  font-size: 11px;
  font-weight:bold;
  height:34px;
  overflow:hidden;
}

.item_box3 .item_detail .item_description{
/*text-overflow: initial;
  overflow: visible;
  white-space: normal;*/
/*text-overflow: ellipsis;
  white-space: nowrap;
  -o-text-overflow: ellipsis;*/
  overflow:hidden;
  height:55px;
}

p.item_regular_price, p.item_price, p.item_discount {
  margin-bottom: 10px;
  font-family:'Lucida Grande',
  'Hiragino Kaku Gothic ProN', '¥Ò¥é¥®¥Î³Ñ¥´ ProN W3',
  Meiryo, ¥á¥¤¥ê¥ª, sans-serif;
}
.item_detail p.item_price {
  margin-top: 5px;
  margin-bottom: 0px;
  color:#666;
  width:130px;
  float:left;
}
.item_box3 .item_detail p.date {
  width:90px;
  float:right;
  padding-right:30px;
  text-align:right;
  margin-top: 20px;
  font-family:'Lucida Grande',
  'Hiragino Kaku Gothic ProN', '¥Ò¥é¥®¥Î³Ñ¥´ ProN W3',
  Meiryo, ¥á¥¤¥ê¥ª, sans-serif;
  color:#666;
}
.item_box .item_detail p.item_name {
  height:42px;
  overflow:hidden;
  line-height:130%;
}
.item_box .item_detail p.item_price {
  margin-top: 10px;
}
.item_box {
  height:190px;
}

/*±¦²¼ÇØ·Ê²èÁüTOP
================================*/
.cate1 {
  background:url(https://file001.shop-pro.jp/PA01338/079/images/top/cate1_back.jpg) no-repeat right bottom #fff;
}
.cate2 {
  background:url(https://file001.shop-pro.jp/PA01338/079/images/top/cate2_back.jpg) no-repeat right bottom #fff;
}
.cate3 {
  background:url(https://file001.shop-pro.jp/PA01338/079/images/top/cate3_back.jpg) no-repeat right bottom #fff;
}
.cate4 {
  background:url(https://file001.shop-pro.jp/PA01338/079/images/top/cate4_back.jpg) no-repeat right bottom #fff;
}
.cate5 {
  background:url(https://file001.shop-pro.jp/PA01338/079/images/top/cate5_back.jpg) no-repeat right bottom #fff;
}
.cate6 {
  background:url(https://file001.shop-pro.jp/PA01338/079/images/top/cate6_back.jpg) no-repeat right bottom #fff;
}

/* ±¦²¼¥¢¥¤¥³¥ó²èÁüTOP */
.item_box2 .item_detail p.cate_icon,.item_box3 .item_detail p.cate_icon {
    color: #666666;
    float: right;
    margin-top: 14px;
    text-align: right;
    width: 100px;
}
.item_box2 .item_detail p.cate_icon img,.item_box3 .item_detail p.cate_icon img {
	margin-left: 5px;
}