@import url("../css/common.css");
@import url("../css/contents.css");
@import url("../css/lightbox.css");
@import url("../css/shop.css");

.tallow .dd_l{
	width:140px;
float:left;
}
.tallow .dd_l span{
font-weight:bold;
color:#003399;
}

.w471{
width:471px;
}

.tallow dd{
padding-left:30px;
margin-bottom:14px;
}

.img_r{
float:right;
}

/* 商品一覧 */
span.product_name{
font-size:18px;
font-weight:bold;
}
div.product_area{
width:100%;
max-width:550px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
div.product_area div.product_left{
width:50%;
max-width:300px;
min-width:200px;
}
div.product_area div.product_left img{
width:90%;
}
div.product_area div.product_right{
width:50%;
max-width:300px;
min-width:200px;
font-size:18px;
}
div.product_area div.product_right table td:nth-child(1){
background-color:#FF8080;
font-size:16px;
width:80px;
color:#ffffff;
text-align:center;
}
div.product_area div.product_right table td:nth-child(2){
background-color:#FFFFFF;
font-size:16px;
width:150px;
padding:0 5px;
}
@media screen and (max-width: 480px) {
div.product_area div.product_left{
width:100%;
max-width:100%;
}
div.product_area div.product_right{
width:100%;
max-width:100%;
}
textarea{
width:calc(100% - 10px);
}
