@charset "shift_jis";
/* ****************************************************************** 

	@This stylesheet Information{
		CSS File Name: sub.css

		Setting of: SubContents area
			1: subContents setting
	}

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


/*===================================================================
	1: subContents setting
===================================================================*/

/*-------------------------------------------------------------------
	Setting of Common.
-------------------------------------------------------------------*/

body.column2 div#subContents {
	float:right;
	width:220px;
}
body.column2.side300 div#subContents {
	width:300px;
}
div#subContents ul li, div#subContents ol li {
	margin:.4em 0;
	line-height:1.3em;
}
/*-------------------------------------------------------------------
	Setting of .sideTitle
-------------------------------------------------------------------*/

div#subContents .sideTitle {
	background:#F3F4F5 url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_ttl_bg.gif) no-repeat 0 0;
	padding:7px 10px 4px;
	border-bottom:2px solid #425C79;
}
/* [float off] */
div#subContents .sideTitle {
	min-height:1px;
}
div#subContents .sideTitle:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
* html div#subContents .sideTitle {
	height:1px;/*\*//*/height:auto;overflow:hidden;width:200px;/**/
}
/* [end] */ 


div#subContents .sideTitle h2 {
	color:#000;
	float:left;
}
div#subContents .sideTitle .edit, div#subContents .sideTitle .rss {
	text-align:right;
}
/* .side300 */
body.side300 div#subContents .sideTitle {
	background-image:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_ttl_bg_300.gif);/*\*//*/width:280px;/**/
}
/*-------------------------------------------------------------------
	Setting of .module
-------------------------------------------------------------------*/

div#subContents div.module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_module_bg.gif) no-repeat 0 100%;
	padding-bottom:11px;
	margin-bottom:25px;
}
div#subContents div.module .moduleInner {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_module_bg.gif) no-repeat 0 0;
	padding:11px 11px 0;
}
/* .sideTitle */
div#subContents div.module .sideTitle {
	border-bottom:1px solid #CFD2D7;
}
/*-------------------------------------------------------------------
	Setting of .unit
-------------------------------------------------------------------*/

div#subContents .unit {
	margin-bottom:25px;
}
div#subContents .unit h3 {
	margin:6px 0;
}
div#subContents .unit h3 span {
	font-weight:normal;
	white-space:nowrap;
}
div#subContents .unit div.module {
	margin:10px;
	padding:0;
	background-image:none;
}
/*-------------------------------------------------------------------
	Setting of .important
-------------------------------------------------------------------*/

div#subContents ul li.important {
	padding:0 !important;
	background-image:none !important;
	margin:0;
}
div#subContents ul li.important em a {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/ico_important.gif) no-repeat -1px .1em;
	padding:3px 0 3px 23px;
	display:inline-block;
	line-height:normal;
}
/*-------------------------------------------------------------------
	Setting of .backnumber
-------------------------------------------------------------------*/
div#subContents .backnumber ul li {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/arrow_r_gry.gif) no-repeat 2px .45em;
	padding-left:13px;
}
/*-------------------------------------------------------------------
	Setting of .ranking
-------------------------------------------------------------------*/

div#subContents ol.ranking li {
	padding-left:22px;
	margin:.5em 0;
}
div#subContents ol.ranking li span {
	margin-left:-21px;
}
div#subContents ol.ranking li span img {
	vertical-align:middle;
}
div#subContents ol.ranking li span.new, div#subContents ol.ranking li span.up, div#subContents ol.ranking li span.down, div#subContents ol.ranking li span.stay {
	font-weight:bold;
}
div#subContents ol.ranking li span.new {
	color:#E16D3E;
}
div#subContents ol.ranking li span.up {
	color:#DC143C;
}
div#subContents ol.ranking li span.down {
	color:#696969;
}
div#subContents ol.ranking li span.stay {
	color:#008000;
}
div#subContents ol.ranking li span.none {
	color:#696969;
}
/*-------------------------------------------------------------------
	Setting of .thumbnail
-------------------------------------------------------------------*/

