@charset "UTF-8";

#main .box2{
	width: 665px ;
	margin: 10px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	background: url(../img3/page-line1.gif) center top no-repeat ;
	float: left ;
}

/*　page.css変更部分　*/
	/*　ページタイトル　*/
#page-title{
	background: url(../pic3/eve-title-back.jpg) bottom no-repeat ;
}
	/*　グローバルナビ部分　*/
#menu .inner #menu-event a{
	background-position: bottom left ;
}
#menu .inner #menu-event a:hover{
	background-position: bottom left ;
}
.page-a-link .inner .day{
	margin: 0px 5px ;
	padding: 0px 5px ;
	background: #F9F4CB ;
	font-weight: bold ;
	color: #525252 ;
}
.page-eigyo{
	margin: 20px 0px ;
}
/*　page.css変更部分ここまで　*/

/*　各イベントカテゴリー　*/
.eve-category{
	margin: 0px 0px 10px 0px ;
}
.eve-category h3{
	margin: 0px 0px 10px 0px ;
	padding: 7px ;
	background: #C2EAF9 ;
	border-bottom: 2px dotted #3D7EB6 ;
	letter-spacing: 2px ;
	font-size: 15px ;
	font-weight: bold ;
	color: #3D7EB6 ;
}
.eve-category h3 .day{
	margin: 0px 0px 0px 20px ;
	padding: 2px 5px ;
	background: #E4F6FD ;
	font-weight: normal ;
	/*color: #525252 ;*/
}
.eve-category .detailed{
}
.eve-category .detailed .money{
	font-size: 15px ;
	font-weight: bold ;
	color: #EE685E ;
}
.eve-category .detailed .en{
	font-size: 13px ;
}
.eve-category .detailed .charm,
.eve-category .detailed .charm2{
	letter-spacing: 2px ;
	font-size: 15px ;
}
.eve-category .detailed .charm .kaisai-day,
.eve-category .detailed .charm2 .kaisai-day{
	padding: 3px 0px 3px 50px ;
	background: url(../img3/eve-kaisaibi.gif) left top no-repeat ;
}
.eve-category .detailed .charm .kaisai-day .name,
.eve-category .detailed .charm2 .kaisai-day .name{
	color: #525252 ;
	font-weight: bold ;
	font-size: 13px ;
}
.eve-category .detailed .charm ul{
	list-style: none ;
	text-align: left ;
	/*font-size: small ;*/
}
.eve-category .detailed .charm li,
.eve-category .detailed .charm2 li{
	margin: 5px 0px 13px 0px ;
	padding: 0px 0px 2px 20px  ;
	background: url(../img3/page-mark10.gif) left top no-repeat ;
	border-bottom: 1px dashed #D4CEC5 ;
	line-height: 1.3em ;
}
.eve-category .detailed .charm ul.cyusen{
}
.eve-category .detailed .charm ul.cyusen li{
	margin: 5px 0px 5px 0px ;
	padding: 0px 0px 2px 20px  ;
	background: url(../img3/page-mark11.gif) left top no-repeat ;
	border-bottom: 1px dashed #C2EAF9 ;
	font-size: 13px ;
	color: #D6554C ;
}
.eve-category .detailed .charm li a:link,
.eve-category .detailed .charm2 li a:link{
	color: #CD6C66 ;
	text-decoration: underline ;
}
.eve-category .detailed .charm li a:visited,
.eve-category .detailed .charm2 li a:visited{
	color: #CD6C66 ;
}
.eve-category .detailed .charm li a:hover,
.eve-category .detailed .charm2 li a:hover{
	color: #CD6C66 ;
	background: #FDDAD7 ;
}

.eve-category .detailed .charm table{
	margin: 10px 0px 0px 0px ;
	font-size: small ;
}
.eve-category .detailed .pic{
	margin: 0px 5px 0px 0px ;
	float: left ;
}
.eve-category .detailed .charm-box{
	margin: 0px 0px 5px 0px ;
}
.eve-category .detailed .charm-box .charm{
	width: 390px ;
	float: left ;
}
.eve-category .detailed .charm-box .charm2{
	width: 100% ;
}
.eve-category .detailed .charm-box .charm2 .font-space {
	margin: 10px 0px 0px 0px;
	font-size: 13px;
}
.eve-category .detailed .charm-box .charm2 .font-space a {
	text-decoration: underline;
	font-weight: bold;
}

.eve-category .detailed .charm-box .pic{
	width: 270px ;
	margin: 0px 0px 0px 5px ;
	float: left ;
}
.eve-category .detailed table{
	margin: 0px 0px 10px 0px ;
}
.eve-category .detailed th{
	padding: 5px ;
	background: #A9A292 ;
	border: 1px solid #D2CEC4 ;
	font-weight: bold ;
	color: #FFFFFF ;
}
.eve-category .detailed td{
	padding: 5px ;
	border: 1px solid #D2CEC4 ;
}
.detailed th,.detailed td{
	padding: 3px ;
	vertical-align: middle ;
}
.detailed td.v-a-top{
	vertical-align: top ;
}


/*　特別割引券＆スタンプカード　*/
.eve-category .stampcard{
	margin: 0px 20px ;
}
.eve-category .stampcard .naiyo .text{
	margin: 0px 0px 0px 5px ;
	line-height: 130% ;
	letter-spacing: 0.05em ;
	font-size: 15px ;
}
.eve-category .stampcard .naiyo .text strong.catch{
	display: block ;
	padding: 0px 0px 5px 0px ;
	font-size: 16px ;
	color: #EB5E00 ;
}
.eve-category .stampcard .stamp{
	margin: 8px 0px 0px 0px ;
}
.eve-category .stampcard .stamp-image{
	width: 300px ;
	padding: 0px 0px 5px 0px ;
	float: left ;
}
.eve-category .stampcard .naiyo .text2{
	width: 315px ;
	margin: 0px ;
	padding: 10px 0px 0px 0px ;
	line-height: 130% ;
	letter-spacing: 0.05em ;
	font-size: 15px ;
	float: right ;
}
/*　特別割引券＆スタンプカードここまで　*/