@charset "utf-8";
/* CSS Document */

#itemSuperDetailAra{
	font-family: Meiryo, Osaka, "MS PGothic", sans-serif!important;
	color: #333333!important;
}

@media only screen and (max-device-width: 480px) {
#itemSuperDetailAra{
	font-family: Meiryo, Osaka, "MS PGothic", sans-serif!important;
	color: #333333!important;
}
}

.gpTextBox01 {
    font-family: Meiryo, Osaka, "MS PGothic", sans-serif!important;
    color: #666666!important;
}

@media only screen and (max-device-width: 480px) {
.gpTextBox01 .inner {
    font-family: Meiryo, Osaka, "MS PGothic", sans-serif!important;
    color: #666666!important;
}
}

.SuperComment_itemComment__yR4IC img.Size {
	max-width:100%!important;
	width:100%;
}

.SuperComment_itemComment__yR4IC img.Size2 {
    max-width: 50%!important;
    width: 50%;
}


.CouponList{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}


@media only screen and (max-device-width: 480px){
#itemSuperDetailAra div.CouponList img.Coupon02 {
    max-width: 37%!important;
}
}
.plaImageSize80 .CouponList{
/*    display: none;*/
}


.rMark{
	max-width:100%!important;
	width:100%;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	padding:1%!important;
}

/*黒帯*/
.blackTitle{
	max-width:100%!important;
	width:100%;
	padding:2%!important;
	background-color:#000000;
	color:#FFFFFF;
}


/*素材のこだわりの中のテキスト用*/
.sozaiText{
/*	max-width:100%!important;
	width:100%;*/
	padding:2%!important;
	text-align:left;
	box-sizing:border-box;
}

.sozaibox{
	border:solid 1px #333333;
	width:100%;
	text-align:left;
	overflow:
	hidden;box-sizing:border-box;
}

/*ボックスに枠をつける*/
.Textbox-f{
	max-width:100%!important;
	width:100%;
	padding:1.75%!important;
	border:solid 1px #333333;
}

/*送料にプラスでコメント*/

.postage{
	max-width:100%!important;
	width:100%;
	padding:2%!important;
	background-color:#CC0000;
	color:#FFFFFF;
}

/*届日喚起タイトル*/
.pinkTitle{
	max-width:100%!important;
	width:100%;
	padding:2%!important;
	background-color:#FF3366;
	color:#FFFFFF;
	text-align:center!important;
}

/*届日喚起枠*/
.Textbox-d{
	max-width:100%!important;
	width:100%;
	padding:1.75%!important;
	border:solid 1px #FF9999;
	background-color:#FF9999;
}