@charset "UTF-8";

/*gift page*/

h4#gift{
	margin:30px 0 0 25px;
}
h4 span#month{
	font-size:16px;
}
#dl_btn{
	width:200px;
	height:45px;
	background:url(../IMG/dl_Btn.gif) no-repeat;
	margin-top:10px;
	margin-right: 30px;
}
#dl_btn:hover{
	background:url(../IMG/dl_Btn_over.gif) no-repeat ;
}
#dl_btn:active{
	background:url(../IMG/dl_Btn_down.gif) no-repeat ;
}

.main .sub-gift {
	margin-top: 100px;
	width:650px;
	padding:2%;
}
.main .sub-gift.product a:link, a:hover, a:active, a:visited{
text-decoration:none;
}

.Paris-wine{
	background:url(../gift/IMG/gift_content_fra.gif) no-repeat;
	display:block;
	width:190px;
	height:150px;
}
.Paris-wine:hover{
	background:url(../gift/IMG/gift_content_fra_over.gif) no-repeat;	
}
.Paris-wine:active{
	background:url(../gift/IMG/gift_content_fra_down.gif) no-repeat;
}
.Ams-Asp{
	background:url(../gift/IMG/gift_content_asp.gif) no-repeat center;
	display:block;
	width:190px;
	height:150px;
}
.Ams-Asp:hover{
	background:url(../gift/IMG/gift_content_asp_over.gif) no-repeat center;
}
.Ams-Asp:active{
	background:url(../gift/IMG/gift_content_asp_down.gif) no-repeat center;
}
.Ams-Tul{
	background:url(../gift/IMG/gift_content_tul_over.gif) no-repeat;
	display:block;
	width:190px;
	height:150px;
}
/*gift 2*/

/*gift page*/

h4#gift{
	margin:30px 0 0 25px;
}
h4 span#wine-month{
	font-size:18px;
}
#dl_btn{
	width:200px;
	height:45px;
	background:url(../IMG/dl_Btn.gif) no-repeat;
	margin-top:10px;
	margin-right: 30px;
}
#dl_btn:hover{
	background:url(../IMG/dl_Btn_over.gif) no-repeat ;
}
#dl_btn:active{
	background:url(../IMG/dl_Btn_down.gif) no-repeat ;
}

li.pdf-icon{
	list-style-image:url(../IMG/icon_PDF_s.gif);
	line-height: 1.8em;
}
.Jlx-wine{
	width:600px;
	height:80px;
	background:url(../gift/IMG/jalux_banner.gif) no-repeat;	
}
.Jlx-wine:hover{
	background:url(../gift/IMG/jalux_banner_over.gif) no-repeat;	
}
.Jlx-wine:active{
	background:url(../
	gift/IMG/jalux_banner_down.gif) no-repeat;	
}
span#wine-title{
	font-size:12px;
	font-weight:bold;
	line-height:1.2em;
	margin-bottom:2px;
}
#wine-title-ja{
	font-size:10px;
	font-style:italic;
	line-height: 1.3em;
	color:#555555;
	font-weight:bold;
	margin-top: 3px;
}
#wine-comment{
	margin:6px auto;
	font-size:11px;
	line-height:1.5em;
}
#sub-info{
	color:#666666;
	font-size:11px;
	line-height: 1.4em;
	margin-top:5px;
	}
