@charset "utf-8";
/****************************************/
/*  Name: 듀오백 커스텀
/*  PART: Common STYLE
/*  Version: 1.0
/*  Author: 임수경
/****************************************/

input[type=text]:foucs,
input[type=password]:focus,
input[type=tel]:focus,
input[type=search]:focus,
input[type=num]:focus,
textarea:focus {border-color:#00a79d !important;}
.abClear:after {content:"";display:block;clear:both;}
.fLeft {float:left;}
.fRight {float:right;}
.font_mon {}
html {}
table {table-layout:fixed;}
.layout_wrap {max-width:1920px;margin:0 auto;}

/* header */
.top_banner {position:relative;}
.top_banner a {display:block;}
.top_banner a img {width:100%;}
.top_banner a.banner_close {width:40px;height:40px;background:#000;position:absolute;top:0;right:0;font-size:0;line-height:0;}
.top_banner a.banner_close:before {content:"";display:block;width:40px;height:40px;background:url(../images/design/btn_recently_close.png) center center no-repeat;}
.top_banner .mo_only {display:none;}
.resp_top_hamburger {display:none;}
.duo_category {position:relative;padding:0;border-top:1px solid #dadada;}
.duo_category:after {content:"";display:block;clear:both;}
.duo_category .gnb_banner {position:absolute;top:0;right:0;height:100%;}
.duo_category .gnb_banner img {height:100%;}
.layout_header .nav_wrap.duo_category .resp_wrap {padding:0;}
.layout_header .nav_wrap.duo_category .respCategoryList {display:block;}
.layout_header .nav_wrap.duo_category .respCategoryList:after {content:"";display:block;clear:both;}
.layout_header .nav_wrap.duo_category .respCategoryList>li {display:block;float:left;border:0;}
.layout_header .nav_wrap.duo_category .respCategoryList>li a {position:relative;display:block;padding:20px 23px 21px;font-size:18px;color:#555;font-weight:400}
.layout_header .nav_wrap.duo_category .respCategoryList>.custom_nav_link {text-align:center;}
.layout_header .nav_wrap.duo_category .respCategoryList>.custom_nav_link.ab_type02 a {font-weight:normal;}
.layout_header .nav_wrap.duo_category .respCategoryList>.custom_nav_link.ab_first {position:relative;margin-left:20px;padding-left:20px;}
.layout_header .nav_wrap.duo_category .respCategoryList>.custom_nav_link.ab_first:before {content:"";display:block;width:1px;height:100%;background:#dadada;position:absolute;top:0;left:0;}

/*

.layout_header .nav_wrap.duo_category .respCategoryList>li a.btn_all_cate {width:163px;padding:18px 0;border-left:1px solid #dadada;border-right:1px solid #dadada;text-align:center;line-height:1em;font-weight:bold;}
.layout_header .nav_wrap.duo_category .respCategoryList .nav_category_all {width:auto;}
.layout_header .nav_wrap.duo_category .respCategoryList>li a.btn_all_cate>span {position:relative;display:inline-block;width:18px;height:18px;vertical-align:sub;margin-right:10px;}
.layout_header .nav_wrap.duo_category .respCategoryList>li a.btn_all_cate>span:before {content:"";display:block;width:100%;height:2px;background:#222;left:0;}
.layout_header .nav_wrap.duo_category .respCategoryList>li a.btn_all_cate>span:after {content:"";display:block;width:100%;height:2px;background:#222;bottom:0;left:0;}
.layout_header .nav_wrap.duo_category .respCategoryList>li a.btn_all_cate>span span {position:absolute;top:50%;margin-top:-1px;display:block;width:100%;height:2px;background:#222;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb {display:none;position:absolute;top:54px;left:0;border:1px solid #00a79d;background:#fff;}
.layout_header .nav_wrap.duo_category .respCategoryList>li a.btn_all_cate.on+.gnb {display:block;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li {background:#fff;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1 {width:163px;border-top:1px solid #dadada;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1:first-child {border-top:0;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li a {position:relative;display:block;padding:20px;font-size:14px;color:#222;line-height:1em;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1>a {}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1>a:after {content:"";display:block;width:12px;height:12px;background:url(../images/common/gnb_arr1.png) 0 0 no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1:hover {background:#00a79d;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1:hover>a {color:#fff !important;font-weight:bold !important;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth2:hover>a {color:#00a79d !important;font-weight:bold !important;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth2>a:hover:after {content:"";display:block;width:12px;height:12px;background:url(../images/common/gnb_arr2.png) 0 0 no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth3:hover>a {color:#00a79d !important;font-weight:bold !important;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth3>a:hover:after {content:"";display:block;width:12px;height:12px;background:url(../images/common/gnb_arr2.png) 0 0 no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li ul {display:none;min-height:calc(100% - 20px);position:absolute;top:-1px;left:100%;width:193px;padding:10px 0;border:1px solid #00a79d;background:#fff;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li:hover>ul {display:block;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li ul li a {padding:10px 20px;text-align:left;}

.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul {width:420px;max-height:380px;overflow-y:auto;padding:20px 0 0 20px;display:block;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul:after {content:"";display:block;clear:both;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul li {float:left;width:100px;height:88px;margin-bottom:20px;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul li a {display:block;padding:0;margin:0 10px;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul li a:hover:after {display:none;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul li a .brand_logo {display:table;table-layout:fixed;width:100%;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul li a .brand_logo span {display:table-cell;vertical-align:middle;text-align:center;height:60px;padding:0 10px;border:1px solid #dadada;border-radius:8px;line-height:0;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul li a .brand_logo span img {width:auto;height:auto;max-width:100%;max-height:100%;}
.layout_header .nav_wrap.duo_category .respCategoryList>li .gnb li.depth1.brand ul li a .brand_title  {display:block;text-align:center;font-size:14px;padding:10px 0 0 0;}
*/
.designCategoryNavigation{padding: 0 0 0 193px}
.all_menu{position: absolute; left: 0; top: 0; z-index: 100; height: 100%; }
.all_menu > ul{ height: 100%; }
.all_menu > ul > li{height: 100%;}
.all_menu  a.btn_all_cate {display: block;width:192px;padding:19px 0 18px;border-left:1px solid #cecece;border-right:1px solid #cecece;font-size:18px;text-align:center;line-height:1em;font-weight:700;color:#333;background: #fff;}
.all_menu .respCategoryList .nav_category_all {width:auto;}
.all_menu  a.btn_all_cate>span {position:relative;top:-2px;display:inline-block;width:18px;height:18px;vertical-align:sub;margin-right:16px;}
.all_menu  a.btn_all_cate>span:before {content:"";display:block;width:100%;height:2px;background:#4c4c4c;left:0;}
.all_menu  a.btn_all_cate>span:after {content:"";display:block;width:100%;height:2px;background:#4c4c4c;bottom:0;left:0;}
.all_menu  a.btn_all_cate>span span {position:absolute;top:50%;margin-top:-1px;display:block;width:100%;height:2px;background:#4c4c4c;}
.all_menu  .gnb {display:none;position:absolute;top:54px;left:0;border:1px solid #00a79d;background:#fff; text-align: center}
.all_menu  a.btn_all_cate.on+.gnb {display:block;}
.all_menu  .gnb li {background:#fff;}
.all_menu  .gnb li.depth1 {width:163px;border-top:1px solid #dadada;}
.all_menu  .gnb li.depth1:first-child {border-top:0;}
.all_menu  .gnb li a {position:relative;display:block;padding:20px;font-size:14px;color:#222;line-height:1em;}
.all_menu  .gnb li.depth1>a {}
.all_menu  .gnb li.depth1>a:after {content:"";display:block;width:12px;height:12px;background:url(../images/common/gnb_arr1.png) 0 0 no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);}
.all_menu  .gnb li.depth1:hover {background:#00a79d;}
.all_menu  .gnb li.depth1:hover>a {color:#fff !important;font-weight:bold !important;}
.all_menu  .gnb li.depth2:hover>a {color:#00a79d !important;font-weight:bold !important;}
.all_menu  .gnb li.depth2>a:hover:after {content:"";display:block;width:12px;height:12px;background:url(../images/common/gnb_arr2.png) 0 0 no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);}
.all_menu  .gnb li.depth3:hover>a {color:#00a79d !important;font-weight:bold !important;}
.all_menu  .gnb li.depth3>a:hover:after {content:"";display:block;width:12px;height:12px;background:url(../images/common/gnb_arr2.png) 0 0 no-repeat;position:absolute;top:50%;right:20px;transform:translateY(-50%);}
.all_menu  .gnb li ul {display:none;min-height:calc(100% - 20px);position:absolute;top:-1px;left:100%;width:193px;padding:10px 0;border:1px solid #00a79d;background:#fff;}
.all_menu  .gnb li:hover>ul {display:block;}
.all_menu  .gnb li ul li a {padding:10px 20px;text-align:left;}

.all_menu  .gnb li.depth1.brand ul {width:420px;max-height:380px;overflow-y:auto;padding:20px 0 0 20px;display:block;}
.all_menu  .gnb li.depth1.brand ul:after {content:"";display:block;clear:both;}
.all_menu  .gnb li.depth1.brand ul li {float:left;width:100px;height:88px;margin-bottom:20px;}
.all_menu  .gnb li.depth1.brand ul li a {display:block;padding:0;margin:0 10px;}
.all_menu  .gnb li.depth1.brand ul li a:hover:after {display:none;}
.all_menu  .gnb li.depth1.brand ul li a .brand_logo {display:table;table-layout:fixed;width:100%;}
.all_menu  .gnb li.depth1.brand ul li a .brand_logo span {display:table-cell;vertical-align:middle;text-align:center;height:60px;padding:0 10px;border:1px solid #dadada;border-radius:8px;line-height:0;}
.all_menu  .gnb li.depth1.brand ul li a .brand_logo span img {width:auto;height:auto;max-width:100%;max-height:100%;}
.all_menu  .gnb li.depth1.brand ul li a .brand_title  {display:block;text-align:center;font-size:14px;padding:10px 0 0 0;}


.aside_edit {background:#f7f8f8;}
.aside_edit ul li {float:left;width:50%;padding:14px 0;text-align:center;}
.aside_edit ul li:nth-child(2) {display:none;}
.aside_edit ul li a {position:relative;display:block;font-size:12px;color:#777;}
.aside_edit ul li a:before {content:"";display:inline-block;width:12px;height:12px;margin-right:4px;vertical-align:middle;}
.aside_edit ul li a:after {content:"";display:inline-block;width:1px;height:100%;background:#dadada;position:absolute;top:0;left:0;}
.aside_edit ul li:first-child a:after {display:none;}
.aside_edit ul li a.btn_cscenter:before {background:url(../images/common/ico_aside_01.png) 0 0 no-repeat;background-size:cover;}
.aside_edit ul li a.btn_edit:before {background:url(../images/common/ico_aside_02.png) 0 0 no-repeat;background-size:cover;}
.aside_edit ul li a.btn_logout:before {background:url(../images/common/ico_aside_03.png) 0 0 no-repeat;background-size:cover;}
.aside_edit ul li a.btn_login:before {background:url(../images/common/ico_aside_04.png) 0 0 no-repeat;background-size:cover;}

.aside_icon {padding:33px 0 0 0;}
.aside_icon:after {content:"";display:block;width:27px;height:27px;background:url(../images/common/ico_mypage.png) 0 0 no-repeat;background-size:54px;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.aside_icon.mypage:after {background-position:0 0;}
.aside_icon.delivery:after {background-position:-27px 0;}
.aside_icon.wish:after {background-position:0 -27px;}
.aside_icon.cart:after {background-position:-27px -27px;}

.aside_navigation_wrap {padding-bottom:5px;}
.aside_title {border-top:1px solid #dadada;padding:20px 0;padding-left:calc(25% - 60px);font-size:15px;font-weight:bold;}
#categorySideMenu {padding-left:calc(12.5% - 30px);padding-right:calc(12.5% - 30px);}
#categorySideMenu:after {content:"";display:block;clear:both;}
#categorySideMenu li {float:left;width:25%;height:115px;}
#categorySideMenu li a {display:block;}
#categorySideMenu li a.mitem_title {position:relative;width:60px;height:60px;background:#f7f7f7;border-radius:5px;margin:0 auto;}
#categorySideMenu li a.mitem_title:before {content:"";display:block;width:33px;height:33px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/common/icon_aside_new.png) 0 0 no-repeat;background-size:134px 67px;}
#categorySideMenu li:nth-child(2) a.mitem_title:before {background-position:-34px 0;}
#categorySideMenu li:nth-child(3) a.mitem_title:before {background-position:-102px 0;}
#categorySideMenu li:nth-child(4) a.mitem_title:before {background-position:-68px -34px;}
#categorySideMenu li:nth-child(5) a.mitem_title:before {background-position:-67px 0;}
#categorySideMenu li:nth-child(6) a.mitem_title:before {background-position:0 -34px;}
#categorySideMenu li:nth-child(7) a.mitem_title:before {background-position:-102px -34px;}
#categorySideMenu li:nth-child(8) a.mitem_title:before {background-position:-34px -34px;}
#categorySideMenu li:nth-child(9) a.mitem_title_d:before {background:url(../images/common/icon_aside_dp.png) 0 0 no-repeat;background-size:cover;}
#categorySideMenu li a.mitem_goodsview {padding:10px 0 0 0;text-align:center;font-size:12px;}


.aside_menu3 ul li {border-top:1px solid #dadada;}
.aside_menu3 ul li a {position:relative;display:block;padding:14px 0;font-size:14px;color:#222;padding-left:calc(25% - 60px);}
.aside_menu3 ul li a:before {content:"";display:block;width:14px;height:14px;background:url(../images/common/aside_arr.png) 0 0 no-repeat;background-size:cover;position:absolute;top:50%;right:calc(25% - 60px);margin-top:-7px;}

.aside_menu2 ul {border-bottom:1px solid #dadada;}
.aside_menu2 ul:after {content:"";display:block;clear:both;}
.aside_menu2 ul li {float:left;width:50%;}
.aside_menu2 ul li a {position:relative;display:block;text-align:center;padding:14px 0;font-size:14px;border-top:1px solid #dadada;letter-spacing: -0.04em;}
.aside_menu2 ul li a:before {content:"";display:block;width:1px;height:100%;background:#dadada;position:absolute;top:0;left:-1px;}

.aside_banner {padding-bottom:30px;}
.aside_banner img {width:100%;}
.aside_banner .swiper-pagination-bullet {width:7px;height:7px;border-radius:7px;transition:all 0.5s;}
.aside_banner .swiper-pagination-bullet-active {width:17px;background:#e75f5f;}

.logo_wrap .btn_mo {display:inline-block;width:34px;height:34px;font-size:0;line-height:0;color:transparent;float:right;}
.logo_wrap .btn_mo.btn_back {position:absolute;top:8px;left:2%;z-index:201;}
.logo_wrap .btn_mo.btn_home {}
.logo_wrap .btn_mo.btn_search {transform:translate(-48px,5px);}
.logo_wrap.sub_logo_wrap .btn_mo.btn_home {position:absolute;top:8px;left:43px;}
.logo_wrap.sub_logo_wrap .btn_mo.btn_search {position:absolute;top:50%;right:43px;transform:translate(0,-50%);}

.logo_wrap .btn_mo:before {content:"";display:block;width:34px;height:34px;background:url(../images/common/ico_mo_bar.png) 0 0 no-repeat;background-size:102px 68px;}
.logo_wrap .btn_mo.btn_back:before {background-position:-34px 0;}
.logo_wrap .btn_mo.btn_home:before {background-position:-68px 0;}
.logo_wrap .btn_mo.btn_search:before {background:url(../images/common/ico_mo_search.png) center center no-repeat;background-size:20px;}
.logo_wrap .mo_search_area {position:fixed;top:0;left:50px;width:calc(100% - 100px);padding:8px 0;background:#fff;text-align:center;display:none !important;z-index:2000;}
.logo_wrap .mo_search_area input[type=text] {-webkit-appearance:none;-webkit-border-radius:0;border-radius:0 !important;border:1px solid #ccc;width:calc(100% - 70px);padding:0 10px;height:35px;border-right:0;}
.logo_wrap .mo_search_area input[type=button] {border-radius:0 !important;display:inline-block;width:35px;height:35px;background:url(../images/common/ico_mo_search.png) center center no-repeat;background-size:20px;border:1px solid #ccc;border-left:0;color:transparent;font-size:0;margin-left:-5px;}
.logo_wrap .mo_search_area button.search_close {display:inline-block;width:30px;height:30px;background:url(../images/dummy/btn_close_to.png) center center no-repeat;background-size:19px;font-size:0;line-height:0;}
.logo_wrap .btn_mo.btn_search.active+.mo_search_area {display:block !important;} 
.btn_gnb_more {display:block;position:absolute;top:0;right:0;width:42px;height:42px;background:#fff;line-height:0;font-size:0;color:transparent;z-index:1;}
.btn_gnb_more:after {content:"+";color:#00a79d;font-size:20px;font-weight:bold;position:absolute;top:50%;left:50%;width:12px;height:12px;line-height:12px;margin:-6px 0 0 -6px;}

.logo_wrap .btn_mo {display:none;}
.logo_wrap .logo {display:none;}
.mo_bar {display:none;}
.btn_gnb_more {display:none;}
.gnb_more {display:none;}
.layout_header .logo img {display:none;}
.layout_header .logo img.active {display:block;}
@media all and (max-width: 1600px) {
	.duo_category .gnb_banner {display:none;}
}
/*@media all and (max-width: 1310px) {*/
@media all and (max-width: 767px) {
	.duo_category {padding:0 !important;}
	.resp_top_hamburger {display:block;}
	.all_menu > ul > li.nav_category_all {display:none;width:0;}
    .layout_header #cateSwiper .designCategoryNavigation{padding:0;}
	.layout_header .nav_wrap.duo_category .respCategoryList>.custom_nav_link a {padding:15px 10px;font-size:13px;}
	.layout_header .nav_wrap.duo_category .respCategoryList>.custom_nav_link a span {display:none;}
	.duo_category .gnb_banner {display:none;}
	.layout_header .nav_wrap.duo_category .respCategoryList>.custom_nav_link > a > span{display:block}

	.mo_bar {position:fixed;bottom:0;left:0;width:100%;height:51px;display:block;border-top:1px solid #dcdcdc;padding:9px 0 0 0;background:#fff;z-index:980;}
	.mo_bar ul li {float:left;width:16.66%;text-align:center;}
	.mo_bar ul li a {display:block;font-size:9px;}
	.mo_bar ul li a:before {content:"";display:block;width:25px;height:25px;margin:0 auto 5px auto;background:url(../images/common/ico_mo_bar.png) 0 0 no-repeat;background-size:75px 50px;}
	.mo_bar ul li.mb_home a:before {background-position:-50px 0;}
	.mo_bar ul li.mb_cate a:before {background-position:-50px -25px;}
	.mo_bar ul li.mb_mp a:before {}
	.mo_bar ul li.mb_cart a:before {background-position:-25px -25px;}
	.mo_bar ul li.mb_fv a:before {background-position:0 -25px;}
	.mo_bar ul li.mb_rc a:before {display:none;}
	.mo_bar ul li.mb_rc a span {display:block;width:25px;height:25px;margin:0 auto 5px auto;background:#efefef url(../images/common/logo.png) center center no-repeat;background-size:contain;}
	.mo_bar ul li.mb_rc a span img {width:100%;}

	.resp_top_hamburger>a:before {transform:translateY(-9px);}
	.resp_top_hamburger>a:after {transform:translateY(9px);}

	.layout_header .resp_wrap {text-align:center;background:#fff;}
	.layout_header .logo_wrap {width:100%;z-index:2000;text-align:center;border-bottom:1px solid #dadada;}
	.layout_header .logo_wrap:after {}
	.layout_header .logo_wrap.flying {}
	.layout_header .logo_wrap.search_logo_wrap .mo_search_area {width:calc(100% - 55px);}
	.layout_header .logo_wrap.search_logo_wrap .mo_search_area input[type=text] {width:calc(100% - 40px);border:0;}
	.layout_header .logo_wrap.search_logo_wrap .mo_search_area input[type=button] {border:0;}


	.logo_wrap .logo {display:inline-block;width:185px;padding:5px 0;/*margin-left:35px;*/}
	.logo_wrap .btn_mo {display:inline-block;}
	.btn_gnb_more {display:block;}
	.gnb_more {position:absolute;top:42px;left:0;width:calc(100% - 30px);padding:15px;background:#fff;border-top:1px solid #ddd;}
	.gnb_more:after {content:"";display:block;clear:both;}
	.gnb_more li {float:left;width:33.33%;}
	.gnb_more li a {display:block;margin:5px;font-size:12px;text-align:center;padding:10px 0;border:1px solid #ddd;border-radius:5px;}
	.btn_gnb_more.on+.gnb_more {display:block;}
	.top_banner .pc_only {display:none;}
	.top_banner .mo_only {display:block;}
	.top_banner .mo_only img {width:100%;}
	.layout_header .util_wrap {opacity:0;height:0;}
	.layout_header .logo_wrap.search_logo_wrap .mo_search_area {display:block !important;}

}
@media all and (max-width: 376px) {
	.gnb_more {padding:10px;width:calc(100% - 20px);}

	/*.gnb_more li a {padding:15px 0;}
	.gnb_more li a span {display:block;}
	.gnb_more li:first-child a {padding:5px 0;}*/
}
@media all and (max-width: 360px) {
	.logo_wrap .logo {width:150px;}
}
@media all and (max-width: 320px) {
	.logo_wrap .logo {width:130px;padding-top:10px;}
}

/* 메인 */
.layerPopup {display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2000;}
.layerPopup .dim {position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.layerPopup .layerInner {background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.layerPopup.mainSnsPop .layerInner {width:1160px;height:625px;}
.layerPopup.mainSnsPop .layerInner .btn_sp {position:absolute;top:50%;width:48px;height:48px;background:rgba(0,0,0,0.7);transform:translateY(-50%);color:transparent;z-index:2001;}
.layerPopup.mainSnsPop .layerInner .btn_sp:before {content:"";display:block;width:24px;height:24px;background:url(../images/design/sns_arr.png) center center no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.layerPopup.mainSnsPop .layerInner .btn_sp_prev {left:0;}
.layerPopup.mainSnsPop .layerInner .btn_sp_prev:before {transform:translate(-50%,-50%) rotate(180deg);}
.layerPopup.mainSnsPop .layerInner .btn_sp_next {right:0;}
.layerPopup .abclose {width:18px;height:18px;background:url(../images/design/btn_abclose_b.png) 0 0 no-repeat;background-size:cover;position:absolute;top:30px;right:30px;color:transparent;font-size:0;}
.layerPopup.mainSnsPop .abclose {width:25px;height:25px;background:url(../images/design/btn_abclose.png) 0 0 no-repeat;background-size:cover;position:absolute;top:50%;left:50%;margin:-350px 0 0 550px;color:transparent;font-size:0;}
.layerPopup.mainSnsPop .paging {position:absolute;top:50%;left:50%;margin:-340px 0 0 495px;color:#fff;font-size:16px;}
.layerPopup.mainSnsPop .layerInner .layerCont {position:relative;}
.layerPopup.mainSnsPop .layerInner .layerCont:before {content:"";display:block;width:480px;height:100%;position:absolute;top:0;left:0;bottom:0;background:#000;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft {position:relative;width:480px;background:#000;color:#fff;z-index:2001;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img {position:relative;padding:20px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img span {position:absolute;top:30px;left:30px;background:#fff;width:48px;height:48px;background:#fff;border-radius:100%;color:transparent;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img span:before {content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img span.insta:before {background:url(../images/design/ico_ins.png) 0 0 no-repeat;background-size:cover;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img span.naver:before {background:url(../images/design/ico_naver.png) 0 0 no-repeat;background-size:cover;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img img {width:100%;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont {position:relative;padding:30px 20px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont .view_more {position:absolute;bottom:30px;right:20px;color:#bbb;font-size:16px;border-bottom:1px solid #bbb;padding-bottom:3px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont .insta_id {padding:0 0 20px 0;font-size:16px;font-weight:bold;}
.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont .insta_txt {padding:0 100px 0 0;font-size:16px;line-height:26px;max-height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical; word-wrap:break-word;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight {width:680px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont {padding:30px 60px 40px 60px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro {padding-bottom:10px;border-bottom:1px solid #444;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fLeft {width:80px;margin-right:15px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight {width:calc(100% - 95px);}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight .title {padding:5px 0 15px 0;font-weight:bold;font-size:16px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight .price {font-size:20px;color:#00a79d;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight .price strong {font-size:22px;font-weight:500;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll {max-height:380px;overflow-y:auto;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dt {padding:25px 0 0 0;font-size:16px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd {}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li {float:left;width:calc(50% - 5px);margin-top:10px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li:nth-child(2n) {margin-left:10px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li label {position:relative;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li label input {width:1px;height:1px;opacity:0;position:absolute;top:0;left:0;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li label span {display:block;padding:13px 0;border:1px solid #dadada;font-size:16px;color:#777;text-align:center;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li label input:checked+span {border-color:#444;color:#222;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .btnArea {position:absolute;bottom:40px;right:60px;width:560px;}
.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .btnArea input {width:100%;height:50px;font-size:20px;font-weight:bold;color:#fff;background:#444;}
@media all and (max-width: 1310px) {
	.layerPopup .abclose {margin:0;width:18px;height:18px;left:auto;right:5%;top:20px;}
	.layerPopup.mainSnsPop .paging {margin:0;left:auto;right:13%;top:7%;font-size:12px;}
	.layerPopup.mainSnsPop .layerInner {width:90%;height:80%;overflow-y:auto;}
	.layerPopup.mainSnsPop .layerInner .btn_sp {width:35px;height:35px;top:30%;}
	.layerPopup.mainSnsPop .layerInner .btn_sp:before {width:19px;height:19px;background-size:cover;}
	.layerPopup.mainSnsPop .layerInner .layerCont:before {display:none;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft {float:none;width:100%;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img {padding:15px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img span {width:35px;height:35px;top:20px;left:20px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .img span:before {width:17px;height:17px;background-size:cover;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont {position:absolute;bottom:0;left:0;background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%);background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e6000000',GradientType=0 );}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont .insta_id {font-size:13px;padding-bottom:10px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont .insta_txt {font-size:12px;line-height:20px;padding-right:50px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fLeft .imgCont .view_more  {font-size:12px;padding-bottom:1px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight {float:none;width:100%;background:#fff;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont {padding:25px 5%;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll {max-height:none;overflow:visible;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fLeft {float:left;width:60px;height:60px;margin-right:10px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight {float:left;width:calc(100% - 70px);}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight .title {padding:5px 0 10px 0;font-size:12px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight .price {font-size:10px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .snsPro .fRight .price strong {font-size:15px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dt {padding:15px 0 0 0;font-size:12px;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li label {display:table;table-layout:fixed;width:100%;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .abscroll dd li label span {display:table-cell;padding:0;height:43px;line-height:17px;font-size:12px;vertical-align:middle;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .btnArea {position:static;width:100%;padding:30px 0 0 0;}
	.layerPopup.mainSnsPop .layerInner .layerCont .fRight .snsCont .btnArea input {font-size:16px;}
}

.layout_body_main {width:100%;padding:0 !important;}
.mainVisual {position:relative;height:600px;text-align:center;}
.mainVisual .contTxt {position:absolute;top:180px;left:60px;color:#fff;font-size:28px;line-height:44px;font-family:"NotoSerifKR";z-index:1000;}
.mainVisual .contTxt>div {overflow:hidden;}
.mainVisual .contTxt>div div {/*transform:matrix(1,0,0,1,0,15);*/position:relative;top:30px;opacity:0;transition:all 1s ease;}
.mainVisual .contTxt div.bhFade {/*transform:matrix(1,0,0,1,0,0);*/top:0;opacity:1;}
.mainVisual .swiper-container {width:100%;height:600px;margin:0 auto;}
.mainVisual .swiper-slide {background-size:cover;background-position:center;}
.mainVisual .gallery-top {height:100%;width:100%; }
.mainVisual .gallery-thumbs {height:15%;box-sizing:border-box;padding:10px 0;display:inline-block;width:100%;max-width:100%;margin:0 auto;position:absolute;bottom:0;left:50%;transform:translateX(-50%);}
.mainVisual .gallery-thumbs .swiper-wrapper {display:inline-block;}
.mainVisual .gallery-thumbs .swiper-slide {display:inline-block;height:100%;width:130px !important;background-position:center center;}
.mainVisual .gallery-thumbs .swiper-slide:after {content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);box-sizing:border-box;}
.mainVisual .gallery-thumbs .swiper-slide-thumb-active {position:relative;}
.mainVisual .gallery-thumbs .swiper-slide-thumb-active:after {background:none;border:3px solid #00a79d;}
.mainVisual .swiper-pagination {display:none;}
.mainVisual .btn_vall {display:none;}
.mo_iconArea {display:none;}
.mainVisual .swiper-button-prev.swiper-button-white,
.mainVisual .swiper-container-rtl .swiper-button-next.swiper-button-white {width:82px;height:82px;background:url(../images/common/mv_arr.png) 0 0 no-repeat;transform:rotate(180deg);}
.mainVisual .swiper-button-next.swiper-button-white,
.mainVisual .swiper-container-rtl .swiper-button-prev.swiper-button-white {width:82px;height:82px;background:url(../images/common/mv_arr.png) 0 0 no-repeat;}
.mainVisual .swiper-button-white:hover {cursor:pointer;}
.mainVisual .mv_layer {position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:2000;display:none;}
.mainVisual .mv_layer .layer_inner {height:100%;overflow:hidden;}
.mainVisual .mv_layer .layer_inner .layer_cont {height:calc(100% - 50px);overflow-y:auto;}
.mainVisual .mv_layer h3 {font-size:20px;padding:15px 0;text-align:center;}
.mainVisual .mv_layer .btn_pop_close {font-size:0;color:transparent;position:absolute;right:15px;top:15px;width:20px;height:20px;background:url(../images/common/icon_close_layer.png) no-repeat center center;background-size:cover;}
.mainVisual .btn_vall.active+.mv_layer {display:block;}

.mcWrap h3 {font-size:40px;color:#222;font-weight:800;line-height:1em;}
.mcWrap .inner {}
.proTitle {font-size:16px;color:#222;font-weight:bold;}
.proMd {padding:3px 0 25px 0;font-size:14px;color:#595757;}
.proPrc {}
.proPrc>span {display:block;color:#00a79d;font-size:19px;font-weight:bold;}
.proPrc>span strong {font-size:22px;font-weight:bold;color:#00a79d;}
.proPrc>span span {display:none;}
.proPrc .strike {padding:20px 0 2px 0;font-size:14px;color:#222;text-decoration:line-through;}

.tpCont {position:relative;border:1px solid #dadada;padding:20px;background:#fff;color:#222;}
.tpCont .tagArea {height:20px;margin-bottom:20px;}
.tpCont .tagArea .proTag {display:inline-block;height:19px;color:#555;padding:0 5px;background:#fff;border:1px solid #555;line-height:20px;font-size:12px;}
.tpCont .keyArea {width:100%;height:16px;overflow:hidden;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;}
.tpCont .keyArea span {font-size:14px;margin-right:5px;}
.tpCont .proMd {font-size:14px;margin-bottom:20px;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical; word-wrap:break-word;padding-bottom:0;}
.tpCont .proCont {font-size:14px;}
.tpCont .proCont .proTitle {font-size:16px;display:block;padding-bottom:5px;min-height:16px;font-family: Montserrat,'NEXON Lv2 Gothic','NanumBarunGothic-w';}
.tpCont .proPrc>span span:last-child {display:inline-block;font-size:20px;}
.tpCont .proBtm {position:absolute;top:7px;right:10px;width:30%;text-align:right;}

.searched_item_display .item_info_area .pcontTagArea .pcontTag {margin-right:3px;}
.searched_item_display .item_info_area .pcontTagArea .pcontTag.free {border-color:#cecece;background:#cecece;color:#fff;} /*무료배송*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.as, /*셀프,3년,1년AS*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.calcu,  /*무이자*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.point,  /*적립금*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.mile {border-color:#f3f3f3;background:#f3f3f3;color:#777;}  /*포인트*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.gift {border-color:#d3eaff;background:#d3eaff;color:#555;}  /*사은품*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.coupon {border-color:#e76060;color:#e76060;}  /*쿠폰다운로드*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.review,  /*review*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.rank {border-color:#00a79d;color:#00a79d;}  /*랭킹*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.dpoint, /*D포인트*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.ing, /*진행중*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.event {border-color:#20a999;background:#20a999;color:#fff;} /*이벤트*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.ita {border-color:#e76060;background:#e76060;color:#fff;} /*이타자리*/
.searched_item_display .item_info_area .pcontTagArea .pcontTag.end {border-color:#999;background:#999;color:#fff;} /*종료*/

.tagArea .pcontTag {display:inline-block;padding:0 5px;border:1px solid #555;height:16px;font-size:10px;line-height:18px;margin-right:3px;}
.tagArea .pcontTag.free {border-color:#acacac;background:#acacac;color:#fff;} /*무료배송*/
.tagArea .pcontTag.as, /*셀프,3년,1년AS*/
.tagArea .pcontTag.calcu,  /*무이자*/
.tagArea .pcontTag.point,  /*적립금*/
.tagArea .pcontTag.mile {border-color:#f1eeee;background:#f1eeee;color:#555;}  /*포인트*/
.tagArea .pcontTag.gift {border-color:#d3eaff;background:#d3eaff;color:#555;}  /*사은품*/
.tagArea .pcontTag.coupon {border-color:#e76060;color:#e76060;}  /*쿠폰다운로드*/
.tagArea .pcontTag.review,  /*review*/
.tagArea .pcontTag.rank {border-color:#00a79d;color:#00a79d;}  /*랭킹*/
.tagArea .pcontTag.dpoint, /*D포인트*/
.tagArea .pcontTag.ing, /*진행중*/
.tagArea .pcontTag.event {border-color:#00a79d;background:#00a79d;color:#fff;} /*이벤트*/
.tagArea .pcontTag.ita {border-color:#e76060;background:#e76060;color:#fff;} /*이타자리*/
.tagArea .pcontTag.end {border-color:#999;background:#999;color:#fff;} /*종료*/

.proBtm .abIcon {font-size:0;line-height:0;color:transparent;display:inline-block;width:24px;height:24px;padding:5px;vertical-align: middle;}
.proBtm .abIcon:after {content:"";display:block;width:24px;height:24px;background:url(../images/dummy/ico_pro1.png) 0 0 no-repeat;}
.proBtm .abIcon.wish:after {background-position:-24px 0;}
.proBtm .abIcon.wish.inlist:after {background-position:-24px -24px;}

.bestWrap {padding:75px 4% 100px 4%;box-sizing:border-box;}
.bestWrap .tabArea {position:relative;}
.bestWrap .tabs {position:absolute;left:340px;top:-25px;}
.bestWrap .tabs li {float:left;width:auto;padding:0 15px;}
.bestWrap .tabs li a {display:block;padding:3px 0;border-bottom:2px solid transparent;font-size:16px;color:#222;font-weight:500;}
.bestWrap .tabs li.active a {border-color:#00a79d;color:#00a79d;font-weight:bold;letter-spacing:-0.5px;}
.bestWrap .tabCont {display:none;padding:50px 0 0 0;}
.bestWrap .tabCont .swiper-wrapper {padding:0 0 40px 0;}
.bestWrap .tabCont .swiper-wrapper .swiper-scrollbar {background:#dadada;}
.bestWrap .tabCont .swiper-container-horizontal>.swiper-scrollbar {height:2px;width:100%;left:0;background:#dadada;}
.bestWrap .tabCont .swiper-container-horizontal>.swiper-scrollbar .swiper-scrollbar-drag {background:#222;}
.bestWrap .tabCont .swiper-wrapper .swiper-scrollbar-drag {background:#222;}
.bestWrap .tabCont .swiper-slide {position:relative;width:25%;}
.bestWrap .tabCont .swiper-slide a {display:block;position:relative;padding-bottom:70px;}
.bestWrap .tabCont .swiper-slide>a {min-height:403px;padding-bottom:7px;}
.bestWrap .tabCont .swiper-slide a span {display:block;min-height:16px;}
.bestWrap .tabCont .swiper-slide a span.bPoint {display:inline;vertical-align:text-bottom;}
.bestWrap .tabCont .swiper-slide a span.proMd {padding:0;line-height:20px;height:40px;margin-bottom:25px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; word-wrap:break-word;}
.bestWrap .tabCont .swiper-slide a .proPrc {position:relative;padding-top:16px;}
.bestWrap .tabCont .swiper-slide a .proPrc>span {color:#00a79d;padding:5px 0 0 0;}
.bestWrap .tabCont .swiper-slide a .proPrc>span.strike {padding:0;color:#222;font-size:14px;font-weight:500;position:absolute;top:0;left:0;width:100%;}
.bestWrap .tabCont .swiper-slide a .proPrc>span span {display:none;}
.bestWrap .tabCont .swiper-slide a img {width:100%;}
.bestWrap .tabCont .swiper-slide a .tagSale {position:absolute;top:0;right:0;padding:13px 10px 0 0;text-align:right;color:#fff;font-size:16px;font-weight:500;}
.bestWrap .tabCont .swiper-slide a .tagSale:before {content:"";display:block;width:0;height:0;border-top:120px solid #00a79d;border-left:120px solid transparent;position:absolute;top:0;right:0;z-index:1;}
.bestWrap .tabCont .swiper-slide a .tagSale>span {position:relative;z-index:2;}
.bestWrap .tabCont .swiper-slide a .tagSale span span {font-size:24px;font-weight:bold;padding:7% 0 0 0;}
/*.bestWrap .tabCont .swiper-slide a .proCont {position:absolute;bottom:0;left:1px;width:70%;height:140px;padding:20px;box-sizing:border-box;background:#fff;border-top:1px solid #00a79d;border-bottom:1px solid #00a79d;}*/
.bestWrap .tabCont .swiper-slide a .proCont {padding:25px 0 0 0;}
.bestWrap .tabCont .swiper-slide a .proCont .pcontTagArea {display:none;}
.bestWrap .tabCont .swiper-slide .proBtm {position:absolute;bottom:8px;right:5px;}
.bestWrap .tabCont .swiper-slide .proBtm a {display:inline-block;padding:5px;}
.bestWrap .tabCont .swiper-button-next,
.bestWrap .tabCont .swiper-button-prev {transform:translateY(-100%);}

.timeWrap {}
.timeWrap .inner {position:relative;padding:130px 10% 115px;}
.timeWrap .h3wrap {position:absolute;left:10%;width:40%;top:50%;transform:translateY(-75%);}
.timeWrap h3 {margin-bottom:30px;}
.timeWrap .timeBox {}
.timeWrap .timeBox div {display:inline-block;width:60px;height:70px;background:#222;border-radius:2px;font-size:42px;font-weight:bold;color:#fff;text-align:center;line-height:69px;}
.timeWrap .timeBox div+div {margin-left:3px;}
.timeWrap .timeBox span {display:inline-block;font-size:42px;font-weight:bold;color:#222;line-height:69px;}
.timeWrap .timeProArea {position:relative;margin-left:55%;width:45%;}
.timeWrap .timeProArea .timeSlide ul li{width: calc(25% - 45px); margin: 0 60px 0 0;}
.timeWrap .timeProArea .timeSlide ul li:last-child{margin: 0;}
.timeWrap .timeProArea li:after {content:"";display:block;clear:both;}
.timeWrap .timeProArea li .timePro {float:left;width:100%;height:auto;}
.timeWrap .timeProArea li .timePro a {display:block;}
.timeWrap .timeProArea li .timePro img {width:100%;}
.timeWrap .timeProArea li .timePro .tpCont {padding:20px 20px 0 20px;background:#fff;color:#222;border:0;}
.timeWrap .timeProArea li .timePro .tpCont .tagArea {height:20px;margin-bottom:20px;}
.timeWrap .timeProArea li .timePro .tpCont .proPrc>span {color:#e76060;font-size:20px;}
.timeWrap .timeProArea li .timePro .tpCont .proPrc>span strong {font-size:22px;color:#e76060;}
.timeWrap .timeProArea li .timePro .tpCont .proPrc .strike {margin-bottom:5px;padding-top:0;color:#777;font-size:14px;}
.timeWrap .timeProArea li .timePro .tpCont .proBtm {position:static;width:100%;padding:10px 0;text-align:right;}
.timeWrap .timeProArea li .timePro .tpCont .proBtm .review {float:left;font-size:14px;padding:15px 0 0 0;}
.timeWrap .timeProArea li .timePro .tpCont .proBtm .review span {font-weight:bold;}
.timeWrap .timeProArea .swiper-pagination {display:none;}
.timeWrap .timeProArea .swiper-button-next,
.timeWrap .timeProArea .swiper-button-prev {opacity:0;}
.timeWrap .timeProArea .btnSwiper {position:absolute;top:50%;transform:translateY(-50%);width:62px;height:62px;font-size:0;line-height:0;color:transparent;}
.timeWrap .timeProArea .btnSwiper:hover {cursor:pointer;}
@media (max-width: 1311px){
    .timeWrap .inner{padding: 40px 10%;}
}
@media (min-width: 1311px){

    .timeWrap .h3wrap{position: static; width: 100%; transform: translateY(0); text-align: center; padding-bottom: 50px; }
    .timeWrap h3{margin-bottom:26px;}
    .timeWrap .timeProArea{margin: 0; width: 100%;}
}
.timeWrap .timeProArea .btnSwiper.btnPrev {display: none; left:-100px;background:url(../images/dummy/arr_swiper2.png) 0 0 no-repeat;}
.timeWrap .timeProArea .btnSwiper.btnNext {display: none; right:-100px;background:url(../images/dummy/arr_swiper.png) 0 0 no-repeat;}

.promWrap {margin-top:100px;background:url(../images/dummy/bg_prom.jpg) 0 center no-repeat;background-size:contain;}


.promWrap .inner {position:relative;width:64%;padding:55px 4% 130px 32%;}
.promWrap .inner h3  {padding:0 0 40px 30%;}
.promWrap .inner .h3cont {padding:0 0 100px 30%;color:#595757;font-size:20px;}
.promWrap .inner .h3cont div {padding:20px 0 0 0;color:#222;font-size:30px;font-weight:bold;}
.promWrap .inner ul li {float:left;width:50%;}
.promWrap .inner ul li a {position:relative;display:block;margin-left:40px;border:1px solid #dadada;}
.promWrap .inner ul li a span {position:absolute;bottom:6%;left:0;width:100%;text-align:center;color:#fff;font-size:20px;font-weight:500;display:none;}
.promWrap .inner .ecoup {position:absolute;top:100px;right:4%;text-align:center;width:156px;height:62px;background:url(../images/design/bg_coupon1.png) 0 0 no-repeat;text-align:center;box-sizing:border-box;}
.promWrap .inner .ecoup .coup_name {color:#fff;font-size:12px;font-weight:bold;}
.promWrap .inner .ecoup .coup_prc {color:#fff;font-size:16px;font-weight:bold;margin-top:5px;}
.promWrap .inner .ecoup .coup_prc span {margin:0;font-size:18px;display:inline-block;vertical-align:middle;}
.promWrap .inner .ecoup .ec_mo {display:none;}
.promWrap .inner .ecoup span span {display:block;margin:15px 0 0 0;font-size:14px;}

.mdBanner {margin:150px 0;background:none !important;}
.mdBanner a {display:block;height:100%;font-size:0;color:transparent;line-height:0;}
.mdBanner a img {width:100%;}

.brWrap {background:#f6f6f6;}
.brWrap .inner {padding:70px 4%;}
.brWrap .inner h3 {padding:0 0 90px 0;text-align:center;}
.brWrap .swiper-container {padding:0 5%;}
.brWrap .swiper-container .swiper-button-next.swiper-button-disabled,
.brWrap .swiper-container .swiper-button-prev.swiper-button-disabled {opacity:0.2;}
.brWrap .swiper-container .swiper-pagination {display:none;}
.brWrap .swiper-wrapper {}
.brWrap .swiper-slide {width:50%;}
.brWrap .swiper-slide a {position:relative;display:block;padding-left:40%;}
.brWrap .swiper-slide a:after {content:"";display:block;clear:both;}
.brWrap .swiper-slide a span {display:block;}
.brWrap .swiper-slide a .fLeft {width:40%;float:none;position:absolute;top:0;left:0;}
.brWrap .swiper-slide a .fLeft img {border-radius:100%;}
.brWrap .swiper-slide a .fRight {float:none;width:90%;padding:0 5%;}
.brWrap .swiper-slide a .proCont {}
.brWrap .swiper-slide a .proCont .proTitle {font-size:20px;font-weight:bold;}
.brWrap .swiper-slide a .proCont .proMd {font-size:16px;color:#595757;padding:10px 0 20px 0;}
.brWrap .swiper-slide a .proCont .proPrc>span {color:#047770;}
.brWrap .swiper-slide a .proCont .proPrc .strike {color:#222;padding-bottom:7px;}
.brWrap .swiper-slide a .proCont .proPrc span strong {font-size:24px;color:#047770;}
.brWrap .swiper-slide a .proCont .proPrc span span {font-size:22px;color:#047770;font-weight:normal;display:inline-block;}
.brWrap .swiper-slide a .rvBtm {padding-left:5%;clear:both;}
.brWrap .swiper-slide a .score {margin:20px 0 30px 0;}
.brWrap .swiper-slide a .score .scoreBar {display:inline-block;width:105px;height:21px;background:url(../images/dummy/ico_star.png) 0 0 no-repeat;}
.brWrap .swiper-slide a .score .scoreBar span {display:block;height:21px;background:url(../images/dummy/ico_star.png) 0 -21px no-repeat;font-size:0;line-height:0;color:transparent;}
.brWrap .swiper-slide a .score .scoreCont {display:inline-block;font-size:24px;font-weight:500;vertical-align:bottom;line-height:20px;margin-left:20px;}
.brWrap .swiper-slide a .score .scoreCont span {display:inline-block;color:#00a79d;}
.brWrap .swiper-slide a .reviewComm {font-size:18px;line-height:28px;height:140px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:5;-webkit-box-orient: vertical; word-wrap:break-word;}
.brWrap .swiper-button-prev.swiper-button-black, .brWrap .swiper-container-rtl .swiper-button-next.swiper-button-black {left:-15px;width:62px;height:62px;background:url(../images/common/bs_arr.png) 0 0 no-repeat;transform:rotate(180deg);}
.brWrap .swiper-button-next.swiper-button-black, .brWrap .swiper-container-rtl .swiper-button-prev.swiper-button-black {right:-15px;width:62px;height:62px;background:url(../images/common/bs_arr.png) 0 0 no-repeat;}

.rankWrap {padding:140px 4% 100px 4%;background:#fff;}
.rankWrap h3 {padding-bottom:5px;text-align:center;}
.rankWrap li {float:left;width:25%;margin-top:40px;}
.rankPro {position:relative;margin:0 20px;}
.rankWrap li .rankPro .rank {position:absolute;top:0;right:0;}
.rankWrap li .rankPro .rank>div {position:relative;z-index:1;width:55px;height:45px;color:#fff;font-weight:bold;font-size:15px;text-align:center;padding:11px 0 0 0;background:#444;/*-webkit-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);-moz-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);*/}
.rankWrap li .rankPro .rank div div {font-size:21px;padding:1px 0 0 0;}
.rankWrap li:first-child .rankPro .rank>div {background:#00a79d;}
.rankWrap li .rankPro a {display:block;}
.rankWrap li .rankPro a.respItemImageArea {border:1px solid #dadada;border-bottom:0;}
.rankWrap li .rankPro img {width:100%;}
.rankWrap li .rankPro .proMd {margin-bottom:0;}
.rankWrap li .rankPro .proPrc {position:relative;border:1px solid #dadada;border-top:0;padding:20px;}
.rankWrap li .rankPro .proPrc span {color:#00a79d;font-size:19px;}
.rankWrap li .rankPro .proPrc .strike {padding-bottom:7px;color:#222;font-size:14px;}
.rankWrap li .rankPro .proPrc span strong {color:#00a79d;font-size:22px;}
.rankWrap li .rankPro .proPrc .salePrc {display:block;padding-top:10px;}
.rankWrap li .rankPro .proPrc .salePrc span {display:none;}
.rankWrap li .rankPro .proPrc .sale {display:block;padding-bottom:0;font-size:14px;}
.rankWrap li .rankPro .proPrc .sale .per {color:#047770;font-weight:500;padding-left:10px;font-size:14px;}
.rankWrap li .rankPro .proPrc .sale .per span {color:#047770;font-weight:500;padding-left:3px;font-size:14px;}
.rankWrap li .rankPro .proPrc .review {position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:14px;}
.rankWrap li .rankPro .proPrc .review span {font-weight:bold;color:#222;font-size:14px;}


.brandWrap .inner h3 {padding:0 4%;margin:0 0 30px 0;}
.brandWrap .tabArea {position:relative;}
.brandWrap .tabs {padding:0 4%;border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
.brandWrap .tabs li {float:left;width:auto;padding:0 15px;}
.brandWrap .tabs li a {display:block;padding:20px 0;border-bottom:1px solid transparent;font-size:16px;color:#222;}
.brandWrap .tabs li:first-child a {padding-left:0;}
.brandWrap .tabs li.active a {border-color:#00a79d;color:#00a79d;font-weight:bold;letter-spacing:-0.5px;}
.brandWrap .tabCont {display:none;padding:20px 4%;}
.brandWrap .fLeft {width:45%;}
.brandWrap .fLeft .brandCont {position:relative;padding:40px 0 0 0;}
.brandWrap .fLeft .brandCont h4 {font-size:20px;font-weight:bold;}
.brandWrap .fLeft .brandCont h4 div {font-size:14px;font-weight:500;}
.brandWrap .fLeft .brandCont .cont {padding:30px 0 0 0;font-size:16px;line-height:24px;color:#595757;}
.brandWrap .fLeft .brandCont .cont a {position:absolute;top:60px;right:0;color:#444;display:block;padding:7px 15px;border:1px solid #444}
.brandWrap .fLeft .brandCont .cont a:after {content:">>";display:inline-block;margin-left:5px;}
.brandWrap .fRight {width:calc(55% - 20px);padding-left:20px;}
.brandWrap .fRight ul{font-size: 0;} 
.brandWrap .fRight li {display: inline-block; width:33.33%; margin-bottom:40px; font-size: 16px; vertical-align: top;}
.brandWrap .fRight li .rankPro {border:1px solid #dadada;}
.brandWrap .fRight li.on .rankPro {border-color:#047770;}
.brandWrap .fRight li:hover .rankPro {border-color:#047770;}
.brandWrap .fRight li .rankPro .tpCont {border:0;padding-bottom:0;}
.brandWrap .fRight li .rankPro .tpCont .tagArea + div {height: 16px;} 
.brandWrap .fRight li .rankPro .proPrc {position:relative;padding:0 20px 20px 20px;margin-top:-3px;}
.brandWrap .fRight li .rankPro .proPrc span {color:#00a79d;font-size:20px;}
.brandWrap .fRight li .rankPro .proPrc .strike {padding-bottom:7px;font-size:14px;color:#222;}
.brandWrap .fRight li .rankPro .proPrc span strong {color:#00a79d;font-size:22px;}
.brandWrap .fRight li .rankPro .proPrc .sale {display:block;padding-bottom:5px;font-size:14px;}
.brandWrap .fRight li .rankPro .proPrc .sale .per {color:#047770;font-weight:500;padding-left:10px;font-size:14px;}
.brandWrap .fRight li .rankPro .proPrc .review {display:inline-block;margin-top:15px;font-size:14px; height: 14px;} 
.brandWrap .fRight li .rankPro .proPrc .review span {font-weight:bold;color:#222;font-size:14px;}
.brandWrap .fRight li .rankPro .proPrc .proBtm {position:absolute;right:15px;bottom:10px;top:auto;}


.eventWrap {}
.eventWrap .inner {padding:0 4%;}
.eventWrap .inner h3 {padding:60px 0 40px 0;text-align:center;}
.eventWrap .inner .swiper-container {padding-bottom:70px;}
.eventWrap .inner .evCont {}
.eventWrap .inner .evCont .swiper-slide {float:left;width:33.333%;}
.eventWrap .inner .evCont .swiper-slide a {display:block;padding:0 0 10px 0;}
.eventWrap .inner .evCont .swiper-slide a span {display:block;padding:15px 0 0 0;font-size:20px;color:#222;font-weight:bold;}
.eventWrap .inner .evCont .swiper-slide a span span {padding:8px 0 0 0;font-size:16px;color:#595757;font-weight:normal;}
.eventWrap .inner .evCont .swiper-pagination {padding:30px 0 0 0;}
.eventWrap .inner .evCont .swiper-pagination .swiper-pagination-bullet {margin:0 3px;border-radius:8px;background:#dadada;opacity:1;}
.eventWrap .inner .evCont .swiper-pagination .swiper-pagination-bullet-active {width:18px;background:#00a79d;}

.videoWrap {}

.videoWrap .inner h3 {padding:120px 0 40px 0;text-align:center;}
.videoWrap .inner .videoCont {padding:80px 4%;background:#faf8f2;}
.videoWrap .inner .videoCont .videoContBox {position:relative;}
.videoWrap .inner .videoCont .gallery-vthumbs {position:absolute;top:0;left:0;width:10%;height:100%;bottom:0;}
.videoWrap .inner .videoCont .gallery-video {margin-left:12%;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide {position:relative;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide:after {content:"";display:block;clear:both;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .videoArea {float:left;width:55%;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont {float:left;width:45%;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner {padding-left:4%;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vbrabd {font-size:16px;font-weight:500;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vtitle {padding:10px 0 25px 0;font-size:36px;line-height:36px;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .keyArea {font-size:16px;display:none;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct {position:absolute;bottom:0;right:1px;width:calc(43% - 42px);padding:20px;background:#fff;border:1px solid #dadada;display:table;table-layout:fixed;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpImg {display:table-cell;width:35%;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont {display:table-cell;width:calc(65% - 20px);border:0;padding:0 0 0 20px;vertical-align:middle;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .tpcInner {display:table-cell;width:100%;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proBrand {font-size:16px;color:#222;font-weight:bold;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proMd {font-size:14px;margin:0;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proPrc {padding:20px 0;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .gopro {display:inline-block;color:#00a79d;font-size:16px;padding:12px 50px;border:1px solid #00a79d;}
.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproAdd {display:none;}

.snsWrap {}
.snsWrap .inner {padding:100px 0 120px 0;}
.snsWrap .inner h3 {text-align:center;}
.snsWrap .inner .tabArea {text-align:center;}
.snsWrap .inner .tabArea .tabs {padding:50px 0 80px 0;text-align:center;}
.snsWrap .inner .tabArea .tabs li {display:inline-block;padding:0 10px;}
.snsWrap .inner .tabArea .tabs li a {display:block;padding:15px 20px;font-size:18px;color:#595757;background:#ededed;line-height:1;border-radius:45px;}
.snsWrap .inner .tabArea .tabs li.active a {color:#fff;background:#e76060;}
.snsWrap .inner .tabArea .tabCont {display:none;padding:0;}
.snsWrap .inner .swiper-wrapper {justify-content: center;}
.snsWrap .inner .swiper-wrapper .swiper-slide {width:15%;}
.snsWrap .inner .swiper-wrapper .swiper-slide a {display:block;position:relative;}
.snsWrap .inner .swiper-wrapper .swiper-slide a .snsDim {display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.7);text-align:center;}
.snsWrap .inner .swiper-wrapper .swiper-slide a:hover .snsDim {display:block;}
.snsWrap .inner .swiper-wrapper .swiper-slide a .snsDim .snsDimIn {position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);}
.snsWrap .inner .swiper-wrapper .swiper-slide a .snsDim span span {font-size:16px;color:#222;font-weight:500;}
.snsWrap .inner .swiper-wrapper .swiper-slide a .snsDim span.btn {display:block;width:160px;padding:15px 0;background:#444;color:#fff;margin:10px auto 0 auto;}
.snsWrap .inner .swiper-button-next,
.snsWrap .inner .swiper-button-prev {position:static;display:inline-block;width:60px;height:60px;background:url(../images/dummy/btn_slide.png) 0 0 no-repeat;margin:20px;}
.snsWrap .inner .swiper-button-prev {transform:rotate(180deg);}
.snsWrap .inner .swiper-button-next:after,
.snsWrap .inner .swiper-button-prev:after {display:none;}
.snsWrap .inner .swiper-scrollbar {display:none;}

.mcWrap .detail_icons span.d_icon {width:55px;height:55px;padding:17px 0 0 0;font-size:15px;}
.mcWrap .detail_icons span.d_icon.d_best {padding-top:7px;}
.mcWrap .detail_icons span.d_icon.d_best:before {width:22px;height:22px;background-size:cover;}
.mcWrap .detail_icons span.d_icon.d_36,
.mcWrap .detail_icons span.d_icon.d_24 {font-size:18px;padding-top:9px;}
.mcWrap .detail_icons span.d_icon.d_36 span,
.mcWrap .detail_icons span.d_icon.d_24 span {font-size:11px;margin-top:-5px;}
.mcWrap .detail_icons span.d_icon.d_one {font-size:18px;padding-top:18px;}
.mcWrap .detail_icons span.d_icon.d_time {font-size:13px;padding:15px 0 0 0;}
.mcWrap .detail_icons span.d_icon.d_time span{font-size:10px;margin-top:5px;}
.mcWrap .detail_icons span.d_icon.d_refurb {padding-top:12px;font-size:14px;line-height:16px;}
.mcWrap .detail_icons span.d_icon.d_light {padding-top:6px;font-size:14px;line-height:16px;}
.mcWrap .detail_icons span.d_icon.d_light:before {width:11px;height:11px;background-size:cover;}
.mcWrap .detail_icons span.d_icon.d_self {padding-top:12px;font-size:14px;line-height:16px;}
.mcWrap .detail_icons span.d_icon.relay_week {padding-top:39px;font-size:10px; background-position: top 8px center; background-size: 45%;}


.goods_list_best li .rankPro a .detail_icons span.d_icon {width:55px;height:55px;padding:17px 0 0 0;font-size:15px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_best {padding-top:7px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_best:before {width:22px;height:22px;background-size:cover;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_36,
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_24 {font-size:18px;padding-top:12px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_36 span,
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_24 span {font-size:11px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_one {font-size:18px;padding-top:18px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_time {font-size:13px;padding:15px 0 0 0;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_time span{font-size:10px;margin-top:5px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_refurb {padding-top:12px;font-size:14px;line-height:16px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_light {padding-top:6px;font-size:14px;line-height:16px;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_light:before {width:11px;height:11px;background-size:cover;}
.goods_list_best li .rankPro a .detail_icons span.d_icon.d_self {padding-top:12px;font-size:14px;line-height:16px;}

@media all and (max-width: 1310px) {
	.proBtm .abIcon.wish.inlist:after {background-position:-18px -18px;}
	.categoryAllBtn, .brandAllBtn, .locationAllBtn {display:none;}
	.mainVisual {height:490px;}
	.mainVisual .swiper-pagination {/*display:block;*/}
	.mainVisual .gallery-thumbs {display:none;}
	.mainVisual .swiper-container-horizontal.gallery-top {height:calc(100% - 17px);padding-bottom:17px;}
	.mainVisual .swiper-container-horizontal.gallery-top > .swiper-pagination-fr {position:absolute;bottom:30px;right:120px;width:50px;height:25px;background:rgba(0,0,0,0.8);border-radius:25px;font-size:12px;color:#666;text-align:center;line-height:25px;}
	.mainVisual .swiper-container-horizontal.gallery-top > .swiper-pagination-fr .swiper-pagination-current {color:#fff;}
	.mainVisual .swiper-container-horizontal.gallery-top > .swiper-pagination-bullets {bottom:-3px;}
	.mainVisual .swiper-container-horizontal.gallery-top > .swiper-pagination-bullets .swiper-pagination-bullet {border-radius:8px;margin:0 3px;}
	.mainVisual .swiper-container-horizontal.gallery-top > .swiper-pagination-bullets .swiper-pagination-bullet-active {width:18px;background:#00a79d;}
	.mainVisual .btn_vall {display:block;width:100px;height:25px;border-radius:25px;background:rgba(0,0,0,0.8);text-align:center;color:#fff;font-size:12px;line-height:25px;position:absolute;bottom:30px;right:15px;z-index:1;}
	.mainVisual .swiper-button-prev.swiper-button-white,
	.mainVisual .swiper-container-rtl .swiper-button-next.swiper-button-white,
	.mainVisual .swiper-button-next.swiper-button-white,
	.mainVisual .swiper-container-rtl .swiper-button-prev.swiper-button-white {width:34px;height:34px;background-size:cover;}
	.mo_iconArea {display:block;padding:35px 4%;}
	.mo_iconArea .swiper-slide {width:19%;min-width:65px;}
	.mo_iconArea .swiper-slide a {display:block;width:100%;text-align:center;line-height:16px;}
	.mo_iconArea .swiper-slide a span {display:block;width:65px;font-size:12px;margin:0 auto;}
	.mo_iconArea .swiper-slide a span:first-child {height:37px;padding:14px 0;border-radius:10px;margin-bottom:5px;}
	.mo_iconArea .swiper-slide a span:first-child:before {content:"";display:block;width:37px;height:37px;margin:0 auto;}
	.mo_iconArea .swiper-slide a span:last-child {width:100%;}
	.mo_iconArea .swiper-slide .mc_01 span:first-child {background:#4e4e4e;}
	.mo_iconArea .swiper-slide .mc_02 span:first-child {background:#e15d5d;}
	.mo_iconArea .swiper-slide .mc_03 span:first-child {background:#0aaaa1;}
	.mo_iconArea .swiper-slide .mc_04 span:first-child {background:#7e7e7e;}
	.mo_iconArea .swiper-slide .mc_05 span:first-child {background:#4b4b4b;}
	.mo_iconArea .swiper-slide .mc_06 span:first-child {background:#71d5cf;}
	.mo_iconArea .swiper-slide .mc_01 span:first-child:before {background:url(../images/dummy/ico_mc_01.png) 0 0 no-repeat;background-size:cover;}
	.mo_iconArea .swiper-slide .mc_02 span:first-child:before {background:url(../images/dummy/ico_mc_02.png) 0 0 no-repeat;background-size:cover;}
	.mo_iconArea .swiper-slide .mc_03 span:first-child:before {background:url(../images/dummy/ico_mc_03.png) 0 0 no-repeat;background-size:cover;}
	.mo_iconArea .swiper-slide .mc_04 span:first-child:before {background:url(../images/dummy/ico_mc_04.png) 0 0 no-repeat;background-size:cover;}
	.mo_iconArea .swiper-slide .mc_05 span:first-child:before {background:url(../images/dummy/ico_mc_05.png) 0 0 no-repeat;background-size:cover;}
	.mo_iconArea .swiper-slide .mc_06 span:first-child:before {background:url(../images/dummy/ico_mc_06.png) 0 0 no-repeat;background-size:cover;}
	.mcWrap h3 {font-size:25px;text-align:center;}

	.bestWrap {padding:50px 0 0 0;}
	.bestWrap .tabList {width: 100%; overflow-x: auto}
	
    .bestWrap .tabList {
    -ms-overflow-style: none; 
    scrollbar-width: none; 
    }
    .bestWrap .tabList::-webkit-scrollbar {
        display: none; 
    }
	.bestWrap .tabs {position:static;padding:25px 0 0 0;text-align:center ; white-space: nowrap;}
	.bestWrap .tabs li {float:none;display:inline-block;padding:0;margin-bottom:10px;}
	.bestWrap .tabs li a {padding:0;line-height:27px;font-size:12px;color:#777;width:60px;height:27px;border:1px solid #898989;border-radius:27px; width: auto; padding: 0 9px}
	.bestWrap .tabs li.active a {border-color:#444;background:#444;color:#fff;}
	.bestWrap .tabCont {padding:0;}
	.bestWrap .tabCont .swiper-wrapper {padding:0 0 25px 0;}
	.bestWrap .tabCont .swiper-slide {width:50%;}
	.bestWrap .tabCont .swiper-slide a {padding:0;}
	.bestWrap .tabCont .swiper-slide>a {min-height:349px;}
	.bestWrap .tabCont .swiper-slide a .tagSale {display:none;}
	.bestWrap .tabCont .swiper-slide a .proCont {position:static;width:84%;height:auto;border:0;padding:12px 8% 0 8%;}
	.proCont .proTitle {font-size:11px;}
	.proCont .proMd {font-size:13px;padding-top:8px;}
	.proCont .proPrc>span {font-size:15px;color:transparent;}
	.proCont .proPrc>span span {display:inline-block !important;}
	.proCont .proPrc>span strong {font-size:15px;}
	.proCont .proPrc>span span:first-child {font-weight:bold;padding-right:5px;}
	.proCont .proPrc>span.strike {padding:5px 0;font-size:13px;}
	.proBtm .abIcon {width:18px;height:18px;vertical-align:top;margin-left:-5px;}
	.proBtm .abIcon:after {width:18px;height:18px;background-size:36px;}
	.proBtm .abIcon.wish:after {background-position:-18px 0;}
	.bestWrap .tabCont .swiper-slide a .proCont .proPrc>span.strike {color:#d0d0d0 !important;}
	.bestWrap .tabCont .swiper-slide a .proCont .pcontTagArea {height:17px;margin-bottom:13px;}
	.bestWrap .tabCont .swiper-slide a .proCont .pcontTagArea span {display:inline-block;width:50px;height:17px;text-align:center;line-height:19px;font-size:10px;border:1px solid #777;}
	.bestWrap .tabCont .swiper-slide a .proPrc>span {font-size:10px;color:#00a79d;}
	.bestWrap .tabCont .swiper-slide a .proPrc>span span {font-size:15px;}
	.bestWrap .tabCont .swiper-slide a .proPrc>span strong {font-size:15px;}
	.bestWrap .tabCont .swiper-slide .proBtm {position:static;padding-left:5%;}
	.bestWrap .tabCont .swiper-button-next,
	.bestWrap .tabCont .swiper-button-prev {display:none;}
	.bestWrap .tabCont .swiper-container-horizontal>.swiper-scrollbar {margin:0 4%;width:92%;}
	.bestWrap .tabCont .swiper-container-horizontal>.swiper-scrollbar .swiper-scrollbar-drag {background:#00a79d;}

	.tpCont {min-height:auto;}
	.tpCont .tagArea {height:16px;margin-bottom:10px;}
	.tpCont .tagArea .proTag {height:16px;font-size:10px;line-height:18px;}
	.tpCont .keyArea {margin-bottom:10px;}
	.tpCont .keyArea span {font-size:11px;}
	.tpCont .proMd {font-size:12px;line-height:15px;height:30px;margin-bottom:10px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;}

	.timeWrap {background:url(../images/dummy/bg_time_m.jpg) center center no-repeat;background-size:cover;}
	.timeWrap h3 {margin-bottom:15px;}
	.timeWrap .inner {padding:0 0 30px 0;}
	.timeWrap .h3wrap {position:static;width:100%;transform:translate(0);padding:50px 0 0 0;background:#fff;}
	.timeWrap .timeProArea {position:static;width:96%;padding:20px 0 0 4%;transform:translateY(0);margin:0;}
	.timeWrap .timeProArea .swiper-container {padding-bottom:25px;}
	.timeWrap .timeBox {text-align:center;padding:0 0 10px 0;}
	.timeWrap .timeBox div {width:30px;height:35px;line-height:37px;font-size:21px;}
	.timeWrap .timeBox span {font-size:30px;line-height:37px;}
	.timeWrap .swiper-slide {width:47%;}
	.timeWrap .timeProArea li .timePro .tpCont {padding:12px 10px;border:0;}
	.timeWrap .timeProArea li .timePro .tpCont .tagArea {margin-bottom:10px;}
	.timeWrap .timeProArea li .timePro .tpCont .proPrc .strike {color:#d0d0d0;font-size:12px;margin-bottom:0;}
    .timeWrap .timeProArea li .timePro .tpCont .proMd{-webkit-line-clamp:3;height:47px;}
    .timeWrap .timeProArea li .timePro .tpCont .proPrc>span {font-size:10px;}
	.timeWrap .timeProArea li .timePro .tpCont .proPrc>span strong {font-size:15px;color:#e76060;}
	.timeWrap .timeProArea li .timePro .tpCont .proBtm {padding:0;text-align:left;}
/*	.timeWrap .timeProArea li .timePro .tpCont .proBtm a {margin-left:-5px;}*/
	.timeWrap .timeProArea .swiper-pagination {display:block;bottom:0;width:100%;}
	.timeWrap .timeProArea .swiper-pagination .swiper-pagination-bullet {margin:0 3px;border-radius:8px;background:#dadada;opacity:1;}
	.timeWrap .timeProArea .swiper-pagination .swiper-pagination-bullet-active {width:18px;background:#e76060;}
	.timeWrap .timeProArea .btnSwiper {display:none;}

	.promWrap {background:none;margin-top:50px;}
	.promWrap .inner {padding:0;width:100%;background:#f5f5f5}
	.promWrap .inner h3 {padding:0 0 25px 0;background:#fff;}
	.promWrap .inner .h3cont {padding:50px 10% 25px 10%;text-align:left;font-size:13px;}
	.promWrap .inner .h3cont div {font-size:25px;padding:13px 100px 0 0;line-height:30px;}
	.promWrap .inner .h3cont div>span {display:block;line-height:32px;}
	.promWrap .inner .h3cont div>span span {color:#e76060;}
	.promWrap .inner ul {width:92%;padding:0 4%;}
	.promWrap .inner ul li a {margin:0;border:0;}
	.promWrap .inner ul li a span {bottom:-15%;font-size:13px;color:#222;}
	.promWrap .inner .ecoup {top:-11px;right:4%;width:83px;height:94px;background:url(../images/design/bg_coupon1_m.png) 0 0 no-repeat;background-size:cover;padding-left:2%;}
	.promWrap .inner .ecoup .coup_name {white-space:nowrap;}
	.promWrap .inner .ecoup .coup_prc {font-size:14px;}
	.promWrap .inner .ecoup .coup_prc span {font-size:16px;vertical-align:baseline;}
	.promWrap .inner .ecoup span span {display:block;margin:15px 0 0 0;font-size:14px;}
	.promWrap .inner .ecoup .coup_prc+span {display:none;}

	.mdBanner {margin:80px 0 0 0;}

	.brWrap {background:#fff;}
	.brWrap .inner {padding:50px 0;}
	.brWrap .inner h3 {padding-bottom:25px;}
	.brWrap .swiper-container  {padding-bottom:18px;}
	.brWrap .swiper-container .swiper-pagination {display:block;bottom:0;}
	.brWrap .swiper-container .swiper-pagination .swiper-pagination-bullet {margin:0 3px;border-radius:8px;background:#dadada;opacity:1;}
	.brWrap .swiper-container .swiper-pagination .swiper-pagination-bullet-active {width:18px;background:#e76060;}
	.brWrap .swiper-container .swiper-button-next,
	.brWrap .swiper-container .swiper-button-prev {display:none;}
	.brWrap .swiper-slide {width:99%;}
	.brWrap .swiper-slide a {border:1px solid #dfdfdf;padding:0;}
	.brWrap .swiper-slide a .fLeft {position:static;float:left;padding:0 0 40% !important;width:40% !important;}
	.brWrap .swiper-slide a .fLeft img {border-radius:0;}
	.brWrap .swiper-slide a .fRight {float:right;width:47%;padding:25px 10px 0 10px;}
	.brWrap .swiper-slide a .proCont .proTitle {font-size:12px;}
	.brWrap .swiper-slide a .proCont .proMd {font-size:13px;padding:5px 0 15px 0;}
	.brWrap .swiper-slide a .proCont .proPrc>span {color:transparent;}
	.brWrap .swiper-slide a .proCont .proPrc>span.strike {display:none;}
	.brWrap .swiper-slide a .proCont .proPrc>span strong {color:#e76060;font-size:15px;}
	.brWrap .swiper-slide a .proCont .proPrc>span span {display:none !important;}
	.brWrap .swiper-slide a .rvBtm {padding:10px 20px;background:#eee;border-top:1px solid #dfdfdf;}
	.brWrap .swiper-slide a .score {height:15px;margin:0 0 10px 0;}
	.brWrap .swiper-slide a .score .scoreBar {width:60px;height:12px;background:url(../images/dummy/ico_star2.png) 0 0 no-repeat;background-size:60px 24px;vertical-align:top;margin-top:1px;}
	.brWrap .swiper-slide a .score .scoreBar span {height:12px;background:url(../images/dummy/ico_star2.png) 0 -10px no-repeat;background-size:60px 24px;}
	.brWrap .swiper-slide a .score .scoreCont {font-size:11px;vertical-align:bottom;}
	.brWrap .swiper-slide a .score .scoreCont span {color:#e76060;}
	.brWrap .swiper-slide a .reviewComm {height:36px;font-size:12px;line-height:18px;color:#444;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;}
	.brWrap .swiper-button-prev.swiper-button-black, .brWrap .swiper-container-rtl .swiper-button-next.swiper-button-black,
	.brWrap .swiper-button-next.swiper-button-black, .brWrap .swiper-container-rtl .swiper-button-prev.swiper-button-black {width:31px;height:31px;background-size:cover;}

	.rankWrap {padding:0 0 45px 0;}
	.rankWrap li {width:calc(50% - 2px);margin-top:30px;}
	.rankWrap li:nth-child(2n) {margin-left:4px;}
	.rankWrap li .rankPro .proPrc {border:0;padding:0 15px;}
	.rankWrap li .rankPro .proPrc .strike {color:#d0d0d0;display:block;padding-top:0;}
	.rankWrap li .rankPro .proPrc .sale .per {display:inline-block;padding:0;font-size:15px;color:#00a79d;font-weight:bold;}
	.rankWrap li .rankPro .proPrc .sale .per span {display:none;}
	.rankWrap li .rankPro .proPrc .salePrc {display:inline-block;padding:0 0 0 3px;line-height:11px;font-size:10px;}
	.rankWrap li .rankPro .proPrc .salePrc strong {font-size:15px;}
	.rankWrap li .rankPro .proPrc .salePrc span {display:inline-block;font-size:10px;}
	.rankWrap li .rankPro .proPrc .review {display:none;}
	.rankWrap li .rankPro .rank>div {width:45px;height:35px;padding-top:8px;font-size:11px;}
	.rankWrap li .rankPro .rank div div {font-size:15px;margin-top:3px;}
	.rankPro {margin:0;padding-bottom:35px;}
	.rankPro .tpCont {position:static;border:0;padding:15px 0 0;}
	.rankPro .tpCont .keyArea {display:none;}
	.tpCont .proBtm {top:auto;bottom:0;width:calc(100% - 26px);right:15px;text-align:left;}
	.tpCont .proBtm a {opacity:0.8; vertical-align: -1px;margin-left:0}

	.brandWrap .inner .displayTabContentsContainer .abClear {padding:20px 0 !important;}
	.brandWrap .tabArea {width:100%;overflow-x:hidden;}
	.brandWrap .tabArea .tabList {width:100%;overflow-x:auto;-ms-overflow-style: none;scrollbar-width:none;}
	.brandWrap .tabArea .tabList::-webkit-scrollbar {display:none;}
	.brandWrap .tabs {border:0;white-space:nowrap;height:29px;}
	.brandWrap .tabs li {float:none;display:inline-block;min-width:65px;width:auto;height:27px;padding:0 1px;}
	.brandWrap .tabs li a {width:auto;height:27px;line-height:26px;padding:0 10px;text-align:center;border-radius:27px;border:1px solid #9d9d9d;font-size:12px;color:#777;}
	.brandWrap .tabs li:first-child a {padding:0 10px;}
	.brandWrap .tabs li.active a {border-color:#00a79d;background:#00a79d;color:#fff;}
	.brandWrap .tabCont {padding:12px 0;}
	.brandWrap .fLeft {float:none;width:100%;}
	.brandWrap .fRight {float:none;width:100%;padding:20px 0 0 0;}
	.brandWrap .fLeft .brandCont {padding:25px 4% 0 4%;}
	.brandWrap .fLeft .brandCont h4 div {padding:10px 0 0 0;}
	.brandWrap .fLeft .brandCont .cont {padding:15px 0 0 0;font-size:12px;line-height:20px;}
	.brandWrap .fLeft .brandCont .cont a {display:none;}

	.brandWrap .inner .displayTabContentsContainer .fRight .abClear {padding:0 4% !important;}
	.brandWrap .fRight ul {padding:0 4%;}
	.brandWrap .fRight li {width:calc(33.33% - 6px);margin-bottom:20px;}
	.brandWrap .fRight li:nth-child(3n-1) {padding:0 9px;}
	.brandWrap .fRight li .rankPro {border:0;padding:0;}
	.brandWrap .fRight li .rankPro a {display:block;border:1px solid #e3e3e3;}
	.brandWrap .fRight li .rankPro .tpCont,
	.brandWrap .fRight li .rankPro .proPrc .sale,
	.brandWrap .fRight li .rankPro .proPrc .review,
	.brandWrap .fRight li .rankPro .proPrc .proBtm {display:none;}
	.brandWrap .fRight li .rankPro .proPrc .strike {display:none;}
	.brandWrap .fRight li .rankPro .proPrc {padding:10px 0 0 0;text-align:center;}
	.brandWrap .fRight li .rankPro .proPrc span {display:inline-block;color:#444;font-size:11px;}
	.brandWrap .fRight li .rankPro .proPrc span strong {color:#444;font-size:13px;font-weight:500;}


	.eventWrap .inner {padding:0;}
	.eventWrap .inner h3 {padding:30px 0 20px 0;}
	.eventWrap .inner .swiper-container {padding-bottom:30px;}
	.eventWrap .inner .evCont .swiper-slide a {position:relative;padding:0;}
	.eventWrap .inner .evCont .swiper-slide a>span {position:absolute;bottom:10px;left:4%;width:92%;font-size:16px;color:#fff;padding:0;text-shadow: #000 2px 3px 3px;}
	.eventWrap .inner .evCont .swiper-slide a>span span {font-size:9px;color:#fff;}
	.eventWrap .inner .evCont .swiper-pagination {padding:0;}

	.videoWrap .inner h3 {padding:50px 0 20px 0;}
	.videoWrap .inner .videoCont {padding:0;}
	.videoWrap .inner .videoCont .gallery-video {margin:0;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .videoArea {float:none;width:100%;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont {float:none;width:100%;border:0;padding:10px 0;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner {padding:15px 4%;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vtitle {padding:5px 0 10px 0;font-size:20px;line-height:28px;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .keyArea {padding:5px 0;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct {position:static;width:calc(100% - 20px);padding:10px;border:0;margin-top:20px;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct:after {content:"";display:block;clear:both;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpImg {display:block;float:left;box-sizing:border-box;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont {padding:20px 20px 20px 10px;width:calc(70% - 30px);display:block;float:left;box-sizing:border-box;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proBrand {font-size:12px;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proMd {font-size:14px;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proPrc {padding:0 0 10px 0;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proPrc .sale {display:none;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proPrc>span strong {font-size:15px;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .proPrc>span span {display:none;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproduct .tpCont .gopro {float:right;font-size:12px;color:#444;border-color:#444;padding:6px 15px;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproAdd {display:block;padding:5px 0 0 0;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproAdd li {float:left;width:calc(25% - 6px);margin-left:8px;}
	.videoWrap .inner .videoCont .gallery-video .swiper-slide .vCont .vcinner .vproAdd li:first-child {margin:0;}
	.videoWrap .inner .videoCont .gallery-vthumbs {display:none;}

	.snsWrap .inner {padding:50px 0 60px 0;}
	.snsWrap .inner .tabArea .tabs {padding:25px 0 10px 0;}
	.snsWrap .inner .tabArea .tabs li {padding:0 2px 8px;}
	.snsWrap .inner .tabArea .tabs li a {width:auto;height:25px;padding:0 10px;line-height:25px;font-size:12px;color:#777;border:1px solid #777;background:#fff;}
	.snsWrap .inner .tabArea .tabs li.active a {border-color:#e76060;}
	.snsWrap .inner .tabArea .tabCont .snsCont {padding:0 0 0 4%;}
	.snsWrap .inner .swiper-container {position:relative;padding-bottom:20px;padding-right:4%;}
	.snsWrap .inner .swiper-wrapper {justify-content:left;}
	.snsWrap .inner .swiper-wrapper .swiper-slide {width:47.5%;}
	.snsWrap .inner .swiper-wrapper .swiper-slide a .snsDim span span {font-size:10px;}
	.snsWrap .inner .swiper-wrapper .swiper-slide a .snsDim span.btn {width:100px;padding:9px 0;}
	.snsWrap .inner .swiper-button-next, .snsWrap .inner .swiper-button-prev {display:none;}
	.snsWrap .inner .swiper-scrollbar {position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:#eee;}

	.brandWrap ul.displayTabContainer.displayTabType1 {text-align:center;}
}
@media all and (max-width: 376px) {
	.mo_iconArea .swiper-slide a span {font-size:11px;}
}
/* 서브 */
.contentsBox h2 {width:100%;max-width:1310px;margin:0 auto;padding:45px 0 70px 0;font-size:32px;font-weight:bold;text-align:center;}
.h3cont_wrap {border-top:1px solid #222;font-size:16px;line-height:26px;padding:25px 0;border-bottom:1px solid #ddd;text-align:center;background:#f7f8f8;}

/* 상품리스트 */
.category_edit_area.mobile_img_adjust p br {display:none;}
.mb_prd_wrap {padding-bottom:40px}
.mb_prd_wrap h4 {padding:55px 0 35px 0;font-size:32px;font-weight:800;color:#222;text-align:left;}
.mb_prd_wrap h4 div {display:none;}
.mb_prd_wrap .goods_list_best.swiper-container{padding-bottom:40px}
.mb_prd_wrap .swiper-scrollbar{position:absolute; bottom:0;width:100%;}
.search_nav_mb {padding:40px 0;text-align:center;border-bottom:1px solid #ddd;}
.search_nav_mb li {display:inline-block;}
.search_nav_mb li a {display:block;padding:15px;text-align:center;font-size:15px;color:#777;line-height:15px;margin:0 5px;}
.search_nav_mb li.active a {color:#222;font-weight:bold;background:#f7f7f7;}
.sort_wrap  {margin:60px 0 20px 0;padding-top:40px;border-top:1px solid #ddd;text-align:right;}
.sort_wrap .sort_area {float:left;padding:9px 0;}
.sort_wrap .sort_area a {position:relative;display:inline-block;padding:0 20px;font-size:15px;}
.sort_wrap .sort_area a.active {color:#00a79d;font-weight:bold;}
.sort_wrap .sort_area a:before {content:"";display:block;width:1px;height:12px;background:#767676;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.sort_wrap .sort_area a:first-child {padding-left:0;}
.sort_wrap .sort_area a:first-child:before {display:none;}
.sort_new {display:inline-block;height:34px;}
.sort_new .sort_total {display:none;}
.sort_new .custom_select {display:inline-block;padding:0 15px;border:1px solid #ddd;background:url(../images/icon/sel_icon_01.png) 83% center no-repeat;}
.sort_new .custom_select select {min-width:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;}
.sort_new .sort_type {display:inline-block;vertical-align:bottom;}
.sort_new .sort_type a {float:left;width:32px;height:32px;color:transparent;font-size:0;line-height:0;border:1px solid #aaa;}
.sort_new .sort_type a:before {content:"";display:block;width:16px;height:16px;margin:8px 0 0 8px;background:url(../images/icon/ico_sortype.png) 0 0 no-repeat;background-size:32px 16px;opacity:0.5;}
.sort_new .sort_type a.type_list {border-left:0;}
.sort_new .sort_type a.type_list:before {background-position:-16px 0;}
.sort_new .sort_type a.active {background-color:#eee;}
.sort_new .sort_type a.active:before {opacity:1;}
.ms_title {padding:22px 0 85px 0;text-align:center;font-size:35px;font-weight:700;color:#333;border-bottom: 1px solid #cecece}

.goods_list_best.swiper-container{margin:0 -8px;}
.goods_list_best .swiper-wrapper {margin:/*0 -8px*/ 0;}
.goods_list_best .swiper-wrapper .swiper-slide{padding: 0 8px;box-sizing: border-box;}
.goods_list_best .swiper-wrapper .swiper-slide .rankPro{margin: 0;}

.goods_list_best li {float:left;width:20%;}
.goods_list_best li .rankPro {margin:0 8px;}
.goods_list_best li .rankPro .rank {position:absolute;top:0;right:0;}
.goods_list_best li .rankPro .rank>div {position:relative;z-index:1;width:57px;height:45px;color:#fff;font-weight:bold;font-size:15px;text-align:center;padding:12px 0 0 0;background:#444;/*-webkit-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);-moz-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);*/}
.goods_list_best li .rankPro .rank div div {font-size:15px;padding:4px 0 0 0;}
.goods_list_best li .rankPro a {display:block;position:relative;}
.goods_list_best li .rankPro a .detail_icons {position:absolute;top:0;left:0;width:30px;}
.goods_list_best li .rankPro a .detail_icons span {display:block;margin-top:3px;}
.goods_list_best li .rankPro a .detail_icons span:first-child {margin-top:0;}
.goods_list_best li:first-child .rankPro .rank>div {background:#20a999;}
.goods_list_best li .rankPro .tpCont {border:0;}
.goods_list_best li .rankPro .tpCont .bPoint {display:inline-block;}
.goods_list_best li .rankPro .tpCont .proCont .proTitle {padding-bottom:24px;}
.goods_list_best li .rankPro .tpCont .tagArea {margin-bottom:18px;}
.goods_list_best li .rankPro .tpCont .tagArea .proTag {height:16px;font-size:10px;line-height:18px;}
.goods_list_best li .rankPro .tpCont .proBtm {width:/*73px*/auto;top:35px;}
.goods_list_best li .rankPro .tpCont .keyArea span {font-size:12px;color:#777;}
.goods_list_best li .rankPro .tpCont .proMd {height:auto;padding:0;margin:0;font-size:16px;color:#333436;line-height:22px;max-height:46px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.goods_list_best li .rankPro .proPrc {position:relative;padding:28px 0 20px;}
.goods_list_best li .rankPro .proPrc .strike {display:block;font-size:18px;color:#adadad;padding:0 0 6px 0;}
.goods_list_best li .rankPro .proPrc .per {color:#20a999;font-size:22px;font-weight:500;}
.goods_list_best li .rankPro .proPrc .salePrc {color:#20a999;font-weight:300;font-size:19px;}
.goods_list_best li .rankPro .proPrc .salePrc strong {font-size:22px;font-weight:bold;}
.goods_list_best li .rankPro .proPrc .review {position:absolute;bottom:/*23px*/3px;right:0;font-size:16px;color:#333436}
.goods_list_best li .rankPro .proPrc .review span {font-weight:bold;}
.goods_list_best .proBtm .abIcon.wish:after{margin-top: -9px;margin-left: -11px;width: 22px;height: 19px;}
.btn_nmore {display:block;width:250px;height:55px;border:1px solid #00a79d;text-align:center;color:#00a79d;background:#fff url(../images/icon/ico_bnm.png) 70% center no-repeat;margin:40px auto 0 auto;font-size:20px;font-weight:bold;}
/* 리스트 new stype */
.searched_item_display .item_info_area .goods_price_area .discount_rate.list_late {display:none;}
.searched_item_display>ul.ab_list_list {/*border-top:1px solid #222;*/}
.searched_item_display>ul.ab_list_list>li:first-child{padding-top:0}
.searched_item_display>ul.ab_list_list>li {display:table;table-layout:fixed;float:none;width:100%;padding:20px 0;border-bottom:1px solid #ddd;}
.searched_item_display>ul.ab_list_list>li .item_img_area {display:table-cell;width:200px;height:200px;padding-right:40px;vertical-align:middle;}
.searched_item_display>ul.ab_list_list>li .item_info_area {display:table-cell;width:calc(100% - 240px);padding:0;vertical-align:middle;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_name_area {max-width:calc(100% - 350px);}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area {text-align:center;width:200px;position:absolute;top:50%;bottom:auto;right:150px;transform:translateY(-50%);padding:29px 0 5px 0;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .discount_rate.list_late {display:inline-block;font-size:16px;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .discount_rate.list_late .num {font-size:16px;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .discount_rate.box_late {display:none;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .consumer_price {font-size:16px;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .sale_wrap {display:inline-block;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .sale_price {position:absolute;top:0;left:0;width:100%;font-size:16px;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .sale_price .num {font-size:25px;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_sold_area {text-align:center;width:150px;position:absolute;top:50%;bottom:auto;left:auto;right:45px;transform:translateY(-50%);padding:0;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_sold_area .ab_star {display:block;padding:10px 0 0 0;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_sold_area .ab_star .star_count {font-size:14px;font-weight:500;color:#00a79d;padding:10px 0 0 0;}
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_btm_area {right:0;top:50%;transform:translateY(-50%);z-index: 2;}
.searched_item_display>ul.ab_list_list>li .proBtm .abIcon {border:1px solid #444;padding:10px;margin-left:3px;}
.searched_item_display .item_info_area .goods_sold_area .ab_star,
.searched_item_display>ul.ab_list_list>li .item_info_area .goods_sold_area .ab_star{display:none;}

.filtered_item_sorting .item_display label {position:relative;}
.filtered_item_sorting .item_display label input {width:1px;height:1px;opacity:0;position:absolute;top:0;left:0;}

@media all and (max-width: 1310px) {
	.goods_list_best .rankPro .tpCont{position: static;}
	.goods_list_best .rankPro .tpCont .proBtm{bottom: -4px;right: auto !important;left: -3px !important;width: auto;top: auto !important;}
	.goods_list_best li .rankPro .proPrc .review{bottom: 3px;}
	.goods_list_best li .rankPro .proPrc{position: static;padding-bottom: 0}
}

@media all and (max-width: 767px) {
	.ms_title {display:none;}
	.search_nav {display:none;}
	.search_nav_mb {padding:0;border:0;}
	.search_nav_mb li {float:left;width:50%;}
	.search_nav_mb li a {padding:15px 0;text-align:center;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#f7f7f7;font-size:13px;color:#777;line-height:13px;margin:0;}
	.mb_prd_wrap {display:block;padding:0 0 20px 0;}
	.mb_prd_wrap h4 {padding:50px 0 20px 0;font-size:18px;font-weight:bold;text-align:center;}
	.mb_prd_wrap h4 strong {display:none;}
	.mb_prd_wrap h4 div {display:block;;}
	.mb_prd_wrap h4 div span {color:#00a79d;font-weight:500;}
	.sort_area {display:none;}
	.sort_wrap {margin:20px 0 0 0;padding:0;border:0;}
	.sort_new {display:block;padding:0 4%;}
	.sort_new .sort_total {display:block;float:left;padding:9px 0;font-size:15px;color:#000;}
	.sort_new .sort_total span {color:#00a79d;font-weight:500;}
	.goods_list_best {position:relative;}
	.goods_list_best li {float:left;width:50%;}
	.goods_list_best li .rankPro .rank {position:absolute;top:0;right:0;}
	.goods_list_best li .rankPro .rank>div {position:relative;z-index:1;width:55px;height:45px;color:#fff;font-weight:bold;font-size:15px;text-align:center;padding:11px 0 0 0;background:#444;/*-webkit-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);-moz-box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);box-shadow: 0px 3px 2px 0px rgba(0,0,0,0.7);*/}
	.goods_list_best li .rankPro .rank div div {font-size:21px;padding:1px 0 0 0;}
	.goods_list_best li:first-child .rankPro .rank>div {background:#00a79d;}
	.goods_list_best li .rankPro a {display:block;}
	.goods_list_best li .rankPro img {width:100%;}
	.goods_list_best li .rankPro .tpCont {position:static;}
	.goods_list_best li .rankPro .tpCont .proCont .proTitle {font-size:14px;}
	.goods_list_best li .rankPro .tpCont .proMd {font-size:14px;line-height:20px;height:40px;}
	.goods_list_best li .rankPro .proPrc {position:relative;border:0;padding:0;padding-bottom: 23px;}
	.goods_list_best li .rankPro .proPrc span {color:#00a79d;font-size:19px;}
	.goods_list_best li .rankPro .proPrc .strike {padding-bottom:7px;color:#d0d0d0;font-size:14px;display:block;padding-top:0;}
	.goods_list_best li .rankPro .proPrc span strong {color:#00a79d;font-size:22px;}
	.goods_list_best li .rankPro .proPrc .salePrc {display:inline-block;padding:0 0 0 2px;font-size:15px;font-weight:300}
	.goods_list_best li .rankPro .proPrc .salePrc span {display:inline-block;font-size:10px;vertical-align:top;}
	.goods_list_best li .rankPro .proPrc .salePrc strong {font-size:15px;}
	.goods_list_best li .rankPro .proPrc .sale {display:block;padding-bottom:0;font-size:14px;}
	.goods_list_best li .rankPro .proPrc .sale .per {display:inline-block;color:#00a79d;font-weight:500;padding:0;font-size:15px;}
	.goods_list_best li .rankPro .proPrc .sale .per span {display:none;}
	.goods_list_best li .rankPro .proPrc .review {display: inline-block;font-size:10px;color:#777;border-bottom:1px solid #777;padding-bottom:2px;bottom:-28px;/*left:80px;*/right:auto;text-align:right;}
	.goods_list_best li .rankPro .proPrc .review span {font-weight:bold;color:#777;font-size:10px;}
	.goods_list_best li .rankPro .rank>div {width:45px;height:35px;padding-top:8px;font-size:11px;}
	.goods_list_best li .rankPro .rank div div {font-size:15px;margin-top:2px;}
	.goods_list_best li .rankPro .tpCont .proBtm {top:auto;right:auto;left:5%;}
	.goods_list_best .swiper-wrapper {margin:0;}
	.goods_list_best .swiper-scrollbar {height:2px;background:#eee;/*margin:0 4%;*/margin-top:25px;}
	.goods_list_best .swiper-scrollbar .swiper-scrollbar-drag {background:#00a79d;}
	.rankPro {margin:0 !important;padding-bottom:35px;}
	.rankPro .tpCont {position:static;border:0;padding:15px 15px 0 15px;}
	.btn_nmore {width:90%;height:45px;font-size:16px;background:#fff url(../images/icon/ico_bnm_m.png) 63% center no-repeat;background-size:15px;margin:30px auto 0 auto;}
	.btn_nmore span {line-height:45px;}

	.goods_list_best.swiper-container{margin:0;}
	.goods_list_best .swiper-wrapper .swiper-slide{padding: 0;}

	.searched_item_display>ul.ab_list_list {border-top:0;margin-top:10px;}
	.searched_item_display>ul.ab_list_list>l:first-child {padding-top:0;}
	.searched_item_display>ul.ab_list_list>li .item_img_area {width:140px;height:140px;padding-right:15px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area {width:calc(100% - 160px);}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_name_area {max-width:100%;padding:0;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_name_area .brand_name {font-size:11px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_sold_area {width:auto;top:auto;bottom:0;right:8%;transform:translateY(0);}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area {position:static;transform:translateY(0);width:auto;text-align:left;padding:0;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .sale_wrap {display:block;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .consumer_price {font-size:12px;padding-top:4px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .discount_rate .num {font-weight:bold;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .sale_price {font-size:10px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .sale_price .num {font-size:15px;padding-right:2px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .discount_rate.list_late {display:none;font-size:15px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .discount_rate.list_late .num {font-size:15px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .discount_rate.box_late {display:inline-block;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_price_area .sale_price {position:static;}

	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_btm_area {position:relative;top: auto !important;right:auto;transform:translateY(0);margin-top:5px;left:-6px}
	.searched_item_display>ul.ab_list_list>li .proBtm .abIcon {padding:5px;border:0;margin:0;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_sold_area {font-size:10px;bottom:9px;}
	.searched_item_display>ul.ab_list_list>li .item_info_area .goods_sold_area .ab_star {display:none;}
}
@media all and (max-width: 767px) {
	.rankPro .tpCont {padding:10px 0 0;}
	.tagArea .pcontTag {padding:0 3px;font-size:9px;}
	.bestWrap .tabCont .swiper-slide a .proCont .pcontTagArea span {font-size:9px;width:auto;padding:0 3px;}
}
/* 브랜드 */
.br_title {padding:27px 0;text-align:center;font-size:35px;font-weight:700;color:#333;}
.br_title span {display:none;}
.brand_main_banner {padding:30px 0 50px 0;}
.brand_main_banner .swiper-pagination-bullet {width:10px;height:10px;border-radius:10px;opacity:1;background:#dadada;transition:all 0.5s;}
.brand_main_banner .swiper-pagination-bullet-active {width:24px;background:#00a79d;}
.brand_total {display:table;table-layout:fixed;width:100%;padding:30px 0;}
.brand_total>div {display:table-cell;vertical-align:middle;}
.brand_total>div.brand_logo {width:160px;text-align:left;}
.brand_total>div.brand_logo img {width:auto;height:auto;max-width:90%;max-height:90%;}
.brand_total>div.total {font-size:20px;}
.brand_total>div.total span {color:#00a79d;}
@media all and (max-width: 767px) {
	.br_title {padding:20px 0;font-size:18px;}
	.br_title span {display:inline-block;color:#00a79d;}
	.brand_main_banner {padding:15px 0 40px 0;margin:0 4% !important;}
	.brand_main_banner .swiper-pagination-bullet {width:6px;height:6px;border-radius:6px;margin:0 3 !important;}
	.brand_main_banner .swiper-pagination-bullet-active {width:18px;}
	.brand_main_wrap {width:92%;padding:20px 4% 50px 4%;border-top:1px solid #222;margin:20px 0 0 0;}
	.brand_total {padding:18px 0;display:none;}
	.brand_total>div.brand_logo {width:100%;text-align:center;}
	.brand_total>div.total {display:none;}
}
/* 장바구니 */
.cart_menu {padding:30px 0 0 0;border-bottom:1px solid #ddd;}
.cart_menu ul {float:left;width:50%;}
.cart_menu ul li {display:inline-block;}
.cart_menu ul.cart_tab li {margin-left:30px;}
.cart_menu ul.cart_tab li:first-child {margin-left:0;}
.cart_menu ul.cart_tab li a {display:block;padding:10px 0;font-size:25px;line-height:25px;color:#999;border-bottom:4px solid #fff;}
.cart_menu ul.cart_tab li.active a {font-weight:bold;color:#00a79d;border-color:#00a79d;}
.cart_menu ul.caft_step {margin-top:10px;text-align:right;}
.cart_menu ul.caft_step li {line-height:24px;font-size:20px;color:#999;}
.cart_menu ul.caft_step li:before {content:"";display:inline-block;width:24px;height:24px;margin-right:7px;background:url(../images/common/cart_ico02.png) 0 0 no-repeat;vertical-align:bottom;}
.cart_menu ul.caft_step li:first-child:before {background:url(../images/common/cart_ico01.png) 0 0 no-repeat;}
.cart_menu ul.caft_step li:last-child:before {background:url(../images/common/cart_ico03.png) 0 0 no-repeat;}
.cart_menu ul.caft_step li:after {content:"";display:inline-block;width:18px;height:18px;background:url(../images/common/cart_arr.png) 0 0 no-repeat;margin:0 12px 0 15px;vertical-align:middle;}
.cart_menu ul.caft_step li:last-child:after {display:none;}
.cart_menu ul.caft_step li.active {color:#222;}
.cart_menu ul.caft_step li.active:before {background-position:0 -24px;}
.cart_menu ul.caft_step li.active:first-child:before {background-position:0 -24px;}
.cart .no_data_area2 {padding:120px 0;font-size:16px;color:#222;background:none;border:0;border-bottom:1px solid #ddd;}
/* 주문결제 */
.cart.payment .cart_wrap {position:relative;}
.cart.payment .order_payment_right {position:static;width:400px;padding-left:20px;}
.cart.payment .order_payment_right .order_subsection {background:none;width:400px;position: absolute; top:0; opacity: 1; transition: transform 1s, opacity 1s;transition-delay: 0.1s;z-index: 50;}
.cart.payment .order_payment_right .order_subsection.fixed {position:fixed; top:0; transition:none;}
.cart.payment .order_payment_right h3.title3 {padding:15px 0 20px 0;}
.cart_wrap {margin:40px 0 0 0;}
.contentsBox.payment h2 {padding-bottom:0;}
.contentsBox.payment #order_info_input {display:block !important;}
.order_payment_left .chk_all {padding-bottom:20px;}
.order_payment_left .cart_contents h3 {padding:4px 0 20px 0;font-size:20px;line-height:1.2;}
.payment .cart_wrap .right_flying_wrap3 .btn_area_c input {background:#00a79d;border-color:#00a79d;font-size:20px;font-weight:bold;color:#fff;margin-top:30px;}
.pay_agree_wrap {position:relative;margin-top:5px;}
.pay_agree_wrap .btn_agree {position:absolute;padding:22px 20px;top:0;right:0;font-size:12px;}
.pay_agree_wrap .btn_agree:after {content:"";display:inline-block;width:12px;height:12px;background:url(../images/common/pay_bul.png) 0 0 no-repeat;background-size:cover;vertical-align:top;margin:0 0 0 5px;}
.pay_agree_wrap .btn_agree.on:after {transform:rotate(180deg);}
.mem_agree_area {display:none;}
.pay_agree_wrap .btn_agree.on+.mem_agree_area {display:block;}
.resp_layer_pop.pay_agree {width:750px;max-height:90%;}
.resp_layer_pop.pay_agree .y_scroll_auto2 {max-height:580px !important;line-height:22px;}
.resp_layer_pop.pay_agree .title {text-align:center;}
.resp_layer_pop.pay_agree .tit_cont {padding:20px 0 30px 0;font-size:14px;line-height:23px;text-align:center;}
.resp_layer_pop.pay_agree #odAgreeText3 table td {padding:20px 35px !important;border-color:#bbb !important;}
.resp_layer_pop.pay_agree #odAgreeText3 table td:first-child {width:175px;}
.contentsBox.payment .order_info_input ul {padding:10px 0;border-bottom:1px solid #ddd;}
.contentsBox.payment .order_info_input li {padding:5px 0;}
.contentsBox.payment .order_info_input li .til {display:inline-block;padding:0 7px;}
.contentsBox.payment .order_info_input li input[type=text] {width:calc(27% - 30px);height:40px;background:#fff;}
.contentsBox.payment .order_info_input li input[type=email] {width:calc(27% - 30px);height:40px;background:#fff;}
.contentsBox.payment .order_info_input li input[type=text],
.contentsBox.payment .order_info_input li input[type=password],
.contentsBox.payment .order_info_input li input[type=email],
.contentsBox.payment .order_info_input li input[type=number] {width:210px;}
.contentsBox.payment .order_info_input li input[type=tel] {width:98px;}
.contentsBox.payment .order_info_input li .custom_select {display:inline-block;width:calc(27% - 32px);padding:0 15px;margin-left:2px;border:1px solid #ddd;background:url(../images/icon/sel_icon_01.png) 83% center no-repeat;vertical-align:top;}
.contentsBox.payment .order_info_input li .custom_select select {min-width:100px;width:100%;height:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;}
.contentsBox.payment .order_info_input li .btn_resp {height:40px;font-size:16px;width:130px;border-color:#bbb;margin-left:2px;}
.contentsBox.payment .order_info_input li .btn_resp span.mo {display:none;}
.contentsBox.payment .order_info_input li:after {content:"";display:block;clear:both;}
.contentsBox.payment .order_info_input li .address_box {float:right;width:81%;padding:10px 0 0 0;}
.contentsBox.payment .order_info_input li .address_box input {width:calc(50% - 3px);}
.contentsBox.payment .order_info_input li .address_box input:last-child {float:right;}
.contentsBox.payment .order_info_input li .address_box input.complete {margin-top:3px;}
.contentsBox.payment .order_info_input li.ask_de input {width:calc(100% - 170px);border-color:#ddd;}
.contentsBox.payment .order_info_input .info_update {padding:20px 0 0 0;font-size:14px;}
.contentsBox.payment .order_info_input .info_update input {margin-right:5px;vertical-align:sub;}
.contentsBox.payment .delivery_info_input .ship_possible {padding:10px 2%;border-bottom:1px solid #ddd;}
.contentsBox.payment .delivery_info_input .ship_possible button {float:right;margin-top:-15px;}
.contentsBox.payment .delivery_input li.daddress label {margin-right:40px;}
.monly {display:none;}
.contentsBox.payment .order_info_input li.hide {display:none !important;}
#delivery_address_lay .title {padding-top:70px;padding-bottom:30px;}
#delivery_address_lay .add_adr {position:absolute;top:65px;right:50px;border-color:#222;padding:2px 25px;font-size:14px;box-sizing:content-box;}
#delivery_address_lay .btn_area {text-align:center;padding:30px 0 70px 0;}
#delivery_address_lay .set_adr {display:inline-block;width:310px;height:54px;background:#444;color:#fff;text-align:center;font-size:16px;font-weight:bold;}
#delivery_address_lay .thead {display:table;table-layout:fixed;width:100%;}
#delivery_address_lay .thead>li {display:table-cell;padding:12px 0;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;background:#f7f8f8;font-size:14px;color:#222;text-align:center;vertical-align:middle;}
#delivery_address_lay .thead>li:first-child {border-left:1px solid #ddd;}
#delivery_address_lay .thead>li.abd_chk {width:10%;}
#delivery_address_lay .thead>li.abd_adname {width:30%;}
#delivery_address_lay .thead>li.abd_adinfo {width:60%;}
#delivery_address_lay .ul_delivery {margin-bottom:30px;}
#delivery_address_lay .ul_delivery>li {padding:0;border:0;}
#delivery_address_lay .ul_delivery>li>ul {display:table;table-layout:fixed;width:100%;}
#delivery_address_lay .ul_delivery>li>ul>li {display:table-cell;padding:12px 0;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size:13px;color:#222;text-align:center;vertical-align:middle;}
#delivery_address_lay .ul_delivery>li>ul>li:first-child {border-left:1px solid #ddd;}
#delivery_address_lay .ul_delivery>li>ul.thead>li {border-top:1px solid #ddd;background:#f7f8f8;font-size:14px;}
#delivery_address_lay .ul_delivery>li>ul.tbody>li:last-child {padding:12px 24px;text-align:left;line-height:22px;box-sizing:border-box;}
#delivery_address_lay .ul_delivery>li>ul>li.abd_chk {width:10%;}
#delivery_address_lay .ul_delivery>li>ul>li.abd_adname {width:30%;}
#delivery_address_lay .ul_delivery>li>ul>li.abd_adname .desc {color:#222;}
#delivery_address_lay .ul_delivery>li>ul>li.abd_adname .pointcolor {color:#999 !important;}
#delivery_address_lay .ul_delivery>li>ul>li.abd_adinfo {width:60%;}
#delivery_address_lay .ul_delivery>li>ul>li.abd_adinfo .name {font-size:13px;}
#delivery_address_lay .ul_delivery>li>ul>li.abd_adinfo .nation_section {display:none;}
#delivery_address_lay .ul_delivery>li .list {margin:0;}
#timesale_cont {padding:10px 2% 20px 2%;border-bottom:1px solid #ddd;color:#00a79d;}
@media all and (max-width: 1310px) {
	.h3cont_wrap {border-top:0;padding:25px 4%;font-size:13px;line-height:20px;}
	.cart_menu {padding:0;margin-bottom:20px;}
	.cart_menu ul {float:none;width:100%;}
	.cart_menu ul.caft_step {display:none;}
	.cart_menu ul.cart_tab li {float:left;margin:0;width:50%;text-align:center;}
	.cart_menu ul.cart_tab li a {border-bottom:2px solid #fff;font-size:15px;}
	.cart_menu ul.cart_tab li.active a {border-bottom:2px solid #00a79d;}
	.cart_wrap {padding:30px 0 0 0;}
	.cart_left {position:relative;}
	.cart_contents_top {display:none;}
	.resp_cart_wrap label.checkbox_allselect .txt,
	.cart_list .goods_delivery_info .detail>li.silmul .gray_01 {font-size:14px;}
	.selected_btn_groups {position:absolute;top:-50px;left:0;width:calc(100% - 40px);padding:0 20px;}
	.selected_btn_groups label.checkbox_allselect {padding-top:16px;}
	.selected_btn_groups .btns {float:right;}
	.subpage_container.order_payment_left .order_subsection .title3+ul {padding:10px 4%;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li {padding-left:30%;}
	.od_sale_title {position:absolute;top:0;left:0;padding-left:0;width:30%;font-size:13px;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li .btn_resp {width:65px;height:35px;font-size:13px;padding:0;}
	.od_sale_price {width:calc(100% - 104px);height:33px;line-height:31px;font-size:13px;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li input.hsize_b {width:calc(100% - 72px);height:35px;font-size:13px;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li span input.hsize_b {height:33px;font-size:13px;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li .have_01 {display:none;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li .have_02 {display:block;padding:0;width:143%;margin-left:-43%;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li .have_02 .h3_title {display:inline-block;width:30%;font-size:13px;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li .have_03 {display:block;padding:20px 0 0 0;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li .have_03 .emoney_all_input_button {float:right;background:#444;color:#fff;border-color:#444;margin-top:-10px;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li .noti {padding-left:0;padding-top:15px;font-size:12px;}
	.contentsBox.payment .order_info_input ul {padding:10px 4%;}
	.right_flying_wrap3 {padding:0 4%;}
	.contentsBox.payment .order_info_input li {padding-left:30%;position:relative;}
	.contentsBox.payment .order_info_input li input::placeholder {font-size:13px;}
	.contentsBox.payment .order_info_input li .desc {display:none;}
	.contentsBox.payment .order_info_input li input[type=text] {width:100%;height:35px;font-size:13px;}
	.contentsBox.payment .order_info_input li input[type=email] {width:calc(50% - 20px);height:35px;font-size:13px;}
	.contentsBox.payment .order_info_input li input[type=tel] {width:calc(33% - 9px) !important;height:35px;font-size:13px;}
	.contentsBox.payment .order_info_input li .custom_select {margin:10px 0 0 0;width:calc(100% - 33px) !important;height:33px;background:url(../images/icon/sel_icon_01.png) 95% center no-repeat;background-size:9px;}
	.contentsBox.payment .order_info_input li .custom_select select {height:35px;}
	.contentsBox.payment .order_info_input li.od_addr input[type=text] {width:calc(100% - 72px);}
	.contentsBox.payment .order_info_input li.od_addr button {width:65px;height:35px;font-size:0;color:transparent;}
	.contentsBox.payment .order_info_input li.od_addr button span {display:none;}
	.contentsBox.payment .order_info_input li.od_addr button span.mo {display:block;font-size:13px;color:#222;line-height:33px;border-color:#222;}
	.contentsBox.payment .order_info_input li .address_box {width:100%;}
	.contentsBox.payment .order_info_input li .address_box input[type=text] {width:100%;height:35px;font-size:13px;}
	.contentsBox.payment .order_info_input li .address_box input[type=text]:first-child {margin-bottom:10px;}
	.contentsBox.payment .order_info_input .info_update {padding:10px 4%;font-size:13px;}
	.subpage_container.order_payment_left .order_subsection .title3 .od_same {margin:0;float:right;font-size:12px;}
	.contentsBox.payment .delivery_input li.daddress label {margin-right:25px;font-size:13px;display:inline-block;margin-bottom:5px;}
	.contentsBox.payment .order_info_input li .btn_resp {width:auto;height:25px;font-size:13px;text-align:center;line-height:23px;}
	.contentsBox.payment .order_info_input li.goods_delivery_info  button {width:65px;height:35px;font-size:0;color:transparent;}
	.contentsBox.payment .order_info_input li.goods_delivery_info button span {display:none;}
	.contentsBox.payment .order_info_input li.goods_delivery_info button span.mo {display:block;font-size:13px;color:#222;line-height:33px;border-color:#222;}
	.contentsBox.payment .order_info_input li input[type=text].size_zip_all {width:calc(100% - 71px);}
	.payment .cart_wrap .right_flying_wrap3 .btn_area_c {width:100%;margin-left:0;}
	.payment .cart_wrap .right_flying_wrap3 .btn_area_c input {margin:0;height:45px;font-size:15px;line-height:43px;}
	.pilsu_agree_all2 {font-size:14px;padding:12px 20px;}
	.pay_agree_wrap .btn_agree {padding:16px 20px;}
	.monly {display:block;}
	.ponly {display:none;}
	.cart.payment .cart_wrap {margin-top:0;padding-top:0;}
	.cart.payment .cart_list .cart_goods_detail {padding-left:20px;}
	.layer_bottom_btn_area3 {padding:0 10px;}
}
@media only screen and (max-width:767px) {
    #delivery_address_lay .y_scroll_auto2 {margin-bottom:0;max-height: calc(100% - 220px) !important;}
    #delivery_address_lay .layer_pop_contents.v5 {padding:10px 4%;}
    #delivery_address_lay .title {text-align:center;border-bottom:1px solid #777;padding:18px 10px;margin:0 4%;}
	#delivery_address_lay .add_adr {position:static;display:block;width:92%;margin:20px auto 10px auto;height:43px;font-size:14px;font-weight:bold;line-height:42px;padding:0;}
	#delivery_address_lay .btn_area {padding:0;position:absolute;bottom:20px;left:4%;width:92%;}
	#delivery_address_lay .set_adr {display:inline-block;width:92%;height:45px;font-size:14px;}
	.cart.payment {display:block;width:auto;}
	.cart.payment .subpage_container {position:relative;display:block;width:92%; padding:10px 4% 40px 4%;}
	.cart.payment .order_payment_right { width:auto; padding-left:0;padding-right:0; }
	.cart.payment .order_payment_right .order_subsection {width:100%;position:static;}
	.cart.pay_comp {margin-top:-52px;}
}
/* 주문결제 이타자리 */
.payment_ita .order_price_total {border-color:#e76060;}
.payment_ita .auto_pay_box {display:inline-block;width:80%;}
.payment_ita .order_price_total>ul.total,
.payment_ita .order_price_total>ul.total>li.td,
.payment_ita .order_price_total>.est_benefit>li.td span.pointcolor3 {color:#e76060;}
.payment_ita .agree_list2 .at_cont2 span {color:#e76060;}
.payment_ita .agree_list2 .at_cont2 span:before {}
.contentsBox.payment_ita .order_info_input li .custom_select {width:calc(49% - 32px);background-position:95% center;}
.contentsBox.payment_ita .order_info_input li .custom_select select {font-size:16px;}

/* 3년 무상 AS */
.ab_clear:after {content:"";display:block;clear:both;}
#container.boxContainer {width:100%;max-width:1310px;padding:50px 0 0 0;margin:0 auto;}
.as3year {color:#222;}
.as3year h2 {padding:45px 0 30px 0;font-size:32px;text-align:center;border-bottom:1px solid #222;font-weight:bold;}
.as3year .boxBanner {height:174px;text-align:center;background-color:#fae100;}
.as3year .boxBanner img {display:none;}
.as3year .boxBanner a {display:block;width:100%;height:100%;font-size:0;line-height:0;color:transparent;}
.as3year .btn_area {padding:25px 0 35px 0;text-align:right;}
.as3year .btn_area a {display:inline-block;height:55px;line-height:54px;padding:0 17px;font-size:16px;background:#00a79d;color:#fff;}

.ab_tab_area {}
.ab_tab_area .ab_tab_wrap {margin-bottom:60px;}
.ab_tab_area .ab_tab {border-bottom:2px solid #444;}
.ab_tab_area .ab_tab li {float:left;width:33.33%;}
.ab_tab_area .ab_tab li:nth-child(2) {width:calc(33.34% + 2px);margin:0 -1px;}
.ab_tab_area .ab_tab li a {display:block;height:49px;line-height:50px;border:1px solid #bbb;border-bottom:0;text-align:center;font-size:16px;background:#fff;}
.ab_tab_area .ab_tab li.on a {background:#444;color:#fff;}
.ab_tab_area .tab_cont {padding:35px 0 0 0;}
.ab_tab_area .tab_cont h3 {padding:40px 0 20px 0;font-size:18px;font-weight:bold;}
.ab_tab_area .tab_cont h3:first-child {padding-top:0;}
.ab_tab_area .tab_cont .tc_box {position:relative;border-bottom:1px solid #ddd;}
.ab_tab_area .tab_cont .tc_box .qr {width:180px;}
.ab_tab_area .tab_cont .tc_box .qr .qrcode {border:1px solid #ddd;padding:20px;border-bottom:0;}
.ab_tab_area .tab_cont .tc_box .qr_cont {position:absolute;top:50%;left:215px;width:calc(100% - 215px);transform:translateY(-50%);}
.ab_tab_area .tab_cont .tc_box .serial {position:relative;width:368px;}
.ab_tab_area .tab_cont .tc_box .serial .serial_num {border:1px solid #ddd;padding:30px;border-bottom:0;background:#f9f9f9;text-align:center;}
.ab_tab_area .tab_cont .tc_box .serial  span {font-size:16px;position:absolute;bottom:15px;right:-200px;}
.ab_tab_area .tab_cont .tc_box .sr_cont {position:absolute;top:50%;left:410px;width:calc(100% - 410px);transform:translateY(-50%);}
.ab_tab_area .tab_cont .tc_box .warn {position:relative;width:525px;}
.ab_tab_area .tab_cont .tc_box .warn .warn_img {border:1px solid #ddd;padding:30px;border-bottom:0;text-align:center;}
.ab_tab_area .tab_cont .tc_box .wr_cont {position:absolute;top:50%;left:565px;width:calc(100% - 565px);transform:translateY(-50%);}
.ab_tab_area .tab_cont .tc_box p.noti {position:absolute;bottom:15px;left:565px;width:calc(100% - 565px);font-size:13px;line-height:22px;}
.noti_list {}
.noti_list li {font-size:14px;line-height:27px;font-weight:normal;}
.noti_list li span {color:#00a79d;font-weight:300;}
.dl_tb {border-bottom:1px solid #222;margin-bottom:25px;}
.dl_tb dl {display:table;table-layout:fixed;width:100%;}
.dl_tb dl dt,
.dl_tb dl dd {display:table-cell;padding:15px 0 15px 30px;text-align:left;font-size:15px;}
.dl_tb dl dt {width:17%;border-top:1px solid #fff;background:#eee;}
.dl_tb dl:first-child dt {border-color:#222;}
.dl_tb dl dd {width:83%;border-top:1px solid #ddd;}
.dl_tb dl:first-child dd {border-color:#222;}
.noti_wran {position:relative;padding:0 0 0 15px;font-size:16px;line-height:27px;}
.noti_wran:before {content:"*";display:block;position:absolute;top:3px;left:0;}
@media only screen and (max-width:767px) {
	.ab_tab_area .ab_tab li a {height:40px;line-height:40px;font-size:14px;}
}

.as3year .btn_area a:after {content:"";display:inline-block;width:10px;height:10px;background:url(../images/dummy/ico_arrow1.png) 0 0 no-repeat;margin-left:5px;}
.ab_tab_area.type_01 .tab_cont .tc_box .serial  span {font-size:16px;position:absolute;bottom:15px;right:-225px;}
.ab_tab_area.type_01 .tab_cont .tc_box .serial  span:before {content:"";display:inline-block;width:10px;height:10px;background:url(../images/dummy/ico_arrow2.png) 0 0 no-repeat;margin-right:5px;}

.ab_layer_popup {position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:none;}
.ab_layer_popup .ab_layer_dim {position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}
.ab_layer_popup .ab_layer_inner {width:870px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #d8d8da;background:#fff;z-index:10;max-height:90%;overflow-y:auto;}
.ab_layer_popup .ab_layer_inner>h3 {padding:30px;font-size:16px;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont {padding:20px 30px 30px 30px;font-size:14px;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont h3 {padding:0 0 20px 0;margin-bottom:5px;font-size:20px;border-bottom:1px solid #777;text-align:center;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont>dl {}
.ab_layer_popup .ab_layer_inner .ab_layer_cont>dl>dt {font-size:16px;padding:25px 0 10px 0;font-weight:normal;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont>dl:first-child dt {padding-top:0;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont>dl dd ul {padding-bottom:10px;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont>dl dd ul li {margin-bottom:10px;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 {border:0;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dl {border:1px solid #ddd;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dl+dl {margin-top:3px;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dt {border:0;border-right:1px solid #ddd;padding:10px 0 10px 15px;width:23%;font-size:14px;vertical-align: middle;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd {padding:3px;border:0;padding-left:15px;vertical-align: middle;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .as_cer_box {}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .as_cer_box input[type=text] {padding:9px 0;border:0;width:calc(100% - 40px);color:#222;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .as_cer_box input[type=text]:focus {outline:none;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .as_cer_box input[type=button] {width:35px;height:35px;font-size:0;line-height:0;color:transparent;position:relative;border:1px solid #222;background:#fff url(../images/dummy/ico_button.png) center center no-repeat;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo {}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo:after {content:"";display:block;clear:both;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo .ab_sel_custom {position:relative;float:left;width:calc(33.33% - 1px);background:url(../images/dummy/ico_sel.png) 95% center no-repeat;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo .ab_sel_custom:nth-child(2) {width:calc(33.34% - 2px);border-left:1px solid #ddd;border-right:1px solid #ddd;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo .ab_sel_custom select {-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;width:100%;height:36px;font-size:14px;padding:0 15px;color:#000;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo .ab_sel_custom select:focus {outline:none;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_during {font-size:18px;line-height:29px;text-align:center;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_during span {color:#2ab0a7;}
.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_during .btn_as_submit {display:inline-block;width:400px;height:55px;line-height:54px;text-align:center;font-size:16px;color:#fff;background:#444;margin:35px 0;}
.ab_btn_layer_close {width:30px;height:30px;position:absolute;top:24px;right:24px;background:url(../images/dummy/btn_close.png) center center no-repeat;background-size:20px;font-size:0;color:transparent;}

/*사용설명서 */
.ab_manual {}
.ab_manual .top_cont {position:relative;padding:30px 310px 30px 45px;background:#eee;}
.ab_manual .top_cont dt {font-size:22px;margin-bottom:15px;}
.ab_manual .top_cont dd {font-size:16px;font-weight:normal;}
.ab_manual .top_cont .btn_area {position:absolute;top:50%;right:45px;transform:translateY(-50%);}
.ab_manual .top_cont .btn_area a {display:inline-block;height:55px;line-height:54px;padding:0 17px;font-size:16px;background:#222;color:#fff;}
.ab_manual .top_cont .btn_area a:after {content:"";display:inline-block;width:10px;height:10px;background:url(../images/dummy/ico_arrow1.png) 0 0 no-repeat;margin-left:5px;}
.ab_manual .search_area {padding:40px 0 20px 0;}
.ab_manual .search_area p {display:inline-block;font-size:18px;line-height:44px;}
.ab_manual .search_area .searchform {float:right;text-align:right;width:auto;}
.ab_manual .search_area .searchform input {width:360px;}
.ab_manual .mn_tb {border-top:1px solid #444;font-size:15px;}
.ab_manual .mn_tb dl {display:table;table-layout:fixed;width:100%;border-bottom:1px solid #ddd;}
.ab_manual .mn_tb dl:after {content:"";display:block;clear:both;}
.ab_manual .mn_tb dl dt {display:table-cell;text-align:center;width:230px;padding:20px 0;}
.ab_manual .mn_tb dl dt div {margin:5px 0 0 0;}
.ab_manual .mn_tb dl dd {position:relative;display:table-cell;padding:20px 100px 20px 30px;border-left:1px solid #ddd;vertical-align:middle;}
.ab_manual .mn_tb dl dd .btn_area {position:absolute;top:0;right:0;width:80px;height:100%;text-align:center;border-left:1px solid #ddd;}
.ab_manual .mn_tb dl dd a {display:inline-block;width:35px;height:35px;color:transparent;background:url(../images/dummy/btn_down.png) 0 0 no-repeat;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.ab_manual .mn_tb table {width:100%;}
.ab_manual .mn_tb table th {text-align:center;padding:20px 0;border-bottom:1px solid #ddd;font-size:15px;}
.ab_manual .mn_tb table th div {margin:5px 0 0 0;}
.ab_manual .mn_tb table td {position:relative;padding:20px 30px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;vertical-align:middle;font-size:15px;}
.ab_manual .mn_tb table td .btn_area a {display:inline-block;width:35px;height:35px;color:transparent;background:url(../images/dummy/btn_down.png) 0 0 no-repeat;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

/* D포인트 */
.ab_dpoint {}
.ab_dpoint dt {padding:35px 0 15px 0;font-size:18px;font-weight:bold;}
.ab_dpoint dd {}
.ab_dpoint dd li {position:relative;font-size:16px;font-weight:normal;padding-left:8px;margin-top:2px;line-height:27px;}
.ab_dpoint dd li:before {content:"";display:block;width:2px;height:2px;background:#222;position:absolute;top:14px;left:0;}
.ab_dpoint dd li a {display:inline-block;font-size:12px;padding:0 5px;background:#efefef;border:1px solid #000;margin-left:10px;}
.ab_dpoint dd li:first-child {margin:0;}
.ab_dpoint dd dt {padding-bottom:2px;font-size:16px;}
.ab_dpoint dd .abClear {padding:55px 0 0 0;}
.ab_dpoint dd .abClear dl {float:right;width:46%;position:relative;padding:60px 0 0 0;}
.ab_dpoint dd .abClear dl:first-child {float:left;}
.ab_dpoint dd .abClear dl dt {position:absolute;top:0;left:50%;transform:translateX(-50%);width:170px;height:42px;line-height:42px;text-align:center;color:#fff;background:#00a79d;border-radius:42px;padding:0;}
.ab_dpoint dd .abClear dl dt:before {content:"";display:block;width:2px;height:20px;background:#00a79d;position:absolute;bottom:-19px;left:50%;}
.ab_dpoint dd .abClear dl dd {position:relative;border:2px solid #00a79d;padding:0 30px;height:230px;}
.ab_dpoint dd .abClear dl dd strong {color:#00a79d;}
.ab_dpoint dd .abClear dl:first-child dt,
.ab_dpoint dd .abClear dl:first-child dt:before {background:#222;}
.ab_dpoint dd .abClear dl:first-child dd {border-color:#222;}
.ab_dpoint dd .abClear dl:first-child dd strong {color:#222;}
.ab_dpoint dd .abClear dl dd ul {position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 60px);}

/* 배송*/
.ab_delivery {}
.ab_delivery h3 {position:relative;font-size:18px;font-weight:bold;padding:70px 0 35px 0;}
.ab_delivery h3:before {content:"";display:inline-block;width:4px;height:16px;background:#00a79d;border-radius:16px;margin-right:10px;}
.ab_delivery h3:first-child {padding-top:40px;}
.ab_delivery .ab_dbtb {border-bottom:1px solid #777;border-top:1px solid #777;}
.ab_delivery .ab_dbtb table {width:100%;}
.ab_delivery .ab_dbtb table thead th {padding:20px 0;text-align:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;font-size:16px;}
.ab_delivery .ab_dbtb table thead th:first-child {border-left:0;}
.ab_delivery .ab_dbtb table tbody th {padding:20px 0;text-align:center;border-top:1px solid #ddd;font-size:16px;}
.ab_delivery .ab_dbtb table tbody td {border-left:1px solid #ddd;padding:20px;text-align:center;font-size:15px;border-top:1px solid #ddd;}
.ab_delivery .ab_dbtb table tbody tr:first-child th,
.ab_delivery .ab_dbtb table tbody tr:first-child td {border-top:0;}
.ab_delivery .ab_dbtb table tbody td ul li {position:relative;padding-left:11px;margin-top:5px;}
.ab_delivery .ab_dbtb table tbody td ul li:before {content:"";display:block;width:6px;height:1px;background:#222;position:absolute;top:10px;left:0;}
.ab_delivery .ab_dbtb table tbody th+td {text-align:left;}

/* 제휴/입점문의 */
.ab_til {display:inline-block;width:20px;text-align:center;font-size:16px;font-weight:normal;}
.ab_franchise h3 {font-size:18px;padding:20px 0;border-bottom:1px solid #ddd;text-align:center;background:#f7f8f8;}
.ab_franchise .ab_nec_wrap {padding:35px 0 15px 0;text-align:right;font-size:14px;color:#00a79d;}
.ab_nec {display:inline-block;color:transparent;font-size:0;vertical-align:middle;}
.ab_nec:before {content:"*";display:block;font-size:16px;color:#00a79d;margin-right:3px;}

.ab_fran_tb {padding:15px 0;border-top:1px solid #444;border-bottom:1px solid #ddd;}
.ab_fran_tb table {width:100%;}
.ab_fran_tb table tbody th {padding:5px 0 5px 30px;text-align:left;font-size:16px;}
.ab_fran_tb table tbody td {padding:5px 20px 5px 50px;}
.ab_fran_tb table tbody td select {min-width:390px;height:41px;}
.ab_fran_tb table tbody td input[type=emeil],
.ab_fran_tb table tbody td input[type=text] {height:41px;border-color:#ddd;width:390px;padding:0 15px;}
.ab_fran_tb table tbody td input.ab_ip_title {width:100%;}
.ab_fran_tb table tbody td input::placeholder {font-size:16px;color:#999;line-height:43px;}
.ab_fran_tb table tbody td input:focus {border-color:#00a79d;}
.ab_fran_tb table tbody td input.ip_email {width:25%;}
.ab_fran_tb table tbody td input.ip_email+select {min-width:40px;width:25%;margin-left:-4px;}
.ab_fran_tb table tbody td textarea {height:175px;resize:none;border:1px solid #ddd;padding:0 15px;}
.ab_fran_tb table tbody td textarea:focus {border-color:#00a79d;}
.ab_fran_tb table tbody td textarea::placeholder {font-size:16px;color:#999;line-height:43px;}
.ab_fran_tb table tbody td .ip_file_type_01 {position:relative;}
.ab_fran_tb table tbody td .ip_file_type_01 input {width:1px;height:1px;opacity:0;position:absolute;top:-1px;left:-1px;}
.ab_fran_tb table tbody td .ip_file_type_01 label {display:block;width:173px;height:43px;border:1px solid #222;text-align:center;line-height:42px;font-size:16px;font-weight:normal;}
.ab_agree {padding:20px 0;border-bottom:1px solid #ddd;text-align:center;}
.ab_agree input {vertical-align:bottom;}
.ab_agree label {font-size:15px;line-height:18px;}
.ab_agree .btn_view_policy {display:inline-block;color:#777;font-size:13px;border-bottom:1px solid #777;margin:0 0 0 40px;vertical-align:top;}
.ab_agree .btn_view_policy+textarea {display:none;margin-top:15px;height:150px;resize:none;}
.ab_agree .btn_view_policy.active+textarea {display:block;}

.ab_btn {display:inline-block;width:calc(50% - 5px);border:1px solid #777;color:#777;text-align:center;font-size:16px;line-height:52px;font-weight:normal;}
.ab_btn.type_02 {border-color:#00a79d;background:#00a79d;color:#fff;}
.ab_franchise .btn_area {width:100%;max-width:510px;margin:40px auto 0 auto;}
.ab_franchise .btn_area .ab_btn {font-size:20px;font-weight:bold;}
.ab_franchise .ab_btn.type_02 {float:right;}
.other_list {}
.other_list ul {border-top:1px solid #777;}
.other_list ul li {padding:19px 0;border-bottom:1px solid #ddd;}
.other_list ul li span {display:inline-block;}
.other_list ul li .pnl_icon {display:none;}
.other_list ul li .pnl_desc {width:100px;text-align:center;}
.other_list ul li .pnl_title {width:calc(100% - 205px);padding:0 50px;font-weight:normal;}

.tab_type_01 {position:relative;width:830px;margin:0 auto;padding:85px 0 0 0;}
.tab_type_01>dl>dt {height:48px;line-height:48px;font-size:15px;color:#222;border:1px solid #777;background:#eee;position:absolute;top:0;width:33.33%;text-align:center;}
.tab_type_01>dl>dt.tab01 {left:0;}
.tab_type_01>dl>dt.tab02 {left:33.33%;}
.tab_type_01>dl>dt.tab03 {left:66.66%;}
.tab_type_01>dl>dt.on {background:#fff;border-bottom:1px solid #fff;}
.tab_type_01>dl>dd {display:none;border:1px solid #eee;padding:20px;}
.tab_type_01>dl>dt.on+dd {display:block;}

.term_wrap {width:830px;margin:0 auto;}
.term_wrap .contents {border:1px solid #ddd;background:#f7f8f8;}
.term_wrap .contents .ul_wrap {float:left;width:33.33%;border-right:1px solid #ddd;}
.term_wrap .contents .ul_wrap:last-child {width:calc(33.34% - 2px);border-right:0;}
.term_wrap .contents .ul_wrap ul {padding:15px 20px;}
.term_wrap .contents .ul_wrap ul li {padding:5px 0;}
.term_cont {margin:20px 0 0 0;border:1px solid #eee;padding:20px;line-height:24px;}

.term_container {width:1310px;margin:0 auto;}
.term_container .title_container {padding:50px 0 10px 0;margin-bottom:60px;}
.term_container .term_wrap {width:100%;}
@media only screen and (max-width:1100px) {
	.ab_dpoint dd .abClear dl dd {height:300px;}
}
@media only screen and (max-width:767px) {
	.term_cont {font-size:13px;line-height:20px;}
	.term_container {width:92%;padding:0 4%;}
	.term_container .title_container {padding:0;margin:0;border:0;}
	.term_container .title_container h2 {position:absolute;font-size:19px;left:20%;width:60%;z-index:201;border:0;text-align:center;padding:0;background:#fff;top:-80px;}
	.ab_dpoint dd li a {font-size:11px;}
}

/* 회사소개 */
.compContainer {width:100%;max-width:1310px;margin:0 auto;padding:20px 0 0 0;}
.company .ab_tab_area .ab_tab {border:0;padding:0 0 30px 0;text-align:center;}
.company .ab_tab_area .ab_tab li {width:auto;float:none;display:inline-block;font-size:15px;height:45px;line-height:45px;}
.company .ab_tab_area .ab_tab li a {border:0;font-size:15px;padding:0 15px;height:45px;line-height:45px;}
.company .ab_tab_area .ab_tab li.on a {font-weight:bold;color:#222;background:#f7f8f8;}
.company .contContainer {padding:50px 0;}
.company {}
.company h2 {font-size:32px;font-weight:bold;padding:45px 0 20px 0;text-align:center;}
.ab_loc {width:100%;max-width:1310px;font-size:15px;color:#777;}
.ab_loc span {display:inline-block;font-size:15px;}
.ab_loc span:before {content:"";display:inline-block;width:10px;height:10px;background:url(../images/dummy/bul01.png) 0 0 no-repeat;margin:0 2px;}
.ab_loc span:first-child:before {display:none;}

.company .tab_cont {display:none;padding:0 0 130px 0;width:100%;max-width:1310px;margin:0 auto;}
.company .tab_cont .comp_visual {position:relative;}
.company .tab_cont.comp_ceo .comp_visual {height:609px;background:url(../images/design/cv_01.jpg) center center no-repeat;background-size:cover;}
.company .tab_cont .vs_title {width:100%;text-align:center;font-size:40px;line-height:54px;font-weight:300;}
.company .tab_cont.comp_ceo .comp_visual .vs_title {position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff;}
.company .tab_cont.comp_ceo .comp_visual .vs_title:before {content:"";display:block;width:124px;height:124px;background:url(../images/design/img_logo.png) center center no-repeat;background-size:cover;margin:0 auto 50px auto;}
.company .tab_cont.comp_ceo .comp_visual .vs_title strong,
.company .tab_cont.comp_ceo .comp_visual .vs_title strong span {display:block;}

.company .tab_cont .txt {font-size:20px;line-height:32px;padding:80px 0 0 0;word-break:keep-all;width:100%;max-width:1313px;margin:0 auto;}
.company .tab_cont .txt>div:first-child {margin-bottom:35px;font-size:28px;line-height:40px;}
.company .tab_cont .txt .type02 {padding:40px 0 0 0;}
.company .tab_cont .txt .sign {position:relative;padding-top:70px;text-align:right;}
.company .tab_cont .txt .sign div {position:relative;padding-right:90px;z-index:1;}
.company .tab_cont .txt .sign:before {content:"";display:block;width:123px;height:80px;background:url(../images/dummy/sign.jpg) 0 0 no-repeat;position:absolute;top:45px;right:0;z-index:0;}

.company .tab_cont.comp_slo .comp_visual {height:380px;background:url(../images/design/cv_02.jpg) center center no-repeat;background-size:cover;}
.company .tab_cont.comp_slo .slo_txt {padding:95px 0 10px 0;font-size:28px;line-height:42px;text-align:center;}
.company .tab_cont.comp_slo .slo_txt strong {display:block;padding:0 0 35px 0;font-size:40px;font-weight:bold;color:#00a79d;}
.company .tab_cont.comp_slo .slo_cont {padding:100px 0 0 0;width:100%;max-width:1313px;margin:0 auto;}
.company .tab_cont.comp_slo .slo_cont>div {width:47%;font-size:20px;line-height:32px;}
.company .tab_cont.comp_slo .slo_cont>div div {margin-bottom:40px;}
.company .tab_cont.comp_slo .slo_cont>div span {color:#00a79d;font-weight:bold;}
.ab_tab_area .tab_cont.comp_ci .ci_wrap {padding:70px 0 0 0;text-align:center;}
.ab_tab_area .tab_cont.comp_ci .ci_wrap div:first-child {padding:0 0 30px 0;}
.ab_tab_area .tab_cont.comp_ci .btn_area {padding:70px 0 0 0;text-align:center;}
.ab_tab_area .tab_cont.comp_ci .btn_area a {display:inline-block;width:166px;height:36px;line-height:36px;text-align:center;border:1px solid #222;font-size:16px;color:#222;margin-left:15px;}
.ab_tab_area .tab_cont.comp_ci .btn_area a:hover {background:#00a79d;color:#fff;}

.company .tab_cont.comp_way .vs_title {padding:100px 0 90px 0;}
.company .tab_cont.comp_way .vs_title strong {display:block;}
.company .tab_cont.comp_way .vs_title div {padding:30px 0 0 0;font-size:20px;}

.ab_tab_area.type_02 {margin-bottom:-60px;}
.ab_tab_area.type_02 .ab_tab li {width:25%;}
.ab_tab_area.type_02 .ab_tab li:nth-child(2) {width:calc(25% + 2px);}
.ab_tab_area.type_02 .ab_tab li:nth-child(3) {width:calc(25% + 1px);margin-right:-1px;}
.ab_tab_area.type_02 .ab_tab li a {height:48px;line-height:47px;border:1px solid #777;}
.ab_tab_area.type_02 .ab_tab li.on a {background:#444;color:#fff;border-color:#444;}
.ab_tab_area.type_02 .tab_cont {position:relative;display:none;padding:70px 0 200px 0;}
.ab_tab_area.type_02 .tab_cont h3 {padding:0 0 45px 0;font-size:18px;color:#222;font-weight:normal;}
.ab_tab_area.type_02 .tab_cont h3 div {padding:10px 0 0 0;font-size:36px;font-weight:500;}

.comp_way {}
.comp_way .way_wrap {}
.comp_way .way_wrap>div {width:48%;border:1px solid #ddd;}
.comp_way .way_wrap>div>img {width:100%;}
.comp_way .way_wrap>div dl {text-align:center;}
.comp_way .way_wrap>div dl dt {padding:10px 0 20px 0;font-size:22px;}
.comp_way .way_wrap>div dl dd {padding:0 0 30px 0;font-size:16px;color:#777;line-height:28px;}
.comp_way .way_wrap>div dl dd .tel {font-size:16px;color:#222;}
.comp_way .way_wrap>div dl dd .tel strong {color:#00a79d;}

.refurb_area {}
.refurb_banner {padding-bottom:60px;border-bottom:1px solid #ddd;}
.refurb_banner img {width:100%;}
.refurb_banner .mo {display:none;}
.refurb_area .product_area {}

.compContainer iframe {width: !important;}
.compContainer iframe #ext_gecko #layoutMain {margin:0 auto;}

@media all and (max-width: 1310px) {
	.contentsBox h2 {width:100%;}
	.company .tab_cont {padding-bottom:0;}
	.company .ab_tab_area .ab_cont_inner {padding:35px 4%;width:92%;}
	.company .ab_tab_area .ab_tab {padding:0;border-bottom:1px solid #ddd;}
	.company .ab_tab_area .ab_tab li {float:left;width:25%;}
	.company .ab_tab_area .ab_tab li a {height:42px;font-size:14px;padding:0;border-bottom:3px solid #fff;background:#fff;}
	.company .ab_tab_area .ab_tab li.on a {border-color:#00a79d;background:#fff;}
	.company .tab_cont .comp_visual {height:200px !important;}
	.company .tab_cont.comp_ceo .comp_visual:after {content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.3);}
	.company .tab_cont.comp_ceo .comp_visual .vs_title {font-size:16px;line-height:22px;z-index:1;}
	.company .tab_cont.comp_ceo .comp_visual .vs_title:before {width:65px;height:65px;margin:0 auto 20px auto;}
	.company .tab_cont .txt {font-size:13px;line-height:20px;padding:0;}
	.company .tab_cont .txt>div:first-child {font-size:17px;line-height:25px;margin-bottom:25px;}
	.company .tab_cont .txt .sign {padding-top:45px;}
	.company .tab_cont .txt .sign div {padding-right:60px;}
	.company .tab_cont .txt .sign:before {width:80px;height:51px;background-size:cover;top:25px;}
	.company .tab_cont.comp_slo .slo_txt {padding:0;font-size:14px;line-height:21px;}
	.company .tab_cont.comp_slo .slo_txt strong {font-size:20px;padding-bottom:15px;}
	.company .tab_cont.comp_slo .slo_cont {padding:40px 0 0 0;}
	.company .tab_cont.comp_slo .slo_cont>div {float:none;width:100% !important;font-size:13px;line-height:21px;}
	.company .tab_cont.comp_slo .slo_cont>div.fRight {padding:20px 0 10px 0;}
	.company .tab_cont.comp_slo .slo_cont>div div {margin-bottom:20px;}
	.company .tab_cont.comp_slo .slo_cont+.slo_cont .fLeft {text-align:right;}
	.ab_tab_area .tab_cont.comp_ci .ci_wrap {padding:10px 0 0 0;}
	.ab_tab_area .tab_cont.comp_ci .btn_area {padding:25px 0 0 0;}
	.ab_tab_area .tab_cont.comp_ci .btn_area a {width:calc(50% - 10px);margin:0;font-size:13px;}
	.ab_tab_area .tab_cont.comp_ci .btn_area a+a {margin-left:10px;}
	.company .tab_cont.comp_way .vs_title {padding:20px 0;font-size:18px;line-height:25px;}
	.company .tab_cont.comp_way .vs_title div {padding:15px 0 0 0;font-size:13px;line-height:20px;}
	.comp_way .way_wrap>div {float:none;width:calc(100% - 2px);margin-top:20px;}
	.comp_way .way_wrap>div dl dt {font-size:14px;padding-top:15px;}
	.comp_way .way_wrap>div dl dd {font-size:13px;line-height:17px;}
	.comp_way .way_wrap>div dl dd .tel {padding:10px 0 0 0;font-size:13px;}

	.refurb_area {padding-top:52px;}
	.refurb_area.dpointzone {padding-top:0;}
	.refurb_banner  {padding-bottom:35px;border:0;}
	.refurb_banner .pc {display:none;}
	.refurb_banner .mo {display:block;}
	.refurb_area.dpointzone .refurb_banner {padding-bottom:0;}
}


/* 이벤트 기획전 */
.event_wrap {}
.event_view_page .ev_period {color:#666;font-size:15px;text-align:right;margin-bottom:20px;}
.event_view_page .ab_tab_area.type_03 .ab_tab li {width:50%;}
.event_view_page .ab_tab_area.type_03 .ab_tab li a>span {display:table;width:100%;table-layout:fixed;}
.event_view_page .ab_tab_area.type_03 .ab_tab li a>span span {display:table-cell;width:100%;text-align:center;vertical-align:middle;line-height:15px;height:50px;}
.event_view_page .ab_tab_area.type_03.array3 .searched_item_display>ul>li {width:33.33%;}
.event_view_page .ev_list>li {display:inline-block;box-sizing:border-box;width:calc(25% - 18px);vertical-align:top;margin:20px 0 0 20px;font-size:13px;line-height:1.4;}
.event_view_page .ev_list>li:nth-child(4n+1) {margin-left:0;}
.event_view_page .searched_item_display .item_info_area .goods_price_area .sale_price {color:#00a79d;font-size:20px;}
.event_view_page .searched_item_display .item_info_area .goods_price_area .discount_rate {font-size:20px;color:#047770;}
.event_view_page .displaY_color_option {display:none;}
.event_view_page .goods_icon_area {display:none;}
.event_view_page .ev_view_list {margin-left:-20px;}
.event_view_page .ev_view_list li {float:left;width:calc(25% - 20px);margin-left:20px;}
.event_view_page .ev_view_list li .gli_image img {width:100%;}
.event_view_page .ev_view_list li .proPrc {position:relative;padding:20px 20px 0 20px;font-size:21px;}
.event_view_page .ev_view_list li .proPrc .strike {position:absolute;top:0;left:20px;padding:0;font-size:13px;color:#aaa;}
.event_view_page .ev_view_list li .proPrc .per {color:#047770;}
.event_view_page .ev_view_list li .proPrc .salePrc {color:#00a79d;}
.event_view_page .ev_view_list li .proPrc .salePrc span {font-size:18px;}
.event_view_page .btn_area {text-align:center;padding:40px 0 0 0;}
.event_view_page .btn_area a {display:inline-block;width:248px;height:58px;line-height:58px;text-align:center;border:1px solid #777;font-size:22px;font-weight:bold;color:#777;}
.event_view_page .custom_banner {display:none;}
.event_view_page.custom_216 .category_edit_area>img {display:none;}
.event_view_page.custom_216 .category_edit_area .custom_banner {display:block;}
.event_view_page.custom_216 .category_edit_area .custom_banner ul {padding:130px 0 0 0;}
.event_view_page.custom_216 .category_edit_area .custom_banner ul li {float:left;width:48.5%;}
.event_view_page.custom_216 .category_edit_area .custom_banner ul li:last-child {float:right;}
@media all and (max-width: 1310px) {
	.event_wrap {padding-top:0;}
	.event_view_page .ev_view_list li {width:calc(50% - 20px);}
	.event_view_page .ev_view_list li .proPrc {padding:20px 15px 0 15px;}
	.event_view_page .ev_view_list li .proPrc .strike {left:15px;}
	.event_view_page .searched_item_display .item_info_area .goods_price_area .sale_price {font-size:10px;}
	.event_view_page .searched_item_display .item_info_area .goods_price_area {margin-top:0;}
	.event_view_page .btn_area {padding:0;}
	.event_view_page .btn_area a {display:block;width:92%;height:44px;margin:0 auto;line-height:44px;font-size:16px;font-weight:normal;color:#444;}
	.event_view_page .ab_tab_area.type_03.array3 .searched_item_display>ul>li {width:50%;}

	.event_view_page.custom_216 .category_edit_area .custom_banner ul {padding:30px 7% 0 7%;}
	.event_view_page.custom_216 .category_edit_area .custom_banner ul li {float:none;width:100%;}
	.event_view_page.custom_216 .category_edit_area .custom_banner ul li:first-child {margin-bottom:35px;}

}
@media all and (max-width: 767px) {
	.event_view_page .ab_tab_area.type_03 .ab_tab li a>span span {height:40px; padding: 8px 12px; box-sizing: border-box;}
	.event_view_page .ev_period {padding:0 4%;margin:20px 0;color:#000;font-size:16px;}
}
/* 대량구매 */
.bulk {width:100%;max-width:1310px;margin:0 auto;}
.bulk .title_container h2 {/*text-align:center;font-size:32px;font-weight:bold;padding:0 0 20px 0;*/}
.bulk .title1 {display:none;}
.bulk .subpage_lnb {display:none;}
.bulk .ab_loc {padding:0;position:absolute;top:20px;left:0;}
.resp_bulk_table>ul>li.th>p {padding:0 0 0 15px;}
.bulk form {border-top:1px solid #444;}
.bulk form ul li.th {padding:5px 0 5px 30px;text-align:left;font-size:16px;width:17%;}
.bulk form ul li.td {padding:5px 20px 5px 50px;}
.bulk form ul li.td select {min-width:390px;height:41px;}
.bulk form ul li.td .bulk_radio {display:inline-block;margin:0 5px 0 40px;}
.bulk form ul li.td .bulk_radio input[type=radio] {margin-right:8px;}
.bulk form ul li.td input[type=text] {height:41px;border-color:#ddd;width:390px;padding:0 15px;}
.bulk form ul li.td input[type=text].ab_ip_title {width:100%;}
.bulk form ul li.td input[type=text].size_mail2 {width:293px;}
.bulk form ul li.td input[type=text]::placeholder {font-size:16px;color:#999;line-height:43px;}
.bulk form ul li.td input[type=text]:focus {border-color:#00a79d;}
.bulk form ul li.td input[type=text].ip_email {width:20%;}
.bulk form ul li.td input[type=text].ip_email+select {min-width:40px;width:20%;margin-left:-4px;}
.bulk form ul li.td textarea {height:175px;resize:none;border:1px solid #ddd;padding:0 15px;}
.bulk form ul li.td textarea:focus {border-color:#00a79d;}
.bulk form ul li.td textarea::placeholder {font-size:16px;color:#999;line-height:43px;}
.bulk form ul li.td .ip_file_type_01 {position:relative;}
.bulk form ul li.td .ip_file_type_01 input {width:1px;height:1px;opacity:0;position:absolute;top:-1px;left:-1px;}
.bulk form ul li.td .ip_file_type_01 label {display:block;width:173px;height:43px;border:1px solid #222;text-align:center;line-height:42px;font-size:16px;font-weight:normal;}
.bulk form ul li.td .bulk_noti {font-size:14px;color:#00a79d;margin-top:15px;}
.bulk form ul li.td .bulk_noti+.bulk_noti {margin:10px 0 6px 0;}
.bulk form ul li.td .bulk_noti:before {content:"*";display:inline-block;margin-right:5px;}
.bulk form ul li.td .address {}
.bulk form ul li.td .address .find_zip {width:170px;height:41px;border:1px solid #222;background:#fff;color:#222;font-size:16px;}
.bulk form ul li.td .address .ab_ip_title {margin-top:10px;}
.bulk .ab_agree {padding:20px 0;border-bottom:1px solid #ddd;text-align:center;}
.bulk .ab_agree input {vertical-align:bottom;}
.bulk .ab_agree label {font-size:15px;line-height:18px;}
.bulk .ab_agree a {display:inline-block;color:#777;font-size:13px;border-bottom:1px solid #777;margin:0 0 0 40px;vertical-align:top;}
.bulk .goods_terms {padding:120px 0 0 0;}
.bulk .goods_terms h4 {display:none;}
.bulk .goods_terms .ab_tab_area {position:relative;padding:94px 0 0 0;}
.bulk .goods_terms .ab_tab_area .ab_tabs {position:absolute;left:0;top:0;width:100%;margin:0;border-bottom:1px solid #444;}
.bulk .goods_terms .ab_tab_area .ab_tabs:after {content:"";display:block;clear:both;}
.bulk .goods_terms .ab_tab_area .ab_tabs li {float:left;width:33.33%;border-bottom:1px solid #444;}
.bulk .goods_terms .ab_tab_area .ab_tabs li:first-child {width:33.34%;}
.bulk .goods_terms .ab_tab_area .ab_tabs li a {display:block;border:1px solid #777;font-size:16px;color:#777;border-bottom:0;margin-left:-1px;}
.bulk .goods_terms .ab_tab_area .ab_tabs li.active a {border-color:#444;color:#fff;background:#444;}
.bulk .goods_terms .tabCont {display:none;border:1px solid #eee;padding:30px;font-size:16px;color:#777;}
.bulk .goods_terms .tabCont textarea {padding:0;height:340px;width:100%;border:0;resize:none;font-size:16px;color:#777;}
.bulk .goods_terms .goods_terms_agree {padding:20px 0;text-align:center;}
.bulk .goods_terms .goods_terms_agree li {display:inline-block;padding:0 15px;}
.bulk .goods_terms .goods_terms_agree li input {vertical-align:bottom;}
.bulk .goods_terms .goods_terms_agree li label {font-size:16px;color:#777;display:inline-block;padding-left:5px;}
.bulk .goods_terms+.btn_area {max-width:100%;text-align:center;}
.bulk .goods_terms+.btn_area .ab_btn.type_02 {float:none;width:350px;}
@media all and (max-width: 1310px) {
	.resp_bulk_table>ul>li.th>p {padding:0 0 0 10px;}
	.bulk  form {/*margin:0 4%;*/}
	.bulk .subpage_lnb {display:block;}
	.bulk form ul {display:table;table-layout:fixed;width:100%;}
	.bulk form ul li {display:table-cell;}
	.bulk form ul li.th {padding:15px 0;width:33%;font-size:14px;font-weight:normal;line-height:14px !important;}
	.bulk form ul li.th>p {padding:0;}
	.bulk form ul li.th>p:before {top:0 !important;}
	.bulk form ul li.th>p>span {display:block;padding:5px 0 0 0;}
	.bulk form ul li.td {margin:0;padding:5px 0;width:67%;}
	.bulk form ul li.td input[type=text] {width:100%;height:33px;font-size:13px;}
	.bulk form ul li.td input[type=text]::placeholder {font-size:13px;}
	.bulk form ul li.td input[type=text]#email1 {width:calc(50% - 13px);}
	.bulk form ul li.td input[type=text]#email2 {width:calc(50% - 14px);}
	.bulk form ul li.td input[type=text]#email2+select {width:100% !important;height:33px;margin-top:5px;}
	.bulk form ul li.td textarea::placeholder {font-size:13px;}
	.bulk form ul li.td .address input[type=text].ab_ip_zip {width:calc(100% - 70px);}
	.bulk form ul li.td .address .find_zip {width:65px;height:33px;font-size:13px;float:right;}
	.bulk form ul li.td select {min-width:100%;}
	.bulk form ul li.td input[type=text].ip_email {width:calc(50% - 14px);}
	.bulk form ul li.td input[type=text].ip_email+select {width:100%;display:block;margin:6px 0 0 0;}
	.bulk form ul li.td .bulk_noti {font-size:12px;line-height:17px;margin-top:5px;}
	.bulk form ul li.td .bulk_noti+.bulk_noti {margin-top:5px;}
	.bulk .ab_agree {margin:0 !important;border-top:1px solid #ddd;}
	.bulk .btn_area {margin:15px 0 !important;width:100% !important}
	.bulk form ul li.td .bulk_radio {margin:8px 20px 0 0;}
	.bulk .goods_terms {padding:0;}
	.bulk .goods_terms h4 {display:block;font-size:15px;padding:20px 0;}
	.bulk .goods_terms .ab_tab_area .ab_tabs {padding:0;}
	.bulk .goods_terms .ab_tab_area .ab_tabs li a {height:40px;line-height:38px;font-size:14px;}
	.bulk .goods_terms .ab_tab_area {padding-top:40px;}
	.bulk .goods_terms .tabCont {padding:15px;}
	.bulk .goods_terms .tabCont textarea {font-size:13px;height:150px;}
	.bulk .btn_area .ab_btn {height:45px;font-size:16px;line-height:43px;}
	.bulk .goods_terms+.btn_area .ab_btn.type_02 {width:100%:}
	.bulk .goods_terms .goods_terms_agree li label {font-size:14px;}
}


/* 고객센터 */
.cusLnb {position:relative;}
.cusLnb .swiper-wrapper {display:block;}
.cusLnb .swiper-wrapper .swiper-slide {flex-shrink:unset;-webkit-flex-shrink:unset;}
.cusLnb .swiper-wrapper .swiper-slide:first-child {display:none;}
.cusLnb .btn_more {display:none;}
.cusLnb .lnb_more {display:none;}
.cs_search_box h3 {display:none;}
.cs_search_box .cus_tel {display:none;}
.cs_search_box .ip_plc {display:none;}

#event_view_page.new_view h2 {padding:40px 0 20px 0;font-size:40px;font-weight:bold;text-align:center;}
#event_view_page.new_view .ab_tab_area .ab_tab_wrap {margin-top:60px;}
#event_view_page.new_view .filtered_item_sorting {display:none;}
.contentsBox {position:relative;}
.location_map h2 {font-size:32px;font-weight:bold;padding:45px 0 0 0;text-align:center;margin-bottom:30px !important;}
.location_map .bbs_top_wrap {border-top:1px solid #222;}
.location_map .loc_noti {width:100%;max-width:1310px;padding:15px 0 40px 0;margin:0 auto;}
.location_map .loc_noti li {position:relative;font-size:16px;margin-top:5px;padding:0 0 0 5px;}
.location_map .loc_noti li:before {content:"";display:block;width:2px;height:2px;background:#222;border-radius:100%;position:absolute;top:5px;left:0;}
.location_map .loc_noti li strong {font-weight:bold;}
.location_map .ab_tab_area .ab_tab li {width:14.28%;}
.location_map .ab_tab_area .ab_tab li:first-child {width:14.32%;}
.location_map .ab_map_list {padding-bottom:100px;}
.location_map .ab_map_list h3 {padding:35px 0;font-size:25px;text-align:center;}
.location_map .ab_map_list .ab_store {position:relative;float:left;width:calc(33.33% - 30px);height:385px;margin-left:45px;margin-bottom:50px;}
.location_map .ab_map_list .ab_store:nth-child(3n+1) {margin-left:0;}

.location_map .ab_map_list .ab_store .ab_store_inner {  border:1px solid #ddd;}
.location_map .ab_map_list .ab_store .ab_map {position:relative;width:100%;padding-top:40%;}
.location_map .ab_map_list .ab_store .ab_map .clsmap {position:absolute !important;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
.location_map .ab_map_list .ab_store .ab_map>img {position:absolute;top:0;left:0;width:100%;}

/* 23.05.16 gcs lee sb #18416 매장찾기 링크 추가 */
.location_map .ab_map_list .ab_store .ab_map_cont {position:relative;padding:30px 10%; min-height: 230px; border-top:1px solid #ddd;}

.location_map .ab_map_list .ab_store .ab_map_cont dt {font-size:16px;padding-bottom:10px;}
.location_map .ab_map_list .ab_store .ab_map_cont dd {font-size:14px;color:#777;}
.location_map .ab_map_list .ab_store .ab_map_cont dd p {line-height:18px;height:36px;}
.location_map .ab_map_list .ab_store .ab_map_cont dd ul {padding:5px 0 0 0;}
.location_map .ab_map_list .ab_store .ab_map_cont dd li {color:#222;margin-top:15px;}
.location_map .ab_map_list .ab_store .ab_map_cont dd li:before {content:"";display:inline-block;width:15px;height:15px;margin-right:10px;background:url(../images/icon/ico_map.png)  0 0 no-repeat;background-size:cover;vertical-align:text-top;}
.location_map .ab_map_list .ab_store .ab_map_cont dd li.time:before {background-position:0 -15px;}
.location_map .ab_map_list .ab_store .ab_map_cont dd .tag_area {position:absolute;top:0;right:10px;height:20px;line-height:0;}
.location_map .ab_map_list .ab_store .ab_map_cont dd .tag_area div {display:inline-block;height:20px;font-size:0;line-height:0;color:transparent;vertical-align:top;}
.location_map .ab_map_list .ab_store .ab_map_cont dd .tag_area div.tag_duo {width:50px;background:url(../images/icon/games_icon.png) 0 0 no-repeat;background-size:cover;}
.location_map .ab_map_list .ab_store .ab_map_cont dd .tag_area div.tag_eure {width:65px;background:url(../images/icon/eure_icon.png) 0 0 no-repeat;background-size:cover;margin-left:-3px;}

/* 23.05.16 gcs lee sb #18416 매장찾기 링크 추가 */
.location_map .ab_map_list .ab_store .ab_map_cont dd .reserve_link { color: #00AC9D; }

.location_map .ab_map_list .ab_store .ab_store_av {bottom: 1px; display:table;table-layout:fixed;vertical-align:middle;width:100%;border-top:1px solid #ddd;}
.location_map .ab_map_list .ab_store .ab_store_av li {display:table-cell;width:33.33%;vertical-align:middle;text-align:center;height:40px;border-left:1px solid #ddd;font-size:15px;}
.location_map .ab_map_list .ab_store .ab_store_av li:first-child {border-left:0;}
.location_map .ab_map_list .ab_store .ab_store_av li.disabled {color:#bbb;}
.location_map .ab_map_list .ab_btn_area {clear:both;text-align:center;}
.location_map .ab_map_list .ab_btn_area a {display:inline-block;width:248px;height:53px;line-height:53px;text-align:center;border:1px solid #00a79d;color:#00a79d;font-size:20px;font-weight:bold;}
.location_map .ab_map_list .ab_btn_area a:after {content:"";display:inline-block;width:14px;height:14px;background:url(../images/common/btn_arrow.png) 0 0 no-repeat;margin-left:10px;}
@media all and (max-width: 1310px) {
	.ab_loc {display:none;}
	.compContainer {padding:0;}
	.contentsBox h2 {position:absolute;font-size:19px;left:20%;width:60%;z-index:201;border:0;text-align:center;padding:0;top:-86px;margin:0 !important;background:#fff;}
	.contentsBox h2 {position:fixed;top:18px !important;}
	.location_map .bbs_top_wrap {border:0;}
	.location_map .loc_noti {padding:15px 4%;width:92%;}
	.location_map .loc_noti li {font-size:13px;}
	.location_map .ab_tab_area {padding:0 4%;}
	.location_map .ab_tab_area .ab_tab {border:0;}
	.location_map .ab_tab_area .ab_tab li {width:25%;margin:0;border-bottom:1px solid #ddd;margin-top:-1px;}
	.location_map .ab_tab_area .ab_tab li:first-child {width:25%;}
	.location_map .ab_tab_area .tab_cont h3 {font-size:18px;padding:20px 0;}
	.location_map .ab_map_list {padding-bottom:50px;}
	.location_map .ab_map_list .ab_store {width:100%;height:auto;margin:0 0 20px 0;}
	.location_map .ab_map_list .ab_store .ab_map_cont {padding:15px 5%;}
	.location_map .ab_map_list .ab_store .ab_map_cont dd ul {padding:10px 0 0 0;}
	.location_map .ab_map_list .ab_store .ab_map_cont dd li {margin-top:10px;}
	.location_map .ab_map_list .ab_btn_area a {width:100%;height:45px;line-height:45px;font-size:14px;}
}
@media all and (max-width: 767px) {
	#event_view_page.new_view {}
	#event_view_page.new_view h2  {padding:25px 0;font-size:16px;}
	#event_view_page.new_view .ab_tab_area .ab_tab_wrap {margin-top:40px;}
	#event_view_page.new_view .filtered_item_sorting {display:none;}
}
/* 이타자리 분할납부 */
.itazari {}
.ab_itazari h3 {position:relative;font-size:20px;padding:40px 0 20px 0;}
.ab_itazari h3:before {content:"";display:inline-block;width:4px;height:16px;background:#e76060;border-radius:16px;margin-right:10px;}
.ab_itazari h3:first-child {padding-top:40px;}
.ab_itazari .ita_cont {font-size:15px;color:#222;line-height:24px;}
.ab_itazari .ita_cont .noti {padding:0 0 0 13px;}
.ab_itazari .ita_cont .noti li {position:relative;padding-left:9px;margin-top:5px;}
.ab_itazari .ita_cont .noti li:first-child {margin:0;}
.ab_itazari .ita_cont .noti li:before {content:"";display:block;width:2px;height:2px;border-radius:100%;position:absolute;top:10px;left:0;background:#222;}
.ab_itazari .ita_cont .ita_step {}
.ab_itazari .ita_cont .ita_step li {padding:40px;text-align:center;}
.ab_itazari .ita_cont .ita_step li.type02 {background:#f7f8f8;}
.ab_itazari .ita_cont .ita_step li .step {width:190px;height:44px;line-height:44px;font-weight:500;font-size:25px;text-align:center;border-radius:44px;margin:0 auto;color:#fff;}
.ab_itazari .ita_cont .ita_step li.type01 .step {background:#e76060;}
.ab_itazari .ita_cont .ita_step li.type02 .step {background:#9b3131;}
.ab_itazari .ita_cont .ita_step li dt {padding:20px 0;font-size:25px;font-weight:bold;}
.ab_itazari .ita_cont .ita_step li.type01 dt {color:#e76060;}
.ab_itazari .ita_cont .ita_step li.type02 dt {color:#9b3131;}
.ab_itazari .ita_cont .ita_step li dd {font-size:15px;line-height:23px;}
.ab_itazari .ab_dbtb {border-bottom:1px solid #777;}
.ab_itazari .ab_dbtb.ab_mo {display:none;}
.ab_itazari .ab_dbtb table {width:100%;}
.ab_itazari .ab_dbtb table thead th {padding:10px 0;text-align:center;border-top:1px solid #777;border-bottom:1px solid #ddd;border-left:1px solid #ddd;font-size:16px;background:#f7f8f8;}
.ab_itazari .ab_dbtb table thead th:first-child {border-left:0;}
.ab_itazari .ab_dbtb table tbody th {padding:20px 0;text-align:center;border-top:1px solid #ddd;font-size:15px;line-height:26px;}
.ab_itazari .ab_dbtb table tbody td {border-left:1px solid #ddd;padding:20px;text-align:center;font-size:15px;border-top:1px solid #ddd;line-height:26px;}
.ab_itazari .ab_dbtb table tbody tr:first-child th,
.ab_itazari .ab_dbtb table tbody tr:first-child td {border-top:0;}
.ab_itazari .ab_dbtb table tbody tr.ita th,
.ab_itazari .ab_dbtb table tbody tr.ita td {color:#e76060;font-size:16px;letter-spacing:-1px;}
.ab_itazari .ab_dbtb table tbody td .tdeco {text-decoration:underline;}
.ab_itazari .ab_dbtb table tbody td ul {display:inline-block;}
.ab_itazari .ab_dbtb table tbody td ul li {text-align:left;}


/* 상품상세 */
.text_soldout {padding:15px 0;background:rgba(0,0,0,0.1);}
.deatil_sale_rate a {display:none;}
#goods_spec .goods_buttons_section>li:after {content:"";display:block;clear:both;}
#goods_spec .goods_buttons_section .ico_wish {float:left;width:48px;height:48px;border:1px solid #777;text-align:center;background-size:cover;}
#goods_spec .goods_buttons_section .btnAddCart {width:calc(50% - 35px);background:#444;border-color:#444;color:#fff;font-weight:bold;height:50px;line-height:50px;font-size:20px;border-radius:0;}
#goods_spec .goods_buttons_section .btnBuyNow {width:calc(50% - 35px);background:#00a79d;border-color:#00a79d;color:#fff;font-weight:bold;height:50px;line-height:50px;font-size:20px;border-radius:0;margin-left:3px;}
#goods_spec .goods_buttons_section .btnAddCart .title_mo,
#goods_spec .goods_buttons_section .btnBuyNow .title_mo {display:none;}
.relate_tabs .goods_information_tabs {text-align:left;}
.relate_tabs .goods_information_tabs>a {text-align:center;width:370px;}
.relate_tabs .goods_information_tabs>a.current {color:#444;}
.relate_tabs .goods_information_tabs>a.current>span {border-color:#444;}
.relate_tab_cont {padding:50px 100px 150px 100px;}
.relate_tab_cont .gl_inner_item_wrap {padding:10px;border:1px solid #dadada;}
.relate_tab_cont .gl_inner_item_wrap .goodS_info.displaY_event_order_ea {display:none;font-weight:500;}
.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .brand_name {font-size:14px;}
.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_goods_name {font-size:23px;padding:0 0 5px 0;margin-bottom:10px;border-bottom:1px solid #dcdcdc;}
.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_goods_name a {display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_consumer_price {height:19px;font-size:14px;color:#777;display:block;margin:0;padding:0;}
.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_sales_price {font-size:22px;color:#00a79d;display:block;margin:0;padding:0;}
.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_sales_price .nuM {font-size:22px;font-weight:500;}
.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .infO_group .displaY_besong.typE_a {display:none;}

.relate_tab_cont .display_slide_class .swiper-button-prev {width:62px;height:62px;background:url(../images/design/btn_swiper_re_prev.png) center center no-repeat;}
.relate_tab_cont .display_slide_class .swiper-button-next {width:62px;height:62px;background:url(../images/design/btn_swiper_re_next.png) center center no-repeat;}

.thumbStar {position:relative;margin:20px 0 0 0;padding:50px 0 0 0;}
.thumbStar .starWrap {display:inline-block;}
.thumbStar .starWrap .ev_active2 {width:196px;height:34px;}
.thumbStar .rvCount {display:inline-block;font-size:16px;border-bottom:1px solid #222;color:#222;line-height:22px;vertical-align:bottom;margin-left:8px;}
.thumbStar .btn_print_est {position:absolute;top:0;right:0;padding:5px 20px;border:1px solid #222;font-size:14px;color:#222; background-color: #eee;}
.thumbStar .btn_print_bulk {position:absolute;top:0;right:115px;padding:5px 20px;border:1px solid #00A79D;font-size:14px;color:#fff;background-color:#00a79d;}
.thumbStar .desc {float:right;font-size:40px;font-weight:bold;color:#222;}
.specStar {line-height:16px;padding-bottom: 10px;font-size: 17px;}
.specStar .starWrap {display:inline-block;margin-top:-1px;}
.specStar .desc {display:inline-block;font-size: 14px;color:#222;padding: 0 6px;letter-spacing: 1px;font-weight: 500;}
.specStar .rvCount {display:inline-block;font-size: 15px;color:#777;border-bottom:1px solid #777;font-weight: 600;}
.rvCount:hover {cursor:pointer;}
.goods_quantity_table_container .opt_title {padding:15px 30px;font-size:14px;color:#222;background:#f7f8f8;border:1px solid #eee;border-bottom:0;}
.goods_quantity_table .num_price .removeOption {padding:0;position:absolute;top:10px;right:10px;}
.product_banner {display:block;/*width:108%;margin-left:-4%;*/width:100%;max-width:1300px;margin: 0 auto;margin-bottom:160px;padding: 0 10px;box-sizing:border-box;}
.product_banner img{width: 100%}
.goods_spec_sections>li.goods_spec_brand li a {display:inline-block;font-size:13px;color:#222;padding:8px 20px;background:#eee;}
.goods_spec_sections>li.goods_spec_brand li a:after {content:">";display:inline-block;margin-left:4px;}

/* 22. 12. 06 gcs lee sb : #16976 대량구매 링크 작업 */
.goods_spec_sections>li.goods_spec_bulk { display: none; }
.goods_spec_sections>li.goods_spec_bulk li a {display:inline-block;font-size:13px;color:#222;padding:8px 20px;background:#eee; cursor: pointer;}

.ico_down_co {display:inline-block;border:2px solid #e76060;padding:0;line-height:26px;padding-right:4px;color:#e76060;border-radius:0;}
.ico_down_co:before {content:"";display:inline-block;width:85px;height:26px;background:url(../images/common/ico_down_co.jpg) 0 0 no-repeat;vertical-align:bottom;margin:0 4px 0 -1px;}
.ico_down_co:hover {border-color:#e76060;}
.ajaxLineMap.search_nav {display:none;}
#goods_view {padding:90px 0 0 0;}
.goods_thumbs_spec #goods_thumbs {position:relative;padding:0;}
#goods_thumbs .detail_icons {position:absolute;top:0;left:0;z-index:3;}
#goods_thumbs .detail_icons>span {display:block;margin-top:0;}
#goods_thumbs .detail_icons>span:first-child {margin:0;}
.detail_icons {position:absolute;top:0;left:0;width:110px;}
.detail_icons span {display:block;margin-top:0;}
.detail_icons span:first-child {margin-top:0;}
.detail_icons span.d_icon {position:relative;width:110px;height:auto;padding:40px 0 0 0;font-size:30px;text-align:center;box-sizing:border-box;color:#fff;font-weight:bold;}
.detail_icons span.d_icon>span {display:block;}
.detail_icons span.d_icon.d_best {padding-top:15px;background:#ff6002;}
.detail_icons span.d_icon.d_best:before {content:"";display:block;width:44px;height:44px;background:url(../images/design/ico_d_best.png) center center no-repeat;margin:0 auto 5px auto;}
.detail_icons span.d_icon.d_reco {background:#309b69;}
.detail_icons span.d_icon.d_hit {background:#ffca2d;}
.detail_icons span.d_icon.d_sale {background:#cc0104;}
.detail_icons span.d_icon.d_ita {background:#cc9968;}
.detail_icons span.d_icon.d_36,
.detail_icons span.d_icon.d_24 {background:#adb9ca;font-size:36px;padding-top:22px;}
.detail_icons span.d_icon.d_36 span,
.detail_icons span.d_icon.d_24 span {font-size:22px;margin-top:9px;}
.detail_icons span.d_icon.d_one {background:#fff;color:#e75f5f;border:1px solid #eb7878;font-size:36px;padding-top:36px;}
.detail_icons span.d_icon.d_time {background:#333;font-size:26px;padding:29px 0 0 0;}
.detail_icons span.d_icon.d_time span{font-size:18px;margin-top:10px;font-weight:normal;}
.detail_icons span.d_icon.d_refurb {background:#2fd2c8;padding-top:23px;font-size:28px;line-height:32px;}
.detail_icons span.d_icon.d_only {background:#9866c1;}
.detail_icons span.d_icon.d_light {position:relative;background:#3d56e0;padding-top:12px;font-size:28px;line-height:32px;}
.detail_icons span.d_icon.d_light:before {content:"";display:block;width:22px;height:22px;background:url(../images/design/ico_d_light.png) center center no-repeat;margin:0 auto;}
.detail_icons span.d_icon.d_new {background:#629cf6;}
.detail_icons span.d_icon.d_self {background:#fff;color:#838383;border:1px solid #898989;padding-top:23px;font-size:28px;line-height:32px;}
.detail_icons span.d_icon.d_self span {font-weight:500;}
.detail_icons span.d_icon.relay_week{font-size: 20px; padding-top: 78px;background:#00a79d url(../images/design/relay_week.png) top 10px center no-repeat; background-size: 56%;}
.detail_icons span.d_icon.relay_week span{display: inline;}

#goods_thumbs .viewImgWrap {position:relative;}
#goods_thumbs .viewImgWrap img {width:100%;}
#goods_thumbs .viewImgWrap .ita_opt {position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,0.9);z-index:1;text-align:center;display:none;}
#goods_thumbs .viewImgWrap .ita_opt dl {padding:25px 0;}
#goods_thumbs .viewImgWrap .ita_opt dt {font-size:31px;font-weight:bold;}
#goods_thumbs .viewImgWrap .ita_opt dd {padding:10px 0 0 0;font-size:23px;font-weight:500;color:#e76060;}
.goods_ita #goods_thumbs .viewImgWrap:before {content:"";display:block;width:calc(100% - 10px);height:calc(100% - 10px);top:0;left:0;right:0;bottom:0;position:absolute;border:5px solid #e76060;z-index:2;}
.goods_ita #goods_thumbs .viewImgWrap .ita_opt {display:block;}
.goods_ita #goods_thumbs .detail_icons span {display:none;}
.goods_ita #goods_thumbs .detail_icons span.detail_icons_ita {display:block;}
.goods_ita #goods_spec .goods_buttons_section .btnBuyNow {width:calc(100% - 60px);}
.goods_longfree #goods_spec .goods_buttons_section .btnBuyNow {width:calc(100% - 60px);}

.gift_view #goods_thumbs {text-align:center;vertical-align:middle;}
.gift_view #goods_thumbs .viewImgWrap img {width:100%;max-width:250px;margin:0 auto;vertical-align:middle;}
.gift_view #goods_spec .goods_buttons_section .btnBuyNow {width:calc(100% - 55px);}
.refurb_area.gift_catalog .searched_item_display .item_img_area img {max-width:250px;}

.detail_title_area {padding-top:0;}
.goods_contetns_wrap {position:relative;width:100%;max-width:1760px;margin:0 auto -50px auto;}
.goods_contetns_wrap:after {content:"";display:block;clear:both;}
.goods_contetns_wrap #goods_contents_quick {width:75%;}
.goods_contetns_wrap .fly_cart {position:absolute;top:0;right:0;width:24%;border-top:1px solid #888;margin-top:60px;padding:20px 0 0 1%;}
.goods_contetns_wrap .fly_cart .opt_title {display:none;}
.goods_contetns_wrap .fly_cart .goods_quantity_table {border-color:#ddd;}
.goods_contetns_wrap .fly_cart .goods_quantity_table td.quantity_cell {border-color:#ddd;background:#f7f8f8;}
.goods_contetns_wrap .fly_cart .goods_quantity_table .num_price .option_col_price {vertical-align:middle;}
.goods_contetns_wrap .fly_cart .goods_price_area .total_goods_price {padding:20px 15px;font-size:25px;font-weight:bold;}
.goods_contetns_wrap .fly_cart .goods_price_area .total_goods_price .total_goods_tit {font-size:20px;font-weight:normal;margin-top: 3px;}
.goods_contetns_wrap .fly_cart .goods_price_area .total_goods_price .total_goods_tit .tgt_default {display:none;}
.goods_contetns_wrap .fly_cart .goods_price_area .total_goods_price .total_goods_tit .tgt_fly {display:block;}
.goods_contetns_wrap .fly_cart .goods_price_area .total_goods_price #total_goods_price {font-size:25px;font-weight:500;}
.goods_contetns_wrap .fly_cart .eaMinus,
.goods_contetns_wrap .fly_cart .eaPlus {background-color:#fff;}
.goods_contetns_wrap .fly_cart .ico_wish {float:left;width:48px;height:48px;border:1px solid #777;background-size:100%;}
.goods_contetns_wrap .fly_cart .btnAddCart {float:right;width:calc(100% - 57px);height:50px;padding:0;line-height:48px;color:#fff;background:#444;border-color:#444;font-weight:bold;}
.goods_contetns_wrap .fly_cart .btnBuyNow {clear:both;width:100%;height:50px;padding:0;line-height:48px;margin-top:7px;color:#fff;background:#00a79d;border-color:#00a79d;font-weight:bold;}
.goods_contetns_wrap .fly_cart .btnAddCart .title_mo,
.goods_contetns_wrap .fly_cart .btnBuyNow .title_mo {display:none;}
.goods_contetns_wrap .fly_cart .sbHolder {height:60px;border:1px solid #ddd;}
.goods_contetns_wrap .fly_cart .sbHolder .sbSelector {height:60px;line-height:58px;font-size:19px;}
.goods_contetns_wrap .fly_cart .sbHolder .sbToggle {width:60px;height:60px;}
.goods_contetns_wrap .fly_cart .sbHolder .sbToggle:before {content:"";display:block;width:60px;height:60px;background:url(../images/design/sbholder_bul.png) center center no-repeat;}
.goods_contetns_wrap .fly_cart .sbHolder .sbToggle.sbToggleOpen:before {transform:rotate(180deg);}
.goods_contetns_wrap .fly_cart>.goods_buy_sections .goods_option_table tr.optionTr td {padding:5px 0;}
.goods_tabs.flyingMode {width:100%;max-width:none;left:0;}
.goods_tabs.flyingMode+#gon {}
.goods_tabs.flyingMode .resp_area {width:100%;max-width:/*1560px;*/1430px;margin:0 auto;box-sizing:border-box;}
.goods_tabs.flyingMode .resp_area .goods_tabs_inner {width:75%;box-sizing:border-box;border-bottom:1px #888 solid;}
.goods_cont_wrap {position:relative;height:1900px;overflow:hidden;}
.goods_cont_wrap:after {content:"";display:block;width:100%;height:100px;position:absolute;bottom:0;left:0;background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );}
.goods_cont_wrap.show {height:auto;}
.goods_cont_wrap.show:after {display:none;}
.goods_cont_wrap .detail_tube {position:relative;width:700px;height:441px;margin:0 auto;}
.goods_cont_wrap .detail_tube iframe {width:700px !important;height:441px !important;}
.goods_desc_contents .btn_more {position:relative;display:inline-block;padding:20px 90px;border:2px solid #00a79d;font-size:25px;color:#00a79d;border-radius:68px;}
.goods_desc_contents .btn_more:before {content:"";display:block;width:46px;height:46px;background:url(../images/dummy/ico_more_new.png) 0 0 no-repeat;position:absolute;bottom:-60px;left:50%;margin-left:-23px;}
.goods_desc_contents .btn_more.active:before {bottom:auto;top:-60px;transform:rotate(180deg);}
.goods_re_item {padding:190px 0 0 0;text-align:left;}
.goods_re_item h3 {padding:0 0 30px 0;font-size:25px;}
.goods_re_item .abClear>.fLeft {width:52%;}
.goods_re_item .abClear>.fRight {width:45%;}
.goods_re_item .abClear>.fRight ul li:after,
.goods_re_item .abClear>.fRight ul li a:after {content:"";display:block;clear:both;}
.goods_re_item .abClear>.fRight ul li a {display:block;}
.goods_re_item .abClear>.fRight ul li {position:relative;border:1px solid #ddd;border-top:0;padding:15px;}
.goods_re_item .abClear>.fRight ul li:first-child {border-top:1px solid #ddd;}
.goods_re_item .abClear>.fRight ul li input[type=checkbox] {position:absolute;top:15px;left:calc(28% + 8px);width:20px;height:20px;background:url(../images/dummy/ico_checkbox2.jpg) 0 0 no-repeat;}
.goods_re_item .abClear>.fRight ul li input[type=checkbox]:checked {background-position:0 -20px;}
.goods_re_item .abClear>.fRight ul li .fLeft {width:25%;margin-right:3%;}
.goods_re_item .abClear>.fRight ul li .fRight {width:72%;}
.goods_re_item .abClear>.fRight ul li .fRight {font-weight:500;font-size:18px;padding:10% 0 0 0;}
.goods_re_item .abClear>.fRight ul li .fRight .ritem_md {padding-bottom:5px;}
.goods_re_item .abClear>.fRight ul li .fRight .ritem_prc {}
.goods_re_item .abClear>.fRight ul li .fRight .ritem_prc>div {display:inline-block;}
.goods_re_item .abClear>.fRight ul li .fRight .ritem_prc>span {display:inline-block;color:#777;font-size:11px;text-decoration:line-through;margin-left:10px;}
.goods_re_item .abClear>.fRight ul li .fRight .ritem_prc .ab_won {font-weight:bold;}
.goods_re_item .abClear>.fRight ul li .fRight .ritem_prc .ritem_per {position:absolute;bottom:15px;right:15px;font-size:16px;color:#e76060;font-weight:bold;}
.goods_re_item .abClear>.fRight ul li .ritem_tag {padding:5px 25px;display:inline-block;font-size:12px;color:#e76060;border:1px solid #e76060;position:absolute;top:15px;right:15px;background:#fff;}
.goods_re_item .abClear>.fRight .ritem_total {padding:20px 0 50px 0;line-height:25px;vertical-align:middle;}
.goods_re_item .abClear>.fRight .ritem_total .ritem_total_title {float:left;font-size:18px;}
.goods_re_item .abClear>.fRight .ritem_total .ritem_total_title span {font-size:16px;}
.goods_re_item .abClear>.fRight .ritem_total .ritem_total_prc {float:right;font-size:25px;font-weight:500;}
.goods_re_item .abClear>.fRight .ritem_total .ritem_total_prc .ab_won {font-weight:bold;}
.goods_re_item .abClear>.fRight .ritem_btn_area {text-align:right;}
.goods_re_item .abClear>.fRight .ritem_btn_area a {display:inline-block;width:250px;height:45px;line-height:45px;text-align:center;color:#fff;background:#444;}
.goods_noti {text-align:center;}
.goods_noti img {max-width:100%;}
@media all and (max-width: 1560px) {

}
@media all and (max-width: 767px) {
	/* 22. 12. 06 gcs lee sb : #16976 대량구매 링크 작업 */
	.goods_spec_sections>li.goods_spec_bulk { display: block; }

	.goods_spec_sections>li.goods_spec_brand li a {padding:5px 15px;background:#fff;border:1px solid #ccc;font-size:12px;}
	.goods_tabs.flyingMode .resp_area {padding:0;}
	.goods_tabs.flyingMode .resp_area .goods_tabs_inner {width:100%;border-bottom:0;}
	.goods_desc_contents .btn_more {padding:10px 40px;font-size:18px;border-radius:40px;}
	.goods_desc_contents .btn_more:before {width:23px;height:23px;background-size:cover;bottom:-35px;margin-left:-12px;}
	.goods_desc_contents .btn_more.active:before {top:-35px;}
	.goods_tabs.flyingMode{width:100%;top:92px;}
	.goods_buy_sections .btn_resp.size_extra2 {height:42px;}
	#goods_spec .goods_buttons_section .btnAddCart,
	#goods_spec .goods_buttons_section .btnBuyNow {width:calc(50% - 28px);height:42px;line-height:42px;font-size:15px;}
	#goods_spec .goods_buttons_section .ico_wish {width:40px;height:40px;}
	#goods_spec .goods_buttons_section .btnAddCart .title_mo,
	#goods_spec .goods_buttons_section .btnBuyNow .title_mo {display:block;}
	#goods_spec .goods_buttons_section .btnAddCart .title_pc,
	#goods_spec .goods_buttons_section .btnBuyNow .title_pc {display:none;}
	.goods_cont_wrap .detail_tube {position:relative;width:100%;padding-top:63%;height:auto;}
	.goods_cont_wrap .detail_tube iframe {position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;}
}

.goods_credit .layer_simple_basic {width:350px;border:1px solid #ddd;padding:40px !important;-webkit-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.25);}
.goods_credit h3 {font-size:18px;font-weight:bold;margin-bottom:25px;}
.goods_credit .h3cont {font-size:13px;margin-bottom:25px;color:#777;line-height:20px;}
.goods_credit table {border-bottom:1px solid #eee;}
.goods_credit table thead th {font-size:13px;color:#222;background:#eee;text-align:center;padding:10px 0;border-left:1px solid #fff;}
.goods_credit table thead th:first-child {border-left:0;}
.goods_credit table tbody th {padding:10px 0;font-size:13px;color:#222;border-color:#eee;}
.goods_credit table tbody td {padding:10px 0;font-size:13px;color:#777;border-color:#eee;}
.goods_credit table tbody td span {display:block;}
.goods_credit .btn_close {position:absolute;top:20px;right:20px;width:19px;height:19px;background:url(../images/dummy/btn_close_to.png) 0 0 no-repeat;font-size:0;line-height:0;}
.goods_credit .btn_area {text-align:center;}
.goods_credit .btn_area a {text-align:center;display:inline-block;width:63px;height:29px;line-height:29px;line-height:29px;border:1px solid #222;}
.goods_credit .bn_wrap ul {margin-top:-10px;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.goods_credit .bn_wrap ul li {font-size:14px;color:#777;padding:7px 0;}
.goods_credit .bn_wrap div.abClear {padding:15px 0 25px 0;font-size:16px;font-weight:bold;}

.ita_banner {position:relative;width:108%;margin:0 -4%;background:#f7f8f8;}
.ita_banner .inner {width:100%;max-width:1560px;padding:50px 0;margin: 100px auto;background:#f7f8f8;}
.ita_banner .inner dl {display:table;table-layout:fixed;width:auto;margin:0 auto;}
.ita_banner .inner dl dt {display:table-cell;width:350px;vertical-align:middle;font-size:25px;color:#444;}
.ita_banner .inner dl dt div {font-size:75px;}
.ita_banner .inner dl dd {display:table-cell;width:calc(100% - 300px);color:#222;}
.ita_banner .inner dl dd li {position:relative;padding:0 0 0 10px;margin-top:5px;line-height:24px;}
.ita_banner .inner dl dd li:before {content:"";display:block;width:4px;height:1px;background:#222;position:absolute;top:10px;left:0;}
.ita_banner .inner .go_ita {display:inline-block;font-size:20px;border:1px solid #e76060;color:#e76060;padding:12px 50px;background:#fff;position:absolute;bottom:50px;right:4%;}
.ita_banner .inner .go_ita:after {content:"";display:inline-block;width:20px;height:20px;background:url(../images/icon/ita_arr.png) 0 no-repeat;vertical-align:bottom;}

.layer_re_item h3 {padding:30px 0 0 30px;font-size:16px;font-weight:normal;}
.layer_re_item .ab_layer_inner {width:730px;max-height:90%;overflow-y:auto;}
.layer_re_item .ab_layer_cont {padding:20px 50px;}
.layer_re_item .ab_layer_cont>ul>li:after,
.layer_re_item .ab_layer_cont>ul>li a:after {content:"";display:block;clear:both;}
.layer_re_item .ab_layer_cont>ul>li a {display:block;}
.layer_re_item .ab_layer_cont>ul>li {position:relative;border-top:1px solid #ddd;padding:30px 0 30px 35px;;}
.layer_re_item .ab_layer_cont>ul>li:first-child {border-top:0;}
.layer_re_item .ab_layer_cont>ul>li>input[type=checkbox] {position:absolute;top:30px;left:0;width:20px;height:20px;background:url(../images/dummy/ico_checkbox2.jpg) 0 0 no-repeat;}
.layer_re_item .ab_layer_cont>ul>li>input[type=checkbox]:checked {background-position:0 -20px;}
.layer_re_item .ab_layer_cont>ul>li .fLeft {width:100px;margin-right:25px;}
.layer_re_item .ab_layer_cont>ul>li .fRight {font-weight:500;font-size:18px;padding:0;width:calc(100% - 125px);padding:24px 0 0 0;}
.layer_re_item .ab_layer_cont>ul>li .fRight .ritem_md {padding-bottom:5px;font-size:18px;}
.layer_re_item .ab_layer_cont>ul>li .fRight .ritem_prc {}
.layer_re_item .ab_layer_cont>ul>li .fRight .ritem_prc>div {display:inline-block;font-size:22px;}
.layer_re_item .ab_layer_cont>ul>li .fRight .ritem_prc>span {display:inline-block;color:#777;font-size:13px;text-decoration:line-through;}
.layer_re_item .ab_layer_cont>ul>li .fRight .ritem_prc .ab_won {font-weight:bold;}
.layer_re_item .ab_layer_cont>ul>li .fRight .ritem_prc .ritem_per {font-size:16px;color:#e76060;font-weight:bold;}
.layer_re_item .ab_layer_cont>ul>li .fRight .ritem_prc .ritem_per+div {padding:0 5px 0 10px;}
.layer_re_item .ab_layer_cont .re_option {clear:both;}
.layer_re_item .ab_layer_cont .re_option dt {font-size:16px;padding:25px 0 15px 0;}
.layer_re_item .ab_layer_cont .re_option dd {}
.layer_re_item .ab_layer_cont .re_option dd li {position:relative;float:left;width:calc(25% - 3px);margin-left:4px;}
.layer_re_item .ab_layer_cont .re_option dd li:first-child {margin:0;}
.layer_re_item .ab_layer_cont .re_option dd li input {position:absolute;top:-1px;left:-1px;width:1px;height:1px;opacity:0;}
.layer_re_item .ab_layer_cont .re_option dd li label {display:block;text-align:center;padding:13px 0;text-align:center;border:1px solid #ddd;}
.layer_re_item .ab_layer_cont .re_option dd li input:checked+label {border-color:#00a79d;color:#00a79d;}
.layer_re_item .ab_layer_cont .ritem_total {padding:20px 0 30px 0;line-height:25px;vertical-align:middle;}
.layer_re_item .ab_layer_cont .ritem_total .ritem_total_title {float:left;font-size:18px;}
.layer_re_item .ab_layer_cont .ritem_total .ritem_total_title span {font-size:16px;}
.layer_re_item .ab_layer_cont .ritem_total .ritem_total_prc {float:right;font-size:25px;font-weight:500;}
.layer_re_item .ab_layer_cont .ritem_total .ritem_total_prc .ab_won {font-weight:bold;}
.layer_re_item .ab_layer_cont .ritem_btn_area {text-align:right;}
.layer_re_item .ab_layer_cont .ritem_btn_area a {display:inline-block;width:250px;height:45px;line-height:45px;text-align:center;color:#fff;background:#444;}
.layer_re_item .ab_layer_cont .btn_opt_add {display:block;width:100%;height:54px;text-align:center;color:#fff;background:#444;font-size:20px;}
.goods_review h3 {display:none;}
.goods_review_frame_inner .goods_review_intro .goods_review_ben {padding-bottom:30px;}
.goods_review_ben {}
.goods_review_ben h4 {padding:40px 0 15px 0;margin-bottom:30px;border-bottom:1px solid #ddd;font-size:20px;}
.goods_review_ben .gr_list li {position:relative;padding-left:10px;font-size:15px;color:#777;line-height:20px;margin-top:5px;}
.goods_review_ben .gr_list li:before {content:"-";display:block;position:absolute;top:2px;left:0;line-height:15px;}
.goods_review_ben .gr_list2 li:before {content:"*";}
.goods_review_ben .gr_list2 li div {padding-left:37px;}
.goods_review_ben .rv_reward_box {margin:30px 0;padding:30px 0;border:1px solid #e76060;background:#f7f8f8;text-align:center;font-size:16px;line-height:26px;color:#777;display:none;}
.goods_review_ben .rv_reward_box h4 {position:relative;display:inline-block;border:2px solid #e76060;color:#e76060;font-size:16px;font-weight:500;padding:8px 15px;}
.goods_review_ben .rv_reward_box h4:before {content:"";display:block;width:2px;height:20px;background:#e76060;position:absolute;bottom:-20px;left:50%;margin-left:-1px;}
.goods_review_ben .rv_reward_box .h4cont {font-size:20px;color:#e76060;}
.goods_review_ben .rv_reward_box strong {color:#222;}
#goods_qna_frame_div {position:relative;}
.goods_qna_intro {font-size:16px;color:#444;font-weight:700;line-height:24px;width:calc(94% - 300px);line-height:24px;position:absolute;top:0;padding:30px 0 0 0;position:static;}
.goods_qna_custom {padding:60px 0 0 0;}
.goods_qna_custom .res_table {border-color:#ddd;}
.goods_qna_inner {position:relative;margin-top:30px;}
.goods_qna_inner .bbs_button_wrap {position:absolute;top:-60px;right:0;}
.goods_qna_inner .bbs_button_wrap input {display:inline-block;width:140px;height:40px;background:#00a79d;border:0;color:#fff;}
.goods_qna_inner .bbs_button_wrap button {width:140px;height:40px;margin-left:3px;font-size:16px;}
.goods_qna_inner dl {width:100%;border-top:1px solid #ddd;}
.goods_qna_inner dl dt {border-bottom:1px solid #ddd;}
.goods_qna_inner dl dt:hover {cursor:pointer;}
.goods_qna_inner dl dt .qnb_tbr {display:table;table-layout:fixed;width:100%;}
.goods_qna_inner dl dt .qnb_tbr>div {display:table-cell;text-align:center;vertical-align:middle;width:11%;color:#222;font-size:16px;padding:16px 0;}
.goods_qna_inner dl dt .qnb_tbr>div.qna_num {width:7%;}
.goods_qna_inner dl dt .qnb_tbr>div.qna_status.status_comp {color:#00a79d;}
.goods_qna_inner dl dt .qnb_tbr>div.qna_status+.qna_date {display:none;}
.goods_qna_inner dl dt .qnb_tbr>div.qna_title {width:50%;text-align:left;}
.goods_qna_inner dl dt .qnb_tbr>div.qna_title div {position:relative;padding-left:20px;}
.goods_qna_inner dl dt .qnb_tbr>div.qna_title .qna_cate {display:none;}
.goods_qna_inner dl dt.qna_secret .qna_title div:before {content:"";display:block;width:14px;height:14px;background:url(/admin/skin/default/images/board/icon/ico_hidden.gif) 0 0 no-repeat;position:absolute;top:50%;left:0;margin-top:-7px;}
.goods_qna_inner dl dt .qnb_tbr>div.qna_date {width:/*50%*/15%;}
.goods_qna_inner dl dd {display:none;padding:30px 50px;background:#f7f8f8;font-size:16px;line-height:25px;}
.goods_qna_inner dl dt.active+dd {display:block;}
.goods_qna_inner dl dd .qna_ques {color:#222;}
.goods_qna_inner dl dd .qna_ans {color:#777;margin-top:40px;padding:0 0 0 25px;position:relative;}
.goods_qna_inner dl dd .qna_ans:before {content:"";display:block;width:11px;height:11px;background:url(/admin/skin/default/images/board/icon/qna_arr1.png) 0 0 no-repeat;position:absolute;top:7px;left:0;}
.goods_qna_custom .res_table>ul>li {width:11%;}
.goods_qna_custom .res_table>ul>li:first-child {width:6%;}
.goods_qna_custom .res_table>ul>li.subject {width:50%;}
.goods_qna_custom .res_table>ul>li.subject .pic {display:none;}
.goods_qna_custom .res_table>ul>li.subject .info .name {display:none;}
.goods_qna_custom .res_table>ul>li.subject .info .cont {display:none;}
.goods_qna_custom .res_table>ul>li.subject .board_goods_list>li.info .title {position:relative;}
.goods_qna_custom .res_table>ul>li.ab_hit {display:none;}
.goods_qna_custom .goods_qna_tb>tbody>tr>th {background:#fff;padding-left:3%;text-align:left !important;font-size:16px;vertical-align:top;padding-top:10px;}
.goods_qna_custom .goods_qna_tb>tbody>tr>th p span.noti {font-size:14px;color:#777;display:block;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td {padding-left:5%;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td input[type=text] {width:100%;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td input[type=text].name_load {width:auto;max-width:50%;border:0;background:none;font-size:16px;padding:0;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .chk_secret {display:block;padding:5px 0 0 0;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .chk_secret input {vertical-align:bottom;margin-right:3px;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td textarea {resize:none;border-color:#ddd;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division {padding:0;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division table {width:100%;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division tr.file_add_align {display:none;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview button {width:120px;height:120px;text-align:center;font-size:20px;color:#222;border-color:#ddd;background:#f7f8f8;vertical-align:top;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap {position:relative;display:inline-block;width:118px;height:118px;border:1px solid #ddd;overflow:hidden;margin:0 2px;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;}
.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap a {display:none;}
.goods_qna_custom .board_detail_btns2 button {width:250px;height:55px;font-size:16px;}
.goods_qna_custom .board_detail_btns2 button.data_save_btn {background:#00a79d;border-color:#00a79d;color:#fff;}
.goods_qna_custom .goods_terms h4 {font-size:20px;padding:15px 0;border-bottom:1px solid #ddd;margin:70px 0 30px 0;}
.goods_qna_custom .goods_terms .ab_tab_area {position:relative;padding:49px 0 0 0;}
.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs {position:absolute;left:0;top:0;width:100%;margin:0;}
.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs:after {content:"";display:block;clear:both;}
.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs li {float:left;width:33%;margin-left:0.5%;}
.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs li:first-child {margin-left:0;}
.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs li a {display:block;border:1px solid #777;font-size:16px;color:#777;border-bottom:0;}
.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs li.active a {border-color:#444;color:#fff;background:#444;}
.goods_qna_custom .goods_terms .tabCont {display:none;border:1px solid #444;padding:30px;font-size:16px;color:#777;}
.goods_qna_custom .goods_terms .tabCont textarea {padding:0;height:200px;width:100%;border:0;resize:none;font-size:16px;color:#777;}
.goods_qna_custom .goods_terms .goods_terms_agree {padding:20px 0;text-align:center;}
.goods_qna_custom .goods_terms .goods_terms_agree li {display:inline-block;padding:0 15px;}
.goods_qna_custom .goods_terms .goods_terms_agree li input {vertical-align:bottom;}
.goods_qna_custom .goods_terms .goods_terms_agree li label {font-size:16px;color:#777;display:inline-block;padding-left:5px;}
.goods_qna_custom .goods_terms+.board_detail_btns2 {margin-top:0;padding-top:35px;border-top:0;}
.ab_wb_area {position:relative;}
.ab_wb_area button {position:absolute;top:-55px;right:0;background:#444;width:160px;height:40px;text-align:center;color:#fff;}

.exchange_guide .ab_delivery .ab_dbtb {border-top:1px solid #ddd;border-color:#ddd;}
.exchange_guide .ab_delivery .ab_dbtb table tbody th {background:#f7f8f8;padding:20px;text-align:left;vertical-align:top;}
.exchange_guide .ab_delivery .ab_dbtb table tbody td {font-size:16px;}
.exchange_guide .ab_delivery .ab_dbtb_noti {text-align:right;padding:15px 0 140px 0;font-size:14px;color:#999;}

/* 별점default */
.ab_star .ev_active {display:inline-block;position:relative;vertical-align:top;width:130px;height:22px;/*width:91px;height:16px;*/ font-size:0;background-color:#eee;}
.ab_star .ev_active:after {display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/common/img_ev_star.png) no-repeat;background-size:cover;}
.ab_star .ev_active>b {display:block;height:100%;background:#00a79d;}
.total_star_count {padding:50px 0 0 0;line-height:30px;}
.total_star_count>div {display:inline-block;}
.total_star_count .tsc_title {font-size:25px;}
.total_star_count .tsc_star {margin:0 15px;}
.total_star_count .tsc_score {font-size:25px;font-weight:500;}
.total_star_count .tsc_count {float:right;}
.total_star_count .tsc_count .ab_count {}

@media all and (max-width: 767px) {
	.goods_review_inner {margin-top:15px;}
	.total_star_count {margin-top:-20px;padding:50px 4% 0 4%;}
	.total_star_count .tsc_title {display:block;font-size:15px;margin-bottom:10px;}
	.total_star_count .tsc_score {font-size:13px;line-height:19px;vertical-align:top;}
	.total_star_count .tsc_star {width:100px;margin-left:0;margin-right:0;width:150px;}
	.total_star_count .tsc_count {display:none;}
	.ab_star .ev_active {width:90px;height:15px;}
}

#bbslist {position:relative;}
.goods_review_inner {margin-top:30px;}
.goods_review_inner .bbs_button_wrap {position:absolute;top:20px;right:0;}
.goods_review_inner .bbs_button_wrap button {width:140px;height:40px;margin-left:3px;font-size:16px;}
.goods_information_contents.goods_review {position:relative;}
.goods_information_contents.goods_review iframe .bbs_button_wrap {top:40px;right:2%;}
.goods_information_contents.goods_review iframe .goods_review_inner .bbs_button_wrap {display:none;}
.goods_information_contents.goods_review iframe .bbs_button_wrap button {width:140px;height:40px;margin-left:3px;font-size:16px;}

.goods_rv_wrap h4 {font-size:25px;padding:100px 0 15px 0;}

.goods_rv_summary {padding:0 0 45px 0;}
.goods_rv_summary>dl {float:left;width:31%;margin-left:3%;}
.goods_rv_summary>dl:first-child {margin-left:0;width:32%;}
.goods_rv_summary>dl>dt {padding-bottom:15px;color:#777;}
.goods_rv_summary>dl>dd {position:relative;height:300px;border:1px solid #ddd;}
.goods_rv_summary>dl>dd .bar_gr {padding:40px 0 60px 0;height:210px;}
.goods_rv_summary>dl>dd .bar_gr>div {width:50%;position:relative;height:200px;}
.goods_rv_summary>dl>dd .bar_gr>div .bar_bg {position:absolute;top:0;bottom:0;width:35px;background:#eee;border-radius:200px;}
.goods_rv_summary>dl>dd .bar_gr>div.fLeft .bar_bg {right:10%;}
.goods_rv_summary>dl>dd .bar_gr>div.fRight .bar_bg {left:10%;}
.goods_rv_summary>dl>dd .bar_gr>div>span {position:absolute;bottom:-30px;width:35px;text-align:center;font-size:16px;font-weight:bold;}
.goods_rv_summary>dl>dd .bar_gr>div.fLeft>span {right:10%;color:#00a79d;}
.goods_rv_summary>dl>dd .bar_gr>div.fRight>span {left:10%;color:#afafaf;}
.goods_rv_summary>dl>dd .bar_gr>div .bar_bg div {position:absolute;bottom:0;left:0;width:35px;border-radius:200px;}
.goods_rv_summary>dl>dd .bar_gr>div.fLeft .bar_bg div {background:#00a79d;}
.goods_rv_summary>dl>dd .bar_gr>div.fRight .bar_bg div {background:#afafaf;}
.goods_rv_summary>dl>dd .bar_gr>div .bar_bg div span {font-size:15px;font-weight:bold;position:absolute;top:10px;}
.goods_rv_summary>dl>dd .bar_gr>div.fLeft .bar_bg div span {color:#00a79d;left:-40px;}
.goods_rv_summary>dl>dd .bar_gr>div.fRight .bar_bg div span {color:#afafaf;right:-40px;}
.goods_rv_summary>dl>dd .ab_star_total {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.goods_rv_summary>dl>dd .ab_star {text-align:center;}
.goods_rv_summary>dl>dd .tsc_score {padding:20px 0 0 0;font-size:25px;font-weight:500;text-align:center;}
.goods_rv_summary>dl>dd .tsc_score span {color:#00a79d;}
.goods_rv_summary>dl>dd .ab_count_total {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:25px;font-weight:500;text-align:center;color:#00a79d;}
.goods_rv_summary>dl>dd .ab_count_total:before {content:"";display:block;width:51px;height:51px;background:url(/admin/skin/default/images/board/icon/review_icon1.png) 0 0 no-repeat;margin:0 auto 15px auto;}

.goods_rv_summary.type02>dl {width:26%;margin-left:5px;}
.goods_rv_summary.type02>dl:first-child {width:calc(22% - 15px);margin:0;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori {padding:40px 40px 40px 20px;}
.goods_rv_summary.type02 dl:last-child dd .bar_gr.bar_gr_hori {padding-top:25px;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori dl {padding:13px 0;height:10px;width:100%;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori dl:after {content:"";display:block;clear:both;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori dt {float:left;width:60px;margin-right:15px;color:#777;font-size:14px;text-align:right;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori dd {float:left;width:calc(100% - 75px);}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .bar_bg {position:relative;height:10px;width:100%;background:#eee;border-radius:10px;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .bar_bg div {position:absolute;top:0;left:0;height:10px;border-radius:10px;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .type01 dt {color:#00a79d;font-weight:500;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .type01 .bar_bg div {background:#00a79d;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .type02 .bar_bg div {background:#616161;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .type03 .bar_bg div {background:#828282;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .type04 .bar_bg div {background:#afafaf;}
.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori .type05 .bar_bg div {background:#c6c6c6;}
@media all and (max-width: 767px) {
	.goods_rv_summary {padding:0 4% !important;}
	.goods_rv_summary>dl>dt {font-size:14px;}
	.goods_rv_summary>dl>dd {height:195px;}
	.goods_rv_summary>dl>dd .bar_gr {padding:20px 0 30px 0;}
	.goods_rv_summary>dl:first-child>dd {}
	.goods_rv_summary>dl:first-child>dd .bar_gr {height:145px;padding:30px 0 20px 0;}
	.goods_rv_summary>dl>dd .bar_gr>div {height:113px;}
	.goods_rv_summary>dl>dd .bar_gr>div .bar_bg {width:21px;border-radius:113px;}
	.goods_rv_summary>dl>dd .bar_gr>div .bar_bg div {width:21px;border-radius:113px;}
	.goods_rv_summary>dl>dd .bar_gr>div .bar_bg div span {font-size:11px;}
	.goods_rv_summary>dl>dd .bar_gr>div>span {font-size:12px;}
	.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori {padding:20px 20px 20px 10px;}
	.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori dl {padding:8px 0;}
	.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori dt {font-size:11px;width:35px;margin-right:10px;}
	.goods_rv_summary.type02 dl dd .bar_gr.bar_gr_hori dd {width:calc(100% - 45px);}
	.goods_rv_summary.type02 dl:last-child dd .bar_gr.bar_gr_hori {padding-top:7px;}
}
.goods_review_pm {position:relative;}
.goods_review_pm li {float:left;width:calc(20% - 5px);margin-left:6px;margin-bottom:6px;}
.goods_review_pm li:first-child,
.goods_review_pm li:nth-child(5n+1) {margin-left:0;}
.goods_review_pm li a {display:block;width:100%;padding-top:100%;position:relative;overflow:hidden;}
.goods_review_pm li a img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.goods_review_pm li.view_more {display:none;}

.goods_review_pm2 {}
.goods_review_pm2 li {position:relative;}
.goods_review_pm2 li:first-child {}
.goods_review_pm2 li .ab_btn_vmr {position:absolute;bottom:15px;left:20px;/*display:block;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;*/}
.goods_review_pm2 li .ab_btn_vmr span {display:block;}
.goods_review_pm2 li .ab_btn_vmr span:before {content:"더보기";display:inline-block;font-size:18px;font-weight:bold;}
.goods_review_pm2 li .ab_btn_vmr.on span:before {content:"접기";display:inline-block;font-size:18px;font-weight:bold;}
.goods_review_pm2 li .ab_btn_vmr span:after {content:"";display:inline-block;width:9px;height:6px;background:url(../images/design/sbholder_bul.png) center center no-repeat;background-size:cover;margin-left:5px;vertical-align:middle;}
.goods_review_pm2 li .ab_btn_vmr.on span:after {content:"";display:inline-block;width:9px;height:6px;background:url(../images/design/sbholder_bul.png) center center no-repeat;background-size:cover;margin-left:5px;transform:rotate(180deg);}
.goods_review_pm2 li .content {padding:20px 20px 40px 20px;border:1px solid #ddd;border-top:0;}
.goods_review_pm2 li:first-child .content {border-top:1px solid #ddd;}
.goods_review_pm2 li .content .pre_top {}
.goods_review_pm2 li .content .pre_top .id_date {padding:10px 0;}
.goods_review_pm2 li .content .pre_top .id_date>div {display:inline-block;}
.goods_review_pm2 li .content .pre_top .id_date .pre_id:after {content:"/";display:inline-block;margin:0 1px 0 4px;}
.goods_review_pm2 li .content .pre_top .id_date .pre_spec {float:right;}
.goods_review_pm2 li .content .pre_top .id_date .pre_spec {float:right;}
.goods_review_pm2 li .pre_tb {display:table;width:100%;table-layout:fixed;}
.goods_review_pm2 li .pre_tb .thumb {display:table-cell;width:200px;vertical-align:top;text-align:right;}
.goods_review_pm2 li .pre_tb .thumb>span {display:inline-block;width:170px;height:170px;position:relative;overflow:hidden;border-radius:10px;}
.goods_review_pm2 li .pre_tb .thumb>span img {width:100%;height:100%;max-width:170px;max-height:170px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.goods_review_pm2 li .pre_tb .pre_cont {display:table-cell;width:calc(100% - 200px);vertical-align:top;line-height:30px;}
.goods_review_pm2 li .pre_tb .pre_cont .dvm {display:none;}
.goods_review_pm2 li.ovh .pre_tb .pre_cont .dvm {display:block;position:absolute;bottom:0;left:0;}
.goods_review_pm2 li .pre_tb .pre_cont .pre_cont_txt {height:120px;overflow:hidden;}
.goods_review_pm2 li .pre_tb .pre_cont .pre_cont_txt img {display:none;}
.goods_review_pm2 li.active .pre_tb .pre_cont .pre_cont_txt img {display:inline-block;}
.goods_review_pm2 li.ovh .pre_tb .pre_cont .pre_cont_txt {text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical; word-wrap:break-word;}
.goods_review_pm2 li .pre_tb .pre_cont .pre_cont_txt .imgs {display:none;margin-top:20px;text-align:center;}
.goods_review_pm2 li .pre_tb .pre_cont .pre_cont_txt .imgs img {margin-top:10px;}
.goods_review_pm2 li .pre_tb .pre_cont .pre_cont_txt .imgs img:first-child {margin-top:0;}
.goods_review_pm2 li .content .rv_pro_a {margin-bottom:10px;}
.goods_review_pm2 li .content .rv_pro_a a {display:inline-block;width:120px;height:30px;background:#e76060;color:#fff;text-align:center;line-height:30px;font-size:12px}
.goods_review_pm2 li .content .rv_pro_a a:after {content:"";display:inline-block;width:22px;height:22px;margin-left:10px;background:url(/admin/skin/default/images/board/icon/review_icon2.png) 0 0 no-repeat;vertical-align:middle;display:none;}
.goods_review_pm2 li.active .pre_tb .thumb {display:none;}
.goods_review_pm2 li.active .pre_tb .pre_cont {width:100%;}
.goods_review_pm2 li.active .pre_tb .pre_cont .pre_cont_txt {height:auto;overflow:visible;text-overflow:unset;display:block;overflow-y:auto;}
.goods_review_pm2 li.active .pre_tb .pre_cont .pre_cont_txt .imgs {display:block;}
.goods_review_pm2 li.active .pre_tb .pre_cont .pre_cont_txt img {max-width:70%;height:auto !important;}
@media all and (max-width: 767px) {
	.goods_review_pm2 li .content {border-left:0;border-right:0;}
	.goods_review_pm2 li .content .pre_top .id_date .pre_spec {float:none;margin-top:10px;}
	.goods_review_pm2 li .pre_tb {display:block;}
	.goods_review_pm2 li .pre_tb .pre_cont,
	.goods_review_pm2 li .pre_tb .thumb {display:block;width:100%;}
	.goods_review_pm2 li .pre_tb .thumb>span {width:100%;padding-top:100%;height:auto;margin-top:10px;border-radius:15px;}
	.goods_review_pm2 li .pre_tb .thumb>span img {max-width:100%;max-height:100%;}
	.goods_review_pm2 li .content .rv_pro_a {float:none;width:100%;margin-top:5px;}
	.goods_review_pm2 li .content .rv_pro_a a {width:125px;height:30px;line-height:30px;font-size:13px;background:#fff;color:#e76060;border:1px solid #e76060;}
	.goods_review_pm2 li .content .rv_pro_a a:after {display:none;}
	.goods_review_pm2 li.active .pre_tb .pre_cont .pre_cont_txt img {max-width:100%;}
}

.layer_pro_premium {}
.layer_pro_premium .ab_layer_inner {height:auto;max-width:100%;}
.layer_pro_premium .ab_layer_inner h2 {padding:20px 40px;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont {position:relative;padding:0 40px 45px 40px;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont>div {width:calc(50% - 10px);margin-left:20px;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont>div:first-child {margin-left:0;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .fRight {padding-bottom:60px;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .pre_top .rv_star {float:left;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .pre_top .rv_star .ab_star .ev_active {width:80px;height:14px;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .pre_top .rv_date {float:right;font-size:10px;color:#777;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .pre_id {padding:30px 0 10px 0;sfont-size:16px;font-weight:500;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .pre_spec {font-size:16px;font-weight:500;font-size:14px;color:#777;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .pre_spec span {}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .rv_pro_a {position:absolute;bottom:45px;right:40px;width:calc(50% - 60px);height:45px;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .rv_pro_a a {display:block;width:100%;height:45px;text-align:center;line-height:45px;background:#e76060;color:#fff;font-size:20px;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .rv_pro_a a:after {content:"";display:inline-block;width:22px;height:22px;margin-left:10px;background:url(/admin/skin/default/images/board/icon/review_icon2.png) 0 0 no-repeat;vertical-align:sub;}
.layer_pro_premium .ab_layer_inner .ab_layer_cont .pre_cont {font-size:14px;line-height:20px;color:#222;margin-top:15px;border-top:1px solid #ddd;padding:15px 0;}

.goods_review_list {width:100%;border-top:1px solid #ddd;}
.goods_review_list>dt {border-top:1px solid #ddd;margin-top:-1px;}
.goods_review_list>dt:hover {cursor:pointer;}
.goods_review_list>dt .rv_tbr {position:relative;padding:25px 0;}
.goods_review_list>dt .rv_tbr>div {color:#222;font-size:16px;padding:10px 0;}
.goods_review_list>dt .rv_tbr>div.pre_spec {text-align:right;}
.goods_review_list>dt .rv_tbr .rv_star {}
.goods_review_list>dt .rv_tbr .rv_star .ab_star .ev_active {width:75px;height:13px;}
.goods_review_list>dt .rv_tbr .rv_title {}
.goods_review_list>dt .rv_tbr .rv_info {position:absolute;top:25px;right:0;width:200px;}
.goods_review_list>dt .rv_tbr .rv_info>div {float:left;width:50%;}
.goods_review_list>dt .rv_tbr .rv_info .name {text-align:center;}
.goods_review_list>dt .rv_tbr .rv_info .name dt {padding-bottom:20px;color:#777;border:0;}
.goods_review_list>dt .rv_tbr .rv_info .name dd {display:block;color:#222;}
.goods_review_list>dt .rv_tbr .rv_info .rv_date {text-align:right;}
.goods_review_list>dt .rv_tbr .rv_thumb {display:none;}
.goods_review_list>dd {display:none;padding:40px 50px;border:1px solid #ddd;font-size:16px;line-height:25px;}
.goods_review_list>dt.active+dd {display:block;}
.goods_review_list>dd .rv_cont {margin-bottom:30px;word-break:break-all;}
.goods_review_list>dd .rv_pro:after {content:"";display:block;clear:both;}
.goods_review_list>dd .rv_pro .rv_pro_img {float:left;width:200px;}
.goods_review_list>dd .rv_pro .rv_pro_a {float:right;width:calc(100% - 220px);text-align:left;}
.goods_review_list>dd .rv_pro .rv_pro_a a {display:inline-block;width:225px;height:45px;background:#e76060;color:#fff;text-align:center;line-height:45px;}
.goods_review_list>dd .rv_pro .rv_pro_a a:after {content:"";display:inline-block;width:22px;height:22px;margin-left:10px;background:url(/admin/skin/default/images/board/icon/review_icon2.png) 0 0 no-repeat;vertical-align:sub;}

.goods_rv_custom .detail_rv_noti {color:#f00;line-height:24px;padding-bottom:15px;}
.goods_rv_custom .goods_rv_tb .pc_blind {display:none;}
.goods_rv_custom .goods_rv_tb>tbody>tr>th {background:#fff;padding-left:3%;text-align:left !important;font-size:16px;vertical-align:top;padding-top:10px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>th p span.noti {font-size:14px;color:#777;display:block;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td {padding-left:5%;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td input[type=text] {width:100%;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td input[type=text].name_load {border:0;background:none;font-size:16px;padding:0;}
.goods_rv_custom.qna_write .goods_rv_tb>tbody>tr>td input[type=text].name_load {border:1px solid #ddd;;background:none;font-size:16px;padding:0 20px;width:calc(50% - 22px);}
.goods_rv_custom .goods_rv_tb>tbody>tr>td>select {width:calc(50% - 22px);height:42px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .chk_secret {display:block;padding:5px 0 0 0;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .chk_secret input {vertical-align:bottom;margin-right:3px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .hidden_chk {display:none;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td textarea {resize:none;border-color:#ddd;padding:10px 15px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td textarea::placeholder  {font-size:16px;color:#999;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division {padding:0;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division table {width:100%;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division tr.file_add_align {display:none;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview button {width:120px;height:120px;text-align:center;font-size:20px;color:#222;border-color:#ddd;background:#f7f8f8;vertical-align:top;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap {position:relative;display:inline-block;width:118px;height:118px;border:1px solid #ddd;overflow:hidden;margin:0 2px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap a {display:block;position:absolute;top:0;right:0;width:20px;height:20px;background:#686868;color:transparent;font-size:0;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap a:before {content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/design/btn_del_att.png) center center no-repeat;background-size:10px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star {padding:10px 0;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li {float:left;margin-left:40px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li:first-child {margin:0;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li label {vertical-align:middle;display:inline-block;line-height:0;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li label .star {display:inline-block;height:15px;background:url(../images/icon/review_icon_star.png) 0 0 repeat-x;font-size:0;margin:0 0 0 4px;line-height:0;vertical-align:middle;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li label .star1 {width:15px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li label .star2 {width:30px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li label .star3 {width:45px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li label .star4 {width:60px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_star li label .star5 {width:75px;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .rv_chk_age li label span {font-weight:500;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .form_multi_row2>li {width:50%;}
.goods_rv_custom .goods_rv_tb>tbody>tr>td .form_multi_row2>li input[type=text] {width:calc(100% - 100px);}
.goods_rv_custom .board_detail_btns2 button {width:250px;height:55px;font-size:16px;}
.goods_rv_custom .board_detail_btns2 button.data_save_btn {background:#00a79d;border-color:#00a79d;color:#fff;}
.ab_review_wrap.write_wrap .goods_rv_custom {}
.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a {padding:15px 0;border:0;border-bottom:1px solid #ddd;}
.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>th {border:0;padding:0;vertical-align:middle;}
.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>td {border:0;padding:5px 0;}
.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr:first-child>td {padding-top:20px;}
.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>td .form_multi_row2 li .Dib {display:inline-block;min-width:65px;}
.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>td .board_goods_select .btn_area .btn_resp {border:1px solid #01a79d;color:#01a79d;padding:5px 25px;box-sizing:content-box;font-size:16px;background:#fff;height:30px;}
.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>td .board_goods_select select {height:41px;}

.goods_rv_custom .goods_terms h4 {font-size:20px;padding:15px 0;border-bottom:1px solid #ddd;margin:70px 0 30px 0;}
.goods_rv_custom .goods_terms .ab_tab_area {position:relative;padding:49px 0 0 0;}
.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs {position:absolute;left:0;top:0;width:100%;margin:0;}
.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs:after {content:"";display:block;clear:both;}
.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs li {float:left;width:33%;margin-left:0.5%;}
.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs li:first-child {margin-left:0;}
.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs li a {display:block;border:1px solid #777;font-size:16px;color:#777;border-bottom:0;}
.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs li.active a {border-color:#444;color:#fff;background:#444;}
.goods_rv_custom .goods_terms .tabCont {display:none;border:1px solid #444;padding:30px;font-size:16px;color:#777;}
.goods_rv_custom .goods_terms .tabCont textarea {padding:0;height:200px;width:100%;border:0;resize:none;font-size:16px;color:#777;}
.goods_rv_custom .goods_terms .goods_terms_agree {padding:20px 0;text-align:center;}
.goods_rv_custom .goods_terms .goods_terms_agree li {display:inline-block;padding:0 15px;}
.goods_rv_custom .goods_terms .goods_terms_agree li input {vertical-align:bottom;}
.goods_rv_custom .goods_terms .goods_terms_agree li label {font-size:16px;color:#777;display:inline-block;padding-left:5px;}
.goods_rv_custom .goods_terms+.board_detail_btns2 {margin-top:0;padding-top:35px;border-top:0;}

.service_notice_list_wrap {display:none;}
.star_wrap .rv_chk_star_m {display:none;}

.attach_default {}
.attach_default .img_pre_wrap {position:relative;margin-top:5px;padding-left:20px;}
.attach_default .img_pre_wrap:before {content:"";display:block;width:16px;height:16px;background:url(../images/design/ico_attach1.png) 0 0 no-repeat;background-size:cover;position:absolute;top:3px;left:0;}
.attach_default .img_pre_wrap a:last-child {display:inline-block;width:20px;height:20px;position:relative;font-size:0;line-height:0;color:transparent;vertical-align:bottom;}
.attach_default .img_pre_wrap a:last-child:before {content:"";display:block;width:20px;height:20px;background:url(../images/design/ico_attach2.png) center center no-repeat;background-size:11px;position:absolute;top:0;right:0;}

.attach_default button.btnUploader.btn_resp.size_b+.img_pre_wrap {margin-top:15px;}
@media all and (max-width: 767px) {
	.star_wrap .rv_chk_star {display:none;}
	.star_wrap .rv_chk_star_m {display:block;}
	.star_wrap .rv_chk_star_m .blind {position:absolute;overflow:hidden;margin:-1px;padding:0;width:1px;height:1px;border:none;clip:rect(0, 0, 0, 0);}
	.star_wrap .rv_chk_star_m .startRadio {display:inline-block;background:#eee;overflow:hidden;height:22px;margin:5px 0;}
	.star_wrap .rv_chk_star_m .startRadio:after {content:"";display:block;position:relative;z-index:10;height:22px;background:url(../images/design/bg_review_star.png)  repeat-x 0 0;background-size:22px;pointer-events:none;}
	.star_wrap .rv_chk_star_m .startRadio__box {position:relative;z-index:1;float:left;width:11px;height:22px;cursor:pointer;}
	.star_wrap .rv_chk_star_m .startRadio__box input {opacity:0 !important;height:0 !important;width:0 !important;position:absolute !important;}
	.star_wrap .rv_chk_star_m .startRadio__img {display:block;position:absolute;right:0;width:110px;height:22px;pointer-events:none;}
	.star_wrap .rv_chk_star_m .startRadio__box input:checked + .startRadio__img {background-color:#00a79d;}
	.star_wrap .rv_chk_star_m  select {width:100%;}
	.goods_rv_custom .detail_rv_noti {font-size:13px;line-height:20px;border-bottom:1px solid #ddd;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>th p span.noti {display:none;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview button.btnUploader {position:relative;width:70px;height:70px;background:#f7f8f8 url(../images/design/ico_attach.png) center center no-repeat;background-size:20px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview button.btnUploader span {width:15px;height:15px;text-align:center;color:#fff;background:#00a79d;line-height:15px;font-size:15px;position:absolute;bottom:0;right:0;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap {width:70px;height:70px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap a {width:15px;height:15px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap a:before {background-size:7px;}
	.goods_rv_custom .goods_terms h4 {font-size:15px;margin:20px 0 0 0;border-bottom:0;border-top:1px solid #ddd;}
	.goods_rv_custom .goods_terms .ab_tab_area {padding:35px 0 0 0;}
	.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs {padding:0;}
	.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs li {margin-left:0.3%;}
	.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs li:frist-child {margin-left:0;}
	.goods_rv_custom .goods_terms .ab_tab_area .ab_tabs li a {height:35px;line-height:33px;font-size:14px;}
	.goods_rv_custom .goods_terms .tabCont {padding:15px;}
	.goods_rv_custom .goods_terms .tabCont textarea {font-size:13px;}
	.goods_rv_custom .board_detail_btns2 button {height:45px;width:calc(50% - 3px);}
	.goods_rv_custom .goods_terms+.board_detail_btns2 {padding-top:20px;border-top:1px solid #ddd;}
	.goods_rv_custom .goods_terms .goods_terms_agree li label {font-size:14px;}
	.goods_review_list>dt .rv_tbr>div.pre_spec {font-size:11px;padding:0;}
	.goods_review_list>dt .rv_tbr .rv_info {width:30%;top:15px;right:4%;font-size:11px;}
	.goods_review_list>dt .rv_tbr .rv_info .name dt {display:none;}
	.goods_review_list>dt .rv_tbr .rv_info .name dd {position:absolute;left:-135%;top:13px;}
	.goods_review_list>dt .rv_tbr .rv_info .rv_date {width:100%;}
	.goods_review_list>dt .rv_tbr .rv_title {padding:0;width:calc(100% - 65px);font-size:15px;line-height:25px;height:50px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; word-wrap:break-word;}
	.goods_review_list>dt .rv_tbr .rv_thumb {display:block;width:54px;height:54px;padding:0;position:absolute;bottom:15px;right:4%;overflow:hidden;}
	.goods_review_list>dt .rv_tbr .rv_thumb span {position:absolute;bottom:0;right:0;width:19px;height:19px;background:rgba(0,0,0,0.6);color:#fff;font-size:12px;text-align:center;line-height:19px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td .form_multi_row2>li {width:calc(100% - 20px);}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td .form_multi_row2>li input[type=text]{width:calc(100% - 69px);}
	.goods_review_pm ul {position:relative;}
	.goods_review_pm ul li.view_more {display:block;position:absolute;top:0;right:0;width:calc(20% - 5px);}
	.goods_review_pm ul li.view_more a {background:rgba(0,0,0,0.6);text-align:center;color:#fff;}
	.goods_review_pm ul li.view_more a span {position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;font-size:11px;}
	.goods_review_pm ul li.view_more a span:before {content:"+";display:block;font-size:40px;text-align:center;}
	.rv_bottom_wrap {display:none;}
}
/* 마이페이지 */
.mypage .pc_title {}
.mypage .mo_title {display:none;}
.mypage {}
.mypage:after {content:"";display:block;clear:both;}
.mypage .subpage_lnb {display:block;float:left;}
.mypage .subpage_container {padding-top:0;display:block;float:right;width:calc(100% - 270px);}
.mypage .title_container + .mypage_greeting  {display:none;}
.mypage .title_container {margin-top:70px;padding-bottom:20px;}
.mypage .title_container h2 {font-size:25px;}
.mypage .title_sub6 {font-size:25px;}
.mypage .my_index_wrap {padding-top:100px;line-height:1em;}
.mypage .box_top {padding:10px 30px 10px 20px;background:#38393a;color:#fff;min-height: 62px;box-sizing:border-box;
	display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
	-webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;
	-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;
	flex-wrap: wrap;
}
.mypage .box_top .my_greeting {display:inline-block;font-size:18px;}
.mypage .box_top .my_greeting .name {font-size:24px;font-weight:700;}
.mypage .box_top .my_greeting .welcome {display:none;}
.mypage .box_top .my_greeting{margin: 10px 0}
.mypage .box_top .my_msub2{margin: 6px 0}
.mypage .box_top .my_msub2 li{margin: 4px 0}
.mypage .box_top .my_msub2 {/*float:right;*/}
.mypage .box_top .my_msub2 li {display:inline-block;margin-right:30px;vertical-align: middle;line-height: 1.4;}
.mypage .box_top .my_msub2 li a {color:#fff;}
.mypage .box_top .my_msub2 li:last-child {margin-right:0;}
.mypage .box_top .my_msub2 li .title {display:inline-block;margin-right:2px;}
.mypage .box_top .my_msub2 li .cont {display:inline-block;font-size:16px;}
.mypage .box_top .my_msub2 li .cont .num {display:inline-block;/*border-bottom:1px solid #00a79d;*/font-weight:400;color:#4fcdbe;vertical-align:inherit;}
.mypage .box_top .my_msub2 .grade{position:relative;padding-left:34px;}
.mypage .box_top .my_msub2 .grade .icon_grade{position:absolute;top:50%;left:0;margin-top: -16px;height: 32px;}
.mypage .box_top .my_msub2 .btn_copy{color:#fff;padding-left:20px;position:relative;margin-left: 4px;}
.mypage .box_top .my_msub2 .btn_copy:before{display:block;content: '';width:16px;height:16px;position:absolute;top:50%;left:0;margin-top: -8px;background:url(../images/custom/icon_copy.png) no-repeat 0 50%;background-size:100% auto;}
.mypage .my_menu {margin:10px 0 70px 0;}
.mypage .my_menu li {float:left;width:33.33%;}
.mypage .my_menu li:first-child {width:33.34%;}
.mypage .my_menu li dl {border:1px solid #444;border-left:0;padding:22px 30px;}
.mypage .my_menu li dl:after {content:"";display:block;clear:both;}
.mypage .my_menu li:first-child dl {border-left:1px solid #444;}
.mypage .my_menu li dl dt {float:left;}
.mypage .my_menu li dl dd {float:right;}
.mypage .my_menu li dl dd a {display:inline-block;/*border-bottom:1px solid #00a79d;*/color:#00a79d;}
.mypage .order_intro {}
.mypage .order_intro .info_box {padding:15px 0;border-top:1px solid #222;}
.mypage .order_intro .info_box dl {display:table;table-layout:fixed;width:100%;font-size:16px;padding:15px 0;}
.mypage .order_intro .info_box dl dt {display:table-cell;width:130px;padding-left:30px;border-right:1px solid #ddd;box-sizing:border-box;}
.mypage .order_intro .info_box dl dt div {padding-bottom:10px;font-weight:bold;color:#00a79d;}
.mypage .order_intro .info_box dl dd {display:table-cell;width:calc(100% - 130px);box-sizing:border-box;padding-left:35px;vertical-align:middle;}
.mypage .order_intro.type02:after {content:"";display:block;clear:both;}
.mypage .order_intro.type02>div {float:left;width:calc(50% - 30px);}
.mypage .order_intro.type02>div:last-child {margin-left:60px;}
.mypage .info_tip {margin-top:15px;padding:30px;background:#f7f8f8;}
.mypage .info_tip dt {font-size:16px;font-weight:bold;padding-bottom:5px;}
.mypage .info_tip dt:before {content:"*";display:inline-block;margin-right:5px;font-size:20px;vertical-align:middle;}
.mypage .info_tip dd {}
.mypage .info_tip dd ul li {font-size:14px;font-weight:200;margin-top:10px;}
.mypage .info_tip dd ul li:before {content:"-";display:inline-block;margin-right:5px;font-size:24px;}
.mypage h4 {margin-top:70px;padding-bottom:20px;font-size:20px;}
.mypage .resp_layer_pop>h4.title {margin:0;text-align:center;}
.mypage .btn_cc_area {padding:70px 0 0 0;text-align:center;}
.mypage .btn_cc_area a {display:inline-block;width:350px;height:53px;border:1px solid #777;font-size:20px;font-weight:bold;line-height:51px;text-align:center;}
.mypage .btn_cc_area a.goto_main {background:#00a79d;border-color:#00a79d;color:#fff;margin-left:15px;}
.mypage .order_intro2 {}
.mypage .order_intro2 .info_box {padding:0;border-top:1px solid #222;}
.mypage .order_intro2 .info_box dl {display:table;table-layout:fixed;width:100%;font-size:16px;padding:20px 0;border-bottom:1px solid #bbb;}
.mypage .order_intro2 .info_box dl:first-child {border-top:0;}
.mypage .order_intro2 .info_box dl dt {display:table-cell;width:20%;box-sizing:border-box;vertical-align:top;}
.mypage .order_intro2 .info_box dl dd {display:table-cell;width:80%;box-sizing:border-box;}
.mypage .order_intro2 .info_box dl dd ul li {padding-left:12px;margin-top:10px;position:relative;}
.mypage .order_intro2 .info_box dl dd ul li:first-child {margin-top:0;}
.mypage .order_intro2 .info_box dl dd ul li:before {content:"";display:block;width:7px;height:1px;background:#222;position:absolute;top:7px;left:0;}
.mypage .cc_reason dl {display:table;table-layout:fixed;padding:10px 0;width:100%;border-top:1px solid #222;border-bottom:1px solid #ddd;font-size:15px;line-height:24px;}
.mypage .cc_reason dl dt {display:table-cell;width:8%;border-right:1px solid #ddd;text-align:center;}
.mypage .cc_reason dl dd {display:table-cell;width:92%;padding-left:3%;box-sizing:border-box;}
.mypage .refund_info {border-top:1px solid #222;}
.mypage .refund_info dl {display:table;table-layout:fixed;width:100%;border-bottom:1px solid #ddd;font-size:15px;line-height:24px;}
.mypage .refund_info dl dt {display:table-cell;width:15%;min-height:35px;padding:12px 0 12px 3%;text-align:left;background:#f7f8f8;}
.mypage .refund_info dl dd {display:table-cell;width:85%;min-height:35px;padding:6px 0 6px 3%;box-sizing:border-box;vertical-align:middle;}
.mypage .refund_info dl dd .dp {padding:12px 0 0 0;}
.mypage .refund_info dl dd .btn_layer_pop {display:inline-block;border:1px solid #00a79d;color:#00a79d;padding:5px 20px;}
.mypage .refund_info .tb_type02:after {content:"";display:block;clear:both;}
.mypage .refund_info .tb_type02>div {float:left;width:50%;}
.mypage .refund_info .tb_type02>div dl dt {width:30%;padding-left:6%;}
.mypage .refund_info .tb_type02>div dl dd {width:69%;padding-left:6%;}

.mypage .my_table {}
.mypage .my_table .mo_thead {display:none;}
.mypage .my_table .thead {display:table;table-layout:fixed;width:100%;border-bottom:1px solid #ddd;border-top:1px solid #222;}
.mypage .my_table .thead>li {display:table-cell;border-left:1px solid #ddd;padding:10px 0;text-align:center;font-size:16px;vertical-align:middle;}
.mypage .my_table .thead>li:first-child {border-left:0;}
.mypage .my_table .thead>li.buy_date {width:12%;}
.mypage .my_table .thead>li.buy_date:first-child {border-left:0;}
.mypage .my_table .thead>li.order_seq {width:17%;}
.mypage .my_table .thead>li.item_info {width:31%;}
.mypage .my_table .thead>li.seller {width:12%;}
.mypage .my_table .thead>li.order_status {width:28%;}
.mypage .my_table .thead>li.order_status3 {width:14%;}
.mypage .my_table .tbody {display:table;table-layout:fixed;width:100%;}
.mypage .my_table .tbody>li {display:table-cell;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:15px 0;text-align:center;vertical-align:middle;font-size:15px;}
.mypage .my_table .tbody>li:first-child {border-left:0;}
.mypage .my_table .tbody>li .disc_info {color:#00a79d;font-size:12px;padding:8px 5px 0 5px;word-break:keep-all;}
.mypage .my_table .tbody>li .mo_title {display:none;}
.mypage .my_table .tbody>li.sjb_date {width:12%;}
.mypage .my_table .tbody>li.order_seq {width:17%;}
.mypage .my_table .tbody>li.item_info {width:31%;}
.mypage .my_table .tbody>li.item_info .order_thumb {display:none;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail {display:block;width:auto;padding:0 30px;text-align:left;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail>li {display:list-item;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag {}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag .dtag {display:inline-block;font-size:12px;padding:6px 10px;color:#fff;line-height:12px;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag .dtag_com {background:#00a79d;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag .dtag_ent {background:#444;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag .brand {display:none;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail .goods_name {padding:0;line-height:24px;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail .goods_name .brand {display:inline;}
.mypage .my_table .tbody>li.seller {width:12%;}
.mypage .my_table .tbody>li.seller div {margin-bottom:8px;}
.mypage .my_table .tbody>li.seller a {display:inline-block;padding:0 0 4px 0;font-size:14px;font-weight:bold;color:#222;border-bottom:1px solid #616161;}
.mypage .my_table .tbody>li.order_status1 {width:14%;}
.mypage .my_table .tbody>li.order_status1 .status {display:block;}
.mypage .my_table .tbody>li.order_status1 span {display:block;}
.mypage .my_table .tbody>li.order_status1 div {padding-top:8px;}
.mypage .my_table .tbody>li.order_status1 a {display:inline-block;width:63px;height:22px;line-height:21px;text-align:center;color:#00a79d;border:1px solid #00a79d;font-size:12px;margin-top:8px;}
.mypage .my_table .tbody>li.order_status2 {width:14%;}
.mypage .my_table .tbody>li.order_status2 button {display:block;width:95px;height:22px;border:1px solid #222;text-align:center;line-height:20px;font-size:12px;margin:7px auto;color:#222 !important}
.mypage .my_table .tbody>li.order_status2 .ita_ins {padding:8px 0;}
.mypage .my_table .tbody>li.order_status2 .ita_round {margin:0 auto;padding:5px 0;width:65px;background:#eee;font-size:12px;text-align:center;}
.mypage .my_table .tbody>li.mo_btn_area {display:none;}
.mypage .my_table .tbody>li.rv_status .btn_resp.size_b {height:30px;line-height:28px;min-width:auto;padding:0 5px;margin:2px 0;}
.mypage .my_table .tbody>li.rv_status .btn_resp.size_b.pointcolor3.imp {color:#222 !important;border:1px solid #222;}
.mypage .my_table .tbody>li .btn_conv {display:inline-block;font-size:14px;color:#00a79d;text-decoration:underline;}
.layerPopup .layerInner h3 {font-size:20px;text-align:center;padding-bottom:30px;}
.layerPopup .layerInner .data_tb {width:370px;font-size:13px;border-top:1px solid #ddd;}
.layerPopup .layerInner .data_tb table {width:100%;}
.layerPopup .layerInner .data_tb tbody th {padding:10px 15px;text-align:left;background:#eee;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.layerPopup .layerInner .data_tb tbody td {padding:10px 15px;text-align:left;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.layerPopup.layer_seller_info .layerInner {width:370px;height:auto;padding:45px 50px;}
.layerPopup.layer_seller_info .layerInner .layerCont .noti {padding:10px 0 0 0;font-size:12px;color:#777;line-height:19px;}
.layerPopup.layer_seller_info .layerInner .layerCont .noti li {padding-left:10px;position:relative;}
.layerPopup.layer_seller_info .layerInner .layerCont .noti li:before {content:"-";display:block;position:absolute;top:0;left:0;font-size:15px;}
.layerPopup.layer_account .layerInner .layerCont .noti {padding-bottom:10px;font-size:14px;color:#00a79d;}
.sns_idpw_table {margin-top:50px;}
.sns_idpw_pop .y_scroll_auto2 {margin-bottom:50px;}
.sns_idpw_table.resp_join_table>ul {display:table;table-layout:fixed;width:100%;margin-top:20px;}
.sns_idpw_table.resp_join_table>ul>li.th {display:table-cell;}
.sns_idpw_table.resp_join_table>ul>li.td {display:table-cell;}

@media all and (max-width: 767px) {
	.mypage .pc_title {display:none;}
	.mypage .mo_title {display:block;}
	.mypage h4.pc_title {display:block;}
	.mypage h4.pc_title .mo_title {display:inline-block;padding-right:5px;}
	.mypage h2.mo_title {font-size:16px;color:#222;padding:20px 4% 15px  4%;margin-top:5px;}
	.mypage .my_taxinvoice .my_table .tbody {padding:0 4%;}
	.mypage .my_taxinvoice .my_table .tbody>li.item_info:after {content:"";display:block;clear:both;}
	.mypage .my_taxinvoice .my_table .tbody>li.refund_prc {padding:12px 0 15px 0;border-top:1px solid #dadada;text-align:left;}
	.mypage .my_taxinvoice .my_table .tbody>li.refund_prc .mo_title {padding-right:5px;}
	.mypage .my_taxinvoice .my_table .tbody>li.invoice02,
	.mypage .my_taxinvoice .my_table .tbody>li.invoice03 {position:absolute;bottom:8px;right:4%;font-size:12px;padding:0;display:none;}
	.mypage .my_taxinvoice .my_table .tbody>li.invoice01 {position:absolute;bottom:8px;right:4%;font-size:12px;padding:0;}
	.mypage .my_taxinvoice .my_table .tbody>li .btn_conv {border:1px solid #00a79d;padding:5px 10px;text-decoration:none;font-size:12px;}
	.mypage .my_taxinvoice .my_table .tbody>li .btn_conv span.pc_title {display:none;}
	.mypage .my_taxinvoice .my_table .tbody>li .btn_conv span.mo_title {}
	.layerPopup .layerInner .data_tb {width:100%;}
	.layerPopup .layerInner .data_tb tbody th {font-size:13px;}
	.layerPopup .layerInner .data_tb tbody td {font-size:13px;}
	.layerPopup.layer_seller_info .layerInner {width:calc(95% - 50px);padding:45px 25px;}
	.layerPopup.layer_seller_info .layerInner h3 {text-align:left;font-size:16px;padding-bottom:20px;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag {padding-bottom:0;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag .brand {display:inline-block;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail .goods_name .brand  {display:none;}
	.mypage .cc_reason dl {font-size:13px;line-height:20px;padding:10px 4%;width:92%;}
	.mypage .cc_reason dl dt {width:30%;border:0;box-sizing:border-box;text-align:left;}
	.mypage .refund_info {padding:10px 0 0 0;}
	.mypage .refund_info dl {font-size:13px;line-height:20px;border:0;padding:0 4%;width:92%;}
	.mypage .refund_info dl dt {width:30%;border:0;padding:5px 0;box-sizing:border-box;text-align:left;background:none;}
	.mypage .refund_info dl dd {padding:5px 0;}
	.mypage .refund_info dl.pco {color:#00a79d;font-weight:bold;}
	.mypage .refund_info dl dd .btn_layer_pop {padding:0 7px;font-size:12px;}
	.mypage .order_intro2 .info_box {border-bottom:1px solid #ddd;}
	.mypage .order_intro2 .info_box dl {font-size:13px;padding:10px 4%;border:0;width:92%;}
	.mypage .order_intro2 .info_box dl dt {width:30%;}
	.mypage .order_intro2 .info_box dl dd ul li {padding-left:9px;}
	.mypage .order_intro2 .info_box dl dd ul li:before {width:5px;}
	.mypage .order_intro2 .info_box dl:first-child dd ul li {padding:0;}
	.mypage .order_intro2 .info_box dl:first-child dd ul li:before {display:none;}
	.mypage .order_intro.type02>div {float:none;width:100%;}
	.mypage .order_intro.type02>div:last-child {margin-left:0;}
	.mypage .my_table .tbody>li .disc_info {float:left;padding-top:0;}
	.mypage .my_table .tbody>li .disc_info:before {content:"(";display:inline-block;}
	.mypage .my_table .tbody>li .disc_info:after {content:")";display:inline-block;}
	.mypage .my_table .tbody>li .disc_info div {display:inline-block;}
	.mypage .cc_reason dl dd {padding:0;}
	.mypage .cc_reason dl dd img {max-width:100%;}
	.mypage .refund_info .tb_type02>div {float:none;width:100%;}
	.mypage .refund_info .tb_type02>div dl dt {width:24.5%;padding-left:0;}
	.mypage .refund_info .tb_type02>div dl dd {width:70%;padding-left:0;}
	.mypage .my_table .tbody>li.order_status1 span  {display:inline-block;}
}
.mypage.mp_view .my_table .tbody>li.item_info .oc_item_info_detail li.detail_spec {display:table-cell;}
.mypage.mp_view .dv_view_table .thead {border-top:1px solid #ddd;}
.mypage.mp_view .dv_view_table .thead li {vertical-align:middle;}

/* 23.09.12 gcs lee sb #18949 옵션상품 운송장번호 등록 및 확인 처리 */
.mypage.mp_view .dv_view_table li {width:10%;}

.mypage.mp_view .dv_view_table li.item_info {width:15%;}
.mypage.mp_view .dv_view_table .tbody li.item_info {text-align:left;}
.mypage.mp_view .dv_view_table .tbody li.item_info .pic {width:60px;}
.mypage.mp_view .dv_view_table .tbody li.item_info .info {width:calc(100% - 69px);}
.mypage.mp_view .dv_view_table li.refund_count {width:3%;}
.mypage.mp_view .dv_view_table li.dv_fee {width:5%;}
.mypage.mp_view .dv_view_table.dv_view_table_ita li.dv_fee {display:none;}
.mypage.mp_view .dv_view_table.dv_view_table_ita li.dpoint {display:none;}
.mypage.mp_view .dv_view_table.dv_view_table_ita li.rv_status {width:10%;}
.mypage.mp_view .dv_view_table.dv_view_table_ita .tbody>li.rv_status .ita_round {display:none;}
.mypage.mp_view .dv_view_table li.seller {width:8%;}
.mypage.mp_view .dv_view_table li.rowspaned {position:relative;}
.mypage.mp_view .dv_view_table li.rowspaned:before {content:"";display:block;width:100%;height:1px;background:#fff;position:absolute;top:-1px;left:0;}
.mypage.mp_view .dv_view_table li.rv_status.rowspaned:before {display:none;}
.mypage.mp_view .dv_view_table li .rcont {text-align:center;}
.mypage.mp_view .ord_summary {text-align:center;padding:25px 0;border:2px solid #222;font-size:17px;}
.mypage.mp_view .info_tip2 {margin:40px 0 0 0;}
.mypage .info_tip2 {padding:30px 35px;background:#f7f8f8;}
.mypage .info_tip2 dt {font-size:16px;font-weight:bold;padding-bottom:5px;}
.mypage .info_tip2 dt:before {content:"*";display:inline-block;margin-right:5px;font-size:20px;vertical-align:sub;}
.mypage .info_tip2 dd {padding:3px 0 0 0;}
.mypage .info_tip2 dd ul li {font-size:13px;padding:0 0 0 8px;position:relative;line-height:20px;margin-top:8px;}
.mypage .info_tip2 dd ul li:before {content:"";display:block;width:2px;height:2px;border-radius:100%;position:absolute;top:7px;left:0;background:#222;}
.mypage .sub_layout_z1>li.layout_aside_a {padding-right:30px;}
.mypage .sub_layout_z1>li.layout_aside_b {padding-left:30px;}
.mypage .sub_layout_z1>li .noti {position:relative;font-size:15px;color:#00a79d;padding:10px 0 0 10px;}
.mypage .sub_layout_z1>li .noti:before {content:"*";display:block;position:absolute;top:12px;left:0;}
.mypage .aside_tb {padding:15px 30px;border-top:1px solid #222;border-bottom:1px solid #ddd;font-size:16px;line-height:26px;}
.mypage .aside_tb dl {display:table;table-layout:fixed;width:100%;padding:15px 0;}
.mypage .aside_tb dt {display:table-cell;width:35%;}
.mypage .aside_tb dd {display:table-cell;width:65%;}
.mypage .aside_tb dd .receipt_date_limit {display:block;}
.layer_pop_contents.v3 {padding:10px 50px;}
.layer_saleslay {}
.layer_saleslay .rcp_container {}
.layer_saleslay .rcp_container .rcp_preview {}
.layer_saleslay .rcp_container .rcp_preview .preview_box {border:1px solid #ddd;}
.layer_saleslay .rcp_container .rcp_preview .noti {padding:20px 0 0 0;}
.layer_saleslay .rcp_container .rcp_preview .noti li {position:relative;padding-left:12px;font-size:13px;line-height:24px;}
.layer_saleslay .rcp_container .rcp_preview .noti li:before {content:"-";display:block;position:absolute;top:-1px;left:0;font-size:16px;}
.layer_saleslay .btn_area_b {padding:30px 0 !important;}
.layer_saleslay .btn_area_b .btn_resp.size_c {border-color:#222;font-size:14px;height:30px;line-height:28px;min-width:65px;}
.layer_saleslay .btn_area_b .btn_resp.size_c.color2 {background:#222;}
.layer_saleslay input[type=text],
.layer_saleslay input[type=password],
.layer_saleslay input[type=email],
.layer_saleslay input[type=tel],
.layer_saleslay input[type=number] {width:100%;}
.layer_saleslay #PostNumberArea input {width:calc(100% - 49px);}
.round_tb .mo_blind {display:none;}
.round_tb {text-align:center;}
.round_tb table {width:100%;table-layout:fixed;}
.round_tb table thead th {font-size:15px;padding:12px 0;border-top:1px solid #222;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center;text-align:center;}
.round_tb table thead th:first-child {border-left:0}
.round_tb table tbody th {font-size:15px;padding:12px 0;border-bottom:1px solid #ddd;text-align:center;}
.round_tb table tbody td {font-size:15px;padding:12px 0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;text-align:center;}
.pay_ita_layer {}
.pay_ita_layer  .btn_rec {border-color:#00a79d;color:#00a79d;}
.pay_ita_layer  .layer_bottom_btn_area2 {position:static;padding:25px 0 0 0;border-top:0;text-align:center;}
.pay_ita_layer  .layer_bottom_btn_area2 button {width:auto !important;border:1px solid #222;color:#222;background:#fff;min-width:50px;height:30px;line-height:28px;position:static;font-size:14px;color:#222;}

#couponDownloadMobile {min-height:auto;margin-bottom:0;}
#couponDownloadDialogId .layer_bottom_btn_area2 {position:static;padding:25px 0;border-top:0;text-align:center;}
#couponDownloadDialogId .layer_bottom_btn_area2 button {width:auto !important;border:1px solid #222;color:#222;background:#fff;min-width:50px;height:30px;line-height:28px;}
.l
/* 구매확정 */
.mypage .ex_table .thead {border-top:1px solid #ddd;}
.mypage .ex_table .thead li {width:12%;}
.mypage .ex_table .thead li.item_info {width:52%;}
.mypage .ex_table .tbody li {width:12%;}
.mypage .ex_table .tbody li.item_info {width:52%;text-align:left;}
.mypage .ex_table .tbody li.item_info .board_goods_list>li.pic {width:60px;}
.mypage .ex_table .tbody li.item_info .board_goods_list>li.info {width:calc( 100% - 69px);}
.mypage .ex_table .tbody li.opt.besong_group2 div {margin:5px 0;}

/*주문취소*/
.mypage .my_table.type02 .thead>li.buy_date,
.mypage .my_table.type02 .tbody>li.sjb_date,
.mypage .my_table.type02 .thead>li.seller,
.mypage .my_table.type02 .tbody>li.seller {width:11%;}
.mypage .my_table.type02 .thead>li.order_seq,
.mypage .my_table.type02 .tbody>li.order_seq {width:;}
.mypage .my_table .thead>li.refund_count,
.mypage .my_table .tbody>li.refund_count {width:5%;}

/* 23.09.12 gcs lee sb #18949 옵션상품 운송장번호 등록 및 확인 처리 */
.mypage .my_table .thead>li.refund_prc,
.mypage .my_table .tbody>li.refund_prc {width:8%;}

.mypage .my_table.type02 .thead>li.order_status,
.mypage .my_table.type02 .tbody>li.order_status {width:20%;}
.mypage .cc_info_top {position:relative;padding:24px 0;text-align:center;background:#f7f8f8;font-size:16px;}
.mypage .cc_info_top span {display:inline-block;}
.mypage .cc_info_top span:first-child {position:relative;padding-right:20px;margin-right:20px;}
.mypage .cc_info_top span:first-child:before {content:"";display:block;width:1px;height:14px;background:#222;position:absolute;top:50%;right:0;margin-top:-7px;}
.mypage .cc_info_top .btn_state {position:absolute;top:50%;right:20px;transform:translateY(-50%);display:inline-block;padding:8px 30px;background:#444;color:#fff;font-size:15px;}
.mypage .my_cc_table .thead {border-top:1px solid #ddd;}
.mypage .my_cc_table li {width:8%;}
.mypage .my_cc_table li .board_goods_list>li.pic {width:60px;}
.mypage .my_cc_table li .board_goods_list>li.info {/*float:right;*/width:calc(100% - 75px);text-align:left;padding-left:10px;}
.mypage .my_cc_table li .board_goods_list>li.info .oc_res_block {display:block;padding:0;}
.mypage .my_cc_table li .board_goods_list>li.info .oc_res_block li {width:100%;}
.mypage .my_table.type02 .thead>li.item_info,
.mypage .my_table.type02 .tbody>li.item_info {width:20%;}
.mypage .my_cc_table li.dpoint {width:12%;}
.mypage .my_cc_table li.refund_status {width:10%;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail {padding:0 10px;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail li {display:table-cell;width:auto;padding-bottom:0;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail li.detail_tag {display:list-item;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail li.detail_spec {display:list-item;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail li .oc_res_block {display:block;padding:0;}
.mypage .my_table .tbody>li.item_info .oc_item_info_detail li .oc_res_block .goods_options li {display:list-item;color:#777;}
.xtle {position:relative;padding:0 0 0 12px;border:0;font-size:14px;color:#777;}
.xtle:before {content:"";display:block;width:8px;height:8px;background:url(../images/common/ico_opt.jpg) 0 0 no-repeat;position:absolute;top:3px;left:0;}

.searched_item_display .item_img_area>a {display:block;position:relative;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon {width:55px;height:55px;padding:18px 0 0 0;font-size:15px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_best {padding-top:7px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_best:before {width:22px;height:22px;background-size:cover;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_36,
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_24 {font-size:18px;padding-top:9px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_36 span,
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_24 span {font-size:11px;margin-top:-5px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_one {font-size:18px;padding-top:15px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_time {font-size:13px;padding:15px 0 0 0;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_time span{font-size:10px;margin-top:5px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_refurb {padding-top:12px;font-size:14px;line-height:16px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_light {padding-top:6px;font-size:14px;line-height:16px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_light:before {width:11px;height:11px;background-size:cover;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_self {padding-top:12px;font-size:14px;line-height:16px;}
.searched_item_display .item_img_area>a .detail_icons span.d_icon.relay_week {padding-top:37px;font-size:10px; background-position: top 9px center; background-size: 45%;}

@media all and (max-width: 767px) {
	.mypage .info_tip2 {padding:15px 20px;margin-top:0 !important;border-bottom:1px solid #dadada;}
	.mypage .info_tip2 dt {font-size:13px;padding:0;}
	.mypage .info_tip2 dt:before {font-size:15px;}
	.mypage .info_tip2 dd ul li {font-size:12px;color:#777;line-height:21px;margin:0;}
	.ord_summary {display:none;}
	.mypage .cc_info_top {text-align:left;padding:20px 4%;}
	.mypage .cc_info_top span {display:block;font-size:14px;}
	.mypage .cc_info_top span:first-child {margin-bottom:10px;}
	.mypage .cc_info_top span:first-child:before {display:none;}
	.mypage .cc_info_top .btn_state {right:4%;padding:6px 10px;font-size:13px;}
	.mypage .title_container {margin-top:0;padding:20px 4%;box-sizing:border-box;}
	.mypage .title_container h2 {font-size:16px;}
	.mypage h4 {margin:5px 0 0 0;padding:20px 4%;box-sizing:border-box;font-size:16px;}
	.mypage .btn_cc_area {padding:25px 4% 0 4%;}
	.mypage .btn_cc_area a {width:calc(50% - 10px);height:40px;line-height:38px;font-size:16px;}
	.mypage .btn_cc_area a.goto_main {margin-left:6px;}
	.mypage .sub_layout_z1>li .noti {margin:0 4%;font-size:12px;}
	.mypage .aside_tb {font-size:13px;}
	.mypage .aside_tb dl {padding:0;}
	.no_data_area2 {font-size:20px;background-position:50% 43%;background-size:50px;}
	.mypage .subpage_lnb {display:block;float:none;width:100%;padding:0;}
	.mypage .subpage_container {float:none;width:100%;}
	.mypage .subpage_lnb .title1 {display:block;position:fixed;font-size:19px;left:20%;width:60%;z-index:201;border:0;text-align:center;padding:0;top:18px;margin:0;background:#fff;}
	.mypage .subpage_lnb .title1:before {display:none;}
	.mypage .subpage_lnb .title1 a {font-size:19px;}
	.mypage .subpage_lnb .title2 {font-size:16px;padding:0 4%;border-bottom:1px solid #222;}
	.mypage .subpage_lnb .lnb_sub {position:relative;padding:0;}
	.mypage .subpage_lnb .lnb_sub:before {content:"";display:block;width:100%;height:1px;background:#ddd;position:absolute;bottom:0;left:0;}
	.mypage .subpage_lnb .lnb_sub:after {content:"";display:block;clear:both;}
	.mypage .subpage_lnb .lnb_sub li {float:left;width:50%;}
	.mypage .subpage_lnb .lnb_sub li a {padding:15px 8%;font-size:14px;background:#fff url(../images/design/ico_mp_bul.png) 95% center no-repeat;background-size:11px;border-right:1px solid #ddd;border-bottom:0;border-bottom:1px solid #ddd;}
	.mypage .subpage_lnb .lnb_sub li:nth-child(2n) {border-right:0;}
	.mypage .subpage_lnb .lnb_sub>li.on>a {border-color:#ddd;}
	.mypage .my_index_wrap {padding:0;}
	.mypage .box_top {padding:/*20px 4%*/ 20px 12px;;display:block}
	.mypage .box_top .my_greeting {margin-bottom:10px;font-size:13px;}
	.mypage .box_top .my_greeting .name {font-size:19px;}
	.mypage .box_top .my_greeting .welcome {display:inline-block;}
	.mypage .box_top .my_msub2 {position:relative;float:none;/*width:50%;border-right:1px solid #4e4e4e;*/font-size:0;margin: 0}
	.mypage .box_top .my_msub2 li {display:inline-block;margin:8px 0 0;vertical-align:top;width: 50%;box-sizing:border-box;padding: 0 3px;}
	.mypage .box_top .my_msub2 li.code,
	.mypage .box_top .my_msub2 li.review{width:100%}
	.mypage .box_top .my_msub2 li a {display:block;padding-right:0;}
	.mypage .box_top .my_msub2 li,
	.mypage .box_top .my_msub2 li a,
	.mypage .box_top .my_msub2 li .cont,
	.mypage .box_top .my_msub2 .btn_copy{font-size:13px;}
	.mypage .box_top .my_msub2 .grade .icon_grade{height:20px;margin-top: -10px;}
	.mypage .box_top .my_msub2 .grade{padding-left: 20px;}
	.mypage .box_top .my_msub2 .btn_copy{margin-left: 18px;padding-left: 18px;}
	.mypage .box_top .my_msub2 .btn_copy:before{width: 14px;height: 14px;margin-top: -7px;}
	/*
	.mypage .box_top .my_msub2 li .cont {font-size:13px;float:right;}
	.mypage .box_top .my_msub2 li:last-child {position:absolute;top:0;right:-100%;width:calc(100% - 15px);padding-left:15px;margin:0;}
	.mypage .box_top .my_msub2 li:last-child .cont {display:block;float:none;width:100%;text-align:right;margin-top:8px;}
	*/
	.mypage .my_menu {padding:6px 4%;margin:0 0 35px 0;}
	.mypage .my_menu li {float:none;width:100%;margin-top:8px;}
	.mypage .my_menu li:first-child {width:100%;}
	.mypage .my_menu li dl {border-left:1px solid #444;padding:13px 5%;font-size:13px;}
	.my_order_step {padding:0 4% 25px 4%;margin:0;}
	.my_order_step ul {padding:20px 0 0 0;}
	.my_order_step ul:before{top: 47px;}
	.my_order_step ul li {font-size:12px;}
	.my_order_step ul li>a:before {width:55px;height:55px;background-size:70% auto;margin-bottom:10px;}
	.mypage .title_container2 .btn_thebogi {display:none;}
	.mypage .my_table {border-top:1px solid #222;}
	.mypage .my_table .thead {display:none;}
	.mypage .my_table .mo_thead {position:relative;display:block;text-align:left;font-size:12px;background:#f7f8f8;padding:15px 4%;}
	.mypage .my_table .mo_thead:before {content:"";display:block;width:7px;height:11px;position:absolute;right:4%;top:16px;background:url(../images/common/ico_arw_direct.png) 0 0 no-repeat;background-size:7px 11px;}
	.mypage .my_table .mo_thead span {display:inline-block;margin-right:5px;}
	.mypage .my_table .mo_thead>span:last-child {position:relative;padding:0 0 0 15px;margin:0 0 0 15px;}
	.mypage .my_table .mo_thead>span:last-child:before {content:"";display:block;width:1px;height:10px;background:#777;position:absolute;top:3px;left:0;}
	.mypage .my_table .tbody {position:relative;width:92%;padding:35px 4% 25px 4%;border-bottom:1px solid #ddd;}
	.mypage .my_table .tbody>li {display:block;border:0;}
	.mypage .my_table .tbody>li span.mo_title {display:inline;}
	.mypage .my_table .tbody>li div.mo_title {display:block;}
	.mypage .my_table .tbody>li.sjb_date,
	.mypage .my_table .tbody>li.order_seq {display:none;}
	.mypage .my_table .tbody>li.item_info {display:block;width:100%;}
	.mypage .my_table .tbody>li.item_info .item_info_box {margin-top:5px;}
	.mypage .my_table .tbody>li.item_info .item_info_box:first-child {margin-top:0;}
	.mypage .my_table .tbody>li.item_info .item_info_box:after {content:"";display:block;clear:both;}
	.mypage .my_table .tbody>li.item_info .order_thumb {display:block;float:left;width:60px;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail {display:block;float:right;width:calc(100% - 75px);padding:0;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail li .xtle.v3 {border:0;padding:0;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail li .xtle.v3:before {display:none;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag .dtag {padding:4px 8px;font-size:10px;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_tag .brand {display:inline-block;font-size:13px;margin-left:3px;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail .detail_spec {padding:5px 0 0 0;}
	.mypage .my_table .tbody>li.item_info .oc_item_info_detail .goods_name {font-size:13px;line-height:19px;}
	.mypage .my_table .tbody>li.refund_prc,
	.mypage .my_table .tbody>li.dpoint,
	.mypage .my_table .tbody>li.refund_count,
	.mypage .my_table .tbody>li.count_area,
	.mypage .my_table .tbody>li.dv_fee {padding:5px 0 0 75px;width:100%;box-sizing:border-box;text-align:right;font-size:12px;}
	.mypage .my_table .tbody>li.rv_status {width:100%;padding-left:75px;text-align:right;box-sizing:border-box;}
	.mypage .my_table .tbody>li.rv_status .btn_resp {border-color:#222;color:#222;font-size:12px;}
	.mypage .my_table .tbody>li.rv_status .btn_resp.pointcolor3.imp {color:#222 !important;}
	.mypage .my_table .tbody>li.item_info+.refund_count {position:relative;padding-top:15px;}
	.mypage .my_table .tbody>li .mo_title {float:left;}
	.mypage .my_table.type02 .tbody>li.item_info+.refund_count {display:none;}
	.mypage .my_table .tbody>li.item_info+.refund_count:before {content:"";display:block;width:calc(100% - 75px);height:1px;background:#ddd;position:absolute;top:-1px;right:0;}
	.mypage .my_table .tbody>li.seller {position:absolute;top:15px;right:4%;width:auto;padding:0;}
	.mypage .my_table .tbody>li.seller a {padding:0;font-size:12px;padding:0;}
	.mypage .my_table .tbody>li.seller div {display:none;}
	.mypage .my_table .tbody>li.order_status1 {position:absolute;top:15px;left:4%;width:auto;padding:0;font-size:16px;font-weight:bold;padding:0;}
	.mypage .my_table .tbody>li.order_status1 p,
	.mypage .my_table .tbody>li.order_status1 .status {display:inline-block;font-size:16px;color:#222;font-weight:bold;}
	.mypage .my_table .tbody>li.order_status1 div {display:inline-block;font-size:11px;color:#777;font-weight:normal;}
	.mypage .my_table .tbody>li.order_status1 a {display:none;}
	.mypage .my_table .tbody>li.order_status2 {display:none;}
	.mypage .my_table .tbody>li.mo_btn_area {display:block;width:100%;padding:0;text-align:right;}
	.mypage .my_table .tbody>li.mo_btn_area a {display:inline-block;width:63px;height:22px;line-height:21px;text-align:center;color:#00a79d;border:1px solid #00a79d;font-size:12px;margin:2px;}
	.mypage .my_table .tbody>li.mo_btn_area button {display:inline-block;width:95px;height:22px !important;border:1px solid #222;text-align:center;line-height:21px !important;font-size:12px;margin:2px;color:#222;padding:0 !important;}
	.mypage .my_table .tbody>li.mo_btn_area button.size_b {width:63px !important;}
	.mypage .my_table .tbody>li.mo_btn_area button.orderexportsbtn {width:63px;}
	.mypage .my_table .tbody>li.mo_btn_area button.pointcolor3.imp {color:#222 !important;}
	.mypage .my_table.my_table_ita .tbody>li.order_status2 {display:block;width:100%;text-align:left;border-top:1px solid #dadada;padding-bottom:0;}
	.mypage .my_table.my_table_ita .tbody>li.order_status2>div {display:inline-block;margin-right:12px;font-size:12px;line-height:22px;}
	.mypage .my_table.my_table_ita .tbody>li.order_status2>div.ita_round {float:left;font-size:10px;padding:0;width:50px;}
	.mypage .my_table.my_table_ita .tbody>li.order_status2>div.ita_ins {padding:0;}
	.mypage .my_table.my_table_ita .tbody>li.order_status2>div.ita_ins:before {content:"";display:inline-block;width:1px;height:8px;background:#777;margin-right:12px;}

	.mypage .my_table.type02 .tbody {position:relative;width:92%;padding:35px 4% 25px 4%;border-bottom:1px solid #ddd;}
	.mypage .my_table.type02 .tbody>li {border:0;}
	.mypage .my_table.type02 .tbody>li.sjb_date,
	.mypage .my_table.type02 .tbody>li.order_seq {display:none;}
	.mypage .my_table.type02 .tbody>li.item_info {display:block;width:100%;}
	.mypage .my_table.type02 .tbody>li.item_info:after {content:"";display:block;clear:both;}
	.mypage .my_table.type02 .tbody>li.item_info .order_thumb {display:block;float:left;width:60px;}
	.mypage .my_table.type02 .tbody>li.item_info .oc_item_info_detail {display:block;float:right;width:calc(100% - 75px);padding:0;}
	.mypage .my_table.type02 .tbody>li.item_info .oc_item_info_detail .detail_tag .dtag {padding:4px 8px;font-size:10px;}
	.mypage .my_table.type02 .tbody>li.item_info .oc_item_info_detail .detail_tag .brand {display:inline-block;font-size:13px;margin-left:3px;}
	.mypage .my_table.type02 .tbody>li.item_info .oc_item_info_detail .detail_spec {padding:5px 0 0 0;}
	.mypage .my_table.type02 .tbody>li.item_info .oc_item_info_detail .goods_name {font-size:13px;line-height:19px;}
	.mypage .my_table.type02 .tbody>li.seller {position:absolute;top:15px;right:4%;width:auto;padding:0;}
	.mypage .my_table.type02 .tbody>li.seller a {padding:0;font-size:12px;padding:0;}
	.mypage .my_table.type02 .tbody>li.seller div {display:none;}
	.mypage .my_table.type02 .tbody>li.order_status1 {position:absolute;top:15px;left:4%;width:auto;padding:0;font-size:16px;font-weight:bold;padding:0;}
	.mypage .my_table.type02 .tbody>li.order_status1 .status {display:inline-block;}
	.mypage .my_table.type02 .tbody>li.order_status1 div {display:inline-block;font-size:11px;color:#777;font-weight:normal;}
	.mypage .my_table.type02 .tbody>li.order_status1 a {display:none;}
	.mypage .my_table.type02 .tbody>li.order_status2 {display:none;}
	.mypage .my_table.type02 .tbody>li.mo_btn_area {display:block;padding:0;text-align:right;}
	.mypage .my_table.type02 .tbody>li.mo_btn_area a {display:inline-block;width:63px;height:22px;line-height:21px;text-align:center;color:#00a79d;border:1px solid #00a79d;font-size:12px;margin:2px;}
	.mypage .my_table.type02 .tbody>li.mo_btn_area button {display:inline-block;width:95px;height:22px;border:1px solid #222;text-align:center;line-height:21px;font-size:12px;margin:2px;}

	.mypage.mp_view .subpage_container {padding-top:0 !important;}
	.board_goods_list:after {content:"";display:block;clear:both;}
	.board_goods_list>li {display:block;float:left;}
	.mypage.mp_view .dv_view_table li.pic {width:60px;}
	.mypage.mp_view .dv_view_table li.info {float:right;width:calc(100% - 75px);}
	.mypage.mp_view .dv_view_table li.info .res_option_inline {margin:0;font-size:12px;color:#777;}
	.mypage.mp_view .dv_view_table li.info .res_option_inline .xtle {padding:0;font-size:12px;}
	.mypage.mp_view .dv_view_table li.info .res_option_inline .xtle:before {display:none;}
	.mypage.mp_view .dv_view_table li.refund_prc+.mo_end.v2 {position:absolute;top:15px;left:4%;width:auto;font-size:16px;font-weight: bold;padding:0;}
	.mypage.mp_view .dv_view_table li.refund_prc+.mo_end.v2 .reply_title {color:#222 !important;}
	.mypage.mp_view .dv_view_table li .rcont {display:inline-block;}
	.mypage.mp_view .dv_view_table.dv_view_table_ita .tbody {padding-bottom:10px;}
	.mypage.mp_view .dv_view_table.dv_view_table_ita .tbody>li.rv_status {width:100%;padding:0;text-align:left;padding:10px 0 0 0;margin-top:10px;border-top:1px solid #dadada;}
	.mypage.mp_view .dv_view_table.dv_view_table_ita .tbody>li.rv_status>div {display:inline-block;font-size:12px;margin-right:12px;line-height:22px;}
	.mypage.mp_view .dv_view_table.dv_view_table_ita .tbody>li.rv_status .ita_round {display:inline-block;float:left;background:#eee;font-size:10px;padding:0;width:50px;text-align:center;}
	.mypage.mp_view .dv_view_table.dv_view_table_ita .tbody>li.rv_status .ita_ins:before {content:"";display:inline-block;width:1px;height:8px;background:#777;margin-right:12px;}
	.mypage .order_intro .info_box {padding:0 4%;}
	.mypage .order_intro .info_box dl {padding:20px 0;text-align:center;border-bottom:1px solid #ddd;}
	.mypage .order_intro .info_box dl dt {display:block;padding:0 0 10px 0;width:100%;font-size:15px;font-weight:normal;}
	.mypage .order_intro .info_box dl dt div {padding:0;display:inline-block;font-weight:500;}
	.mypage .order_intro .info_box dl dd {display:block;padding:0;width:100%;font-size:13px;}
	.mypage .info_tip {width:calc(92% - 30px);margin:20px auto 0 auto;padding:15px;}
	.mypage .info_tip dt {font-size:13px;}
	.mypage .info_tip dt:before {font-size:15px;}
	.mypage .info_tip dd ul li {position:relative;padding-left:8px;margin-top:5px;font-size:12px;line-height:20px;color:#777;}
	.mypage .info_tip dd ul li strong {color:#222;}
	.mypage .info_tip dd ul li:before {content:"";display:block;width:2px;height:2px;border-radius:100%;background:#777;position:absolute;top:9px;left:0;}
	.round_tb .mo_blind {display:none;}
	.round_tb .pc_blind {display:table-column;}
	.round_tb {padding:20px 4%;}
	.round_tb table thead th {padding:8px 0;font-size:12px;border-color:#dadada;background:#f7f8f8;}
	.round_tb table tbody th {border-color:#dadada;font-size:11px;}
	.round_tb table tbody td {border-color:#dadada;font-size:11px;}
	.round_tb table tbody td span {display:block;}

	.mypage .my_cc_table li.refund_status {position:absolute;top:15px;left:4%;width:auto;font-size:16px;font-weight: bold;padding:0;}
	.mypage .my_cc_table li.refund_status p {display:none;}
	.mypage .my_cc_table.type02 .tbody>li.item_info+.refund_count {display:block;}
	.mypage .my_cc_table li .board_goods_list>li.info .oc_res_block {padding-top:5px;}
	.mypage .my_cc_table li .board_goods_list>li.info {padding-left:0;}
	.goods_information_contents {padding:0 4%;margin: 0;/* padding: 0; */border-right:0;}
	.goods_information_contents.goods_review, .goods_information_contents.goods_qna {margin:0;}
	.goods_qna {padding:0;}
	.goods_qna_inner {margin-top:15px;min-height:500px;}
	.goods_qna_inner .bbs_button_wrap {top:-40px;right:4%;}
	.goods_qna_inner .bbs_button_wrap input {width:105px;height:28px;font-size:13px;display:none;}
	.goods_qna_inner .bbs_button_wrap button {width:105px;height:28px;font-size:13px;line-height:26px;}
	.goods_qna_inner .select_box {margin-bottom:15px;padding:0 4%;}
	.goods_qna_inner .select_box select {width:100%;height:35px;}
	.goods_qna_custom .goods_qna_tb>tbody>tr>td .chk_secret {display:inline-block;}
	.goods_qna_inner dl dt {position:relative;}
	.goods_qna_inner dl dt:before {}
	.goods_qna_inner dl dt .qnb_tbr {display:block;padding:15px 4%;width:92%;}
	.goods_qna_inner dl dt .qnb_tbr>div {display:block;padding:0;font-size:15px;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_num {display:none;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_status {display:inline-block;width:auto;text-align:left;font-size:13px;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_date {display:none;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_status+.qna_date {display:inline-block;width:auto;font-size:13px;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_cate {display:none;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_title {display:block;width:calc(100% - 30px);line-height:25px;padding:10px 0 0 0;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_title>div {padding:0;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_title .qna_cate {display:inline-block;width:auto;line-height:25px;padding:0;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_title .qna_cate .cat {display:block;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_title .qna_cate .cat:before {content:"[";display:inline-block;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_title .qna_cate .cat:after {content:"]";display:inline-block;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_title .qna_cate+div {display:inline-block;}
	.goods_qna_inner dl dt .qnb_tbr>div.qna_name {display:none;}

	#catalog_page {padding-top:0;}
	#container.boxContainer {width:100%;padding:0 0 0 0;}
	.mnContainer {padding:0 !important;}
	.title_container2 {padding:0 4% 12px 4%;margin-top:30px;}
	.title_container2 .title_sub6 {font-size:16px;font-weight:bold;}
	.ab_tabs {padding:0 4%;box-sizing:border-box;}
	.ab_tabs li,
	.ab_tabs li:first-child,
	.ab_tabs li:last-child {width:25%;}
	.ab_tabs li a {}
	.ab_tabs li {display:table;table-layout:fixed;background:#fff;margin-top:-1px;}
	.ab_tabs li a {display:table-cell;width:100%;vertical-align:middle;padding:0;font-size:13px;line-height:15px;border-bottom:1px solid #bbb;}
	.ab_manual .top_cont {padding:25px 4%;}
	.ab_manual .top_cont dt {font-size:16px;font-weight:bold;}
	.ab_manual .top_cont dd {font-size:13px;line-height:19px;}
	.ab_manual .top_cont .btn_area {position:static;transform:translateY(0);margin:20px 0 00 ;}
	.ab_manual .top_cont .btn_area a {display:block;text-align:center;height:34px;line-height:34px;font-size:15px;}
	.ab_manual .search_area {padding:25px 4%;}
	.ab_manual .search_area p {font-size:13px;color:#777;line-height:15px;display:block;}
	.ab_manual .search_area p span {display:none;}
	.ab_manual .search_area .searchform {float:none;text-align:left;margin-top:14px;}
	.ab_manual .search_area .searchform input {width:calc(100% - 38px);}
	.ab_manual .mn_tb table th {font-size:12px;}
	.ab_manual .mn_tb table td {font-size:13px;}
	.mn_tb {margin:0 3%;}
	.ab_delivery {padding:0 3%;}
	.ab_delivery h3 {padding:25px 0 20px 0;font-size:15px;font-weight:normal;}
	.ab_delivery h3:before {height:11px;border-radius:12px;margin-right:5px;}
	.ab_delivery .ab_dbtb {border-bottom:1px solid #ddd;}
	.ab_delivery .ab_dbtb table thead th {font-size:13px;padding:14px 0;}
	.ab_delivery .ab_dbtb table thead th span {display:block;}
	.ab_delivery .ab_dbtb table tbody th {font-size:13px;padding:14px 0;}
	.ab_delivery .ab_dbtb table tbody td {padding:14px 8px;font-size:12px;text-align:left;}
	.ab_delivery .ab_dbtb table tbody td ul li {padding-left:8px;}
	.ab_delivery .ab_dbtb table tbody td ul li:before {width:2px;height:2px;border-radius:100%;top:5px;}
	.ab_delivery .ab_dbtb table tbody td .ab_br {display:inline;}
	.ab_delivery .ab_dbtb table tbody td .dot {position:relative;padding-left:8px;}
	.ab_delivery .ab_dbtb table tbody td .dot:before {position:absolute;content:"";display:block;background:#222;width:2px;height:2px;border-radius:100%;top:5px;left:0;}

	.cusLnb {padding:0 50px 0 4%;border-bottom:1px solid #ddd;position:fixed;top:52px;left:0;width:calc(96% - 50px);background:#fff;z-index:1;}
	.cusLnb.sticky {position:fixed;top:52px;left:0;width:calc(96% - 50px);background:#fff;z-index:1;}
	.cusLnb .swiper-wrapper {display:flex;}
	.cusLnb .swiper-wrapper .swiper-slide {flex-shrink:0;-webkit-flex-shrink:0;width:auto;}
	.cusLnb .swiper-wrapper .swiper-slide:first-child {display:block;}
	.subpage_lnb .lnb_sub>li>a {font-size:13px;padding:13px 0 10px 0;border-bottom:3px solid #fff;}
	.subpage_lnb .lnb_sub>li.on>a {border-color:#00a79d;background-color:#fff;}
	.cusLnb .btn_more {display:block;position:absolute;top:0;right:0;width:42px;height:42px;background:#fff;color:#00a79d;line-height:0;font-size:0;color:transparent;z-index:1;}
	.cusLnb .btn_more:after {content:"+";color:#00a79d;font-size:20px;font-weight:bold;position:absolute;top:50%;left:50%;width:12px;height:12px;line-height:12px;margin:-6px 0 0 -6px;}
	.cusLnb .btn_more.active+.lnb_more {display:block;position:absolute;top:0;left:0;width:100%;padding:5px 0;z-index:2;background:#fff;text-align:center;}
	.cusLnb .btn_more.active+.lnb_more li {display:inline-block;padding:10px;}
	.cs_search_box {padding:25px 4%;background:#f7f8f8;border-bottom:1px solid #ddd;}
	.cs_search_box h3 {display:block;font-size:16px;font-weight:bold;}
	.cs_search_box .bbs_search {padding:15px 0 8px 0;}
	.cs_search_box .bbs_search li {display:block;}
	.cs_search_box .cus_tel {display:block;position:absolute;top:27px;right:4%;font-size:12px;}
	.cs_search_box .cus_tel span {color:#00a79d;font-weight:500;}
	.cs_search_box .ip_plc {display:block;color:#777;font-size:13px;font-weight:200;}
	.searchform input {width:calc(100% - 40px);}
	.searchform input::placeholder {color:transparent;}

	.location_map .bbs_top_wrap {padding:0 !important;}

	#goods_view {padding:0;}
	#goods_thumbs .viewImgWrap .ita_opt dt {font-size:15px;}
	#goods_thumbs .viewImgWrap .ita_opt dd {padding:5px 0 0 0;font-size:12px;}
	.thumbStar {display:none;}
	.goods_thumbs_spec #goods_spec {width:92%;padding:25px 4%;}
	.detail_title_area .summary {font-size:17px;}
	.ita_banner {width:92%;margin:0 4%;}
	.ita_banner .inner {width:92%;padding:0 4%;margin:0 0 50px 0;}
	.ita_banner .inner dl dt {display:block;width:100%;font-size:14px;border-bottom:1px solid #dadada;padding:15px 0;}
	.ita_banner .inner dl dt div {display:inline;font-size:14px;}
	.ita_banner .inner dl dd {text-align:center;display:block;width:100%;padding-bottom:20px;color:#777;}
	.ita_banner .inner dl dd ul {padding:10px 0;}
	.ita_banner .inner dl dd ul li {font-size:13px;text-align:left;line-height:20px;}
	.ita_banner .inner dl dd ul li:before {width:2px;height:2px;border-radius:100%;}
	.ita_banner .inner .go_ita {position:static;font-size:14px;padding:10px 20px;}
	.ita_banner .inner .go_ita:after {display:none;}
	.relate_tabs .goods_information_tabs {border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
	.relate_tabs .goods_information_tabs:after {content:"";display:block;clear:both;}
	.relate_tabs .goods_information_tabs>a {float:left;width:50%;border:0;padding:0;margin:0;font-size:14px;height:48px;line-height:45px;border-bottom:0;}
	.relate_tabs .goods_information_tabs>a>span {padding:15px 0;border-top:0;border-bottom:3px solid #fff;}
	.relate_tabs .goods_information_tabs>a.current>span {border-color:#00a79d;}
	.relate_tab_cont {padding:20px 0 20px 4%;}
	.resp_display_goods_info .displaY_sales_percent {width:35px;height:35px;font-size:13px;line-height:35px;}
	.resp_display_goods_info .displaY_sales_percent .nuM {font-size:13px;}
	.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 {padding:8px;}
	.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .brand_name {font-size:12px;}
	.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_goods_name {font-size:13px;margin-top:5px;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
	.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_sales_price {font-size:15px;}
	.relate_tab_cont .gl_inner_item_wrap .resp_display_goods_info.infO_style_1 .displaY_sales_price .nuM {font-size:15px;}
	.sbToggle:before {content:"";width:24px;height:24px;background:url(../images/design/sel_arr_off.png) center center no-repeat;font-size:0;background-size:12px;}
	.sbToggle.sbToggleOpen:before {background:url(../images/design/sel_arr_on.png) center center no-repeat;background-size:12px;}
	.goods_quantity_table_container .opt_title {display:none;}
	.goods_quantity_table td.quantity_cell {border-top:10px solid #f7f8f8;padding:12px;}
	.goods_quantity_table tr.quanity_row:first-child td.quantity_cell {border-top:0;}
	.sbHolderFocus {border-color:#00a79d !important;}
	.sbOptions {border-color:#00a79d !important;}
	.sbOptions a {padding:9px 10px !important;font-size:13px;}
	.sbSelector {width:calc(100% - 20px) !important;padding:0 10px !important;}
	.goods_price_area .num_single_area {padding:10px 0 10px 10px}
	.goods_price_area .total_goods_price {/*border-top:1px solid #dadada;*/}
	.goods_price_area .total_goods_tit {font-size:14px;}
	#total_goods_price {font-size:20px;}
	.goods_price_area {margin-top:10px;}
	.goods_price_area .total_goods_price {padding:10px 4% 0 4%;border-top:1px solid #dadada;font-size:14px;}
	.goods_price_area .num_single_area+.total_goods_price {padding:0 4%;border:0;}
	#goods_thumbs .detail_icons {top:15px;left:4%;}
	#goods_thumbs .detail_icons>span {width:45px;}
	.detail_icons span.d_icon {width:45px;height:auto;padding:13px 0 0 0;font-size:13px;}
	.detail_icons span.d_icon.d_best {padding-top:4px;}
	.detail_icons span.d_icon.d_best:before {width:22px;height:22px;background-size:cover;margin-bottom:2px;}
	.detail_icons span.d_icon.d_36,
	.detail_icons span.d_icon.d_24 {font-size:18px;padding-top:9px;}
	.detail_icons span.d_icon.d_36 span,
	.detail_icons span.d_icon.d_24 span {font-size:11px;margin-top:0;}
	.detail_icons span.d_icon.d_one {font-size:18px;padding-top:11px;}
	.detail_icons span.d_icon.d_time {font-size:10px;padding:10px 0 0 0;}
	.detail_icons span.d_icon.d_time span{font-size:10px;margin-top:5px;letter-spacing:-1px;}
	.detail_icons span.d_icon.d_refurb {padding-top:10px;font-size:13px;line-height:11px;}
	.detail_icons span.d_icon.d_light {padding-top:3px;font-size:13px;line-height:11px;}
	.detail_icons span.d_icon.d_light:before {width:11px;height:11px;background-size:cover;}
	.detail_icons span.d_icon.d_self {padding-top:12px;font-size:13px;line-height:11px;}
    .detail_icons span.d_icon.relay_week{padding-top: 23px; font-size: 10px; background-position: top 6px center; background-size: 35%;}
    .detail_icons span.d_icon.relay_week span{display: block;}

	.searched_item_display .item_img_area>a .detail_icons span.d_icon {width:45px;height:45px;padding:13px 0 0 0;font-size:13px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_best {padding-top:4px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_best:before {width:22px;height:22px;background-size:cover;margin-bottom:1px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_36,
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_24 {font-size:18px;padding-top:4px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_36 span,
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_24 span {font-size:11px;margin-top:-5px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_one {font-size:18px;padding-top:11px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_time {font-size:13px;padding:15px 0 0 0;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_time span{font-size:10px;margin-top:5px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_refurb {padding-top:10px;font-size:13px;line-height:11px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_light {padding-top:3px;font-size:13px;line-height:11px;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_light:before {width:11px;height:11px;background-size:cover;}
	.searched_item_display .item_img_area>a .detail_icons span.d_icon.d_self {padding-top:12px;font-size:13px;line-height:1.1;padding: 5px 0 0 0px!important;}
    .searched_item_display .item_img_area>a .detail_icons span.d_icon.relay_week{padding-top:21%; background-size: 32%; background-position: top 7px center; line-height: 1}

	.mcWrap .detail_icons span.d_icon {width:45px;height:45px;padding:16px 0 0 0;font-size:13px;}
	.mcWrap .detail_icons span.d_icon.d_best {padding-top:4px;}
	.mcWrap .detail_icons span.d_icon.d_best:before {width:22px;height:22px;background-size:cover;margin-bottom:1px;}
	.mcWrap .detail_icons span.d_icon.d_36,
	.mcWrap .detail_icons span.d_icon.d_24 {font-size:18px;padding-top:5px;}
	.mcWrap .detail_icons span.d_icon.d_36 span,
	.mcWrap .detail_icons span.d_icon.d_24 span {font-size:11px;margin-top:-5px;}
	.mcWrap .detail_icons span.d_icon.d_one {font-size:18px;padding-top:11px;}
	.mcWrap .detail_icons span.d_icon.d_time {font-size:10px;padding:10px 0 0 0;}
	.mcWrap .detail_icons span.d_icon.d_time span{font-size:10px;margin-top:5px;letter-spacing:-1px;}
	.mcWrap .detail_icons span.d_icon.d_refurb {padding-top:10px;font-size:13px;line-height:11px;}
	.mcWrap .detail_icons span.d_icon.d_light {padding-top:3px;font-size:13px;line-height:11px;}
	.mcWrap .detail_icons span.d_icon.d_light:before {width:11px;height:11px;background-size:cover;}
	.mcWrap .detail_icons span.d_icon.d_self {padding-top:12px;font-size:13px;line-height:11px;}
    .mcWrap .detail_icons span.d_icon.relay_week {padding-top:22px;font-size:10px; background-position: top 6px center; background-size: 34%;}

	.goods_list_best li .rankPro a .detail_icons span.d_icon {width:45px;height:45px;padding:13px 0 0 0;font-size:13px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_best {padding-top:4px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_best:before {width:22px;height:22px;background-size:cover;margin-bottom:1px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_36,
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_24 {font-size:18px;padding-top:7px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_36 span,
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_24 span {font-size:11px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_one {font-size:18px;padding-top:11px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_time {font-size:10px;padding:10px 0 0 0;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_time span{font-size:10px;margin-top:5px;letter-spacing:-1px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_refurb {padding-top:10px;font-size:13px;line-height:11px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_light {padding-top:3px;font-size:13px;line-height:11px;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_light:before {width:11px;height:11px;background-size:cover;}
	.goods_list_best li .rankPro a .detail_icons span.d_icon.d_self {padding-top:12px;font-size:13px;line-height:11px;}

	.deatil_sale_rate {height:42px;line-height:42px;font-size:42px;}
	.goods_spec_sections .deatil_price_area .org_price {padding-top:0;font-size:12px;}
	.goods_spec_sections .deatil_price_area .sale_price {font-size:23px;padding-top:4px;font-size:16px;}
	.goods_spec_sections .deatil_price_area .dst_th_size .num {font-size:12px;}
	.goods_spec_sections .deatil_price_area .sale_price .prc_title {font-size:14px;}
	.goods_spec_sections .deatil_price_area .sale_price .price_won {font-size:14px;}

	.as3year .boxBanner {height:auto;}
	.as3year .boxBanner img {display:block;}
	.as3year .btn_area {padding:25px 4%;}
	.as3year .btn_area a{display:block;width:100%;padding:0;text-align:center;height:45px;line-height:45px;}
	.as3year .btn_area > a{margin-bottom:4px}
	.as3year .btn_area > a:last-child{margin-bottom:0}
	.as3year .btn_area a:after {display:none;}
	.as3year .ab_tab_area .ab_tab li:first-child a {border-left:0;}
	.as3year .ab_tab_area .ab_tab li:last-child a {border-right:0;}
	.as3year .ab_tab_area .tab_cont {padding:25px 4% 0 4%;}
	.as3year .ab_tab_area .tab_cont h3 {font-size:15px;padding:25px 0 20px 0;font-weight:normal;}
	.ab_tab_area .tab_cont .tc_box {border:0;}
	.ab_tab_area .tab_cont .tc_box .qr {margin:0 auto;}
	.ab_tab_area .tab_cont .tc_box .qr .qrcode {border-bottom:1px solid #ddd;}
	.ab_tab_area .tab_cont .tc_box .qr_cont {position:static;width:100%;padding:20px 0 25px 0;border-bottom:1px solid #dcdcdc;transform:translate(0);}
	.ab_tab_area .tab_cont .tc_box .serial {width:80%;margin:0 auto;}
	.ab_tab_area .tab_cont .tc_box .serial .serial_num {border-bottom:1px solid #ddd;}
	.ab_tab_area.type_01 .tab_cont .tc_box .serial span {padding:5px 0 10px 0;position:static;display:block;text-align:center;font-size:14px;}
	.ab_tab_area.type_01 .tab_cont .tc_box .serial span:before {display:none;}
	.ab_tab_area .tab_cont .tc_box .sr_cont {position:static;width:100%;transform:translate(0);padding:15px 0 0 0;}
	.ab_tab_area .tab_cont .tc_box .warn {width:80%;margin:0 auto;}
	.ab_tab_area .tab_cont .tc_box .warn .warn_img {border-bottom:1px solid #ddd;}
	.ab_tab_area .tab_cont .tc_box .wr_cont {position:static;width:100%;transform:translate(0);padding:15px 0 0 0;}
	.ab_tab_area .tab_cont .tc_box p.noti {position:static;width:100%;margin-top:20px;font-size:14px;line-height:18px;}
	.dl_tb dl dt {width:35%;text-align:center;padding-left:0;border-color:#e0e0e0;border-right:1px solid #e0e0e0;background:#f7f9f8;}
	.dl_tb dl:first-child dt {border-right:1px solid #e0e0e0;}
	.dl_tb dl dd {width:calc(65% - 13px);padding-left:12px;}

	.ab_layer_popup .ab_layer_inner {width:100%;max-height:100%;}
	.ab_layer_popup .ab_layer_inner .ab_layer_cont>dl>dt {font-weight:bold;}
	.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo .ab_sel_custom {background-color:#fff;border:1px solid #cbcbcb;}
	.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .ab_dateinfo .ab_sel_custom:nth-child(2) {width:calc(33.34% - 12px);margin:0 3px;}
	.ab_layer_popup .ab_layer_inner .ab_layer_cont dl dd .dl_during .btn_as_submit {width:100%;margin-bottom:0;}
	.ab_layer_as3year .ab_btn_layer_close {top:15px;right:4%;}
	.ab_layer_as3year .ab_layer_inner>h3 {display:none;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont {padding:20px 0;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl {padding:0 4%;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl {}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 {background:#f7f9f8;padding:10px 0 20px 0;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dl {padding:0 4%;border:0;width:92%;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dt {display:none;width:100%;border:0;padding:10px 0;text-align:left;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dl:first-child dt {display:block;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd {display:block;width:100%;padding:5px 0;}
	.ab_layer_as3year .ab_layer_inner .ab_layer_cont dl dd .dl_tb.ab_type_02 dd .as_cer_box input[type=text] {padding:9px 10px;height:35px;border:1px solid #bcbcbc;}

	.ab_dpoint {padding:0 4%;}
	.ab_dpoint dt {padding:25px 0 15px 0;font-size:15px;font-weight:normal;}
	.ab_dpoint dd .abClear {padding:0;}
	.ab_dpoint dd .abClear dl {float:none !important;width:100%;padding:50px 0 0 0;margin-top:20px;}
	.ab_dpoint dd .abClear dl dt {width:130px;height:30px;line-height:30px;font-size:14px;}
	.ab_dpoint dd .abClear dl dt:before {width:1px;bottom:-20px;}
	.ab_dpoint dd .abClear dl dd {height:auto;padding:20px 25px;border-width:1px;}
	.ab_dpoint dd .abClear dl dd ul {position:static;width:100%;transform:translate(0);}
	.ab_dpoint dd li {font-size:13px;}

	.ab_franchise h3 {font-size:13px;}
	.ab_franchise .ab_nec_wrap {padding:13px 4% 8px 4%;font-size:12px;}
	.ab_fran_tb {padding:15px 0;margin:0 4%;}
	.ab_fran_tb table tbody th {padding:10px 0 0 0;font-size:14px;vertical-align:top;}
	.ab_fran_tb table tbody td {padding:3px 0;}
	.ab_fran_tb table tbody td select {min-width:100%;width:100%;}
	.ab_fran_tb table tbody td input {width:100%;}
	.ab_fran_tb table tbody td input.ip_email+select {width:100%;display:block;margin:6px 0 0 0;}
	.ab_fran_tb table tbody td input.ip_email {width:calc(50% - 14px);}
	.ab_fran_tb table tbody td .ip_file_type_01 label {width:100px;}
	.ab_franchise .ab_agree {margin:0 4%;}
	.ab_franchise .btn_area {margin:15px 4%;padding:0;width:92%;}

	.service_notice_list_wrap {display:block;}
	.service_notice_list {width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
	.service_notice_list>dt {position:relative;border-top:1px solid #ddd;margin-top:-1px;}
	.service_notice_list>dt:hover {cursor:pointer;}
	.service_notice_list>dt:before {content:"";display:block;width:15px;height:15px;background:url(../images/common/notice_arr.png) 0 0 no-repeat;background-size:cover;position:absolute;top:50%;right:4%;transform:translateY(-50%);}
	.service_notice_list>dt .nc_tbr {position:relative;padding:20px 10% 20px 17%;}
	.service_notice_list>dt .nc_tbr:after {content:"";display:block;clear:both;}
	.service_notice_list>dt .nc_tbr>div {font-size:14px;color:#222;}
	.service_notice_list>dt .nc_tbr .nc_cate {font-size:15px;width:16%;text-align:center;position:absolute;top:20px;left:1%;}
	.service_notice_list>dt .nc_tbr .nc_cate.nc_noti {color:#00a79d;}
	.service_notice_list>dt .nc_tbr .nc_title {margin-bottom:10px;}
	.service_notice_list>dt .nc_tbr .nc_date {font-size:12px;color:#777;}
	.service_notice_list>dd {display:none;padding:15px 4%;border-top:1px solid #ddd;font-size:13px;line-height:20px;}
	.service_notice_list>dt.active {background:#f7f8f8;}
	.service_notice_list>dt.active:before {transform:translateY(-50%) rotate(180deg);}
	.service_notice_list>dt.active+dd {display:block;}
	.service_notice_list_wrap+form,
	.service_notice_list_wrap+form+.article_info+.res_table,
	.service_notice_list_wrap+form+.article_info+.res_table+.paging_navigation {display:none !important;}

	.as3year h2 {position:absolute;top:18px;font-size:19px;left:20%;width:60%;z-index:201;border:0;text-align:center;padding:0;font-weight:normal;background:#fff;}
	.itazari h2 {position:static;width:92%;font-size:17px;padding:25px 0 12px 0;margin:0 4%;font-weight:bold;}
	.as3year h3 {padding:30px 4% 15px 4%;font-size:15px;}
	.as3year h3:before {width:3px;height:14px;}
	.ab_itazari .ita_cont {padding:0 4%;font-size:14px;line-height:21px;}
	.ab_itazari .ita_cont.type02 {padding:0;}
	.ab_itazari .ab_dbtb {margin:0 4%;}
	.ab_itazari .ab_dbtb.ab_pc {display:none;}
	.ab_itazari .ab_dbtb.ab_mo {display:block;}
	.ab_itazari .ab_dbtb table thead th {border-top:1px solid #ddd;font-size:12px;padding:8px 0;}
	.ab_itazari .ab_dbtb table thead th:nth-child(2) {color:#e76060;}
	.ab_itazari .ab_dbtb table tbody th {background:#f7f8f8;font-size:12px;padding:15px 0;line-height:18px;}
	.ab_itazari .ab_dbtb table tbody td {color:#777;font-size:12px;text-align:center;padding:10px;line-height:18px;}
	.ab_itazari .ab_dbtb table tbody th+td {color:#e76060;}
	.ab_itazari .ita_cont .ita_step li {padding:15px 0;}
	.ab_itazari .ita_cont .ita_step li .step {width:100px;height:30px;line-height:30px;font-size:15px;font-weight:bold;}
	.ab_itazari .ita_cont .ita_step li dl {padding:0 8%;}
	.ab_itazari .ita_cont .ita_step li dt {padding:10px 0;font-size:14px;}
	.ab_itazari .ita_cont .ita_step li dd {font-size:13px;}
	.goods_contetns_wrap #goods_contents_quick {width:100%;border-right: 0;}
	.goods_contetns_wrap .fly_cart {display:none;}
	.goods_tabs {border:0;}
	.goods_information_tabs {display:table;table-layout:fixed;width:100%;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
	.goods_information_tabs:after {display:none;}
	.goods_information_tabs>a {width:25%;margin:0;display:table-cell;padding:0;height:44px;vertical-align:middle;border:0;border-bottom:2px solid #fff;}
	.goods_information_tabs>a>span {border-top:0;font-size:14px;color:#777;padding:14px 0;display:block;}
	.goods_information_tabs>a .num {color:#00a79d;font-size:12px;display:inline;}
	.goods_information_tabs>a.current {border:0;border-bottom:2px solid #00a79d;}
	
	.goods_re_item .abClear>.fLeft {float:none;width:100%;}
	.goods_re_item .abClear>.fRight {float:none;width:100%;margin-top:15px;}
	.layer_re_item .ab_layer_inner {width:90%;}
	.product_banner {width:100%;margin:10px 0 30px 0;padding-left:0;padding-right:0}
	.goods_re_item .abClear>.fRight .ritem_btn_area {padding-bottom:30px;text-align:center;}
	.goods_qna_intro {display:none;width:100%;padding-bottom:30px;}
	.goods_qna_inner .bbs_button_wrap button:first-child {display:none;}
	.goods_qna_inner dl dt {position:relative;}
	.goods_qna_inner dl dt:before {content:"";display:block;width:11px;height:11px;background:url(/admin/skin/default/images/board/icon/qna_arr1.png) 0 0 no-repeat;position:absolute;top:50%;right:5%;;transform:rotate(90deg) translateY(-50%);}
	.goods_qna_inner dl dt.active:before {transform:rotate(270deg) translateY(-50%);right:2.5%;}
	.goods_qna_inner dl dd {padding:20px 4%;background:#fff;font-size:14px;}
	.goods_qna_inner dl dd .qna_ques {padding-left:35px;position:relative;}
	.goods_qna_inner dl dd .qna_ques:before {position:absolute;left:0;top:4px;display:block;width:30px;text-align:center; box-sizing:border-box;content:'Q'; font-size:20px; font-weight:500; color:#222;line-height:17px;height:17px;}
	.goods_qna_inner dl dd .qna_ans {padding:20px 5% 20px 50px;background:#f7f7f7;}
	.goods_qna_inner dl dd .qna_ans:before {background:none;position:absolute;left:10px;top:27px;display:block;width:30px;text-align:center; box-sizing:border-box;content:'A'; font-size:20px; font-weight:500; color:#00a79d;line-height:17px;height:17px;}
	

	.goods_qna_custom {padding:0;}
	.file_add_table th {display:none;}
	.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs {padding:0;}
	.goods_qna_custom .goods_terms .ab_tab_area .ab_tabs li a {display:table-cell;}
	.goods_qna_custom .board_detail_btns2 button {width:40%;height:45px;}
	.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview button {position:relative;width:70px;height:70px;background:#f7f8f8 url(../images/icon/review_icon_img.png) center center no-repeat;background-size:25px;}
	.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview button span {width:16px;height:16px;color:#fff;background:#00a79d;text-align:center;line-height:15px;position:absolute;bottom:0;right:0;}
	.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap {position:relative;width:70px;height:70px;margin:0;}
	.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap a {display:block;width:16px;height:16px;position:absolute;top:0;right:0;background:#686868;}
	.goods_qna_custom .goods_qna_tb>tbody>tr>td .bbswrite_division .img_preview .img_pre_wrap a:before {content:"X";display:block;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;}

	.goods_information_contents.goods_review {padding:0;}
	.goods_information_contents h3 {display:block;padding:15px 4%;font-size:17px;font-weight:bold;border-bottom:1px solid #dadada;}
	.goods_information_contents h3 span {color:#00a89b;margin:0;font-weight:normal;}
	.goods_review .goods_review_frame_inner {}
	
	.goods_review_ben h4 {padding:20px 4% 15px 4%;font-size:17px;}
	.goods_review_ben h4.rv_benefit {padding-left:calc(4% + 25px);position:relative;line-height:25px;}
	.goods_review_ben h4.rv_benefit:before {content:"";display:block;width:19px;height:19px;background:url(../images/icon/ico_rv.jpg) center center no-repeat;background-size:cover;position:absolute;top:24px;left:4%;}
	.goods_information_contents.flying {padding-top:65px;}
	.goods_review_inner .bbs_button_wrap button {width:80px;height:24px;font-size:13px;background:#03a49e;line-height:24px;padding:0;border:0;}
	.goods_review_ben .gr_list {padding:0 4%;}
	.goods_review_ben .gr_list li {font-size:12px;line-height:16px;margin-top:3px;}
	/*.goods_review_ben .gr_list2 li:before {content:"-";}*/
	.goods_review_ben .gr_list2 li div {padding:0;}
	.goods_review_ben .gr_list2 li span {}
	.goods_review_ben .rv_reward_box .h4cont {font-size:15px;}
	.goods_review_ben .rv_reward_box h4 {font-size:12px;padding:0 5px;border-width:1px;}
}

/* 나의 상품리뷰 */
.ab_review_wrap {}
.ab_review_wrap .ab_rv_intro {display:table;table-layout:fixed;width:100%;table-layout:fixed;padding:25px 0;}
.ab_review_wrap .ab_rv_intro>div {display:table-cell;vertical-align:middle;text-align:left;}
.ab_review_wrap .ab_rv_intro .abr_th {width:320px;padding:0 0 0 30px;font-size:20px;font-weight:bold;color:#222;}
.ab_review_wrap .ab_rv_intro .abr_td {line-height:26px;font-size:16px;color:#777;}
.ab_review_wrap .ab_rv_intro .abr_td>ul li {position:relative;padding:0 0 0 10px;}
.ab_review_wrap .ab_rv_intro .abr_td>ul li:before {display:block;position:absolute;top:0;left:0;}
.ab_review_wrap .ab_rv_intro .abr_td>ul.abr_type_01 li:before {content:"-";}
.ab_review_wrap .ab_rv_intro .abr_td>ul.abr_type_02 li:before {content:"*";}
.ab_review_wrap .ab_rv_intro.type_02 {border:1px solid #e76060;}
.ab_review_wrap .ab_rv_intro.type_02 .abr_th {color:#e76060;line-height:33px;}
.ab_review_wrap .ab_rv_intro.type_02 .abr_th:before {content:"";display:inline-block;width:33px;height:33px;background:url(../images/icon/ico_my_r.png) center center no-repeat;vertical-align:bottom;margin-right:10px;}
.ab_review_wrap .ab_rv_intro.type_02 .abr_td {color:#222;font-weight:200;}
.ab_review_wrap .ab_rv_intro.type_02 .abr_td strong {color:#e76060;font-weight:normal;}
.ab_review_wrap .bbs_top_wrap {/*width:92%;*/margin:40px 0;border-top:1px solid #222;border-bottom:1px solid #ddd;}
.ab_review_wrap .bbs_top_wrap>li.center {float:none;width:100%;}
.ab_review_wrap .bbs_top_wrap>li.right2 {float:none;width:80%;margin:0 auto;}
.ab_review_wrap .bbs_top_wrap .searchform {width:100%;}
.board_arc {}
.board_arc .arc_head,
.board_arc .arc_body {position:relative;display:table;table-layout:fixed;width:100%;table-layout:fixed;}
.board_arc .arc_head li,
.board_arc .arc_body li {display:table-cell;vertical-align:middle;text-align:center;}
.board_arc .arc_head {border-top:1px solid #222;border-bottom:1px solid #ddd;}
.board_arc .arc_head li {font-size:16px;padding:10px 0;color:#222;}
.board_arc .arc_head li.num,
.board_arc .arc_body li.num {width:7%;}
.board_arc .arc_head li.sort,
.board_arc .arc_body li.sort {width:11%;}
.board_arc .arc_head li.date,
.board_arc .arc_body li.date {width:11%;}
.board_arc .arc_head li.info,
.board_arc .arc_body li.info {}
.board_arc .arc_head li.review,
.board_arc .arc_body li.review {width:19%;}
.board_arc .arc_head li.status,
.board_arc .arc_body li.status {width:19%;}
.board_arc .arc_body li.status .date {display:none;}
.board_arc .arc_body_wrap {border-bottom:1px solid #ddd;}
.board_arc .arc_body_wrap dt {}
.board_arc .arc_body_wrap dt .arc_body>li {padding:7px 0;}
.board_arc .arc_body_wrap dt .arc_body>li.info {}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb {display:table;table-layout:fixed;width:100%;table-layout:fixed;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb>span {display:table-cell;vertical-align:middle;text-align:left;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .img {width:90px;height:90px;border:1px solid #bbb;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .img img {width:100%;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont {padding:0 20px;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand {display:block;padding:0 0 5px 0;display:none;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .detail_tag {display:inline-block;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .detail_tag .dtag {display:inline-block;font-size:12px;padding:6px 10px;color:#fff;line-height:12px;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .detail_tag .dtag_com {background:#00a79d;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .detail_tag .dtag_ent {background:#444;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .brand_name {display:inline-block;line-height:24px;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont span {display:block;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_title {font-size:15px;color:#222;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt {position:relative;margin-top:10px;font-size:15px;color:#777;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt span {position:relative;padding:0 0 0 6px;display:inline-block;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt span:after {content:",";display:inline-block;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt span:first-child {padding-left:12px;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt span:first-child:before {content:"";display:block;width:8px;height:8px;background:url(../images/common/ico_opt.jpg) 0 0 no-repeat;position:absolute;top:3px;left:0;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt span:last-child:after {display:none;}
.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt span:first-child:last-child:before {display:none;}
.board_arc .arc_body_wrap dt .arc_body>li.review {font-size:14px;line-height:24px;}
.board_arc .arc_body_wrap dt .arc_body>li.review .del_date {display:none;}
.board_arc .arc_body_wrap dt .arc_body>li.review .wrt_date {position:relative;padding:24px 0 0 0;}
.board_arc .arc_body_wrap dt .arc_body>li.review .wrt_date .date_cont {position:absolute;top:0;left:0;width:100%;text-align:center;}
.board_arc .arc_body_wrap dt .btn_write {display:inline-block;color:#e76060;border:1px solid #e76060;padding:10px 40px;font-size:14px;line-height:14px;}
.board_arc .arc_body_wrap dt .btn_open {display:inline-block;color:#e76060;border-bottom:1px solid #e76060;padding:0 12px 0 0;position:relative;}
.board_arc .arc_body_wrap dt .btn_open:after {content:"보기";display:inline-block;padding-left:3px;}
.board_arc .arc_body_wrap dt.on .btn_open:after {content:"접기";}
.board_arc .arc_body_wrap dt .btn_open:before {content:"";display:block;width:8px;height:8px;background:url(../images/icon/ico_arc.png) center center no-repeat;position:absolute;top:50%;right:0;margin-top:-3px;}
.board_arc .arc_body_wrap dt.on .btn_open:before {transform:rotate(180deg);}
.board_arc .arc_body_wrap dd {background:#f7f8f8;display:none;}
.board_arc .arc_body_wrap dd .arc_dd_title {position:relative;padding:25px 35px;border-bottom:1px solid #ddd;}
.board_arc .arc_body_wrap dd .arc_dd_title p {font-size:16px;color:#222;}
.board_arc .arc_body_wrap dd .arc_dd_title .star_bg {position:absolute;top:50%;right:6%;margin-top:-7px;width:70px;height:14px;background:url(../images/design/bg_img_star.png) 0 0 repeat-x;background-size:14px;}
.board_arc .arc_body_wrap dd .arc_dd_title .star_bg .star {height:14px;background:url(../images/design/bg_img_star2.png) 0 0 repeat-x;background-size:14px;font-size:0;color:transparent;}
.board_arc .arc_body_wrap dd .arc_dd_title .date {display:none;}
.board_arc .arc_body_wrap dd .arc_dd_cont {padding:25px 35px;font-size:16px;color:#222;font-weight:200;line-height:26px;}
.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb {display:table;table-layout:fixed;width:100%;table-layout:fixed;direction:rtl;}
.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb>div {display:table-cell;vertical-align:top;text-align:left;direction:ltr;}
.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb>div.img {width:160px;}
.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb>div.txt {padding:0 25px;}
.board_arc .arc_body_wrap dt.on+dd {display:block;}
.ab_review_wrap .btn_nmore {display:none;}
.ab_qna_wrap .board_arc .arc_body_wrap dt:hover {cursor:pointer;}
.ab_qna_wrap .board_arc .arc_body_wrap dt .arc_body>li {padding:25px 0;}
.ab_qna_wrap .board_arc .arc_body_wrap dt .arc_body>li.info {text-align:left;padding:25px;}
.ab_qna_wrap .board_arc .arc_body_wrap dt.on {background:#f7f8f8;}
.ab_qna_wrap .board_arc .arc_body_wrap dd {background:#fff;padding:30px;}
.ab_qna_wrap .board_arc .arc_body_wrap dd .relative {border:1px solid #ddd;padding:15px 30px;}
.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>div {display:inline-block;font-size:15px;}
.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>div:first-child {width:90px;color:#00a79d;font-weight:bold;}
.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>a {float:right;display:inline-block;padding-right:15px;position:relative;font-size:14px;color:#00a79d;}
.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>a:before {content:"";display:block;width:9px;height:9px;background:url(../images/design/ico_qna_more.png) 0 0 no-repeat;position:absolute;top:50%;right:0;transform:translateY(-50%);}
.ab_qna_wrap .board_arc .arc_body_wrap dd .ab_qna_q {padding:0 0 20px 0;color:#222;font-size:16px;line-height:26px;}
.ab_qna_wrap .board_arc .arc_body_wrap dd .ab_qna_a {position:relative;padding:0 0 0 35px;color:#777;font-size:15px;line-height:26px;}
.ab_qna_wrap .board_arc .arc_body_wrap dd .ab_qna_a:before {content:"";display:block;width:18px;height:18px;background:url(../images/design/ico_qna_a.png) 0 0 no-repeat;position:absolute;top:3px;left:0;}
.ab_qna_wrap .btn_nmore {display:none;}
.ab_qna_intro {border:2px solid #00a79d;padding:30px;margin-top:75px;}
.ab_qna_intro .abr_th {font-size:16px;font-weight:bold;color:#222;}
.ab_qna_intro .abr_th strong {color:#00a79d;}
.ab_qna_intro .abr_th>div {display:inline-block;border-bottom:2px solid #00a79d;padding-bottom:3px;}
.ab_qna_intro .abr_th2 {padding:15px 0 10px 0;font-size:18px;color:#00a6a4;font-weight:bold;}
.ab_qna_intro .abr_td {padding:25px 0 0 0;}
.my_dpoint .ab_qna_intro {position:relative;}
.my_dpoint .ab_qna_intro .abr_th {font-size:19px;}
.my_dpoint .ab_qna_intro .abr_th>div {padding-bottom:5px;}
.my_dpoint .ab_qna_intro .abr_td {padding:0;}
.my_dpoint .ab_qna_intro .btn_go_dp {position:absolute;top:15px;right:15px;}
.my_dpoint .ab_qna_intro .btn_go_dp .mo-only {display:none;}
.ab_qna_intro .abr_td>ul li {position:relative;padding:0 0 0 10px;font-size:14px;color:#222;line-height:24px;}
.ab_qna_intro .abr_td>ul li.emp {color:#00a79d;}
.ab_qna_intro .abr_td>ul li:before {content:"-";display:block;position:absolute;top:0;left:0;}
.mypage .btn_nmore {display:none;}
@media all and (max-width: 767px) {
	.ab_qna_intro .abr_th2{font-size:13px;}
	.my_dpoint .ab_qna_intro .abr_td .btn_go_dp {width:106px;top:27px;}
	.my_dpoint .ab_qna_intro .abr_td .btn_go_dp .mo-only {display:block;}
	.my_dpoint .ab_qna_intro .abr_td .btn_go_dp .pc-only {display:none;}
	.mypage .paging_navigation {}
	.mypage .btn_nmore {display:none;}
	.bbs_top_wrap {box-sizing:border-box;}
	.ab_review_wrap .ab_rv_intro {display:block;margin:0 4%;width:92%;}
	.ab_review_wrap .ab_rv_intro.type_02 {padding:15px 5%;width:82%;}
	.ab_review_wrap .ab_rv_intro .abr_th {display:block;width:100%;font-size:14px;font-weight:bold;padding:0;}
	.ab_review_wrap .ab_rv_intro .abr_td {display:block;width:100%;font-size:13px;}
	.ab_review_wrap .ab_rv_intro.type_02 .abr_th {line-height:22px;}
	.ab_review_wrap .ab_rv_intro.type_02 .abr_th:before {width:22px;height:22px;background:url(../images/icon/ico_my_r_m.png) center center no-repeat;background-size:cover;}
	.ab_review_wrap .ab_rv_intro.type_02 .abr_td {padding:5px 0 0 0;line-height:20px;}
	.ab_review_wrap .ab_rv_intro.type_02 .abr_td span {display:block;}
	.ab_review_wrap .bbs_top_wrap {margin:30px 0 25px 0;border-color:#ddd;}
	.ab_review_wrap .bbs_top_wrap>li.right2 {float:none;width:100%;}
	.ab_review_wrap .bbs_top_wrap .searchform {width:100%;}
	.board_arc .arc_head {display:none;}
	.board_arc .arc_body {display:block;}
	.board_arc .arc_head+.arc_body_wrap {border-top:1px solid #222;}
	.board_arc .arc_body li {display:block;width:92%;padding:20px 4% 15px 4% !important;vertical-align:middle;text-align:center;}
	.board_arc .arc_body li.num,
	.board_arc .arc_body li.date {display:none;}
	.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand {display:block;}
	.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .detail_tag .dtag {padding:4px 8px;font-size:10px;}
	.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .detail_tag .brand {font-size:13px;margin-left:3px;}
	.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .brand .brand_name {font-size:13px;}
	.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_title {font-size:13px;line-height:19px;}
	.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt {font-size:12px;margin:5px 0 0 0;padding:0;}
	.board_arc .arc_body_wrap dt .arc_body>li.info .info_tb .info_cont .info_opt:before {display:none;}
	.board_arc .arc_body_wrap dt .arc_body>li.review {width:92%;padding:7px 0 !important;margin:0 auto;text-align:left;border-top:1px solid #ddd;}
	.board_arc .arc_body_wrap dt .arc_body>li.review .del_date {display:inline-block;font-size:12px;}
	.board_arc .arc_body_wrap dt .arc_body>li.review .del_date>div {display:inline-block;}
	.board_arc .arc_body_wrap dt .arc_body>li.review .del_date .date_cont {padding:0 5px;}
	.board_arc .arc_body_wrap dt .arc_body>li.review .wrt_date {display:inline-block;position:relative;padding:0;font-size:12px;}
	.board_arc .arc_body_wrap dt .arc_body>li.review .wrt_date:before {content:"";display:inline-block;width:1px;height:7px;background:#aaa;margin-right:5px;}
	.board_arc .arc_body_wrap dt .arc_body>li.review .wrt_date>div {display:inline-block;}
	.board_arc .arc_body_wrap dt .arc_body>li.review .wrt_date .date_cont {position:static;width:auto;padding:0 5px;}
	.board_arc .arc_body_wrap dt .btn_open {float:right;font-size:12px;}
	.board_arc .arc_body_wrap dt .btn_open:before {background:url(../images/icon/ico_arc_m.png) center center no-repeat;background-size:cover;}
	.board_arc .arc_body_wrap dt .btn_write {font-size:12px;padding:5px 8px;float:right;color:#00a79d;border-color:#00a79d;}
	.board_arc .arc_body_wrap dd .arc_dd_title {padding:20px 4% 0 4%;border:0;}
	.board_arc .arc_body_wrap dd .arc_dd_title .star_bg {position:static;margin:0;}
	.board_arc .arc_body_wrap dd .arc_dd_title p {font-size:14px;margin-top:5px;}
	.board_arc .arc_body_wrap dd .arc_dd_title .date {display:block;font-size:13px;position:absolute;bottom:0;right:4%;}
	.board_arc .arc_body_wrap dd .arc_dd_cont {padding:15px 4% 25px 4%;}
	.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb {display:block;}
	.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb>div {display:block;}
	.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb>div.txt {padding:0;font-size:13px;line-height:20px;}
	.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb>div.img {width:100%;margin-top:15px;}
	.board_arc .arc_body_wrap dd .arc_dd_cont .dsp_tb>div.img img {width:auto;max-width:100%;}
	.ab_review_wrap .paging_navigation {display:none;}
	.ab_review_wrap .btn_nmore {display:block;}
	.ab_review_wrap .btn_nmore span {line-height:43px;font-size:16px;}

	.board_arc .arc_body li.status .comp {color:#00a79d;}
	.ab_qna_wrap .board_arc .arc_body_wrap dt {position:relative;}
	.ab_qna_wrap .board_arc .arc_body_wrap dt:before {content:"";display:block;width:12px;height:12px;background:url(../images/design/ico_qna_more2_m.png) 0 0 no-repeat;background-size:cover;position:absolute;top:65%;right:4%;transform:translateY(-50%);}
	.ab_qna_wrap .board_arc .arc_body_wrap dt.on {background:#fff;}
	.ab_qna_wrap .board_arc .arc_body_wrap dt.on:before {transform:translateY(-50%) rotate(180deg);}
	.ab_qna_wrap .board_arc .arc_body_wrap dt .arc_body>li.info {font-size:15px;padding-bottom:20px !important}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>a:before {background:url(../images/design/ico_qna_more_m.png) 0 0 no-repeat;background-size:cover;}
	.ab_qna_wrap .board_arc .arc_body {position:relative;padding-top:25px;}
	.ab_qna_wrap .board_arc .arc_body>li.num,
	.ab_qna_wrap .board_arc .arc_body>li.sort {display:none;}
	.ab_qna_wrap .board_arc .arc_body>li.status {width:92%;text-align:left;padding:0 !important;position:absolute;top:20px;left:4%;}
	.ab_qna_wrap .board_arc .arc_body>li.status .date {display:inline-block;padding:0 0 0 10px;color:#999;font-size:12px;}
	.ab_qna_wrap .board_arc .arc_body>li.status>div:first-child {display:inline-block;font-size:13px;color:#777;}
	.ab_qna_wrap .board_arc .arc_body>li.status>div.comp {color:#00a79d;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd {padding:0 4%;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .relative {padding:10px 15px;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>div {font-size:12px;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>div:first-child {width:auto;margin-right:10px;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>div+div {width:calc(100% - 80px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:bottom;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .relative>a {font-size:0;color:transparent;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .ab_qna_q {position:relative;font-size:13px;color:#777;padding:0 0 15px 30px;line-height:20px;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .ab_qna_q:before {content:"Q";display:block;position:absolute;top:0;left:0;font-size:20px;color:#222;font-weight:500;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .ab_qna_a {position:relative;font-size:13px;color:#777;padding:15px 15px 15px 40px;background:#f6f7fa;line-height:20px;}
	.ab_qna_wrap .board_arc .arc_body_wrap dd .ab_qna_a:before {content:"A";display:block;position:absolute;top:15px;left:15px;font-size:20px;color:#00a79d;font-weight:500;background:none;}
	
	.ab_qna_wrap .btn_nmore {display:none;line-height:43px;}
	.ab_qna_intro {margin-top:0;border:0;padding:25px 4%;}
	.ab_qna_intro .abr_th>div {font-size:13px;border-width:1px;}
	.ab_qna_intro .abr_td>ul li {font-size:12px;line-height:21px;}
	.ab_qna_intro .abr_td>ul li:before {content:"*";}

	.goods_rv_custom .mo_blind {display:none;}
	.ab_review_wrap.write_wrap {padding:15px 4%;}
	.goods_rv_custom .table_row_a {border:0;}
	.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>th {border:0;padding:0;vertical-align:middle;}
	.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>td {border:0;font-size:13px;padding:5px 0;}
	.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr:first-child>td {padding-top:0;}
	.goods_rv_custom.qna_write .goods_rv_tb>tbody>tr>td input[type=text].name_load {padding:0 10px;width:100%;border:0;font-size:13px;}
	.ab_review_wrap.write_wrap .goods_rv_custom .table_row_a>tbody>tr>td .board_goods_select .btn_area .btn_resp {font-size:13px;padding:0 15px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td>select {width:100%;height:32px;}
	.goods_rv_custom .goods_rv_tb .mo_blind {display:none;}
	.goods_rv_custom .goods_rv_tb .pc_blind {display:table-column;}
	.goods_rv_custom .goods_rv_tb>tbody>tr.d_border_b th,
	.goods_rv_custom .goods_rv_tb>tbody>tr.d_border_b td {border-bottom:1px solid #ddd;padding-bottom:15px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr.d_border_b+tr th,
	.goods_rv_custom .goods_rv_tb>tbody>tr.d_border_b+tr td {padding-top:15px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td input[type=text] {height:32px;font-size:13px;padding:0 8px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td input[type=text]::placeholder {font-size:13px;color:#fff;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td input[type=text].name_load {font-size:13px;height:32px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td textarea.size3 {height:120px;padding:10px 8px;}
	.goods_rv_custom .goods_rv_tb>tbody>tr>td textarea::placeholder {color:#fff;font-size:13px;}
	.board_goods_select_display .goods_loop_area {width:calc(100% - 43px);}


}

/* 찜 리스트 */
.ab_wish_wrap .wish_head {display:table;table-layout:fixed;width:100%;table-layout:fixed;border-bottom:1px solid #ddd;}
.ab_wish_wrap .wish_head>li {display:table-cell;vertical-align:middle;text-align:center;font-size:16px;padding:10px 0;color:#222;}
.ab_wish_wrap .chk_box {width:5%;}
.ab_wish_wrap .chk_box span {display:none;}
.ab_wish_wrap .img_area {width:6%;}
.ab_wish_wrap .wish_name {}
.ab_wish_wrap .consumer_price {width:10%;}
.ab_wish_wrap .sale_price {width:10%;}
.ab_wish_wrap .consumer_price .prc_title,
.ab_wish_wrap .sale_price .prc_title {display:none;}
.ab_wish_wrap .cart {width:13%;}
.ab_wish_wrap .ab_wish_list {padding:0;}
.ab_wish_wrap .ab_wish_list>li {display:table;table-layout:fixed;width:100%;table-layout:fixed;padding:0;max-width:100%;border-bottom:1px solid #ddd;}
.ab_wish_wrap .ab_wish_list>li>div {display:table-cell;vertical-align:middle;text-align:center;font-size:14px;}
.ab_wish_wrap .ab_wish_list>li>div.img_area {padding:18px 0;}
.ab_wish_wrap .ab_wish_list>li>div.wish_name {text-align:left;padding:0 0 0 5%;}
.ab_wish_wrap .ab_wish_list>li>div.wish_name .name {padding:7px 0;}
.ab_wish_wrap .ab_wish_list>li>div.wish_name .option {position:relative;padding:0 0 0 12px;font-size:13px;color:#777;}
.ab_wish_wrap .ab_wish_list>li>div.wish_name .option:before {content:"";display:block;width:8px;height:8px;background:url(../images/common/ico_opt.jpg) 0 0 no-repeat;position:absolute;top:3px;left:0;}
.ab_wish_wrap .ab_wish_list>li>div.wish_name .option span+span:before {content:"/";display:inline-block;padding:0 3px;}
.ab_wish_wrap .ab_wish_list>li>div.wish_name .price {display:none;}
.ab_wish_wrap .ab_wish_list>li>div.cart .star .star_bg {width:70px;height:14px;background:url(../images/design/bg_img_star.png) 0 0 repeat-x;background-size:14px;margin:0 auto 13px auto;}
.ab_wish_wrap .ab_wish_list>li>div.cart .star .star_bg .rate {height:14px;background:url(../images/design/bg_img_star2.png) 0 0 repeat-x;background-size:14px;}
.ab_wish_wrap .ab_wish_list>li>div.cart .star .star_bg .rate span {display:none;}
.ab_wish_wrap .ab_wish_list>li>div.cart .wishcart {color:#222;font-size:12px;border:1px solid #444;background:#fff;}
.ab_wish_wrap .btn_area {padding:15px 0;text-align:right;}
.ab_wish_wrap .btn_area button {font-size:16px;color:#222;border:1px solid #777;width:160px;height:40px;margin-left:15px;background:#fff;}
.ab_wish_wrap .btn_area button.btn_ch_add {margin-left:0;float:left;width:210px;background:#444;color:#fff;border-color:#444;}
.ab_wish_wrap .btn_nmore {display:none;}

@media all and (max-width: 767px) {
	.ab_wish_wrap {position:relative;padding-top:10px;}
	.ab_wish_wrap .wish_head {display:block;width:92%;padding:0 4%;}
	.ab_wish_wrap .wish_head>li {display:none;}
	.ab_wish_wrap .wish_head>li.chk_box {display:block;width:30%;text-align:left;padding:15px 0;}
	.ab_wish_wrap .wish_head>li.chk_box span {display:inline-block;padding-left:5px;font-size:14px;font-weight:bold;}
	.ab_wish_wrap .ab_wish_list>li {display:block;padding:20px 4% 0 4%;}
	.ab_wish_wrap .ab_wish_list>li>div {display:block;float:left;}
	.ab_wish_wrap .ab_wish_list>li>div.chk_box {float:left;text-align:left;width:5%;}
	.ab_wish_wrap .ab_wish_list>li>div.img_area {float:left;width:60px;padding:0 15px;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name {float:left;width:calc(95% - 90px);padding:0 0 17px 0;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .brand {display:inline;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .name {display:inline;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .option {padding:13px 0 0 0;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .option:before {display:none;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .option span {display:block;font-size:12px;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .option span:before {display:none !important;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .price {display:block;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .price div {display:block;width:100%;font-size:12px;color:#777;}
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .price .consumer_price .prc_title,
	.ab_wish_wrap .ab_wish_list>li>div.wish_name .price .sale_price .prc_title {display:inline-block;padding-right:4px;}
	.ab_wish_wrap .ab_wish_list>li>div.consumer_price,
	.ab_wish_wrap .ab_wish_list>li>div.sale_price {display:none;}
	.ab_wish_wrap .ab_wish_list>li>div.cart {float:none;width:calc(95% - 15px);clear:both;text-align:left;padding:10px 0;border-top:1px solid #ddd;margin-left:calc(5% + 15px);}
	.ab_wish_wrap .ab_wish_list>li>div.cart .star {display:inline-block;height:14px;margin:7px 0 3px 0;}
	.ab_wish_wrap .ab_wish_list>li>div.cart button {float:right;}
	.ab_wish_wrap .ab_wish_list>li>div.cart .star .star_bg {position:relative;}
	.ab_wish_wrap .ab_wish_list>li>div.cart .star .star_bg .rate span {display:block;font-size:13px;color:#222;position:absolute;top:50%;right:-40px;transform:translateY(-50%);}
	.ab_wish_wrap .btn_area {padding:15px 4%;}
	.ab_wish_wrap .btn_area button {width:auto;height:25px;padding:0 7px;font-size:12px;margin-left:5px;}
	.ab_wish_wrap .btn_area div {position:absolute;top:10px;right:4%;padding:13px 0;}
	.ab_wish_wrap .btn_area button.btn_ch_add {float:none;padding:0 7px;width:auto;}
	.ab_wish_wrap .wish_wrap.recent_wrap .ab_wish_list.recent_list .img_area img {min-width:60px;max-width:60px;}
	.ab_wish_wrap .paging_navigation {display:none;}
	.ab_wish_wrap .btn_nmore {display:block;}

}
.searchform input {border-color:#ddd;}
.bulk.audit .goods_terms {padding:0;}
.bulk.audit .goods_terms h4 {display:block;font-size:20px;padding:15px 0 0 0;margin:70px 0 30px 0;}
.audit .ab_franchise h3 {padding:35px 45px;}
.audit .ab_franchise h3 div {font-size:22px;text-align:left;padding:0 0 15px 0;}
.audit .ab_franchise h3 p {font-size:16px;text-align:left;line-height:26px;}
.audit .audit_noti {padding:25px 0 0 0;}
.audit .audit_noti li {display:block;position:relative;padding:0 0 0 14px;font-size:15px;line-height:26px;color:#777;}
.audit .audit_noti li:before {content:"-";display:block;position:absolute;top:-2px;left:0;font-size:25px;}
.ir h3 {position:relative;padding:35px 45px;border-top:1px solid #222;border-bottom: 1px solid #ddd;background:#f7f8f8;}
.ir h3 div {font-size:22px;padding-bottom:15px;}
.ir h3 p {font-size:16px;text-align:left;line-height:26px;}
.ir h3 .btn_ir {display:none;width:180px;height:45px;line-height:45px;position:absolute;top:50%;right:45px;transform:translateY(-50%);background:#00a79d;color:#fff;font-size:15px;text-align:center;}
.ir #boardsearch {border:0;}
.ir .bbs_top_wrap {padding:40px 0 20px 0;border:0;text-align:right;background:none;}
.ir .bbs_top_wrap li {display:inline-block;float:none;}
.ir .bbs_top_wrap li select {display:inline-block;min-width:190px;height:45px;margin-right:2px;vertical-align:middle;}
.ir .bbs_top_wrap li .searchform {width:410px;}
.ir .bbs_top_wrap li .searchform input {height:45px;vertical-align:bottom;}
.ir .ir_noti {font-size:16px;color:#777;padding:35px 0 20px 0;}
.ir .board_arc .arc_head li {padding:25px 0;}
.ir .board_arc li.cate {width:8%;}
.ir .board_arc li.cate .noti {color:#00a79d;}
.ir .board_arc li.writer {width:12%;}
.ir .board_arc li.date {width:8%;}
.ir .board_arc .arc_body_wrap dt .arc_body>li {padding:20px 0;}
.ir .board_arc .arc_body_wrap dt .arc_body>li.title {text-align:left;padding:20px;}
.ir .board_arc .arc_body_wrap dt.on .arc_body>li {font-weight:bold;}
.ir .board_arc .arc_body_wrap dd {padding:30px calc(8% + 20px);}
.ir .board_arc .arc_body_wrap dd .ir_cont {font-size:15px;color:#222;line-height:25px;}
.ir .board_arc .arc_body_wrap dd .ir_cont .attach {}
.ir .board_arc .arc_body_wrap dd .ir_cont .attach a {display:inline-block;border:1px solid #ddd;padding:10px 20px;}
/*.ir .bbswrite_division .img_preview button {width:120px;height:120px;text-align:center;font-size:20px;color:#222;border-color:#ddd;background:#f7f8f8;vertical-align:top;}
.ir .bbswrite_division .img_preview .img_pre_wrap {position:relative;display:inline-block;width:118px;height:118px;border:1px solid #ddd;overflow:hidden;margin:0 2px;}
.ir .bbswrite_division .img_preview .img_pre_wrap img {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;}
.ir .bbswrite_division .img_preview .img_pre_wrap a {display:block;position:absolute;top:0;right:0;width:20px;height:20px;background:#686868;color:transparent;font-size:0;}
.ir .bbswrite_division .img_preview .img_pre_wrap a:before {content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(../images/design/btn_del_att.png) center center no-repeat;background-size:10px;}
*/


.ab_filebox {position:relative;}
.ab_filebox input[type=file] {width:1px;height:1px;opacity:0;position:absolute;top:-1px;left:-1px;}
.ab_filebox label {display:inline-block;font-size:16px;color:#444;text-align:center;padding:12px 60px;border:1px solid #222;}
.ab_filebox .ab_upload_fill {display:inline-block;border:0;width:50%;}

@media all and (max-width: 767px) {
	.audit .ab_franchise h3 {padding:25px 4%;}
	.audit .ab_franchise h3 div {font-size:16px;}
	.audit .ab_franchise h3 p {font-size:13px;line-height:20px;}
	.bulk.audit .goods_terms {padding:0 4%;}
	.bulk.audit .goods_terms h4 {margin:15px 0 25px 0;font-size:15px;}
	.audit .audit_noti {padding:15px 0 0 0;border-top:1px solid #ddd;}
	.audit .audit_noti li {font-size:12px;line-height:18px;}
	.audit .audit_noti li:before {font-size:20px;}
	.ir h3 {font-size:18px;padding:25px 4%;border-bottom:1px solid #ddd;text-align:center;background:#f7f8f8;text-align:left;}
	.ir h3 div {font-size:16px;}
	.ir h3 p {font-size:13px;line-height:20px;}
	.ir h3 .btn_ir {position:static;transform:none;height:40px;line-height:40px;width:100%;margin-top:15px;}
	.ir .bbs_top_wrap {padding:20px 4%;text-align:center;}
	.ir .bbs_top_wrap li select {max-width:119px;min-width:auto;width:119px;height:34px;}
	.ir .bbs_top_wrap li .searchform {width:100%;}
	.ir .bbs_top_wrap li .searchform input {height:34px;}
	.ir form {margin:0;}
	.ir .ir_noti {padding:15px 4% 25px 4%;font-size:13px;background:#f7f8f8;}
	.board_arc .arc_head+.arc_body_wrap {/*border-color:#ddd;*/}
	.ir .board_arc .arc_body_wrap dt:before {top:50%;}
	.ir .board_arc .arc_body_wrap dt.on {background:#f7f8f8;}
	.ir .board_arc .arc_body_wrap dt .arc_body {padding:20px 4%;box-sizing:border-box;}
	.ir .board_arc .arc_body_wrap dt .arc_body:after {content:"";display:block;clear:both;}
	.ir .board_arc .arc_body_wrap dt .arc_body>li {float:left;padding:0 !important;}
	.ir .board_arc .arc_body_wrap dt .arc_body>li.cate {width:60px;font-size:15px;text-align:center;}
	.ir .board_arc .arc_body_wrap dt .arc_body>li.title {width:calc(100% - 60px);font-size:14px;min-height:15px;}
	.ir .board_arc .arc_body_wrap dt .arc_body>li.writer {float:right;font-size:11px;width:calc(100% - 140px);padding:11px 0 0 0 !important;text-align:left;color:#777;}
	.ir .board_arc .arc_body_wrap dt .arc_body>li.date {display:block;float:left;padding:10px 0 0 60px !important;font-size:12px;width:80px;color:#777;text-align:left;}
	.ir .board_arc .arc_body_wrap dd {padding:15px 4%;border-top:1px solid #ddd;}
	.ir .board_arc .arc_body_wrap dd .ir_cont {font-size:13px;line-height:20px;color:#777;}
	.ab_filebox label {padding:0;width:110px;height:30px;line-height:28px;font-size:12px;}
	.ab_filebox .ab_upload_fill {display:block;width:100%;}
}
.my_taxinvoice {}
.my_taxinvoice .invoice_top {text-align:center;font-size:16px;line-height:28px;padding:30px 0;border-bottom:1px solid #ddd;}
.my_dpoint .board_arc li.plus,
.my_dpoint .board_arc li.expired,
.my_dpoint .board_arc li.minus {width:15%;}
.my_dpoint .arc_body li {padding:20px 0;font-size:15px;border-bottom:1px solid #ddd;}
.my_dpoint .arc_body li .motle {display:none;}
.my_dpoint .arc_body li.info {text-align:left;}
/* 쿠폰적용가능 상품 */
.my_dpoint .arc_body li .couponable_goods {display:block;width:90px;height:26px;font-size:12px;background:#00a79d;color:#fff;margin:10px auto 0 auto;}
#couponableGoodsLayer {width:600px;margin-top:0 !important;transform:translateY(-50%);}
#couponableGoodsLayer .y_scroll_auto {overflow-y:auto;}
#couponableGoodsLayer .layer_pop_contents {padding-bottom:50px;}
#couponableGoodsLayer .layer_pop_contents>a {position:relative;display:block;padding:30px 30px 30px 130px;border:1px solid #ccc;margin-top:10px;}
#couponableGoodsLayer .layer_pop_contents>a:first-child {margin-top:0;}
#couponableGoodsLayer .layer_pop_contents>a>img {position:absolute;top:50%;left:30px;transform:translateY(-50%);}
#couponableGoodsLayer .layer_pop_contents>a>div:last-child {margin-top:10px;}
@media all and (max-width: 767px) {
	.my_taxinvoice .invoice_top {padding:20px 0;font-size:13px;line-height:20px;}
	.my_taxinvoice .invoice_top div {font-size:12px;color:#aaa;}
	.my_taxinvoice .invoice_top span {display:block;}
	.my_dpoint .board_arc {border-top:1px solid #222;}
	.my_dpoint .board_arc .arc_body {padding:20px 4%;border-bottom:1px solid #ddd;box-sizing:border-box;}
	.my_dpoint .board_arc .arc_body:after {content:"";display:block;}
	.my_dpoint .board_arc .arc_body li {padding:0 !important;border:0;}
	.my_dpoint .board_arc .arc_body li.num {display:block;float:left;}
	.my_dpoint .board_arc .arc_body li.info {display:block;width:63%;text-align:left;padding:21px 0 0 7% !important;font-size:13px;}
	.my_dpoint .board_arc .arc_body li.date {display:block;position:absolute;left:11%;width:50%;text-align:left;top:20px;font-size:13px;color:#777;}
	.my_dpoint .board_arc .arc_body li.expired {position:absolute;top:20px;right:4%;text-align:right;width:50%;font-size:11px;color:#aaa;}
	.my_dpoint .board_arc .arc_body li.plus,
	.my_dpoint .board_arc .arc_body li.minus {position:absolute;top:40px;right:4%;text-align:right;width:30%;font-size:17px;color:#00a79d;font-weight:bold;}
	.my_dpoint .board_arc .arc_body li .motle {display:inline;}
	#couponableGoodsLayer  {transform:translateY(0);margin-top:10px !important;}
	#couponableGoodsLayer .layer_pop_contents>a {padding:20px 20px 20px 110px;}
	#couponableGoodsLayer .layer_pop_contents>a>img {left:20px;}
}
.myorder_sort .btn_date.on {background:#444 !important;color:#fff;}
.tip_area {position:relative;display:inline-block;}
.tip_area .btn_tip {display:inline-block;width:17px;height:17px;font-size:12px;color:#fff;text-align:center;line-height:15px;background:#00a69d;}
.tip_area .tip_layer {display:none;position:absolute;top:30px;left:0;z-index:1;}
.tip_area .tip_layer {width:260px;padding:15px 20px;border:1px solid #00a79d;background:#fff;font-size:13px;line-height:19px;-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);}
.tip_area:hover .tip_layer {display:block;}
.tip_area .btn_tip.on+.tip_layer {display:block;}
.coupon_greeting {display:table;table-layout:fixed;width:100%;table-layout:fixed;border-left:1px solid #00a79d}
.coupon_greeting>li {display:table-cell;border:1px solid #00a79d;text-align:center;font-size:16px;padding:10px 0;border-left:0;}
.coupon_greeting>li strong {font-weight:bold;color:#00a79d;}
.coupon_greeting>li dl {display:table;table-layout:fixed;width:100%;table-layout:fixed;}
.coupon_greeting>li dl dt {display:table-cell;width:30%;}
.coupon_greeting>li dl dd {display:table-cell;padding:0 30px 0 0;}
.coupon_greeting>li dl dd .ip_coup1 {height:33px;width:calc(100% - 110px);}
.coupon_greeting>li dl dd .ip_coup2 {width:98px;height:33px;border:1px solid #00a79d;background:#fff;color:#00a79d;margin-left:10px;}
.my_coupon .tab_basic {padding:40px 0 0 0;margin:0;}
.my_coupon .tab_basic>ul {width:100%;margin:0;table-layout:fixed;}
.my_coupon .tab_basic>ul>li {width:50%;background:#fff;border-color:#777;border-bottom:1px solid #444;}
.my_coupon .tab_basic>ul>li>a,
.my_coupon .tab_basic>ul>li>label {font-size:18px;color:#777;height:60px;line-height:58px;}
.my_coupon .tab_basic>ul>li.on {background:#444;border-color:#444;}
.my_coupon .tab_basic>ul>li.on>a,
.my_coupon .tab_basic>ul>li.on>label {color:#fff;}
.my_coupon .board_arc li.coup_status {width:10%;}
.my_coupon .board_arc li.coup_status .used_date {display:none;}
.my_coupon .board_arc .arc_body>li.coup_title {text-align:left;}
.my_coupon .board_arc .arc_body>li.coup_title b {font-weight:normal;}
.my_coupon .board_arc .arc_body>li.coup_title font {color:#222 !important;}
@media all and (max-width: 767px) {
	.myorder_sort {padding:25px 4%;margin-top:-35px;}
	.myorder_sort li .searchform {padding-bottom:5px;margin-bottom:0;}
	.myorder_sort .sc-datepicker {width:calc(50% - 8px);}
	.myorder_sort .sc-datepicker:first-child {float:left;}
	.myorder_sort input[type=button].btn_date {margin:10px 0 0 -5px !important;width:calc(20% + 1px) !important;box-sizing:border-box;background:#fff !important;font-size:13px;}
	.tip_area .tip_layer {font-size:12px;}
	.my_coupon .paging_navigation {display:none;}
	.coupon_greeting {display:block;border:0;padding:0 4%;width:92%;}
	.coupon_greeting>li {display:block;width:100%;border:0;text-align:left;font-size:13px;padding:0;}
	.coupon_greeting>li {display:block;width:100%;border:0;text-align:left;font-size:13px;padding:0;}
	.coupon_greeting>li dl {padding-top:10px;}
	.coupon_greeting>li dl dt {width:22%;}
	.coupon_greeting>li dl dd {padding:0;}
	.coupon_greeting>li dl dd .ip_coup1 {width:calc(100% - 80px);font-size:13px;}
	.coupon_greeting>li dl dd .ip_coup1::placeholder {font-size:13px;}
	.coupon_greeting>li dl dd .ip_coup2 {width:70px;font-size:13px;}
	.my_coupon .tab_basic {border-bottom:0;}
	.my_coupon .tab_basic>ul>li>a, .my_coupon .tab_basic>ul>li>label {height:40px;line-height:20px;font-size:14px;}
	.my_coupon .board_arc {padding:0 4%;}
	.my_coupon .board_arc .arc_head+.arc_body {margin-top:20px;}
	.my_coupon .board_arc .arc_body {position:relative;border:1px solid #ddd;margin-top:10px;padding:10px 5%;}
	.my_coupon .board_arc .arc_body>li {width:100%;text-align:left;}
	.my_coupon .board_arc .arc_body>li.num {display:none;}
	.my_coupon .board_arc .arc_body>li.date {top:15px;left:5%;}
	.my_coupon .board_arc .arc_body>li.benefit {font-size:18px;color:#00a79d;padding:35px 0 30px 0 !important;}
	.my_coupon .board_arc .arc_body>li.coup_title {position:absolute;top:70px;font-size:13px;width:90%;}
	.my_coupon .board_arc .arc_body>li.coup_status {position:absolute;top:15px;right:5%;font-size:13px;font-weight:bold;width:auto;text-align:right;}
	.my_coupon .board_arc .arc_body>li.coup_status span {color:#222 !important;}
	.my_coupon .board_arc .arc_body>li.coup_status .used_date  {display:block;font-size:12px;color:#777;font-weight:normal;}
	.my_coupon .board_arc .arc_body>li.coup_limit {padding:10px 0 25px 10px !important;font-size:12px;color:#777;padding-left:10px;position:relative;}
	.my_coupon .board_arc .arc_body>li.coup_exp {position:absolute;bottom:15px;left:5%;font-size:12px;color:#777;width:auto;padding-left:10px !important;}
	.my_coupon .board_arc .arc_body>li.coup_limit:before {content:"";display:block;width:2px;height:2px;background:#777;border-radius:100%;position:absolute;top:15px;left:0;}
	.my_coupon .board_arc .arc_body>li.coup_exp:before {content:"";display:block;width:2px;height:2px;background:#777;border-radius:100%;position:absolute;top:7px;left:0;}
}
.my_info_login {width:460px;margin:0 auto;text-align:center;padding:70px 0 0 0;}
.my_info_login h3 {font-size:25px;padding:0 0 25px 0;margin-bottom:60px;border-bottom:2px solid #000;}
.my_info_login .my_info_id {font-size:15px;padding:0 0 15px 0;font-weight:bold;}
.my_info_login .my_info_pw {text-align:left;}
.my_info_login .my_info_pw input {width:100%;}
.my_info_login .noti {font-size:15px;padding:40px 0;}
.my_info_login .btn_info_login {display:block;width:100%;border:0;height:55px;font-size:18px;color:#fff;background:#00a79d;text-align:center;}
.my_info .resp_join_table {width:100%;max-width:100%;padding:20px 30px 0 30px;box-sizing:border-box;}
.my_info .resp_join_table.pt0 {padding-top:0;}
.my_info .resp_join_table>ul {display:table;table-layout:fixed;width:100%;table-layout:fixed;}
.my_info .resp_join_table>ul>li {display:table-cell;}
.my_info .resp_join_table>ul>li.th {display:table-cell;width:20%;font-size:16px;padding:15px 0;}
.my_info .resp_join_table>ul>li.th .sb_th {font-size:13px;color:#777;padding:8px 0 0 0;}
.my_info .resp_join_table>ul.required>li.th>p {position:relative;background:none;}
.my_info .resp_join_table>ul.required>li.th>p:before {content:"*";display:block;font-size:16px;color:#00a79d;position:absolute;top:3px;left:-15px;}
.my_info .resp_join_table>ul>li.td {padding:5px 0;height:31px;vertical-align:middle;}
.my_info .resp_join_table>ul>li.td .w50p {width:50%;}
.my_info .resp_join_table>ul>li.td .agree_noti {display:inline-block;font-size:12px;}
.my_info .resp_join_table>ul>li.td select {padding:0 15px;font-size:16px;}
.my_info .resp_join_table>ul>li.join_form label {margin:0 40px 0 0;}
.my_info .resp_join_table input[readonly] {background:#fff !important;}
.my_info .resp_join_table input[readonly].my_name {border-color:#fff !important;padding:0;}
.my_info .resp_join_table>ul>li.td select.birth {width:25%;}
.my_info .resp_join_table>ul>li.td .datepicker {width:25%;background:#fff url(../images/icon/ico_datepicker.png) 90% center no-repeat !important;}
.my_info .resp_member_join input[type].size_zip_all {width:40%;}
.my_info .resp_member_join .btn_find_zip {height:42px;font-size:16px;padding:0 20px;border-color:#ddd;}
.my_info .resp_member_join .btn_view_zip {display:none;}
.my_info .resp_member_join .address_street  {width:calc(50% - 8px)}
.my_info .resp_member_join .address_area  {display:inline-block;width:calc(50% - 8px);}
.my_info .resp_join_table>ul>li.td .member_sns_list>li {padding:0;margin-right:30px;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li .sns_icon_wrap {display:table;table-layout:fixed;table-layout:fixed;padding:0;width:173px;height:48px;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li .sns_icon_wrap>div {display:table-cell;text-align:center;vertical-align:middle;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li .sns_icon_wrap>div.sns_icons {width:48px;border-right:1px solid #3c579d;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li .sns_icon_wrap>div.sns_icons .sns_icon {width:60%;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li .sns_icon_wrap>div.sns_icons .sns_title {font-size:15px;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li.kakao {border:1px solid #fee819;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li.naver {border:1px solid #03c75a;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li.facebook {border:1px solid #3c579d;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li.apple {border:1px solid #000;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li.kakao .sns_icon_wrap>div.sns_icons {border-color:#fee819;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li.naver .sns_icon_wrap>div.sns_icons {border-color:#03c75a;}
.my_info .resp_join_table>ul>li.td .member_sns_list>li .ttt1 {color:#222;padding:0;vertical-align:text-top;}
.my_info .my_info_noti {border-top:1px solid #ddd;padding:20px 0 0 0;margin:20px 0 0 0;}
.my_info .my_info_noti li {position:relative;padding:0 0 0 12px;font-size:14px;color:#777;line-height:24px;font-weight:200;}
.my_info .my_info_noti li:before {content:"-";display:block;position:absolute;top:0;left:0;}
.my_info .my_info_noti li span {color:#00a79d;}
.my_info .board_detail_btns2 {border:0;margin-top:50px;}
@media all and (max-width: 767px) {
	.my_info .resp_join_table {padding:20px 0 0 10px;}
	.my_info .my_info_login {width:92%;padding:0 4%;}
	.my_info .my_info_login h3 {font-size:16px;padding:25px 0 15px 0;border-bottom:1px solid #000;margin-bottom:30px;}
	.my_info_login .my_info_id {font-size:13px;}
	.my_info_login .noti {font-size:13px;padding:25px 0;}
	.my_info_login .my_info_pw input {font-size:13px;}
	.my_info_login .my_info_pw input::placeholder {font-size:13px;}
	.my_info_login .btn_info_login {height:40px;font-size:16px;}
	.my_info .resp_join_table>ul>li.th {font-size:14px;width:30%;}
	.my_info .resp_join_table>ul>li.td {font-size:14px;}
	.my_info .resp_join_table>ul.required>li.th>p {padding-top:0;}
	.my_info .resp_join_table>ul>li.th>p {padding-top:0;}
	.my_info .resp_join_table>ul>li.th .sb_th  span {display:block;}
	.my_info .resp_join_table>ul>li.td .w50p {width:100%;}
	.my_info .resp_join_table>ul>li.td .agree_noti {display:block;padding:10px 0 0 0;font-size:12px;}
	.my_info .resp_member_join input[type].size_mail1 {width:calc(50% - 12px);}
	.my_info .resp_member_join input[type].size_mail2 {width:calc(50% - 11px);}
	.my_info .resp_member_join select[name='find_email'] {display:block !important;width:100%;margin-top:10px;font-size:13px;}
	.my_info .resp_member_join input[type].size_phone {padding:0;text-align:center;width:calc(33% - 8px) !important;}
	.my_info .resp_member_join input[type].size_phone:first-child {width:calc(33% - 10px) !important;}
	.my_info .resp_member_join .btn_find_zip {padding:0 10px;font-size:13px;}
	.my_info .resp_member_join input[type].size_zip_all {width:calc(100% - 72px);}
	.my_info .resp_join_table>ul>li.td select.birth {width:35%;}
	.my_info .resp_join_table>ul>li.td .datepicker {width:calc(65% - 4px);}
	.my_info .resp_member_join .address_area {width:100%;}
	.my_info .resp_join_table>ul>li.join_form label {display:inline-block;margin:0;width:49%;margin-top:20px;}
	.my_info .resp_join_table>ul>li.join_form label:first-child,
	.my_info .resp_join_table>ul>li.join_form label:nth-child(2) {margin-top:0;}
	.my_info .resp_join_table>ul>li.td .member_sns_list>li {margin:10px 0 0 0;width:100%;box-sizing:border-box;}
	.my_info .resp_join_table>ul>li.td .member_sns_list>li .sns_icon_wrap {width:100%;height:35px;}
	.my_info .resp_join_table>ul>li.td .member_sns_list>li .sns_icon_wrap>div.sns_icons {width:35px;}
	.my_info .my_info_noti {margin:20px 4% 0 4%;}
	.my_info .my_info_noti li {font-size:12px;line-height:21px;}
	.my_info .board_detail_btns2 {margin:10px 4% 50px 4%;}
}
.my_quit {}
.my_quit .quit_intro {padding:45px 0;font-size:25px;line-height:40px;text-align:center;font-weight:300;border-bottom:1px solid #00a79d;}
.my_quit .quit_intro strong {color:#00a79d;font-weight:normal;}
.my_quit .resp_table {}
.my_quit .resp_table>ul {display:table;table-layout:fixed;width:100%;table-layout:fixed;border-bottom:1px solid #ddd;}
.my_quit .resp_table>ul>li {display:table-cell;}
.my_quit .resp_table>ul>li.th {width:30%;font-size:20px;line-height:32px;padding:30px 0 30px 30px;vertical-align:top;}
.my_quit .resp_table>ul>li.td {padding:30px 30px 30px 0;}
.my_quit .resp_table>ul>li.td .reasons {margin-top:-25px;}
.my_quit .resp_table>ul>li.td .reasons label {display:inline-block;margin:25px 60px 0 0;}
.my_quit .resp_table>ul>li.td textarea {padding:30px;height:160px;resize:none;border-color:#ddd;}
.my_quit .quit_noti {padding:35px 0;}
.my_quit .quit_noti dt {font-size:16px;padding:0 0 15px 0;}
.my_quit .quit_noti dd {font-size:14px;font-weight:300;line-height:33px;}
.my_quit .quit_password {text-align:center;padding:23px 0;background:#f7f8f8}
.my_quit .quit_password input {width:35%;}
.my_quit .board_detail_btns2 {margin-top:60px;border:0;}
@media all and (max-width: 767px) {
	.my_quit .quit_intro {padding:25px 0;font-size:13px;line-height:20px;border-color:#ddd;background:#f7f8f8;}
	.my_quit .resp_table {padding:0 4%;}
	.my_quit .resp_table>ul {display:block;width:100%;}
	.my_quit .resp_table>ul>li {display:block;}
	.my_quit .resp_table>ul>li.th {width:100%;padding:25px 0 0 0;font-size:15px;line-height:19px;}
	.my_quit .resp_table>ul>li.th div {display:inline;}
	.my_quit .resp_table>ul>li.td {padding:20px 0;}
	.my_quit .resp_table>ul>li.td .reasons {margin-top:-20px;}
	.my_quit .resp_table>ul>li.td .reasons label {margin:15px 0 0 0;width:49%;font-size:13px;}
	.my_quit .quit_noti {padding:20px 4%;}
	.my_quit .quit_noti dt {font-size:13px;}
	.my_quit .quit_noti dd {font-size:12px;line-height:23px;color:#777;}
	.my_quit .quit_noti dd ul li {position:relative;padding-left:13px;}
	.my_quit .quit_noti dd ul li span {position:absolute;top:0;left:0;}
	.my_quit .quit_password {padding:23px 4%;}
	.my_quit .quit_password input {width:100%;}
	.my_quit .board_detail_btns2 {margin:10px 4% 50px 4%;}
}
.my_address .my_di_intro {padding:24px 0;text-align:center;font-size:18px;border-bottom:1px solid #ddd;background:#f7f8f8;margin-bottom:40px;}
.my_address .ab_wb_area button {top:-155px;}
.my_address .ab_wish_wrap .wish_head {border-top:1px solid #222;}
.my_address .ab_wish_wrap .wish_head>li {text-align:center;font-size:14px;}
.my_address .ab_wish_wrap .tbody {display:table;table-layout:fixed;width:100%;table-layout:fixed;border-bottom:1px solid #ddd;}
.my_address .ab_wish_wrap .tbody>li {display:table-cell;text-align:center;padding:20px 0;vertical-align:middle;font-size:14px;}
.my_address .ab_wish_wrap .tbody>li.chk_box {width:5%;}
.my_address .ab_wish_wrap .chk_basic {width:15%;}
.my_address .ab_wish_wrap .addr_name {width:15%;}
.my_address .ab_wish_wrap .tbody>li.addr_details {text-align:left !important;}
.my_address .ab_wish_wrap .tbody>li.addr_details>div {padding:3px 0;}
.my_address .ab_wish_wrap .manage {width:15%;}
.my_address .bbs_bottom_wrap .delAdd {background:#fff;width:160px;height:40px;text-align:center;color:#222;border-color:#777;font-size:16px;}
.my_address .bbs_bottom_wrap .addAddress {background:#444;width:160px;height:40px;text-align:center;color:#fff;font-size:16px;}
.my_address .bbs_bottom_wrap .add_basic {background:#444;width:160px;height:40px;text-align:center;color:#fff;font-size:16px;display:none;}
.ab_delivery_pop {padding:0 50px;width:720px;}
.ab_delivery_pop.resp_layer_pop .layer_pop_contents.v4 {padding:0;}
.ab_delivery_pop.resp_layer_pop .layer_pop_contents .stitle {padding:20px 0;}
.ab_delivery_pop.resp_layer_pop>h4.title {text-align:center;border-bottom:1px solid #777;}
.ab_delivery_pop .resp_table_row {border-color:#ddd;}
.ab_delivery_pop .resp_table_row>ul>li.th {width:30%;background:#fff;font-size:14px;padding:4px 0 4px 15px;vertical-align:middle;}
.ab_delivery_pop .resp_table_row>ul>li.td {padding:4px 0;vertical-align:middle;}
.ab_delivery_pop .resp_table_row>ul>li.td .chk_basic {float:right;padding:8px 50px 0 0;}
.ab_delivery_pop .resp_table_row>ul>li.td input[type=text] {border-color:#fff;height:35px;}
.ab_delivery_pop .resp_table_row>ul>li.td .btn_resp {height:35px;}
.ab_delivery_pop .resp_table_row>ul>li.td input[readonly] {background:#fff;}
.ab_delivery_pop .resp_table_row>ul>li.td .address_area_box {border-top:1px solid #ddd;margin-top:4px;}
.ab_delivery_pop .resp_table_row>ul>li.td .address_area_box:after {content:"";display:block;clear:both;}
.ab_delivery_pop .resp_table_row>ul>li.td .address_area_box .address_area {float:left;width:50%;position:relative;}
.ab_delivery_pop .resp_table_row>ul>li.td .address_area_box .address_area+.address_area:before {content:"";display:block;width:1px;height:calc(100% + 4px);position:absolute;top:0;left:0;background:#ddd;}
.ab_delivery_pop .btn_area_b {padding:30px 0;}
.ab_delivery_pop .btn_area_b button {width:250px;height:55px;}
.ab_delivery_pop .btn_area_b button:first-child {border-color:#777;}
@media all and (max-width: 767px) {
	.my_address .my_di_intro {padding:24px 4% 0 4%;margin:0;border:0;text-align:center;font-size:13px;line-height:20px;}
	.my_address .my_di_intro span {display:block;}
	.ab_wb_area {padding:24px 4%;border-bottom:1px solid #ddd;background:#f7f8f8;}
	.ab_wb_area button {position:static;width:100%;height:37px;font-size:14px;}
	.my_address .ab_wish_wrap {}
	.my_address .ab_wish_wrap .wish_head {border:0;border-bottom:1px solid #222;}
	.my_address .address_reg {position:relative;}
	.my_address .bbs_bottom_wrap {position:absolute;top:22px;right:4%;width:auto;margin:0;}
	.my_address .bbs_bottom_wrap>li {float:none !important;display:inline-block;width:auto;}
	.my_address .bbs_bottom_wrap>li button {display:inline-block;padding:0 10px;font-size:12px;height:25px;}
	.my_address .bbs_bottom_wrap .delAdd,
	.my_address .bbs_bottom_wrap .add_basic {display:inline-block;padding:0 10px;font-size:12px;height:25px;width:auto;}
	.my_address .bbs_bottom_wrap .addAddress {display:none;}
	.my_address .ab_wish_wrap .wish_head>li.chk_box {text-align:left;}
	.my_address .ab_wish_wrap .tbody {position:relative;display:block;padding:0 4%;width:92%;}
	.my_address .ab_wish_wrap .tbody>li.chk_box {float:left;width:10%;text-align:left;}
	.my_address .ab_wish_wrap .tbody>li.chk_basic {float:left;width:90%;text-align:left;}
	.my_address .ab_wish_wrap .tbody>li.addr_name {display:block;width:90%;padding:0 0 10px 10%;text-align:left;font-size:15px;}
	.my_address .ab_wish_wrap .tbody>li.addr_details {padding:0 0 20px 10%;}
	.my_address .ab_wish_wrap .tbody>li.addr_details>div {font-size:13px;color:#777;}
	.my_address .ab_wish_wrap .tbody>li.manage {position:absolute;top:0;right:4%;width:auto;padding:15px 0;}
	.ab_delivery_pop {padding:0 5%;}
	.ab_delivery_pop.resp_layer_pop .layer_pop_contents .stitle {text-align:center;}
	.ab_delivery_pop.resp_layer_pop .layer_pop_contents .stitle span {display:block;}
	.ab_delivery_pop .resp_table_row>ul>li.th {background:#f7f8f8;}
	.ab_delivery_pop .resp_table_row>ul>li.td {padding:8px 15px;}
	.ab_delivery_pop .resp_table_row>ul>li.td .chk_basic {float:none;padding:10px 0 0 0;text-align:left;}
	.ab_delivery_pop .resp_table_row>ul>li.td input[type=text] {border-color:#ddd;width:100%;}
	.ab_delivery_pop .resp_table_row>ul.phone>li.td input[type=text] {width:calc(33.33% - 8px);padding:0;}
	.ab_delivery_pop .resp_table_row>ul>li.td input[type=text].size_zip_all {width:calc(100% - 90px);}
	.ab_delivery_pop .resp_table_row>ul>li.td .address_area_box .address_area {float:none;width:100%;}
	.ab_delivery_pop .resp_table_row>ul>li.td .address_area_box .address_area+.address_area:before {display:none;}
	.ab_delivery_pop .btn_area_b {padding:10px 0;/*position:absolute;bottom:0;*/width:90%;border-top:1px solid #ddd;margin:30px auto;padding:10px 5%;}
	.ab_delivery_pop .btn_area_b button {width:calc(50% - 4px);height:45px;}

}
/* 교환반품 */
.layerPopup.layer_return {}
.layerPopup.layer_return>.layerInner {width:1120px;max-width:90%;max-height:90%;overflow-y:auto;}
.layerPopup.layer_return>.layerInner h3 {font-size:25px;padding:45px 0 0 0;}
.layerPopup.layer_return>.layerInner h4 {font-size:15px;padding:30px 0 10px 0;}
.layerPopup.layer_return>.layerInner .return_wrap {padding:50px;}
.layerPopup.layer_return>.layerInner .return_wrap .res_option_inline {display:block;}
.layerPopup.layer_return>.layerInner .return_wrap .res_option_inline+.res_option_inline {margin-top:0;}
.layerPopup.layer_return>.layerInner .return_wrap .res_option_inline .xtle {padding:0;}
.layerPopup.layer_return>.layerInner .return_wrap .res_option_inline .xtle:before {display:none;}
.layerPopup.return_comp>.layerInner {width:370px;height:200px;padding:50px;}
.layerPopup.return_comp>.layerInner h3 {border-bottom:1px solid #222;}
.layerPopup.return_comp>.layerInner .layerCont {text-align:center;}
.layerPopup.return_comp>.layerInner .layerCont strong {display:block;padding:30px 0 10px 0;font-size:16px;font-weight:bold;}
.layerPopup.return_comp>.layerInner .layerCont div {font-size:13px;font-weight:200;margin-top:10px;}
.rt_table>ul>li {border-left:1px solid #ddd;}
.rt_table>ul.thead>li {border-color:#ddd;font-size:14px;padding:10px 0;}
.rt_table>ul>li.re_chk {width:7%;border-left:0;}
.rt_table>ul>li.re_info {}
.rt_table>ul>li.re_prc {width:10%;}
.rt_table>ul>li.re_amount1 {width:10%;}
.rt_table>ul>li.re_amount2 {width:12%;}
.rt_table>ul>li.re_seller {width:10%;}
.rt_table>ul>li.re_status {width:10%;}
.rt_table>ul.tbody>li {font-size:13px;}
.rt_table>ul.tbody.suboptions>li.re_info {text-align:left;}
/*.rt_table>ul.tbody.suboptions .reply_ui {padding:0;background:none;}*/
.rt_table>ul.tbody.suboptions .reply_ui .xtle {padding:0;}
.rt_table>ul.tbody.suboptions .reply_ui .xtle:before {display:none;}
.rt_table>ul.tbody>li.re_info {padding:10px;}
.rt_table>ul.tbody>li.re_info .board_goods_list .info {padding:0;text-align:left;font-size:13px;}
.rt_table>ul.tbody>li.re_info .board_goods_list .info .brand {padding:4px 0 8px 0;}
.rt_table>ul.tbody>li.re_seller div {margin-bottom:8px;}
.rt_table>ul.tbody>li.re_seller a {display:inline-block;padding:0 0 4px 0;font-size:14px;font-weight:bold;color:#222;border-bottom:1px solid #616161;}
.ab_quantity {position:relative;width:55px;margin:0 auto;border:1px solid #777;}
.ab_quantity:after {content:"";display:block;clear:both;}
.ab_quantity input[type=number]::-webkit-inner-spin-button,
.ab_quantity input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}
.ab_quantity input[type=number] {-moz-appearance: textfield;}
.ab_quantity input {width: 30px;min-width:auto;height: 30px;line-height:1.65;float: left;display: block;padding: 0;margin: 0;border:0;}
.ab_quantity input:focus {outline: 0;}
.ab_quantity .quantity-nav {float: right;width:23px;border-left:1px solid #777;position: relative;height:31px;}
.ab_quantity .quantity-button {position:relative;cursor:pointer;width:100%;text-align: center;color: #333;font-size: 13px;font-family: "Trebuchet MS", Helvetica, sans-serif !important;line-height: 1.7;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.ab_quantity .quantity-button.quantity-up {position: absolute;height:50%;top:0;border-bottom: 1px solid #777;}
.ab_quantity .quantity-button.quantity-down {position: absolute;right:0;bottom: -1px;height: 50%;transform:rotate(180deg);}
.return_wrap {}
.return_wrap .mtitle {display:none;}
.return_wrap input::placeholder {font-size:13px !important;}
.return_wrap .title_container {padding:50px 0 30px 0;border:0;text-align:center;}
.return_wrap .tnum_area {padding:20px 0;}
.return_wrap .tnum_area dl {display:inline-block;font-size:16px;}
.return_wrap .tnum_area dl.t_order:before {content:"";display:inline-block;width:2px;height:12px;background:#666;margin:0 15px;vertical-align:middle;}
.return_wrap .tnum_area dl dt,
.return_wrap .tnum_area dl dd {display:inline-block;}
.return_wrap .ab_reason {border-top:1px solid #222;}
.return_wrap .tb1 {display:table;table-layout:fixed;width:100%;table-layout:fixed;}
.return_wrap .tb1 dt {display:table-cell;width:18%;vertical-align:middle;font-size:13px;background:#f7f8f8;border-bottom:1px solid #ddd;padding:0 20px;}
.return_wrap .tb1 dd {display:table-cell;vertical-align:middle;font-size:13px;border-bottom:1px solid #ddd;padding:10px 20px;background:#fff;}
.return_wrap .tb1 dd .radio_box li {display:inline-block;margin-left:20px;}
.return_wrap .tb1 dd .radio_box li:first-child {margin-left:0;}
.return_wrap .ab_reason .w100 {width:100%;padding:0 15px;box-sizing:border-box;margin:10px 0;font-size:13px;}
.return_wrap .ab_reason .w100::placeholder {font-size:13px;}
/* 파일찾기 input file */
.return_wrap .tb1 dd .ab_ip_box_file {position:relative;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_chk_area {/*position:absolute;top:8px;left:110px;width:calc(100% - 110px);*/color:#00a79d;padding:10px 0 0 0;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_chk_area:before {content:"*";display:inline-block;padding-right:4px;vertical-align:sub;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_filebox:after {content:"";display:block;clear:both;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_filebox input[type=file] {position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_filebox .ab_upload_fill {float:left;border:0;border-right:0;padding:5px 0;font-size:13px;color:#3d3f44;width:calc(100% - 110px);border-radius:0;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_filebox .ab_upload_fill::placeholder {color:#898a8f;font-size:16px;}
.return_wrap .tb1 dd .ab_filebox label {float:left;width:100px;height:24px;border-radius:0;color:#222;text-align:center;border:1px solid #777;background:#eee;font-size:13px;line-height:22px;padding:0;}
.return_wrap .tb1 dd .ab_filebox label:hover {cursor:pointer;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_profile_add .ab_filebox {padding:0 !important;}
.return_wrap .tb1 dd .ab_ip_box_file .ab_profile_add .ab_filebox label {float:none;}
.return_wrap .tb1 dd .return_custom_shipping_address {}
.return_wrap .tb1 dd .return_custom_shipping_address input.size_zip_all {text-align:left;background:#fff;font-size:13px;width:90px;}
.return_wrap .tb1 dd .return_custom_shipping_address .find_zip {width:70px;height:30px;border-color:#bbb;background:#eee;margin:0 0 0 -5px;}
.return_wrap .tb1 dd .return_custom_shipping_address input[readonly] {background:#fff;}
.return_wrap .tb1 dd .return_custom_shipping_address .size_address {width:calc(50% - 87px);margin:0 0 0 3px !important;vertical-align:bottom;}
.return_wrap .fee_box {padding:20px 0 0 0;border:1px solid #ddd;text-align:center;}
.return_wrap .fee_box>dl {float:left;width:50%;box-sizing:border-box;padding:0 50px 0 40px;}
.return_wrap .fee_box>dl:first-child {padding:0 40px 0 50px;}
.return_wrap .fee_box>dl dt {font-size:13px;color:#222;text-align:left;}
.return_wrap .fee_box>dl dd {padding:0 0 0 10px;font-size:13px;text-align:left;}
.return_wrap .fee_box>dl dd ul li {padding-left:10px;position:relative;margin-top:10px;line-height:18px;}
.return_wrap .fee_box>dl dd ul li:before {content:"";display:block;width:6px;height:1px;background:#222;position:absolute;top:8px;left:0;}
.return_wrap .fee_box>dl dd ul li p {padding-left:10px;position:relative;color:#777;margin-top:5px;}
.return_wrap .fee_box>dl dd ul li p:before {content:"*";display:block;position:absolute;top:1px;left:0;}
.return_wrap .fee_box>dl dd table {width:100%;margin:20px 0;}
.return_wrap .fee_box>dl dd table thead th {text-align:center;padding:7px 0;font-size:14px;background:#f7f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.return_wrap .fee_box>dl dd table thead th:first-child {border-left:0;}
.return_wrap .fee_box>dl dd table tbody th {font-size:13px;text-align:center;padding:5px 0;border-bottom:1px solid #ddd;}
.return_wrap .fee_box>dl dd table tbody td {font-size:13px;padding:5px 0;color:#00a79d;text-align:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.return_wrap .fee_box>div:first-child {font-size:15px;color:#222;}
.return_wrap .fee_box>div:first-child span {color:#00a79d;}
.return_wrap .fee_box>p {font-size:13px;color:#777;padding:10px 0 20px 0;}
.return_wrap .fee_box>div.noti {font-size:13px;color:#00a79d;clear:both;background:#f7f8f8;padding:10px 0;margin-top:20px;}
.return_wrap .fee_box>div.noti:before {content:"*";display:inline-block;padding-right:4px;vertical-align:sub;}
.return_wrap .ab_reason .tb1_wrap:after {content:"";display:block;clear:both;}
.return_wrap .ab_reason .tb1_wrap>div {float:left;width:50%;}
.return_wrap .ab_reason .tb1_wrap>div .tb1 dt {width:36%;}
.return_wrap .ab_reason.abr_info input[type=text] {height:30px;line-height:28px;}
.return_wrap .ab_reason.abr_info input.size_phone {height:30px;text-align:center;font-size:13px;}
.return_wrap .ab_reason.abr_info input.size_phone::placeholder {font-size:13px;}
.return_wrap .ab_reason.type2 {position:relative;}
.return_wrap .ab_reason.type2 .type2 {position:absolute;top:0;right:0;width:50%;}
.return_wrap .ab_reason.type2 .type2 dt,
.return_wrap .ab_reason.type2 .type2 dd {height:46px;}
.return_wrap .ab_reason.type2 .type2 dt {width:36%;}
.return_wrap .ab_reason.type2 .type2 dd div {padding:4px 0;}
.return_wrap .ab_reason.type3 {border-top:0;}
.return_wrap .noti {font-size:13px;color:#00a79d;}
.return_wrap .noti:before {content:"*";display:inline-block;padding-right:4px;vertical-align:sub;}
.return_wrap .ab_reason+.noti {margin:10px 0 20px 0;}
.return_wrap .reason_agree {font-size:15px;font-weight:200;}
.return_wrap .reason_agree input {margin-right:5px;}
.return_wrap .reason_agree strong {color:#00a79d;}
.return_wrap .btn_area {padding:50px 0;text-align:center;}
.return_wrap .btn_area input {display:inline-block;width:35%;max-width:350px;height:53px;border:1px solid #777;background:#fff;font-size:16px;color:#777;}
.return_wrap .btn_area input.btn_apply {background:#00a79d;color:#fff;border-color:#00a79d;margin-left:15px;}
.return_wrap .reason_noti {padding:25px 30px;background:#f7f8f8;}
.return_wrap .reason_noti li {position:relative;padding-left:12px;font-size:13px;color:#777;font-weight:200;margin-top:10px;}
.return_wrap .reason_noti li:before {content:"";display:block;width:2px;height:2px;border-radius:100%;background:#222;position:absolute;top:6px;left:0;}
.return_wrap .reason_noti li li:before {width:6px;height:1px;}
.return_wrap .reason_noti>li:first-child {margin-top:0;}
.return_wrap .return_account {margin:20px 0 0 0;}
.return_wrap h4+.return_account {margin:0;}
.return_wrap .return_account .reason_noti {padding:20px 25px;margin:10px 0;}
.return_wrap .return_account .tb1 {border-top:1px solid #ddd;margin-bottom:30px;}
.return_wrap .return_account .tb1 dd select {height:30px;}
.return_wrap .return_account .tb1 dd input {height:30px;}
.return_wrap .return_account .tb1 dd span {display:inline-block;padding:0 10px 0 25px;}
.return_wrap .return_account .tb1 dd span:first-child {padding-left:0;}
.return_wrap .return_account .tb1 dd .noti {padding:10px 0 0 0;color:#777;}
.layerPopup.layer_return_comp>.layerInner {width:470px;height:300px;padding:50px;box-sizing:border-box;}
@media all and (max-width: 767px) {
	.layerPopup.layer_return>.layerInner {max-width:100%;max-height:100%;}
	.layerPopup.layer_return>.layerInner h3 {padding:45px 0 15px 0;font-size:18px;border-bottom:1px solid #dadada;}
	.layerPopup.layer_return>.layerInner .return_wrap {position:relative;padding:0 0 60px 0;}
	.return_wrap div.mtitle {display:block;padding:25px 4% 15px 4%;font-size:16px;}
	.return_wrap span.mtitle {display:inline-block;padding-right:4px;}
	.return_wrap .tnum_area {padding:10px 4%;border-top:1px solid #222;border-bottom:1px solid #ddd;background:#f7f9f8;}
	.return_wrap .tnum_area dl {display:block;padding:5px 0;}
	.return_wrap .tnum_area dl.t_order:before {display:none;}
	.return_wrap .tnum_area dl dt {width:90px;font-size:14px;}
	.return_wrap .tnum_area dl dd {font-size:15px;}
	.rt_table {padding:0;border-top:1px solid #222;}
	.rt_table>.tbody {display:block;border:0;border-bottom:1px solid #dadada;padding:20px 0 0 0;}
	.rt_table>.tbody>li {display:block;background:#f7f9f8;}
	.rt_table>ul>li.re_chk {float:left;width:calc(8% + 18px);text-align:center;padding:0;background:#fff;}
	.rt_table>ul.tbody>li.re_info {float:left;padding:0;width:calc(88% - 18px);background:#fff;padding-bottom:15px;}
	.rt_table>ul.tbody>li.re_info .board_goods_list>li.info {width:calc(100% - 69px);}
	.rt_table>ul.tbody>li.re_info .board_goods_list>li.info .brand {padding:0;display:inline;}
	.rt_table>ul.tbody>li.re_info .board_goods_list>li.info .title {display:inline;}
	.rt_table>ul.tbody>li.re_info .board_goods_list>li.info .cont3 {font-size:12px;color:#777;}
	.rt_table>ul.tbody>li.re_info .board_goods_list>li.info .cont3 .xtle {padding:0;}
	.rt_table>ul.tbody>li.re_info .board_goods_list>li.info .cont3 .xtle:before {display:none;}
	.rt_table>ul.tbody>li.re_prc {display:table;table-layout:fixed;table-layout:fixed;width:100%;padding:20px 4% 7px 4%;}
	.rt_table>ul.tbody>li.re_amount1 {display:table;table-layout:fixed;table-layout:fixed;width:100%;padding:7px 4%;}
	.rt_table>ul.tbody>li.re_amount2 {display:table;table-layout:fixed;table-layout:fixed;width:100%;padding:7px 4%;}
	.rt_table>ul.tbody>li.re_seller {display:table;table-layout:fixed;table-layout:fixed;width:100%;padding:7px 4%;}
	.rt_table>ul.tbody>li.re_status {display:table;table-layout:fixed;table-layout:fixed;width:100%;padding:7px 4% 20px 4%;}
	.rt_table>ul.tbody>li .mtitle {display:table-cell;vertical-align:middle;width:32%;}
	.rt_table>ul.tbody>li .re_seller {display:table-cell;}
	.rt_table>ul.tbody>li.re_prc .mtitle {padding:20px 0 7px 4%;}
	.rt_table>ul.tbody>li.re_prc .mvt {padding:20px 4% 7px 0;}
	.rt_table>ul.tbody>li.re_amount1 .mtitle {padding:7px 0 7px 4%;}
	.rt_table>ul.tbody>li.re_amount1 .mvt {padding:7px 4% 7px 0;}
	.rt_table>ul.tbody>li.re_amount2 .mtitle {padding:7px 0 7px 4%;}
	.rt_table>ul.tbody>li.re_amount2 .mvt {padding:7px 4% 7px 0;}
	.rt_table>ul.tbody>li.re_seller .mtitle {padding:7px 0 7px 4%;}
	.rt_table>ul.tbody>li.re_seller .mvt {padding:7px 4% 7px 0;}
	.rt_table>ul.tbody>li.re_seller .mvt div {font-size:13px;}
	.rt_table>ul.tbody>li.re_seller .mvt a {font-size:12px;padding-bottom:2px;}
	.rt_table>ul.tbody>li.re_status .mtitle {padding:7px 0 20px 4%;}
	.rt_table>ul.tbody>li.re_status .mvt {padding:7px 4% 20px 0;}
	.rt_table>ul.tbody>li .ab_quantity {display:inline-block;width:61px;height:25px;border-color:#d9d9d9;padding-left:25px;}
	.rt_table>ul.tbody>li .ab_quantity input {width:35px;height:25px;}
	.rt_table>ul.tbody>li .ab_quantity .quantity-nav {width:25px;height:25px;border:0;}
	.rt_table>ul.tbody>li .ab_quantity .quantity-button {width:25px;}
	.rt_table>ul.tbody>li .ab_quantity .quantity-button.quantity-up {height:25px;left:auto;right:0;border:0;border-left:1px solid #d9d9d9;background:#f7f7f7;color:#a1a1a1;font-size:15px;}
	.rt_table>ul.tbody>li .ab_quantity .quantity-button.quantity-down {height:25px;left:-62px;border:1px solid #d9d9d9;transform:rotate(0);background:#f7f7f7;color:#a1a1a1;font-size:15px;}
	.layerPopup.layer_return>.layerInner h4 {font-size:16px;padding:25px 4% 15px 4%;}
	.return_wrap .tb1 dt {width:32%;background:#fff;padding:20px 0 20px 4%;}
	.return_wrap .tb1 dd {padding:20px 4% 20px 0;}
	.return_wrap .tb1 dd .radio_box {margin-top:-10px;}
	.return_wrap .tb1 dd .radio_box:after {content:"";display:block;clear:both;}
	.return_wrap .tb1 dd .radio_box li {margin:10px 0 0 0;width:50%;float:left;}
	.return_wrap .tb1 dd .w100 {height:35px;}
	.return_wrap .fee_box {border:0;border-top:1px solid #222;border-bottom:1px solid #ddd;padding:25px 4%;box-sizing:border-box;}
	.return_wrap .fee_box>dl {float:none;width:100%;padding:0;}
	.return_wrap .fee_box>dl:first-child {padding:0 0 20px 0;}
	.return_wrap .fee_box>dl dt {font-size:12px;}
	.return_wrap .fee_box>dl dd {font-size:12px;}
	.return_wrap .fee_box>dl dd ul li {line-height:16px;}
	.return_wrap .fee_box>dl dd ul li:before {top:7px;}
	.return_wrap .fee_box>dl dd ul li p {padding-left:10px;}
	.return_wrap .fee_box>dl dd ul li p:before {top:1px;}
	.return_wrap .fee_box>dl dd table thead th {padding:5px 0;font-size:12px;}
	.return_wrap .fee_box>dl dd table thead th:first-child {border-left:0;}
	.return_wrap .fee_box>dl dd table tbody th {font-size:11px;}
	.return_wrap .fee_box>dl dd table tbody td {font-size:11px;}
	.return_wrap .fee_box>div.noti {font-size:12px;line-height:19px;margin:0 -4%;}
	.return_wrap .fee_box>div.noti span {display:block;}
	.return_wrap .ab_reason .tb1_wrap>div {float:none;width:100%;}
	.return_wrap .ab_reason .tb1_wrap>div .tb1 dt {width:32%;}
	.return_wrap .ab_reason.abr_info {border-bottom:1px solid #ddd;}
	.return_wrap .ab_reason.abr_info .tb1 dt {padding:5px 0 5px 4%;border-bottom:0;}
	.return_wrap .ab_reason.abr_info .tb1 dd {padding:5px 4% 5px 0;border-bottom:0;}
	.return_wrap .ab_reason.abr_info input[type=text] {width:100%;margin:0;}
	.return_wrap .ab_reason>.w100 {width:92%;margin:0 4%;height:35px;}
	.return_wrap .tb1 dd .return_custom_shipping_address input.size_zip_all {width:calc(100% - 75px);}
	.return_wrap .tb1 dd .return_custom_shipping_address .find_zip {float:right;background:#fff;}
	.return_wrap .tb1 dd .return_custom_shipping_address .size_address {margin:5px 0 3px 0 !important;}
	.return_wrap .tb1 dd .return_custom_shipping_address .size_address+.size_address {margin-top:3px !important;}
	.return_wrap .ab_reason.type2 {padding:10px 0 0 0;}
	.return_wrap .ab_reason.type2 .tb1 dt {width:32%;padding:10px 0 10px 4%;border-bottom:0;}
	.return_wrap .ab_reason.type2 .tb1 dd {padding:10px 4% 10px 0;border-bottom:0;}
	.return_wrap .ab_reason.type2 .type2 {position:static;width:100%;}
	.return_wrap .ab_reason.type2 .type3 dt,
	.return_wrap .ab_reason.type2 .type3 dd {font-weight:bold;color:#00a79d;padding-bottom:20px;border-bottom:1px solid #ddd;}
	.return_wrap .ab_reason+.noti {font-size:12px;padding:0 4%;}
	.return_wrap .return_account {padding:0 4%;}
	.return_wrap .return_account .reason_agree {display:block;font-size:13px;padding:0;}
	.return_wrap .reason_noti {padding:15px;}
	.return_wrap .reason_noti li {font-size:12px;margin-top:0;padding-left:8px;line-height:21px;}
	.return_wrap .reason_noti li:before {top:8px;}
	.return_wrap .reason_noti li li:before {width:4px;}
	.return_wrap .return_account .reason_noti {margin:15px 0;}
	.return_wrap h4+.return_account .reason_agree {margin:0 0 30px 0;}
	.return_wrap .return_account .tb1 {margin-bottom:15px;}
	.return_wrap .return_account .tb1 dt {width:28%;background:#f7f8f8;border-right:1px solid #ddd;} 
	.return_wrap .return_account .tb1 dd {padding-left:4%;}
	.return_wrap .return_account .tb1 dd .ptitle {display:none;}
	.return_wrap .return_account .tb1 dd select {width:100%;}
	.return_wrap .return_account .tb1 dd input {width:100%;}
	.return_wrap .return_account .tb1 dd input.account_name {margin:9px 0;}
	.return_wrap .return_account .tb1 dd .noti {font-size:12px;line-height:19px;color:#aaa;}
	.return_wrap .reason_agree {position:relative;display:block;font-size:13px;margin:0 4% 30px 4%;padding:0 0 0 26px;line-height:18px;}
	.return_wrap .return_account .reason_agree {padding-left:26px;margin:0 0 30px 0;}
	.return_wrap .reason_agree input {position:absolute;top:0;left:0;}
	.return_wrap .reason_agree span {display:block;font-weight:200;padding:6px 0 0 0;}
	.return_wrap .btn_area {position:absolute;bottom:0;left:0;width:92%;padding:7px 4%;background:#f7f8f8;border-top:1px solid #ddd;}
	.return_wrap .btn_area input {width:calc(50% - 8px);height:46px;}
	.return_wrap .btn_area input.btn_apply {margin-left:10px;}
}
/* 단위테스트 */
.table_top_line1 {display:none;}
input.size_phone {padding:0;text-align:center;}
.ico_floating_top {width:38px;height:38px;background:#fff;text-align:center;box-sizing:border-box;border:1px solid #444;font-size:12px;color:#444;position:fixed;right:6%;bottom:50px;padding-top:5px;font-weight:bold;z-index:100;}
.ico_floating_top:before {content:"";display:block;width:10px;height:10px;margin:0 auto;background:url(../images/design/ico_btn_top.png) center center no-repeat;}
	
@media all and (max-width: 767px) {
	#gonBox {display:none;}
	.layout_header .nav_wrap {border-top:0;}
	.layout_header {border-bottom:0;}
	.subpage_wrap .subpage_container.board_container>h2 {position:fixed;top:18px !important}
	.layout_header.abfix+#layout_body {padding-top:113px;}
	.subpage_wrap .subpage_container.board_container .title_container>h2 {position:fixed;top:18px !important;}
	.layout_header .nav_wrap {border:0;width:100%;background:#fff;border-bottom:1px solid #ddd;}
	.layout_header.sticky .nav_wrap {top:51px;}
	#wish_alert {z-index:2002;}
	.goods_credit .layer_simple_basic {width:100%;box-sizing:border-box;padding:20px !important;}
	.goods_credit .layer_simple_basic h3 {font-size:16px;}
	.goods_rv_wrap h4 {font-size:20px;padding:50px 4% 15px 4%;}
	.goods_review_list>dd {padding:15px;border:0;background:#f7f7f7;}
	.goods_review_list>dd .rv_cont {margin-bottom:20px;font-size:15px;}
	.goods_review_list>dd .rv_cont>img {max-width:100%;}
	.goods_review_list>dd .rv_pro .rv_pro_a {float:none;width:100%;text-align:center;padding:15px 0 0 0;border-top:1px solid #dadada;}
	.goods_review_list>dd .rv_pro .rv_pro_a a {width:125px;height:30px;line-height:30px;font-size:13px;background:#fff;color:#e76060;border:1px solid #e76060;}
	.goods_review_list>dd .rv_pro .rv_pro_a a:after {display:none;}
	.goods_review_inner .bbs_button_wrap {right:4%;}
	.goods_review_ben .rv_reward_box {padding:20px 0;margin:30px 0 20px 0;font-size:13px;line-height:22px;border-color:#dadada;border-left:0;border-right:0;}
	.goods_review_ben .rv_reward_box h4 {padding:4px 15px;margin-bottom:20px;}
	.goods_review_ben .rv_reward_box h4:before {width:1px;height:10px;bottom:-10px;}
	.goods_review_ben .rv_reward_box .h4cont {font-size:18px;}
	.goods_review_ben .rv_reward_box .h4cont+div {padding:5px 10px 0 10px;}
	.mypage .sub_layout_z1>li.layout_aside_a,
	.mypage .sub_layout_z1>li.layout_aside_b {padding:0;}
	.goods_review_pm {padding:0 4%;}
	.goods_review_list>dt .rv_tbr {padding:15px 4% 30px 4%;}
	.goods_review_list>dt.active .rv_tbr {background:#f7f7f7;}
	.ico_floating_top {bottom:70px;}
	.layout_header.abfix .logo_wrap {position:fixed;top:0;left:0;}
	.layout_header.abfix .duo_category {position:fixed;top:53px;left:0;}

	}
.search_result_page {position:relative;}
.filtered_item_sorting_mo {display:none;}
.search_result_page .filtered_item_sorting .item_display,
.search_result_page .filtered_item_sorting .item_viewnum {display:none;}
.search_result_page.no_result_box .search_filter,
.search_result_page.no_result_box .filtered_item_sorting {display:none;}
.search_result_page.no_result_box .search_title_container {border:0;}
.search_result_page.no_result_box+.brWrap {/*display:none;*/}
.reresearch_area {position:absolute;top:80px;right:0;}
.reresearch_area .detail_stitle {display:none;}
.reresearch_area input.input_sfilter {width:470px;height:43px;}
.reresearch_area button.btn_sfilter {display:inline-block;width:45px;height:45px;font-size:0;line-height:0;color:transparent;position:relative;background:#444 url(../images/dummy/ico_button2.png) center center no-repeat;}
.sort_total_m {display:none;}
@media all and (max-width: 767px) {
	.layout_header.search_mode {z-index:203;}
	.search_result_page {padding-top:15px;}
	.search_result_page .search_filter.devide4 {display:block !important;}
	.search_result_page .search_filter.devide4 .filter_section {display:none;}
	.search_result_page .search_filter.devide4 .filter_section.filter_brand_section {display:block;}
	.search_result_page .search_filter.devide4 .filter_section.filter_brand_section .filter_menu_area {display:none;}
	.search_result_page .search_filter.devide4 .filter_section.filter_brand_section .message {display:none;}
	.search_result_page .search_filter.devide4 .filter_section.filter_brand_section .filter_detail_area {display:block !important;padding:0;}
	.search_result_page .search_filter.devide4 .filter_section.filter_brand_section .filter_detail_area .filter_section_sorting {display:none;}
	.search_result_page .reresearch_area  {display:none;}
	.search_result_page .search_title_container  {display:none;}
	.search_result_page .filtered_item_sorting  {display:none;}
	.search_result_page .filtered_item_sorting_mo {display:block;padding:0 4%;}
	.search_result_page .filtered_item_sorting_mo:after {content:"";display:block;clear:both;}
	.search_result_page .filtered_item_sorting_mo li {float:left;width:calc(50% - 5px);}
	.search_result_page .filtered_item_sorting_mo li:first-child {margin-right:10px;}
	.search_result_page .filtered_item_sorting_mo li select {border:1px solid #ddd;border-radius:3px;height:43px;width:100%;}
	.search_result_page .sort_total_m {display:block;padding:15px 4%;font-size:14px;}
	.search_result_page .sort_total_m span {color:#00a79d;}
	.search_result_page .search_filter .filter_detail_item.li_align {max-height:none;background:#f7f7f7;padding:10px 4% 15px 4%;}
	.search_result_page .search_filter .filter_detail_item.li_align>li {width:auto;font-size:14px;margin-top:5px;}
	.search_result_page .searched_item_display {margin-top:0;}
	.sub_logo_wrap,
	.search_logo_wrap{position:fixed;top:0;left:0;}
	.duo_category {position:fixed;top:53px !important;left:0;border-bottom:1px solid #ddd !important;}
}

/* 리뷰보고 구매하기 */
.goods_quantity_table .num_price>li input.onlynumber.dialog_ea_change {width:50px;height:33px;padding:0;text-align:center;}

/* 주문찾기 */
.resp_login_wrap .find_order {padding:23px 0 0 0;text-align:center;}
.resp_login_wrap .find_order a {display:inline-block;border-bottom:1px solid #00a79d;color:#00a79d;}
.resp_login_wrap .find_non_mem {display:none;}
.resp_login_wrap .find_non_mem .find_area dd {display:none;}
.bbs_top_wrap.bbs_search {}
.bbs_top_wrap.bbs_search .faq_key {display:inline-block;padding:20px 0 0 0;display:none;}
.bbs_top_wrap.bbs_search .faq_key dl {text-align:left;}
.bbs_top_wrap.bbs_search .faq_key dl dt {display:inline-block;font-weight:bold;}
.bbs_top_wrap.bbs_search .faq_key dl dd {display:inline-block;}
.bbs_top_wrap.bbs_search .faq_key dl dd ul li {display:inline-block;margin-left:10px;}
.bbs_top_wrap.bbs_search .faq_key dl dd ul li a {display:block;border:1px solid #bbb;padding:7px 12px;}
.bbs_top_wrap.bbs_search .faq_key dl dd ul li a.on {border-color:#00a79d;color:#00a79d;}
.cart_dialog_option {max-height:750px;overflow-y:auto;}
.cart_dialog_foot>li strong {vertical-align:super;}
.ab_greeting3 a {color:#00a79d;}


.respItemImageArea {display:block;position:relative;}
.respItemImageArea .detail_icons {position:absolute;top:0;left:0;width:30px;}
.respItemImageArea .detail_icons span {display:block;}

.timePro a {display:block;position:relative;}
.timePro a .detail_icons {position:absolute;top:0;left:0;width:30px;}
.timePro a .detail_icons span {display:block;margin-top:3px;}
.timePro a .detail_icons span:first-child {margin-top:0;}

.rankPro a {display:block;position:relative;}
.rankPro a .detail_icons {position:absolute;top:0;left:0;width:55px;}
.mypage .my_table .tbody>li.mo_only {display:none;}

@media all and (max-width: 767px) {
	.mypage .my_table.type02 .tbody>li.order_status1 .pc_only {display:none;}
	.mypage .my_table .tbody>li.mo_only {display:block;padding-bottom:0;text-align:right;}
	.mypage .my_table .tbody>li.mo_only a {display:inline-block;width:63px;height:22px;line-height:21px;text-align:center;color:#00a79d;border:1px solid #00a79d;font-size:12px;}
	.rankWrap li .rankPro a.respItemImageArea {border-bottom:1px solid #dadada;}
	.ico_down_co {font-size:11px;}
	.ico_down_co:before {width:70px;background:#e75f5f url(../images/common/ico_down_co.jpg) 0 center no-repeat;background-size:contain;}
	#categorySideMenu li a.mitem_favorite  {display:none;}
	.contentsBox.payment .order_info_input ul.add_message {width:100%;left:0;padding:0;}
	.contentsBox.payment .order_info_input ul.add_message li {padding:3px;font-size:12px;}
	.resp_layer_pop.pay_agree {max-height:100%;font-size:14px;}
	.resp_layer_pop.pay_agree .y_scroll_auto2 {max-height:500px !important;}
	.resp_layer_pop.pay_agree .tit_cont {padding:20px 5% 30px 5%;}
	.resp_layer_pop.pay_agree #odAgreeText3 table td {font-size:12px;padding:10px !important;}
	.resp_layer_pop.pay_agree #odAgreeText3 table td:first-child {width:25%;}
	.company .tab_cont.comp_slo .slo_cont+.slo_cont .fLeft {text-align:left;}
	.ir .bbs_top_wrap li select {width:80px;}
	.ir .bbs_top_wrap li.right2 {float:right;width:calc(100% - 85px);}
	.ab_fran_tb table tbody td input[type=emeil], .ab_fran_tb table tbody td input[type=text] {width:100%;}
	.ab_fran_tb table tbody td input.ip_email {width:calc(56% - 28px);}
	.ab_fran_tb table tbody td .ab_til+input.ip_email {width:44%;}
	.ab_fran_tb table tbody td #find_email {width:100% !important;}
	.display_slide_class .swiper-slide>li.gl_item {width:90% !important;}
	.title_container.ab_login {padding-top:0;}
	.title_container.ab_login>h2 {font-size:18px;}
	.title_container.ab_login+.ab_greeting {font-size:14px;}
	.ab_greeting2 {font-size:13px;padding:0 5%;}
	.ab_greeting3 {font-size:13px;padding:0 5% 25px 5%;}
	.resp_login_wrap .sns_join_ul li span {padding-left:10px;width:calc(100% - 66px);}
	.resp_member_join {padding:0 5%;}
	.resp_member_join .title_container {padding-top:54px;}
	.resp_member_join .title_container>h2 {font-size:18px;}
	.resp_member_join .ab_attach h3 {font-size:15px;}
	.resp_member_join .ab_attach p {font-size:13px;}
	.resp_member_join .ab_attach dd .filebox label {width:70px;}
	.resp_member_join .ab_attach dd .filebox .upload_name {width:calc(100% - 70px);}
	.resp_member_join input[type].size_mail1 {width:calc(56% - 25px);}
	.resp_member_join input[type].size_mail2 {width:44%;}
	.resp_member_join .resp_login_wrap {max-width:100%;}
	.resp_member_join .resp_login_wrap .agree_listbox>li>div {padding-left:0;font-size:13px;}
	.resp_member_join .resp_login_wrap .agree_listbox li ul {padding-left:15px;}
	.resp_member_join_wrap #btn_register {padding:20px 5% 0 5%;}
	.pilsu_agree_all {padding:10px 0;font-size:13px;}
	.subpage_container.order_payment_left .order_subsection .title3+ul li span input.hsize_b {width:100%;}
}
@media all and (max-width: 359px) {
	.subpage_container.order_payment_left .order_subsection .title3+ul li .od_sale_title .btn_new_more {margin:0;position:absolute;top:13px;right:-5px;}
	#mcoup_layer .inner {left:-80px;top:25px;width:200px;}
	.contentsBox h2 {width:40%;left:30%;}
	.mypage .subpage_lnb .title1 {width:40%;left:30%;}
	.mypage .title_container {width:40%;left:30%;}
	.layout_footer .fmenu_wrap .menu2>li:last-child {bottom:-15px;}
	.coupon_greeting>li dl dt {width:30%;}
	.resp_layer_pop.pay_agree .y_scroll_auto2 {max-height:440px !important;}
	.payment_method_select > li > div > p {font-size:11px;}
	.footer_c .order_info {float:left;margin-top:5px;}

}
.cash_resp {position:relative;padding-bottom:20px;}
.cash_resp#_typereceiptlay {padding-bottom:0;}
.cash_resp .cash_title {padding:0 0 15px;}
.cash_resp .cash_title2 {width:1px;height:1px;overflow:hidden;opacity:0;position:absolute;top:-1px;left:-1px;}
.cash_resp .typereceiptlay li input[type=tel] {width:100%;}
.cash_resp .typereceiptlay li input[type=email] {width:100%;}
.cash_resp .typereceiptlay li.desc {font-size:12px;padding:10px 0 0 0;}
.cash_resp .labelgroup_design label {font-size:13px;line-height:29px;}

/* 입점상품 배송안내 */
.detail_spec_table>li .fran_box li {position:relative;padding-left:8px;margin-top:8px;}
.detail_spec_table>li .fran_box li:before {content:"";display:block;width:2px;height:2px;border-radius:100%;position:absolute;top:7px;left:0;background:#777;}

.zip_popup .y_scroll_auto {white-space:nowrap;overflow:auto;-webkit-overflow-scrolling: touch;}

/*A/S신청페이지*/
.as_form .as_doc_info {border-top: 1px solid #222; margin: 50px 0 0;}
.as_form .as_doc_info li:first-child{text-align: center; font-size: 15px; background-color: #f9f9f9; line-height: 78px;}
.as_form .as_doc_info li:last-child{text-align: right; font-size: 13px; color: #f14545; padding: 30px 0 10px;}
.as_list > li{position: relative; padding:20px 30px; border-top: 1px solid #f9f9f9;}
.as_list > li .btn_resp{height: 45px; line-height: 43px;}
.as_list > li >label{position: absolute; left: 30px; top: 20px; line-height: 1.3;}
.as_list > li >label em{color: #f14545; vertical-align: -3px;}
.as_list > li >div{padding: 0 0 0 270px; box-sizing: border-box;}
/*.as_list > li >div *{line-height: 45px;}*/
.as_list > li >div .input_info{display: inline-block;font-size: 11px; color: #f2942f; line-height: 15px; vertical-align: middle; margin: 6px 0 0;}
.as_list > li >div .guide_text{font-size: 12px; display: none;}
.as_list > li >div .guide_text.show{ display: block;}
.as_list > li >div input{margin: 0 5px 0 0; }
.as_list input[type=text],.as_list  input[type=email],.as_list  input[type=tel],.as_list  input[type=number]{ width: 100%; line-height: 43px; height: 45px; padding: 0 20px; text-align: left; border-radius: 3px;}
.as_list input[type=radio]{vertical-align: -3px; display: none;}
.as_list > li >div .long{max-width: 780px;} 
.as_list > li >div .mid{max-width: 360px;}
.as_list > li >div .shot{max-width: 260px;}
.as_list > li >div P + P{margin-top: 10px;}
.as_list > li >div p label{display: inline-block; max-width: 320px; width: 100%; vertical-align: middle; line-height: 30px;}
.as_list > li >div textarea{height: 200px; resize: none}
.as_list > li .inp_btn input{width: calc(100% - 130px);}
.as_list > li.model_add ,
.as_list > li.model_add .add_list {padding: 0;}
.as_list > li.model_add .as_list{border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.as_list > li.model_add .prod_btn{text-align: right; padding: 12px 0 26px;}
.as_list > li.model_add .prod_btn button{padding: 0 30px;}
.as_list > li.model_add .as_list li{background-color: #f9f9f9; border-color: #efefef;}
.as_list > li.model_add .as_list li.prod_btn{background-color: transparent}
.as_list > li.model_add .as_list.as_model_list:last-child li.prod_btn{display: none;}
.as_list > li .inp_btn .nomodel{margin: 0 0 0 30px; line-height: 45px; padding: 0}
.as_list > li .inp_btn .nomodel input{width: 18px; }
.as_list > li.file div .upload-name {display: inline-block; height: 45px; vertical-align: middle;border: 1px solid #dddddd; width: 59.5%; color: #999999;}
.as_list > li.file div label { display: inline-block; }
.as_list > li.file div input[type="file"] {position: absolute;width: 0;height: 0; padding: 0;overflow: hidden;border: 0;}
.as_list > li.receipt div .con_box{display: none;}
.as_list > li.receipt div .con_box.phone{display: block;}
.as_list > li.receipt div .con_box .recep input{max-width: 100px;}
.as_list > li.receipt div .con_box .left {display: inline-block; font-style: normal; height: 45px; line-height: 43px; width: 280px; margin-right: 40px; cursor: pointer;}
.as_list > li.receipt div .con_box select {appearance:none; background: url(../images/icon/select_arrow.png) no-repeat right 20px center; background-size: 20px auto; padding: 0 20px;}
.as_list > li div label.inpradio{position: relative; color: #777777; padding: 0 0 0 30px; }
.as_list > li div label.ridbox::before{content: ""; position: absolute; left: 0; top: 50%; transform:translateY(-50%); width: 20px; height: 20px; border-radius: 100%; border: 1px solid #222; background: #fff;}
.as_list > li div label.ridbox.chk{color: #222;}
.as_list > li div label.ridbox.chk::before{ background: radial-gradient(#222 0%, #222 50%, #fff 50%,#fff 100%); }
.as_list > li div label.chkbox.chk input{background-position:-18px 0}
.as_list > li.receipt div .con_box.company .left {width: 200px;}
.as_form .btn_resp{font-size: 18px; border-radius: 3px;}
.as_list .btn_resp.size_c{background-color: #333; color: #fff; width: 120px;}
.as_form .btn_wrap{text-align: center;  border-top: 1px solid #f9f9f9; }
.as_form .btn_resp.green{border: 1px solid #00a79d; color:#00a79d; }
.as_form .btn_wrap .btn_resp{width: 170px; margin: 20px 2px; line-height: 43px; height: 45px;}

/*  마이페이지 / as신청내역*/
.as_infobox .as_list > li >div{padding: 0 0 0 20%;}
@media (max-width: 1310px){
	.as_list > li >div{padding-left: 200px;}   
}

@media (max-width: 1200px){
    .as_infobox .as_form{margin:-22px 0 0;}
	.as_infobox .as_form .br_title{position: fixed; top: 0; left:20%; width: 60%; z-index: 202;}
	.as_infobox .as_form .as_doc_info{margin: 0;}
	.as_infobox .as_form .btn_resp{font-size: 13px;}
	.as_infobox .as_form .as_doc_info li:first-child{line-height: 48px;}
	.as_infobox .as_form .as_doc_info li:last-child{padding: 20px 0 10px;}
	.as_infobox .as_list .btn_resp.size_c{width: 100px;}
	.as_infobox .as_list > li.model_add .prod_btn{padding: 12px 20px 26px}
	.as_infobox .as_list > li.model_add .prod_btn button{padding: 0 20px;}
    .as_infobox .as_list > li >label{position: static; width: 100%;}
	.as_infobox .as_list > li >div{padding-left: 0;}
	.as_infobox .as_list > li >div p label{max-width: calc(50% - 4px); margin: 0; box-sizing: border-box;}
	.as_infobox .as_list > li >div .long{max-width: 100%;}
	.as_infobox .as_list > li.receipt div .con_box .left{width:calc(50% - 44px);}
	.as_infobox .as_list > li.receipt div .con_box .recep{width:calc(50% - 4px); }
	.as_infobox .as_list > li >div .shot ,  .as_list > li >div .mid ,.as_list > li >div .long{max-width: 100%;}
	.as_infobox .as_list > li{padding: 5px 20px 20px;}
	.as_infobox .as_list > li >div p label{font-size: 14px;}
	.as_infobox .as_list > li .flexorder{display: flex; flex-flow:column;}
	.as_infobox .as_list > li .flexorder input{order: 1;}
	.as_infobox .as_list > li .flexorder .input_info{order: 3;}
	.as_infobox .as_list > li .flexorder .guide_text{order: 2;}
	.as_infobox .as_list > li .inp_btn::after{content: ""; display: block; clear: both;}
	.as_infobox .as_list > li .inp_btn input{float: left; width: calc(100% - 108px); margin: 0 8px 0 0;}
	.as_infobox .as_list > li .inp_btn button{float: left; }
	.as_list > li .inp_btn .nomodel{margin: 0; display: block;}
	.as_infobox .as_list > li.file div .upload-name{width: calc(100% - 112px);}
	.as_infobox .as_list > li.receipt div .con_box .left , .as_list > li.receipt div .con_box.company .left{margin: 10px 0 0; width: 100%;}
	.as_infobox .as_list > li.receipt div .con_box .recep{display: block;width: 100%; margin: 10px 0 0;}
	.as_infobox .as_list > li.receipt div .con_box .recep input{max-width: calc(33.333% - 15px);}
    .as_infobox .as_list > li.receipt div .con_box .recep input:last-child{margin-right: 0;}
	.as_infobox .as_form .btn_wrap{overflow: hidden; padding: 30px 20px ;}
	.as_infobox .as_form .btn_wrap .btn_resp{float: left; width: calc(50% - 4px); margin: 0;}
	.as_infobox .as_form .btn_wrap .btn_resp:first-child{margin: 0 8px 0 0;}
	.as_infobox .as_list > li >div .guide_text.show{clear: both;}
}

@media (max-width:1023px) {
	.relate_tabs .goods_information_tabs>a{width:40%}
	.relate_tab_cont {padding-left: 30px;padding-right: 30px}
}

@media (max-width: 1000px){
	.as_list > li >label{position: static; width: 100%;}
    .as_list > li >label br{display: none}
	.as_list > li >div{padding-left: 0;}
	.as_list > li >div p label{max-width: calc(50% - 4px); margin: 0; box-sizing: border-box;}
	.as_list > li >div .long{max-width: 100%;}
	.as_list > li.receipt div .con_box .left{width:calc(50% - 44px);}
	.as_list > li.receipt div .con_box .recep{width:calc(50% - 4px); }
    .as_list > li.receipt div .con_box .recep input:last-child{margin-right: 0;}
}

@media (max-width: 767px){
	.as_form{margin:-22px 0 0;}
	.as_form .br_title{position: fixed; top: 0; left:20%; width: 60%; z-index: 202;}
	.as_form .as_doc_info{margin: 0;}
	.as_form .btn_resp{font-size: 13px;}
	.as_list > li.model_add .prod_btn{padding: 12px 20px 26px}
	.as_list > li.model_add .prod_btn button{padding: 0 20px;}
	.as_list .btn_resp.size_c{width: 100px;}
	.as_form .as_doc_info li:first-child{line-height: 48px;}
	.as_form .as_doc_info li:last-child{padding: 20px 0 10px;}
	.as_list > li >div .shot ,  .as_list > li >div .mid ,.as_list > li >div .long{max-width: 100%;}
	.as_list > li{padding: 5px 20px 20px;}
	.as_list > li >div p label{font-size: 14px;}
	.as_list > li .flexorder{display: flex; flex-flow:column;}
	.as_list > li .flexorder input{order: 1;}
	.as_list > li .flexorder .input_info{order: 3;}
	.as_list > li .flexorder .guide_text{order: 2;}
	.as_list > li .inp_btn::after{content: ""; display: block; clear: both;}
	.as_list > li .inp_btn input{float: left; width: calc(100% - 108px); margin: 0 8px 0 0;}
	.as_list > li .inp_btn button{float: left; }
    .as_list > li .inp_btn input.mid{width: 100%; float: none}
    .as_list > li .inp_btn label input{float: none;}
	.as_list > li .inp_btn .nomodel{margin: 0;}
	.as_list > li.file div .upload-name{width: calc(100% - 112px);}
	.as_list > li.receipt div .con_box .left , .as_list > li.receipt div .con_box.company .left{margin: 10px 0 0; width: 100%;}
	.as_list > li.receipt div .con_box .recep{display: block;width: 100%; margin: 10px 0 0;}
	.as_list > li.receipt div .con_box .recep input{max-width: calc(33.333% - 15px);}
	.as_form .btn_wrap{overflow: hidden; padding: 30px 20px ;}
	.as_form .btn_wrap .btn_resp{float: left; width: calc(50% - 4px); margin: 0;}
	.as_form .btn_wrap .btn_resp:first-child{margin: 0 8px 0 0;}
	.as_list > li >div .guide_text.show{clear: both;}

	.relate_tab_cont {padding-left: 3%;padding-right: 0}
}

@media only screen and (max-width:320px) { 
	.aside_menu2 ul li a{font-size:13px}
}