div#subContents .thumbnail {
	text-align:center;
}
div#subContents .thumbnail a img {
	border:1px solid #002F94;
}
div#subContents .thumbnail p {
	margin:.3em 0 0;
}
/*-------------------------------------------------------------------
	Setting of .more
-------------------------------------------------------------------*/
div#subContents p.more {
	margin:.5em 10px;
}
div#subContents ul.more li {
	display:inline;
	padding:0 5px 0 3px;
}
div#subContents p.more a, div#subContents ul.more li a {
	padding:0 0 0 16px;
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/arrow_r.gif) no-repeat left center;
	display:inline-block;
	text-align:left;
	line-height:normal;
}
/* module */
div#subContents .module p.more {
	margin:12px 2px 0;
}
/*-------------------------------------------------------------------
	Setting of #sideHotReport
-------------------------------------------------------------------*/

div#subContents div#sideHotReport {
}
div#subContents div#sideHotReport .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding-bottom:10px;
	margin:10px 7px 10px 10px;
}
div#subContents div#sideHotReport #sideAccessRanking {
	background-image:none;
	padding-bottom:0;
}
div#subContents div#sideHotReport .module h3 {
	margin-left:2px;
}
div#subContents div#sideHotReport .module ul, div#subContents div#sideHotReport .module ol {
	margin:0 0 0 2px;
}
div#subContents div#sideHotReport #sideKeywords li {
	display:inline;
	margin-right:5px;
}
/*-------------------------------------------------------------------
	Setting of #sideHotNews
-------------------------------------------------------------------*/

div#subContents div#sideHotNews {
	margin-bottom:25px;
}
div#subContents div#sideHotNews .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding:0 0 10px;
	margin:10px 0 10px 10px;
}
div#subContents div#sideHotNews #sideAccessRanking {
	background-image:none;
	padding-bottom:0;
}
div#subContents div#sideHotNews .module h3 {
	margin-left:2px;
}
div#subContents div#sideHotNews .module ul, div#subContents div#sideHotNews .module ol {
	margin:0 0 0 2px;
}
div#subContents div#sideHotNews #sidePickup {
	padding-bottom:6px;
	margin-bottom:0;
}
div#subContents div#sideHotNews #sidePickup li {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/arrow_r_gry.gif) no-repeat 0px .45em;
	padding-left:11px;
}
div#subContents div#sideHotNews #sideKeywords li {
	display:inline;
	margin-right:5px;
}
/*-------------------------------------------------------------------
	Setting of #sidePickupKeyword
-------------------------------------------------------------------*/

div#subContents div#sidePickupKeyword {
	margin-bottom:12px;
	margin-top:18px;
}
div#subContents div#sidePickupKeyword h3 {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/ico_book.gif) no-repeat left 50%;
	padding:3px 0 2px 28px;
	margin-bottom:3px;
}
div#subContents div#sidePickupKeyword ul {
}
div#subContents div#sidePickupKeyword ul li {
	display:inline;
	padding-right:10px;
	margin:0;
	line-height:1.4;
}
div#subContents div#sidePickupKeyword .module {
	margin:10px 10px 0;
}
div#subContents div#sidePickupKeyword ul li a {
	white-space:nowrap;
}
/*-------------------------------------------------------------------
	Setting of #sideSpecial
-------------------------------------------------------------------*/

