@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 1101px){
	#header{width:100%;}
	#ban{ width:100%;}
}
@media screen and (max-width: 1100px){
	#ban{ width:1100px;}
	#header{width:1100px;}
}
#ban { overflow:hidden; background-color:#fafafa;}
.wrapper { left: 0; width: 100%; overflow: hidden; float: left;}
.swipe { width: 100%; overflow: hidden; margin: 0 auto}
.swipe ul { -webkit-transition: left 800ms ease-in 0; -moz-transition: left 800ms ease-in 0; -o-transition: left 800ms ease-in 0;
-ms-transition: left 800ms ease-in 0; transition: left 800ms ease-in 0; list-style:none;}
.swipe #pagenavi { position: absolute;left: 0; bottom: 10px;text-align: center; width: 100%;}
.swipe #pagenavi a { width: 10px; height: 10px; line-height: 99em; background: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%;
border-radius: 50%; margin: 0 4px; overflow: hidden; cursor: pointer; display: inline-block; *display:inline; *zoom:1;}
.swipe #pagenavi a.active { background: #C80002;}
