@charset "euc-jp"; /* last update 20091016 */

/* 20090329以前
==================== */
/* ヘッドライン  */

.bis-hl{
	padding-top:10px;
	border-top:1px solid #C8C8C8;}

/* オープン投資信託 */
table.table02 {
border-top:solid 1px #999;
border-right:solid 1px #999;
font-size:70%;
margin:5px;
}
caption.cap02 {
color:#000;
text-align:left;
padding:5px;
font-size:120%;
}
thead.thead02{
background-color:#ccc;
color:#000;
}
.table02 td, .table02 th {
border-left:solid 1px #999;
border-bottom:solid 1px #999;
padding:5px;
}
td.td02{
background-color:#f5f5f5;
color:#000;
padding-left:5px;
text-align:center;
}

/* マーケット情報（ロイター提供） */
/* ul
==================== */

.listbiz.side {
	margin-left: 7px;
}


.listbiz.side li{
	float: left;
	margin-right: 25px;
/*	white-space: nowrap;*/
	line-height: 1.3;
	background-image:none;
}

/* 経済データ */
#bData{
	border: none;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}
#bData td#bleft{
	padding: 0px 15px 0px 0px ;
	vertical-align: top;
}
#bData td#bright{
	padding: 0px ;
	vertical-align: top;
}

/* CSR最新情報 add on 090115 */
div#Main div.Box3 h2.csr{
background:#749c21 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/csr_subttl_bg.gif) no-repeat right 0;
}

div#Main div.Box3 h2.csr a{
color:#fff;
background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/mkr_lnk2_white.gif) no-repeat 100% 40%;
}

.csrbox .Lnk a strong{
padding-right:0.5em;
}

/* 株価検索（新）add on 080509
==================== */
/* Search BoxBis (use clearfix)
-------------------- */
form.SearchBoxBis:after {
	display: block;
	clear: both;
	height: 0.1px;
	visibility: hidden;
	content: ".";
	line-height: 0;
	font-size: 0.1em;
}
*:first-child+html form.SearchBoxBis { min-height: 1px;}
* html form.SearchBoxBis { height: 1px;}
form.SearchBoxBis {
	margin: -5px 0 0px;
	/* padding: 2px; */
	/* border: solid 1px #e1e5e6;
	background-color: #e1e5e6; */
}
*html form.SearchBoxBis {
	margin: -4px 0 0px;
	padding: 2px;
}
*html div#Main form.SearchBoxBis {
	width: 19em;
}
div#Sub .SearchBox {
	margin: 0 -10px;
	background-color: #EAEEEF;
}
div#Sub form.SearchBoxBis {
	padding: 5px 0;
}
form.SearchBoxBis legend {
	display: none;
}
form.SearchBoxBis p {
	margin: 0 5px 0 0;
	float: left;
}
form.SearchBoxBis p img {
	vertical-align: middle !important;
}
div#Sub form.SearchBoxBis p img {
	margin-left: 15px;
	vertical-align: middle;
}
form.SearchBoxBis p input {
	border: solid 1px #b7bbbb;
	vertical-align: middle;
}
form.SearchBoxBis p input.Txt {
	width: 100px;
	height: 20px;
}
div#Sub form.SearchBoxBis p input.Txt {
	width: 200px;
	height: 20px;
}
* html form.SearchBoxBis p input.Txt { height: 22px;}
form.SearchBoxBis p input.Btn {
	border-left: none;
}
form.SearchBoxBis ul:after {
	display: block;
	clear: both;
	height: 0.1px;
	visibility: hidden;
	content: ".";
	line-height: 0;
	font-size: 0.1em;
}
form.SearchBoxBis ul {
	margin: 0;
	padding: 2px 0 0;
}
form.SearchBoxBis ul li {
	margin: 0;
	padding: 0 6px 0 7px;
	float: left;
	background: url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/dotline_y.gif) 0 0 repeat-y;
}
form.SearchBoxBis ul li.Fst {
	background: none;
}
form.SearchBoxBis ul li.OptItm {
	margin: 0 0 0 6px;
	padding-right: 0;
	border-left: solid 1px #a7aaaa;
	float: right;
	background: none;
}
form.SearchBoxBis ul li a ,
form.SearchBoxBis ul li strong {
	white-space: nowrap;
}

/* 20090329以後
==================== */

/*　トップ位置調整　*/
div#Main div.TabsubTop div#TabNav {margin:5px 0 -5px;}
* html div#Main div.TabsubTop div#TabNav {margin:5px 0 5px;}

/* Dropdown Menu */
div#Main div#TabNav ul li ul.Dropdown {margin:3px 0 0;padding:3px 1px 0;border:solid 2px #d8dedd;border-top:none;position:absolute;top:2em;left:-1px;width:240px;background-color:#F7F7F7;}
* html div#Main div#TabNav ul li ul.Dropdown {width:246px;}
div#Main div#TabNav ul li ul.Dropdown:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
div#Main div#TabNav ul li ul.Dropdown li {float:left;margin:0 4px 0 0;padding:2px 5px 2px 11px;border:none;display:block;width:auto;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/mkr_lnk.gif) no-repeat 3px 50%;}
div#Main div#TabNav ul li ul.Dropdown li a {border:none;display:inline;padding:2px 0;line-height:1.4em;color:#555;font-weight:normal;white-space:nowrap;background:none;}
div#Main div#TabNav ul li ul.Dropdown li a:hover ,
div#Main div#TabNav ul li ul.Dropdown li a:focus ,
div#Main div#TabNav ul li ul.Dropdown li a:active {border:none;color:#555;background:none;}