div#subContents div#sideSpecial {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_box_btmbg.gif) no-repeat right bottom;
	padding:0;
	margin:0 0 10px;
}
div#subContents div#sideSpecial .unit-inner {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_box_btmbg_l.gif) no-repeat left bottom;
	padding:0 0 8px;
	margin:0 0 10px;
}
div#subContents div#sideSpecial .module, div#subContents div#sideInformation .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_box_topbg.gif) no-repeat right top;
	padding:0;
	margin:10px 0 0;
}
div#subContents div#sideSpecial .module-inner, div#subContents div#sideInformation .module-inner {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_box_topbg_l.gif) no-repeat left top;
	padding:8px 10px 0;
	margin:10px 0 0;
	overflow:hidden;
	zoom:1;
}
div#subContents div#sideSpecial h3, div#subContents div#sideInformation h3 {
	margin:0 0 5px;
}
div#subContents div#sideSpecial .more, div#subContents div#sideInformation .more {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x left top;
	padding-top:6px;
	margin:6px 2px 0;
}

div#subContents div#sideSpecial .phWrap{
	 float: left;}

div#subContents div#sideSpecial .textWrap{
	display: block;
  float: right;
  width: 110px;
  word-wrap: break-word;}

body.side300 div#subContents div#sideSpecial .textWrap{
	 width: 190px;
	 }


/*-------------------------------------------------------------------
	Setting of #sideInformation
-------------------------------------------------------------------*/

div#subContents div#sideInformation {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_box_btmbg.gif) no-repeat right bottom;
	padding:0;
	margin:0 0 20px;
}
div#subContents div#sideInformation .unit-inner {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/side_box_btmbg_l.gif) no-repeat left bottom;
	padding:0 0 8px;
	margin:0 0 20px;
}
div#subContents div#sideInformation span {
	display:block;
	font-size:0.93em;
}
/*-------------------------------------------------------------------
	Setting of #sideHotkeywords
-------------------------------------------------------------------*/
div#subContents #sideHotkeywords .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding-bottom:1px;
	margin:10px 0 0 10px;
}
div#subContents #sideHotkeywords .module li {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/arrow_r_gry.gif) no-repeat 0px .45em;
	padding-left:11px;
	margin-bottom:.5em;
}
/*-------------------------------------------------------------------
	Setting of #sideNewsItem
-------------------------------------------------------------------*/
div#subContents div#sideNewsItem .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding:0 0 1px;
	margin-bottom:0;
}
div#subContents #sideNewsItem ul li {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/arrow_r_gry.gif) no-repeat 0px .45em;
	padding-left:11px;
	margin-bottom:.5em;
}
/*-------------------------------------------------------------------
	Setting of #sideWeather
-------------------------------------------------------------------*/
div#subContents div#sideWeather .module {
	margin-bottom:0;
}
div#subContents div#sideWeather .thumbnail {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) bottom left repeat-x;
	padding-bottom:5px;
}
div#subContents div#sideWeather dl {
	padding:6px 2px;
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) bottom left repeat-x;
}
/* [float off] */
div#subContents div#sideWeather dl {
	min-height:1px;
}
div#subContents div#sideWeather dl:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
* html div#subContents div#sideWeather dl {
	height:1px;/*\*//*/height:auto;overflow:hidden;width:100%;/**/
}
/* [end] */ 

