/* BASIC css start */
#mainslider img { width:100%; height:auto; }


/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 20px;
  background: url('/design/wooing602/suhon_studio/vol92/slider_nav_prev.png') no-repeat center center !important; background-size:20px auto;
}
.bx-wrapper .bx-next {
  right: 20px;
  background: url('/design/wooing602/suhon_studio/vol92/slider_nav_next.png') no-repeat center center !important; background-size:20px auto;
}



#tabList { clear:both; position:relative; text-align:center; top:0; width:100%; overflow:hidden;  }
#tabList h2 { margin:68px auto 0; padding:0 0 30px; font-size:16px; letter-spacing:/*0.2em*/0.05em; color:#000; font-weight:normal; line-height:1em; }
#tabList a { display:inline-block; padding:10px; margin:0 20px; }
#tabList a span { display:inline-block; padding:0 0 8px; width:auto; line-height:1em; font-size:11px; color:#000; border-bottom:2px solid #fff; transition:0.1s; }
#tabList a:hover span,
#tabList a:focus span,
#tabList a.active span { border-color:#000; transition:0.1s; }

#bestitem { clear:both; margin:0; padding:0; }
#bestitem .ec-base-product { margin:25px auto 0; }
#bestitem .ec-base-product .prdList { margin-bottom:30px; }
#bestitem .ec-base-product .prdList .name .ico { display:none; }
#bestitem .ec-base-product .prdList .description img { display:inline-block; }


.fixImg {clear:both;margin:50px auto 100px;height:280px;background:url('/design/wooing602/suhon_studio/vol92/fiximg.jpg');background-attachment:fixed;background-position:center top;background-repeat: no-repeat;background-size:cover;}
.fixImg .textBox {display:table;margin:0 auto;width:100%;height:100%;color:#fff;}
.fixImg .textBox .inner {display:table-cell;height:100%;vertical-align:middle;text-align:center;}
.fixImg .textBox h2 {margin:10px 0 0px;font-size:26px;letter-spacing:0.04em;font-weight:bold;opacity:0.95;}
.fixImg .textBox p {font-size:13px;letter-spacing:0.04em;line-height:1.8em;opacity:0.95;}
.fixImg .textBox .button {margin:38px auto 0;}
.fixImg .textBox .button a {display:block;margin:0 auto;width:142px;height:40px;line-height:40px;font-family:'Lato',Arial,sans-serif;font-weight:400;font-size:10px;letter-spacing:0.2em;color:#fff;border:2px solid #fff;text-align:center;opacity:;transition:0.3s;cursor:pointer;}
.fixImg .textBox .button a:hover{border-color:#000;background:#000;color:#fff;text-decoration:none;opacity:;transition:0.3s;}



.ec-base-product { margin:60px auto 0; }

.ec-base-product .title { margin:0 0 45px; }
.ec-base-product .title h2 { font-size:16px; letter-spacing:0.05em/*0.2em*/; color:#000; font-weight:normal; text-align:center; }
.ec-base-product .title h3 { font-size:16px; letter-spacing:0.05em/*0.2em*/; color:#000; font-weight:normal; text-align:center; }

/*
.ec-base-product .title { position:relative; z-index:0; }
.ec-base-product .title h2 { }
.ec-base-product .title h2 p { display:inline-block; position:relative; z-index:1; padding:0 16px; background:#fff; font-size:13px; letter-spacing:0.2em; color:#000; font-weight:normal; text-align:center; height:35px; line-height:35px; }
.ec-base-product .title h2:before { position:absolute;  z-index:0; display:block; content:""; padding:0; margin:0; left:0; right:0; top:0; bottom:0; margin:auto; width:100%; height:1px; background:#d9d9d9; }
*/



/* 23-01-30 추가상품명 숨김 */
.spec li.subname,
.spec li.summary { display:none; }




.video01 {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;    
margin: 10px;
}
}
.video01 iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



.aaa {color:#c40000;} 


/* 3단 배너 */
.main_banner { clear:both; padding:0; margin:70px auto 90px; max-width:1140px; overflow:hidden; }
.main_banner ul { display:table; width:100%; font-size:0; line-height:0; text-align:center; overflow:hidden; }
.main_banner ul li { display:inline-block; box-sizing:border-box; }
.main_banner ul li a { display:block; padding:10px; }
.main_banner ul li img { max-width:100%; height:auto; }
.main_banner .grid3 li { width:33.33%; }



/* 리뷰 */
.review-box { margin:140px auto 0; }
.review-box .title { margin:0 0 54px; height:15px; border-bottom:1px solid #d9d9d9; }
.review-box .title h3 { position:relative; z-index:0; margin-top:-50px; font-size:13px; letter-spacing:0.2em; color:#000; font-weight:normal; text-align:center; line-height:1em; }
.review-box .title h3 span { display:inline-block; padding:0 16px; background:#fff; height:25px; line-height:25px; }

.main_power_review_list { width:90%; margin:10px auto 0; }
 .main_power_review_list li { float : left; width:16.66%; }
 .main_power_review_list li a { display:block; padding:5px; }
 .main_power_review_list li img { width:100%; }
 .main_power_review_list:after { content: ''; display: block; clear: both; }


.banner {text-align: center; width:100%; height:100%; }

.air {color:#6998b4;}

/* BASIC css end */

