body{font-size:14px; color:#660000;}
#page{ 
	margin:15px auto 0;
	padding:0;
	width:1076px;/*857px*/
	text-align:center;
	}
h1{padding-bottom:15px; margin:0;}	
	
#content {
	margin: 0;
	padding: 0;
	float: left;
	width: 735px;
}

.frame{background:url(../comic/img/rmc_bg.png) repeat-y; padding-left:20px; margin:0;}

.comics{width:695px; padding-bottom:10px;z-index:7;}
.comics .cover{ float:left; width:159px; margin-right:6px; padding:0;}
.comics .detail{ float:left; width:530px;}
.comics .detail .ttl{ 
padding:3px 0 3px 32px;
background: url(../comic/img/icon_ttl.png) no-repeat left top #009900;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
margin-bottom:5px;}
.comics .detail .name{
	text-align:left;
	color:#0066FF; 
	font-size:20px; 
	font-weight:bold; 
	padding-bottom:10px;}
.comics .detail .story{
	text-align:left;
	line-height:18px;
	padding-bottom:10px;}
.comics .detail h3{
	text-align: right;
	padding:0;
	margin:0;
	}
/*RMCƒXƒ‰ƒCƒh*/
.rmc {
    position:relative;
    height:250px;
	width:150px;
	padding-right:6px;
}

.rmc img {
    position:absolute;
	border:none;
    top:0;
    left:0;
    z-index:8;
}

.rmc img.active {
    z-index:10;
}

.rmc img.last-active {
    z-index:9;
}

.next_issue{ text-align: left; padding:0; margin:0;}

#tateban {
	margin-left:969px;
	_padding-left:0;
	_margin-left:-45px;
	float:left;
	width:107px;
	height:572px;
}

*:first-child+html #tateban{padding-left:0; margin-left:-45px;}

#wk2link{
	width:735px;
	padding:10px 0;
}

#wk2link ul{
	padding:5px 0;
	margin:0;
	list-style:none;
}
#wk2link li{
	padding-right:5px;
	display:inline;
	margin:0;
}
#wk2link li.last{
	padding-right:0;
	display:inline;
	margin:0;
}

.copy{ 
	margin:0 auto;
	width:857px;
	font-size:90%;
	line-height:14px;
	text-align:center;}
.copy p{ padding-bottom:15px;}
	


/* new clearfix */  
.clearfix:after {  
    visibility: hidden;  
    display: block;  
    font-size: 0;  
    content: " ";  
    clear: both;  
    height: 0;  
    }  
* html .clearfix             { zoom: 1; } /* IE6 */  
*:first-child+html .clearfix { zoom: 1; } /* IE7 */  

.vomic ul{ padding-top:10px; margin:0;}
.vomic li{ display:block; list-style:none; padding-bottom:10px;}


