@charset "SHIFT_JIS";

/**************** Contents CSS ****************/
div.COINphoto{
	width:640px;
	text-align:center;
	display:inline;
}
div.COINphoto img{
	margin: 5px 1px 15px 0;
}
div.COINleft{
	width:210px;
	margin: 0 auto 0 0;
	text-align:left;
	float:left;
}
div.COINright{
	width:420px;
	marigin:  0 0 0 auto;
	text-align:left;
	float:right;
}

span.body {
margin:10px 0 0 0;
color: #333; 
font-size: 12px; 
line-height: 1.5em;
}

span.red {
color: #f00;
}
span.caption {
color: #666;
font-size: 10px; 
line-height: 1.5em;
}

div.profile{
color:#666; 
font-size: 10px; 
line-height: 1.5em; 
margin:0 0 10px 0;
padding:5px;
border:1px #99c solid;
display:block;
}
div.profile img{
margin:0 10px 10px 0;
float:left;
}
div.story{
color:#666; 
font-size: 10px; 
line-height: 1.5em; 
padding:10px 5px;
background:#dde;
display:block;
}
div.story img{
margin:0 0 10px 0;
}

img.headline{
margin:0 0 10px 0;
}

div.next{
width:420px;
margin:0 0 10px 0;
text-align:right;
display:block
}
div.page{
width:420px;
height:15px;
margin:10px 0;
text-align:right;
display:block
}
div.page img{
width:20px;
height:15px;
margin:0 0 0 5px;
}
div.next img{
width:70px;
height:15px;
margin:0 0 0 5px;
}

div.br{
width:420px;
height:10px;
display:block;
clear:both;
}

div#close{
margin:10px 0 0 0;
text-align:center;
display:block;
}
div#close img{
margin:0 auto;
}

div.right{
float:right;
}
div.right img{
margin:5px 0 0 15px;
}
div.right span{
width:200px;
display:block;
margin:5px 0 10px 15px;
}
div.left{
float:left;
}
div.left img{
margin:5px 15px 0 0;
}
div.left span{
width:200px;
display:block;
margin:5px 15px 10px 0;
}

/**************** Contents Layout ****************/
#ADCOctcompo {
	background: transparent url("/commonimg/dot_v10.gif") repeat-y 650px 0;
	width: 860px;
	padding:0px; 
	margin:0px auto; 
}
/* ---------------- Main ---------------- */
#ADCOmain {
	width: 640px;
	padding:5px 0 10px 0; 
	margin:0px; 
	text-align: left;
	float:left;
}
/* --------------- Right --------------- */
#ADCOright {
	width: 200px;
	padding:0px 0px 0px 10px; 
	margin:0px; 
	text-align: left;
	float:right;
}
