@charset 'UTF-8';
@import 'reset.css';

body{
	background:url(../img/falcon_bg.jpg) repeat center center;
	background-size:360px auto;
}

#wrap{
	margin:0 auto;
	width:100%;
	max-width:640px;
}
#wrap > .container{
	padding:20px 0;
}
#wrap > .container.container-view{
	padding:20px 0 0 0;
	position:relative;
}
.video-wrap{
	position:relative;
	box-sizing:border-box;
	padding-top:56.25%;
	border-top:5px solid #000;
	border-bottom:5px solid #000;
}
.video-wrap > video{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
}

.tab-menu{}
.tab-menu > li{
	float:left;
	width:33.33%;
}
.tab-menu > li > a{
	display:block;
}
.tab-menu > li > a > img{
	vertical-align:top;
}
.tab-contents{
	text-align:center;
	padding-bottom:35%;
	display:none;
}
.tab-contents1{
	display:block;
}
.product-big-slider{
	position:relative;
}
.product-slider > .owl-carousel{
	padding:20px 35px;
	box-sizing:border-box;
}
.product-slider > .owl-carousel .owl-nav .owl-prev,
.product-big-slider > .owl-carousel .owl-nav .owl-prev,
.pop-slider-box > .owl-carousel .owl-nav .owl-prev,
.product-slider > .owl-carousel .owl-nav .owl-next,
.product-big-slider > .owl-carousel .owl-nav .owl-next,
.pop-slider-box > .owl-carousel .owl-nav .owl-next{
	position:absolute;
	top:50%;
	left:0;
	font-size:0;
	overflow:hidden;
	text-indent:-100px;
	width:30px;
	height:30px;
	margin-top:-15px;
	padding:0;
}
.product-slider > .owl-carousel .owl-nav .owl-prev,
.product-big-slider > .owl-carousel .owl-nav .owl-prev,
.pop-slider-box > .owl-carousel .owl-nav .owl-prev{
	background:url(/img/view-arrow-left.png) center center !important;
	background-size:cover !important;
}
.product-slider > .owl-carousel .owl-nav .owl-next,
.product-big-slider > .owl-carousel .owl-nav .owl-next,
.pop-slider-box > .owl-carousel .owl-nav .owl-next{
	left:auto;
	right:0;
	background:url(/img/view-arrow-right.png) center center !important;
	background-size:cover !important;
}


.adiclub{
	position:absolute;
	bottom:5%;
	left:0;
	width:100%;
}
.adiclub > .adiclub-btn{
	position:relative;
}
.adiclub > .adiclub-btn > a{
	position:absolute;
	overflow:hidden;
	font-size:0;
	text-indent:-1000px;
	width:50%;
	padding-top:7%;
	bottom:0;
}
.adiclub > .adiclub-btn > a.btn-adi{
	right:0;
}

.pop-slider-box .owl-pop-slider{
	padding:0px 30px;
	box-sizing:border-box;
	background:none;
}

.down-btn{
	position:relative;
	padding-top:10%;
}
.down-btn > a{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
.falcon-detail-pop{
	position:absolute;
	right:4%;
	bottom:5%;
	z-index:10;
	width:26%;
}
.falcon-detail-pop > a {
	display:block;
}