@charset "utf-8";


.n_mo_vw {display: block !important;}
.mo_vw2 {display: none !important;}
.fixed_m {display: none;}

/* header */
.n_header {position:fixed; top:0; left:0; width:100%; z-index:100; background:#fff; transition:.2s linear;}
.n_header .inner {position:relative;}
.n_headtop .inner {height:216px; overflow:hidden;}
.n_headtop .logo {position:absolute; top:36px; left:50%; transform:translate(-50%,0); line-height:180px; font-size:0;}
.n_headtop .logo img {height: 69px;}
.n_headtop .logo h1 {font-size:0; opacity:0; width:0; height:0;}
.n_header.p_hide .n_headtop .inner{height: 180px}
.n_header.p_hide .n_headtop .logo {top:0;}
.n_header .gnb .inner {display:flex; justify-content:center; align-items:center; }
.n_header .btn_menu {position:relative; width:45px; height:45px; overflow:hidden; transition:.2s linear;}
.n_header .btn_menu p {position:absolute; top:50%; left:50%; width:18px; height:2px; background:#222; margin-left:-9px; transition:.2s linear;}
.n_header .btn_menu .t {margin-top:-7px;}
.n_header .btn_menu .m {margin-top:-1px; transition-delay:.1s;}
.n_header .btn_menu .b {margin-top:5px; transition-delay:.2s;}
.n_header.on .btn_menu {background:#DDBE93;}
.n_header.on .btn_menu p {background:#fff;}
.n_header.on .btn_menu .t {margin-top:-1px; transform:rotate(135deg);}
.n_header.on .btn_menu .m {width:100%; opacity:0;}
.n_header.on .btn_menu .b {margin-top:-1px; transform:rotate(-135deg);}
.n_header .gnb {margin-bottom: 35px;}
.n_header .gnb .swiper-slide {position:relative; width:auto;}
.n_header .gnb .swiper-slide > a {display:block; font-size:16px; color:#060606; line-height:19px;}
.n_header .gnb .swiper-slide.on > a {color:#CEAC7A;}
.n_header .gnb .swiper-slide:last-child {margin-right:0 !important;}
.n_header .gnb .mems {position:absolute; top:50%; right:0px;transform: translate(0,-50%); display:flex; gap:30px; z-index: 1;}
.n_header .gnb .mems .icon {display: flex;    align-items: center;  justify-content: center; flex-direction:column; font-size: 10px; color: #999;cursor:pointer;}
.n_header .gnb .mems .icon i{display: block; font-size:0px; width: 24px; height: 22px; }
.n_header .gnb .mems .icon.i1 i.img{background:url('/pub/images/n_icon_search.svg') no-repeat center center / 16px; z-index: 2;}
.n_header .gnb .mems .icon.i2 i{background:url('/pub/images/n_icon_login.svg') no-repeat center center / 16px;}
.n_header .gnb .mems .icon.i3 .icon_bg{position: relative;width: 24px; height: 22px; display: block; background:url('/pub/images/n_icon_cart.svg') no-repeat top left / 16px;}
.n_header .gnb .mems .icon.i3 .count {text-align: center;position:absolute; bottom:0; right:0; width: 14px; height: 14px; background: #000; border-radius:2px; color: #fff; font-size:10px; font-weight: 700;}
.n_header .n_header_search {padding: 0 20px;font-size:14px; background: #fff; border-radius:32px; opacity:0;position: absolute; top:50%; right:118px; transform:translate(0,-50%); width: 0; transition:all .2s linear;}
.n_header .log .n_header_search {right:188px;}
.n_header .gnb .mems.log .icon .input_icon {right: 210px;}
.n_header .gnb .mems .icon.i1.on .n_header_search {opacity: 1; min-width: 300px; z-index: 3;}
.n_header .gnb .mems .icon .input_icon {z-index: 4;display: none; position: absolute; right:140px; width: 16px; height: 16px; background:url('/pub/images/n_icon_search_b.svg') no-repeat top left / 16px;}
.n_header .gnb .mems .icon.i1.on .input_icon {display: inline-block;}
.n_header .gnb .mems .icon.i1.on  a {font-size:0;}
.n_header .sitemap {position:absolute; top:calc(100% - 1px); left:50%; width:1350px; max-width:100%; transform:translateX(-50%); border:#DDBE93 1px solid; padding:50px 0; background:#fff; display:none;}
.n_header .sitemap .inbox {display:flex;}
.n_header .sitemap ul {width:calc((100%/6)*5); display:flex; height:300px; overflow:auto;}
.n_header .sitemap li {width:calc(100%/5); text-align:center;}
.n_header .sitemap li .tit {font-size:20px; color:#333; font-weight:700; line-height:26px; margin-bottom:20px;}
.n_header .sitemap li .tit i {display:inline-block; vertical-align:top; height:26px; margin-left:10px; background:no-repeat 50% 50% / contain;}
.n_header .sitemap li a {display:block; font-size:16px; color:#333; font-weight:500; line-height:36px;}
.n_header .sitemap li a.on {font-weight:700;}
.n_header .sitemap li.i1 .tit i {background-image:url('/pub/images/icon_sitemap01.svg'); width:32px;}
.n_header .sitemap li.i2 .tit i {background-image:url('/pub/images/icon_sitemap02.svg'); width:25px;}
.n_header .sitemap li.i3 .tit i {background-image:url('/pub/images/icon_sitemap03.svg'); width:14px;}
.n_header .sitemap li.i4 .tit i {background-image:url('/pub/images/icon_sitemap04.svg'); width:19px;}
.n_header .sitemap li.i5 .tit i {background-image:url('/pub/images/icon_sitemap05.svg'); width:26px;}
.n_header .sitemap .other {width:calc(100%/6); display:flex; flex-direction:column; align-items:center; gap:50px;}
.n_header .sitemap .other a {display:block; font-size:20px; color:#7A4F29; font-weight:700; line-height:1; width:100%;}

.n_header .fixed_m {display: none;}
.n_header .n_head_top_m {display: none;}
.n_header.fixed .fixed_m{display: block;}
.n_header.fixed .n_headtop.pc_vw,
.n_header.fixed .gnb{display: none;}
.n_header.fixed .n_headtop .logo {left:0px; transform:unset;}
.n_header.fixed .n_headtop .logo img {height: 49px;}
.n_header.fixed .gnb .mems {display: none;}
.n_head_top_m .mems.fixed_m {display: flex !important; gap:20px;position: absolute; top:50%; right:100px; transform:translate(0,-50%); }
.n_head_top_m .mems.fixed_m .icon {display: block;  font-size: 0px; width: 40px; height: 40px;}
.n_head_top_m .mems.fixed_m .icon.i1 {background: url('/pub/images/n_icon_search.svg') no-repeat center center / 24px;}
.n_head_top_m .mems.fixed_m .icon.i2 {background: url('/pub/images/n_icon_login.svg') no-repeat center center / 24px}
.n_head_top_m .mems.fixed_m .icon.i3 .icon_bg {position: relative;  width: 40px; height: 40px; display: block;background: url('/pub/images/n_icon_cart.svg') no-repeat 40% 40% / 26px;}
.n_head_top_m .mems.fixed_m .icon.i3 .count {text-align: center;position: absolute;bottom: 0;right: 0;width: 20px;height: 20px; line-height: 20px;background: #000;border-radius: 2px; color: #fff; font-size: 14px; font-weight: 700;}
.n_header.p_hide .n_head_top_m .mems.fixed_m {top:50%}
.n_header.fixed .n_head_top_m.mo_vw {display: block !important; height: 100%;}
.n_header.fixed .btn_menu {position: absolute; top:50%; right:0px; transform:translate(0,-50%);  width:40px; height: 40px;}
.n_header.fixed .btn_menu p {height: 2px;}
.n_header.fixed.p_hide .btn_menu {top:50%;}

.n_header.fixed .fixed_m {position:fixed; top:0; left:0; width:100%; z-index:100; background:#fff; transition:.2s linear; border-bottom:1px solid #E4E4E4;}
.n_header.fixed .fixed_m .inner {height:126px; overflow:hidden;}
.n_header.fixed .fixed_m .logo {position:absolute; top:36px; left:0%; line-height:90px; font-size:0;}
.n_header.fixed .fixed_m .logo img {height: 50px;}
.n_header.fixed .fixed_m .logo h1 {font-size:0; opacity:0; width:0; height:0;}
.n_header.p_hide.fixed .fixed_m .inner{height: 90px}
.n_header.p_hide.fixed .fixed_m .logo {top:0;}

.n_header.fixed .fixed_m .gnb {display: block; height: 90px; margin-bottom: 0; position:absolute; top:36px; left:50%; transform:translate(-50%,0); }
.n_header.p_hide.fixed .fixed_m .gnb {top:0}
.n_header.fixed .fixed_m .gnb .inner {height: 90px;}
.n_header.fixed .fixed_m .gnb .swiper-slide {position:relative; width:auto;}
.n_header.fixed .fixed_m .gnb .swiper-slide > a {display:block; font-size:16px; color:#060606; line-height:19px;}
.n_header.fixed .fixed_m .gnb .swiper-slide.on > a {color:#CEAC7A;}
.n_header.fixed .fixed_m .gnb .swiper-slide:last-child {margin-right:0 !important;}

.n_header.fixed .fixed_m .mems {position:absolute; bottom:15px; right:0px; display:flex; gap:30px;}
.n_header.fixed .fixed_m .mems .icon {display: flex;  align-items: center;  justify-content: center; flex-direction:column; font-size: 10px; color: #999;}
.n_header.fixed .fixed_m .mems .icon i{display: block; font-size:0px; width: 24px; height: 22px; }
.n_header.fixed .fixed_m .mems .icon.i1 i.img{background:url('/pub/images/n_icon_search.svg') no-repeat center center / 16px;}
.n_header.fixed .fixed_m .mems .icon.i2 i{background:url('/pub/images/n_icon_login.svg') no-repeat center center / 16px;}
.n_header.fixed .fixed_m .mems .icon.i3 .icon_bg{position: relative;width: 24px; height: 22px; display: block; background:url('/pub/images/n_icon_cart.svg') no-repeat top left / 16px;}
.n_header.fixed .fixed_m .mems .icon.i3 .count {text-align: center;position:absolute; bottom:0; right:0; width: 14px; height: 14px; background: #000; border-radius:2px; color: #fff; font-size:10px; font-weight: 700;}
.n_header.fixed .fixed_m .n_header_search {padding: 0 20px;font-size:14px; background: #fff; border-radius:32px; opacity:0;position: absolute; top:50%; right:118px; transform:translate(0,-50%); width: 0; transition:all .2s linear;}
.n_header.fixed .fixed_m .mems .icon.i1.on .n_header_search {opacity: 1; min-width: 300px; z-index: 3;}
.n_header.fixed .fixed_m .mems .icon .input_icon {z-index: 4;display: none; position: absolute; right:140px; width: 16px; height: 16px; background:url('/pub/images/n_icon_search_b.svg') no-repeat top left / 16px;}
.n_header.fixed .fixed_m .mems .icon.i1.on  .input_icon {display: inline-block;}
.n_header.fixed .fixed_m .mems .icon.i1.on  a {font-size:0;}

.n_header.fixed .fixed_m .contact {display:flex; position: absolute; right:0; top:51px; gap:10px;  align-items: center;}
.n_header.fixed .fixed_m .contact a {font-size:11px; color: #333; }
.n_header.p_hide.fixed .fixed_m .contact {top:15px;}

/* footer */
.n_footer {background:#333; padding:60px 0 50px;}
.n_footer .inner {position:relative;}
.n_footer .d_flex {justify-content: space-between;}
.n_footer .address {margin-top: 30px;position:relative; overflow:hidden; display:flex; flex-wrap:wrap; gap:18px 25px; flex-wrap:wrap; width:826px; max-width:100%; margin-bottom:60px;}
.n_footer .address span {position:relative; font-size:15px; color:rgba(255,255,255,.7); font-weight:300; line-height:18px;padding-right: 20px;}
.n_footer .address span:before {content:""; position:absolute; top:50%; left:-12px; width:1px; height:14px; background:rgba(255,255,255,.3); margin-top:-7px;}
.n_footer .address span:nth-child(6) {width: calc(100% - 380px);}
.n_footer .site_na {display:flex; flex-wrap:wrap; gap:12px; width:612px; max-width:100%;}
.n_footer .site_na li {position:relative; flex:1 1 300px; display:flex; align-items:center; height:62px; background:rgba(102,102,102,0.3); border-radius:10px; padding-left:60px; font-size:12px; color:rgba(255,255,255,.7); font-weight:300; line-height:16px;}
.n_footer .site_na li i {position:absolute; top:0; left:0; width:60px; height:100%; background:no-repeat 50% 50%; filter:grayscale(1);}
.n_footer .site_na li.i1 i {background-image:url('/pub/images/icon_site_na01.svg');}
.n_footer .site_na li.i2 i {background-image:url('/pub/images/icon_site_na02.svg');}
.n_footer .site_na li.i3 i {background-image:url('/pub/images/icon_site_na03.svg'); width:252px;}
.n_footer .site_na li.i3 {padding-left:252px;}
.n_footer .contact {/*position:absolute; top:0;  right:20px; */ display:flex; flex-direction:column; gap:30px;}
.n_footer .contact dl {display:flex;}
.n_footer .contact dt {width:145px; font-size:18px; color:#fff; line-height:22px;}
.n_footer .contact dd {font-size:15px; color:rgba(255,255,255,.7); line-height:22px;}
.n_footer .contact .tel dt {font-size:20px;}
.n_footer .contact .tel dd {font-size:30px; color:#fff; font-weight:700;}
.n_footer .contact .btns {padding-top:10px; display:flex; gap:13px; padding-left:145px;}
.n_footer .contact .btns a {display:block; height:40px;}
.n_footer .contact .btns .btn {font-size:16px; color:#fff; font-weight:500; line-height:40px; padding:0 20px; background:#000; border-radius:20px;}
.n_footer .contact .btns .sns {width:40px; background:#000 no-repeat 50% 50%; border-radius:50%; background-size: 16px;}
.n_footer .contact .btns .sns.instar {background-image:url('/pub/images/icon_instar.svg');}
.n_footer .contact .btns .sns.youtube {background-image:url('/pub/images/icon_youtube.svg');}
.n_footer .btm {margin-top:60px; border-top:rgba(255,255,255,.1) 1px solid; padding-top:24px; display:flex; justify-content:space-between;}
.n_footer .btm .copy {font-size:14px; color:rgba(255,255,255,.3); font-weight:300; line-height:20px;}
.n_footer .btm .links {display:flex; gap:40px;}
.n_footer .btm .links a {display:block; font-size:15px; color:rgba(255,255,255,.7); font-weight:500;}
.n_footer .btm .links a strong {color:#fff; font-weight:600;}

.n_quick {display: none;position:absolute; top:227px; bottom:auto; right:0; width:104px; background:#fff; box-shadow:rgba(0,0,0,.05) 0 3px 26px; border-radius:3px 0 0 0; overflow:hidden; z-index:30;}
.n_quick.main {top:887px;}
.n_quick.fixed {position:fixed; top:147px;}
.n_quick ul {padding:20px 12px 0; display:flex; flex-direction:column; gap:20px;}
.n_quick li a {display:block;}
.n_quick li a .icon {position:relative; display:block; width:40px; height:40px; background:#eee no-repeat 50% 50% / 27px 25px; border-radius:16px; margin:0 auto 5px;}
.n_quick li a .icon .count {position:absolute; bottom:0; right:0; width:16px; height:16px; line-height:16px; font-size:12px; color:#fff; font-weight:500; text-align:center; background:#CEAC7A; border-radius:4px;}
.n_quick li a p {font-size:14px; color:#999; font-weight:500; line-height:16px; text-align:center;}
.n_quick li.i1 a .icon {background-image:url('/pub/images/icon_monavi05.svg');}
.n_quick li.i2 a .icon {background-image:url('/pub/images/icon_monavi03.svg');}
.n_quick .view {padding:20px 0; display:flex; flex-direction:column; gap:10px; border-top:#ddd 1px solid;}
.n_quick .view p {font-size:14px; color:#000; font-weight:500; margin-bottom:10px;}
.n_quick .view a {display:block; background:#f8f8f8; width:80px; height:80px;}
.n_quick .view a img {width:100%; height:100%; object-fit:cover;}
.n_quick .gotop {display:flex; justify-content:center; align-items:center; font-size:15px; color:#fff; font-weight:500; line-height:40px; background:#333;}
.n_quick .gotop:after {content:""; display:block; width:9px; height:40px; background:url('/pub/images/arrow_gotop.svg') no-repeat 50% 50% / contain; margin-left:10px;}
.n_quick .kakao {display:block; background:#FFE900; padding:18px 0; text-align:center;}
.n_quick .kakao .icon {display:block; width:100%; height:45px; background:url('/pub/images/icon_kakao2.svg') no-repeat 50% 50% / contain;}
.n_quick .kakao p {font-size:14px; color:#333; font-weight:600; line-height:16px; margin-top:8px; text-align:center;}

.n_point_quick {position:absolute;}
.n_point_quick.main {top:747px;}
.n_point_quick.sub {top:67px;}


.c_red {color: #E01100 !important;}

.pop_topbar {position:fixed; top:0; left:0;width: 100vw; display:flex; justify-content:center; align-items:center; height: 36px; background: #000000; z-index: 999;}
.pop_topbar .txt {color: #fff; font-size:13px; font-weight: 600;}
.pop_topbar .txt .under {text-decoration:underline;}
.pop_topbar .btn_close {width: 10px; height: 10px; background:url('/pub/images/topbar_btn_close.svg') no-repeat 50% 50% / contain; margin-left: 30px;}

.n_main_top {width: 1920px; max-width: 100%; margin: 0 auto; padding-top: 235px;}
.n_main_top.p_hide {padding-top: 200px;}
.n_main_top .slide_wrap .slick-slide {padding-right: 3px;}
.n_main_top ul li {position: relative; width: auto;}
.n_main_top ul li .img {width: 100%; margin-bottom: 20px;overflow: hidden; height: 638px;}
.n_main_top ul li .img img { width: 100% !important; height: 100% !important; object-fit: cover; transition: 2s linear;}
.n_main_top ul li:hover .img img {transform:scale(1.05);}
.n_main_top ul li .txt_box {padding-left: 10px;}
.n_main_top ul li .txt_box .top {display: flex; align-items:center; margin-bottom: 10px;}
.n_main_top ul li .txt_box .top .tlt{font-size:15px; font-weight: 600; line-height: 18px; color: #222; margin-right: 10px;}
.n_main_top ul li .txt_box .top .tag_wrap {display: flex; gap:3px;}
.n_main_top ul li .txt_box .top .tag{display:inline-block;color: #fff; font-size:10px; font-weight: 700; line-height: 15px; text-align: center;width: 43px; height: 16px; border-radius:2px;}
.n_main_top ul li .txt_box .top .tag1 {background: #528166;}
.n_main_top ul li .txt_box .top .tag2 {background: #CEA162;}
.n_main_top ul li .txt_box .btm .price {margin-right: 10px; font-size:15px; font-weight: 200;line-height: 18px; color: #666;}
.n_main_top ul li .txt_box .btm .discount {font-weight: 800; font-size:15px; line-height: 18px;}

.n_main_baro {/* display: flex; justify-content:center; align-items:center;  */padding: 100px 0 152px;}
.n_main_baro .n_mo_vw {display: inline-block !important;}
.n_main_baro .swiper-wrapper{ justify-content: center;}
.n_main_baro li {width: 100%; max-width: 86px;}
.n_main_baro li:nth-child(4) {max-width: 99px;}
.n_main_baro li:last-child {margin-right: 0 !important;}
.n_main_baro li a {display: block;}
.n_main_baro li a .icon {width: 80px; height: 80px; border-radius:50%;}
.n_main_baro li a .icon1 {background: #F7F8FC url('/pub/images/n_main_baro01.svg') no-repeat 50% 50% / 38px;}
.n_main_baro li a .icon2 {background: #F7F8FC url('/pub/images/n_main_baro02.svg') no-repeat 50% 50% / 32px;}
.n_main_baro li a .icon3 {background: #F7F8FC url('/pub/images/n_main_baro03.svg') no-repeat 50% 50% / 32px;}
.n_main_baro li a .icon4 {background: #F7F8FC url('/pub/images/n_main_baro04.svg') no-repeat 50% 50% / 39px; margin: 0 auto;}
.n_main_baro li a .icon5 {background: #F7F8FC url('/pub/images/n_main_baro05.svg') no-repeat 50% 50% / 30px;}
.n_main_baro li a .icon6 {background: #F7F8FC url('/pub/images/n_main_baro06.svg') no-repeat 50% 50% / 42px;}
.n_main_baro li a .tlt {margin-top: 20px; text-align: center;color: #666; font-size:15px; line-height: 18px;}

.n_main_only {padding-bottom: 200px;}
.n_main_only .title {margin-bottom: 30px;text-align: center;font-family: 'EB Garamond', serif; font-size:30px; line-height: 40px; color: #333333; font-weight: 600;}
.n_main_only .slick-list {margin: 0 -20px;padding: 10px 0;}
.n_main_only .slick-slide {margin: 0 20px;}
.n_main_only .con {max-width: 800px; background: #fff; border-radius:3px;margin: 0 auto; margin-bottom: 40px;}
.n_main_only .con:last-child {margin-bottom: 0;}
.n_main_only .con a {display: flex;  align-items: center; box-shadow:0 0 15px rgba(0,0,0,0.08);}
.n_main_only .con a .img {height: 400px; width: 100%; overflow: hidden;}
.n_main_only .con a .img img { width: 100%; height: 100%; object-fit: cover; transition: 2s linear;}
.n_main_only .con a:hover .img img {transform:scale(1.05);}
/* .n_main_only .con a .img {width: 50%;}
.n_main_only .con a .txt_box {padding-left: 70px;width: 50%; display: flex; flex-direction: column;}
.n_main_only .con a .txt_box .tlt {font-size:18px; font-weight: 800; line-height: 40px; color: #CEAC7A;}
.n_main_only .con a .txt_box .txt {font-size:24px; font-weight: 600; line-height: 40px; color: #333;} */

.n_main_live {position: relative; padding-bottom: 60px;}
.n_main_live:after {content:''; position: absolute;width: 100vw; height: 380px;background: #F8F8F8; bottom:-30px;z-index: -1;}
.n_main_live .inner {display: flex; gap:180px; align-items: center; justify-content: center;}
.n_main_live .con_left .top {margin-bottom: 80px;}
.n_main_live .con_left .top .live{display: flex; align-items:center; justify-content:center; font-size:12px; font-weight: 600; line-height:20px;width: 50px; height: 20px; border:1px solid #EE2424; border-radius:5px;color: #EE2424; margin-bottom: 20px;}
.n_main_live .con_left .top .live i {width: 8px; height: 8px; border-radius:50%; background: #EE2424; margin-left: 5px;}
.n_main_live .con_left .top .tlt {font-size:30px; font-weight: 600; line-height: 35px; color:#060606; }
.n_main_live .con_left .btm .txt {font-size:16px; line-height: 26px; color: #666; margin-bottom: 40px;}
.n_main_live .con_left .btm .btn_replay {display: block;background: #222222; border-radius:3px; color: #fff; height: 45px; width: 200px; line-height: 45px; text-align: center; font-size:16px;}
.n_main_live .con_right {width: 100%; max-width: 869px;}
.n_main_live .con_right .slick-slide {padding-right: 3px;}
.n_main_live .con_right .slick-slide>div {max-width: 433px;}
.n_main_live .con_right .slide_wrap .con .img {border:1px solid #eee; overflow: hidden; height: 433px;}
.n_main_live .con_right .slide_wrap .con .img img { width: 100% !important; height: 100% !important; object-fit: cover; transition: 2s linear;}
.n_main_live .con_right .slide_wrap .con:hover .img img {transform:scale(1.05);}
.n_main_live .con_right .slide_wrap .con .txt_box {margin-top: 20px; padding-left: 10px; } 
.n_main_live .con_right .slide_wrap .con .txt_box .top {display: flex; margin-bottom: 10px;}
.n_main_live .con_right .slide_wrap .con .txt_box .top .tlt{font-size:15px; font-weight: 600; line-height: 18px; color: #222; margin-right: 10px;}
.n_main_live .con_right .slide_wrap .con .txt_box .top .tag_wrap {display: flex; gap:3px;}
.n_main_live .con_right .slide_wrap .con .txt_box .top .tag{display:inline-block;color: #fff; font-size:10px; font-weight: 700; line-height: 15px; text-align: center;width: 43px; height: 16px; border-radius:2px;}
.n_main_live .con_right .slide_wrap .con .txt_box .top .tag1 {background: #528166;}
.n_main_live .con_right .slide_wrap .con .txt_box .top .tag2 {background: #CEA162;}
.n_main_live .con_right .slide_wrap .con .txt_box .btm .price {margin-right: 10px; font-size:15px; font-weight: 200;line-height: 18px; color: #666;}
.n_main_live .con_right .slide_wrap .con .txt_box .btm .discount {font-weight: 800; font-size:15px; line-height: 18px;}
.n_main_live .con_right .slide_wrap .slick-prev {display: none !important;}
.n_main_live .con_right .slide_wrap .slick-next {transform:translate(0,-100%); margin-top: 0;width: 30px; height: 53px; right:-90px;background: url('/pub/images/n_main_live_arrow.svg') no-repeat 50% 50% / 30px;}

.n_main_pick {padding: 210px 0 245px;}
.n_main_pick .title {margin-bottom: 36px;text-align: center;font-family: 'EB Garamond', serif; font-size:30px; line-height: 39px; color: #060606; font-weight: 600;}
.n_main_pick .slide_wrap {width: 100%; max-width: 1280px; margin: 0 auto;}
.n_main_pick .slide_wrap .slick-slide {padding-right: 3px;}
.n_main_pick .slide_wrap .con .img {border:1px solid #eee; overflow: hidden; height: 638px;}
.n_main_pick .slide_wrap .con .img img { width: 100% !important; height: 100% !important; object-fit: cover; transition: 2s linear;}
.n_main_pick .slide_wrap .con:hover .img img {transform:scale(1.05);}
.n_main_pick .slide_wrap .con .txt_box {margin-top: 20px; padding-left: 10px; } 
.n_main_pick .slide_wrap .con .txt_box .top {display: flex; margin-bottom: 10px;}
.n_main_pick .slide_wrap .con .txt_box .top .tlt{font-size:15px; font-weight: 600; line-height: 18px; color: #222; margin-right: 10px;}
.n_main_pick .slide_wrap .con .txt_box .top .tag_wrap {display: flex; gap:3px;}
.n_main_pick .slide_wrap .con .txt_box .top .tag{display:inline-block;color: #fff; font-size:10px; font-weight: 700; line-height: 15px; text-align: center;width: 43px; height: 16px; border-radius:2px;}
.n_main_pick .slide_wrap .con .txt_box .top .tag1 {background: #528166;}
.n_main_pick .slide_wrap .con .txt_box .top .tag2 {background: #CEA162;}
.n_main_pick .slide_wrap .con .txt_box .btm .price {margin-right: 10px; font-size:15px; font-weight: 200;line-height: 18px; color: #666;}
.n_main_pick .slide_wrap .con .txt_box .btm .discount {font-weight: 800; font-size:15px; line-height: 18px;}
.n_main_pick .slide_wrap .slick-arrow {transform:translate(0,-100%); margin-top: 0;width: 30px; height: 53px; right:-80px;background: url('/pub/images/n_main_live_arrow.svg') no-repeat 50% 50% / 30px;}
.n_main_pick .slide_wrap .slick-prev {transform:translate(0,-100%) rotate(180deg); left:-80px;}

.n_main_review {padding-bottom: 250px;}
.n_main_review .title{margin-bottom: 36px;text-align: center;font-family: 'EB Garamond', serif; font-size:30px; line-height: 39px; color: #060606; font-weight: 600;}
.n_main_review .marquee {position:relative; overflow:hidden; width:100%;}
.n_main_review .marquee ul {/* overflow:hidden; position:relative; */ display:flex; align-items: center;}
.n_main_review .marquee li {width:300px; margin-right:10px;}
.n_main_review .txt_box {margin-left: 10px; margin-top: 20px;}
.n_main_review .txt_box .count {display: flex; gap:5px;}
.n_main_review .txt_box .count i {width: 15px; height: 15px; display: inline-block; background: url('/pub/images/n_main_review_star.svg') no-repeat 50% 50% /15px;}
.n_main_review .txt_box .count i.on {background: url('/pub/images/n_main_review_star_on.svg') no-repeat 50% 50% /15px;}
.n_main_review .txt_box .txt {font-size:15px; line-height: 18px; color: #666; margin-top: 12px;}

.container {margin-top: 247px;padding: 130px 0 170px;}
.youtube_tab_wrap .tatb_start {top:-127px;}
.youtube_tab_wrap.fixed .tabs_basic {top:127px;}
.ytabs_wrap .ytabs_start {top:-187px;}
.ytabs_wrap.fixed .ytabs {top:187px;}
