/* BASIC css start */
/* BASIC css start */
/*** main_category(ºê·£µå½ºÅä¾î / Àü±¹¸ÅÀå¾È³») ***/
.main_category {float:left;}
.main_category > a {color: #555; font-size: 13px; font-weight: 400; margin-right: 30px;}


:is(#header,.section) :is(*)::-webkit-scrollbar { width: 5px; } 
:is(#header,.section) :is(*)::-webkit-scrollbar-thumb { background-color: rgb(184, 184, 184); } 
:is(#header,.section) :is(*)::-webkit-scrollbar-track { background-color: rgb(233, 233, 233); } 


/* GNB ÀÌº¥Æ® Up ½½¶óÀÌµå*/
#header .h_sec01 ul.cate_m>li.roll {display: flex; align-items:center;}
#header .h_sec01 ul.cate_m>li.roll .menuBox {overflow:hidden; height:27px;}
#header .h_sec01 ul.cate_m>li.roll .menuBox #upSlide { list-style: none; margin: 0; padding: 0; position: relative; top: 0; text-align:center; }
#header .h_sec01 ul.cate_m>li.roll .menuBox #upSlide p { line-height: 26px;  color: #ac5100;}




/* »ó´Ü ¿µ¿ª */
#header {margin:0 auto; background-color:#fff; width: 100%; position:relative;}

/* ÃÖ»ó´Ü¹è³Ê ¿µ¿ª */
.swiper_top_banner {width:100%;height: 25px;background-color:#ff352c;z-index:999!important;min-width: 1280px;overflow: hidden;}
.swiper_top_banner .swiper-button-next_top_banner {position:absolute;top:2px;right:10px;width:12px;height:8px;padding:10px 9px;z-index:10;cursor:pointer;opacity:1;}
.swiper_top_banner .swiper-button-prev_top_banner {position:absolute;top:21px;right:10px;width:12px;height:8px;padding:10px 9px;z-index:10;cursor:pointer;opacity:1;}
.swiper_top_banner .swiper-slide a {width:100%;margin:0 auto;display:block;text-align:center;font-size: 12px;line-height:25px;color:#fff;}
.swiper_top_banner .swiper-slide a img {vertical-align:middle;padding:0 5px;}
.swiper_top_banner .swiper-slide a b {font-weight:600;}


/* »ó´Ü¼½¼Ç01 */
#header .h_sec01 {display: flex;margin: 0 auto;padding-top: 56px;max-width: 1280px;position:relative;z-index: 999!important;flex-direction: row;flex-wrap: wrap;align-items: center;}
#header .h_sec01  h1.logo { }
#header .h_sec01  h1.logo a {display: block;}
#header .h_sec01  h1.logo a img { width:140px;}

#header .h_sec01 ul.cate_m{display: flex;gap: 20px;align-items: center;margin-left: 45px;}
#header .h_sec01 ul.cate_m li:hove {color:#f00;}
#header .h_sec01 ul.cate_m li { display:inline-block; position:relative; vertical-align: middle;}
#header .h_sec01 ul.cate_m li a {font-size: 14px;font-weight: 400;color: #1a1a1a;transition: color .1s;/* height:70px; *//* line-height:70px; */display:block;line-height: 26px;}
#header .h_sec01 ul.cate_m li a .subtit2 {color: #fa2239;position: absolute;bottom: 16px; left: 42%;transform: translateX(-42%); display: flex; flex-wrap: nowrap;white-space: nowrap; font-size: 12px; font-weight: 700;}


/* »ó´Ü¼½¼Ç02 */
#header .h_sec01 .top{height:40px;/* max-width: 1200px; *//* margin: 0 auto; *//* position: relative; *//*padding: 0 20px 0 20px;*/}
#header .h_sec01 .top > li {position: absolute;line-height: 40px;}

#header .h_sec01 .top .topMenu {z-index:999;}
#header .h_sec01 .top .topMenu a {text-decoration:none; color:#555;}
#header .h_sec01 .top .topMenu .d1 {position:relative;color: #fff;float:left; margin-left: 20px;}
#header .h_sec01 .top .topMenu .d1:first-child { background:none; }
#header .h_sec01 .top .topMenu .d1 > a {transition: all .3s ease;-webkit-transition: all .3s ease; font-size: 13px; font-weight:400;}
/*#header .h_sec01 .top .topMenu .d1 > a.first_log {position: relative;}
#header .h_sec01 .top .topMenu .d1 > a.first_log:after {content: "ÇÃÄ£ 1Ãµ¿ø";width: 60px;height: 20px;line-height: 21px;font-size: 10px;font-weight: 500;text-align: center;letter-spacing: -.7px;color: #000;position: absolute;top: -26px;left: -7px;border-radius: 44px;background: #ffd400; animation: float 2s ease-in-out infinite;}
#header .h_sec01 .top .topMenu .d1 > a.first_log:before {content: '';width: 20px;height: 8px;background: url(http://dailylike.jpg3.kr/hgodo/09_M/ect/flag.png);transform: translateX(-50%);position: absolute;top: -11px;left: 18%;animation: float 2s ease-in-out infinite;}
*/

/* ÇÃÄ£ÇÃ·¡±× */
@keyframes float {
    0% {transform: translateY(0);}
    50% {transform: translateY(-5px); }
    100% { transform: translateY(0);  }
}

#header .h_sec01 .top .topMenu .d1.on > a { }
#header .h_sec01 .top .topMenu .d1 .count { margin:0 0 0 3px; padding:3px 5px; background:#777; border-radius:4px; text-align:center; color:#fff; font-size:10px; font-weight:400; }

#header .h_sec01 .top .topMenu .d1.my_btn{position: relative;}
#header .h_sec01 .top .topMenu .d1.my_btn:hover>ul.my_ul{display:flex}
#header .h_sec01 .top .topMenu .d1.my_btn ul.my_ul{width: 100px; position: absolute; z-index: 10; top: 78%; background-color: transparent; left: 50%; transform: translateX(-50%); display: none; flex-direction: column; gap: 2px; }
#header .h_sec01 .top .topMenu .d1.my_btn ul.my_ul li{width: 100%;}
#header .h_sec01 .top .topMenu .d1.my_btn ul.my_ul li a{height:15px; line-height:15px;font-size:12px; padding: 5px 0; display: block;color:#222; width: 100%; text-align: center; border: 1px solid #000; background:#fff}
#header .h_sec01 .top .topMenu .d1.my_btn ul.my_ul li:first-child a{ background:#222; color:#fff}


/****»õ°Å ****/

#header .header_cont {background-color: #fff;margin:0 auto;position:relative;z-index:100;font-size:0px;background-color: #fff;border-bottom: 1px solid rgb(229, 229, 229);max-width: 1920px;min-width: 1280px;}
#header .header_cont .head_inner{display: flex;align-items: center;width: 1280px;margin: 0 auto;padding: 9px 0;justify-content: space-between;}
#header .header_cont .hb_left{ display: flex;  gap: 30px; align-content: flex-start; line-height: 20px; align-items: center; }
#header .header_cont .hb_left .ham{}

#header .header_cont .hb_left .ham:hover a{}
#header .header_cont .hb_left .ham svg { width: 16px; height: 16px; margin-right: 10px;margin-top: 2px;}
#header .header_cont .hb_left .ham a{font-size: 15px; font-weight:600;display: flex; }
#header .header_cont .hb_left .ham a.active-1 svg {transform:rotate(-180deg);}  


#header .header_cont .hb_left ul.cate_m{ display: flex; gap: 25px; align-items: center; }
#header .header_cont .hb_left ul.cate_m li:hover {color:#f00;}
#header .header_cont .hb_left ul.cate_m li { display:inline-block; position:relative; vertical-align: middle;}
#header .header_cont .hb_left ul.cate_m li a {font-size:15px; font-weight:500; color:#1a1a1a;  transition: color .1s; display:block;}

/*#header .header_cont .hb_left ul.cate_m li a:hover:before {content:""; position: absolute; bottom: -18px; width: 100%; z-index: -1; border-bottom: 4px solid #0c0c0c;}*/
#header .header_cont .hb_left ul.cate_m li a .txt_label {display: inline-block; margin: 0 0px 2px 3px; padding: 0 5px; border-radius: 9px; font-weight: 700;font-size: 9px;line-height: 16px; color: #fff;background-color: #ff5252;vertical-align: middle;}
#header .header_cont .hb_left ul.cate_m li a .ico_new {display: inline-block;margin: 2px 0 0 3px;width: 4px;height: 4px;border-radius: 50%;background-color: #fc363c;vertical-align: text-top;}

#header .header_cont .hb_left ul.cate_m li a:before {}
#header .header_cont .hb_left ul.cate_m li a:hover:before  { left:0; right:0; }
#header .header_cont .hb_left ul.cate_m li.roll a:hover {color:#f00!important;}
#header .header_cont .hb_left ul.cate_m li.roll a:before { content: ""; position: absolute; left: 50%; right: 50%; bottom: -2px; height: 2px; z-index: -1; background: #f00; -webkit-transition-property: left, right; transition-property: left, right; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
#header .header_cont .hb_left ul.cate_m li.roll a:hover:before  { left:0; right:0; }
#header .header_cont .hb_left ul.cate_m li.now a{color:#f00!important;}
#header .header_cont .hb_left ul.cate_m li.now a:before{left:0; right:0;}
#header .header_cont .hb_left ul.cate_m li a .subtit2 {color: #fa2239;position: absolute;bottom: 16px; left: 42%;transform: translateX(-50%); display: flex; flex-wrap: nowrap;white-space: nowrap; font-size: 12px; font-weight: 700;}


/* ½½¶óÀÌµå ·©Å· Å°¿öµå */
#header .header_cont .d_flex {display:flex; gap: 15px;}
#header .header_cont .ranking_slide {padding-right: 15px;}
#header .header_cont .ranking_slide #mk_new_ranking_1 {transform: translateY(3px); cursor:pointer;}
#header .header_cont .ranking_slide #mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li.mk_txt_date {display: none;}
#header .header_cont .ranking_slide #mk_new_ranking_1 .mk_keyword_wrap {overflow: hidden; width: 140px; height: 30px !important;}
#header .header_cont .ranking_slide #mk_new_ranking_1 .mk_keywords {position: relative; list-style: none; margin: 0; padding: 0; overflow: hidden;}
#header .header_cont .ranking_slide #mk_new_ranking_1 .mk_keywords li a {display: flex; pointer-events: none; font-family: unset;}
#header .header_cont .ranking_slide #mk_new_ranking_1 .mk_keywords li .mk_keywords_num {color: #ff352c; font-family: inherit; }
#header .header_cont .ranking_slide #mk_new_ranking_1 .mk_keywords li .mk_keywords_txt{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 70%;}



#header .header_cont .search {position:relative;}
#header .header_cont .search input {width: 150px;height: 36px;line-height: 36px;padding: 0 50px 0 25px;border: 0;font-size: 14px;color: #000;background: #f0f1f4;}
#header .header_cont .search a {position: absolute;top: 8px;right: 15px;}   

#header .header_cont ul.user_m{display: flex; gap:10px; align-items: center }
#header .header_cont ul.user_m>li{}
#header .header_cont ul.user_m>li>a{display: block;}
#header .header_cont ul.user_m>li>a>img{}
#header .header_cont ul.user_m>li.li_cart{}
#header .header_cont ul.user_m>li.li_cart a{position: relative; padding-right: 10px;}
#header .header_cont ul.user_m>li.li_cart a span{display: inline-block; background-color: #000; color: #fff; width: 20px; height: 20px; text-align: center; border-radius: 50%; line-height: 20px; font-size: 13px; position: absolute; top: -4px; right: 4px;}
#header .header_cont ul.user_m>li.my_btn{position: relative;}
#header .header_cont ul.user_m>li.my_btn:hover>ul.my_ul{display:flex}
#header .header_cont ul.user_m>li.my_btn ul.my_ul{width: 100px; padding-top:20px; position: absolute; z-index: 10; top: 98%; background-color: transparent; left: 50%; transform: translateX(-50%); display: none; flex-direction: column; gap: 4px; }
#header .header_cont ul.user_m>li.my_btn ul.my_ul li{width: 100%;}
#header .header_cont ul.user_m>li.my_btn ul.my_ul li a{padding: 5px 0; display: block; width: 100%; text-align: center; border: 1px solid #000; background:#fff}
#header .header_cont ul.user_m>li.my_btn ul.my_ul li:first-child a{ background:#222; color:#fff}



/* »ó´Ü¼½¼Ç02 : FIXED */
#header .header_cont.fixed {position:fixed;  margin:0px; width:100%; top:0px; background-color:#fff; z-index:100; border-bottom:1px solid #e5e5e5; box-shadow: 0 4px 8px 0 rgb(0 0 0 / 1%), 0 12px 20px 0 rgb(0 0 0 / 2%);  max-width: 100%; min-width: 1280px;}
#header .header_cont.fixed #cate_m {top:70px;}



#asi{width: 100%; background-color: #fff; height: 400px; position: absolute; top: 90%; padding: 40px 0; box-shadow: 0px 50px 50px 0 rgb(185 185 185 / 12%); z-index:15 ;display: none;transition: opacity .5s, top .4s; opacity: 0;z-index:40 }
#asi.show1{display: block;}
#asi.show2{top:100%; opacity: 1;border-top:1px solid #eee}
#asi.show2 .asi_inner{opacity: 1;}

#asi .asi_inner{width: 1280px; margin: 0 auto; padding: 0 50px;height: 95%;opacity: 0;transition: opacity 1.4s;}
#asi .asi_inner a{display: block;}
#asi .asi_inner nav{ height: inherit;position: relative;}
#asi .asi_inner nav>ul.cate1_m{ height: inherit; overflow-y: auto;display: flex; flex-direction: column; width: 160px;overflow-x: hidden;}
#asi .asi_inner nav>ul.cate1_m>li {border-right: 1px solid #ededed;}
#asi .asi_inner nav>ul.cate1_m>li:hover {border-right: 2px solid #0c0c0c;}
#asi .asi_inner nav>ul.cate1_m>li.clicked>a{/*color:#f00; background-color: #000; font-weight: 600;  */}
#asi .asi_inner nav>ul.cate1_m>li.clicked>.cate_wrap{display: block;}
#asi .asi_inner nav>ul.cate1_m>li>a{color: #0c0c0c; letter-spacing:-.5px;font-size: 17px; font-weight: 500; max-width: 145px; display: inline-block;margin-bottom: 10px;padding: 5px 10px; border-radius: 30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap{ display: none;  position: absolute; top: 0; left: 198px; height: 450px; overflow-y: auto; width: max-content; max-width: 1010px; margin-left: -7px;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap>ul.cate2_m{display: flex;flex-wrap: wrap;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap>ul.cate2_m>li{width: 135px; border-right: 1px solid #f3f3f3;padding: 0 25px;overflow-y: auto; margin-bottom: 30px; position:relative}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap>ul.cate2_m>li:last-child{ border-right: none;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap>ul.cate2_m>li>a{font-size: 15px; font-weight: 400;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap>ul.cate2_m>li::after{content: ""; display: block; position: absolute; width: 5px; height: 5px; background-color: #ff2800; border-radius: 50%; top: 5px; left: 24px; transform: translateX(-50%); opacity: 0; transition: all .3s;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap>ul.cate2_m>li:hover::after{ left: 22px; top:0px; opacity: 1;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap ul.cate3_m{padding-top: 25px;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap ul.cate3_m>li{margin-bottom: 7px;}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap ul.cate3_m>li>a{font-size: 14px;color: #6d6d6d; font-weight: 400; transition:color .2s}
#asi .asi_inner nav>ul.cate1_m>li .cate_wrap ul.cate3_m>li>a:hover{color:#ff2800}
#asi :is(*)::-webkit-scrollbar{ display:none;
/*width: 2px;background-color: transparent;*/}
/*
#asi :is(*)::-webkit-scrollbar:hover{width: 10px;}
#asi :is(*)::-webkit-scrollbar-thumb{background-color: #333; border-radius: 20px; }
#asi :is(*)::-webkit-scrollbar-track{background-color: rgb(243, 243, 243);border-radius: 20px; }
*/
#asi .asi_close{position: absolute; bottom: 0;right: 15%;}
#asi .asi_close a{background-color: #000; color: #fff; display: block; font-size: 12px; padding: 15px; font-weight: 400;}




/* °Ë»öÃ¢ */
#header_search {display: none;position: fixed;z-index: 101;left:50%;top: 189px;width: 700px;background: #fff;padding: 35px;border: 1px solid #e8e8e8;box-sizing: border-box;transform: translateX(0px);transition: all 0.1s ease;}
#header_search.on { display: flex; }
#header_search.on.active {top:54px; transition: all 0.3s ease;}
#header_search h1 { padding-bottom: 15px; font-size: 16px; font-weight:500; color:#000; }
/*#header_search h1 span { color: #eb5e3e; }*/

#header_search .searchClose { position: absolute; top: 20px; right: 20px; width: 22px; height: 22px; cursor: pointer; }
#header_search .searchClose:before,
#header_search .searchClose:after { content: ""; position: absolute; top: 50%; left: 50%; width: 18px; height: 1.5px; background: #000; }
#header_search .searchClose:before { transform: translate(-50%, -50%) rotate(-45deg); }
#header_search .searchClose:after { transform: translate(-50%, -50%) rotate(45deg); }

#header_search .ranking_keyword { width: 40%; margin: 0 35px; padding: 0 35px; border-left: 1px solid #f5f5f5;; border-right: 1px solid #f5f5f5;; }
#header_search .recmd_keyword { width: 25%; }

/* ½Ç½Ã°£ »óÇ° °Ë»ö ¼øÀ§ */
#mk_new_ranking_1 {position:relative; padding:0  !important; width:100% !important; border:0 !important; margin:0 auto;}
#mk_new_ranking_1 .mk_title_wrap .mk_h3 {display:none; font-weight:bold; font-size:13px; color:#000; margin:0; padding:0;}
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords { display: block; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li {position:relative; padding:0 !important; line-height: 30px; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(1) { grid-area: 1 / 1; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(2) { grid-area: 2 / 1; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(3) { grid-area: 3 / 1; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(4) { grid-area: 4 / 1; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(5) { grid-area: 5 / 1; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(6) { grid-area: 1 / 2; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(7) { grid-area: 2 / 2; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(8) { grid-area: 3 / 2; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(9) { grid-area: 4 / 2; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:nth-child(10) { grid-area: 5 / 2; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li:last-child { position: absolute; top: -38px; right: 0; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li a {display:inline-block;width:auto !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 14px;font-weight: 400;color: #555 !important;}
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_keywords_num {display: inline-block;width: 16px;margin-right:2px;/* color:#eb5e3e !important; */}
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_keywords_txt { display: inline-block; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_keywords_txt:hover { text-decoration: underline; text-underline-offset: 3px; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_ico_txt_new_2 {position:absolute;right:0;top:10px !important;width:20px;height:7px;background: url(/makeshop/newmanager/assets/images/ico_txt_new_2.svg) no-repeat;}
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_up, 
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_down {position:absolute; right:0; top:11px; width:9px; height:10px;}
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_up {background: url(/makeshop/newmanager/assets/images/ico_ranking_up.svg) no-repeat;}
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_down {background: url(/makeshop/newmanager/assets/images/ico_ranking_down.svg) no-repeat;}
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li .mk_line {position:absolute; right:3px; top:0 !important; line-height: 30px; }
#mk_new_ranking_1 .mk_keyword_wrap .mk_keywords li.mk_txt_date {text-align:right; color:#a9a9a9; padding-right:0; font-size:12px;}

/* ÃßÃµ °Ë»ö¾î */
#mk_new_ranking_2 {position:relative; padding:0  !important; width:100% !important; border:0 !important; margin:0 auto;}
#mk_new_ranking_2 .mk_title_wrap .mk_h3 {display:none; font-weight:bold; font-size:13px; color:#000; margin:0; padding:0;}
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li {position:relative; display: block; padding: 0 !important; }
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li a {display:block; width:auto !important; line-height: 30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; font-weight: 400; color:#575757; }
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_keywords_num {display:none; margin-right:8px; color:#999;}
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_keywords_txt:hover { text-decoration: underline; text-underline-offset: 3px; }
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_ico_txt_new_2 {position:absolute; right:0; top:12px; width:20px; height:7px; background: url(/makeshop/newmanager/assets/images/ico_txt_new_2.svg) no-repeat;}
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_up, 
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_down {position:absolute; right:0; top:11px; width:9px; height:10px;}
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_up {background: url(/makeshop/newmanager/assets/images/ico_ranking_up.svg) no-repeat;}
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_ico_ranking_down {background: url(/makeshop/newmanager/assets/images/ico_ranking_down.svg) no-repeat;}
#mk_new_ranking_2 .mk_keyword_wrap .mk_keywords li .mk_line {display:none;}




/* ÃÖ±Ù °Ë»ö¾î */
#header_search .search_history { width: 25%; display: block; vertical-align: top; box-sizing:border-box; }
#header_search .search_history>h2 { padding-bottom: 15px; font-size: 16px; font-weight: 500; position:relative; line-height: 20px; }
#header_search .search_history>h2 #clear_btn { font-size: 12px; font-weight: 400; color: #a6a6a6; position: absolute; right: 0; top: 0; line-height: 20px; cursor:pointer; } 
#header_search .search_history .srch_inner { padding-bottom: 6px; }
#header_search .search_history .srch_inner .txt { color: #999; font-size:13px; }
#header_search .search_history #kword_list {  }
#header_search .search_history #kword_list li {display: block; color: #565656; font-size: 13px; line-height:30px;}
#header_search .search_history #kword_list li span { display: inline-block; }
#header_search .search_history #kword_list li span a { font-size:14px; color:#333; }
#header_search .search_history #kword_list li span a:hover { text-decoration: underline; text-underline-offset: 3px; }
#header_search .search_history #kword_list li button {position: relative; background: none; border: none; width: 17px; height: 17px; padding:0; font-size:0; text-indent:0; color:#a5a5a5;}
#header_search .search_history #kword_list li button:after,
#header_search .search_history #kword_list li button:before { content: ""; width: 10px; height: 1px; position: absolute; top: 46%; right: 0; background: #a5a5a5; transition: 0.4s; }
#header_search .search_history #kword_list li button:after { transform: rotate(45deg); }
#header_search .search_history #kword_list li button:before { transform: rotate(135deg); }



.hidden-contents { display: none; }

/* °Ë»öÃ¢ */
.searchBtn .search_wrap { position: relative; }
.searchBtn .search_wrap .MS_search_word { width: 230px; height: 36px; line-height: 36px; padding: 0 50px 0 25px; border-radius: 36px; border: 0; font-size: 14px; color: #000; background: #f5f5f5; }
.searchBtn .search_wrap a { position:absolute; top: 0; right: 0; width: 36px; }
.searchBtn .search_wrap a img { width: 95%; padding: 14%; }




/* BASIC css end */

