<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**************************************************
* 踰꾩쟾愿�由�
* version : v=3
* Last Update : 2024.06.27 
**************************************************/

/***************************************************
�� �ъ씠�� 怨듯넻
****************************************************/
html{font-size:20px;}
body{font-size:1rem}
.tablet{display:none;}
.mob{display:none;}
#wrap{position:relative; line-height:1.5; overflow:hidden; font-size: .9rem;}
#wrap img { border:none; vertical-align: middle; max-width:100%;}
#wrap i{vertical-align:inherit;}
svg{vertical-align: middle}


:root{
	--black:#121212;
	--main:#f64d44; /*二쇱뺄��*/
	--sub:#EF626A;
	--sub2:#767171;
	/*--main:#0F2FA0; 釉붾（
	--sub:#035AD1;
	--sub2:#478deb;*/
	--red:#f74927;
	--blue:#0F2FA0;
	--sky:#035AD1;
	--white:#fff;
}

@media (max-width:1030px){
	/* -----怨듯넻----- */
	html{font-size: 16px;}
    body{font-size: 1rem}
	.web{display: none}
	.tablet{display: block;}
	#wrap{font-size:1rem;}

}
@media (max-width: 767px){
	/* -----怨듯넻----- */
	html{font-size: 16px;}
    body{font-size: 1rem}
	.tablet{display: none;}
	.mob{display: block;}
}
@media (max-width: 375px){
	/* -----怨듯넻----- */
	html{font-size: 15px;}
    body{font-size: 1rem}
}
@media (max-width: 320px){
	/* -----怨듯넻----- */
	html{font-size: 13px;}
    body{font-size: 1rem}
}

