
div.sc_box {overflow: auto; margin-right: 2px; height: 150px;}

/*----------------------------------------*/
/* top banner list*/
/*----------------------------------------*/

#topbanner {/*background: url("/images/bg/homebannerlist.gif") repeat-y;
border-bottom: 1px solid #FF9900;border-top: 1px solid #FF9900;*/ padding: 0; _height: 0;
margin: 0 auto; width: 950px;}

#topbanner #customlink {width: 200px; float: left;}
#topbanner #customlink .content {margin: 10px 10px 10px 30px;}
#topbanner #bannerlink {width: 740px; float: left;}

/*home_column*/
#home_column {margin: 0px;}
#home_column .dt, #home_column .no {font-size: 12px;}
#home_column .caption {letter-spacing: 1px;}

#home_column table {line-height: 0;}
#home_column h4 {line-height: 0; margin: 0; padding: 0;}

#path {margin-bottom: 0;}
/*----------------------------------------*/
/* LEFT Column  180 px (A)*/
/*----------------------------------------*/

#recommend #cA_box div.box_title {background-image: url("/images/box/title180_blue.gif");}
#tech_recommend #cA_box div.box_title {background-image: url("/images/box/title180_blue.gif");}

/*----------------------------------------*/
/* CENTER Column 480 px (B)*/
/*----------------------------------------*/

/* SCHEDULE */

#schedule #cB_box div.box_title {background-image: url("/images/box/title480_schedule.gif");}
#schedule #cB_box div.content {margin: 0 0 5px 10px;}

#schedule div.sc_box {height: 250px;}

#schedule table.list {width: 100%;border-collapse: collapse;}
#schedule table.list tr {line-height: 1.5em;}
#schedule table.list tr.today {background-color: #FFFFCC;}
#schedule table.list td {border-bottom: dotted 1px #CCCCCC;}
#schedule table.list td.date {font-size: 12px;width: 70px; text-align: center; white-space: nowrap;}
#schedule table.list td.time {font-size: 12px;width: 50px; white-space: nowrap;}
#schedule table.list td.data {width: 380px;}
#schedule a {text-decoration: underline;}

/* CODENEWS */

/*#codenews #cB_box div.box_title {background-image: url("/images/box/title480_schedule.gif");}*/
#codenews #cB_box div.content {margin: 0 0 5px 10px;}

#codenews div.sc_box {height: 250px;}

#codenews table.list {width: 100%;border-collapse: collapse;}
#codenews table.list tr {line-height: 1.5em;}
#codenews table.list tr.today {background-color: #FFFFCC; font-weight: bold;}
#codenews table.list td {border-bottom: dotted 1px #CCCCCC;}
#codenews table.list td.date {font-size: 12px;width: 70px; text-align: center; white-space: nowrap;}
#codenews table.list td.time {font-size: 12px;width: 50px; white-space: nowrap;}
#codenews table.list td.data {width: 380px;}
#codenews a {text-decoration: underline;}
#codenews BLOCKQUOTE {margin: 0 0 0 10px ; padding: 0; border: none;}


/* MARKET COMMENT */
#market_cmt #cB_box div.box_title {background-image: url("/images/box/title480_blue.gif");}
#market_cmt #cB_box h3 span {padding-left: 1em; font-weight: normal; letter-spacing: 0;}
#market_cmt .sq {color: white;}
#market_tabs {margin: 0 2px 10px 2px;}
#market_box {width: 450px;}

/* jQuery Tabs */

.ui-tabs-nav, .ui-tabs-panel {
font-family:inherit;
font-size:14px;
}

.ui-tabs-panel {
background-color: #FDF8F0;
padding: 5px 0;
border-left: none;
border-right: none;
border-bottom: none;
letter-spacing: 0;
}

.ui-tabs-nav li {font-weight: normal; letter-spacing: 0;}

#market_tabs a {text-decoration: none;}
#market_tabs a span {color:#FFFFFF;}

/* jQuery Tabs */
#coderank_w a {text-decoration: none;}
#coderank_w a span {color:#FFFFFF;}

#coderank_w .ui-tabs-nav a, 
#coderank_w .ui-tabs-nav a span {background:transparent url("/images/jquery/tabs_orange.png") no-repeat scroll 0 0;}
#coderank_w .ui-tabs-nav a {background-position:100% 0;}
#coderank_w .ui-tabs-nav .ui-tabs-selected a {background-position:100% -23px;}
/* #coderank_w .ui-tabs-nav a span {background-position:0 0;} */
#coderank_w .ui-tabs-nav .ui-tabs-selected a span {background-position:0 -23px;}

#coderank_w .ui-tabs-panel {border-color: #FF6600;}

/*----------------------------------------*/
/* RIGHT Column 250 px (C)*/
/*----------------------------------------*/

#coderanking #cC_box div.box_title {background-image: url("/images/box/title250_blue.gif");}

/* rialtime maildata */
#maillist #cC_box div.box_title {background-image: url("/images/box/title250_blue.gif");}
#maillist .sc_box {height: 200px;}
#maillist #cC_box div.content {margin: 0 0 5px 10px;}
#maillist .dt {font-size: 12px; padding: 3px 5px 3px 0;}
#maillist blockquote {margin-left: 0px; margin-bottom: 5px;}

/* sitemaplist */
#sitemaplist #cC_box div.box_title {background-image: url("/images/box/title250_blue.gif");}
#sitemaplist .title {font-size: 14px;margin-bottom: 5px; font-weight: bold;}
#sitemaplist .cmt {margin-left: 18px;margin-bottom: 5px;}

/*----------------------------------------*/
/* CENTER+RIGHT Column 740 px (B+C)*/
/*----------------------------------------*/

/* column */
#columnlist #cBC_box div.box_title {background-image: url("/images/box/title740_green.gif");}
#columnlist .dt {padding: 0 0 4px 0;}
#columnlist .title {letter-spacing: 1px;}

/*----------------------------------------*/
/* map_world
/*----------------------------------------*/
#map_world_box {width: 480px; height: 250px; margin: 10px 0;}
#map_world {width: 480px; height: 250px; background-image: url("/images/foreign/map_world2.gif"); position: absolute;}
#map_world div {font-size: 12px; color: white; position: absolute; text-align: right; } /*background-color: #EEEEEE;*/

#map_world div p {font-size: 12px; color: black; margin: 0 0 4px 0; padding: 0; text-align: right;}

#map_world div.dow {top: 114px; left: 390px; width: 75px;}
#map_world div.nikkei {top: 15px; left: 275px; width: 75px;}
#map_world div.hsi {top: 158px; left: 220px; width: 75px;}
#map_world div.ftse {top: 114px; left: 55px; width: 75px;}
#map_world div.dax {top: 10px; left: 130px; width: 75px;}

