@charset "shift_jis";
/* TOPPAGE*/
/* ----------------------------------------------------------------- LAYOUT */
div#flash {
	clear:both;
	width: 853px;
	height: 312px;
}
div#top-body {
	clear:both;
	width: 853px;
	padding: 31px 0px 0px;
	background: url(../../img/bg_line_slashdot_schedule.gif) no-repeat left top;
}
/* ------------------------------------------------- schedule */
div#schedule-area {
	clear:both;
	width: 853px;
	height:58px;
}
div#schedule-area h2 {
	float:left;
	width: 153px;
}
div#schedule-area div#schedule-body {
	float:right;
	width: 700px;
	padding: 5px 0px 0px;
	background: url(../img/line_dot_pink_vertical.gif) repeat-y left top;
}
div#schedule-area div#schedule-body h3 {
	clear:both;
	padding: 0px 0px 0px 25px;
	font-size: 12px;
	line-height: 120%;
}
div#schedule-area div#schedule-body p {
	clear:both;
	padding: 3px 0px 5px 25px;
	font-size: 12px;
	line-height: 120%;
}
/* ------------------------------------------------- page-body */
div#page-body-area {
	clear:both;
	width: 853px;
	background: url(../../img/bg_line_dot_pagebody.gif) repeat-y left top;
}
div#page-body-left {
	float:left;
	width: 335px;
}
div#page-body-right {
	float:right;
	width: 507px;
}
div#page-body-area div#page-body-bottom {
	clear:both;
	height:56px;
	width: 853px;
	background: #FFFFFF url(../../img/bg_line_dot_pagebody_bottom.gif) no-repeat left top;
}
div#page-body-area div#page-body-bottom br {
	display:none;
}
/* --------------------------------------- RESULTS */
div#page-body-left div#results-area {
	clear:both;
	width: 335px;
	background: url(../../img/bg_results.gif) no-repeat left top;
	padding: 10px 0px 0px;
}
div#page-body-left div#results-area div#results-body {
	clear:both;
	padding: 15px 17px 15px 17px;
}
div#page-body-left div#results-area div#results-body .scll-box {
	overflow: auto;
	clear:both;
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	background: #ffffff;
}
div#page-body-left div#results-area div#results-body ul {
	clear:both;
	margin: -15px 0px 0px 0px;	
}
div#page-body-left div#results-area div#results-body ul li {
	clear:both;
	margin: 8px 0px 0px 0px;
	padding: 10px 0px 0px;
	background: url(../img/line_dot_gray_2px.gif) repeat-x left top;
	font-size: 12px;
	line-height: 120%;
}
div#page-body-left div#results-area div#results-body ul li.start {
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px;
	background: url(none);
}
div#page-body-left div#results-area div#results-body ul li strong {
	float:left;
	width: 105px;
	display: block;
}
div#page-body-left div#results-area div#results-body ul li a {
	width: 175px;
	margin: 0px 0px 0px 105px;
	display: block;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

/* --------------------------------------- BAMMER */
div#page-body-right div#bnr-area {
	clear:both;
	width: 507px;
	padding: 10px 0px 0px;
	background: #FFFFFF;
}
div#page-body-right div#bnr-area h2 {
	float:left;
}
div#page-body-right div#bnr-area h2.left {
	padding: 0px 13px 0px 0px;
}
div#page-body-right div#topics-area {
	clear:both;
	width: 507px;
	border-top: 10px solid #FFFFFF;
}
div#page-body-right div#topics-area div#topics-body {
	clear:both;
	padding: 15px 17px 15px 17px;
}
div#page-body-right div#topics-area div#topics-body .scll-box {
	overflow: auto;
	clear:both;
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	background: #ffffff;
}
div#page-body-right div#topics-area div#topics-body ul {
	clear:both;
	margin: -15px 0px 0px 0px;	
}
div#page-body-right div#topics-area div#topics-body ul li {
	clear:both;
	margin: 8px 0px 0px 0px;
	padding: 10px 0px 0px;
	background: url(../img/line_dot_gray_2px.gif) repeat-x left top;
	font-size: 12px;
	line-height: 120%;
}
div#page-body-right div#topics-area div#topics-body ul li.start {
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px;
	background: url(none);
}
div#page-body-right div#topics-area div#topics-body ul li strong {
	float:left;
	width: 105px;
	display: block;
}
div#page-body-right div#topics-area div#topics-body ul li span.body {
	width: 340px;
	margin: 0px 0px 0px 105px;
	display: block;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
div#page-body-right div#topics-area div#topics-body ul li a {
	color: #000000;
}














