/* BASIC css start */
/* ¸ÞÀÎ ¹è³Ê */

/* position dots in carousel */
.flickity-page-dots {
  bottom: 0px;
}
/* white circles */
.flickity-page-dots .dot {
  width: 12px;
  height: 12px;
  opacity: 1;
  background: transparent;
  border: 2px solid white;
}
/* fill-in selected dot */
.flickity-page-dots .dot.is-selected {
  background: white;
}







#mainwrap {overflow-x:hidden; overflow-y:hidden; width:100%; min-width:1300px;}

/*¸ÞÀÎ½½¶óÀÌ´õ22222*/
#main_slide{}

/*mov*/
.-mov {	transition:0.3s; -khtml-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.-mov:hover {transition:0.3s; -khtml-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}

/*¹è³Ê*/
.banner {margin: 0 auto; width:1200px; margin-bottom:120px;}
.t_bestseller {margin: 0 auto; width:100%;text-align:center; margin-bottom:30px;}

.main_banner{margin: 0px auto; width: 100%;overflow: hidden; display: block; position: relative; height:268px;text-align:center; margin-top:150px;}
.frame_img{ position: relative;left:50%; margin-left: -1000px; width:2000px; padding:0;text-align:center;}
.frame_img_1200{margin: 0 auto;text-align:center; width:auto;}

/*°øÁö½½¶óÀÌ´õ*/
#slide-notice {width:100%; background:#f0f0f0;}

#centerbnwrap{width:1300px; margin:0 auto; padding:180px 0 0 0; position:relative; /* background:#f8f8f8;*/ top:-100px;}
#centerbnwrap > ul { height:820px;}
#centerbnwrap ul li { float:left;}
#centerbnwrap ul li img {display:block; margin:0; padding:0;}
#centerbnwrap .centerbn-s2 { width:580px; height:710px; overflow:hidden;}
#centerbnwrap .centerbn-s2 img{ width:580px; height:710px;}

.vimeo a:hover{ background: rgba(0, 0, 0, 0.6); }
.vimeo a:hover > .vimeo-link{opacity:1; }
.vimeo {position:relative; top:0; left:0; height:350px; padding;0;}
.vimeo a{position:absolute; display:block; top:0; left:0; width:350px; height:350px; /*background:#ddd;*/ text-align:center;color:#fff;}

.vimeo-link{opacity:0; border:0px solid #fff; color:#fff; font-size:16px; width:250px; height:170px; margin:50px; text-align:center; line-height:30px; padding-top:80px;}
.s_btn8{ display:block; border:1px solid #fff; color:#000; background:#fff; font-size:12px; text-align:center; padding:0 10px; width:90px; margin:0 auto; margin-top:30px;}

#newslider { clear:both; position:relative; padding:60px; width:100%; height:350px; background:#f6f6f6;}

.contain { width:1300px; margin:0 auto; padding:200px 0; position:relative;/* background:#FCC;*/}
.contain_bn { width:1300px; margin:0 auto; padding:100px 0 0 0; position:relative;/* background:#FCC;*/}

.full {width:100%; text-align:center; background:#066;}
.contain-full img { }

.full-bn{position:relative; top:0; left:0; width:100%; margin:0 auto; padding-top:120px;height:500px;}
.full-bn a{position:absolute; left:50%; margin-left:-1000px; display:block; width:2000px; text-align:center;}

.full-bn2{position:relative; top:0; left:0; width:100%; margin:0 auto; height:260px;}
.full-bn2 a{position:absolute; left:50%; margin-left:-1000px; display:block; width:2000px; text-align:center;}


/*ÅÇ*/
.tap-product-main {width:1300px; height:39px; margin-bottom:40px;}
.tap-product-main ul{text-align:center; height:39px; border-bottom:4px solid #f1f1f1; }
.tap-product-main ul li {height:39px;  text-align:center; display:inline-block; zoom:1;  padding:0 20px; border-bottom:4px solid #f1f1f1;}
.tap-product-main ul li:hover {transition: .3s ease; padding:0 25px; border-bottom:4px solid #ddd; }
.tap-product-main .tpm-ov{ text-align:center; display:inline-block; zoom:1; line-height:39px; padding:0 40px;transition: .3s ease; background:#fff; border-bottom:4px solid #ff6d70; /*4c4c4c*/ /*border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;*/}
.tap-product-main ul li a {font-size:14px;line-height:39px;display:block; letter-spacing:0px; color:#4c4c4c;}
.tap-product-main .tpm-ov a {font-weight:800;}

/*ÅÇ1
.tap-product-main {width:1300px; height:39px; margin-bottom:10px; }
.tap-product-main ul{text-align:center; height:39px; border-bottom:1px solid #000;}
.tap-product-main ul li {height:39px; text-align:center; display:inline-block; padding:0 30px;  zoom: 1; *display: inline;}
.tap-product-main .tpm-ov{ text-align:center; display:inline-block; line-height:39px; padding:0 60px; background:#fff; border-bottom:1px solid #fff; border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;}
.tap-product-main ul li a {font-size:12px;line-height:39px;display:block; letter-spacing:0px;}
.tap-product-main .tpm-ov a {font-weight : 600}
*/
/*½æ³Ú
.prd-list .thumb-on {position:absolute; width:290px; height:375px; top:0; left:0px; opacity: 0; transition: .3s ease;}
.prd-list .thumb-on .i-cart {position:absolute; width:290px; height:375px; top:0; left:0px;z-index:100;}
.prd-list .thumb-on .i-cart a{width:50px; height:50px; margin-top:315px; margin-right:10px; float:right; text-align:center: color:#fff; display:block; font-size:0;
background:url(http://www.soo-soo.co.kr/design/fogo001/ver3/i-thumns-cart.png) no-repeat center; opacity: 1; z-index:100;}
.prd-list .thumb-on .thumb-on-bg {position:absolute; width:290px; height:375px; top:0; left:0px; opacity:1; background:#000; transition: .3s ease; z-index:400; display:block;}
.prd-list .thumb-on .i-zzim {margin-top:150px; margin-left:80px; float:left; text-align:center: background:#fff; color:#ff6161; display:block; width:59px; height:59px; opacity:1;}
.prd-list .info:hover .thumb-on {opacity:1;}
*/

.swiper-button-prev01,
.swiper-button-next01 {
	background-position: center; top: 47%; width: 50px; height: 94px; background-size: 50px 94px; margin-top: -22px; position: absolute; z-index: 10; cursor: pointer; background-repeat: no-repeat;}
.swiper-button-prev01 {	left: 10px; right: auto; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow01_1.png");}
.swiper-button-next01 {	left: auto; right: 10px; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow01_2.png");}

.swiper-button-prev03,
.swiper-button-next03 {
	background-position: center; top: 50%; width: 54px; height: 54px; background-size: 54px 54px; margin-top: -22px; position: absolute; z-index: 10; cursor: pointer; background-repeat: no-repeat;}
.swiper-button-prev03 {	left: 0px; right: auto; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow03_1.png");}
.swiper-button-next03 {	left: auto; right: 0px; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow03_2.png");}

.swiper-button-prev04,
.swiper-button-next04 {
	background-position: center; top: 50%; width: 33px; height: 63px; background-size: 33px 63px; margin-top: -22px; position: absolute; z-index: 10; cursor: pointer; background-repeat: no-repeat;}
.swiper-button-prev04 {	left: 0px; right: auto; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow04_1.png");}
.swiper-button-next04 {	left: auto; right: 0px; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow04_2.png");}

.swiper-button-prev05,
.swiper-button-next05 {
	background-position: center; top: 50%; width: 33px; height: 63px; background-size: 33px 63px; margin: -22px 10px 10px; position: absolute; z-index: 10; cursor: pointer; background-repeat: no-repeat;}
.swiper-button-prev05 {	left: 0px; right: auto; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow05_1.png");}
.swiper-button-next05 {	left: auto; right: 0px; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow05_2.png");}

.swiper-button-prev06,
.swiper-button-next06 {
	background-position: center; top: 50%; width: 20px; height: 40px; background-size: 20px 40px; margin:-20px 10px 10px; position: absolute; z-index: 10; cursor: pointer; background-repeat: no-repeat;}
.swiper-button-prev06 {	left: 0px; right: auto; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow05_1.png");}
.swiper-button-next06 {	left: auto; right: 0px; background-image: url("http://www.soo-soo.co.kr/design/fogo001/ver3/arrow05_2.png");}


/* Æ÷ÅäÈÄ±â */
#review{width:1300px; margin:0 auto; margin-top:100px; height:600px;}
.tablink {
  background-color: #fff;
  color: #000;
  float: left;
  border-top:1px solid #f1f1f1;
  outline: none;
  cursor: pointer;
  padding: 20px;
  font-size: 17px;
  width: 50%; 
  font-size:24px;
  line-height:30px; }
.tablink p{ font-size:12px; }
.tablink:hover {  background-color: #ccc;}

/* Style the tab content */
.tabcontent {
  color: #000;
  display: none;
  height:400px;
  padding: 160px 80px 20px 80px;
  text-align: center;}
.tabcontent ul {height:340px; margin-bottom:40px;}

#review-photo {background-color:#f5f5f5;}
#review-photo li { float : left; padding:1px; }
#review-photo li img { width:112px; }
#review-photo:after { content: ''; display: block; clear: both; }
#review-queen {background-color:#f5f5f5;}
#review-queen img{margin-bottom:40px;}

/*¿É¼ÇÄ®¶ó¼±¾ð*/
.abcd span {display:inline-block; width:12px; height:12px; border:1px solid #dddddd; }
p.abcd {width:250px; text-align:left; }

/* BASIC css end */

