@charset "shift_jis";
/* SpCommonReset
**************************** */
/* h1 and h2 */
#main h1 img,#main div[id^="h2_0"] img{
zoom:1;
display:block;
max-width:750px;
width:100%;
height:auto;
margin:auto;
}
#mvBlock{
margin-bottom: 0;
}
/* wrap */
.wineLuckyBagWrap{
max-width:750px;
width:100%;
margin:0 auto;
-webkit-text-size-adjust:100%;
background: #ffffff;
}
.wineLuckyBagWrap img{
vertical-align: top;
width: 100%;
height: auto;
zoom: 1 !important;
}
.wineLuckyBagWrap a{
display: block;
}
/*mvBlockA01******************************************************/
.wineLuckyBagWrap .mvBlockA01{
margin:0 0 8%;
}
/*cautionBlockA01******************************************************/
.wineLuckyBagWrap .cautionBlockA01{
margin:2.66% 0 0 0;
padding:3.3% 3% 2.65% 3%;
background:#e3e5ed;
font-size:14px;
font-weight:bold;
line-height:1.57;
}
.wineLuckyBagWrap .cautionBlockA01 .titleA01{
font-weight:bold;
}
.wineLuckyBagWrap .cautionBlockA01 .txtA01{
padding-left:1em;
text-indent:-1em;
font-weight:bolder;
}
.wineLuckyBagWrap .cautionBlockA01 .txtA01:before{
content: "";
}
/*featurebnrBlockA01******************************************************/
.wineLuckyBagWrap .featurebnrBlockA01{
margin:0 0 10.6%;
padding:0 4.53%;
text-align:center;
}
.wineLuckyBagWrap .featurebnrBlockA01 .leadA01{
margin:0 0 5.13%;
font-size:14px;
font-weight:bold;
line-height:1.29;
}
/*headingBlockA01******************************************************/
.wineLuckyBagWrap .headingBlockA01{
margin:11.3% 0 4%;
}
/*bnrBlockA01******************************************************/
.wineLuckyBagWrap .bnrBlockA01{
padding:0 10%;
}
.wineLuckyBagWrap .bnrBlockA01 ul li{
margin:0 3.66% 3% 0;
width:48.1%;
float:left;
}
.wineLuckyBagWrap .bnrBlockA01 ul li:nth-child(2n){
margin-right:0;
}