<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

.navitopicpath_ label {
	display: inline-block;
	position: relative;
	margin: 0 10px 0 0;
	font-size: 14px;
	text-decoration: none;
	word-wrap: break-word;
	letter-spacing: 0.05em;
	line-height: 1.3;
}
.navitopicpath_ label{
	padding-left: 18px;
}
.navitopicpath_ label:before{
	content: "";
	display: block;
	position: absolute;
	width: 5px;
	height: 5px;
	top: 50%;
	left: 0;
	margin-top: -3px;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	transform: rotate(-45deg);
	transform: -moz-rotate(-45deg);
	transform: -webkit-rotate(-45deg);
}
.event_ .topics_ li a span.text_ {
	display: block;
	font-size: 16px;
	letter-spacing: 0.09em;
	font-family: メイリオ, Meiryo, "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
}
.orange_button_ {
	background-color: #af9010;
}
.navistyle_ dd {
	display: block;
}
.navistyle_ dd div.condition_item_ p.condition_title_ {
	min-width: max-content;
}
.review_ h2.common_headline2_:after {
	background-color: #af9010;
}
.review_ #userreview_frame .review_list_ dt {
	background-color: #eee9d2;
}
.review_ #confirm_ {
	background-color: inherit !important;
}
.review_ #confirm_ div.review_line_ {
	border: #af9010 1px solid;
}
#header_info li {
  background: #FFF;
}

#sprtoaster_recommended_furusato {
	margin-top: -10px;
	padding: 20px 0 10px;
	background-color: #fff;
}

#sprtoaster_recommended_furusato .goods_ ul {
	/*	display: flex;*/
	display: inline-block;
	margin: 0 10px 2px 10px;
	border: 1px solid #dadada;
	border-radius: 5px;
	padding: 10px;
	width: 905px;
	background-color: #ffffff;
	box-shadow: 0 2px 0 0 #cccccc;
	text-align: left;
	font-size: 0;
  }
  #sprtoaster_recommended_furusato .goods_ ul .StyleT_Line_ {
	/*	display: flex;*/
	font-size: 0;
  }
  #sprtoaster_recommended_furusato .goods_ ul li {
	clear: none !important;
	float: none !important;
	display: inline-block;
	margin: 0 10px 0 0;
	padding: 0;
	width: 100px;
	height: auto !important;
  }
  #sprtoaster_recommended_furusato .goods_ ul li:last-of-type {
	margin-right: 0;
  }
  #sprtoaster_recommended_furusato .goods_ ul li a {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 100px;
  }
  #sprtoaster_recommended_furusato .goods_ ul li a .img_ {
	  margin: 0 !important;
	  padding: 0 !important;
	width: 100px;
	height: 100px;
	text-align: left !important;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .img_ img {
	margin: 0 !important;
	padding: 0 !important;
  width: 100px;
	height: auto;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .desc_ {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	margin-bottom: 0;
	height: 100%;
	padding-bottom: 15px;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .name_ {
	margin-bottom: 5px;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .name_ .point_space_ {
	height: 30px;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .name_ .point_space_ .point_icon_ {
	box-sizing: border-box;
	margin: 0;
	width: 100%;
	font-size: 11px;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .name_ .name1_ {
	overflow: hidden;
	height: calc(11px * 3 * 1.5);
	line-height: 1.5;
	font-weight: normal !important;
	font-size: 11px;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .name_ .name2_ {
	line-height: 1.5 !important;
	font-size: 10px !important;
	color: #666666;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .price_ {
	display: inline-block;
	color: #b3241d;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .cart_, #sprtoaster_recommended_furusato .goods_ ul li .bookmark_ {
	display: none;
  }
  #sprtoaster_recommended_furusato .goods_ ul li .soldout_, #sprtoaster_recommended_furusato .goods_ ul li .backorder_ {
	display: none;
  }
#sprtoaster_recommended_furusato .goods_ {
    overflow-x: scroll;
    position: relative;
    margin-bottom: 20px;
    text-align: left;
}</pre></body></html>