 .displaynone {display: none !important;}
 
 .main_bann {max-width: 100%; height: auto; border-radius:15px;}
 
.xans-product-listmain-1{padding:0;background-color:#fff;}
.xans-product-listmain-1 h2{max-height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:43px;padding:0;}
.xans-product-listmain-1 img{max-width:100%;}
.xans-product-listmain-1 li{vertical-align:top;text-align:center }
.xans-product-listmain-1 > ul > li > ul{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-1 > ul > li > ul > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-1 > ul[class*="grid"]{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-1 > ul[class*="grid"] > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-1 .thumbnail{padding:0 4px;margin:0 0 8px;}
.xans-product-listmain-1 .thumbnail img{width:100%;}
.xans-product-listmain-1 .information{position:relative;min-height:10px;margin:0 7px;line-height:1em;}
.xans-product-listmain-1 .name{line-height:1.2em;word-wrap:break-word;margin:0 0 5px;text-align:center }
.xans-product-listmain-1 .name a{font-family:dotum;font-size:11px;color:#1b1b1b;}
.xans-product-listmain-1 .icon{margin:0 0 6px;text-align:center;display:none }
.xans-product-listmain-1 .price{font-size:10px;margin:0 0 6px;text-align:center;font-weight:bold }
.xans-product-listmain-1 .strike{text-decoration:line-through;}
.xans-product-listmain-1 .color{overflow:hidden;margin:0;}
.xans-product-listmain-1 .color .chips{float:left;width:11px;height:10px;margin:0 2px 2px 0;font-size:0;line-height:0;}
.xans-product-listmain-1 .summary{font-size:11px;color:#757575;margin:0 0 3px;line-height:1.2em;}
.xans-product-listmain-1 .grid1 li{width:100%;}
.xans-product-listmain-1 .grid2 li{width:50%;}
.xans-product-listmain-1 .grid3 li{width:33.333%;}
.xans-product-listmain-1 .grid4 li{width:25%;}
.xans-product-listmain-1 .grid5 li{width:20%;}

.xans-product-listmain-2{padding:0;background-color:#fff;}
.xans-product-listmain-2 h2{max-height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:43px;padding:0;}
.xans-product-listmain-2 img{max-width:100%;}
.xans-product-listmain-2 li{vertical-align:top;text-align:center }
.xans-product-listmain-2 > ul > li > ul{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-2 > ul > li > ul > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-2 > ul[class*="grid"]{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-2 > ul[class*="grid"] > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-2 .thumbnail{padding:0 4px;margin:0 0 8px;}
.xans-product-listmain-2 .thumbnail img{width:100%;}
.xans-product-listmain-2 .information{position:relative;min-height:10px;margin:0 7px;line-height:1em;}
.xans-product-listmain-2 .name{line-height:1.2em;word-wrap:break-word;margin:0 0 5px;text-align:center }
.xans-product-listmain-2 .name a{font-family:dotum;font-size:11px;color:#1b1b1b;}
.xans-product-listmain-2 .icon{margin:0 0 6px;text-align:center;display:none }
.xans-product-listmain-2 .price{font-size:10px;margin:0 0 6px;text-align:center;font-weight:bold }
.xans-product-listmain-2 .strike{text-decoration:line-through;}
.xans-product-listmain-2 .color{overflow:hidden;margin:0;}
.xans-product-listmain-2 .color .chips{float:left;width:11px;height:10px;margin:0 2px 2px 0;font-size:0;line-height:0;}
.xans-product-listmain-2 .summary{font-size:11px;color:#757575;margin:0 0 3px;line-height:1.2em;}
.xans-product-listmain-2 .grid1 li{width:100%;}
.xans-product-listmain-2 .grid2 li{width:50%;}
.xans-product-listmain-2 .grid3 li{width:33.333%;}
.xans-product-listmain-2 .grid4 li{width:25%;}
.xans-product-listmain-2 .grid5 li{width:20%;}

.xans-product-listmain-3{padding:0;background-color:#fff;}
.xans-product-listmain-3 h2{max-height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:43px;padding:0;}
.xans-product-listmain-3 img{max-width:100%;}
.xans-product-listmain-3 li{vertical-align:top;text-align:center }
.xans-product-listmain-3 > ul > li > ul{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-3 > ul > li > ul > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-3 > ul[class*="grid"]{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-3 > ul[class*="grid"] > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-3 .thumbnail{padding:0 4px;margin:0 0 8px;}
.xans-product-listmain-3 .thumbnail img{width:100%;}
.xans-product-listmain-3 .information{position:relative;min-height:10px;margin:0 7px;line-height:1em;}
.xans-product-listmain-3 .name{line-height:1.2em;word-wrap:break-word;margin:0 0 5px;text-align:center }
.xans-product-listmain-3 .name a{font-family:dotum;font-size:11px;color:#1b1b1b;}
.xans-product-listmain-3 .icon{margin:0 0 6px;text-align:center;display:none }
.xans-product-listmain-3 .price{font-size:10px;margin:0 0 6px;text-align:center;font-weight:bold }
.xans-product-listmain-3 .strike{text-decoration:line-through;}
.xans-product-listmain-3 .color{overflow:hidden;margin:0;}
.xans-product-listmain-3 .color .chips{float:left;width:11px;height:10px;margin:0 2px 2px 0;font-size:0;line-height:0;}
.xans-product-listmain-3 .summary{font-size:11px;color:#757575;margin:0 0 3px;line-height:1.2em;}
.xans-product-listmain-3 .grid1 li{width:100%;}
.xans-product-listmain-3 .grid2 li{width:50%;}
.xans-product-listmain-3 .grid3 li{width:33.333%;}
.xans-product-listmain-3 .grid4 li{width:25%;}
.xans-product-listmain-3 .grid5 li{width:20%;}

.xans-product-listmain-4{padding:0;background-color:#fff;}
.xans-product-listmain-4 h2{max-height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:43px;padding:0;}
.xans-product-listmain-4 img{max-width:100%;}
.xans-product-listmain-4 li{vertical-align:top;text-align:center }
.xans-product-listmain-4 > ul > li > ul{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-4 > ul > li > ul > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-4 > ul[class*="grid"]{display:table;table-layout:fixed;width:100%;box-sizing:border-box;padding:0 2px;font-size:0;line-height:0;}
.xans-product-listmain-4 > ul[class*="grid"] > li{position:relative;display:inline-block;margin:0 0 14px;vertical-align:top;font-size:11px;line-height:1.4;}
.xans-product-listmain-4 .thumbnail{padding:0 4px;margin:0 0 8px;}
.xans-product-listmain-4 .thumbnail img{width:100%;}
.xans-product-listmain-4 .information{position:relative;min-height:10px;margin:0 7px;line-height:1em;}
.xans-product-listmain-4 .name{line-height:1.2em;word-wrap:break-word;margin:0 0 5px;text-align:center }
.xans-product-listmain-4 .name a{font-family:dotum;font-size:11px;color:#1b1b1b;}
.xans-product-listmain-4 .icon{margin:0 0 6px;text-align:center;display:none }
.xans-product-listmain-4 .price{font-size:10px;margin:0 0 6px;text-align:center;font-weight:bold }
.xans-product-listmain-4 .strike{text-decoration:line-through;}
.xans-product-listmain-4 .color{overflow:hidden;margin:0;}
.xans-product-listmain-4 .color .chips{float:left;width:11px;height:10px;margin:0 2px 2px 0;font-size:0;line-height:0;}
.xans-product-listmain-4 .summary{font-size:11px;color:#757575;margin:0 0 3px;line-height:1.2em;}
.xans-product-listmain-4 .grid1 li{width:100%;}
.xans-product-listmain-4 .grid2 li{width:50%;}
.xans-product-listmain-4 .grid3 li{width:33.333%;}
.xans-product-listmain-4 .grid4 li{width:25%;}
.xans-product-listmain-4 .grid5 li{width:20%;}

.xans-layout-attendbanner{display:block;padding:30px 14px 40px;background-color:#fff;}
.xans-layout-attendbanner img{width:100%;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,button,p,blockquote,th,td{margin:0;padding:0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
html{width:100%;height:100%;}
body,code{min-width:320px;font-size:13px;line-height:1.2em;color:#1b1b1b;background:#fff;-webkit-text-size-adjust:none;}
code{background:none;display:block;}
ul li{list-style:none;}
ol{list-style-position:inside;}
img,fieldset{ border:none;}
img{vertical-align:middle;}
hr.layout{display:none;}
em,address{font-style:normal;}
ins{text-decoration:none;}
a{text-decoration:none;color:#000;}
a:active{text-decoration:none;}
table{width:100%;table-layout:fixed;border:0 none;}
table caption{display:none;}
th,td{border:0;line-height:18px;}
legend{height:0;width:0;display:block;text-indent:-9999em;}
label{cursor:pointer;}
object,del,sub,var{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
input[type=text],input[type=password],input[type=number],input[type=tel],textarea{padding:7px;font-weight:inherit;border:1px solid #cccccc;border-radius:2px;outline-style:none;line-height:13px;color:#353535;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type="file"]{overflow:hidden;max-width:100%;}
input[type=text],input[type=password],input[type=number],input[type=tel]{height:29px;}
textarea,input,select{vertical-align:middle;}
textarea{resize:none;line-height:1.2em;}
select{max-width:100%;height:29px;margin:0;padding:0 35px 0 3px;color:#353535;font-weight:inherit;border:1px solid #ccc;background:#fff url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_selectbox.gif") no-repeat right center;background-size:32px 27px;-webkit-border-radius:3px;-webkit-appearance:none;}
select.disabled{color:#bfbfbf;background-image:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_selectbox_disabled.gif");}
input[type="button"],input[type="text"],input[type="password"],input[type="tel"],input[type="image"],textarea{-webkit-appearance:none;}
input:checked[type="checkbox"]{background-color:#fff;-webkit-appearance:checkbox;}
button::-moz-focus-inner{padding:0;border:0;}
label{margin:0;display:inline-block;min-height:29px;line-height:29px;vertical-align:middle;}
input[type="radio"],input[type="checkbox"]{margin:0 7px 0 0;}
textarea.disabled{background-color:#ffffff;color:#bfbfbf;}
#header #logo{line-height:91px;margin:0 auto;height:80px;width:230px;padding:10px 0 10px 0px;overflow:hidden;background:#fff }
#header #logo h1 img{width:70%; height:auto; max-width:200px;max-height:100px;}
#header #logo h1 a{font:29px open sans,sans-serif;font-weight:600;padding-left:3px;}
#header .inner{height:80px;}
#header .btn_menu{position:absolute;top:42px;left:15px }
#header .btn_menu img{width:19px;}
#header .btn_phone{position:absolute;top:45px;right:15px }
#header .btn_phone img{width:19px;}
#header .search{position:absolute;top:42px;right:11px;width:21px;height:21px;vertical-align:middle;}
#header .search button{display:inline-block;overflow:hidden;width:100%;height:100%;padding:0;text-indent:100%;text-align:left;white-space:nowrap;cursor:pointer;border:0;background:url("http://img.echosting.cafe24.com/web/upload/dfloor_base/mobile/common/btn_search.png") no-repeat 0 0;background-size:21px 21px;}
#membership_menu{position:relative;width:100%;text-align:center;height:28px;background:#404040;border-top:1px solid #444;border-bottom:1px solid #444;}
#membership_menu ul{list-style-type:none;margin:0;padding:0 }
#membership_menu ul li:first-child{margin-left:0 }
#membership_menu ul li{display:inline;line-height:28px;padding-left:6px;padding-right:6px;margin-left:3px }
#membership_menu ul li a{font:9px open sans,sans-serif;font-weight:600;color:#fff }
#main_banner{padding:0;margin-top:2px }
#main_banner ul{margin:0 1% 0 1.5% }
#main_banner li:first-child{float:left;width:49%;margin:0.9% 0.9% 0 0;}
#main_banner li{float:left;width:49%;margin:0.9% 0 0 0.9%;}
#main_banner li a img{width:100%;outline:1px solid #e7e7e7;}
.mPrdList h2{max-height:48px;line-height:48px;font-size:13px;font-family: open sans,sans-serif;font-weight:400px;letter-spacing:2px;text-align:center;}
.xans-layout-mobilenavigation ul{overflow:hidden;background:#fff;padding-top:1px ;}
.xans-layout-mobilenavigation ul li{display:table;float:left;margin-left:-1px;margin-top:-1px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;}
.xans-layout-mobilenavigation ul li a{display:block;height:33px;font:10px open sans,sans-serif;text-transform:uppercase;font-weight:bold;color:#111;line-height:11px;height:33px;display:table-cell;vertical-align: middle;}
.xans-layout-mobilenavigation ul.grid3 li{width:33.3%;}
.xans-layout-mobilenavigation ul.grid4 li{width:25%;}
.xans-layout-mobilenavigation ul.grid5 li{width:20%;}
.xans-layout-mobilenavigation ul.grid6 li{width:16.6%;}
#sns_icon{width:100%;text-align:center;border-top:1px dotted #e0e0e0;border-bottom:1px dotted #e0e0e0;padding:4px 0 5px 0 }
#sns_icon ul{list-style-type:none;margin:0;padding:0;}
#sns_icon ul li{display:inline;line-height:28px;margin:0 6px 0 6px }
#sns_icon img{width:22px;}
#util_menu{width:100%;text-align:center;height:28px;background:#f7f7f7;border-top:1px solid #eee;border-bottom:1px solid #eee;}
#util_menu ul{list-style-type:none;margin:0;padding:0 }
#util_menu ul li:first-child{margin-left:0 }
#util_menu ul li{display:inline;line-height:28px;padding-left:5px;padding-right:5px;margin-left:3px }
#util_menu ul li a{font:9px open sans,sans-serif;font-weight:600;color:#444 }
#contents{position:relative;background-color:#fff;}
#icon_menu{}
#icon_menu ul{overflow:hidden;padding:0 3px 11px 3px;margin:0 auto }
#icon_menu ul li{display:table;float:left;text-align:center;margin-top:11px}
#icon_menu ul.grid4 li{width:25%;height:70px }
#icon_menu ul.grid5 li{width:20%;height:68px }
#icon_menu .box{width:68px;height:66px;border:1px solid #e3e3e3;border-radius:3px;margin:0 auto }
#icon_menu div{text-align:center }
#icon_menu div img{width:22px;height:22px;padding:5px 0 10px 0;}
#icon_menu div a{display:block;width:100%;height:100%;padding-top:7px;font-size:10px;color:#666 }
#header .icon_wrap{display:none;width:20%;top:22px;height:22px;text-align:center;position:absolute;z-index:999;}
#header .icon_wrap #dfloor_join{height:22px;margin:0px;background:url("http://img.echosting.cafe24.com/web/upload/dfloor_base/mobile/ico/ico_joinSpeech01.gif") no-repeat center top;}
#header .icon_wrap #dfloor_join span{font:10px/15px 'open sans',verdana,µ¸¿ò,±¼¸²;color:#777;font-weight:700;border-radius:4px;border:1px solid #f1f1f1;padding:0 5px;text-align:center;background:#e8e7e3;height:15px;}
#footer{border-top:1px solid #e7e7e7;padding:4px 0 0 0 }
#footer_customer{width:100%;padding:10px 0 0px 0;overflow:hidden;border-top:1px solid #fff;}
#footer_customer .cs_center{float:left;width:50%;border-right:1px solid #e4e4e4 }
#footer_customer .bank_info{float:right;width:50% }
#footer_customer h3{font-size:11px;font-family:Verdana;text-align:center;color:#b7b7b7;padding-bottom:6px;line-height:11px;}
#footer_customer ul{text-align:center;}
#footer_customer ul li{text-align:center;font-family:verdana;font-size:9px;line-height:14px;letter-spacing:-0.5px }
#footer_customer .cs_center .tel_number{color:#fff }
#footer_customer .cs_center h3.red_tit{color:#ff0000 !important; }
#footer_customer ul li .closing{font-size:9px;color:#ed1a1a }
#footer_customer ul li .tel a{font-family:Verdana;font-weight:bold;font-size:13px;color:#474747;line-height:18px }
#footer_customer ul li .account {font-family:Verdana;font-weight:bold;font-size:10px;color:#474747;line-height:18px }
#footer_customer ul .name{font-size:10px;color:#999;margin-top:3px }
#footer_customer .bank_info{float:right;width:50%;margin-left:-1px }
#footer_customer .return{margin-top:0px;padding-top:20px;border-top:1px solid #e7e7e7;}
#footer_customer .return li{font-size:10px;padding:0 14px }
#footer_customer ul .return_info{font-size:10px;color:#999;margin-top:2px }
#footer_customer .footer_call{float:left;width:50%;text-align:center }
#footer_customer .footer_qna{float:right;width:50%;text-align:center }
#footer_customer p.direct{display:block;border:1px solid #e7e7e7;border-bottom:1px solid #ddd;background:#fff;margin:17px auto;width:87%;}
#footer_customer p.direct a{display:block;color:#222;font:bold 11px/15px ¸¼Àº °íµñ;padding:3px 0 0 0;line-height:25px;}
#footer_customer p.direct a img{width:12px;height:12px;margin:-2px 1px 0 0 }
#footer .company{width:100%;margin:0;text-align:center;letter-spacing:-0.5px;}
#footer .company address{padding:20px 15px 21px 14px;font-size:11px;font-family:Dotum,µ¸¿ò;color:#111;line-height:1.6em;background:#fff;}
#footer .company address a{color:#111;}
#footer .company span{padding:0 4px 0 7px;background:url("http://img.echosting.cafe24.com/web/upload/dfloor_base/mobile/common/bul_bar01.png") 0 no-repeat;}
#footer .company span.first{padding:0 4px 0 0;background:none;}
#footer .copyright{background:#f0f0f0;padding:9px 0px;font:9px open sans,sans-serif;font-weight:400;}
#footer .copyright span.copyright_first{padding:0 4px 0 0;font-size:11px;background:none;}
#footer .copyright span.copyright{font-size:9px;}
#footer .copyright span.by{display:inline-block;font-size:9px;color:#999;margin-top:1px;}
#footer .copyright span.by a{font-size:9px;color:#999;}
.btnTop{display:none;top:0;left:50%;z-index:100;margin:0 0 0 -36px;border:1px solid #d6d6d7;border-top:0;border-radius:0 0 3px 3px;opacity:0.9;background:#616161 url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_btntop.png") no-repeat 90% 7px;background-size:12px 12px;}
.btnTop a{display:inline-block;height:29px;padding:0 26px 0 10px;line-height:29px;color:#fff;}
.btnTop a{display:none }
#header .header{z-index:300;position:relative;text-align:center;vertical-align:top;}
#header h1{text-align:center;font-size:24px;}
#header h1 img{max-width:100%;vertical-align:middle;font-size:12px;}
#header .category{position:absolute;left:0;top:0;width:47px;height:43px;vertical-align:middle;}
#header .category a{display:inline-block;overflow:hidden;width:100%;height:100%;text-indent:100%;white-space:nowrap;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_category.png") no-repeat 0 0;background-size:47px 43px;}
#header .xans-layout-orderbasketcount{position:absolute;right:0;top:0;width:41px;height:43px;vertical-align:middle;}
#header .xans-layout-orderbasketcount a.btnBasket{position:relative;display:inline-block;overflow:hidden;width:100%;height:100%;padding:0;text-indent:100%;text-align:left;white-space:nowrap;cursor:pointer;border:0;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_basket.png") no-repeat 0 0;background-size:48px 43px;}
#header .xans-layout-orderbasketcount a.btnBasket .count{position:absolute;top:7px;right:10px;max-width:41px;border:1px solid #d01818;border-radius:7px;padding:0 1px;text-indent:initial;line-height:1.2;color:#fff;font-weight:bold;font-size:10px;background-color:#e52728;}
#layout #header .header{text-align:left;}
#layout #header h1{height:38px;line-height:38px;padding:0 0 0 41px;}
#layout #header h1 img{max-height:23px;vertical-align:middle;}
#layout #topArea .searchWrap{padding:5px 82px 0 47px;}
#layout #header .search{top:0;}
#mobileQuickLink{z-index:301 !important;}
#mobileBtnQuickLink{z-index:100 !important;}
.dimmed{display:none;position:fixed;left:0px;top:0;right:0px;bottom:0px;z-index:150;background:rgba(0,0,0,0.7);}
#dimmedSlider{display:none;position:fixed;left:0px;top:0;right:0px;bottom:0px;z-index:500;background:rgba(0,0,0,0.7);}
#main #header #topArea .xans-layout-mobilemaincategory{position:relative;height:43px;border-bottom:1px solid #e3e3e3;background-color:#fff;}
#main #header #topArea .xans-layout-mobilemaincategory ul{display:inline-block;width:100%;padding:0;text-align:left;font-size:0;line-height:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#main #header #topArea .xans-layout-mobilemaincategory ul li{display:inline-block;width:33.3%;font-size:13px;text-align:center;}
.xans-popup-mobile .mainLayerArea{position:relative;z-index:120;height:0px;}
.xans-popup-mobile .mMainLayer{position:absolute;left:7px;top:7px;right:7px;border:1px solid #9d9db0;}
.xans-popup-mobile .mMainLayer .banner{position:relative;overflow:hidden;background-color:#fff;}
.xans-popup-mobile .mMainLayer ul{position:relative;white-space:nowrap;font-size:0;line-height:0;}
.xans-popup-mobile .mMainLayer ul img{width:100%;}
.xans-popup-mobile .mMainLayer li{display:inline;}
.xans-popup-mobile .mMainLayer .pagenate{position:absolute;left:0px;bottom:5px;width:100%;text-align:center;font-size:0;line-height:0;}
.xans-popup-mobile .mMainLayer .pagenate button{overflow:hidden;width:9px;height:9px;margin:0 5px 0 0;border:0;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/ico_notice_paginate.png") no-repeat 0px 0px;background-size:8px 8px;}
.xans-popup-mobile .mMainLayer .pagenate button.selected{background-image:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/ico_notice_paginate_selected.png");}
.xans-popup-mobile .mMainLayer .pagenate button span{visibility:hidden;font-size:0;line-height:0;}
.xans-popup-mobile .mMainLayer .option{padding:5px;color:#fff;background-color:#434447;text-align:right;}
.xans-popup-mobile .mMainLayer .option label{font-size:12px;}
.xans-popup-mobile .mMainLayer .option button{padding:0 12px 0 4px;color:#fff;border:0;cursor:pointer;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_close_notice.png") no-repeat right 2px;background-size:10px 9px;}
#titleArea{position:relative;border-bottom:1px solid #e7e7e7;background-color:#fff;}
#titleArea h2{padding:0 61px;line-height:43px;font-size:15px;color:#2e2e2e;text-align:center;}
#titleArea span{position:absolute;top:6px;left:14px;}
.help{margin:0;padding:0 0 0 22px;color:#757575;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/ico_help.png") 0 2px no-repeat;background-size:14px;}
.help p{margin:0 0 8px;}
.myshopMain{padding:14px 7px;font-size:13px;}
.xans-mall-supplymainimage{padding:13px 7px;background-color:#fff;}
.xans-mall-supplymainimage img{width:100%;max-height:90px;}
.btnArea{max-width:320px;margin:10px auto;text-align:center;font-size:0;line-height:0;letter-spacing:-4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;}
.btnArea:after{content:"";display:block;clear:both;}
.btnArea > a:first-child,.btnArea > button:first-child{margin-left:0;}
.btnArea > a,.btnArea > span,.btnArea > button{position:relative;display:inline-block;letter-spacing:0;text-align:center;cursor:pointer;font-family:Verdana,"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum;font-weight:bold;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;}
.btnIcon{max-width:12px;max-height:12px;background-size:100% 100%;}
.btnArea .btnSubmit{height:36px;line-height:36px;color:#fff;border:1px solid #4a5164;background:#4a5164;}
.btnArea .btnEm{height:36px;line-height:32px;border:1px solid #d5d5d5;background:#fff;}
.btnArea .soldout{cursor:default;}
.btnNormal,.btnStrong,.btnBasic{display:inline-block;height:28px;line-height:26px;margin:0;padding:0 10px;cursor:pointer;vertical-align:middle;font-family:Verdana,"¸¼Àº °íµñ",Malgun Gothic,"µ¸¿ò",Dotum;font-size:13px;font-weight:400;border:0;border-radius:2px;-moz-box-sizing:border-box;box-sizing:border-box;}
.btnNormal{color:#1b1b1b;border:1px solid #bcbcbc;background:#fff;}
.btnStrong{color:#fff;border:1px solid #4a5164;background:#4a5164;}
.btnBasic{color:#1b1b1b;border:1px solid #bcbcbc;background:#f0f0f0;}
a.mini,button.mini{height:26px;line-height:24px;font-size:11px;}
.btnArea.type1 > a,.btnArea.type1 > button{width:100%;margin:0;height:38px;margin:0;font-size:15px;line-height:38px;}
.btnArea.type2{padding:0 3px;}
.btnArea.type2 > a,.btnArea.type2 > button{width:50%;height:34px;margin:0;font-size:13px;line-height:34px;}
.btnArea.type2 > a:nth-child(1),.btnArea.type2 > button:nth-child(1){left:-3px;}
.btnArea.type2 > a:nth-child(2),.btnArea.type2 > button:nth-child(2){right:-3px;}
.btnArea.type3{padding:0 6px;}
.btnArea.type3 > a,.btnArea.type3 > button{width:33.333%;margin:0;height:32px;margin:0;font-size:12px;line-height:32px;}
.btnArea.type3 > a:nth-child(1),.btnArea.type3 > button:nth-child(1){left:-6px;}
.btnArea.type3 > a:nth-child(3),.btnArea.type3 > button:nth-child(3){right:-6px;}
.btnArea.type4{padding:0 6px;}
.btnArea.type4 > a,.btnArea.type4 > button{width:25%;height:28px;margin:0;font-size:11px;line-height:25px;font-weight:normal;}
.btnArea.type4 > a:nth-child(1),.btnArea.type4 > button:nth-child(1){left:-5px;}
.btnArea.type4 > a:nth-child(2),.btnArea.type4 > button:nth-child(2){left:5px;}
.btnArea.type4 > a:nth-child(3),.btnArea.type4 > button:nth-child(3){right:-15px;}
.btnArea.type4 > a:nth-child(4),.btnArea.type4 > button:nth-child(4){right:-25px;}
.btnArea.type5{padding:0 6px;}
.btnArea.type5 > a,.btnArea.type5 > button{width:19.5%;height:28px;margin:0;font-size:11px;line-height:25px;font-weight:normal;}
.btnArea.type5 > a:nth-child(1),.btnArea.type5 > button:nth-child(1){left:-10px;}
.btnArea.type5 > a:nth-child(2),.btnArea.type5 > button:nth-child(2){left:-5px;}
.btnArea.type5 > a:nth-child(3),.btnArea.type5 > button:nth-child(3){right:-0px;}
.btnArea.type5 > a:nth-child(4),.btnArea.type5 > button:nth-child(4){right:-5px;}
.btnArea.type5 > a:nth-child(5),.btnArea.type5 > button:nth-child(5){right:-10px;}
.btnArea.typeFull{max-width:100%;padding:0 6px;}
.btnArea .gLeft{float:left;}
.btnArea .gLeft a,.btnArea .gLeft button{margin:0 0 0 5px;}
.btnArea .gLeft a:first-child,.btnArea .gLeft button:first-child{margin-left:0;}
.btnArea .gRight{float:right;}
.btnArea .gRight a,.btnArea .gRight button{margin:0 5px 0 0;}
.btnArea .gRight a:last-child,.btnArea .gRight button:last-child{margin-right:0;}
.gCenter{text-align:center;}
.gCenter a,.gCenter button{margin:0 0 0 2px;}
.gCenter a:first-child{margin-left:0;}
#popup .btnArea > a:nth-child(2),#popup .btnArea > button:nth-child(2){margin-left:3px;}
.paginate{text-align:center;background:#fff;}
.paginate.typeMoreview{position:relative;margin:0 auto;width:55%;padding:7px 0 20px 0 }
.paginate.typeMoreview a{display:block;padding:9px 0;border:1px solid #e0e0e0;color:#474747;font-size:9px;font-weight:bold;background:#fcfcfc;letter-spacing:4px }
.paginate.typeMoreview span.icoMore{display:inline-block;margin:0 0 0 8px;width:13px;height:8px;font-size:0;line-height:0;vertical-align:baseline;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_more.png") no-repeat 0 50%;background-size:13px auto;}
.paginate.typeSwipe{color:#757575;padding-bottom:13px }
.paginate.typeSwipe button.circle{margin:0 4px 0 4px;width:8px;height:8px;border:0;cursor:pointer;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_swipe.png") no-repeat 0 0;background-size:8px 8px;}
.paginate.typeSwipe button.circle.selected{background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_swipe_on.png") no-repeat 0 0;background-size:8px 8px;}
.paginate.typeSwipe span{color:#fff;font-size:0;line-height:0;}
.paginate.typeSwipe .prev,.paginate.typeSwipe .next{display:none }
.paginate.typeTotal{color:#696969;}
.paginate.typeTotal > span{margin:0 8px;font-weight:bold;}
.paginate.typeTotal p{display:inline-block;vertical-align:middle;}
.paginate.typeTotal .prev,.paginate.typeTotal .next{width:7px;height:13px;font-size:15px;line-height:1.2em;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_prev.png") no-repeat 50% 50%;background-size:7px auto;}
.paginate.typeTotal .next{background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_next.png") no-repeat 50% 50%;background-size:7px auto;}
.paginate.typeTotal p span{overflow:hidden;display:block;width:29px;text-indent:-999px;}
.paginate.typeTotal strong{color:#508bed;}
.paginate.typeList{padding:13px 0;color:#1b1b1b;}
.paginate.typeList ol{margin:0 1px;}
.paginate.typeList ol,.paginate.typeList ol li,.paginate.typeList p,.paginate.typeList ol li a{display:inline-block;vertical-align:middle;}
.paginate.typeList ol li{margin:0 1px 5px;list-style:none;background:#fff;}
.paginate.typeList p,.paginate.typeList ol li a{padding:3px;width:14px;height:14px;line-height:15px;border-radius:14px;font-size:9px;font-family:Arial;color:#a0a0a0 }
.paginate.typeList ol li .other,.paginate.typeList p{border:1px solid #d0d0d0;}
.paginate.typeList ol li .this{border:1px solid #999;}
.paginate.typeList .this{color:#888;}
.paginate.typeList .prev,.paginate.typeList .next{margin:0 0 5px;width:14px;font-size:15px;line-height:1.2em;background:#d0d0d0 url("http://img.echosting.cafe24.com/web/upload/dfloor_base/mobile/common/btn_prev.png") no-repeat 50% 50%;background-size:10px auto;}
.paginate.typeList .next{background-image:url("http://img.echosting.cafe24.com/web/upload/dfloor_base/mobile/common/btn_next.png");}
.paginate.typeList p span{overflow:hidden;display:block;width:29px;text-indent:-999px;}
.paginate.typeList p a{color:#fff;}
.swiper-container,.swiper-container2{width:100%;margin:0px;padding:0px;overflow: hidden;position: relative;z-index:1;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
.pagination,.pagination2{position:absolute;bottom:5px;text-align:center;width:100%;}
.swiper-pagination-switch{ background:red;width:23px;height:6px;display: inline-block;cursor: pointer;}
.swiper-active-switch{ width:20px;background:#228AE5;}
.tabs{text-align:center;}
.tabs ul{height:35px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;color:#000000;width:100%;}
.tabs li{display:block;float:left;width:20%;height:35px;line-height:35px;text-align:center;border:0px;margin:0px;-webkit-box-shadow:inset 1px 0px #dddddd;-moz-box-shadow:inset 1px 0px #dddddd;-o-box-shadow:inset 1px 0px #dddddd;-ms-box-shadow:inset 1px 0px #dddddd;box-shadow:inset 1px 0px #dddddd;}
.tabs a.active li{display:block;float:left;width:20%;height:35px;line-height:35px;text-align:center;border:0px;margin:0px;color:#fff;background:#333;}
.tabs li:after{content:"";display:block;clear:both;}
.swiper-wrapper{width:100%;height:auto !important;position: relative;display:block;overflow:hidden;float:left;list-style:none;-webkit-transition-property: -webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform: translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property: -moz-transform,left,top;-moz-transition-duration:0s;-moz-transform: translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property: -o-transform,left,top;-o-transition-duration:0s;-o-transform: translate(0px,0px);-o-transition-timing-function:ease;-ms-transition-property: -ms-transform,left,top;-ms-transition-duration:0s;-ms-transition-timing-function:ease;transition-property: transform,left,top;transition-duration:0s;transform: translate3d(0px,0,0);transition-timing-function:ease;}
.swiper-free-mode > .swiper-wrapper{ width:100%;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.swiper-wp8-horizontal{ -ms-touch-action: pan-y;}
.swiper-wp8-vertical{ -ms-touch-action: pan-x;}
.swiper-container,.swiper-container2{width:100%;}
.swiper-slide{ margin:0px;padding:0px;height:auto !important;float: left; border:2px; border-color: blue;}
.swiper-slide img{width:100%;height:auto !important;}
.slidearea{position:relative;margin:0;text-align:center;}
.slidearea2{position:relative;margin-top:50px;text-align:left;}
body{height:100%;}
#wrap{overflow:hidden;position:relative;min-height:100%;width:100%;}
html.expand #wrap{height:100%;}
html.expand #container {-webkit-transform: translate(86%,0);-moz-transform: translate(87%,0);-ms-transform: translate(87%,0);-o-transform: translate(87%,0);transform: translate(87%,0);}
html.expand #btnFoldLayout{z-index:405;}
html.expand #aside{z-index:0;overflow-x:hidden;}
#aside{z-index:-1;visibility:hidden;position:absolute;left:0px;top:0px;bottom:0;overflow:auto;overflow-x:hidden;min-width:225px;width:87%;font-size:11px;background-color:#f9f9f9;}
#aside .member_cmt{margin-top:8px;font-size:11px;line-height:16px;font-weight:normal;background:#fafafa;text-align:center }
#aside .member_cmt2{margin-top:8px;font-size:11px;line-height:25px;font-weight:normal;background:#fafafa;text-align:center }
#aside .member{padding:0;font-size:11px;line-height:39px;font-weight:normal;background:#fafafa;text-align:center }
#aside .member strong{color:#508bed;text-decoration:underline;}
#aside .member.xans-layout-statelogoff a{display:inline-block;width:40%;line-height:27px;padding:0 7px;margin:0 3px 0 0;border:1px solid #d5d5d5;border-bottom-color:#b5b5b5;border-radius:3px;color:#1b1b1b;background-color:#fff;text-align:center;font-weight:bold }
#aside .member a.btnLogin{border:1px solid #000;border-bottom-color:#111;color:#fff;background-color:#111;}
#aside .btnClose{position:absolute;top:0;right:0;}
#aside .btnClose{display:block;padding:13px;}
#aside .membership{padding:0 14px 7px;text-align:center }
#aside .membership li{display:inline-block;margin:0 15px 0 0;padding:0 0 0;}
#aside .membership li a{color:#508bed;}
#aside .xans-myshop-main{background-color:#606060;}
#aside .xans-myshop-main a{float:left;width:33.3%;padding:9px 0 9px;color:#fff;text-align:center;border:1px solid #505050;border-right:0;background-color:#606060;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-sizing:border-box;-o-sizing:border-box;box-sizing:border-box;}
#aside .xans-myshop-main a:first-child{border-left:0;}
#aside .xans-myshop-main:after{content:"";display:block;clear:both;}
#aside .xans-myshop-main a.wishList{background:#606060 }
#aside .xans-myshop-main a.recentList{background:#606060 }
#aside .xans-myshop-main a.orderList{background:#606060 }
#slideCateList h2{position:relative;padding:0 34px 0 14px;border-bottom:1px solid #e3e3e3;line-height:28px;color:#508bed;font-weight:bold;font-size:11px;cursor:pointer;background:#fff;}
#slideCateList h2.selected .icoCategory{background-image:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_1depth_on.gif");}
#slideCateList h2 .icoCategory{overflow:hidden;position:absolute;right:3px;top:0;width:30px;height:29px;padding:0;border:0;text-indent:100%;white-space:nowrap;cursor:pointer;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_1depth.gif") no-repeat 7px 50%;background-size:13px 8px;}
#aside .xans-layout-category li.noChild > a.view{display:none;}
#aside .bookmarkCategory ul{border-bottom:1px solid #3a4654;}
#aside .bookmarkCategory li{position:relative;border-top:1px solid #3a4654;}
#aside .bookmarkCategory li:first-child{border-top:0;}
#aside .bookmarkCategory li.selected{background-color:#2b99ec;}
#aside .bookmarkCategory li a{display:block;margin-right:25px;padding:10px 10px 10px 17px;word-wrap:break-word;color:#fff;font-size:13px;line-height:1.5;}
#aside .bookmarkEmpty{padding:8px 0 6px 12px;color:#798490;font-size:11px;line-height:16px;background:#1e2630;}
#aside .bookmarkEmpty img{width:13px;height:13px;vertical-align:top;}
#aside .xans-layout-category li .icoBookmark,#aside .bookmarkCategory li .icoBookmark{overflow:hidden;position:absolute;right:10px;top:10px;width:17px;height:17px;padding:0;border:0;text-indent:100%;white-space:nowrap;background:url("images/bookmark.png") no-repeat 2px 2px;background-size:13px 13px;cursor:pointer;}
#aside .xans-layout-category li .icoBookmark.selected,#aside .bookmarkCategory li .icoBookmark.selected{background-image:url("images/bookmark_on.png");}
#aside .xans-multishop-listitem li{border-bottom:1px solid #cccccc;border-top:1px solid #fff;background-color:#f1f1f1;}
#aside .xans-multishop-listitem li:first-child{border-top:0;}
#aside .xans-multishop-listitem li a{display:block;padding:6px 10px 6px 14px;word-wrap:break-word;}
#aside .xans-multishop-listitem li a .name{margin:0 0 0 5px;font-size:13px;vertical-align:middle;}
#aside .loginState{padding:8px 0 8px 14px;min-height:50px;}
#aside .loginState p{display:inline-block;width:auto;padding:5px 7px;border:1px solid #d5d5d5;border-radius:3px;}
#aside .loginState p a{color:#1b1b1b;}
#slideBoardList{display:block;}
#aside .xans-layout-boardinfo{border:0;}
#aside .xans-layout-boardinfo li{border-bottom:1px solid #3a4654;}
#aside .xans-layout-boardinfo a{display:block;padding:10px 10px 10px 12px;color:#fff;font-size:13px;font-size:13px;line-height:1.25;}
#container{z-index:100;position:relative;overflow:hidden;margin-top:-1px;margin-left:-1px;background-color:#fff;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
#btnFoldLayout{display:none;position:absolute;left:87%;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0);and -webkit-focus-ring-color:rgba(0,0,0,0);}
#aside .tab a{float:left;width:50%;padding:7px 0 5px 0;font-size:10px;color:#111;text-align:center;border-bottom:2px solid #ddd;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-sizing:border-box;-o-sizing:border-box;box-sizing:border-box;}
#aside .tab a.selected{color:#fff;border-color:#111;background-color:#444;border-bottom:2px solid #e90e28 }
#aside .tab:after{content:"";display:block;clear:both;}
#aside .tab a:nth-child(1).selected{border-right:1px solid #323232;}
#aside .tab a:nth-child(2).selected{border-left:1px solid #323232;}
#aside .xans-layout-category{font-size:9px;font-weight:bold;}
#aside .xans-layout-category ul{display:none;}
#aside .xans-layout-category li{position:relative;background-color:#f7f7f7;}
#aside .xans-layout-category li.selected > ul{display:block;}
#aside .xans-layout-category li.selected > a.cate{color:#508bed;}
#aside .xans-layout-category li.noChild > a.cate{border-top:1px solid #f0f0f0;background-image:none !important;}
#aside .xans-layout-category li.noChild:first-child > a.cate{border-top:0;}
#aside .xans-layout-category li.selected.noChild{background-color:#f1f1f1;}
#aside .xans-layout-category > li.selected .slideSubMenu li{background-color:#ffffff;}
#aside .xans-layout-category > li{border-bottom:1px solid #e9e9e9;border-top:1px solid #fff;}
#aside .xans-layout-category > li:first-child{border-top:0;}
#aside .xans-layout-category > li > a.cate{background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_1depth.gif") no-repeat 15px 50%;background-size:13px 8px;}
#aside .xans-layout-category > li.selected > a.cate{background-image:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_1depth_on.gif");}
#aside .xans-layout-category > li > ul > li > a.cate{padding-left:42px;border-top:1px solid #ebebeb;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_2depth.gif") no-repeat 22px 50%;background-size:13px 13px;}
#aside .xans-layout-category > li > ul > li.selected > a.cate{border-bottom:1px solid #ebebeb;background-image:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_2depth_on.gif");background-size:13px 2px;}
#aside .xans-layout-category > li > ul > li > ul > li > a.cate{padding-left:49px;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_2depth.gif") no-repeat 29px 50%;background-size:13px 13px;}
#aside .xans-layout-category > li > ul > li > ul > li.selected > a.cate{border-bottom:1px solid #ebebeb;background-image:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_snb_2depth_on.gif");background-size:13px 2px;}
#aside .xans-layout-category > li > ul > li > ul > li > ul > li a.cate{padding-left:56px;}
#aside .xans-layout-category a.cate{display:block;padding:11px 94px 10px 34px;word-wrap:break-word;}
#aside .xans-layout-category a.view{position:absolute;right:32px;top:8px;padding:0 7px;border:1px solid #d5d5d5;line-height:24px;color:#676767;font-size:11px;font-weight:normal;background-color:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
#aside .slideBoard{display:none;border:0;}
#aside .slideBoard li{border-bottom:1px solid #ebebeb;background:none;}
#aside .slideBoard a{display:block;padding:10px 10px 10px 12px;color:#111;font-size:11px;line-height:1.25;}
#aside .slideMypageInfo{display:none;border:0;}
#aside .slideMypageInfo li{border-bottom:1px solid #ebebeb;background:none;}
#aside .slideMypageInfo a{display:block;padding:10px 10px 10px 12px;color:#111;font-size:11px;line-height:1.25;}
.xans-layout-searchheader{display:none;position:absolute;top:0;left:0;right:0;z-index:200;background-color:#fff;border:1px solid #cccccc;border-radius:1px;}
.xans-layout-searchheader .searchForm{position:relative;margin:7px 61px 7px 14px;padding:0 34px 0 33px;border:1px solid #ccc;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/bg_search.png") no-repeat 7px 5px;background-size:20px 20px;}
.xans-layout-searchheader .btnDelete{position:absolute;right:7px;top:5px;width:20px;height:20px;border:0;cursor:pointer;overflow:hidden;text-indent:100%;font-size:0;white-space:nowrap;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_delete.png") no-repeat 0 0;background-size:20px 20px;}
.xans-layout-searchheader #keyword{width:100%;height:29px;padding:0;border:0;}
.xans-layout-searchheader .btnClose{position:absolute;right:14px;top:7px;width:40px;height:31px;margin:0;padding:0;border:1px solid #d5d5d5;border-radius:4px;outline-style:none;cursor:pointer;background:#f0f0f0;font-size:12px;text-align:center;}
.xans-layout-searchheader .tab{font-size:12px;background:#fff;}
.xans-layout-searchheader .tab ul{height:36px;border-top:1px solid #ececec;border-bottom:1px solid #4a5164;font-size:0;}
.xans-layout-searchheader .tab ul:after{content: "";display:block;clear:both;}
.xans-layout-searchheader .tab li.selected{background:#4a5164;}
.xans-layout-searchheader .tab li{float: left;width:50%;height:36px;text-align:center;vertical-align: middle;background:#fff;}
.xans-layout-searchheader .tab li.selected a{border-top:1px solid #4a5164;margin:-1px 0 0 0;color:#fff;font-weight:bold;}
.xans-layout-searchheader .tab li a{display: inline-block;width:100%;color:#1b1b1b;font-size:12px;line-height:35px;}
.xans-layout-searchheader .xans-search-hotkeyword{background:#f8f8f8;}
.xans-layout-searchheader .xans-search-hotkeyword ul{overflow-y:auto;max-height:278px;padding:7px 14px 7px 0;border-bottom:1px solid #d5d5d5;text-align:left;font-size:0;}
.xans-layout-searchheader .xans-search-hotkeyword li{position:relative;display:inline-block;vertical-align:top;}
.xans-layout-searchheader .xans-search-hotkeyword li a{display:inline-block;padding:7px 15px 7px 14px;color:#1b1b1b;font-size:12px;}
.xans-layout-searchheader .xans-search-hotkeyword li a:before{display:block;content:"";position:absolute;top:7px;right:0;width:1px;height:12px;background:#757575;}
.xans-layout-searchheader .xans-search-hotkeyword li:last-child a:before{display:none;}
.xans-layout-searchheader .xans-search-recentkeyword{background:#f8f8f8;}
.xans-layout-searchheader .xans-search-recentkeyword p{padding:12px 14px 12px;border-bottom:1px solid #d5d5d5;color:#787878;font-size:12px;text-align:left;}
.xans-layout-searchheader .xans-search-recentkeyword ul{overflow-y:auto;max-height:252px;text-align:left;}
.xans-layout-searchheader .xans-search-recentkeyword li{position:relative;padding:0 39px 0 0;border-bottom:1px solid #d5d5d5;}
.xans-layout-searchheader .xans-search-recentkeyword li a{display:block;padding:12px 0 12px 14px;color:#1b1b1b;font-size:12px;min-height:13px;}
.xans-layout-searchheader .xans-search-recentkeyword li .btnDelete{position:absolute;right:14px;top:10px;overflow:hidden;width:20px;height:20px;padding:0;border:0;text-indent:100%;white-space:nowrap;background:url("http://img.echosting.cafe24.com/skin/mobile_ko_KR/layout/btn_delete.png") no-repeat 0 0;background-size:20px 20px;}
.xans-layout-searchheader .xans-search-recentkeyword .button{padding:8px 0;text-align:center;border-bottom:1px solid #d5d5d5;background:#f1f1f1;}
.xans-layout-searchheader .xans-search-recentkeyword .button .btnDeleteAll{display:inline-block;height:29px;line-height:29px;margin:0;padding:0 18px;border:1px solid #d5d5d5;font-size:12px;cursor:pointer;vertical-align:middle;color:#000;background-color:#fff;border-radius:3px;-moz-box-sizing:border-box;box-sizing:border-box;}

.edu_txt {font-size: 11px; letter-spacing: -.5px;}
.emp {
    COLOR: #5da2ff; FONT-FAMILY: Malgun Gothic, Dotum, Gulim; font-weight: bold;
}

.emp2 {
    font-size: 11pt; COLOR: #1a3153; FONT-FAMILY: Malgun Gothic, Dotum, Gulim; font-weight: bold;
}

.emp1 {
    COLOR: #5da2ff; FONT-FAMILY: Malgun Gothic, Dotum, Gulim;
}

.emp12 {
    COLOR: #1a3153; FONT-FAMILY: Malgun Gothic, Dotum, Gulim; font-weight: bold;
}

.subtit {
    FONT-SIZE: 18px; font-weight: bold; COLOR: #000; FONT-FAMILY: Malgun Gothic, Dotum, Gulim; padding-left: 2px;
}
.input1 {width: 95%; FONT-SIZE: 11px;}
.r_img {border-radius:7px; margin:5px;}
.line1 {padding:2px;}

/* ------Å×ÀÌºí Å¸ÀÌÆ² ÇÏ´Ü¼±¸¸ ÀÖ´Â°Í-----*/
.table_Ttd_bottom
{
    height:32;
    font-family: Malgun Gothic, Dotum, Gulim;
    font-size: 9pt;
    color: #666666;
    font-weight:bold;
    text-align:center;
    line-height: 18px;
    background-color: #e9eff6;
    text-align: center;
    border-bottom: solid 1px #b7d8ef; 
}

/* ------Å×ÀÌºí Å¸ÀÌÆ²ÁÂÃø+ÇÏ´Ü¼± ÀÖ´Â°Í-----*/
.table_Ttd_leftbottom
{
    height:32;
    font-family: Malgun Gothic, Dotum, Gulim;
    font-size: 9pt;
    color: #666666;
    font-weight:bold;
    text-align:center;
    line-height: 18px;
    background-color: #e9eff6;
    text-align: center;
    border-bottom: solid 1px #b7d8ef; 
    border-left: solid 1px #b7d8ef; 
}

/* ------Å×ÀÌºí ÇÏ´Ü¼±¸¸ ÀÖ´Â°Í+Áß¾ÓÁ¤·Ä+¹è°æ»ö-----*/
.table_td_bottomB
{
    font-family:Malgun Gothic, Dotum, Gulim;
    font-size:9pt;
    color:#666666;
    line-height: 18px;
    text-align:center;
    background-color: #fbfbfb;
    border-bottom: solid 1px #b7d8ef;
    padding: 5px;
    letter-spacing: 0pt;
    
}

/* ------Å×ÀÌºí ÇÏ´Ü¼±¸¸ ÀÖ´Â°Í+Áß¾ÓÁ¤·Ä-----*/
.table_td_bottomC
{
    font-family:Malgun Gothic, Dotum, Gulim;
    font-size:9pt;
    color:#666666;
    line-height: 18px;
    text-align:center;
    border-bottom: solid 1px #b7d8ef;
    padding: 5px;
    letter-spacing: 0pt;

}

/* ------Å×ÀÌºí ÇÏ´Ü¼±¸¸ ÀÖ´Â°Í-----*/
.table_td_bottom
{
    font-family:Malgun Gothic, Dotum, Gulim;
    font-size:9pt;
    color:#666666;
    line-height: 18px;
    text-align:left;
    border-bottom: solid 1px #b7d8ef;
    padding: 5px;
    letter-spacing: 0pt;

}

/* ------Å×ÀÌºí ÁÂÃø+ÇÏ´Ü¼± ÀÖ´Â°Í-ÁÂÃøÁ¤·Ä-----*/
.table_td_leftbottom
{
    font-family:Malgun Gothic, Dotum, Gulim;
    font-size:9pt;
    color:#666666;
    line-height: 18px;
    border-bottom: solid 1px #b7d8ef;
    border-left: solid 1px #b7d8ef;
    padding: 5px;
    letter-spacing: 0pt;
}

/* ------Å×ÀÌºí ÁÂÃø+ÇÏ´Ü¼± ÀÖ´Â°Í-Áß¾ÓÁ¤·Ä-----*/
.table_td_leftbottomC
{
    font-family:Malgun Gothic, Dotum, Gulim;
    font-size:9pt;
    color:#666666;
    line-height: 18px;
    text-align:center;
    border-bottom: solid 1px #b7d8ef;
    border-left: solid 1px #b7d8ef;
    padding: 5px;
    letter-spacing: 0pt;

}

/* ------Å×ÀÌºí ÁÂÃø+ÇÏ´Ü¼± ÀÖ´Â°Í-Áß¾ÓÁ¤·Ä+¹è°æ»ö-----*/
.table_td_leftbottomB
{
    font-family:Malgun Gothic, Dotum, Gulim;
    font-size:9pt;
    font-weight:normal;
    color:#666666;
    line-height: 18px;
    text-align:center;
    background-color: #fbfbfb;
    border-bottom: solid 1px #b7d8ef;
    border-left: solid 1px #b7d8ef;
    padding: 5px;
    letter-spacing: 0pt;

}