/** F13CD CSS **/
body {	
	color:#444444;
}
a:active { color: #ff6600; text-decoration: underline }
a:link { color: #5a5ace; text-decoration: underline }
a:visited { color: #5a5ace; text-decoration: underline }
a:hover{ color: #ff6600; text-decoration: underline }

#f13_main { width: 752px; margin-bottom: 10px; }

/**@Left Area@**/
#f13_left { width: 245px; float: left; margin-right: 7px; height: 100%;}
#f13_left .flashArea { background-color: #4a4a4a; }
#f13_left .linkArea { background-color: #f5f5ef; }

#f13_left .linktitle { margin: 7px 10px 0px 10px; border-left: 5px solid #6f6f9e;}
#f13_left .linktitle h2 { font-size: 1.0em; font-weight: bold; color: #6f6f9e; padding: 10px 0px 1px 5px; }
#f13_left .linktext { margin: 10px 10px 10px 20px; padding: 0px; }

/* Line@<div class="separator"><hr /></div> */
#f13_left .separator { height: 2px;  background-color: #4a4a4a;}
#f13_left .separator hr { display: none; }

#f13_left .note { margin: 10px 10px 0px 20px; padding-bottom: 10px; font-size: 80%; }


/** Erase PressList Arrow **/
#f13_left .global_arow_gray { padding-top: 0px; padding-bottom: 0px; }
#f13_left .global_arow_gray dt {
	text-indent: 0px;
	background: none no-repeat top left;
	margin: 0px; padding: 0px;
}
#f13_left .global_arow_gray dd { text-indent: none; margin-top: 0px; margin-left: 0px; !important }
#f13_left .global_arow_gray li { list-style-image: none; margin: 0px; }

/**** ---- ****/
/** Right Contents **/
#f13_right { float: left; }

#f13_right .linkArea { text-align: right; margin-top: 10px; }

/** Topics & Special Box **/
#rbox500 .titleArea,
#rbox500 .titleArea2,
#rbox500 .titleArea3,
#rbox500 .titleArea4,
#rbox500 .titleArea5 {
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #ffffff;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	height: 100%;
	width: 498px;
}

#rbox500 .titleArea { background-image: url(/countdown/f13/img/title_bg_1.gif); }
#rbox500 .titleArea2 { background-image: url(/countdown/f13/img/title_bg_2.gif); }
#rbox500 .titleArea3 { background-image: url(/countdown/f13/img/title_bg_3.gif); }
#rbox500 .titleArea4 { background-image: url(/countdown/f13/img/title_bg_4.gif); }
#rbox500 .titleArea5 { background-image: url(/countdown/f13/img/title_bg_4.gif); }

#rbox500 .text { float: left; width: 380px; margin: 6px 0px 2px 0px; padding: 0px 0px 0px 12px; }
#rbox500 .text h2, #rbox500 .text h3 { font-size: 1.0em; font-weight: bold; }
#rbox500 .backnumber { float: right; text-align: right; width: 93px; margin-top: 6px; padding-right: 12px; }
#rbox500 .contents { width: 474px; padding: 12px; border: 1px solid #CCCCCC; margin: 0px 0px 10px 0px;}
#rbox500 .contents img { margin-left: 5px; margin-right: 5px; }
#rbox500 .contents h3, .contents h4 { font-size: 1.0em; font-weight: bold; }

#f13_right h3.special { font-size: 1.0em; font-weight: bold; color: #7373af; }
img.pict_sp { padding-right: 15px; }


/** 2nd Page **/

#f13_right .separator { clear: both; margin: 10px 0px; height: 1px; background-color: #cccccc; } /* 2nd Page Right Column Line*/
#f13_right .separator hr { display: none; }


/** for PressList CSS update**/
.linepress-block-563 { border-top: dotted 1px #000000; padding: 4px 0px 4px 0px; width: 473px; }
.linepress-563, .linepress_563 { background-image: url(/countdown/f13/img/press_bg.gif); background-repeat: repeat; width: 473px; }
#f13_right .text_563 { float: left;width: 362px; padding: 5px 0px 5px 5px; }


/** Bule Arrow List **/
ul.arow_link { padding: 0px; }
ul.arow_link li { list-style-image: url(/countdown/f13/img/arow_link.gif); margin: 5px 0px 0px 0px; }

/** Sub Titles **/
h3.sub_title { margin: 7px 10px 10px 0px; border-left: 5px solid #7373af; font-size: 1.0em; font-weight: bold; color: #7373af; padding: 10px 0px 1px 5px; }

/** SELENE\ **/

table.view {
 margin: 0 0 0.7em;
 border-collapse: collapse;
}

table.view tr,
table.view td {
 padding: 0.4em 1.0em;
 border-top: none;
 border-left: none;
 border-right: none;
 border-bottom: 1px solid #ccc;
 font-weight: normal;
} 

.view td.first, .view td.one { border-top: 1px solid #333; }
.view td.last, .view td.one { border-bottom-color: #333; }

#rbox500 .sp_box {width: 440px; padding: 5px; background-color: #ededf9; border: 1px solid #b4b4d9; margin: 8px 0px 10px 10px;}
.date{text-align: right; margin-bottom: 5px; }
img.topics {padding-bottom: 5px; padding-left: 5px; }
.live_l	{font-weight: bold; float: left;}
.live_tv{border-right: 0px; border-top: 0px; padding-left: 5px; margin: 10px; border-left: #ffcc00 3px solid; border-bottom: 0px; text-align: left
}	