body {
	margin: 0;
	padding: 0;
	background: #f7f6f4;
	color: #0d2d4e;
	height: 100%;
	font: 11px/21px 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}



img {
border:0px;
}

.go {
	font-size: 11px;
	line-height: 13px;
	text-align: left;
}.go5 {
	font-size: 11px;
	line-height: 17px;
	text-align: center;
}

.bo {font-size: 18px;
	line-height: 28px;
	text-align: left;
}

.bom {font-size: 14px;
	line-height: 23px;
	text-align: left;
}


.bo2 {font-size: 18px;
	line-height: 25px;
	text-align: center;
}


.wh {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
}



.topp {
	font-size: 11px;
	line-height: 16px;
	text-align: left;
}


.QOverlay {
background-color: #f7f6f4;
z-index: 9999;
}
.QLoader {
background-color: #f7f6f4;
height: 1px;
}

.go a:link {text-decoration:none;color: #666666;}

.go a:visited {text-decoration:underline;color: #666666;}

.go a:active {text-decoration:underline;color: #666666;}

.go a:hover {text-decoration:underline;color: #999999;}

.topp a:link {text-decoration:none;color: #666666;}

.topp a:visited {text-decoration:underline;color: #666666;}

.topp a:active {text-decoration:underline;color: #666666;}

.topp a:hover {text-decoration:underline;color: #999999;}




a:link {text-decoration:underline;color: ##666666;}

a:visited {text-decoration:underline;color: ##666666;}

a:active {text-decoration:underline;color: ##666666;}

a:hover {text-decoration:none;color: #999999;}

html,body {
	height: 100%;
	margin: 0;
}


	#wrapper {
	width: 100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
	position: relative;
	
}




#content {
	width: 100%;
	padding-bottom: 74px;
}

#img_fader_1 {
   position:relative;
   overflow:hidden;
   margin:0 auto;
 
   height:370px;
   margin:0 auto;
   text-align:left;
   list-style:none;
}



.img1 {
	position:absolute;
	left: 0px;
	top: 0px;
}


.img2 {
	position:absolute;
	left: 0px;
	top: 0px;
}


#footer{
	width: 100%;
	height: 60px;
	position: absolute;
	background-color: #f7f6f4;
	
	bottom: 0;

}

* html #footer {
	bottom:expression(document.getElementById("container").offsetHeight % 2 == 0 ? 0 : -1);
}

.photo {
   position:relative;
   overflow:hidden;
   margin:0 auto;
 
   height:560px;
   margin:0 auto;
   text-align:left;
   list-style:none;
}

.photo li {
	position:absolute;
	left: 0px;
	top: 0px;
}
