@charset "utf-8";
/* CSS Document */
#chLounge a{background:url(../../common_img/header_menu03_on.png) no-repeat left top;}
#chLounge img{
	opacity:0;
	-ms-filter: "alpha( opacity=0 )";
	filter: alpha( opacity=0 );
}

#pageTitle{
	background: url(../images/pagetitle_bg.jpg) no-repeat center top,
				url(../../common_img/main_bg.jpg) repeat left top;
	/*IE8*/
	-pie-background: url(images/pagetitle_bg.jpg) no-repeat center top,
				url(../common_img/main_bg.jpg) repeat left top;
	behavior:url("http://u-b.jp/bridal/prt/css/PIE.htc");
	position:relative;
}

#imgGallery{top:533px;}

#place{padding-top:604px;}

#introduction{line-height:1.7;}
#introduction img{margin-bottom:12px;}


#place p{line-height:1.7;}
#place .txt{margin-bottom:20px;}

#privateArea,
#omotenashi,
#kabocha,
#wine{
	margin-bottom:40px;
	background:url(../../common_img/place_line.gif) no-repeat left top;
	padding-top:40px;
}
#wine{overflow:hidden;}
#always{
	margin-bottom:60px;
	width:734px;
	margin-right:-14px;
}

#privateArea h3,
#omotenashi h3,
#kabocha h3,
#always h3,
#wine h3{
	background:url(../../common_img/sub_line01.gif) no-repeat left center;
	padding-left:25px;
	margin-bottom:20px;
}
#wine h4{
	line-height:1.7;
	color:#534741;
	font-size:108%;
}
#wine h4 img{margin-bottom:5px;}

#kabocha .name{margin-bottom:12px;}

#red,
#white{
	width:346px;
	margin-right:14px;
	float:left;
	overflow:hidden;
}

#wine .sanchi{margin:7px 0;}
#wine .img{
	width:150px;
	float:left;
}
#wine div{
	width:180px;
	float:right;
}

#pumpkinsBox{
	background:#4b3625 url(../images/pumpkins_bg.jpg) no-repeat left top;
	padding:20px;
	position:relative;
	color:#fff;
}
#pumpkinsBox h3{
	color:#d2c1ad;
	font-size:108%;
	line-height:1.7;
	margin-bottom:7px;
}
#pumpkinsBox ul{margin-top:10px;}
#pumpkinsBox .logo{
	position:absolute;
	right:45px;
	top:50%;
	margin-top:-20px;
}


