div#subContents div#sideWeather dl dt {
	float:left;
	margin-top:7px;
	font-weight:bold;
}
div#subContents div#sideWeather dl dd img {
	float:left;
	display:block;
	margin:3px 7px 0 3px;
}
div#subContents div#sideWeather dl .high {
	margin:0 2px;
	color:#CC0000;
}
div#subContents div#sideWeather dl .low {
	margin:0 2px;
	color:#0066CC;
}
/* .side300 */
body.side300 div#subContents div#sideWeather dl {
}
/*-------------------------------------------------------------------
	Setting of #sideReport
-------------------------------------------------------------------*/
div#subContents div#sideReport ul li {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/arrow_r_gry.gif) no-repeat 2px .45em;
	padding-left:13px;
	margin-bottom:.5em;
}
/*-------------------------------------------------------------------
	Setting of #sideMarket
-------------------------------------------------------------------*/
div#subContents div#sideMarket .module {
	margin-bottom:0;
}
div#subContents div#sideMarket .thumbnail {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) bottom left repeat-x;
	padding-bottom:5px;
	text-align:left;
}
div#subContents div#sideMarket .thumbnail a img {
	border:none;
}
div#subContents div#sideMarket .date {
	color:#737373;
	font-weight:normal !important;
	font-size:.86em;
}
div#subContents div#sideMarket em.price {
	font-size:1.24em;
}
div#subContents div#sideMarket .up {
	margin:0 5px;
	color:#0066CC;
}
div#subContents div#sideMarket .down {
	margin:0 5px;
	color:#CC0000;
}
div#subContents div#sideMarket dl {
	padding:6px 2px;
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) bottom left repeat-x;
}
div#subContents div#sideMarket dl dt {
	font-weight:bold;
}
/*-------------------------------------------------------------------
	Setting of #sideTV
-------------------------------------------------------------------*/
div#subContents div#sideTV .module {
	margin-bottom:0;
}
div#subContents div#sideTV .program {
	border-collapse:collapse;
	width:200px;
}
div#subContents div#sideTV .program th, div#subContents div#sideTV .program td {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) bottom left repeat-x;
	vertical-align:top;
	padding:5px 0;
	line-height:1.3em;
	text-align:left;
}
div#subContents div#sideTV .program th {
	white-space:nowrap;
	font-weight:normal;
	padding-right:5px;
	width:70px;
}
/* .side300 */
body.side300 div#subContents div#sideTV .program {
	width:280px;
}
/*-------------------------------------------------------------------
	Setting of #sideAreaList
-------------------------------------------------------------------*/
div#subContents div#sideAreaList {
}
div#subContents div#wthrEdit, div#subContents div#tvProgramEdit {
	margin:-12px 10px 25px;
}
div#subContents div#wthrEdit h5, div#subContents div#tvProgramEdit h5 {
	text-align:right;
	margin-bottom:8px;
}
div#subContents div#wthrEdit h5 span, div#subContents div#tvProgramEdit h5 span {
	float:left;
}
div#subContents div#wthrEdit h5 span.edit, div#subContents div#tvProgramEdit h5 span.edit {
	font-weight:normal;
	float:none;
}
div#subContents div#wthrEdit h5 span.edit a, div#subContents div#tvProgramEdit h5 span.edit a {
	white-space:nowrap;
}
div#subContents div#sideAreaList dt, div#subContents div#wthrEdit dt, div#subContents div#tvProgramEdit dt {
	font-weight:bold;
	margin:5px 0 0;
}
div#subContents div#sideAreaList dd, div#subContents div#wthrEdit dd, div#subContents div#tvProgramEdit dd {
	margin-bottom:8px;
}
div#subContents div#sideAreaList dd a, div#subContents div#wthrEdit dd a, div#subContents div#tvProgramEdit dd a {
	white-space:nowrap;
}
/*-------------------------------------------------------------------
	Setting of #sideMailNews
-------------------------------------------------------------------*/
div#subContents #sideMailNews {
	width:220px;
}
div#subContents #sideMailNews .moduleInner {
	background-image:none;
	padding:3px 12px 0;
}
div#subContents #sideMailNews p.mail {
	text-align:right;
	margin-right:2px;
}
div#subContents #sideMailNews p.mail a {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/ico_mail.gif) no-repeat 0 50%;
	padding-left:18px;
}
div#subContents #sideMailNews #mailForm {
	margin-top:10px;
}
div#subContents #sideMailNews #mailForm .mailTxt {
	width:191px !important;
	width/**/:195px;
	color:#999;
}
div#subContents #sideMailNews #mailForm p.txt {
	margin:3px 0;
}
div#subContents #sideMailNews #mailForm p.btn {
	text-align:right;
}
div#subContents #sideMailNews #mailForm p.btn label {
	cursor:pointer;
	margin:1px 8px 0 0px;
	line-height:1.1;
	text-align:left;
}
div#subContents #sideMailNews #mailForm p.btn label input {
	vertical-align:middle;
	position:relative;
	left:-1.5px;
}
/*-------------------------------------------------------------------
	Setting of #sideGameNews
-------------------------------------------------------------------*/
div#subContents #sideGameNews {
}
div#subContents #sideGameNews .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding:0 0 1px;
	margin-bottom:0;
}
div#subContents #sideGameNews .module p {
	margin:18px 0 22px;
	text-align:center;
}
div#subContents #sideGameNews .more {
	margin-bottom:18px;
}
div#subContents #sideGameNews .game {
	border-collapse:collapse;
	width:200px;
}
div#subContents #sideGameNews .game td {
	vertical-align:top;
	text-align:center;
	width:33%;
	padding:0px 1px 10px;
	line-height:1.2;
}
div#subContents #sideGameNews .game td span {
	display:block;
	font-weight:bold;
}
div#subContents #sideGameNews .game td span a {
	font-weight:normal;
}
/* sports JS*/

