@charset "Shift_JIS"; /* エスケープ */

/*  --------------------------------
	secial.css
	--------------------------------
*/
#special{}
#special .ttl{margin:0 0 20px 0; }
#special #spe_wrap{width:740px;}
#special #spe_wrap .feature{float:left; width:465px;}

#special #spe_wrap .feature .feature_set{background:url(../image/dot.gif) left bottom repeat-x; margin:0 0 15px 0; padding:0 0 10px 0; }

#special #spe_wrap .feature .feature_set .pict a{width:225px;height:140px; display:block; text-indent:-9999px; font-size:0;text-decoration:none;}

#special #spe_wrap .feature .feature_set .trance{text-align:right;}	
/*  feature	--------------------------------*/	
#special #spe_wrap .feature .feature_set .feature01,
#special #spe_wrap .feature .feature_set .feature03{float:left; width:225px;}
#special #spe_wrap .feature .feature_set .feature02,
#special #spe_wrap .feature .feature_set .feature04{float:right; width:225px; }

/*  feature-date--------------------------------*/	
#special #spe_wrap .feature .feature_set .pict .date_red{
	width:70px;
	background:#AA0A0A;
	display:block;
	margin:0 0 0 155px;
	padding:2px 0 1px 0;
	color:#ffffff;
	font-size:10px;
	text-indent:0;
	text-align: center;
	}

#special #spe_wrap .feature .feature_set .pict .date_black{
	width:70px;
	background:#000000;
	display:block;
	margin:0 0 0 155px;
	padding:2px 0 1px 0;
	color:#ffffff;
	font-size:10px;
	text-indent:0;
	text-align: center;
	}

	
#special #spe_wrap .feature .feature_set .leftbox{float:left; width:225px;}
#special #spe_wrap .feature .feature_set .rightbox{float:right; width:225px;}



/*  serial --------------------------------*/	
#special #spe_wrap #serial{float:right; width:255px;}

/*  TOKYO CHAMPAGNE SCENE --------------------------------*/	
#special #spe_wrap #tcs{
	background:#EEEEEE;
	padding:15px 15px 0 14px;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
	margin: 0 0 15px;
	}
* html #special #spe_wrap #tcs{
	background:#EEEEEE;
	padding:15px 14px 0 14px;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #AAAAAA;
	margin: 0 0 15px;
	}	
#special #spe_wrap #tcs .tcs_set{width:225px; background:url(../image/dot.gif) left bottom repeat-x; margin:0 0 14px 0; padding:0 0 14px 0; }
#special #spe_wrap #tcs .tcs_set2{width:225px;padding:0 0 17px 0; }

#special #spe_wrap #tcs .tcs_set .pict a{display:block;width:225px; height:140px; text-decoration:none; }
#special #spe_wrap #tcs .tcs_set .pict .date_red{
	width:70px;
	background:#AA0A0A;
	display:block;
	margin:0 0 0 155px;
	padding:2px 0 1px 0;
	color:#ffffff;
	font-size:10px;
	text-indent:0;
	text-align: center;
	}
#special #spe_wrap #tcs .tcs_set .pict .date_black{
	width:70px;
	background:#000000;
	display:block;
	margin:0 0 0 155px;
	padding:2px 0 1px 0;
	color:#ffffff;
	font-size:10px;
	text-indent:0;
	text-align: center;
	}
#special #spe_wrap #tcs .tcs_set .trance{text-align:right;}

/*  POMMERY SPECIAL ISSUE --------------------------------*/	
#special #spe_wrap #psi{
	background:#fefcf3;
	margin:0 0 15px 0;
	padding:15px 15px 0 14px;
	border-right:1px solid #f3d96e;
	border-bottom:1px solid #f3d96e;
	border-left:1px solid #f3d96e;
	}
* html #special #spe_wrap #psi{
	background:#fefcf3;
	margin:0 0 15px 0;
	padding:15px 14px 0 14px;
	border-right:1px solid #f3d96e;
	border-bottom:1px solid #f3d96e;
	border-left:1px solid #f3d96e;
	}	

#special #spe_wrap #psi .psi_set{width:225px; background:url(../image/dot.gif) left bottom repeat-x; margin:0 0 14px 0; padding:0 0 14px 0; }

#special #spe_wrap #psi .psi_set{width:225px; padding:0 0 14px 0; }
#special #spe_wrap #psi .psi_set2{width:225px;padding:0 0 17px 0; }

#special #spe_wrap #psi .psi_set .pict a{display:block;width:225px; height:140px; text-decoration:none; }
#special #spe_wrap #psi .psi_set .pict .date_red{
	width:70px;
	background:#AA0A0A;
	display:block;
	margin:0 0 0 155px;
	padding:2px 0 1px 0;
	color:#ffffff;
	font-size:10px;
	text-indent:0;
	text-align: center;
	}
#special #spe_wrap #psi .psi_set .pict .date_black{
	width:70px;
	background:#000000;
	display:block;
	margin:0 0 0 155px;
	padding:2px 0 1px 0;
	color:#ffffff;
	font-size:10px;
	text-indent:0;
	text-align: center;
	}
#special #spe_wrap #psi .psi_set .trance{text-align:right;}

		

#special #spe_wrap #style .tit{margin:0 0 13px 0;}

#special #spe_wrap #style .style_set{width:225px; background:url(../image/dot.gif) left bottom repeat-x; margin:0 0 13px 10px; padding:0 0 8px 0; }
#special #spe_wrap #style .style_set2{width:225px; margin:0 0 13px 10px; padding:0 0 8px 0; }
#special #spe_wrap #style .backnumber{text-align:right; padding:0 8px 0 0;}
/*  関連リンク共通 --------------------------------*/	
.featurelink{width:225px; }
.featurelink p.img{ float:left; width:50px;}
.featurelink div.txt{ float:right; width:165px; margin:0; margin:-3px 0 0 0;}
.featurelink div.txt a{display:block;}
.featurelink div.txt .date{color:#666666; margin:3px 0 0 0;}
