@charset "EUC-JP";

#top_body{width:950px; margin: 0; padding: 0; text-align: center;}


.clearfix {display:inline-block;}
.clearfix:after {display:block; clear:both; visibility:hidden; height:0; content:".";}
* html .clearfix {height:1%;}
.clearfix {display:block;}
.clearfix{zoom:1;}


.module5 {margin:0px 0px 5px 0px; padding:0;}
.module10 {margin:0px 0px 10px 0px; padding:0;}

.more_arrow_right {float:right; padding-left:10px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat center left;}
.more_arrow {padding-left:10px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat center left;}

.top_bluebar{margin-top:0px;background:url(https://s.yimg.jp/images/finance/top2/title_bg_top.gif) #036;}
.bluebar{margin-top:0px;background:url(https://s.yimg.jp/images/finance/top2/title_bg_invest2.gif) #5299E7;}
.goldbar{margin-top:0px;background:url(https://s.yimg.jp/images/finance/top2/title_bg_money2.gif) #c90;}
.greenbar {margin-top:0px;background:url(https://s.yimg.jp/images/finance/top2/title_bg_profile2.gif) #660;}
.top_bluebar h1, .bluebar h1, .goldbar h1, .greenbar h1 {margin:0px;padding:3px;color:#fff;font-size:x-large;}
*html .top_bluebar h1, *html .bluebar h1, *html .goldbar h1, *html .greenbar h1 {font-size:large;}

#yfDeli {margin:2px 0 10px 0;}

/*==== NAVI ===*/

#yfmainnavi, 
#yfmainnaviul,
#yfmainnaviul ul,
#yfmainnaviul li, 
#yfmainnaviul ul.subcats li {padding: 0; margin: 0;}

#yfmainnaviul {z-index:100;}
#yfmainnaviul li {z-index:500;}
#yfmainnaviul ul.subcats li {z-index:600;}
#yfmainnaviul li ul.subcats li a {z-index:600;}

#yfmainnavi ol, 
#yfmainnavi ul {list-style:none;}

#yfmainnaviul {float: left; list-style-type:none;margin-left:13px;}
#yfmainnaviul li {float: left; position:relative; display:inline; margin:0 5px 0 0; padding:0;}
#yfmainnaviul li:hover .subcats { left:0; top:31px; font-size:small; }

#yfmainnaviul li a {display:block; height:31px; background: url(https://s.yimg.jp/images/finance/top_200712/fin_maintab.gif) no-repeat; text-indent:-1000em; }

.top #yfmainnavi { float: left; border-bottom:6px solid #3e64a4; width:100%; padding:0;}
.invest #yfmainnavi { float: left; border-bottom:6px solid #5299E7; width:100%; padding:0;}
.money #yfmainnavi { float: left; border-bottom:6px solid #b69d31; width:100%; padding:0;}
.profile #yfmainnavi { float: left; border-bottom:6px solid #9bad38; width:100%; padding:0;}

/*show the grey version for each link */
#yfmainnaviul a#yftopa {background-position: -1px -31px; width:92px;}
#yfmainnaviul a#yfinva {background-position: -99px -31px; width:92px;}
#yfmainnaviul a#yfmona {background-position: -197px -31px; width:92px;}
#yfmainnaviul a#yfproa {background-position: -295px -31px; width:92px;}

/*if the list item is selected, show the blue version */
#yfmainnaviul .selected a#yftopa {background-position: -1px 0px; }
#yfmainnaviul .selected a#yfinva {background-position: -99px 0px; }
#yfmainnaviul .selected a#yfmona {background-position: -197px 0px; }
#yfmainnaviul .selected a#yfproa {background-position: -295px 0px; }

#yfmainnaviul ul.subcats li {text-align: left; padding:0; margin:0px; display:block; float:none; width:141px; background:transparent; border-bottom:1px solid #ccc;}
#yfmainnaviul #yftopli ul.subcats {width:230px;}
#yfmainnaviul #yfinvli ul.subcats {width:160px;}
#yfmainnaviul #yfmonli ul.subcats {width:160px;}
#yfmainnaviul #yfproli ul.subcats {width:160px;}

#yfmainnaviul #yftopli ul.subcats li {width:226px;}
#yfmainnaviul #yfinvli ul.subcats li {width:156px;}
#yfmainnaviul #yfmonli ul.subcats li {width:156px;}
#yfmainnaviul #yfproli ul.subcats li {width:156px;}

#yftopli ul.subcats {position:absolute; left:-1000em; border-top:1px solid #3e64a4; border-right:2px solid #3e64a4; border-bottom:2px solid #3e64a4; border-left:1px solid #3e64a4; z-index:1000; background: #fff}
#yftopli .subcats li:hover {background:#edf1f8;}  /* FF, Opera, IE7 */
#yftopli .subcats li a { text-decoration:none; height:auto; text-indent:0; background:none; padding:4px;}
#yftopli .subcats li:hover a {text-decoration:none;} /* FF, Opera, IE7 */

#yfinvli ul.subcats {position:absolute; left:-1000em; border-top:1px solid #483f7c; border-right:2px solid #483f7c; border-bottom:2px solid #483f7c; border-left:1px solid #483f7c; z-index:1000; background: #fff}
#yfinvli .subcats li:hover {background:#efedf8;}  /* FF, Opera, IE7 */
#yfinvli .subcats li a { text-decoration:none; height:auto; text-indent:0; background:none; padding:4px;}
#yfinvli .subcats li:hover a {text-decoration:none;} /* FF, Opera, IE7 */

#yfmonli ul.subcats {position:absolute; left:-1000em; border-top:1px solid #837437; border-right:2px solid #837437; border-bottom:2px solid #837437; border-left:1px solid #837437; z-index:1000; background: #fff}
#yfmonli .subcats li:hover {background:#f8f4ed;}  /* FF, Opera, IE7 */
#yfmonli .subcats li a { text-decoration:none; height:auto; text-indent:0; background:none; padding:4px;}
#yfmonli .subcats li:hover a {text-decoration:none;} /* FF, Opera, IE7 */

#yfproli ul.subcats {position:absolute; left:-1000em; border-top:1px solid #757f3c; border-right:2px solid #757f3c; border-bottom:2px solid #757f3c; border-left:1px solid #757f3c; z-index:1000; background: #fff}
#yfproli .subcats li:hover {background:#f5f8ed;}  /* FF, Opera, IE7 */
#yfproli .subcats li a { text-decoration:none; height:auto; text-indent:0; background:none; padding:4px;}
#yfproli .subcats li:hover a {text-decoration:none;} /* FF, Opera, IE7 */


/*SEARCH_bg*/
.lineSearch { margin:0px 0px 3px 0px; padding:5px 0px; background-color:#e5ecff; border-top:2px #036 solid; }

/*SEARCH_form*/
.formSearch { margin:0px; font-size:90%; }

/*TIME*/
.time { margin:3px 0px; font-size:80%; }



.grey2Fin{color:#999;}



/*==== TOP ===*/

#left_main {float:left; width:640px; margin:0 10px 0 0; padding:0;}
* html #left_main {float:left; width:640px; margin:0 5px 0 0; padding:0;}
.line { margin:5px 0 0 0; background:url(https://s.yimg.jp/images/finance/top/dotline.gif) repeat-x; clear:both;}


/*
#pickup {margin:0px 0px 10px 0px; padding:0;}
#pickup .pi_top {height:27px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_pick_top.gif) no-repeat;}
#pickup .pi_top_ny {height:27px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_pick_top.gif) no-repeat;}
#pickup .pi_body {width:628px; margin:0; padding:5px; border-left:1px solid #d4d2ec; border-right:1px solid #d4d2ec; text-align:left;}
* html #pickup .pi_body {width:640px;}
#pickup .pi_btm {height:5px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_pick_btm.gif) no-repeat;}
#pickup h2 {display:none;}
#pickup .pi_ph_out {float:right; margin:3px; padding:0; border:1px solid #ccc; background:#fff;}
#pickup .pi_ph_inn {margin:0; padding:3px;}
#pickup .arrow {margin:0px 0px 5px 0px; padding:0; line-height:130%;}
*html #pickup div.yjMt {margin:0.5em 0;}
#pickup .pi_headline {margin:0.2em; font-size:94%; line-height:1.3em;}
*html #pickup .pi_headline {margin:0.3em;}
*/


/*==== NewPickup ===*/

ul {margin:0; padding:0;} 
ul li {list-style:none;}
img {border:none;}

#pickup {margin:0 0 10px 0;}
#pickup .hd {border:solid 1px #ccc; padding:3px 5px 3px 1px; margin:0 0 5px 0;}
#pickup .bd {border:solid 1px #ccc; padding:5px; margin:0 0 5px 0;}
#pickup .ft {border:solid 1px #ccc; padding:7px; margin:0 0 5px 0;}
#pickup .hd a, #pickup .ft a {font-weight:700;}
#pickup .hd span {background:#df282b; color:#fff; font-weight:700; padding:5px; margin:0 5px 0 0;}
#pickup .ft span {font-weight:700; padding:2px;}
#pickup .bd .media {color:#555;}
#pickup .bd .vLine {color:#CCC;}
#pickup .bd .sTop {color:#A4621C;}
#pickup .bd .caption {display:block;margin:3px 0 0 0;line-height:100%;color:#666666;}
#pickup .bd .listKanren{margin-top:0.5em;font-size:90%;}
#pickup .bd .listKanren li{list-style-type:disc;margin-left:2em;margin-top:5px;color:#ccc;line-height:1.3em;}
#pickup ul.listB {margin:5px 0; padding:5px;font-size:90%;}
#pickup .bd ul.listB {border-top:solid 1px #ccc; padding:5px;}
#pickup .bd ul.listB div {margin:5px 0 0 0; padding:0; line-height:1em;}
#pickup ul.listB li a {background:url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat left center; padding:0 0 0 10px;}
#pickup .bd ul.listC {border-top:solid 1px #ccc; padding:5px 0 0 5px;}
#pickup .bd ul.listC li {float:left;}
#pickup .bd ul.listC li.last {float:right; margin:0 5px 0 0;}
#pickup .ft li {float:left;}
#pickup .ft li.title {font-weight:700; margin:0 10px 0 0;}



/*----------------------------
ul{float:left;margin:0px 0px 10px 0px;padding-left:30px;list-style: none;text-align:left;}
.width{margin:10px 0px 0px 0px;padding-left:3px;}
.width li{display:block;float:left;margin:0px 10px 5px 0px;padding-left:10px;text-align:left;background: url(https://s.yimg.jp/images/finance/top/point_b04.gif) no-repeat;}
.top_new{margin:10px 0px 0px 0px;list-style: none;padding-left:3px;}
.top_new li{margin:0px 10px 5px 0px;padding-left:10px;text-align:left;}
.top_date{width:130px;float:left;}
.top_date_min{width:190px;float:left;}

.top_title{margin:0 0 0 130px;}
.top_title_min{margin:0 0 0 190px;}

#top_top_right .modu{width:292px; padding:3px; border:1px solid #cc9;background:#ffe;}
*html #top_top_right .modu{width:300px;}
#top_top_right ul{margin:0px;padding-left:10px;}
#top_top_right li{margin:0px;padding-left:10px;text-align:left;background: url(https://s.yimg.jp/images/finance/top/point_b04.gif) no-repeat;}

.top_rss{margin-top:-18px;padding:0 5px 0 0;float:right; clear:both;}
*html .top_rss{margin-top:-23px;padding:0 5px 5px 0;}

.sakuin{margin:5px 0; padding:10px 0; border:1px solid #cc9; background:#ffe;}
.sakuin b{padding:2px; color:#fff; background:#9bad38;}
.sakuin .a_wht{color:#fff;}
----------------------------*/


/*==== LEFT COLUMN ===*/

#left_col {float:left; width:190px; margin:0 0 10px 0; padding:0; text-align:left;}
#left_col ul {margin:0; padding:3px 3px 0 3px; list-style:none;}
#left_col li {margin:3px 0; padding:0 0 0 10px; line-height:115%; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat 0 0.5em;}
*html #left_col li {line-height:110%;}

#left_col .more_bg {background:url(https://s.yimg.jp/images/finance/top_200712/fin_menu_more_bg.gif) repeat-x;}

#left_col .relation {margin-bottom:3px;}

#left_col strong {margin:3px 0 0 3px; color:#999;}

#left_col #QR {margin-bottom:5px; padding:0px; border:2px solid #E5ECFF; text-align:center;}
#left_col #QR .Title {background:#E5ECFF; color:#333; font-weight:bold;}
#left_col #QR .MTF {padding-bottom:3px;}
#left_col #QR .MTF img {vertical-align:middle;}


/*==== LEFT_MAIN COLUMN ===*/

#leftmain_col {float:left; width:640px; margin:0; padding:0; text-align:left;}


/*==== MAIN COLUMN ===*/
#yfCT {margin:0 0 10px 0; text-align:center;}
#yfANEMOS {margin:10px 0;}
#yfANEMOSflash {margin:10px 0 0 0;}

#main_col {float:right; width:440px; margin:0; padding:0; text-align:left;}
#main_col .ss {width:428px; margin:0; padding:5px; border:1px solid #eee; background:#fff; text-align:left;}
* html #main_col .ss {width:440px;}
#main_col .ss p {margin:0; padding:0; color:#999; text-align:right;}
#main_col ul {margin:0; padding:3px; list-style:none;}
#main_col li {margin:0; padding-left:10px; list-style:none; background: url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat 0 0.5em;}
#main_col .yui-navset li {margin:0; padding:0; list-style:none;}

#main_col .SSS h4 {margin:0; padding:3px; background:#dfdfdf; font-weight:bold;}
#main_col .SSS .textbody {padding:3px 5px; border:3px solid #dfdfdf;}

#main_col .main_iv_topbg {height:20px; margin:0; padding:4px 0 0 3px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_iv_topbg.gif) no-repeat; text-align:left;}
#main_col .main_iv_body {width:428px; margin:0; padding:5px; border-left:1px solid #d4d2ec; border-right:1px solid #d4d2ec; text-align:left;}
* html #main_col .main_iv_body {width:440px;}
#main_col .main_iv_body h3 {margin:0 0 2px 0; padding:0;}
#main_col .main_iv_body p {margin:3px 0; padding:0;}
#main_col .main_iv_body p {margin:3px 0; padding:0;}
#main_col .main_iv_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_iv_btm.gif) no-repeat;}

#main_col .main_mo_topbg {height:20px; margin:0; padding:4px 0 0 3px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_mo_topbg.gif) no-repeat; text-align:left;}
#main_col .main_mo_body {width:428px; margin:0; padding:5px; border-left:1px solid #ede9d0; border-right:1px solid #ede9d0; text-align:left;}
* html #main_col .main_mo_body {width:440px;}
#main_col .main_mo_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_mo_btm.gif) no-repeat;}

#main_col .main_pr_topbg {height:20px; margin:0; padding:4px 0 0 3px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_pr_topbg.gif) no-repeat; text-align:left;}
#main_col .main_pr_body {width:428px; margin:0; padding:5px; border-left:1px solid #e2e4c8; border-right:1px solid #e2e4c8; text-align:left;}
* html #main_col .main_pr_body {width:440px;}
#main_col .main_pr_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_pr_btm.gif) no-repeat;}
#main_col .pro_new{margin:10px 0px 0px 0px;list-style: none;padding-left:3px;}
#main_col .pro_new li{margin:0px 10px 5px 0px;padding-left:10px;text-align:left;}
#main_col .pro_date{width:100px; float:left;}
#main_col .pro_title{margin:0 0 0 100px;}

.rnk_layer { display: none; }




/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}
#fin_kimochi .yui-navset .yui-nav li,#fin_kimochi .yui-navset .yui-navset-top .yui-nav li,#fin_kimochi .yui-navset .yui-navset-bottom .yui-nav li{margin:0 0 3px 3px;padding:0px;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}
.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}
.yui-navset-right{padding:0 6em 0 0;}
.yui-navset-top,.yui-navset-bottom{padding:auto;}
.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}
.yui-navset li em{font-style:normal;}
.yui-navset{position:relative;zoom:1;}
.yui-navset .yui-content{zoom:1;}
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}
.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}
.yui-navset .yui-nav a{position:relative;}
.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}
.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}
.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}
.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}
#fin_kimochi .yui-navset .yui-nav li a em,#fin_kimochi .yui-navset-top .yui-nav li a em,#fin_kimochi .yui-navset-bottom .yui-nav li a em{display:block;padding:0;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}
.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}
.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}
.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}
.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{margin:0;padding:0;border-bottom:2px solid #3e49a8;Xposition:relative;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.16em 0 0;padding:1px 0 0;zoom:1;}
.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.16em 0 0;}

.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{margin:0 2px -3px 0;padding:3px 0 0 0;background:#fff url(https://s.yimg.jp/images/finance/top_200712/fin_tabview.gif) repeat-x 0px -40px;border:solid #a9abc7;border-width:0 1px;position:relative;}
.yui-skin-sam #fin_kimochi .yui-navset .yui-nav a{margin:0 0 -3px 0;background:#fff url(https://s.yimg.jp/images/finance/top_200712/fin_tabview.gif) repeat-x 0px -40px;border:solid #a9abc7;border-width:0 1px;position:relative;}

.yui-skin-sam .yui-navset .yui-nav a em, .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {cursor:hand; padding:0.25em 0.75em; left:0; right:0; bottom:0; top:-1px; position:relative;}
*+html .yui-skin-sam .yui-navset .yui-nav a em, *+html .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {cursor:auto;}
* html .yui-skin-sam .yui-navset .yui-nav a em, * html .yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em {cursor:auto;}

.yui-skin-sam #fin_kimochi .yui-navset .yui-nav a em, .yui-skin-sam #fin_kimochi .yui-navset .yui-navset-top .yui-nav a em {cursor:hand; padding:0 3px; left:0;right:0; bottom:0; top:-1px; position:relative;}
*+html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav a em, *+html .yui-skin-sam #fin_kimochi .yui-navset .yui-navset-top .yui-nav a em {cursor:auto;}
* html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav a em, * html .yui-skin-sam #fin_kimochi .yui-navset .yui-navset-top .yui-nav a em {cursor:auto;}

.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover {background:#3e49a8 url(https://s.yimg.jp/images/finance/top_200712/fin_tabview.gif) repeat-x; border:solid #a9abc7; border-width:0 1px; color:#fff; text-decoration:none; cursor:default;}
*+html .yui-skin-sam .yui-navset .yui-nav .selected a, *+html .yui-skin-sam .yui-navset .yui-nav .selected a:focus, *+html .yui-skin-sam .yui-navset .yui-nav .selected a:hover {cursor:text;}
* html .yui-skin-sam .yui-navset .yui-nav .selected a, * html .yui-skin-sam .yui-navset .yui-nav .selected a:focus, * html .yui-skin-sam .yui-navset .yui-nav .selected a:hover {cursor:text;}

.yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a, .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a:focus, .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a:hover {background:#3e49a8 url(https://s.yimg.jp/images/finance/top_200712/fin_tabview.gif) repeat-x; border:solid #a9abc7; border-width:0 1px; color:#fff; text-decoration:none; cursor:default;}
*+html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a, *+html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a:focus, *+html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a:hover {cursor:text;}
* html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a, * html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a:focus, * html .yui-skin-sam #fin_kimochi .yui-navset .yui-nav .selected a:hover {cursor:text;}

.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.25em 0.75em;}
.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}
.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}
.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0;padding:0;}
.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}
.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0;}
.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}
.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}
.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.25em 0.75em;top:auto;left:-1px;}
.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}
.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}
.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}
.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}



