@charset "Shift_JIS";

/*------------------------------------------------
TOP
------------------------------------------------*/
#topContent{
	height:750px;
	position: relative;
	background: url(../wintertopimg/bg-top.jpg) no-repeat ;
}
#topBacknumber{
	height:196px;
	position: relative;
	background: url(../commonimg/bg-backnumber.jpg) no-repeat ;
}

#topContent .element,
#topBacknumber .element{
	position: absolute;
}

.e01{left:20px; top:42px; }
.e02{left:20px; top:85px; }
.e03{left:185px; top:651px; z-index:2; }
.e04{left:701px; top:671px; }
.e05{left:470px; top:34px; }
.e06{left:553px; top:193px; }
.e07{left:709px; top:404px; }
.e08{left:9px; top:197px; }
.e09{left:19px; top:654px; z-index:1; }
.e10{left:165px; }
.e11{left:320px; }
.e12{left:470px; }
.e13{left:630px; }
.e14{left:778px; }

.e08 p{margin:5px 10px;}
.e08 p a{text-decoration: underline;color:#00c;}

/*------------------------------------------------

clearfix

------------------------------------------------*/
#footer .nav ul:after,
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
#footer .nav ul,
.clearfix {
  min-height: 1px;
}
* html #footer .nav ul,
* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
