/* BASIC css start */
#container {border-top: 1px solid #464646;}
.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.shopbrand .MK_product_list {background-color:#f9f9f9; border-bottom:1px solid #4a4a4a; border-top: 1px solid #4a4a4a;}
.shopbrand .MK_product_list .items {padding: 10px 0;}
.shopbrand .MK_product_list .items #MK_best_product li {width:33.33%;}
.shopbrand .MK_product_list .items .paging-num {text-align: center; clear: both; margin:20px 0;}
.shopbrand .MK_product_list .items .paging-num a {background-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
.shopbrand .list_group {padding:12px 1%; text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}



#contents .list_category {overflow:hidden; border-top:1px solid #ddd;}
#contents .list_category li {float:left; width:25%; border-bottom:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box; -moz-box-sizing:border-box;}
#contents .list_category li:nth-child(5) {border-right:0px none;}
#contents .list_category li:nth-child(10) {border-right:0px none;}
#contents .list_category ul li.red_color a {color:#d10000;}
#contents .list_category li a {display:block; height:32px; line-height:32px; color:#777; text-align:center; text-overflow: clip; white-space: nowrap; overflow: hidden;}



#contents .ev_title img {width: 100%;}



#snow{
	background: none;
    margin-top:30%;
background:url('http://www.wearewebstars.dk/codepen/img/s1.png'), url('http://www.wearewebstars.dk/codepen/img//s2.png'), url('http://www.wearewebstars.dk/codepen/img//s3.png');
	height: 600px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index:1;

	-webkit-animation: snow 20s linear infinite;
    
	-moz-animation: snow 20s linear infinite;
	-ms-animation: snow 20s linear infinite;
	animation: snow 20s linear infinite;
}
@keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-moz-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 400px 1000px, 200px 400px, 100px 300px;}
}
@-webkit-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}
@-ms-keyframes snow {
  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}	



.slideTemplateV15 {position:relative;}
.slideTemplateV15 .swiper {position:relative;}
.slideTemplateV15 .pagination {position:absolute; left:0; bottom:1.6rem; z-index:50; width:100%; height:0.7rem; padding-top:0;}
.slideTemplateV15 .pagination span {width:0.7rem; height:0.7rem; margin:0 0.6rem; border:0.18rem solid #fff; cursor:pointer; background-color:rgba(0,0,0,.1); box-shadow:0 0 0.4rem 0 rgba(0,0,0,.25); transition:all .3s;}
.slideTemplateV15 .pagination span.swiper-active-switch {width:2rem; margin:0 0.3rem; border-radius:0.4rem; background-color:#fff;}
.slideTemplateV15 .slideNav {display:inline-block; position:absolute; top:25%; z-index:50; width:9.4%; height:50%; background-color:transparent; background-repeat:no-repeat; background-position:50% 50%; background-size:66% auto; text-indent:-999em;}
.slideTemplateV15 .btnPrev {left:0; background-image:url(http://fiximage.10x10.co.kr/m/2015/event/btn_slide_prev.png);}
.slideTemplateV15 .btnNext {right:0; background-image:url(http://fiximage.10x10.co.kr/m/2015/event/btn_slide_next.png);}
.slideTemplateV15 .swiper .txt {display:none;}
.slideTemplateV15.txtFix .swiper .txt {display:block; position:absolute; left:0; top:0; z-index:40; width:100%;}
	

.pagination {text-align:center; padding-top:9px; height:16px; font-size:3px; line-height:3px;}
.pagination .swiper-pagination-switch {width:7px; height:7px; display:inline-block; background-color:#cbcbcb; border-radius:50%; -webkit-border-radius:50%; margin:0 3px;}
.pagination .swiper-active-switch {background-color:#000;}



/* BASIC css end */