div#subContents #sideGameNews .module .game {
	padding:0px 1px 12px;
	line-height:1.2;
}
div#subContents #sideGameNews .module .game center {
	text-align:center;
}
div#subContents #sideGameNews .module .game .theam_left, div#subContents #sideGameNews .module .game .theam_right {
	float:left;
	width:34%;
	text-align:center;
}
div#subContents #sideGameNews .module .game .score {
	float:left;
	width:31%;
	text-align:center;
}
div#subContents #sideGameNews .module .game span.tx_bold {
	font-weight:bold;
}
/* .side300 */
body.side300 div#subContents #sideGameNews .game {
	width:280px;
}
/*-------------------------------------------------------------------
	Setting of #sideCultureNews
-------------------------------------------------------------------*/

#subContents #sideCultureNews {
}
#subContents #sideCultureNews .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding:0 0 1px;
	margin-bottom:0;
}
#subContents #sideCultureNews h3 {
	margin-bottom:0;
}
#subContents #sideCultureNews .more {
	margin-bottom:15px;
}
#subContents #sideCultureNews ol.ranking li {
	padding-left:3em;
	margin:9px 0;
}
#subContents #sideCultureNews ol.ranking li span {
	float:left;
	margin-left:-2.9em;
}
#subContents #sideCultureNews ol.ranking li span.up, #subContents #sideCultureNews ol.ranking li span.down, #subContents #sideCultureNews ol.ranking li span.stay {
	margin-left:-1.4em;
}
#subContents #sideCultureNews .promotion {
	zoom:1;
	margin-top:6px;
}
#subContents #sideCultureNews .promotion li {
	padding:0 2px;
	margin:0 0 8px;
}
/* [float off] */
#subContents #sideCultureNews .promotion li {
	min-height:1px;
}
#subContents #sideCultureNews .promotion li:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
* html #subContents #sideCultureNews .promotion li {
	height:1px;/*\*//*/height:auto;overflow:hidden;width:100%;/**/
}
/* [end] */ 

#subContents #sideCultureNews .promotion li img {
	float:left;
	margin-right:8px;
}
/*-------------------------------------------------------------------
	Setting of #sideArticleAccessRanking
-------------------------------------------------------------------*/

