@charset "Shift_JIS";

/* 基本設定
----------------------------------------------- */
*{
	margin			:	0px;
	padding			:	0px;
}
body{
	font-family		:	"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size		:	12px;
	color			:	#000;
	line-height		:	1.5;
	background		:	#000;
}
h1, h2, h3, h4, h5{
	font-size		:	12px;
}
li, dt, dd{
	list-style		:	outside;
	list-style-type	:	none;
}
a:link{
	color			:	#F00;
	text-decoration	:	underline;
}
a:visited{
	color			:	#F00;
	text-decoration	:	underline;
}
a:hover, a:active{
	color			:	#FFF;
	text-decoration	:	underline;
}
a img{
	border			:	0px;
}
/*
#main{
	position		:	absolute;
	top				:	50%;
	margin-top		:	-320px;
	left			:	50%;
	margin-left		:	-450px;

	margin:0 auto;
	width			:	900px;
	height			:	700px;
}
html, body {
   width: 100%;
   height: 100%;
	overflow: auto;
}*/
#main{
	height: 665px;
	width:  900px;
	margin:0 auto;
}



   html, body, #wrap {height: 100%;}  
   body > #wrap {height: auto; min-height: 100%;}  
   #main {padding-bottom: 45px;}  /* must be same height as the footer */  
   #comFoot {position: relative;  
       margin-top: -45px; /* negative value of footer height */  
       height: 45px;  
       clear:both;} 



.clearfix:after {content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden;}  
.clearfix {display: inline-block;}  
/* Hides from IE-mac \*/  
* html .clearfix { height: 1%;}  
.clearfix {display: block;}  
/* End hide from IE-mac */  
