﻿@charset "utf-8";

@import url("common.css");
@import url("content.css");

/* .slide{position:relative;z-index:1;}
.slide > ul{white-space:nowrap;text-align:left;}
.slide > ul li.swiper-slide{transition:all ease 0.1s;}
.slide > ul li > a{display:block;} */

.swiper-wrapper {
	position:relative;width:100%;height:100%;z-index:1;
	display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;
	-webkit-transition-property:-webkit-transform;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform;
	-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;
	-webkit-transform:translate3d(0px, 0, 0);
	-moz-transform:translate3d(0px, 0, 0);
	-o-transform:translate(0px, 0px);
	-ms-transform:translate3d(0px, 0, 0);
	transform:translate3d(0px, 0, 0);
}
.swiper-container-no-flexbox .swiper-slide{float:left;}
.swiper-container-vertical > .swiper-wrapper {
	-webkit-box-orient:vertical;-moz-box-orient:vertical;
	-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;
}
.swiper-slide {
	-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;
	width:100%;height:100%;position:relative;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {height:auto;}
.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;
	-webkit-transition-property:-webkit-transform, height;
	-moz-transition-property:-moz-transform;
	-o-transition-property:-o-transform;
	-ms-transition-property:-ms-transform;
	transition-property:transform, height;
}

/* a11y */
.swiper-notification {visibility:hidden;font-size:0;line-height:0;position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action:pan-y;touch-action:pan-y;}
.swiper-wp8-vertical {-ms-touch-action:pan-x;touch-action:pan-x;}

.swiper-container-android .swiper-slide,
.swiper-container-multirow > .swiper-wrapper {
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}