@charset "shift_jis";

/*==========================================================================================================================*/
/*------------------------------------------------------------------------------------------------------------------ClearFix*/
.clearfix{
	display:inline-table;
	min-height:1em;
}
.clearfix:after{
	content:"";
	display:block;
	height:1px;
	clear:both;
	visibility:hidden;
}
/* Hides from IE-mac \*/
* html .clearfix{
	height:1%;
}
.clearfix{
	display:block;
}
/* End hide from IE-mac */
.clearIndex{
	clear:both;
}

/*==========================================================================================================================*/
/*---------------------------------------------------------------------------------------------------------------------Basic*/
*{
	margin:0;
	padding:0;
	text-align:left;
}
body{
	text-align:center;
	color:#f5f5f5;
	font-size:80%;
	line-height:1.5;
	padding:0;
	margin:0;
	background-color:#000000;
}
a:link    {color:#ff7200;text-decoration:none}
a:visited {color:#ff7200;text-decoration:none}
a:active  {color:#ff3600;text-decoration:underline}
a:hover   {color:#ff3600;text-decoration:underline}

img{ border:none; vertical-align:bottom; }

/*==========================================================================================================================*/
/*-------------------------------------------------------------------------------------------------------------------Toppage*/
#header h1	{ display:none; }
#header h2	{ display:none; }
#hellcatpunks { margin:0 auto; padding:10px; }
#hellcatpunks p { margin:100px 0 20px 0; padding:0; text-align:center; }
#footer	{ width:990px; margin:0 auto; padding:0; }
#footer .copy		{ margin:10px 0 0 0; padding:10px 0 0 0; text-align:center; font-size:80%; }
#footer .copy a:link	{ color:#f5f5f5; text-decoration:none; }
#footer .copy a:visited	{ color:#f5f5f5; text-decoration:none; }
#footer .copy a:hover	{ color:#ffffff; text-decoration:underline; }
#footer .copy a:active	{ color:#ffffff; text-decoration:underline; }

