@charset "utf-8";

.marb30{
	margin-bottom:30px;
}
/***************
+ .main_img
***************/

.main_img_box{
	width:100%;
	position:relative;
	padding-top:65px;
}
.main_img{
	width:100%;
}
.main_img img{
	width:100%;
}
.main_title{
	width:370px;
	height:170px;
	padding-top:65px;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
}

.main_txt_box{
	width:100%;
	height:140px;
	background:#92a80d;
	padding:17px 0 0;
}
.main_txt{
	width:956px;
	margin:0 auto;
	text-align:center;
	color:#fff;
	font-size:15px;
	line-height:1.8em;
}

/***************
+ .main_contents
***************/
.main_contents{
	width:956px;
	margin:0 auto 70px;
}

/***************
+ .top_area
***************/
.top_area{
	width:956px;
	margin:0 auto 45px;
}

.top_area h2{
	width:956px;
	font-size:23px;
	font-weight:bold;
	border-bottom:4px solid #92a80d;
	margin:0 auto 45px;
	text-align:center;
	padding:35px 0 0;
}
.top_area .txt_area{
	float:left;
	width:650px;
	font-size:13px;
	line-height:2.0em;
	letter-spacing:-1px;
}
.top_area .txt_area .notice{
	margin-top:30px;
}
.top_area .img{
	float:right;
	width:280px;
}

/***************
+ .wine_box
***************/
.wine_box{
	width:956px;
	margin:0 auto 80px;

}
.wine_box dt{
	float:left;
	width:350px;
	height:640px;
	margin-left:20px;
}
.wine_box dd{
	float:right;
	width:480px;
	padding-top:200px;
	margin-right:40px;
}
.wine_box dd .name1{
	width:480px;
	margin-bottom:15px;
}
.wine_box dd .name2{
	font-size:23px;
	font-weight:bold;
	line-height:1.2em;
	margin-bottom:20px;
}
.wine_box dd .type{
	font-size:14px;
	line-height:2.0em;
	margin-bottom:30px;
}
.wine_box dd .txt{
	font-size:13px;
	line-height:2.1em;
	letter-spacing:-1px;
}
/***************
+ .recipe_area
***************/
.recipe_area{
	width:956px;
	margin:0 auto;
	background:url(../images/bk_tiopepe.jpg);
	background-repeat:no-repeat;
	background-position:left 90px;
	background-size:956px;
}
.recipe_area h2{
	width:956px;
}
.recipe_area .tiojito{
	width:956px;
}
.recipe_area .tiojito dt{
	float:left;
	width:180px;
	height:660px;
	margin-left:100px;
	padding-top:5px;
}
.recipe_area .tiojito dd{
	float:right;
	width:650px;
	padding-top:275px;
	background:url(../images/img_tiopepe_6.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-bottom:25px;
}

.recipe_area .name2{
	font-size:16px;
	font-weight:bold;
	color:#8ec31f;
}
.recipe_area .material{
	font-size:12px;
	font-weight:bold;
	line-height:1.5em;
	margin-bottom:5px;
}
.recipe_area .material span{
	letter-spacing:-8px;
	margin-right:5px;
}
.recipe_area .txt1{
	width:300px;
	font-size:12px;
	line-height:1.3em;
	margin-bottom:5px;
	letter-spacing:-1px;
}
.recipe_area .txt2{
	width:300px;
	font-size:10px;
	line-height:1.4em;
	letter-spacing:-1px;
}
.more_recipe_title{
	width:956px;
	margin:0 auto;
}
.more_recipe_title .img{
	float:left;
	width:394px;
}
.more_recipe_title .txt{
	float:left;
	width:557px;
	margin:40px 0 0 5px;
	font-size:16px;
	line-height:1.4em;
	letter-spacing:-1px;
}
.recipe_area .more_recipe{
	width:956px;
	margin:0 auto;
	padding-bottom:50px;
}
.recipe_area .more_recipe li{
	float:left;
	width:183px;
	margin-left:74px;
}
.recipe_area .more_recipe li:first-child{
	margin-left:0;
}
.recipe_area .more_recipe .txt{
	font-size:12px;
	line-height:1.3em;
	margin-bottom:5px;
	letter-spacing:-1px;
}