<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*========================
리스트 영역
========================*/

.mobile #SubWrap .container {padding:50px 0 15px}
.mobile #SubWrap .grid_box {margin-bottom: 8px; margin-top: 0;}
.mobile .container {padding:24px 0 15px}
.mobile #SubWrap .grid_box.ctg_ty2  {margin:0 0 0 0;border:0;/*border-top:1px solid #d9d9d9;*/ background:#834545;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none} /* 서브페이지 탭 - 모바일시 스크롤 생김 with:100% */
.ctg_ty2 .category_list .tabarea {margin:0 109px 0 0} /* 서브페이지 카테고리탭 */
.ctg_ty2 .category_list .tabarea.tb6 li {width:20%}/* 서브페이지 카테고리탭 - 누리게시판만 탭 6개*/
/* .ctg_ty2 .category_list .tabarea.tb6 li.on {width:17%} */
.ctg_ty3 .category_list .tabarea {margin:0} /* 서브페이지 체험단 카테고리탭 */
.mobile .category_list.is-awaiting {min-height: 455px; position: relative;}
.mobile .category_list.is-awaiting::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}
.mobile #SubWrap .cate_listview {/*margin:0 10px;*/ padding:0;background:#f7f7f7}
.mobile .grid_box.ctg_ty2 .cont_area {padding:20px 8px;border:1px solid #d9d9d9;border-top:0;box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);border-left:0;border-right:0}
.mobile .banner_mid {margin:8px 10px}

#SubWrap .grid_box.pupr_conts {margin-top:0}
.pc_o .grid_box.pupr_conts, .pc_u .grid_box.pupr_conts {min-height:307px}
.mobile #SubWrap .grid_box.pupr_conts {margin-bottom: 8px;}
.mobile #SubWrap .pupr_conts .cate_listview .cont_area {padding-bottom:16px}

/* 리스트 공통 - 뉴스, 구매가이드 */
.cate_listview.story_listview {padding:10px 20px} 
.story_list {}
.story_list li  {overflow:hidden;letter-spacing:-0.5px;border-bottom:1px solid #eee}
.story_list li .topover {width:100%;height:26px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.story_list li .topover .title {font-size:22px;font-weight:600;color:#333}
.story_list li .topover .title:hover { text-decoration:underline}
.story_list li .topover .title em {color:#1689D3}
.story_list li .topover .classify {display:inline-block;margin-right:6px;height:20px;line-height:18px;text-align:center; vertical-align:2px;padding:0 5px;font-size:14px;color:#999;border:1px solid #d2d2d2}
.story_list li .detail {position:relative;max-height:138px;overflow:hidden; letter-spacing:-0.5px}
.story_list li .detail .thumb {position:relative;float:left; z-index:1}

.story_list li.thum .thumb:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;border:1px solid #000;opacity:0.05; -webkit-box-sizing:border-box;box-sizing:border-box}
.story_list li .detail .article {display:block;overflow:hidden; -webkit-box-sizing:border-box; box-sizing:border-box;white-space:nowrap}
.story_list li.thum .detail .article {position:absolute;top:0;right:0;bottom:0;left:214px}
.story_list li .detail .article .inner_md {display:inline-block;max-width:100%; white-space:normal;word-wrap:break-word;vertical-align:middle}
.story_list li .detail .article .inner_md:after {content:"";display:inline-block;height:100%;vertical-align:middle}
.story_list li .detail .article .report {height:94px; line-height:24px;-webkit-line-clamp:4;font-size:15px;color:#555}
.story_list li .detail .article .report:hover {text-decoration:underline}
.story_list li.thum .detail .article .report  {margin-top:4px}
.story_list li .detail .btinfo span {position:relative;display:inline-block}
.story_list li .detail .btinfo .nick:before,
.story_list li .detail .btinfo .viewcount:before {content:"";position:absolute;right:0;top:2.5px;width:1px;height:11px;background:#eee}

.pc_o .story_list li,
.pc_u .story_list li {margin-top:20px; padding-bottom:20px}
.pc_o .story_list li .detail,
.pc_u .story_list li .detail {margin-top:15px}
.pc_o .story_list li.thum .detail, 
.pc_u .story_list li.thum .detail {max-height:138px}
.pc_o .story_list li.thum .detail .thumb, 
.pc_u .story_list li.thum .detail .thumb {width:24.6%;min-width:120px;max-height:138px;line-height:138px}
.pc_o .story_list li.thum .detail .thumb, 
.pc_u .story_list li.thum .detail .thumb {width:200px}
.pc_o .story_list li .detail .thumb img, 
.pc_u .story_list li .detail .thumb img {width:100%;min-height:57px;vertical-align:middle}
.pc_o .story_list li .detail .btinfo, 
.pc_u .story_list li .detail .btinfo {margin-top:16px;height:24px;line-height:16px;overflow:hidden}
.pc_o .story_list li .detail .article .btinfo *, 
.pc_u .story_list li .detail .article .btinfo * {line-height:16px;vertical-align:middle}
.pc_o .story_list li .detail .nick,
.pc_u .story_list li .detail .nick {width:auto;text-align:left;padding-right:10px}
.pc_o .story_list li .detail .nick.img,
.pc_u .story_list li .detail .nick.img {height:16px;vertical-align:middle}
.pc_o .story_list li .detail .nick.img img,
.pc_u .story_list li .detail .nick.img img {height:16px;vertical-align:top}
.pc_o .story_list li .detail .viewcount,
.pc_u .story_list li .detail .viewcount {/*width:50px;*/ text-align:center;padding:0 11px 0 7px }
.pc_o .story_list li .detail .viewcount .ico_glass, 
.pc_u .story_list li .detail .viewcount .ico_glass {padding-left:15px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -158px -33px no-repeat}
.pc_o .story_list li .detail .date,
.pc_u .story_list li .detail .date {width:60px;text-align:center;padding-left:5px}

.mobile .story_list li {width:100%;padding:12px 0}
.mobile .story_list li:first-child {padding-top:0}
.mobile .story_list li:last-child {padding-bottom:0;border-bottom:0}
.mobile .story_list li.thum .detail .thumb {width:80px;height:55px;text-align:center;overflow:hidden}
.mobile .story_list li.thum .detail .article {position:absolute;top:0;right:0;bottom:0;left:auto;padding:0;width:calc(100% - 88px)}
.mobile .story_list li .detail {height:55px}
.mobile .story_list li .detail .thumb img {height:100%}
.mobile .story_list li .detail .article .report {height:33px;line-height:16px;margin-top:2px;font-size:14px;color:#333;-webkit-line-clamp:2}

.mobile .story_list li .detail .title {height:33px;line-height:16px;margin-top:2px;font-size:14px;color:#333;-webkit-line-clamp:2}
.mobile .story_list li .detail .title em {color:#2d9fe8}

.mobile .story_list li .detail .btinfo {margin-top:-2px}
.mobile .story_list li .detail .btinfo &gt; span {height:16px;text-align:center;margin:0;padding:0 10px;font-size:9px;color:#666;line-height:18px;vertical-align:middle}
.mobile .story_list li .detail .btinfo .nick {padding-left:0;text-align:left}
.mobile .story_list li .detail .btinfo .nick.img img {width:auto;height:100%;vertical-align:top}
.mobile .story_list li .detail .btinfo .nick:before,
.mobile .story_list li .detail .btinfo .viewcount:before,
.mobile .story_list li .detail .btinfo .date:before {top:4px;height:8.5px}
.mobile .story_list li .detail .btinfo .viewcount {/*width:50px;*/ text-align:center;padding:0 10px}
.mobile .story_list li .detail .btinfo .viewcount .ico_glass {padding-left:10px;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) -154px 0.4px no-repeat;background-size:200px}

/* 20190702 : SR#34676 연관구매가이드 리스트 추가  */
.story_list .related{border:1px solid #eeeeee;margin-top:20px}
.story_list .related .head_zone{position:relative;height:50px}
.story_list .related .list_tit{display:inline-block;margin-top:12px;text-indent:13px;color:#343434;font-size:18px;font-weight:bold;font-weight:500;letter-spacing:-0.5px}
.story_list .related .btn_more{position:absolute;top:14px;right:15px;display:inline-block;width:18px;height:18px;font-size:0;text-indent:-9999em;background:url(//img.enuri.info/images/knowcom/ico_common.png) no-repeat -103px -240px}
.story_list .related .btn_more:hover{background-position:-103px -265px}
.story_list .related .btn_more.btn_more_minus{background-position:-103px -290px}
.story_list .related .btn_more.btn_more_minus:hover{background-position:-103px -315px}
.story_list .related .related_list{padding-top:10px;border-top:1px solid #f3f3f3;margin:0 16px;overflow:hidden;padding-bottom:10px}
.story_list .related .related_list li{position:relative;overflow:hidden;letter-spacing:-0.5px;padding-right:115px;line-height:24px;margin-top:0;padding-bottom:0;border:0}
.story_list .related .related_list li .cell{height:24px}
.story_list .related .related_list li .cell.tit{font-size:13px;color:#555;padding-left:12px}
.story_list .related .related_list li .cell.tit:after{content:"";display:inline-block;position:absolute;top:12px;left:0;width:3px;height:3px;background-color:#b7b7b7}

.mobile .story_list .related{margin-top:12px}
.mobile .story_list .related .head_zone{height:42px}
.mobile .story_list .related .list_tit{font-size:16px;margin-top:10px}
.mobile .story_list .related .btn_more:hover{background-position:-103px -240px}
.mobile .story_list .related .btn_more.btn_more_minus:hover{background-position:-103px -290px}
.mobile .story_list .related .related_list{position:relative;padding:0 0 4px 0;margin:0}
.mobile .story_list .related .related_list li{padding:0;height:28px;line-height:28px}
.mobile .story_list .related .related_list li .cell{position:relative;margin:0 8px;border-top:1px solid #f5f5f5}
.mobile .story_list .related .related_list li:first-child .cell{border-top:0}
.mobile .story_list .related .related_list li .cell.tit:after{}

/* 게임갤러리 in 컴퓨터 카테고리 리스트 */
.story_list li.is-gamegallery {}
.game_inlist {}
.game_inlist_head {overflow:hidden;position:relative;height:41px}
.game_inlist_head .tit {position:absolute;top:-1px;left:0;width:100%;font-weight:bold;font-weight:500;font-size:22px;color:#282828;line-height:1;vertical-align:top}
.game_inlist_head .more {display:inline;float:right;position:relative;margin:4px 0 0 0;padding-right:10px;font-size:14px;color:#666;line-height:1;vertical-align:top}
.game_inlist_head .more:after {content:"";display:block;position:absolute;top:3px;right:1px;width:7px;height:11px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -130px -240px no-repeat}

.game_inlist_cont {overflow:hidden}
.game_inlist_cont li {float:left;width:200px;margin-top:0 !important;padding:0 4px 0 0;padding-bottom:0 !important;border-bottom:0}
.game_inlist_cont li:last-child {padding:0}
.game_inlist_article {display:block;width:100%}
.game_inlist_article .g_thumb {display:block;overflow:hidden;position:relative;width:200px;height:138px;margin-bottom:6px;text-align:center;background-color:#f5f5f5}
.game_inlist_article .g_thumb:after {content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:1px solid #e6e6e6;box-sizing:border-box;-webkit-box-sizing:border-box}
/* 세로형 이미지 */
.game_inlist_article .g_thumb img {position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;width:100%;max-width:100%;height:auto;margin:auto;vertical-align:middle}
/* 가로형 이미지 */
.game_inlist_article .g_thumb.vertical_mid img {width:auto;max-width:none;height:100%;vertical-align:top}
.game_inlist_article .g_detail {overflow:hidden}
.game_inlist_article .g_detail .g_tit {display:block;overflow:hidden;max-width:100%;font-size:14px;line-height:18px;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}

.mobile .story_list li.is-gamegallery {padding-bottom:0}
.mobile .game_inlist_head {height:25px}
.mobile .game_inlist_head .tit {top:0;font-size:14px;color:#171717}
.mobile .game_inlist_head .more {top:4px;margin:0;font-size:12px;vertical-align:top}
.mobile .game_inlist_head .more:after {top:1.5px;width:5px;height:9px;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) 0 -25px no-repeat;background-size:200px}
/* 모바일 좌/우 스크롤 됨. */
.mobile .horizontalScrollWrap {overflow:hidden;position:relative}
.mobile .horizontalScrollWrap .scrollList {overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%;padding-bottom:3px}
.mobile .game_inlist_cont {display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-box;overflow:hidden}
.mobile .game_inlist_cont li {width:125px;margin-right:10px;padding:0}
.mobile .game_inlist_cont li:last-child {margin-right:0}
.mobile .game_inlist_article .g_thumb {width:100%;height:86px;margin-bottom:4px}
.mobile .game_inlist_article .g_detail {padding-left:0;padding-bottom:3px}
.mobile .game_inlist_article .g_detail .g_tit {display:block;display:-webkit-box;position:relative;height:30px;font-size:12px;line-height:15px;vertical-align:top;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;text-overflow:ellipsis;white-space:normal}

@media (min-width:640px){
	.mobile .game_inlist_cont li {width:220px;padding:0 20px 0 0}
	.mobile .game_inlist_article .g_thumb {height:152px;margin-bottom:8px}
	.mobile .game_inlist_article .g_detail {padding-bottom:16px}
	.mobile .game_inlist_article .g_detail .g_tit {height:36px;font-size:14px;line-height:18px}	
}           

.no_result {padding:100px 0;text-align:center;font-size:20px}
.no_result em {color:#1b96ad;font-weight:bold}

/* 검색결과 */
.nonesh_area {width:316px;margin:48px auto 50px;text-align:center;color:#343434;letter-spacing:-0.5px;padding-top:174px;background:url(//img.enuri.info/images/knowcom/ico_caution.png) 50% 0 no-repeat}
.nonesh_area .title {font-size:24px;line-height:1} 
.nonesh_area .caution {padding-top:20px;font-size:14px} 
.nonesh_area .cau_list {margin:16px 0 25px 3px}
.nonesh_area .cau_list li {position:relative;padding:0 0 0 4px;line-height:18px;text-align:left;border-bottom:0}
.nonesh_area .cau_list li:before {content:"";display:inline-block;position:absolute;top:10px;left:0;width:2px;height:1px;background-color:#989898}

.mobile .nonesh_area .title {font-size:18px}
.mobile .nonesh_area .cau_list li {padding:0 0 0 4px}
.mobile .nonesh_area .cau_list li:last-child {padding-bottom:0;border-bottom:0 !important}

/* 사용기*/
.hotreview_conts {margin-top:0 !important;border-color:#d9d9d9;letter-spacing:-0.5px}
.top_common_area {margin-top:0 !important;letter-spacing:-0.2px}
.top_msg_area {overflow:hidden;position:relative;height:32px;}
.top_msg_area .message {position:relative}
.top_msg_area .txt_msg {float:left;font-weight:500;font-size:16px;line-height:33px;color:#222;vertical-align:middle;letter-spacing: 0.2px;}
.top_msg_area .btn_review_write {display:inline-block;position:absolute;top:0;right:0;width:120px;height:32px;border-radius:2px;font-size:14px;color:#fff;line-height:32px;text-align:center;background-color:#3588F3}


/* 상단 PC용 */
.review_area {margin-top: 0 !important; padding: 16px 15px;}
.review_area.is-awaiting {min-height: 357px;}
.review_area .top_review_msg_area {margin-bottom: 16px;}
.subinfo {color: #999; font-size: 13px;margin-top: 10px;}
.subinfo span{margin-right: 5px;}
.subinfo span::after{transform: translate(-6px,-50%);height: 8px; background: #ccc;}
.subinfo span{position: relative;margin-right: 6px;}
.subinfo span::after{content: "";display: block;width: 1px; position: absolute;left:0;top:50%;background: #ccc;transform: translate(-6px,-50%);height: 10px;}
.review_area .subinfo span:first-child::after{display: none;}
.subinfo .main_review_view{position: relative;padding-left: 11px;}
.subinfo .main_review_view::before{position: absolute; left: 0;top: 50%;transform: translateY(-50%);display: block;content: ""; width: 10px; height: 10px; background: url("//img.enuri.info/images/knowcom/review_ico.png"); background-size: 100%;}



/* 상단 모바일 */
.mobile .review_area.is-awaiting {min-height: 652px;}
.mobile .review_area{ margin-top: 0 !important;  border-color: #d9d9d9;letter-spacing: -0.5px;padding: 0;}
.mobile .top_msg_area {height: auto;margin: 24px 0;}
.mobile .top_msg_area .txt_msg {font-size: 15px;color: #333;line-height: 20px;}
.mobile .review_area .top_review_msg_area {margin: 24px 0; overflow: unset; letter-spacing: 0.4px;}
.mobile .top_common_area {margin-bottom:10px !important;box-shadow:none !important}
.mobile .top_common_area .top_msg_area {border-bottom:0}
.mobile .top_msg_area .btn_review_write {display: block;width:220px;margin: 0 auto;position: unset;background: #fff;font-size: 15px; color: #222; border: 1px solid #ddd; border-radius: 22px;height: 36px; line-height: 36px;box-sizing: border-box;line-height: 35px;}
.mobile .top_msg_area .btn_review_write i {display: inline-block; width: 11px; height: 13px; background: url("//img.enuri.info/images/knowcom/ico_common_m.png"); background-size: 200px; background-position: -288px -341px;margin-left: 4px; vertical-align: 0;}
.mobile .thumb_view .detail {padding: 0 16px;}
.mobile .title {font-size: 15px; font-weight: 500; color: #444; height: auto;margin-bottom: 10px;line-height: 20px;letter-spacing: -.56px;-webkit-line-clamp: 2;white-space: normal;max-height: 40px;}
.mobile .subinfo {color: #999; font-size: 12px;margin-top: 7px;}
.mobile .subinfo span{margin-right: 6px;}
.mobile .subinfo span::after{transform: translate(-6px,-50%);height: 8px; }
.mobile .subinfo .main_review_view{position: relative;padding-left: 11px;margin-left: 0;}
.mobile .subinfo .main_review_view::before{position: absolute; left: 0;top: 50%;transform: translateY(-50%);display: block;content: ""; width: 8px; height: 8px; background: url("//img.enuri.info/images/knowcom/review_ico.png"); background-size: 100%;}
.mobile .subinfo .main_review_name {display: none;}


/* 상단 모바일용 :200601 두개 마크업 하나로 합치면서 아래 CSS 사용하지 않음 */
.hot_list_area {padding:32px 16px 30px}
.hot_list {width:100%}
.hot_list:after {content:"";display:block;clear:both}
.hot_list .items {float:left;width:50%;overflow:hidden}
.hot_list .items:focus {outline:0}
.hot_list .items a {position:relative;display:block;margin:0 7px 0px 7px}
.hot_list .items .thumb {position:relative;display:block}
.hot_list .items .thumb:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;border:1px solid #000;opacity:0.05;-webkit-box-sizing:border-box;box-sizing:border-box}
.hot_list .items .thumb img {display:block;max-width:100%;height:120px;margin-left:auto;margin-right:auto}
.hot_list .items .detail {display:block;width:100%;overflow:hidden;height:40px;line-height:19px;text-align:left;padding:4px 13px 0 0;letter-spacing:-0.5px;font-size:15px;color:#343434;-webkit-box-sizing:border-box;box-sizing:border-box}
.hot_list .items .detail .article {height:35px;line-height:18px; -webkit-line-clamp:2;-webkit-box-orient:vertical}
.hot_list .writer {max-width:420px;display:block; margin-top:3px;height:18px;line-height:17px;overflow:hidden;word-break:break-all;font-size:12px;color:#1689d3;z-index:10}

/* 리스트 - 리뷰 */
.review_list li {padding:14px 0;overflow:hidden;letter-spacing:-0.5px;border-bottom:1px solid #eee}
.review_list li .detail {position:relative;height:62px;overflow:hidden;letter-spacing:-0.5px}
.review_list li .detail .thumb {position:absolute;top:0;left:0;width:90px;height:62px;text-align:center;overflow:hidden;z-index:1}
.review_list li .detail .thumb img {height:100%}
.review_list li .thumb:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;border:1px solid #000;opacity:0.05;-webkit-box-sizing:border-box;box-sizing:border-box}
.review_list li .detail .article {position:relative;height:100%;padding:0 270px 0 104px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}
.review_list li .detail .article:after {content:"";display:block;clear:both}

.review_list li .detail.gonji .report {/*height:50px;*/ line-height:20px;-webkit-line-clamp:2;font-size:18px;font-weight:bold;font-weight:500;color:#333}
.review_list li .detail .classify {display:inline-block;min-width:42px;margin-right:6px;height:20px;line-height:18px;text-align:center;vertical-align:2px;padding:0 5px;white-space:nowrap;font-size:14px;color:#999;border:1px solid #d2d2d2}
.review_list li .detail .classify.on {font-weight:bold;font-weight:500;color:#1689d3}
.review_list li .detail .tit,
.review_list li .detail .report {line-height:20px;-webkit-line-clamp:2;font-size:16px;color:#343434}
.review_list li .detail .tit:hover,
.review_list li .detail .report:hover {text-decoration:underline}
.review_list li .detail.gonji .tit {color:#333}
.review_list li .detail.gonji .report {font-weight:bold;font-weight:500;color:#333}
.review_list li .detail .etcinfo {position:absolute;top:0;right:0;height:100%}
.review_list li .detail .mid span {position:relative}
.review_list li .detail .replycount {color:#1689d3}

.pc_o .review_list li .detail,
.pc_u .review_list li .detail {margin:0 4px}
.pc_o .review_list li .detail .midfold,
.pc_u .review_list li .detail .midfold {display:table;height:100%; font-size:12px;letter-spacing:-0.5px;color:#666}
.pc_o .review_list li .detail .mid,
.pc_u .review_list li .detail .mid {display:table-cell;max-width:100%;white-space:normal;word-wrap:break-word;vertical-align:middle}
/*.pc_o .review_list li .detail .report, .pc_u .review_list li .detail .report  {height:50px}*/

.review_list li .detail .nick {display:inline-block}
.review_list li .detail .nick i {display:inline-block;max-width:84px;/*height:16px;*/ overflow:hidden;letter-spacing:0}
.review_list li .detail .viewcount {display:inline-block;padding:0 8px 0 10px}
/*.review_list li .detail .viewcount .ico_glass {display:inline-block;width:11px;height:12px}*/
.review_list li .detail .date {display:inline-block;padding-left:10px}
.review_list li .detail .viewcount:before, 
.review_list li .detail .date:before {content:"";position:absolute;left:0;top:3px;width:1px;height:11px;background:#eee}
/* 블라인드 게시글 리스트 내 노출 */
.review_list li.problind .detail .report {color:#999}

.pc_o .review_list li .detail .nick,
.pc_u .review_list li .detail .nick {width:94px;text-align:center;vertical-align:-2px}
.pc_o .review_list li .detail .nick.img,
.pc_u .review_list li .detail .nick.img {height:16px;vertical-align:middle}
.pc_o .review_list li .detail .nick.img img,
.pc_u .review_list li .detail .nick.img img {height:16px;vertical-align:top}
.pc_o .review_list li .detail .mid .nick.img i,
.pc_u .review_list li .detail .mid .nick.img i {height:21px;/*height:16px;*/ vertical-align:-2px}
.pc_o .review_list li .detail .viewcount,
.pc_u .review_list li .detail .viewcount {width:50px;text-align:center}
.pc_u .review_list li .detail .viewcount:before {content:"";position:absolute;left:0;top:4px;width:1px;height:9px;background:#eee}
.pc_u .review_list li .detail .viewcount .ico_glass, 
.pc_o .review_list li .detail .viewcount .ico_glass {padding-left:15px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -158px -33px no-repeat}
.pc_o .review_list li .detail .viewcount,
.pc_u .review_list li .detail .viewcount {width:64px;text-align:center}
.pc_o .review_list li .detail .date, 
.pc_u .review_list li .detail .date {width:60px;text-align:center}

.mobile .review_list li {width:100%;padding:12px 0}
.mobile .review_list li:first-child {padding-top:0}
.mobile .review_list li:last-child {padding-bottom:0;border-bottom:0}
.mobile .review_list li .detail {height:55px}
.mobile .review_list li .detail .thumb {width:80px;height:55px}
.mobile .review_list li .detail .replycount {color:#2d9fe8}
.mobile .review_list li .detail .article {padding:0 0 0 88px}
/* SR#29808 사용기 공지 영역 썸네일 추가
.mobile .review_list li .detail.gonji .article {padding-left:0}
*/
.mobile .review_list li .detail.gonji .tit {max-height:36px;font-size:14px;line-height:18px}
.mobile .review_list li .detail .report {height:33px;line-height:16px;margin-top:2px;font-size:14px;color:#333}
.mobile .review_list li.problind .detail .report {color:#999}
.mobile .review_list li .detail .etcinfo {position:static}
.mobile .review_list li .detail .mid &gt; span {height:15px;text-align:center;margin:0;padding:0 10px;font-size:9px;color:#666;line-height:18px;vertical-align:middle}
.mobile .review_list li .detail .mid .nick {text-align:left;padding-left:0}
.mobile .review_list li .detail .mid .nick.img img {width:auto;height:100%;vertical-align:middle}
.mobile .review_list li .detail .mid .viewcount .ico_glass {padding-left:10px;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) -154px 0.4px no-repeat;background-size:200px}
.mobile .review_list li .detail .mid .viewcount:before,
.mobile .review_list li .detail .mid .date:before {top:3px;height:8.5px}


/* 누리게시판 */
.review_list.nuri_list {}
.review_list.nuri_list li .detail {height:42px}
.review_list.nuri_list li .detail .article {padding-left:0}

.pc_o .nuri_list li .detail .report, .pc_u .nuri_list li .detail .report {font-size:14px}

.mobile .review_list.nuri_list li:last-child {padding-bottom:12px;border-bottom:1px solid #eee}
.mobile .review_list.nuri_list li .detail {height:52px}

/* 200601 사용기 게시판 갤러리형 - 08월 리스트 개선 이후 삭제 */
.review_list-gallery {overflow:hidden;margin:6px -6px 0}
.review_list-gallery li {float:left;width:260px;height:293px;margin:0 8px}
.review_list-gallery li .thumb {display:block;overflow:hidden;position:relative;width:260px;height:179px;margin-bottom:12px;text-align:center}
.review_list-gallery li .thumb:after {content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-box-sizing:border-box}
.review_list-gallery li .thumb img {position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;width:100%;max-width:100%;height:auto;margin:auto;vertical-align:middle}
.review_list-gallery li .detail {overflow:hidden;padding-left:3px;padding-bottom:15px}
.review_list-gallery li .detail .tit {max-width:100%;height:36px;margin-bottom:11px;font-size:14px;line-height:18px;color:#222;letter-spacing:-.5px}
.review_list-gallery li .detail .btinfo span {position:relative;display:inline-block}
.review_list-gallery li .detail .btinfo .viewcount {/*width:50px;*/ text-align:center;padding:0 11px 0 0}
.review_list-gallery li .detail .btinfo .viewcount:before {content:"";position:absolute;right:0;top:2.5px;width:1px;height:11px;background:#eee}
.review_list-gallery li .detail .btinfo .viewcount .ico_glass {padding-left:15px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -158px -33px no-repeat}
.review_list-gallery li .detail .btinfo .date {text-align:center;padding-left:5px}
/* 공지 라인 */
.review_list-gallery li.noti {clear:both;width:calc(100% - 12px);height:auto;margin:0 0 0 6px;padding:8px 0 7px;border-bottom:1px solid #eee}
.review_list-gallery li.noti.end {margin-bottom:15px;border:0}
.review_list-gallery li.noti .detail {display:table;padding-bottom:0}
.review_list-gallery li.noti .detail .tit {display:table-cell;width:610px;height:auto;padding:8px 0;font-weight:bold;font-weight:500;color:#343434;line-height:20px;vertical-align:middle}
.review_list-gallery li.noti .detail .tit .replycount {margin-left:2px;color:#1689d3}
.review_list-gallery li.noti .detail .btinfo {display:table-cell;width:200px;line-height:36px;text-align:right;vertical-align:middle}
.review_list-gallery li.noti .detail .btinfo .viewcount:before {top:13px}

/* 모바일 사용기 게시판 갤러리형 */
.mobile .review_list-gallery {margin:-21px -5px 0}
.mobile .review_list-gallery li {width:calc(50% - 10px);height:auto;margin:0 5px 30px}
.mobile .review_list-gallery li .thumb {width:100%;height:114px;margin-bottom:11px}
.mobile .review_list-gallery li .detail {padding-left:0;padding-bottom:8px}
.mobile .review_list-gallery li .detail .tit {margin-bottom:10px;padding:0}
.mobile .review_list-gallery li .detail .btinfo .viewcount:before {top:1px}
.mobile .review_list-gallery li .detail .btinfo .viewcount .ico_glass {background-position:-158px -35px}
/* 모바일 공지 라인 */
.mobile .review_list-gallery li.noti {width:calc(100% - 10px);height:auto;margin:0 5px;padding:16px 0 11px;border-bottom:1px solid #eee}
.mobile .review_list-gallery li.noti.end {margin-bottom:20px;border-bottom:1px solid #eee}
.mobile .review_list-gallery li.noti .detail {display:block;padding-bottom:0}
.mobile .review_list-gallery li.noti .detail .tit {display:block;display:-webkit-box;width:100%;margin:0}
.mobile .review_list-gallery li.noti .detail .btinfo {display:block;width:100%;line-height:28px;text-align:left}
.mobile .review_list-gallery li.noti .detail .btinfo .viewcount:before {top:7px}

/* 200608 PC 이벤트존 게시판 상단 배너 */
.grid_box.evtz_banner_conts {margin-top:0;padding:17px 16px;letter-spacing: 0.2px;}
.grid_box.evtz_banner_conts:after {content:"";display:table;clear:both}
.evtz_banner_conts .bigbnr {float:left;position:relative;width:542px;height:276px;margin-right:16px}
.evtz_banner_conts .bigbnr:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;border:1px solid #000;opacity:0.1;-webkit-box-sizing:border-box;box-sizing:border-box}
.evtz_banner_conts .bigbnr .bigbnr_slide {overflow:hidden}
/* PC 이벤트존 메인배너 스와이퍼 커스텀 */
.evtz_banner_conts .bigbnr .swiper-button-prev,
.evtz_banner_conts .bigbnr .swiper-button-next {display:block;width:34px;height:56px;margin-top:-28px;background:rgba(0, 0, 0, 0.36);opacity:.7;transition:.15s all ease-in-out}
.evtz_banner_conts .bigbnr .swiper-button-prev:after {content:"";display:block;position:absolute;top:12px;left:8px;width:18px;height:34px;background:url(//img.enuri.info/images/knowcom/ico_common.png) 0 -240px no-repeat} 
.evtz_banner_conts .bigbnr .swiper-button-next:after {content:"";display:block;position:absolute;top:12px;left:8px;width:18px;height:34px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -50px -240px no-repeat} 
.evtz_banner_conts .bigbnr .swiper-button-prev:hover,
.evtz_banner_conts .bigbnr .swiper-button-next:hover {opacity:1}
.evtz_banner_conts .bigbnr .swiper-button-prev {left:0;border-radius:0 4px 4px 0}
.evtz_banner_conts .bigbnr .swiper-button-next {right:0;border-radius:4px 0 0 4px}
.evtz_banner_conts .bigbnr .bigbnr_slide .swiper-pagination {bottom:18px}
.evtz_banner_conts .bigbnr .bigbnr_slide .swiper-pagination .swiper-pagination-bullet {width:12px;height:12px;margin:0 4px;border-radius:100%;background-color:#000;opacity:.3}
.evtz_banner_conts .bigbnr .bigbnr_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#238fd5;opacity:1}
.evtz_banner_conts .thumbbnr {float:right;width:256px}
.evtz_banner_conts .thumbbnr ul li {width:100%;height:130px;margin-bottom:16px}
.evtz_banner_conts .thumbbnr ul li a {display:block;overflow:hidden;width:100%;height:100%;position:relative}
.evtz_banner_conts .thumbbnr ul li a:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;border:1px solid #000;opacity:0.1;-webkit-box-sizing:border-box;box-sizing:border-box}
.evtz_banner_conts .thumbbnr ul li:last-child {margin-bottom:0}

/* 200608 MO 이벤트존 게시판 상단 배너 */
.mobile .evtz_banner_conts {margin-top:0 !important;padding:16px 11px 33px}
.mobile .evtz_banner_conts .bigbnr {width:100%;height:auto;margin-right:0}
.mobile .evtz_banner_conts .bigbnr .bigbnr_slide .item img {width:100%;height:auto}
/* 모바일 누리GO 메인배너 스와이퍼 커스텀 */
.mobile .evtz_banner_conts .bigbnr .swiper-button-prev,
.mobile .evtz_banner_conts .bigbnr .swiper-button-next {width:34px;height:45px;background:rgba(0, 0, 0, 0.5);opacity:1;-webkit-transition:none;-o-transition:none;transition:none}
.mobile .evtz_banner_conts .bigbnr .swiper-button-prev:after {top:10px;left:9px;width:13px;height:25px;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) 0 -50px no-repeat;background-size:200px} 
.mobile .evtz_banner_conts .bigbnr .swiper-button-next:after {top:10px;left:11px;width:13px;height:25px;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) -50px -50px no-repeat;background-size:200px} 
.mobile .evtz_banner_conts .bigbnr .bigbnr_slide .swiper-pagination {bottom:-23px}
.mobile .evtz_banner_conts .bigbnr .bigbnr_slide .swiper-pagination .swiper-pagination-bullet {width:8px;height:8px;background-color:#ddd;opacity:1}
.mobile .evtz_banner_conts .bigbnr .bigbnr_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#238fd5}
.mobile .evtz_banner_conts .thumbbnr {display:none}
@media (min-width:640px){
	.mobile .evtz_banner_conts {padding-bottom:0}
	.mobile .evtz_banner_conts .bigbnr {}
	.mobile .evtz_banner_conts .thumbbnr {display:block;clear:both;width:100%;margin-top:50px}
	.mobile .evtz_banner_conts .thumbbnr li {float:left;width:calc(50% - 5px);height:auto;margin-right:5px}
	.mobile .evtz_banner_conts .thumbbnr li:nth-child(2) {margin-right:0;margin-left:5px}
	.mobile .evtz_banner_conts .thumbbnr li a img {width:100%;height:auto}
}

/* 200608 PC 이벤트존 게시판 갤러리형 */
.evtz_list_sort {margin:0 -16px 20px;padding:16px 0 14px 14px;border-bottom:1px solid #eee}
.evtz_list_sort:after {content:"";display:table;clear:both}
.evtz_list_sort .btn_sort {float:left;overflow:visible;position:relative;margin:0 20px;padding:0;font-size:14px;color:#888;line-height:1;background:none;outline:0}
.evtz_list_sort .btn_sort:first-child {margin-left:4px}
.evtz_list_sort .btn_sort:first-child:after{display:none}
.evtz_list_sort .btn_sort:hover {text-decoration:underline}
.evtz_list_sort .btn_sort:after{content:"";display:inline-block;position:absolute;top:0;left:-20px;width:1px;height:14px;background-color:#ccc}
.evtz_list_sort .btn_sort.on{font-weight:bold;font-weight:500;color:#343434}
.evtz_list_sort .btn_sort.on:before {content:"";display:inline-block;position:absolute;top:3px;left:0;width:10px;height:9px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -165px -205px no-repeat}

.evtz_list-gallery {overflow:hidden;position:relative;margin:6px 0 -24px}
.evtz_list-gallery:after {content:"";display:block;position:absolute;left:0;bottom:24px;width:100%;height:1px;background-color:#eee}
.evtz_list-gallery li {position:relative;float:left;width:260px;margin-bottom:24px;padding-right:16px;}
.evtz_list-gallery li:nth-child(3n) {padding-right:0}
.evtz_list-gallery li .thumb {display:block;overflow:hidden;position:relative;width:260px;height:179px;margin-bottom:12px;text-align:center}
.evtz_list-gallery li .thumb:after {content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-box-sizing:border-box}
.evtz_list-gallery li .thumb img {position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;width:100%;max-width:100%;height:auto;margin:auto;vertical-align:middle}
.evtz_list-gallery li .thumb .d_badge {display:inline-block;position:absolute;top:0;left:0;z-index:90;height:18px;padding:0 12px;font-size:12px;color:#fff;line-height:18px;vertical-align:middle;text-align:center;}
.evtz_list-gallery li .thumb .d_badge.stat-1 {background-color:#1689d3}
.evtz_list-gallery li .thumb .d_badge.stat-2 {background-color:#000}
.evtz_list-gallery li .detail {overflow:hidden;padding-bottom:20px}
.evtz_list-gallery li .detail .cate {display:block;margin-bottom:6px;font-size:14px;line-height:1}
.evtz_list-gallery li .detail .cate.type-1 {color:#f44}
.evtz_list-gallery li .detail .cate.type-2 {color:#1689d3}
.evtz_list-gallery li .detail .cate.type-3 {color:#666}
.evtz_list-gallery li .detail .tit {display:block;height:18px;font-weight:bold;font-weight:500;font-size:14px;line-height:18px;color:#222;letter-spacing:-.5px}
/* .evtz_list-gallery li.end .thumb img {filter:blur(12px);-webkit-backdrop-filter:blur(12px)} */
.evtz_list-gallery li.end .thumb:after {content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.7)}
.evtz_list-gallery li.end .thumb .endballoon {display:block;position:absolute;top:30px;left:70px;z-index:10;width:108px;height:82px;padding-top:26px;border-radius:100%;border:6px solid #1689d3;font-size:20px;line-height:28px;color:#333;text-align:center;vertical-align:middle;background-color:#fff}
.evtz_list-gallery li.end .thumb .endballoon em {display:block;font-size:24px;color:#1689d3}

/* 이벤트존 &gt; 특가 이벤트 탭 별도 적용 */
.sale_gallery li .detail .s_info {clear:both;}
.sale_gallery li .detail .s_info span {font-weight:bold;letter-spacing:-1px;}
.sale_gallery li .detail .s_info .s-per {margin-right:2px;font-family:Roboto, sans-serif;font-weight:normal;font-size:18px;color:#ff3e3e;}
.sale_gallery li .detail .s_info .s-price {font-size:16px;color:#222;}
.sale_gallery li .detail .s_info .s-price em {font-family:Roboto, sans-serif;font-size:18px;color:#222;}
.sale_gallery li .detail .s_info .s-price s {font-family:Roboto, sans-serif;font-weight:normal;font-size:12px;color:#aaa;}
.sale_gallery li .detail .s_info .s-cnt {float:right;position:relative;top:2px;font-weight:normal;font-size:13px;color:#2d9fe8;line-height:24px;}
.sale_gallery li .detail .s_info .s-cnt.max-cnt {font-size:11px;}
.sale_gallery li .detail .tit {margin-bottom:6px;}
.evtz_list-gallery li.end.endsale .thumb .endballoon,
.sale_gallery li.end .thumb .endballoon {height:68px;padding-top:40px;font-size:24px;color:#1689d3;}

/* 이벤트존 &gt; 전체 탭 내 특가 상품 */
.evtz_list-gallery.tab-total li .detail {padding-bottom:50px;}
.evtz_list-gallery.tab-total li.item-sale .detail {padding-bottom:20px;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info {clear:both;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info span {font-weight:bold;letter-spacing:-1px;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info .s-per {margin-right:2px;font-family:Roboto, sans-serif;font-weight:normal;font-size:18px;color:#ff3e3e;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info .s-price {font-size:16px;color:#222;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info .s-price em {font-family:Roboto, sans-serif;font-size:18px;color:#222;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info .s-price s {font-family:Roboto, sans-serif;font-weight:normal;font-size:12px;color:#aaa;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info .s-cnt {float:right;position:relative;top:2px;font-weight:normal;font-size:13px;color:#2d9fe8;line-height:24px;}
.evtz_list-gallery.tab-total li.item-sale .detail .s_info .s-cnt.max-cnt {font-size:11px;}
.evtz_list-gallery.tab-total li.item-sale .detail .tit {margin-bottom:6px;}
.evtz_list-gallery.tab-total li.item-sale.end .thumb .endballoon {height:68px;padding-top:40px;font-size:24px;color:#1689d3;}

/* 모바일 이벤트존 게시판 갤러리형 */
.mobile .ctg_ty-evtz {overflow:visible;border:0;background:transparent;box-shadow:none}
.mobile .ctg_ty-evtz .cate_listview {margin:-1px -10px 0 !important;border-top:1px solid #d9d9d9}
.mobile .ctg_ty-evtz .cate_listview .review_list {padding:16px 10px 0;border-bottom:2px solid #d9d9d9}
.mobile .ctg_ty-evtz .cate_listview .review_list li:last-child {border-bottom:0}
.mobile .evtz_list_sort {margin:0 10px;padding:20px 0 16px;border-bottom:0}
.mobile .evtz_list_sort .btn_sort {margin:0 12px 0 13px;padding:0;font-size:14px;color:#888;line-height:1;background:none;outline:0}
.mobile .evtz_list_sort .btn_sort:first-child {margin-left:0}
.mobile .evtz_list_sort .btn_sort:first-child:after{display:none}
.mobile .evtz_list_sort .btn_sort:after {top:-2px;left:-13px;width:1px;height:16px}
.mobile .evtz_list_sort .btn_sort.on {font-weight:bold;font-weight:500;color:#343434}
.mobile .evtz_list_sort .btn_sort.on:before {top:2px;left:3px}
/* .mobile .evtz_list_sort .btn_sort + .btn_sort:after {top:-2px;left:-12px;width:1px;height:16px} */

.mobile .evtz_list-gallery {margin:0;padding:0;/* border-bottom:2px solid #d9d9d9 */}
.mobile .evtz_list-gallery:after{display:none}
.mobile .evtz_list-gallery li {width:100%;height:auto;margin:0 0 20px;padding-right:0;border-bottom:1px solid #eee}
.mobile .evtz_list-gallery li:last-child {margin-bottom:0;border:0}
.mobile .evtz_list-gallery li .thumb {width:100%;height:234px;margin-bottom:15px}
.mobile .evtz_list-gallery li .thumb .d_badge {height:24px;padding:0 18px;font-size:14px;line-height:26px}
.mobile .evtz_list-gallery li .thumb img {object-fit:contain}
.mobile .evtz_list-gallery.tab-total li .detail,
.mobile .evtz_list-gallery li .detail {padding-bottom:10px}
.mobile .evtz_list-gallery li .detail .tit {margin-bottom:10px;padding:0;font-size:16px}
.mobile .evtz_list-gallery li.end .thumb .endballoon {top:50%;left:50%;transform:translate(-50%, -50%);width:128px;height:88px;padding-top:40px}

/* 모바일 이벤트존 &gt; 특가 이벤트 탭 별도 적용 */
.mobile .sale_gallery li .detail .s_info {display:block;margin-bottom:8px;}
.mobile .sale_gallery li .detail .s_info .s-price s {font-size:14px;}
.mobile .sale_gallery li .detail .s_info .s-cnt.max-cnt {font-size:13px;}
.mobile .sale_gallery li .detail .tit {margin-bottom:5px;}
.mobile .sale_gallery li.end .thumb .endballoon {height:73px;padding-top:55px;}

/* 이벤트존 &gt; 전체 탭 내 특가 상품 */
.mobile .evtz_list-gallery li.item-sale .detail .s_info {display:block;margin-bottom:8px;}
.mobile .evtz_list-gallery li.item-sale .detail .s_info .s-price s {font-size:14px;}
.mobile .evtz_list-gallery li.item-sale .detail .s_info .s-cnt.max-cnt {font-size:13px;}
.mobile .evtz_list-gallery li.item-sale .detail .tit {margin-bottom:5px;}
.mobile .evtz_list-gallery li.item-sale.end .thumb .endballoon {height:73px;padding-top:55px;}

@media (min-width:640px){
	.mobile .evtz_list-gallery li {width:calc(50% - 8px);padding-right:8px;transition:all .2s ease-in-out}
	.mobile .evtz_list-gallery li:nth-child(2n) {padding-right:0;padding-left:8px}

	/* 모바일 이벤트존 &gt; 전체 탭 내 특가 상품 높이 적용 */
	.mobile .evtz_list-gallery.tab-total li .detail {padding-bottom:37px;}
	.mobile .evtz_list-gallery.tab-total li.item-sale .detail {padding-bottom:10px;}
}

/* 서브페이지 - 모바일용 카테고리 스크롤 */
.ctg_ty2 .cate_mb {padding-left:8px}
.ctg_ty2 .cate_mb .tabarea {margin:0;/*white-space:nowrap;*/}
.ctg_ty2 .cate_mb .tabarea li {/* display:table-cell;float:none; */width:81px;height:45px;text-align:center;margin:0 !important}
.ctg_ty2 .cate_mb .tabarea li a {padding-top:13px;/*border-top:1px solid #eee;*/}
.ctg_ty2 .cate_mb .tabarea li:first-child a {border-left:1px solid #d9d9d9}
.ctg_ty2 .cate_mb .tabarea li:last-child a{border-right:1px solid #d9d9d9}

/* 에누리TV */
.enuritv_conts {padding:20px 16px 25px 16px;margin-top:0 !important;letter-spacing:-0.2px}
.enuritv_conts.is-awaiting {height: 305px; position: relative;}
.enuritv_conts.is-awaiting ::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}
.enuritv_conts .top_msg_area {position:relative;height:30px;margin-bottom:15px;overflow:hidden;font-size:19px;color:#343434;font-weight:600}
.enuritv_conts .top_msg_area .btn_write_go {display:block;position:absolute;right:0;top:0;text-indent:44px;width:140px;line-height:26px;height:30px;border-bottom:3px solid #e0e0e0;color:#ffffff;background:url(//img.enuri.info/images/home/knowbox/ico_enuritv.png) 12px 5px no-repeat #ff4444;font-size:15px}
.mobile .enuritv_conts {padding: 0;}
.enuritv_conts.is-awaiting {min-height: 280px;}
.tv_hit:after{display:block;clear:both;content:""}
.tv_hit li{float:left;margin-left:17px;width:260px}
.mobile .tv_hit li {float:none;width:100%}
.tv_hit li:first-child{margin-left:0}
.tv_hit li .vod_img{width:100%;margin-bottom:10px;overflow:hidden;position:relative;cursor:pointer}
.pc_o .tv_hit li .vod_img, .pc_u .tv_hit li .vod_img {width:260px;height:146px}
.tv_hit li .vod_img img{display:block;width:100%;height: 100%;}
.mobile .tv_hit li .vod_img {margin-bottom: 0; height: auto; aspect-ratio: 16 / 9; max-height: 190px; width: 100%;}
.mobile .tv_hit li .vod_img:before {position:absolute;top:50%;left:50%;content:""; margin-top:-50px;margin-left:-50px;display:inline-block;width:100px;height:100px;background:url(//img.enuri.info/images/knowcom/ico_play_m.png) 0 0 no-repeat;background-size: 100%;}
.tv_hit li .vod_info{position:relative;padding-left:54px}
.mobile .tv_hit li .vod_info {padding: 16px 16px 16px 74px;}
.tv_hit li .vod_info .thum{width:48px;height:48px;border-radius:50%;position:absolute;left:0;top:50%;transform: translateY(-50%)}
.tv_hit li .vod_info strong{display:block;font-size:15px;color:#0072bc;padding-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-text-overflow:ellipsis;font-weight: 600;}
.tv_hit li .vod_info strong a{color:#0072bc}
.tv_hit li .vod_info .txt{display: -webkit-box; line-height:18px;height:36px;overflow:hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;word-break: break-all;font-size: 13px;letter-spacing: 0.2px;}
.tv_hit li .vod_info .txt a {display: block;color:#343434}
.pupcha_conts {padding:18px 16px 20px;letter-spacing:-0.5px}
.pupcha_conts h2 {font-size:18px;color:#343434;padding:0 0 15px;font-weight: 500;}
.mobile .tv_hit li .vod_info .thum{left: 16px;} 

/* 에누리 TV 채널*/
.ch_cate_wrap {margin-bottom: 10px;}
.ch_cate_wrap button {background: none;padding: 0; margin: 0;}
.ch_cate_wrap .ch_cate_tit ul{display: flex;flex-wrap: wrap;}
.ch_cate_wrap .btn_ch_tit {font-size: 15px;position: relative; border: 1px solid #ddd; padding: 3px 10px; border-radius: 15px; margin-right: 4px;color: #343434;}
.ch_cate_wrap .btn_ch_tit:hover {border-color: #3588f3;}
.ch_cate_wrap .btn_ch_tit i {display: inline-block; width: 16px; height: 16px; background: url("//img.enuri.info/images/rev/main_sprite.png");background-size: 300px; background-position: 0 0;transform: rotate(270deg); vertical-align: -3px;margin-left: 3px;}
.ch_cate_wrap .btn_ch_tit.on {border-color: #3588f3;}
.ch_cate_wrap .btn_ch_tit.on i{transform: rotate(90deg);}
.ch_cate_wrap .ico_cate_open {display: inline-block; width: 16px; height: 16px;background: url("//img.enuri.info/images/rev/main_sprite.png"); background-position: -60px 0;background-size: 320px; transform: rotate(270deg);}
.ch_cate_wrap .ch_cont {display: none;box-sizing: border-box;background: #fff;padding-top: 10px;}
.ch_cate_wrap .ch_cont.open{display: block;}
.ch_cate_wrap .ch_cont button {font-size: 15px; margin:2px 8px 2px 0; position: relative; color: #0072bc;padding: 0 6px;}
.ch_cate_wrap .ch_cont button:hover {font-weight: bold;}
.mobile .tv_hit li .vod_info strong {font-size: 15px;color: #555;}
.mobile .ch_cate_wrap .ch_cate_tit ul {flex-wrap: nowrap; overflow-x: auto;overflow-y: hidden;padding: 0 16px;} 
.mobile .ch_cate_wrap .ch_cate_tit ul::-webkit-scrollbar {display: none;}
.mobile .ch_cate_wrap .ch_cate_tit ul li {margin-right: 4px; flex: 0 0 auto;}
.mobile .tv_hit li .vod_info .txt {font-size: 13px;color: #999999;letter-spacing: 0.2px;}
.mobile .ch_cate_wrap {padding: 16px 0;background: rgba(238, 238, 238, 0.4);border-top: 1px solid #eeeeee;}
.mobile .ch_cate_wrap .btn_ch_tit {font-size: 14px;padding: 3px 14px;height: 34px;background: rgba(238, 238, 238, 0.4);color: #707070;border-radius: 30px;}
.mobile .ch_cate_wrap .btn_ch_tit.on {color: #3588f3;}
.mobile .ch_cate_wrap .btn_ch_tit i {width: 12px; height: 12px; vertical-align: -1px; background: url("//img.enuri.info/images/knowcom/ico_common_m.png") no-repeat -154px -14px; background-size: 200px; transform:rotate(0);margin-left: 3px;}
.mobile .ch_cate_wrap .btn_ch_tit.on i {background-position: -164px -14px;}
.mobile .ch_cate_wrap .ch_cont {padding: 16px 16px 2px;background: initial;}
.mobile .ch_cate_wrap .ch_cont button {font-size: 13px;margin: 0 5px 6px 0; color: #707070;padding: 0 8px;position: relative;}
.mobile .ch_cate_wrap .ch_cont button::after {content: ""; display: block; width: 1px; height: 8px; background: #d9d9d9;position: absolute; right: 0; top: 50%; transform: translate(5px,-50%);}
.mobile .ch_cate_wrap .ch_cont button:last-child::after{display: none;}
.mobile .ch_cate_wrap .ch_cont button.on {color: #3588f3;}
.mobile .pupcha_conts h2 {padding:12px 16px; text-indent:0; background:#fcfcfc;font-size: 18px; font-weight: 600; color: #333;}
.mobile .tv_channel ul {border:0; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background:#eee; box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.1) inset;}
.mobile .tv_hit_list ul {padding:0 16px;}
.mobile .tv_hit_list li {position:relative; width:100%; margin-top:10px; padding:0 0 10px !important; border:0}
.mobile .tv_hit_list li a {display: block;}
.mobile .tv_hit_list li a .tv_hit_list_wrap {display: flex;flex-wrap: wrap;}
.mobile .tv_hit_list li .thum {width: 110px; height: 84px;} 
.mobile .tv_hit_list li .bt_info {flex: 1;margin-left: 10px;padding-bottom: 8px;} 
.mobile .tv_hit_list li .chaname {margin-top: 0;line-height: 14px;color: #999;}
.mobile .tv_hit_list li .report {font-size: 15px;color: #444444;}
.mobile .tv_hit_list li em{font-size: 12px; color: #999;}

/* 쇼핑Q&amp;A */
.top_qna_area {padding: 8px 12px;}
.review_list.qna_list li {padding:20px 0}
.pc_o .review_list.qna_list li .detail .classify,.pc_u .review_list.qna_list li .detail .classify {vertical-align:6px}
.pc_o .review_list.qna_list li .detail, .pc_u .review_list.qna_list li .detail {height:24px}
.qna_list li .detail.gonji .tit {height:50px;line-height:24px;-webkit-line-clamp:2;font-size:18px;font-weight:bold;font-weight:500;color:#343434}
.qna_list li .detail.gonji .tit:hover {text-decoration:underline}
.qna_list li .detail .article {float:left;width:470px;padding:0}
.qna_list li .detail .etcinfo {float:right; text-align:right;position:static;line-height:25px}
.qna_list li .detail .etcinfo .sort {text-align:right;font-size:12px;color:#343434;font-weight:bold;font-weight:500;margin-right:8px}
.qna_list li .detail .etcinfo .nick {width:auto;text-align:right;font-weight:bold;font-weight:500;color:#343434}
.qna_list li .detail .etcinfo .nick i {max-width:92px;height:19px}
.qna_list li .detail .date {vertical-align:0}
.review_list.qna_list li .detail .date:before {width:0;height:0;position:static;background:0}

.pc_o .review_list.qna_list li .detail .report, .pc_u .review_list.qna_list li .detail .report {display:inline-block;width:400px;height:24px;line-height:24px;-webkit-line-clamp:initial;font-size:14px}
.mobile .top_qna_area {padding: 16px;margin: 0;}
.mobile .top_qna_area .btn_review_write {width: 110px; margin: 0 0 0 auto; }
.mobile .review_list.qna_list li {padding:14px 0 10px}
.mobile .qna_list li .detail {max-height:62px;height:auto}
.mobile .qna_list li .detail .article {float:none;width:100%;max-height:35px;height:auto;padding:0}
.mobile .qna_list li .detail .etcinfo {float:none;width:100%;text-align:left;line-height:18px;margin-top:4px}
.mobile .qna_list li .detail .etcinfo * {vertical-align:middle}
.mobile .qna_list li .detail .etcinfo .classify {font-size:12px;height:16px;line-height:15px;display:inline-block !important}


/* 체험단 */
.ctg_ty3 .exptop_package:after {content:"";display:block;clear:both}
.exptop_package .exp_banner {width:400px;height:275px;margin:0;letter-spacing:-0.5px}
.exptop_package .exp_banner.exb2 {margin-left:14px}
.exptop_package .exp_banner .mater {display:block;width:400px;height:275px;overflow:hidden;cursor:pointer}
.exptop_package .exp_banner .mater:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;box-sizing:border-box}
.exptop_package .exp_banner .mater img {width:100%;height:100%}
.exptop_package .exp_banner .detail_info {width:400px;height:100px}
.exptop_package .detail_info .titname {height:21px;margin:0;font-size:18px;padding-bottom:6px;color:#fff;line-height:20px;border-bottom:1px solid #fff}
.exptop_package .detail_info .subinfo li {font-size:12px;line-height:14px}
.exptop_package .detail_info .bt_btns {right:10px;bottom:12px;width:118px;height:34px;line-height:33px;font-size:15px;color:#0073be;border:1px solid #343434;background:#fff}

.mobile #SubWrap .ctg_ty3 .cate_listview {margin:0;padding:16px 7px;background:#fff}
.mobile .exp_banner {float:none;width:auto;height:auto}
.mobile .exp_banner .mater {width:100%;height:100%}
.mobile .exp_banner .mater .detail_info {width:100%;height:96px}
.mobile .exptop_package .detail_info .titname {font-size:16px;padding-bottom:4px}
.mobile .exptop_package .detail_info .bt_btns {width:80px;height:20px;line-height:20px;font-size:12px;color:#fff;background:#1689d3}

.winnter_box {position:relative; margin-top:16px;padding:9px 9px 10px;letter-spacing:-0.5px;border:1px solid #f0f0df;background:#fffff2}
.winnter_box strong {position:absolute;left:9px;top:9px; display:inline-block;width:98px;height:40px;line-height:38px; text-align:center;font-size:15px;color:#ff4a4a;border:1px solid #f0f0df; background:#fff}
.winnter_box .list {width:656px;padding-left:140px;overflow:hidden}
.winnter_box .list li {float:left;width:310px;color:#171717;font-size:14px;margin-right:6px;line-height:20px;padding-left:11px;background:url(//img.enuri.info/images/knowcom/bul_sq_gr.gif) 0 10px no-repeat}
.winnter_box .list li a:hover {text-decoration:underline}

.mobile .winnter_box .list {width:100%;padding:0}
.mobile .winnter_box .list li {float:none;width:calc(100% - 11px);margin:0;padding:4px 0 7px 13px;border-bottom:1px solid #f0f0df; background:url(//img.enuri.info/images/knowcom/bul_sq_gr.gif) 5px 13px no-repeat}
.mobile .winnter_box .list li:last-child {border-bottom:0}

/* 공통 버튼 */
.btn_wh {display:inline-block;width:98px;height:26px;line-height:24px;font-size:14px;color:#555;text-align:center;background-color:#fff;border:1px solid #e2e2e2}
.btn_bu {display:inline-block;width:98px;height:26px;line-height:24px;font-size:14px;color:#0073be;text-align:center;background-color:#fff;border:1px solid #d2d2d2}

.mobile .btn_wh {width:auto;height:23px;line-height:23px;font-size:12px;padding:0 10px}
.mobile .btn_bu {width:auto;height:23px;line-height:23px;font-size:12px;padding:0 10px}


/* 종료된 체험단 */
.end_area {width:100%;letter-spacing:-0.5px;color:#343434}
.end_area li {margin-top:16px;border:1px solid #d2d2d2}
.end_area .model_report {position:relative;background:#fff;box-shadow:0 4px 0 rgba(0, 0, 0, 0.1)}
.end_area .proinfo {padding:24px 16px}
.end_area .proinfo:after{display:block;clear:both;content:""}
.end_area .proinfo .thumb {position:relative;float:left;width:100px;height:100px}
.end_area .proinfo .thumb:after {position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:100%;height:100%;border:1px solid #e2e2e2;-webkit-box-sizing:border-box;box-sizing:border-box}
.end_area .proinfo .thumb img {width:100%;height:100%}
.end_area .proinfo .respect {position:relative;float:left;width:calc(100% - 112px);height:100px;margin-left:12px}
.end_area .proinfo .model_tit {max-height:43px;padding-top:3px;font-weight:bold;font-weight:500;font-size:19px;line-height:21px}
.end_area .proinfo .model_sub {height:20px;padding-top:3px;color:#666;font-size:12px}
.end_area .proinfo .respect .bt_info {position:absolute;left:0;bottom:0}
.end_area .proinfo .respect .bt_info a.end {margin-left:4px;color:#999;background:#f9f9f9;cursor:default}
.end_area .proinfo .respect .bt_info .applicant {margin-left:16px;font-size:15px;color:#343434}

.mobile .end_area .proinfo {padding:18px 10px}
.mobile .end_area .proinfo .model_tit {max-height:40px;font-size:16px;line-height:18px;-webkit-line-clamp:2}

/* PC 200422 누리GO */
/* PC 누리GO 메인배너 */
/* .grid_box.nrg_bnr_box {} */
.grid_box.nrg_bnr_box {display:block;position:relative;margin-top:0}
.nrg_bnr_inner {position:relative;height:308px;padding:0}
.nrg_bnr-item {display:block;overflow:hidden;width:100%;height:100%}
.nrg_bnr-item .nrg_bnr-imgs {position:absolute;top:-1px;left:0;z-index:0;width:400px;height:auto}
.nrg_bnr-item .nrg_bnr-imgs img {width:100%;height:100%}
.nrg_bnr-info {position:absolute;top:0;bottom:0;left:428px;right:40px}
.nrg_bnr-info .nrg_tit {display:block;display:-webkit-box;overflow:hidden;height:170px;margin-bottom:21px;font-size:22px;font-weight:bold;font-weight:500;line-height:30px;vertical-align:middle;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.nrg_bnr-info .nrg_tit .nrg_badge {display:block;height:30px;margin:46px 0 4px}
.nrg_bnr-info .nrg_tit .nrg_badge em {display:inline-block;height:30px;font-size:0;background:url(//img.enuri.info/images/knowcom/enureview_badge.png) no-repeat;vertical-align:top}
.nrg_bnr-info .nrg_tit .nrg_badge.stat-1 em {width:134px;background-position:0 -680px}
.nrg_bnr-info .nrg_tit .nrg_badge.stat-2 em {width:126px;background-position:0 -710px}
.nrg_bnr-info .nrg_tit .nrg_badge.stat-3 em {width:134px;background-position:0 -740px}
.nrg_bnr-info .nrg_tit .nrg_badge.stat-4 em {width:70px;background-position:0 -770px}
.nrg_bnr-info .nrg_tit .nrg_badge.stat-5 em {width:70px;background-position:0 -800px}
.nrg_bnr-info .nrg_tit .nurimoney__ico {top:-1px}
.nrg_bnr-info .nrg_date {display:block;font-size:14px;color:#999;line-height:22px}
.nrg_bnr-info .nrg_date strong {display:block;font-weight:bold;font-weight:500;}

/* PC 누리GO 메인배너 스와이퍼 커스텀 */
.nrg_swiper-container .swiper-button-next.swiper-button-disabled, 
.nrg_swiper-container .swiper-button-prev.swiper-button-disabled {opacity:.2;pointer-events:auto}
.nrg_swiper-container .swiper-button-prev,
.nrg_swiper-container .swiper-button-next {display:block;width:40px;height:40px;opacity:.7;transition:.15s all ease-in-out;background:none}
.nrg_swiper-container .swiper-button-prev:after {content:"";display:block;position:absolute;top:12px;width:100%;height:100%;background:url(//img.enuri.info/images/knowcom/ico_common.png) 0 -700px no-repeat} 
.nrg_swiper-container .swiper-button-next:after {content:"";display:block;position:absolute;top:12px;width:100%;height:100%;background:url(//img.enuri.info/images/knowcom/ico_common.png) -58px -700px no-repeat} 
.nrg_swiper-container .swiper-button-prev:hover,
.nrg_swiper-container .swiper-button-next:hover {opacity:1}
.nrg_swiper-container .swiper-button-prev {left:0;border-radius:0 4px 4px 0}
.nrg_swiper-container .swiper-button-next {right:0;border-radius:4px 0 0 4px}
.nrg_swiper-container .swiper-pagination {width:446px;bottom:19px;padding-left:400px;text-align:center}
.nrg_swiper-container .swiper-pagination .swiper-pagination-bullet {width:12px;height:12px;margin:0 9px;background-color:#000;opacity:.1}
.nrg_swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity:1}

/* PC 누리GO 목록 컨텐츠 */
/* .nrg_conts {} */
.nrg_conts .tabarea li:last-child a {border-right:0}

.nrg_list {margin-top:8px}
.nrg_list li.nrg_item {position:relative;padding:16px 0;border-bottom:1px solid #eee}
.nrg_list li.nrg_item:after {content:"";display:block;clear:both}
.nrg_list li.nrg_item .nrg_item-thum {overflow:hidden;float:left;position:relative;width:316px;height:236px}
.nrg_list li.nrg_item .nrg_item-thum:after {content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #eee}
.nrg_list li.nrg_item .nrg_item-info {display:inline;float:left;margin-left:25px}
.nrg_list li.nrg_item .nrg_item-info .nrg_badge {display:block;height:30px;margin:8px 0 5px}
.nrg_list li.nrg_item .nrg_item-info .nrg_badge em {display:inline-block;height:30px;font-size:0;background:url(//img.enuri.info/images/knowcom/enureview_badge.png) no-repeat;vertical-align:top}
.nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-1 em {width:110px;background-position:0 -250px}
.nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-2 em {width:98px;background-position:0 -280px}
.nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-3 em {width:110px;background-position:0 -310px}
.nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-4 em {width:54px;background-position:0 -340px}
.nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-5 em {width:54px;background-position:0 -370px}
.nrg_list li.nrg_item .nrg_item-info .nrg_tit {width:470px;height:48px;margin-bottom:14px;font-size:18px;font-weight:bold;font-weight:500;line-height:24px;vertical-align:middle;letter-spacing:-.5px;-webkit-line-clamp:2}
.nrg_list li.nrg_item .nrg_item-info .nrg_tit em {display:block}
.nrg_list li.nrg_item .nrg_item-info .nrg_tit:hover {text-decoration:underline}
.nrg_list li.nrg_item .nrg_item-info .nrg_tit .nurimoney__ico {top:-3px}
.nrg_list li.nrg_item .nrg_item-info .nrg_subtit {width:455px;margin-bottom:22px;font-size:13px;color:#999;line-height:18px;height:90px;-webkit-line-clamp:5;letter-spacing:-.5px}
.nrg_list li.nrg_item .nrg_item-info .nrg_date {display:block;font-size:14px;color:#999;line-height:22px}
.nrg_list li.nrg_item .nrg_item-info .nrg_date strong {display:block}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon {overflow:hidden}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon li {float:left;position:relative;font-size:12px;color:#666;line-height:12px;vertical-align:middle}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon li + li:before {content:"";display:inline-block;position:relative;top:1px;width:1px;height:11px;margin:0 10px;background-color:#eee}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon li.viewcount .ico:before {content:"";display:inline-block;position:relative;top:-1px;width:11px;height:11px;margin-right:6px;vertical-align:middle;background:url(//img.enuri.info/images/knowcom/ico_common.png) -90px -790px no-repeat}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon li.comment .ico:before {content:"";display:inline-block;position:relative;top:-1px;width:11px;height:11px;margin-right:6px;vertical-align:middle;background:url(//img.enuri.info/images/knowcom/ico_common.png) -77px -790px no-repeat}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon li.like {cursor:pointer}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon li.like .ico:before {content:"";display:inline-block;position:relative;top:-2px;width:12px;height:12px;margin-right:6px;vertical-align:middle;background:url(//img.enuri.info/images/knowcom/ico_common.png) -165px -130px no-repeat}
.nrg_list li.nrg_item .nrg_item-info .nrg_icon li.like.on .ico:before {background-position:-165px -100px}

/* 에누리뷰 참여 신청 폼 */
.nrgalliance {width:814px;margin:18px auto}
.nrgalli_bnr {position:relative;width:100%;margin-bottom:15px}
.nrgalli_bnr .abs_link {display:block;overflow:hidden;position:absolute;bottom:50px;left:267px;width:280px;height:52px;font-size:0;text-indent:-9999px}
 
.nrgalli_container {clear:both}

.nrgalli_conts {clear:both;padding:50px 29px;border:1px solid #dcdcdc;background-color:#f7f7f7}
/* .nrgalli_content {} */
.nrgalli_tit {display:inline-block;position:relative;left:50%;margin:0 auto 30px;transform:translateX(-50%)}
.nrgalli_olist {margin-bottom:100px;padding:0;text-align:center}

.nrgalli_form {clear:both}
.nrgalli_form strong {position:relative;top:-2px;font-weight:bold;font-weight:500;font-size:16px;color:#fd3333}
.nrgalli_form_section {margin-bottom:20px}
.nrgalli_form_head {overflow:hidden;width:100%}
.nrgalli_form_head .tit {float:left;margin:-4px 0 10px;font-weight:bold;font-weight:500;font-size:18px;line-height:25px;color:#343434;vertical-align:top;letter-spacing:-1px}
.nrgalli_form_head .info {font-size:12px;color:#666;text-align:right;letter-spacing:-.4px}
.nrgalli_form_head .info strong {font-size:12px}

.nrgalli_form_body {padding:39px;border:1px solid #e2e2e2;background-color:#fff}
/* .nrgalli_form_body nrgalli_form_tb {} */
.nrgalli_form_tb {width:100%}
.nrgalli_form_tb tr th {width:154px;padding:0;text-align:left;vertical-align:top}
.nrgalli_form_tb tr th label {font-weight:bold;font-weight:500;font-size:15px;color:#666;line-height:36px}
.nrgalli_form_tb tr td {padding-bottom:14px}
.nrgalli_form_tb tr:last-child td {padding-bottom:0}
.nrgalli_form_tb tr td .ipt,
.nrgalli_form_tb tr td .txt {width:calc(100% - 22px);height:24px;padding:5px 10px;border:1px solid #eee;font-size:15px;color:#666;line-height:24px;vertical-align:top}
.nrgalli_form_tb tr td .ipt:placeholder-shown {font-size:12px;color:#666;opacity:.5;} 
.nrgalli_form_tb tr td .ipt:focus,
.nrgalli_form_tb tr td .txt:focus,
.nrgalli_form_tb tr td .ipt:hover,
.nrgalli_form_tb tr td .txt:hover,
.nrgalli_form_tb tr td .ipt.error {border-color:#00a7ee;transition:all .2s ease-in-out}
.nrgalli_form_tb tr td .ipt:disabled {border-color:#eee;}
.nrgalli_form_tb tr td .ipt-pnum {position:relative;width:94px}
.nrgalli_form_tb tr td .ipt-pnum + span {display:inline-block;overflow:hidden;width:6px;height:1px;margin:0 5px;font-size:0;text-indent:-9999px;vertical-align:-6px;background-color:#898d94}
.nrgalli_form_tb tr td .ipt-sel {width:100%;height:36px}
.nrgalli_form_tb tr td .ipt-sel::placeholder {font-size:12px;color:#666;opacity:.5;} 
.nrgalli_form_tb tr td .in_addr {}
.nrgalli_form_tb tr td .in_addr-row:first-child {margin-bottom:14px;}
.nrgalli_form_tb tr td .in_addr-row:after {content:"";display:table;clear:both;}
.nrgalli_form_tb tr td .in_addr .ipt-addr1 {float:left;width:calc(340px - 22px)}
.nrgalli_form_tb tr td .in_addr .btn-addr {float:right;width:170px;height:34px;border:1px solid #dcdcdc;font-size:15px;color:#666;text-align:center;vertical-align:middle;line-height:34px;background-color:#e5e5e5;}
.nrgalli_form_tb tr td .in_addr .alert {font-size:12px;color:#666;line-height:24px;opacity:.5;}
.nrgalli_form_tb tr td .txt {height:124px;resize:none;}
.nrgalli_form_tb tr td .txt:placeholder-shown {font-size:12px;color:#666;opacity:.5;} 
.nrgalli_form_tb tr td .selopt {position:relative;}
.nrgalli_form_tb tr td .selopt .selopt_dp {display:block;overflow:hidden;position:relative;width:100%;max-width:520px;height:36px;padding:5px 40px 5px 10px;border:1px solid #eee;font-size:15px;color:#666;line-height:24px;text-align:left;letter-spacing:-.2px;background-color:transparent;z-index:20;outline:0;white-space:nowrap;text-overflow:ellipsis;}
.nrgalli_form_tb tr td .selopt .selopt_dp:after {content:"";display:block;position:absolute;top:14px;right:19px;width:9px;height:8px;background:url(//img.enuri.info/images/knowcom/ico_common.png) 0 -790px no-repeat;}
.nrgalli_form_tb tr td .selopt .selopt_dp:focus,
.nrgalli_form_tb tr td .selopt .selopt_dp:hover,
.nrgalli_form_tb tr td .selopt .selopt_dp.error {border-color:#00a7ee;transition:all .2s ease-in-out}
.nrgalli_form_tb tr td .selopt .selopt_sub {display:none;position:absolute;top:35px;left:0;width:calc(100% - 2px);padding:5px 0 6px;border:1px solid #eee;letter-spacing:-.2px;background-color:#fff;z-index:10;}
.nrgalli_form_tb tr td .selopt .selopt_sub li {display:block;overflow:hidden;padding:0 40px 0 10px;font-size:15px;color:#666;line-height:29px;letter-spacing:-.2px;opacity:.7;translate:all .2s ease-in-out;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;}
.nrgalli_form_tb tr td .selopt .selopt_sub li:hover {opacity:1;}
.nrgalli_form_tb tr td .selopt.on .selopt_dp:after {background-position:-11px -790px}
.nrgalli_form_tb tr td .selopt.on .selopt_sub {display:block}

.nrgalli_privacy_section {padding:10px 0 15px;}
.nrgalli_privacy_section:after {content:'';display:table;clear:both}
.nrgalli_privacy_head {overflow:hidden;width:100%;margin-bottom:10px;}
.nrgalli_privacy_head .tit {display:block;margin:-4px 0 5px;font-weight:bold;font-size:18px;line-height:25px;color:#343434;vertical-align:top;letter-spacing:-1px;}
.nrgalli_privacy_head .txt {display:block;margin-bottom:10px;font-size:14px;color:#343434;line-height:1;}
.nrgalli_privacy_table {width:100%;margin-bottom:10px;border:1px solid #e2e2e2;background-color:#fff;}
.nrgalli_privacy_table tr th,
.nrgalli_privacy_table tr td {height:30px;border:1px solid #e2e2e2;font-size:14px;color:#666;text-align:center;}
.nrgalli_privacy_table tr td {padding:12px;opacity:.7;}
.nrgalli_privacy_table tr td.emp {opacity:1;}
.nrgalli_privacy_table tr td .tx_em {font-weight:bold;text-decoration:underline}
.nrgalli_privacy_detail {overflow:hidden;overflow-y:auto;height:156px;margin-bottom:5px;padding:15px 25px;border:1px solid #e2e2e2;background-color:#fff;box-sizing:border-box;}
.nrgalli_privacy_detail .tit {display:block;margin-bottom:3px;font-weight:bold;font-weight:500;font-size:14px;color:#666;line-height:22px;}	
.nrgalli_privacy_detail .cont li {position:relative;padding-left:10px;font-size:14px;color:#666;line-height:20px;letter-spacing:-.5px;word-break:keep-all;opacity:.7;}
.nrgalli_privacy_detail .cont li:before {content:"-";display:inline-block;position:absolute;top:0;left:0;font-size:14px;color:#666;line-height:20px;letter-spacing:-.5px;opacity:.7;}
.nrgalli_privacy_detail .cont li .noti {display:block;font-size:12px;text-indent:10px;}
.nrgalli_privacy_detail .cont + .tit {margin-top:20px;}
.nrgalli_privacy_detail .cont--order {padding-left:20px;}
.nrgalli_privacy_detail .cont--order li {list-style:decimal;}
.nrgalli_privacy_detail .cont--order li:before {display:none}

.nrgalli_privacy_section .chkbox_group {display:block;}
.nrgalli_privacy_section .chkbox_group+.chkbox_group {margin-top:25px;}
.nrgalli_privacy_section .chkbox {display:block;clear:both;}
.nrgalli_privacy_section .chkbox.total {margin-top:20px;text-align:center;}
.nrgalli_privacy_section .chkbox .txt {margin-bottom:5px;font-weight:bold;font-size:14px;line-height:20px;color:#343434;}
.nrgalli_privacy_section .chkbox input[type='radio'],
.nrgalli_privacy_section .chkbox input[type='checkbox']{display:none}
.nrgalli_privacy_section .chkbox input[type='checkbox'] + label{display:inline-block;padding:0 0 7px 25px;position:relative;font-weight:normal;font-weight:400;font-size:15px;color:#343434;line-height:27px;cursor:pointer}
.nrgalli_privacy_section .chkbox input[type='checkbox'] + label:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;background:url(//img.enuri.info/images/knowcom/button_sheet.png) no-repeat;background-size:40px;background-position:0 -20px}
.nrgalli_privacy_section .chkbox input[type='checkbox']:checked + label {font-weight:bold;font-weight:500;}
.nrgalli_privacy_section .chkbox input[type='checkbox']:checked + label:before{background-position:-20px -20px}
.nrgalli_privacy_section .chkbox_group .tx_msg {float:left;line-height:27px;font-size:14px;color:#333;letter-spacing:-.6px}
.nrgalli_privacy_section .chkbox_group .tx_msg+.chkbox {float:right}

.nrgalli_privacy_section .nrgalli_form_box {width:calc(100% - 78px);padding:39px;border:1px solid #e2e2e2;background-color:#fff}

.nrgalli_info_section {padding:10px 0 50px}
.nrgalli_info_head {overflow:hidden;width:100%}
.nrgalli_info_head .tit {float:left;margin:-4px 0 7px;font-weight:bold;font-weight:500;font-size:18px;line-height:25px;color:#343434;vertical-align:top;letter-spacing:-1px}
.nrgalli_info_head .chkbox {display:block;clear:both}
.nrgalli_info_head .chkbox input[type='radio'],
.nrgalli_info_head .chkbox input[type='checkbox']{display:none}
.nrgalli_info_head .chkbox input[type='checkbox'] + label{display:inline-block;padding:0 0 7px 25px;position:relative;font-weight:bold;font-weight:500;font-size:15px;color:#343434;line-height:27px;cursor:pointer}
.nrgalli_info_head .chkbox input[type='checkbox'] + label:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;background:url(//img.enuri.info/images/knowcom/button_sheet.png) no-repeat;background-size:40px;background-position:0 -20px}
.nrgalli_info_head .chkbox input[type='checkbox']:checked + label:before{background-position:-20px -20px}
.nrgalli_info_body {background-color:#fff}
/* .nrgalli_info_body nrgalli_info_tb {} */
.nrgalli_info_tb {width:100%;border:1px solid #e2e2e2}
.nrgalli_info_tb tr th {font-weight:bold}
.nrgalli_info_tb tr th,
.nrgalli_info_tb tr td {height:44px;border:1px solid #e2e2e2;font-size:14px;color:#666;line-height:44px;text-align:center}

.nrgalli_btn_group {clear:both;margin-top:20px;font-size:0;text-align:center;}
.nrgalli_btn_group&gt;button {display:inline-block;width:188px;height:40px;margin:0 5px;border:1px solid #d9d9d9;font-size:16px;color:#222;background-color:#fff}
.nrgalli_btn_group&gt;button.nrgalli_submit {display:block;width:280px;height:52px;margin:0 auto;color:#fff;background-color:#FD3333}
.nrgalli_btn_group&gt;button.nrgalli_evtjoin {border:1px solid #00A7EE;color:#fff;background-color:#00A7EE}

/* 에누리뷰 참여 신청 폼 (모바일 대응) */
/* 이전 신청페이지는 모바일 별도였으나, 에누리뷰 신규 적용시 PC/M 반응형으로 교체함. */
.mobile .nrgalliance {width:calc(100% + 20px);margin:0 -10px}
.mobile .nrgalli_conts {clear:both;padding:25px 10px;border:none}
.mobile .nrgalli_tit {display:none}

.mobile .nrgalli_form_head .tit {margin:0 0 6px;font-size:16px}
.mobile .nrgalli_form_head .info {line-height:25px;}

.mobile .nrgalli_form_body {padding:11px;border:1px solid #d9d9d9;background-color:#fff;}
.mobile .nrgalli_form_tb tr th {width:26%;padding-right:5px}
.mobile .nrgalli_form_tb tr th label {font-size:12px;line-height:16px;}
.mobile .nrgalli_form_tb tr td {padding-bottom:12px;}
.mobile .nrgalli_form_tb tr td .ipt,
.mobile .nrgalli_form_tb tr td .txt {height:17px;line-height:17px;vertical-align:top;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.mobile .nrgalli_privacy_table tr td .tx_em br {display:none}
.mobile .nrgalli_form_tb tr td .in_addr-row:first-child {margin-bottom:7px;}
.mobile .nrgalli_form_tb tr td .in_addr-row:after {content:"";display:table;clear:both;}
.mobile .nrgalli_form_tb tr td .in_addr .ipt-addr1 {float:left;width:calc(100% - 83px);border-right:0;}
.mobile .nrgalli_form_tb tr td .in_addr .btn-addr {float:right;width:60px;height:27px;border:1px solid #d9d9d9;font-size:12px;color:#666;text-align:center;vertical-align:middle;line-height:27px;background-color:#e5e5e5;}
.mobile .nrgalli_form_tb tr td .in_addr .alert {display:block;margin-top:3px;font-size:12px;color:#666;line-height:16px;opacity:.5;}
.mobile .nrgalli_form_tb tr td .ipt-sel {position:relative;width:100%;height:29px;padding:0 34px 0 10px;font-size:12px;line-height:27px;background:url(//img.enuri.info/images/knowcom/select_arrow.png) top right no-repeat;background-size:34px;outline:0;}

.mobile .nrgalli_privacy_section .chkbox_group .tx_msg {float:none;display:block;margin-bottom:5px;font-size:12px;line-height:20px}
.mobile .nrgalli_privacy_section .chkbox_group .tx_msg+.chkbox {float:none;display:block;}
.mobile .nrgalli_privacy_section .nrgalli_form_box {width:calc(100% - 32px);margin-bottom:5px;padding:15px 15px}
.mobile .nrgalli_privacy_section .nrgalli_form_box textarea.txt {height:100px;}
.mobile .nrgalli_privacy_head .tit {margin:0;font-size:14px;}
.mobile .nrgalli_privacy_head .txt {display:block;margin-bottom:10px;font-size:12px;line-height:20px;}
.mobile .nrgalli_privacy_table + .nrgalli_privacy_table {margin-top:-5px;}
.mobile .nrgalli_privacy_table tr th,
.mobile .nrgalli_privacy_table tr td {width:auto;height:26px;}
.mobile .nrgalli_privacy_table tr td {height:auto;font-size:12px;opacity:.5;}
.mobile .nrgalli_privacy_detail {margin-bottom:10px;padding:15px 15px;}
.mobile .nrgalli_privacy_detail .tit {font-size:12px}
.mobile .nrgalli_privacy_detail .cont li {font-size:12px;line-height:17px;opacity:.5;}


.mobile .nrgalli_privacy_section .chkbox {margin-bottom:0;}
.mobile .nrgalli_privacy_section .chkbox.total {margin-top:15px;}
.mobile .nrgalli_privacy_section .chkbox input[type='checkbox'] + label{margin-bottom:7px;padding:0 0 0 20px;position:relative;font-weight:normal;font-size:12px;line-height:20px}
.mobile .nrgalli_privacy_section .chkbox input[type='checkbox'] + label:before{top:2px;width:16px;height:16px;background-position:0 -40px}
.mobile .nrgalli_privacy_section .chkbox input[type='checkbox']:checked + label:before{background-position:-20px -40px}

.mobile .nrgalli_btn_group {padding:25px 2.5px;border-top:1px solid #ddd}
.mobile .nrgalli_btn_group&gt;button {display:inline-block;width:calc(50% - 5px);height:48px;margin:0 2.5px;}
.mobile .nrgalli_btn_group&gt;button.nrgalli_submit {width:100%;height:48px;}


/* 모바일 200422 누리GO */
/* 모바일 누리GO 메인배너 */
/* .grid_box.nrg_bnr_box {} */
.mobile .grid_box.nrg_bnr_box {overflow:visible;margin:0 0 22px !important;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#f7f7f7}
.mobile .nrg_bnr_inner {position:relative;height:auto;background-color:#fff}
.mobile .nrg_bnr-item {padding-bottom:40px}
.mobile .nrg_bnr-item .nrg_bnr-imgs {position:relative;top:0;left:0;width:100%;max-width:720px;margin:0 auto}
.mobile .nrg_bnr-info {position:relative;top:auto;bottom:auto;left:auto;right:auto}
.mobile .nrg_bnr-info .nrg_tit {position:relative;height:74px;margin:16px 20px 18px;font-size:19px;font-weight:bold;font-weight:500;line-height:24px;vertical-align:middle;text-align:center;-webkit-line-clamp:2}
.mobile .nrg_bnr-info .nrg_tit .nrg_badge {display:block;position:relative;height:20px;margin:0 0 7px}
.mobile .nrg_bnr-info .nrg_tit .nrg_badge em {display:inline-block;height:20px;font-size:0;background:url(//img.enuri.info/images/knowcom/enureview_badge.png) no-repeat;vertical-align:top;background-size:300px}
.mobile .nrg_bnr-info .nrg_tit .nrg_badge.stat-1 em {width:86px;background-position:0 0}
.mobile .nrg_bnr-info .nrg_tit .nrg_badge.stat-2 em {width:75px;background-position:0 -20px}
.mobile .nrg_bnr-info .nrg_tit .nrg_badge.stat-3 em {width:86px;background-position:0 -40px}
.mobile .nrg_bnr-info .nrg_tit .nrg_badge.stat-4 em {width:40px;background-position:0 -60px}
.mobile .nrg_bnr-info .nrg_tit .nrg_badge.stat-5 em {width:40px;background-position:0 -80px}
.mobile .nrg_bnr-info .nrg_tit .nurimoney__ico {top:-1px}
.mobile .nrg_bnr-info .nrg_date {display:block;position:relative;height:12px;font-size:11px;color:#999;line-height:10px;text-align:center}
.mobile .nrg_bnr-info .nrg_date:after {content:"";display:block;position:absolute;top:-12px;left:50%;width:90px;height:1px;background-color:#e0e0e0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.mobile .nrg_bnr-info .nrg_date strong {display:inline-block}

/* 모바일 누리GO 메인배너 스와이퍼 커스텀 */
.mobile .nrg_swiper-container .swiper-button-next.swiper-button-disabled, 
.mobile .nrg_swiper-container .swiper-button-prev.swiper-button-disabled {opacity:.2}
.mobile .nrg_swiper-container .swiper-button-prev,
.mobile .nrg_swiper-container .swiper-button-next {width:40px;height:40px;margin-top:-50px;background:transparent;opacity:1;-webkit-transition:none;-o-transition:none;transition:none}
.mobile .nrg_swiper-container .swiper-button-prev:after {top:0;left:0;width:40px;height:40px;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) -105px -55px no-repeat;background-size:200px} 
.mobile .nrg_swiper-container .swiper-button-next:after {top:0;left:0;width:40px;height:40px;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) -150px -55px no-repeat;background-size:200px} 
.mobile .nrg_swiper-container .swiper-pagination {position:relative;bottom:20px;width:100%;padding:0;-webkit-transition:none;-o-transition:none;transition:none;text-align:center}
.mobile .nrg_swiper-container .swiper-pagination .swiper-pagination-bullet {width:8px;height:8px;margin:0 4px}

/* 모바일 누리GO 목록 탭 */
/* .nrg_conts {} */
.mobile .nrg_conts .cate_tab {border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
.mobile .nrg_conts .cate_listview {border:1px solid #dbdbdb;border-top:0}
.mobile .nrg_conts .tabarea {display:-webkit-box;display:-ms-flexbox;display:flex}
.mobile .nrg_conts .tabarea li {-webkit-box-flex:1;-ms-flex:1;flex:1}
.mobile .nrg_conts .tabarea li.on:first-child a {border-left:1px solid #dbdbdb}
.mobile .nrg_conts .tabarea li:nth-child(3) a {border-right:0}

/* 모바일 누리GO 목록 컨텐츠 */
/* .nrg_conts {} */
.mobile .nrg_conts {overflow:hidden;margin:0;border:0;background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}
.mobile .nrg_conts .cont_area {padding:9px 11px;border:1px solid #d9d9d9;border-top:0;-webkit-box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);box-shadow:0 2px 0 rgba(0, 0, 0, 0.1);border-left:0;border-right:0}
.mobile .nrg_list {margin-top:0}
.mobile .nrg_list li.nrg_item {padding:11px 0}
.mobile .nrg_list li.nrg_item:last-child {border:0}
.mobile .nrg_list li.nrg_item .nrg_item-thum {float:left;position:relative;width:158px;height:118px}
.mobile .nrg_list li.nrg_item .nrg_item-thum img {width:100%;height:auto}
.mobile .nrg_list li.nrg_item .nrg_item-info {float:left;width:calc(100% - 173px);margin-left:15px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_badge {height:15px;margin:5px 0 6px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_badge em {display:inline-block;height:15px;font-size:0;background:url(//img.enuri.info/images/knowcom/enureview_badge.png) no-repeat;vertical-align:top;background-size:300px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-1 em {width:73px;background-position:0 -225px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-2 em {width:65px;background-position:0 -240px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-3 em {width:73px;background-position:0 -255px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-4 em {width:36px;background-position:0 -270px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_badge.stat-5 em {width:36px;background-position:0 -285px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_tit {width:auto;height:54px;margin-bottom:14px;font-size:13px;line-height:18px;-webkit-line-clamp:3;word-break:break-all}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_tit .nurimoney__ico {top:-1px}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_icon {overflow:hidden}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_icon li {float:left;position:relative;font-size:12px;color:#999;letter-spacing:-.5px;line-height:15px;vertical-align:middle}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_icon li + li:before {top:0;width:1px;height:12px;margin:0 12px;background-color:#ddd}
.mobile .nrg_list li.nrg_item .nrg_item-info .nrg_icon li.viewcount .ico:before {top:-2px;width:11px;height:11px;margin-right:3px;vertical-align:middle;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) -126px -120px no-repeat;background-size:200px}

/* 공지 리스트 */
.gonji_conts {margin:0}
.gonji_conts .top_msg_area {position:relative;height:30px;margin:0 0 13px;overflow:hidden;font-size:18px;color:#343434;font-weight:bold}
.gonji_conts .top_msg_area .notice {position:absolute;right:0;font-weight:normal} 
.mobile .gonji_conts .top_msg_area {padding-top:16px;text-indent:16px}
.mobile .gonji_conts .top_msg_area .notice {right:16px;text-indent:0}

.pc_o .gonji ul, .pc_u .gonji ul {margin-left:4px}
.gonji li {width:260px;padding:32px 14px 14px 0;border-bottom:0}
.gonji li .thum {width:260px;height:146px}
.gonji li .report {margin:8px 0}
.gonji li .dacot {color:#787878;font-size:12px}
.gonji li .dacot .count {margin-left:8px}

/* 171228 리뷰 작성하기 추가 */
/* 190919 특가게시판 작성하기 추가 */
.mobile .write_review,
.mobile .write_saleinfo {position:relative;margin:0 10px 16px;padding:12px 8px;font-size:12px;color:#666;letter-spacing:-0.5px;border:1px solid #d9d9d9;background:#fff}
.mobile .write_review .btn_review_write,
.mobile .write_saleinfo .btn_saleinfo_write {position:absolute;top:12px;right:7px;display:inline-block;height:31px;line-height:32px;text-align:center;font-size:14px;font-weight:bold;font-weight:500;color:#fff;padding:0 15px;border-radius:5px;vertical-align:middle;border:1px solid #0071bc;background:#1689d3}

/* 180629 누리 TV 신규채널 new'아이콘 추가 */
.ch_cate_cont_list li button {position:relative}
.ch_cate_cont_list li button i {position:absolute;top:-4px;display:inline-block;width:13px;height:15px;font-size:0;background:url(//img.enuri.info/images/knowcom/ico_common.png) -130px -35px no-repeat}

/* 180906 자유게시판 &gt; 갤러리형 게시판 추가 */
.gallery_list {overflow:hidden}
.gallery_list li {display:inline;float:left;width:192px;margin-bottom:32px;padding:0 12px 0 2px;border-bottom:1px solid #e2e2e2}
.gallery_list li:nth-child(4n) {padding:0 2px 0 2px}
.gallery_list li:first-child +li+li+li,
.gallery_list li:first-child +li+li+li+li+li+li+li,
.gallery_list li:first-child +li+li+li+li+li+li+li+li+li+li+li,
.gallery_list li:first-child +li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.gallery_list li:first-child +li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {padding:0 2px 0 2px}
.g_article {display:block;width:100%}
.g_article .g_thumb {display:block;overflow:hidden;position:relative;width:192px;height:192px;margin-bottom:6px;text-align:center;background-color:#f5f5f5}
.g_article .g_thumb:after {content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-box-sizing:border-box}
/* 세로형 이미지 */
.g_article .g_thumb img {position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;width:100%;max-width:100%;height:auto;margin:auto;vertical-align:middle}
/* 가로형 이미지 */
.g_article .g_thumb.vertical_mid img {width:auto;max-width:none;height:100%;vertical-align:top}
.g_article .g_detail {overflow:hidden;padding-left:3px;padding-bottom:15px}
.g_article .g_detail .g_tit {display:block;display:-webkit-box;overflow:hidden;max-width:100%;height:36px;margin-bottom:11px;font-size:14px;line-height:18px;letter-spacing:-.5px;-webkit-line-clamp:2;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical}
.g_article .g_detail .g_tit .replycount {color:#1689d3}
.g_article .g_detail .g_info {clear:both;position:relative;width:100%}
.g_article .g_detail .g_info .writer {display:block;overflow:hidden;height:14px;width:125px;font-size:12px;color:#787878;line-height:13px;vertical-align:top;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap}
.g_article .g_detail .g_info .date {position:absolute;top:0;right:-1px;height:14px;font-size:12px;color:#787878;line-height:1;vertical-align:top}

.mobile .gallery_list {}
.mobile .gallery_list li {width:calc(50% - 7px);margin-bottom:12px;padding:0 6px 0 1px}
.mobile .gallery_list li:nth-child(2n) {padding:0 1px 0 6px}
.mobile .g_article .g_thumb {width:100%;height:auto;margin-bottom:4px}
.mobile .g_article .g_detail {padding-left:0;padding-bottom:8px}
.mobile .g_article .g_detail .g_tit {display:block;margin-bottom:6px}
.mobile .g_article .g_detail .g_info .writer {width:50%;font-weight:bold;font-weight:500;font-size:10px;color:#343434;line-height:12px}
.mobile .g_article .g_detail .g_info .date {position:absolute;top:2px;right:-1px;height:14px;font-size:10px;color:#666}

@media (min-width:680px){
	.mobile .gallery_list {padding:0 12px}
	.mobile .gallery_list li {width:calc(50% - 12px);margin-bottom:24px;padding:0 12px 0 0}
	.mobile .gallery_list li:nth-child(2n) {padding:0 0 0 12px}
	.mobile .g_article .g_thumb {margin-bottom:5px}
	.mobile .g_article .g_detail {padding-bottom:16px}
	.mobile .g_article .g_detail .g_tit {height:72px;margin-bottom:8px;font-size:30px;line-height:36px}
	.mobile .g_article .g_detail .g_info .writer {height:auto;font-size:18px;color:#343434;line-height:24px}
	.mobile .g_article .g_detail .g_info .date {position:absolute;top:4px;right:-1px;height:24px;font-size:18px}	
}


/* 190107 뉴스게시판 &gt; 게임 갤러리형 게시판 추가 */
.gamegallery_list {overflow:hidden;padding-top:24px}
.gamegallery_list li {display:inline;float:left;width:192px;margin-bottom:20px;padding:0 16px 0 0;border-bottom:1px solid #eee}
.gamegallery_list li:nth-child(4n) {padding:0}
.gamegallery_list li:first-child +li+li+li,
.gamegallery_list li:first-child +li+li+li+li+li+li+li,
.gamegallery_list li:first-child +li+li+li+li+li+li+li+li+li+li+li,
.gamegallery_list li:first-child +li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.gamegallery_list li:first-child +li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {padding:0}
.game_article {display:block;width:100%}
.game_article .g_thumb {display:block;overflow:hidden;position:relative;width:192px;height:220px;margin-bottom:6px;text-align:center;background-color:#f5f5f5}
.game_article .g_thumb:after {content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-box-sizing:border-box}
/* 세로형 이미지 */
.game_article .g_thumb img {position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;width:100%;max-width:100%;height:auto;margin:auto;vertical-align:middle}
/* 가로형 이미지 */
.game_article .g_thumb.vertical_mid img {width:auto;max-width:none;height:100%;vertical-align:top}
.game_article .g_detail {overflow:hidden;padding-left:3px;padding-bottom:15px}
.game_article .g_detail .g_tit {display:block;display:-webkit-box;overflow:hidden;max-width:100%;height:36px;margin-bottom:11px;font-size:14px;line-height:18px;letter-spacing:-.5px;-webkit-line-clamp:2;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical}
.game_article .g_detail .g_tit .replycount {color:#1689d3}
.game_article .g_detail .g_info {clear:both;position:relative;width:100%}
.game_article .g_detail .g_info .writer {display:block;overflow:hidden;height:14px;width:125px;font-size:12px;color:#787878;line-height:13px;vertical-align:top;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap}
.game_article .g_detail .g_info .date {position:absolute;top:0;right:-1px;height:14px;font-size:12px;color:#787878;line-height:1;vertical-align:top}

.mobile .gamegallery_list {padding:0 10px}
.mobile .gamegallery_list li {width:calc(50% - 7px);margin-bottom:12px;padding:0 6px 0 1px}
.mobile .gamegallery_list li:nth-child(2n) {padding:0 1px 0 6px}
.mobile .game_article .g_thumb {width:100%;height:167px;margin-bottom:4px}
.mobile .game_article .g_detail {padding-left:0;padding-bottom:8px}
.mobile .game_article .g_detail .g_tit {height:30px;margin-bottom:6px;font-size:12px;line-height:15px}
/* .mobile .game_article .g_detail .g_tit .replycount {display:none} */
.mobile .game_article .g_detail .g_info .writer {display:none}
.mobile .game_article .g_detail .g_info .date {display:none}

@media (min-width:680px){
	.mobile .gamegallery_list {padding:0 12px}
	.mobile .gamegallery_list li {width:calc(50% - 12px);margin-bottom:24px;padding:0 12px 0 0}
	.mobile .gamegallery_list li:nth-child(2n) {padding:0 0 0 12px}
	.mobile .game_article .g_thumb {margin-bottom:5px}
	.mobile .game_article .g_detail {padding-bottom:16px}
}                 


/* PC - 게시판 WRAP */
.board_cate {overflow:hidden;clear:both;background-color:#fff;border: 1px solid #d9d9d9;margin-top: 16px;} 
.guide_cate {display: none;}
.guide_cate.active {display: block;}
.guide &gt; .board_cate {margin-top: 0;}

/* 구매가이드 게시판 */
.guide_cate.is-awaiting .board_tabs_container{min-height: 2000px; position: relative;}   
.guide_cate.is-awaiting .board-category {height: 147px;}
.guide_cate.is-awaiting .board_tabs_container::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}

/* 누리라운지 게시판 */
.nuri-lounge_cate.is-awaiting .board_tabs_container{min-height: 1200px; position: relative;}
.nuri-lounge_cate.is-awaiting .board_tabs_container::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}

/* 사용기 게시판 */
.review_cate.is-awaiting .board_tabs_container{min-height: 1611px; position: relative;}
.review_cate.is-awaiting .board_tabs_container::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}

/* 에누리tv 게시판 */
.pupcha_conts.is-awaiting .tv_hit_list{min-height: 687px; position: relative;}
.pupcha_conts.is-awaiting .tv_hit_list::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}

/* 뉴스 게시판 */
.news_cate.is-awaiting .board_tabs_container {min-height: 2000px; position: relative;}
.news_cate.is-awaiting .board_tabs_container::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}

/* q&amp;a게시판 */
.qna_cate.is-awaiting .board_tabs_container {min-height:1060px; position: relative;}
.qna_cate.is-awaiting .board_tabs_container::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}

/* 게시판 상단에 컨텐츠 없을 때 상단 마진 제거 (=단일 게시판) */
.oneboard_wrap {margin-top:0}
.mobile .oneboard_wrap {border-top:1px solid #d9d9d9}
.board_cate .board_inner {position:relative;z-index:1;}

/* PC - 게시판 탭메뉴 */
.board_wrap {margin-top: 8px;}
.board_tab {border-bottom: 2px solid #3588f3;}
.board_tab ul {display: flex;flex-wrap: wrap;}
.board_tab ul li {flex: 0 0 auto; width: 50%;}
.board_tab ul li button{width: 100%;background: #fff;font-size: 17px; color: #666;padding: 12px 0; border-top: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; letter-spacing: 0.3px;}
.board_tab ul li button.active {background: #3588f3; color: #fff; font-weight: 500; border: 1px solid #3588f3;border-top: 1px solid #3588f3; border-right: 1px solid #3588f3;}
.board_menu ul.board_tabs li a.active {color: #fff;background: #3588f3;}
.board_menu {position:relative;width:100%}
.board_menu ul.board_tabs {display:flex !important;}
.board_menu ul.board_tabs li {position:relative;height:44px;width: 20%;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.board_menu ul.board_tabs li:last-child {border-right: none;}
.board_menu ul.board_tabs li a{display:block;font-size:15px;color:#666;text-align:center;width: 100%;background: #fff;padding: 0;height: 44px;letter-spacing: 0.3px; line-height: 44px;}
.guide_board_menu ul.board_tabs li button {border-top: none;}
.mobile .board_menu ul.board_tabs li{height: 44px;}
.mobile .board_menu ul.board_tabs li:hover button,
.board_menu ul.board_tabs li button.active {color: #fff;background: #3588f3;font-weight: 600;}
.guide .board_menu ul.board_tabs li:hover button,
.guide .board_menu ul.board_tabs li button.active {color: #3588f3;font-weight: 600;background: #fff;}


/* PC - 게시판 내용 컨테이너 */
/* .board_tabs_container {} */
.tabs_cont {display: none}
.tabs_cont.active {display: block;}
.board_tabs_container .no_data {margin:0;padding:100px 18px;border-bottom:1px solid #d6d6d6;font-size:16px;color:#999;text-align:center}
.mobile .board_tabs_container .no_data {margin:0 -10px;}

/* 24.02 누리라운지 해시태그 추가 */
.board_tag {padding: 13px 16px; border-bottom: 1px solid #d9d9d9; position: relative;}
.board_tag_inner {height: 30px; overflow: hidden;}
.board_tag_inner.fold { width: calc(100% - 28px);}
.board_tag_inner.unfold {height: auto;}
.board_tag .btn_tag_fold {position: absolute; width: 16px; height: 16px; font-size: 0; text-indent: -9999px; background: url("//img.enuri.info/images/knowcom/ico_common.png") -176px 7px no-repeat; padding: 6px; right: 10px; box-sizing: content-box; transition: all 0.2s;}
.board_tag .btn_tag_fold.unfold{transform: rotateX(180deg);}
.board_tag ul {display: flex; flex-wrap: wrap;}
.board_tag ul li {margin: 2px 6px 2px 0;}
.board_tag ul li:last-child {margin-right: 0;}
.board_tag .btn_nuritag {background: #fff; font-size: 13px; color: #707070; line-height: 18px; border: 1px solid #d9d9d9; border-radius: 20px; padding: 4px 14px;} 
.board_tag .btn_nuritag.on {border-color: #3588F3; color: #3588F3; font-weight: 500;}
/* 모바일 24.02 누리라운지 해시태그 추가 */
.mobile .board_tag {padding: 16px 0;}
.mobile .board_tag_inner {height: 28px;overflow: visible;}
.mobile .board_tag ul {flex-wrap: nowrap; overflow-x: auto;}
.mobile .board_tag ul li {padding-left: 8px; margin: 0;}
.mobile .board_tag ul li:first-child {padding-left: 16px;}
.mobile .board_tag ul li:last-child {padding-right: 16px;}
.mobile .board_tag_inner.fold {width: auto;}
.mobile .board_tag ul::-webkit-scrollbar{display: none;}
.mobile .board_tag ul li {flex: 0 0 auto;}
.mobile .board_tag .btn_nuritag {font-size: 12px; padding: 4px 14px; line-height: 18px;}
.mobile .board_tag .btn_tag_fold {display: none;}


/* PC - 게시판 종류 */
.board_sort {clear:both;position:relative;padding: 16px;box-sizing: border-box;line-height: 1;background: #fcfcf8;border-bottom: 1px solid rgba(0, 0, 0, 0.1);top: 0;height: 52px;}
/* PC - 공지 숨기기 */
.board_sort .notice_hidden {position: absolute; top: 15px;}
.board_sort .notice_hidden button {position:relative;padding:0 20px 0 0;font-size:15px;color:#444;line-height:1.5;letter-spacing:-1px;background:none;outline:none}
.board_sort .notice_hidden button:after {content:"";display:block;position:absolute;top:50%;right:0;width:9px;height:7px;background:url(//img.enuri.info/images/knowcom/ico_common.png) 0 -790px no-repeat;transform: translateY(-50%);}
.board_sort .notice_hidden.on button:after {background-position:-11px -790px}

/* PC - 게시판 타입전환 버튼 */
.board_sort .sort_form {position:absolute;top:8px;right:18px}
.board_sort .sort_form button {display: block;width: 24px; height: 24px;position: absolute;top:50%;right:0;background:url(//img.enuri.info/images/knowcom/ico_common_m.png) no-repeat;background-size:200px;background-position: -73px -40px;margin-top: 7px;}
.board_sort .sort_form button.on {background-position: -73px -62px;}
/* PC - 쇼핑QNA 우측 체크박스 */
.btns_area {float:right;text-align:right}
.btns_area a {width:auto;padding:0 10px}
.btns_area.filter {position: absolute;top: 15px; right: 16px;line-height: 18px;}

/* PC - 핫키워드 - in 구매가이드 */
.keyword_list {padding: 15px 16px 0;}
.keyword_list &gt; ul {overflow:hidden;}
.keyword_list &gt; ul &gt; li {margin-right:8px;float:left;}
.keyword_list &gt; ul &gt; li a {display:block;height:26px;line-height:25px;font-size:13px;border:1px solid #dbdbdb;background-color:#fff;border-radius:14px;padding:0 14px;color:#333; letter-spacing: 0.2px;}
.keyword_list &gt; ul &gt; li:hover a {border-color:#aaa}
.keyword_list &gt; ul &gt; li a:before {content:"#"}
.keyword_list &gt; ul &gt; li.selected a {border-color:#3588f3;color:#3588f3;font-weight:500}
.result_area {letter-spacing:-1px; padding: 16px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.result_area span {font-size:15px;color:#222222}
.result_area em {font-weight:500;color:#1689d3;font-size: 17px;}

/* M- 구매가이드 상단 케이스(퍼블에없음) */
.mobile .buyguide_list .m_buyguide_list .detail .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;font-size: 15px; color: #444;height: auto; margin-bottom: 2px;letter-spacing: -0.2px;}
.mobile .buyguide_list .m_buyguide_list .detail .article {width: 100%;font-size: 13px; color: #999;}


/* 게시판 타이틀 */
.board_tit {position:relative;width:100%;height:30px;margin:18px 0 10px;padding:9px 0;border-bottom:1px solid rgba(0, 0, 0, 0.1)}
.board_tit .tit {font-weight:bold;font-weight:500;font-size:18px;color:#343434;letter-spacing:-1px}
.board_tit .btn_notice_write {display:inline-block;position:absolute;top:10px;right:0;height:24px;padding:0 10px;border:1px solid #e2e2e2;font-size:14px;color:#555;line-height:24px;text-align:center;background-color:#fff;}
.mobile .board_tit .tit {font-weight:bold;}

/* 게시판 목록 */
.board_list {clear:both;margin:0}
.board_list &gt; ul &gt; li .board_list_img{overflow: hidden;}
.board_list &gt; ul &gt; li .board_list_img img{transition: 0.3s;}
.board_list &gt; ul &gt; li:hover .board_list_img img{transform: scale(1.05);}
/* 게시판(공통) */
.board-default {overflow:hidden;}

/* 게시판(공통) :글 정보 */
.board-default li .detail .btinfo span {position:relative;display:inline-block;font-size:13px;color:#999;text-align:center}
.board-default li .detail .btinfo .user {margin-left:0;padding-right:5px}
.board-default li .detail .btinfo .date {padding:0 6px 0 0}
.board-default li .detail .btinfo .nick + .date,
.board-default li .detail .btinfo .user + .date {padding:0 5px}
.board-default li .detail .btinfo .nick + .date:before,
.board-default li .detail .btinfo .user + .date:before {content:"";position:absolute;left:-2px;top:5px;width:1px;height:14px;background:#ddd}
.board-default li .detail .btinfo .viewcount {padding:0 0 0 5px}
.board-default li .detail .btinfo .date + .viewcount:before {content:"";position:absolute;left:-2px;top:5px;width:1px;height:14px;background:#ddd}
.board-default li .detail .btinfo .viewcount .ico_glass {position:relative;padding-left:15px}
.board-default li .detail .btinfo .viewcount .ico_glass:before {content:"";position:absolute;top:50%;left:0;width:11px;height:11px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -90px -790px no-repeat; transform: translateY(-50%)}

/* 차단 댓글 PC 미노출 */
.board-default li.is-block,
.tv_hit_list li.is-block,
.nrg_list li.is-block {display:none;}
/* 차단 댓글 M 노출 */ 
.is-block .tx_msg-block {display:flex;align-items:center;justify-content:space-around;height:100%;font-size:14px;color:#ccc;letter-spacing:-.56px;line-height:28px;text-align:center;}
.mobile .board-default li.is-block {padding:25px 15px;}
.mobile .board-thumbnail li.is-block {height:193px;padding:0;}
.mobile .nrg_list li.is-block {padding:25px 15px;}

.mobile .board-default li.is-block,
.mobile .tv_hit_list li.is-block,
.mobile .nrg_list li.is-block {display:block;}

/* PC - 썸네일형 게시판 :[사용기, 자유게시판&gt;갤러리,뉴스게시판&gt;게임갤러리] */
/* 23.04 자유게시판 개선 */
.top_freeboard_area {padding: 8px 12px}
.top_freeboard_area .top_msg_area {margin-bottom: 0;}
/* .board-thumbnail {} */
.board-thumbnail {border-bottom:1px solid #eee;padding: 0 22px 12px; display: flex; flex-wrap: wrap; gap: 0 14px;}
.board-thumbnail li {float:left;width:258px;height:285px; position: relative;}
.board-thumbnail li.noti {width: 100%;}
/* .board-thumbnail li:not(.noti):nth-child(3n) {margin-right:0} */
.board-thumbnail li .thumb {display:block;overflow:hidden;position:relative;width:260px;height:179px;margin-bottom:12px;text-align:center}
.board-thumbnail li .thumb:after {content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-box-sizing:border-box}
.board-thumbnail li .thumb img {position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;width:100%;max-width:100%;height:100%;margin:auto;vertical-align:middle}
.board-thumbnail li .detail {overflow:hidden;padding-left:3px;padding-bottom:15px}
.board-thumbnail li .detail .tit {max-width:100%;height:36px;margin-bottom:11px;font-size:15px;line-height:18px;color:#222;-webkit-line-clamp:2}
.board-thumbnail li .detail .btinfo {display:block;}
.board-thumbnail li .detail .btinfo .viewcount {padding:0 0 0 11px}
.board-thumbnail li .detail .btinfo .user + .date:before {top:3px}
.board-thumbnail li .detail .btinfo .date + .viewcount:before {top:3px}

/* PC - 누리라운지 뱃지 */
.nuri_badge {position: absolute; background: rgba(53, 136, 243, 0.9); border-radius: 4px; color: #fff;  font-size: 14px; line-height: 20px; padding: 4px 8px; left: 10px; top: 10px;font-weight: 600;}
/* M - 누리라운지 뱃지 */
.mobile .nuri_badge {font-size: 12px; left: 5px; top: 5px; line-height: 16px; padding: 3px 4px; font-weight: 400;}

/* PC - 사용기 &gt; 썸네일+텍스트형 게시판 :타입전환버튼 tt_type */
.board-thumbnail.tt_type li {width:calc(100% - 16px);height:auto;padding:20px 0;}
.board-thumbnail.tt_type li:last-child {border:none}
.board-thumbnail.tt_type li:after {content:"";display:table;clear:both}
.board-thumbnail.tt_type li .thumb {overflow:hidden;float:left;position:relative;width:200px;height:118px;margin-right:14px;margin-bottom: 0;}
.board-thumbnail.tt_type li .thumb:after {content:"";display:block;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:1px solid #d9d9d9;box-sizing:border-box;-webkit-box-sizing:border-box}
.board-thumbnail.tt_type li .thumb img {position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%;width:100%;max-width:100%;height:auto;margin:auto;vertical-align:middle}
.board-thumbnail.tt_type li .detail {overflow:hidden;position:relative;padding-bottom:0}
.board-thumbnail.tt_type li .detail .tit {max-width:100%;height:75px;margin-bottom:24px;font-weight:bold;font-weight:500;font-size:16px;line-height:25px;color:#222;letter-spacing:-1px;word-break:keep-all;-webkit-line-clamp:3}
.board-thumbnail.tt_type li .detail .btinfo .viewcount {padding:0 0 0 11px}
.board-thumbnail.tt_type li .detail .btinfo .user + .date:before {content:"";position:absolute;left:0;top:3px;width:1px;height:14px;background:#ddd}

/* PC - 텍스트형 게시판 *//* .board-txt {} */
.board-txt li {clear:both;height:auto;border-bottom:1px solid #eee}
.board-txt li &gt; a {display: block; padding:15px 22px;}
.board-txt li .detail {overflow:hidden;position:relative;padding-left:3px;padding-bottom:0}
.board-txt li .detail .tit {display:block;max-width:400px;height:auto;max-height:40px;font-size:15px;color:#343434;line-height:22px;vertical-align:middle;-webkit-line-clamp:2}
.board-txt li .detail .tit:hover {text-decoration:underline}
.board-txt li .detail .btinfo {position:absolute;top:50%;right:0;width:270px;line-height:22px;text-align:right;vertical-align:middle;margin-top:-11px;}
	/* 쇼핑 QNA 별도 적용 */
.board-qna li .detail .classify {float:left;min-width:42px;margin-right:10px;height:20px;line-height:20px;text-align:center;vertical-align:2px;padding:0 5px;white-space:nowrap;font-size:14px;color:#999;border:1px solid #d2d2d2}
.board-qna li .detail .classify.on {color:#3588f3;border-color: #3588f3;}
.board-qna li .detail .btinfo {float:right;width:330px}
.board-qna li .detail .btinfo span {display:inline-block;overflow:hidden;margin-left:0;padding-right:5px;font-size:13px;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.board-qna li .detail .btinfo .category {width:170px}
.board-qna li .detail .btinfo .user {max-width:45px;padding:0 5px 0 11px}
.board-qna li .detail .btinfo .user:before {content:"";position:absolute;left:0;top:5px;width:1px;height:14px;background:#ddd}
.board-qna li .detail .btinfo .date {font-size:13px}

/* PC - 썸네일+텍스트형 게시판 */ 
.board-thumbnail li.noti {padding: 8px 0 !important;}
.board-thumbnailtxt &gt; li {position:relative;padding:14px 18px;border-bottom: 1px solid #eee;}
.board-thumbnailtxt .headzone {padding-bottom: 14px;}
.board-thumbnailtxt &gt; li:last-child {border-bottom:none}
.board-thumbnailtxt &gt; li .board_list_tit_pc {display: block !important;font-size: 17px; margin-bottom: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;font-weight: 600;}
.board-thumbnailtxt &gt; li .board_list_wrap {display: flex;}
.board-thumbnailtxt &gt; li .board_list_img {width: 200px; height: 120px; flex: 0 0 auto;margin-right: 18px;}
.board-thumbnailtxt &gt; li .board_list_img img {width: 100%; height: 100%;object-fit: cover;}
.board-thumbnailtxt &gt; li .board_list_txt {flex: 1 1 auto; font-size: 15px;padding: 4px 0;}
.board-thumbnailtxt &gt; li .board_list_tit {display: none;}
.board-thumbnailtxt &gt; li .board_list_cont {height: 80px;overflow: hidden;display:-webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 4;-webkit-box-orient: vertical;word-wrap: break-word;word-break: break-all;color: #707070;line-height: 20px; letter-spacing: 0.2px;}
.board-thumbnailtxt &gt; li .btinfo {margin-top: 11px;}
.board-thumbnailtxt &gt; li .btinfo .nick {display: inline-block;height: 15px; margin-right: 10px;vertical-align: -1px;position: relative;}
.board-thumbnailtxt &gt; li .btinfo .nick::after {content: ""; display: block; background: #ddd; width: 1px; height: 10px; position: absolute; right: -8px;top: 50%; transform: translateY(-50%);}
.board-thumbnailtxt &gt; li .btinfo .nick img {width: 100%;height: 100%; object-fit: contain;}
.board-thumbnailtxt &gt; li .ico_viewcount {display: inline-block; width: 11px; height: 11px;background:url("//img.enuri.info/images/knowcom/ico_common.png") -90px -790px; margin-left: 5px;}
.mobile .board-thumbnailtxt &gt; li .viewcount {display: none;}
.mobile .board-thumbnailtxt &gt; li .ico_viewcount {display: none;}
.board-thumbnailtxt &gt; li .viewcount {font-size: 13px; color: #888;line-height: 15px;}
.board-thumbnailtxt &gt; li .btinfo .date {display: inline-block;font-size: 13px; color: #999;line-height: 15px;;margin-right: 10px;position: relative;}
.board-thumbnailtxt &gt; li .btinfo .date::after{content: ""; display: block; background: #ddd; width: 1px; height: 10px; position: absolute; right: -8px;top: 50%; transform: translateY(-50%);}
.board-thumbnailtxt &gt; li.ad_shopping_area{margin-top:-1px}
.mobile .board-thumbnailtxt &gt; li.ad_shopping_area{margin-top:0}
.mobile .board-default li .detail .btinfo .nick + .date:before, 
.mobile .board-default li .detail .btinfo .user + .date:before {top: 1px;}
/* PC - 연관 가이드 */
.board-thumbnailtxt li .related .head_zone{position:relative;height:48px ;padding:12px 0; box-sizing:border-box}
.board-thumbnailtxt li .related .list_tit{display:inline-block;text-indent:13px;color:#343434;font-size:18px;font-weight:bold;font-weight:500;letter-spacing:-0.5px;line-height: 22px;}
.board-thumbnailtxt li .related .btn_more{position:absolute;top:14px;right:15px;display:inline-block;width:18px;height:18px;font-size:0;text-indent:-9999em;background:url(//img.enuri.info/images/knowcom/ico_common.png) no-repeat -103px -240px}
.board-thumbnailtxt li .related .btn_more:hover{background-position:-103px -265px}
.board-thumbnailtxt li .related .btn_more.btn_more_minus{background-position:-103px -290px}
.board-thumbnailtxt li .related .btn_more.btn_more_minus:hover{background-position:-103px -315px}
.board-thumbnailtxt li .related .related_list{padding-top:10px;border-top:1px solid #f3f3f3;margin:0 16px;overflow:hidden;padding-bottom:10px}
.board-thumbnailtxt li .related .related_list li{position:relative;overflow:hidden;line-height:24px;margin-top:0;padding-bottom:0;border:0}
.board-thumbnailtxt li .related .related_list li .cell{display:block;height:24px}
.board-thumbnailtxt li .related .related_list li .cell{margin-bottom:0;font-weight:normal;font-weight:400;font-size:15px;color:#555;padding-left:12px}
.board-thumbnailtxt li .related .related_list li .cell:hover {text-decoration:underline}
.board-thumbnailtxt li .related .related_list li .cell:after{content:"";display:inline-block;position:absolute;top:12px;left:0;width:3px;height:3px;background-color:#b7b7b7}
.board-thumbnailtxt li.related_guide h2 {font-size: 16px; font-weight: 500;}
.mobile .board-thumbnailtxt li.related_guide h2 {font-size: 15px;}
/* 모바일 연관가이드 */
.mobile .guid_board-default &gt; li.related_guide {margin: 8px 0;padding: 0;}
.mobile .board-thumbnailtxt li .related {margin-top: 0;}
.mobile .guid_board-default .headzone {padding: 12px 16px;}
.mobile .board-thumbnailtxt li .related .related_list {padding-top: 0; margin: 0; border-top: 1px solid #eee;padding-bottom: 0;}
.mobile .board-thumbnailtxt li .related .related_list li {padding: 8px 16px; border-bottom: 1px solid #eeeeee;}
.mobile .board-thumbnailtxt li .related .related_list li:nth-child(2) {border-bottom: none;}
.mobile .board-thumbnailtxt li .related .related_list li:nth-child(3){border-top: 1px solid #eee;}
.mobile .board-thumbnailtxt li .related .related_list li:last-child {border-bottom: none;}
.mobile .board-thumbnailtxt li .related .related_list li .cell {padding-left: 0;color: #444; line-height: 17px;height: auto;}
.mobile .board-thumbnailtxt li .related .related_list li .cell:after {display: none;}
.mobile .board-thumbnailtxt li .related .btn_related_more {width: 24px; height: 24px; background: url("//img.enuri.info/images/knowcom/btn_related_more.png") no-repeat; background-size: 100%; top: 11px;}
.mobile .board-thumbnailtxt li .related .btn_related_more:hover {background: url("//img.enuri.info/images/knowcom/btn_related_more.png") no-repeat; background-size: 100%;;}
.mobile .board-thumbnailtxt li .related .btn_related_more.btn_more_minus {position: absolute;transform: rotate(180deg);}
/* 게시판 공통 :공지 라인 */
.board-default li .replycount {margin-left:2px;color:#3588f3;word-break:keep-all;font-size: 14px;}
.board-default li.noti {clear:both;height:auto;margin:0;padding:8px 22px;border-bottom:1px solid #eee}
.board-default li.noti .detail {display:table;padding-bottom:0}
.board-default li.noti .detail .tit-n {display:table-cell;width:650px;height:auto;font-weight:500;font-size:15px;color:#333;line-height:22px;letter-spacing:-.2px;vertical-align:middle;word-break:break-all}
.board-default li.noti .detail .tit-n:hover {text-decoration:underline}
.board-default li.noti .detail .tit-n:after {content:"";display:table;clear:both}
.board-default li.noti .detail .tit-n .replycount {margin-left:2px;color:#3588f3;word-break:keep-all;}
.board-default li.noti .detail .tit-n .brd_badge {display: inline-block;width:66px;height:22px;margin-right:6px;border-radius:11px;text-align:center}
.board-default li.noti .detail .tit-n .brd_badge em {display:inline-block;width: 66px;height:22px;font-weight:normal;font-weight:500;font-size:12px;color:#fff;line-height:22px;vertical-align:top;}
.board-default li.noti .detail .tit-n .brd_badge.stat-1 {background-color:#444}
.board-default li.noti .detail .tit-n .brd_badge.stat-2 {background-color:#ff3e3e}
.board-default li.noti .detail .btinfo-n {display:table-cell;width:340px;line-height:36px;text-align:right;vertical-align:middle}
.board-default li.noti .detail .btinfo-n span {position:relative;display:inline-block;font-size:13px;color:#888;text-align:center}
.board-default li.noti .detail .btinfo-n .user {margin-left:0;padding-bottom:0;padding-right:6px}
.board-default li.noti .detail .btinfo-n .user + .date {padding:0 6px 0 12px;font-size: 13px;}
.board-default li.noti .detail .btinfo-n .user + .date:before {content:"";position:absolute;left:0;top:11px;width:1px;height:14px;background:#ddd}
.board-default li.noti .detail .btinfo-n .viewcount {padding:0 0 0 12px}
.board-default li.noti .detail .btinfo-n .date + .viewcount:before {content:"";position:absolute;left:2px;top:11px;width:1px;height:14px;background:#ddd}
.board-default li.noti .detail .btinfo-n .viewcount .ico_glass {position:relative;padding-left:15px;font-size: 13px;}
.board-default li.noti .detail .btinfo-n .viewcount .ico_glass:before {content:"";position:absolute;top:50%;left:0;width:11px;height:11px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -90px -790px no-repeat;transform: translateY(-50%);}

/* 게시판 누리GO 적용 :공지 라인 */
.nrg_list li.noti {clear:both;width:100%;height:auto;margin:0;padding:8px 0 7px;border-bottom:1px solid #eee}
.nrg_list li.noti .detail {display:table;padding-bottom:0}
.nrg_list li.noti .detail .tit-n {display:table-cell;width:540px;height:auto;padding:8px 0;font-weight:bold;font-weight:500;font-size:14px;color:#343434;line-height:20px;letter-spacing:-1px;vertical-align:middle;word-break:break-all}
.nrg_list li.noti .detail .tit-n:hover {text-decoration:underline}
.nrg_list li.noti .detail .tit-n:after {content:"";display:table;clear:both}
.nrg_list li.noti .detail .tit-n .replycount {margin-left:2px;color:#1689d3;word-break:keep-all}
.nrg_list li.noti .detail .tit-n .brd_badge {float:left;width:66px;height:22px;margin-right:6px;border-radius:11px;text-align:center}
.nrg_list li.noti .detail .tit-n .brd_badge em {display:inline-block;height:22px;font-weight:normal;font-weight:300;font-size:12px;color:#fff;line-height:22px;vertical-align:top}
.nrg_list li.noti .detail .tit-n .brd_badge.stat-1 {background-color:#2d9fe8}
.nrg_list li.noti .detail .tit-n .brd_badge.stat-2 {background-color:#ff3e3e}
.nrg_list li.noti .detail .btinfo-n {display:table-cell;width:270px;line-height:36px;text-align:right;vertical-align:middle}
.nrg_list li.noti .detail .btinfo-n span {position:relative;display:inline-block;font-size:12px;color:#888;text-align:center}
.nrg_list li.noti .detail .btinfo-n .user {margin-left:0;padding-bottom:0;padding-right:6px}
.nrg_list li.noti .detail .btinfo-n .date {padding:0 6px 0 12px}
.nrg_list li.noti .detail .btinfo-n .date:before {content:"";position:absolute;left:0;top:11px;width:1px;height:14px;background:#ddd}
.nrg_list li.noti .detail .btinfo-n .viewcount {padding:0 0 0 12px}
.nrg_list li.noti .detail .btinfo-n .viewcount:before {content:"";position:absolute;left:0;top:11px;width:1px;height:14px;background:#ddd}
.nrg_list li.noti .detail .btinfo-n .viewcount .ico_glass {position:relative;padding-left:15px}
.nrg_list li.noti .detail .btinfo-n .viewcount .ico_glass:before {content:"";position:absolute;top:3px;left:0;width:11px;height:11px;background:url(//img.enuri.info/images/knowcom/ico_common.png) -90px -790px no-repeat}




/* 모바일 - 게시판 공통&amp;탭메뉴&amp;내용&amp;종류 */
.moboile .board_cate {border:none}
.mobile .board_cate {border: none;margin-top: 0;} 

/* 모바일 - 게시판 탭메뉴 */
.mobile .result_area {margin-top: 10px; padding-left: 16px;}
.mobile .board_menu {overflow:hidden}
.mobile .board_menu .m_scroll {display:block;overflow-x:auto;overflow-y:hidden;position:relative;width:100%;height:46px;-webkit-overflow-scrolling:touch}
.mobile .board_menu ul.board_tabs {display:flex;overflow:hidden;overflow-x:auto;border-top:none;}
.mobile .board_menu .board_tabs::-webkit-scrollbar {display: none;}
.mobile .board_menu ul.board_tabs li {min-width: 100px; flex: 1 0 auto;}
.mobile .board_menu ul.board_tabs li:last-child {border-right:none}
.mobile .board_menu ul.board_tabs li button {font-size:15px;line-height: 46px;height: 46px; letter-spacing: 0;}
.mobile .tabs_cont .tabs_cont_inner {padding:0;}
.mobile .ipt_chk label {line-height: 21px;}

/* 모바일 - 게시판 종류 */
.mobile .board_sort {height:auto;margin:0;background: #fff;padding: 15px 16px;height: 52px;box-sizing: border-box;}
.mobile .board_sort .notice_hidden {}
.mobile .board_sort .notice_hidden button:after {width:16px;height:16px;background:url("//img.enuri.info/images/knowcom/ico_common_m.png") -46px -141px no-repeat;background-size:200px ;}
.mobile .board_sort .notice_hidden.on button:after {transform:rotate(180deg) translateY(50%)}
.mobile .ipt_chk .unchk {width: 20px;height: 20px;background: url("//img.enuri.info/images/knowcom/ico_common_m.png") -161px -96px no-repeat; background-size: 200px; margin-top: 0;vertical-align: 0;}
.mobile .ipt_chk .chk {width: 20px;height: 20px;background: url("//img.enuri.info/images/knowcom/ico_common_m.png") -139px -96px no-repeat; background-size: 200px; vertical-align: 0;margin-top: 0;}
/* 모바일 - 게시판 타입전환 버튼 */
.mobile .board_sort .sort_form {top:6px;right:10px}
.mobile .board_sort .btns_area {overflow:hidden;clear:both;line-height: 16px;}
.mobile .board_sort .btns_area {text-align: center;float: unset;}
.mobile .board_sort .btns_area.filter {position: unset;}
.mobile .board_sort .btns_area label {font-size:14px}

/* 모바일 - 핫키워드 - in 구매가이드 */
.mobile .keyword_list {overflow-x:auto;overflow-y:hidden;height:28px;padding: 16px 0 0 16px;-webkit-overflow-scrolling:touch}
.mobile .keyword_list::-webkit-scrollbar {display: none;}
.mobile .keyword_list &gt; ul {margin-top:0;overflow:visible;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-box;height:28px}
.mobile .keyword_list &gt; ul &gt; li {float:none;margin-top:0}
.mobile .keyword_list &gt; ul &gt; li a {line-height:28px;line-height: 25px; height: 25px;padding: 0 13px;font-size: 14px; }
.mobile .result_area span {height:17px;font-size:13px}
.mobile .guid_board-default {background: #f4f4f4;}
.mobile .guid_board-default &gt; li {background: #fff;}

/* 모바일 - 게시판 목록 */
.mobile .board_list {margin:0;}
/* 모바일 - 게시판(공통) */
.mobile .board-default {margin:0;}
/* 모바일 - 게시판(공통) :글 정보 */
.mobile .board-default li .detail .btinfo .viewcount .ico_glass:before,
.mobile .board-default li.noti .detail .btinfo-n .viewcount .ico_glass:before {background:url(//img.enuri.info/images/knowcom/ico_common_m.png) -126px -120px no-repeat;background-size:200px}

/* 모바일 - 썸네일형 게시판  */
.mobile .board-thumbnail {border-bottom:none; gap: 0 16px; padding: 16px;}
.mobile .board-thumbnail li {width:calc(50% - 8px);height:auto;margin:0;padding: 0 8px 24px;}
.mobile .board-thumbnail li .thumb {width:100%;height:100px;margin-bottom:8px}
.mobile .board-thumbnail li .detail {padding-left:0;padding-bottom:8px}
.mobile .board-thumbnail li .detail .tit {height:34px;margin-bottom:10px;padding:0}
.mobile .board-thumbnail li .detail .btinfo .user {display:none}
.mobile .board-thumbnail li .detail .btinfo .date {padding-left:0}
.mobile .board-thumbnail li .detail .btinfo .date:before {display:none}
.mobile .board-thumbnail li .detail .btinfo .viewcount:before {top:0px;left: 5px;}
.mobile .board-thumbnail li .detail .btinfo .viewcount .ico_glass:before {top:5px;}

/* 모바일 - 사용기 &gt; 썸네일형 게시판 */
.mobile .board-thumbnail.tt_type li {width:100%;height:auto;margin-bottom:0;padding:14px 16px;box-sizing: border-box;}
.mobile .board-thumbnail.tt_type li .thumb {width:156px;height:100px;margin-bottom:0;margin-right:12px}
.mobile .board-thumbnail.tt_type li .detail {margin-bottom:0;padding-left:0;padding-bottom:8px}
.mobile .board-thumbnail.tt_type li .detail .tit {height:60px;margin-bottom:17px;font-weight:normal;font-weight:400;font-size:14px;line-height:20px}
.mobile .board-thumbnail.tt_type li .detail .btinfo .viewcount {padding:0 0 0 11px}
.mobile .board-thumbnail.tt_type li .detail .btinfo .date:before {content:"";position:absolute;left:0;top:1px;width:1px;height:14px;background:#ddd}

/* 모바일 - 텍스트형 게시판  */
.mobile .board-txt li {width:100%;margin:0;box-sizing: border-box;}
.mobile .board-txt li &gt; a {padding: 14px;}
.mobile .board-txt li:last-child {border-bottom:none}
.mobile .board-txt li .detail {padding-left:0}
.mobile .board-txt li .detail .tit {display:block;max-width:100%;height:auto;max-height:40px;padding:0;font-size:15px;color:#444;line-height:22px;-webkit-line-clamp:2}
.mobile .board-txt li .detail .tit:hover {text-decoration:underline}
.mobile .board-txt li .detail .btinfo {display:block;position:relative;top:auto;right:auto;width:100%;;text-align:left;line-height: 15px; margin-top: 4px;}
.mobile .board-txt li .detail .btinfo .user {padding-bottom:0}
/* 텍스트형 게시판 공지 너비 별도 적용 */ 
.mobile .board-txt.board-default li.noti .detail .tit-n {width:100%;line-height: 18px; font-size: 14px;}
.mobile .board-txt.board-default li.noti .detail .btinfo-n {width:100%}

/* 모바일 - 쇼핑 QNA 별도 적용 */

.mobile .board-txt.board-qna li {width:auto;}
.mobile .board-txt.board-qna li.noti {width:calc(100% - 20px);padding:12px 10px 10px;}
.mobile .board-txt.board-qna li .detail .classify {min-width:0;height:22px;margin-right:8px;padding:0 6px;font-size:13px;line-height:22px;box-sizing: border-box;}
.mobile .board-txt.board-qna li .detail .btinfo {margin-top:8px;line-height:15px;text-align:left}
.mobile .board-txt.board-qna li .detail .btinfo span {font-size:13px;line-height:15px;vertical-align:top}
.mobile .board-txt.board-qna li .detail .btinfo .category {width:auto;max-width:150px}
.mobile .board-txt.board-qna li .detail .btinfo .user:before,
.mobile .board-txt.board-qna li .detail .btinfo .date:before {top:2px;height:14px}

/* 모바일 - 사용기 &gt; 썸네일+텍스트형 게시판 */
.mobile .board-thumbnailtxt &gt; li {width: auto;padding:16px;}
.mobile .board-thumbnailtxt &gt; li .board_list_tit_pc {display: none !important;}
.mobile .board-thumbnailtxt &gt; li .board_list_img {width: 158px; height: 118px; margin-right: 12px;}
.mobile .board-thumbnailtxt &gt; li .board_list_img img {width: 100%; height: 100%; object-fit: cover;}
.mobile .board-thumbnailtxt &gt; li .board_list_txt {flex: 1 1 auto; font-size: 14px;padding: 0;}
.mobile .board-thumbnailtxt &gt; li .board_list_tit {display: -webkit-box;height: 60px; font-size: 15px;line-height: 20px;color: #444;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.mobile .board-default li .replycount {font-size: 14px;}
.mobile .board-thumbnailtxt &gt; li .board_list_cont {display: none;}
.mobile .board-thumbnailtxt &gt; li .btinfo {margin-top: 40px;line-height: 18px;height: 18px;}
.mobile .board-thumbnailtxt &gt; li .btinfo .nick {max-width: 60px;height: 13px; margin-right: 6px;position: relative;}
.mobile .board-thumbnailtxt &gt; li .btinfo .nick::after {width: 1px; height: 10px; position: absolute; right: -6px;}
.mobile .board-thumbnailtxt &gt; li .btinfo .date {font-size: 12px;line-height: 18px;margin-right: 0;}
.mobile .board-thumbnailtxt &gt; li .btinfo .date::after {display: none;}

/* 모바일 - 게시판 공통 :공지 라인 */
.mobile .board-default li.noti {width:100%;height:auto;margin:0;padding: 16px;box-sizing: border-box;}
.mobile .board-default li.noti.end {border-bottom:1px solid #eee;}
.mobile .board-default li.noti .detail {display:block;padding-bottom:0}
.mobile .board-default li.noti .detail .tit-n {display:block;width: 100%;;display:-webkit-box;margin:0;padding:0 0 4px;font-weight:500}
.mobile .board-default li.noti .detail .tit-n .brd_badge {display:inline-block;float:none;width:66px;height:22px;vertical-align:1px;margin-right: 10px;}
.mobile .board-default li.noti .detail .tit-n .brd_badge em {width: 46px;height:20px;line-height:22px}
.mobile .board-default li.noti .detail .btinfo-n {display:block;width:100%;line-height:15px;text-align:left}
.mobile .board-default li.noti .detail .btinfo-n .date:before {top:1px}
.mobile .board-default li.noti .detail .btinfo-n .viewcount:before {top:1px}
.mobile .board-default li .detail .btinfo .date + .mobile .viewcount:before {top: 3px;}
.mobile .board-default li .detail .btinfo .date + .viewcount:before {top: 0;}

/* 모바일 - 사용기 게시판  */
.mobile  .review_board {padding: 0 16px;}
.mobile  .review_board li {padding: 16px 8px}
.mobile  .review_board li.noti {padding: 16px 8px}
.mobile .board-thumbnail li {padding: 0;}
.mobile .board-thumbnail.tt_type li {padding: 16px 8px;}
/* 모바일 - 게시판 누리GO 적용 :공지 라인 */
.mobile .nrg_list li.noti {width:100%;height:auto;margin:0;padding:16px 0 10px;border-bottom:1px solid #f7f7f7}
.mobile .nrg_list li.noti.end {border-bottom:1px solid #eee}
.mobile .nrg_list li.noti .detail {display:block;padding-bottom:0}
.mobile .nrg_list li.noti .detail .tit-n {display:block;display:-webkit-box;width:100%;margin:0;padding:0 0 2px;font-weight:bold}
.mobile .nrg_list li.noti .detail .tit-n .brd_badge {display:inline-block;float:none;width:60px;height:20px;vertical-align:1px}
.mobile .nrg_list li.noti .detail .tit-n .brd_badge em {height:24px;line-height:24px}
.mobile .nrg_list li.noti .detail .btinfo-n {display:block;width:100%;line-height:28px;text-align:left}
.mobile .nrg_list li.noti .detail .btinfo-n .date:before {top:5px}
.mobile .nrg_list li.noti .detail .btinfo-n .viewcount:before {top:5px}


/* 공지 숨기기/열기 :각 게시판 별로 상단 높이 조정 필요 */
.board-default.noti-hide li.noti {display:none}
.board_list.noti-hide li.noti {display:none}
.board-default.noti-hide {padding-top:36px}
.board-txt.noti-hide {padding-top:0}
.board-thumbnail.tt_type.noti-hide {padding-top:10px}
.board-default li.noti.end,
.board-thumbnail li.noti.end {margin-bottom:20px}
.board-txt li.noti.end,
.board-thumbnail.tt_type li.noti.end {margin-bottom:0}



/* 210729 : SR#48047 : 쿠팡 애드쇼핑 */
.mobile .board-thumbnailtxt .ad_shopping_area {padding: 0;}
.ad_shopping_area {margin:0;}
@media (min-width:768px) {
	.ad_shopping_area .ad_shopping_area_wrap {margin-left:-11px;margin-right:-11px;}
	.ad_shopping_area .swiper-wrapper {display: block!important;}
	.ad_shopping_area .swiper-wrapper:after {content:"";display: block;clear:both;}
	.ad_shopping_area .swiper-wrapper .swiper-slide {float:left;width: 20%;padding-left:11px;padding-right:11px; margin:0!important;}
	.ad_shopping_area .swiper-wrapper .swiper-slide .ad_thumb {overflow: hidden;}
	.ad_shopping_area .swiper-wrapper .swiper-slide .ad_thumb img {transition: 0.3s;} 
	.ad_shopping_area .swiper-wrapper .swiper-slide:hover .ad_thumb img {transform: scale(1.05);}a
	.ad_shopping_area .swiper-scrollbar{display: none;}
}

/* ----------------------------------------------------------- 
				게시판공통 _ 리스트타입
----------------------------------------------------------- */
.list_type_dotted &gt; li {position:relative; padding-left:12px;}
.list_type_dotted &gt; li:before {content:""; display: block; width: 4px; height: 4px; background-color: #999; border-radius: 50%; position:absolute; top:50%; left:0; margin-top:-2px;}
.mobile .list_type_dotted &gt; li:before  {display: none;}

/* ----------------------------------------------------------- 
				자유게시판 _ 상단(자유게시판 BEST)
----------------------------------------------------------- */
.fb_best {padding:15px 18px; letter-spacing: -.2px;}
.fb_best.is-awaiting {min-height: 323px;}
.mobile .fb_best.is-awaiting {min-height: 500px;}
.mobile .fb_best.is-awaiting .fb_best_list {min-height: 390px; position: relative;} 
.mobile .fb_best.is-awaiting .thumbnail_img {min-height: 190px;}
.mobile .fb_best.is-awaiting .fb_best_list::before {content: ""; width: 100%; height: 100%; position: absolute; top: 0; left:0; background:rgba(0,0,0,.02);}
.fb_best .fb_best_tit {font-size: 18px; font-weight: 600; padding: 0 12px 15px 0; border-bottom: 1px solid #d2d2d2; color: #000; line-height: 24px;}
.fb_best .fb_best_list {display: flex; flex-wrap: wrap; padding-top: 15px;}
.fb_best .fb_best_list &gt; div {flex:0 0 auto;}
.fb_best .area_left {width:305px; padding-right: 15px; border-right:1px solid #eee;}
.fb_best .area_left a {display: block;}
.fb_best .area_left .thumbnail_img {overflow: hidden;}
.fb_best .area_left .thumbnail_img img {transition: 0.3s;}
.fb_best .area_left a:hover .thumbnail_img img{transform: scale(1.05);}
.fb_best .area_left a .thumbnail_img {width:284px; height:189px; background-color:#eee;}
.fb_best .area_left a .thumbnail_img img {width:100%; height: 100%; object-fit: cover;}
.fb_best .area_left a .thumbnail_tit {font-size: 16px; font-weight: 500; color:#333; margin-top: 7px; line-height: 1.4; height:42px; text-overflow:ellipsis; display:-webkit-box;  overflow:hidden; line-clamp:2; -webkit-line-clamp:2; box-orient:vertical; -webkit-box-orient:vertical;}

.fb_best .area_right {padding:6px 0 6px 15px}
.fb_best .list_type_dotted &gt; li {margin-bottom:12px;}

.fb_best .list_type_dotted &gt; li:last-child {margin-bottom:0;}
.fb_best .list_type_dotted &gt; li &gt; a {position: relative; display: block; font-size: 15px; color:#666;  height:21px; line-height: 21px; padding-left:70px;}
.fb_best .list_type_dotted .cate_name {position:absolute; top:0; left:0; color:#3588F3;}
.fb_best .list_type_dotted .list_title {width: 408px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}

/* mobile */
.mobile .fb_best_grid_box {box-shadow: none;}
.mobile .fb_best {padding:0;}
.mobile .fb_best .fb_best_tit {font-size: 18px; padding: 12px 16px; border-bottom: none; color: #333;font-weight: 600;}
.mobile .fb_best .fb_best_list {display: block;padding:0;}
.mobile .fb_best .area_left {border: none; width: auto;margin-bottom: 12px;padding-right: 0;}
.mobile .fb_best .area_left a .thumbnail_img {margin: 0 auto; width: 100%;height: auto; aspect-ratio: 16 / 9; max-height: 190px;}
.mobile .fb_best .area_left a .thumbnail_img img {width: 100%;height: 100%; object-fit: fill;} 
.mobile .fb_best .area_left a .thumbnail_tit {display: -webkit-box;height: auto;overflow: hidden;max-height: 40px;text-overflow: ellipsis;white-space: normal;word-wrap: break-word;-webkit-box-orient: vertical;margin-top: 12px; padding: 0 16px;font-size: 15px;font-weight: 500;color: #444;}

.mobile .fb_best .area_right {width:100%; padding:0 ; border-top:1px solid #eee;}
.mobile .fb_best .list_type_dotted &gt; li {margin-bottom: 0; padding-left:0;border-bottom: 1px solid #eee;padding: 8px 16px;}
.mobile .fb_best .list_type_dotted &gt; li:nth-child(n+5) {border-bottom: none;}
.mobile .fb_best .list_type_dotted &gt; li:nth-child(n+6) {display: none;}
.mobile .fb_best .list_type_dotted &gt; li &gt; a {font-size: 15px; color: #444;line-height: 16px; height: auto;}
.mobile .fb_best .list_type_dotted .list_title {width: 100%;}
.mobile .fb_best .list_type_dotted .cate_name {width:48px;font-size: 14px;color: #3588f3;}
.mobile .fb_best .top_review_msg_area {margin: 24px 0;}

/* ----------------------------------------------------------- 
				뉴스 _ 상단(주요 인기 뉴스)
----------------------------------------------------------- */
.news_top_grid_box {margin-top:0!important;}
.news_top {padding:15px 18px; letter-spacing: -.2px;}
.news_top.is-awaiting {min-height: 323px;}
.news_top.is-awaiting::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.02);}
.news_top .news_top_tit {font-size: 18px; font-weight: 600; padding-bottom: 15px;border-bottom: 1px solid #d2d2d2; color: #333; line-height: 24px;}
.news_top .news_top_list {display: flex; flex-wrap: wrap; padding-top: 15px;}
.news_top .news_top_list &gt; div {flex:0 0 auto;}
.news_top .area_left {width:305px; padding-right: 15px; border-right:1px solid #eee;}
.news_top .area_left a {display: block;}
.news_top .area_left a:hover .thumbnail_img img{transform: scale(1.05);}
.news_top .area_left a .thumbnail_img {width:284px; height:189px; background-color:#eee;overflow: hidden;}
.news_top .area_left a .thumbnail_img img {width:100%; height: 100%; object-fit: cover;max-height: 300px;transition: 0.3s;}
.news_top .area_left a .thumbnail_tit {font-size: 16px; font-weight: 500; color:#333; margin-top: 7px; line-height: 1.4; height:42px; text-overflow:ellipsis; display:-webkit-box;  overflow:hidden; line-clamp:2; -webkit-line-clamp:2; box-orient:vertical; -webkit-box-orient:vertical;}

.news_top .area_right {width:505px; padding:6px 0 6px 15px;}
.news_top .list_type_dotted &gt; li {margin-bottom:12px;}

.news_top .list_type_dotted &gt; li:last-child {margin-bottom:0;}
.news_top .list_type_dotted &gt; li &gt; a {position: relative; display: block; font-size: 15px; color:#666; line-height: 21px; padding-left:48px;}
.news_top .list_type_dotted .cate_name {position:absolute; top:0; left:0; color:#3588f3; }
.news_top .list_type_dotted .list_title {white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; letter-spacing: 0;}

/* mobile */
.mobile .news_top_grid_box {box-shadow: none;}
.mobile .news_top {padding:0;}
.mobile .news_top .news_top_tit {font-size: 16px; padding: 16px 10px; border-bottom: none;}
.mobile .news_top .news_top_list {padding:0;}

.mobile .news_top.is-awaiting .news_top_list {min-height: 430px;}
.mobile .news_top .news_top_tit {font-size: 19px; padding: 12px 16px; border-bottom: none;}
.mobile .news_top .news_top_list {padding:0;}
.mobile .news_top .area_left {width: 100%; padding:0; border-right: none; margin-bottom: 10px;}
.mobile .news_top .area_left a .thumbnail_img {width:100%;height:auto; aspect-ratio: 16 / 9; max-height: 190px; width: 100%}
.mobile .news_top .area_left a .thumbnail_img img {object-fit: fill;}
.mobile .news_top .area_left a .thumbnail_tit {display: -webkit-box;height:auto; margin-top: 10px; line-height: 1.4; text-overflow:ellipsis;  overflow:hidden; -webkit-line-clamp: 2;-webkit-box-orient: vertical;padding:0 16px;font-size: 15px; font-weight: 500;max-height: 40px;}
.mobile .news_top .area_right {width:100%; padding:0 16px 10px 16px; border-top:1px solid #eee;}
.mobile .news_top .list_type_dotted &gt; li {padding-left:0; padding: 8px 0; margin-bottom: 0;border-bottom: 1px solid #eee;}
.mobile .news_top .list_type_dotted &gt; li:last-child {border-bottom: none;}
.mobile .news_top .list_type_dotted &gt; li:nth-child(n+5) {border-bottom: none;}
.mobile .news_top .list_type_dotted &gt; li:nth-child(n+6) {display: none;}
.mobile .news_top .list_type_dotted &gt; li &gt; a {padding-left:48px; line-height: 17px;font-size: 15px;}
.mobile .news_top .list_type_dotted .cate_name {width:48px;}

/* ----------------------------------------------------------- 
				구매가이드 &gt; 카테고리
----------------------------------------------------------- */

.board-top{border:1px solid #dcdcdc;border-bottom:0;background-color:#fff;margin-bottom:-1px;position: relative;z-index:1}
.board-category{padding:16px;border-bottom:1px solid #dcdcdc}
.board-category ul{display:flex;justify-content: space-between;}
.board-category ul li .board__btn--cate{width:76px;background:transparent;padding:0}
.board-category ul li i{display:block;width:76px;height:76px;border-radius:4px;background-color:#fbfbfb;background-repeat:no-repeat;background-position:50% 50%;background-size:56px 56px}
.board-category ul li:hover i{background-color:#f4f4f4}
.board-category ul li.on i{background-color:#72c6ff!important}
.board-category ul li .board__btn--cate__tx{height:32px;margin-top:6px;display:flex;justify-content: center;align-items: center;color:#222;font-size:13px;line-height:16px;font-weight:500}
.board-category ul li.on .board__btn--cate__tx{color:#0092ff!important;font-weight:600}

.mobile .board-top{border:0;background:transparent}
.mobile .board-category{padding:8px 16px;gap:2px 0;background-color:#fff;border:0}
.mobile .board-category ul{width:100%;flex-wrap:wrap;}
.mobile .board-category ul li{width:20%;text-align:center}
.mobile .board-category ul li .board__btn--cate{width:100%;}
.mobile .board-category ul li i{width:50px;height:50px;background-size:40px;display:block;margin:0 auto;background-color:#fff}
.mobile .board-category ul li .board__btn--cate__tx{margin-top:4px;height:28px;line-height:14px;display:block;font-size:12px;color:#555}

.ico-cate--01{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate1.svg);}
.ico-cate--02{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate2.svg?v1);}
.ico-cate--03{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate3.svg);}
.ico-cate--04{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate4.svg);}
.ico-cate--05{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate5.svg);}
.ico-cate--06{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate6.svg);}
.ico-cate--07{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate7.svg);}
.ico-cate--08{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate8.svg);}
.ico-cate--09{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate9.svg);}
.ico-cate--10{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_knowcom_cate10.svg);}

.board-sort{padding:18px;display:flex;align-items:center;}
.board-sort__radio{display:flex;gap:0 8px}
.board-sort__radio label{font-size:12px;line-height:16px;color:#666;display:flex;gap:0 4px;align-items:center;cursor: pointer;}
.board-sort__radio label:before{content:"";width:12px;height:12px;background:url(//img.enuri.info/images/icon/svg/knowcom/icon_sort_off.svg) no-repeat 50% 50% / 100% 100%}
.board-sort__radio label.on{color:#3588f3}
.board-sort__radio label.on:before{background-image:url(//img.enuri.info/images/icon/svg/knowcom/icon_sort_on.svg)}
.board-sort__radio input{display:none;}

.mobile .board-sort{background-color:#fff;margin-top:8px;padding:16px 16px 0}
.mobile .board-sort__radio label{font-size:14px;line-height:20px;}</pre></body></html>