<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* 20191004  ボジョレー
---------------------------------------------------- */
#beaujolais201910 {
  width: 765px;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  letter-spacing: -0.5px;
}
#beaujolais201910 h2, #beaujolais201910 p, #beaujolais201910 ul, #beaujolais201910 li, #beaujolais201910 dl, #beaujolais201910 dt, #beaujolais201910 dd {
  margin: 0;
  padding: 0;
}

/*共通*/
#beaujolais201910 span {
  color: #c1172b;
}
#beaujolais201910 .btn {
  padding-top: 20px;
  display: inline-block;
}

/*unit1*/
#beaujolais201910 .navi {
  margin: 10px 0 60px 0;
}


#beaujolais201910 .sttl {
  margin-top: 24px;
  margin-bottom: 15px;
}
#beaujolais201910 .navi ul {
  display: flex;
}
#beaujolais201910 li {
  list-style: none;
}
#beaujolais201910 .copy {
  text-align: left;
  font-size: 13px;
  line-height: 20px;
  color: #535353;
  padding: 10px 0px;
}
#beaujolais201910 li:nth-child(4) {
  margin-right: 0;
}
#beaujolais201910 .unit1 li {
  width: 242px;
  padding-bottom: 36px;
}
#beaujolais201910 .unit1 li:nth-child(4) {
  margin-right: 0;
}
#beaujolais201910 .unit1 {
  margin-bottom: 10px;
}
#beaujolais201910 .unit1 ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 765px;
  margin: 0 auto;
}
#beaujolais201910 dt {
  font-size: 14px;
  line-height: 20px;
}
#beaujolais201910 dd {
  font-size: 15px;
  line-height: 20px;
  padding: 10px 0 0 0;
  color: #5c485f;
  font-weight: bold;
}

/*
#beaujolais201910 a:hover h4 {
  opacity: 0.5;
}
#beaujolais201910 li a {
  color: #535353;
  text-decoration: none;
}
*/
/* #beaujolais201910 li .unit:hover {
  display: block;
  transition: all 0.2s ease;
} */
#beaujolais201910 .unit1 li {
  text-align: center;
}

#beaujolais201910 .unit1 dl dd,
#beaujolais201910 .unit1 dl dt {
  text-align: left;
}

#beaujolais201910 .unit1 dl dt {
  padding-top: 20px;
}
#beaujolais201910 .set_wine {
  border-right: 5px solid #4a3738;
  border-left: 5px solid #4a3738;
  box-sizing:border-box;
}
#beaujolais201910 .setBox:after {
    content: '';
    width: 100%;
    height: 36px;
    display: block;
    background: url(../../../images/campaign/20191004_beaujolais/btm_frame.gif) right bottom no-repeat;
}

/* セットワイン*/
#beaujolais201910 .set_wine {
  border-right: 5px solid #4a3738;
  border-left: 5px solid #4a3738;
  box-sizing:border-box;
}
#beaujolais201910 .setBox:after {
    content: '';
    width: 100%;
    height: 36px;
    display: block;
    background: url(../../../images/campaign/20191004_beaujolais/btm_frame.gif) right bottom no-repeat;
}


#beaujolais201910 {
	width: 765px;
}

/*mv*/

#beaujolais201910 .mv {
	margin: 0;
}

/*テキスト*/
#beaujolais201910 .setBox_L .item .txt,
#beaujolais201910 .setBox_S .item .txt {
	font-size: 15px;
	line-height: 1.444;
	text-align: center;
}
#beaujolais201910 .setBox_SS .item .txt {
  font0size: 15px;
  text-align: left;
}
#beaujolais201910 .setBox {
  margin: 26px 0 60px 0;
}
#beaujolais201910 .setBox_L .item .price,
#beaujolais201910 .setBox_S .item .price,
#beaujolais201910 .setBox_SS .item .price {
	color: #5c485f;
	font-size: 17px;
	line-height: 1.3;
	font-weight: bold;
	text-align: center;
}

/*setBox_L*/
#beaujolais201910 .setBox_L .item {
	border-bottom: #b89ab7 solid 1px;
	overflow: hidden;
  padding-bottom: 30px;
}
#beaujolais201910 .setBox_L .item .btn {
	width: 190px;
	margin: 0 auto;
  display: block;
}

#beaujolais201910 .setBox_L .item .txt,
#beaujolais201910 .setBox_L .item h4 {
  padding-bottom: 15px;
}

/*setBox_S（2つ並び）*/

