@media screen and (max-width:1680px){
	/* .n_header .gnb .mems {gap:31px;}
	.n_header .gnb .mems a:before {left:-15px;} */
	.n_header .gnb .mems {right:20px;}
	.n_header.fixed .n_headtop .logo {left:50px;}
	.n_header.fixed .btn_menu {right:50px;}
	.n_head_top_m .mems.fixed_m {right:150px;}

	.n_main_top ul li .img {height:33vw;}
	.n_main_only .con a .img {height:24vw;}
}

@media screen and (max-width:1480px){
	.n_main_live .inner {gap:100px; justify-content:unset;}
	.n_main_live .con_left {padding-left:30px;}

	.n_main_pick .slide_wrap {max-width:90%;}
	.n_main_pick .slide_wrap .slick-prev {left:-4%;}	
	.n_main_pick .slide_wrap .slick-next {right:-4%;}
}

@media screen and (max-width:1440px){
	.n_footer .address{position:relative; padding:0 20px; gap:20px;}
	.n_footer .address span:nth-child(6) {width:auto;}
	.n_footer .address span:before{left:-12px}
	.n_footer .site_na{position:relative;top:0;right:20px;margin-top:50px; padding:0 20px; gap:20px;}
	.n_footer .d_flex {flex-direction:column;}
	.n_footer .d_flex .con_right {margin-top:40px;}
}

@media screen and (max-width:1340px){
	.n_main_live .inner {gap:50px;}
	.n_main_live .con_right {max-width:calc(100% - 350px);}
	.n_main_live .con_right .slide_wrap .slick-next {right:-35px;}
	.n_main_live .con_right .slide_wrap .con .img {height:35vw;}
}

