<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* container */
#container{width:100%; min-width:1300px; position:relative; margin:0 auto; min-height:300px;}
#content { width:100%; min-width:1300px; position:relative; margin-left:auto; margin-right:auto;}

/* 최상단 라인배너 */
.topline_bnr{height:70px; background-position:50% 0; background-repeat:no-repeat; text-align:center; z-index:99;}
.topline_bnr a{display:inline-block;width:1300px;height:70px; position:relative;}
.topline_bnr .close_line { position: absolute; top:7px; right:7px; font-size:12px; cursor: pointer; font-family:'noto-R'; background:transparent;}
.topline_bnr .close_line:hover {text-decoration:none;}
.topline_bnr_open { position:absolute; height:676px; background-position:50% 0; background-repeat:no-repeat; text-align:center; z-index:90; width:100%;}
.topline_bnr_open a{display:inline-block ;width:1300px; height:676px; position:relative;}
.topline_bnr_open .close_open { position:absolute; top:23px; right:-50px; text-indent:-10000px; width:35px; height:35px; display:block; background:url('//image5.compuzone.co.kr/img/images/main2019/function_icon.png') no-repeat -620px -15px;}

/* 롤링 그라데이션 bg*/
.gradation_area {width: auto;position: relative; overflow:hidden; background-position:50% 0; background-repeat: no-repeat; height:630px; background:#edffea; background:linear-gradient(to right, #f9f9f9 , #f3faff);}

/* 메인 오른쪽 플로팅 배너*/
.cpz_inner .right_floating { position:absolute; z-index:10; left:86%; top:40px; height:170px; width:170px; box-sizing: border-box; overflow: hidden; transform: translatey(0px); animation: mainfloat 2s ease-in-out infinite;}
@keyframes mainfloat {
	0% {
		transform: translatey(0px);
	}
	50% {
		transform: translatey(-17px);
	}
	100% {
		transform: translatey(0px);
	}
}
.right_floating:hover{animation-play-state: paused; -webkit-animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused;}
/* 양날개배너 라인배너 생성 시 위치 값 */
.cpz_inner .floating_line_bnr{ top:90px;}

/* 마우스 이동 인지기능 팝업 */
.cpz_inner .mouse_infopop {position:absolute; z-index:10; display:none;}
.cpz_inner .mouse_infopop .mouse_infopop_bg {width:237px; height:237px; text-align:center; box-sizing:border-box; padding:34px; background:#1a1a1a; background:rgba(0,0,0,.7); border-radius:120px}


/* 메인롤링 */
.cpz_mainslide{position:absolute; top:30px; left:50%; margin-left:-665px; width:1330px; z-index:9;}
.cpz_mainslide .cpz_mainslide_panel{height:595px; width:100%; float:left; list-style:none; position: relative;}
.cpz_slidegrid{width:100%;margin:0 auto}
.cpz_slidegrid:after{display:block;clear:both;content:''}
.cpz_slidegrid .cpz_slidegrid_col{float:left;margin: 0 16px 0 16px;}
.cpz_slidegrid .cpz_slidegrid_col.ty_half{width:633px !important; height:540px; box-shadow:3px 1px 11px 0px rgba(0,0,0,.11);}
.cpz_slidegrid .cpz_slidegrid_col.ty_full{width:1300px !important; height:540px; }
.cpzslide_cont{position:relative; font-family:'noto-R';}
.cpz_slidegrid .cpz_slidegrid_col.ty_half .first_detailbx, .cpz_slidegrid .cpz_slidegrid_col.ty_half .second_detailbx {position:absolute; left:0; width:372px; box-sizing:border-box; padding:22px 0 22px 22px;} 
.cpz_slidegrid .cpz_slidegrid_col.ty_half .first_detailbx{ top:364px; z-index:9;}
.cpz_slidegrid .cpz_slidegrid_col.ty_half .second_detailbx { top:66px; z-index:9;}
.cpzslide_cont .cpzslide_cont_link{display:block; text-decoration:none;}
.cpzslide_cont .cpzslide_cont_img{width:100%; height:540px; font-size:12px;vertical-align:top; }
.cpzslide_cont .cpzslide_cont_tit{display:block; font-size:24px; font-family:'noto-R'; letter-spacing:-1px; overflow:hidden;text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word; white-space:nowrap;}
.cpzslide_cont .cpzslide_cont_tit2{font-size:14px;line-height:22px;letter-spacing:-0.5px; margin-top:2px}
.cpzslide_cont .bg_white {background:#fff; background:rgba(255,255,255,.7)}
.cpzslide_cont .bg_black {background:#1a1a1a; background:rgba(0,0,0,.7)}
.cpzslide_cont .bg_white .cpzslide_cont_tit { color:#1a1a1a}
.cpzslide_cont .bg_black .cpzslide_cont_tit { color:#fff}
.cpzslide_cont .bg_white .cpzslide_cont_tit2 { color:#6c6c6c}
.cpzslide_cont .bg_black .cpzslide_cont_tit2{ color:#9d9d9d}
.cpz_slidegrid .cpz_slidegrid_col.ty_half .first_detailbx{ top:364px;}
.cpz_slidegrid .cpz_slidegrid_col.ty_half .first_title_up { -webkit-animation: mainslidemove 2s infinite; animation:mainslidemove 2s infinite; -webkit-animation-timing-function: ease; animation-timing-function:ease;  z-index:9; animation-iteration-count:1; }

/* Safari 4.0 - 8.0 */
@-webkit-keyframes mainslidemove {
  from {top: 378px;}
  to {top:364px;}
}

@keyframes mainslidemove {
   from {top: 378px;}
  to {top:364px;}
}

.cpz_slidegrid .cpz_slidegrid_col.ty_half .second_detailbx { top:50px;}
.cpz_slidegrid .cpz_slidegrid_col.ty_half .second_title_up { -webkit-animation: mainslidemove2 2s infinite; animation:mainslidemove2 2s infinite; -webkit-animation-timing-function: ease; animation-timing-function:ease;  z-index:9; animation-iteration-count:1; }

/* Safari 4.0 - 8.0 */
@-webkit-keyframes mainslidemove2 {
  from {top: 66px;}
  to {top:50px;}
}

@keyframes mainslidemove2 {
   from {top: 66px;}
  to {top:50px;}
}

/* 메인롤링 이동버튼*/
.mainslide_warrow{position:absolute;top:230px;left:50%;z-index:99;/* display:none */}
.mainslide_warrow.on{display:block;}
.mainslide_btn{float:left}
.mainslide_warrow .mainslide_prev, .mainslide_warrow .mainslide_next{ width:60px; height:60px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_prev_48.svg') center center/contain no-repeat; position:absolute}
.mainslide_warrow .mainslide_prev{left:-650px;}
.mainslide_warrow .mainslide_next{right:-650px; transform:rotate(180deg);}

/*메인롤링 카테고리*/
.cpz_mainslide .cpz_mainslide_cate{position:absolute; right:15px; bottom:25px; z-index:11; background:#fff; }
.cpz_mainslide .cpz_mainslide_cate:after{display:block;clear:both;content:''}
.cpz_mainslide_cate &gt;ul { height:65px;}
.cpz_mainslide_cate &gt;ul &gt; li {position: relative;float:left;width:169px;}
.cpz_mainslide_cate .divide_line { width:1px !important; box-sizing:border-box; height:15px; display:inline-block; vertical-align:middle; border-left:#d8d8d8 1px solid; margin:25px 0;}
.cpz_mainslide_cate &gt;ul &gt; li&gt; a {position:relative; display:block; height:65px; line-height:65px; text-decoration:none; text-align:center; background:#fff; font-size:15px; font-family:'noto-R'; letter-spacing:-0.8px; color:#6c6c6c; z-index: 10;}
.cpz_mainslide_cate &gt;ul &gt; li&gt; a:hover { font-family:'noto-B'; color:#3a3a3a;}
.cpz_mainslide_cate &gt;ul &gt; .categroup_tit .sub_list {display:none;}
.cpz_mainslide_cate &gt;ul &gt; .categroup_tit:hover .sub_list { display:block; position: absolute; left: 0px; bottom:65px; width:100%; background:#1a1a1a; background:rgba(0,0,0,.5); text-align:center; }
.cpz_mainslide_cate &gt;ul &gt; .categroup_tit:hover .sub_list a {display:block; line-height:31px; height:31px; color:#fff; font-size:13px; font-family:맑은고딕; text-decoration:none;}
.cpz_mainslide_cate &gt;ul &gt; .categroup_tit:hover .sub_list a:hover {background:#1a1a1a; background:rgba(0,0,0,.9);}
.cpz_mainslide_cate .nav_arrow {left:-80px; top:0px; width:80px; position:absolute; z-index:1; background:#fff;}
.cpz_mainslide_cate .nav_arrow .main_slide_prev { border-right:1px solid #e8e8e8; width:40px; height:65px; box-sizing:border-box; padding:20px 0;}
.cpz_mainslide_cate .nav_arrow .main_slide_next { border-right:1px solid #e8e8e8; width:40px; height:65px; box-sizing:border-box; padding:20px 0;}

/* 메인롤링버튼*/
.cpz_mainslide .mainslide_left_paging {position:absolute; top:295px; left:50px; z-index:1;  }
.cpz_mainslide .mainslide_left_paging .mainslide_prev {text-indent:-10000px; width:39px; height:73px; display:block; opacity:0.5; background:url('//image5.compuzone.co.kr/img/images/main2019/function_icon.png') no-repeat -485px -74px;}
.cpz_mainslide .mainslide_left_paging .mainslide_prev:hover, .cpz_mainslide .mainslide_right_paging .mainslide_next:hover { opacity:1;}
.cpz_mainslide .mainslide_right_paging {position:absolute; top:295px; right:70px; z-index:1;}
.cpz_mainslide .mainslide_right_paging .mainslide_next {text-indent:-10000px; width:39px; height:73px; display:block; opacity:0.5; background:url('//image5.compuzone.co.kr/img/images/main2019/function_icon.png') no-repeat -557px -74px;}

/* 메인가로배너 */
.width_bnr_img {width:1300px; height:190px; float:left; display:block; margin:35px 0; cursor:pointer;}

/* 메인고정배너 4고정+1(롤링) */
.main_five_fixbnr {width:1300px; margin:0px auto; display:block;}
.main_five_fixbnr .five_fixbnr_list {width:1300px; float:left; position:relative;}
.five_fixbnr_list{font-size:0;width:1006px;}
.five_fixbnr_list &gt; li{display:inline-block; vertical-align:top; width:244px; margin-right:10px; }
.five_fixbnr_list &gt; li:last-child{margin-right:0; margin-left:11px;}
.five_fixbnr_list &gt; li.fixbnr_grid{width:244px}
.fixbnr_grid .fixbnr_col{width:244px}
.fixbnr_grid .fixbnr_col .thmb{width:244px;height:267px}
.fixbnr_grid .fixbnr_col .thmb &gt; a{width:244px;height:267px}
.fixbnr_col .thmb &gt; a{display:block;position:relative;width:244px;height:267px;overflow:hidden;cursor:pointer}
.fixbnr_col .thmb img{position: absolute;top:0;left:0;right:0;bottom:0; background-color:#f2f5f7; width:244px; height:267px;}
.fixbnr_col .thmb .i1{z-index:1}
.fixbnr_col .thmb .i2{z-index:2;opacity:0; }
.fixbnr_col .thmb:hover .i2{z-index:2; opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.main_five_fixbnr .fixbnr_border { border-bottom:1px solid #d8d8d8; width:1006px; display:inline-block; position:relative; margin:-1px 0 80px;}
.fixbnr_info_area { position:relative; z-index:9; display:inline-block; width:200px; overflow:hidden; margin:-14px 0 0 20px; }
.fixbnr_info_area a:hover { text-decoration:none;}
.fixbnr_info_area .fixbnr_info .infotxt{display:block; overflow:hidden; letter-spacing:-0.6px; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word; white-space:nowrap;}
.fixbnr_info_area .fixbnr_info .infotxt .tit { color:#3a3a3a; font-size:20px; line-height:26px; font-family:noto-M;}
.fixbnr_info_area .fixbnr_info .infotxt .stit { color:#949494; font-size:16px; margin-top:4px; font-family:'noto-R'; }
.fixbnr_info_area .fixbnr_info .infotxt .evt_type { font-size:14px; font-family:noto-M; display:inline-block; padding-top:26px;}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type em { margin-right:15px;}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type em:last-child { margin-right:0px;}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type .t1 { color:#dd0202}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type .t2 { color:#0081fa}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type .t3 { color:#9c26e6}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type .t4 { color:#ec0075}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type .t5 { color:#009848}
.fixbnr_info_area .fixbnr_info .infotxt .evt_type .t6 { color:#d57300}

/* 메인고정 - 롤링배너*/
.five_fixbnr_list &gt; li.rollingbnr_grid{width:273px; position:relative;}
.rollingbnr_grid .rollingbnr_col {width:273px}
.rollingbnr_grid .rollingbnr_col img{ position:relative; width:273px;}
.rollingbnr_grid .rolling_btn_area {position:absolute; right:15px; top:15px; z-index:1;}
.rollingbnr_grid .rolling_btn_area ul.rollBtn li {float:left; margin:0 3px; height:15px; line-height:15px;}
.rollingbnr_grid .rolling_btn_area ul.rollBtn li a {width:9px; height:9px; display:inline-block; background-color:#d9d9d9; border-radius: 5px; -webkit-transition: -webkit-transform 0.3s ease, background-color 0.3s ease;}
.rollingbnr_grid .rolling_btn_area ul.rollBtn li.active a { background-color:#fff;}
.rollingbnr_grid .rolling_btn_area ul.rollBtn li:hover a, .rollingbnr_grid .rolling_btn_area ul.rollBtn li:focus a {background-color:#fff;}
.recommend_area { width:292px; height:520px; float:right; position:relative; background:#f9f9f9; box-sizing:border-box; padding:15px; margin-bottom: 80px;}
.recommend_area .name { font-size:18px; color:#1a1a1a; font-family:'noto-R'; letter-spacing:-1px; display:block; margin:5px 0 20px 0; text-align:center;}
.recommend_area .name&gt;b{ font-family:'noto-B';}	
.recommend_area .recommed_list { background:#fff; width:262px; overflow:hidden; position:relative; float:left; height:438px;}
.recommend_area .recommed_list&gt;ul { width:262px; position:absolute; left:0px;}
.recommend_area .recommed_list&gt;ul .rolling_set{ float:left;}
.recommend_area .recommed_list ul .rolling_set ul li { display:block; position:relative; overflow:hidden; box-sizing:border-box; padding:30px 0; cursor:pointer; width:262px;}
.recommend_area .recommed_list ul .rolling_set ul li .recommedImg {display:block; text-align:center; width:100%; opacity:1;}
.recommend_area .recommed_list ul .rolling_set ul li .recommedImg &gt; img {width:110px; height:110px;}
.recommend_area .recommed_list ul .rolling_set ul li .prdInfo {display:block; text-align:center; width:100%; opacity:1; letter-spacing:-1px; box-sizing:border-box; padding:10px 40px 0px;}
.recommend_area .recommed_list ul .rolling_set ul li .prdInfo dt {font-size:13px; letter-spacing:-.5px; color:#949494; line-height:18px; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word; overflow:hidden; word-break: break-all;}
.recommend_area .recommed_list ul .rolling_set ul li .prdInfo dd {font-size:16px; font-family:'noto-R'; color:#1a1a1a; text-align:center; white-space:nowrap;}
.recommend_area .recommed_list ul .rolling_set ul li .prdInfo .sale {font-family:'spoqa R'; letter-spacing:-.5px; font-size:16px; font-weight:bold; color:#ee4848; margin-right:10px;}
.recommend_area .recommed_list ul .rolling_set ul li .prdInfo .price &gt; b {font-family:'spoqa R'; letter-spacing:-.5px; font-size:16px; font-weight:bold; }
.recommend_area .recommed_list ul .rolling_set ul li :hover { text-decoration:none;}
.recommend_area .recommed_list .rolling_set ul li:hover .recommedImg, .recommend_area .recommed_list .rolling_set ul li:hover .prdInfo {opacity:0.6 !important;}
.recommend_area .recommed_list ul .rolling_set ul li .hover_bg { display:none }
.recommend_area .recommed_list ul .rolling_set ul li:hover .hover_bg {position:absolute; top:50%; left:50%; transform:Translate(-50%,-50%); z-index:9; display:inline-block; }
.recommend_area .recommed_list ul .rolling_set ul li:hover .hover_bg&gt;ul li { display:inline-block; position:relative; padding:0px; width:40px !important; }
.recommend_area .recommed_list ul .rolling_set ul li:hover .hover_bg&gt;ul li a { display:inline-block; position:relative; overflow:visible; border-radius:25px; width:40px; height:40px; text-align:center;  background:000; background:rgba(0,0,0,0.8); display: flex; align-items: center; justify-content: center; transition:all 0.2s;}
.recommend_area .recommed_list ul .rolling_set ul li:hover .hover_bg&gt;ul li a .plus_icon {width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_new_open_24.svg') center center/contain no-repeat;}
.recommend_area .recommed_list ul .rolling_set ul li:hover .hover_bg&gt;ul li a .basket_icon {width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_basket_24.svg') center center/contain no-repeat;}
.recommend_area .recommed_list ul .rolling_set ul li:hover .hover_bg&gt;ul li a .zzim_icon {width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_heart_24.svg') center center/contain no-repeat;}
.recommend_area .recommed_list ul .rolling_set ul li:hover .hover_bg&gt;ul li a:hover {background:#F14738;}
.recommend_area .recommed_list .nav_arrow {left:10px; top:196px; width:242px; position:absolute; z-index:9; }
.recommed_list .nav_arrow .middle_rolling_prev:hover, .recommed_list .nav_arrow .middle_rolling_next:hover { background-color:rgba(246,247,250,0.8);}

/* 위클리특가 섹션*/
.weeklysale_section { position:absolute; top:-584px; left:0px;}
.weeklysale_section .nav_arrow {left:-162px; top:336px; width:349px; position:absolute; z-index:1; }
.weeklysale_section .weeklysale_tit {position:relative; top:230px; left:-120px; z-index:101;}
.weeklysale_section .weeklysale_tit a {display:inline-block; font-family:'noto-B'; line-height:24px; font-size:20px; color:#1a1a1a;}
.weeklysale_section .weeklysale_tit a&gt;b {color:#F14738;}
.weeklysale_section .weeklysale_tit:hover{ text-decoration:none;}
.weeklysale_section .rollong_list {position:absolute; display:inline-block; width:240px; height:240px; left:-105px; top:250px; padding:0px; box-sizing:border-box; z-index:100;}
.weeklysale_section .rollong_list ul { position: relative;  z-index:99;}
.weeklysale_section .rollong_list ul li a { display:inline-block;  position:relative; box-sizing:border-box; width:230px; height:230px; border-radius: 50%; overflow:hidden; }
.weeklysale_section .rollong_list .thumbnail {overflow:hidden; cursor:pointer;}
.weeklysale_section .rollong_list .thumbnail:after {content:''; display:inline-block; position:absolute; left:0; top:0; width:100%; height:100%;}
.weeklysale_section .rollong_list .thumbnail img {width:100%; height:100%; border-radius:50%;}
.weeklysale_section .rollong_list .thumbnail .soldout {position:absolute; left:0; top:-2px; z-index:10; width:99%; height:99%; background-color:rgba(255,255,255,.85); border-radius:50%; display: flex; align-items: center; justify-content: center;}
.weeklysale_section .rollong_list .thumbnail .soldout b {display:inline-block; font-family:'spoqa B'; color:#1a1a1a; font-size:30px; }
.weeklysale_section .time {position:absolute; left:-52px; top:509px; z-index:10; width:240px; color:#1a1a1a; font-size:13px; font-family: '맑은고딕', 'malgun gothic'; font-weight: bold; letter-spacing: -1px; display: flex; align-items: center; gap:10px;}
.weeklysale_section .time i {font-size:13px; font-style:normal; letter-spacing:1px;}
.weeklysale_section .time:before { content:''; width:20px; height:20px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_clock_24.svg') center center no-repeat; display:inline-block;}
.weeklysale_section .chart {position:absolute; left:-110px; top:245px; z-index:61; width:242px; height:242px; }
.weeklysale_section .chart span {display:block; position:absolute; left:-4px; top:-4px; z-index:40; width:250px; height:250px; background:url('//image5.compuzone.co.kr/img/images/main2019/weeklysale_point.png') 0 0 no-repeat; animation: rotate 1s forwards;}
.weeklysale_section .chart canvas {position:absolute; top: 0; left: 0;}
.weeklysale_section .circle_graybg {overflow:hidden;position:absolute;left:-120px;top:233px;z-index:50;width:265px;height:265px;border-radius:50%; background:#f9f9f9;}
.weeklysale_section .circle_graybg&gt;.circle_whitebg{display:inline-block; position:absolute; top:1px; left:0px; width:240px; height:240px; background:#fff; border-radius:50%; -webkit-border-radius:50%; margin:11.5px;}

/* 달기획전 섹션*/
.monthly_evt_section {width:100%; height:300px; margin-bottom: 80px;}
.monthly_evt_section .monthly_evt {width:1300px; height:100%; margin:0 auto; position:relative;}
.monthly_evt_section .monthly_evt .nav_arrow {right:-10px; width:1061px; position:absolute; top:50%; transform:TranslateY(-50%);}
.monthly_evt_section .monthly_evt_area {display: flex;}
.monthly_evt_section .monthly_evt_area .title_area{width:278px; display:flex; flex-direction: column; justify-content: center; overflow:hidden;  vertical-align:bottom; font-size:18px; font-family:'noto-R';  letter-spacing:-1px; box-sizing:border-box;}
.monthly_evt_area .title_area &gt; b {width:230px; display:block; font-family:noto-M; font-weight:normal; font-size:36px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word;}
.monthly_evt_section .monthly_evt_area .evt_prd_list {width:984px; margin:27px 0 27px 10px; position:relative;}
.monthly_evt_area .evt_prd_list li.product {width:226px !important; background-color:#fff; display:block; float:left; position:relative; box-shadow:2px 2px 4px 2px rgba(0, 0, 0, 0.13); margin:0 10px; }
.monthly_evt_area .evt_prd_list li.product a:hover {text-decoration:none;}
.monthly_evt_area .evt_prd_list li.product .product_img {width:226px; height:226px;}
.monthly_evt_area .evt_prd_list li.product .product_img img {width:226px; height:226px;}
.monthly_evt_area .evt_prd_list li.product .prdinfo_area {position:absolute; width:160px; display:block; padding:30px 37px; bottom:0; left:0; z-index:2;}
.monthly_evt_area .evt_prd_list li.product:hover { box-shadow:3px 3px 4px 2px rgba(0, 0, 0, 0.17); animation-name:hoverup; animation-duration:0.3s; animation-iteration-count:1; bottom:10px;}
.monthly_evt_area .evt_prd_list li.product p.product_name{width: 100%; font-size:13px; color: #949494; float: left; overflow: hidden;  text-overflow: ellipsis; line-height:15px; height:32px;  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; padding:0px 24px; box-sizing: border-box; position: absolute; bottom: 7px; text-align: center; box-sizing: border-box;}
/* Safari 4.0 - 8.0 */
		@-webkit-keyframes hoverup {
			0% {bottom:0px;}
			100% {bottom:10px; }
		}
		/* Standard syntax */
		@keyframes hoverup {
			0% {bottom:0px;}
			100% {bottom:10px; }
		}
.monthly_evt_area .evt_prd_list li.product .desc { display:none;}
.monthly_evt_area .evt_prd_list li.product:hover .desc { position:absolute; display:block; top:0; height:226px; width:226px; padding:0; text-align:center; color:#fff; background-color:#1a1a1a; background-color:rgba(0,0,0,.6);}
.monthly_evt_area .evt_prd_list li.product:hover .desc p { box-sizing:border-box; height:226px; width:226px; padding:80px 0; font-family:'noto-R'; font-size:18px; line-height:26px; letter-spacing:-1px; color:#fff; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}

/* 카테고리별 베스트추천 제품 */
.best_category_section {position:relative; margin:0 auto; width:1300px; box-sizing:border-box;}
.bestcate_icon_nav { display:block; position:absolute; top:-1px; left:0px; z-index:10; width:42px; box-sizing:border-box; border:1px solid #d8d8d8; background:#fff; }
._navfixed { position:fixed !important; left:50% !important; margin-left:-650px !important; top:90px !important;}
.bestcate_icon_nav a { display:block;  width:40px; height:32px; line-height:32px; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word; font-family:맑은고딕; font-size:0px; text-indent:-10000px; text-align:left; letter-spacing:-1.5px; }
.bestcate_icon_nav a.hover{ text-decoration:none; width:190px; text-indent:0px; color:#fff; font-size:13px; padding-left:42px; box-sizing:border-box;}

/* 카테고리 아이콘 오버시 백그라운드 색상 참고*/
.bestcate_icon_nav a#banner6 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_desktop_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner6.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_desktop_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner3 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_notebook_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner3.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_notebook_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner4 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_computer_parts_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner4.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_computer_parts_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner16 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_apple_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner16.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_apple_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner12 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_phone_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner12.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_phone_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner20 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_software_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner20.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_software_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner5 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_monitor_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner5.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_monitor_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner2 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_mouse_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner2.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_mouse_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner7 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_printer_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner7.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_printer_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner8 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_wifi_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner8.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_wifi_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner18 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_fan_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner18.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_fan_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner10 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_tv_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner10.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_tv_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner14 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_sport_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner14.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_sport_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner11 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_vacuum_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner11.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_vacuum_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner23 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_refrigerator_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner23.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_refrigerator_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner1 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_sofa_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner1.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_sofa_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner13 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_game_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner13.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_game_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner9 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_camera_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner9.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_camera_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner15 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_car_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner15.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_car_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner22 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_box_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner22.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_box_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner24 {background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_server_24.svg') 8px center no-repeat;}
.bestcate_icon_nav a#banner24.active { background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_server_24.svg') 8px center no-repeat;}
.bestcate_setting {display:block; cursor:pointer; width:40px; height:36px; box-sizing:border-box; padding:6px 8px;}
.bestcate_setting&gt;i {display:block; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_setting_24.svg') center center no-repeat;}
.bestcate_setting_layer { display:block; position:absolute; top:0; left:49px; width:250px; box-sizing:border-box; border:1px solid #1a1a1a; box-shadow:2px 2px 5px rgba(0,0,0,0.2); background:#fff; z-index:99;}
.bestcate_setting_layer .setting_layer_tit { position:relative; padding:12px; box-sizing:border-box; border-bottom:1px solid #d8d8d8;}
.bestcate_setting_layer .setting_layer_tit .title { display:block; font-size:14px; color:#1a1a1a; font-family:noto-M; }
.bestcate_setting_layer .setting_layer_tit .description { display:block; padding-top:10px; font-size:12px; color:#6c6c6c; font-family:spoqa R; }
.bestcate_setting_layer .setting_layer_tit .reset{ position:absolute; top:11px; right:12px; display:inline-block; min-width:44px; height:26px; padding:0 10px; font-size:12px; font-family:'맑은고딕'; color:#1A1A1A; letter-spacing:-1px; background:#FFF; border:1px solid #d8d8d8; border-radius:2px;}
.bestcate_setting_layer .buttons { height:45px; box-sizing:border-box;  background:#fff; border-top:1px solid #d8d8d8;}
.bestcate_setting_layer .buttons button{ float:left; width:50%; background:transparent; font-size:14px; color:#6c6c6c; cursor:pointer; padding:13px 0;  box-sizing:border-box; font-family:noto-M;}
.bestcate_setting_layer .buttons button:first-child { border-right:1px solid #d8d8d8;}
.bestcate_setting_layer .buttons button:hover{ color:#1a1a1a;}
.bestcate_list {background:#f9f9f9;}
.bestcate_list .basic_alert { display:inline-block; position:absolute; z-index:9999; background-color:#fff; width:165px; box-shadow:2px 2px 4px 0px rgba(0,0,0,0.08); top:29px; left:32px; font-size:13px; color:#ff6c6c; padding:3px 10px; box-sizing:border-box;letter-spacing:-1px; border:1px solid #d8d8d8;} 
.bestcate_list .basic_alert:after, .bestcate_list .basic_alert:before {bottom:100%; left:50%;	border:solid transparent; content:""; height:0; width:0; position:absolute; pointer-events:none; z-index:9999; margin-bottom:-1px;}
.bestcate_list .basic_alert:after {border-color:rgba(255, 255, 255, 0); border-bottom-color:#fff; border-width:5px; margin-left:-5px;}
.bestcate_list .basic_alert:before {border-color:rgba(242, 69, 56, 0); border-bottom-color:#d8d8d8; border-width:6px; margin-left:-6px;}
.bestcate_list li { width:100%; height:34px; padding:0 12px; line-height:31px; border-bottom:1px solid #d8d8d8; position:relative; box-sizing: border-box;}
.bestcate_list li:last-child{ border-bottom:none;}
.bestcate_list li span{ margin-left:10px; color:#3a3a3a; letter-spacing:-1.2px;}
.bestcate_list li span:hover { font-weight:bold;}
.bestcate_list li span:after{ content:''; width:20px; height:20px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_menu_24.svg') center center/contain no-repeat; display:inline-block; position:absolute; top:50%; right:12px; transform:TranslateY(-50%);}
.bestcate_list li .basic_cate:after{ content:''; width:20px; height:20px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_lock_24.svg') center center/contain no-repeat; display:inline-block; position:absolute; top:50%; right:12px; transform:TranslateY(-50%);}
.bestcate_list li .bsetcate_innericon { display:none; width:40px; height:33px; position:absolute; top:0px; left:15px;}
.bestcate_list li .bestcate_name:before { content:''; width:40px; height:33px; background-position:-0px 3px !important; background-repeat:no-repeat !important; display:inline-block; position:absolute; top:0px; left:15px;}
input.settingchk[type="checkbox"] {display:none; vertical-align:middle; .display:inline-block; .width:15px; .height:15px; .vertical-align:-2px;}
input.settingchk[type="checkbox"] + label.settingchk {vertical-align:middle; font-size:13px; line-height:33px; .line-height:22px; letter-spacing:-0.5px;}
input.settingchk[type="checkbox"]:checked + label.settingchk { font-weight:bold;}
input.settingchk[type="checkbox"] + label.settingchk &gt; i {display:inline-block; width:15px; height:23px; background:url('//image5.compuzone.co.kr/img/images/main2019/function_icon.png') -121px -141px no-repeat; cursor:pointer; vertical-align:middle; .display:none !important;}
input.settingchk[type="checkbox"]:checked + label.settingchk &gt; i { background:url('//image5.compuzone.co.kr/img/images/main2019/function_icon.png') -89px -141px; no-repeat; }
	/* ie8 핵 */ @media \0screen {	
	input.settingchk[type="checkbox"] {display:inline-block; width:15px; height:15px; vertical-align:-6px;}
	input.settingchk[type="checkbox"] + label.settingchk &gt; i {display:none !important;}
}

/* 로딩 이미지*/
.best_category_section .loading_view {width:100%; height:400px; display:block; position:relative; top:-2px; background:#fff; z-index:999;}
.best_category_section .loading_view .loading {padding:200px 0; width:1300px; background:url('//image5.compuzone.co.kr/img/images/main2019/bestcate_loadingimg.gif') center no-repeat #fff; text-align:center; }
.best_category_section .bestcate_area {width:1250px; margin-left:50px; height:565px; float:left; display:block; position:relative; border-top:2px solid #1a1a1a !important; border:1px solid #d8d8d8; margin-bottom:50px; box-sizing:border-box;}
.best_category_section .bestcate_area:last-child { margin-bottom:80px; }
.bestcate_area .left {float:left; width:213px; height:100%; position:relative;}
.bestcate_area .left .category {margin:30px 0px 0 30px; float:left;}
.bestcate_area .left .category &gt; dt {font-size:26px; line-height:38px; font-family:noto-M; text-align:left; width:150px; padding-bottom:15px; word-break:keep-all; letter-spacing:-1px;}
.bestcate_area .left .category &gt; dd {display: flex; align-items: center;}
.bestcate_area .left .category &gt; dd a{font-size:13px; font-family:맑은고딕; text-align:left; color:#6C6C6C; line-height:26px;}
.bestcate_area .left .category &gt; dd:after {content:''; width:12px; height:12px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_next_12.svg') center center/contain no-repeat; display: inline-block;}
.bestcate_area .left .category &gt; dd a:hover {text-decoration:none; color:#6c6c6c; }
.bestcate_area .left .hashtag {width:160px; min-height: 144px; float:left; margin-left:30px; position:absolute; top: auto; bottom: 18px; }
.bestcate_area .left .hashtag &gt; dt {font-size:15px; font-family:noto-M; text-align:left; letter-spacing:-1px; margin-bottom:10px;}
.bestcate_area .left .hashtag &gt; dd {font-size:14px; font-family:'noto-R'; text-align:left; letter-spacing:-1px; height:28px; line-height:28px; display:block; overflow:hidden;}
.bestcate_area .left .bestcate_tag0, .bestcate_area .left .bestcate_tag0 &gt; dd a{ color:#ce3a3a;}
.bestcate_area .left .bestcate_tag1, .bestcate_area .left .bestcate_tag1 &gt; dd a{ color:#f29e3b;}
.bestcate_area .left .bestcate_tag2, .bestcate_area .left .bestcate_tag2 &gt; dd a{ color:#78b939;}
.bestcate_area .left .bestcate_tag3, .bestcate_area .left .bestcate_tag3 &gt; dd a{ color:#02d6a2;}
.bestcate_area .left .bestcate_tag4, .bestcate_area .left .bestcate_tag4 &gt; dd a{ color:#2ea6c0;}
.bestcate_area .left .bestcate_tag5, .bestcate_area .left .bestcate_tag5 &gt; dd a{ color:#3a7ccd;}
.bestcate_area .left .bestcate_tag6, .bestcate_area .left .bestcate_tag6 &gt; dd a{ color:#484fd6;}
.bestcate_area .left .bestcate_tag7, .bestcate_area .left .bestcate_tag7 &gt; dd a{ color:#7c3dd1;}
.bestcate_area .left .bestcate_tag8, .bestcate_area .left .bestcate_tag8 &gt; dd a{ color:#aa4ac2;}
.bestcate_area .left .bestcate_tag9, .bestcate_area .left .bestcate_tag9 &gt; dd a{ color:#c34991;}
.bestcate_area .left .hashtag a:hover{ text-decoration:none;}
.bestcate_area .bestcate_rolling {float:left; width:387px; position:relative;}
.bestcate_area .bestcate_rolling ul li img { width:387px; height:563px;}
.bestcate_rolling .nav_arrow {right:2px; top: 253px; width:384px; height:0; position:absolute; z-index:9;}
.bestcate_rolling ul li { position:relative;}
.bestcate_rolling ul li a { display:block; width:100%; height:563px; position:relative; }
.bestcate_rolling ul li a .caption { position:absolute; bottom:0px; margin:0px; box-sizing:border-box; padding:48px 30px; height:160px; width:100%; text-align:center; border-bottom:1px solid #d8d8d8;}
.bestcate_rolling ul li a .caption .tit_box { display:block; position:relative; -webkit-animation: bestcatemove 3s; animation: bestcatemove 3s; animation-iteration-count:1; -webkit-animation-timing-function:ease; animation-timing-function:ease;  z-index:99; animation-iteration-count:1; bottom:1px;}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes bestcatemove {
  from {bottom: -15px;}
  to {bottom: 1px;}
}

@keyframes bestcatemove {
  from {bottom: -15px;}
  to {bottom: 1px;}
}
.bestcate_rolling ul li a .caption._v1 {color:#1a1a1a; background:rgba(255,255,255,.7)}
.bestcate_rolling ul li a .caption._v2 {color:#fff; background:rgba(0,0,0,.7)}
.bestcate_rolling ul li a .caption .tit { font-size:29px; font-family:noto-B ; overflow:hidden; display: block; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word; white-space:nowrap;}
.bestcate_rolling ul li a .caption .stit { font-size:14px; font-family:noto-M; font-style:normal; overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:1; -webkit-box-orient:vertical; word-wrap:break-word;}
.bestcate_area .right {float:right; width:647px; position:relative; box-sizing:border-box; border-collapse: collapse;}
.bestcate_area .right .product_list li.product {width:215.5px; height:281.5px; box-sizing:border-box; padding:27px 22.5px; float:left; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-align:center;}
.bestcate_area .right .product_list li.product:nth-child(3n+0) { border-right:none;}
.bestcate_area .right .product_list li.product:nth-child(4n+0),.bestcate_area .right .product_list li.product:nth-child(5n+0), .bestcate_area .right .product_list li.product:nth-child(6n+0)  { border-bottom:none;}
.bestcate_area .right .product_list li.product a:hover{ text-decoration:none;}
.bestcate_area .right .product_list li.product .product_img {position: relative; display: inline-block;}
.bestcate_area .right .product_list li.product .product_img img {width:150px; height:150px; display:inline-block; }
.bestcate_area .right .product_list li.product .prdInfo {display:block; text-align:center; width:100%; opacity:1; letter-spacing:-1px; box-sizing:border-box; padding:15px 0px 0px;}
.bestcate_area .right .product_list li.product .prdInfo dt {font-size:13px; letter-spacing:-.5px; color:#949494; line-height:18px; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word; overflow:hidden; word-break: break-all;}
.bestcate_area .right .product_list li.product .prdInfo dd {font-size:16px; font-family:'noto-R'; color:#1a1a1a; text-align:center;  margin-top:2px;}
.bestcate_area .right .product_list li.product .prdInfo .sale {font-family:spoqa R; letter-spacing:-.5px; font-size:16px; font-weight:bold; color:#ee4848; margin-right:10px;}
.bestcate_area .right .product_list li.product .prdInfo .price &gt; b {font-family:spoqa R; letter-spacing:-.5px; font-size:16px; font-weight:bold; }

/* 컴퓨존 공지 및 서비스 안내 섹션 */
.cpz_service_section { width:100%; box-sizing:border-box; display:inline-block; background:#f9f9f9;}
.cpz_service_section .notice_area { float:left; width:386px;  box-sizing:border-box; display:inline-block; padding:40px; background:#fff; margin-right:35px; position:relative; margin:40px 0; height:323px;}
.cpz_service_section .notice_area .more { font-size:12px;  color:#949494; position:absolute; top:43px; right:40px; cursor:pointer; z-index:9;}
.cpz_service_section .notice_area .notice_tab { display:inline-block; width:100%; float:left; position:relative; margin-bottom:-2px; text-align:left; border-bottom:1px solid #ccc}
.cpz_service_section .notice_area .notice_tab:after {width:100%; position:absolute; bottom:0; left:0; content:''; }
.cpz_service_section .notice_area .notice_tab ul li { float:left; width:58px; position:relative;}
.cpz_service_section .notice_area .notice_tab ul li:last-child { width:70px; padding-left:5px;}
.cpz_service_section .notice_area .notice_tab ul li a {display:inline-block; box-sizing:border-box; text-decoration:none; color:#949494; width:100%; height:37px; letter-spacing:-.5px; text-align:left; font-size:15px; font-family:Noto-M; }
.cpz_service_section .notice_area .notice_tab ul li :hover {text-decoration:none; color:#1a1a1a;}
.cpz_service_section .notice_area .notice_tab ul li :hover:after {border-bottom:#1a1a1a 3px solid; width:100%; position:absolute; bottom:-1px; left:0; content:''; z-index:1;}
.cpz_service_section .notice_area .notice_tab ul li .on { color:#1a1a1a;}	
.cpz_service_section .notice_area .notice_tab ul li .on:after {border-bottom:#1a1a1a 3px solid; width:100%; position:absolute; bottom:-1px; left:0; content:''; z-index:1;}
.cpz_service_section .notice_area .notice_list {display:inline-block; width:100%; text-align:left; float:left;}
.cpz_service_section .notice_area .notice_list ul, .cpz_service_section .service_area .service_list ul { margin:15px 0 0;}
.cpz_service_section .notice_area .notice_list ul li, .cpz_service_section .service_area .service_list ul li { height:26px; line-height:26px;}
.cpz_service_section .notice_area .notice_list ul li a, .cpz_service_section .service_area .service_list ul li a { letter-spacing:-1px; font-family:맑은고딕;}
.cpz_service_section .notice_area .notice_list ul li a:hover { text-decoration:none; }
.cpz_service_section .notice_area .notice_list ul li a .list_tit, .cpz_service_section .service_area .service_list ul li a .list_tit {font-size:13px; color:#6c6c6c; float:left; }
.cpz_service_section .notice_area .notice_board ul li a .list_tit{position: relative; max-width: 200px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-right:20px;}/*뉴아이콘추가로 인한 css 추가 LHJ 210210*/
.cpz_service_section .notice_area .notice_list ul li a .list_tit:hover, .cpz_service_section .service_area .service_list ul li a .list_tit:hover {color:#1a1a1a;}
.cpz_service_section .notice_area .notice_list ul li a .date {letter-spacing: -0.5px; font-size:12px; color:#949494; float:right;}
.cpz_service_section .service_area { float:right; width:872px; box-sizing:border-box; display:inline-block; padding:40px; background:#fff; margin:40px 0; height:323px;}
.cpz_service_section .service_area .service_list { display:inline-block; width:168px; text-align:left; float:left; margin-right:40px;}
.cpz_service_section .service_area .service_list:last-child{ margin-right:0;}
.cpz_service_section .service_area .service_list .title { display:inline-block; color:#949494; width:100%; height:37px;letter-spacing:-.5px; text-align:left; font-size:15px; font-family:Noto-M; border-bottom:1px solid #ccc}
.cpz_service_section .service_area .service_list .service_btn {display:inline-block; height:19px; padding:0 4px; border:1px solid #ccc; background-color:#fff; color:#949494; font-size:11px; line-height:15px; margin-left:5px; letter-spacing: -0.5px; }

/* 상단 SNS 추가 200818 220714 인스타그램추가  */
.cpz_gnb_list .left .SNS_link {height: 28px; display: flex; align-items: center;}
.cpz_gnb_list .left .SNS_link &gt; a {display: inline-block; float: left; height: 28px; background: url("//image5.compuzone.co.kr/img/images/main2019/main_sns2.png") no-repeat;}
.cpz_gnb_list .left .SNS_link .FB_icon {width: 21px; background-position: 0 -25px;}
.cpz_gnb_list .left .SNS_link .YT_icon {width: 30px; background-position: -22px -23px;}
.cpz_gnb_list .left .SNS_link .NB_icon {width: 33px; background-position: -51px -23px;}
.cpz_gnb_list .left .SNS_link .IN_icon {width: 26px; background-position: -83px -23px;}
.cpz_gnb_list .left .SNS_link .FB_icon:hover {background-position: 0 0;	}
.cpz_gnb_list .left .SNS_link .YT_icon:hover {background-position: -22px 0;}
.cpz_gnb_list .left .SNS_link .NB_icon:hover {background-position: -51px 0;}
.cpz_gnb_list .left .SNS_link .IN_icon:hover {background-position: -83px 0;}
.cpz_gnb_list .left .logo_event_move a {color:#1C8FED; display: flex; align-items: center; gap:4px;}
.cpz_gnb_list .left .logo_event_move a i {display: block; width:12px; height:12px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_12.svg') center center no-repeat;}

/* 카테고리 버튼 200911  */ 
.bestcate_area .left .category &gt; dd.cate_btn { font-family: noto-M; font-size: 13px; margin-top: 10px; position: relative; letter-spacing: -1px;}
.bestcate_area .left .category &gt; dd.cate_btn a { font-size: 13px; font-family:  noto-M; text-align: left; color: #fff; background: #1054b7; line-height: 1; padding: 10px; border-radius: 4px; width: 133px; box-sizing: border-box; display: block;}
.bestcate_area .left .category &gt; dd.cate_btn i {font-family: "spoqa R"; color: #fff; position: absolute; right: 27px; top: 10px; font-size: 13px; line-height: 1; font-style: normal;}
.bestcate_area .left .category &gt; dd.cate_btn:after { background: none; display: none;}

/* 인텔 등급 수동 배너 레이어 팝업 (추천조립pc + 아이웍스) 201006  */
.layer_pop.itpp_layer_pop {position: fixed; top:50%; left:50%; transform:translate(-50%, -50%); width:410px; padding:30px; background-color: #fff; border: 1px solid #B4B4B4; box-sizing: border-box; letter-spacing: -1px; z-index: 10; display:none;}
.layer_pop.itpp_layer_pop .title {height:auto; margin-bottom: 15px; padding-bottom: 15px; text-align: center; font-size: 18px; font-family: 'noto-B'; font-weight: normal; color: #1A1A1A; border-bottom: 1px solid #1a1a1a;}
.layer_pop.itpp_layer_pop .s_close {width: 16px; height: 16px; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) -350px -130px no-repeat; position: absolute; top: 20px; right: 20px;}
.layer_pop.itpp_layer_pop .contents {width: 100%; margin-top: 24px; display: block; position: relative;}
.layer_pop.itpp_layer_pop .contents .txt_box &gt; p {font-size: 16px; font-family:'noto-R'; font-weight: normal; color:#1a1a1a; word-break:initial;}
.layer_pop.itpp_layer_pop .contents .txt_box &gt; p b {font-family:'noto-B'; font-weight: normal; color:#1a1a1a;}
.layer_pop.itpp_layer_pop .contents .txt_box &gt; img {display: block; width:100%; margin-top:10px;}
.layer_pop.itpp_layer_pop .contents .txt_box .gray_txt {display: block; font-size:13px; font-family:'맑은고딕'; color:#6C6C6C;}

/* 카테고리 플로팅 배너 201112  */ 
.bestcate_area .left .category &gt; dd.cate_floating a { width: 100px; height: 160px; box-sizing: border-box; display: block; position: relative; transform: translatey(0px); animation: catefloat 2s ease-in-out infinite;}
.bestcate_area .left .category &gt; dd.cate_floating a &gt; img {width: 100%; height: 100%; display: block;}
.bestcate_area .left .category &gt; dd.cate_floating:after { background: none; display: none;}
@keyframes catefloat {
	0% {transform: translatey(0px);}
	50% {transform: translatey(17px);}
	100% {transform: translatey(0px);}
}

/* 월간견적 + 구해줘 pc 영역 수정 201216  */
.main_two_fixbnr {width: 1300px; margin: 0 auto; padding: 80px 0; display: block; clear: both;}
.main_two_fixbnr .two_box {width: 100%; height: 441px; position: relative; display: flex; justify-content: space-between;}
.main_two_fixbnr .two_box &gt; div {display: inline-block; height: 100%; box-sizing: border-box;}
.main_two_fixbnr .two_box * {box-sizing: border-box; outline: none;}
.main_two_fixbnr .two_box a {text-decoration: none !important;}
/* 두 영역 공용 버튼 */
.main_two_fixbnr .prev {width: 42px; height: 42px; background: #fff url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_prev_24.svg') center center/20px no-repeat; border-radius: 50%; box-shadow: -3px 3px 12px #00000014; z-index: 2; transition: all 0.3s; text-indent: -9999px; position: absolute; cursor: pointer; top: 44%; left:-25px; opacity: 0;}
.main_two_fixbnr .next {width: 42px; height: 42px; background: #fff url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_24.svg') center center/20px no-repeat; border-radius: 50%; box-shadow: 3px 3px 12px #00000014; z-index: 2; transition: all 0.3s; text-indent: -9999px; position: absolute; cursor: pointer; top: 44%; right:-25px; opacity: 0;}
/* 월간견적 슬라이드 */
.main_two_fixbnr .mth_est_wrap {width: 290px; height: 441px; padding: 30px 39px; background: #fff; border: 1px solid #E8E8E8;}
.main_two_fixbnr .mth_est_wrap h3{color: #1A1A1A; font-size: 24px; font-family: 'Noto-B'; padding-left: 0; line-height: 30px;}
/* 타이틀 */
.mth_est_wrap .mth_est_title {display: block; width: 100%; position: relative; z-index: 1; margin-bottom: 20px;}
.mth_est_wrap .mth_est_title &gt; h3 &gt; span {width: 68px; display: inline-block; text-align: center; border-radius: 50%; margin-right: 73px; line-height: 68px; position: absolute; left: 0; top: 0;}
/* 슬라이드 */
.mth_est_wrap .mth_est_slide_wrap {width: 100%; position: relative;}
.mth_est_wrap .mth_est_slide {width: 100%; height: 100%; display: none; }
.mth_est_wrap:hover &gt; .mth_est_slide_wrap .prev, .mth_est_wrap:hover &gt; .mth_est_slide_wrap .next {opacity: 1;}
.mth_est_wrap .mth_est_slide_wrap .prev {left: -60px; top: 35%;}
.mth_est_wrap .mth_est_slide_wrap .next {right: -60px; top: 35%;}
/* 슬라이드 내부 흰색 박스 */
.mth_est_wrap .info_box {width: 100%; height: 210px; background-color: #fff; text-align: center; position: relative;}
.mth_est_wrap .info_box .pd_img {width: 100%; position: relative; display: block;}
.mth_est_wrap .info_box .pd_img &gt; img {width: 100%; height: 100%; display: block; }
.mth_est_wrap .info_box .info_list_wrap { width: 126px; height: 200px; position: absolute; right: 0; top: 52px; display: table;}
.mth_est_wrap .info_list_wrap ul { width: 126px; margin: 0 auto; display: table-cell; vertical-align: middle;}
.mth_est_wrap .info_list_wrap ul &gt; li { list-style: none; width: 126px; height: 34px; border-radius: 50px; background-color: #f9f9f9; color: #1a1a1a; font-size: 14px; line-height: 34px; font-family: 'noto-R'; display: inline-block; margin: 0 auto;}
.mth_est_wrap .info_list_wrap ul &gt; li + li { margin-top: 6px; }
.mth_est_wrap .info_list_wrap ul &gt; li.Pick {background-color: #fff; color: #F14738; border:1px solid #F14738; font-family: 'noto-B'; line-height: 32px;}
/* 슬라이드 내부 제품명, 가격 부분 */
.mth_est_wrap .text_box {width: 100%; margin-top: 15px; text-align: left;}
.mth_est_wrap .text_box .hashtag {width: 210px; color: #1a1a1a; font-family: 'noto-B'; font-size: 16px; margin-bottom: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.mth_est_wrap .text_box .pd_name {font-family: noto-M; font-size: 14px; color: #1a1a1a; line-height: 19px; letter-spacing: -0.025em;}
.mth_est_wrap .text_box .pd_price {overflow: hidden; margin-top: 5px; display: flex; align-items: flex-end; justify-content: space-between;}
.mth_est_wrap .text_box .pd_price &gt; span {display: inline-block; float: left; font-size: 16px; line-height: 24px;}
.mth_est_wrap .text_box .pd_price .discount {color: #f14738; font-family: 'noto-B';}
.mth_est_wrap .text_box .pd_price .under {color: #b4b4b4; font-family: 'noto-R'; text-decoration: line-through;}
.mth_est_wrap .text_box .pd_price .won {color: #1a1a1a; font-family:'spoqa M'; }


/* 구해줘PC 슬라이드 */
.main_two_fixbnr .est_pc_wrap {width: 980px; padding: 30px 40px; background: #f9f9f9; position: relative;}
/* 타이틀 */
.est_pc_wrap .est_pc_title { display: block; width: 100%; height: auto; background:#f9f9f9; position: relative; padding: 0 0 20px; }
.est_pc_wrap .est_pc_title * {font-weight: normal; font-family: 'noto-B'; text-align: left;}
.est_pc_wrap .est_pc_title &gt; h3 { font-size: 24px; line-height: 36px; color: #1A1A1A;}
.est_pc_wrap .est_pc_title &gt; h3 .fire{background: url('//image5.compuzone.co.kr/img/images/main2019/fire_22x27.png') no-repeat;  width: 22px; height: 27px; margin-left: 0;}
.est_pc_wrap .est_pc_title &gt; h3 &gt; i { font-family: "spoqa B"; font-size: 16px; line-height: 36px; height: 36px; font-style: normal; margin-left: 7px; display: inline-block; font-weight: normal; vertical-align: top;}
.est_pc_wrap .est_pc_title &gt; b { font-size: 20px; line-height: 29px; color: #ccd7ed;}

/* 슬라이드 */
.est_pc_wrap .est_pc_slide_wrap {width: 100%; height: 350px; border: solid #d8d8d8; border-width: 0 1px 1px; padding: 0 21px; position: relative;}
.est_pc_wrap:hover &gt; .est_pc_slide_wrap .prev, .est_pc_wrap:hover &gt; .est_pc_slide_wrap .next {opacity: 1;}
.est_pc_wrap .est_pc_slide_wrap:before {content: ''; width: 1px; height: 348px; background-color: #fff; position: absolute; bottom: 0; right: 21px; z-index: 1;}
.est_pc_wrap .est_pc_slide_wrap .est_pc_slide {width: 100%; height: 100%; display: none;}
.est_pc_wrap .est_pc_slide_wrap .est_pc_roll {display: inline-block; width: 249px !important; height: 349px; border: solid #d8d8d8; border-width: 0 1px 0 0; background-color: #fff; padding: 20px 24px;}
/* 구해줘pc 리스트와 클래스명을 맞춘 슬라이드 내부 css */
.est_pc_roll .est2_prdCateTit{overflow: hidden;}
.est_pc_roll .est2_prdCateTit .est2_prdNo{float:left; display:inline-block; color:#1a1a1a; font-size:14px; line-height: 28px; text-decoration:underline; text-transform:uppercase;  font-family: noto-M;}
.est_pc_roll .est2_prdCateTit &gt; strong{float:right; display:inline-block; width: auto; height: 28px; line-height: 28px; border-radius:20px; color:#fff; font-size:13px; text-align:center; font-weight:normal; padding: 0 20px;}
.est_pc_roll .est2_tHome{background-color:#f57d06;}
.est_pc_roll .est2_tOffice{background-color:#6c6c6c;}
.est_pc_roll .est2_tGame{background-color:#F14738;}
.est_pc_roll .est2_tBroadcast{background-color:#2d3984;}
.est_pc_roll .est2_tVideoedit{background-color:#8433ff;}
.est_pc_roll .est2_prdImg{display:block; width: 200px; height: 200px; margin-top: 24px;}
.est_pc_roll .est2_prdImg &gt; img{display:block; width:100%; height:100%;}
.est_pc_roll .est2_prdCatePri{margin-top:34px; position:relative; }
.est_pc_roll .est2_prdCatePri .CatePrice{color:#1a1a1a; font-size:16px; line-height:24px; font-family: 'noto-B';}

/* 베스트 구매후기 추가 201125 */
.best_category_section.width_100P { width: 100%;}
.best_category_section.width_100P .loading_view { width: 1300px; margin: 0 auto;}
.best_category_section.width_100P .bestcate_icon_nav {left: 50%; margin-left: -650px; }
.best_category_section.width_100P .bestcate_area { margin-left: -600px; float: none; left: 50%;}
.best_category_section.width_100P .bestcate_area.viewGood {left: 0; margin-left: 0; width: 100%; height: 528px; border-top: 0 !important; border: 0; background-color: #f9f9f9;}
.best_category_section.width_100P .bestcate_area.viewGood * {box-sizing: border-box; }
.viewGood .viewGood_inner { width: 1360px; height: 528px; position: relative; left: 50%; margin-left: -680px; background-color: #f9f9f9; padding: 30px 15px 20px 95px;}
.viewGood .viewGood_inner &gt; h1 { padding-left: 15px; font-weight: normal; font-family: 'noto-B'; font-size: 26px; line-height: 35px; color: #1a1a1a; margin-bottom: 10px;}
.viewGood .viewGood_inner &gt; h2 { padding-left: 15px; font-weight: normal; font-family: 'noto-B'; font-size: 26px; line-height: 35px; color: #1a1a1a; margin-bottom: 10px;}
.viewGood .viewGood_inner .viewGood_inner_top{ width: 100%; padding: 0 15px; margin-bottom: 10px; height: 20px; letter-spacing: -1px;}
.viewGood .viewGood_inner .viewGood_inner_top &gt; p { display: inline-block; text-align: left; color: #949494; font-size: 14px; line-height: 20px; letter-spacing: -0.5px;	 font-family: 'noto-R';}
.viewGood .viewGood_inner .viewGood_inner_top &gt; div { display: inline-block; width: 60px; height: 20px; float: right; text-align: center; overflow: hidden;}
.viewGood .viewGood_inner .viewGood_inner_top &gt; div &gt; span{ display: inline-block; width: 13px; height: 20px; font-family: "spoqa T"; font-size: 14px; line-height: 20px; color: #0d0d0d; cursor: pointer;}
.viewGood .viewGood_inner .viewGood_inner_top &gt; div .viewGood_prev {float: left; text-align: left;}
.viewGood .viewGood_inner .viewGood_inner_top &gt; div .viewGood_next {float: right; text-align: right;}
.viewGood .viewGood_inner .viewGood_inner_top &gt; div &gt; p {display: inline-block; color: #6c6c6c; font-size: 12px; line-height: 20px;}
.viewGood .viewGood_inner .viewGood_inner_top &gt; div &gt; p &gt; em {display: inline-block; font-style: normal; color: #1a1a1a; font-size: 12px; line-height: 20px;}
.viewGood .viewGood_inner .viewGood_slide_wrap { width: 1250px; height: 400px; position: relative; overflow: hidden;}
.viewGood .viewGood_inner .viewGood_slide_wrap * {outline: none;}
.viewGood .viewGood_inner .viewGood_roll { width: 100%; height: 100%; overflow: hidden;}
.viewGood .viewGood_inner .viewGood_roll &gt; li {margin: 10px 15px; width: 595px; height: 180px; display: inline-block; float: left; background-color: #fff; position: relative;}
.viewGood .viewGood_inner .viewGood_roll &gt; li &gt; a {width: 100%; height: 100%; display: block; text-decoration: none; padding: 20px 20px 20px 176px;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .view_img {position: absolute; display: inline-block; width: 140px; height: 140px; border-radius:10px; top: 20px; left: 20px; overflow: hidden;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .view_img.play_thum::before{content:''; width:100%; height:100%; background:rgba(0,0,0,0.4); position:absolute; top:0; left:0; z-index: 1;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .view_img.play_thum::after {content:''; width:75px; height:75px; background:url('//image5.compuzone.co.kr/img/images/product_detail/prdPlay_btn_hoverM.png') center center/contain no-repeat; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index: 1;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .view_img &gt; img {width: 100%; height: 100%; display: block; object-fit: cover;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_name {color: #1a1a1a; font-size: 14px; line-height: 20px; font-family: 'noto-R'; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_view_info {width: 100%; height: 18px; overflow: hidden; margin-top: 4px;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_view_info &gt; span {float: left; font-size: 12px; line-height: 18px; color: #949494;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_view_info .viewer_ID {margin: 0 10px 0 21px;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_view_info .avgDetail_starN {width: 85px; height: 14px; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) #fff -183px -117px; float: left; margin: 2px 0 0 0;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_view_info .avgDetail_starN .avgDetail_star {height: 14px; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) #fff -183px -99px; float: left;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_price_box {width: 100%; height: 24px; overflow: hidden; margin-top: 8px;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_price_box * { font-size: 16px; line-height: 24px;	float: left; color: #1a1a1a; margin-right: 10px; font-family: "spoqa R";}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_price_box .sale { color: #ee4848;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_price_box .price &gt; em { font-family: 'noto-R'; float: none; font-size: 15px; display: inline-block; vertical-align: 1px;}
.viewGood .viewGood_inner .viewGood_roll &gt; li .pd_view_text {width: 100%; height: 60px; margin-top: 6px; font-size: 13px; line-height: 20px; color: #949494; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all;}

/* 베스트 구매후기 팝업 추가 */
.best_review .pop_bg_bk {display: block; overflow-x: hidden; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.6); z-index:200;}
.best_review .pop_bg_bk .pop_bg_inner {position: relative; top: 0; left: 0; width: 100%; min-width: 1020px; padding-top: 100px; padding-bottom: 100px; vertical-align: top; text-align: center; box-sizing: border-box;}
.best_review .layer_pop {position: relative;text-align: left;border:1px solid #b7bbc0;background-color: #fff;box-sizing: border-box;font-family: 'spoqa R';letter-spacing: -1px;}
.best_review .layer_pop .layer_con {background:#afafaf; position: absolute; top: 0; left: 0;  width:100%; height:700px;}
.best_review .layer_pop .layer_con .layer_con_inner {margin:70px;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side {width:400px; float:left; padding: 40px 35px; background: #1a1a1a;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .main_img {width: 400px; overflow: hidden;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .main_img .lst {display: table; width: 100%; table-layout: fixed; text-align: center; overflow: hidden; background-color: #1a1a1a;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .main_img .lst .gallery_detail_con {display: table-cell; width: 400px; height: 400px; vertical-align: middle;  overflow: hidden;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .main_img .lst .gallery_detail_con img { width: auto; height: auto; max-width: 100%; max-height: 100%; overflow: hidden;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .thum_img {margin-top: 30px;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .thum_img .lst {overflow:hidden; height:60px; margin: 0 auto; width: 350px; text-align:center;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .thum_img .lst li { width:60px; height:60px; display:inline-block; margin:0 5px; float:left;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .thum_img .lst li img { width:100%; height: auto; opacity: 1;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .btn_area {position:relative;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .btn_area a {position:absolute; top:167px; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png); width: 15px; height: 29px; display: inline-block; padding: 10px;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .btn_area a.prev {background-position:-211px -36px; left: -35px;}
.best_review .layer_pop .layer_con .layer_con_inner .left_side .btn_area a.next {background-position:-262px -36px; right: -35px;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side {float: right; background: #fff; width: 308px !important; height: 510px; padding: 30px;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .star_area {display: inline-block; width: 100%;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .star_area .avgDetail_starN {width: 85px; height: 14px; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) #fff -183px -117px; float: left; margin: 2px 5px 0 0;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .star_area .avgDetail_starN .avgDetail_star {height: 14px;background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) #fff -183px -99px; float: left;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .txt {margin-top: 15px; font-size: 13px; color: #2c2c2c; text-align: left; overflow: hidden;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .txt span {margin-right:15px;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .con {margin-top:30px; border-top:1px solid #eee; padding:30px 0; height: 353px;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .con .tit {font-size:15px; color:#1a1a1a;}
.best_review .layer_pop .layer_con .layer_con_inner .right_side .con span {font-size:14px; margin-top: 10px; display: inline-block; line-height: 20px; padding-right:20px;}

/* 메인롤링배너 전체보기 201130 */
.cpz_mainslide_cate .nav_arrow &gt; a {background:#e8e8e8;}
.cpz_mainslide_cate .nav_arrow .main_slide_prev { border-right:1px solid #d8d8d8;}
.cpz_mainslide_cate .nav_arrow .main_slide_next { border-right:1px solid #d8d8d8;}
.cpz_mainslide_cate &gt; ul &gt; li { width: 153px;}
.cpz_mainslide_cate &gt; ul &gt; .categroup_all {width: 80px;}
.cpz_mainslide_cate &gt; ul &gt; .categroup_all &gt; a { background-color: #e8e8e8; cursor: pointer; display: flex; justify-content: center; align-items: center;}
.cpz_mainslide_cate &gt; ul &gt; .categroup_all &gt; a &gt; i {display: inline-block; width: 24px; height: 24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_plus_24.svg') center center/contain no-repeat;}

/* 메인 대표기획전 영역 간격 및 버튼 수정 201210  */
.nav_arrow .middle_rolling_prev.mee_bnr_prev i {background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_prev_24.svg') center center no-repeat;}
.nav_arrow .middle_rolling_next.mee_bnr_next i {background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_next_24.svg') center center no-repeat;}

/*new_icon 태그 추가 210208*/
.list_tit .new_icon{display: inline-block; position: absolute; right: 1px; top: 6px; background:url(//image5.compuzone.co.kr/img/images/customer/cst2020/cst_nw_red.png) center no-repeat; width: 15px; height: 15px;}

/* 메인 이상품어때 개편 210413  */
.hotpd_area {width:1008px; float:left; position:relative; margin-bottom:120px;}
.hotpd_teb { position:absolute; width:200px; z-index:9;}
.hotpd_teb dl dd a { display:block; font-family:'noto-R'; font-size:16px; color:#949494; padding-bottom:30px;}
.hotpd_teb dl dd a:hover{ text-decoration:none; color:#1a1a1a;}
.hotpd_teb dl dd a .underline { display:none;}
.hotpd_teb dl dd a.active {font-size:23px; font-family:'noto-B'; color:#1a1a1a;}
.hotpd_teb dl dd a.active .underline { display:block !important; border-bottom:2px solid #1a1a1a !important; width:230px !important; margin-top:5px !important;}
.hotpd_imgbox { position:absolute; width:810px; margin-left:200px;}
.hotpd_imgbox .hotpd_grid ul li {width:249px; height:249px; position:relative; float:left; margin-right:20px; overflow:hidden; background-color:#fff; margin-bottom:20px;}
.hotpd_imgbox .hotpd_grid ul li:nth-child(3n+0){ margin-right:0px;}
.hotpd_imgbox .hotpd_grid ul li .prdImg {width:249px; height:249px; display:inline-block;}
.hotpd_imgbox .hotpd_grid ul li .prdImg &gt; img {width:100%; height:100%;}
.hotpd_imgbox .hotpd_grid ul li .sale_mark {position:absolute; top:10px; right:10px; width:56px; height:62px; line-height:62px; font-size:20px; font-family:'noto-B'; text-align:center;  background:url('//image5.compuzone.co.kr/img/images/main2019/symbol_icon.png') no-repeat -501px -10px; color:#fff; letter-spacing:-1px; }
.hotpd_imgbox .hotpd_grid ul li:hover .sale_mark { right:-75px; -webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.hotpd_imgbox .hotpd_grid ul li dl.prdInfo {display:none; }
.hotpd_imgbox .hotpd_grid ul li:hover dl.prdInfo {position:absolute; bottom:0; left:0; width:100%; height:73px; display:inline-block; background:rgba(0,0,0,0.7); animation-name:infoemerge; animation-duration:0.3s; animation-iteration-count:1; bottom:0px; }
		@-webkit-keyframes infoemerge {
			0% {bottom:-20px;}
			100% {bottom:0px;}
		}
		@keyframes infoemerge {
			0% {bottom:-20px;}
			100% {bottom:0px;}
		}
.hotpd_imgbox .hotpd_grid ul li:hover dl.prdInfo dt {position:absolute; top:15px; left:15px; width:calc(100% - 30px); height:20px; font-size:13px; letter-spacing:-.5px; color:#fff; line-height:16px; display: inline-block; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden; white-space:nowrap; word-break: break-all;}
.hotpd_imgbox .hotpd_grid ul li:hover dl.prdInfo dd {position:absolute; top:35px; left:15px; width:calc(100% - 15px); font-size:16px; color:#fff;}
.hotpd_imgbox .hotpd_grid ul li:hover dl.prdInfo dd .sale {float:left; font-family:spoqa R; letter-spacing:-.5px; font-size:16px; color:#ff4343; margin-right:10px;}
.hotpd_imgbox .hotpd_grid ul li:hover dl.prdInfo dd .price {float:left; font-size:16px; font-family:spoqa R;}
.hotpd_imgbox .hotpd_grid ul li:hover dl.prdInfo dd .price &gt; b {font-weight: normal; font-family:spoqa R; letter-spacing:-.5px; font-size:16px;}
/* 지금 뜨는 제품 + 추천제품:: 추가 css */
.hot_product_area:after { content: ''; display: block; clear: both;}
.hotpd_teb dl dd {position: relative;}
.hotpd_teb dl dd a {padding-bottom: 0;	margin-bottom:30px;}
.hotpd_teb dl dd .MD_icon {position: absolute; display: inline-block; left: -70px; top: 50%; margin-top: -13px; width: 59px; height: 26px; font-weight: bold; color: #1C8FED; font-size: 12px; letter-spacing: -1px; line-height: 26px; padding-left: 7px; background: url("//image5.compuzone.co.kr/img/images/playbox/Pbox_AB2.png") top left no-repeat; animation: mini_floating 2s ease-in-out infinite;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li &gt; a {width: 100%; display: block; position: relative; overflow: hidden; text-decoration: none;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .hotpd_imgBnr {height:320px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li {height: 520px; overflow: inherit; margin-bottom: 0; box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.16);}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li:nth-child(3n+0){ margin-right:0px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .prdImg {height: 320px; }
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .prdImg &gt; img {height: auto; display: block;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .sale_mark {-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.prdInfo {position:absolute; display:inline-block; bottom: -75px; left:0; width:100%; height:73px; background:rgba(0,0,0,0.7);  -webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.prdInfo dt {position:absolute; top:15px; left:15px; width:calc(100% - 30px); height:33px; font-size:13px; letter-spacing:-.5px; color:#fff; line-height:16px; display: inline-block; white-space: nowrap; text-overflow:ellipsis; word-wrap:break-word; overflow:hidden;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.prdInfo dd {position:absolute; top:35px; left:15px; width:calc(100% - 15px); font-size:16px; color:#fff;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.prdInfo dd .sale {float:left; font-family:'noto-B'; letter-spacing:-.5px; font-size:16px; color:#ff4343; margin-right:10px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.prdInfo dd .price {float:left; font-size:16px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.prdInfo dd .price &gt; b {font-family:Tahoma, Noto-R; letter-spacing:-.5px; font-size:16px; font-weight:bold; }
.hotpd_imgbox .hotpd_grid.playBox_tab ul li:hover .sale_mark { right: 10px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .hotpd_imgBnr:hover .sale_mark { right:-75px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .hotpd_imgBnr:hover dl.prdInfo { bottom: 0px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .hotpd_txtBnr {height:200px; box-sizing: border-box; padding: 20px 10px; text-align: center;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .hotpd_theme {display: inline-block; line-height: 1; background-color: #272727; font-family: noto-M; color: #fff; border-radius: 50px; font-size: 16px; padding: 8px 20px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.txtBnrInfo {width: 100%; margin-top: 12px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.txtBnrInfo dt { font-size: 20px; line-height: 29px; color: #1a1a1a; font-family: 'noto-B';}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li dl.txtBnrInfo dd { font-size: 16px; line-height: 24px; color: #1a1a1a; font-family: 'noto-R'; margin-top: 4px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .txtBnr_btn {position: absolute; display: inline-block; bottom: 19px; left: 102px; font-size: 14px; line-height: 20px; color: #1C8FED; font-family: 'noto-R'; outline: none; overflow: visible; background-color: transparent;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .txtBnr_btn &gt; i { font-style: normal; font-family: "spoqa R"; color: #1C8FED; position: relative; display: inline-block; margin-left: 2px;}
.hotpd_imgbox .hotpd_grid.playBox_tab ul li .hotpd_txtBnr:hover &gt; .txtBnr_btn &gt; i {animation: txtBnr_arrow 1.3s ease-in-out infinite;}
@keyframes txtBnr_arrow {
	0% { transform: translateX(0);	opacity: 1;}
	70%, 85% {transform: translateX(20px); opacity: 0;}
	85.01% {transform: translateX(0); opacity: 0;}
	100% {transform: translateX(0); opacity: 1;}
}

@keyframes  mini_floating {
	0% { transform: translateY(0);}
	50% { transform: translateY(-8px);}
	100% { transform: translateY(0);}
}
/* 이 상품 어때 팝업 시작 */
.leftwing_box .wing_fix_bnr .Pbox_bnr_wrap { position: relative; width: 95px; height: 100px; top: 0; left: 10px;}
.Pbox_bnr_wrap .Pbox_bnr{ position: relative; cursor: pointer; margin-top: 16px; opacity: 1; transition: 0.5s; animation: mini_floating 1.5s ease-in-out infinite;}
.Pbox_bnr_wrap .Pbox_bnr &gt; img {display: block; width: 100%;}
.Pbox_bnr_wrap .Pbox_popup {position: absolute; display: inline-block; left: 0; bottom: 0; width: 480px; height: 270px; border-radius: 30px; text-align: center; background-color: #0255ac; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); transform: scale(0); transform-origin: bottom left; transition: transform 0.5s;}
.Pbox_bnr_wrap .Pbox_popup * {box-sizing: border-box; }
.Pbox_bnr_wrap .Pbox_popup_fixTxt {position: absolute; display: inline-block; left: 0; top: 0; width: 100%; height: 100%; border-radius: 30px; overflow: hidden;}
.Pbox_bnr_wrap .Pbox_popup_fixTxt &gt; span {position: absolute; display: inline-block; left: -34px; bottom: -20px; width: 546px; height: 298px; font-size: 66px; letter-spacing: -3px; font-family: noto-M; color: #fff; opacity: 0.1; line-height: 1.5; text-align: center; pointer-events: none; user-select: none;}
.Pbox_bnr_wrap .Pbox_popup_tit {width: 100%; margin: 12px 0 7px; font-size: 16px; line-height: 24px; color: #fff; font-family: 'noto-B';}
.Pbox_popup .Pbox_slide {width: 420px; height: 214px; padding-bottom: 17px; display: inline-block; overflow: hidden; }
.Pbox_popup .Pbox_slide .Pbox_roll {width: 410px !important; height: 197px; padding: 15px; margin: 0 5px; position: relative; background-color: #fff; border-radius: 10px; text-align: left;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_btn {position: absolute; display: inline-block; right: 15px; top: 34px; background-color: #ffffff; border: 1px solid #dadada; color: #2e2e2e; font-size: 12px; line-height: 1; padding: 4px 10px; font-weight: bold; cursor: pointer; text-align: center; font-family: Noto-D; border-radius: 2px; display: inline-block; letter-spacing: 0.1px;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_tit { font-size: 16px; font-family: 'noto-B'; color: #1a1a1a; line-height: 1; }
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_txt { font-size: 14px; font-family: 'noto-R'; color: #949494; line-height: 1; margin-top: 7px; }
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd {width: 100%; height: 120px; margin-top: 10px;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd:after {content: ''; display: block; clear: both;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd &gt; a {display: inline-block; float: left; width: 120px; height: 120px; overflow: hidden; position: relative; border: solid 1px #efefef;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd &gt; a + a {margin-left: 10px;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .img_box,
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .img_box &gt; img {display: block; width: 100%; height: 100%;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .pd_info {position: absolute; display: inline-block; bottom: 0; left: 0; width: 120px; height: 46px; padding: 9px; background-color: rgba(0,0,0,0.8); transform: translateY(50px); transition: 0.4s;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .pd_info .pd_name {width: 100%; font-size: 12px; color: #fff; line-height: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .pd_info .pd_price {width: 100%; margin-top: 5px;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .pd_info .pd_price &gt; span {font-family: inherit; font-size: 12px; line-height: 1;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .pd_info .pd_price .discount { color: #f14738; font-weight: bold;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd .pd_info .pd_price .won { color: #fff; margin-left: 2px;}
.Pbox_popup .Pbox_slide .Pbox_roll .Pbox_slide_pd &gt; a:hover .pd_info { transform: translateY(0);}
.Pbox_slide .slick-dots { bottom: 0;}
.Pbox_slide .slick-dots li button { width: 8px; height: 8px; padding: 0; border: 0; border-radius: 50%; box-sizing: border-box; }
.Pbox_slide .slick-dots li { width: 8px; height: 8px; margin: 0 2px; padding: 0;}
.Pbox_slide .slick-dots li.slick-active button:before { opacity: 1; background: #1a1a1a; }
.Pbox_slide .slick-dots li button:before { background: #d8d8d8; width: 8px; height:8px; border-radius: 50%; content: ''; opacity: 1;}
.Pbox_slide.slick-dotted.slick-slider { margin-bottom: 0; }
.Pbox_popup .Pbox_prev,
.Pbox_popup .Pbox_next {position: absolute; display: inline-block; top: 132px; width: 18px; height: 18px; line-height: 18px; font-family: "spoqa R"; font-size: 18px; color: #fff; text-align: center; cursor: pointer;}
.Pbox_popup .Pbox_prev {left: 10px;}
.Pbox_popup .Pbox_next {right: 10px;}
.Pbox_popup .rotate_Xbtn { position: absolute; display: inline-block; top: 0; right: -40px; width: 30px; height: 30px; border-radius: 50%; background-color: #1a1a1a; transform: rotate(0deg); transition: 0.5s; cursor: pointer;}
.Pbox_popup .rotate_Xbtn:after,
.Pbox_popup .rotate_Xbtn:before {content: ''; position: absolute; display: inline-block; width: 3px; height: 18px; top: 50%; left: 50%; background-color: #fff;}
.Pbox_popup .rotate_Xbtn:after { transform: translate(-50%,-50%) rotate(45deg);}
.Pbox_popup .rotate_Xbtn:before { transform: translate(-50%,-50%) rotate(135deg);}
.Pbox_popup .rotate_Xbtn:hover {transform: rotate(180deg);}
.Pbox_bnr_wrap.on .Pbox_bnr{opacity: 0;}
.Pbox_bnr_wrap.on .Pbox_popup { transform: scale(1);}

/* 요87565 신규 상품 노출 영역 확대 220802 */
.new_item_slide_wrap { margin-left: -10px; margin-right: -10px;}
.new_item_slide_wrap .new_item_roll{width: 210px; display: inline-block; margin: 0 10px;}
.est_pc_wrap:hover .prev, .est_pc_wrap:hover .next {opacity: 1;}
.new_item_roll .pd_img_box{ display: block; width: 210px; height: 210px; border-radius: 12px; overflow: hidden;}
.new_item_roll .pd_img_box:hover img{transform:scale(1.1);transform-origin:center;}
.new_item_roll .pd_img_box img{width: 100%; transition:0.3s;}
.new_item_roll .pd_brand_box{ width: auto; padding: 0 12px; display: inline-block; border-radius: 4px; font-size: 12px; color: #fff; background: linear-gradient(90deg, rgba(252,65,39,1) 0%, rgba(252,148,21,1) 100%);text-align: center; line-height: 24px; margin-top: 16px; font-family: '맑은고딕', 'malgun gothic'; font-weight: bold; letter-spacing: -1px;}
.pd_info_box .new_pd_name{ font-size: 14px; font-family: 'Noto-R'; color: #1A1A1A; word-break: break-all; margin-top: 5px; width: 210px; height: 38px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.pd_info_box .price{font-family: 'spoqa B'; font-size: 18px; margin-top: 7px; width: 210px; display: block;}
.pd_info_box .red_discount{color: #F14738; font-family: 'spoqa B'; font-size: 18px; float: left;}
.pd_info_box .price_area{color: #1A1A1A; float: right;}

/* 230504 96088 소프트웨어 라이선스 갱신 알림 기능 */
.layer_popup {width:410px; padding:30px; background:#fff; border:1px solid #b4b4b4; box-sizing: border-box; z-index:1000;}
.layer_popup .layer_tit {text-align: center; border-bottom: 1px solid #1a1a1a;}
.layer_popup .layer_tit h2 {padding-bottom: 20px;font-weight: normal; }
.layer_popup .layer_tit a.close_X {width:16px; height:16px; margin-left:10px; background:url('//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png') -350px -130px no-repeat; position:absolute; top:20px; right:20px; }
.layer_popup .layer_cont {margin-top: 20px;}
.layer_popup .layer_cont.center {text-align: center;}
.layer_popup .layer_cont.center img {max-width:100%;}
.layer_popup .layer_cont .gray_box {border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; margin: 20px 0 10px;}
.layer_popup .layer_cont .gray_box&gt;div {display:flex; justify-content: space-between; align-items: center;}
.layer_popup .layer_cont .gray_box .gray_box_inner {background: #F9F9F9; padding: 15px 20px;}
.layer_popup .layer_cont .gray_tit {background: #F9F9F9; border-bottom: 1px solid #E8E8E8; padding: 15px 20px;}
.layer_popup .layer_cont .gray_tit a {width:100%; position:relative;}
.layer_popup .layer_cont .gray_tit a:hover {text-decoration: none;}
.layer_popup .layer_cont .gray_tit a::before {content: ""; width: 8px; height: 8px; border-top: 2px solid #d8d8d8; border-right: 2px solid #d8d8d8; position: absolute; right:0; top: 50%; transform:rotate(45deg) translateY(-50%);}
.layer_popup .layer_cont .gray_tit a span {display:block; width:calc(100% - 20px); word-break: break-all;}
.layer_popup .layer_cont .gray_cont {padding: 15px 20px;}
.layer_popup .layer_cont p span {font-family:'noto-B';}
.layer_popup .layer_btn {width: 100%; margin-top: 30px; text-align: center; overflow: hidden; display: flex; justify-content: space-between;}
.layer_popup .layer_btn button {width:100%; height: 50px; background:#F9F9F9; border-radius: 2px; color: #1A1A1A;}
.layer_popup .layer_btn button.bt50 {width: calc(50% - 5px);}
.layer_popup .layer_btn button:nth-child(1) {background: #1a1a1a; color: #fff;}
.layer_popup .layer_btn a {width:100%; height: 50px; line-height:50px; background:#F9F9F9; border-radius: 2px; color: #1A1A1A;}
.layer_popup .layer_btn a:hover {text-decoration: none;}
.layer_popup .layer_bottom {padding: 14px 30px; box-sizing: border-box; background: #F9F9F9; display: flex; align-items: center; justify-content: flex-end; position: absolute; left: 0; bottom: 0; width: 100%;}
.layer_popup .layer_bottom a {font-size: 14px; font-family: 'noto-R'; color: #666; cursor: pointer; text-decoration-line: none;}
.layer_popup .layer_btn a:nth-child(1) {background: #1a1a1a; color: #fff;}
.layer_popup .co6c {color:#6c6c6c;}
.layer_popup .co94 {color:#949494;}
.layer_popup .co3a {color:#3a3a3a;}
.layer_popup .co1C {color:#1C8FED;}

/* 230802 99409 맞춤형 콘텐츠 추천기능 */
.main_event_pop {width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.7); z-index:10001;}
.main_event_pop .evt_pop_dim {width:100%; height:100%; position:absolute; top:0; left:0;}
.main_event_pop .evt_pop_inner {width:1270px; margin:0 auto; position:relative;}
.main_event_pop .evt_pop_inner .close_X {position:absolute; top:20px; right:-60px;}
.main_event_pop .evt_pop_inner .close_X a {display:block; width:50px; height:50px; background:#1c8fed url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_close_24.svg') center center no-repeat; text-indent:-9999px; border-radius:10px;}
.main_event_pop .evt_pop_inner ul {display: flex; flex-wrap:wrap; align-items: center; gap:10px; width:1270px; height:100vh; padding:20px 0; overflow-y:auto; box-sizing: border-box;}
.main_event_pop .evt_pop_inner ul::-webkit-scrollbar {display:none;}
.main_event_pop .evt_pop_inner ul::-webkit-scrollbar-thumb {background:#d8d8d8; border-radius: 10px;}
.main_event_pop .evt_pop_inner ul::-webkit-scrollbar-track {background:#f9f9f9;}
.main_event_pop .evt_pop_inner ul li {width:630px; height:200px; background:#fff; border-radius: 20px; overflow: hidden;}
.main_event_pop .evt_pop_inner ul li a {display: flex; align-items: center; width:100%; height:100%; text-decoration: none;}
.main_event_pop .evt_pop_inner ul li .imgbox {width:234px; height:200px; margin-right:30px;}
.main_event_pop .evt_pop_inner ul li .imgbox img {width:100%;}
.main_event_pop .evt_pop_inner ul li .txtbox {width:calc(100% - 294px);}
.main_event_pop .evt_pop_inner ul li .txtbox .bat {display:inline-block; margin-bottom:10px; padding:5px 12px; border-radius: 13px; background:linear-gradient(to right,#1C8FED,#8433FF); font-size:12px; font-family:'맑은고딕'; font-weight: normal; color:#fff; letter-spacing: -1px;}
.main_event_pop .evt_pop_inner ul li .txtbox h3 {margin-bottom:8px; font-size:24px; font-family:'noto-B'; font-weight: normal; color:#1a1a1a; letter-spacing: -0.5px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden;}
.main_event_pop .evt_pop_inner ul li .txtbox h4 { line-height:22px; font-size:16px; font-family:'noto-R'; font-weight: normal; color:#1a1a1a; letter-spacing: -0.5px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden;}
/* 231010 102573 메인 신규 등록 상품 노출 조건 수정 */
.pd_info_box .price .businessM_badge{display: inline-block; float: right; padding: 4px 8px; border-radius: 5px; background: #3a3a3a; font-size: 12px; font-family: 'noto-M'; font-weight: normal; color: #fff; }

/* 말풍선 */
.viewGood .viewGood_inner &gt; h1 .word_balloon { border:1px solid #3879cd; padding:3px 10px; border-radius:3px; font-size:14px; text-decoration:none; background:#fff; color:#3879cd; position:relative; margin-left:10px; font-family: 'spoqa M'; letter-spacing: -1px; } 
.viewGood .viewGood_inner &gt; h1 .word_balloon:after { position: absolute; top: 7px; left: -6px; display: block; width: 7px; height: 9px; content: ''; clear: both; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) no-repeat -359px -96px; } 

.viewGood .viewGood_inner &gt; h2 .word_balloon { border:1px solid #3879cd; padding:3px 10px; border-radius:3px; font-size:14px; text-decoration:none; background:#fff; color:#3879cd; position:relative; margin-left:10px; font-family: 'spoqa M'; letter-spacing: -1px; } 
.viewGood .viewGood_inner &gt; h2 .word_balloon:after { position: absolute; top: 7px; left: -6px; display: block; width: 7px; height: 9px; content: ''; clear: both; background: url(//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png) no-repeat -359px -96px; } 

/* 240202 106368 이벤트 페이지 내 혜택가 레이어 추가 요청 */
.bestcate_area .right .product_list li.product .product_img span.coupondis {font-size: 14px; color: #fff; font-family: 'noto-R'; position: absolute; bottom: 0; left: 0; padding: 5px 10px; box-sizing: border-box; background: #1C8FED; border-radius: 0 10px 0 10px; z-index: 2; display: flex; align-items: center; justify-content: center; white-space: nowrap;}
.bestcate_area .right .product_list li.product .product_img span.coupondis i {font-style:normal; margin:-2px 0 0 3px;}
.bestcate_area .right .product_list li.product .product_img span.coupondis b {font-family: 'spoqa R'; font-weight: normal; margin-left: 3px; font-size: 14px; height: 17px;}

/* 110643 연관상품 추천 팝업 */
.bestcate_area .right .product_list li.product.look {background: #f9f9f9;}
.similar_cont{border-bottom: 1px solid #d8d8d8; padding: 20px 30px;  background: #fff; box-sizing: border-box; height: 281.5px; display: flex; flex-direction: column; gap: 20px;}
.similar_cont  a.close_X {width:18px; height:18px; margin-left:10px; background:url('//image5.compuzone.co.kr/img/images/product_detail/btn_pd_new.png') -350px -130px no-repeat; }
.similar_cont .similar_cont_top {display: flex; align-items: center; justify-content: space-between;} 
.similar_cont .similar_cont_top .top_left {display: flex; align-items: center; gap: 10px;}
.similar-wrapper{ margin-left: -10px; margin-right: -10px;}
.similar_cont .similar_cont_top .top_left .numcount {color:#949494; font-size:12px; font-family:'spoqa R';}
.similar-wrapper .slick-slide { margin: 0 10px; display: inline-block;}
.similar-wrapper .pro_img {width:132px; height:132px; margin-bottom:10px; border-radius: 10px; box-sizing: border-box; overflow: hidden; position:relative;}
.similar-wrapper .pro_img::before {content:''; background:rgba(0,0,0,0.02); position:absolute; top:0; bottom:0; left:0; right:0; z-index: 2;}
.similar-wrapper .pro_img img {width: 100%;}
.similar-wrapper .pro_txt {width:100%;}
.similar-wrapper .pro_txt h3 {font-size:13px; font-family:'noto-R'; color:#6C6C6C; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; font-weight: normal;}
.pro_txt_bt {margin-top:5px; display: flex;}
.similar-wrapper .pro_txt .pro_price {color:#1a1a1a; font-size:16px; font-family:noto-R; margin-left: auto;}
.similar-wrapper .pro_txt .pro_price &gt; span {font-size:16px; font-family:'spoqa M';  color:#1a1a1a; overflow:hidden; text-align: right; }
.similar-wrapper .pro_txt .pro_per {font-size:16px; font-family:'spoqa M';  color:#F14738;}
.similar-wrapper .slick-prev, .similar-wrapper .slick-next {width: 30px; height: 30px; background:#fff; border-radius: 50%; z-index:2; transform: translateY(-50%); transition:all 0.3s; opacity:0; box-shadow: 0px 3px 6px #00000029;}
.similar-wrapper .slick-next {box-shadow:3px 3px 12px #00000014;}
.similar-wrapper:hover .slick-prev, .similar-wrapper:hover .slick-next {opacity:1;}
.similar-wrapper .slick-prev {left:-5px;}
.similar-wrapper .slick-next {right:-5px;}
.similar-wrapper .slick-prev::before {content: ""; width: 7px; height: 7px; position: absolute; top: 11px; left: 13px; transform: rotate(45deg); border: 1px solid #949494; border-top: none; border-right: none;box-shadow: 0px 3px 6px #00000029;}
.similar-wrapper .slick-next::before {content: ""; width: 7px; height: 7px; position: absolute; top: 11px; left: 10px; border: 1px solid #949494; border-top: none; border-right: none; transform:rotate(-135deg);}
.similar-wrapper .slick-prev:hover, .similar-wrapper .slick-prev:focus, .similar-wrapper .slick-next:hover, .similar-wrapper .slick-next:focus {color: #FFF; background: #fff;}
.similar-wrapper .pro_txt .pro_txt_bt .enteronly {display:inline-block; padding:4px 8px; border-radius: 2px; background:#3a3a3a; font-size: 12px;  font-family: '맑은고딕'; font-weight: normal; color: #fff;}
.similar-wrapper .pro_txt .pro_txt_bt .enteronly.rt {margin-left: auto;}

/* 240827 113227 행정처분 타겟 팝업*/
.layer_table {width:100%;}
.layer_table table {width:100%; border-collapse: collapse;}
.layer_table table tr {height:30px; border-top:1px solid #e8e8e8;}
.layer_table table tr:last-child {border-bottom:1px solid #e8e8e8;}
.layer_table table th {background:#F9F9F9; border-right:1px solid #e8e8e8; font-weight: normal; padding:15px 0;}
.layer_table table td {text-align: center; border-right:1px solid #e8e8e8; padding:15px 0; height: 70px; box-sizing: border-box;}
.layer_table table th:last-child, .layer_table table td:last-child {border-right:0;}
.layer_table table td.prod_info {text-align: left; padding: 15px; }
.layer_table table td.prod_info span {text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.layer_popup .scroll_box {max-height: 430px; overflow-y: scroll; overflow-x: hidden;}
.layer_popup .scroll_box::-webkit-scrollbar{width:6px;}
.layer_popup .scroll_box::-webkit-scrollbar-thumb{ height: 17%; background:#d8d8d8; border-radius: 4px;}
.layer_popup .scroll_box::-webkit-scrollbar-track{background:#f9f9f9;}

/* 118474 아이웍스 브랜드 로고 노출 */
.logo_badge {position: absolute; top: 0; left: 0; width: auto; height: 36px;}
.logo_badge.medium  {height: 42px;}
.logo_badge.large  {height: 60px;}
.logo_badge img {width: auto; height: 100%;}

/* 121820 모바일버전보기 버튼추가 */
.mobile_move {display: flex; align-items: center; justify-content: center; width:50%; height:24vh; background:#1a1a1a; border:1px solid #1a1a1a; border-radius: 8px; font-size:64px; font-family:'noto-M'; position:fixed; bottom:100px; left:50%; transform:TranslateX(-50%); z-index:100; color:#fff!important;}

















</pre></body></html>