@charset "utf-8";

.top-contents-left a:hover img{
	filter: alpha(opacity=75); /*For IE*/
	opacity: 0.75; /*Opera・Safari*/
	-moz-opacity: 0.75; /*For FireFox*/
}

.top-contents-left img.img-rightthumb{
	margin-top:-60px;
	padding-left:1em;
	float:right;
}

.top-contents-left blockquote{
	margin-bottom:30px;
	border:1px solid #009245;
	background-color:#ECFFEC;
	padding:15px;
}

.red{color:#F00;}

.img-right{float:right;padding-left:2em;!important}


/*枠紹介状*/
.intro{
	width:514px;
	height:729px;
	background:url(../image/waku.jpg) left top no-repeat;
}

.intro img.main-img{
	margin:60px 0 15px;
	text-align:center;
}

.link-area{
	height:32px;
	line-height:32px;
}

.link-area img{
	vertical-align:bottom;
	margin-right:5px;
}

.link-area a{
	height:32px;
	line-height:32px;
}


/*クーポン別ウィンドウCSS*/

.coupon h2{
	clear:both;
	height:30px;
	margin:0 0 20px;
	padding-left:1em;
	font-size:16px;
	color:#009245;
	text-align:left;
	line-height:30px;
	background:url(/image/sub-title_line.gif) left bottom no-repeat;
}

.coupon p{
	margin:0 0 10px;
	font-size:14px;
	text-align:left;
	line-height:1.3;
}

.coupon p.img-prn{margin:0 auto;text-align:center;}