@charset "utf-8";
/* CSS Document */

.ng_itemcnt{width:730px;}

.ng_itemcnt img{width:100%;margin-bottom:20px;}

.ng_itemcnt p{font-size:15px;line-height:1.4;}

.ng_itemcnt2{width:100%;}
.ng_itemcnt2 p{font-size: 14px;line-height: 1.6;margin: 0 0 5px;}
.ng_itemcnt2 .cl_org{color:#F60;}
.ng_itemcnt2 .cl_red{color:#C00;}
.ng_itemcnt2 .fntbld{font-weight:bold;}

.storeInfo_itemAtt{
	display:inline-block;
	border:2px #EC0D28 solid;
	padding:5px;
	font-size:15px;
	line-height:1.4;
	background-color:#FFFBFB;
}


/*　--------------------　*/
/*　　　　商品ページ　　　*/
/*　--------------------　*/
#item-detail{
	max-width:730px;
	margin:auto 0;
	text-align:center;
	color:#2e2e2e;
	font-size:16px;
	line-height:1.8em;
	color: #666;
}

#item-detail p.innercmt{
	padding:15px;
}

#item-detail img{
	width:100%;
	vertical-align:middle;
}

#item-detail table.n_itemspec{
	width:100%;
	margin: auto;
	font-size: 90%;
	border-collapse: collapse;
	margin-bottom:20px
}

#item-detail table.n_itemspec th.itemspec_hd{
	background-color:#333;
	color:#fff;
	text-align:center;
	padding:15px 0;
}

#item-detail table.n_itemspec th{
	width: 20%;
	background-color: #eee;
	font-size: 80%;
	text-align: left;
	padding: 5px 10px;
	border: solid 1px #ccc;
}

#item-detail table.n_itemspec td{
	background-color: #FFF;
	padding: 5px 10px;
	line-height: 1.8;
	text-align: left;
	border: solid 1px #ccc;
	font-size: 80%;
}

#item-detail a{
	text-decoration: none;
	vertical-align:middle;
}

#item-detail .mgn_b20{margin-bottom:20px}

@media screen and (max-width: 559px) {
#item-detail{width:100%;}

}

/*　--------------------　*/
/*　　info area　　　*/
/*　--------------------　*/

.storeInfo_holiday{
	max-width:960px;
	padding:10px;
	border:2px #d21819 solid;
	font-size:13px;
	line-height:1.5;
	margin: 0 auto;
	text-align: left;
}
.storeInfo_holiday p.info_ttlrd{
	font-size:20px;
	color:#c00;
	font-weight:bold;
	margin:0 0 5px 0;
}

.info_rdtxt{color:#d21819;}

@media screen and (max-width: 559px) {
.storeInfo_holiday{margin:10px auto 0;}
}