@charset "utf-8";
/* ****************************************************************************

	yuenchi_kon.css
	
-------------------------------------------------------------------------------
	
******************************************************************************* */

/* ==

　topimg

=============================================================================== */
/* topimg */
.topimg{
	margin:10px auto; padding:0;
	width:800px; height:570px;
	border:none !important;
}

.topimg_bnr{
	margin-right:10px;
	cursor:pointer;
}

/* ==

　copy

=============================================================================== */
.copy{
	margin:0 auto; padding:0;
	width:798px; height:220px;
	background:url(/cmp/valentine/common/img/copy_bg.png) no-repeat left top;
}
.copy p{
	margin:0; padding-top:75px;
	line-height:1.6em;
	color:#B48826;
	font-size:24px;
	text-align:center;
}

/* ==

　section

=============================================================================== */
.section{
	margin:0 auto; padding:0;
	width:800px;
	background:url(/cmp/valentine/common/img/section_bg.png) repeat-y left top;
}
.section-btm{
	margin:0 auto; padding:0;
	width:800px; height:60px;
	background:url(/cmp/valentine/common/img/section_btm.png) no-repeat left top;
}

/* ==

　today

=============================================================================== */
.today{
	margin:0 auto;
	width:700px;
}
.today p{
	font-size:13px;
	line-height:1.5em;
}
.today li{
	padding:15px 0;
	border-bottom:1px dotted #B48826;
}
.today-l{
	float:left;
	width:320px;
}
.today-r{
	float:right;
	width:370px;
}
.today-txt{ margin-top:10px; }
/* ==

　detail

=============================================================================== */
.detail{
	margin:0 auto;
	font-size:14px;
	width:700px;
}
.detail tr{
	border-bottom:1px dotted #B48826;
}
.detail th{
	padding:12px 0;
	text-align:right;
	font-weight:bold;
	vertical-align:middle;
	letter-spacing:2px;
}
.detail td{
	padding:12px 0;
	padding-left:40px;
	line-height:1.5em;
}

/* ==

　party

=============================================================================== */
.party_bnr{
	margin:60px auto 0; padding:0;
	width:800px; height:140px;
}
.tit-party{
	margin:0 auto; padding:0;
	width:800px; height:80px;
}
.party{
	margin:20px auto 0; padding:0;
	width:620px;
}
.party a{ color:#666; }
.gold{ color:#B48826; }
.party li{
	margin:0; padding:10px 0;
	overflow:hidden;
	border-bottom:1px solid #B48826;
}
.party a:hover{
	background-color:#FFF4F8 !important;
	display:block;
	cursor:pointer;
}
.party_img{
	margin:0; padding-left:10px;
	float:left;
	width:120px;
}
.party_img img{ width:120px; height:120px; }
.party_txt{
	margin:0; padding:5px 10px;
	float:left;
	width:470px;
	line-height:1.5em;
}
.party_txt p{
	margin:0; padding:5px 5px 0;
}
.party_date{
	padding:0 5px 3px !important;
	border-bottom:1px dotted #B48826;
}
.bg-none{ background:none !important; }