@charset "SHIFT_JIS";

/**************** Contents Layout Detail CSS ****************/
#COINtop {
background: #aa9955;
}

#COINtop div.profileph1{
float:left;
margin:0px;
padding:0px;
}

#COINtop div.profileph2{
float:right;
margin:0px;
padding:0px;
}

#COINtop span.profile {
color:#fff;
font-size: 10px;
line-height: 15px;
display:block;
padding :0px;
margin:34px 10px 0px 10px;
width:370px;
}
#COINright span.profile strong{
font-weight: bold;
}

span.profile a
{
color:#fff;
}

/**************** Left Area ****************/
/* Profile_________________________ */

/* Series Link______________________ */
#COINleft div.series{
margin:10px 0px;
}

#COINleft div.series img{
margin:0px;
}

/* Information_________________ */
#COINleft div.info{
background: #aa9955;
color:#666;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 10px;
}

#COINleft div.info img.txt{
	margin:9px auto 6px;
}

#COINleft div.info img.cover{
	margin:0px 0px 0px 12px;
}

#COINleft div.info img.tit{
	margin:7px 0px 0px 0px;
}

#COINleft span.txt {
color:#333;
font-size: 10px;
line-height: 15px;
display:block;
padding :0px;
margin:10px 10px 10px 0px;
width:160px;
}


/* Information2_________________ */
#COINleft div.info2{
background: #333;
color:#666;
margin:10px 0px 0px 0px;
padding:10px 0px 10px 10px;
}

#COINleft div.info2 img.tit{
	margin:0px 0px 10px 0px;
}

/* wall_________________ */
#COINleft2 div.wall{
background: #333;
color:#666;
margin:10px 0px 40px 90px;
padding:10px 10px 10px 10px;

}

#COINleft2 span.txt {
color:#fff;
font-size: 10px;
line-height: 15px;
display:block;
padding :0px;
margin:10px 0px 0px 0px;
width:160px;
}

#COINleft2 span.txt img.arrow{
	margin:5px 5px 0px 5px;
}

div.wall a
{
color:#fff;
}

#COINleft2 p{
background: #fff;
color:#333;
font-size:12px;
line-height: 20px;
margin:15px 0px 0px 10px;
padding:0px 0px 0px 0px;
width:290px;
}

#COINright2 div.wall{
background: #333;
color:#666;
margin:10px 90px 40px 0px;
padding:10px 10px 10px 10px;

}

#COINright2 span.txt {
color:#fff;
font-size: 10px;
line-height: 15px;
display:block;
padding :0px;
margin:10px 0px 0px 0px;
width:160px;
}

#COINright2 span.txt img.arrow{
	margin:5px 5px 0px 5px;
}

div.wall a
{
color:#fff;
}

#COINright2 p{
background: #fff;
color:#333;
font-size:12px;
line-height: 20px;
margin:15px 0px 0px 10px;
padding:0px 0px 0px 0px;
width:290px;
}


/************** Main Area ****************/
/* Headline Image_________________ */
h1{
margin:55px 15px 0px 14px;
}

h2{
margin:0px 0px 0px 0px;
}

#COINright h2{
margin:10px 0px 20px 0px;
}

#COINright .headline {
margin:10px 0px 10px 0px;
font-size: 14px;
font-weight: bold;
color:#333;
}

/* Main Text Color */

#COINright p.color0,
#COINright p.color1,
#COINright p.color2{
	margin:0px 0px 20px 0px;
	font-size: 12px;
	line-height: 20px;
	display:block
}

#COINright p.color0{
	color: #333;
}

#COINright p.color1 {
	color: #333;
}

#COINright p.color2 {
	color: #870;
}

#COINright span.caption {
color: #666;
font-size: 10px;
line-height: 16px;
margin:2px 0px;
}

/* Wall */
#COINmain p{
font-size:12px;
line-height:20px;
color:#333;
}

div.cover{
width:180px;
margin:  0px 0px 0px auto;
text-align:center;
float:right;
}

div.cover p.price1{
width:126px;
margin:0px auto;
text-align:right;
font-size: 10px;
line-height: 16px;
color:#666;
}
div.cover p.price2{
width:137px;
margin:0px auto;
text-align:right;
font-size: 10px;
line-height: 16px;
color:#666;
}

#COINmain p.list{
background:#e8e8ee;
margin:0px;
padding:10px;
}

div.cover img{
	display:block;
	margin:0px auto;
}

div.cover img.tit1{
	margin:0px auto 7px;
}

div.cover img.tit2{
	margin:18px auto 1px;
}

/* Main Text credit___________________ */
#COINright span.credit{
color:#666;
font-size: 10px;
line-height: 16px;
margin:20px 0px 10px 0px;
text-align:right;
display:block
}

/* Main Area Footer___________________ */
#COINright #COlink{
margin:20px 0px 0px 0px;
text-align:center;
display:block;
}
#COINright #COlink span{
display:inline;
}
#COINright #COlink span.hidden img{
visibility:hidden;
}
#COINright #COlink span.page{
margin:0px 10px;
font-size:10px;
}

#COINright #COclose{
margin:10px 0px 0px 0px;
padding:10px 0px 0px 0px;
text-align:center;
display:block;
border-top:1px dotted #999;
}
#COINright #COclose img{
margin:0px auto;
}

#COINbottom #COclose{
margin:10px 0px 0px 0px;
padding:10px 0px 0px 0px;
text-align:center;
display:block;
border-top:1px dotted #999;
}
#COINbottom #COclose img{
margin:0px auto;
}

/* Comment Info ____________________ */
#COINright #commentinfo{
margin:10px 0px 0px 0px;
padding:10px 10px 25px 10px;
border:#999 1px solid;
display:block;
}
#COINright #commentinfo p{
color:#666;
font-size: 10px;
line-height: 16px;
margin:0px;
}
#COINright #commentinfo img{
float:right;
}

/* Comment Area____________________ */
#COINright .commentarea {
color: #a95;
padding:10px 0px 0px 0px;
margin:10px 0px 0px 0px;
border-top:1px #999 dotted;
}
#COINright .commentarea strong{
margin:10px 0px;
font-weight: bold;
font-size: 12px;
}
#COINright .commentarea p{
margin:5px 0px 15px 0px;
font-size: 12px;
line-height: 20px;
}
#COINright #CmButton {
text-align:center;
margin:10px 0px 0px 0px;
}
#COINright #CmButton img{
margin:0px 5px;
}