div#subContents div#sideArticleAccessRanking .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding:0 0 1px;
	margin-bottom:0;
}
div#subContents div#sideArticleAccessRanking .more {
	margin-bottom:15px;
}
div#subContents div#sideArticleAccessRanking ol.ranking li {
	padding-left:35px;
	margin:9px 0;
}
div#subContents div#sideArticleAccessRanking ol.ranking li span {
	float:left;
	margin-left:-36px;
}
div#subContents div#sideArticleAccessRanking ol.ranking li span.new, div#subContents div#sideArticleAccessRanking ol.ranking li span.up, div#subContents div#sideArticleAccessRanking ol.ranking li span.down, div#subContents div#sideArticleAccessRanking ol.ranking li span.stay, div#subContents div#sideArticleAccessRanking ol.ranking li span.none img {
	margin-left:-16px;
	font-weight:bold;
	margin-top:2px;
}
/*-------------------------------------------------------------------
	Setting of #sideQrcode
-------------------------------------------------------------------*/
div#subContents div#sideQrcode .qrcode {
	float:left;
	margin-right:10px;
}
/*-------------------------------------------------------------------
	Setting of #sidePrBanner
-------------------------------------------------------------------*/
div#subContents div#sidePrBanner {
	margin:0 0 10px;
}
div#subContents div#sidePrBanner p {
	text-align:center;
}
/*-------------------------------------------------------------------
	Setting of #sideRelativeLink
-------------------------------------------------------------------*/
div#subContents #sideRelativeLink .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding:0 0 1px;
	margin-bottom:0;
}
/*-------------------------------------------------------------------
	Setting of #sideAdSec
-------------------------------------------------------------------*/

div#subContents div#sideAdSec {
	/*	padding:0 0 20px;*/
padding:0;
	/*margin:20px 0 0;*/
margin:0 0 25px;
}
div#subContents div#sideAdSec div.module {
	color:#333333;
	line-height:1.3em;
	text-align:left;
	border:1px solid #CCCCCC;
	padding:6px 5px 5px;
	margin:0 0 10px;
	background-image:none;
}
div#subContents div#sideAdSec div.inner {
	width:208px;
	margin:0;
	padding:0;
}
body.side300 div#subContents div#sideAdSec div.inner {
	width:288px;
}
/* [float off] */
div#subContents div#sideAdSec div.inner {
	min-height:1px;
}
div#subContents div#sideAdSec div.inner:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}
* html div#subContents div#sideAdSec div.inner {
	height:1px;/*\*//*/height:auto;overflow:hidden;width:100%;/**/
}
/* [end] */ 

div#subContents div#sideAdSec div.inner div.ph {
	width:65px;
	float:left;
}
div#subContents div#sideAdSec div.inner div.txt {
	width:143px;
	float:left;
}
body.side300 div#subContents div#sideAdSec div.inner div.txt {
	width:223px;
	float:left;
}
div#subContents div#sideAdSec p {
	font-weight:bold;
	margin:0 0 2px;
}
div#subContents div#sideAdSec p.desc {
	font-weight:normal;
}
div#subContents div#sideAdSec p.desc a {
	text-decoration:none!important;
	color:#333!important;
}
/*-------------------------------------------------------------------
	Setting of prRightBnr
-------------------------------------------------------------------*/

div#subContents div#prRightBnr1, div#subContents div#prRightBnr2 {
	margin:0 0 25px;
	text-align:center;
}
div#subContents div#sideHotNews div#prRightBnr1, div#subContents div#sideHotNews div#prRightBnr2 {
	margin:20px 0 0;
}
/*-------------------------------------------------------------------
	Setting of #sideVenderMagazine
-------------------------------------------------------------------*/
div#subContents #sideVenderMagazine {
}
div#subContents #sideVenderMagazine .module {
	background:url(/web/20110608142207im_/http://news.nifty.com/lib/images/line_dot.gif) repeat-x 0 100%;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:13px;
	margin:10px 7px 10px 10px;
}
div#subContents #sideVenderMagazine .module .ph {
	margin:0 0 5px;
}
div#subContents #sideVenderMagazine .module h3 {
	margin-bottom:0;
	word-break:normal;
}

/*-------------------------------------------------------------------
	Setting of #side-weeklydigest
-------------------------------------------------------------------*/
div#subContents #side-weeklydigest {
	margin:0 0 25px;
}
/*-------------------------------------------------------------------
	Setting of #sideMagazine
-------------------------------------------------------------------*/
div#subContents #sideMagazine {
	margin:0 0 25px;
}

/*
     FILE ARCHIVED ON 14:22:07 Jun 08, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:20:39 Aug 01, 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)).
*/