@charset "UTF-8";
.t-lst-coupon-2column .span-inline-block{display:inline-block;}
/* 色味 */
.t-lst-coupon-2column.prefri{
/*	background: -webkit-gradient(radial, 50% 0%, 0, 50% 0%, 120, color-stop(1.00, #e3c454), color-stop(0.00, #eccb57));
	background: -webkit-radial-gradient(50% 0%, circle, #eccb57, #e3c454);
	background: -moz-radial-gradient(50% 0%, circle, #eccb57, #e3c454);
	background: -o-radial-gradient(50% 0%, circle, #eccb57, #e3c454);
	background: -ms-radial-gradient(50% 0%, circle, #eccb57, #e3c454);
	background: radial-gradient(50% 0%, circle, #eccb57, #e3c454); */
	background: -webkit-gradient(radial, 50% 0%, 0, 50% 0%, 120, color-stop(1.00, #2B2B2B), color-stop(0.00, #2B2B2B));
	background: -webkit-radial-gradient(50% 0%, circle, #2B2B2B, #2B2B2B);
	background: -moz-radial-gradient(50% 0%, circle, #2B2B2B, #2B2B2B);
	background: -o-radial-gradient(50% 0%, circle, #2B2B2B, #2B2B2B);
	background: -ms-radial-gradient(50% 0%, circle, #2B2B2B, #2B2B2B);
	background: radial-gradient(50% 0%, circle, #2B2B2B, #2B2B2B);
	/*	border: 2px solid #ccb45c; */
	border: 2px solid #9D9D9D

}
.t-lst-coupon-2column.prefri{color:#fff;}
/*	.t-lst-coupon-2column.prefri .item{background-color:#e3c766;} */
.t-lst-coupon-2column.prefri .item{background-color:#2B2B2B;}

.t-lst-coupon-2column p{margin-top:0}
.t-lst-coupon-2column{margin:50px auto 0;max-width:790px;padding:17px;}
.t-lst-coupon-2column .head-coupon{font-size:2.5rem;text-align:center;font-weight:bold;}
.t-lst-coupon-2column .under-head{font-size:1.7rem;text-align:center;color:#900;padding:5px 0;font-weight:bold;margin-top:2px;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f0f0f0), color-stop(0.00, #fff));
	background:-webkit-linear-gradient(#fff, #f0f0f0);
	background:-moz-linear-gradient(#fff, #f0f0f0);
	background:-ms-linear-gradient(#fff, #f0f0f0);
	background:linear-gradient(#fff, #f0f0f0);
}
.t-lst-coupon-2column .wrap-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:space-between;}
.t-lst-coupon-2column .item{flex-basis:48.5%;margin-top:15px;border: 1px solid #9D9D9D;box-sizing:content-box;}
.t-lst-coupon-2column .inner-item{padding:10px;}
.t-lst-coupon-2column.only-one .item{margin-left:auto;margin-right:auto;}
.t-lst-coupon-2column .ttl{font-size:1.7rem;text-align:center;font-weight:bold;padding:5px 0;}
.t-lst-coupon-2column .belt{font-size:1.7rem;text-align:center;color:#900;padding:5px 0;font-weight:bold;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f0f0f0), color-stop(0.00, #fff));
	background:-webkit-linear-gradient(#fff, #f0f0f0);
	background:-moz-linear-gradient(#fff, #f0f0f0);
	background:-ms-linear-gradient(#fff, #f0f0f0);
	background:linear-gradient(#fff, #f0f0f0);
	/*	display:none; */
}
.t-lst-coupon-2column .price{font-weight:bold;text-align:center;font-size:1.8rem;margin-top:4px;}
.t-lst-coupon-2column .price .hitori{}
.t-lst-coupon-2column .price .amount{font-size:150%;}
.t-lst-coupon-2column .price .yen{}
.t-lst-coupon-2column .code{text-align:center;font-size:2rem;margin:15px 0 19px;}
.t-lst-coupon-2column .code dt{display:inline-block;}
.t-lst-coupon-2column .code dd{display:inline-block;font-weight:bold;}
.t-lst-coupon-2column .desc{text-align:center;border-top:1px solid #fff;padding-top:10px;}
.t-lst-coupon-2column .desc .wrap-li{text-align:left;display:inline-block;}
.t-lst-coupon-2column .desc li{display:inline-block;}
.t-lst-coupon-2column .desc li span{display:inline-block;min-width:6em;}
.t-lst-coupon-2column .desc li span:nth-of-type(1){margin-right:-1em;}
.t-lst-coupon-2column .desc li span:nth-of-type(2){padding-left:1em;}
@media (max-width:600px) {
	.t-lst-coupon-2column .head-coupon{font-size:1.6rem;}
	.t-lst-coupon-2column .wrap-item{display:block;}
	.t-lst-coupon-2column .price {font-size:1.6rem;}
	.t-lst-coupon-2column .code{margin:0 0 8px;}
	.t-lst-coupon-2column .code dt{font-size:1.4rem;}
	.t-lst-coupon-2column .code dd{font-size:1.4rem;font-weight:normal;}
}