@charset "utf-8";
#slider {
	width:	100%;
	height:	344px;
}
.skippr {
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden
}
.skippr>div {
	position:absolute;
	width:100%;
	height:100%;
	background-position:50% 62.5%
}
.skippr>img {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	width:100%;
	min-height:100%
}

.skippr-nav-container{
position:absolute;
left:50%;
width:1085px;
	-webkit-transform:translate(-50%, 0);
	transform:translate(-50%, 0);
	-moz-transform:translate(-50%, 0);
	-ms-transform:translate(-50%, 0);
}
.skippr-nav-element {
	cursor:pointer;
	float:left;
}

.skippr-nav-element-block {
	width:155px;
	height:60px
}
.skippr-nav-element:hover, .skippr-nav-element-active {
	background-color:rgba(255,204,0, 0.5);
		-webkit-animation:blink 1.5s ease-in-out infinite alternate;
	-moz-animation:blink 1.5s ease-in-out infinite alternate;
	animation:blink 1.5s ease-in-out infinite alternate;
}
.skippr-arrow {
	position:absolute;
	z-index:999;
	top:50%;
	-webkit-transform:translate(0%, -50%);
	-moz-transform:translate(0%, -50%);
	-ms-transform:translate(0%, -50%);
	transform:translate(0%, -50%);
	width:30px;
	height:30px;
	transform-origin:center center;
	-webkit-transform-origin:top left;
	cursor:pointer
}
.skippr-previous {
	left:2.5%;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	border-top:2px solid white;
	border-left:2px solid white
}
.skippr-next {
	right:3.5%;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	border-bottom:2px solid white;
	border-right:2px solid white
}
#skippr-slider span a{
	display:block;
	width:1040px;
	height:344px;
	margin:0 auto;
	text-indent: -9999px;
}
.main1,.main2,.main3,.main4,.main5,.main6,.main7{
background-repeat:no-repeat;
}
.skippr .navi_bk{
position:absolute;
text-align:center;
	width:100%;
	background-image:url(../img_ind/navi_bk.png);
	background-repeat:repeat-x;
	bottom:16px;
	z-index:998;

	height:69px;
	padding:10px 0 0 0;
}
.skippr .navi_bk .navi_box{
	position:relative;
	width:1085px;
	margin:0 auto;
	height:50px;
}