
A{color : #666666; text-decoration: none;}
A:LINK{color : #666666;}
A:VISITED{color : #666666;}
A:HOVER{color : #666666; text-decoration: underline;}

BODY
{
	color : #666666; 
	font-size: 12px;;
	background-color: #FFFFFF;
}

TABLE
{
	color: #666666; 
	border: thin none; 
	border-color: #999999 inset; 
	font-size: 12px;;
}

TABLE.dotted
{
	color: #666666; 
	border-color: #999999 inset; 
	font-size: 12px;
	border:	2px dotted;
}

hr
{
	line-height: 2pt; 
	color: #888888;
}

hr.dotted
{
	line-height: 2pt; 
	color: #888888;
	border:	dotted;
}

textarea {  border: 1px #CCCCCC solid; font-size: 12px; border-color: auto #CCCCCC}

input {  border: 1px #CCCCCC solid; border-color: #CCCCCC d0tted; font-size: 12px}

pre {  font-size: 12px}

div.main{
	margin:20px 0px 15px 15px;
}

.date{
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding:5px 0px 3px 10px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	background:#e5e5e5;
}

.blogbody{
	font-size:12px;
	line-height:135%;
	margin:10px 15px 0px 15px;
}

h1,h2,h3{
	margin:0px;
	padding:0px;
}

.title{
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 2px 5px;
	border-bottom:1px solid #999999;
}

img	{
	border:0px;
}

.menu_line {
	margin:5px;
}

/* 無効を表す場合 */
.disable {
	color : #AAAAAA;
}

/* 作品情報 */
.item_info {
	/* color:#FF0000;*/
	font-weight:bold;
	margin:5px;
}

/* 手流し */
.hand {
	color:#0000FF;
	font-weight:bold;
	margin:5px;
}

/* 業者抜き */
.dealer {
	color:#FF0000;
	font-weight:bold;
	margin:5px;
}

/* 新しい */
.new {
	color:#FF0000;
	font-weight:bold;
}

/* 再販 */
.resale {
	color:#0000FF;
	font-weight:bold;
}

/* news日付 */
.news_date	{
	text-align:center;
	margin:2px;	
}

pre.news {
	line-height:150%;
}

div.ad	{
	font-weight:normal;
	text-align:center;
	margin:2px;
	color : #666666; 
	font-size: 12px;;
}