@media screen and (max-width:1300px){
	.n_header .sitemap {padding:40px 0;}
	.n_header .sitemap ul {height:280px;}
	.n_header .sitemap li .tit {font-size:18px; line-height:24px; margin-bottom:15px;}
	.n_header .sitemap li a {font-size:15px; line-height:34px;}
	.n_header .sitemap .other {gap:40px;}
	.n_header .sitemap .other a {font-size:18px;}
	.n_header .gnb .mems {top:-100px; transform:translate(0,0);}
	.n_footer {padding:40px 0;}
	.n_footer .address {gap:10px 25px; margin-bottom:40px;padding:0 40px 0 52px;}
	.n_footer .address span {font-size:15px;}
	.n_footer .address span:before {left:-12px;}
	.n_footer .contact {position:relative; margin-top:50px; padding:0 20px; gap:20px;}
	.n_footer .contact .tb_hd {display:none;}
	.n_footer .btm {margin-top:40px; padding-top:20px;}
	.n_footer .site_na{padding:0 40px;}
	.n_quick {overflow:visible; right:-104px;}
	.n_quick .tb_arrow {position:absolute; top:50%; left:-30px; width:30px; height:80px; background:#fff; border-radius:3px 0 0 3px; margin-top:-40px; border:#e7e7e7 1px solid; border-right:0;}
	.n_quick .tb_arrow:after {content:""; display:block; height:100%; background:url('/pub/images/arrow_month.svg') no-repeat 50% 50% / 8px; transform:rotate(180deg);}
	.n_quick.on {right:0;}
	
	.n_main_only .con a .img {height:20vw;}
	.n_main_only .con a .txt_box {padding-left:40px;}

	.n_main_pick .slide_wrap .con .img {height:45vw;}

	.ytabs_wrap.fixed .ytabs {top:177px;}
}

@media screen and (max-width:1023px){
	/*.mo_navi {display:none !important;} */
	.n_header .gnb .mems {gap:15px;}
	
	.n_header.fixed .n_headtop .logo {left:20px;}
	.n_header.fixed .btn_menu {right:20px;}
	.n_head_top_m .mems.fixed_m {right:80px; gap:10px;}
	.n_head_top_m .mems.fixed_m .icon.i1,
	.n_head_top_m .mems.fixed_m .icon.i2,
	.n_head_top_m .mems.fixed_m .icon.i3 {background-size:20px;}

	.n_header .sitemap {position:fixed; top:0; left:0; width:100%; height:100%; z-index:1; transform:translateX(0); border:0; padding:80px 0 0; background:#fff url('/pub/images/logo.svg') no-repeat 20px 15px / auto 50px;}
	.n_header .sitemap .btn_menu_close {position:absolute; top:0; right:-80px; width:80px; height:80px;}
	.n_header.on .sitemap .btn_menu_close {right:0; animation:btn_menu .2s linear forwards;}
	@keyframes btn_menu {
		0% {right:-80px;}
		100% {right:0;}
	}
	.n_header .sitemap .btn_menu_close:before,
	.n_header .sitemap .btn_menu_close:after {content:""; position:absolute; top:50%; left:50%; width:0; height:2px; background:#333; transition:.2s linear;}
	.n_header .sitemap .btn_menu_close:before {transform:translate(-50%,-50%) rotate(45deg); transition-delay:.2s;}
	.n_header .sitemap .btn_menu_close:after {transform:translate(-50%,-50%) rotate(-45deg); transition-delay:.4s;}
	.n_header.on .sitemap .btn_menu_close:before,
	.n_header.on .sitemap .btn_menu_close:after {width:40px;}
	.n_header .sitemap .outbox {max-height:calc(100vh - 80px); overflow:auto;}
	.n_header .sitemap .inbox {flex-direction:column;border-top:#E4E4E4 1px solid;}
	.n_header .sitemap ul {height:auto; width:100%; flex-direction:column; overflow:hidden;}
	.n_header .sitemap li {width:100%; text-align:left;}
	.n_header .sitemap li .tit {position:relative; padding:20px; margin-bottom:0;}
	.n_header .sitemap li .tit i {display:none;}
	.n_header .sitemap li .tit .mo_menu {position:absolute; top:0; left:0; width:100%; height:100%;}
	.n_header .sitemap li .tit .mo_menu:after {content:""; position:absolute; top:0; right:20px; width:20px; height:100%; background:url('/pub/images/arrow_mo_menu.svg') no-repeat 50% 50% / contain; transition:.2s linear;}
	.n_header .sitemap li.on .tit .mo_menu:after,
	.n_header .sitemap li.open .tit .mo_menu:after {transform:rotate(180deg);}
	.n_header .sitemap li.on.open .tit .mo_menu:after {transform:rotate(0deg);}
	.n_header .sitemap li .snb {padding:20px; background:#F7F8FC; display:none;}
	.n_header .sitemap li a {font-size:14px;}
	.n_header .sitemap .other {width:100%; align-items:flex-start; padding:20px;}
	.n_header .sitemap .mo_shadow {width:100%; height:20px; box-shadow:inset rgba(0,0,0,.1) 0 2px 6px; background:#F9F9F9;}
	.n_header .sitemap .mems {display:flex !important; justify-content:center; align-items:center; padding:30px 0;}
	.n_header .sitemap .mems a {position:relative; display:block; font-size:20px; color:#333; padding:0 31px;}
	.n_header .sitemap .mems a:before {content:""; position:absolute; top:50%; left:0; width:1px; height:12px; margin-top:-6px; background:#ddd;}
	.n_header .sitemap .mems a:first-child:before {display:none;}

	.n_footer {padding-bottom:110px;}
	.n_main_top ul li .img {height:40vw;}
	.n_main_top .slide_wrap .slick-list {padding-right:20%;}
	.n_main_top .slide_wrap .slick-slide {padding-right:3px;}

	.n_main_baro {padding:90px 0 115px; gap:50px;}

	.n_main_only .con a .txt_box .tlt {font-size:16px; line-height:20px;}
	.n_main_only .con a .txt_box .txt {font-size:20px; line-height:36px; }

	.n_main_live .con_right .slide_wrap .con .img {height:31vw;}
}

@media screen and (max-width:767px){
	.n_mo_vw {display:none !important;}
	.n_main_baro .n_mo_vw {display:none !important;}
	.mo_vw2 {display:block !important;}
	.inner {padding:0 20px;}
	.n_header .n_head_top_m {display:block;}
	.n_header.fixed .fixed_m {display:none;}

	.n_header .gnb {margin-bottom:0;}
	.n_header .gnb .swiper-slide > a {font-size:11px; line-height:27px;}
	.n_head_top_m .inner {height:80px; overflow:visible;}
	.n_header.p_hide .n_headtop .inner {height:50px;}
	.n_head_top_m .logo {line-height:80px; top:70%; left:20px; transform:translate(0,-50%);}
	.n_header.p_hide .n_head_top_m .logo {line-height:50px;top:50%;}
	.n_head_top_m .logo img {height:27px;}
	.n_head_top_m .mems {display:flex !important; gap:18px;position:absolute; top:70%; right:60px; transform:translate(0,-50%); z-index:11;}
	.n_head_top_m .mems .icon {display:flex;  align-items:center;  justify-content:center; flex-direction:column; font-size:0px;}
	.n_head_top_m .mems .icon dt,
	.n_head_top_m .mems .icon i{display:block;  font-size:0px; width:24px; height:22px;}
	.n_head_top_m .mems .icon.i1 i.img{background:url('/pub/images/n_icon_search_m.svg') no-repeat center center / 14px;}
	.n_head_top_m .mems .icon.i2 {position:relative; z-index:1;}
	.n_head_top_m .mems .icon.i2 dt,
	.n_head_top_m .mems .icon.i2 i{background:url('/pub/images/n_icon_login_m.svg') no-repeat center center / 14px}
	.n_head_top_m .mems .icon.i3 .icon_bg {position:relative;  width:24px; height:22px; display:block;background:url('/pub/images/n_icon_cart_m.svg') no-repeat top left / 16px;}
	.n_head_top_m .mems .icon.i3 .count {text-align:center;position:absolute;bottom:0;right:0;width:14px;height:14px; line-height:14px;background:#000;border-radius:2px; color:#fff; font-size:10px; font-weight:700;}
	.n_head_top_m .mems .icon dd {position:absolute; top:100%; left:50%; width:80px; background:#fff; border-radius:2px; transform:translateX(-50%); display:none; border:#ddd 1px solid;}
	.n_head_top_m .mems .icon dd a {display:block; font-size:14px; color:#333; line-height:30px; text-align:center;}
	.n_head_top_m .mems .n_header_search {height:30px;padding:0 10px;font-size:10px; background:#fff; border-radius:32px; opacity:0;position:absolute; top:50%; right:88px; transform:translate(0,-50%); width:0; transition:all .2s linear;}
	.n_head_top_m .mems .icon.i1.on .n_header_search {opacity:1; min-width:calc(100vw - 160px); z-index:3;}
	.n_head_top_m .mems .icon .input_icon {z-index:4;display:none; position:absolute; right:102px; width:12px; height:12px; background:url('/pub/images/n_icon_search_b.svg') no-repeat top left / 12px;}
	.n_head_top_m .mems .icon.i1.on .input_icon {display:inline-block;}
	.n_head_top_m .mems .icon.i1.on  a {font-size:0;}
	
	.n_header.p_hide .n_head_top_m .mems {top:50%}
	.n_header .btn_menu {position:absolute; top:70%; right:20px; transform:translate(0,-50%);  width:20px; height:20px;}
	.n_header .btn_menu p {height:1px;}
	.n_header .btn_menu .t {margin-top:-6px;}
	.n_header .btn_menu .b {margin-top:4px;}
	.n_header.p_hide .btn_menu {top:50%;}
	.n_header.fixed .n_headtop .logo {transform:translate(0,-50%);}
	.n_header.fixed .n_headtop .logo img {height:27px;}
	.n_header.fixed .btn_menu {top:70%; width:20px; height:20px;}
	.n_header.fixed .btn_menu p {height:1px;}

	.n_header .sitemap {padding-top:80px; background-size:auto 30px; background-position:15px 40px;}
	.n_header .sitemap .btn_menu_close {width:50px; height:50px; right:-50px; top:30px;}
	.n_header.on .sitemap .btn_menu_close:before,
	.n_header.on .sitemap .btn_menu_close:after {width:20px;}
	.n_header .sitemap li .tit {font-size:15px; line-height:30px; padding:10px 15px;}
	.n_header .sitemap li .tit .mo_menu:after {right:15px; width:14px;}
	.n_header .sitemap li .snb {padding:10px 15px;}
	.n_header .sitemap li a {font-size:13px; line-height:30px;}
	.n_header .sitemap .other {padding:20px 15px; gap:30px;}
	.n_header .sitemap .other a {font-size:15px;}
	.n_header .sitemap .mems {padding:20px 0;}
	.n_header .sitemap .mems a {font-size:12px; padding:0 15px;}
	
	.pop_topbar {height:30px; margin-bottom:0;}
	.pop_topbar + .n_header {top:30px;}
	.pop_topbar + .n_header .n_head_top_m .inner {height:50px;}
	.n_header.p_hide {top:0;}
	.n_header.p_hide .sitemap {padding-top:50px; background-position:15px 10px;}
	.n_header.p_hide .sitemap .btn_menu_close {top:0;}

	.n_footer {padding:30px 0 115px;}
	.n_footer .address {gap:8px 15px; margin-bottom:30px;padding:0 20px}
	.n_footer .address span {font-size:13px;}
	.n_footer .address span:before {left:-7px; height:10px; margin-top:-5px;}
	.n_footer .site_na{padding:0 20px}
	.n_footer .site_na li {flex:100%; font-size:11px;}
	.n_footer .site_na li.i3 {height:auto; padding:12px; flex-direction:column; align-items:flex-start;}
	.n_footer .site_na li.i3 i {position:relative; width:233px; height:28px; margin-bottom:10px; background-size:contain;}
	.n_footer .contact {margin-top:30px; width:100%; right:0; padding:0;}
	.n_footer .contact dt,
	.n_footer .contact .tel dt {font-size:12px; width:100px;}
	.n_footer .contact dd {width:calc(100% - 100px); font-size:11px; line-height:16px;}
	.n_footer .contact .tel dd {font-size:23px;}
	.n_footer .contact .btns {padding:10px 0 0; gap:7px;}
	.n_footer .btm {padding-top:20px; flex-direction:column-reverse; margin-top:30px; gap:10px;}
	.n_footer .btm .links {gap:20px;}
	.n_footer .btm .links a {font-size:13px;}
	.n_footer .btm .copy {font-size:12px;}
	.n_footer .contact .tb_hd {display:block;}
	.n_footer .contact .btns .btn {font-size:10px; padding:0 15px; line-height:28px;}
	.n_footer .contact .btns a {height:28px;}
	.n_footer .contact .btns .sns {width:28px;}
	.n_footer .d_flex .con_right {margin-top:35px;}
	.n_footer .site_na {margin-top:0; width:100%; gap:10px; right:0; padding:0;}
	.n_footer .btm .links a,
	.n_footer .btm .links a strong,
	.n_footer .btm .copy {font-size:10px;}
	.n_footer .btm .links {gap:10px;}
	.n_footer .btm .links a:nth-child(1) {order:2;}
	.n_footer .btm .links a:nth-child(2) {order:1;}
	.n_quick {display:block;position:fixed; top:auto; right:0; bottom:20px; background:none; width:55px; box-shadow:none;}
	.n_quick.fixed {top:auto;}
	.n_quick .tb_arrow {display:none;}
	.n_quick ul {display:none;}
	.n_quick > a {width:40px; height:40px; border-radius:8px;}
	.n_quick .gotop {font-size:0; background:#666;}
	.n_quick .gotop:after {width:13px; margin-left:0;}
	.n_quick .kakao {margin-top:8px; padding:0;}
	.n_quick .kakao .icon {background-size:25px;}
	.n_quick .kakao p {display:none;}

	.n_footer .top_info .top_wrap {  border-bottom:1px solid rgba(255,255,255,0.1); padding:15px 0;}
	.n_footer .top_info .top_wrap .d_flex{flex-direction:unset; align-items:center;  justify-content:space-between;}
	.n_footer .top_info .top_wrap .d_flex .tlt{width:calc(100% - 10px);font-size:12px; color:#fff; font-weight:600; line-height:15px;}
	.n_footer .top_info .top_wrap .d_flex i {width:11px; height:11px;display:inline-block; background:url('/pub/images/n_footer_topinfo.svg') no-repeat center center / 10px;}
	.n_footer .top_info .top_wrap .d_flex.on i {transform:rotate(180deg);}
	.n_footer .top_info .btm_info {margin-top:15px; display:none;}
	.n_footer .top_info .btm_info span {display:block; font-size:10px; line-height:12px; margin-bottom:5px;}
	.n_footer .top_info .btm_info .d_flex:last-child span{margin-bottom:0;}
	.n_footer .top_info .btm_info .d_flex {justify-content:unset; gap:10px;}
	.n_footer .top_info .btm_info .d_flex span {display:inline-block; position:relative;}
	.n_footer .top_info .btm_info .d_flex span:nth-child(1):after {position:absolute; content:''; width:1px; height:7px;background:rgba(255,255,255,0.3); right:-5px; top:50%; transform:translate(0,-50%);}

	.pop_topbar .txt {font-size:10px;}
	.pop_topbar .btn_close {width:6px height:6px; margin-left:15px;}

	.n_main_top {padding-top:112px;}
	.n_main_top.p_hide {padding-top:82px;}
	.n_main_top ul li {position:relative; width:80%;}
	.n_main_top ul li .img {margin-bottom:10px; height:80vw;}
	.n_main_top ul li .txt_box {padding-left:10px; margin-top:10px;}
	.n_main_top ul li .txt_box .top {display:inline-block; margin-bottom:5px;}
	.n_main_top ul li .txt_box .top .tlt {font-size:11px; line-height:13px; margin-right:5px;}
	.n_main_top ul li .txt_box .top .tag_wrap {display:inline-block;}
	.n_main_top ul li .txt_box .top .tag_wrap .tag {font-size:10px; line-height:15px; padding:0 3px; width:auto; height:15px;}
	.n_main_top ul li .txt_box .top .tag_wrap .tag:nth-child(1) {margin-right:1.5px;}
	.n_main_top ul li .txt_box .btm .price {font-size:11px; line-height:13px; margin-right:5px;}
	.n_main_top ul li .txt_box .btm .discount {font-size:11px; line-height:13px;}

	.n_main_baro {gap:20px;width:100%;padding:40px 0 30px 20px;}
	.n_main_baro .swiper-wrapper{ justify-content:unset;}
	.n_main_baro li {position:relative; width:auto;}
	.n_main_baro li a .icon {width:52px; height:52px; margin:0 auto;}
	.n_main_baro li a .tlt {font-size:10px; line-height:12px; margin-top:10px; min-height:30px;}
	.n_main_baro li a .icon1 {background-size:25px;}
	.n_main_baro li a .icon2 {background-size:21px;}
	.n_main_baro li a .icon3 {background-size:20px;}
	.n_main_baro li a .icon4 {background-size:25px;}
	.n_main_baro li a .icon5 {background-size:20px;}
	.n_main_baro li a .icon6 {background-size:27px;}

	.n_main_only {padding-bottom:60px;}
	.n_main_only .title {margin-bottom:10px; font-size:20px; line-height:18px; text-align:left;}
	.n_main_only .con {margin-bottom:20px;}
	.n_main_only .con a .img {height:41vw;}
	.n_main_only .con a .txt_box {padding-left:25px;}
	.n_main_only .con a .txt_box .tlt {font-size:12px; line-height:14px; margin-bottom:5px;}
	.n_main_only .con a .txt_box .txt {font-size:15px; line-height:15px;}
	.n_main_only .slick-arrow {width:37px; height:37px; background-size:5px;}

	.n_main_live .inner {flex-direction :column;align-items:unset; gap:30px;}
	.n_main_live:after {height:180px; bottom:0px}
	.n_main_live .con_left {padding-left:0;}
	.n_main_live .con_left .top {margin-bottom:10px;}
	.n_main_live .con_left .top .live {margin-bottom:10px; font-size:10px; width:43px; height:17px; line-height:17px;}
	.n_main_live .con_left .top .live i {width:6px; height:6px;}
	.n_main_live .con_left .top .tlt {font-size:20px; line-height:23px;}
	.n_main_live .con_left .btm .txt {font-size:12px; line-height:13px; margin-bottom:15px;}
	.n_main_live .con_left .btm .btn_replay {width:130px; height:30px; line-height:30px; font-size:10px;}
	.n_main_live .con_right {max-width:100%;}
	.n_main_live .con_right .slide_wrap .con .img {height:44vw;}
	.n_main_live .con_right .slide_wrap .con .txt_box {padding-left:5px; margin-top:10px;}
	.n_main_live .con_right .slide_wrap .con .txt_box .top {display:inline-block; margin-bottom:5px;}
	.n_main_live .con_right .slide_wrap .con .txt_box .top .tlt {font-size:11px; line-height:16px; margin-right:5px;}
	.n_main_live .con_right .slide_wrap .con .txt_box .top .tag_wrap {display:inline-block;}
	.n_main_live .con_right .slide_wrap .con .txt_box .top .tag_wrap .tag {font-size:10px; line-height:15px; padding:0 3px; width:auto; height:15px;}
	.n_main_live .con_right .slide_wrap .con .txt_box .top .tag_wrap .tag:nth-child(1) {margin-right:1.5px;}
	.n_main_live .con_right .slide_wrap .con .txt_box .btm .price {font-size:11px; line-height:13px; margin-right:5px;}
	.n_main_live .con_right .slide_wrap .con .txt_box .btm .discount {font-size:11px; line-height:13px;}

	.n_main_pick {padding:60px 0 60px 20px;}
	.n_main_pick  .title {margin-bottom:15px; font-size:20px; line-height:26px; text-align:left;}
	.n_main_pick .slide_wrap {max-width:100%;}
	.n_main_pick .slide_wrap .slick-list {padding-right:20%;}
	.n_main_pick .slide_wrap .slick-slide {padding-right:3px;}
	.n_main_pick .slide_wrap .con .img {height:75vw;}
	.n_main_pick .slide_wrap .con .txt_box {padding-left:5px; margin-top:10px;}
	.n_main_pick .slide_wrap .con .txt_box .top {display:inline-block; margin-bottom:5px;}
	.n_main_pick .slide_wrap .con .txt_box .top .tlt {font-size:11px; line-height:16px; margin-right:5px;}
	.n_main_pick .slide_wrap .con .txt_box .top .tag_wrap {display:inline-block;}
	.n_main_pick .slide_wrap .con .txt_box .top .tag_wrap .tag {font-size:10px; line-height:15px; padding:0 3px; width:auto; height:15px;}
	.n_main_pick .slide_wrap .con .txt_box .top .tag_wrap .tag:nth-child(1) {margin-right:1.5px;}
	.n_main_pick .slide_wrap .con .txt_box .btm .price {font-size:11px; line-height:13px; margin-right:5px;}
	.n_main_pick .slide_wrap .con .txt_box .btm .discount {font-size:11px; line-height:13px;}

	.n_main_review {padding-bottom:70px;}
	.n_main_review .title {margin-bottom:15px; font-size:20px; padding-left:20px ; line-height:26px; text-align:left;}
	.n_main_review .marquee li {width:88px;}
	.n_main_review .txt_box {margin-left:0; margin-top:10px;}
	.n_main_review .txt_box .txt {font-size:10px; line-height:15px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; min-height:30px;}
	.n_main_review .txt_box .count i {width:10px; height:10px; background-size:contain;}
	.n_main_review .txt_box .count i.on {background-size:contain;}
	.n_main_review .txt_box .count {gap:3px;}

	.youtube_tab_wrap .tatb_start {top:-80px;}
	.youtube_tab_wrap.fixed .tabs_basic {top:80px;}
	.ytabs_wrap .ytabs_start {top:-122px;}
	.ytabs_wrap.fixed .ytabs {top:122px;}
	.youtube_cont .point {top:-182px;}
}