*{margin: 0;
padding: 0}

body{
    color: #333;
    font-family: "メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
a img{
	border: 0;
}
.clearfix:after {
    content:" ";
    display:block;
    clear:both;
}
#wrapper{
	background:url(../img/bg_tsumagoi.gif) repeat scroll ;
	margin: 0;
	padding: 0;
}
#container{
	width: 990px;
	margin: 0 auto;
	position: relative;
}

.block-img{
	display: block;
}

.btn,
.ski{
	position: absolute;
}

.ski01{
	left: 0px;
	top:289px;
}
.ski02{
	right: 0px;
	top:690px;
}

.ski03{
	left: -10px;
	bottom: -10px;
}

.ski-pal{
	left: 44px;
	top: 649px
}
.ski-manza{
	left: 266px;
	top: 626px
}
.ski-asama{
	left: 306px;
	top: 722px
}
.ski-shika{
	left: 36px;
	top: 767px
}
.manza{
	right: 48px;
	top: 857px;
}
.omocha{
	left: 316px;
	top: 1081px;
}
.fes{
	right: 207px;
	top: 985px;
}
.portal{
	left: 316px;
	bottom:  7px;
}

.kanko{
	right: 39px;
	bottom:  7px;
}



a:hover img {
opacity: .0;
-webkit-opacity: .0;
-moz-opacity: .0;
filter: alpha(opacity=0);	/* IE lt 8 */
-ms-filter: "alpha(opacity=0)"; /* IE 8 */
zoom:1; /*IE*/
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
 
a img {
-webkit-transition: opacity 1s ease-out;
-moz-transition: opacity 1s ease-out;
-ms-transition: opacity 1s ease-out;
transition: opacity 1s ease-out;
}
