.wrapper .title h2 {
  background: url("../img/goods/sp_title_goods.png") no-repeat left;
  -webkit-background-size: 130px;
  -o-background-size: 130px;
  background-size: 130px;
}
.wrapper .goods, .wrapper .cd, .wrapper .dvd {
  background: #FFF;
  background: rgba(255, 255, 255, 1.0);
  padding-bottom: 30px;
  margin-bottom: 60px;
}
.wrapper .goods h1, .wrapper .cd h1, .wrapper .dvd h1 {
  background: url("../img/goods/sp_title_goods.jpg") no-repeat;
  -webkit-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height: 60px;
  text-indent: -10000px;
  margin-bottom: 36px;
}
.wrapper .goods article, .wrapper .cd article, .wrapper .dvd article {
  margin: 0 10px 35px;
  padding-bottom: 30px;
  border-bottom: 1px solid #fdb90c;
}
.wrapper .goods article:last-child, .wrapper .cd article:last-child, .wrapper .dvd article:last-child {
  border-bottom: none;
}
.wrapper .goods article .image.sp, .wrapper .cd article .image.sp, .wrapper .dvd article .image .pc {
  width: auto;
  margin-right: 20px;
}
.wrapper .goods article .item h2, .wrapper .cd article .item h2, .wrapper .dvd article .item h2 {
  font-size:1.4em;
  line-height:1.2em;
  margin-bottom: 20px;
}
.wrapper .goods article .item .data, .wrapper .cd article .item .data, .wrapper .dvd article .item .data {
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 20px;
}
.wrapper .goods article .item .data li, .wrapper .cd article .item .data li, .wrapper .dvd article .item .data li {
  margin-bottom: 10px;
}
.wrapper .goods article .item .data dl dt, .wrapper .cd article .item .data dl dt, .wrapper .dvd article .item .data dl dt {
  float: left;
}
.wrapper .goods article .item .data dl dt:after, .wrapper .cd article .item .data dl dt:after, .wrapper .dvd article .item .data dl dt:after {
  content: ":";
  margin: 0 5px;
}
.wrapper .goods article .item .data dl dd, .wrapper .cd article .item .data dl dd, .wrapper .dvd article .item .data dl dd {
  line-height: 1.4;
}
.wrapper .goods article .item .text, .wrapper .cd article .item .text, .wrapper .dvd article .item {
  line-height: 1.8;
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 25px;
}
.wrapper .goods article .item .btn a, .wrapper .cd article .item .btn a, .wrapper .dvd article .item .btn a {
  display: block;
  width: 100%;
  height: 80px;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  color: #FFF;
  text-align: center;
  line-height: 80px;
  text-decoration: none;
  background: url("../img/common/sp_arrow_orange_right.png") no-repeat 90% center black;
  font-size: 20px;
  font-size: 1.25rem;
}
.wrapper .cd h1 {
  background-image: url("../img/goods/sp_title_cd.jpg");
}
.wrapper .cd article h2 {
  line-height: 1.2em;
}
.wrapper .cd article .item .btn a {
  width: 100%;
}
.wrapper .dvd h1 {
  background-image: url("../img/goods/sp_title_dvd_bluray.jpg");
}
.wrapper .dvd article .item .btn a {
  width: 100%;
}



article.product{background-color:#FFF;padding:15px;ont-size:0.9em;}
article.product div.pc{width:95%;overflow:hidden;margin:10px 2.5% 20px 2.5%;}
article.product div.pc img{width:100%;float:left;vertical-align: bottom;}

p.goodsInfo{font-size:0.9em;line-height:1.6em;padding-bottom:20px;}

p.goodsInfo strong{font-size:0.9em;padding:5px 15px;background-color:#cb0000;color:#FFF;order-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;}

ul.data {width:100%;font-size:0.9em;line-height:1.1em;}

ul.data li{font-size:0.9em}
ul.data li dl{font-size:1.4em;line-height:1.3em;padding-bottom:5px;overflow:hidden;font-weight:bold;}
ul.data li dl dt{display:block;float:left;clear:both;padding-right:10px;}
ul.data li dl dd{display:block;float:left;}
ul.data li dl:nth-last-child(1){padding-bottom:15px;}


ul.data li p.text{font-size:0.9em;}


ul.dataCd {width:100%;font-size:0.9em;line-height:1.1em;}

ul.dataCd li{font-size:0.9em}
ul.dataCd li dl{font-size:1.4em;line-height:1.3em;padding-bottom:5px;overflow:hidden;font-weight:bold;}
ul.dataCd li dl dt{display:block;float:left;clear:both;padding-right:10px;}
ul.dataCd li dl dd{display:block;float:left;}
ul.dataCd li dl:nth-last-child(1){padding-bottom:15px;}


ul.dataCd li p.text{font-size:0.9em;}


span.rImg{display:block;width:20%;float:right;}
span.lText{display:block;width:65%;float:left;font-size:1.2em;}

.btnLeft{padding-bottom:15px;}
.btnRight{padding-bottom:50px;}

span.rImg{display:block;width:30%;}
span.img20150714{width:90%;padding:0 5% 20px 5%;display:block;}
span.img20150714 img{width:100%;}

p.infoText{font-size:0.8em;line-height:1.3em;padding-bottom:30px;color:#cc0000;}



div.no img{display:none;}

.dataCd ul li p.goodsInfo{font-size:1.3em;}

ol.cdNum {list-style-type:decimal;font-size:0.825em;line-height:1.5em;margin-left:15px;]
ol.cdNum li{]