@charset "shift_jis";
/* CSS Document */


/* -----------------------------------------------------------------------
 div#dynamicPageWrapper >>> for dynamic pages
 div#staticPageWrapper >>>> for static pages
----------------------------------------------------------------------- */
div#dynamicPageWrapper,
div#staticPageWrapper {
	width:998px;
	margin:0 auto;
}


/* 全媒体増税前キャンペーン用WEBクーポン表示2019.08.13-2019.09.30 */
div.specialCoupon{
	background: #f7d3d3;
	padding: 10px;
	margin: 5px 0 0 0;
	border-radius: 8px;
	outline: #fff 1px solid;
	outline-offset: -2px;
	outline-style: dashed;
}

div.specialCoupon span{font-weight: bold;}


/* -----------------------------------------------------------------------
 Settings for LiveCommerce 
----------------------------------------------------------------------- */
/* LiveCommerce Cartlist */
.item2 .icon_livecommerce{
    width: 230px;
    padding: 2px;
    text-align: center;
    color: #c61500;
    font-weight: bold;
    border: 2px solid #c61500;
    border-radius: 20px;
    font-size: 14px;
    margin: 0 0 10px 0;
    display: block;
}

/* LiveCommerce Thanks */
.thanks-navigation{font-size: 14px;}
.thanks-navigation ul{
	display: flex;
	justify-content: space-around;
	width: 600px;
	margin-top: 20px;
}
.thanks-navigation a{
	font-weight: bold;
	padding: 5px;
	border: 1px solid #333;
	color: #fff;
	background-color: #ccc;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#7a7af0), color-stop(48%, #091ff9), color-stop(52%, #021c8d), to(#062b89));
    background: -ms-linear-gradient(top,  #7a7af0 0%, #091ff9 48%, #021c8d 52%, #062b89 100%);
	font-size: 16px;
	border-radius: 20px;
	box-shadow: 0 0 3px #333;
	width: 230px;
	display: block;
	text-decoration: none;
}
.thanks-navigation a:hover{
	opacity: 0.7;
}

.thanks-navigation a.apltop{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f0d17a), color-stop(48%, #f98e09), color-stop(52%, #e8711c), to(#894906))!important;
	border: 1px solid #e8711c;
    background: -ms-linear-gradient(top, #f0d17a 0%, #f98e09 48%, #e8711c 52%, #e8711c 100%)!important;
}
