@charset "utf-8";
/* CSS Document */
/*-------------------------------*/
#wrapper #contents #mainBox #titleBoxH2 {
	background-image: url(../img/top/bg_h2_info.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 520px;
	margin-bottom: 10px;
	padding-top: 7px;
}
#wrapper #contents #mainBox #titleBoxH2 h2 {
	float: left;
	display: none;
}
#wrapper  #contents  #mainBox  #titleBoxH2  p.text11_gold {
	text-align: right;
}
#wrapper #contents #mainBox #bnrBox {
	margin-bottom: 10px;
}

/*-------------------------------*/
#wrapper #contents #mainBox ul.text12_gray li {
	text-align: left;
	overflow: hidden;
	list-style-type: none;
}
/*-------infoEvent----------*/
#wrapper #contents #mainBox ul.text12_gray .event {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #898989;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 520px;
}
#wrapper #contents #mainBox ul.text12_gray p.eventImg {
	float: left;
	width: 175px;
	overflow: hidden;
	margin-right: 20px;
}
#wrapper #contents #mainBox ul.text12_gray p.eventDate {
	width: 315px;
	background-image: url(../img/top/icon_info.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left center;
}
#wrapper #contents #mainBox ul.text12_gray .eventConcepts {
	float: left;
	width: 325px;
}
#wrapper  #contents  #mainBox  ul.text12_gray  .event  .eventConcepts  p.text12B_gold {
	margin-top: 5px;
}
/*-------------------------------*/
/*-----------infoNews--------------------*/
#wrapper #contents #mainBox ul.text12_gray .news {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #898989;
	padding-bottom: 3px;
	padding-top: 3px;
}
#wrapper #contents #mainBox ul.text12_gray p.newsDate {
	float: left;
	width: 75px;
	background-image: url(../img/top/icon_info.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left center;
}
#wrapper #contents #mainBox ul.text12_gray .newsConcepts {
	float: left;
	width: 435px;
}
/*-------------------------------*/
/*-----------Members--------------------*/
#wrapper #contents #mainBox #titleBoxH3 {
	background-image: url(../img/top/bg_h3_member.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 520px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 7px;
}
#wrapper #contents #mainBox #titleBoxH3 h3 {
	float: left;
	display: none;
}
#wrapper  #contents  #mainBox  #titleBoxH3  p.text11_gold {
	text-align: right;
}
/*-------------------------------*/
/*-----------membersNews--------------------*/
#wrapper #contents #mainBox ul.text12_gray p.newsDate {
	float: left;
	width: 75px;
	background-image: url(../img/top/icon_info.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: left center;
}
#wrapper #contents #mainBox ul.text12_gray .newsConcepts {
	float: left;
	width: 435px;
}
/*-------------------------------*/
/*--------------btn--mailmember-----------------*/
#wrapper #contents #mainBox #Image11 {
	float: left;
	margin-top: 20px;
	width: 165px;
	margin-left: 355px;
}

#wrapper #contents #mainBox .topBox {
	margin-top: 20px;
	width: 480px;
	float: left;
	margin-left: 40px;
	display: inline;
}
#wrapper #contents #mainBox .topBox p a span {
	display: none;
}
#wrapper #contents #mainBox .topBox p a {
	background-image: url(../../hiratsuka/img/common/btn_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	width: 95px;
	float: right;
	display: block;
}
#wrapper #contents #mainBox .topBox p a:hover {
	background-image: url(../../hiratsuka/img/common/btn_top_ov.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	width: 95px;
	display: block;
}
