body {
	background-color: black
	}

.body
{
	color	:	black;
}

.index-01
{
	font-size		:30px;
	font-family 	:Impact;
	color				:red;
	background-color	:	black;
}	
	
.index-02
{
	font-size		:10px;
	font-family 	:Impact;
	color				:red;
	background-color	:	black;
}	

	.index-td01
{
	font-size		:12px;
	font-family 	:Impact;
	color				:red;
	background-color:#eeeeee;


}

	.index-td02
{
	font-size		:18px;
	font-family 	:Impact;
	color				:red;
	background-color:#black;


}

	.index-td03
{
	font-size		:12px;
	color			:#ffffff;
	background-color:#eeeeee;

}

	.index-td-black
{
	font-size		:12px;
	color			:#333333;
	background-color:#eeeeee;
	border-bottom	:1px solid red;
/* タイトル関係　黒　*/
}
	.index-td-grey
{
	font-size		:12px;
	color			:#000000;
	background-color:#999999;

}

	.index-td-siro
{
	font-size		:12px;
	color			:#000000;
	background-color:#eeeeee;

}

	.index-td-order01
{
	font-size		:12px;
	background-color:#ebebeb;

}

	.index-td-order02
{
	font-size		:12px;
	background-color:#888838;

}

.buttonlink a {

line-height		:1.5em;
display			:block;
/*width			:120px;*/
/*height		:18px;*/
text-align		:center;
font-size		:12px;
margin			:3px;
text-decoration	:none;

border-top		:2px solid #96DD67;
border-left		:2px solid #96DD67;
border-right	:3px solid #30622F;
border-bottom	:3px solid #30622F;

background-color:#666666;
color			:#ffffff;
}

.buttonlink a:hover { color:#ffffff; }

.buttonlink a:active {

border-top		:3px solid #30622F;
border-left		:3px solid #30622F;
border-right	:2px solid #96DD67;
border-bottom	:2px solid #96DD67;

}

.right_link_index a {

line-height		:1.5em;
display			:block;
/*width			:120px;*/
/*height		:30px;*/
/*text-align		:center;*/
font-size		:12px;
margin			:3px;
text-decoration	:none;

border-top		:2px solid #aaaaaa;
border-left		:2px solid #aaaaaa;
border-right	:3px solid #333333;
border-bottom	:3px solid #333333;

background-color:#333333;
color			:#ffffff;
}

.right_link_index a:hover { color:#ffffff; }

.right_link_index a:active {

border-top		:3px solid #333333;
border-left		:3px solid #333333;
border-right	:2px solid #aaaaaa;
border-bottom	:2px solid #aaaaaa;
background-color:#444444;
color			:red;

}




.right_link_02 a {

line-height		:1.5em;
display			:block;
/*width			:120px;*/
/*height		:30px;*/
/*text-align		:center;*/
font-size		:12px;
margin			:3px;
text-decoration	:none;

border-top		:3px solid #cccccc;
border-left		:3px solid #cccccc;
border-right	:4px solid #333333;
border-bottom	:4px solid #333333;

background-color:#555555;
color			:#ffffff;
}

.right_link_02 a:hover { 
background-color:#222222;
color:red; 
}

.right_link_02 a:active {

border-top		:4px solid #333333;
border-left		:4px solid #333333;
border-right	:3px solid #cccccc;
border-bottom	:3px solid #cccccc;
background-color:#333333;
color			:red;

}

/* リンク総合　120331*/
/*
a:link
		{
			font-size	:12px;
			color		:#ffffcc
		}
a:visited 	
		{
			font-size	:12px;
			color		:#d3d3d3
			}
a:hover
		{
			font-size	:12px;
			color		:#008686
		}
*/

.category
{
			font-size	:12px;
			background-color:#eeeeee;
}

.category a:link
		{
			color		:#000000;
		}

.category a:visited
		{
			color		:#666666;

			}
			
.category a:hover
		{

		color		:#ff0066;

	}	

.td-001 
{
background-color:#eeeeee;

}

pre 
{
font-size		:12px;


}


.prodcut01 {

line-height		:1.5em;
display			:block;
/*width			:120px;*/
/*height		:30px;*/
/*text-align		:center;*/
font-size		:12px;
margin			:3px;
text-decoration	:none;

border-top		:3px solid #cccccc;
border-left		:3px solid #cccccc;
border-right	:4px solid #333333;
border-bottom	:4px solid #333333;

background-color:#555555;
color			:#ffffff;
}


/*130519追加*/


.index-prodcut01 {

line-height		:1.5em;
display			:block;
/*width			:120px;*/
/*height		:30px;*/
/*text-align		:center;*/
font-size		:12px;
margin			:3px;
text-decoration	:none;


border-top		:3px dotted #cccccc;
/*border-left		:3px solid #cccccc;*/
/*border-right	:4px solid #333333;*/
border-bottom	:0.5px solid #ff0000;

background-color:#ffffff;
color			:#000000;
}

.index-prodcut01 a:link
		{
			color		:#000000;
		}

.index-prodcut01 a:visited
		{
			color		:#333333;

			}
			
.index-prodcut01 a:hover
		{

		color		:#ff0066;

	}	
	
.index-prodcut01 img {

margin:auto;
}

/*130519追加*/


.index-center01 {

line-height		:1.5em;
display			:block;
/*width			:120px;*/
/*height		:30px;*/
/*text-align		:center;*/
font-size		:12px;
margin			:3px;
text-decoration	:none;


border-top		:1px dotted #cccccc;
/*border-left		:3px solid #cccccc;*/
/*border-right	:4px solid #333333;*/
border-bottom	:1px dotted #cccccc;

background-color:#ffffff;
color			:#000000;
}

.index-center01 a:link
		{
			color		:#000000;
		}

.index-center01 a:visited
		{
			color		:#333333;

			}
			
.index-center01 a:hover
		{

		color		:#ff0066;

	}	
	
.index-center01 img {

margin:auto;
}

/*130519追加*/