@charset "utf-8";


html, body, #Wrapper {height: 100%;}

body > #Wrapper {height: auto; min-height: 100%;}

body{text-align:center;}

#Wrapper{width:100%;text-align:center;padding-bottom:50px;}

#Contents {
	overflow:auto;
	padding-bottom: 68px;
}

#Contents{width:910x;margin:12px auto 0;text-align:center;}

#Footer {
	width:100%;
	position: relative;
	margin-top: -68px;
	height: 68px;
	clear:both;
	text-align:center;
} 

#Footer{
	background: url(../images/second/haikei_footer.png) repeat-x left top;
}

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}

/*----------------------------------------------------------------------------------
	各ブランド背景設定
-----------------------------------------------------------------------------------*/
body#genki{background:#fff url(../images/second/background/genki.jpg) repeat-x left top;}
body#ondo{background:#fff url(../images/second/background/ondo.jpg) repeat-x left top;}
body#senryou{background:#fff url(../images/second/background/senryou.jpg) repeat-x left top;}
body#tokyo{background:#fff url(../images/second/background/tokyo.jpg) repeat-x left top;}
body#kamaya{background:#fff url(../images/second/background/kamaya.jpg) repeat-x left top;}
body#kaisen{background:#fff url(../images/second/background/kaisen.jpg) repeat-x left top;}
body#uobei{background:#fff url(../images/second/background/uobei.jpg) repeat-x left top;}



