body{
	font-family:MS PGOTHIC, Osaka,sans-serif;
	font-size:13px;
	line-height:130%;
	color: #000000;
	margin: 0;
	background-color: #2C2F3A;
}


.flvflv{
margin:0 0 0 0px;
float:left;
}

.text12 {
font-size: 12px;
line-height:140%;
color:#666666;}

.bigbig{
font-size:14px;
font-weight:bold;
line-height:140%;
color:#cc0000;
}

.subete{
width:632px;
height:40px;
border:solid 1px #cc0000;
background:#FFFFFF;
text-align:center;
margin:10px 0 10px 0;
}

.subete2{
font-size:16px;
text-align:center;
font-weight:bold;
line-height:140%;
margin:10px 0 10px 0;
}



.pickup_001{
	width: 315px;
	height: 16px;
	background-color:990000;
	margin: 0 0 0 26px;
	display: inline;
	float: left;
}

.pickup_002{
	width: 315px;
	height: 16px;
	background-color:990000;
	display: inline;
	margin: -16px 0 0 0;
	float: left;
}

.pickup_text{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin:2px 0 0 2px;
text-align:left;
}



/* 削除 2009/09/28

.g_back_l{
	width: 315px;
	height: 190px;
	background-image: url(g_back.gif);
	margin: 0 2px 4px 26px;
	display: inline;
	float: left;
}

.g_back_r{
	width: 315px;
	height: 190px;
	background-image: url(g_back.gif);
	margin: 0 0 4px 0;
	display: inline;
	float: left;
}


.g_back_l_l{
	width: 315px;
	height: 190px;
	background-image: url(g_back_l.gif);
	margin: 0 2px 4px 26px;
	display: inline;
	float: left;
}

.g_back_r_l{
	width: 315px;
	height: 190px;
	background-image: url(g_back_l.gif);
	margin: 0 0 4px 0;
	display: inline;
	float: left;
}

*/

.g_back_p1{
	width: 315px;
	height: 190px;
	background-image: url(g_back.gif);
	margin: 0 2px 4px 26px;
	display: inline;
	float: left;
}

.g_back_p2{
	width: 315px;
	height: 190px;
	background-image: url(g_back.gif);
	margin: 0 0 4px 0;
	display: inline;
	float: left;
}


/* FLOAT 部分 */
.g_back_f{
width:121px;
float: left;
border:#666666 solid 1px;
margin:0 4px 10px 0;
}


/*
.g_back_f2{
width:121px;
float: left;
border:#666666 solid 1px;
margin:0 0 10px 0;
}
*/


.g_back_box{
width:635px;
margin:auto;
}


.g_back_f img{
margin:0 0 0 0;
border:#ffffff solid 1px;}


.name_f{
color:#CC3300;
font-size:12px;
font-weight:bold;
line-height:120%;
}

.day_f{
color:#3300CC;
font-size:11px;
line-height:120%;
}

.vol_f{
color:#666666;
font-size:10px;
line-height:120%;
margin-bottom:4px;
}


/* FLOAT 部分 */

.name{
	color: #FF0099;
	font-weight: bold;
	line-height:120%;
}

.date{
	color: #FF0000;
	line-height:120%;
}

.date1{
	color: #FF0000;
	line-height:120%;
	font-weight:bold;
}

.next{
	color: #7020E0;
	font-weight: bold;
}
.comment_b{
	width: 198px;
	text-align: left;
	line-height: 110%;
	float: left;
	margin: 0;
}

.play_g{
	width: 311px;
	text-align: left;
	font-size: 10px;
	line-height: 125%;
	background-color: #CCCCCC;
	margin: 1px;
	clear: both;
}

.play_info{
	color: #009900;
	font-weight: bold;
}

.play_l{
	color: #666666;
}

.main_photo_g{
	margin: 3px 3px 3px 3px;
	float: left;
}

.prof_b{
	width: 198px;
	text-align: left;
	line-height: 110%;
	float: left;
	margin: 0;
	padding-top: 4px;
}



/* 追加　2009/09/28 */

.clear {
	clear:both
	}

/* サムネボックス */
.thumbox {
	width:634px;
	margin:0 auto;
	padding:0;
	}
	 
.g_box{
	width:315px;
	height:190px;
	background-image:url(g_back.gif);
	margin:1px;
	display:inline;
	float:left;
	}
	
.g_box_l{
	width:315px;
	height:190px;
	background-image:url(g_back_l.gif);
	margin:1px;
	display:inline;
	float:left;
	}


