@charset "utf-8";

/*========== 메인 상품리스트 스킨 ==========*/

/* 공통 */
.wc_list_wrap {position:relative;margin:0 0 30px;text-align:center;zoom:1}
.wc_list_wrap .sctrl {position:absolute;top:0;right:0} /* 애니메이션 효과 사용 시 재생 정지 버튼 등 */
.wc_list_wrap:after {display:block;visibility:hidden;clear:both;content:""}
.wc_list_wrap header {margin:0 0 20px;zoom:1}
.wc_list_wrap header:after {display:block;visibility:hidden;clear:both;content:""}
.wc_list_wrap h2 {text-align:center;font-size:1.5em;margin:0 0 10px 0;display:inline-block;padding:0 0 7px;line-height:1em}
.wc_list_wrap h2 a {text-decoration:none;}
.ws_empty {padding:100px 0;text-align:center;border:1px solid #ddd;}
.ws_list_box {clear:both;margin:0;padding:0;list-style:none;zoom:1}
.ws_list_box:after {display:block;visibility:hidden;clear:both;content:""}
.es_list_li {position:relative}
.ws_list_box img {position:relative} /* 리스트뷰 갤러리뷰 변경 시 ie6,7 에서 이미지 사라지는 문제 해결하기 위해 */
.wc_clear {clear:both;}

/* 리스트 좌측텍스트_일반형 */
.wc_list_wrap {}
.wc_list_wrap.wc_bd_box {}
.wc_list_wrap h2.ws_normal_title {position: relative;}
.wc_list_wrap h2.ws_normal_title:after {content:''; width:15px; height:2px; background-color:#444; position: absolute; bottom: -4px; left: 50%;}
.wc_list_wrap .ws_list_box {}
.wc_list_wrap .ws_normal {}
.wc_list_wrap .ws_normal .es_list_li {position: relative; float: left; margin: 0 20px 15px 0; text-align: center;}
.wc_list_wrap .ws_normal .es_list_li:last-child {margin-right:0;}
.wc_list_wrap .ws_normal .es_list_li .bs_thumb {}
.wc_list_wrap .ws_normal .es_list_li .bs_thumb a {}
.wc_list_wrap .ws_normal .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_list_wrap .ws_normal .es_list_li .bs_thumb .is_sns a {} 
.wc_list_wrap .ws_normal .es_list_li .bs_thumb .is_sns img {} 
.wc_list_wrap .ws_normal .es_list_li .bs_item_title {padding: 10px 0; border-bottom:1px solid #eee;}
.wc_list_wrap .ws_normal .es_list_li .bs_item_title a {font-weight:bold; font-size: 1.4em;}
.wc_list_wrap .ws_normal .es_list_li .bs_item_exp {color:#777; margin:5px 0;}
.wc_list_wrap .ws_normal .es_list_li .bs_cost {font-weight:bold; font-size:1.3em; color:#e60202; margin: 10px 0;}
.wc_list_wrap .ws_normal .es_list_li .bs_cost .is_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_list_wrap .ws_normal .es_list_li .bs_icon {} 

/* 리스트 좌측텍스트_타이틀형 */
.wc_list_subject {margin-bottom:20px;}
.wc_list_subject .ws_title {text-align:center; padding:10px 20px; box-shadow: inset 3px 3px 3px 3px rgba(0,0,0,.1); background-position:center; background-repeat:no-repeat;}
.wc_list_subject .ws_title p {font-size:15px; letter-spacing:-0.5px; font-weight:normal;}
.wc_list_subject.col03 .ws_title {background-image:url(../../../img/shop/fc99_latest_bg03.png);}
.wc_list_subject.col04 .ws_title {background-image:url(../../../img/shop/fc99_latest_bg01.png);}
.wc_list_subject.col05 .ws_title {background-image:url(../../../img/shop/fc99_latest_bg02.png);}
.wc_list_subject.col06 .ws_title {background-image:url(../../../img/shop/fc99_latest_bg04.png);}

.wc_list_subject.col03 .ws_normal {border-color:#9e56b7;}
.wc_list_subject.col04 .ws_normal {border-color:#bd3b3b;}
.wc_list_subject.col05 .ws_normal {border-color:#566cb7;}
.wc_list_subject.col06 .ws_normal {border-color:#569CB7;}

.wc_list_subject .ws_title a {font-size:1.7em;  color:#fff;}
.wc_list_subject .ws_normal {padding: 30px; border: 2px solid;}
.wc_list_subject .ws_normal .es_list_li {position: relative; float: left; margin: 0 25px 0 0; text-align: center;}
.wc_list_subject .ws_normal .es_list_li:last-child {margin-right:0;}
.wc_list_subject .ws_normal .es_list_li .bs_thumb {}
.wc_list_subject .ws_normal .es_list_li .bs_thumb a {}
.wc_list_subject .ws_normal .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_list_subject .ws_normal .es_list_li .bs_thumb .is_sns a {} 
.wc_list_subject .ws_normal .es_list_li .bs_thumb .is_sns img {} 
.wc_list_subject .ws_normal .es_list_li .bs_item_title {padding: 10px 0; border-bottom:1px solid #eee;}
.wc_list_subject .ws_normal .es_list_li .bs_item_title a {font-weight:bold; font-size: 1.4em; text-overflow: ellipsis; white-space: normal;-webkit-line-clamp: 1;display: -webkit-box;overflow: hidden; -webkit-box-orient: vertical;}
.wc_list_subject .ws_normal .es_list_li .bs_item_exp {color:#777; margin:5px 0;}
.wc_list_subject .ws_normal .es_list_li .bs_cost {font-weight:bold; font-size:1.3em; color:#e60202; margin: 10px 0;}
.wc_list_subject .ws_normal .es_list_li .bs_cost .is_disc {display: none; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_list_subject .ws_normal .es_list_li .bs_icon {} 

/* 리스트_타이틀형02 */
.wc_list_subject02 {margin-bottom:20px; border: 5px solid;}
.wc_list_subject02.type01 {border-color:#e45590;}
.wc_list_subject02.type02 {border-color:#444444;}
.wc_list_subject02 .ws_title {padding:20px; background-position:right; background-repeat:no-repeat;}
.wc_list_subject02.type01 .ws_title {background-image:url(../../../img/shop/ws_title01.png); background-color:#e45590;}
.wc_list_subject02.type02 .ws_title {background-image:url(../../../img/shop/ws_title02.png); background-color:#444444;}
.wc_list_subject02 .ws_title a {font-size:1.7em; color:#fff; text-transform:uppercase;}
.wc_list_subject02 .ws_title span {color: #fff; letter-spacing: 5px; display: inline-block; margin-left: 10px; font-size: 1.3em; font-weight: normal; text-transform:uppercase;}
.wc_list_subject02 .ws_list_box {padding: 30px 30px 0 30px; border-top: 0;}
.wc_list_subject02 .ws_list_box .es_list_li {position: relative; float: left; margin: 0 27px 0 0; text-align: center; width: 200px !important;  margin-bottom: 20px;}
.wc_list_subject02 .ws_list_box .es_list_li:last-child {margin-right:0;}
.wc_list_subject02 .ws_list_box .es_list_li .bs_thumb {}
.wc_list_subject02 .ws_list_box .es_list_li .bs_thumb a {}
.wc_list_subject02 .ws_list_box .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_list_subject02 .ws_list_box .es_list_li .bs_thumb .is_sns a {} 
.wc_list_subject02 .ws_list_box .es_list_li .bs_thumb .is_sns img {} 
.wc_list_subject02 .ws_list_box .es_list_li .bs_item_title {padding: 10px 0; border-bottom:1px solid #eee;}
.wc_list_subject02 .ws_list_box .es_list_li .bs_item_title a {font-weight:bold; font-size: 1.4em;}
.wc_list_subject02 .ws_list_box .es_list_li .bs_item_exp {color:#777; margin:5px 0;}
.wc_list_subject02 .ws_list_box .es_list_li .bs_cost {font-weight:bold; font-size:1.3em; color:#e60202; margin: 10px 0;}
.wc_list_subject02 .ws_list_box .es_list_li .bs_cost .is_disc {display: none; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_list_subject02 .ws_list_box .es_list_li .bs_icon {} 


/* 첫번째 상품 Large형 */
.wc_first_child {margin-bottom:40px; border: 5px solid #E5E5E5;}
.wc_first_child .ws_title {padding:20px;  background:url(../../../img/shop/img11.png) right no-repeat;}
.wc_first_child .ws_title a {font-size:1.7em;}
.wc_first_child .ws_list_box {padding: 30px; border-top: 0;}
.wc_first_child .ws_list_box .es_list_li {position: relative; float: left; margin: 0 27px 0 0; text-align: center;}
.wc_first_child .ws_list_box .es_list_li:nth-child(4),
.wc_first_child .ws_list_box .es_list_li:nth-child(7) {margin-right:0;}
.wc_first_child .ws_list_box .es_list_li:first-child {width:300px !important;margin-top:80px;}
.wc_first_child .ws_list_box .es_list_li:last-child {margin-right:0;}
.wc_first_child .ws_list_box .es_list_li .bs_thumb {}
.wc_first_child .ws_list_box .es_list_li .bs_thumb a {}
.wc_first_child .ws_list_box .es_list_li .bs_thumb a img {width:100%; height:100%;} 
.wc_first_child .ws_list_box .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_first_child .ws_list_box .es_list_li .bs_thumb .is_sns a {} 
.wc_first_child .ws_list_box .es_list_li .bs_thumb .is_sns img {} 
.wc_first_child .ws_list_box .es_list_li .bs_item_title {padding: 10px 0; border-bottom:1px solid #eee;}
.wc_first_child .ws_list_box .es_list_li .bs_item_title a {font-weight:bold; font-size: 1.167em;}
.wc_first_child .ws_list_box .es_list_li .bs_item_exp {color:#777; margin:5px 0;}
.wc_first_child .ws_list_box .es_list_li .bs_cost {font-weight:bold; font-size:1.1em; color:#e60202; margin: 10px 0;}
.wc_first_child .ws_list_box .es_list_li .bs_cost .is_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_first_child .ws_list_box .es_list_li .bs_icon {display:none;} 


/* 리스트 HOVER */
.wc_list_wrap {}
.wc_list_wrap.wc_bd_box {}
.wc_list_wrap h2.ws_single_title {position: relative;}
.wc_list_wrap h2.ws_single_title:after {content: ''; width: 100%; height: 1px; background-color: #ddd; position: absolute; bottom: -4px; left: 0;}
.wc_list_wrap .ws_list_box {}
.wc_list_wrap .ws_hover {}
.wc_list_wrap .ws_hover .es_list_li {position: relative; float: left; margin: 0 15px 15px 0; text-align: center;}
.wc_list_wrap .ws_hover .es_list_li:last-child {margin-right:0;}
.wc_list_wrap .ws_hover .es_list_li:hover .bs_overlay {display:block;}
.wc_list_wrap .ws_hover .es_list_li .bs_overlay {display:none; background: rgba(0,0,0,.5); position: absolute; top: 0; width: 100%; height: 100%; padding:65px 20px;}
.wc_list_wrap .ws_hover .es_list_li .bs_thumb {}
.wc_list_wrap .ws_hover .es_list_li .bs_thumb a {}
.wc_list_wrap .ws_hover .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_list_wrap .ws_hover .es_list_li .bs_thumb .is_sns a {} 
.wc_list_wrap .ws_hover .es_list_li .bs_thumb .is_sns img {} 
.wc_list_wrap .ws_hover .es_list_li .bs_overlay .is_item_title {padding: 10px 0; border-bottom:1px solid #eee; color: #fff; font-weight:bold; font-size: 1.5em; }
.wc_list_wrap .ws_hover .es_list_li .bs_overlay .is_item_exp {display:none;} /* Sub Title none 처리 */
.wc_list_wrap .ws_hover .es_list_li .bs_overlay .is_cost {font-weight:bold; font-size:1.2em; color:#fff; margin: 10px 0;}
.wc_list_wrap .ws_hover .es_list_li .bs_overlay .is_cost .ss_disc {display:none;}
.wc_list_wrap .ws_hover .es_list_li .bs_overlay .is_more {color:#fff; margin-top:30px;}
.wc_list_wrap .ws_hover .es_list_li .bs_overlay .is_more span {padding: 4px 5px; border: 1px solid #fff; border-radius: 2px;}
.wc_list_wrap .ws_hover .es_list_li .bs_icon {display:none;}  /* 아이콘 none 처리 */

/* 좌측 타이틀배너 , 우측 상품리스트 */
.wc_lt_rlist {padding: 15px; background: #f7f7f7; overflow: hidden; margin-bottom: 40px}
.wc_lt_rlist .ws_left_title {float:left; width:190px; margin-right:10px; height:388px; background-color:#783f6d; text-align:center; padding:150px 20px;}
.wc_lt_rlist .ws_left_title .es_l_title {font-size: 1.5em;}
.wc_lt_rlist .ws_left_title .es_l_title:after {content:''; width:100%; height:1px; background-color:#fff; display:block; margin: 10px 0;}
.wc_lt_rlist .ws_left_title .es_l_title a {display: block; color:#fff;}
.wc_lt_rlist .ws_left_title p {font-size: 1.4em; letter-spacing: 4px; color:#fff;}
.wc_lt_rlist .ws_right_list {float:left; background: #fff; padding: 30px;}
.wc_lt_rlist .ws_right_list .es_right_items {}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li {float:left; margin-right: 45px; text-align: center;}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li:last-child {margin-right:0;}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb {}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb a {}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb img {}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns {display:none;} 
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a {} 
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns img {} 
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_item_title {}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_item_title a {font-size: 1.3em; font-weight: bold; margin: 15px 0 5px 0; display: block; border-bottom: 1px solid #eee; padding-bottom: 5px;}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_item_exp {margin: 10px 0; color: #777; font-size:1.1em;}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_cost {color: #d80707; font-weight: bold; font-size: 1.2em;}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_cost .ss_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_lt_rlist .ws_right_list .es_right_items .bs_list_li .is_icon {display:none;} 

/* 좌측 타이틀배너 , 우측 상품리스트02 */
.wc_lt_rlist02 {overflow: hidden; margin-bottom: 40px; border: 1px solid #DC3F51;}
.wc_lt_rlist02 .ws_left_title {float:left; width:190px; margin-right:10px; height:318px; text-align:center; background:url(../../../img/shop/img10.png) bottom no-repeat; border-right:1px solid #eee;}
.wc_lt_rlist02 .ws_left_title .es_l_title {font-size: 1.5em;}
.wc_lt_rlist02 .ws_left_title .es_l_title a {display: block; background: #DC3F51; padding: 14px 0; color:#fff;}
.wc_lt_rlist02 .ws_left_title p {font-size: 1.4em; letter-spacing: 4px; margin-top: 10px;}
.wc_lt_rlist02 .ws_right_list {float:left; background: #fff; padding: 25px;}
.wc_lt_rlist02 .ws_right_list .es_right_items {}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li {float:left; margin-right: 15px; text-align: center;}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li:last-child {margin-right:0;}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_thumb {}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_thumb a {}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_thumb img {}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns {display:none;} 
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a {} 
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns img {} 
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_item_title {}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_item_title a {font-size: 1.3em; font-weight: bold; margin: 15px 0 5px 0; display: block; border-bottom: 1px solid #eee; padding-bottom: 5px;}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_item_exp {margin: 10px 0; color: #777; font-size:1.1em;}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_cost {color: #d80707; font-weight: bold; font-size: 1.2em;}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_cost .ss_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_lt_rlist02 .ws_right_list .es_right_items .bs_list_li .is_icon {display:none;}  


/* 좌측 탭형 리스트 */
.wc_ltab_rlist {overflow: hidden; margin-bottom: 40px;}
.wc_ltab_rlist .ws_tab_left { width: 250px; margin-right: 2%; float: left; background-color:#569CB7; height:328px;}
.wc_ltab_rlist .ws_tab_left .es_tab_title {background-color:#569CB7; padding:15px;}
.wc_ltab_rlist .ws_tab_left .es_tab_title p {color:#fff; font-size:1.4em;}
.wc_ltab_rlist .ws_tab_left .es_tab_title h3 { font-size: 2.4em; margin-bottom: 20px;}
.wc_ltab_rlist .ws_tab_left .es_tab_title h3 a {color:#fff;}
.wc_ltab_rlist .ws_tab_left .es_tab_title span {color:#ddd;}
.wc_ltab_rlist .ws_tab_left .tab {}
.wc_ltab_rlist .ws_tab_left .tab li {float:left; width:50%; text-align:center; padding:12px 0; background-color:#3C87A2; color:#fff; border-left: 1px solid rgba(255,255,255,.5); border-bottom: 1px solid rgba(255,255,255,.3);}
.wc_ltab_rlist .ws_tab_left .tab li.selected {font-weight:bold; background-color:#1F6D8C;}
.wc_ltab_rlist .ws_tab_left .tab li:hover {cursor:pointer;}
.wc_ltab_rlist .ws_tab_left .tab li span {display:block;}
.wc_ltab_rlist .ws_prod_list {float:left; width:710px;}
.wc_ltab_rlist .ws_prod_list.list1 {display:none;}

.wc_ltab_rlist .ws_prod_list .es_item_box {}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items {}
.wc_ltab_rlist .ws_prod_list .es_item_box .bx-wrapper .bx-controls .bx-controls-direction a {top:-189px;}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li {width:230px !important; margin-right:15px;}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li:last-child {margin-right:0;}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .ss_thumb {}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .ss_thumb a {}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .ss_thumb .sns_icons {display:none;} 
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .ss_thumb .sns_icons a {} 
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .ss_thumb .sns_icons img {} 
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .item_title {}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .item_title a {font-size: 1.3em; font-weight: bold; margin: 15px 0 5px 0; display: block; border-bottom: 1px solid #eee; padding-bottom: 5px;}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .item_exp {margin: 10px 0; color: #777; font-size:1.1em;}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .cost {color: #d80707; font-weight: bold; font-size: 1.2em;}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .cost .cost_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_ltab_rlist .ws_prod_list .es_item_box .bs_right_items .is_list_li .icons {display:none;} 

/* 탭형 리스트 */
.wc_tab_list {margin-bottom:40px;}
.wc_tab_list .tab {}
.wc_tab_list .tab li {float: left; font-size: 1.3em; text-align: center;width: 20%; padding: 15px; border: 1px solid #eee; border-right: 0; background-color:#f9f9f9;}
.wc_tab_list .tab li.selected {background-color:#DC3F51; font-weight:bold; color:#fff; }
.wc_tab_list .tab li:hover {cursor:pointer;}
.wc_tab_list .tab li:last-child {border-right:1px solid #eee;}
.wc_tab_list .list1,
.wc_tab_list .list2,
.wc_tab_list .list3,
.wc_tab_list .list4{display:none;}
.wc_tab_list .ws_normal {padding:30px; border: 1px solid #eee; border-top: 0;}
.wc_tab_list .ws_normal .es_list_li {position: relative; float: left; margin: 0 26px 0 0; text-align: left;}
.wc_tab_list .ws_normal .es_list_li:last-child {margin-right:0;}
.wc_tab_list .ws_normal .es_list_li .bs_thumb {}
.wc_tab_list .ws_normal .es_list_li .bs_thumb a {}
.wc_tab_list .ws_normal .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_tab_list .ws_normal .es_list_li .bs_thumb .is_sns a {} 
.wc_tab_list .ws_normal .es_list_li .bs_thumb .is_sns img {} 
.wc_tab_list .ws_normal .es_list_li .bs_item_title {padding: 10px 0; border-bottom:1px solid #eee;}
.wc_tab_list .ws_normal .es_list_li .bs_item_title a {font-weight:bold; font-size: 1.167em;}
.wc_tab_list .ws_normal .es_list_li .bs_item_exp {color:#777; margin:5px 0;}
.wc_tab_list .ws_normal .es_list_li .bs_cost {font-weight:bold; font-size:1.1em; color:#e60202; margin: 10px 0;}
.wc_tab_list .ws_normal .es_list_li .bs_cost .is_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_tab_list .ws_normal .es_list_li .bs_icon {} 


/* 원형 리스트01 */
.wc_round_list {margin-bottom: 40px; overflow: hidden;}
.wc_round_list .ws_round_title {text-align: center; padding: 10px 0; font-size: 1.5em; margin-bottom: 10px;}
.wc_round_list .ws_round_title .es_title {}
.wc_round_list .ws_round_title .es_title a {}

.wc_round_list .ws_round_title p {font-size: 1.4em; letter-spacing: 4px; color:#fff;}
.wc_round_list .ws_right_list {float:left; background: #fff; padding: 10px;}
.wc_round_list .ws_right_list .es_right_items {}
.wc_round_list .ws_right_list .es_right_items .bs_list_li {float:left; margin-right: 13px; text-align: center;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li:last-child {margin-right:0;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb {position: relative;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb:hover .ss_sns {display:block;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb a {}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb img {border-radius: 50%;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns {position: absolute; top: 44%; left: 31%; display:none;} 
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a {width: 30px; height: 30px; display: inline-block; padding: 5px 0; margin-right:5px;} 
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a:last-child {margin-right:0;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a.share-facebook {background-color:#3B5997;} 
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a.share-twitter {background-color:#2DAAE2;} 
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a.share-googleplus {background-color:#EA4335;} 
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a img {width:20px;} 
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_item_title {}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_item_title a {font-size: 1.3em; font-weight: bold; margin: 15px 0 5px 0; display: block; border-bottom: 1px solid #eee; padding-bottom: 5px;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_item_exp {margin: 10px 0; color: #777; font-size:1.1em;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_cost {color: #d80707; font-weight: bold; font-size: 1.2em;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_cost .ss_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_round_list .ws_right_list .es_right_items .bs_list_li .is_icon {display:none;} 


/* 원형 리스트02 */
.wc_round02 {margin-bottom: 40px; overflow: hidden; border: 7px solid #F69DDF; padding-bottom: 20px;}
.wc_round02 .ws_round_title {text-align: left; padding: 15px 10px; font-size: 1.5em; margin-bottom: 10px; background:url(../../../img/shop/flower_title.png) #F69DDF right center no-repeat; background-size: 70%;}
.wc_round02 .ws_round_title .es_title {}
.wc_round02 .ws_round_title .es_title a {color:#fff; font-size: 1.4em;}
.wc_round02 .ws_round_title .es_title a span {background-color:#c157a6; color:#fff; border-radius: 3px; padding:2px 4px; font-size:0.7em; display: inline-block; margin-left: 5px;}

.wc_round02 .ws_round_title p {font-size: 1.4em; letter-spacing: 4px; color:#fff;}
.wc_round02 .ws_right_list {float:left; background: #fff; padding: 10px;}
.wc_round02 .ws_right_list .es_right_items {}
.wc_round02 .ws_right_list .es_right_items .bs_list_li {float:left; margin-right: 108px; text-align: center; margin-left:10px;}
.wc_round02 .ws_right_list .es_right_items .bs_list_li:last-child {margin-right:10px;}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_thumb {}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_thumb a {}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_thumb img {border-radius: 50%;}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns {display:none;} 
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a {} 
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns img {} 
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_item_title {}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_item_title a {font-size: 1.3em; font-weight: bold; margin: 15px 0 5px 0; display: block; border-bottom: 1px solid #eee; padding-bottom: 5px;}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_item_exp {margin: 10px 0; color: #777; font-size:1.1em; display:none;}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_cost {color: #d80707; font-weight: bold; font-size: 1.2em;}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_cost .ss_disc {display: none; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_round02 .ws_right_list .es_right_items .bs_list_li .is_icon {margin-top: 15px;} 

/* 원형 리스트03 */
.wc_round03 {margin-bottom: 40px; overflow: hidden; border: 7px solid #F69DDF; padding-bottom: 20px;}
.wc_round03 .ws_round_title {text-align: left; padding: 15px 10px; font-size: 1.5em; margin-bottom: 10px; background:url(../../../img/shop/flower_title.png) #F69DDF right center no-repeat; background-size: 70%;}
.wc_round03 .ws_round_title .es_title {}
.wc_round03 .ws_round_title .es_title a {color:#fff; font-size: 1.4em;}
.wc_round03 .ws_round_title .es_title a span {background-color:#c157a6; color:#fff; border-radius: 3px; padding:2px 4px; font-size:0.7em; display: inline-block; margin-left: 5px;}

.wc_round03 .ws_round_title p {font-size: 1.4em; letter-spacing: 4px; color:#fff;}
.wc_round03 .ws_right_list {float:left; background: #fff; padding: 10px;}
.wc_round03 .ws_right_list .es_right_items {}
.wc_round03 .ws_right_list .es_right_items .bs_list_li {float:left; margin-right: 18px; text-align: center;}
.wc_round03 .ws_right_list .es_right_items .bs_list_li:last-child {margin-right:10px;}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_thumb {}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_thumb a {}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_thumb img {border-radius: 50%;}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns {display:none;} 
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns a {} 
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_sns img {} 
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_item_title {}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_item_title a {font-size: 1.3em; font-weight: bold; margin: 15px 0 5px 0; display: block; border-bottom: 1px solid #eee; padding-bottom: 5px;}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_item_exp {margin: 10px 0; color: #777; font-size:1.1em; display:none;}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_cost {color: #d80707; font-weight: bold; font-size: 1.2em;}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_cost .ss_disc {display: none; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_round03 .ws_right_list .es_right_items .bs_list_li .is_icon {margin-top: 15px;} 

/* 좌우측 리스트 */
.wc_lr_list {overflow: hidden;}

.wc_lr_list .ws_list_left, .wc_lr_list .ws_list_right {border: 1px solid #ddd;overflow: hidden; margin-bottom:20px;}
.wc_lr_list .wc_list {float:left;width: 750px;} 
.wc_lr_list .wc_bn_title {}
.wc_lr_list .wc_bn_title h3 {padding: 15px; box-shadow: inset 3px 3px 3px 3px rgba(0,0,0,.1);}
.wc_lr_list .wc_bn_title h3 a {font-size: 1.7em; color:#fff;}
.wc_lr_list .wc_bn_title h3 a span {color:#fff; font-size: 0.7em;text-transform:uppercase;}
.wc_lr_list .wc_bn_title h3 a em {float:right; background-color:#fff; padding:6px 10px; font-style:normal; font-size: 0.7em; border-radius: 3px;}

.wc_lr_list .wc_bn_style {float:left; width: 190px; display:inline-block; padding: 15px; height: 677px; margin-right:18px;}
.wc_lr_list .wc_bn_style h3 {font-weight:bold; font-size:1.35em;}
.wc_lr_list .wc_bn_style h3:after {content:''; width:100%; height:1px; background-color:#ddd; display:block; margin:5px 0;}
.wc_lr_list .wc_bn_style .bs_sub_title {display:block; font-size: 1.7em; margin-bottom:5px; font-weight:bold;}
.wc_lr_list .wc_bn_style em {font-weight:bold; font-size: 1.1em;}
.wc_lr_list .wc_bn_style p {color:#888; font-size:0.9em; margin-top:5px; font-size: 1.1em;}

.wc_lr_list .ws_list_left {}
.wc_lr_list .ws_list_left .wc_bn_title h3 {}
.wc_lr_list .ws_list_left .wc_bn_title h3.col01 {background-color:#f35063;}
.wc_lr_list .ws_list_left .wc_bn_title h3.col01 em {color:#d23446;}
.wc_lr_list .ws_list_left .wc_bn_title h3.col03 {background-color:#555;}
.wc_lr_list .ws_list_left .wc_bn_title h3.col03 em {color:#777777;}
.wc_lr_list .ws_list_left .wc_bn_title h3.col05 {background-color:#2b8067}
.wc_lr_list .ws_list_left .wc_bn_title h3.col05 em {color:#2b8067;}
.wc_lr_list .ws_list_left .es_left_bn {background-position:left bottom -48px; background-repeat: no-repeat;}
.wc_lr_list .ws_list_left.type01 .es_left_bn {background-image:url(../../../img/shop/fc99_latest_bg05_1.png); }
.wc_lr_list .ws_list_left.type02 .es_left_bn {background-image:url(../../../img/shop/fc99_latest_bg06_1.png); }
.wc_lr_list .ws_list_left .wc_bn_title h3 a em {color:#dc3f51;}
.wc_lr_list .ws_list_left.type01 .es_left_bn .bs_sub_title span {color:#F35063;}
.wc_lr_list .ws_list_left.type02 .es_left_bn .bs_sub_title span {color:#444;}

.wc_lr_list .ws_list_right {}
.wc_lr_list .ws_list_right .wc_bn_title h3 {}
.wc_lr_list .ws_list_right .wc_bn_title h3.col02 {background-color:#d84bb4}
.wc_lr_list .ws_list_right .wc_bn_title h3.col02 em {color:#d84bb4;}
.wc_lr_list .ws_list_right .wc_bn_title h3.col04 {background-color:#d46c06}
.wc_lr_list .ws_list_right .wc_bn_title h3.col04 em {color:#d46c06;}
.wc_lr_list .ws_list_right .wc_bn_title h3.col06 {background-color:#4e6fc5}
.wc_lr_list .ws_list_right .wc_bn_title h3.col06 em {color:#4e6fc5;}
.wc_lr_list .ws_list_right .es_right_bn {background:url(../../../img/shop/wc_bn03.png) left bottom -48px no-repeat}
.wc_lr_list .wc_bn_style.es_right_bn .bs_sub_title span {color:#5ACC6E;}
.wc_lr_list .ws_list_right .wc_bn_title h3 a em {color:#319242;}

.wc_lr_list .wc_list .ws_list_box {margin-top: 15px;}
.wc_lr_list .es_list_li {position: relative; float: left; margin: 0 15px 15px 0; text-align: center;}
.wc_lr_list .es_list_li:nth-child(3n) {margin-right:0;}
.wc_lr_list .es_list_li .bs_thumb {}
.wc_lr_list .es_list_li .bs_thumb a {}
.wc_lr_list .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_lr_list .es_list_li .bs_thumb .is_sns a {} 
.wc_lr_list .es_list_li .bs_thumb .is_sns img {} 
.wc_lr_list .es_list_li .bs_item_title {padding: 10px 0; border-bottom:1px solid #eee;}
.wc_lr_list .es_list_li .bs_item_title a {font-weight:bold; font-size: 18px;}
.wc_lr_list .es_list_li .bs_item_exp {color:#777; margin:5px 0;display:none;}
.wc_lr_list .es_list_li .bs_cost {font-weight:bold; font-size:1.3em; color:#e60202; margin: 10px 0;}
.wc_lr_list .es_list_li .bs_cost .is_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_lr_list .es_list_li .bs_icon {display:none;}


/* 좌우측 리스트02 */
.wc_lr_list02 {overflow: hidden; margin-bottom: 40px;}
.wc_lr_list02 .ws_list_left, .wc_lr_list02 .ws_list_right  {float: left; width: 480px; border: 1px solid #ddd;}
.wc_lr_list02 .wc_list {width: 270px; float:left; } 

.wc_lr_list02 .wc_bn_style {float:left; width: 190px; display:inline-block; height: 437px; margin-right:18px;}
.wc_lr_list02 .wc_bn_style h3 {font-weight:bold; font-size:1.35em; color:#fff;}
.wc_lr_list02 .wc_bn_style h3:after {content:''; width:100%; height:1px; background-color:#ddd; display:block; margin:5px 0;}
.wc_lr_list02 .wc_bn_style .bs_sub_title {display:block; font-size: 1.7em; margin-bottom:5px; font-weight:bold;}
.wc_lr_list02 .wc_bn_style em {font-weight:bold; font-size: 1.1em; color:#fff;}
.wc_lr_list02 .wc_bn_style p {color:#888; font-size:0.9em; margin-top:5px; font-size: 1.1em; color:#fff;}

.wc_lr_list02 .ws_list_left {margin-right: 20px;}
.wc_lr_list02 .ws_list_left .wc_bn_title h3 {background-color:#F35063;}
.wc_lr_list02 .ws_list_left .es_left_bn {background:url(../../../img/shop/img08.png) left bottom -66px no-repeat}
.wc_lr_list02 .ws_list_left .es_left_bn a {display: block; background: red; padding: 15px; background-color:#40a051;}
.wc_lr_list02 .ws_list_left .wc_bn_title h3 a em {color:#F35063;}
.wc_lr_list02 .wc_bn_style.es_left_bn .bs_sub_title span {color:#fff;}

.wc_lr_list02 .ws_list_right {}
.wc_lr_list02 .ws_list_right .wc_bn_title h3 {background-color:#5ACC6E;}
.wc_lr_list02 .ws_list_right .es_right_bn {background:url(../../../img/shop/img09.png)  left bottom -48px no-repeat}
.wc_lr_list02 .ws_list_right .es_right_bn a {display: block; background: red; padding: 15px; background-color:#DC3F51;}
.wc_lr_list02 .wc_bn_style.es_right_bn .bs_sub_title span {color:#fff;}
.wc_lr_list02 .ws_list_right .wc_bn_title h3 a em {color:#5ACC6E;}

.wc_lr_list02 .wc_list .ws_list_box {margin-top: 15px;}
.wc_lr_list02 .es_list_li {position: relative; float: left; margin: 0 15px 15px 0; text-align: left;}
.wc_lr_list02 .es_list_li:last-child {margin-right:0;}
.wc_lr_list02 .es_list_li .bs_thumb {}
.wc_lr_list02 .es_list_li .bs_thumb a {}
.wc_lr_list02 .es_list_li .bs_thumb .is_sns {display:none;} 
.wc_lr_list02 .es_list_li .bs_thumb .is_sns a {} 
.wc_lr_list02 .es_list_li .bs_thumb .is_sns img {} 
.wc_lr_list02 .es_list_li .bs_item_title {padding: 10px 0; border-bottom:1px solid #eee;}
.wc_lr_list02 .es_list_li .bs_item_title a {font-weight:bold; font-size: 1.167em;}
.wc_lr_list02 .es_list_li .bs_item_exp {color:#777; margin:5px 0;display:none;}
.wc_lr_list02 .es_list_li .bs_cost {font-weight:bold; font-size:1.1em; color:#e60202; margin: 10px 0;}
.wc_lr_list02 .es_list_li .bs_cost .is_disc {display: inline-block; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_lr_list02 .es_list_li .bs_icon {display:none;}


/* 좌측 타이틀배너 , 우측 상품리스트 */
.wc_lbn_rlist { overflow: hidden; margin-bottom: 40px; border:1px solid #ddd;}
.wc_lbn_rlist .ws_left_title {float: left; width: 300px; height: 639px; text-align: center; padding: 0 20px; background: url(../../../img/shop/img01.png) #ececed right bottom no-repeat;}
.wc_lbn_rlist .ws_left_title .es_title {font-size: 1.7em; margin-top:30px; text-align: left;}
.wc_lbn_rlist .ws_left_title .es_title a {display: block; color:#444;font-size: 1.3em; letter-spacing: -1.5px;}
.wc_lbn_rlist .ws_left_title p {font-size: 1.1em; color: #333; text-align: left; font-weight: bold; color: #fff; background: #333; padding: 7px; letter-spacing: -1px; margin: 10px 0;}
.wc_lbn_rlist .ws_left_title div {padding: 10px; font-size: 1.2em; color: #333; line-height: 18px; text-align: left; font-weight: bold; letter-spacing: -1px;}

.wc_lbn_rlist .ws_right_list {float:left;  width: 678px; margin-bottom:0; height: 639px;}
.wc_lbn_rlist .ws_right_list .es_right_items {}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li { float: left; width:50% !important; position: relative; background-color:#fff; height:320px; padding: 20px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; position: relative;}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb { background: #f9f9f9; position: relative;}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_title_box a {}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_title_box img {}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_title_box .sns {display:none;} 
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_title_box .sns a {} 
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .is_thumb .ss_title_box .sns img {} 
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .ss_title_box {position: absolute; bottom:0; left:0; width:100%; height:auto; background-color:rgba(255,255,255,.5);}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .ss_title_box .item_title {}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .ss_title_box .item_title a {font-size: 1.3em; font-weight: bold; margin: 15px 0 5px 0; display: block; padding-bottom: 5px;}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .ss_title_box .item_exp {margin: 10px 0; color: #777; font-size:1.1em; display:none;}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .ss_title_box .cost {color: #d80707; font-weight: bold; font-size: 1.4em;}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .ss_title_box .cost .cost_desc {display: none; color: #999; font-size: 0.92em; text-decoration: line-through; font-weight:normal;}
.wc_lbn_rlist .ws_right_list .es_right_items .bs_list_li .is_icon {display:none;} 

