/* BASIC css start */
.instagram-icon{
    background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 12C2.5 7.522 2.5 5.282 3.891 3.891C5.282 2.5 7.521 2.5 12 2.5C16.478 2.5 18.718 2.5 20.109 3.891C21.5 5.282 21.5 7.521 21.5 12C21.5 16.478 21.5 18.718 20.109 20.109C18.718 21.5 16.479 21.5 12 21.5C7.522 21.5 5.282 21.5 3.891 20.109C2.5 18.718 2.5 16.479 2.5 12Z' stroke='%23040000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.508 6.5H17.498M16.5 12C16.5 13.1935 16.0259 14.3381 15.182 15.182C14.3381 16.0259 13.1935 16.5 12 16.5C10.8065 16.5 9.66193 16.0259 8.81802 15.182C7.97411 14.3381 7.5 13.1935 7.5 12C7.5 10.8065 7.97411 9.66193 8.81802 8.81802C9.66193 7.97411 10.8065 7.5 12 7.5C13.1935 7.5 14.3381 7.97411 15.182 8.81802C16.0259 9.66193 16.5 10.8065 16.5 12Z' stroke='%23040000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    width: 25px;
    height: 25px;

}
.youtube-icon{
    background-image: url("data:image/svg+xml,%0A%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.26 17.21H6.56C5.46 17.21 4.07 17.1 3.28 16.44C2.26 15.6 2 14.06 2 12.64V9.57C2 8.35 2.13 6.88 2.91 6.06C3.74 5.18 5.26 5 6.57 5H15.27C16.69 5 18.25 5.23 19.09 6.24C19.74 7.03 19.84 8.46 19.84 9.57V12.64C19.84 13.87 19.72 15.31 18.93 16.13C18.1 16.99 16.57 17.21 15.27 17.21H15.26Z' fill='%23040000'/%3E%3Cpath d='M9 8V13.24L13.52 10.62L9 8Z' fill='white'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    width: 25px;
    height: 25px;

}

.kakao-icon{
    background-image: url("data:image/svg+xml,%0A%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.499 0C16.299 0 21 3.664 21 8.185C21 12.705 16.299 16.369 10.5 16.369C9.92262 16.368 9.34585 16.3312 8.773 16.259L4.365 19.142C3.864 19.407 3.687 19.378 3.893 18.729L4.785 15.051C1.905 13.591 0 11.061 0 8.185C0 3.665 4.7 0 10.5 0M16.408 8.06L17.878 6.636C17.9628 6.54791 18.0101 6.43033 18.01 6.30804C18.0098 6.18575 17.9622 6.06829 17.8772 5.98041C17.7922 5.89252 17.6763 5.84107 17.5541 5.83689C17.4319 5.83271 17.3128 5.87613 17.222 5.958L15.294 7.824V6.282C15.294 6.15682 15.2443 6.03676 15.1558 5.94825C15.0672 5.85973 14.9472 5.81 14.822 5.81C14.6968 5.81 14.5768 5.85973 14.4882 5.94825C14.3997 6.03676 14.35 6.15682 14.35 6.282V8.839C14.3334 8.91206 14.3334 8.98793 14.35 9.061V10.5C14.35 10.6252 14.3997 10.7452 14.4882 10.8338C14.5768 10.9223 14.6968 10.972 14.822 10.972C14.9472 10.972 15.0672 10.9223 15.1558 10.8338C15.2443 10.7452 15.294 10.6252 15.294 10.5V9.137L15.721 8.724L17.149 10.757C17.1847 10.8078 17.23 10.851 17.2823 10.8842C17.3347 10.9175 17.3931 10.9401 17.4542 10.9508C17.5153 10.9615 17.5779 10.96 17.6384 10.9465C17.699 10.933 17.7562 10.9077 17.807 10.872C17.8578 10.8363 17.901 10.791 17.9342 10.7387C17.9675 10.6863 17.9901 10.6279 18.0008 10.5668C18.0115 10.5057 18.01 10.4431 17.9965 10.3826C17.983 10.322 17.9577 10.2648 17.922 10.214L16.408 8.06ZM13.45 9.984H11.99V6.297C11.9844 6.17571 11.9323 6.06123 11.8445 5.97737C11.7567 5.89351 11.6399 5.84672 11.5185 5.84672C11.3971 5.84672 11.2803 5.89351 11.1925 5.97737C11.1047 6.06123 11.0526 6.17571 11.047 6.297V10.456C11.047 10.716 11.257 10.928 11.518 10.928H13.45C13.5752 10.928 13.6952 10.8783 13.7838 10.7898C13.8723 10.7012 13.922 10.5812 13.922 10.456C13.922 10.3308 13.8723 10.2108 13.7838 10.1222C13.6952 10.0337 13.5752 9.984 13.45 9.984ZM7.593 8.893L8.289 7.185L8.927 8.892L7.593 8.893ZM10.116 9.38L10.118 9.364C10.1177 9.24511 10.0723 9.13076 9.991 9.044L8.945 6.244C8.90115 6.11057 8.81763 5.99369 8.70559 5.90899C8.59355 5.8243 8.45833 5.7758 8.318 5.77C8.17677 5.76994 8.03882 5.81259 7.92227 5.89237C7.80573 5.97215 7.71605 6.08531 7.665 6.217L6.003 10.292C5.95566 10.4079 5.9563 10.5379 6.00478 10.6533C6.05325 10.7687 6.1456 10.8602 6.2615 10.9075C6.3774 10.9548 6.50736 10.9542 6.62279 10.9057C6.73822 10.8572 6.82966 10.7649 6.877 10.649L7.209 9.836H9.279L9.577 10.636C9.59733 10.6958 9.62945 10.7509 9.67147 10.7981C9.71348 10.8452 9.76453 10.8835 9.8216 10.9105C9.87866 10.9376 9.94058 10.9529 10.0037 10.9557C10.0668 10.9584 10.1298 10.9484 10.189 10.9263C10.2481 10.9042 10.3023 10.8704 10.3482 10.8271C10.3941 10.7837 10.4308 10.7315 10.4561 10.6737C10.4815 10.6158 10.495 10.5535 10.4958 10.4903C10.4967 10.4272 10.4848 10.3645 10.461 10.306L10.116 9.38ZM6.793 6.302C6.79326 6.24003 6.78127 6.17861 6.7577 6.12129C6.73414 6.06397 6.69947 6.01188 6.6557 5.96801C6.61192 5.92414 6.5599 5.88936 6.50263 5.86568C6.44536 5.84199 6.38397 5.82987 6.322 5.83H3.077C2.95182 5.83 2.83176 5.87973 2.74325 5.96825C2.65473 6.05676 2.605 6.17682 2.605 6.302C2.605 6.42718 2.65473 6.54724 2.74325 6.63575C2.83176 6.72427 2.95182 6.774 3.077 6.774H4.237V10.51C4.237 10.6352 4.28673 10.7552 4.37525 10.8438C4.46376 10.9323 4.58382 10.982 4.709 10.982C4.83418 10.982 4.95424 10.9323 5.04275 10.8438C5.13127 10.7552 5.181 10.6352 5.181 10.51V6.774H6.321C6.38306 6.77426 6.44455 6.76224 6.50194 6.73861C6.55932 6.71498 6.61146 6.68023 6.65534 6.63634C6.69923 6.59246 6.73398 6.54032 6.75761 6.48294C6.78124 6.42555 6.79326 6.36406 6.793 6.302Z' fill='black'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    width: 25px;
    height: 25px;

}



.logo{
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='590' height='122' fill='none'%3E%3Cg fill='%23040000' clip-path='url(%23a)'%3E%3Cpath d='M158.084 121.805h-23.312l9.97-4.454v-36.8H97.536v36.8l4.266 4.454H78.49l10.116-4.454V25.248L78.49 20.794h23.312l-4.267 4.454V74.39h47.207V25.248l-9.97-4.454h23.312l-4.267 4.454v92.103l4.267 4.454ZM234.556 121.867h-4.829l-.125-.062h-60.924l8.409-4.454V25.248l-8.409-4.455h60.924l.125-.062h4.829v10.865l-5.704-5.578h-42.648l.5 42.19h20.668l4.891-4.704v15.57l-4.891-4.705h-20.668v41.629h42.648l5.183-4.996v10.865h.021ZM374.573 121.805h-23.312l2.498-4.454-14.529-36.8h-36.445l-13.863 36.384 2.81 4.891h-15.569l7.785-4.933 34.801-91.125-7.472-4.954h23.374l-3.622 4.455 36.446 92.103 7.098 4.454v-.021Zm-37.778-47.436-16.11-40.65-15.507 40.65h31.617ZM412.6 121.805h-23.312l8.347-4.454-.853-91.25h-25.269l-4.017 5.558V20.794h66.897v10.864l-5.745-5.557-22.875-.416.854 91.249 5.973 4.871ZM45.104 121.805H21.793l8.346-4.454-.853-91.25H4.017L0 31.66V20.794h66.897v10.864l-5.745-5.557-22.875-.416.854 91.249 5.973 4.871ZM513.549 121.805h-23.312l4.205-2.872-22.459-42.92c-3.33 2.04-9.949 5.058-10.927 9.096v32.221l7.264 4.454h-23.312l9.45-4.454V25.248l-9.45-4.454h24.165c7.161 0 13.217.166 18.171.478 4.933.333 8.95 1.207 11.989 2.664 3.06 1.437 5.266 3.726 6.661 6.87 1.374 3.142 2.081 7.534 2.081 13.195 0 4.559-.728 8.326-2.164 11.302-1.437 2.977-3.352 5.391-5.745 7.285-2.373 1.895-5.037 3.456-7.972 4.663-2.31.978-5.516 2.164-9.575 3.538l21.606 41.275 9.345 9.762-.021-.021ZM461.056 77.97c.77-2.04 6.827-3.788 9.221-5.245l-4.142-7.93h13.3l.916 1.644c2.435-1.374 4.725-3.06 6.868-4.995 2.144-1.957 3.872-4.33 5.225-7.14 1.332-2.81 2.019-6.244 2.019-10.324 0-4.808-.895-8.554-2.664-11.26-1.77-2.706-4.122-4.683-7.057-5.932-2.934-1.249-6.181-2.04-9.761-2.415-3.164-.29-6.411-.416-9.7-.416h-4.204V77.97h-.021ZM590 121.867h-4.829l-.125-.062h-60.923l8.409-4.454V25.248l-8.409-4.455h60.923l.125-.062H590v10.865l-6.036-5.932h-41.566l.853 42.544h19.586l4.892-4.704v15.57l-4.892-4.705h-19.586v41.629h41.566l5.183-4.996v10.865Z'/%3E%3Cpath d='M158.084 121.805h-23.312l9.97-4.454v-36.8H97.536v36.8l4.266 4.454H78.49l10.116-4.454V25.248L78.49 20.794h23.312l-4.267 4.454V74.39h47.207V25.248l-9.97-4.454h23.312l-4.267 4.454v92.103l4.267 4.454ZM234.556 121.867h-4.829l-.125-.062h-60.924l8.409-4.454V25.248l-8.409-4.455h60.924l.125-.062h4.829v10.865l-5.704-5.578h-42.648l.5 42.19h20.668l4.891-4.704v15.57l-4.891-4.705h-20.668v41.629h42.648l5.183-4.996v10.865h.021ZM374.573 121.805h-23.312l2.498-4.454-14.529-36.8h-36.445l-13.863 36.384 2.81 4.891h-15.569l7.785-4.933 34.801-91.125-7.472-4.954h23.374l-3.622 4.455 36.446 92.103 7.098 4.454v-.021Zm-37.778-47.436-16.11-40.65-15.507 40.65h31.617ZM412.6 121.805h-23.312l8.347-4.454-.853-91.25h-25.269l-4.017 5.558V20.794h66.897v10.864l-5.745-5.557-21.896-.416.853 91.249 4.995 4.871ZM45.104 121.805H21.793l8.346-4.454-.853-91.25H4.017L0 31.66V20.794h66.897v10.864l-5.745-5.557-22.875-.416.854 91.249 5.973 4.871ZM513.549 121.805h-23.312l4.205-2.872-22.459-42.92c-3.33 2.04-9.949 5.058-10.927 9.096v32.221l7.264 4.454h-23.312l5.37-4.454V25.248l-5.37-4.454h24.165c7.161 0 13.217.166 18.171.478 4.933.333 8.95 1.207 11.989 2.664 3.06 1.437 5.266 3.726 6.661 6.87 1.374 3.142 2.081 7.534 2.081 13.195 0 4.559-.728 8.326-2.164 11.302-1.437 2.977-3.352 5.391-5.745 7.285-2.373 1.895-5.037 3.456-7.972 4.663-2.31.978-5.516 2.164-9.575 3.538l21.606 41.275 9.345 9.762-.021-.021ZM461.056 77.97c.77-2.04 6.827-3.788 9.221-5.245l-4.142-7.93h13.3l.916 1.644c2.435-1.374 4.725-3.06 6.868-4.995 2.144-1.957 3.872-4.33 5.225-7.14 1.332-2.81 2.019-6.244 2.019-10.324 0-4.808-.895-8.554-2.664-11.26-1.77-2.706-4.122-4.683-7.057-5.932-2.934-1.249-6.181-2.04-9.761-2.415-3.164-.29-6.411-.416-9.7-.416h-4.204V77.97h-.021ZM590 121.867h-4.829l-.125-.062h-60.923l8.409-4.454V25.248l-8.409-4.455h60.923l.125-.062H590v10.865l-6.036-5.932h-41.566l.853 42.544h19.586l4.892-4.704v15.57l-4.892-4.705h-19.586v41.629h41.566l5.183-4.996v10.865ZM319.582 0h6.494l13.591 13.55h-2.768L322.87 2.81l-13.966 10.74h-2.539L319.582 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h590v121.867H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
background-repeat: no-repeat;
    background-size: contain;
    width: 120px;
    height: 30px;
margin-top:3px;
}

.memu-icon{
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' id='_레이어_1' data-name='레이어_1' viewBox='0 0 55.63 49.85'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%233e3a39;stroke-miterlimit:10;stroke-width:2px%7D%3C/style%3E%3C/defs%3E%3Cpath d='M13.98 24.93h27.66M13.98 32.1h27.66M13.98 17.76h27.66' class='cls-1'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    width: 52px;
    height: 52px;
    position: absolute;
    z-index: 1;
}

.cart-icon{
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' id='_레이어_1' data-name='레이어_1' viewBox='0 0 55.63 49.85'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%233e3a39;stroke-miterlimit:10;stroke-width:2px%7D.cls-2%7Bfill:%233e3a39%7D%3C/style%3E%3C/defs%3E%3Cpath d='M15.77 13.16h4.34l2.71 12.82.82 3.85h14.5' class='cls-1'/%3E%3Cpath d='M22.75 25.63h15.39l2.24-9.06H20.83' class='cls-1'/%3E%3Ccircle cx='25.33' cy='34.44' r='2.25' class='cls-2'/%3E%3Ccircle cx='34.89' cy='34.44' r='2.25' class='cls-2'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    width: 52px;
    height: 52px;
    position:absolute;
    top:0;
    right:40px;
}

.search-icon{
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' id='_레이어_1' data-name='레이어_1' viewBox='0 0 55.63 49.85'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%233e3a39;stroke-miterlimit:10;stroke-width:2px%7D%3C/style%3E%3C/defs%3E%3Cellipse cx='25.69' cy='22.64' class='cls-1' rx='9.04' ry='9.07'/%3E%3Cpath d='m33.88 31.17 5.1 5.11' class='cls-1'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    width: 52px;
    height: 52px;
    position:absolute;
    top:4px;
}

.menu_on {height:100%;overflow:hidden}
.menu_off {height:auto;overflow:initial}

#mask {width:100%;height:100%;position:fixed;top: 0;left:0;right:0;bottom:0;background-color:#3c3c3c;z-index:1000;display:none;opacity: 0.6;}
#allWrap{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;}
#wrap {position:relative;width:100%;min-width:320px;overflow:hidden}
#header {position:relative;width:100%;z-index:101;background: #fff;}

.gnbWrap {position: relative;}
#gnb {position:relative;width: 100%;height: 50px;}
#gnb .logo {line-height: 60px;z-index:10;text-align:center;font-size: 28px; margin:auto;display:block;}
#gnb .logo img {width: 134px;vertical-align: middle;}
#gnb .gnbact {position: relative;zoom: 1;}
#gnb .gnbact p { font-size:25px; color:#2e2e2e; line-height:57px; text-align:center }
#gnb .gnbact .searchToggle { position:absolute; top:-4px; right:0; width:52px; height:52px; z-index:10; }
#gnb .gnbact .searchToggle .searchBox { display:none; }
/* #gnb .gnbact .searchToggle .btn_search { display:inline-block; width:52px; height:52px; font-size:25px; color:#2e2e2e; line-height:57px; text-align:center } */
/* #gnb .gnbact p.cart { position:absolute; top:-2px; right:40px; width:52px; height:52px } */
#gnb .gnbact p.cart span.user_basket_quantity{position:absolute;top: 9px;right:9px;background-color: #6a6a6a; color:#fff;width: 16px;box-sizing:border-box;height: 16px;text-align:center;line-height: 16px;border-radius: 8px;margin:0;font-size:11px;}
/* #gnb .gnbact p.menuOpen { position:absolute; top:-2px; left:0; width:52px; height:52px; z-index:1 } */

.searchLy { display:none; position:absolute; top:50px; left:0; padding:18px 5% 18px;  background:#f5f5f5; z-index:100; width:90% }
.searchLy .search { position:relative; text-align:center; }
.searchLy .search input { width:100%; height:30px; border:none; border-radius:5px; outline:none }
.searchLy .search .btn_search { position:absolute; right:0px; top:0px; border:0; border-radius:5px; background:#fff; padding:6px 8px 5px; }
.searchLy .search .btn_search i{width:18px; height:18px; line-height:18px; font-size:15px;  border-radius:20px;text-align:center; background:#eee;}
.searchLy .search .delete_btn { position:absolute; top:0px; right:40px; width:30px; height:24px; font-size:18px; color:#adadad; line-height:24px; z-index:10 } /* 검색어삭제 */
.searchLy .clearTag { height:200px ; }

/* 인기검색어 */
.hit-keyword { background: #fff; margin-top: 20px;}
.hit-keyword ul { overflow-y:auto; text-align:left; max-height:100px; padding:8px; }
.hit-keyword li { display:inline-block; vertical-align:top; }
.hit-keyword li a { display:block; color:#666; background:#f8f8f8; border-radius:25px;  font-size:10px; margin:3px;   padding:5px 10px; }

/* 사이드 메뉴 */
.leftMenu{-webkit-transition:all 0.3s;transition:all 0.3s;position:fixed;top:0;left: -100%;width:100%;bottom:0;height:100%;z-index:1001;}
.leftMenu.on{left: 0;}
.leftMenu.on .shadow{display:block;}
.leftMenu .menuCnt{position:absolute;top:0;left: 0;bottom:0;z-index:1;width:100%; padding:6% 10%;box-sizing:border-box;background-color: #fff;-webkit-overflow-scrolling:touch; min-height:100vh;}
.leftMenu .shadow{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.75);}
.leftMenu .asideClose{
    background-image: url("data:image/svg+xml,%0A%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L21 21' stroke='%233E3A39' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M1 21L21 1' stroke='%233E3A39' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: -6%;
    width: 20px;
    height: 20px;
    top: 10px;}

.leftMenu .loginBx {position:relative;margin: 0 0 10px;}
.leftMenu .loginBx .logo { display:block;font-weight:600;font-size:24px; padding:0 0 4%;}
.leftMenu .loginBx .tx{display: block;line-height: 20px;}
.leftMenu .loginBx .btnSt{margin-top: 8%;overflow:hidden;}
.leftMenu .loginBx .btnSt li{float:left;width:100%;}
.leftMenu .loginBx .btnSt li:first-child { }
.leftMenu .loginBx .btnSt li i{font-size:16px; vertical-align: middle;}
.leftMenu .loginBx .btnSt li a {width:100%;text-align:center;display: inline-block;border:1px solid #555;color:#555;height: 38px;line-height: 38px;font-size:14px;box-sizing: border-box;}
.leftMenu .loginBx .btnSt li a.gray { background-color:#252525;color:#fff;}

/* 사이드 메뉴 - util menu */
.leftMenu .utilMenu ul{zoom:1;overflow:hidden;margin: 25px 0;}
.leftMenu .utilMenu .list{width:25%;float:left;}
.leftMenu .utilMenu .link{text-align:center;display:block;height:51px;font-size:28px;line-height:1;}
.leftMenu .utilMenu i{padding-top:3px;}
.leftMenu .utilMenu .title{color:#111;font-size: 12px;display:block;padding-top:3px;}
.leftMenu .utilMenu .basket{position:relative;}
.leftMenu .utilMenu .basket .quan{position:absolute;top: 2px;left: 50%;margin-left: 3px;color:#2c2c2c;font-size:11px;display:block;min-width:16px;box-sizing:border-box;height:16px;line-height:16px;background-color:#eee;border-radius:50%;}

.navCategory { margin-top:0px; }
.navCategory > ul > li > ul { margin-left:10px; }
.navCategory > ul > li > ul > li, .navCategory > ul > li { line-height:50px; }
.navCategory > ul > li { font-size : 14px; }
aside .asideTop {text-align:center;}
aside .asideTop a {width:50%;height: 36px;display:inline-block;border-bottom: 1px solid #ddd;color:#8f8f8f;line-height: 36px;font-size:14px;}
aside .asideTop a.act {color: #111;border-bottom: 2px solid #111;font-weight:bold;}
aside nav {padding: 10px 0;}
aside nav li {position:relative;}
aside nav li a {display: block;height: 38px;line-height: 38px;padding: 0px;margin-right: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#3B3B3B;font-size:14px;}
aside nav li .categoryTitle {display: block;height: 38px;line-height: 38px;padding: 0px;margin-right: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#3B3B3B;font-size:14px;}
aside nav li .fa {position: absolute;top:0;right: 5px;width: 40px;text-align: center;height: 38px;line-height: 38px;font-size:20px;}
aside nav li > ul {background-color: #fff;display:none;}
aside nav li > ul > li:last-child{border:none;}
aside nav li > ul > li a {padding: 0 40px 0 15px;margin: 0;}
aside nav li > ul > li > ul { /*background-color:#e6e6e6;*/}
aside nav li > ul > li > ul > li a {padding:0 0 0 40px; margin: 0; }
aside nav > ul > li > a { font-weight:bold; }
aside nav > ul > li > span { font-weight:bold; }
aside .asideBottom {padding:20px 22px;}
aside .asideBottom .tel {color:#ab3e41; font-size:1.333em; font-weight:bold; display: block;}
aside .asideBottom .fa-stack {color:#000; margin-top: -5px;}
aside .asideBottom .copyright {margin-top:10px;}
aside .navCommunity {display:none;}

/* 사이드 메뉴 - 하단 link */
.leftMenu .menuFooter{padding: 16px 0;text-align:center;}
.leftMenu .menuFooter a{width:24%;display:inline-block;padding: 6px 0;position:relative;}
.leftMenu .menuFooter span { color:#8f8f8f; width:1px;display:inline-block;}

.btn_toggle_area {display: none;position: fixed;bottom: 76px;right: 49px;z-index: 100;}
.btn_toggle_area a {display: block;width: 36px;height: 36px;line-height: 38px;color:#111;font-size: 18px;text-align: center;background-color: rgba( 255, 255, 255, 0.8 );border:1px solid #ddd;border-radius: 100%;}
.btn_toggle_area a.btn_up {position: absolute;bottom: 42px;}
.btn_toggle_area a.btn_down { position: absolute; bottom: 0; }


.loginBx > div > ul {display:flex;}
.loginBx > div > ul > li {padding-right:20px;}
/* BASIC css end */