/*　H1BOX周り　*/
div#Main div.H1Box {border-bottom:none;margin-bottom:0;margin-top:-5px;}
div#Main div.BizTop div.H1Box {margin-top:-10px;}
div#Main div.H1Box div.H1Inner {padding:4px 3px 0 0;margin-bottom:1px;background:#FFF url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_h1box.gif) no-repeat left top;border-bottom:2px solid #D8DEDD;}
div#Main div.H1Box div.H1InnerSubTop {padding:0;margin-bottom:10px;border-bottom:2px solid #D8DEDD;}
div#Main div.H1Box div.H1Inner2 {padding:0;margin-bottom:25px;height:auto;}
div#Main div.H1Box div.H1Inner,div#Main div.H1Box div.H1InnerSubTop {height:34px;}
div#Main div.H1Box h1 {padding-bottom:0;white-space:normal;}
div#Main div.H2SchBox h2 {float:left;}
div#Main div.H1ImgBox h1.Img {margin:12px 0 0 !important;}
/*▽IE6用▽*/
* html div#Main div.H1Box h1 {padding-bottom:0;margin:0 0 -6px;min-height:16px;}
* html div#Main div.H2SchBox {margin-bottom:8px;}
* html div#Main div.H1ImgBox h1.Img {margin:5px 0 0 !important;}

