/* BASIC css start */
#header {position:fixed;left:0;top:0;z-index:900;width:100%;background:#fff}
#header .hd_top {position:relative;text-align:center}
#header .hd_top .hd_logo {margin:0;padding:15px 0}
#header .hd_top .hd_logo img {width:155px;height:auto}
#header .hd_top .btn_cart {display:block;padding:5px;position:absolute;right:10px;top:15px}
#header .hd_top .btn_cart img {width:30px;height:auto}
#header .hd_top .btn_cate {display:block;padding:5px;position:absolute;left:10px;top:15px;color:#050708}
#header .hd_search {overflow:hidden;position:relative;margin:0 15px 7px;border-radius:30px;background:#f2f2f2}
#header .hd_search input {width:100%;height:34px;padding:0 50px;border:0;font-size:1.083em;font-family:"¸¼Àº °íµñ", "Malgun Gothic",sans-serif;background:#f2f2f2;color:#969696;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#header .hd_search a {display:block;overflow:hidden;position:absolute;right:22px;top:0;width:34px;height:34px;font-size:1.5em;line-height:1.9;color:#505050;text-align:center}
#header .hd_gnb {overflow:hidden;background:#f37971}
#header .hd_gnb ul {display:flex;flex-wrap:nowrap}
#header .hd_gnb li {float:left;flex-grow:1}
#header .hd_gnb li a {display:block;padding:6.5px 0;font-size:1.25em;line-height:2;color:#fff;text-align:center}

/* Ä«Å×°í¸® */
aside {position:fixed; width:360px; height:calc(100% - 72px); top:72px; left:0; bottom:0; background-color:#fff; overflow-y:auto; -webkit-overflow-scrolling: touch; z-index:1001; display:none;}
aside .asideTop {text-align:center;}
aside .asideTop a {width:33.33%; height:62px; display:inline-block; border-bottom:2px solid #c3c3c3; color:#8f8f8f; font-weight:bold;}
aside .asideTop a .fa {margin-top:10px;}
aside .asideTop a.act {color:#f37971; border-bottom:2px solid #f37971;}
aside nav {overflow:hidden;position:relative;border-bottom:1px solid #ccc}
aside nav > ul {display:flex;flex-wrap:wrap;margin-bottom:-1px}
aside nav > ul > li {display:inherit;float:left;width:25%;height:54px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;letter-spacing:-0.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
aside nav > ul > li:nth-of-type(4n) {border-right:0}
aside nav > ul > li > a {display:inherit;position:relative;width:100%;height:100%;font-size:1.083em;color:#333;text-align:center;word-break:keep-all;align-items:center}
aside nav > ul > li > a span {display:block;width:100%;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
aside nav .cate1 .fa {display:none;position:absolute;left:0;bottom:-15px;width:100%;color:#f37971;text-align:center}
aside nav .cate1.on .fa {display:block}
aside nav .cate1.on a {background:#f37971;color:#fff}
aside nav .cate2 {overflow:hidden; background-color:#f9f9f9; display:none;}
aside nav .cate2 > li {float:left;width:50%;border-bottom:1px solid #ddd}
aside nav .cate2 > li a {display: block; position:relative; height: 40px; line-height:40px; padding:0 0 0 15px;}
aside nav .cate2 > li .fa {position:absolute;right:15px;top:12px;font-size:15px}
aside nav .com_cate {padding-left:15px;font-size:1.5em;line-height:2;background:#f37971;color:#fff}
aside .asideBottom {overflow:hidden;padding:20px 20px 0;background:#f4f4f4}
aside .asideBottom > div {padding:10px;margin-bottom:20px;border:1px solid #6f6f6f;background:#fff}
aside .asideBottom .ab_tit {margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #000;font-size:1.25em;line-height:2;text-align:center}
aside .asideBottom .ab_stit {position:relative;margin-top:7px;padding-left:12px;line-height:1.5}
aside .asideBottom .ab_stit:before {position:absolute;left:3px;top:8px;width:3px;height:3px;border-radius:50%;background:#333;content:""}
aside .asideBottom .txt {margin-left:10px;font-size:1.167em;line-height:1.5;color:#000}
aside .asideBottom .ab_gnb {padding:0;border:0}
aside .asideBottom .ab_gnb li {width:33.33%;border-top:1px solid #ccc}
aside .asideBottom .ab_gnb li:first-child {border-left:1px solid #ccc}
aside #ly_lastView li {margin-top:0}
aside .navCommunity {display:none;}
aside .navMypage {display:none;}
/* //Ä«Å×°í¸® */
/* BASIC css end */

