@charset "utf-8";
/* CSS Document */
img { border:none;}
a { color:#8A05C1;}
p { font-size:12px; line-height:1.8em; margin:0;}
html,body { margin:0; padding:0; height:100%; }
body { background:#EEEEEE url(elements/bg_body.jpg) repeat-y top center;}
div#container { width:800px; overflow:hidden; margin:0 auto;}
h1 { margin:0; font-size:10px; font-weight:normal; background:#FF9999; line-height:1em; color:#FFFFFF; padding:2px}
div#header {background:url(elements/bg_header.jpg) no-repeat center top; width:800px; height:415px;}
	div#header img#btnDetail { position:relative; top:355px; left:630px;}
	
	div#info { width:100%; overflow:hidden; padding:0 10px;}
	div.infoHalf { width:380px; margin:0 10px 0 0;  float:left;}
	div#eventData { padding:0 10px;}
	h3 { background:#FF9999; border-left:#CC0000 solid 5px; padding:4px 4px 4px 7px; height:24px; margin:4px 0; color:#FFFF99; font-size:14px; font-weight:normal; line-height:24px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
	
	div#overview { padding:5px 0; width:780px; overflow:hidden; margin:0 0 10px 0;  }
	div#overview h4 { margin:4px 0; background:url(elements/bg_h4.jpg) no-repeat center left; padding:0 0 0 16px; font-size:16px; }
	div#overview p 	{ margin:0 0 0 12px; line-height:16px; font-size:12px;}
	table#eventDataTable { width:100%; border-collapse:collapse;clear:both;}
	table#eventDataTable th,
	table#eventDataTable td { border:#CCCCCC solid 1px; padding:10px; font-size:12px; text-align:left;}
	table#eventDataTable th { width:200px; background:#FFFFE0;}
	
	div.btns { background:url(elements/bg_btns.jpg) no-repeat center left; padding:10px 0 10px 160px;}
	
	div#guide { padding:10px 10px 10px 10px;}	
	div#guide ul 		{ padding:4px 0 1em 10px; margin:0; list-style:none;}	
	div#guide ul li 	{ float:left; padding:0 20px 0 0px; font-size:12px;}	
	div#guide ul li a 	{ background:url(elements/bg_linkarw.jpg) no-repeat center left; padding:3px 0 3px 16px;font-size:12px;}	

div#backtoTop 			{ text-align:left; margin: 20px 0; padding:0 20px; font-size:14px;}
div#backtoTop a 		{ background:url(elements/bg_linkarw_back.jpg) no-repeat center left; padding:3px 0 6px 16px;font-size:14px;}
div#backtoTop a:hover  	{ }

/*===========================================
FOOTER
===========================================*/
#footer			{ clear:both;  margin:0; padding:10px 10px 10px 10px ; font-size:11px; text-align:center;}
#footer a       { }
#footer a:link  { }
#footer a:hover { }
#footer_link	{ background: #F3F3F3; padding: 5px 0 5px 0; border-bottom : #999999 1px solid; border-top : #999999 1px solid;}
#footer_link2	{ padding:5px 0;}
#footer_link2 .footer_copyright { text-align:right;}
