/* CSS Document */


/*==========================================================================*
 *  
 *  [ long ] 
 *  
 *==========================================================================*/

ul#area-list {
	padding-top: 20px;
}

ul#area-list li {
	list-style-type: none;
	float: left;
}

ul#area-list li a {
	/*\*/
    	overflow: hidden;
	/**/
	width: 75px;
	height: 21px;
	text-indent: -9999px;
	display: block;
}

ul#area-list li.area01 a { background: url(../img/li-area01.gif) left top no-repeat; }
ul#area-list li.area02 a { background: url(../img/li-area02.gif) left top no-repeat; }
ul#area-list li.area03 a { background: url(../img/li-area03.gif) left top no-repeat; }
ul#area-list li.area04 a { background: url(../img/li-area04.gif) left top no-repeat; }
ul#area-list li.area05 a { background: url(../img/li-area05.gif) left top no-repeat; }
ul#area-list li.area06 a { background: url(../img/li-area06.gif) left top no-repeat; }
ul#area-list li.area07 a { background: url(../img/li-area07.gif) left top no-repeat; }
ul#area-list li.area08 a { background: url(../img/li-area08.gif) left top no-repeat; }
ul#area-list li.area09 a { width: 80px; background: url(../img/li-area09.gif) left top no-repeat; }

h2.long-area00, h2.long-area01, h2.long-area02, h2.long-area03, h2.long-area04,
h2.long-area05, h2.long-area06, h2.long-area07, h2.long-area08, h2.long-area09 {
	width: 680px;
	height: 20px;
	padding: 24px 0 10px 0;
	text-indent: -9999px;
}

h2.long-area00 { background: url(../img/h2-area00.gif) left 24px no-repeat; }
h2.long-area01 { background: url(../img/h2-area01.gif) left 24px no-repeat; }
h2.long-area02 { background: url(../img/h2-area02.gif) left 24px no-repeat; }
h2.long-area03 { background: url(../img/h2-area03.gif) left 24px no-repeat; }
h2.long-area04 { background: url(../img/h2-area04.gif) left 24px no-repeat; }
h2.long-area05 { background: url(../img/h2-area05.gif) left 24px no-repeat; }
h2.long-area06 { background: url(../img/h2-area06.gif) left 24px no-repeat; }
h2.long-area07 { background: url(../img/h2-area07.gif) left 24px no-repeat; }
h2.long-area08 { background: url(../img/h2-area08.gif) left 24px no-repeat; }
h2.long-area09 { background: url(../img/h2-area09.gif) left 24px no-repeat; }

table.long-table {
	width: 100%;
	margin-bottom: 15px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	color: #333333;
	font-size: 75%;
	line-height: 140%;
}

table.long-table th, table.long-table td {
	padding: 5px 7px;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

table.long-table th {
	width: 90px;
	background: #e7f2fc;
	font-weight: normal;
}

table.long-table td.event-name {
	font-size: 117%;
	font-weight: bold;
}

p.page-top {
	padding: 0 0 10px 0;
	font-size: 75%;
}

p.page-top a {
	/*\*/
    	overflow: hidden;
	/**/
	width: 79px;
	height: 14px;
	margin-left: auto;
	margin-right: 0;
	background: url(../img/btn-pagetop.gif) left top no-repeat;
	text-indent: -9999px;
	display: block;
}

p#pop-close {
	display: none;
}