@charset "utf-8";

/* =============================== サイド部設定
00）サイド部 フォンサイズ設定
01）メンバー登録
02）囲み枠内アイテム設定　whbox
　　　　02a) ランキング
　　　　02b) プレゼント
　　　　02c) クイックアンケート
　　　　02d） ミニコラム
03）RSS
=============================== */


/* ========================= 00）サイド部フォントサイズ  */
#side h3{
	line-height:1.3;
}
#side p, #side li{
}


/* ========================= 01-a）レクタングル */
#rectangle{
	height:250px;
}

.rectangle{
	/*height:250px;*/ 
}

/* ========================= 01）メンバー登録 */
#member{
/*	background:url(http://image.skr.jp/img/side/memberbox.jpg) no-repeat left bottom;*/
	background:url(http://image.skr.jp/img/side/memberbtn.jpg) no-repeat left bottom;
	height:179px;
	margin:7px 0 5px;
}
#member p{
	margin-left:9px;
}
#member p.memtxt{
	text-indent:-9999px;
	height:67px;
	/* \*/
	overflow:hidden;
	/**/
}


/* ========================= 02）囲み枠内アイテム設定 whbox */

#side .whbox h3{
	margin-bottom:2px;
}
#side .whbox p{
	padding:10px;
}

/*  h3タイトル設定  */
#side .whbox h3.tyaTtl{
	font-size: 100%;
	background:#AA8859;
	color:#fff;
	padding:5px 10px 3px;
}



/*  =========== 02a）アクセスランキング  */

.whbox ol li{
	border-bottom:1px solid #E4E4E4;
	padding:8px 3px 8px 25px;
}
#side .whbox ol li#rankingPR{background:url(http://image.skr.jp/img/side/listnoPR.gif) no-repeat 0 10px;}
#side .whbox ol li#ranking01{background:url(http://image.skr.jp/img/side/listno01.gif) no-repeat 0 10px;}
#side .whbox ol li#ranking02{background:url(http://image.skr.jp/img/side/listno02.gif) no-repeat 0 10px;}
#side .whbox ol li#ranking03{background:url(http://image.skr.jp/img/side/listno03.gif) no-repeat 0 10px;}
#side .whbox ol li#ranking04{background:url(http://image.skr.jp/img/side/listno04.gif) no-repeat 0 10px;}
#side .whbox ol li#ranking05{background:url(http://image.skr.jp/img/side/listno05.gif) no-repeat 0 10px;}
#side .whbox ol li#ranking06{background:url(http://image.skr.jp/img/side/listno06.gif) no-repeat 0 10px;}
#side .whbox ol li#ranking07{background:url(http://image.skr.jp/img/side/listno07.gif) no-repeat 0 10px;}

.whbox ol li#ranking05{
	border-bottom:0;
}

#side .whbox ol li.rankingPR{background:url(http://image.skr.jp/img/side/listnoPR.gif) no-repeat 0 10px;}
#side .whbox ol li.ranking01{background:url(http://image.skr.jp/img/side/listno01.gif) no-repeat 0 10px;}
#side .whbox ol li.ranking02{background:url(http://image.skr.jp/img/side/listno02.gif) no-repeat 0 10px;}
#side .whbox ol li.ranking03{background:url(http://image.skr.jp/img/side/listno03.gif) no-repeat 0 10px;}
#side .whbox ol li.ranking04{background:url(http://image.skr.jp/img/side/listno04.gif) no-repeat 0 10px;}
#side .whbox ol li.ranking05{background:url(http://image.skr.jp/img/side/listno05.gif) no-repeat 0 10px;}
#side .whbox ol li.ranking06{background:url(http://image.skr.jp/img/side/listno06.gif) no-repeat 0 10px;}
#side .whbox ol li.ranking07{background:url(http://image.skr.jp/img/side/listno07.gif) no-repeat 0 10px;}

.whbox ol li.ranking05{
	border-bottom:0;
}


/* =========== 02b）プレゼント */

.present p, .present ol li{
	border-bottom:1px solid #E4E4E4;
}
#side .present p.taR{
	padding:3px 10px;
	border-bottom:0;
}
.present ol li{
	padding:8px 3px 8px 8px;
}
.present ol li a{
/*  \*/
	display:block;
/* */
}
.present ol li img.imgFL{
	margin-right:3px;
	border:1px solid #E4E4E4;
}
.present ol li span{
	color:#4D3939;
	display:block;
}


/* =========== 02d）クイックアンケート */

#quest{
	background:url(http://image.skr.jp/img/side/bgquest.gif) no-repeat left top;
	width:278px;
	margin:9px auto;
}
#quest p{
	background:url(http://image.skr.jp/img/side/bgquest2.gif) no-repeat left bottom;
	padding:9px 27px;
	text-align:left;
}


ul#ans{
	width:228px;
	margin:0 auto;
	text-align:left;
}
* html ul#ans{
/*  \*/
	margin-left:-10px;
/*  */
}
ul#ans li{
	margin-bottom:10px;
	cursor:pointer;
}
#ans li input{
	margin-right:2px;
}

/* ボタン */
#questbtn{
	padding-top:10px;
}
#questbtn input{
	background:url(http://image.skr.jp/img/side/questionnairebtn.gif) no-repeat left top;
	width:138px;
	height:22px;
	border:0px;
	cursor:pointer;
}



/* =========== 02d） ミニコラム */
#side .minicolum h3 a{
	color:#fff;
}
#side .minicolum p{
	padding:6px;
}



/* ========================= 03）RSS */
#RSSfeed{
	margin-top:10px;
}
#RSSfeed a{
	color:#000;
	text-decoration:underline;
}
#RSSfeed a:hover{
	text-decoration:none;
}


#Twitterfeed{
	margin-top:10px;
}
#Twitterfeed a{
	color:#000;
	text-decoration:underline;
}
#Twitterfeed a:hover{
	text-decoration:none;
}

/* 201012 追記 */
/* ========================= 04）リンク */
#SFlink{
	line-height: 2em; 
	margin-bottom: 30px;
}


/* 201209 追記 */
/* ========================= 海外投資新聞 */
#side .oin_block{
	border:1px solid #e8e3d9;
	background:#fff;
	margin-bottom:5px;
}

#side .oin_block .block01{
	padding:10px 10px 0px;
	overflow:hidden;
}

#side .oin_block .block01 ol{
	position:relative;
	margin-top:-11px;
}

#side .oin_block .block01 ol li{
	border-top:1px dotted #afc5ce;
	padding:10px 0px;
	padding-left:80px;
	position:relative;
	min-height:53px;
	_height:53px;
}

#side .oin_block .block01 ol li .ranking{
	margin-bottom:5px;
}

#side .oin_block .block01 ol li a{
	color:#004d99;
}

#side .oin_block .block01 ol li a img{
	position:absolute;
	left:0px;
	top:10px;
}
