@charset "EUC-JP";

.block{display:block;}
.disnone{display:none;}
.spacer{display:block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
html>body div.spacer{height:.01em;}
.ynclear {clear:both; display:block;}
.ztspace {margin-top:0px;}
.cntntblck {margin-bottom:10px;}
form{margin:0; padding:0;}

#ynhead{margin:-6px 0 0 0; padding:0; vertical-align:bottom; width:100%;}
/*#ynnav{margin:0; padding:0; clear:both; height:26px; width:630px;}*/
#ynnav{margin:0; padding:0; clear:both;  display:block; height:34px; width:630px;}
/*safari 3 Hack */
body:first-of-type #ynnav {overflow:hidden;}

.yngrouplink{margin: -1px 6px 5px 0px; padding: 0; text-align:right; color:#999;}
.ynfooterlink{padding:5px; text-align:center; color:#999;} /*border:1px solid #dcdcdc; background:#f1f1f1;*/

#ynsubnav h5, #ynnav h5, #ynsubnav3 h5{display:none; margin:0px; padding:0px;}
#ynsubnav2 h6{display:none; margin:0px; padding:0px;}
#ynnav ul{margin:0; padding:0 0 0 10px; list-style:none;}

#ynnav li{display:block; float:left; margin-right:2px; padding-left:3px; background:url(http://i.yimg.jp/images/news/navi/bg_nav_cnrl.gif) no-repeat;}
#ynnav li div{display:block; float:left; margin:0; padding-right:1px; background:url(http://i.yimg.jp/images/news/navi/bg_nav_cnrr1.gif) no-repeat top right;}
/*IE Hack */*html #ynnav li div{margin-bottom:-2px;}/**/
#ynnav li a{display:block; float:left; margin:0; padding:14px 6px 5px 5px; white-space:nowrap;}
*html #ynnav li a{padding:16px 6px 7px 5px;}
#ynnav li.on{padding-left:3px; background:url(http://i.yimg.jp/images/news/navi/bg_nav_cnrl_on.gif) no-repeat;}
#ynnav li.on div{padding-right: 1px;background:url(http://i.yimg.jp/images/news/navi/bg_nav_cnrr_on200.gif) top right no-repeat;}
/*IE Hack */*html #ynnav li.on div{margin-bottom:-2px;}/**/
#ynnav li.on a{display:block; float:left; margin:0; padding:14px 6px 5px 5px; color:#FFFFFF; white-space:nowrap;}
*html #ynnav li.on a{padding:16px 6px 7px 5px;}


#ynsubnav{padding:0; margin:-1px 0 0 0; clear:both; float:left; width:100%; background:#122564 url(http://i.yimg.jp/images/news/navi/subnav_bkgd.gif) repeat-x top left; border-left:1px solid #0a1f64; border-right:1px solid #0a1f64; border-top:1px solid #0a1f64;}
/*safari 3 Hack */
body:first-of-type #ynsubnav {overflow:hidden;}

#ynsubnav ul{list-style:none; margin:0; padding:0; float:left; width:950px; height:25px;}
#ynsubnav li{float:left; display:block; height:25px; background:url(http://i.yimg.jp/images/news/navi/tab_subnav_separator.gif) right no-repeat;}
#ynsubnav li a{color:#FFFFFF; float:left; white-space:nowrap; padding:5px 6px 4px 6px; margin:0;}
#ynsubnav li.serch{float:left; display:block; height:25px; color:#FFFFFF}


#ynsubnav3{padding:0; margin:0px; clear:both; float:left; width:100%; border-left:1px solid #0a1f64; border-right:1px solid #0a1f64; border-top:1px solid #0a1f64; background:#122564 url(http://i.yimg.jp/images/news/navi/subnav_bkgd.gif) repeat-x top left;}
#ynsubnav3 ul{list-style:none; margin:0; padding:0; float:left; width:950px; height:25px;}
#ynsubnav3 li{float:left; display:block; height:25px; color:#FFFFFF; padding:2px 0px 0px 12px;}

#ynsubnav2{padding:0; margin-bottom:0px; clear:both; float:left; width:100%; background:#eeeeee;border-left:1px solid #0a1f64; border-right:1px solid #0a1f64;}/*  border-bottom:1px solid #0a1f64;*/
#ynsubnav2 ul{list-style:none; margin:0; padding:0; float:left; width:950px; height:25px;}
#ynsubnav2 li{float:left; display:block; height:25px;}
#ynsubnav2 li a{float:left; white-space:nowrap; padding:5px 6px 4px 6px; margin:0;}


#ynsubnav li.on { background:url(http://i.yimg.jp/images/news/navi/on_teikyou.gif) repeat-x top right;}
#ynsubnav2 li.on { background:url(http://i.yimg.jp/images/news/navi/on_teikyou2.gif) repeat-x top right;}
#ynsubnav li.on a, #ynsubnav2 li.on a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_topnews { background:url(http://i.yimg.jp/images/news/navi/on_syuyou.gif) repeat-x top right;}
#ynsubnav2 li.on_topnews { background:url(http://i.yimg.jp/images/news/navi/on_syuyou2.gif) repeat-x top right;}
#ynsubnav li.on_topnews a ,#ynsubnav2 li.on_topnews a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_dom { background:url(http://i.yimg.jp/images/news/navi/on_kokunai.gif) repeat-x top right;}
#ynsubnav2 li.on_dom { background:url(http://i.yimg.jp/images/news/navi/on_kokunai2.gif) repeat-x top right;}
#ynsubnav li.on_dom a, #ynsubnav2 li.on_dom a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_c_int { background:url(http://i.yimg.jp/images/news/navi/on_kaigai.gif) repeat-x top right;}
#ynsubnav2 li.on_c_int { background:url(http://i.yimg.jp/images/news/navi/on_kaigai2.gif) repeat-x top right;}
#ynsubnav li.on_c_int a,#ynsubnav2 li.on_c_int a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_bus { background:url(http://i.yimg.jp/images/news/navi/on_keizai.gif) repeat-x top right;}
#ynsubnav2 li.on_bus { background:url(http://i.yimg.jp/images/news/navi/on_keizai2.gif) repeat-x top right;}
#ynsubnav li.on_bus a,#ynsubnav2 li.on_bus a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_c_ent { background:url(http://i.yimg.jp/images/news/navi/on_entame.gif) repeat-x top right;}
#ynsubnav2 li.on_c_ent { background:url(http://i.yimg.jp/images/news/navi/on_entame2.gif) repeat-x top right;}
#ynsubnav li.on_c_ent a, #ynsubnav2 li.on_c_ent a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_c_spo { background:url(http://i.yimg.jp/images/news/navi/on_sports.gif) repeat-x top right;}
#ynsubnav2 li.on_c_spo { background:url(http://i.yimg.jp/images/news/navi/on_sports2.gif) repeat-x top right;}
#ynsubnav li.on_c_spo a,#ynsubnav2 li.on_c_spo a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_c_sci { background:url(http://i.yimg.jp/images/news/navi/on_tech.gif) repeat-x top right;}
#ynsubnav2 li.on_c_sci { background:url(http://i.yimg.jp/images/news/navi/on_tech2.gif) repeat-x top right;}
#ynsubnav li.on_c_sci a,#ynsubnav2 li.on_c_sci a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_loc { background:url(http://i.yimg.jp/images/news/navi/on_teikyou.gif) repeat-x top right;}
#ynsubnav2 li.on_loc { background:url(http://i.yimg.jp/images/news/navi/on_teikyou2.gif) repeat-x top right;}
#ynsubnav li.on_loc a, #ynsubnav2 li.on a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_t_cmp { background:url(http://i.yimg.jp/images/news/navi/on_t_cmp.gif) repeat-x top right;}
#ynsubnav li.on_t_cmp a, #ynsubnav2 li.on a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_t_sci { background:url(http://i.yimg.jp/images/news/navi/on_t_sci.gif) repeat-x top right;}
#ynsubnav li.on_t_sci a, #ynsubnav2 li.on a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_resarch { background:url(http://i.yimg.jp/images/news/navi/on_resarch.gif) repeat-x top right;}
#ynsubnav2 li.on_resarch { background:url(http://i.yimg.jp/images/news/navi/on_resarch2.gif) repeat-x top right;}
#ynsubnav li.on_resarch a,#ynsubnav2 li.on_resarch a{color:#0000FF; font-weight:bold;}


#ynsubnav li.on_hok { background:url(http://i.yimg.jp/images/news/navi/on_hok.gif) repeat-x top right;}
#ynsubnav2 li.on_hok { background:url(http://i.yimg.jp/images/news/navi/on_hok2.gif) repeat-x top right;}
#ynsubnav li.on_hok a,#ynsubnav2 li.on_hok a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_toh { background:url(http://i.yimg.jp/images/news/navi/on_toh.gif) repeat-x top right;}
#ynsubnav2 li.on_toh { background:url(http://i.yimg.jp/images/news/navi/on_toh2.gif) repeat-x top right;}
#ynsubnav li.on_toh a,#ynsubnav2 li.on_toh a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_kan { background:url(http://i.yimg.jp/images/news/navi/on_kan.gif) repeat-x top right;}
#ynsubnav2 li.on_kan { background:url(http://i.yimg.jp/images/news/navi/on_kan2.gif) repeat-x top right;}
#ynsubnav li.on_kan a,#ynsubnav2 li.on_kan a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_sin { background:url(http://i.yimg.jp/images/news/navi/on_sin.gif) repeat-x top right;}
#ynsubnav2 li.on_sin { background:url(http://i.yimg.jp/images/news/navi/on_sin2.gif) repeat-x top right;}
#ynsubnav li.on_sin a,#ynsubnav2 li.on_sin a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_hor { background:url(http://i.yimg.jp/images/news/navi/on_hor.gif) repeat-x top right;}
#ynsubnav2 li.on_hor { background:url(http://i.yimg.jp/images/news/navi/on_hor2.gif) repeat-x top right;}
#ynsubnav li.on_hor a,#ynsubnav2 li.on_hor a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_tok { background:url(http://i.yimg.jp/images/news/navi/on_tok.gif) repeat-x top right;}
#ynsubnav2 li.on_tok { background:url(http://i.yimg.jp/images/news/navi/on_tok2.gif) repeat-x top right;}
#ynsubnav li.on_tok a,#ynsubnav2 li.on_tok a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_kin { background:url(http://i.yimg.jp/images/news/navi/on_kin.gif) repeat-x top right;}
#ynsubnav2 li.on_kin { background:url(http://i.yimg.jp/images/news/navi/on_kin2.gif) repeat-x top right;}
#ynsubnav li.on_kin a,#ynsubnav2 li.on_kin a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_chu { background:url(http://i.yimg.jp/images/news/navi/on_chu.gif) repeat-x top right;}
#ynsubnav2 li.on_chu { background:url(http://i.yimg.jp/images/news/navi/on_chu2.gif) repeat-x top right;}
#ynsubnav li.on_chu a,#ynsubnav2 li.on_chu a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_sik { background:url(http://i.yimg.jp/images/news/navi/on_sik.gif) repeat-x top right;}
#ynsubnav2 li.on_sik { background:url(http://i.yimg.jp/images/news/navi/on_sik2.gif) repeat-x top right;}
#ynsubnav li.on_sik a,#ynsubnav2 li.on_sik a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_kyu { background:url(http://i.yimg.jp/images/news/navi/on_kyu.gif) repeat-x top right;}
#ynsubnav2 li.on_kyu { background:url(http://i.yimg.jp/images/news/navi/on_kyu2.gif) repeat-x top right;}
#ynsubnav li.on_kyu a,#ynsubnav2 li.on_kyu a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_oki { background:url(http://i.yimg.jp/images/news/navi/on_oki.gif) repeat-x top right;}
#ynsubnav2 li.on_oki { background:url(http://i.yimg.jp/images/news/navi/on_oki2.gif) repeat-x top right;}
#ynsubnav li.on_oki a,#ynsubnav2 li.on_oki a{color:#0000FF; font-weight:bold;}

#ynsubnav li.on_bo { background:url(http://i.yimg.jp/images/news/navi/on_bo.gif) repeat-x top right;}
#ynsubnav2 li.on_bo { background:url(http://i.yimg.jp/images/news/navi/on_bo2.gif) repeat-x top right;}
#ynsubnav li.on_bo a,#ynsubnav2 li.on_bo a{color:#0000FF; font-weight:bold;}

.delim {margin:5px 0 -30px 0; padding:5px 0 -30px 0; text-align:left;}

#navi_serch {margin:0px; padding:0px;}


#footer {width:100%; clear:both;}



#ynsubnav_pop h6{display:none;}
#ynsubnav_pop{padding:0; margin:5px; clear:both; float:left;}
* html #ynsubnav_pop{padding-bottom:5px; margin:5px; clear:both; float:left;}
#ynsubnav_pop ul{list-style:none; margin:0; padding:0; float:left;}
#ynsubnav_pop li{float:left; display:block;}
#ynsubnav_pop li.sub{width:60px;font-weight:bold;}
#ynsubnav_pop li.on {background:#ddf; font-weight:bold; padding:2px 5px;}
#ynsubnav_pop li a{float:left; white-space:nowrap; padding:2px; margin:0;}



.ynsubnav_srh h6{display:none;}
.ynsubnav_srh{margin:0px; padding:0; float:left; clear:both;}
.ynsubnav_srh ul{margin:0; padding:0; float:left; list-style:none;}
.ynsubnav_srh li{display:block; margin-right:5px; padding:2px 5px; float:left; color:#666; background:#efefef;}
.ynsubnav_srh li.on {color:#fff; background:#000080; font-weight:bold; }



/* ---start--- ModuleTab ===200708=== ---start--- */
#yn_md_tab, 
#yn_md_tab_ul,
#yn_md_tab_ul ul,
#yn_md_tab_ul li, 

#yn_md_tab { float: left; width:auto; margin:0px; padding:0; background: url(http://i.yimg.jp/images/news/navi/mod_tab_bg.gif) ;}

#yn_md_tab_ul {z-index:100;}
#yn_md_tab_ul li {z-index:500;}

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

#yn_md_tab_ul {float: left; list-style-type:none;margin-left:0px;}
#yn_md_tab_ul li {float: left; position:relative; display:inline; margin:0 5px 0 0; padding:0;}

#yn_md_tab_ul li a {display:block; height:36px; background: url(http://i.yimg.jp/images/news/navi/mod_tab.gif) no-repeat; text-indent:-1000em; }
/*#yn_md_tab_ul li a {display:block; height:36px; background: url(img/mod_tab.gif) no-repeat; text-indent:-1000em; }*/

/*show the grey version for each link */
#yn_md_tab_ul #yn_reco1a {background-position: 0px -36px; width:198px; margin-right:2px; padding:0; cursor: pointer;}
#yn_md_tab_ul #yn_reco2a {background-position: -200px -36px; width:198px; margin-right:2px; padding:0; cursor: pointer;}
#yn_md_tab_ul #yn_rss1a {background-position: -400px -36px; width:198px; margin:0px; padding:0; cursor: pointer;}

/*if the list item is selected, show the blue version */
#yn_md_tab_ul .selected #yn_reco1a {background-position: 0px 0px; margin-right:2px; padding:0;}
#yn_md_tab_ul .selected #yn_reco2a {background-position: -200px 0px; margin-right:2px; padding:0;}
#yn_md_tab_ul .selected #yn_rss1a {background-position: -400px 0px; margin:0px; padding:0;}

.yn_md_top_line {margin:-7px 0 0 0px; padding:10px 3px 3px 3px; background:#ececff; border-top:1px solid; #262d69;}
*html .yn_md_top_line {margin:-17px 0 0 0px;}
.yn_md_btm_line {border-bottom:1px solid #262d69;}

.yn_md_top_line .rss_box {margin:5px;padding:10px;text-align:center;}/*background:#fff;border:1px solid #009;*/
/*.rss_box a {margin:0px;padding:3px;background:#fff;border:2px solid #e99;font-weight:bold;text-align:center;}
.rss_box a:hover {background: #fec;}*/





/* ---start--- MediaModuleTab ===200708=== ---start--- */
.mediamodtab ul {
	position:relative;
	width:300px;
	height:25px;
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(http://i.yimg.jp/images/news/navi/media_modtab_bg.gif) no-repeat;
}
.mediamodtab li {
	float:left;
	width:75px;
	height:25px;
	text-align:center;
	line-height:25px;
	font-weight:bold;
}
li.selected {
	background:url(http://i.yimg.jp/images/news/navi/media_modtab_act.gif) no-repeat;
}
li.selected a {
	color:#fff;
}





/* ---start--- CommentModuleTab ===200708=== ---start--- */
.commodtab ul {
	position:relative;
	height:25px;
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(http://i.yimg.jp/images/news/navi/com_modtab_bg.gif) no-repeat;
}
.commodtab li {
	width:180px;
	float:left;
	height:25px;
	text-align:center;
	line-height:25px;
	font-weight:bold;
}
li.selected {
	background:url(http://i.yimg.jp/images/news/navi/com_modtab_act.gif) no-repeat;
}
li.selected a {
	color:#fff;
}

/*for navigation's new mark*/
li#ynnav_headline	div a{}
li#ynnav_fullcoverage	div a{}
li#ynnav_photonews	div a{}
li#ynnav_videonews	div a{}
li#ynnav_local		div a{}
li#ynnav_clickresearch	div a{}
li#ynnav_zasshi		div a{/*background:url(http://i.yimg.jp/images/new2.gif) no-repeat right 68%;padding-right:30px !important;margin-right:5px;*/}
li#yn_ranking		div a{}
