@charset "UTF-8";/*======================================== ヘッダー========================================*/div#headerBox {	background-repeat:repeat-x;	background-position:0 bottom;	padding-bottom:8px;	margin-bottom:0px;}h1{	text-indent:-9999px;	width:980px;	height:80px;	margin:0px 0 10px 0;	display:none;}div#ttl{	background-image:url("images/ttl_pink.gif");	background-repeat:repeat-x;	background-position:0 0;	width:100%;	height:80px;}div.ttl_box{	background-image:url("images/bea_ttl_box.gif");	background-repeat:no-repeat;	margin:0 auto;	width:980px;	height:80px;}div.mainimg{	margin:20px 0px;}/*========================================コンテンツ========================================*/div.entrypage{	margin: 0 0 30px 0;	padding: 0 0 0 0;}div.pagecenter{	margin: 0;	padding: 10px 0 30px 0;	text-align:center;}div.entrypage span.red{	color:#c00;	font-size: 93%;}div.entrypage div.number{	margin: 20px 0px 20px 10px;	padding: 10px;	background-color:#fee;	width: 400px;}div.entrypage div.number h3{	margin-top: 10px;	margin-bottom: 10px;	font-weight:normal;}div.entrypage h2 {	border-left: #555 solid 2px;	background-color: #e3e3e3;	width: 960px;	margin: 10px 0 20px 0;	padding: 20px 5px 20px 15px;	color: #333;	font-size:116%;	letter-spacing:0.2em;	font-weight:nomal;}div.entrypage h3 {	margin: 30px 0 5px 15px;	color: #333;	font-weight:bold;	font-size:116%;}div.entrypage h4 {	margin: 30px 0 5px 15px;	padding-bottom: 2px;	border-bottom: 2px solid #f60;	color: #f60;	font-weight:bold;	font-size:108%;}div.entrypage p {	margin: 0 0 0 15px;	line-height:1.5em;	color: #333;}div.entrypage b {	font-size:108%;}div.entrypage p.small {	margin-top:10px;	font-size:93%;	color:#666;}div.entrypage table {	margin: 10px 0 20px 15px;    border-collapse: collapse;    border-spacing: 0px;	border: 0px;	padding: 0px}div.entrypage table tr{	padding: 0px;	border: 0px;}div.entrypage table tr th{	padding: 8px 8px;	border: 0px;	border-bottom: 5px solid #fff;	background-color:#eee;}div.entrypage table tr td{	padding: 8px 8px;	border: 0px;	background-color:#fff;}div.entrypage table tr td div.eventname{	background-color:#fee;	margin:0px;	margin-bottom:10px;	padding: 5px;	padding-right: 15px;}div.entrypage table tr td div.eventname p{	margin: 0px;	padding: 0px 0px 0px 23px;}div.entrypage table tr td input{	padding: 3px;	margin: 8px 5px;	background-color:#fff;}div.entrypage table tr td span{	font-size:93%;	color:#666;}div.entrypage table tr td p{	margin:0px;	padding:0px;	line-height:2em;}
