@charset 'UTF-8';

html{overflow:hidden;}
body{
	font-size:12px;
	line-height:160%;
	font-family:'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro','Meiryo','MS P Gothic',sans-serif;
	margin:0;
	padding:0;//ウインドウの高さに合わせてJS側で調整が入ります。
	width:100%;
	height:100%;
	background:#9d0030 url("../images/common/bg_main.gif") left top repeat-x;
	overflow:hidden;
}
#wrapper{
	background:#fff url("../images/common/bg_stage.gif") 0 0 repeat-x;
	height:550px;
	margin:0;
}
#contents{
	position:relative;
	width:740px;
	margin:0 auto;
	padding:0;
}
h1{
	position:absolute;
	left:16px;
	top:7px;
	font-size:14px;
	line-height:100%;
	margin:0;
	padding:0;
	background:transparent url("../images/common/septem_logo.gif") left top no-repeat;
	overflow:hidden;
	text-indent:-999px;
	width:210px;
	height:39px;
}
#navi{
	list-style:none;
	margin:0;
	padding:51px 0 0;
	height:21px;
	overflow:hidden;
}
#navi li{
	position:relative;
	display:inline;
	float:left;
	height:21px;
	margin:0;
	padding:0;
	overflow:hidden;
	text-indent:-999px;
}
#navi li a{
	position:relative;
	display:block;
	width:106px;
	height:21px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left bottom;
}
#navi li a img{display:block;position:absolute;left:0;top:0px;display:none;border:none;}
#navi li a:hover{background-position:left top;}
#home #navi #navi00{background-position:left center;}
#navi00{width:104px!important;background-image:url("../images/common/navi00.gif");}
#navi01{background-image:url("../images/common/navi01.gif");}
#navi02{background-image:url("../images/common/navi02.gif");}
#navi03{background-image:url("../images/common/navi03.gif");}
#navi04{background-image:url("../images/common/navi04.gif");}
#navi05{background-image:url("../images/common/navi05.gif");}
#navi06{background-image:url("../images/common/navi06.gif");}
#navi07{background-image:url("../images/common/navi07.gif");}

#fnavi{
	height:21px;
	list-style:none;
	margin:0;
	padding:0;
}
#fnavi li{
	float:left;
	font-size:12px;
	line-height:100%;
	margin:0;
}
#fnavi li a{
	display:block;
	width:148px;
	height:21px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left bottom;
	overflow:hidden;
	text-indent:-999px;
}
#fnavi li a:hover{background-position:left top;}
#fnavi01{background-image:url("../images/common/fnavi_uruoi.gif");}
#fnavi02{background-image:url("../images/common/fnavi_orderlist.gif");}
#fnavi03{background-image:url("../images/common/fnavi_inquiry.gif");}
#fnavi04{background-image:url("../images/common/fnavi_policy.gif");}
#fnavi05{background-image:url("../images/common/fnavi_legal.gif");}

#stage{position:relative;height:349px;}
#stage img{display:block;margin:0;}
#stage #main_image{display:none;position:absolute;left:0;top:0;width:740px;height:349px;}
#stage .product{position:absolute;right:20px;bottom:10px;display:none;opacity:inherit;filter:inherit;}

#notice,#notice a{color:#fff;font-size:12px;line-height:180%;text-align:center;margin:10px 0;}
#notice a:hover{text-decoration:none;}
.copyright{color:#fff;font-size:12px;line-height:15px;text-align:right;margin:10px 10px 0;}


/* Facebook Likebox */
#headerfbbox {
	position:absolute;
	top:-8px;
	right:0;
	_left:470px;
	/top:-25px;
}
	