/***************************************************
�� 理쒓렐 蹂� �곹뭹
****************************************************/
.recent {padding:0.5rem 0.5rem; position: fixed; right: 0; top: 50%; transform:translate(0,-50%); width: 5.5rem;  height: 30rem; z-index: 999; background:#fff; border:1px solid #ddd; text-align:center; overflow-y:scroll;}
.recent &gt; h4 {margin-bottom:1rem;}
.recent_list {width:100%; }

.today_view &gt; li .prd_name {font-size:0.8rem; color:#777;  height: 1.3em; line-height: 1.3em; display: block; text-overflow: ellipsis;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;  word-wrap: break-word;}

/***************************************************
�� �ㅻ뜑
****************************************************/

#header{ height:auto; width:100%;  z-index:100; background:var(--white);  position: relative;}
#header.nofix{position:absolute;}
#header .gnb{display: flex; align-items: center;  justify-content: flex-end; background:#2e2e2e; height:2rem;  font-size:0.75rem; }
#header .gnb ul{width:75rem; margin:0 auto; text-align: right;}
#header .gnb ul li{display:inline-block; position:relative; color: #fff;}
#header .gnb ul li:not(:first-child){margin-left:1rem; padding-left:1rem; }
#header .gnb ul li:not(:first-child):before{content:""; position:absolute; left:0px; top:0.3em; width:1px; height:0.8em; background:#fff;}
#header .kakao_btn {display: flex; align-items: center; justify-content: center; background: #FFEC4E; color: #000; font-weight: 600; padding: 0.1rem 0.5rem; border-radius: 1.2rem;}
#header .kakao_btn img {width: 0.75rem; margin-right: 0.2rem;}

#header .header_inner{ display: flex; flex-direction: column; position: relative;}
#header .header_inner &gt; div {width:75rem; margin:0 auto; height:2.5rem;  position: relative;}
#header .header_inner:after, #header .header_inner .header_top:after {content:"";display:block; height:1px; background:#e5e5e5; position:absolute;}
#header .header_inner:after { width:100%; bottom:0; left:0;}
#header .header_inner .header_top:after {width:100vw; bottom:0; left:50%; transform:translate(-50%,0);}

#header .header_top {justify-content: space-between; height:4.8rem !important;}
#header .header_bottom {width:100%; display: flex; justify-content: center;}

#header .logo img{height:2.25rem;}
#header #nav {display:flex; width:100%; align-items: center;}
#header  #nav .nav-slide{overflow:visible;  margin:0; width:100%;}
#header  #nav .nav-slide &gt; ul {justify-content: center;}
#header  #nav .nav-slide &gt; ul &gt; li{position:relative; display:inline-block; width:auto;}
#header  #nav .nav-slide &gt; ul &gt; li &gt; a{position:relative; display:block; width: 10rem; text-align: center;font-size:0.95rem; font-weight:500; color:var(--black); line-height:3.05rem;}
/* #header  #nav .nav-slide &gt; ul &gt; li &gt; a:before{content:""; position:absolute; left:50%; top:1.5em; margin-left:-0.4rem; width:0.8rem; height:0.8rem; z-index:-1; background:url('/images/default/main/nav_active.svg')no-repeat 50% 50%; background-size:100% 100%; opacity:0; -webkit-transition:all .3s; transition:all .3s;} */
#header  #nav .nav-slide &gt; ul &gt; li .sub_navi{display:none; position:absolute; left:50%; top:3rem; width:7rem; margin-left:-3.5rem; background:var(--main); color:var(--white); font-size:0.75rem; text-align:center; padding:0.2rem 0; border-radius:0 0 0.4rem 0.4rem; }
#header  #nav .nav-slide &gt; ul &gt; li .sub_navi a{display:block; padding:0.3rem 0;}
#header  #nav .nav-slide &gt; ul &gt; li .sub_navi a:hover{text-decoration:underline; text-underline-position: under;}
#header  #nav .nav-slide &gt; ul &gt; li.on &gt; a{color:var(--main); font-weight:700;}
#header  #nav .nav-slide &gt; ul &gt; li.on &gt; a:before{top:0; opacity:1;}
#header  .right_menu{display:flex; align-items: center; }
#header  .left_menu{display:flex; align-items: center;}
#header  .left_menu .searchBtn{display:none; width:2rem; height:2rem; background:url('/images/default/main/icon_search.svg')no-repeat 50% 50%; background-size:1rem 1rem; font-size:0;}
#header  .left_menu li{display:inline-block; vertical-align: middle;}
#header .left_menu ul &gt; li:last-child {margin-left:0.5rem;}
#header  .left_menu li a{display:block; width:1.4rem; height:1.4rem; background-repeat:no-repeat; background-position:50% 50%; background-size:100% auto; font-size:0; }
#header  .left_menu li a.icon_cart{background-image:url('/images/default/main/icon_cart.svg');}
#header  .left_menu li a.icon_user{background-image:url('/images/default/main/icon_user.svg');}
#header  .left_menu li a.icon_mypage{background-image:url('/images/default/main/icon_mypage.svg');}


/*�ъ씠�몃㏊ 踰꾪듉*/
#header .btn-gnb-menu{width:9rem; height:2.5rem; cursor:pointer; z-index:9999; text-align:center; display: flex; align-items: center; justify-content: center;  gap: 0 1rem; font-size: 0.95rem; font-weight: 500; color: #fff; background: var(--main);flex-shrink: 0;}
#header .all_menu.open .btn-gnb-menu {margin-bottom: 1rem; padding: 0;  width: auto;  height: auto;  position: relative;  top: 1rem;  left: 0;  display: inline-block;  transform: translate(-0, 0); background: transparent;}

#header .btn-gnb-menu.mob {display:none;}
#header .btnAll {position:relative; display:block;  width:1.4rem; height:1rem; outline: none; z-index: 100000; flex-shrink: 0;}
#header .btnAll span { display: inline-block; width: 100%; left:0;  height: 0.1rem; position: absolute; background-color: #fff; -webkit-transition: all 0.25s; transition: all 0.25s; }
#header .btnAll &gt; span:nth-child(1) { top: 0rem;  }
#header .btnAll &gt; span:nth-child(2) { top: 0.4rem;}
#header .btnAll &gt; span:nth-child(3) { top: 0.8rem;}
#header.open .btnAll &gt; span{background:var(--main)}
#header.open .btnAll &gt; span:nth-child(1) { top: 0.5rem; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); width: 1.5rem;}
#header.open .btnAll &gt; span:nth-child(3) { top: 0.5rem; -webkit-transform: rotate(135deg); transform: rotate(135deg); width: 1.5rem;}
#header.open .btnAll &gt; span:nth-child(2) {display:none;}



/*寃��됱갹*/
#header .search_area{position:absolute;left:50%; top:50%; transform: translate(-50%, -50%); z-index: 2;}
#header .search_area fieldset {height: 2.5rem;}
#header .search_area select {outline-style:none;}
#header .search_area p{display:inline-block; font-size:18px; line-height:2.5rem; vertical-align:middle; color:#00d6ef; margin-right:20px; font-weight:500;}
#header .search_area .search_input_wrap input {display:inline-block; vertical-align:middle; height: 2.5rem; overflow:hidden; border:1px solid #f64d44 !important; width:23.4rem; border-radius:2.5rem; outline: none; background-color:#fff; box-sizing:border-box;padding:0; padding-left: 3rem; color:#333; font-family: 'SUIT', 'Noto Sans KR', "Noto Color Emoji", '�섎닎怨좊뵓', 'Nanum Gothic', 'sans-serif';}
#header .search_area a.inbtn {width:50px; height:50px;text-indent:-10000px; background: url("/images/default/main/icon_search02.svg") no-repeat center center; border-left:none;  position: absolute; top: 0; left: 0;}
#header .search_area .typeahead__cancel-button {display: inline-block;  top: 0.45em;  right: 1rem; width: 1.5rem;  height: 1.5rem;  line-height: 1.5rem;  text-align: center;  padding: 0;  background: #ecf5fc;  color: #17639f;  border-radius: 50%; font-size: 1.1rem;}
#header .closeBtn {display:none;}

/* �꾩껜移댄뀒怨좊━ */
div.all_cate{position:absolute; left:0; top:0; width:100px; height:100px; background:#0065CC; z-index:1000; cursor:pointer}
div.all_cate a { display: block;    height: 100%;  font-size: 25px; font-weight:600;  color: #fff; box-sizing:border-box; text-align:center; padding-top:17px;}
div.all_cate a i{display:block; font-size:35px; vertical-align: middle; line-height:1;}

.all_menu { position:fixed; left:-100%; top:5.75rem; bottom:0; width:100%; height:auto; overflow-y: auto; padding-top:0;  z-index:99999; transition:left 0.45s; background:#fff; background-size:cover;  -ms-overflow-style: none;}
.all_menu::-webkit-scrollbar {display:none; }
.all_menu::-webkit-scrollbar-thumb {display:none;}
.all_menu.open { left:0;}

.cateCon{width:1300px; margin:0 auto; }
.cateCon .cate_wrap{}
.cateCon .cate-cont h4{width:150px; text-align:center; background:#000; color:#fff;  border:1px solid var(--main); height:40px; line-height:40px; border-radius:20px; margin-bottom:20px;}
.cateCon .cate-cont ul li{position:relative; height:45px; line-height:45px; border-bottom:1px dotted #eee}
.cateCon .cate-cont ul li:before{ content : "\e93f"; display : block; position : absolute; right : 0px; top : -1px; color:#aaa; font-size:15px;  font-family: 'xeicon';}
.all_menu ul{width:100%; background-color:#fff; font-size:14px;}
.all_menu li {position:relative; }
.cate_wrap {padding-bottom: 50px;}
.cate_wrap .all_top { margin:20px auto;}
.all_top ul li {display:inline-block; margin-right:15px; width:150px; text-align:center; color:var(--main);  border:1px solid var(--main); height:40px; line-height:40px; border-radius:20px; cursor:pointer}
.all_top ul li.on{background:var(--main); color:#fff;}
.category_div{ margin:0 auto;}
.all_menu ul.category_menu{position:relative; border-top:1px solid #eee;}
.all_menu ul.category_menu:before{content:'';display : block; position : absolute; left :0px; top:0px;  width :9rem; height : 100%; background : #f7f7f7; }
.all_menu ul.category_menu &gt; li{ padding:  0.5rem 1rem 0.5rem 7.5rem; border-bottom:1px solid #eee;}
.all_menu ul.category_menu &gt; li &gt; a{position:absolute; left:10px; top:10px;}
.all_menu li .sub_cate {margin-left:2rem;}
.all_menu li .sub_cate ul{border:none !important;}
.all_menu li .sub_cate ul li{display:inline-block; margin-left:10px;}
.all_menu li .sub_cate ul li a:hover{color:#0050CD;}
.all_menu li .sub_cate ul li .third_cate{display:none;}
.all_menu li .sub_cate2 ul li{display:block; margin-left:0; margin:3px 0; position:relative; padding-left:160px; min-height:20px}
.all_menu li .sub_cate2 ul li a.cateTit{position:absolute; left:10px; top:3px;}
.all_menu li .sub_cate2 ul li .third_cate{display:block;}
.all_menu li .sub_cate2 ul li .third_cate ul li{position:relative;display:inline-block; margin-right:20px; padding-left:0;}
.all_menu li .sub_cate2 ul li .third_cate ul li:before{ content : "\e93f"; display : block; position : absolute; right : -20px; top : -1px; color:#aaa; font-size:15px;  font-family: 'xeicon';}
.all_menu li .sub_cate2 ul li .third_cate ul li:last-child:before{display:none;}

.mobile_scroll{max-width: 1500px;  margin: 0 auto;}
.all_menu.open .mobile_scroll {height:auto;}




/*紐⑤컮��*/
.mobile_menu,
.menu_con{display:none;}

@media (max-width:1500px){
	.main_visual {width:100%;}
	#header .gnb ul{width:100%; padding:0 2rem;}
	#header .header_inner .header_top:after {left:0; transform:translate(0,0);}
	#header .header_inner &gt; div {width:100%;}

	.cate_wrap .category_div{padding:0 2rem;}
	.category_menu {height:auto;}
	.category_menu .sub_cate &gt; ul &gt; li {width:100%;}
	.category_menu .sub_cate &gt; ul &gt; li &gt; div &gt; ul {display:flex; flex-direction:column;}
	.cate_wrap .all_top {padding: 0 2rem;}
	.all_menu ul.category_menu &gt; li {padding: 0.5rem 1rem 0.5rem 7.5rem;}
	.all_menu li .sub_cate ul {display:flex; flex-wrap:wrap;}
	.category_menu .sub_cate &gt; ul &gt; li {width:auto !important; flex-shrink:0;}
}
@media (max-width:1500px){
	.category_menu#a02 .swiper-slide{margin-right: 1.5rem;}
	#header #nav .nav-slide &gt; ul &gt; li &gt; a {width:8rem;}
}
@media (max-width:1300px){
	#header .gnb ul{padding:0 1rem;}
	#header .header_inner{padding:0;}
	#header .logo img{height:1.8rem;}
	#header .btn-gnb-menu, #header .all_menu.open .btn-gnb-menu {left:0rem;}

	.cate_wrap .all_top {padding: 0 1rem;}
	.cate_wrap .category_div{padding:0 1rem;}
}
@media (max-width:1030px){
	.cate_wrap {height:auto; padding-bottom:0;}
	.cate_wrap .category_div {padding:1rem 1rem; height:32vh; overflow: scroll;}
	.category_menu{height:auto;}
	.all_menu ul {background:transparent;}
	#header .header_top { order: -1 !important;}

	#header .gnb{display:none;}
	#header .all_menu.open .mobile_scroll .btn-gnb-menu {display:none !important;}
	#header .all_menu.open .btn-gnb-menu {left:1rem;}
	#header .all_menu.open .btn-gnb-menu.mob {margin-bottom: 2rem;}
	#header .kakao_btn {height: 3rem; border-radius: 0.3rem; margin-top:0.5rem; background:#FFEC4E;}
	#header .kakao_btn img {width:auto; margin-right:0.5rem;}
	#header .header_inner{padding:0; height:100%; flex-wrap:wrap; justify-content: space-between;}
	#header .logo{height:3rem;}
	#header .logo a{display: flex; align-items: center; height: 100%;}
	#header .logo img{height:2.25rem;}
	
	#header .right_menu{order:1; height:3rem; padding-left:0; padding-left:0.8rem; padding-right: 0.8rem;}
	#header .left_menu{order:2; height:3rem; gap: 0 0.4rem;}
	#header .left_menu .searchBtn,
	#header .left_menu li a{display:block; width:2rem; height:3rem;  background-size: 1.3rem 1.3rem; }
	#header .left_menu ul &gt; li:last-child {margin-left:0rem;}
	#header.open .btn-gnb-menu{position:absolute; left:0; top: -3rem; z-index: 99999; text-indent: -9999px; background:transparent;}
	#header.open:after{content:""; position:absolute; left:0px; top:0px; width:100vw; height:100vh;  background: rgb(27, 28, 28); opacity: 0.76;}
	
	#header #nav{order:3; }
	#header #nav .nav-slide{overflow:hidden;}
	#header #nav .nav-slide &gt; ul { height:2.75rem; }
	#header #nav .nav-slide &gt; ul &gt; li &gt; a{line-height:2.75rem;font-size:1rem; width:7rem;}
	#header #nav .nav-slide &gt; ul &gt; li &gt; a:before{display:none;}

	
	#header .search_area { position: fixed; left: 50%; top: -100%; transform: translate(-50%, 0); width: 100%;  height: 5.75rem;  padding: 0 5rem;  font-size: 1rem;  background: var(--white);  border-top: 1px solid #ddd;    z-index: 99999;  box-shadow: 0px 3px 7px rgb(0 0 0 / 11%);}
	#header .search_area.open {top: 0;}
	#header .search_area .search_input_wrap .typeahead__field .insearch { border: none !important;  border-bottom: 2px solid var(--black) !important;  height: 3rem;  padding: 0 2rem 0 0.5rem; border-radius:0;}
	#header .search_area form {height: 100%;  display: flex;  align-items: center;  justify-content: center}
	#header .search_area form fieldset { display: flex; align-items: center;}
	#header .search_area .search_input_wrap { display: flex;  align-items: center;  width: 35rem; margin: 0 auto; height: 100%;}
	#header .search_area .search_input_wrap .typeahead__field {position: relative;}
	#header .search_area .search_input_wrap .typeahead__field .insearch {width: 100%; height: 3rem; border: none; border-bottom: 2px solid var(--black);  padding: 0 2rem 0 0.5rem;}
	#header .typeahead__result  {margin-top:2.75rem;}
	#header .search_area .typeahead__cancel-button {right:0;}
	#header .search_area a.inbtn {display:none;}
	#header .closeBtn {display:block; position: absolute;top: 50%; right: 0.5rem; transform: translate(0, -50%); font-size: 2rem; color: var(--black); cursor: pointer;}
	.all_menu{top:0; height:100%; width: 27rem; overflow:hidden; box-shadow:none;}
	#header .all_menu .btn-gnb-menu {display:none;}
	.cate_wrap .all_top {padding: 0; margin:0;}
	.mobile_menu{display:block;}
	.mobile_menu .login_menu{padding:0 1rem 1rem;}
	.mobile_menu .login_menu h3{font-size:1.9rem; font-weight:600; color:var(--black); line-height: 1.3;}
	.mobile_menu .login_menu p{font-size:1rem; font-weight:500; ;}
	.mobile_menu .login_menu .login-btn{margin-top:1rem; display:flex; gap:0.5rem;}
	.mobile_menu .login_menu .login-btn li{flex-grow:1;}
	.mobile_menu .login_menu .login-btn li a{height:3rem; display: flex; align-items: center;  justify-content: center; gap: 0.4rem; color:var(--main); background:#F2F2F2; border-radius:0.3rem;}
	.mobile_menu .login_menu .login-btn li:nth-of-type(2) a{color:var(--white); background:var(--main);}
	
	.mobile_menu .quick_menu{background:#F2F2F2; padding:1.25rem 1rem; margin-top:0.5rem;}
	.mobile_menu .quick_menu ul{display:flex;}
	.mobile_menu .quick_menu ul li{flex-grow:1; text-align:center;}
	.mobile_menu .quick_menu ul li [class^="quick_"]{display:block; margin:0 auto 0.25rem; width:1.333rem; height:1.333rem;}
	.mobile_scroll{max-width:none; margin:0; overflow-y:scroll;}
	.all_top {margin-top:0;}
	.cate_wrap .all_top &gt; ul {display:flex;}
	.cate_wrap .all_top ul li {width:50%; height:auto; border-radius:0; margin-right:0; flex-grow:1; border:none;}
	.cate_wrap .all_top{position: sticky; top: 0;  background: #fff; z-index: 2;}
	.cate_wrap .all_top ul li a{font-size:1.1rem; display: block;font-size: 1rem; text-align: center;color: #7E7E7E; height: 3.5rem; line-height: 3.5rem;  border-bottom: 1px solid #ECECEC; font-size: 1.1rem;}
	.cate_wrap .all_top ul li.on {background:#fff; }
	.cate_wrap .all_top ul li.on a{ color:var(--main); border-width:2px;border-bottom: 2px solid var(--main); font-weight:700;}
	.category_menu .swiper-wrapper{flex-wrap:wrap; align-items: center;}
	.category_menu .swiper-slide{width:33.3%; padding:0.7rem 0;}
	.category_menu#a02 .swiper-slide{width:33.3% !important; margin-right: 0 !important;}
	.category_menu .swiper-slide:first-child .cName:before,
	.category_menu .swiper-slide:nth-child(3n + 1) .cName:before{display:none;}
	.category_menu .cName{position:relative; margin-bottom:0; border:none; display:block; text-align:center; height:auto; }
	.category_menu .cName:before{content:""; position:absolute; left:0px; top:0px; background:#d2d2d2; width:1px; height:1em;}
	.category_menu .cName + div{display:none;}
	.category_menu .swiper-pagination{display:none;}
	.category_menu .sub_cate{display:none;}
	.category_menu {padding-bottom:0;}

	.menu_con{display:block; border-top:0.5rem solid #F2F2F2;}
	.menu_con .mbtop &gt; li &gt; a{position:relative; display:block; padding:1rem 1rem; font-weight:600; font-size:1.1rem; color:var(--black); border-bottom:1px solid #eee;}
	.menu_con .mbtop &gt; li &gt; a:before{content: "\ea4c"; position:absolute; right:1rem; top:50%; color:#ddd; font-family: 'remixicon' !important; transform:translateY(-50%); }
	.menu_con .mbtop &gt; li.nosub &gt; a:before{content: "\ea6c";}
	.menu_con .mbtop &gt; li.open_li &gt; a:before{content: "\ea76"; }
	.menu_con .mbtop &gt; li &gt; a.open_li:before {transform: translateY(-50%) rotate(180deg) !important;}
	.menu_con .mbtop &gt; li &gt; ul{display:none; padding:1rem; background:#f5f5f5; font-size:1rem; }
	.menu_con .mbtop &gt; li &gt; ul.on{display:block;}
	.menu_con .mbtop &gt; li &gt; ul li:not(:first-child){margin-top:0.4rem;}
	
	.all_menu ul.category_menu {display: flex; flex-wrap:wrap; border:none;}
	.all_menu ul.category_menu:before {display:none;}
	.all_menu ul.category_menu &gt; li {display: flex;  justify-content: center;  align-items: center;padding:0; width: 33.3%; padding: 0.7rem 0; text-align:center;  border:none; position:relative;}
	.all_menu ul.category_menu &gt; li:not(:nth-child(3n)):before {content: "";  position: absolute;  right: 0; top: 50%; transform: translate(0, -50%); background: #d2d2d2; width: 1px; height: 1em;}
	.all_menu ul.category_menu &gt; li &gt; a {position:static; font-size:1rem; font-weight:600;}
	
}
@media (max-width:767px){
	#header #nav {justify-content: center;}
	#header  #nav .nav-slide &gt; ul {justify-content: flex-start;}
	#header #nav .nav-slide &gt; ul &gt; li &gt; a {width:auto; padding:0 1rem;}
	#header .header_bottom {overflow-x:scroll;}
	#header .btn-gnb-menu {display:none; padding: 0 0.5rem;}
	#header .btn-gnb-menu.mob, #header .btn-gnb-menu.cate {display:flex; background:transparent;}
	#header .btn-gnb-menu.mob {position:static ; transform:translate(0,0); }
	#header .all_menu.open .btn-gnb-menu.mob {position: relative;}
	#header.open .btn-gnb-menu {left:1rem; top:1rem;}
	#header .btn-gnb-menu {width:auto;}
	#header .btn-gnb-menu.mob .btnAll span {background-color:var(--black);}
	.btn-gnb-menu p {display:none;}
}
@media (max-width:567px){

	.all_menu{width:90%;}
	#header .search_area {padding: 0 1rem;}
	#header .search_area .search_input_wrap,
	#header .search_area form fieldset,
	#header .search_area form {width:100%;}
}
@media (max-width:347px){
	.all_menu{width:100%;}
	.category_menu .swiper-slide,
	.category_menu#a02 .swiper-slide{width:50%;}
	.category_menu .swiper-slide:nth-child(2n + 1) .cName:before{display:none;}
}



/***************************************************
�� �명꽣
****************************************************/
.foot_bg {position: relative;}
.foot_bg:after {content:""; display:block; width:100%; height:100%; background:#f4f5fa; position: absolute;top: 0;left: 50%; transform: translate(-50%, 0); z-index: -2;}
.foot_bg:before {content:""; display:block; width:100%; height:100%; background: url('/images/default/main/footer_bg.png') no-repeat right center; position: absolute;top: 0;left: 50%; transform: translate(-50%, 0); mix-blend-mode:multiply; z-index: -1;  background-size:cover;}

.foot_notice{border-top:1px solid #CCCCCC; padding:1rem 5rem;}
.foot_notice .inner{position:relative;}
.foot_notice .noti-wrap{display: flex;  justify-content: center; align-items: center;}
.foot_notice .noti-wrap h4{ display: flex; align-items: center; gap:0.4rem; font-size:1.2rem; font-weight:600; margin-right:3.5rem; line-height:1.8rem; color:var(--black); }
.foot_notice .noti-wrap h4 .icon_notice{flex-shrink: 0;}
.foot_notice .noti-wrap .swiper{height:1.8rem; margin:0; line-height:1.8rem;}
.foot_notice .noti-wrap .swiper .swiper-slide{display:flex;}
.foot_notice .noti-wrap .swiper .date{position:relative; display:inline-block; color:#555; padding-right:3rem; margin-right:1.5rem;}
.foot_notice .noti-wrap .swiper .date:after{content:""; position:absolute; right:0px; top:50%; width:1.5rem; height:1px; background:#777;}
.foot_notice .noti-wrap .swiper  a{display:block; font-weight:600; font-size:1rem; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;	-webkit-line-clamp: 1; -webkit-box-orient: vertical;word-wrap:break-word; line-height: 1.8rem;height: 1.8rem;  }
.foot_notice .noti_control{position:absolute; right:0px; top:0px; display:flex; gap:0.75rem; }
.foot_notice .noti_control .control{display:flex; height:1.8rem; border:1px solid #ccc; width:6.5rem; border-radius:1rem; }
.foot_notice .noti_control .control .swiper-button-next,
.foot_notice .noti_control .control .swiper-button-prev{display:block; position:relative; left:auto; right:auto; top:auto; width:1.7rem; height:1.7rem; margin-top:0; }
.foot_notice .noti_control .control .swiper-button-prev:after{content: "\ea62";  font-family: 'remixicon' !important; color:#333; font-weight:500; font-size:1.25rem; line-height:1.7rem; text-align:center;} 
.foot_notice .noti_control .control .swiper-button-next:after{ content: "\ea6c";   font-family: 'remixicon' !important; color:#333; font-weight:500; font-size:1.25rem; line-height:1.7rem; text-align:center; }
.foot_notice .noti_control .control .swiper-pagination-fraction{display:block; position:relative; left:auto; right:auto; top:auto; bottom: auto; flex-grow:1; line-height:1.8rem; width:3.1rem;}
.foot_notice .noti_control .more{display:inline-block; height:1.8rem; width:2rem; background:var(--main); color:#fff; text-align:center; line-height:2rem; border-radius:1rem;}

.foot_menu{background:#222222; padding:0.95rem 1rem; color:#fff; overflow:hidden; position:relative;}
.foot_menu ul{display: flex; align-items: center;  justify-content: center; gap:0.5rem 3rem; position:relative; z-index: 2;}
.foot_menu ul b{color:#EF626A; font-weight:500;}
.foot_menu:before {content:""; display:block; width:100%; height:100%; background: url('/images/default/main/footer_bg.png') no-repeat 50% 44%; position: absolute;top: 0; right:0; mix-blend-mode: color-burn;}

.fcon{ background-size:cover; padding:3rem 0;}
.fcon .inner{display:flex;}
.fcon .address{flex-grow:1;}
.fcon .address .logo {margin-bottom:2rem;}
.fcon .address .logo img{  height: 2.25rem;}
.fcon .address .txt{font-size:0.80rem; line-height:1.8;}
.fcon .address .txt span{display:inline-block; margin:0 0.25rem; width:1px; height:0.8em; background:#ccc; vertical-align: middle;}
.fcon .cusBox{width:27.5rem; flex-shrink: 0;}
.fcon .cusBox .box{display:flex;}
.fcon .cusBox .box:not(:first-child){margin-top:2rem;}
.fcon .cusBox .box h4{font-size:1.6rem; color:#222; flex-grow:1; letter-spacing: -0.05em;}
.fcon .cusBox .box h4 span{display:block; font-size:0.9rem; font-weight:400; color:#353535; letter-spacing: -0.025em;}
.fcon .cusBox .box p{width:10rem; font-size:0.80rem; color:#777; line-height:1.8;}

@media (max-width:1600px){
	.fcon .inner{padding:0 2rem; }
}
@media (max-width:1500px){
	.fcon{padding:3rem 0 1.5rem;}
	.fcon .inner{flex-direction: column}
	.fcon .cusBox{width:100%; margin-top:1rem; padding-top:1rem; border-top:1px solid #ccc; display: flex; gap:1rem 2rem;  flex-wrap: wrap;}
	.fcon .cusBox .box{width:calc((100% - 2rem) / 2);}
	.fcon .cusBox .box:not(:first-child){margin-top:0;}

	.foot_menu:before {background-position:67% 44%;}
}
@media (max-width:1300px){
	.foot_notice{padding:1.5rem 1rem;}
	.foot_notice .inner{padding:0;}
	.foot_notice .noti-wrap{justify-content: flex-start;}
	.foot_notice .noti-wrap h4{margin-right:1.5rem;}
	.foot_notice .noti-wrap .swiper{width: 100%;}
	.fcon .inner{padding:0 1rem; }
	.fcon .address .logo img{  height: 1.8rem;}
	.foot_menu{padding:1rem 1rem;}
}
@media (max-width:1030px){
	.fcon{padding:2rem 0 1.5rem;}
	.foot_notice{padding:1rem;}
	.foot_notice .inner{padding-right:6rem;}
	.foot_notice .noti-wrap h4{font-size:0; margin-right:0;}
	.foot_notice .noti-wrap .swiper .date{display:none;}
	.foot_notice .noti_control{gap:0.5rem;}
	.foot_notice .noti_control .control{width:4rem; justify-content: space-between;}
	.foot_notice .noti_control .control .swiper-button-next {text-align: right;}
	.foot_notice .noti_control .control .swiper-pagination-fraction{display:none;}


	.foot_menu{overflow-x: auto; scroll-snap-type: x mandatory; overflow-y: hidden; }
	.foot_menu ul{justify-content: flex-start;  gap: 0rem 1.5rem; white-space: nowrap;}
	.foot_menu ul li:last-child{padding-right:1.5rem;}

	.foot_bg:before {background-position:81% center;}

}
@media (max-width:767px){
	.fcon .inner{width:100%;}
	.fcon .cusBox .box{flex-direction: column}
	.fcon .cusBox .box h4{font-size:4.4vw; margin-bottom:1rem; flex-grow: 0;}
	.fcon .cusBox .box p{width:100%;}
	.fcon .cusBox .box:nth-child(n+3){display:none;}
	.foot_notice .noti-wrap{padding-right:0.5rem;}
	.fcon .address .txt{font-size:12.5px;}
	.fcon .address .txt .bar{display:block; margin:0; height:0; width:0; background:none;}
}


/***************************************************
�� �듬찓�� 怨듯넻
****************************************************/
.quick {width:5.5rem; position:fixed;  z-index:10; top:12rem; font-size:0.7rem; box-shadow: 0 5px 10px 0 rgba(53, 53, 55, .2);}
.quick.main {position:absolute; top:-16%;}
.quick.main.scroll {position:fixed; top:5rem;}
.quick ul, { text-align:center; box-sizing:border-box;}
.quick ul li{text-align:center; color:#959595; line-height:1; background: #fff; }
.quick ul li i{vertical-align:middle;}
.quick ul li.title{padding:10px 0;}
.quick ul li.bar{border-top:1px solid #d9d9d9;}
.quick ul li.bar &gt; a {display: flex; justify-content: center; align-items: center;  flex-direction: column;  padding: 0.5rem;  gap: 0.2rem;}
.quick ul li.top a{display:block; color:#fff; background:#212121; height:1.5rem; line-height:1.5rem; }
#content-scroll {width: 100%; overflow: hidden;padding:0px 5px 10px; }
.quick table{width:90%; margin:0 auto; text-align:center;}
.quick td{padding:5px 0;}
.quick td img{border:1px solid #d9d9d9; }
table caption {display:none;}
legend {display:none;}

@media (max-width:1400px){
	.quick.main {top:5rem;}
	.quick.main.scroll {top:40vh;}
}
@media (max-width:767px){
	.quick {display:none;}
}

/* �듬찓�� 諛곕꼫 怨듯넻 */
.quick .btn_wrap {display: flex; gap: 0.2rem;  align-items: center;  justify-content: center;  position: absolute;  bottom: 0.2rem;  left: 50%;  transform: translate(-50%);  z-index: 10;}
.quick .swiper-button-prev:after,  .quick .swiper-button-next:after {display:none !important;}
.quick .swiper-button-prev, .quick .swiper-button-next {margin:0; width:1rem; height:1rem; background-size:100% auto; background-repeat:no-repeat; background-position:center center; position: relative;  top: 0; left: 0;}
.quick .swiper-button-prev {background-image:url('/images/default/main/prev.svg')}
.quick .swiper-button-next {background-image:url('/images/default/main/next.svg')}

/* �쇱そ �듬찓�� */
.left_quick {left:0.5rem;}
.left_quick .cs_banner a {cursor:default;}

/* �ㅻⅨ履� �듬찓�� */
.right_quick {right:0.5rem;}



/***************************************************
�� �꾩씠肄�
%23f64d44 -&gt; #f64d44
****************************************************/
.icon_user{display:inline-block; width:1.333rem; height:1.333rem; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.4073 17.7651C17.0425 17.7651 16.7481 17.4707 16.7481 17.106V14.834C16.7481 12.8301 15.1177 11.0371 12.5909 10.2637C12.2437 10.1582 12.046 9.78906 12.1514 9.4419C12.2569 9.09473 12.626 8.89697 12.9732 9.00684C16.0626 9.95606 18.0621 12.2412 18.0621 14.8384V17.1104C18.0621 17.4751 17.7676 17.7695 17.4029 17.7695L17.4073 17.7651Z' fill='%23f64d44' /%3E%3Cpath d='M10.0332 10.8437C9.18945 10.8437 8.35449 10.624 7.61621 10.2065C6.06934 9.33203 5.11133 7.69287 5.11133 5.92187C5.11133 3.20605 7.32178 1 10.0332 1C12.7446 1 14.9551 3.20605 14.9551 5.92187C14.9551 7.69287 13.9971 9.33203 12.4502 10.2065C11.7119 10.624 10.877 10.8437 10.0332 10.8437ZM10.0332 2.31836C8.04688 2.31836 6.42969 3.93555 6.42969 5.92187C6.42969 7.21826 7.13281 8.41797 8.2666 9.05957C9.34326 9.67041 10.7231 9.67041 11.8042 9.05957C12.938 8.41797 13.6367 7.21826 13.6367 5.92187C13.6367 3.93555 12.0195 2.31836 10.0332 2.31836Z' fill='%23f64d44' /%3E%3Cpath d='M15.7856 19H4.28076C3.00195 19 2 18.1694 2 17.1059V14.8339C2 12.2412 3.99512 9.95162 7.08887 9.0024C7.43604 8.89694 7.80518 9.0903 7.91065 9.43746C8.01611 9.78463 7.82275 10.1538 7.47119 10.2592C4.94434 11.0327 3.31397 12.8256 3.31397 14.8296V17.1015C3.31397 17.374 3.72705 17.6772 4.27637 17.6772H15.7813C16.3306 17.6772 16.7437 17.374 16.7437 17.1015C16.7437 16.7368 17.0381 16.4423 17.4028 16.4423C17.7676 16.4423 18.062 16.7368 18.062 17.1015C18.062 18.165 17.0601 18.9956 15.7813 18.9956L15.7856 19Z' fill='%23f64d44' /%3E%3C/svg%3E"); background-size:100% 100%;}
.icon_lock{display:inline-block; width:1.333rem; height:1.333rem; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M12.9939 19H6.91304C4.75528 19 3 17.2447 3 15.087V10.3913C3 8.23355 4.75528 6.47827 6.91304 6.47827H12.9939C15.1517 6.47827 16.907 8.23355 16.907 10.3913V15.087C16.907 17.2447 15.1517 19 12.9939 19ZM6.91304 8.04349C5.61839 8.04349 4.56522 9.09666 4.56522 10.3913V15.087C4.56522 16.3816 5.61839 17.4348 6.91304 17.4348H12.9939C14.2886 17.4348 15.3417 16.3816 15.3417 15.087V10.3913C15.3417 9.09666 14.2886 8.04349 12.9939 8.04349H6.91304Z' fill='white'/%3E%3Cpath d='M13.4791 8.04348C13.0464 8.04348 12.6965 7.69354 12.6965 7.26087V4.91304C12.6965 3.61839 11.4655 2.56522 9.95286 2.56522C8.44019 2.56522 7.20926 3.61839 7.20926 4.91304V7.26087C7.20926 7.69354 6.85932 8.04348 6.42665 8.04348C5.99398 8.04348 5.64404 7.69354 5.64404 7.26087V4.91304C5.64404 2.75528 7.57709 1 9.95286 1C12.3286 1 14.2617 2.75528 14.2617 4.91304V7.26087C14.2617 7.69354 13.9117 8.04348 13.4791 8.04348Z' fill='white'/%3E%3Cpath d='M10.344 11.5652H9.56142C9.12919 11.5652 8.77881 11.9156 8.77881 12.3478V13.1304C8.77881 13.5626 9.12919 13.913 9.56142 13.913H10.344C10.7762 13.913 11.1266 13.5626 11.1266 13.1304V12.3478C11.1266 11.9156 10.7762 11.5652 10.344 11.5652Z' fill='white'/%3E%3C/svg%3E"); background-size:100% 100%;}
.icon_unlock{display:inline-block; width:1.333rem; height:1.333rem; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M12.9939 19H6.91304C4.75528 19 3 17.2447 3 15.087V10.3913C3 8.23355 4.75528 6.47827 6.91304 6.47827H12.9939C15.1517 6.47827 16.907 8.23355 16.907 10.3913V15.087C16.907 17.2447 15.1517 19 12.9939 19ZM6.91304 8.04349C5.61839 8.04349 4.56522 9.09666 4.56522 10.3913V15.087C4.56522 16.3816 5.61839 17.4348 6.91304 17.4348H12.9939C14.2886 17.4348 15.3417 16.3816 15.3417 15.087V10.3913C15.3417 9.09666 14.2886 8.04349 12.9939 8.04349H6.91304Z' fill='white'/%3E%3Cpath d='M13.4791 5.69565C13.0464 5.69565 12.6965 5.34571 12.6965 4.91304C12.6965 3.61839 11.4655 2.56522 9.95286 2.56522C8.44019 2.56522 7.20926 3.61839 7.20926 4.91304V7.26087C7.20926 7.69354 6.85932 8.04348 6.42665 8.04348C5.99398 8.04348 5.64404 7.69354 5.64404 7.26087V4.91304C5.64404 2.75528 7.57709 1 9.95286 1C12.3286 1 14.2617 2.75528 14.2617 4.91304C14.2617 5.34571 13.9117 5.69565 13.4791 5.69565Z' fill='white'/%3E%3Cpath d='M10.344 11.5652H9.56142C9.12919 11.5652 8.77881 11.9156 8.77881 12.3478V13.1304C8.77881 13.5626 9.12919 13.913 9.56142 13.913H10.344C10.7762 13.913 11.1266 13.5626 11.1266 13.1304V12.3478C11.1266 11.9156 10.7762 11.5652 10.344 11.5652Z' fill='white'/%3E%3C/svg%3E"); background-size:100% 100%;}

.quick_cart{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3.65438 8.60761C3.52464 8.60761 3.39057 8.56868 3.27813 8.48651C2.98837 8.27892 2.91917 7.87239 3.13108 7.58263L7.66346 1.26844C7.87105 0.978676 8.27758 0.913804 8.56734 1.12139C8.85711 1.32898 8.9263 1.73551 8.71439 2.02527L4.17768 8.33514C4.05226 8.51246 3.85332 8.60328 3.65006 8.60328L3.65438 8.60761Z' fill='%23f64d44'/%3E%3Cpath d='M15.9802 8.60761C15.777 8.60761 15.578 8.51246 15.4526 8.33947L10.9202 2.02527C10.7126 1.73551 10.7775 1.32898 11.0673 1.12139C11.357 0.913804 11.7636 0.978676 11.9711 1.26844L16.5079 7.5783C16.7154 7.86807 16.6506 8.2746 16.3608 8.48219C16.2484 8.56436 16.1143 8.60328 15.9846 8.60328L15.9802 8.60761Z' fill='%23f64d44'/%3E%3Cpath d='M6.01611 14.9996C6.01611 15.3585 6.30587 15.6483 6.66483 15.6483C7.02379 15.6483 7.31355 15.3585 7.31355 14.9996V11.1548C7.31355 10.7959 7.02379 10.5061 6.66483 10.5061C6.30587 10.5061 6.01611 10.7959 6.01611 11.1548V14.9996Z' fill='%23222222'/%3E%3Cpath d='M9.81718 15.6483C9.45822 15.6483 9.16846 15.3585 9.16846 14.9996V11.1548C9.16846 10.7959 9.45822 10.5061 9.81718 10.5061C10.1761 10.5061 10.4659 10.7959 10.4659 11.1548V14.9996C10.4659 15.3585 10.1761 15.6483 9.81718 15.6483Z' fill='%23222222'/%3E%3Cpath d='M12.3252 14.9996C12.3252 15.3585 12.615 15.6483 12.9739 15.6483C13.3329 15.6483 13.6226 15.3585 13.6226 14.9996V11.1548C13.6226 10.7959 13.3329 10.5061 12.9739 10.5061C12.615 10.5061 12.3252 10.7959 12.3252 11.1548V14.9996Z' fill='%23222222'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9858 8.6075H18.1539L15.738 16.9198C15.3964 18.0875 14.1811 19 12.9702 19H6.66461C5.44934 19 4.23408 18.0875 3.89242 16.9198L1.48079 8.6075H0.648719C0.289761 8.6075 0 8.31773 0 7.95878C0 7.59982 0.289761 7.31006 0.648719 7.31006H18.9858C19.3448 7.31006 19.6345 7.59982 19.6345 7.95878C19.6345 8.31773 19.3448 8.6075 18.9858 8.6075ZM2.83203 8.6075H16.8027L14.4925 16.5565C14.3152 17.1663 13.6059 17.7026 12.9702 17.7026H6.66461C6.03319 17.7026 5.3196 17.1663 5.14228 16.5565L2.83203 8.6075Z' fill='%23222222'/%3E%3C/svg%3E"); background-size:100% 100%; }
.quick_mypage{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.3086 19H3.79516C3.40622 19 3.03284 18.917 2.68021 18.7511C2.34831 18.5955 2.04754 18.3777 1.79343 18.0977C1.54451 17.8228 1.34745 17.5013 1.21262 17.1486C1.0726 16.7856 1 16.4019 1 16.0026V4.25668C1 3.86256 1.0726 3.47363 1.21262 3.11062C1.34745 2.75798 1.54451 2.43646 1.79343 2.16161C2.04754 1.88676 2.34313 1.66377 2.68021 1.5082C3.03284 1.34225 3.41141 1.25928 3.79516 1.25928C4.22558 1.25928 4.57303 1.60673 4.57303 2.03715C4.57303 2.46757 4.22558 2.81503 3.79516 2.81503C3.6344 2.81503 3.48401 2.85133 3.33881 2.91874C3.1936 2.98616 3.05877 3.08469 2.94468 3.20915C2.82541 3.33879 2.73207 3.49437 2.66465 3.67069C2.59205 3.85738 2.55575 4.04925 2.55575 4.25668V16.0078C2.55575 16.21 2.59205 16.4071 2.66465 16.5886C2.73207 16.7649 2.82541 16.9153 2.94468 17.0501C3.05877 17.1746 3.1936 17.2731 3.33881 17.3405C3.48401 17.4079 3.63959 17.4442 3.79516 17.4442H16.3034C16.4641 17.4442 16.6145 17.4079 16.7597 17.3457C16.9101 17.2783 17.0398 17.1798 17.159 17.0501C17.2783 16.9205 17.3717 16.7649 17.4391 16.5886C17.5065 16.4071 17.5428 16.21 17.5428 16.0078V4.25668C17.5428 4.05444 17.5065 3.85738 17.4339 3.67587C17.3665 3.49955 17.2731 3.34398 17.1538 3.21433C17.0398 3.08987 16.9049 2.99134 16.7597 2.91874C16.6145 2.85133 16.4641 2.82021 16.3034 2.82021C15.8729 2.82021 15.5255 2.47276 15.5255 2.04234C15.5255 1.61191 15.8729 1.26446 16.3034 1.26446C16.6923 1.26446 17.0657 1.34744 17.4183 1.51338C17.7554 1.66896 18.051 1.89195 18.3051 2.17198C18.554 2.44683 18.7511 2.76835 18.8859 3.12099C19.0259 3.484 19.0985 3.86775 19.0985 4.26187V16.013C19.0985 16.4071 19.0259 16.7908 18.8859 17.1538C18.7459 17.5065 18.554 17.828 18.3051 18.1028C18.0458 18.3829 17.7502 18.6059 17.4131 18.7614C17.0657 18.9274 16.6871 19.0104 16.2982 19.0104L16.3086 19Z' fill='%23222222'/%3E%3Cpath d='M12.6007 3.07433H7.50299C6.93254 3.07433 6.46582 2.60761 6.46582 2.03717C6.46582 1.46672 6.93254 1 7.50299 1H12.6007C13.1711 1 13.6378 1.46672 13.6378 2.03717C13.6378 2.60761 13.1711 3.07433 12.6007 3.07433Z' fill='%23222222'/%3E%3Cpath d='M13.6327 9.46322H6.46586C6.03544 9.46322 5.68799 9.11577 5.68799 8.68534C5.68799 8.25492 6.03544 7.90747 6.46586 7.90747H13.6327C14.0631 7.90747 14.4105 8.25492 14.4105 8.68534C14.4105 9.11577 14.0631 9.46322 13.6327 9.46322Z' fill='%23f64d44'/%3E%3Cpath d='M13.6327 13.2334H6.46586C6.03544 13.2334 5.68799 12.8859 5.68799 12.4555C5.68799 12.0251 6.03544 11.6776 6.46586 11.6776H13.6327C14.0631 11.6776 14.4105 12.0251 14.4105 12.4555C14.4105 12.8859 14.0631 13.2334 13.6327 13.2334Z' fill='%23f64d44'/%3E%3C/svg%3E"); background-size:100% 100%;}
.quick_faq{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3.71043 1C1.94073 1 0.5 2.51657 0.5 4.37943C0.5 6.24229 1.94073 7.75886 3.71043 7.75886C5.48012 7.75886 6.92085 6.24229 6.92085 4.37943C6.92085 2.51657 5.48121 1 3.71043 1Z' fill='%23f64d44'/%3E%3Cpath d='M9.61998 19.392C9.42564 19.392 9.2313 19.3143 9.08364 19.1589L6.2467 16.1806C4.72346 16.0012 3.54004 14.6412 3.54004 13.0012V11.3932C3.54004 10.9509 3.87986 10.5932 4.30003 10.5932C4.7202 10.5932 5.06002 10.9509 5.06002 11.3932V13.0012C5.06002 13.88 5.73967 14.5978 6.57458 14.6012C6.77544 14.6012 6.97412 14.6858 7.11635 14.8343L9.61998 17.4629L12.1236 14.8343C12.2658 14.6846 12.458 14.6012 12.6589 14.6012L16.4621 14.5966C17.2992 14.5966 17.9799 13.8778 17.9799 12.9966V6.59319C17.9799 5.7109 17.2981 4.99319 16.4599 4.99319H10.38C9.9598 4.99319 9.61998 4.63547 9.61998 4.19319C9.61998 3.7509 9.9598 3.39319 10.38 3.39319H16.4599C18.1362 3.39319 19.4999 4.82862 19.4999 6.59319V12.9966C19.4999 14.7589 18.1384 16.1943 16.4643 16.1966L12.9748 16.2012L10.1563 19.16C10.0076 19.3155 9.81432 19.3932 9.61998 19.3932V19.392Z' fill='%23222222'/%3E%3C/svg%3E"); background-size:100% 100%;}
.quick_return{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.418 10.7669C17.0452 10.7669 16.7436 10.4653 16.7436 10.0925C16.7436 6.3738 13.7186 3.34875 9.99988 3.34875C8.19833 3.34875 6.50469 4.0501 5.23109 5.3237C4.96808 5.58671 4.54034 5.58671 4.27733 5.3237C4.01433 5.06069 4.01433 4.63295 4.27733 4.36994C5.80623 2.842 7.83803 2 9.99988 2C14.4623 2 18.0924 5.63006 18.0924 10.0925C18.0924 10.4653 17.7908 10.7669 17.418 10.7669Z' fill='%23f64d44'/%3E%3Cpath d='M10.0002 18.185C5.53777 18.185 1.90771 14.5549 1.90771 10.0925C1.90771 9.71963 2.20926 9.41809 2.58209 9.41809C2.95492 9.41809 3.25646 9.71963 3.25646 10.0925C3.25646 13.8112 6.28151 16.8362 10.0002 16.8362C11.8017 16.8362 13.4954 16.1349 14.769 14.8613C15.032 14.5982 15.4597 14.5982 15.7227 14.8613C15.9857 15.1243 15.9857 15.552 15.7227 15.815C14.1938 17.3439 12.1621 18.185 10.0002 18.185Z' fill='%23222222'/%3E%3Cpath d='M4.48916 11.4412C4.31671 11.4412 4.14427 11.3757 4.01228 11.2437L2.58165 9.81307L1.15101 11.2437C0.888006 11.5067 0.46026 11.5067 0.197254 11.2437C-0.0657514 10.9807 -0.0657514 10.553 0.197254 10.2899L2.10477 8.38244C2.36777 8.11943 2.79552 8.11943 3.05853 8.38244L4.96604 10.2899C5.22905 10.553 5.22905 10.9807 4.96604 11.2437C4.83406 11.3757 4.66161 11.4412 4.48916 11.4412Z' fill='%23222222'/%3E%3Cpath d='M17.4181 12C17.2456 12 17.0732 11.9345 16.9412 11.8025L15.0337 9.89503C14.7707 9.63202 14.7707 9.20428 15.0337 8.94127C15.2967 8.67827 15.7244 8.67827 15.9874 8.94127L17.4181 10.3719L18.8487 8.94127C19.1117 8.67827 19.5395 8.67827 19.8025 8.94127C20.0655 9.20428 20.0655 9.63202 19.8025 9.89503L17.895 11.8025C17.763 11.9345 17.5905 12 17.4181 12Z' fill='%23f64d44'/%3E%3C/svg%3E"); background-size:100% 100%;}

.icon_notice{display:inline-block; width:1.2rem; height:1.2rem; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.4766 12.5448C18.0681 12.5448 16.9263 11.403 16.9263 9.99449C16.9263 8.58601 18.0681 7.44421 19.4766 7.44421C20.8851 7.44421 22.0269 8.58601 22.0269 9.99449C22.0269 11.403 20.8851 12.5448 19.4766 12.5448Z' fill='white'/%3E%3Cpath d='M19.4767 13.3175C21.3083 13.3175 22.7998 11.826 22.7998 9.99447C22.7998 8.16291 21.3083 6.67139 19.4767 6.67139C17.6452 6.67139 16.1536 8.16291 16.1536 9.99447C16.1536 11.826 17.6452 13.3175 19.4767 13.3175ZM19.4767 8.21701C20.4582 8.21701 21.2542 9.013 21.2542 9.99447C21.2542 10.9759 20.4582 11.7719 19.4767 11.7719C18.4953 11.7719 17.6993 10.9759 17.6993 9.99447C17.6993 9.013 18.4953 8.21701 19.4767 8.21701Z' fill='%23f64d44'/%3E%3Cpath d='M8.73451 13.0548L19.4766 17.228V2.7533L8.73451 6.92647V13.0548Z' fill='white'/%3E%3Cpath d='M19.4767 18.0008C19.6313 18.0008 19.7858 17.9544 19.9095 17.8694C20.1181 17.7226 20.2495 17.483 20.2495 17.228V2.75326C20.2495 2.49824 20.1259 2.25867 19.9095 2.11183C19.7008 1.965 19.4303 1.93409 19.1908 2.02682L8.44871 6.19999C8.15504 6.31592 7.95411 6.60186 7.95411 6.91871V13.0471C7.95411 13.3639 8.14732 13.6499 8.44871 13.7658L19.1908 17.939C19.2835 17.9776 19.3762 17.9931 19.469 17.9931L19.4767 18.0008ZM18.7039 3.88157V16.0997L9.50746 12.5293V7.45967L18.7039 3.88157Z' fill='%23f64d44'/%3E%3Cpath d='M8.73438 6.92639H4.87806C3.1856 6.92639 1.81 8.30199 1.81 9.99445C1.81 11.6869 3.1856 13.0625 4.87806 13.0625H8.73438V6.93412V6.92639Z' fill='white'/%3E%3Cpath d='M4.8782 13.8277H8.73451C9.15956 13.8277 9.50732 13.4799 9.50732 13.0549V6.9265C9.50732 6.50145 9.15956 6.15369 8.73451 6.15369H4.8782C2.7607 6.15369 1.04506 7.87705 1.04506 9.99455C1.04506 12.112 2.76843 13.8277 4.8782 13.8277ZM7.96171 12.2821H4.8782C3.61852 12.2821 2.59068 11.2542 2.59068 9.99455C2.59068 8.73487 3.61852 7.69931 4.8782 7.69931H7.96171V12.2821Z' fill='%23f64d44'/%3E%3Cpath d='M19.4767 18.7814C19.9017 18.7814 20.2495 18.4336 20.2495 18.0086V1.97276C20.2495 1.54772 19.9017 1.19995 19.4767 1.19995C19.0517 1.19995 18.7039 1.54772 18.7039 1.97276V18.0086C18.7039 18.4336 19.0517 18.7814 19.4767 18.7814Z' fill='%23f64d44'/%3E%3Cpath d='M7.49029 22.027C8.60314 22.027 9.50732 21.1228 9.50732 20.01L8.73451 13.0547H4.70045L5.47326 20.01C5.47326 21.1228 6.37745 22.027 7.49029 22.027Z' fill='white'/%3E%3Cpath d='M7.49043 22.7999C9.02832 22.7999 10.2803 21.548 10.2803 20.0101C10.2803 19.9792 10.2803 19.956 10.2803 19.9251L9.50746 12.9698C9.4611 12.5756 9.13652 12.282 8.74238 12.282H4.70832C4.49193 12.282 4.27554 12.3747 4.12871 12.537C3.98188 12.6993 3.91232 12.9157 3.93551 13.1398L4.70059 20.0564C4.72377 21.5712 5.968 22.7999 7.49043 22.7999ZM8.73465 20.0487C8.71147 20.7133 8.16278 21.2543 7.49043 21.2543C6.81809 21.2543 6.24621 20.6979 6.24621 20.0101C6.24621 19.9792 6.24621 19.956 6.24621 19.9251L5.56614 13.8276H8.04685L8.73465 20.0487Z' fill='%23f64d44'/%3E%3C/svg%3E"); background-size:100% 100%;}


/***************************************************
�� 而⑦뀗痢�
****************************************************/
#wrap #container{padding:0 0 6rem; position:relative;}

/* 硫붾돱 ���댄� */
#wrap #sepration{text-align:center; padding-top:3.3rem; margin-bottom:2.5rem;}
#wrap #sepration h2{font-size:1.9rem; font-weight: 600; color:var(--black); line-height:1; }


/* �쒕툕硫붾돱 */
#wrap #sepration2 { box-sizing:border-box; margin-bottom:2.5rem;}
#wrap #sepration2 .section{  position:relative;}
#wrap #sepration2 .section .left_menu{}
#wrap #sepration2 .section .left_menu ul{ text-align:center;}
#wrap #sepration2 .section .left_menu ul li{display: inline-block; text-align: center;   }
#wrap #sepration2 .section .left_menu ul li a{display: inline-block;  box-sizing:border-box;  text-align: center; font-size: 1.1rem; color:#aaa; padding:0 1.5rem; line-height:1;}
#wrap #sepration2 .section .left_menu ul li:not(:first-child) a{border-left:1px solid #e0e0e0;}
#wrap #sepration2 .section .left_menu ul li.on a{  color: var(--main);}
#wrap #sepration2 .section .tab_view,
#wrap #sepration2 .section .left_menu_mob ul{display:none;}

#wrap #sepration .myshop_menu{  position:relative;} 
#wrap #sepration .myshop_menu .category_sub_menu{overflow:hidden; position:absolute; left:80px; bottom:40px;}
#wrap #sepration .myshop_menu .category_sub_menu li {float:left;}
#wrap #sepration .myshop_menu .category_sub_menu li a{display:block; width:140px; height:46px; text-align:center; background-color:#fff; line-height:46px; float:left; color:#919191; font-size:16px; font-weight:bold;border:1px solid #dadada; box-sizing:border-box; border-left:none;}
#wrap #sepration .myshop_menu .category_sub_menu li:first-child a{border-left:1px solid #dadada;}


#wrap #container #section {}
#wrap #container #section .content_title {position:relative;}
#wrap #container #section .content_title h3 { margin:70px 0 20px 0; font-size:40px;  font-weight:bold; color:#080504; }
#wrap #container #section .content_title  p{position:absolute; right:0; top:-15px;}

#wrap #container .content_body {width:80rem; margin:0 auto; }

@media (max-width:1600px){
	#wrap #container .content_body{width:100%; padding:0 2rem; }
}
@media (max-width:1300px){
	#wrap #container .content_body{ padding:0 1rem; }
}
@media (max-width:767px){
	#wrap #container{padding:0 0 4rem; }
	
	#wrap #sepration{display:none;}
	#wrap #sepration2 .section{}
	#wrap #sepration2 .section .left_menu{display:none;}
	#wrap #sepration2 .section .tab_view{display:block; }
	.tab_view{display:block; cursor:pointer;background:var(--main); font-size:1.05rem; color:#fff; padding-left:1rem; font-weight:normal; position:relative; text-align: left;height:3.5rem;line-height:3.5rem;}
	
	.tab_view i{position:absolute; top:50%; right:1rem; margin-top:-9px; display:block; }
	.tab_view.on{cursor:pointer; }
	.tab_view.on i{transform:rotateX(180deg);}

	.left_menu_mob {position:relative;box-sizing:border-box; height:0; width:100%;}
	.left_menu_mob ul{display:none; z-index:30;position:absolute;width:100%;left:0;  margin:0 auto; line-height:0; background:#fff; box-shadow:3px 2px 15px 1px rgb(0 0 0 / 15%);}
	.left_menu_mob ul:after{display:none;}
	.left_menu_mob ul li {width:100% !important; border-top:1px solid #EAECF1; height:3rem; line-height:3rem; margin-left:0; vertical-align:middle; box-sizing:border-box; text-align:left;padding:1rem; }
	.left_menu_mob ul li a {display:block; line-height: 1.0; height: auto;  font-weight:500; font-size:1rem; color:#888;text-transform:capitalize;}
	.left_menu_mob ul li a:before{display:none;}
	.left_menu_mob ul li strong{ font-weight:600;} 
	.left_menu_mob ul li.on a:before{display:none;}
	.left_menu_mob ul li.on a{background:none; color:var(--main); font-weight:600;}
	.left_menu_mob ul li.on a:after{display:none;}
}


/***************************************************
�� �앹뾽 濡ㅻ쭅 異붽�
****************************************************/
.layerPopup {position:absolute;top:230px;left:10rem; width:450px; background:#fff;line-height:auto;z-index:99999;border:10px solid #15334F;box-shadow:0 0 4px rgba(0,0,0,0.2); padding-bottom:40px;}
.layerPopWrap{position:relative; width:100%; height:100%;}
.layerPopup ul li img{width:100%;}


@media (max-width:767px){
	/*�앹뾽 濡ㅻ쭅 異붽�*/
	.mobile_dim{width: 100%; height:100%; position: absolute; top: 0; left: 0; margin: 0; z-index: 1039; display: inline-block; background: rgba(0,0,0,0.5);}
	.layerPopup img{width:100% !important;}
	.layerPopup {left:5% !important;  transform:translateX(0%); width:90% !important; height:auto !important; top:130px;}
	.chkvsb{font-size:0.7rem !important;}
}

/********************************************************
�� �믪� �댁긽�� ��鍮�
********************************************************/

@media (min-width:2120px){
	html{font-size:22.3px;}
}
@media (min-width:2400px){
	html{font-size:25.1px;}
}
@media (min-width:2550px){
	html{font-size:26.8px;}
}
@media (min-width:2880px){
	html{font-size:30px;}
}
@media (min-width:3840px){
	html{font-size:40px;}
}
@media (min-width:5640px){
	html{font-size:60.2px;}
}
@media (min-width:7640px){
	html{font-size:80.5px;}
}
</pre></body></html>