@charset "UTF-8";
/*
/ Otona no Sony / issue 201405 css
/
/ contact: hello[at]anga.me
*/

/* ==================================================== */
/* C O N T E N T */
/* ==================================================== */
#content .feature a h4{
color: #FFF;
}

#content .feature img.adjust{
margin-left: 0;
}

/* showroom */
#content .feature .ginza-showroom{
padding: 13px 0 0;
text-align: center;
}
#content .feature .ginza-showroom dt{
margin: 0 0 20px;
font-size: 16px;
line-height: 1.3;
}
#content .feature .ginza-showroom dt span{
font-size: 12px;
}
#content .feature .ginza-showroom dd{
font-size: 12px;
}

#content .feature .ginza-showroom .notice{
font-size: 10px;
}

/* float-unit */
#content .feature .float-unit{
float: none;
display: block;
width: 160px;
margin: 0 auto;
padding: 20px 0 30px;
}
/*
#content .feature .float-unit p{
margin: 0 0 10px;
padding: 0;
}
*/

#content .feature .break {
margin-bottom: 50px !important;
padding-bottom: 63px !important;
background-size: 9px auto;
}


/* ==================================================== */

/* ISUUE 3 */

/* ==================================================== */

#content .feature .product-detail dl dt{
text-align: left;
}



/* xxx
---------------------------------------- */

/* ==================================================== */

/* ISSUE 4 */

/* ==================================================== */
/* choice */
.issue4 #sec-01 .choice{
margin-bottom: 30px;
}
.issue4 #sec-01 .choice .column{
width: auto;
margin-bottom: 20px;
}
.issue4 #sec-01 .choice .column:last-child{
margin-bottom: 0;
}
.issue4 #sec-01 .choice .column p{
font-size: 12px;
}
.issue4 #sec-01 .choice p{
/*
margin: 0 0 7px;
padding: 0;
*/
}


/* float-unit */
.issue4 #content .feature .float-unit{
float: left;
width: 160px;
margin: 7px 20px 15px 10px;
font-size: 10px;
line-height: 1.5;
}
.issue4 #content .feature .float-unit p{
margin: 0 0 7px;
padding: 0;
}
.issue4 #content .feature .float-unit.right{
float: right;
margin: 7px 10px 15px 20px;
}


/* mj-new */
.issue4 .grid2col.mj-new{
}
.issue4 .grid2col.mj-new .column{
width: auto;
margin-right: 30px;
}
.issue4 .grid2col.mj-new .column:first-child img{
display: block;
margin: 0 auto;
}
.issue4 .grid2col.mj-new .column.last{
margin-right: 0;
}
.issue4 .grid2col.mj-new p{
padding: 0;
}
.issue4 .grid2col.mj-new p.more{
font-size: 12px;
margin-top: -5px;
padding: 0;
}


/* .mj-mora */
.issue4 .mj-mora p{
width: auto;
margin: 0 20px;
}


/* product-unit */
.issue4 #product-unit .column{
width: auto;
}
.issue4 #product-unit .column.right{
/* position: relative; */
}
.issue4 #product-unit .column ul{
position: absolute;
top: 84%; left: 7%;
}
.issue4 #product-unit .column ul li{
float: left;
width: 45%;
/* margin-right: 10px; */
text-align: center;
}

/* mora */
.issue4 .prm-mora{
width: 140px;
margin: 0 auto;
}


