/*/////////////////////////////////////////////////////////////////////////
default_CSS
/////////////////////////////////////////////////////////////////////////*/
body { text-align:center; font-size:80%; font-family: Verdana, "$B%R%i%.%N3Q%4(J Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(J $B#P%4%7%C%/(J", Meiryo, sans-serif;}
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, form, table, caption, tbody, tfoot, thead, tr, th, td, iframe { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { font-size:100%;}
img { border:none;}
hr { display:none;}
ul { list-style:none;}
.alt{ position:absolute; top:-5000px; left:-9999px;}
.bold { font-weight:bold;}
.normal { font-weight:normal;}
.cover { background:url(/mi/mi6/img/cover.gif); display:block;}
/*float*/
.floatL { float:left;}
.floatR { float:right;}
.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { min-height: 1px;}
* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
/*font*/
.tCenter { text-align:center !important;}
.tRight { text-align:right !important;}
.tLeft { text-align:left !important;}
/*font-color*/
.cRed { color:#c50000;}
.cGrn { color:#509000;}

/*font-size*/
.f140 { font-size:140%;}
.f120 { font-size:120%;}
.f110 { font-size:110%;}
.f90 { font-size:90%;}
.f85 { line-height:normal; font-size:85% !important;}
/*link*/
a { text-decoration:none; color:#50688b;}
a:hover { text-decoration:underline; color:#444;}
/*padding*/
.pdg10 { padding:10px;}
/*margin*/
.mgnL10 { margin-left:10px;}
/*etc*/
.bgnone { background:none !important;}

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

News-i$BMQ(JCSS

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

html{
	height:100%;
}
body {
	height:100%;
	margin:0px auto;
	padding:0px;
	text-align:center;
	line-height:160%;
	color:#333;
	background:#000;
}

a:link { color:#0071be;text-decoration:none;}
a:visited { color:#0071be;text-decoration:none;}
a:active { color:#0071be !important;text-decoration: underline;}
a:hover { color:#0071be !important;text-decoration: underline;}

#CONTAINER{width:980px;margin:0px auto;}


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

				$B%X%C%@!<(J 

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

	#HEADER{width:980px;height:144px;background:#fff url(../img/g_btm.gif) no-repeat bottom center;position:relative;}
	#HEADER h1{position:absolute;top:16px;left:12px;}
	#HEADER h1 a{width:215px;height:80px;background:url(../img/g_parts.png) no-repeat;display:block;}
	
	/*////   $B%K%e!<%9(J10   ////*/

	#NEWS10, #l-news-box {width:645px;height:26px;color:#666;background:#e9e9e9;position:absolute;top:109px;left:12px;}
	#l-news-box {text-align:left;}
	#NEWS10 h2{width:72px;height:26px;background:url(../img/g_parts.png) no-repeat -225px 0;font-size:1px;text-indent:-9999px;position:absolute;top:0;left:0;}
	
	#N10{position:relative;margin-left:72px;overflow:hidden;width:570px;min-height:2em; font-size:90%;}
		* html body #N10{height:1.5em;height:2em;}
	
	#exN10{left:-100px;top:0.5em;position:absolute;line-height:1;white-space:nowrap;}
		* html body #exN10{padding-top:0.2em;}
		*:first-child+html #exN10{padding-top:0.2em;}
	
	#NEWS10 strong{font-weight:normal;color:#000;font-size:110%;}
	#NEWS10 .noscript{color:#666;padding:0.3em 0 0 5px;}


	/*////   RSS   ////*/

	#RSS{position:absolute;top:115px;left:724px;}
	#RSS h2{font-size:1px;text-indent:-9999px;position:absolute;}
	#RSS a{width:100px;height:20px;display:block;background:url(../img/g_parts.png) no-repeat -307px 0;}

	/*////   $B%F%-%9%H%5%$%:(J   ////*/

	#TEXTSIZE{width:130px;height:21px;position:absolute;top:114px;left:840px;}
	#TEXTSIZE h3{width:67px;height:21px;position:absolute;top:0;left:0;background:url(../img/g_parts.png) no-repeat -417px 0;font-size:1px;text-indent:-9999px;}
	#TEXTSIZE .noscript{width:63px;height:21px;background:url(../img/g_parts.png) no-repeat -484px -42px;position:absolute;top:0;left:67px;font-size:1px;text-indent:-9999px;}
	#TEXTSIZE .buttons{width:63px;height:21px;position:absolute;top:0;left:67px;}
	#TEXTSIZE .buttons a.m1{width:18px;height:21px;display:block;float:left;background:url(../img/g_parts.png) no-repeat -484px 0px;}
	#TEXTSIZE .buttons a.m2{width:21px;height:21px;display:block;float:left;background:url(../img/g_parts.png) no-repeat -502px 0px;}
	#TEXTSIZE .buttons a.m3{width:21px;height:21px;display:block;float:left;background:url(../img/g_parts.png) no-repeat -523px 0px;}
	#TEXTSIZE .buttons a.m1:hover{width:18px;height:21px;display:block;float:left;background:url(../img/g_parts.png) no-repeat -484px -21px;}
	#TEXTSIZE .buttons a.m2:hover{width:21px;height:21px;display:block;float:left;background:url(../img/g_parts.png) no-repeat -502px -21px;}
	#TEXTSIZE .buttons a.m3:hover{width:21px;height:21px;display:block;float:left;background:url(../img/g_parts.png) no-repeat -523px -21px;}


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

		$B%+%F%4%j%a%K%e!<!u8!:w(J 

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

	#CTGRSRCH{width:966px; margin:0px auto;}
	/*////   $B%+%F%4%j%a%K%e!<(J   ////*/

	#CATEGORY{width:707px;float:left;padding:8px 0 0 0;}
	#CATEGORY a#STARTCTG{font-size:1px;text-indent:-9999px;position:absolute;}
	#CATEGORY ul li{height:33px;float:left;}
	#CATEGORY ul li a{height:33px;display:block;background:url(../img/g_parts.png) no-repeat;}
	#CATEGORY ul li .disenable{height:33px;display:block;background:url(../img/g_parts.png) no-repeat;}
	#CATEGORY ul li#CTG1{width:97px;}
	#CATEGORY ul li#CTG2{width:97px;}
	#CATEGORY ul li#CTG3{width:97px;}
	/*#CATEGORY ul li#CTG4{width:88px;}*/
	#CATEGORY ul li#CTG5{width:97px;}
	#CATEGORY ul li#CTG6{width:98px;}
	#CATEGORY ul li#CTG7{width:97px;}
	/*#CATEGORY ul li#CTG8{width:67px;}*/
	#CATEGORY ul li#CTG9{width:100px;}
	/*#CATEGORY ul li#CTG10{width:103px;}*/
	#CATEGORY ul li#CTG1 a{width:94px;background-position:0px -80px;}
	#CATEGORY ul li#CTG2 a{width:94px;background-position:-97px -80px;}
	#CATEGORY ul li#CTG3 a{width:94px;background-position:-194px -80px;}
	/*#CATEGORY ul li#CTG4 a{width:85px;background-position:-189px -80px;}*/
	#CATEGORY ul li#CTG5 a{width:94px;background-position:-291px -80px;}
	#CATEGORY ul li#CTG6 a{width:95px;background-position:-388px -80px;}
	#CATEGORY ul li#CTG7 a{width:94px;background-position:-486px -80px;}
	/*#CATEGORY ul li#CTG8 a{width:64px;background-position:-423px -80px;}*/
	#CATEGORY ul li#CTG9 a{width:97px;background-position:-583px -80px;}
	/*#CATEGORY ul li#CTG10 a{width:103px;background-position:-580px -80px;}*/
	#CATEGORY ul li#CTG1 a:hover{background-position:0px -113px;}
	#CATEGORY ul li#CTG2 a:hover{background-position:-97px -113px;}
	#CATEGORY ul li#CTG3 a:hover{background-position:-194px -113px;}
	/*#CATEGORY ul li#CTG4 a:hover{background-position:-189px -113px;}*/
	#CATEGORY ul li#CTG5 a:hover{background-position:-291px -113px;}
	#CATEGORY ul li#CTG6 a:hover{background-position:-388px -113px;}
	#CATEGORY ul li#CTG7 a:hover{background-position:-486px -113px;}
	/*#CATEGORY ul li#CTG8 a:hover{background-position:-423px -113px;}*/
	#CATEGORY ul li#CTG9 a:hover{background-position:-583px -113px;}
	/*#CATEGORY ul li#CTG10 a:hover{background-position:-580px -113px;}*/

	#CATEGORY ul li#CTG1 .disenable{width:94px;background-position:0px -620px;}
	#CATEGORY ul li#CTG2 .disenable{width:94px;background-position:-97px -620px;}
	#CATEGORY ul li#CTG3 .disenable{width:94px;background-position:-194px -620px;}
	/*#CATEGORY ul li#CTG4 .disenable{width:85px;background-position:-189px -620px;}*/
	#CATEGORY ul li#CTG5 .disenable{width:94px;background-position:-291px -620px;}
	#CATEGORY ul li#CTG6 .disenable{width:95px;background-position:-388px -620px;}
	#CATEGORY ul li#CTG7 .disenable{width:94px;background-position:-486px -620px;}
	/*#CATEGORY ul li#CTG8 .disenable{width:64px;background-position:-423px -620px;}*/
	#CATEGORY ul li#CTG9 .disenable{width:97px;background-position:-583px -620px;}
	/*#CATEGORY ul li#CTG10 .disenable{width:103px;background-position:-580px -620px;}*/


	#CG_SOCIETY ul li#CTG1 a{background-position:0px -113px;}
	#CG_POLITICS ul li#CTG2 a{background-position:-97px -113px;}
	#CG_ECONOMICS ul li#CTG3 a{background-position:-194px -113px;}
	/*#CG_BUSINESS ul li#CTG4 a{background-position:-189px -113px;}*/
	#CG_INTERNATIONAL ul li#CTG5 a{background-position:-291px -113px;}
	#CG_SPORTS ul li#CTG6 a{background-position:-388px -113px;}
	#CG_JAPANLOCAL ul li#CTG7 a{background-position:-486px -113px;}
	/*#CG_WEATHER ul li#CTG8 a{background-position:-423px -113px;}*/
	#CG_3SNEWSI ul li#CTG9 a{background-position:-583px -113px;}
	/*#CG_COLUMN ul li#CTG10 a{background-position:-580px -113px;}*/


	/*////   $B8!:w(J   ////*/
	#SEARCHBOX{width:245px;height:33px;float:right;position:relative;}
	#SEARCHBOX form label{width:60px;height:14px;background:url(../img/g_parts.png) no-repeat -225px -36px; display:block;font-size:1px;text-indent:-9999px;position:absolute;top:8px;left:0;}
	#SEARCHBOX form .howtosearch{position:absolute;top:22px;left:27px;}
	#SEARCHBOX form .howtosearch a{width:33px;height:11px;display:block;background:url(../img/g_parts.png) no-repeat -252px -50px;}
	#SEARCHBOX form .howtosearch a:hover{ background-position:-252px -61px;}
	#SEARCHBOX form #searchword{width:123px;height:19px;position:absolute;top:10px;left:64px;border:1px solid #d4d4d4;padding:0;margin:0}
	#SEARCHBOX form #searchbutton{position:absolute;top:10px;left:191px;}


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

				$B%a%$%s%(%j%"(J

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

	#MAIN{width:980px;padding:15px 0 0 0;background:#FFF url(../img/g_top.gif) no-repeat center top;position:relative;}
	#MAIN .mainbtm{width:980px;padding:0 0 25px 0;background:url(../img/g_btm.gif) no-repeat center bottom;height:1%;}
	#MAIN a#STARTCONTENTS{font-size:1px;text-indent:-9999px;position:absolute;}

	/*////   $BCmL\%-!<%o!<%I(J   ////*/

	#KEYWORDS{height:20px;padding:0 0 0 114px;position:absolute;top:9px;left:9px;}
	#KEYWORDS h2{width:114px;height:20px;background:url(../img/g_parts.png) no-repeat -557px 0;position:absolute;top:0;left:0;font-size:1px;text-indent:-9999px;}
	#KEYWORDS ul{width:500px;position:absolute;top:3px;left:114px;display:block; line-height:0em;margin:0;padding:0; }
	#KEYWORDS ul li{color:#999;float:left;font-size:90%;margin:0;padding:0; line-height:1.2em;}

	/*////   $B%Q%s$/$:%j%9%H(J   ////*/

	#TOPICPATH{position:absolute;top:11px;left:9px;}
	#TOPICPATH ul{}
	#TOPICPATH ul li{color:#666;padding:0 0 0 20px;float:left;font-size:90%;margin:0;line-height:1.2em;background:url(../img/g_parts.png) no-repeat -985px -328px;}
	#TOPICPATH ul li.start{padding:0; background:none;}

	/*////   $B:G=*99?7(J   ////*/
	#LASTUPDATE{ text-align:right;font-size:90%;position:absolute;top:15px; right:12px;line-height:1.2em;margin:0;padding:0;color:#777;}

	/*////   $B%a%$%s%(%j%"%H%C%W(J   ////*/
	#MAINTOP{background-color:#000;width:970px;margin:20px auto 0 auto;padding:15px 0 0 0;background:url(../img/g_topbg.gif) repeat-x 0 0px;position:relative;/z-index:2;}
	/*////   $B%H%C%W%K%e!<%9(J   ////*/

	#TOPNEWS{width:580px;_width:595px;padding:0 0 0 15px;float:left;min-height:260px;height: auto !important;height:260px;}
	#TOPNEWS h2{font-size:140%;margin:0px; padding:0 0 10px 0; text-align:left;}
	#TOPNEWS h2.new{padding:0 0 10px 21px;margin:0px;background:url(../img/g_parts.png) no-repeat -990px 0;}
	#TOPNEWS #FLVPLAYER{width:580px;margin:0px auto;padding:15px 0; text-align:center;}
	#TOPNEWS #FLVPLAYER img{width: 480px;height:270px;}
	#TOPNEWS #FLVPLAYER #player img{width: 83px;height:83px;margin-top:174px; margin-left:360px;}
	#TOPNEWS p{text-align:left;font-size:110%;}
	#DTL #TOPNEWS p{font-size:125%; line-height:150%;}
	#TOPNEWS p.next{padding-top:15px;}
	#TOPNEWS p.next a{padding:0 0 0 15px;margin:0;background:url(../img/g_parts.png) no-repeat -988px -278px;}
	
	#TOPNEWS .sharearea{text-align:left;padding:5px 0 0 0;}
	#TOPNEWS .sharearea .twitter{margin-right:10px; padding:0; float:left;}
	#TOPNEWS .sharearea .facebook{padding:0; float:left;}

		/*////   $BJL$N%W%l%$%d!<$G:F@8(J   ////*/
		#TOPNEWS .explayer{width:320px;height:30px;margin:20px auto 20px auto;background:url(../img/g_parts.png) no-repeat 0 -495px; position:relative; float:right;}
		#TOPNEWS .explayer p{position:absolute; top:-5000px; left:-9999px;}


		#TOPNEWS .explayer ul li{ list-style:none;}
		#TOPNEWS .explayer ul li.m1{position:absolute;top:3px;left:155px;}
		#TOPNEWS .explayer ul li.m2{position:absolute;top:3px;left:237px;}
		#TOPNEWS .explayer ul li a{width:80px;height:24px;position:absolute;background:url(../img/g_parts.png) no-repeat}
		#TOPNEWS .explayer ul li.m1 a{background-position:0 -525px;}
		#TOPNEWS .explayer ul li.m2 a{background-position:-80px -525px;}
		#TOPNEWS .explayer ul li.m1 a:hover{background-position:0 -549px;}
		#TOPNEWS .explayer ul li.m2 a:hover{background-position:-80px -549px;}
		#TOPNEWS .explayer ul li span{position:absolute; top:-5000px; left:-9999px;}


		/*////   $B0u:~%\%?%s(J   ////*/
		#TOPNEWS #PRINT{padding:10px 0;}
		#TOPNEWS #PRINT a{width:136px;height:32px;background:url(../img/g_parts.png) no-repeat -330px -495px;display:block; float:right;}
		#TOPNEWS #PRINT a:hover{ background-position:-330px -527px;}
		#TOPNEWS #PRINT a span{position:absolute; top:-5000px; left:-9999px;}



		#TOPNEWS #RELLIST{width:580px; background:url(../img/d_rellistbg.gif) repeat-y left top;margin:20px 0 0 0;}
		#TOPNEWS #RELLIST .btm{width:580px; padding:0 0 10px 0;background:url(../img/d_rellistbtm.gif) no-repeat left bottom;}
		#TOPNEWS #RELLIST h2{width:580px;height:30px;padding:0;background:url(../img/g_parts.png) no-repeat 0 -695px;font-size:1px;text-indent:-9999px;}
		#TOPNEWS #RELLIST ul{padding:5px 15px 0 15px;}
		#TOPNEWS #RELLIST ul li{text-align:left;padding:0 0 8px 21px;background:url(../img/g_parts.png) no-repeat -990px -108px;line-height:1.2em;}
		#TOPNEWS #RELLIST ul li.video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
		#TOPNEWS #RELLIST ul li h3{font-weight:normal;}


	/*////   TBS$B%K%e!<%9HVAH%@%$%8%'%9%H(J   ////*/

	#DIGESTNEWS{width:350px;_width:365px;height:189px;margin-top:260px;padding:0 15px 0 0px;background:url(../img/t_parts.png) no-repeat 0 0;float:right;position:relative;}
	#DIGESTNEWS h3{position:absolute;font-size:1px;text-indent:-9999px;}
		#DIGESTNEWS div{width:170px;height:77px;}
		#DIGESTNEWS div h4{width:97px;height:74px;font-size:1px;text-indent:-9999px;float:left;}
		#DIGESTNEWS div ul li{width:71px;}
		#DIGESTNEWS div ul li.m1{position:absolute;top:0px;left:98px;}
		#DIGESTNEWS div ul li.m2{position:absolute;top:25px;left:98px;}
		#DIGESTNEWS div ul li.m3{position:absolute;top:50px;left:98px;}
		#DIGESTNEWS div ul li a{width:71px;height:24px;display:block;background:url(../img/t_parts.png) no-repeat;font-size:1px;text-indent:-9999px;}
		#DIGESTNEWS div ul li a span{position:absolute; top:-5000px; left:-9999px;}
		#DIGESTNEWS div ul li.m1 a{background-position:0 -263px;}
		#DIGESTNEWS div ul li.m2 a{background-position:-71px -263px;}
		#DIGESTNEWS div ul li.m3 a{background-position:-142px -263px;}
		#DIGESTNEWS div ul li.m1 a:hover{background-position:0 -287px;}
		#DIGESTNEWS div ul li.m2 a:hover{background-position:-71px -287px;}
		#DIGESTNEWS div ul li.m3 a:hover{background-position:-142px -287px;}
		#DIGESTNEWS div#DGST1{position:absolute;top:33px;left:0px;}
		#DIGESTNEWS div#DGST2{position:absolute;top:33px;left:176px;}
		#DIGESTNEWS div#DGST3{position:absolute;top:110px;left:0px;}
		#DIGESTNEWS div#DGST4{position:absolute;top:110px;left:176px;}

		#DIGESTNEWS div#DGST1,#DIGESTNEWS div#DGST3{margin-left:5px;}
		#DIGESTNEWS div#DGST1 h4{background:url(../img/t_parts.png) no-repeat 0 -189px;}
		#DIGESTNEWS div#DGST2 h4{background:url(../img/t_parts.png) no-repeat -97px -189px;}
		#DIGESTNEWS div#DGST3 h4{background:url(../img/t_parts.png) no-repeat -194px -189px;}
		#DIGESTNEWS div#DGST4 h4{background:url(../img/t_parts.png) no-repeat -291px -189px;}


/*jumpSmp*/
#jumpSmp {
	border-top:solid 5px #ddd;
	border-bottom:solid 5px #eee;
}
#jumpSmp a { display:block; color:#fff;
	margin:0 auto;
	padding:52px;
	text-shadow:#000 0 -2px 0;
	background: -moz-linear-gradient(top, #545454, #000);
	background: -webkit-gradient(linear, left top, left bottom, from(#545454), to(#000));
	text-align:center;
	font-size:42px;
	font-weight:bold;
}

	/*////  $B!!%"%s%@!<%(%j%"(J   ////*/
	#UNDER{width:710px;margin:20px auto 0 auto;padding:10px 230px 0 0px; position:relative;text-align:left;height:auto !important;min-height:1300px;height:1300px; z-index:1;}
	#IDX #UNDER{min-height:1450px;height:auto !important;height:1450px;}
	#BKNM #UNDER{min-height:1180px;height:auto !important;height:1180px;}
	#UNDER2{width:710px;margin:20px auto 0 auto;padding:10px 230px 0 0px; position:relative;text-align:left;height:auto; z-index:1;}

	/*////  $B!!%H%C%W%Z!<%8%T%C%/%"%C%W5-;v(J   ////*/
	#IDX_PICKUP{width:710px;margin:0;background:url(../img/l_dottedheight.gif) repeat-y 355px top;background-color:#fff;}
	#IDX_PICKUP .pthum,#IDX_PICKUP .ptext{width:335px;_width:355px;padding:7px 10px 10px 10px;float:left; text-align:left;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#IDX_PICKUP h2{text-align:left;padding:0 0 8px 10px;background:url(../img/g_parts.png) no-repeat -1000px -108px;line-height:1.2em;}
	#IDX_PICKUP .ptext h2{padding-bottom:0;}
	#IDX_PICKUP .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#IDX_PICKUP .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px 2px;}
	#IDX_PICKUP .pthum a.imgarea{width:112px;height:63px;display:block; float:left; text-align:center;margin-right:10px;}
	#IDX_PICKUP .pthum img{width: 112px;height: 63px;border:1px solid #aaa;}
	#IDX_PICKUP .pthum a:hover img{border:1px solid #04a;}
	#IDX_PICKUP .pthum .txt{width:205px;line-height:140%; display:block;float:left; }


	/*////  $B!!%+%F%4%jJL%K%e!<%90lMw(J   ////*/
	
	#DAILYUNIT{width:710px;padding:10px 0 0 0;margin:0;background:url(../img/l_double.gif) repeat-x left top; text-align:left;}
	#DAILYUNIT h2{font-size:140%; font-weight:normal; color:#555;padding:0 0 3px 15px; line-height:1.2em; margin:10px 0 10px 0;background:url(../img/g_parts.png) no-repeat -990px -168px;}
	#DAILYUNIT .innerLEFT{width:350px; float:left;}
	#DAILYUNIT .innerRIGHT{width:350px;float:right;}
	#DAILYUNIT h3{width:350px;height:28px;background:url(../img/g_parts.png) no-repeat -342px -166px;position:relative;}
	#DAILYUNIT h3 a{width:350px;height:28px;display:block;}
	#DAILYUNIT h3 a .du1{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -200px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT h3 a .du2{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -220px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT h3 a .du3{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -240px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT h3 a .du4{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -260px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT h3 a .du5{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -280px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT h3 a .du6{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -300px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT h3 a .du7{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -320px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT h3 a .du8{width:140px;height:20px;padding:0;margin:0; line-height:0;display:block;background:url(../img/g_parts.png) no-repeat -342px -340px;position:absolute;top:4px;left:0;font-size:1px;text-indent:-9999px;}
	#DAILYUNIT ul{padding:10px 0 20px 10px;}
	#DAILYUNIT ul li{text-align:left;line-height:1.2em;}
	#DAILYUNIT ul li h4{padding:0 0 8px 21px;background:url(../img/g_parts.png) no-repeat -990px -108px;font-weight:normal;}
	#DAILYUNIT ul .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#DAILYUNIT ul .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -2px;}


	/*////  $B!!%Z!<%8(JTOP$B$X(J   ////*/
	#TOPAGETOP{padding-top:20px;display:block; text-align:center;}
	#TOPAGETOP a{color:#0043ac !important; font-size:90%; font-weight:bold;}
	*+html #TOPAGETOP{width:690px;text-align:center;}





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

				$B1&%(%j%"(J

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

	#RIGHTUNIT{width:210px;margin-top:0;position:absolute;top:0;right:0px;z-index:2;}
	#FLEXIBLERIGHT{width:325px;_width:340px;margin-top:260px;padding:0 15px 0 0px; float:right; position:relative;z-index:2;}
		#FLEXIBLERIGHT #RIGHTUNIT{width:210px;margin-top:0;position:absolute; top:100%; right:15px;}

	/*////  $B!!F|IU%J%S(J   ////*/

/*
	#NAVI{width:210px;padding:10px 0 0 0;background:url(../img/g_parts.png) no-repeat -750px 0px; }
	#NAVI a#STARTNAVI{font-size:1px;text-indent:-9999px;position:absolute;}
	#NAVI ul{width:210px;; margin:0px;padding:0 0 10px 0;background:url(../img/g_rightbtm.gif) no-repeat left bottom;}
	#NAVI ul li{padding:3px 0 0 0; text-align:left;position:relative;}
	#NAVI ul li a{height:35px;width:210px;background:url(../img/g_parts.png) no-repeat 0px -440px;display:block;color:#FFF;}
	#NAVI ul li a:hover{background-position:-210px -440px; color:#333 !important; text-decoration:none;}
	#NAVI ul li a span{padding:7px 0 0 30px;display:block; font-weight:bold;}
	#NAVI ul li a:hover span{padding-left:20px;display:block;}
	#NAVI ul li a.this{background-position:-210px -440px;}
	#NAVI ul li a.this span{color:#333 !important;padding-left:20px;}

	#NAVI ul li.today{padding:0;}
	#NAVI ul li.today a{height:45px;background:url(../img/g_parts.png) no-repeat 0px -350px !important;display:block;color:#FFF;}
	#NAVI ul li.today a:hover{background-position:-210px -350px !important;}
	#NAVI ul li.today a span{padding:15px 0 0 30px;}
	#NAVI ul li.today a:hover span{padding:15px 0 0 20px;}
	#NAVI ul li.today a.this{background-position:-210px -350px !important;}
	#NAVI ul li.today a.this span{color:#333 !important;padding:15px 0 0 20px;}
	#NAVI ul li.yesterday a{height:45px;background:url(../img/g_parts.png) no-repeat 0px -395px !important;display:block;color:#FFF;}
	#NAVI ul li.yesterday a span{padding:15px 0 0 30px;}
	#NAVI ul li.yesterday a:hover{background-position:-210px -395px !important;}
	#NAVI ul li.yesterday a:hover span{padding:15px 0 0 20px;}
	#NAVI ul li.yesterday a.this{background-position:-210px -395px !important;}
	#NAVI ul li.yesterday a.this span{color:#333 !important;padding:15px 0 0 20px;}
*/

/* ============================
	backnumber accordion box
 ============================ */
#backnumbers{width:210px;padding-top:10px;}
#backnumbers a#STARTNAVI{font-size:1px;text-indent:-9999px;position:absolute;}
div#backnumbers h2 {
	position:relative;
	background-image:url(../img/g_backnumber.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:80px;
	}
div#backnumbers h2 strong {
	position:absolute;
	left:27px;
	top:23px;
	font-size:125%;
	line-height:1.25;
	letter-spacing:1px;
	}
div#backnumbers div#bn-btm {
	background-image:url(../img/g_backnumber.png);
	background-repeat:repeat-y;
	background-position:center top;
	}
div#backnumbers div#bn-btm div#bn-accordion-box {
	overflow:hidden;
	margin-bottom:8px;
	}
div#bn-accordion-box ul {
	list-style-type:none;
	margin-left:11px;
	}
div#bn-accordion-box ul li {
	background-image:url(../img/g_backnumber.png);
	background-repeat:no-repeat;
	background-position:-220px 0;
	float:left;
	display:inline;
	margin-bottom:3px;
	}
div#bn-accordion-box ul li a {
	display:block;
	background-repeat:no-repeat;
	color:#fff;
	width:188px;
	height:37px;
	}
div#bn-accordion-box ul li a:hover {
	background-image:url(../img/g_backnumber.png);
	background-position:-220px -40px;
	}
div#bn-accordion-box ul li a strong {
	display:block;
	padding-left:33px;
	padding-top:10px;
	line-height:1.25;
	font-size:105%;
	}
div#backnumbers div#bn-btm p {
	padding:0;
	margin:0;
	background-image:url(../img/g_backnumber.png);
	background-repeat:no-repeat;
	background-position:-840px -41px;
	height:39px;
	}
div#backnumbers div#bn-btm p span {
	display:block;
	margin-left:12px;
	background-image:url(../img/g_backnumber.png);
	background-repeat:no-repeat;
	background-position:-640px -40px;
	}
div#backnumbers div#bn-btm p span a {
	display:block;
	background-color:#ebebeb;
	font-size:2px;
	text-indent:-9999px;
	width:186px;
	height:31px;
	}

	/*////  $B!!(JEM BANNER   ////*/
	#EMBANNER{padding:0 0 10px 0;}

#EMBANNER h2 a span{position:absolute;font-size:1px;text-indent:-9999px;}
#EMBANNER h2{width:210px height:50px;margin-top:5px;}
#EMtyphoon a{width:210px;height:50px;display:block;background:url(/img/b_em_typhoon.jpg) 0 0 no-repeat;}
#EMsokaku a{width:210px;height:50px;display:block;background:url(/img/b_em_sokaku.jpg) 0 0 no-repeat;}
#EMjnndata a{width:210px;height:50px;display:block;background:url(/img/b_em_jnndata.jpg) 0 0 no-repeat;}
#EMsenkyo2013 a{width:210px;height:80px;display:block;background:url(/img/b_em_senkyo2013.jpg) 0 0 no-repeat;}
#EMust a{width:210px;height:100px;display:block;background:url(/img/b_em_ust.jpg) 0 0 no-repeat;}
#EMshinmoe a{width:210px;height:50px;display:block;background:url(/img/b_em_shinmoe.jpg) 0 0 no-repeat;}
#EMsyakaihosyou a{width:210px;height:50px;display:block;background:url(/img/b_em_syakaihosyou.jpg) 0 0 no-repeat;}
#EMteiden a{width:210px;height:50px;display:block;background:url(/img/b_em_teiden.jpg) 0 0 no-repeat;}
#EManpi a{width:210px;height:50px;display:block;background:url(/img/b_em_anpi.jpg) 0 0 no-repeat;}
#EMganbare a{width:210px;height:50px;display:block;background:url(/img/b_em_ganbare-j.jpg) 0 0 no-repeat;}
#EMbacknumber a{width:210px;height:50px;display:block;background:url(/img/b_em_backnumber.jpg) 0 0 no-repeat;}
#EMnewsbird a{width:210px;height:50px;display:block;background:url(/img/b_em_newsbird.jpg) 0 0 no-repeat;}
#EMsanriku a{width:210px;height:50px;display:block;background:url(/img/b_em_sanriku.jpg) 0 0 no-repeat;}
#EMsanriku20120311 a{width:210px;height:80px;display:block;background:url(/img/b_em_sanriku_archive.jpg) 0 0 no-repeat;}
#EMlive_20110502 a{width:210px;height:50px;display:block;background:url(/img/b_em_live_20110502.png) 0 0 no-repeat;}
#EMmarket a{width:210px;height:50px;display:block;background:url(/img/b_em_market.jpg) 0 0 no-repeat;}
#EMjnnsp a{width:210px;height:70px;display:block;background:url(/img/b_em_jnnsp.jpg) 0 0 no-repeat;}
#EMsp01 a{width:210px;height:50px;display:block;background:url(/img/b_em_sp01.jpg) 0 0 no-repeat;}
#EMsp02 a{width:210px;height:50px;display:block;background:url(/img/b_em_sp02.jpg) 0 0 no-repeat;}
#EMsp03 a{width:210px;height:50px;display:block;background:url(/img/b_em_sp03.jpg) 0 0 no-repeat;}
#EMearthquake a{width:210px;height:50px;display:block;background:url(/img/b_em_earthquake.jpg) 0 0 no-repeat;}
#EMsmart a{width:210px;height:50px;display:block;background:url(/img/b_em_smart.jpg) 0 0 no-repeat;}

	/*////  $B!!%3%i%`(J   ////*/

	#COLUMNLINK{width:210px;padding:10px 0 0 0;margin-top:10px;background:url(../img/g_parts.png) no-repeat -750px 0px;position:relative;}
	#COLUMNLINK h2{width:125px;height:18px; line-height:0;;background:url(../img/g_parts.png) no-repeat -489px -203px;position:absolute;top:10px;left:10px;font-size:1px;text-indent:-9999px;}
	#COLUMNLINK .index{position:absolute;top:10px;right:10px; text-align:right; font-size:90%;}
	*html #COLUMNLINK .index{right:20px;}
	#COLUMNLINK #COLUMNLIST{width:194px;_width:210px;padding:25px 6px 10px 10px;display:block; text-indent:0; list-style:none;margin:0px auto;background:url(../img/g_rightbtm.gif) no-repeat left bottom;}
		#COLUMNLINK #COLUMNLIST ul li{width:64px;height:49px;margin:0px auto;float:left;}
		#COLUMNLINK #COLUMNLIST ul li a{width:60px !important;height:45px;margin:0px;padding:0;line-height:0;border:1px solid #aaa;display:block;}
		#COLUMNLINK #COLUMNLIST ul li a:hover{border:1px solid #04a;}
		#COLUMNLINK #COLUMNLIST ul li a strong{position:absolute;font-size:1px;text-indent:-9999px;}
		#COLUMNLINK #COLUMNLIST ul li span{position:absolute;font-size:1px;text-indent:-9999px;}
		#COLUMNLINK #COLUMNLIST ul li#CLMN1 a{background:url(../img/g_jpg.jpg) no-repeat 0px -53px;}
		#COLUMNLINK #COLUMNLIST ul li#CLMN2 a{background:url(../img/g_jpg.jpg) no-repeat -60px -53px;}
		#COLUMNLINK #COLUMNLIST ul li#CLMN3 a{background:url(../img/g_jpg.jpg) no-repeat -120px -53px;}
		#COLUMNLINK #COLUMNLIST ul li#CLMN4 a{background:url(../img/g_jpg.jpg) no-repeat -180px -53px;}
		#COLUMNLINK #COLUMNLIST ul li#CLMN5 a{background:url(../img/g_jpg.jpg) no-repeat -240px -53px;}
		#COLUMNLINK #COLUMNLIST ul li#CLMN6 a{background:url(../img/g_jpg.jpg) no-repeat -300px -53px;}


	#COLUMNLINK_TOP{width:210px;padding:10px 0 0 0;margin-top:10px;background:url(../img/g_parts.png) no-repeat -750px 0px;position:relative;margin-bottom:10px;}
	#COLUMNLINK_TOP h2{width:125px;height:18px; line-height:0;;background:url(../img/g_parts.png) no-repeat -489px -203px;position:absolute;top:10px;left:10px;font-size:1px;text-indent:-9999px;}
	#COLUMNLINK_TOP .index{position:absolute;top:10px;right:10px; text-align:right; font-size:90%;}
	#COLUMNLINK_TOP #COLUMNLIST{width:198px;_width:210px;padding:25px 6px 10px 6px;display:block; text-indent:0; list-style:none;margin:0px auto;background:url(../img/g_rightbtm.gif) no-repeat left bottom;}
		#COLUMNLINK_TOP #COLUMNLIST ul li{margin:0px auto;background:url(../img/l_dottedside.gif) repeat-x left top;position:relative;}
		#COLUMNLINK_TOP #COLUMNLIST ul li a{display:block;padding:8px 0 8px 80px;min-height:55px;_min-height:71px;height: auto !important;height:55px;_height:71px;color:#333;text-align:left; line-height:1.2em;}
		#COLUMNLINK_TOP #COLUMNLIST ul li a:hover{color:#333 !important;text-decoration:none;}
		#COLUMNLINK_TOP #COLUMNLIST ul li a strong{color:#0071be;display:block;}
		#COLUMNLINK_TOP #COLUMNLIST ul li span{display:block; }
		#COLUMNLINK_TOP #COLUMNLIST ul li a .iconimage{width:70px !important;height:53px;margin:0px;padding:0;line-height:0;border:1px solid #aaa;display:block;position:absolute;top:8px;left:3px;font-size:1px;text-indent:-9999px;}
		#COLUMNLINK_TOP #COLUMNLIST ul li a:hover .iconimage{border:1px solid #04a;}
		#COLUMNLINK_TOP #COLUMNLIST ul li#CLMN1 .iconimage{background:url(../img/g_jpg.jpg) no-repeat 0px 0px;}
		#COLUMNLINK_TOP #COLUMNLIST ul li#CLMN2 .iconimage{background:url(../img/g_jpg.jpg) no-repeat -70px 0px;}
		#COLUMNLINK_TOP #COLUMNLIST ul li#CLMN3 .iconimage{background:url(../img/g_jpg.jpg) no-repeat -140px 0px;}
		#COLUMNLINK_TOP #COLUMNLIST ul li#CLMN4 .iconimage{background:url(../img/g_jpg.jpg) no-repeat -210px 0px;}
		#COLUMNLINK_TOP #COLUMNLIST ul li#CLMN5 .iconimage{background:url(../img/g_jpg.jpg) no-repeat -280px 0px;}
		#COLUMNLINK_TOP #COLUMNLIST ul li#CLMN6 .iconimage{background:url(../img/g_jpg.jpg) no-repeat -350px 0px;}

	/*////  $B!!$*E75$(J   ////*/
	#WEATHER{width:210px;padding:10px 0 0 0;margin-top:10px;background:url(../img/g_parts.png) no-repeat -750px 0px;position:relative; text-align:center;}
	#WEATHER h2{width:125px;height:18px; line-height:0;;background:url(../img/g_parts.png) no-repeat -489px -226px;position:absolute;top:10px;left:10px;font-size:1px;text-indent:-9999px;}
	#WEATHER .col{width:210px;display:block;padding:25px 0 10px 0; text-indent:0;margin:0px auto;background:url(../img/g_rightbtm.gif) no-repeat left bottom;}
	#WEATHER .col div{position:relative;height:103px;margin-left:14px;}
	#WEATHER .col a img {width:182px;height:103px;margin:0 auto;position:absolute;left:0;top:0;}
	#WEATHER .col a:hover {
		opacity:0.5;
		filter: alpha(opacity=50);	/* ie lt 8 */
		-ms-filter: "alpha(opacity=50)";	/* ie 8 */
		-moz-opacity:0.5;	/* FF lt 1.5, Netscape */
		-khtml-opacity:0.5;
	}
	#WEATHER .col p{ margin:0;padding:0;}
	#WEATHER .col strong{ display:block; text-align:right; float:right;padding:5px 15px 0 0;}

	/*////  $B!!%b%P%$%k%$%s%U%)(J   ////*/
/*
	#MOBILEINFO{width:210px;height:160px;margin-top:10px;background:url(../img/g_parts.png) no-repeat 0 -166px;}
	#MOBILEINFO h2{position:absolute; top:-5000px; left:-9999px;}
	#MOBILEINFO span{position:absolute; top:-5000px; left:-9999px;}
*/

	/*////  $B!!(JTBS$B%^%,%8%s(J   ////*/
	#MOBILEINFO{width:210px;height:160px;margin-top:10px;background:url(../img/iosapp_newsi.jpg) no-repeat 0 0;position:relative;}
	#MOBILEINFO h2{position:absolute; top:-5000px; left:-9999px;}
	#MOBILEINFO span{position:absolute; top:-5000px; left:-9999px;}

	#MOBILEINFO a{width:210px;height:160px; display:block;position:absolute;top:0;left:0;display:block;}
/*//////////////////////////////////////////

			$B8DJL%Z!<%8(J - ID : DTL

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

#DTL #TOPICS{width:325px; text-align:left;}
#DTL #TOPICS h3{width:80px;height:20px;;background:url(../img/g_parts.png) no-repeat -535px -350px;margin:0px;font-size:1px;text-indent:-9999px;}

	#DTL #TOPICS ul{padding:0px 0 20px 10px;}
	#DTL #TOPICS ul li{text-align:left;background:url(../img/l_dottedside.gif) repeat-x left bottom;line-height:1.2em;padding:7px 0;}
	#DTL #TOPICS ul li h4{padding:0 0 0 21px;font-weight:normal;background:url(../img/g_parts.png) no-repeat -990px -108px;}
	#DTL #TOPICS ul li h4.video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}


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

		$B%P%C%/%J%s%P!<(J - ID : BKNM

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

	/*////  $B!!%P%C%/%J%s%P!<%T%C%/%"%C%W5-;v(J   ////*/
	h2.bknmtitle{width:580px; height:30px;margin-bottom:10px !important;padding:0 !important;background:url(../img/g_parts.png) no-repeat 0 -583px;}
	h2.bknmtitle span{ font-size:90%;padding:3px 0 0 10px; display:block;color:#FFF; text-align:left; font-weight:normal;}

	#BKNM_PICKUP1{width:325px;_width:340px;margin-top:260px;padding:0 15px 0 0px; float:right; position:relative;}
	#BKNM_PICKUP1 .pthum{width:315px;_width:335px;padding:7px 0px 10px 10px;text-align:left;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#BKNM_PICKUP1 h2{text-align:left;padding:0 0 8px 10px;background:url(../img/g_parts.png) no-repeat -1000px -108px;line-height:1.2em;}
	#BKNM_PICKUP1 .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#BKNM_PICKUP1 .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -2px;}
	#BKNM_PICKUP1 .pthum a.imgarea{width:112px;height:63px;display:block; float:left; text-align:center;margin-right:10px;}
	#BKNM_PICKUP1 .pthum img{width: 112px;height: 63px;border:1px solid #aaa;}
	#BKNM_PICKUP1 .pthum a:hover img{border:1px solid #04a;}
	#BKNM_PICKUP1 .pthum .txt{width:185px;line-height:140%; display:block;float:left;}

	#BKNM_PICKUP2{width:710px;margin:0;background:url(../img/l_dottedheight.gif) repeat-y 355px top;}
	#BKNM_PICKUP2 .topline{padding:10px 0;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#BKNM_PICKUP2 .ptext{width:335px;_width:355px;padding:5px 10px 5px 10px;float:left; text-align:left;}
	#BKNM_PICKUP2 h2{text-align:left;padding:0 0 8px 10px;background:url(../img/g_parts.png) no-repeat -1000px -108px;line-height:1.2em;}
	#BKNM_PICKUP2 .ptext h2{padding-bottom:0;}
	#BKNM_PICKUP2 .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#BKNM_PICKUP2 .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -2px;}

	#BKNM_PICKUP3{width:930px;_width:930px;margin:0px auto;float:none;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#BKNM_PICKUP3 .pthum{width:300px;_width:310px;padding:7px 0px 0px 10px;text-align:left; float:left;background:url(../img/l_dottedheight.gif) repeat-y left top}
	#BKNM_PICKUP3 h2{text-align:left;padding:0 10px 8px 10px;background:url(../img/g_parts.png) no-repeat -1000px -108px;line-height:1.2em;}
	#BKNM_PICKUP3 .start{background:none !important;}
	#BKNM_PICKUP3 .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#BKNM_PICKUP3 .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -2px;}
	#BKNM_PICKUP3 .pthum a.imgarea{width:112px;height:63px;display:block; float:left; text-align:center;margin-right:10px;}
	#BKNM_PICKUP3 .pthum img{width: 112px;height: 63px;border:1px solid #aaa;}
	#BKNM_PICKUP3 .pthum a:hover img{border:1px solid #04a;}
	#BKNM_PICKUP3 .pthum .txt{width:175px;line-height:120%; display:block;float:left;}


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

		$B%+%F%4%j!<(J - ID : CTGR

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

	h2.ctgrtitle{width:580px; height:30px;padding:0 !important;margin-bottom:10px !important;background:url(../img/g_parts.png) no-repeat 0 -583px;}
	h2.ctgrtitle span{width:150px;height:30px;background:url(../img/g_parts.png) no-repeat; display:block;font-size:1px;text-indent:-9999px;}
	h2.ctgrtitle span.society{ background-position:-990px -380px;}
	h2.ctgrtitle span.politics{ background-position:-990px -410px;}
	h2.ctgrtitle span.economics{ background-position:-990px -440px;}
	h2.ctgrtitle span.international{ background-position:-990px -470px;}
	h2.ctgrtitle span.business{ background-position:-990px -500px;}
	h2.ctgrtitle span.japanlocal{ background-position:-990px -530px;}
	h2.ctgrtitle span.sports{ background-position:-990px -560px;}

	#CTGR h2.date{font-size:140%; font-weight:normal; color:#555;padding:0; line-height:1.2em; margin:10px 0 10px 0;}


	/*////  $B!!%+%F%4%j!<%T%C%/%"%C%W5-;v(J   ////*/
	#CTGR_PICKUP1{width:325px;_width:340px;margin-top:260px;padding:0 15px 0 0px; float:right; position:relative;}
	#CTGR_PICKUP1 .pthum{width:315px;_width:335px;padding:7px 0px 10px 10px;text-align:left;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#CTGR_PICKUP1 h2{text-align:left;padding:0 0 8px 10px;background:url(../img/g_parts.png) no-repeat -1000px -108px;line-height:1.2em;}
	#CTGR_PICKUP1 .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#CTGR_PICKUP1 .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -2px;}
	#CTGR_PICKUP1 .pthum a.imgarea{width:112px;height:63px;display:block; float:left; text-align:center;margin-right:10px;}
	#CTGR_PICKUP1 .pthum img{width: 112px;height:63px !important; border:1px solid #aaa;}
	#CTGR_PICKUP1 .pthum a:hover img{border:1px solid #04a;}
	#CTGR_PICKUP1 .pthum .txt{width:185px;line-height:140%; display:block;float:left;}


	#CTGR_PICKUP2{width:930px;margin:0px auto; float:none;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#CTGR_PICKUP2 .pthum{width:300px;_width:310px;padding:7px 0px 0px 10px;text-align:left; float:left;background:url(../img/l_dottedheight.gif) repeat-y right top}
	#CTGR_PICKUP2 h2{text-align:left;padding:0 10px 8px 10px;background:url(../img/g_parts.png) no-repeat -1000px -108px;line-height:1.2em;}
	#CTGR_PICKUP2 .start{background:none !important;}
	#CTGR_PICKUP2 .end{background:none !important;}
	#CTGR_PICKUP2 .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#CTGR_PICKUP2 .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -2px;}
	#CTGR_PICKUP2 .pthum a.imgarea{width:112px;height:63px;display:block; float:left; text-align:center;margin-right:10px;}
	#CTGR_PICKUP2 .pthum img{width: 112px;height: 63px;border:1px solid #aaa;}
	#CTGR_PICKUP2 .pthum a:hover img{border:1px solid #04a;}
	#CTGR_PICKUP2 .pthum .txt{width:175px;line-height:120%; display:block;float:left;}


	#CATEGORYUNIT_TOP{width:710px;margin:0;background:url(../img/l_dottedheight.gif) repeat-y 355px top;}
	#CATEGORYUNIT_TOP .topline{padding:10px 0;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#CATEGORYUNIT_TOP li{width:335px;_width:355px;padding:5px 10px 5px 10px;float:left; text-align:left;}
	#CATEGORYUNIT_TOP h2{text-align:left;padding:0 0 0px 21px;background:url(../img/g_parts.png) no-repeat -990px -108px;line-height:1.2em;}
	#CATEGORYUNIT_TOP .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#CATEGORYUNIT_TOP .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px 2px;}

	#CATEGORYUNIT{width:710px;margin:0;}
	#CATEGORYUNIT .ctgrunit_block{padding:10px 0;background:url(../img/l_double.gif) repeat-x left top;}
	#CATEGORYUNIT ul{background:url(../img/l_dottedheight.gif) repeat-y 355px top;}
	#CATEGORYUNIT li{width:335px;_width:355px;padding:5px 10px 5px 10px;float:left; text-align:left;}
	#CATEGORYUNIT h2{font-size:120%; padding:15px 0 10px 0; text-align:left;}
	#CATEGORYUNIT h3{text-align:left;padding:0 0 0px 21px;background:url(../img/g_parts.png) no-repeat -990px -108px;line-height:1.2em;}
	#CATEGORYUNIT .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#CATEGORYUNIT .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px 2px;}

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

		404 NOT FOUND - ID : NFD

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


	#NOTFOUND{width:580px;_width:595px; height:250px;padding:0 0 0 15px; float:left;}
	#NOTFOUND h2{font-size:300%;color:#aaaaaa;padding:50px 0 0 0; font-weight:normal; line-height:1.5em;}
	#NOTFOUND p{font-size:140%;color:#aaaaaa;line-height:1.5em;padding:0 0 20px 0;}
	#NOTFOUND a{padding:0 0 0 15px;margin:0;background:url(../img/g_parts.png) no-repeat -988px -278px;line-height:1.5em;}


	/*////  $B!!(JNOTFOUND$B%T%C%/%"%C%W5-;v(J   ////*/
	#NFD_PICKUP{width:710px;margin:0;background:url(../img/l_dottedheight.gif) repeat-y 355px top;}
	#NFD_PICKUP .pthum{width:335px;_width:355px;padding:7px 10px 10px 10px;float:left; text-align:left;background:url(../img/l_double.gif) repeat-x left top;}
	#NFD_PICKUP .ptext{width:335px;_width:355px;padding:7px 10px 10px 10px;float:left; text-align:left;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#NFD_PICKUP h2{text-align:left;padding:0 0 8px 10px;background:url(../img/g_parts.png) no-repeat -1000px -108px;line-height:1.2em;}
	#NFD_PICKUP .ptext h2{padding-bottom:0;}
	#NFD_PICKUP .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#NFD_PICKUP .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px 2px;}
	#NFD_PICKUP .pthum a.imgarea{width:112px;height:63px;display:block; float:left; text-align:center;margin-right:10px;}
	#NFD_PICKUP .pthum img{width: 112px;height: 63px;border:1px solid #aaa;}
	#NFD_PICKUP .pthum a:hover img{border:1px solid #04a;}
	#NFD_PICKUP .pthum .txt{width:205px;line-height:140%; display:block;float:left; }


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

		$B%-!<%o!<%I(J - ID : KWD

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


	h2.kwdtitle{width:580px; height:30px;margin-bottom:10px;background:url(../img/g_parts.png) no-repeat 0 -583px;}
	h2.kwdtitle span{ font-size:100%;padding:3px 0 0 10px; display:block;color:#FFF; text-align:left; font-weight:normal;}
	h2.kwdtitle span .word{ font-size:140%; display:inline; padding:0;}

	#KWDLIST{width:695px;_width:710px;min-height:1400px;height:auto !important;height:1400px;padding:0 0 0 15px;float:left; text-align:left;}

	#KWDLIST ul li{width:670px;_width:695px;padding:7px 10px 10px 10px; text-align:left;background:url(../img/l_dottedside.gif) repeat-x left bottom;}
	#KWDLIST ul li.short{width:560px;_width:580px;}
	#KWDLIST h3{text-align:left;padding:0 0 3px 21px;background:url(../img/g_parts.png) no-repeat -990px -108px;line-height:1.2em;float:left;}
	#KWDLIST .video{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px -53px;}
	#KWDLIST .new{padding-left:21px;background:url(../img/g_parts.png) no-repeat -990px 2px;}
	#KWDLIST ul li a.imgarea{width:112px;height:63px;display:block; float:left; text-align:center;margin-right:10px;}
	#KWDLIST ul li img{width: 112px;height: 63px;border:1px solid #aaa;}
	#KWDLIST ul li a:hover img{border:1px solid #04a;}
	#KWDLIST ul li .txt{width:548px;line-height:140%; display:block;float:left; }
	#KWDLIST ul li.short .txt{width:438px;line-height:140%; display:block;float:left; }


	#KWD #RIGHTUNIT{width:210px;position:absolute; top:280px;right:15px;}
	*html #KWD #RIGHTUNIT{right:0px;}
	#KWD #BANNER_RECTANGLE{width:350px;height:250px;position:absolute;top:50px;left:610px; text-align:center;text-align:right;}

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

		$B8!:w>\:Y(J - ID : SEARCH

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


	h2.searchtitle{width:580px; height:30px;margin-bottom:10px;background:url(../img/g_parts.png) no-repeat 0 -583px;}
	h2.searchtitle span{width:250px;height:30px;background:url(../img/g_parts.png) no-repeat -990px -680px; display:block;font-size:1px;text-indent:-9999px;}

	#SEARCHDETAIL{width:580px;_width:595px;padding:0 0 0 15px; float:left; height:auto; text-align:left;}
	#SEARCHDETAIL h3{font-size:120%;color:#555;font-weight:normal;padding:0; line-height:1.2em; margin:10px 0 0 0;}
	#SEARCHDETAIL .cases{ border-bottom:1px solid #CCC;padding:0 0 15px 10px;margin:0 0 15px 0;}
	#SEARCHDETAIL .cases .sample{border-left:5px solid #CCC;padding:5px 0 5px 10px;margin-top:10px;}
	#SEARCHDETAIL .cases form{width:300px;margin:5px 0;border:2px solid #CCC;padding:5px;background:#222;}

	#SEARCH #RIGHTUNIT{width:210px;position:absolute; top:280px;right:15px;}
	#SEARCH #BANNER_RECTANGLE{width:350px;height:250px;position:absolute;top:50px;left:610px; text-align:center;text-align:right;}


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

		$BE75$(J - ID : WTR

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


	h2.weathertitle{width:580px; height:30px;margin-bottom:10px;background:url(../img/g_parts.png) no-repeat 0 -583px;}
	h2.weathertitle span{width:250px;height:30px;background:url(../img/g_parts.png) no-repeat -990px -590px; display:block;font-size:1px;text-indent:-9999px;}


	#WEATHERIDX{width:695px;_width:710px;min-height:1400px;height:auto !important;height:1400px;padding:0 0 0 15px;float:left; text-align:left;}
	#WEATHERIDX h3{font-size:120%;color:#555;font-weight:normal;padding:0; line-height:1.2em; margin:10px 0 0 0;}

	#WEATHERIDX .weather1{width:580px;_width:595px; padding:0 0 10px 15px;}

	.weatherguide_image{margin:0px auto; text-align:center;}
	.weatherguide_image a{margin:0px auto;width:428px;height:243px; display:block;background:url(../img/weather_parts.png) no-repeat;border:1px solid #0044ac;}
	.weatherguide_image a:hover{ border:1px solid #0044ac;}
	
	#WEATHERIDX .weather1 ul li{line-height:1.2em;padding:0 0 8px 21px;background:url(../img/g_parts.png) no-repeat -990px -108px;}


	#WEATHERIDX .weather2{width:695px;padding:7px 0px 10px 0px; text-align:left;background:url(../img/l_dottedside.gif) repeat-x left top;}
	#WEATHERIDX .weather2 span.h2{ font-size:110%;}
	#WEATHERIDX .weather2 span.auth{color:#000;}
	#WEATHERIDX .weather2 span.txt{color:#666;line-height:1.2em;}

	#WEATHERIDX .weather2 .weather2_item{width:325px;_width:345px;padding:7px 10px 0px 10px; text-align:left;background:url(../img/l_dottedheight.gif) repeat-y right top; float:left;}
	#WEATHERIDX .weather2 .right{background:none;}
	#WEATHERIDX .weather2 a{ text-decoration:none;}

	#WEATHERIDX .weather2 a .image1,
	#WEATHERIDX .weather2 a .image2,
	#WEATHERIDX .weather2 a .image3{margin:0 5px 5px 0;width:70px;height:53px; display:block;background:url(../img/weather_parts.png) no-repeat;border:1px solid #0044ac; float:left;}
	#WEATHERIDX .weather2 a:hover .image1,
	#WEATHERIDX .weather2 a:hover .image2,
	#WEATHERIDX .weather2 a:hover .image3{border:1px solid #0044ac !important;}
	#WEATHERIDX .weather2 a .image1{background-position:0 -298px;}
	#WEATHERIDX .weather2 a .image2{background-position:-70px -298px;}
	#WEATHERIDX .weather2 a .image3{background-position:-140px -298px;}

	#WTR #RIGHTUNIT{width:210px;position:absolute; top:280px;right:15px;}
	#WTR #BANNER_RECTANGLE{width:350px;height:250px;position:absolute;top:50px;left:610px; text-align:center;text-align:right;}


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

		$B%3%i%`0lMw(J - ID : CLM

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


	h2.columntitle{width:580px; height:30px;margin-bottom:10px;background:url(../img/g_parts.png) no-repeat 0 -583px;}
	h2.columntitle span{width:250px;height:30px;background:url(../img/g_parts.png) no-repeat -990px -650px; display:block;font-size:1px;text-indent:-9999px;}


	#COLUMNIDX{width:695px;_width:710px;min-height:1400px;height:auto !important;height:1400px;padding:0 0 0 15px;float:left; text-align:left;}
	#COLUMNIDX h3{font-size:120%;color:#555;font-weight:normal;padding:0; line-height:1.2em; margin:10px 0 0 0;}

	#COLUMNIDX .column1{width:585px;_width:595px; padding:10px 0 10px 10px;background:url(../img/l_dottedside.gif) repeat-x left bottom;}

	#COLUMNIDX .column2{width:695px;padding:7px 0px 10px 0px; text-align:left;background:url(../img/l_dottedside.gif) repeat-x left bottom;}
	#COLUMNIDX span.h2{ font-size:110%;}
	#COLUMNIDX span.auth{color:#000;}
	#COLUMNIDX span.txt{color:#666;line-height:1.2em;}

	#COLUMNIDX .column2_item{width:325px;_width:345px;padding:7px 10px 0px 10px; text-align:left;background:url(../img/l_dottedheight.gif) repeat-y right top; float:left;}
	#COLUMNIDX .right{background:none;}
	#COLUMNIDX a:hover{ text-decoration:none;}
	
	#COLUMNIDX a .image1,
	#COLUMNIDX a .image2,
	#COLUMNIDX a .image3,
	#COLUMNIDX a .image4,
	#COLUMNIDX a .image5,
	#COLUMNIDX a .image6{margin:0 5px 5px 0;width:70px;height:53px; display:block;background:url(../img/column_parts.gif) no-repeat;border:1px solid #ccc; float:left;}
	#COLUMNIDX a:hover .image1,
	#COLUMNIDX a:hover .image2,
	#COLUMNIDX a:hover .image3,
	#COLUMNIDX a:hover .image4,
	#COLUMNIDX a:hover .image5,
	#COLUMNIDX a:hover .image6{border:1px solid #0044ac !important;}
	#COLUMNIDX a .image1{background-position:0 0;}
	#COLUMNIDX a .image2{background-position:-70px 0;}
	#COLUMNIDX a .image3{background-position:-140px 0;}
	#COLUMNIDX a .image4{background-position:-210px 0;}
	#COLUMNIDX a .image5{background-position:-280px 0;}
	#COLUMNIDX a .image6{background-position:-350px 0;}

	#CLM #RIGHTUNIT{width:210px;position:absolute; top:280px;right:15px;}
	#CLM #BANNER_RECTANGLE{width:350px;height:250px;position:absolute;top:50px;left:610px; text-align:center;text-align:right;}


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

		$BO"B3F02h:F@8%S%e!<%"(J - ID : VIWR

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

	h2.viwrtitle{width:580px; height:30px;margin-bottom:10px;background:url(../img/g_parts.png) no-repeat 0 -583px;}
	h2.viwrtitle span{width:220px;height:30px;background:url(../img/g_parts.png) no-repeat -990px -620px; display:block;font-size:1px;text-indent:-9999px;}



	#VIWR #RIGHTUNIT{width:210px;position:absolute; top:280px;right:15px;}
	#VIWR #BANNER_RECTANGLE{width:350px;height:250px;position:absolute;top:50px;left:610px; text-align:center;text-align:right;}
	#VIEWER{width:710px;_width:725px;min-height:1400px;height: auto !important;height:1400px;padding:0 0 0 15px;float:left; text-align:left;}


	#VIEWER #BANNER_RECTANGLE{margin-left:15px;}
	#VIEWER .extxt{
		 text-align:left;
		font-weight:normal;color:#e00;
		margin:15px 0px 0 0;
		}
	#FUNC{width:410px;height:185px;position:relative; text-align:left;}
		#WATCH3S{position:absolute;top:100px;left:75px; text-align:center;
		font-size:90%;}

		#WATCH3S a{width:345px;height:50px;display:block;outline:none;background:url(/img/viewer_parts.png) no-repeat 0 0;}
		#WATCH3S a:hover{background-position:0 -50px;text-decoration:none;}


		#FUNC h2{color:#666;font-size:140%;margin:10px 5px 8px;line-height:1;font-weight:bold;text-align:left;}
		#FUNC h3{font-size:120%;margin:5px;line-height:1.2;font-weight:bold;}
		#FUNC .noscript{margin:100px 0 120px;text-align:center;font-size:130%;color:#e00;}

	#VIEWER h3.new{background: url(/img/new.gif) 0 0 no-repeat;padding-left:29px;}


#CLEARALL{position:absolute; left:425px; top:120px}
#CLEARALL a{width:155px;height:25px;display:block;background:url(/img/viewer_parts.png) -345px 0 no-repeat;}
#CLEARALL a:hover{background-position: -345px -25px;}

#VIEWER p,#VIEWER a{margin:0 5px;}
	#VIEWER p strong{font-weight:normal;color:#e00;}

#LIST{
	background:url(../img/viewer_parts.png) no-repeat 0 -150px;
	padding:50px 0 0 0;
	margin:0 0 5px 0;
	width:710px;
	}
	#LIST .inner1{background:url(../img/viewer_list_btm_bg.gif) no-repeat bottom center; padding-bottom:10px;}
	#LIST .inner2{background:url(../img/viewer_list_bg.gif) repeat-y;padding:2px 10px 10px 10px;}
	#LIST .cbox input{display:block;margin-left:48px;}
	
	#LIST h2{border-bottom:solid 1px #c8c8c8;font-size:130%;font-weight:bold;margin:10px 0 3px; text-align:left;}
		#LIST h2 .i1{background:url(/img/viewer_h2_bg.gif) left top no-repeat;padding-left:5px;display:block;margin-left:10px;width:8em;}
		#LIST h2 .i2{background:url(/img/viewer_h2_bg.gif) right top no-repeat;display:block;color:#777;line-height:1;padding:0.5em 0 0.2em;font-weight:normal;}
	#LIST .left{width:340px;float:left;}
	#LIST .right{width:340px;float:right;}
	
	#LIST .topics{padding:2px 0 0;}

#TOP1,#CTGRLIST,#VIEWER p,.extxt,#CLEARALL{}
	#CTGRLIST .cbox{float:left;width:73px;background:url(/img/viewer_check.gif) 0 0 no-repeat;}
	#CTGRLIST h3{font-size:100%;line-height:1; text-align:left; font-weight:normal;}
	* html body #CTGRLIST h3{/*\*/font-size:90%;/**/}
	*:first-child+html #CTGRLIST h3{font-size:90%;}
		#CTGRLIST a.topics{
			background: url(/img/viewer_check0.gif) left 2px no-repeat;
			display:block;
			padding:6px 0 4px 66px;
			line-height:1;
			text-decoration:none;
			margin-bottom:2px;
			}
			#CTGRLIST a.topics.toggle{
				background-color:#f0f0f0;
				}
			#CTGRLIST a.topics:hover{
				background-color:#dfe3f6 !important;
				}
				#CTGRLIST a.play.pl1,#CTGRLIST a.play.pl1:hover{background:#465ea8 url(/img/viewer_check1.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl2,#CTGRLIST a.play.pl2:hover{background:#465ea8 url(/img/viewer_check2.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl3,#CTGRLIST a.play.pl3:hover{background:#465ea8 url(/img/viewer_check3.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl4,#CTGRLIST a.play.pl4:hover{background:#465ea8 url(/img/viewer_check4.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl5,#CTGRLIST a.play.pl5:hover{background:#465ea8 url(/img/viewer_check5.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl6,#CTGRLIST a.play.pl6:hover{background:#465ea8 url(/img/viewer_check6.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl7,#CTGRLIST a.play.pl7:hover{background:#465ea8 url(/img/viewer_check7.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl8,#CTGRLIST a.play.pl8:hover{background:#465ea8 url(/img/viewer_check8.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl9,#CTGRLIST a.play.pl9:hover{background:#465ea8 url(/img/viewer_check9.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl10,#CTGRLIST a.play.pl10:hover{background:#465ea8 url(/img/viewer_check10.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl11,#CTGRLIST a.play.pl11:hover{background:#465ea8 url(/img/viewer_check11.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl12,#CTGRLIST a.play.pl12:hover{background:#465ea8 url(/img/viewer_check12.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl13,#CTGRLIST a.play.pl13:hover{background:#465ea8 url(/img/viewer_check13.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl14,#CTGRLIST a.play.pl14:hover{background:#465ea8 url(/img/viewer_check14.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl15,#CTGRLIST a.play.pl15:hover{background:#465ea8 url(/img/viewer_check15.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl16,#CTGRLIST a.play.pl16:hover{background:#465ea8 url(/img/viewer_check16.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl17,#CTGRLIST a.play.pl17:hover{background:#465ea8 url(/img/viewer_check17.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl18,#CTGRLIST a.play.pl18:hover{background:#465ea8 url(/img/viewer_check18.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl19,#CTGRLIST a.play.pl19:hover{background:#465ea8 url(/img/viewer_check19.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl20,#CTGRLIST a.play.pl20:hover{background:#465ea8 url(/img/viewer_check20.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl21,#CTGRLIST a.play.pl21:hover{background:#465ea8 url(/img/viewer_check21.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl22,#CTGRLIST a.play.pl22:hover{background:#465ea8 url(/img/viewer_check22.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl23,#CTGRLIST a.play.pl23:hover{background:#465ea8 url(/img/viewer_check23.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl24,#CTGRLIST a.play.pl24:hover{background:#465ea8 url(/img/viewer_check24.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl25,#CTGRLIST a.play.pl25:hover{background:#465ea8 url(/img/viewer_check25.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl26,#CTGRLIST a.play.pl26:hover{background:#465ea8 url(/img/viewer_check26.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl27,#CTGRLIST a.play.pl27:hover{background:#465ea8 url(/img/viewer_check27.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl28,#CTGRLIST a.play.pl28:hover{background:#465ea8 url(/img/viewer_check28.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl29,#CTGRLIST a.play.pl29:hover{background:#465ea8 url(/img/viewer_check29.gif) left 2px no-repeat !important;color:#fff !important;}
				#CTGRLIST a.play.pl30,#CTGRLIST a.play.pl30:hover{background:#465ea8 url(/img/viewer_check30.gif) left 2px no-repeat !important;color:#fff !important;}

#TOP1{margin:0 4px 0 3px; text-align:left;}
	#TOP1 .news a{
		text-decoration:none;
		background:#f0f0f0 url(/img/viewer_check0.gif) 3px 10px no-repeat;
		padding: 10px 5px 10px 70px;
		display:block;
		min-height:82px;
		}
		#TOP1 .news a:hover{background-color:#e8eaf1;}
			#TOP1 .news a.play.pl1,#TOP1 .news a.play.pl1:hover{background:#465ea8 url(/img/viewer_check1.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl2,#TOP1 .news a.play.pl2:hover{background:#465ea8 url(/img/viewer_check2.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl3,#TOP1 .news a.play.pl3:hover{background:#465ea8 url(/img/viewer_check3.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl4,#TOP1 .news a.play.pl4:hover{background:#465ea8 url(/img/viewer_check4.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl5,#TOP1 .news a.play.pl5:hover{background:#465ea8 url(/img/viewer_check5.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl6,#TOP1 .news a.play.pl6:hover{background:#465ea8 url(/img/viewer_check6.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl7,#TOP1 .news a.play.pl7:hover{background:#465ea8 url(/img/viewer_check7.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl8,#TOP1 .news a.play.pl8:hover{background:#465ea8 url(/img/viewer_check8.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl9,#TOP1 .news a.play.pl9:hover{background:#465ea8 url(/img/viewer_check9.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl10,#TOP1 .news a.play.pl10:hover{background:#465ea8 url(/img/viewer_check10.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl11,#TOP1 .news a.play.pl11:hover{background:#465ea8 url(/img/viewer_check11.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl12,#TOP1 .news a.play.pl12:hover{background:#465ea8 url(/img/viewer_check12.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl13,#TOP1 .news a.play.pl13:hover{background:#465ea8 url(/img/viewer_check13.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl14,#TOP1 .news a.play.pl14:hover{background:#465ea8 url(/img/viewer_check14.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl15,#TOP1 .news a.play.pl15:hover{background:#465ea8 url(/img/viewer_check15.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl16,#TOP1 .news a.play.pl16:hover{background:#465ea8 url(/img/viewer_check16.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl17,#TOP1 .news a.play.pl17:hover{background:#465ea8 url(/img/viewer_check17.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl18,#TOP1 .news a.play.pl18:hover{background:#465ea8 url(/img/viewer_check18.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl19,#TOP1 .news a.play.pl19:hover{background:#465ea8 url(/img/viewer_check19.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl20,#TOP1 .news a.play.pl20:hover{background:#465ea8 url(/img/viewer_check20.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl21,#TOP1 .news a.play.pl21:hover{background:#465ea8 url(/img/viewer_check21.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl22,#TOP1 .news a.play.pl22:hover{background:#465ea8 url(/img/viewer_check22.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl23,#TOP1 .news a.play.pl23:hover{background:#465ea8 url(/img/viewer_check23.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl24,#TOP1 .news a.play.pl24:hover{background:#465ea8 url(/img/viewer_check24.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl25,#TOP1 .news a.play.pl25:hover{background:#465ea8 url(/img/viewer_check25.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl26,#TOP1 .news a.play.pl26:hover{background:#465ea8 url(/img/viewer_check26.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl27,#TOP1 .news a.play.pl27:hover{background:#465ea8 url(/img/viewer_check27.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl28,#TOP1 .news a.play.pl28:hover{background:#465ea8 url(/img/viewer_check28.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl29,#TOP1 .news a.play.pl29:hover{background:#465ea8 url(/img/viewer_check29.gif) 3px 10px no-repeat;}
			#TOP1 .news a.play.pl30,#TOP1 .news a.play.pl30:hover{background:#465ea8 url(/img/viewer_check30.gif) 3px 10px no-repeat;}
				#TOP1 .news a.play *,#TOP1 .news a.play:hover *{
					color:#fff;
					}
		* html body #TOP1 .news a{height:83px;}
		#TOP1 .news a img{float:right;margin:0 5px 0 10px;display:block;border:solid 1px #ccc;width: 144px;height: 81px;}
			#TOP1 .news a:hover img{border:solid 1px #465ea8;}
		#TOP1 .news .lead{color:#000;}
		#TOP1 .news .h3{font-size:105%;font-weight:normal;display:block;font-weight:bold;}


	#TOPNEWS #FLVPLAYER{width:482px;margin:0px auto;padding:15px 0;}
	#TOPNEWS #FLVPLAYER img{max-width: 480px;max-height: 270px;}

#ALRT1{position:relative;clear:both;}
#ALRT2{
	position:absolute;
	width:500px;
	text-align:center;
	color:#e00;
	top:20px;left:70px;
	z-index:999;
	}
	#ALRT2 div{
		padding:50px 0;
		border:double 3px #c00;
		background:#fee;
		font-weight:bold;
		}

.noplugin{
	color:#e00;text-align:center;
	margin:0 0 10px;
	}

.alter{font-size:95%;padding-bottom:5px;display:block;}



#FUNC .right h3,#FUNC .right label span,#CLEARALL a span{position:absolute;left:-5000px;visibility:hidden;display:none;/*\*/display:block;/**/}




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

				$B%U%C%?!<(J

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

	#FOOTER{width:940px;_width:980px;margin:0 auto;text-align:left;background:#141414;padding:10px 20px 20px 20px;position:relative;}
	#FOOTER h2{width:70px;height:20px;background:url(../img/g_parts.png) no-repeat -455px -350px;position:absolute;top:10px;left:40px;font-size:1px;text-indent:-9999px;}
	#FOOTER ul.m1{padding-left:100px; line-height:1.2em;}
	#FOOTER ul.m1 li{display:inline;font-size:85%;border-right:solid 1px #666;padding: 0 4px;}
	#FOOTER ul.m1 li.end{border-right:none;}
	#FOOTER ul.m2{margin-top:5px;padding-left:108px;}
	#FOOTER ul.m2 li{display:inline;padding: 0 5px 0 9px;background: url(../img/g_parts.png) no-repeat -992px -230px;}
	
	#COPYRIGHT{font-size:85%;color:#bbb;text-align:center;padding: 20px 20px 0;}




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

				$B%P%J!<(J

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

	#BANNER728x90{width:728px;height:90px;position:absolute;top:6px;left:243px; /*background:#ccc;*/}
	#BANNER_RECTANGLE{width:350px;height:250px;position:absolute;top:50px;left:610px; text-align:center;z-index:10;}
	#TEXTAD{ _width:710px;margin:0px auto;padding:10px 10px;background:url(../img/l_dottedside.gif) repeat-x left top; text-align:left; font-weight:bold;}
		#VIWR #TEXTAD,#SEARCH #TEXTAD{margin:0px auto;padding:10px 10px;background:url(../img/l_double.gif) repeat-x left bottom; text-align:left; font-weight:bold;}
		#CLM #TEXTAD{_width:700px;margin:0px auto;padding:10px 10px;background:url(../img/l_double.gif) repeat-x left bottom; text-align:left; font-weight:bold;}
		#WTR #TEXTAD{_width:700px;}
		#KWD #TEXTAD,#SEARCH #TEXTAD{_width:700px;margin:0px auto;padding:10px 10px;background:url(../img/l_double.gif) repeat-x left bottom; text-align:left; font-weight:bold;}

	#BANNER_TEXTBOX{padding:30px 0 0 0;margin-bottom:0;margin-left:auto;margin-right:auto;text-align:left;width:980px;background:url(../img/g_adtop.gif) no-repeat 0 25px;}
		#BANNER_TEXTBOX .pad{padding:0 20px 20px 20px;background:#373737;}
		#BANNER_TEXTBOX a{color:#47d;}
		#BANNER_TEXTBOX  h2{display:block;padding:0;padding-top:1px;padding-bottom:5px;margin:0; font-size:90%; color:#999;}
		#BANNER_TEXTBOX  h3{display:block;padding:0;padding-top:1px;margin:0;margin-bottom:0.5em;font-size:95%; font-weight:bold;}
		#BANNER_TEXTBOX img{display:block;float:left;padding:0px;margin:0;margin-right:10px;}
		#BANNER_TEXTBOX p{display:block;margin:0;padding:0;line-height:1.5em;margin-bottom:0.5em; color:#CCC;font-size:90%;}


/* weather update */
div#weatherupdatebox {
	position:relative;
	text-align:left;
	float:right;
	background-image:url(../img/t_parts3.png);
	background-position:25px 0;
	background-repeat:no-repeat;
	width:365px;
	height:189px;
	margin-top:260px;
	}
div#weatherupdatebox h3 {
	position:absolute;
	left:-999px;
	width:700px;
	font-size:1px;
	}
div#weatherupdatebox a {
	position:absolute;
	left:68px;
	top:35px;
	}
div#weatherupdatebox a:hover {
	opacity:0.5;
	filter: alpha(opacity=50);	/* ie lt 8 */
	-ms-filter: "alpha(opacity=50)";	/* ie 8 */
	-moz-opacity:0.5;	/* FF lt 1.5, Netscape */
	-khtml-opacity:0.5;
	}
div#weatherupdatebox img#img-weather-today {
	width:213px;
	height:120px;
	}
div#weatherupdatebox img#img-weather-hover {
	position:absolute;
	left:0;
	top:0;
	}
div#weatherupdatebox p {
	position:absolute;
	left:45px;
	top:160px;
	width:260px;
	line-height:1.25;
	text-align:center;
	}

.news-bar {
	width:580px;
	text-align:left;
	padding-bottom:15px;
	background-image:url(../img/l_dottedside.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin:0 0 15px 9px;
	float:left;
	}
.news-bar div {
	background-color:#fff;
	}
.nbar-tit {
	display:block;
	float:left;
	font-weight:bold;
	line-height:1.25;
	background-color:#c00;
	color:#fff;
	padding:2px 11px;
	}
.nbar-news {
	padding:2px 9px;
	}

/* right unit news digest movie */
div#newsdigestmovie {
	background-image:url(../img/t_parts4.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:315px;
	}
div#newsdigestmovie h2 {
	font-size:2px;
	text-indent:-9999px;
	height:47px;
	}
div#newsdigestmovie ul {
	list-style-type:none;
	}
div#newsdigestmovie ul li {
	display:block;
	float:left;
	padding-left:23px;
	height:66px;
	}
div#newsdigestmovie ul li a {
	display:block;
	font-size:2px;
	text-indent:-9999px;
	width:164px;
	height:60px;
	}
div#newsdigestmovie ul li a:hover {
	background-color:#999;
	opacity:0.5;
	filter: alpha(opacity=50);	/* ie lt 8 */
	-ms-filter: "alpha(opacity=50)";	/* ie 8 */
	-moz-opacity:0.5;	/* FF lt 1.5, Netscape */
	-khtml-opacity:0.5;
	}


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

	$B%"%/%;%9%i%s%-%s%0(J TOP

//////////////////////////////////////////*/
div#newsi-ranking {
	text-align:left;
	margin:270px 40px 0 630px;
	background-image:url(../img/accessranking_top.png);
	background-repeat:repeat-y;
	background-position:center top;
	}
div#newsi-ranking h1 {
	font-size:2px;
	text-indent:-9999px;
	background-image:url(../img/accessranking_top.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:30px;
	}
div#newsi-ranking ol {
	list-style-type:none;
	}
div#newsi-ranking li {
	background-image:url(../img/accessranking_top.png);
	background-repeat:no-repeat;
	background-position:-2100px 0;
	padding-left:32px;
	height:32px;
	}
div#newsi-ranking li#rank1 {
	background-position:-900px 0;
	}
div#newsi-ranking li#rank2 {
	background-position:-1500px 0;
	}
div#newsi-ranking li#rank3 {
	background-position:-600px 0;
	}
div#newsi-ranking li#rank4 {
	background-position:-1800px 0;
	}
div#newsi-ranking li#rank5 {
	background-position:-300px 0;
	}
div#bx-rank-bottom {
	background-image:url(../img/accessranking_top.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
div#bx-rank-bottom p {
	text-align:right;
	line-height:1.25;
	padding:5px 10px 8px;
	}
div#bx-rank-bottom ol li span {
	display:block;
	padding-top:7px;
	overflow:hidden;
	text-overflow: ellipsis;
	width:258px;
	}
div#bx-rank-bottom ol li a {
	line-height:1.25;
	white-space:nowrap;
	}


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

	$B%"%/%;%9%i%s%-%s%0(J common

//////////////////////////////////////////*/
div#newsi-ranking-common {
	text-align:left;
	background-image:url(../img/accessranking_common.png);
	background-repeat:repeat-y;
	background-position:center top;
	}
div#newsi-ranking-common h1 {
	font-size:2px;
	text-indent:-9999px;
	background-image:url(../img/accessranking_common.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:30px;
	}
div#newsi-ranking-common ol {
	list-style-type:none;
	}
div#newsi-ranking-common li {
	float:left;
	background-image:url(../img/accessranking_common.png);
	background-repeat:no-repeat;
	background-position:-1470px 0;
	padding-left:24px;
	padding-right:6px;
	border-bottom:1px dashed #999;
	}
div#newsi-ranking-common li#rank1 {
	background-position:-630px 0;
	}
div#newsi-ranking-common li#rank2 {
	background-position:-1050px 0;
	}
div#newsi-ranking-common li#rank3 {
	background-position:-420px 0;
	}
div#newsi-ranking-common li#rank4 {
	background-position:-1260px 0;
	}
div#newsi-ranking-common li#rank5 {
	background-position:-210px 0;
	}
div#bx-rank-bottom-common {
	background-image:url(../img/accessranking_common.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	}
div#bx-rank-bottom-common p {
	text-align:right;
	line-height:1.25;
	padding:6px 10px 18px 0;
	}
div#bx-rank-bottom-common ol li span {
	display:block;
	margin:5px 0;
	overflow:hidden;
	text-overflow: ellipsis;
	height:2.5em;
	}
div#bx-rank-bottom-common ol li a {
	line-height:1.25;
	}

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

	News Live

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

div.news-live-box div.ustream-box {
	background-color:#e00;
	border-radius:10px;
	padding: 10px;
	margin-bottom:5px;
}
div.news-live-box div.ustream-box iframe {
	margin-bottom:8px;
}
div.news-live-box div.ustream-box p {
	color:#fff;
	font-size:150% !important;
	line-height:1.25;
	font-weight:bold;
}
div.news-live-box div.ustream-box p.newsbird-on {
	background-image:url(../img/top_live_logo_newsbird.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:220px;
	line-height:25px;
}
div.news-live-box p.p-caption {
	color:#666;
	font-size:87.5% !important;
	text-align:right !important;
	line-height:1.25;
	padding-bottom:10px;
	border-bottom:1px dotted #999;
	margin-bottom:15px;
}
div.news-live-info {
	width:600px;
	background-color:#e00;
	margin:8px auto 0 auto;
	border-radius:6px;
}
div.news-live-info p{
	font-size:160%;
	font-weight:bold;
}
div.news-live-info p a{
	width:600px;
	color:#fff;
	display:block;
	padding:8px 5px;
}
div.news-live-info p a:hover{
	color:#fff !important;
}

@charset "iso-2022-jp";

div.bx-jishin {
	cursor:pointer;
	background-color:#0073c0;
	text-align:left;
	border:2px solid #fff;
	margin:10px 100px;
	}

div.bx-jishin h2 {
	font-size:2px;
	text-indent:-9999px;
	background-color:#c00;
	background-image:url(../jishin/img/images.png);
	background-position:0 -40px;
	background-repeat:no-repeat;
	height:32px;
	}
div.bx-jishin-main {
	position:relative;
	border-top:2px solid #fff;
	padding:10px;
	}
div.bx-jishin-main img {
	border:1px solid #fff;
	float:left;
	}
div.bx-sokuho-rig {
	float:right;
	width:560px;
	}
div.bx-sokuho-rig ul li.li-sokuho {
	margin-bottom:8px;
	}
div.bx-jishin-main ul {
	margin-bottom:10px;
	}
div.bx-jishin-main ul li {
	font-size:110%;
	font-weight:bold;
	color:#fff;
	}
div.bx-jishin-main ul li strong {
	color:#ff0;
	}
div.bx-jishin-main p.p-jsoff {
	color:#ff0;
	}
div.bx-jishin-main p.p-tojishin {
	text-align:right;
	}
div.bx-jishin-main p.p-tojishin a {
	background-color:#fff;
	font-weight:bold;
	padding:2px 6px;
	}

/* ticker */
div.bx-jishin-main div#msgBx {
	height :25px;
	width :756px;
	font-size:110%;
	font-weight:bold;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	}
div.bx-jishin-main div#msgBx span {
	color:#fff;
	}
div.bx-jishin-main div#msgBx strong {
	color:#ff0;
	}



/* ticker */
div.ticker {
	width:756px;
	position: relative;
	overflow: hidden;
	}
div.bx-jishin-main div.ticker ul {
	list-style-type: none;
	height:1.5em;
	margin-bottom:0.25em;
	}
div.ticker ul li {
	position: relative;
	float: left;
	display: inline;
	clear: both;
	text-align: left;
	line-height:1.5em;
	margin-bottom: -1.5em;
	width:756px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	}
div#longitudinally ul li, div#fade ul li {
	left: 10px;
	}
noscript div.ticker {
	display:none;
	}
/*eof*/