
/*======================================================ピックアップページ用css======================================================*/
p ,td{
	color:#CCCCCC;
}

a{
	color:#FFBF00;
}

a:hover{
	text-decoration:underline;
}	

#main_all_out{
	background-color:#000000;
}	

#main_all{
	background-color:#000000;
}



/*==================pick up==================*/
#main1{
	width:980px;
	padding-top:26px;
	padding-bottom:45px;
}
#main1 h2{
	margin-left:18px;
	margin-bottom:10px;
}

#main1 h2.columnTitle{
	margin: 0 0 20px 0;
	padding:0;
}

#main1 h2.pickupTitle{
	margin: 0 0 20px 0;
	padding:0;
}

#main1 h2.commentTitle{
	margin: 0 0 20px 0;
	padding:0;
}


.pickup_all{
	background-image:url(../img/h2_pickup.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#000000;
	padding-top:50px;
	padding-left:17px;
}
.pickup_bg{
	width:961px;
	background-image:url(../img/pickup_bg.gif);
	background-position:0 0;
	background-repeat:repeat_y;
}
.pickup{
	width:190px;
	padding:20px 32px 20px 21px;
	float:left;
}
.pickup4{
	width:190px;
	padding:20px 0px 20px 21px;
	float:left;
}
.pickup p , .pickup4 p{
	margin-top:12px;
	line-height:1.5;
}




#commentBack{
	background-image:url(../img/h2_comment_back.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#000000;
	padding-top:30px;
	padding-left:17px;
}
#commentBack_left{
	width:476px;
	float:left;
}
#commentBack_right{
	width:476px;
	float:right;
}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



.reportBack{
	background-image:url(../img/h2_report_back.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#000000;
	padding-top:50px;
	padding-left:17px;
}
.reportBack_left{
	width:476px;
	float:left;
}
.reportBack_right{
	width:476px;
	float:right;
}





/*==================comment  livereport==================*/
#main2{
	width:980px;
	padding-bottom:80px;
}
#main2_left{
	width:493px;
	float:left;
}
#main2_right{
	width:476px;
	float:right;
}

/*comment*/
.comment_all{
	background-image:url(../img/h2_comment.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-top:50px;
	padding-left:17px;
}
.bg_gray table td p.comLink{
	margin-top:2px;
	text-align:left;
}

/*livereport*/
.report_all{
	background-image:url(../img/h2_livereport.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-top:50px;
}
.bg_gray table td p.liveLink{
	margin-top:15px
}
.info{
	margin-top:11px;
}

.bg_gray table td.live_p01{
	background-image:url(../report/img/back/1105_p1.jpg);
	background-position:0 12px;
	background-repeat:no-repeat;
}
.bg_gray table td.live_p02{
	background-image:url(../report/img/back/1105_p2.jpg);
	background-position:0 12px;
	background-repeat:no-repeat;
}
.bg_gray table td.live_p03{
	background-image:url(../report/img/back/0910_p3.jpg);
	background-position:0 12px;
	background-repeat:no-repeat;
}
.bg_gray table td.live_p04{
	background-image:url(../report/img/back/0810_p1.jpg);
	background-position:0 12px;
	background-repeat:no-repeat;
}
.bg_gray table td.live_p05{
	background-image:url(../report/img/back/0805_p2.jpg);
	background-position:0 12px;
	background-repeat:no-repeat;
}
.bg_gray table td.live_p06{
	background-image:url(../report/img/back/0805_p3.jpg);
	background-position:0 12px;
	background-repeat:no-repeat;
}


/*共通*/
.bg_gray{
	background-color:#1D1C1A;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:20px;
}
.titleArea{
	width:436px;
	margin-top:12px;
	padding-bottom:5px;
}
.titleArea p{
	width:436px;
}

.dotline{
	clear:both;
	margin:12px 0 0;
	background:url(../img/dotline_436.gif) no-repeat 0 0;
}
.dotlineNew{
	clear:both;
	margin:12px 0 0;
	background:url(../img/dotline_new.gif) no-repeat 0 0;
}
.dotlineBtm{
	clear:both;
	margin:12px 0 0;
}

.dotline td , .dotlineNew td{
	padding-top:12px;
}

.bg_gray table td{
	vertical-align:top;
}
.bg_gray table td p{
	margin-top:11px;
	line-height:1.3;
}
.backnum{
	text-align:right;
	margin:0;
	padding-right:10px;
}



/*==================information==================*/
#main3{
	width:980px;
	padding-bottom:45px;
}

.info_all{
	background-image:url(../img/h2_information.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#000000;
	padding-top:50px;
	padding-left:17px;
}







