<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*=============================================*/
/* 			       wine				    */
/*=============================================*/
#sec1{
	padding-top: 10px;
}
#sec2{
	padding-bottom: 20px;
}
#sec2 h2{
	width: 55%;
	margin:auto;
	padding-top: 15px;
	margin-bottom: -20px;
}
#sec2 .block h3{
	padding-top: 15px;
	padding-bottom: 10px;
}
#sec3 .menu{
	padding:10px;
	padding-bottom: 20px;
}
#sec3 .toggle{
	border:1px solid #233933;
	padding:10px 0;
	margin-top: 10px;
}
#sec3 .toggle-main{
	padding:10px;
	padding-bottom: 0;
}
#sec4{
	color: #c8c2b2;
}
#sec4 .menu{
	padding:10px;
	padding-bottom: 20px;
}
#sec4 .toggle{
	border:1px solid #c8c2b2;
	padding:10px 0;
	margin-top: 10px;
}
#sec4 .toggle-main{
	padding:10px;
	padding-bottom: 10px;
}
#sec4 .toggle-main .txt{
	padding:0;
}
#sec4 .toggle h5{
	text-align: center;
	font-family: 'Yu Mincho';
	font-size: 18px;
	padding:10px 0;
}
#sec4 .toggle .accordion{
	margin-top: 10px;
	background: url(../img/wine/sec4_box.jpg) repeat;
	color: #321e15;
	padding:0 10px;
}
#sec4 .toggle .content{
	text-align: center;
	padding-bottom: 20px;
}
#sec4 .toggle .content dl{
	border-bottom: 1px dotted #321e15;
	padding:10px 0;
}
#sec4 .toggle .content dl:first-child{
	padding-top: 0;
}
#sec4 .toggle .content dt{
	font-weight: bold;
}
#sec5{
	padding-top: 30px;
}
#sec5 h3{
	padding-top: 10px;
}
#sec5 #white{
	background: url(../img/wine/box_bg.jpg) repeat;
	margin-top: 20px;
	padding-bottom: 20px;
}
#sec5 #red{
	background: url(../img/wine/box_bg.jpg) repeat;
	margin-top: 20px;
	padding-bottom: 20px;
}
#sec5 #red h3,
#sec5 #white h3{
	padding-top: 20px;
}
#sec5 #red .pic li img,
#sec5 #white .pic li img{
	padding:20px 40px;
}
#sec5 #red .bx-wrapper,
#sec5 #white .bx-wrapper{
	margin-bottom: 20px;
}
#sec5 #red .bx-wrapper .bx-pager,
#sec5 #white .bx-wrapper .bx-pager{
	padding-top: 0;
	bottom: -5px;
}
#sec5 .note{
	text-align: center;
}
#sec5 .toggle{
	width: 94%;
	margin:auto;
	margin-top: 10px;
	padding:10px 0;
	border:1px solid #233933;
}
#sec5 .toggle .toggle-main{
	text-align: center;
	padding-bottom: 20px;
	padding:10px;
}
#sec5 .toggle .toggle-main dl{
	border-bottom: 1px dotted #1f5a3c;
	padding:10px 0;
}
#sec5 .toggle .toggle-main dl:first-child{
	padding-top: 0;
}
#sec5 .toggle .toggle-main dt{
	font-weight: bold;
	font-size: 14px;
}
#sec5 .toggle .toggle-main dt span{
	font-weight: normal;
	font-size: 13px;
}
#sec5 .toggle .toggle-main dd{
	color: #1f5a3c;
}
#pickup{
	padding-top: 20px;
}
#pickup .txt{
	margin-top: -20px;
}
#pickup .bnr{
	padding-top: 15px;
	padding-bottom: 20px;
}
#news{
	margin-top: 20px;
}
#news #photo{
	width: 42%;
	float: left;
	padding-left: 10px;
}
#news #photo span{
	width: 100%!important;
	height: 100px!important;
}
#news #feed{
	width: 58%;
	float: left;
	padding-left: 10px;
}
#news #feed a{
	color: #3c602e;
	text-decoration: underline;
}
#news .date--report {
    color: #7b9188;
    padding: 10px 0 15px;
}
#news #feed .more{
	text-align: right;
	padding-right: 10px;
}</pre></body></html>