#beaujolais201910 .setBox_S {
	display: flex;
	justify-content: space-between;
	box-sizing: border-box;
	font-size: 15px;
	line-height: 1.466;
}
#beaujolais201910 .setBox_S .item {
	width: 377px;
	overflow: hidden;
  border-bottom: 1px solid #b89ab7;
}
#beaujolais201910 .setBox_S .item:nth-of-type(1),
#beaujolais201910 .setBox_S .item:nth-of-type(3),
#beaujolais201910 .setBox_S .item:nth-of-type(5),
#beaujolais201910 .setBox_S .item:nth-of-type(7) {
	padding: 0 0px 30px 0;
	border-right: #b89ab7 solid 1px;
}
#beaujolais201910 .setBox_S .item:nth-of-type(2),
#beaujolais201910 .setBox_S .item:nth-of-type(4),
#beaujolais201910 .setBox_S .item:nth-of-type(6),
#beaujolais201910 .setBox_S .item:nth-of-type(8) {
	padding: 0 0 30px 0px;
}
/*
#beaujolais201910 .setBox_S .item:nth-child(4) {
	padding-right: 0;
	border-right: none;
}
*/
#beaujolais201910 .setBox_S .item.bb {
	border-bottom: #b89ab7 solid 1px;
}
#beaujolais201910 .setBox_S .item h4 {
	margin: 0 0 2px;
}
#beaujolais201910 .setBox_S .item:nth-of-type(1) h4,
#beaujolais201910 .setBox_S .item:nth-of-type(3) h4,
#beaujolais201910 .setBox_S .item:nth-of-type(5) h4,
#beaujolais201910 .setBox_S .item:nth-of-type(7) h4 {
	margin-right: 0px;
}
#beaujolais201910 .setBox_S .item:nth-of-type(2) h4,
#beaujolais201910 .setBox_S .item:nth-of-type(4) h4,
#beaujolais201910 .setBox_S .item:nth-of-type(6) h4,
#beaujolais201910 .setBox_S .item:nth-of-type(8) h4 {
	margin-left: 0px;
}
#beaujolais201910 .setBox_S .item .txt {
	margin: 0 12px 15px;
	line-height: 1.466;
  text-align: left;
}

#beaujolais201910 .setBox_S .item .price {
	margin: 0 0 0px;
	font-weight: bold;
	line-height: 1.294;
	text-align: center;
}
#beaujolais201910 .setBox_S .item .price .num {
}
#beaujolais201910 .setBox_S .item .price .num span {
	color: #dd6066;
}
#beaujolais201910 .setBox_S .item .btn {
	width: 164px;
  margin-bottom: 30px;
	margin: 0 auto;
  display: block;
}


/*setBox_SS（3つ並び）*/

#beaujolais201910 .setBox_SS {
	display: flex;
	justify-content: space-between;
	box-sizing: border-box;
	font-size: 15px;
	line-height: 1.466;
}
#beaujolais201910 .setBox_SS .item {
	width: 251px;
	margin: 0;
	overflow: hidden;
}
#beaujolais201910 .setBox_SS .item h4 {
  padding: 20px 0;
}
#beaujolais201910 .setBox_SS .item:nth-of-type(1) {
	padding: 0 0px 30px 0;
	border-right: #b89ab7 solid 1px;
}

#beaujolais201910 .setBox_SS .item:nth-of-type(3){
	border-left: #b89ab7 solid 1px;
}
#beaujolais201910 .setBox_SS .item:nth-of-type(3) .txt,#beaujolais201910 .setBox_SS .item:nth-of-type(3) .price,#beaujolais201910 .setBox_SS .item:nth-of-type(3) .btn{
	padding-left: 0px;
}

#beaujolais201910 .setBox_SS .item:nth-of-type(2){
	padding: 0 0px 30px;
}

#beaujolais201910 .setBox_SS .item.bb {
	border-bottom: #cecccd solid 1px;
}
#beaujolais201910 .setBox_SS .item h4 {
	margin: 0 0 0px;
}
#beaujolais201910 .setBox_SS .item:nth-of-type(1) h4,
#beaujolais201910 .setBox_SS .item:nth-of-type(3) h4,
#beaujolais201910 .setBox_SS .item:nth-of-type(5) h4,
#beaujolais201910 .setBox_SS .item:nth-of-type(7) h4 {
	margin-right: 0px;
}
#beaujolais201910 .setBox_SS .item:nth-of-type(2) h4,
#beaujolais201910 .setBox_SS .item:nth-of-type(4) h4,
#beaujolais201910 .setBox_SS .item:nth-of-type(6) h4,
#beaujolais201910 .setBox_SS .item:nth-of-type(8) h4 {
	margin-left: 0px;
}
#beaujolais201910 .setBox_SS .item .txt {
	margin: 0 15px 15px;
	letter-spacing: -0.02em;
	line-height: 1.466;
}
#beaujolais201910 .setBox_SS .item .price {
    margin: 0 15px 0px;
    letter-spacing: -0.02em;
    font-weight: bold;
    line-height: 1.294;
    text-align: center;
}
#beaujolais201910 .setBox_SS .item .price .num {
}
#beaujolais201910 .setBox_SS .item .price .num span {
	color: #dd6066;
}
#beaujolais201910 .setBox_SS .item .btn {
}

#beaujolais201910 #m_set05 .setBox_S .item .price{
	margin: 0;
}

/*bnr*/
#beaujolais201910 .bnr_wine img {
	text-align: center;
  margin-bottom: 30px;
}
#beaujolais201910 .bnr_wine {
	text-align: center;
}

#beaujolais201910 a:hover {
	text-decoration: none; 	
}





#beaujolais201910 a:hover img {
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7; 	
}


#beaujolais201910 .unit1 img:hover {
  
}

#beaujolais201910 .setBox_SS {
	text-align: center;
}



</pre></body></html>