/*　株価検索　*/
div#Main div.StockSearch {width:272px;height:27px;float:right;background:#940101 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_stock_search.gif) repeat-x left top;border:1px solid #591717;}
div#Main div.H1Box div.H1Inner2 div.StockSearch {margin-bottom:15px;}
* html div#Main div.H1Box div.H1Inner2 div.StockSearch {margin-bottom:5px;}
*:first-child+html div.H1Box div.H1Inner2 div.StockSearch {margin-bottom:10px;}
div#Main div.H1Box div.H1Inner div.StockSearch {width:332px;}
/*▽IE6用▽*/
* html div#Main div.H1Box div.H1Inner div.StockSearch {width:340px;}
/*▽IE7用▽*/
*:first-child+html div#Main div.H1Box div.H1Inner div.StockSearch {width:340px;} 
div#Main div.H1Box ul.FollowLnk,
div#Main div.RhtSch ul.FollowLnk,
div#Main div.H2SchBox ul.FollowLnk
{margin:0;padding:0;height:27px;}
div#Main div.H1Box form.SearchBoxBis,div#Main div.H1Box fieldset,div#Main div.H1Box ul.FollowLnk li p,
div#Main div.RhtSch form.SearchBoxBis,div#Main div.RhtSch fieldset,div#Main div.RhtSch ul.FollowLnk li p,
div#Main div.H2SchBox form.SearchBoxBis,div#Main div.H2SchBox fieldset,div#Main div.H2SchBox ul.FollowLnk li p
{height:27px;margin:0;padding:0;}
div#Main div.H1Box ul.FollowLnk input.NameTxt,div#Main div.H1Box ul.FollowLnk input.NameTxt2,
div#Main div.RhtSch ul.FollowLnk input.NameTxt,div#Main div.RhtSch ul.FollowLnk input.NameTxt2,
div#Main div.H2SchBox ul.FollowLnk input.NameTxt,div#Main div.H2SchBox ul.FollowLnk input.NameTxt2
{line-height:20px;margin:0 0 0 2px;padding-left:2px;width:115px;letter-spacing:0;height: 20px;border:1px solid #B7BBBB;vertical-align:middle;}
div#Main div.H1Box ul.FollowLnk input.NameTxt,
div#Main div.RhtSch ul.FollowLnk input.NameTxt,
div#Main div.H2SchBox ul.FollowLnk input.NameTxt
{color: #808080;}
div#Main div.H1Box ul.FollowLnk input.NameTxt2,
div#Main div.RhtSch ul.FollowLnk input.NameTxt2,
div#Main div.H2SchBox ul.FollowLnk input.NameTxt2
{color: #333;}
/*▽IE6用▽*/
* html div#Main div.H1Box ul.FollowLnk input.NameTxt,
* html div#Main div.H1Box ul.FollowLnk input.NameTxt2,
 * html div#Main div.RhtSch ul.FollowLnk input.NameTxt,
 * html div#Main div.RhtSch ul.FollowLnk input.NameTxt2,
  * html div#Main div.H2SchBox ul.FollowLnk input.NameTxt,
 * html div#Main div.H2SchBox ul.FollowLnk input.NameTxt2
{width:105px;height: 22px;}
div#Main div.H1Box ul.FollowLnk li,
div#Main div.RhtSch ul.FollowLnk li,
div#Main div.H2SchBox ul.FollowLnk li
{width:auto;border:none;margin:0;padding:2px 0 0 18px;height:27px;float:left;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_stock_search.gif) no-repeat left center;font-size:12px;}
/*▽IE6用▽*/
* html div#Main div.H1Box ul.FollowLnk li,
* html div#Main div.RhtSch ul.FollowLnk li,
* html div#Main div.H2SchBox ul.FollowLnk li
{padding:0 0 0 18px;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_stock_search.gif) no-repeat left center;}
div#Main div.H1Box ul.FollowLnk li.r,
div#Main div.RhtSch ul.FollowLnk li.r,
div#Main div.H2SchBox ul.FollowLnk li.r
{margin-right:7px;}
div#Main div.H1Box ul.FollowLnk li a,
div#Main div.RhtSch ul.FollowLnk li a,
div#Main div.H2SchBox ul.FollowLnk li a
{line-height:22px; font-weight:bold;color:#FFF;}
div#Main div.H1Box ul.FollowLnk li input.Btn,
div#Main div.RhtSch ul.FollowLnk li input.Btn,
div#Main div.H2SchBox ul.FollowLnk li input.Btn
{margin-right:0;}
div#Main form.SearchBoxBis fieldset input.NameTxt {margin-left:2px;}

/*　ビジネストップ　上部　*/
div#Main div#HeadLine2 {margin-bottom:10px;}
div#Main div#HeadLine2 div.H2Box {padding:10px 10px 0; background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_h2box_h2.gif) repeat-x left top; height:1.3em;}
div#Main div#HeadLine2 ul.FollowLnk {line-height:1.3em;}
div#HeadLine2 div.ThmbSet180 div.TxtCol { margin-right:202px;padding-right:10px; }
div#HeadLine2 .OwnComp ul.Lnk li { font-size:100%;font-weight:bold; margin-bottom:7px; }
div#HeadLine2 .OwnComp ul.FollowLnk,
div#HeadLine2 .SUbTop ul.FollowLnk
{height:1.2em;}
div#HeadLine2 .OwnComp ul.FollowLnk {border-bottom:1px solid #D8DEDD;}
div#HeadLine2 .OwnComp ul.FollowLnk li.OptItm strong { font-size:100%; } 
div#HeadLine2 ul.Lnk li span { font-weight:normal; }
div#HeadLine2 .OtherComp {padding-top:20px;}
div#Main div#HeadLine2 .OtherComp ul.Lnk { background:none;background:#FAFAF8 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_other_comp_list.gif) repeat-y left top;padding:10px; font-size:95%; }

/*　ビジネストップ　マーケット情報（右情報系カラムボックスとか）　*/
div#Main div.ThmbCol div.RhtColBox {background:#DFE2D8 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rhtcolbox.gif) repeat-x left top;margin-bottom:4px;}
div#Main div.ThmbCol h3 {background:none;margin:0;padding:7px 0 1px 8px;height:17px;min-height:1em;line-height:1em;font-size:86.3%;}
div.ThmbCol div.MkInf,div#Main div.ThmbCol p,div.ThmbCol div.SchTypInd {padding:0 4px 4px 4px;background:none;}
div#Main div.ThmbCol p.NewsPhot {padding-top:4px;}
div#Main div.ThmbCol div.MkInf .RateBdr {border:1px solid #B9C0BF;padding:2px;background:#F7FBFB;padding-bottom:0;}
/*▽IE6用▽*/
* html div#Main div.ThmbCol div.MkInf .RateBdr {padding:1px 2px;}
/*▽IE7用▽*/
*:first-child+html div#Main div.ThmbCol div.MkInf .RateBdr {padding:1px 2px;}
div#Main div.ThmbCol div.MkInf dl.Rate {padding:0;margin-bottom:0;}
div#Main div.ThmbCol div.MkInf dl.Rate dt,div#Main div.ThmbCol div.MkInf dl.Rate dd {padding:3px 2px 2px 4px;line-height:1.1em;margin-bottom:2px;}
div#Main div.ThmbCol div.MkInf dl.Rate dt {background:#2D2D2D url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rate_dt.gif) no-repeat left top;padding:3px 2px 2px 3px;border-right:1px solid #555;}
div#Main div.ThmbCol div.MkInf dl.Rate dt,div#Main div.ThmbCol div.MkInf dl.Rate dt a,div#Main div.ThmbCol div.MkInf dl.Rate dt span {color:#FFF;}
div#Main div.ThmbCol div.MkInf dl.Rate dt a {display:block;float:left;padding-left:7px;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_rate_dt.gif) no-repeat left center;}
div#Main div.ThmbCol div.MkInf div.SubTpRate dl.Rate dt a {padding-left:30px;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_rate_dt_chart.gif) no-repeat left center;}
div#Main div.ThmbCol div.MkInf div.SubTpRate dl.Rate dt a:hover {background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_rate_dt_chart_act.gif) no-repeat left center;}
div#Main div.ThmbCol div.MkInf dl.Rate dt span {font-size:86.3%;}
div#Main div.ThmbCol div.MkInf dl.Rate dd {background:#F4F4F4 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rate_dd.gif) no-repeat left top;border-bottom:1px solid #CCC;border-right:1px solid #CCC;font-size:90%;}
div#Main div.ThmbCol div.MkInf dl.Rate dd strong { color:#222;padding-right:2px;}
div#Main div.ThmbCol div.MkInf dl.Rate dd strong span.Up {color:#F44;}
div#Main div.ThmbCol div.MkInf dl.Rate dd strong span.Down {color:#37F;}
div#Main div.ThmbCol p span.Desc {display:block;background:#FFF;padding:4px 3px;text-align:left; margin:-2px 0 0;}
div#Main div.ThmbCol div.RhtColBox h3 {float:left;}
div#Main div.ThmbCol div.RhtColBox h3 a {background: url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_thmbcol2.gif) no-repeat right center;padding-right:13px;}
div#Main div.ThmbCol p span {border:1px solid #B4BFAB;background-color:#FFF;}
div#Main div.RhtColBox  div.PwrdByLink {font-size:70%;text-align:right;margin:-9px 3px 2px 0;color:#777;}
div#Main div.RhtColBox p,div#Main div.RhtColBox div{clear:both;}
div#Main div.RhtColBox ul.FollowLnk {float:right;background:none;}
div#Main div.RhtColBox ul.FollowLnk li {border:none;padding:0;margin-right:3px;font-size:70%;}
div#Main div.RhtColBox ul.FollowLnk li a {white-space:nowrap;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_thmbcol.gif) no-repeat 3px 25%;display:block;padding-left:10px;}

div#Main div.Box {border-top:2px solid #B0BBBB;}
div#Main div.Box3 {border:5px solid #DEE3D6;}
div#Main div.Box3 h2 {margin:0 1px 1px;padding:5px 10px;min-height:0;background:#e1e6e6 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_box3_h2_biz.gif) repeat  left top;}
div#Main div.Box3 hr {border:none;border-top:4px solid #EEE; margin:5px 0;}

/*　楽天トラベル　*/
div#Main div.BoxRakuten {position:relative;}
div#Main div.BoxRakuten div.H2Box {background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_box_h2_rakuten.gif) repeat-x left top;height:2em;}
div#Main div.BoxRakuten div.H2Box h2 {float:left;margin-bottom:0;padding:10px 0 5px 5px;}
div#Main .BoxRakuten div.H2Box ul {margin:0;padding:3px 0 0;background:none;}
div#Main .BoxRakuten div.H2Box ul.FollowLnk {margin-bottom:0;height:2em;}
div#Main .BoxRakuten div.H2Box ul.FollowLnk li {margin:0 0 0 10px;padding:0 10px 0 10px;border:none;float:right;line-height:2em;}

div#Main div.BoxRakuten table {clear:both;width:100%;}
div#Main div.BoxRakuten td.BtnLik {width:100%;}
div#Main div.BoxRakuten td.BtnLik dl {margin:0;padding:0 4px;clear:both;background:#F3F3F3 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_box_rakuten_dl.gif) repeat-x left top;}
div#Main div.BoxRakuten td.BtnLik dl.Domestic {margin-bottom:10px;}
div#Main div.BoxRakuten td.BtnLik dl dt {font-size:88%;margin:0 0 5px;padding:0 0 2px 4px;}
div#Main div.BoxRakuten td.BtnLik dl.Domestic dt {border-bottom:2px solid #AFE39E; }
div#Main div.BoxRakuten td.BtnLik dl.World dt {border-bottom:2px solid #9EB1E3; }
div#Main div.BoxRakuten td.BtnLik dl.Domestic span {color:#AFE39E;margin-right:3px;}
div#Main div.BoxRakuten td.BtnLik dl.World span {color:#9EB1E3;margin-right:3px;}
div#Main div.BoxRakuten td.BtnLik dd {font-size:76%; margin: 0 10px 3px 0;padding:0;white-space:nowrap;line-height:1.1em;}
div#Main div.BoxRakuten td.BtnLik dd ul {float:left;margin:0;padding:0;}
div#Main div.BoxRakuten td.BtnLik dd.BtnIcn1,
div#Main div.BoxRakuten td.BtnLik dd.BtnIcn2 {float:left;border:1px solid #DBDBDB;padding:3px;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_box_rakuten_dd.gif) repeat-x left center;}
div#Main div.BoxRakuten td.BtnLik dd a img {vertical-align:middle;margin-right:7px; }
div#Main div.BoxRakuten td.BtnLik dl.Domestic dd a img {border:1px solid #AFE39E;}
div#Main div.BoxRakuten td.BtnLik dl.World dd a img {border:1px solid #9EB1E3;}
/* safari-only \*/
html:\66irst-child div.BoxRakuten td.BtnLik .cFix:after{line-height:0;padding:0;height:0.1%;}
div#Main div.BoxRakuten td.HtlSch {background:#F3F3F3 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_box_rakuten_dl.gif) repeat-x left top; padding:4px 8px;vertical-align:top;}
div#Main div.BoxRakuten td.HtlSch form {width:250px;}
div#Main div.BoxRakuten td.HtlSch h3 {background:none;font-size:88%;border-bottom:2px solid #AFE39E;padding:0 0 2px 4px;white-space:nowrap;}
div#Main div.BoxRakuten td.HtlSch h3 span {color:#AFE39E;margin-right:3px;}
div#Main div.BoxRakuten td.HtlSch dl {font-size:76%;margin-bottom:8px;}
div#Main div.BoxRakuten td.HtlSch select.SelY {width:80px;}
div#Main div.BoxRakuten td.HtlSch dl.People,
div#Main div.BoxRakuten td.HtlSch dl.Room,
div#Main div.BoxRakuten td.HtlSch input.Btn {float:left;margin-right:10px;}
div#Main div.BoxRakuten td.HtlSch input.Btn {margin-top:10px;}

/*　サブトップ 2カラム　*/
div#HeadLine2 div.ThmbSet256 div.TxtCol { margin-right:272px;padding-right:10px;}
div#HeadLine2 div.ThmbSet256Rht div.ThmbCol {float:left;width:272px;padding-left:0;}
div.ThmbSet256Rht .TxtCol {margin-left:287px;}
div#HeadLine2 div.ThmbSet150Rht div.ThmbCol {float:left;width:215px;padding-left:0;}
div.ThmbSet150Rht .TxtCol {margin-left:230px;}

/*　左置き写真+広告　*/
div#Main div.ThmbCol h3 a img {vertical-align:middle;}
div#Main div.ThmbCol div.SchTypInd div.cFix  ul {text-align:left;}
div#Main div.ThmbCol div.SchTypInd div.cFix ul li {float:left;padding:0 5px 0 11px;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/arw_thmbcol.gif) no-repeat 3px 25%;}
div#Main div.ThmbCol div.SchTypInd div.cFix ul li a {display:block;white-space:nowrap;}
div.ThmbCol div.SchTypInd div {margin:0 0 5px;padding:5px 2px 2px;border:1px solid #B4BFAB;background-color:#FAFAF5;}
div#Main table.ThmbColTb {float:left;margin:0 15px 15px 0;border-collapse:collapse;}/*091016*/
div#Main table.ThmbColTb td {text-align:center;padding:0;}
div#Main table.ThmbColTb td.Phot {background-color:#F2F5F5;}
div#Main table.ThmbColTb td.Rec2 {padding-top:15px;}
div#Main table.ThmbColTb p {line-height:1.4;margin:0 auto 1px;padding:5px;}
div#Main table.ThmbColTb p span {background-color:#F4F4F4;border:1px solid #D8DEDD;display:block;margin:0 auto 5px;padding:2px;text-align:center;}
div#Main table.ThmbColTb p small {display:block;margin:0 auto;text-align:left;font-size:76%;}
div#Main div.ThmbSet300Tb {margin:0 0 10px;width:100%;}
div#Main div.ThmbSet300Tb table.ThmbColTb p span {width:256px;}
div#Main div.ThmbSet300Tb table.ThmbColTb p small {width:260px;}
* html div#Main div.ThmbSet300Tb table.ThmbColTb p span,* html div#Main div.ThmbSet300 table.ThmbColTb p small {width:262px;}
* html div#Main div.ThmbSet300Tb a.ThmbZoom {display:block;float:right;padding:0 !important;width:48px !important;}/*090311*/
html>body div.ThmbSet300Tb .InnerLnk {margin-left:315px;}
div.ThmbSet300Tb ul.PhotoLnk {padding-left:0;}

/*　記事下 フォローリンク+株価検索 Box　*/
 div#Main div.ArtUndP {padding-top:3px;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/dotline_x.gif) repeat-x left top;clear:both;}
* html div#Main div.ArtUndP {padding-bottom:18px;}
div#Main div.ArtUndP ul.FollowLnk{float:left;background:none;}
div#Main div.RhtSch {float:right;margin-bottom:10px;width:300px;}

/*　トピックス　*/
div#Main div#HeadLine2 div.ThmbSet150Rht div.ThmbCol div.H2Box {padding:7px 5px 0; background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_boxpdct_p.gif) repeat-x 0 -10px; height:1.3em;margin-bottom:2px;border:1px solid #DEE3D6;}
div#Main div#HeadLine2 div.ThmbSet150Rht div.ThmbCol div.H2Box h2 {font-size:88%;}
div.BoxPdct {border:1px solid #DEE3D6;margin-bottom:4px;padding:1px;}
div#Main div.ThmbCol div.BoxPdct p {text-align:center;margin:0;padding:0;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_boxpdct_p.gif) repeat-x left top;}
div.BoxPdct p a img {margin:5px auto 6px;border:4px solid #F6F8F2;}
div.BoxPdct p a:hover img {border:4px solid #BCF;}
div#Main div.ThmbCol div.BoxPdct p span.Desc {border:none;margin:0;padding:0;background:#EDEFE9;text-align:center;}
div#Main div.ThmbCol div.BoxPdct p span.Desc a {display:block;width:150px;margin:0 auto;padding:2px 0 1px;text-align:left;}

/*　株式トップ 投資信託＆市況経済データ　*/
div#Main div.BoxBizSub,div#Main div#HeadLine2 div.BoxBizSub {margin:0 0 10px;}
div#Main div.BoxBizSub div.H2Box {background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_boxbizsub_h2.gif) repeat-x left top;height:2em;}
div#Main div.BoxBizSub div.H2Box h2 {float:left;margin-bottom:0;padding:10px 0 5px 5px;}
html>body div#Main div#HeadLine2 div.H2Box h2.FloatN {float:none !important;}/*090326*/
div#Main div.BoxBizSub div.H2Box h2 span {color:#B3C1B3;margin-right:4px;}
div#Main div.BoxBizSub div.Box {border-bottom:none;}

/*　投資信託&金利テーブル　*/
div.BoxBizSub table.MixTb,div.BoxBizSub  table.MstarLik {clear:both;}
div.BoxBizSub table.MixTb,div.BoxBizSub  table.MstarLik,div.BoxBizSub table.IntRatTb
{width:100%;border:1px solid #949EAD;border-collapse:separate;border-spacing:1px;}
div.BoxBizSub table.MixTb caption {margin:5px 4px;font-size:76%;}
div.BoxBizSub table.MixTb caption span {color:#949EAD;margin-right:4px;}
div.BoxBizSub table.MixTb th,div.BoxBizSub table.MixTb td,
div.BoxBizSub table.IntRatTb th,div.BoxBizSub table.IntRatTb td
{border:1px solid #ADB2BD;}
div.BoxBizSub table.MixTb thead th,div.BoxBizSub table.MixTb tbody th {font-size:88%;text-align:left;padding:2px;}
div.BoxBizSub table.MixTb tbody td{font-size:88%;text-align:right;padding:2px 5px 2px 2px;background:#F7F7FF;}
div.BoxBizSub table.MixTb  thead th {background:#CFD0EC url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_mixtb_thead.gif) no-repeat left top;}
div.BoxBizSub table.MixTb thead th.TpLf {color:#999;background:#DDD;}
div.BoxBizSub table.MixTb  tbody th {background:#686DA4 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_mixtb_tbody_th.gif) repeat-x left center;color:#FFF;}
div.BoxBizSub div.Date {margin:0 0 10px;}

div.BoxBizSub  table.MstarLik {margin-bottom:15px;}
div.BoxBizSub  table.MstarLik th {background:#EFF3F7;border:none;	vertical-align:middle;}
div.BoxBizSub  table.MstarLik th img {margin:0 25px;}
div.BoxBizSub  table.MstarLik td {background:#FFFFF7;border:1px solid #ADB2BD;width:100%;padding:3px 6px;}
div.BoxBizSub  table.MstarLik dl {margin-right:15px;float:left;}
div.BoxBizSub  table.MstarLik dl dt,div.BoxBizSub  table.MstarLik dl dd {white-space:nowrap;}
div.BoxBizSub  table.MstarLik dl dt {font-size:88%;}
div.BoxBizSub  table.MstarLik dl dd {font-size:76%;padding-left:5px;}

div.BoxBizSub table.IntRatTb {margin-bottom:20px;}
div.BoxBizSub table.IntRatTb  caption {margin:5px 0;font-size:100%;color:#172E47;	font-weight:bold;}
div.BoxBizSub table.IntRatTb  caption span {color:#DDD;margin-right:4px;}
div.BoxBizSub table.IntRatTb th,div.BoxBizSub table.IntRatTb td{font-size:88%;padding:2px;}
div.BoxBizSub table.IntRatTb th {text-align:left;background:#E8ECE0;color:#344634;}
div.BoxBizSub table.IntRatTb thead th {text-align:center;background:#8C9FCC;font-size:76%;color:#FFF;line-height:1em;padding:2px auto 1px;}
div.BoxBizSub table.IntRatTb th.Thin1 {background:#EFF2E9;}
div.BoxBizSub table.IntRatTb th.Thin2 {background:#F4F6EF;}
div.BoxBizSub table.IntRatTb td {text-align:right;padding-right:6px;background:#FAFCF8;width:38%;}

/*　為替　*/
table.Rate{width:100%;border-collapse:separate;border-space:1px;background:#F1F3F9;border:1px solid #CBD5EB;}
table.Rate caption{padding:10px 4px 5px;font-size:88%;font-weight:bold;}
table.Rate caption span{color:#949EAD;margin-right:4px;}
table.Rate th,table.Rate td{padding:3px 6px;border:1px solid #AEBBD9;}
table.Rate th,table.Rate td,
table.Rate th p,table.Rate th img{vertical-align:middle;}
table.Rate th{text-align:left;}
table.Rate thead th{background:#7589B7;color:#FFF;font-weight:bold;font-size:88%;}
table.Rate tbody th{background:#DBE5FD url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rate_tbody_th.gif) no-repeat left top;}
table.Rate th p{font-size:100%;margin:0;padding:0;font-weight:bold;}
table.Rate th p.NoFlag{font-size:100%;font-weight:bold;padding:0;margin-left:30px;}
table.Rate th img{margin:0 5px 0 0 !important;padding:0;}
table.Rate th p{display:inline;}
table.Rate td{background:#FFF url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rate_tbody_td.gif) no-repeat right bottom;}

div#Main .GraphInner{
width:500px;
text-align:center;
margin:0 auto;
margin-bottom:30px;
}
*html div#Main .GraphInner{
width:100%;
}
div#Main .GraphInner img{
margin-bottom:18px;
}
div#Main .GraphInner h2{
background:transparent url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/graphH2bg.gif) no-repeat 0 0;
width:500px;
margin:0;
padding:10px 0 5px 35px;
text-align:left;
}

div#Main p.Bnr {
border-bottom:1px solid #EAEEEF;
border-top:1px solid #EAEEEF;
margin:0 0 20px;
padding:14px 0;
text-align:center;
}

.FlatLnkOld{
	text-align:center;
	clear:both;
}

.FlatLnkOld .FlatLnkOldInner{
	width:95%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

.FlatLnkOld ul.Lnk{
	margin:10px 0;
}

.FlatLnkOld ul.Lnk li{
	text-align:left;
	float:left;
	width:45%;
}

*html body .FlatLnkOld ul.Lnk li{
	width:49%;
}
#bData .table01 thead td{
background-color:#F1F5F4;
}
#bData .table01 td,
#bData .table01 th{
font-size:88% !important;
white-space:normal !important;
}
*html #bData .table01 td,
*html #bData .table01 th{
word-break:break-all !important;
}
#bData table.FntSmall td,
#bData table.FntSmall th{
font-size:76% !important;
white-space:normal !important;
}
col.wide-8em {
width:8em;
}
col.wide-10em {
width:10em;
}

table.Rate{
width:100%;
}
table.Rate th,table.Rate td,
table.Rate th p,table.Rate th img{
vertical-align:middle;
}

table.Rate th{
text-align:left;
}
table.Rate th p{
font-size:100%;
font-weight:bold;
}
table.Rate th img{
margin:0;
padding:0;
}
table.Rate th p{
display:inline;}




/*** 為替 Renew 090427 ***/

/*font.css<base.css になっている*/
div#Main div.ThmbSetXw50 dt, div#Main div.ThmbSetXw50 p, div#Main div.ThmbSetXw50 ul li, div#Main div.ThmbSetXw60 dt, div#Main div.ThmbSetXw60 p, div#Main div.ThmbSetXw60 ul li {font-size:88% !important;}

/*レート表*/
table.RateG {width:100%;border-collapse:collapse;}
/* thead */
table.RateG caption:after {display:block;clear:both;height:0.1px;visibility:hidden;content:".";line-height:0;font-size:0.1em;}
*:first-child+html table.RateG caption {min-height:1px;}
* html table.RateG caption {height:1px;}
table.RateG caption {padding:10px 4px 5px;font-weight:bold;}
table.RateG caption em {color:#949EAD;margin-right:4px;}
table.RateG caption small {font-weight:normal;font-size:88%;}
table.RateG caption span small a {border-left:1px solid #c9cccc;border-right:1px solid #c9cccc;padding:0 10px;margin-left:10px;}
html>body table.RateG caption span img {margin-top:3px;}
/* tbody th, td */
table.RateG th,table.RateG td {padding:3px 6px;border:1px solid #92acb8;}/*ebebeb, d9e2e6*/
* html table.RateG th,table.RateG td {padding:5px 6px;}
table.RateG th {font-size:88%;}/*border-left-color:#1b6783;*/
table.RateG td {font-size:76%;}
table.RateG th, table.RateG td, table.RateG th p, table.RateG th img {vertical-align:middle;}
table.RateG th {text-align:left;}
/* thead th*/
table.RateG thead th {background:#43b3dc url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rateG_thead.gif) repeat-x scroll 0 0;
	border:1px solid #1b6783;color:#fff;font-weight:bold;text-align:center;}
/* thead td */
table.RateG tbody th p {font-size:100%;margin:0;padding:0;font-weight:bold;}
table.RateG tbody th p.NoFlag {font-size:100%;font-weight:bold;padding:0;margin-left:32px;}
table.RateG tbody th img {margin:0 7px 0 0 !important;padding:0;}
table.RateG tbody th img.cht {margin:0 0 0 4px !important;}
table.RateG tbody th p {display:inline;}
/* tr color */
table.RateG td {background:transparent url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rateG_tbody_td1.gif) no-repeat scroll 100% 100%;}
table.RateG tr.bg th {background-color:#f1f5f4;}
table.RateG tr.bg td {background-image:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_rateG_tbody_td2.gif);}

/*更新ボタン*/
div#Main ul.BtnG li {line-height:1.8;background-image:none;}
div#Main ul.BtnG li.BtnGTxt {margin:0 5px 0 0 !important;border:none;}
div#Main ul.BtnG li.BtnGTxt a {display:block;}
div#Main ul.BtnG li.BtnGTxt a:hover, div#Main ul.BtnG li.BtnGTxt a:active, div#Main ul.BtnG li.BtnGTxt a:focus {cursor:pointer;}
div#Main ul.BtnG li.BtnGTxt span {background:transparent url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/bg_tab_off.gif) repeat-x scroll 0 100%;
	border:1px solid #d8dedd;color:#555;display:block;font-weight:bold;height:1.8em;margin:0 0 1px;padding:0 5px;white-space:nowrap;}
* html div#Main ul.BtnG li.BtnGTxt span {width:6em;text-align:center;}

div#Main ul.BtnG li.On span {background-image:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_btn_on.gif);border-color:#cde1e9;}/*dfe2be*/

/*BlueBox*/
div#Main div.BoxG {background:#FFFFFF url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_box_gaitame.gif) repeat-x scroll 0 0;
	border-top:2px solid #6ec2d8;border-bottom:1px solid #d8dedd;margin:0 0 30px;position:relative;}
div#Main div.BoxG h2 {/*float:left;*/margin-bottom:0;padding:10px 0 5px 5px;}
div#Main div.BoxG span {color:#6ec2d8;margin-right:4px;}

/*為替チャート図*/
.ChartG {margin-bottom:10px;margin-left:auto;margin-right:auto}
* html .ChartG {margin-bottom:20px;}
.ChartG dl, .ChartG dl.LChart {margin:10px 8px 20px;border-left:1px solid #dee3d6;
	border-top:1px solid #6ec2d8;background:transparent url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_box_gaitame.gif) repeat-x scroll left top;}
.ChartG dl {float:left;width:217px;}
.ChartG dt {height:1.3em;padding:8px 10px 10px;}
.ChartG dt span {color:#6ec2d8;margin-right:4px;}
.ChartG dd img {margin-left:5px;}
.ChartG dd a span img {border:1px solid #fff;}
.ChartG dd a:hover span img, .ChartG dd a:focus span img, .ChartG dd a:active span img {border:1px solid #a00;}

.ChartG dl.LChart {float:none;margin:10px auto 20px;width:590px;text-align:left;}
.ChartG dl.LChart dd.FloatR {float:right;border-left:1px solid #c9cccc;margin:10px;padding-left:10px;}
* html .ChartG dl.LChart dd.FloatR {margin-right:0;}

/* Dot Box */
div.Exptn, p.Exptn {border:5px dotted #EAEAF3;background:#FDFDFF;padding:6px 15px;margin-bottom:20px;}






/* 090313 経済データtable */
.TblBdr table {border-collapse:collapse;border-right:1px solid #ccc;border-top:1px solid #ccc;}
.TblBdr table th, .TblBdr table td {border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:1px;margin:0;}
.TblBdr table th {text-align:left;}


/*　市況・経済データ　*/
div#Main div#bData {margin-bottom:25px;clear:both;}

/*　宝くじ　*/
div#Main div.H1Box div.H1InnerLoto {padding:0;margin-bottom:25px;}
* html div#Main div.H1Box div.H1InnerLoto h1 img {margin-bottom:5px;}

/*　その他・共通　*/
ul.Exptn {border:5px dotted #EAEAF3;background:#FDFDFF;padding:6px 10px;margin-bottom:20px;}
ul.Exptn li {list-style:disc;margin-left:10px;}

/* 記事写真赤枠 090318 */
div#Main table.ThmbColTb a:hover span,div#Main table.ThmbColTb a:focus span,div#Main table.ThmbColTb a:active span {border-color:#a00;}

/* Photo Gallery 090317 */
.gPhoto span {display:inline-block;display:-moz-inline-box;margin-top:5px;
	padding:2px;border:1px solid #c9cccc;background-color:#fff;}/*#F2F5F5*/

div#Main h1.ImgCaption {margin:5px auto 10px;padding-bottom:4px;width:510px;text-align:left;}
* html div#Main h1.ImgCaption {text-align:center;}

.winClose {line-height:2;margin:10px 0 20px;text-align:center;}
.winClose li {font-size:76%;font-weight:bold;display:inline;padding:3px 10px;
	border-left:1px double #c9cccc;border-right:1px double #c9cccc;}

/* コラム一覧 */
div#Main h1.Katsuma {background-image:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/title_katsuma.jpg);}
div#Main h1.ToyoEye {background-image:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/title_toyoeye.gif);}
div#Main h1.KeizaiNavi {background-image:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/title_keizainavi.gif);}

div#Main h1.Katsuma, div#Main h1.ToyoEye, div#Main h1.KeizaiNavi {
background-position:50% 0;
background-repeat:no-repeat;
border-bottom:1px solid #EAEEEF;
height:50px !important;
margin:17px 0 10px;
padding:0 0 14px;
text-indent:-9999px;
}
* html div#Main h1.Katsuma {margin-top:10px;height:64px !important;}/*+14px*/
*:first-child+html div#Main h1.Katsuma {float:none;height:64px !important;}

/* 株主優待（200906） */

.SearchYutai legend{display:none;}
.SearchYutai input#YutaiKey{width:280px;font-size:88%;color:#808080;border:1px solid #B7BBBB;height:20px;letter-spacing:0;margin:0;padding:0;height:20px;vertical-align:middle;}
*html .SearchYutai input#YutaiKey{height:22px;}
.SearchYutai input.Btn{border:1px solid #B7BBBB;vertical-align:middle;margin:0;}
.YtiIndex {border-top:1px solid #F0F5F4;padding-top:15px;}
div#Main .YtiIndex h2{border-bottom:4px solid #F8F8F0;margin:0 0 10px;padding:3px 0 0;line-height:1.2em;height:auto;font-size:130%;}
div#Main .YtiIndex h2 span{color:#D7D7BA;margin-right:3px;}
div#Main .YtiIndex form.SearchYutai,div#Main .YtiIndex ul.YutaiList
{margin-bottom:25px;}
ul.YutaiList li{float:left;margin-right:20px;font-size:88%;line-height:1.8em;}
ul.YutaiList li a{display:block;padding:0 0 0 10px;background:transparent url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/mkr_lnk.gif) no-repeat 0 0.5em;white-space:nowrap;}
.YtiIndex table.ConditionTb{width:100%;}
.YtiIndex table.ConditionTb td {text-align:left;width:50%;}
.SearchYutai dl {float:left;padding:0 20px 10px 0;font-size:88%;}
.SearchYutai div.BtnObi{background:#F8F8F0;padding:3px 5px;}

.YtiList ul{margin-bottom:35px;}
.YtiList ul li div {float:left;padding-left:6px;}
.YtiList ul li{padding:3px;margin:0;line-height:1.2em;height:auto;}
.YtiList ul li.BackGC{background:#F1F1E2;padding:6px 6x;}
.YtiList ul li div.Cord{width:37%;font-weight:bold;}
.YtiList ul li div.Cord a img{background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_bt_yutai_search.png) no-repeat 0 0;width:46px;height:18px;overflow:hidden;vertical-align:middle;margin-left:10px;}
.YtiList ul li div.Cord a:hover img{background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_bt_yutai_search.png) no-repeat 0 -18px;}
.YtiList ul li div.Contents{width:43%;}
.YtiList ul li div.Month{width:13%;}
.YtiList ul li div.Contents,.YtiList ul li div.Month{border-left:1px solid #DDD;font-size:88%;}
.YtiList ul li.TopH{background:#888;color:#FFF;font-weight:bold;}


div#YtiHeadLine h1{padding:3px 10px 1px;font-size:140%;border-bottom:none;border-top:1px solid #F0F5F4;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/business/images/bg_yutai_h1.gif) repeat-x left bottom;}

div#Main div.H1Box div.NoH1{float:left;font-weight:bold;padding-top:5px;}
div#Main div.H1Box div.NoH1 a{color:#0D0D0D;display:block;background:url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/mkr_lnk2.gif) no-repeat 100% 50%;padding:0 15px 0 0;}
div.YtiDetail {text-align:center;}
table.BasisInfoTb,table.IndiInfoTb{width:90%;border:2px solid #CCC;margin:0 auto 15px;text-align:left;}
table.BasisInfoTb,table.IndiInfoTb{border-collapse:collapse;}
table.IndiInfoTb table{width:100%;border-collapse:separate;border-spacing:1px;}
table.IndiInfoTb table,table.IndiInfoTb td div.Month,div#Main div.BodyTxt table.IndiInfoTb td p.Contents,div#Main div.BodyTxt table.IndiInfoTb td p.Memo
{margin:0 0 10px;}
table.BasisInfoTb th,table.BasisInfoTb td,table.IndiInfoTb th,table.IndiInfoTb td
{padding:5px 5px 0; font-size:90%;}
table.BasisInfoTb th,table.IndiInfoTb th
{border-bottom:1px solid #CCC;background:#F1F1E2;}
table.BasisInfoTb th{width:20%;}
table.BasisInfoTb td{border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
table.IndiInfoTb td table th,table.IndiInfoTb td table td{border:none;}
table.BasisInfoTb td {width:80%;}
table.IndiInfoTb td table th{width:17%;white-space:nowrap;background:#D9E1EF;}
table.IndiInfoTb td table td{width:83%;background:#E9EEF7;}
table.IndiInfoTb td div.Month{background:#F9F9F7;padding:2px 5px;}

/* ローカルメニュー____________________________________ */
.LclNav, .LclNav ul{list-style: none;margin:0;padding:0;border-bottom:2px solid #D8DEDD;}
.LclNav{z-index:100;position: relative;}
.LclNav li{float: left;margin:0 1px 1px 0;padding:0;position: relative; font-size:76%;font-weight:bold;height:2.2em;}
.LclNav li a,
.LclNav li a:link,
.LclNav li a:active,
.LclNav li a:visited
{display: block;padding:0 9px;margin-bottom:1px;border:1px solid #D8DEDD;background:#fff url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/bg_tab2_off.gif) left center repeat-x;color:#555;line-height:2em;}
.LclNav li a:hover{border:1px solid #939999;border-bottom:2px solid #C00;background:#afb2b2 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/bg_tab2_on.gif) left center repeat-x;color: #FFF;margin-bottom:0;}
.LclNav li.Feature a,
.LclNav li.Feature a:link,
.LclNav li.Feature a:active,
.LclNav li.Feature a:visited
{background:#fff url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/bg_tab2_on_report.gif) left center no-repeat;padding-left:24px;}
.LclNav li.Feature a:hover{background:#afb2b2 url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/bg_tab2_off_report.gif) left center no-repeat;}

/* ★プルダウンの隠し方をIE7とそれ以外のブラウザで違えています */
.LclNav ul{list-style: none;margin:0;padding:0;position:absolute;left: -1px;background: #F7F7F7;border:2px solid #D8DEDD;border-top:2px solid #F7F7F7;padding:8px 3px 4px;width:240px;top:-999px;}
/* IE7でのプルダウンの隠し方 */
*:first-child+html .LclNav ul{background:none;border:none;padding:0;width:0;height:0;overflow:hidden;top: 2.2em;}

/* ★プルダウンの表し方をIE7とIE6とそれ以外のブラウザで違えています */
.LclNav li:hover ul
{top: 2.25em;}
/* safari only \*/
html:\66irst-child .LclNav li:hover ul
{top: 2.22em;}
/* IE6でのプルダウンの表し方 JAVA script使用クラス名 */
*html .LclNav li.sfHover ul{top: 2.2em;}
/* IE7でのプルダウンの表し方 */
*:first-child+html .LclNav li:hover ul
{top: 2.2em;background: #F7F7F7;border:2px solid #D8DEDD;border-top:2px solid #F7F7F7;padding:8px 3px 4px;width:240px;height:auto;height:auto;overflow:visible;}
/* 個別プルダウン内リスト */
.LclNav ul li{font-size:100%;font-weight:normal;background:transparent url(http://web.archive.org/web/20100829175947im_/http://www.asahicom.jp/css08/images/mkr_lnk.gif) no-repeat 3px 50%;padding:0 0 0 10px;margin:0 10px 4px 0;height:auto;}
.LclNav ul li a span img{margin:2px 5px 0 0;vertical-align:middle;display:inline;}
.LclNav ul a,
.LclNav ul a:link,
.LclNav ul a:active,
.LclNav ul a:visited,.LclNav li.Feature ul a,
.LclNav li.Feature ul a:link,
.LclNav li.Feature ul a:active,
.LclNav li.Feature ul a:visited
{white-space: nowrap;background:none;border:none;margin:0;padding:0;line-height:1.3em;}
.LclNav ul a:hover,
.LclNav li.Feature ul a:hover
{background:none;border:none;color: #000;margin:0;}
/* メニュースキップ時飛び先 */
hr#MenuSkip {margin:0;padding:0;border:none;background:none;width:0;height:0;line-height:0;left:-999px;position:absolute;}
/* ローカルメニュー　ここまで_________________________________ */
/* 個別プルダウンの位置調整 */
.LclNav li.Dnews ul{z-index:101}
.LclNav li.Dtopics ul{z-index:102;left:-5.8em;}
.LclNav li.Dstock ul{z-index:103;left:-6em;}
.LclNav li.Dexchange ul{z-index:104;left:-8em;}
.LclNav li.Ddata ul{z-index:105;left:-6em;}
.LclNav li.Dloto ul{z-index:106;left:-11.5em;}
.LclNav li.Dcsr ul{z-index:107;}
/* Business独自位置調整 */
div#Main div.H1Box ul.LclNav {margin:0 0 10px;}
div#Main div.TabsubTop ul.LclNav {margin:5px 0;}
*html div#Main div.TabsubTop ul.LclNav {padding-top:5px;}
/*
     FILE ARCHIVED ON 17:59:47 Aug 29, 2010 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:38:10 Jul 30, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/