@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&subset=latin,cyrillic);
.wf-menu-bay{position:relative;z-index:10;background:#fff; border-left-color:#CCC; border-style:solid; border-left-width:1px; border-right-color:#CCC; border-style:solid; border-right-width:0px; border-top-width:0px; border-bottom-width:0px;}
.wf-menu-bay>ul{background:inherit;list-style:none;margin:0;padding:0;float:none;position:relative;width:100%;height:0;transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transition:all 100ms linear;overflow:hidden;*zoom:1}
.wf-menu-bay>ul:after{content:"";display:table;clear:both}
.wf-menu-bay>ul.collapsed{height:49px}
/* .wf-menu-bay>ul.collapsed{height:auto;min-height:40px;max-height:2999px} */

.wf-menu-bay>ul>li{display:block;float:none;padding:0;margin:0}
.wf-menu-bay>ul>li>a{padding:12px 25px;display:block;color:#000;text-decoration:none;font-size:16px;line-height:18px;font-weight:200;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-webkit-transition:background-color 200ms linear;transition:background-color 200ms linear}
.wf-menu-bay>ul>li:first-child>a{box-shadow:none}
/* 박스 호버 
.wf-menu-bay>ul>li:hover>a{background:rgba(0,0,0,0.25);box-shadow:1px 0 0 rgba(0,0,0,0.2),inset 1px 0px 0px rgba(0,0,0,0.2)}
*/
.wf-menu-bay>ul>li:hover>a{opacity:0.5;}
/*.wf-menu-bay>ul>li:last-child:hover>a{box-shadow:1px 0 0 rgba(0,0,0,0.4),inset 1px 0px 0px rgba(0,0,0,0.2)}*/
.wf-menu-bay>ul>li:last-child:hover>a{}


/*.wf-menu-bay .btn-all-category{display:block; margin-left:-1px; width:50px;height:48px;background:#ffffff url(/images/icon-bars-white.png) no-repeat center;font-size:0; border-left:1px solid #CCC; border-right:1px solid #CCC;}	*/

.wf-menu-bay .btn-all-category{display:block; margin-left:-1px; width:50px;height:48px;background:#ffffff url(/images/icon-bars-white.png) no-repeat center;font-size:0; border-left:0px solid #CCC; border-right:0px solid #CCC;}	
.wf-menu-bay .btn-all-category:hover{display:block; margin-left:-1px; width:50px;height:48px;background:#ffffff url(/images/icon-bars-black.png) no-repeat center; border-left:0px solid #CCC; border-right:0px solid #CCC;}	


.wf-menu-bay .btn-all-category2{display:block; margin-left:-1px; width:50px;height:49px;background:#831ab8 url(/images/icon-bars-white.png) no-repeat center;font-size:0;}	

.wf-menu-bay .all-category-wrap .all-category-list-wrap{position:absolute;width:1290px;border-top:1px solid #dededc;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;z-index:9999;display: none;}
/* 메뉴글자 세로 정렬 */
.wf-menu-bay .all-category-wrap .all-category-list-wrap ul>li.product-category{height:50px;border-bottom:1px solid #f4f4f1;line-height:50px;background:#fff;}
.wf-menu-bay .all-category-wrap .all-category-list-wrap ul>li.product-category>a.pull-left{display:block;width:185px;border-right:1px solid #ecece7;background:#fcfcfc;font-size:13px;color:#454545;text-indent:20px;font-weight:bold;}
.wf-menu-bay .all-category-wrap .all-category-list-wrap ul>li.product-category .sub-category{float: left;width:862px;height:50px;background:#fff;}
.wf-menu-bay .all-category-wrap .all-category-list-wrap ul>li.product-category .sub-category ul{font-size:0;}
.wf-menu-bay .all-category-wrap .all-category-list-wrap ul>li.product-category .sub-category ul li{display: inline-block;margin-left:25px;}
.wf-menu-bay .all-category-wrap .all-category-list-wrap ul>li.product-category .sub-category ul li a{font-size:12px;color:#747474;}

.wf-menu-bay .header-bottom-wrap .top-product-category-wrap{width:711px;height:47px;border-right:1px solid #e2e2e2;}
.wf-menu-bay .header-bottom-wrap .top-product-category-wrap ul li{width:20%;position: relative;padding:15px 0px;}
.wf-menu-bay .header-bottom-wrap .top-product-category-wrap ul li:after{content: "|";display: inline-block;width:1px;height:12px;vertical-align: middle;position:absolute;top:50%;margin-top: -5px;right:0;background:#ededed;font-size:0;}
.wf-menu-bay .header-bottom-wrap .top-product-category-wrap ul li:nth-of-type(5):after{display: none;}

.wf-menu-bay .header-bottom-wrap .top-product-category-wrap ul li a img,.header-bottom-wrap .top-event-category-wrap ul li a img{vertical-align: middle;}

.wf-menu-bay .header-bottom-wrap .top-event-category-wrap{width:288px;}
.wf-menu-bay .header-bottom-wrap .top-event-category-wrap ul li{width:calc(50% - 1px);border-right:1px solid #e2e2e2;padding:14px 0px;}
/*   */


/* 서브 드롭다운 메뉴 */

.wf-menu-bay>ul>li.right>.dmui_dropdown_block{right:0}
.wf-menu-bay .dmui_dropdown_block p{line-height:1.7em}
.wf-menu-bay .dmui_dropdown_block p.small{font-size:11px;color:#666}
.wf-menu-bay .dmui_dropdown_block p.text{font-family:Arial, Helvetica, sans-serif;line-height:1.5em}
.wf-menu-bay .dmui_dropdown_block p.links a{text-decoration:none}
.wf-menu-bay .dmui_dropdown_block p.links a:hover{text-decoration:underline}

.wf-menu-bay>ul>li:hover>.dmui_dropdown_block{height:auto;max-height:3000px;visibility:visible;opacity:1}
.wf-menu-bay .dmui_dropdown_block.full_width{left:0px;width:100%;margin-left:0px}
.wf-menu-bay .dmui_dropdown_block.half_width{width:50%}

.wf-menu-bay .dmui_dropdown_block .dmui-col{float:none;width:auto;box-sizing:border-box;-moz-box-sizing:border-box}
.wf-menu-bay .dmui_dropdown_block .dmui-col .content{padding:10px 0px}

.wf-menu-bay .dmui_dropdown_block h1{font-size:24px;margin-bottom:25px;color:#333;border-bottom:3px solid #00bb9e;padding:5px 0 5px 10px;height:7px;font-weight:400;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.wf-menu-bay .dmui_dropdown_block h1:before,
.wf-menu-bay .dmui_dropdown_block h1:after{display:inline-block;width:10px;content:' '}
.wf-menu-bay .dmui_dropdown_block h2{font-size:18px;padding:6px 0 6px 8px;margin:0 0 18px 0;color:#444;border-bottom:2px solid #ccc;height:6px;font-weight:600;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.wf-menu-bay .dmui_dropdown_block h2:before,.wf-menu-bay .dmui_dropdown_block h2:after{display:inline-block;width:6px;content:' '}
.wf-menu-bay .dmui_dropdown_block img.auto_width{width:auto;width:100%}
.wf-menu-bay .dmui_dropdown_block a{color:#000} /* 드롭메뉴 글자색  */
.wf-menu-bay .dmui_dropdown_block a:hover{color:#00ac8e}
.wf-menu-bay .dmui_dropdown_block h1:first-line,
.wf-menu-bay .dmui_dropdown_block h2:first-line{background:#fff}

/* 드롭박스 모양 */
.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap{position:absolute; margin-top:0px;width:1290px;border-top:1px solid #424242;; border-left:1px solid #424242;border-right:1px solid #424242;border-bottom:1px solid #424242;z-index:9999;}  

/*.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap{position:absolute; width:1290px; border:2px #000; z-index:9999;}*/




/* 메뉴글자 세로 정렬 */
.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap ul>li.product-category{height:50px;border-bottom:1px solid #f4f4f1;line-height:50px;background:#fff;}
.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap ul>li.product-category>a.pull-left{display:block;width:180px;border-right:1px solid #ecece7;background:#fcfcfc;font-size:15px;color:#454545;text-indent:40px;font-weight:bold;}
.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap ul>li.product-category .sub-category{float:left;width:930px;height:50px;background:#fff;}
.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap ul>li.product-category .sub-category ul{font-size:0;}
.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap ul>li.product-category .sub-category ul li{display: inline-block;margin-left:25px;}
.wf-menu-bay .dmui_dropdown_block .all-category-list-wrap ul>li.product-category .sub-category ul li a{font-size:15px;color:#747474;}







.wf-menu-bay ul.dmui-simple-ul{list-style:none;padding:0;margin:0;margin-bottom:10px}
.wf-menu-bay ul.dmui-simple-ul li{display:block}
.wf-menu-bay ul.dmui-simple-ul li a{display:block;padding:4px 0;text-decoration:none;margin:2px 0}
.wf-menu-bay ul.dmui-simple-ul li a:before{display:inline-block;float:left;content:'\203A';font-size:12px;margin-right:6px;font-weight:bold;color:#aaa}
.wf-menu-bay ul.dmui-simple-ul li a:hover{color:#111}
.wf-menu-bay ul.dmui-simple-ul li a:hover:before{color:inherit}
.wf-menu-bay .dmui_dropdown_block ul.dmui-simple-ul li a{color:#666}
.wf-menu-bay .dmui_dropdown_block ul.dmui-simple-ul li a:hover{color:#00ac8e}

/*  .dmui-container{padding:15px 20px} */
.dmui-container{padding:0px 0px}
.dmui-container:after{content:' ';display:block;clear:both}








.wf-menu-bay ul.dmui-submenu{background:#00b79a;list-style:none;padding:0;margin:0}
.wf-menu-bay ul.dmui-submenu>li{display:block;position:relative}
.wf-menu-bay ul.dmui-submenu>li:hover>a{background:rgba(0,0,0,0.3);color:#fff}
.wf-menu-bay ul.dmui-submenu>li.has-dropdown>a:after{content:"\203A";position:absolute;font-family:Arial, sans-serif;top:8px;right:10px;font-size:20px;line-height:16px;font-weight:bold;opacity:0.7}
.wf-menu-bay ul.dmui-submenu>li.has-dropdown:hover>a:after{opacity:1}
.wf-menu-bay ul.dmui-submenu>li>a{display:block;padding:9px 30px 9px 20px;text-decoration:none;margin:0;font-family:Tahoma, Verdana, sans-serif;line-height:18px;white-space:nowrap}
.wf-menu-bay ul.dmui-submenu>li>a .fa{font-size:16px;margin-right:6px}
.wf-menu-bay ul.dmui-submenu>li>.dmui-submenu{visibility:hidden;opacity:0;position:relative;width:auto;text-align:left;min-width:160px;top:100%;height:0;box-shadow:-4px 0 0 rgba(0,0,0,0.2)}
.wf-menu-bay ul.dmui-submenu>li.has-dropdown:hover>
.dmui-submenu{visibility:visible;opacity:1;height:auto;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;-webkit-transition:opacity 100ms;transition:opacity 100ms}
.wf-menu-bay ul.dmui-submenu>li>.dmui-submenu a{padding-left:30px}
.wf-menu-bay ul.dmui-submenu>li>.dmui-submenu>li>.dmui-submenu a{padding-left:40px}
.wf-menu-bay ul.dmui-submenu>li>.dmui-submenu>li>.dmui-submenu>li>.dmui-submenu a{padding-left:50px}
.wf-menu-bay .dmui_dropdown_block>ul.dmui-submenu>li>ul.dmui-submenu{margin-left:4px}
.wf-menu-bay .dmui_dropdown_block ul.dmui-submenu li a,.wf-menu-bay .dmui_dropdown_block ul.dmui-submenu li a:hover{color:#fff}
.wf-menu-bay.-bold->ul>li>a,.wf-menu-bay.-but->ul>li>a{font-weight:600}
.wf-menu-bay.-upper->ul>li>a,.wf-menu-bay.-but->ul>li>a{text-transform:uppercase;font-size:14px}.wf-menu-bay.-thick->ul>li>a,
.wf-menu-bay.-but->ul>li>a{padding-top:16px;padding-bottom:16px;line-height:18px}
.wf-menu-bay.-thick->ul>li>a .fa,.wf-menu-bay.-but->ul>li>a .fa{font-size:16px}
.wf-menu-bay.-thick- .dmui_search_block,.wf-menu-bay.-but- .dmui_search_block{padding:10px 12px}
.wf-menu-bay.-thick- .dmui_search_block input,.wf-menu-bay.-but- .dmui_search_block input{padding:6px 8px;max-height:30px}
.wf-menu-bay.-fl-{width:auto;float:left}
.wf-menu-bay.-fr-{width:auto;float:right}
.wf-menu-bay.-fixed-{position:fixed;width:100%;top:0px;left:0px;border-radius:0;z-index:20}
.wf-menu-bay.-fixed-.-boxed->ul{float:none;margin:0 auto;max-width:1000px}
.wf-menu-bay.-centered->ul{font-size:0;text-align:center}
.wf-menu-bay.-centered->ul>li{display:inline-block;font-size:13px;float:none;text-align:left}
.wf-menu-bay.-centered->ul>li.right{float:none}
.wf-menu-bay.-liketable->ul{display:table}
.wf-menu-bay.-liketable->ul>li{display:table-cell;vertical-align:top;float:none}
.wf-menu-bay.-liketable->ul>li.right{float:none}
.wf-menu-bay.-liketable->ul>li>a{text-align:center}
.wf-menu-bay.-floating-{-moz-transition:top 300ms;-o-transition:top 300ms;-webkit-transition:top 300ms;transition:top 300ms}
.wf-menu-bay.-fixed-hidden-{top:-80px}
.mobile_collapser{display:block;height:22px;padding:12px 25px;color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,0.25);font-size:16px;line-height:22px;background:rgba(255,255,255,0.1);box-shadow:inset 0 -2px 0px rgba(0,0,0,0.15);-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.mobile_collapser:before{content:'\2261';display:block;float:left;margin:-1px 8px 0 0;font-size:30px}
@media only screen and (min-width: 769px){.mobile_collapser{display:none}

/*  메뉴 좌우 여백 조정 */
.wf-menu-bay{height:48px;}
.wf-menu-bay>ul{background:none;height:inherit;overflow:visible}
.wf-menu-bay>ul>li{float:left;background:inherit;  height:48px;}
.wf-menu-bay>ul>img{vertical-align: middle;}

/* 메뉴높이  */
/* .wf-menu-bay>ul>li>a{box-shadow:inset 1px 0px 0px rgba(0,0,0,0.2);padding:4px 20px;font-size:14px} */

.wf-menu-bay>ul>li>a{padding:4px 0px;font-size:18px; vertical-align:middle;}

/* 드롭박스 */
/*.wf-menu-bay .dmui_dropdown_block{visibility:hidden;position:absolute;height:0; border-left-color:#CCC; border-style:solid; border-left-width:1px; border-right-color:#CCC; border-style:solid; border-right-width:1px; } */
.wf-menu-bay .dmui_dropdown_block{visibility:hidden;position:absolute;height:0; }

/*.wf-menu-bay .dmui_dropdown_block{visibility:hidden;position:absolute;height:0;box-shadow:inset -2px 0 0 -1px rgba(0,0,0,0.15),-2px 2px 0 rgba(0,0,0,0.1)} */


.wf-menu-bay>ul>li:hover>.dmui_dropdown_block{overflow:visible;visibility:visible;opacity:1}
.wf-menu-bay>ul>li.right{float:right}
.wf-menu-bay .dmui_dropdown_block .dmui-col{float:left}
/* 서브메뉴 박스 */
/*.wf-menu-bay .dmui_dropdown_block .dmui-col .dmui-container{padding:10px 20px} */
.wf-menu-bay .dmui_dropdown_block .dmui-col .dmui-container{border-top:0px solid #dededc;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;z-index:9999;display: none;}




.wf-menu-bay .dmui_dropdown_block .dmui-col.span1{width:100%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span2{width:50%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span3{width:33%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span4{width:25%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span5{width:20%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span6{width:16%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span10per{width:10%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span20per{width:20%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span30per{width:30%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span40per{width:40%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span50per{width:50%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span60per{width:60%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span70per{width:70%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span80per{width:80%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.span90per{width:90%}
.wf-menu-bay .dmui_dropdown_block .dmui-col.bordered{border-right:1px solid #ddd}
.wf-menu-bay ul.dmui-submenu>li>.dmui-submenu{position:absolute;top:0;height:auto;min-width:160px;left:100%;box-shadow:-2px 2px 0 rgba(0,0,0,0.1)}
.wf-menu-bay .dmui_dropdown_block>ul.dmui-submenu>li>ul.dmui-submenu{margin-left:0}
.wf-menu-bay ul.dmui-submenu>li>.dmui-submenu a{padding-left:20px !important}
.wf-menu-bay ul.dmui-submenu.right-align li a{text-align:right}
.wf-menu-bay ul.dmui-submenu.right-align li.has-dropdown>a:after{content:'\2039';right:auto;left:10px}
.wf-menu-bay ul.dmui-submenu.right-align li a .fa{margin-right:0;margin-left:6px}

/*  메뉴 높이 */
.wf-menu-bay ul.dmui-submenu.right-align>li .dmui-submenu{left:auto;right:100%;box-shadow:2px 2px 0 rgba(0,0,0,0.1)}}
@media only screen and (min-width: 1050px){.wf-menu-bay>ul>li>a{padding:16px;font-size:16px; font-weight:400; height:16px; vertical-align:middle; text-align:center;}}ul

	
.dmui-contacts-info{list-style:none;padding:0;margin:0;background:#fefefe;border-radius:4px;box-shadow:0 1px 0 1px rgba(0,0,0,0.1),0 -1px 0 0 rgba(0,0,0,0.1);font-family:Arial, Helvetica, sans-serif}ul
.dmui-contacts-info li{display:block;padding:8px 15px;border-top:1px solid #e3e3e3}ul.dmui-contacts-info li:first-child{border-top:none}ul.dmui-contacts-info li .fa{float:left;font-size:16px;margin-top:2px}ul
.dmui-contacts-info li>span{display:block;margin-left:25px;line-height:1.5em}ul
.dmui-contacts-info a{color:#555}
.dmui-input,input.dmui-input{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;vertical-align:top;padding:7px 8px 6px;line-height:18px;border-radius:3px;border:1px solid #d0d0d0;border-bottom-width:2px;background:#f7f7f7;background-color:#f7f7f7;margin-bottom:8px}textarea.dmui-input{resize:none;min-height:80px}
.wf-menu-bay .dmui_dropdown_block .dmui-btn,.wf-menu-bay .dmui_dropdown_block a.dmui-btn{display:inline-block;border:none;box-sizing:content-box;-moz-box-sizing:content-box;padding:8px 24px 9px;margin:0;line-height:18px !important;font-size:16px;font-weight:200;color:#fff;cursor:pointer;border-radius:4px;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2);text-decoration:none;background:#00a386;-moz-transition:background 200ms;-o-transition:background 200ms;-webkit-transition:background 200ms;transition:background 200ms}
.wf-menu-bay .dmui_dropdown_block .dmui-btn:hover,.wf-menu-bay .dmui_dropdown_block a.dmui-btn:hover{background:#00b79a}
.wf-menu-bay .dmui_dropdown_block a.dmui-btn:hover{color:#fff}
.dmui_dropdown_block .dmui-blog-item{margin-bottom:15px;padding-top:15px;border-top:2px solid #eee}
.dmui_dropdown_block .dmui-blog-item:first-child{padding-top:0;border-top:none}.dmui_dropdown_block .dmui-blog-item p{padding:5px 0;margin-bottom:0}.dmui_dropdown_block .dmui-blog-item h3{line-height:1.3em;margin-bottom:5px;font-weight:600;color:#555}.dmui_dropdown_block .dmui-blog-item .date{float:right;font-size:11px;font-style:italic;line-height:20px;font-weight:bold}.wf-menu-bay .dmui_dropdown_block a.dmui-btn-mini{display:inline-block;color:#fff;background:#bbb;padding:2px 8px 3px;font-size:11px;font-weight:bold;text-decoration:none;border-radius:3px;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);-moz-transition:background 200ms;-o-transition:background 200ms;-webkit-transition:background 200ms;transition:background 200ms}.wf-menu-bay .dmui_dropdown_block a.dmui-btn-mini:hover{color:#fff;background:#00a386}.wf-menu-bay,.dmui-btn,.dmui-input{font-family:"Open Sans", sans-serif}.overflow-hidden{overflow:hidden}.dmui_search_block{padding:8px 12px}.dmui_search_block input{border:none;line-height:1.4em;padding:4px 8px;margin:0;border-radius:2px;box-shadow:0 1px 0 1px rgba(0,0,0,0.12);width:100%;font-size:13px;height:auto;max-height:26px;font-family:"Open Sans", sans-serif;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.dmui_search_block input:focus{outline:none}