/*==== RIGHT COLUMN ===*/

#right_col {float:right; width:300px; margin:0; padding:0;}
/* #right_col .module10 p {text-align:center;margin:0px;} */
p.lrec {margin:0; padding:0; text-align:center;}

.adrp{margin:0;padding:3px 0;border:1px solid #efefef;text-align:center;}
.adrp p {margin:0; padding:0;}
.adrp .rp01{display:block;width:280px;margin:1px auto 0;padding:2px 0 0;}
.adrp .rp02{display:block;width:280px;margin:5px auto 0;padding:5px 0 0;border-top:1px solid #efefef;}

#right_col .right_iv_topbg {height:20px; margin:0; padding:2px 0 0 3px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_iv_topbg.gif) no-repeat; text-align:left;}
#right_col .right_iv_topbg img {float:left;}
#right_col .right_iv_body {width:292px; margin:0; padding:3px; border-left:1px solid #d4d2ec; border-right:1px solid #d4d2ec; text-align:left;}
* html #right_col .right_iv_body {width:300px;}
#right_col .right_iv_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_iv_btm.gif) no-repeat;}

#right_col .right_kbnt_topbg {margin:0; padding:0;}
#right_col .right_more_topbg {height:20px; margin:0; padding:2px 0 0 3px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_more_topbg.gif) no-repeat; text-align:left;}
#right_col .right_more_body {width:292px; margin:0; padding:3px; border-left:1px solid #d6e1f3; border-right:1px solid #d6e1f3; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_more_bg.gif) repeat-x; text-align:left;}
* html #right_col .right_more_body {width:300px;}
#right_col .right_more_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_more_btm.gif) no-repeat;}

.edit_btn {float:right; margin:2px 8px 0 0;}
/* html*.edit_btn {margin:3px 8px 0 0;}
* html .edit_btn {margin:-20px 4px 0 0;}*/

#world_s_l {float:left; width:144px;}
#world_s_l ul {margin:0; padding:3px 0 0 3px; list-style:none;}
#world_s_r {float:right; width:144px;}
#world_s_r ul {margin:0; padding:3px 3px 0 0; list-style:none;}
#world_s_l li, #world_s_r li {margin:0; padding:0 0 0 10px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat 0 0.5em;}

#eco_topi ul {margin:0; padding:3px 3px 0 3px; list-style:none;}
#eco_topi li {margin:0; padding:0 0 0 20px; list-style:none; background: url(https://s.yimg.jp/images/news/fc.gif) no-repeat center left;}

#select table {width:100%; margin-top:0px; color:#999;}
#select td.sector {width:25%; padding:3px; background:#f8f8fc; border:1px solid #d4d2ec; text-align:center;}
#select td.aiueo {width:9.9%; padding:3px; background:#f8f8fc; border:1px solid #d4d2ec; text-align:center;}
#select td.empty {width:9.9%; padding:3px; background:#eee; border:1px solid #ddd; text-align:center;}
#select td.divider {width:1%;}
#select .aiueo img {margin:5px 0 0 0;}

#kbnt_l {float:left; width:144px;}
#kbnt_l ul {margin:0; padding:3px 0 0 3px; list-style:none;}
#kbnt_r {float:right; width:144px;}
#kbnt_r ul {margin:0; padding:3px 3px 0 0; list-style:none;}
#kbnt_l li.kbnt01 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_01.gif) no-repeat 0 0.2em;}
#kbnt_l li.kbnt02 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_02.gif) no-repeat 0 0.2em;}
#kbnt_l li.kbnt03 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_03.gif) no-repeat 0 0.2em;}
#kbnt_l li.kbnt04 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_04.gif) no-repeat 0 0.2em;}
#kbnt_l li.kbnt05 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_05.gif) no-repeat 0 0.2em;}
#kbnt_r li.kbnt06 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_06.gif) no-repeat 0 0.2em;}
#kbnt_r li.kbnt07 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_07.gif) no-repeat 0 0.2em;}
#kbnt_r li.kbnt08 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_08.gif) no-repeat 0 0.2em;}
#kbnt_r li.kbnt09 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_09.gif) no-repeat 0 0.2em;}
#kbnt_r li.kbnt10 {margin:0; padding:0 0 0 15px; list-style:none; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_kbn_10.gif) no-repeat 0 0.2em;}

#kimochiModule .midashi {margin-top:2px; color:#306;}
#kimochiModule tr.BGcolor {background:#f8f8fc;}
#kimochiModule td {margin:0; padding:3px;}
#kimochiModule td.tRight {text-align:right; font-weight:bold;}

#right_col .alliance {width:292px; height:40px; margin:5px 0; padding:0; clear:both; text-align:left;}
/* * html #right_col .alliance {padding:0;} */

#right_col .relation {margin-bottom:3px;}

#right_col .promotion {width:292px; margin-bottom:3px; padding:3px; border:1px solid #ccc; clear:both; text-align:left;}
* html #right_col .promotion {width:300px;}

#right_col .right_charger_body {width:292px; margin:0; padding:0 3px 3px 3px; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #eee;  background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_more_bg.gif) repeat-x;}
* html #right_col .right_charger_body {width:300px;}
#right_col .right_charger_body ul {margin:0; padding:0 3px; list-style:none;}
#right_col .right_charger_body li {margin:0; padding:0 0 0 10px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat 0 0.5em;}


/*---------------------------
#right_col .subtit_r{ margin:10px 0 0 0;padding:0px; background:url(https://s.yimg.jp/images/finance/pr/top_right_bg.gif) no-repeat #cc9;width:299px;}
*html #right_col .subtit_r{padding:2px 0 0 5px;}
#right_col .subtit_r strong,#left_col .subtit2 strong{padding:2px 0 0 5px; color:#fff;}

.profile h3 {
	font-size: 130%;
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	border-left: 8px #9bad38 solid;
}

.profile h4 {
	color:#000000;
	font-size: 100%;
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	border-left: 8px #9bad38 solid;
}

.profile .box1 {padding:10px; height:80px; border:2px solid #cccc99; background-color:#fff;}
* html .profile .box1 {height:104px;}
.profile .box2 {width:289px; border:2px solid #cc9;padding:3px;}
* html #right_col .box2{width:299px;}

.top_title2{margin:0; background:url(https://s.yimg.jp/images/finance/pr/title2_bg_pro.gif) #fff;}

.promotion{width:292px;margin-bottom:5px;padding:3px;border:1px solid #ccc;clear:both;}
*html .promotion{width:300px;margin-bottom:5px;padding:3px;border:1px solid #ccc;clear:both;}

.profile .info{margin:2 0 10px 0;}

#right_col ul{float:left;margin:0px 0px 10px 0px; font-size:normal; line-height:130%; list-style-type: disc; }

.top_pr {margin-bottom:5px;padding:3px;background:#f6f6cf;}
----------------------------*/


/*==== BOTTOM ===*/

.world {margin:0; padding:10px; background:#edf2ff; text-align:left;}
.world strong { padding:0 5px 0 0;color:#306;}
.world b { padding:0 5px;color:#999;}

.attention {margin:0 0 10px 0; padding:10px; background:#eeeeee; text-align:left;}
.attention strong { padding:0 5px 0 0;color:#306;}
.attention b {color:#c00;}
.attention ul {margin:0 0 5px 0; padding-left:20px;}
.attention li {margin:0; padding-left:0px;}

/*----------------------------
#affi{margin:20px 0;text-align:left;}
#affi strong{color:#930;}

#plugin{text-align:left;margin-top:20px;}
----------------------------*/


/*==== INVESTMENT ===*/

.finbox_bd_all{width:auto; padding:3px; border:1px solid #8989a5; background:#f3f3ff;}
*html .finbox_bd_all{width:100%;}

#iv_pickup {margin:0px 0px 7px 0px; padding:0;}
#iv_pickup .pi_top {height:27px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_iv_pick_top.gif) no-repeat;}
#iv_pickup .pi_body {width:428px; margin:0; padding:5px; border-left:1px solid #7676e2; border-right:1px solid #7676e2; background:url(https://s.yimg.jp/images/finance/top_200712/fin_pick_bg.gif) repeat-x;}
* html #iv_pickup .pi_body {width:440px;}
#iv_pickup .pi_btm {height:5px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_iv_pick_btm.gif) no-repeat;}
#iv_pickup h2 {display:none;}
#iv_pickup .arrow {margin:0px 0px 5px 0px; padding:0; line-height:130%;}

p.psite {float:right; margin:0 3px 0 0; padding:0; color:#999; text-align:right;}

#main_col .main_iv_funds_topbg {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_iv_funds_bg.gif) no-repeat; text-align:left;}
#main_col .main_iv_funds_body {width:440px; margin:0; padding:0; background:#f6f6fc url(https://s.yimg.jp/images/finance/top_200712/fin_main_iv_funds_bg.gif) -440px 0px repeat-y; text-align:left;}
#main_col .main_iv_funds_bodyinner {width:428px; margin:0 6px; padding:5px 0; text-align:left;}
#main_col .main_iv_funds_body h3 {margin:0 0 2px 0; padding:0;}
#main_col .main_iv_funds_body .main_iv_funds_box {width:420px; margin:5px 0; padding:0; clear:both;}
#main_col .main_iv_funds_body .main_iv_funds_name {float:left; width:120px; margin:5px 0; padding:0;}
#main_col .main_iv_funds_body .main_iv_funds_cont {float:right; width:295px; margin:5px 0; padding:0;}
#main_col .main_iv_funds_body .main_iv_funds_line { margin:5px 0; padding:5px 0 0 0; background:url(https://s.yimg.jp/images/finance/top/dotline.gif) repeat-x; clear:both;}
#main_col .main_iv_funds_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_main_iv_funds_bg.gif) 0px -3px no-repeat;}
#main_col .main_iv_funds_title {float:left; margin:0; padding:0;}
#main_col .main_iv_funds_title a img {margin:0; border:0;}
#main_col .main_iv_funds_body p {float:right; margin:0 3px 0 0; padding:0; color:#999; text-align:right;}

#right_col .right_iv_minkabu_topbg {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_iv_minkabu_bg.gif) 0px 0px no-repeat; text-align:left;}
#right_col .right_iv_minkabu_body {width:300px; margin:0; padding:0; background:#ffffee url(https://s.yimg.jp/images/finance/top_200712/fin_right_iv_minkabu_bg.gif) -300px 0px repeat-y; text-align:left;}
#right_col .right_iv_minkabu_bodyinner {width:288px; margin:0 6px; padding:0 0 5px 0; text-align:left;}
#right_col .right_iv_minkabu_body h3 {margin:0 0 2px 0; padding:0;}
#right_col .right_iv_minkabu_hdot {background:url(https://s.yimg.jp/images/finance/kimochi/dot_1x2.gif) repeat-y center center; margin:8px 0 0 0;}
#right_col .right_iv_minkabu_kai5 {float:left; width:135px; padding:0;}
#right_col .right_iv_minkabu_uri5 {float:right; width:135px; padding:0;}
#right_col .right_iv_minkabu_kai5 a, #right_col .right_iv_minkabu_uri5 a {margin:0 10px 0 0;}
#right_col .right_iv_minkabu_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_iv_minkabu_bg.gif) 0px -3px no-repeat;}
#right_col .right_iv_minkabu_title {float:left; margin:0 0 5px 0; padding:0;}
#right_col .right_iv_minkabu_title a img {margin-left:10px; border:0;}
#right_col .right_iv_minkabu_body p {float:right; margin:0 3px 0 0; padding:0; color:#999; text-align:right;}


/*Chart Navi*/
.chartbg{background:#efefff url(https://s.yimg.jp/images/finance/quote/chartbg.gif);}
.chartbg2{background:#ffffff url(https://s.yimg.jp/images/finance/quote/chartbg2.gif);}
.chartbg3{background:#ffffff url(https://s.yimg.jp/images/finance/quote/chartbg3.gif);}
.chartbg4{background:#ffffff url(https://s.yimg.jp/images/finance/quote/chartbg4.gif);}

/*æ©Þæ¡ï¥ãØä"¿ã¥êŽÊ/
#yfbtn{
	margin:0;
	padding:0;
	height:26px;
	width:100%;
	clear:both;
}
/*Safari Hack*/
/* \*/html*#yfbtn{
	margin:0;
	padding:0;
	height:26px;
	width:100%;
	clear:both;
}/**/
* html #yfbtn{
	margin:0;
	padding:0;
	height:26px;
	width:100%;
	clear:both;
}

#yfbtn ul{
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	height:26px;
}

/*normal----------*/
#yfbtn li.off {
	display:block;
	float:left;
	margin-right:5px;
	padding-left:5px;
	font-size:12px;
	height:26px;
	background:url(https://s.yimg.jp/images/finance/quote/q_bg4_l.gif) no-repeat;
}
#yfbtn li.off div{
	display:block;
	float:left;
	margin:0;
	padding:6px 6px 2px 2px;
	white-space:nowrap;
	height:26px;
	background:url(https://s.yimg.jp/images/finance/quote/q_bg4_r.gif) no-repeat top right;
}
/*IE Hack */*html #yfbtn li.off div{
	margin-bottom:-2px;
	padding:6px 6px 3px 2px;
}/**/

#yfbtn img{
	margin:0 1px 0 0;
	vertical-align:top;
	border:0;
}


/*SectorList----------*/

.listSelector {margin:0 0 10px 0; padding:5px; text-align:left; border:1px solid #9491be;}
#listTable {margin:0;}
#listTable table {width:100%; border: 1px #9491be solid;}
#listTable td, th {padding:5px; border-bottom: 1px #9491be solid;}
#listTable th {white-space: nowrap;}
#listTable table td.center {text-align:center;}
#listTable table td.right {text-align:right;}
#listTable .listHead {background:#dcdff6;}
#listTable .listHeadAct {background:#716bbf; color:#fff;}
#listTable .listHeadAct a {color:#fff;}
#listTable .listCellAct {background:#f8f8fc;}
#listTable .profile {color:#775;}
#listTable .subName {color:#999;}
#listTable .time {text-align:left; color:#666;}
#listTable .price {text-align:right; font-weight:bold;}
#listTable .priceGreen {text-align:right; font-weight:bold; color:#007f00;}
#listTable .priceRed {text-align:right; font-weight:bold; color:#f00;}
#listSelectorTable li {margin:0 0 3px 3px;}
#listSelectorTable .selector h3, #listSelectorTable .aiueo5 h3 {display:none;}
#listSelectorTable table {width:100%; margin-top:0px;}
#listSelectorTable td {padding:3px; border:1px solid #d4d2ec;}
#listSelectorTable .selector td {width:50%; empty-cells: hide;}
#listSelectorTable .selector img {margin:5px 0 0 0;}
#listSelectorTable .aiueo5 td {width:20%; empty-cells: hide; text-align:left; color:#999;}
#listSelectorTable .aiueo5 td.active {color:#fff;}
#listSelectorTable .aiueo5 img {margin:5px 0 0 0;}
#listSelectorTable .active {background:#716bbf; color:#fff;}
#listSelectorTable td span {color:#999;}
#listSelectorTable td.active span {color:#fff;}
#remarks {margin:0 0 10px 0; padding:5px; text-align:left; border:1px solid #f99; background:#ffe;}
#remarks strong {line-height:1.2em;}
#remarks ul.icon {margin:0; padding:0; list-style:none;}
#remarks ul.icon li {margin:0; padding:0;}
*html #remarks ul.icon li {margin-bottom:5px;}
#remarks img {margin-right:5px; border:0; vertical-align:middle;}
#remarks ul.caution {margin:5px 0 0 0; padding-left:16px; line-height:1.2em;}



.charticon{margin:0 1px 0 0; padding:0; vertical-align:bottom; width:36px; height:20px; border:0;}
.charticon2{margin:0px; padding:1px; vertical-align:middle; width:30px; height:15px; border:0;}
*html .charticon2{margin:1px; padding:0px;}
.charticon3{margin:0px; padding:1px; vertical-align:middle; width:42px; height:22px; border:0;}
*html .charticon3{margin:1px; padding:0px;}

.calToday {background:#747fd7;}
.calTodayHoliday {background:#999999;}
.calHoliday {background:#cccccc;}
.calToday strong, .calTodayHoliday strong {color:#fff;}
.calTodayNum {background:#ffffee;}




/*==== MONEY ===*/

#mo_pickup {margin:0px 0px 7px 0px; padding:0;}
#mo_pickup .pi_top {height:27px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_mo_pick_top.gif) no-repeat;}
#mo_pickup .pi_body {width:428px; margin:0; padding:5px; border-left:1px solid #b88a2e; border-right:1px solid #b88a2e; background:url(https://s.yimg.jp/images/finance/top_200712/fin_pick_bg.gif) repeat-x;}
* html #mo_pickup .pi_body {width:440px;}
#mo_pickup .pi_btm {height:5px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_mo_pick_btm.gif) no-repeat;}
#mo_pickup h2 {display:none;}
#mo_pickup .arrow {margin:0px 0px 5px 0px; padding:0; line-height:130%;}
#mo_pickup .image {float:left; width:73px; margin:3px 3px 0 0;}
#mo_pickup .text {float:right; width:350px; margin:0;}

h2 {margin:0; padding:0 0 5px 0; color:#930; font-size:120%;}
#main_col .main_mo_body2 {width:428px; margin:0; padding:5px; border-left:1px solid #ede9d0; border-right:1px solid #ede9d0; text-align:left;}
* html #main_col .main_mo_body2 {width:440px;}
#main_col .main_mo_body2 ul {margin:0 0 0 73px;}
#main_col .main_mo_body2 li {margin:0 0 0.5em 0;}
#main_col .main_mo_body2 .arrow {padding-left:10px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_icon_standard.gif) no-repeat center left;}

#right_col .right_mo_topbg {height:20px; margin:0; padding:2px 0 0 3px; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_mo_topbg.gif) no-repeat; text-align:left;}
#right_col .right_mo_body {width:292px; margin:0; padding:3px; border-left:1px solid #ede9d0; border-right:1px solid #ede9d0; text-align:left;}
* html #right_col .right_mo_body {width:300px;}
#right_col .right_mo_btm {height:3px; margin:0; padding:0; background:url(https://s.yimg.jp/images/finance/top_200712/fin_right_mo_btm.gif) no-repeat;}
#right_col .card1 {margin: 2px;padding: 0px 0px 0px 20px;background: url(https://s.yimg.jp/images/finance/top_200712/aa1.gif) no-repeat top left;}
#right_col .card2 {margin: 2px;padding: 0px 0px 0px 20px;background: url(https://s.yimg.jp/images/finance/top_200712/aa2.gif) no-repeat top left;}
#right_col .card3 {margin: 2px;padding: 0px 0px 0px 20px;background: url(https://s.yimg.jp/images/finance/top_200712/aa3.gif) no-repeat top left;}
#right_col .card4 {margin: 2px;padding: 0px 0px 0px 20px;background: url(https://s.yimg.jp/images/finance/top_200712/aa4.gif) no-repeat top left;}
#right_col .card5 {margin: 2px;padding: 0px 0px 0px 20px;background: url(https://s.yimg.jp/images/finance/top_200712/aa5.gif) no-repeat top left;}




/****************************************

               List tab

  ------------------------------------
							
	#index
	 1. plain tab
	  1-1. clear
		1-2. 2column
		1-3. list tabs
		1-4. Jump tabs
		1-5. delete arrows
		1-6. Hidden item
	 2. box tab
	 3. vertical line tab

****************************************/


/*--------------------------------
      plain tab 
--------------------------------*/
.yjListTab {
	margin:10px auto;
	text-align:center;
	line-height:1.6em;
	}
.yjListTab p{
	height:1%;
	margin:0 auto;
	padding:0;
	}
html>body .yjListTab p{
	height:auto;
	}
	
/* clear */
.yjListTab br.cl{
	clear:both;
	}

/* 2column */
.yjListTab .left {float:left;} 
.yjListTab .right {float:right;}

/* list tabs */
.yjListTab a{
	margin:2px;
	padding:.19em .38em;
	_padding:.1em .4em;/*IE*/
	}
.yjListTab a:hover{
	margin:2px 1px;
	padding:.19em .38em;
	_padding:.1em .4em;/*IE*/
	border:1px solid #003399;
	}
.yjListTab strong{
	margin:2px;
	padding:.19em .38em;
	_padding:.1em .4em;/*IE*/
	color:#000;
	}

/* Jump tabs */
.yjListTab .listPrev,
.yjListTab .listNext {
	color:#888;
	}
.yjListTab .listPrev span,
.yjListTab .listNext span {
	margin:2px;
	padding:.1em .4em;
	}
.yjListTab .listPrev span,
.yjListTab .listPrev a {
	padding-left:17px;
	background:url(https://s.yimg.jp/images/common/ar_prev.gif) no-repeat left center;
	}
	*html .yjListTab .listPrev a:hover {/*IE*/
	padding-left:16px; margin-left:2px;
	}
.yjListTab .listNext span,
.yjListTab .listNext a {
	padding-right:17px;
	background:url(https://s.yimg.jp/images/common/ar_next.gif) no-repeat right center;
	}
	*html .yjListTab .listNext a:hover {/*IE*/
	margin-right:2px;
	padding-right:16px;
	}

/* delete arrows */
.yjListTab .left .listPrev span,.yjListTab .right .listPrev span,
.yjListTab .left .listNext span,.yjListTab .right .listNext span,
.yjListTab .left .listPrev a,.yjListTab .right .listPrev a,
.yjListTab .left .listNext a,.yjListTab .right .listNext a,
.yjListTab .left .listPrev span,.yjListTab .right .listPrev span,
.yjListTab .left .listNext span,.yjListTab .right .listNext span,
.yjListTab .left .listPrev a:hover,.yjListTab .right .listPrev a:hover,
.yjListTab .left .listNext a:hover,.yjListTab .right .listNext a:hover,
.yjListTab .left .listPrev a,.yjListTab .right .listPrev a,
.yjListTab .left .listNext a,.yjListTab .right .listNext a {
	padding:.19em .38em;
	_padding:.1em .4em;/*IE*/
	background-image:none;
	}
.yjListTab .left .listPrev a:hover,.yjListTab .right .listPrev a:hover,
.yjListTab .left .listNext a:hover,.yjListTab .right .listNext a:hover {
	margin:2px 1px;
	}

/* Hidden item IE5.5up */ 
.yjListTab tt  {
	display/* */:none;
	}

.pagenationTop {margin:10px auto;}
.pagenationTop .left {float:left;}
.pagenationTop .right {float:right;}
.pagenationTop .noPage {color:#666;}





/* REUTERS report */
.rtrRPO_contents {margin:10px 50px; text-align:left;}
.rtrRPO_title {width:850px; height:219px; border:1px solid #afc5d3; background:url(https://s.yimg.jp/images/finance/reuters/report/header_reuters_bg.jpg) repeat-x;}
.rtrRPO_kanban {float:left; width:575px;}
.rtrRPO_kounyu {float:left; width:250px; margin:10px 0 0 10px; padding:5px 0; text-align:center; vertical-align:center; background:#fff; border:#c00 2px solid;}
.rtrRPO_text {margin:5px 0 30px 0;}
.rtrRPO_sample {margin:10px 0; text-align:center;}
.rtrRPO_sub {border-bottom:2px solid #AFC5D3;}
.rtrRPO_text2 {margin:10px 0 30px 30px;}
.rtrRPO_premium {color:#c00;}
.rtrRPO_premium img {margin-right:5px;}
.rtrRPO_premiumBtn {margin:5px 0 -5px 0; padding:5px 0; text-align:center; background:#ffeedd;}
.rtrRPO_faq {margin:30px 0; padding:5px 0; text-align:center; border:#afc5d3 2px solid;}






/* Toolbar Module */

#dlmodule190{
width:100%;
border:1px solid #cbd7d9;
background:#f9f9f9;
}

#dlmodule190Ttl{
width:100%;
/*
border:1px solid #0084ff;
background:#f9f9f9;
*/
}

#dlmodule190Ttl p{margin:0;padding:0;}

#dlmodule190Ttlbg{
width:100%;
background:#0084ff;
color:#FFFFFF;
font-weight:bold;
text-align:center;
line-height:2em;
}

#dlmodule190 #btnBg,#dlmodule190Ttl #btnBg{
background:#f3f6f8 url(https://s.yimg.jp/images/toolbar/jp/dlmodule/bg_sub.jpg) repeat-x;
background-position:bottom;
border:1px solid #b1c3ca;
/*
margin:8px;
*/
text-align:left;
}

#dlmodule190 #btnBg #addbox,#dlmodule190Ttl #btnBg #addbox{
font-weight:bold;
padding:10px 4px 0 4px;
}

#dlmodule190 #btnBg #addbox #ptimg,#dlmodule190Ttl #btnBg #addbox #ptimg{
float:left;
text-align:right;
width:20px;
}

#dlmodule190 #btnBg #addbox #ptname,#dlmodule190Ttl #btnBg #addbox #ptname{
float:right;
text-align:left;
width:156px;
}

#dlmodule190 #btnBg img,#dlmodule190Ttl #btnBg img{
margin:0 2px 0 0;
}

#dlmodule190 .btnadd a,#dlmodule190Ttl .btnadd a{
margin:0 0 6px 4px;
background:url(https://s.yimg.jp/images/toolbar/jp/dlmodule/btn_add_s2.gif) top no-repeat;
display:block;
width:181px;
height:34px;
text-indent : -9999px ;
text-decoration : none ;
overflow : hidden ;
}

#dlmodule190 .btnadd a:hover,#dlmodule190Ttl .btnadd a:hover{
background:url(https://s.yimg.jp/images/toolbar/jp/dlmodule/btn_add_s2.gif) bottom no-repeat;
}

#dlmodule190 #explain,#dlmodule190Ttl #explain{
margin:0 8px 8px 8px;
text-align:right;
}

#dlmodule190 #explain .tb,#dlmodule190Ttl #explain .tb{
margin:0 0 0.2em 0;
}

#dlmodule190 #explain .tb2,#dlmodule190Ttl #explain .tb2{
font-weight:bold;
}

#dlmodule190 #explain .tb #mrk,#dlmodule190Ttl #explain .tb #mrk{
float:left;
width:16px;
}

#dlmodule190 #explain .tb #inst,#dlmodule190Ttl #explain .tb #inst{
float:right;
text-align:left;
width:158px;
}

#dlmodule190 #btnBg #addbox:after,
#dlmodule190Ttl #btnBg #addbox:after,
#dlmodule190 #explain .tb:after,
#dlmodule190Ttl #explain .tb:after,
#dlmodule190 #explain .tb2:after,
#dlmodule190Ttl #explain .tb2:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

#dlmodule190 #explain .tb,#dlmodule190Ttl #explain .tb,
#dlmodule190 #explain .tb2,#dlmodule190Ttl #explain .tb2{
display:inline-block;
}



/* ---------- 2:300px[minisize] ---------- */

#dlmodule300m{width:100%;}

#dlmodule300m p{margin:0;padding:0;}

#dlmodule300m #btnBg{
background:#f3f6f8 url(https://s.yimg.jp/images/toolbar/jp/dlmodule/bg_sub.jpg) repeat-x;
background-position:bottom;
border:1px solid #b1c3ca;
margin:0;
padding:5px 0 0 0;
text-align:left;
}

#dlmodule300m .btnadd a{
margin:0 0 8px 37px;
background:url(https://s.yimg.jp/images/toolbar/jp/dlmodule/btn_add.gif)  no-repeat;
display:block;
width:223px;
height:33px;
text-indent : -9999px ;
text-decoration : none ;
text-align:center;
overflow : hidden ;
}

#dlmodule300m .btnadd a:hover{
background:url(https://s.yimg.jp/images/toolbar/jp/dlmodule/btn_add.gif) bottom no-repeat;
}

#dlmodule300m #btnBg #addbox{
font-weight:bold;
margin:0 4px;
}

#dlmodule300m #btnBg #addbox #ptimg{
float:left;
margin:0;
text-align:right;
width:20px;
}

#dlmodule300m #btnBg #addbox #ptname{
float:right;
margin:0;
text-align:left;
width:260px;
}


#dlmodule300m #explain{
margin:-2px 0 0 0;
text-align:right;
}

#dlmodule300m #btnBg #addbox:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}


/* INS */
#InsEst {margin:0; padding:3px; border:1px solid #D6E1F3; background:#F5F9FD; text-align:center;}