@charset "euc-kr";
a {-webkit-tap-highlight-color:transparent;}
img {width:100%;}
th, td {border-bottom:inherit; text-align: inherit; padding:0;}
.red_txt {color:#F14738!important;}
.bluetxt {color:#0d6de3!important;}
select {outline:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight: normal;}

/* °øÀ¯ÇÏ±â ÆË¾÷ */
#pop_box.shareLyr {background:rgba(0, 0, 0, 0.7);}
#pop_box.shareLyr.on {display:block;}
#pop_box.shareLyr .inner {box-sizing: border-box; text-align: left;}
#pop_box.shareLyr .inner .cont {width:100%; min-width:270px; border-radius:10px; position:relative;}
#pop_box.shareLyr .inner .cont .closeBtn {display: inline-block; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_close_24.svg') center center / contain no-repeat; position: absolute; top:20px; right:16px;}
.shr_sns {position:relative; padding:20px 35px; border-bottom: 1px solid #d8d8d8; color: #3a3a3a; font-size:20px; font-family: 'noto-B'; font-weight: normal; text-align: center; word-break: keep-all; height:auto; line-height:inherit;}
.shr_sns_btn {padding:20px 38px 25px;}
.shr_sns_btn .shr { display: flex; flex-wrap: wrap; justify-content: center;}
@media (max-width:490px) {
	.shr_sns_btn .shr {display: grid; grid-template-columns: repeat(2, 1fr); justify-items: center;}
	.shr_sns_btn .shr li{width: 100%;}
}
.shr_sns_btn .shr li {width: 60px; text-align: center; flex: unset; -webkit-box-flex:unset;}
.shr_sns_btn .shr a {font-size: 14px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.shr_sns_btn .shr a:before { content: ''; display: block; width: 60px;  height:60px; margin-bottom: 6px;}
.shr_sns_btn .shr .kt a:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_kakao_24.png') center center/cover no-repeat;}
.shr_sns_btn .shr .URL a:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_url_24.png') center center/cover no-repeat;}
.shr_sns_btn .shr .fb a:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_facebook_24.png') center center/cover no-repeat;}
.shr_sns_btn .shr .tw a:before {background: url('//image5.compuzone.co.kr/img/images/product_detail/btn_x_24.png') center center/cover no-repeat;}
#pop_box.shareLyr .layer_pop {width:auto; max-height:none; padding:0; background:none;}
.layer_pop .sale_price_inner {padding:20px 20px 25px;}
.layer_pop .sale_price_inner .list {overflow: hidden; padding: 0 0 10px; border-bottom:none;}
.layer_pop .sale_price_inner .list dt {float: left; font-size: 16px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .list dt p {margin:6px 0 0 0 ; font-size: 16px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .list dt p.co_red {font-size: 16px;}
.layer_pop .sale_price_inner .list dd {float: right; font-size: 16px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .list2 dt {font-size:16px; font-family:'noto-M';}
.layer_pop .sale_price_inner .list2 dd {font-size:16px; font-family:'noto-M';}
.layer_pop .sale_price_inner .list .co_red {color:#f14738;}
.layer_pop .sale_price_inner .list .co_red.co_red_size{font-size: 13px;}
@media (max-width: 357px) {
	.layer_pop .sale_price_inner .list .co_red.co_red_size{display: block;}
}
.layer_pop .sale_price_inner .bold {font-weight:bold; color:#000;}
.layer_pop .sale_price_inner .sale_detail {background: #f9f9f9; padding: 15px; border-radius: 10px; border-bottom:none;}
.layer_pop .sale_price_inner .sale_detail dl {overflow: hidden; margin-bottom:4px;}
.layer_pop .sale_price_inner .sale_detail dl:last-child {margin-bottom:0px;}
.layer_pop .sale_price_inner .sale_detail dl dt {float: left; font-size: 13px; font-family:'noto-M'; color:#6c6c6c; }
.layer_pop .sale_price_inner .sale_detail dl dd {float: right; font-size: 13px; font-family:'noto-M'; color:#6c6c6c;}
.layer_pop .sale_price_inner .basic {overflow:hidden;}
.layer_pop .sale_price_inner .basic p {margin-bottom:7.5px; font-size: 15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; position:relative; padding-left:5px;}
.layer_pop .sale_price_inner .basic p.centerp {text-align:center; padding-left:0; margin:0;}
.layer_pop .sale_price_inner .basic p.centerp::before {display:none;}
.layer_pop .sale_price_inner .basic p:last-child {margin-bottom:0;}
.layer_pop .sale_price_inner .basic p::before {content:''; width:2px; height:2px; background:#3a3a3a; border-radius: 50%; position:absolute; top:10px; left:0;}
.layer_pop .sale_price_inner .basic p.co_red {color:#f14738;}
.layer_pop .sale_price_inner .basic p.co_red::before {background:#f14738;}
.layer_pop .sale_price_inner .basic .groupli {max-height:174px; margin:11px 0 0; overflow-y:scroll;}
.layer_pop .sale_price_inner .basic .groupli li {width:100%; height:44px; margin-bottom:6px; padding:11px 0 11px 15px; background:#f9f9f9; border-radius:10px; box-sizing: border-box;}
.layer_pop .sale_price_inner .basic .groupli li:last-child {margin-bottom:0;}
.layer_pop .sale_price_inner .basic .groupli li a {display: block; padding-left:8px;font-size:14px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a; position:relative; }
.layer_pop .sale_price_inner .basic .groupli li a::before {content:''; width:3px; height:3px; background:#3a3a3a; position:absolute; top:7px; left:0;}
.layer_pop .sale_price_inner .total_price {overflow:hidden; margin-top:10px; font-size:16px; font-family:'noto-B'; color:#3a3a3a;}
.layer_pop .sale_price_inner .total_price .txt {float:left; color:#000; font-family: 'noto-B'; font-weight:normal;}
.layer_pop .sale_price_inner .total_price .price {float:right; color:#f14738; font-family: 'noto-B'; font-weight:bold;}
.layer_pop .sale_price_inner>ul{display: flex; flex-direction: column; gap: 2px; margin-top: 20px;}
.layer_pop .sale_price_inner>ul li{position: relative; font-size: 13px; font-family: 'noto-R'; color: #6c6c6c; padding-left: 5px;}
.layer_pop .sale_price_inner>ul li::after{content: ""; position: absolute; left: 0; top: 8px; width: 2px; height: 2px; border-radius: 2px; background: #6c6c6c;}
.layer_pop .sale_price_inner .gasan_pick {width:100%; margin-top:7px; padding:12px 15px; background:#eef8ff; border-radius: 5px; box-sizing: border-box;}
.layer_pop .sale_price_inner .gasan_pick p {margin-top: 0!important; font-size:13px!important;}
.layer_pop .sale_price_inner .gasan_pick p span {display:block; margin-bottom:3px; font-size:14px; font-family: 'noto-B'; font-weight: normal; color:#1c8fed; margin-right:8px; padding-left:18px; position:relative;}
.layer_pop .sale_price_inner .gasan_pick p span::before {content: ''; width:16px; height:16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_spark.svg') center center/contain no-repeat; position: absolute; top:50%; left:0; transform:TranslateY(-50%);}
.layer_pop .sale_price_inner .pop_btn {width:100%; height:52px; margin-top:20px; border-radius:10px; overflow:hidden;}
.layer_pop .sale_price_inner .pop_btn a.bluebtn {display:block; width:100%; height:100%; line-height:52px; background:#0d6de3; text-align: center; font-size:18px; font-family: 'noto-M'; font-weight:normal; color:#fff;}
.layer_pop .gray_box .flex {display: flex; justify-content: center; align-items: center; gap:25px;}
.layer_pop .gray_box .flex .arrow {width:30px;}
.layer_pop .gray_box .flex div {display: block; font-size:14px; font-family:'noto-B'; text-align: center;}
.layer_pop .gray_box .flex div span {display: block; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.layer_pop .gray_box .flex div span b {font-size:17px; font-family:'noto-B';}
.layer_pop .text_list>li {padding: 12px 0; border-top: 1px solid #949494;}
.layer_pop .text_list>li:first-child {border-top: none; padding-top: 0;}
.layer_pop .text_list>li:last-child {padding-bottom: 0;}
.layer_pop .text_list>li>p {color: #3a3a3a; font-weight: 700; margin-bottom: 8px;}
.layer_pop .text_list>li>span {font-size: 15px; color: #6c6c6c;}

/* ÁøÇàÁßÀÎ ÀÌº¥Æ® ,ÃßÃµ ¹è¼Ûºñ Àý¾à »óÇ° ÆË¾÷ */
.detail_popzone {width:100%; height:100%; position:fixed; bottom:0; left:0; background:rgba(0,0,0,0.7); z-index:1000; transition:all 0.2s; display:none;}
.detail_popzone.on {display:block;}
.detail_slide_popup {width:100%; max-width: 450px; height:auto; margin: auto; position:absolute; bottom:0px; left:0; right: 0; background:#fff; border-top-left-radius:25px; border-top-right-radius:25px;}
.detail_slide_pop {width: 100%; max-height:calc(80vh - 80px); min-height:50vh; height:100%; margin-top:20px; overflow-y:scroll; padding:0 20px 0; box-sizing:border-box;}
.detail_popup_tit {padding:20px 0; margin:0 16x; border-bottom:1px solid #d8d8d8;}
.detail_popup_tit h1 {color:#3a3a3a; font-size:20px; font-family:'noto-B'; font-weight: normal; text-align:center; word-break: keep-all;}
.detail_popup_tit h2 {color:#3a3a3a; font-size:20px; font-family:'noto-B'; font-weight: normal; text-align:center; word-break: keep-all;}
.detail_popup_tit h1 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.detail_popup_tit h2 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.detail_popup_tit a {display:block; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_close_24.svg') center center / contain no-repeat; position: absolute; top:20px; right:16px;}
.detail_popup_con ul {overflow:hidden;}
.detail_popup_con ul li {width:100%; margin-bottom:15px;}
.detail_popup_con ul li>a {display:block; overflow:hidden; display: flex; align-items: center;}
.detail_popup_con .detail_pop_img {width:100px; height:100px; overflow:hidden; border-radius:5px; position:relative;}
.detail_popup_con .detail_pop_img::before {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_popup_con .detail_pop_img img {width:100%;}
.detail_popup_con .detail_pop_text {width:calc(100% - 162px); margin-left:12px; box-sizing:border-box;}
.detail_popup_con .detail_pop_text.long {width:calc(100% - 112px);}
.detail_popup_con .detail_pop_text h3 {margin-bottom:4px; font-size:15px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.detail_popup_con .detail_pop_text p {font-size:11px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_popup_con .detail_pop_text p span {font-size:16px; font-family:'spoqa M'; font-weight:bold; color:#3a3a3a;}
.detail_popup_con .detail_pop_text p span.red_txt {margin-right:5px; font-family:'spoqa M'; font-weight: bold;}
.detail_popup_con .detail_pop_text h4 {margin-bottom: 5px; font-size: 16px; color: #3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.detail_popup_con .detail_pop_text h5 { font-size: 14px; font-family:'noto-R'; font-weight:normal; color: #949494; word-break: keep-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.detail_popup_con .detail_pop_text .cost {color:#949494; font-weight: normal; text-decoration: line-through;}
.detail_popup_con .detail_pop_basket {width:39px; height:39px; margin-left:10px;}
.detail_popup_con .detail_pop_basket span {display:block; width:36px; height:36px; background:#f9f9f9 url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_basket_24.svg') center center/20px no-repeat; border-radius: 50%;}

/* È¸¿øÇýÅÃ ÆË¾÷ */
.detail_tab_popup {width: 100%; height:0; position:absolute; bottom: 0; left: 0; background: #fff; border-top-left-radius: 25px; border-top-right-radius: 25px;}
.detail_popzone.on .detail_tab_popup {height:auto;}
.detail_popzone3.on .detail_tab_popup {height:100%; max-height:85vh;}
.detail_popzone4.on .detail_tab_popup {height:85vh;}
.detail_popzone3.on .detail_tab_popup .detail_tab_cont {height:calc(100% - 115px);}
.detail_tab_popup .detail_popup_tit {border:none;}
.detail_tab_popup2 .detail_popup_tit {margin-bottom:20px;}
.detail_tab {margin-bottom:16px; padding:0 16px; box-sizing: border-box;}
.detail_tab ul {width:100%; background:#e8e8e8; border-radius:28px; overflow:hidden; display: flex; align-items: center; justify-content: space-around;}
.detail_tab ul li {width:inherit; height:44px; line-height:46px; border-radius:28px; text-align: center; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#949494;}
.detail_tab ul li.on {background:#0d6de3; color:#fff;}
.detail_tab_cont {padding:0 16px; box-sizing:border-box;}
.detail_tab_cont ul {height:100%; overflow-y:auto;}
.detail_tab_cont ul li {display:none; padding-bottom:40px;}
.detail_tab_cont ul li.on {display:block;}
.detail_tab_cont p {font-size: 15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; text-align:center; margin:0 0 17px;}
.detail_tab_cont p.mark {display:inline-block; padding-left:24px; position:relative; left:50%; transform:translateX(-50%);}
.detail_tab_cont p.mark::before {content:''; width:20px; height:20px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_exclamation_mark_circle_24.svg') center center/contain no-repeat; position:absolute; top:-2px; left:0;}
.detail_tab_cont p .co_red {font-size: 15px; font-family:'noto-R'; font-weight: normal; color:#f14738;}
.detail_tab_cont table {width:100%; text-align:center; margin:12px 0; border:none;}
.detail_tab_cont table.first {margin:10px 0 20px;}
.detail_tab_cont table tr { border-top:1px solid #f2f2f2;}
.detail_tab_cont table tr:last-child {border-bottom:1px solid #f2f2f2;}
.detail_tab_cont table tr th {text-align: center; padding:10px 0!important; background:#fafafa; font-size: 14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_tab_cont table tr td {text-align: center; padding:10px 0!important; font-size: 14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; word-break: keep-all;}
.detail_tab_cont table tr td.card img {display: block; width:auto; height:25px; margin:0 auto;}
.detail_tab_cont table tr.co_red th, .detail_tab_cont table tr.co_red td {color:#f14738;}
.detail_tab_cont table tr th:nth-child(1), .detail_tab_cont table tr td:nth-child(1) {border-right:1px solid #f2f2f2;}
.detail_tab_cont h6 {font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494; line-height:20px;}
.detail_tab_cont h6 + h6 {margin-top:4px;}
/* ÄíÆùÇÒÀÎ ÅÇ */
.detail_tab_cont .couponcount .couponli {width:100%; padding:20px 16px; margin-bottom:12px; border-radius: 15px; border:1px solid #D8D8D8; box-sizing: border-box;}
/*.detail_tab_cont .couponcount .couponli + .couponli {margin-bottom:0;}*/
.detail_tab_cont .flex {display: flex; align-items:center; justify-content: space-between;}
.detail_tab_cont .line1 {margin-bottom:12px;}
.detail_tab_cont .couponcount .couponli h4 {font-weight: bold;}
.detail_tab_cont .couponcount .couponli a {display: flex; align-items: center; color:#949494;}
.detail_tab_cont .couponcount .couponli i {display: inline-flex; 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;}
.detail_tab_cont .couponcount .couponli p {margin:0; text-align: left;}
.detail_tab_cont .couponcount .couponli p.ntMB15 {font-family:'noto-M';}
.detail_tab_cont .couponcount .couponli p.ntRB14 {font-family:'noto-R'; font-size:14px;}
.detail_tab_cont .couponcount .couponli p + p {margin-top:4px;}
.detail_tab_cont .couponcount .noti {margin-top:16px;}
.detail_tab_cont .couponzone {height:400px; overflow-y:scroll;}
.detail_tab_cont .couponzone .coupon_pop {width:100%; margin-bottom:12px; padding:20px 16px; border-radius:15px; border: solid 1px #d8d8d8; box-sizing: border-box; position:relative; overflow:hidden;}
.detail_tab_cont .couponzone .coupon_pop h3 {font-size:20px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.detail_tab_cont .couponzone .coupon_pop h4 {font-size:17px; font-family:'noto-B'; font-weight: normal; color:#0d6de3;}
.detail_tab_cont .couponzone .coupon_pop h5 {margin-top:10px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494;}
.detail_tab_cont .cardzone {margin:0 0 12px; width:100%; border-radius: 10px; border:1px solid #d8d8d8; overflow:hidden;}
.detail_tab_cont .cardzone .cardzone_tit {width:100%; height:50px; background:#eef8ff;}
.detail_tab_cont .cardzone .cardzone_tit h2 {line-height:46px; font-size:14px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; position:relative; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-right: 40px; box-sizing: border-box;}
.detail_tab_cont .cardzone .cardzone_tit h2 span { margin:0 10px 0 25px; padding:5px 11px; font-size:13px; font-family: 'noto-R'; font-weight:normal; color:#fff; background:#1a1a1a; border-radius: 5px;}
.detail_tab_cont .cardzone .cardzone_tit h2 a {display:block; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_24.svg') center center/contain no-repeat; position:absolute; top:50%; right:16px; transform:translateY(-50%);}
.detail_tab_cont .cardzone .cardscroll {width:100%; height:auto; max-height:330px; overflow:hidden; overflow-y:scroll;}
.detail_tab_cont .cardzone .cardzone_cont {padding:15px 25px 0; }
.detail_tab_cont .cardzone .cardzone_cont dl {overflow:hidden; margin-bottom:10px;}
.detail_tab_cont .cardzone .cardzone_cont dl dt {float:left; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_tab_cont .cardzone .cardzone_cont dl dd {float:right; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494;}
.detail_tab_cont .cardzone .cardzone_cont dl.total {margin:20px 0;}
.detail_tab_cont .cardzone .cardzone_cont dl.total dt {font-size:17px; font-family:'noto-B';}
.detail_tab_cont .cardzone .cardzone_cont dl.total dd {font-size:17px; font-family:'noto-B'; color:#f14738;}
.detail_tab_cont .cardzone_notice {width:100%; padding:15px 25px; background:#fafafa; word-break:break-all; text-align:left; box-sizing: border-box;}
.detail_tab_cont .cardzone_notice p {padding-left:5px; margin:0 0 3px 0; font-size:14px; color:#949494; text-align:left; position:relative; line-height:20px;}
.detail_tab_cont .cardzone_notice p::before {content:''; width:2px; height:2px; background:#949494; position:absolute; top:10px; left:0;}
.detail_tab_cont .cardzone_notice2 {width:100%; word-break:break-all; text-align:left; box-sizing: border-box;}
/* ¹«ÀÌÀÚÇÒºÎ ÅÇ */
.detail_tab_cont .paytab {margin-bottom:8px; padding:13px 16px; background:#f9f9f9; border:2px solid #f9f9f9; border-radius: 15px; box-sizing: border-box; transition:all 0.2s;}
.detail_tab_cont .paytab.on {border:2px solid #0D6DE3; background:#fff;}
.detail_tab_cont .paytab.on h5 {color:#0d6de3;}
.detail_tab_cont .paytab.on .paytabtit h3 {display: flex; }
.detail_tab_cont .paytab.on .oevent {display: block;}
.detail_tab_cont .paytabtit {display: flex; justify-content: space-between; align-items: center; width:100%;}
.detail_tab_cont .paytabtit h5 {width:calc(100% - 111px);}
.detail_tab_cont .paytabtit h3 {display: none; align-items: center; gap:4px; height:30px;}
.detail_tab_cont .paytabtit h3 span {display: inline-flex; align-items: center; justify-content: center; height:28px; padding:0 8px; border:1px solid #d8d8d8; font-size:12px; font-family:'noto-R'; font-weight: normal; color:#3A3A3A; border-radius:5px; box-sizing: border-box; transition:all 0.3s;}
.detail_tab_cont .paytabtit h3 span.on {border:1px solid #3a3a3a;}
.detail_tab_cont .oevent {overflow:hidden; margin:12px 0 0; display: none;}
.detail_tab_cont .oevent .onofftab {max-height:320px; overflow-y:scroll;}
.detail_tab_cont .oevent .onofftab h2 {font-size:16px; font-family: 'noto-M'; font-weight:normal; color:#3a3a3a;}
.detail_tab_cont .oevent .onofftab table tr th, .detail_tab_cont .oevent .onofftab table tr td {border-right:none;}
.detail_tab_cont .oevent .onofftab td.card img {display: block; width:auto; height:25px; margin:0 auto;}
.detail_tab_cont .oevent .onofftab>div {display:none;}
.detail_tab_cont .oevent .onofftab>div.on {display:block;}
.detail_tab_cont .noevent {margin:35px 0 48px;}
.detail_tab_cont .cardzone{box-sizing: border-box;}
.detail_tab_cont .cardzone .cardzone_tit h2{line-height: 50px;}
.detail_tab_cont .cardzone .cardzone_notice{margin-top: 20px;}
.detail_tab_cont .cardzone .cardzone_tit h2 span.card_icon { background: transparent; display: inline-block; width: 44px; padding: 0; height: 25px; vertical-align: middle; margin-top: -2px; font-size: 0; line-height: 0; }
.detail_tab_cont .cardzone .cardzone_tit h2 span.card_icon img{width: 100%;}
.detail_tab_cont li.cardDiscountEvt {overflow: hidden; max-height: 100%;}
.detail_tab_cont li.cardDiscountEvt .cardzone_wrap {overflow: auto; height: auto; max-height: calc(85vh - 310px); box-sizing: border-box;}
.detail_tab_cont .cardzone .cardzone_cont dl.total  { margin: 20px 0 0; }
.cardzone_wrap + .noti, .paytab + .noti {padding: 16px 0;}

/* ¹è¼Ûºñ Àý¾à»óÇ° ÆË¾÷ */
.deli_saving_wrap {width: 100%; height: 100%; position: fixed; bottom: 0; left: 0; z-index: 10000; background-color: rgba(0,0,0,0.6); display: none;}
.deli_saving_wrap.on {display:block;}
#basket_body .deli_saving_wrap {z-index: 1000;}
.deli_saving_layer {width: 100%; height: 0; border-radius: 1.56em 1.56em 0 0; position: absolute; bottom: 0; left: 0; box-sizing: border-box; padding-top: 30px; background-color: #fff;}
.deli_saving_layer:after {content: ''; width: 100%; height: 10px; position: absolute; left: 0; bottom: 0; z-index: 1; background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);}
.deli_saving_layer * {box-sizing: border-box;}
.deli_saving_layer .dsp_tit {display: block; width: 100%; padding: 0 20px 7px; position: relative;}
.deli_saving_layer .dsp_tit:after {content: ''; position: absolute; width: calc(100% - 40px); border-top: 1px solid #000; height:0; bottom: 0; left: 20px; display: inline-block;}
.deli_saving_layer .dsp_tit * { width: 100%; text-align: center; display: block; font-family: "spoqa M";}
.deli_saving_layer .dsp_tit > h1 { color: #000; font-size: 18px; line-height: 18px; font-family: "spoqa B" !important; letter-spacing: 0;}
.deli_saving_layer .dsp_tit > p { color: #434343; font-size: 14px; line-height: 30px;}
.deli_saving_layer > button { display: block; position: absolute; overflow: hidden; top: 30px; right: 20px; width: 1.750em; height: 1.750em; background: url(//image5.compuzone.co.kr/img/images/m_compuzone/mcom_icon_menu.png) no-repeat -15.563em 0.1em; background-size: auto 1.48em; text-indent: 100%; white-space: nowrap; z-index: 1; appearance: none; -webkit-appearance: none; border: 0;}
.deli_saving_layer .dsp_list { width: 100%; height: calc(100% - 55px); overflow-y: auto; padding: 0 20px;}
.deli_saving_layer .dsp_list > li { width: 100%; border-bottom: 1px solid #eee; padding: 10px 56px 10px 10px; position: relative;}
.deli_saving_layer .dsp_list > li > a { display: block; width: 100%; height: 100px; position: relative; padding-left: 120px;}
.deli_saving_layer .dsp_list .prd_img {display: inline-block; position: absolute; width: 100px; height: 100px; top: 0; left: 0;	}
.deli_saving_layer .dsp_list .prd_img > img{width: 100%; height: 100%; display: block;}
.deli_saving_layer .dsp_list .prd_info_box {width: 100%; height: auto; display: inline-block; position: relative; top: 50%; transform: translateY(-50%);}
.deli_saving_layer .dsp_list .prd_info_box * {color: #616161; font-size: 13px; word-break: break-all; letter-spacing: -0.5px; line-height: 19px;}
.deli_saving_layer .dsp_list .prd_info_box > p {width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; white-space: normal; height: 38px; text-align: left; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.deli_saving_layer .dsp_list .prd_info_box .won {display: block; margin-top: 3px;}
.deli_saving_layer .dsp_list .prd_info_box .won * {display: inline-block; float: left; color: #000;}
.deli_saving_layer .dsp_list .dsp_bsk_go {width: 26px; height: 24px; display: inline-block; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); background-color: rgba(215,25,25,0.5); background: url(//image5.compuzone.co.kr/img/images/m_compuzone/cmn_top_aside.png) no-repeat -70px 0px; background-size: auto 24px; opacity: 0.5; cursor: pointer; appearance: none; -webkit-appearance: none; border: 0;}
.if .deli_saving_btn { text-decoration: none !important; width: auto; height: 36px; display: inline-block; background-color: #135dba; border-radius: 4px; color: #fff !important; font-size:15px; font-weight: bold; letter-spacing: -1px; line-height: 36px; text-align: right; box-sizing: border-box; padding: 0 20px 0 50px; position: relative; margin-top: 12px;}
.if .deli_saving_btn:after {content: ''; position: absolute; display: inline-block; width: 54px; height: 40px; top: -8px; left: -7px; background: url("//image5.compuzone.co.kr/img/images/product_detail/mo_deli_price_bnr_img.png") top center no-repeat; background-size: contain;}
.if .deli_saving_btn > i { display: inline-block; font-style: normal; color: #fff; font-family: "spoqa R"; font-weight: normal; font-size: 15px; line-height: 36px; margin-left: 3px;}
.order_product.add_dashed  {border-top: 1px dashed #afafaf !important;}
.deli_saving_pay + .order_product {border-top: 0 !important;}	
.deli_saving_pay {box-sizing: border-box; width: calc(100% + 20px); text-align: center; background-color: #fafafa; padding: 25px 20px 10px; position: relative; left: -10px; border-bottom: 1px solid #000;}	
.deli_saving_pay.order_list_last {border-bottom: 0 !important;}	
.deli_saving_pay * {box-sizing: border-box; font-size:13px; line-height: 1;}
.deli_saving_pay .saving_gauge {width: 100%; height: 10px	; background-color: #dbdbdb; border-radius: 3px; position: relative; overflow: hidden;}	
.deli_saving_pay .saving_gauge > span {display: inline-block; position: absolute; top: 0; left: 0; height: 10px; background-color: #135dba; }	
.deli_saving_pay .saving_price_txt {width: 100%; margin-top: 10px;}	
.deli_saving_pay .saving_price_txt * {display: inline-block;}
.deli_saving_pay .deli_saving_bsk_btn {display: inline-block; margin: 0 auto; padding: 15px; font-weight: bold;}	
.deli_saving_pay .deli_saving_bsk_btn > i {font-family: "spoqa M"; font-style: normal;}

/* »óÇ°°í½ÃÁ¤º¸, ±³È¯È¯ºÒ, ¹è¼Û¾È³» °øÅë ÆË¾÷ */
.detail_area3_popup {width:100%; height:100%; background:#fff; position:fixed; top:0; left:-100%; z-index:1000; transition:all 0.3s;}
.detail_area3_popup.on {left:0;}
.detail_area3_popup .detail_fixed_top {width:100%; height:48px; padding:6px 12px; background:#fff; border-bottom:1px solid #d8d8d8; box-sizing: border-box; overflow:hidden; position:fixed;}
.detail_area3_popup .detail_fixed_top .backbtn {float:left; width:36px; height:36px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_before_24.svg') center center/24px no-repeat; text-indent:-5000px;}
.detail_area3_popup .detail_fixed_top p {text-align:center; font-size:16px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.detail_area3_popup .detail_area3_inner {width:100%; height:calc(100% - 50px); box-sizing: border-box; position:relative; top:48px; overflow-y:scroll;}
.detail_area3_popup1 .detail_area3_inner {padding:20px 16px;}
.detail_area3_popup .detail_area3_inner .bluebox {width:100%; margin-bottom:10px; padding:15px 20px; background:#eef8ff; border-radius:5px; box-sizing: border-box;}
.detail_area3_popup .detail_area3_inner .bluebox h4 {display:inline-block; margin-bottom:10px; font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; text-align: center; padding-left:30px; position:relative; left:50%; transform:translateX(-50%);}
.detail_area3_popup .detail_area3_inner .bluebox h4::before {content:''; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_kc.png') center center/contain no-repeat; position:Absolute; top:49%; left:0; transform:translateY(-50%);}
.detail_area3_popup .detail_area3_inner .bluebox p {line-height:19px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.detail_area3_popup .detail_area3_inner table {width:100%; border:none;}
.detail_area3_popup .detail_area3_inner table tr {border-top:1px solid #f2f2f2;}
.detail_area3_popup .detail_area3_inner table tr:last-child {border-bottom:1px solid #f2f2f2;}
.detail_area3_popup .detail_area3_inner table th {width:110px; max-width:110px; padding:11px 10px; background:#fafafa; text-align: center; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; box-sizing: border-box;}
.detail_area3_popup .detail_area3_inner table th.bold {font-family:'noto-B';}
.detail_area3_popup .detail_area3_inner table th .gray {display:block; font-size:13px; font-family:'noto-R'; color:#949494;}
.detail_area3_popup .detail_area3_inner table td {padding:11px 10px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; box-sizing: border-box;}
.detail_area3_popup .detail_area3_inner table td .gray {display:block; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494; letter-spacing: -1px;}
.detail_area3_popup .detail_area3_inner > ul {display:none;}
.detail_area3_popup .detail_area3_inner > ul:nth-child(1) {display:block;}
.detail_area3_popup .detail_area3_inner > ul > li:last-child {border-bottom:1px solid #e8e8e8;}
.detail_area3_popup .detail_area3_inner > ul > li > a {display:block; width:100%; height:55px; line-height:55px; background:#fff; color:#3a3a3a; font-size:16px; font-family: 'Noto-M'; position:relative;padding:0 15px; box-sizing: border-box; border-top:1px solid #e8e8e8; }
.detail_area3_popup .detail_area3_inner > ul > li:first-child > a {border-top:0; } 
.detail_area3_popup .detail_area3_inner > ul > li > a::before {content:''; width:2px; height:12px; background:#949494; position:absolute; top:21px; right:20px; transition:all 0.2s;}
.detail_area3_popup .detail_area3_inner > ul > li > a::after {content:''; width:12px; height:2px; background:#949494; position:absolute; top:26px; right:15px;}
.detail_area3_popup .detail_area3_inner > ul > li.minus > a::before {transform:rotate(90deg);}
.detail_area3_popup .detail_area3_inner ul .innerbox {display:none; padding:15px; box-sizing: border-box; border-top:1px solid #e8e8e8; }
.detail_area3_popup .detail_area3_inner ul .innerbox p {line-height:21px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#6c6c6c;}
.detail_area3_popup .detail_area3_inner ul .innerbox p span.noti {display:block; font-size:15px; font-weight: bold; color:#3a3a3a;}
.detail_area3_popup2 .detail_area3_inner ul .innerbox p span.noti {margin-top:12px;}
.detail_area3_popup .detail_area3_inner ul .innerbox .graybox {margin-top:10px; background:#f9f9f9; padding:15px; border-radius:15px; box-sizing: border-box;}
.detail_area3_popup .detail_area3_inner ul .innerbox .graybox p {line-height:20px; font-size:14px;}
.detail_area3_popup .detail_area3_inner ul .innerbox .notitable {margin-top:20px;}
.detail_area3_popup .detail_area3_inner ul .innerbox .notitable table {margin-top:12px;}
.detail_area3_popup .detail_area3_inner ul .innerbox .notitable h4 {font-size:15px; font-family:'noto-b'; font-weight: normal; color:#3a3a3a;}

/* Æ²¸°Á¤º¸ ¼öÁ¤¿äÃ», ¹®ÀÇÇÏ±â ÆË¾÷ */
.modify_popup {width:100%; height:100%; position: fixed; top: 0px; left:-100%; background:#fff; z-index: 9999; overflow-y: scroll; touch-action: pan-y; transition:all 0.3s;}	
.modify_popup.on {left:0;}
.modify_popup2 {left:-100%;}
.modify_popup2.on {left:0;}
.modify_popup .detail_fixed_top {width:100%; height:50px; padding:10px 15px; background:#fff; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; box-sizing: border-box; overflow:hidden; position:fixed; z-index:3;}
.modify_popup .detail_fixed_top .backbtn {float:left; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_before_24.svg') center center/contain no-repeat; text-indent:-5000px;}
.modify_popup .detail_fixed_top p {margin-right:15px; text-align:center; height:30px; line-height:29px; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.modify_popup .contents {width:100%; position:relative; top:50px; padding:20px; box-sizing: border-box;}
.modify_popup .layer_txt {margin-bottom:20px;}
.modify_popup .layer_txt li {position:relative; padding-left:5px; margin-bottom:2px; line-height:20px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.modify_popup .layer_txt li em {position:absolute; left:0; top:-1px;}
.modify_popup .layer_info h2 {margin-bottom:8px; font-size:16px; font-family: 'noto-B'; font-weight: normal; color:#3a3a3a;}
.modify_popup .layer_info h2 .s_txt { color:#949494; font-size:14px; font-family: 'noto-M';  font-weight:normal;}
.modify_popup .layer_info .inp_subj {display:block; width:100%; height:40px; margin-bottom:15px; padding:8px 16px; border:1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; position:relative;}
.modify_popup .layer_info .inp_subj input {display:block; width:100%;}
.modify_popup .layer_info .inp_subj select {width:100%; height:100%; background:#fff; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494; -moz-appearance:none; -webkit-appearance:none; -o-appearance:none; outline: none;}
.modify_popup .layer_info .inp_subj2::before {content:''; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_down_24.svg') center center/contain no-repeat; position:absolute; top:7px; right:11px;}
.modify_popup .layer_info .inp_cont { border:1px solid #d8d8d8; display:block; padding:8px 15px; border-radius:5px; }
.modify_popup .layer_info .inp_cont textarea {width:100%; height:100px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494; resize: none;}
.modify_popup .layer_info .inp_subj > input,.modify_popup .rv_info .inp_cont > input {font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494;}
.modify_popup .photo_review { margin:15px 0 0; }
.modify_popup .photo_review > a { display:inline-block; font-family:'noto-M'; font-size:15px; color:#5a5a5a; }
.modify_popup .photo_review > a img { vertical-align:bottom; margin-right:2px; }
.modify_popup .photo_review .limit { float:right; color:#8a8a8a; font-family:'noto-M'; font-size:13px; }
.modify_popup .photo_review .photo_ul > li {display:inline-block; width:90px; height:90px; margin-right:10px; border-radius:5px; border:1px solid #d8d8d8; box-sizing: border-box; position:relative; overflow:hidden;}
.modify_popup .photo_review .photo_ul > li img { width:90px; height:90px; }
.modify_popup .photo_review .photo_ul .plus_img a {display:inline-block; position:relative; width: 100%; height: 100%;}
.modify_popup .photo_review .photo_ul .plus_img a span {display: block;}
.modify_popup .photo_review .photo_ul .plus_img a .plus {display:block; width: 21px; height: 21px; margin:0 auto; position: relative; top:50%; transform:TranslateY(-50%);}
.modify_popup .photo_review .photo_ul .plus_img a .plus:before {content: ''; width: 21px; height: 1px; background-color: #949494; position: absolute; top:50%; left:0%; transform: translateY(-50%);}
.modify_popup .photo_review .photo_ul .plus_img a .plus:after {content: ''; width:1px; height: 21px; background-color: #949494; position: absolute; top:0; left:50%; transform: translateX(-50%);}
.modify_popup .photo_review .photo_ul .plus_img a.closeBtn {position:relative;}
.modify_popup .photo_review .photo_ul .plus_img a.closeBtn::before {content:''; width:24px; height:24px; border-radius: 50%; background:#6c6c6c url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_close_24.svg') center center/16px no-repeat; display:inline-block; position:absolute; top:6px; right:6px;}
.modify_popup .secretbtn {margin:15px 0 0; overflow:hidden;}
.modify_popup .secretbtn .wish_check_box {float:left; display:block; height:24px;}
.modify_popup .secretbtn .wish_check_box input[type="checkbox"] {display:none;}
.modify_popup .secretbtn .wish_check_box label.wish_check {display:inline-block; height:24px;}
.modify_popup .secretbtn .wish_check_box input[type="checkbox"] + label.wish_check > span { display: inline-block; width:20px; height:20px; border: solid 1px #d8d8d8; background: #FFF; border-radius:50%; box-sizing:border-box;}
.modify_popup .secretbtn .wish_check_box input[type="checkbox"]:checked + label.wish_check > span {background: #0D6DE3 url(//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_vivid_check.svg) center center / 12px no-repeat; border: 1px solid transparent;}
.modify_popup .secretbtn p {margin:3px 0 0 10px; float:left; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.modify_popup .graybox {margin-top:20px; background:#fafafa; padding:15px 20px; border-radius:5px; box-sizing: border-box; max-height:105px; overflow-y: scroll;}
.modify_popup .graybox p {line-height:19px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#949494; padding-left:15px; position:relative;}
.modify_popup .graybox p::before {content:'¡Ø'; width:15px; height:15px; position:absolute; top:0; left:0;}
.modify_popup .graybox p a {font-family:'noto-M'; color:#6c6c6c;}
.modify_popup .layer_btn_area { margin-top:35px; width:100%; overflow: hidden;}
.modify_popup .layer_btn_area a {float:left; display:block; width:calc(50% - 5px); height:52px; margin:0 5px 0 0; background:#949494; border-radius: 8px; text-align: center; line-height:51px; font-size:18px; font-family: 'noto-M'; font-weight: normal; color:#fff; }
.modify_popup .layer_btn_area a.btn_bg {background:#0d6de3; color:#fff; margin:0 0 0 5px;}

/* Q&A, ±¸¸ÅÈÄ±â ÆË¾÷ */
.detail_area4_popup {width:100%; height:100%; background:#fff; position:fixed; top:0; left:-100%; z-index:102; transition:all 0.3s;}
.detail_area4_popup.on {left:0;}
.detail_area4_popup .detail_fixed_top {width:100%; height:50px; padding:10px 15px; background:#fff; border-bottom:1px solid #e8e8e8; box-sizing: border-box; overflow:hidden; position:fixed;}
.detail_area4_popup .detail_fixed_top .backbtn {float:left; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_before_24.svg') center center/contain no-repeat; text-indent:-5000px;}
.detail_area4_popup .detail_fixed_top p {float:left; width:calc(100% - 60px); height:30px; line-height:29px; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.detail_area4_popup2 .detail_fixed_top p { width:auto;}
.detail_area4_popup .detail_fixed_top .search {float:right; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_search_24.svg') center center/contain no-repeat; text-indent:-5000px;}
.detail_area4_popup .detail_fixed_top .secretcheck {float:right; padding:7px 0 11px 18px; font-size: 13px; font-family: 'noto-R'; font-weight: normal; color: #949494; position:relative;}
.detail_area4_popup .detail_fixed_top .secretcheck::before {content:''; width:16px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_check_disable.svg') center center/contain no-repeat; position:absolute; top:48%; transform:TranslateY(-50%); left:0;}
.detail_area4_popup .detail_fixed_top .secretcheck.on {font-family: 'noto-M'; color: #3a3a3a;}
.detail_area4_popup .detail_fixed_top .secretcheck.on::before {background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_check.svg') center center/contain no-repeat;}
.detail_area4_popup .detail_fixed_top .qnabtn {float:right; margin-left: 10px; padding: 7px 11px; background: #3a3a3a; border-radius: 5px; font-size: 12px; font-family: 'noto-R'; font-weight: normal; color: #fff;}
.detail_area4_popup .detail_fixed_mid {display:flex; align-items:center; justify-content:space-between; width:100%; height:50px; padding:0 15px; background:#fff; box-sizing: border-box; position:absolute; top:50px;}
.detail_area4_popup .detail_fixed_mid::before {content:''; width:100%; height:1px; background:#e8e8e8; position: absolute; bottom:0; left:0;}	
.detail_area4_popup .detail_fixed_mid .review_fix_tab {float:left;}
.detail_area4_popup .detail_fixed_mid .review_fix_tab ul {display:flex; gap:15px; overflow:hidden;}
.detail_area4_popup .detail_fixed_mid .review_fix_tab ul li {height:50px; line-height:50px; text-align: center; box-sizing: border-box;}
.detail_area4_popup .detail_fixed_mid .review_fix_tab ul li a {display:block; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494;}
.detail_area4_popup .detail_fixed_mid .review_fix_tab ul li.on {border-bottom:2px solid #3a3a3a;}
.detail_area4_popup .detail_fixed_mid .review_fix_tab ul li.on a {font-family: 'noto-B'; color:#3a3a3a;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_select {float:right; padding-top:15px;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_select select {padding:0 18px; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; outline: none; -webkit-appearance:none; /* for chrome */-moz-appearance:none; /*for firefox*/ appearance:none; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_12.svg') right center/contain no-repeat;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li>ul {display: flex; align-items: center;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li>ul>li {margin:0 8px; position:relative;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li>ul>li a {display:block; font-size:14px; font-family: 'Noto-M'; font-weight: normal; color:#3a3a3a; letter-spacing:-1px; position: relative;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li>ul>li a span {display: inline-block; width:18px; height:18px; margin-left:2px; vertical-align: middle;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li>ul>li a span img {display: block; width:100%; margin-top:-1px;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li ul ul {width:max-content; padding: 20px; position: absolute; top: 27px; left:50%; transform:TranslateX(-50%) scale(0.95); background: #fff; border-radius: 20px; box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, 0.16); box-sizing: border-box; transition: all 0.2s; opacity: 0; visibility: hidden; z-index: 3;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li ul ul.on {transform:TranslateX(-50%) scale(1); opacity:1; visibility: visible;} 
.detail_area4_popup .detail_fixed_mid .rivew_fix_li ul ul li {margin-bottom: 20px;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li ul ul li:last-child {margin-bottom: 0;}
.detail_area4_popup .detail_fixed_mid .rivew_fix_li ul ul li a {font-family: 'Noto-R';}
.detail_area4_popup .detail_area4 {height:calc(100% - 159px); border:none; position:relative; top:100px; padding:20px 0 0; overflow-y:scroll;}
.detail_area4_popup2 .detail_area5 {height:calc(100% - 108px); border:none; position:relative; top:49px; padding:0; overflow-y:scroll;}

/* Æ÷ÅäÈÄ±â ¸ð¾Æº¸±â ÆË¾÷ */
.detail_area4_photo_popup {width: 100%; height: 100%; position: fixed; top: 0px; left: -100%; background-color: rgb(255, 255, 255); z-index: 999; touch-action: pan-y; transition:all 0.3s;}
.detail_area4_photo_popup.on {left:0;}
.detail_area4_photo_popup .layer_header {background:#fff; position:relative; height:50px; line-height:51px; text-align:center; font-size:16px; font-family:'noto-M'; font-weight:normal; border-bottom:1px solid #e8e8e8; box-sizing: border-box; color: #3a3a3a;}
.detail_area4_photo_popup .layer_header .closeBtn {display: inline-block; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_close_24.svg') center center/contain no-repeat; position:absolute; top:50%; right:15px; transform:translateY(-50%); }
.detail_area4_photo_popup .photo_list{ overflow: scroll; height:calc(100% - 100px); padding-bottom:50px; box-sizing: border-box;}
.detail_area4_photo_popup .photo_list .inner_list {padding:15px 10px; overflow: hidden;}
.detail_area4_photo_popup .photo_list .inner_list li{float:left; width:33.3%; padding:5px; box-sizing: border-box;}
.detail_area4_photo_popup .photo_list .inner_list li a{display:block;}
.detail_area4_photo_popup .photo_list .inner_list li a span.thum{position:relative;display:block;width:100%; height:100%; border-radius:5px; overflow:hidden;}
.detail_area4_photo_popup .photo_list .inner_list li a span.thum > img{width:100%; display:block;}
.detail_area4_photo_popup .photo_list .inner_list li a span.thum img.review_img{ width:100%; height:100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}

/* Æ÷ÅäÈÄ±â »óÇ°Æò */
.detail_area4_photo_popup .review_photo_slide {width:100%; height:100%; margin:0 auto; position:relative; overflow-y:scroll;}
.detail_area4_photo_popup .review_photo_slide .swiper-container {max-width:375px; background:#f9f9f9;}
.detail_area4_photo_popup .review_photo_slide .swiper-slide span {display:block; width:100%;}
.detail_area4_photo_popup .review_photo_slide .swiper-slide span img {display:block; width:100%; max-height:375px;}
.detail_area4_photo_popup .review_photo_slide .detail_slide_page {width:45px; height:16px; background:rgba(0, 0, 0, 0.6); position:absolute; bottom:20px; left:50%; transform:TranslateX(-50%); border-radius:25px; z-index:2;}
.detail_area4_photo_popup .review_photo_slide .swiper-pagination {color:#fff; line-height:16px; bottom:0; font-size:13px;}
.detail_area4_photo_popup .best_photo {padding:20px 15px 25px; box-sizing: border-box;}
.detail_area4_photo_popup .best_photo .starzone_full {width:80px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_star.svg') center left/contain repeat-X; position:relative;}
.detail_area4_photo_popup .best_photo .starzone_full span {height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_star.svg') center left/contain repeat-X; position:absolute; top:0; left:0; }
.detail_area4_photo_popup .best_photo .review_profile {width:100%; margin:10px 0;}
.detail_area4_photo_popup .best_photo .review_profile span {font-size:13px; font-family:'noto-R'; font-weight:normal; color:#949494;}
.detail_area4_photo_popup .best_photo .review_profile .bar {display:inline-block; width:1px; height:13px; margin:0 10px; background:#E8E8E8; position:relative; top:3px;}
.detail_area4_photo_popup .best_photo .review_profile .likeit {position:relative; padding-left:18px;}
.detail_area4_photo_popup .best_photo .review_profile .likeit::before {content:''; width:18px; height:18px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_goodgray.png') center center/contain no-repeat; position:absolute; top:50%; left:0; transform:translateY(-50%);}
.detail_area4_photo_popup .best_photo .review_profile .likeit.on {color:#f14738;}
.detail_area4_photo_popup .best_photo .review_profile .likeit.on::before {background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_goodred.png') center center/contain no-repeat;}
.detail_area4_photo_popup .best_photo .review_text p {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

/* ÇÏ´Üfix_menu */
.detail_fix_menu {width:100%; position:fixed; bottom:0; left:0; z-index:99;}
.detail_fix_default {position:relative; display: block; background:#fff;  border-radius: 20px 20px 0px 0px; box-shadow: 0px -5px 10px #00000014;}
.detail_fix_default.on {display: none;}	 
.detail_fix_default ul {width:100%; display: flex; gap: 8px; align-items: center; padding: 16px 16px 40px; box-sizing: border-box;}
.detail_fix_default ul li {position: relative; width:100%; height: 50px;box-sizing: border-box; flex:1;}
.detail_fix_default ul li a {display:block; width:100%; height:50px; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#3A3A3A;  display: flex; align-items: center; justify-content: center; border: 1px solid #D8D8D8; border-radius: 10px; box-sizing: border-box; }
.detail_fix_default ul li.heart {width:50px; flex-shrink: 0; flex: unset;}
.detail_fix_default ul li.heart a span {display:block; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_heart_24.svg') center center/contain no-repeat;}
.detail_fix_default ul li.heart a span.on {background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_line_heart_24.svg') center center/contain no-repeat;}
.detail_fix_default ul li.npay a span {display:block; width: 68px; height: 23px; background:url('//image5.compuzone.co.kr/img/images/m_compuzone/detail_npay23.png') center center/contain no-repeat;}
.detail_fix_default ul li.npay .bloo {top: -36px;}
.detail_fix_default ul li.purchase a {background:#0D6DE3; border: 1px solid transparent; color: #fff;}
.detail_fix_default ul li.basket a {border-color: var(--co0D); color: var(--co0D);}
.detail_fix_default ul li.cate {width:16%; height:60px;}
.detail_fix_default ul li.cate a span {display:block; width:28px; height:28px; margin:15px auto; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_view_img_24.svg') center center/contain no-repeat;}
.detail_fix_default ul li.btn100_black a {width:100%; height:100%;}
.detail_fix_default ul li.btn50_blue a {width:100%; height:100%; background:#0d6de3; border: 1px solid transparent; color: #fff;}
.detail_fix_default ul li.btn50_white a {width:100%; height:100%; background:#fff;}

/* ÇÏ´Ü fix¸Þ´º ±¸¸ÅÇÏ±â Å¬¸¯½Ã */
.detail_fix_click {position:relative; display:block; width:100%; padding:35px 15px 40px; background:#fff; border-top-left-radius:25px; border-top-right-radius:25px; box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, 0.08); box-sizing: border-box; display:none;}
.detail_fix_click.on {display:block;}
/* ÀÏÀÚ¹öÆ° */
.detail_fix_click .boldbtn {width:35px; height:15px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_fixbtn.png') center center/contain no-repeat; position:absolute; top:10px; left:50%; transform:TranslateX(-50%); z-index:3;}
.detail_fix_click .check_option { margin-bottom:10px; border-bottom:0;}
.detail_fix_click .opbxnone {margin:0; background:#fff;}
.detail_fix_click .opbx > li {position:relative; background: #fff; padding: 2px 10px;}
.detail_fix_click .opbx >li.bgnone {background: #fff; margin:0 0 5px; padding:0!important; border-radius:5px; }
.detail_fix_click .titT {display: block; margin-bottom:5px; font-size:17px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.detail_fix_click .titT > .tits_01 {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#949494; }
.detail_fix_click .opbx > li .clsbtn {display:block; position: absolute; top: 0; right: 0;}
.detail_fix_click .opbx > li .clsbtn.extend .close_btn:after {transform: rotate(90deg);}
.detail_fix_click li .close_btn {display:block; width:24px; height:24px; position: relative;}
.detail_fix_click li .close_btn:before {content: ''; width: 12px; height: 2px; margin:0; background: #949494; position: absolute; top:12px; left:0; transform:none;}
.detail_fix_click li .close_btn::after {content: ''; width: 2px; height: 12px; margin:0;  background: #949494; position: absolute; top:7px; left:5px; right: 0; transform:none; transition: all 0.2s;}
.detail_fix_click .sel_bx { display:inline-block; width: 100%; height:40px; margin:0 0 10px; background: #fff; padding: 0 10px; letter-spacing: -1px; font-size: 14px; color: #666; border-radius:5px; position:relative; border:1px solid #d8d8d8;  box-sizing: border-box;}
.detail_fix_click .sel_bx:last-child {margin:0;}
.detail_fix_click .sel_bx:after {content: ''; position:absolute; top:50%; right:10px; margin-top:-6px; width:17px; height:12px; background:url(//image5.compuzone.co.kr/img/images/m_compuzone/cmn_aside.png) -52px -73px ; background-size:526px auto;}
.detail_fix_click .sel_bx.on:after {transform: rotate(180deg); position:absolute; top:50%; right:10px; margin-top:-6px; width:17px; height:12px; background:url(//image5.compuzone.co.kr/img/images/m_compuzone/cmn_aside.png) -52px -73px ; background-size:526px auto;}
.detail_fix_click .sel_500 > p {width: 100%; height:40px; line-height:40px; letter-spacing: -1px; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #949494;}
.detail_fix_click .optiontotal {overflow-y:scroll; max-height:220px; margin-bottom:10px;}
.detail_fix_click .optiontotal2 {max-height:150px;}
.detail_fix_click .optiontotal3 {max-height:290px;}
.detail_fix_click ul.opbx li {width:100%; padding:15px; margin-bottom:10px; border-radius: 10px; background:#f9f9f9; position:relative; overflow: hidden; box-sizing: border-box;}	
.detail_fix_click ul.opbx li:last-child {margin-bottom:0;}	
.detail_fix_click ul.opbx li>p {margin-bottom:12px; padding-right:25px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; line-height:20px; letter-spacing: -0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.detail_fix_click ul.opbx li>h5 {margin:-10px 0 12px; padding-right:25px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; letter-spacing: -0px; position:relative;}
.detail_fix_click ul.opbx li>h5 span {color:#f14738; letter-spacing: -0px;}
.detail_fix_click ul.opbx li>h5 span.grayqna {display:inline-block; width:24px; height:24px; margin-left:2px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_question_mark_circle_24.svg') center center/contain no-repeat; position:absolute; top:50%; transform:translateY(-50%);}
.detail_fix_click ul.opbx li .grayqna {display:inline-block; width:24px; height:24px; margin-left:2px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_question_mark_circle_24.svg') center center/contain no-repeat; position:absolute;}
.detail_fix_click ul.opbx li>h6 {margin:-10px 0 12px; padding-right:25px; font-size:14px; font-family: 'noto-R'; font-weight: normal; color:#949494; letter-spacing: -0px;}
.detail_fix_click ul.opbx li .option_cho {display:inline-block; width: 100%; height:40px; margin:-5px 0 10px; background: #fff; padding: 0 10px; letter-spacing: -1px; border-radius:5px; box-sizing: border-box;}
.detail_fix_click ul.opbx li .option_cho input {width:100%; height:100%; line-height:40px; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #949494;}
.detail_fix_click ul.opbx li a.delete {width:24px; height:24px; position:absolute; top:10px; right:10px; text-indent: -5000px; border-radius: 50%; background:#6c6c6c url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_close_24.svg') center center/16px no-repeat;}
.detail_fix_click ul.opbx li .num_box {display:block; float:left; overflow:hidden;}
.detail_fix_click ul.opbx li .num_box a {position:relative; float:left; display:block; width:27px; height:30px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px 0 0 5px; box-sizing: border-box;}
.detail_fix_click ul.opbx li .num_box a:first-child:before {content:""; position: absolute; top: 50%; left: 50%; transform: translateX(-50%); width:9px; height:1px; background:#6c6c6c;}
.detail_fix_click ul.opbx li .num_box input.wish_text_btn {float:left; display:block; width:33px; height:30px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; text-align: center; box-sizing: border-box; color:#3a3a3a; -webkit-appearance: none; -webkit-border-radius: 0; font-size:12px;}
.detail_fix_click ul.opbx li .num_box a:last-child {border-radius: 0 5px 5px 0;}
.detail_fix_click ul.opbx li .num_box a:last-child:before {content:""; position:absolute; top:49%; left:50%; transform:translateX(-50%); width:9px; height:1px; background:#6c6c6c;}
.detail_fix_click ul.opbx li .num_box a:last-child:after {content:""; position:absolute; top:50%; left:49%; transform:translateY(-50%); width:1px; height:9px; background:#6c6c6c;}
.detail_fix_click ul.opbx li .pickup {float:left; height:30px;}
.detail_fix_click ul.opbx li .pickup p {margin-left:5px; padding-left: 24px; font-size:14px; font-family: 'noto-M'; font-weight: normal; color:var(--co1F); line-height:30px; position:relative; font-style: italic;}
.detail_fix_click ul.opbx li .pickup p::before {content:''; width:20px; height:20px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_timer.svg') center center/contain no-repeat; position:absolute; top:50%; left:0; transform:TranslateY(-50%);}
.detail_fix_click ul.opbx li .price {float:right; height:30px;}
.detail_fix_click ul.opbx li .price h6 {float:left; font-size:14px; font-family: 'noto-B'; font-weight: normal; color:#3a3a3a; line-height:30px; }
.detail_fix_click ul.opbx li .price h6 span {font-size:20px; }
.detail_fix_click ul.opbx li .price .adprice {float:right; margin-left:4px; padding-top:5px; font-size:17px; font-family: 'noto-B'; font-weight: normal; color:#0d6de3; } 
.detail_fix_click #m_npay_btn {margin-top:18px;}
.detail_fix_click .npay_button_sdk_wrapper {border-top:2px solid #3a3a3a;}
.detail_fix_click .total {width:100%; margin-top:15px; overflow: hidden;}
.detail_fix_click .total .total_top {overflow:hidden;}
.detail_fix_click .total h3 {float:left; font-size:18px; font-family: 'noto-B'; font-weight: normal; color:#3a3a3a;}
.detail_fix_click .total h3 span {margin-left:5px; font-size:13px; font-family: 'noto-R'; font-weight: normal; color:#949494;}
.detail_fix_click .total h4 {float:right; font-size:14px; font-family: 'noto-B'; font-weight: normal; color:#f14738;}
.detail_fix_click .total h4 span {font-size:20px;}
.detail_fix_click .total h5 a {display:inline-block; font-size:13px; font-family: 'noto-R'; font-weight: normal; color:#949494; position:relative;}
.detail_fix_click .total h5 a::before {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; position:Absolute; top:48.5%; right:-12px; transform:TranslateY(-50%);}
.detail_fix_click .totalbtn {width:100%; margin:18px 0 0; overflow:hidden;}
.detail_fix_click .totalbtn button {float:left; width:calc(50% - 3px); height:50px; font-size:17px; font-family: 'noto-B'; font-weight: normal; border:1px solid #0d6de3; border-radius: 5px;}
.detail_fix_click .totalbtn button:nth-child(1) {margin-right:3px;}
.detail_fix_click .totalbtn button:nth-child(2) {margin-left:3px;}
.detail_fix_click .totalbtn button.bluetxt {background:#fff; color:#0d6de3;}
.detail_fix_click .totalbtn button.bluebg {background:#0d6de3; color:#fff;}
.detail_fix_option {width: 100%; background: #fff; border-top-left-radius:25px; border-top-right-radius:25px; box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, 0.08); position: fixed; bottom: 0; z-index:10001; box-sizing: border-box;}
/* ÀÏÀÚ¹öÆ° */
.detail_fix_option .boldbtn {width:35px; height:15px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_fixbtn.png') center center/contain no-repeat; position:absolute; top:10px; left:50%; transform:TranslateX(-50%); z-index:3;}
.detail_fix_option .add_wrap .btn_option_close {border-bottom: 25px solid #d9d9d9;border-left: 10px solid transparent;border-right: 10px solid transparent; height: 0;width: 60px;	display: block;	position: absolute;	left: 50%;	top: -25px;	margin-left: -40px;}
.detail_fix_option .add_wrap .btn_option_close:before {content: '';	border-bottom: 25px solid #fff;border-left: 10px solid transparent;border-right: 10px solid transparent; height: 0; width: 58px; display: block; position: absolute; left: 50%; top: 1px; margin-left: -39px;}
.detail_fix_option .add_wrap .item_wrap02 .clsbtn {display: inline-block; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_close_24.svg') center center/contain no-repeat; position: absolute; top:0; right:0;}
.detail_fix_option .add_wrap .option_arrow_down { content: '';	height: 10px;	width: 10px;border: 1px solid #2d5bb2;	border-width: 1px 1px 0 0;transform: rotate(135deg);position: absolute;	left: 24px;	top: 4px;}
.detail_fix_option .add_wrap .sc {margin:0 15px; padding-top:10px; background: #fff; box-sizing: border-box;}
.detail_fix_option .add_wrap .wrap_it {background: #fff; height: 290px; overflow-y: auto; margin: 20px 0; position: relative;}
.detail_fix_option .add_wrap .item_wrap > a.font_size_L {display: block; padding:0 0 10px; position: relative; color: #666666;}
.detail_fix_option .add_wrap .item_wrap02 ul li {padding-bottom:10px;}
.detail_fix_option .add_wrap .item_wrap02 ul li:last-child {padding-bottom:0px;}
.detail_fix_option .add_wrap .item_wrap ul li .list_item {display: block; min-height:60px; padding: 0 0 0 70px; }
.detail_fix_option .add_wrap .item_wrap ul li .list_item .thumb {width:60px; height:60px; position: absolute; left: 0; position: relative;}
.detail_fix_option .add_wrap .item_wrap ul li .list_item .thumb::before {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_fix_option .add_wrap .item_wrap ul li .list_item .thumb img {width:60px; height:60px; border-radius: 6px;}
.detail_fix_option .add_wrap .item_wrap ul li .list_item .name { font-size:14px; max-height: 39px; overflow: hidden;display: -webkit-box; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical;text-overflow: ellipsis;}
.detail_fix_option .add_wrap .item_wrap ul li .list_item .price {font-size:14px; font-weight: bold;	display: inline-block; vertical-align: middle;}

/* Á¶¸³PC 100% ÇÏ´Ü fix¸Þ´º ±¸¸ÅÇÏ±â Å¬¸¯½Ã */
.detail_fix_menu100 {height:100%; z-index: 10000; background:#fff;}
.detail_fix_menu100 .detail_fix_tit {display: flex; align-items: center; justify-content: center; height:48px; border-bottom:1px solid #d8d8d8; position:relative; box-sizing: border-box;}
.detail_fix_menu100 .backbtn {width: 36px; height: 36px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_before_24.svg') center center / 24px no-repeat; text-indent: -5000px; text-indent:-5000px; position:absolute; top:50%; left:16px; transform:TranslateY(-50%);}
.detail_fix_menu100 .detail_fix_click {padding:20px 16px 40px; box-shadow: none; height:calc(100vh - 48px); display: flex; justify-content: space-between; flex-direction: column;}
.detail_fix_menu100 .detail_fix_click .optiontotal {max-height:calc(100vh - 170px);}
.detail_fix_menu100 .detail_fix_click .total {min-height:120px;}
.detail_fix_menu100 .boldbtn {display: none;}

/* »óÇ°½½¶óÀÌµå */
.detail_area1 {width:100%;}
.detail_area1 .detail_mainimg {width:100%; max-width:750px; margin:0 auto; border-bottom:1px solid #f2f2f2;}
.detail_area1 .detail_mainimg .swiper-slide span {display:block; position:relative;}
.detail_area1 .detail_mainimg .swiper-slide span::before {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_area1 .detail_mainimg .swiper-slide span img {display: block;}
.detail_area1 .detail_mainimg .swiper-slide span.recomPCbadge {position:relative;}
.detail_area1 .detail_mainimg .swiper-slide span.recomPCbadge::before  {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_area1 .detail_mainimg.iworks .swiper-slide span {background:none; position:relative;}
.detail_area1 .detail_mainimg.iworks .swiper-slide span::before {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_area1 .detail_mainimg .swiper-slide span.comtube_btn {width:60px; height:60px; margin:0; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_triangle_circle_48.svg') center center/cover no-repeat; position:absolute; top:50%; left:50%; transform:Translate(-50%, -50%);}
.detail_area1 .detail_mainimg .detail_slide_page {width: 70px; height: 28px;border-radius: 25px; position: Absolute; bottom: 20px; left:50%; transform:translateX(-50%); box-sizing: border-box; background-color: rgba(0,0,0,0.2); z-index: 10;}
.detail_area1 .detail_slide_page .swiper-pagination {font-size: 13px; color: #fff; bottom: 5px; font-family: 'spoqa m';}
/* »óÇ°¹øÈ£ °øÀ¯ÇÏ±â¹öÆ° */
.detail_area1 .detail_number {width:100%; height:49px; padding:0 15px; border-bottom:1px solid #f2f2f2; box-sizing: border-box; overflow: hidden;}
.detail_area1 .detail_number .numleft {float:left;}
.detail_area1 .detail_number .numleft p {display: flex; align-items: center; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494; line-height:49px;}
.detail_area1 .detail_number .numleft p span {font-size:15px;}
.detail_area1 .detail_number .numleft p span.copy {display:inline-block; width:32px; height:32px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_new_open_24.svg') center center/24px no-repeat;}
.detail_area1 .detail_number .numright {height: 100%; float:right; display: flex; align-items: center; gap: 0 5px;}
.detail_area1 .detail_number .numright a {text-indent: -5000px;}
.detail_area1 .detail_number .numright a.share {width:32px; height:32px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_share_24.svg') center center/24px no-repeat;}
.detail_area1 .detail_number .numright a.pcshare {width:32px; height:32px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_desktop_24.svg') center center/24px no-repeat;}
.detail_area1 .detail_number .numright a.youtube {width:32px; height:32px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_video_24.svg') center center/24px no-repeat;}
.detail_area1 .detail_number .numright a.heart {width:32px; height:32px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_heart_24.svg') center center/24px no-repeat;}
.detail_area1 .detail_number .numright a.heart.on {background-image: url("//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_line_heart_24.svg");}
/* »óÇ°±âº»Á¤º¸ */
.detail_area1 .detail_text {width:100%; padding:15px 15px 0; box-sizing: border-box; overflow: hidden;}
.detail_area1 .detail_text h2 {font-size:18px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; line-height:26px;}
.detail_area1 .detail_text h3 {margin-top:9px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#949494; line-height:18px;}
.detail_area1 .inner_review {margin-top:10px; overflow: hidden; display:flex; align-items: center; gap:0 10px;}
.detail_area1 .inner_review .starzone_full {float:left; width:80px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_star.svg') center left/contain repeat-X; position:relative; left:0;}
.detail_area1 .inner_review .starzone_full span {height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_star.svg') center left/contain repeat-X; position:absolute; top:0; left:0; }
.detail_area1 .inner_review p {font-size:13px;}
.detail_area1 .inner_review p a {font-size:13px; font-family:'noto-M'; font-weight: normal; color:#949494; position:relative;}
.detail_area1 .inner_review p a::before {content:''; width:12px; height:12px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_next_12.svg') center center/12px no-repeat; position:Absolute; top:50%; right:-12px; transform:TranslateY(-50%);}
/* »óÇ°±âº»°¡°Ý */
.detail_area1 .detail_price {width:100%; margin:25px 0 20px; padding:0 15px; box-sizing: border-box; overflow: hidden;}
.detail_area1 .detail_price .buissticker {width:100%; margin-bottom:4px; text-align: right;}
.detail_area1 .detail_price .buissticker span {display:inline-block; padding:4px 8px 3px; border:1px solid #f14738; border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; color:#f14738; font-size:12px; font-family:'noto-M'; font-weight: normal; letter-spacing: -0.5px;}
.detail_area1 .detail_price .kakaocoupon {width:100%; margin-bottom:4px; text-align: right;}
.detail_area1 .detail_price .kakaocoupon span {display:inline-block; padding:4px 8px 3px; border:1px solid #0d6de3; border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; color:#0d6de3; font-size:12px; font-family:'noto-M'; font-weight: normal; letter-spacing: -0.5px;}
.detail_area1 .detail_price .numleft {float:left;}
.detail_area1 .detail_price .numleft p {font-size:22px; font-family:'spoqa B'; font-weight: normal; color:#3a3a3a;}
.detail_area1 .detail_price .numright {float:right;}
.detail_area1 .detail_price .numright p {font-size:22px; font-family:'spoqa B'; font-weight: normal; color:#3a3a3a;}
.detail_area1 .detail_price .numright p.price_won {font-size:13px; font-family:'spoqa M'; font-weight: normal; color:#3a3a3a;}
.detail_area1 .detail_price .numright p.price_won span {margin-right:2px; font-size:22px; font-family:'spoqa B'; font-weight: normal; color:#3a3a3a;}
.detail_area1 .detail_price .numright p span.price_sale {margin-right:10px; font-size:15px; font-family:'spoqa M'; font-weight: normal; color:#d8d8d8; text-decoration: line-through;}
.detail_area1 .detail_price .detail_custom_price {float:left; width:100%; margin-top:16px; box-sizing: border-box; overflow: hidden;}
.detail_area1 .detail_price .detail_custom_price .cus_inner {width:100%; height:52px; padding:8px 15px; border:1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow:hidden;}
.detail_area1 .detail_price .detail_custom_price .cus_inner>div {display: flex; align-items: center; justify-content: space-between;}
.detail_area1 .detail_price .detail_custom_price .cus_inner h6 {display: flex; align-items: center; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#6c6c6c;}
.detail_area1 .detail_price .detail_custom_price .cus_inner p {display: flex; align-items: baseline; font-size:13px; font-family:'spoqa M'; font-weight: normal; color:#f14738;}
.detail_area1 .detail_price .detail_custom_price .cus_inner p span {margin-right:2px; font-size:22px; font-family:'spoqa B';}
/* ÀÌº¥Æ® È¸¿øÇýÅÃ µîµî½ÃÀÛ */
.detail_area1 .detail_info {width:100%; padding:20px 15px 30px; border-top:1px solid #f2f2f2; border-bottom:8px solid #f2f2f2; box-sizing: border-box; overflow: hidden;}
.detail_area1 .detail_info ul {overflow:hidden;}
.detail_area1 .detail_info ul li {width:100%; margin-bottom:18px; overflow:hidden;}
.detail_area1 .detail_info ul li:last-child {margin-bottom:20px;}
.detail_area1 .detail_info ul.detail_delivery li:last-child {margin-bottom:0;}
.detail_area1 .detail_info ul li>div {float:left;} 
.detail_area1 .detail_info ul li .info_title {width:109px;} 
.detail_area1 .detail_info ul li .info_title p {display: flex; align-items: center; gap:4px; height:24px; line-height:24px; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_area1 .detail_info ul li .info_title p span {display: inline-block; width:20px; height:20px;}
.detail_area1 .detail_info ul li .info_noti {width:calc(100% - 109px); position:relative; top:2px;}
.detail_area1 .detail_info ul li .info_noti p {width:calc(100% - 24px); font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; margin-bottom: 2px; display: flex; align-items: center;}
.detail_area1 .detail_info ul li .info_noti p .bluetxt {color:#0d6de3;}
.detail_area1 .detail_info ul li .info_noti p.redtext {color:#f14738; display: block;}
.detail_area1 .detail_info ul li .info_noti p.redtext a {color:#f14738; text-decoration: underline;} 
.detail_area1 .detail_info ul li .info_noti p .bar {display:inline-block; width:1px; height:15px; margin:0 10px; background:#E8E8E8; position:relative; top:3px;}	
.detail_area1 .detail_info ul li .info_noti a.plusbtn {width:24px; height:24px; text-indent:-5000px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_24.svg') center center/16px no-repeat; position:absolute; top:50%; right:0px; transform:TranslateY(-50%); }
.detail_area1 .detail_info ul li .info_noti p.info_deli {width: 100%; gap: 4px 8px;}
.detail_area1 .detail_info ul li .info_noti p:has(.today_deli, .sat_icon, .quick_pickUP_icon, .instant_pickup) {width: 100%; flex-wrap: wrap; margin-bottom: 6px;}
.detail_area1 .detail_info ul li .info_noti p:has(.today_deli, .sat_icon, .quick_pickUP_icon, .instant_pickup) .bar {margin: 0 8px; top: 0;}
/* ¹è¼ÛºñÀý¾à»óÇ° */
.detail_area1 .detail_info ul li .info_noti a.deli_saving_btn {display:inline-block; height:36px; margin-top:12px; padding:0 30px 0 50px; line-height:36px; background:#135dba; color:#fff; border-radius:4px; font-size:15px; font-family: 'noto-R'; font-weight:normal; position:relative; }
.detail_area1 .detail_info ul li .info_noti a.deli_saving_btn:before {content: ''; width:54px; height:40px; background: url('//image5.compuzone.co.kr/img/images/product_detail/mo_deli_price_bnr_img.png') center center/contain no-repeat; position: absolute; top: -8px; left: -7px; }	
.detail_area1 .detail_info ul li .info_noti a.deli_saving_btn::after {content: ''; width:16px; height:16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_down_24.svg') center center/contain no-repeat; position: absolute; top:50%; right:10px; transform:TranslateY(-50%); }	
.detail_area1 .detail_info ul li .info_noti a.deli_saving_btn i {display:inline-block; font-size: 15px; font-family: "spoqa R"; font-weight: normal; color: #fff; line-height: 36px; margin-left: 3px;}
.detail_area1 .detail_delivery {border-top:1px solid #e8e8e8;  padding-top:20px;}
.detail_area1 .grayqna {display:inline-block; width:24px; height:24px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_question_mark_circle_24.svg') center center/20px no-repeat;}
/* °¡»êÁ¡ºü¸¥ÇÈ¾÷ */
.detail_area1 .gasan_pick {width:100%; height:45px; margin-top:20px; background:#eef8ff; border-radius: 5px;}
.detail_area1 .gasan_pick p {text-align:center; line-height:46px; font-size:13px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.detail_area1 .gasan_pick p span {font-size:14px; font-family: 'noto-B'; font-weight: normal; color:#1c8fed; margin-right:8px; padding-left:18px; position:relative;}
.detail_area1 .gasan_pick p span::before {content: ''; width:16px; height:16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_spark.svg') center center/contain no-repeat; position: absolute; top:50%; left:0; transform:TranslateY(-50%);}

/* »ó¼¼Á¤º¸ ±¸¸ÅÈÄ±â Q&A ÅÇ */
.detail_fixed {width:100%; position:absolute; background:#fff; z-index:11;}
.detail_fixed.scroll {position:fixed; top:48px; left:0;}
.detail_fixed .detail_fixed_top {width:100%; height:48px; padding:6px 12px; background:#fff; border-bottom:1px solid #e8e8e8; box-sizing: border-box; overflow:hidden; position:fixed; top:0px; transition:all 0.3s; display: flex; align-items: center;}
.detail_fixed .detail_fixed_top.scroll { position:fixed; top:0; left:0;}
.detail_fixed .detail_fixed_top .backbtn {float:left;width: 36px;  height: 36px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_before_24.svg) center center / 24px no-repeat; text-indent: -5000px; text-indent:-5000px;}
.detail_fixed .detail_fixed_top p {float:left; width:calc(100% - 90px); line-height:35px; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.detail_fixed .detail_fixed_top .search {width:36px; height:36px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_search_24.svg) center center / 24px no-repeat; text-indent:-5000px; position: absolute; top: 50%; transform: translateY(-50%); right: 8px;}
.detail_fixed .detail_fixed_tab {height:48px; padding:0 16px; background:#fff; box-sizing: border-box; overflow:hidden; position:relative;}
.detail_fixed .detail_fixed_tab::before {content:''; width:100%; height:1px; background:#e8e8e8; position:absolute; bottom:0; left:0;}
.detail_fixed .detail_fixed_tab ul {width:100%; height:100%; overflow:hidden;}
.detail_fixed .detail_fixed_tab ul li {float:left; width:33.3333%; height:100%; text-align: center; box-sizing: border-box; position:relative;}
.detail_fixed .detail_fixed_tab ul li a {display:block; line-height:48px; font-size:15px; font-family: 'noto-R'; font-weight:normal; color:#949494;}
.detail_fixed .detail_fixed_tab ul li.on {border-bottom:2px solid #3a3a3a;}
.detail_fixed .detail_fixed_tab ul li.on a {font-family: 'noto-B'; color:#3a3a3a;}

/* ±¸¸Å ½Ã À¯ÀÇ»çÇ× */
#detail_area2 {width:100%; height:0px; position:relative; top:-100px;}
.detail_area2 {position:relative; padding-top:48px;}
.detail_area2 .impor_inner {width:100%; padding:25px 15px 30px; background:#fafafa; text-align: center; box-sizing: border-box;}
.detail_area2 .impor_inner h4 {display:inline-block; margin-bottom:12px; font-size:16px; font-family: 'noto-B'; font-weight: normal; color:#f14738; padding-left:24px; position:relative;}
.detail_area2 .impor_inner h4::before {content: ''; width:24px; height:24px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_impor.png') center center/contain no-repeat; position: absolute; top:48.5%; left:-2px; transform:TranslateY(-50%);}
.detail_area2 .impor_inner p {margin-bottom:3px; padding-left:10px; font-size:13px; font-family:'noto-R'; font-weight:normal; color:#6c6c6c; text-align: left; position:relative;}
.detail_area2 .impor_inner p::before {content: ''; width:2px; height:2px; border-radius: 50%; background: #6c6c6c; position:absolute; top:8px; left:4px;}
/* »ó¼¼Á¤º¸ È®´ë */
.detail_area2 .impor_enlarge {width:100%; padding:45px 15px; background:#fff; text-align: center; box-sizing: border-box;}
.detail_area2 .impor_enlarge h5 {display:inline-block; font-size:15px; font-family: 'noto-M'; font-weight: normal; color:#3a3a3a; padding-left:45px; position:relative;}
.detail_area2 .impor_enlarge h5 span {color:#f14738;}
.detail_area2 .impor_enlarge h5::before {content: ''; width:45px; height:45px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_enlarge.png') center center/contain no-repeat;  position:absolute; top:50%; left:0; transform:TranslateY(-50%);}
.detail_area2 #contents2 table {border-spacing: 0;}
.detail_area2 #contents2 td {padding:inherit!important; border-bottom:none;}
.detail_area2 #contents2 td img {display:block;}
/* ÄùÀÌ»çÁ¸ ¸®ºä ¹Ù·Îº¸±â */
.detail_area2 .quasarzone_review {width:100%; padding:20px 15px; background:#3a3a3a; box-sizing: border-box; color:#fff;overflow: hidden;}
.detail_area2 .quasar_top {width:100%; overflow: hidden; margin-bottom:16px;}
.detail_area2 .quasar_top h4 { float:left; width:141px; height:26px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_quasar.png') center center/contain no-repeat; text-indent: -5000px; }
.detail_area2 .quasar_top a { float:right; line-height:26px; color:#fff; position:relative; font-size:13px; font-family:'noto-M'; font-weight: normal; color:#949494; padding-right:12px;}
.detail_area2 .quasar_top a::before {content: ''; width:12px; height:12px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_next_12.svg') center center/contain no-repeat;  position:absolute; top:48.5%; right:0; transform:TranslateY(-50%);}
.detail_area2 .quasar_img {float:left; width:96px; height:72px;}
.detail_area2 .quasar_img span {display:block; width:100%; height:100%; border-radius: 5px; overflow: hidden;}
.detail_area2 .quasar_img span img {display:block; width:100%; height:100%;}
.detail_area2 .quasar_text {float:left; width:calc(100% - 96px); padding-left:15px; margin:6px 0; box-sizing: border-box;}
.detail_area2 .quasar_text h2 {margin-bottom:2px; font-size:15px; font-family: 'noto-M'; font-weight: normal; color:#ff9113;}
.detail_area2 .quasar_text p {line-height:18px; font-size:13px; font-family: 'noto-R'; font-weight: normal; color:#fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
/* °ü¸®Åø¿¬µ¿ MD¾È³»°øÁö */
.detail_area2 .MD_notice {width:100%; max-width:750px; margin:0 auto; padding:25px 0; background:#fff; box-sizing: border-box;}
.detail_area2 .MD_notice span {display: block;}
.detail_area2 .MD_notice span img {display: block;}

/* »óÇ°»ó¼¼ÀÌ¹ÌÁö ÀÌ¹ÌÁö */
.detail_area2 .pr_detail_info_div {width:100%; max-height:400px; overflow:hidden;}
.detail_area2 .pr_detail_info_div.on {max-height:inherit;}
.detail_area2 .pr_detail_info_div span {display:inline-block; max-width:750px; margin:0 auto;}
.detail_area2 .pr_detail_info_div span img {display:block; }
.detail_area2 .pr_detail_info_div span.space {height:120px;}
.detail_area2 .pr_detail_info_div span.stan,
.detail_area2 .pr_detail_info_div span.pre{display: flex; line-height: 88px; justify-content: center; height: 100%; font-size: 34px; font-family: 'spoqa M'; color: #6c6c6c;  position: relative;}
.detail_area2 .pr_detail_info_div span.gm_thum{width: 216px; height: 216px; position: relative; overflow: hidden; border-radius: 20px;}
.detail_area2 .pr_detail_info_div span.gm_thum img{width: 200%; position: Absolute; left: 50%; top: 50%; transform: translate(-50% , -50%); display: inline-block;}
.detail_area2 .pr_detail_info_div .work_con span.gm_thum img{width: 100%;}

.detail_area2 .detail_plus {position:absolute; bottom:0; left:0; width:100%; height:200px; background: linear-gradient(rgba(255, 255, 255, 0), #fff);}
.detail_area2 .detail_plus.on {height:auto;}
.detail_area2 .detail_plus a {display:block; width:280px; height:50px; line-height:49px; text-align:center; margin:0 auto; border-radius:25px; background:#0d6de3; position:absolute; left:50%; bottom:30px; transform:TranslateX(-50%);}
.detail_area2 .detail_plus a span {font-size:16px; font-family: 'noto-M'; font-weight: normal; color:#fff; position:relative; padding-right:20px; }
.detail_area2 .detail_plus a span::before {content: ''; width:20px; height:20px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_down_24.svg') center center/16px no-repeat;  position:absolute; top:50%; right:0; transform:TranslateY(-50%);}
.detail_area2 .detail_plus a span.on::before {transform:translateY(-50%) rotate(180deg);}  

/* »óÇ°°í½ÃÁ¤º¸ ±³È¯/È¯ºÒÅÇ ¹è¼Û¾È³» */
.detail_area3 {border-top:8px solid #f2f2f2; padding:30px 15px 27px; box-sizing:border-box;}
.detail_area3 ul {overflow:hidden;width:calc(100% + 10px); margin-bottom:15px;}
.detail_area3 ul li {float:left; width:calc(33.333% - 10px);}
.detail_area3 ul li:nth-child(2) {margin:0 10px;}
.detail_area3 ul li a {display:block; padding:20px 0; background:#f9f9f9; border-radius: 5px; text-align: center;}
.detail_area3 ul li a span {font-size:13px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a;}
.detail_area3 ul li a .notiimg {display:block; width:36px; height:36px; margin:0 auto 4px;}
.detail_area3>div {text-align: center;}
.detail_area3>div p {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#949494;}
.detail_area3>div p span.siren {display:inline-block; font-family:'noto-M'; color:#6c6c6c;position:relative; padding-left:20px;}
.detail_area3>div p span.siren::before {content: ''; width:20px; height:20px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_exclamation_mark_circle_24.svg') center center/contain no-repeat;  position:absolute; top:50%; left:0; transform:TranslateY(-50%);}
.detail_area3>div p span.bar {display:inline-block; width:1px; height:13px; margin:0 10px; background:#e8e8e8; position:relative; top:2px;}

/* ±¸¸ÅÈÄ±â */
#detail_area4 {width:100%; height:0px; position:relative; top:-124px;}
.detail_area4 {border-top:8px solid #f2f2f2; padding:20px 0 0; box-sizing:border-box; overflow: hidden;}
.detail_area4 .datail_top {display:flex; align-items: center; justify-content: space-between; overflow:hidden; margin-bottom:15px; padding:0 15px; box-sizing:border-box;}
.detail_area4 .datail_top.noreview {padding: 0 15px 15px;border-bottom:1px solid #e8e8e8;}
.detail_area4 .datail_top h2 {display: flex; align-items: center; font-size:20px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.detail_area4 .datail_top a {font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_area4 .review_zone {margin:0 15px 25px; padding:26px 33px; background:#f9f9f9; border-radius: 15px; box-sizing:border-box; overflow:hidden;}
.detail_area4 .review_zone .review_left {float:left; width:26%; min-width:72px; text-align: center;}
.detail_area4 .review_zone .review_left p {font-size:33px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.detail_area4 .review_zone .review_left .starzone_full {width:80px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_star.svg') center left/contain repeat-X; position:relative; top:5px; left:50%; transform:translateX(-50%);}
.detail_area4 .review_zone .review_left .starzone_full span {height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_star.svg') center left/contain repeat-X; position:absolute; top:0; left:0; }
.detail_area4 .review_zone .review_right {float:left; width:calc(74% - 25px); margin:3px 0 0 25px; padding-left:25px; border-left:1px solid #e8e8e8; box-sizing: border-box;}
.detail_area4 .review_zone .review_right p {margin-bottom:5px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#949494; clear:both;}
.detail_area4 .review_zone .review_right p:last-child {margin-bottom:0;}
.detail_area4 .review_zone .review_right p span {display:inline-block; color:#3a3a3a; margin-left:10px;}
.detail_area4 .review_zone .review_right p span:last-child {float:right;}
.detail_area4 .review_photo {overflow-x: scroll; padding:25px 0 0 15px; margin-bottom: 20px; border-top:8px solid #f2f2f2;}
.detail_area4 .review_photo::-webkit-scrollbar { display: none; /* Chrom0e, Safari, Opera*/}
.detail_area4 .review_photo ul {display:inline-flex; margin:0;}
.detail_area4 .review_photo ul li {float:left; margin-right:10px; border-radius: 5px; overflow:hidden; position:relative;}
.detail_area4 .review_photo ul li.play_thum a::before {content:''; width:100%; height:100%; background:rgba(0,0,0,0.6); position:absolute; top:0; left:0;}
.detail_area4 .review_photo ul li.play_thum a::after {content:''; width:32px; height:32px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_triangle_24.svg') center center/contain no-repeat; position:absolute; top: 50%;  left: 50%; transform: translate(-50%, -50%);}
.detail_area4 .review_photo ul li:last-child {margin-right:15px;}
.detail_area4 .review_photo ul li.lastimg {position:relative;}
.detail_area4 .review_photo ul li.lastimg::before {content:''; width:100%; height:100%; background:rgba(26,26,26,0.7); position:absolute; top:0; left:0;}
.detail_area4 .review_photo ul li.lastimg::after {content:''; width:28px; height:28px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_plus_24.svg') center center/contain no-repeat; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.detail_area4 .review_photo ul li a {display: block; width:90px; height:90px; }
.detail_area4 .review_photo ul li a img {width:100%; height:100%;}
.detail_area4 .review_photo ul li i.num {display: flex; align-items: center; justify-content: center; width:25px; height:25px; background:rgba(0, 0, 0, 0.5); font-family:'¸¼Àº°íµñ'; font-size:14px; font-style: normal; color:#fff; border-radius: 5px; position:absolute; bottom:0; right:0;}
.detail_area4 .review_op {padding:0 15px; margin:12px auto 20px;}
.detail_area4 .select {display: inline-block; width:100%; height:40px; background:#fff; border:1px solid #d8d8d8; border-radius:5px; font-family:'noto-R'; letter-spacing:-0.5px; vertical-align:top; box-sizing: border-box; cursor: pointer;}
.detail_area4 .select select {display: block; width:100%; height:100%; line-height:38px; padding:0 30px 0 16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_down_24.svg') calc(100% - 10px) center/16px no-repeat; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494; outline:none; border:none; box-sizing: border-box; appearance: none;}

.detail_area4 .review_best .best_photo:last-child {border-bottom:1px solid #e8e8e8;}
.detail_area4 .review_no {padding:40px 0; text-align: center; font-size:14px; font-family:'noto-R'; color:#6c6c6c; border-top:1px solid #e8e8e8;}
.detail_area4 .best_photo {padding:20px 15px 25px; border-top:1px solid #e8e8e8; box-sizing: border-box;}
.detail_area4 .best_photo .starzone_full {width:80px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_star.svg') center left/contain repeat-X; position:relative;}
.detail_area4 .best_photo .starzone_full span {height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_star.svg') center left/contain repeat-X; position:absolute; top:0; left:0; }

.detail_area4 .best_photo .review_profile {margin:6px 0 10px;}
.detail_area4 .best_photo .review_profile span {font-size:13px; font-family:'noto-R'; font-weight:normal; color:#949494;}
.detail_area4 .best_photo .review_profile .bar {display:inline-block; width:1px; height:13px; margin:0 8px; background:#d8d8d8; position:relative; top:3px;}
.detail_area4 .best_photo .review_profile .likeit {position:relative; padding-left:18px;}
.detail_area4 .best_photo .review_profile .likeit::before {content:''; width:18px; height:18px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_goodgray.png') center center/contain no-repeat; position:absolute; top:48.5%; left:0; transform:translateY(-50%);}
.detail_area4 .best_photo .review_profile .likeit.on {color:#f14738;}
.detail_area4 .best_photo .review_profile .likeit.on::before {background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_goodred.png') center center/contain no-repeat;}
.review_profile .npay{width: 46px; display: inline-block; margin-left: 10px; transform: translateY(2px);}
.detail_area4 .best_photo .review_text p {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.detail_area4 .best_photo .review_img {overflow-x: scroll;}	
.detail_area4 .best_photo .review_img::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera*/}
.detail_area4 .best_photo .review_img ul {display:flex; margin-top:12px;}
.detail_area4 .best_photo .review_img ul li {float:left; margin-right:10px; border-radius: 5px; overflow:hidden;}
.detail_area4 .best_photo .review_img ul li a {display: block; width:90px; height:90px; position:relative;}
.detail_area4 .best_photo .review_img ul li a::before {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_area4 .best_photo .review_img ul li a img {width:100%; height:100%;}
.detail_area4 .review_lst {display: flex; flex-direction:column; align-items: center; justify-content: center; gap:12px; padding:40px 0 0;}
.detail_area4 .review_lst i {width:38px; height:38px;}
.detail_area4 .review_lst p {font-size:14px; font-family:'noto-R'; font-weight: normal; color:#6c6c6c;}
/* ÀüÃ¼º¸±â È¸»ö¹öÆ° */
.detail_plus_gray {width:100%; margin:30px 0;}
.detail_plus_gray a {display:block; width:280px; height:50px; line-height:49px; text-align:center; margin:0 auto; border-radius:25px; background:#f2f2f2; }
.detail_plus_gray a span {font-size:16px; font-family: 'noto-M'; font-weight: normal; color:#3a3a3a; position:relative; padding-right:24px; }
.detail_plus_gray a span::before {content: ''; width:24px; height:24px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_24.svg') center center/16px no-repeat;  position:absolute; top:50%; right:0; transform:TranslateY(-50%);}

/* »óÇ°Q&A */
#detail_area5 {width:100%; height:0px; position:relative; top:-124px;}
.detail_area5 {border-top:8px solid #f2f2f2; padding:20px 0 0; box-sizing:border-box; overflow: hidden;}
.detail_area5 .datail_top {overflow:hidden; margin-bottom:15px; padding:0 15px; box-sizing:border-box;}
.detail_area5 .datail_top h2 {float:left; font-size:20px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.detail_area5 .datail_top p {float:right; margin-top:2px; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_area5 .datail_top a {display:inline-block; margin-left:10px; padding:6px 11px; background:#3a3a3a; border-radius:5px; font-size:12px; font-family:'noto-R'; font-weight:normal; color:#fff;}
.detail_area5 .qna ul {width:100%;}
.detail_area5 .qna>ul li {border-top:1px solid #e8e8e8; padding:21px 15px; box-sizing: border-box;}
.detail_area5 .qna>ul li.qna_no {padding:40px 0; text-align: center; font-size:14px; font-family:'noto-R'; color:#6c6c6c;}
.detail_area5 .qna>ul li:last-child {border-bottom:1px solid #e8e8e8;}
.detail_area5 .qna>ul li h5 {font-size:15px; font-family: 'noto-M'; font-weight: normal; color:#3a3a3a; margin-bottom:5px; overflow: hidden; text-overflow: ellipsis; display:-webkit-inline-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; position:relative; padding-right:20px;}
.detail_area5 .qna>ul li h5 span {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; position:absolute; top:48%; right:0; transform:translateY(-50%);}
.detail_area5 .qna>ul li p {font-size:14px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.detail_area5 .qna>ul li.on p {-webkit-line-clamp: inherit;}
.detail_area5 .qna ul li .review_profile span {font-size:13px; font-family:'noto-R'; font-weight:normal; color:#949494;}
.detail_area5 .qna ul li .review_profile span.com {color:#0d6de3;}
.detail_area5 .qna ul li .review_profile span.bar {display:inline-block; width:1px; height:13px; margin:0 10px; background:#E8E8E8; position:relative; top:3px;}
.detail_area5 .qna ul li .review_profile {margin:9px 0 20px;}
.detail_area5 .qna ul li .reply {width:calc(100% + 30px); margin:25px 0 -21px; background:#fafafa; padding:22px 15px 22px; position:relative; left:-15px; box-sizing: border-box; display:none;}
.detail_area5 .qna ul li .reply.on {display:block;} 
.detail_area5 .qna ul li .reply p {font-size:14px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; position:relative; padding-left:12px; overflow: inherit; text-overflow: inherit; display: -webkit-box; -webkit-line-clamp: inherit; -webkit-box-orient: inherit;}
.detail_area5 .qna ul li .reply p::before {content:''; width:12px; height:12px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_reply.png') center center/contain no-repeat; position:absolute; top:3px; left:0;}
.detail_area5 .qna ul li .reply span {display:block; margin-top:2px; padding-left:12px; font-size:13px; font-family: 'noto-R'; font-weight: normal; color:#949494;}

/* ¸®ÆÛºñ½Ã »óÇ°¹è³Ê*/
.detail_area6 {border-top:8px solid #f2f2f2; overflow: hidden;}
.detail_area6 .detail_refur {display: flex; align-items: center; justify-content: space-between; width:100%; padding:20px 15px; box-sizing: border-box;}
.detail_area6 .detail_refur p {float:left; padding-left:68px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; position:relative;}
.detail_area6 .detail_refur p span {font-family: 'noto-B';}
.detail_area6 .detail_refur p .bluetxt {color:#0d6de3;}
.detail_area6 .detail_refur p::before {content:''; width:32px; height:32px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/MIX/icon_line_box_cancel_24.svg') center center/contain no-repeat;  position:absolute; top:50%; left:8px; transform:translateY(-50%);}
.detail_area6 .detail_refur p::after {content:''; width:1px; height:100%; background:#f2f2f2; position:absolute; top:50%; left:53px; transform:translateY(-50%);}
.detail_area6 .detail_refur a {float:right; width:20px; height:20px; margin:13px 15px 0 0; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_24.svg') center center/16px no-repeat;}
.detail_area6 .detail_refur a.on {transform:rotate(180deg);}

/* Áß°í»óÇ° ¼û°ÜÁö´Â ¿µ¿ª */
.detail_area6 .pdtl_reaper_contents * {box-sizing: border-box;}
.detail_area6 .pdtl_reaper_contents {display: none; border-top: 1px solid #e8e8e8; padding:30px 15px; width: 100vw; box-sizing: border-box;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go {height: 120px; padding: 0 0 20px 110px; width: 100%; border-bottom:1px solid #e8e8e8; position: relative;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_img {width: 100px; height: 100px; position: absolute; top: 0; left: 0; border-radius: 5px; position:relative;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_img::before {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_info {position:relative; top:12px;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_img > img {width: 100%; height: 100%; display: block;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_info > p { font-size: 14px; line-height: 1; color: #3a3a3a; margin-top: 6px; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_info .tagicon { float: none; font-family:'noto-M'; color:#3a3a3a;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_info .tagicon:after { content: ''; display: block; clear: both;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_right_box {width: 300px; text-align: right;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_right_box > a {display: inline-block; width: 90px; height: 30px; color: #fff; background-color: #f14738; font-size: 13px; line-height: 30px; text-decoration: none; float: right; text-align: center;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_price {display: inline-block; margin-top:10px; height: 20px;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_price * {height: 20px; line-height: 20px; display: inline-block; float: left; font-family: "noto-B";}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_price .per { font-size: 16px; color: #f14738; margin-right: 5px;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_go .pd_price .won { font-size: 18px; color: #3a3a3a;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_info_wrap { width: 100%;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_info_wrap > div { width: 100%; padding-top: 20px; width: 100%;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_info_wrap h2 { font-size: 17px; height: 15px; color: #3a3a3a; font-weight: normal; line-height: 1; margin-bottom: 10px; display: block; font-family: "noto-B";}
.detail_area6 .pd_reaper_info_box { width: 100%; background-color: #fbfbfb; padding:10px 15px 20px; border-radius:10px;}
.detail_area6 .pd_reaper_info_box > p, .detail_area6 .pd_reaper_info_box > p > b { height: 34px; line-height: 34px; font-size: 14px; color: #3a3a3a; font-weight: normal;}
.detail_area6 .pd_reaper_info_box > p { width: 100%; text-align: center; margin-bottom: 4px;}
.detail_area6 .pd_reaper_info_box > p > b {display: inline-block; font-family: "noto-B";}
.detail_area6 .pd_reaper_info_box .pd_reaper_per {display: block; width: 100%; height: 50px;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per > li {width: 100%; height: 25px; list-style: none; text-align: left;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per > li > span {display: inline-block; float: left;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per .per_name {width: 75px; height: 25px; line-height: 25px; font-size: 13px; color: #3a3a3a; border-right: 1px solid #dedede;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per .per_bar_wrap {width: calc(100% - 135px); height: 13px; margin-top: 6px;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per .per_bar {display: inline-block; vertical-align: top; width: 100%; height: 13px; background-color: #dedede; position: relative;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per .per_bar .per_bar_price{position: absolute; display: inline-block; height: 13px; line-height: 13px; width: 60px; font-size: 13px; color: #3a3a3a; padding-left: 5px; top: 0; right: -60px;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per .pd_reaper_li .per_bar { background-color: #f14738;}
.detail_area6 .pd_reaper_info_box .pd_reaper_per .pd_reaper_li .per_name,
.detail_area6 .pd_reaper_info_box .pd_reaper_per .pd_reaper_li .per_bar .per_bar_price {color: #f14738; font-family: "noto-B";}
.detail_area6 .pd_reaper_info_box_B { width: 100%; background-color: #fbfbfb; padding: 17px 15px; border-radius:10px;}
.detail_area6 .pd_reaper_info_box_B > p { width: 100%; font-size: 13px; font-family:'noto-R'; line-height: 16px;}
.detail_area6 .pd_reaper_info_box_B .pd_rp_info,
.detail_area6 .pd_reaper_info_box_B .pd_rp_info > i { color: #3a3a3a; font-style: normal;}
.detail_area6 .pd_reaper_info_box_B .pd_rp_notice { color: #f14738; word-break: keep-all; margin-top: 9px;}
.detail_area6 .pdtl_reaper_contents .pd_reaper_btn { display: block; width: 100%; background-color: #f14738; font-size: 17px; height:50px; color: #fff; border-radius: 10px; line-height:50px; text-align: center; margin-top: 20px; font-family: "noto-B"; text-decoration: none;}

/* ÀÌ·± »óÇ°µµ ÀÖ¾î¿ä, °°Àº ºê·£µåÀÇ ÀÎ±â»óÇ°ÀÌ¿¡¿ä*/
.detail_area7 {border-top:8px solid #f2f2f2; padding:20px 16px; box-sizing:border-box; overflow: hidden;}
.detail_area7 .main_tit {margin-bottom:11px;}
.detail_area7 .main_tit h2 {font-size:20px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.detail_area7 ul {width:100%; font-size: 0;}
.detail_area7 ul li {width:calc(50% - 8px); margin:0 8px 35px 0; display: inline-block; letter-spacing: 0; vertical-align: top;}
.detail_area7 ul li:nth-child(2n) {margin:0 0 35px 8px;}
.detail_area7 ul li a span.area_thumnail {display:inline-block; width:100%; height:100%; margin-bottom:8px; border-radius:10px; overflow:hidden; position:relative;}
.detail_area7 ul li a span.area_thumnail::before {content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.02);}
.detail_area7 ul li a span img {display:block;}
.detail_area7 ul li a h3 {margin-bottom: 4px; font-size: 14px; font-family: 'noto-R'; font-weight: normal; color: #3a3a3a; line-height: 20px; letter-spacing: -1px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.detail_area7 ul li a p.area_price {margin-bottom:3px; font-size: 11px; color: #3a3a3a; font-family: 'Noto-M'; letter-spacing: -0px;}
.detail_area7 ul li a p span.area_price_per {font-size:16px; color: #f14738; font-weight: bold; padding-right:5px; font-family: 'spoqa m';}
.detail_area7 ul li a p span.area_price_won {padding-right:1px; font-size:16px; font-weight:bold; font-family: 'spoqa m';}
.detail_area7 ul li h6 { margin-bottom:5px; font-size:12px; font-family: 'noto-M'; font-weight: normal; color: #3a3a3a;}
.detail_area7 ul li h6 span {display:inline-block; width:18px; height:18px; margin-right:3px; vertical-align: bottom;}
.detail_area7 ul li h6 span img {display:block; width:100%;}
.detail_area7 .area_sticker {overflow:hidden;}
.detail_area7 .graysticker {display:inline-block; padding:4px 8px; background:#fafafa; border-radius: 5px; font-size:12px; font-family:'noto-M'; font-weight:normal; color:#6c6c6c; margin:0 3px 3px 0;}
.detail_area7 .blacksticker {display:inline-block; padding:4px 8px; background:#3a3a3a; border-radius: 5px; font-size:12px; font-family:'noto-M'; font-weight:normal; color:#fff; margin:0 3px 3px 0}
.detail_area7 .whitesticker {display:inline-block; padding:4px; background:#fff; font-size:12px; font-family:'noto-R'; font-weight:normal; color:#949494; margin:0 3px 3px 0}

/* ´õº¸±â °ËÁ¤¹öÆ° */
.detail_plus_black {width:100%;}
.detail_plus_black a {display:block; width:280px; height:50px; line-height:49px; text-align:center; margin:0 auto; border-radius:25px; background:#1a1a1a; }
.detail_plus_black a span {font-size:16px; font-family: 'noto-M'; font-weight: normal; color:#fff; position:relative; padding-right:20px; }
.detail_plus_black a span::before {content: ''; width:20px; height:20px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_down_24.svg') center center/16px no-repeat; position:absolute; top:50%; right:0; transform:TranslateY(-50%);}
.detail_plus_black a.on span::before {transform:TranslateY(-50%) rotate(180deg);}
/* ¹Ð¾î¼­ °áÁ¦ÇÏ±â */
.compay {width:100%; height:55px; margin-top:18px; position:relative; box-sizing: border-box;}
.compay .bar {width:100%; height:100%; background:#f9f9f9; border-radius:27.5px; overflow:hidden; position:relative; }
.compay .progressBar {width: 0; height: 100%; background:#0d6de3 ; border-radius: 27.5px; position: absolute; left:0; top:0; overflow:hidden;} 
.compay .progressBar span {display:block; width:240px; position:absolute; top:50%; transform:translateY(-50%); left:100px;}
.compay .text {width: 100%; height:100%; line-height:55px; text-align:center; position: absolute; }
.compay .text span {display:block; width:240px; position:absolute; top:50%; transform:translateY(-50%); left:100px;}
.compay .progressBar span img, .compay .text span img {display:block;}
.compay .locked_handle {width:55px; height:55px; background:#0d6de3; border-radius:27px; box-sizing: border-box; position: absolute; left: 0; top: 0; z-index:4;}
.compay .locked_handle::before {content:''; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_before_24.svg') center center/contain no-repeat; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%) rotate(180deg);}

/* ÄÄÆäÀÌ ¹Ù·Î°áÁ¦ ÆË¾÷ */
.compay_popup {width:100%; height:100%; position:fixed; top:0; left:0; background:#f9f9f9; z-index:999; transition: all 0.3s; display:none;}
.compay_popup.on {display:block;}
.compay_popup .layer_header {width:100%; height:60px; line-height: 58px; position:relative; background:#fff; text-align: center; border-bottom:1px solid #e8e8e8;}
.compay_popup .layer_header p {display:inline-block; font-size:17px; font-family:'noto-B'; font-weight: normal; padding-left:148px; position:relative;}
.compay_popup .layer_header p::before {content:''; width:143px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_compay_logo.png') center center/contain no-repeat; position:absolute; top:15px; left:0;}
.compay_popup .layer_header span {display:block; width:124px; }
.compay_popup .layer_header .closeBtn {display: inline-block; width:28px; height:28px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_close_24.svg') center center/contain no-repeat; position:absolute; top:50%; right:15px; transform:translateY(-50%); }
.compay_popup .compay_pop {padding:30px 20px; box-sizing: border-box;}
.compay_popup .compay_pop h2 {text-align: center; font-size:15px; font-family:'noto-R'; font-weight:normal; color:#949494;}
.compay_popup .compay_pop .compay_inner {width:100%; margin:0 0 12px; padding:25px 25px 12px; background:#fff; border:1px solid #d8d8d8; border-radius: 15px; box-sizing: border-box;}
.compay_popup .compay_pop .compay_inner dl {margin-bottom:20px;}
.compay_popup .compay_pop .compay_inner dl:last-child {margin-bottom:0px;}
.compay_popup .compay_pop .compay_inner dl dt {margin-bottom:6px; font-size:16px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.compay_popup .compay_pop .compay_inner dl dt button {width:50px; height:27px; margin-left:10px; background:#fff; border:1px solid #d8d8d8; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#6c6c6c; border-radius:5px;}
.compay_popup .compay_pop .compay_inner dl dd {font-size:15px; font-family:'noto-R'; font-weight:normal; color:#6c6c6c; clear:both;}
.compay_popup .compay_pop .compay_inner dl dd span {font-size:15px; font-family:'noto-R'; font-weight:normal; color:#6c6c6c;}
.compay_popup .compay_pop .compay_inner dl dd span.bar {display:inline-block; width:1px; height:13px; margin:0 6px; background:#d8d8d8; position:relative; top:1px;}
.compay_popup .compay_pop .compay_inner dl dd span.redtext {float:right; color:#f14738;}
.compay_popup .compay_pop .compay_inner dl dd.bluebox a {display:block; width:100%; height:40px; line-height:42px; padding-left:13px; background:#eef8ff; color:#3a3a3a; border-radius:5px; box-sizing: border-box; position:relative;}
.compay_popup .compay_pop .compay_inner dl dd.bluebox a::before {content:''; width:16px; height:16px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_24.svg') center center/contain no-repeat; position:absolute; top:50%; right:11px; transform: translateY(-50%) rotate(-90deg); }
.compay_popup .secretbtn {margin-left:10px; overflow:hidden;}
.compay_popup .secretbtn .wish_check_box {float:left; display:block; height:24px;}
.compay_popup .secretbtn .wish_check_box input[type="checkbox"] {display:none;}
.compay_popup .secretbtn .wish_check_box label.wish_check {display:inline-block; height:24px;}
.compay_popup .secretbtn .wish_check_box input[type="checkbox"] + label.wish_check > span { display: inline-block; width:24px; height:24px; background: #FFF; border: solid 1px #d8d8d8; border-radius:4px; box-sizing:border-box;}
.compay_popup .secretbtn .wish_check_box input[type="checkbox"]:checked + label.wish_check > span {background: #0D6DE3 url(//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_vivid_check.svg) center center / 16px no-repeat; border: 1px solid transparent;}
.compay_popup .secretbtn p {width:calc(100% - 34px); margin:3px 0 0 10px; float:left; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.compay_popup .compay_innertotal {width:100%; background:#f9f9f9; margin-bottom:30px; padding:0 20px; position:absolute; bottom:0; overflow:hidden; box-sizing: border-box;}
.compay_popup .compay_innertotal h5 {float:left; font-size:20px; font-family: 'noto-B'; font-weight: normal; color:#3a3a3a;}
.compay_popup .compay_innertotal h6 {float:right; font-size:20px; font-family: 'noto-B'; font-weight: normal; color:#0d6de3;}
.compay_popup .compay_innertotal button {float:left; display:block; width:100%; height:52px; margin:13px 0 15px; background:#0d6de3; border-radius: 8px; text-align: center; line-height:51px; font-size:18px; font-family: 'noto-M'; font-weight: normal; color:#fff; }
.compay_popup .compay_innertotal a {float:left; display:block; text-align: center; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494; position:relative; left:50%; transform:translateX(-50%); }
.compay_popup  .compay_innertotal dl {overflow:hidden; margin-bottom:5px;}
.compay_popup  .compay_innertotal dd {font-size:15px; font-family:'noto-R'; font-weight:normal; color:#6c6c6c; clear:both;}
.compay_popup  .compay_innertotal dd button {float:none; display:inline-block; width:50px; height:27px; line-height:27px; margin:0 0 0 10px; background:#fff; border:1px solid #d8d8d8; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#6c6c6c; border-radius:5px;}
.compay_popup  .compay_innertotal dd span {float:right; color:#f14738;}

/* ¿ä84315 Áß°í ÆÇ¸Å ±â´É °³¼± ¿äÃ» 220609 */
.detail_area2 .refurbish_box{width: 100%;border-collapse: collapse; border-spacing: 0; margin: 20px auto; border: 0;}
.detail_area2 .refurbish_box tr:first-child td, .detail_area2 .refurbish_box tr:first-child th{border-top: 1px solid #E5E5E5;}
.pr_detail_info_div .refurbish_box td{ background: #fff;  border-bottom: 1px solid #E5E5E5; font-size: 17px; font-family: Noto-R; color: #777777;padding: 13px 25px !important;}
.pr_detail_info_div .refurbish_box th{font-weight: bold; background: #F8F8F8;  border-bottom: 1px solid #E5E5E5; font-size: 17px; font-family: Noto-R; color: #282828; padding: 13px 0 !important; text-align: center;}
.pr_detail_info_div .refurbish_box .star{width: 16px; height: 16px; display: inline-block; background: url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_star.svg') no-repeat; margin-right: 1px;}
.pr_detail_info_div .refurbish_box .star:last-of-type{margin-right: 0;}
.pr_detail_info_div .refurbish_box .star.on{background: url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_star.svg') no-repeat;}

@media screen and (min-width: 749px) {
	.detail_area4_photo_popup .photo_list .inner_list li {width:25%;}
	.detail_area7 ul li {width:calc(25% - 6px);}
	.detail_area7 ul li:nth-child(2n) {margin:0 8px 35px 0;}
	.detail_area7 ul li:nth-child(4n) {margin:0 0 35px 0;}
}
@media screen and (max-width:450px) {
	.compay .progressBar span {left:85px;}
	.compay .text span {left:85px;}
}
@media screen and (max-width:400px) {
	.compay .progressBar span {width: 230px; left:70px;}
	.compay .text span {width: 230px; left:70px;}
}
@media screen and (max-width:375px) {
	.detail_area4 .review_zone {padding:26px 20px;}
	.detail_area4 .review_zone .review_right {margin-left:15px; padding-left:15px;}
}
@media screen and (max-width:350px) {
	.detail_fixed .detail_fixed_tab ul li a {font-size:14px;}
	.detail_area1 .detail_info ul li .info_noti a.deli_saving_btn {font-size:12px;}
	.detail_area1 .gasan_pick p {font-size:12px;}
	.detail_area1 .gasan_pick p span {font-size:13px;}
	.detail_area6 .detail_refur p {font-size:13px;}
	.compay .text span::before {width:120px; left:25px;}
	.compay .progressBar span {width:220px; left:60px;}
	.compay .text span {width:220px; left:60px;}
	.compay_popup .compay_pop .compay_inner dl dd.bluebox {padding-left:10px; font-size:14px; }
}
@media (orientaion: landscape) {
	.compay_popup {overflow-y:scroll;}
	.compay_popup .compay_innertotal {position:inherit;}
}
@media (min-width: 400px) and (max-width: 480px) {
	* {font-size:inherit;}
}
@media (min-width: 321px) and (max-width: 399px) {
	* {font-size:inherit;}
}
@media (max-width: 320px){
	* {font-size:inherit;}
}

/* 220718 Ä«Å×°í¸® ³×ºñ°ÔÀÌ¼Ç ¿µ¿ª Ãß°¡ */
.detail_fixed_midd {width:100%; height:48px; padding:0 16px; background:#fff; border-bottom: 1px solid #e8e8e8; box-sizing: border-box; overflow:hidden; transition: all 0.3s; position:fixed; top:48px; display: flex; align-items: center;}
.detail_fixed .detail_fixed_midd.scroll {position:fixed; top:48px; left:0;}
.detail_fixed_midd .flex {display: flex; align-items: center; height:20px; width:100%;}
.detail_fixed_midd p {font-size:14px; font-family:'noto-m'; font-weight: normal; color:#3a3a3a; position:relative; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; box-sizing: border-box;}
.detail_fixed_midd .cateL {max-width:25%;}
.detail_fixed_midd .cateM {max-width:35%; padding-left:24px; }
.detail_fixed_midd .cateM::before {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; position:absolute; top:4px; left:4px;}	 
.detail_fixed_midd .cateS {min-width:fit-content; padding-left:24px;}
.detail_fixed_midd .cateS::before {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; position:absolute; top:4px; left:4px;}	 

/* 220825 Á¶¸³pc°øÀ¯ ÆË¾÷  */
.Assembly_pop {height:85vh;}
.Assembly_slide_pop {margin-top:0; text-align: center;}
.Assembly_slide_pop h1 {font-size:20px; font-family:'noto-M'; font-weight: normal; color:#3A3A3A; padding-top:120px;}
.Assembly_slide_pop h6 {font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3A3A3A; position:absolute; left:50%; transform:TranslateX(-50%); bottom:91px;}
.Assembly_pop .underlay {stroke-width: 5; fill:transparent; stroke-linecap:round; stroke-linejoin: round; stroke:#ddd;}
.Assembly_pop #circle-graph-6{stroke: url(#gradient-6); stroke-width:6; fill: transparent;  stroke-linecap: round; stroke-linejoin: round; transform: rotate(90deg); transform-origin: center;}
.Assembly_pop #circle-5{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:59px; height:59px; transform-origin: center;}
.Assembly_pop #circle-5 .chart-circle { transform-origin:center;  animation: loding_rotate 2s infinite linear;}
@keyframes loding_rotate { 
	0% { transform: rotate(0) ; } 
	100% { transform: rotate(360deg) ; } 
}

/* 220919 Á¶¸³PC ÆäÀÌÁö ³» °ÔÀÌ¹ÖPC Å½»ö±â ±â´É Ãß°¡ */
/* ÇØ»óµµÆË¾÷ */
.gaming_pc_HD .sale_price_inner {padding:20px;}
.layer_pop .HD_img {display:block; width:100%;}
.layer_pop .HD_img img {display: block;}
/* ÁÖ»çÀ²ÆË¾÷ */
.layer_pop .video_zone {width:100%; height:200px; margin-top:20px; border-radius:10px; overflow: hidden; box-sizing: border-box; isolation: isolate;}
.gaming_pc_HZ .sale_price_inner .basic p::before {display: none;}
.gm_detail {width:100%; max-width: 750px; overflow: hidden; margin: 80px auto 0;}
.gm_wrap{background:#1A1A1A; margin-top:50px; padding: 50px 30px; border-radius: 30px; box-sizing: border-box;}
.gm_inner {padding: 0; box-sizing: border-box; overflow: hidden;}
.gm_inner h3 {text-align: center; font-size:21px; font-family:'noto-B'; font-weight: normal; color:#fff;}
.gm_inner .gm_tab {width: 100%; height: 90px; display: flex; background:#3A3A3A; border-radius:45px;}
.gm_inner .gm_tab li {width: 100%; height: 100%; border-radius: 45px; color: #6c6c6c; letter-spacing: 0;}
.gm_inner .gm_tab li.on {background:#008cff; color:#fff;}
.gm_inner .gm_tab li.on span {color:#fff;}
.gm_inner .gm_tab li.on1 {width:100%;}
.gm_inner .gm_con {width:100%; position:relative;}
.gm_inner .gm_hz {margin: 30px 0; padding: 30px; text-align: center; background: #3A3A3A; border-radius: 30px; box-sizing: border-box;}
.gm_inner .gm_hz h3 {font-size: 28px; font-family: 'noto-R'; color: #fff; display: flex; align-items: center; justify-content: center;}
.gm_inner .gm_hz h3 a {display:inline-block; width:48px; height:48px; margin-left:4px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_question_mark_circle_48.svg') center -0px/contain no-repeat;}
.gm_inner .gm_hz h4 {font-size: 26px; font-family: 'noto-R'; font-weight: normal; color: #d8d8d8;}
.gm_con>div:nth-child(2) {display:none;}
.gm_con ul {width:100%; overflow:hidden;}
.gm_con ul li {float:left; width:calc(33.3333% - 13.3333px); margin:0 20px 40px 0;}
.gm_con ul li:nth-child(3n) {margin:0 0 40px 0;}
.gm_con ul li span {display: block!important; max-width:none!important; height:214px; position:relative; border-radius:20px; overflow: hidden; position:relative;}
.gm_con ul li span img {width:auto; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.gm_con ul li p {margin-top:12px; text-align: center; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.gm_con ul li span::before {content:''; width:auto; height:50px; line-height:52px; padding:0 15px; text-align: center; border-radius: 10px; box-sizing: border-box; font-size:24px; font-family:'spoqa M'; color:#fff; position:absolute; top:14px; left:14px; z-index:2;} 
.gm_con ul li span.FHD::before {content:'FHD'; background:#0D6DE3;}
.gm_con ul li span.QHD::before {content:'QHD'; background:#00C400;}
.gm_con ul li span.UHD::before {content:'UHD'; background:#8433FF;}

.gm_thum.FHD::before {content:'FHD'; background:#0D6DE3;}
.gm_thum.QHD::before {content:'QHD'; background:#00C400;}
.gm_thum.UHD::before {content:'UHD'; background:#8433FF;}
.gm_thum::before {content: ""; height: 50px; padding: 0 16px; text-align: center; border-radius: 10px; box-sizing: border-box; font-size: 24px; font-family: 'spoqa R'; color: #fff; position: absolute; top: 12px; left: 12px; z-index: 2; display: flex; align-items: center; justify-content: center;}
.gm_thum+p{margin-top:12px; font-size: 24px; font-family: 'Noto-R'; color: #d8d8d8;}

.gm_inner .gm_con .swiper-container{padding-bottom: 40px;}
.gm_inner .gm_con .swiper-container .swiper-wrapper{left: 10px;}

.gm_inner .gm_con .swiper-container .swiper-slide{width: 220px !important; margin-right: 20px;}
.gm_inner .gm_con .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0; display: flex; justify-content: center; gap: 15px;}
.gm_inner .gm_con .swiper-pagination-bullet{width: 9px; height: 9px; background: #fff; opacity: 0.2; margin: unset !important;}
.gm_inner .gm_con .swiper-pagination-bullet-active{opacity: 1;}

.gm_con .gm_plus {width:100%; height:160px; background:linear-gradient(transparent, #000 90%); position:absolute; bottom:-20px; z-index:2;}
.gm_con .gm_plus.on {background:none;}
.gm_con .gm_plus a {display: block; margin-top:106px; text-align: center; font-size:16px; font-family:'noto-R'; font-weight: normal; color:#fff;}
.gm_con .gm_plus a span {padding-right:18px; font-size:16px; font-family:'noto-R'; font-weight: normal; color:#fff; position:relative;}
.gm_con .gm_plus a span::before {content: ''; width:20px; height:20px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_down_24.svg') center center/contain no-repeat;  position:absolute; top:50%; right:0; transform:TranslateY(-50%);}
.gm_con .gm_plus.on a span::before {transform:translateY(-50%) rotate(180deg);}
@media screen and (max-width: 750px){
	.gm_detail {width:100%; max-width: 100.0000vw; overflow: hidden; margin: 10.6667vw auto 0;}
	.gm_wrap{background:#1A1A1A; margin-top:6.6667vw; padding: 6.6667vw 4.0000vw; border-radius: 4.0000vw; box-sizing: border-box;}
	.gm_inner {padding: 0; box-sizing: border-box; overflow: hidden;}
	.gm_inner h3 {text-align: center; font-size:2.8000vw; font-family:'noto-B'; font-weight: normal; color:#fff;}
	.gm_inner .gm_tab {width: 100%; height: 12.0000vw; display: flex; background:#3A3A3A; border-radius:6.0000vw;}
	.gm_inner .gm_tab li {width: 100%; height: 100%; border-radius: 6.0000vw; color: #6c6c6c; letter-spacing: 0;}
	.gm_inner .gm_tab li.on {background:#008cff; color:#fff;}
	.gm_inner .gm_tab li.on span {color:#fff;}
	.gm_inner .gm_tab li.on1 {width:100%;}
	.gm_inner .gm_con {width:100%; position:relative;}
	.gm_inner .gm_hz {margin: 4.0000vw 0; padding: 4.0000vw; text-align: center; background: #3A3A3A; border-radius: 4.0000vw; box-sizing: border-box;}
	.gm_inner .gm_hz h3 {font-size: 3.7333vw; font-family: 'noto-R'; color: #fff; display: flex; align-items: center; justify-content: center;}
	.gm_inner .gm_hz h3 a {display:inline-block; width:6.4000vw; height:6.4000vw; margin-left:0.5333vw;}
	.gm_inner .gm_hz h4 {font-size: 3.4667vw; font-family: 'noto-R'; font-weight: normal; color: #d8d8d8;}
	.gm_con>div:nth-child(2) {display:none;}
	.gm_con ul {width:100%; overflow:hidden;}
	.gm_con ul li {float:left; width:calc(33.3333% - 1.7778vw); margin:0 2.6667vw 5.3333vw 0;}
	.gm_con ul li:nth-child(3n) {margin:0 0 5.3333vw 0;}
	.gm_con ul li span {display: block!important; max-width:none!important; height:28.5333vw; position:relative; border-radius:2.6667vw; overflow: hidden; position:relative;}
	.gm_con ul li span img {width:auto; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
	.gm_con ul li p {margin-top:1.6000vw; text-align: center; font-size:2.0000vw; font-family:'noto-R'; font-weight: normal; color:#fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.gm_con ul li span::before {content:''; width:auto; height:6.6667vw; line-height:6.9333vw; padding:0 2.0000vw; text-align: center; border-radius: 1.3333vw; box-sizing: border-box; font-size:3.2000vw; font-family:'spoqa M'; color:#fff; position:absolute; top:1.8667vw; left:1.8667vw; z-index:2;} 
	.gm_thum::before {content: ""; height: 6.6667vw; padding: 0 2.1333vw; text-align: center; border-radius: 1.3333vw; box-sizing: border-box; font-size: 3.2000vw; font-family: 'noto-R'; color: #fff; position: absolute; top: 1.6000vw; left: 1.6000vw; z-index: 2; display: flex; align-items: center; justify-content: center;}
	.gm_thum+p{margin-top:1.6000vw; font-size: 3.2000vw; font-family: '¸¼Àº°íµñ'; color: #d8d8d8;}
	.gm_inner .gm_con .swiper-container{padding-bottom: 5.3333vw;}
	.gm_inner .gm_con .swiper-container .swiper-wrapper{left: 1.3333vw;}
	.gm_inner .gm_con .swiper-container .swiper-slide{width: 28.8000vw !important; margin-right: 2.6667vw;}
	.gm_inner .gm_con .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0; display: flex; justify-content: center; gap: 1.3333vw;}
	.gm_inner .gm_con .swiper-pagination-bullet{width: 1.6000vw; height: 1.6000vw; background: #6C6C6C; opacity:1; margin: unset !important;}
	.gm_inner .gm_con .swiper-pagination-bullet-active{opacity: 1; background:#1C8FED;}
	.gm_con .gm_plus {width:100%; height:21.3333vw; background:linear-gradient(transparent, #000 90%); position:absolute; bottom:-2.6667vw; z-index:2;}
	.gm_con .gm_plus.on {background:none;}
	.gm_con .gm_plus a {display: block; margin-top:14.1333vw; text-align: center; font-size:2.1333vw; font-family:'noto-R'; font-weight: normal; color:#fff;}
	.gm_con .gm_plus a span {padding-right:2.4000vw; font-size:2.1333vw; font-family:'noto-R'; font-weight: normal; color:#fff; position:relative;}
	.gm_con .gm_plus a span::before {content: ''; width:2.4000vw; height:2.4000vw; position:absolute; top:50%; right:0; transform:TranslateY(-50%);}
	.gm_con .gm_plus.on a span::before {transform:translateY(-50%) rotate(180deg);}
	.prdRN_progSlide .swiper-container .swiper-pagination{gap: 1.8750vw;}
}
@media screen and (max-width:540px) {
	.gm_con ul li p {font-size:12px;}
}

/* 221031 90473 ÇÑ´Þ»ç¿ë±â ±â´ÉÃß°¡¿äÃ» */
.detail_area4 .best_photo .starzone_full {display:inline-block;}
.detail_area4 .best_photo .review_month {display:inline-block; margin-left:9px; border-radius:5px; border:1px solid #0d6de3; box-sizing: border-box;}
.detail_area4 .best_photo .review_month span {padding:0 8px; font-size:12px; font-family:'noto-M'; font-weight: normal; color:#0d6de3; position:relative; top:-1px;}
.detail_area4 .best_photo .review_first {margin:8px 0 -10px;}
.detail_area4 .best_photo .review_first a {font-size:14px; font-family:'noto-R'; font-weight: normal; color:#0d6de3;}
.detail_area4 .best_photo .review_first a img {width:16px; height:16px; vertical-align: text-bottom;}

/* 221124 91505 ±¸¸Å1ÆÀ ¿¬¸» °áÇÕ ÇÒÀÎ */
.detail_area1 .detail_price .event_38903 span {border:none; background:#defff0; color:#1a9960;}
.detail_area1 .detail_price .event_38903_2 span {border:none; background:#ffebeb; color:#ca2c2b;}

/* 221205 91830 Æ¯°¡PC ´ë»ó ÇÒÀÎ Çà»ç ÆË¾÷ */
.detail_popzone5 .detail_slide_pop {padding:0;}
.detail_popzone5 .detail_slide_pop .popup_dot {padding:0 20px; box-sizing: border-box;}
.popup_dot p {margin-bottom: 6px; padding-left: 10px; font-size:15px; position: relative;}
.popup_dot p::before {content: ''; width: 2px; height: 2px; background: #3a3a3a; position: absolute; top: 10px; left: 0px;}
.detail_popzone5 .snbSwiper {width: 100%; height: 40px; margin:20px 0 15px; padding-left:20px; box-sizing: border-box;}
.detail_popzone5 .snbSwiper ul {display: flex; width: max-content; position: relative; margin-right: 15px;}
.detail_popzone5 .snbSwiper ul li {display: block; width: auto;}
.detail_popzone5 .snbSwiper ul li a {display: block; height: 38px; text-align: center; margin-right: 5px; padding: 0 15px; font-size: 14px; line-height: 37px; letter-spacing: -1px; color: #3a3a3a; border-radius: 25px; border: 1px solid #d8d8d8; box-sizing: border-box; transition: all 0.3s;}
.detail_popzone5 .snbSwiper ul li.on a {color: #fff; background: #0d6de3; border: 1px solid transparent;}
.popup_list_hori {padding:0 20px; overflow-x:auto;}
.popup_list_hori ul {overflow: hidden; display:none;}
.popup_list_hori ul.on {display: inline-flex; }
.popup_list_hori ul li {margin-right:13px; max-width:140px;}
.popup_list_hori ul li:last-child {margin-right:0px;}
.popup_list_hori ul li span.area_thumnail {display: block; width:140px; height:140px; border-radius: 10px; overflow: hidden; position:relative;}
.popup_list_hori ul li span.area_thumnail::before {content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.popup_list_hori ul li span.area_thumnail img {width:100%; height:100%;}
.popup_list_hori ul li a {display: block; overflow:hidden;}
.popup_list_hori ul li a h3 {margin: 8px 0 5px; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #3a3a3a; line-height: 20px; letter-spacing: -1px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.popup_list_hori ul li a p.area_price {height:43px; letter-spacing: -0px; position:relative;}
.popup_list_hori ul li .cho_btn {width:100%; height:40px; margin-top:15px; background: #fff; border:1px solid #D8D8D8; border-radius: 5px; font-size: 15px; font-family: 'noto-M'; font-weight: normal; color: #3a3a3a; box-sizing: border-box;}
.popup_list_hori ul li .cho_btn.on {background:#3A3A3A; color:#fff;}
.popup_list_hori p .area_price_sale {display:block; font-size: 13px; color: #b4b4b4; text-decoration: line-through; font-family: 'spoqa m';}
.popup_list_hori p .area_price_per {font-size: 16px; color: #f14738; font-weight: bold; padding-right: 5px; font-family: 'spoqa m';}
.popup_list_hori p .area_price_won {font-size: 11px; font-family: 'noto-m'; position:absolute; bottom:0;}
.popup_list_hori p .area_price_won b {padding-right:1px; font-size: 16px; font-weight: bold; font-family: 'spoqa m';}
.detail_popup_fixbtn {display:flex; justify-content: space-between; width:calc(100% - 40px); margin:30px 0 40px; background: #fff; position: absolute; bottom: 0; left:20px; box-sizing: border-box;}
.detail_popup_fixbtn button {display: block; width: calc(50% - 5px); height: 52px; background: #0d6de3; border-radius: 10px; font-size: 18px; font-family: 'noto-M'; font-weight: normal; color: #fff;}
.detail_popup_fixbtn button.AS_LGbtn {background:#fff; border:1px solid #d8d8d8; color: #3A3A3A;}

/* 91754 ÇÁ¸®¹Ì¾öPC »ó¼¼ÆäÀÌÁö(DB) µðÀÚÀÎ 230102 */
.primiumPC_wrap{font-size: 0; width: 100%; max-width: 750px; overflow: hidden; margin:0 auto;}
.primiumPC_inner {height: 685px; padding:50px 30px; border-radius:30px;; box-sizing: border-box; background:#1a1a1a;}
.primiumPC_inner .title h3{font-size: 36px; font-family: 'noto-B'; color: #fff; text-align: center;}
.primiumPC_tab_box {width: 100%; height: 90px; margin-top:40px; display: flex; background: #3A3A3A; border-radius: 45px;}
.primiumPC_tab_li  {display: flex; align-items: center; justify-content: center; width: 50%; height: 100%; border-radius: 45px; font-size:34px; font-family:'noto-M'; color: #6c6c6c; letter-spacing: 0;}
.primiumPC_tab_li.on {background: #008cff; color:#fff;}
.primiumPC_spec{margin:30px 0;}
.primiumPC_spec .move_tab {width:fit-content; height: 70px; display: flex; align-items: center; gap:10px;}
.primiumPC_spec .move_tab .btn{font-size:28px; height: 70px; padding:0 30px; font-family: 'Noto-M'; color: #D8D8D8; box-sizing: border-box; border-radius: 35px; border:2px solid #6C6C6C; display: flex; align-items: center; justify-content: center;}
.primiumPC_spec .move_tab .btn.on {background:#1C8FED; color:#fff; border:2px solid #1c8fed;}
.primiumPC_spec .move_tab .move_tab_bg {position: absolute; left: 10px; top: 0; bottom: 0; margin: auto; background: #3a3a3a; width: 85px; height: 35px; border-radius: 30px; transition: 0.3s;}
.primiumPC_spec .move_tab .move_tab_bg.bt1{width: 85px; left: 10px;}
.primiumPC_spec .move_tab .move_tab_bg.bt2{width: 55px; left: 100px;}
.primiumPC_spec .move_tab .move_tab_bg.bt3{width: 74px; left: 160px;}
.primiumPC_con{margin-top: 15px;}
.primiumPC_con_wrap{display: none;}
.primiumPC_con_wrap .gm_thum.FHD::before {content:'FHD'; background:#0D6DE3;}
.primiumPC_con_wrap .gm_thum.QHD::before {content:'QHD'; background:#00C400;}
.primiumPC_con_wrap .gm_thum.UHD::before {content:'UHD'; background:#8433FF;}
.primiumPC_con_wrap .gm_thum::before {content: ""; height: 50px; padding: 0 16px; text-align: center; border-radius: 10px; box-sizing: border-box; font-size: 24px; font-family: 'spoqa R'; color: #fff; position: absolute; top: 12px; left: 12px; z-index: 2; display: flex; align-items: center; justify-content: center;}
.primiumPC_con_wrap .gm_thum+p{font-size: 20px; font-family: 'Noto-R'; color: #949494;}
.primiumPC_con_wrap .swiper_box{visibility: hidden; position: absolute;}
.primiumPC_con_wrap .swiper_box.on{visibility: visible; position: relative;}
.primiumPC_con_wrap .swiper-container{padding-bottom: 60px;}
.primiumPC_con_wrap .swiper-container .swiper-wrapper{left: 10px;}
.primiumPC_con_wrap .swiper-container .swiper-slide{width: 216px !important; margin-right: 20px;}
.primiumPC_con_wrap .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 15px; display: flex; justify-content: center; gap: 15px;}
.primiumPC_con_wrap .swiper-pagination-bullet{width: 9px; height: 9px; background: #fff; opacity: 0.2; margin: unset !important;}
.primiumPC_con_wrap .swiper-pagination-bullet-active{opacity: 1;}
.primiumPC_con_wrap.work_con{padding-top: 50px;}
.primiumPC_con_wrap ul li {float:left; width:calc((100% - 40px ) / 3); margin:0 20px 40px 0; display: inline-block;}
.primiumPC_con_wrap ul.arrayCenter li{ float: inherit;}
.primiumPC_con_wrap ul li:nth-child(3n) {margin:0 0 40px 0;}
.primiumPC_con_wrap ul li:last-child{margin-right: 0;}
.primiumPC_con_wrap ul li span {display: block!important; max-width:none!important; height:223px; position:relative; border-radius:20px; overflow: hidden; position:relative;}
.primiumPC_con_wrap ul li span img {width:auto; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.primiumPC_con_wrap ul li p {margin-top:12px; text-align: center; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.primiumPC_con_wrap ul li span::before {content:''; width:auto; height:50px; line-height:52px; padding:0 15px; text-align: center; border-radius: 50px; box-sizing: border-box; font-size:24px; font-family:'spoqa M'; color:#fff; position:absolute; top:14px; left:14px; z-index:2;} 
.primiumPC_con_wrap ul li span.FHD::before {content:'FHD'; background:#0D6DE3;}
.primiumPC_con_wrap ul li span.QHD::before {content:'QHD'; background:#00C400;}
.primiumPC_con_wrap ul li span.UHD::before {content:'UHD'; background:#8433FF;}

.gm_tit{width: 692px; margin: auto;}
.prdRN_title{width: 692px; margin:auto;}
.ports_title{width: 692px; margin:auto;}
.prdRNplay_title{width: 692px; margin:auto;}

@media screen and (max-width: 750px){
	.detail_area2 .pr_detail_info_div {width:100%; max-height:53.3333vw; overflow:hidden;}
	.detail_area2 .pr_detail_info_div.on {max-height:inherit;}
	.detail_area2 .pr_detail_info_div span {display:inline-block; max-width:100.0000vw; margin:0 auto;}
	.detail_area2 .pr_detail_info_div span img {display:block; }
	.detail_area2 .pr_detail_info_div span.space {height:16.0000vw;}
	.detail_area2 .pr_detail_info_div span.stan,
	.detail_area2 .pr_detail_info_div span.pre{display: flex; line-height: 11.7333vw; justify-content: center; height: 100%; font-size: 4.5333vw; font-family: 'spoqa M'; color: #fff;  position: relative;}
	.detail_area2 .pr_detail_info_div span.gm_thum{width: 28.8000vw; height: 28.8000vw; position: relative; overflow: hidden; border-radius: 2.6667vw;}
	.detail_area2 .pr_detail_info_div span.gm_thum img{width: 200%; position: Absolute; left: 50%; top: 50%; transform: translate(-50% , -50%); display: inline-block;}
	.detail_area2 .pr_detail_info_div .work_con span.gm_thum img{width: 100%;}
	.primiumPC_wrap{font-size: 0; width: 100%; max-width: 100.0000vw; overflow: hidden; margin:0 auto;}
	.primiumPC_inner {height: 91.3333vw; padding:6.6667vw 4.0000vw; border-radius:4.0000vw;; box-sizing: border-box; background:#1a1a1a;}
	.primiumPC_inner .title h3{font-size: 4.8000vw; font-family: 'noto-B'; color: #fff; text-align: center;}
	.primiumPC_tab_box {width: 100%; height: 12.0000vw; margin-top:5.3333vw; display: flex; background: #3A3A3A; border-radius: 6.0000vw;}
	.primiumPC_tab_li  {display: flex; align-items: center; justify-content: center; width: 50%; height: 100%; border-radius: 6.0000vw; font-size:4.5333vw; font-family:'noto-M'; color: #6c6c6c; letter-spacing: 0;}
	.primiumPC_tab_li.on {background: #008cff; color:#fff;}
	.primiumPC_spec{margin:4.0000vw 0;}
	.primiumPC_spec .move_tab {width:fit-content; height: 9.3333vw; display: flex; align-items: center; gap:1.3333vw;}
	.primiumPC_spec .move_tab .btn{font-size:3.7333vw; height: 9.3333vw; padding:0 4.0000vw; font-family: 'Noto-M'; color: #D8D8D8; box-sizing: border-box; border-radius: 4.6667vw; border:0.2667vw solid #6C6C6C; display: flex; align-items: center; justify-content: center;}
	.primiumPC_spec .move_tab .btn.on {background:#1C8FED; color:#fff; border:0.2667vw solid #1c8fed;}
	.primiumPC_spec .move_tab .move_tab_bg {position: absolute; left: 1.3333vw; top: 0; bottom: 0; margin: auto; background: #3a3a3a; width: 11.3333vw; height: 4.6667vw; border-radius: 4.0000vw; transition: 0.3s;}
	.primiumPC_spec .move_tab .move_tab_bg.bt1{width: 11.3333vw; left: 1.3333vw;}
	.primiumPC_spec .move_tab .move_tab_bg.bt2{width: 7.3333vw; left: 13.3333vw;}
	.primiumPC_spec .move_tab .move_tab_bg.bt3{width: 9.8667vw; left: 21.3333vw;}
	.primiumPC_con{margin-top: 2.0000vw;}
	.primiumPC_con_wrap{display: none;}
	.primiumPC_con_wrap .gm_thum.FHD::before {content:'FHD'; background:#0D6DE3;}
	.primiumPC_con_wrap .gm_thum.QHD::before {content:'QHD'; background:#00C400;}
	.primiumPC_con_wrap .gm_thum.UHD::before {content:'UHD'; background:#8433FF;}
	.primiumPC_con_wrap .gm_thum::before {content: ""; width: 9.3333vw; height: 5.0667vw; padding: 0 2.0000vw; text-align: center; border-radius: 2.5333vw; box-sizing: border-box; font-size: 2.6667vw; font-family: 'noto-M'; color: #fff; position: absolute; top: 1.3333vw; left: 1.3333vw; z-index: 2; display: flex; align-items: center; justify-content: center;}
	.primiumPC_con_wrap .gm_thum+p{font-size: 2.6667vw; font-family: 'Noto-R'; color: #949494;}
	.primiumPC_con_wrap .swiper-container{padding-bottom: 7.5vw;}
	.primiumPC_con_wrap .swiper-container .swiper-wrapper{left: 1.2500vw;}
	.primiumPC_con_wrap .swiper-container .swiper-slide{width: 28.8000vw !important; margin-right: 2.6667vw;}
	.primiumPC_con_wrap .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 1.8750vw; gap: 1.8750vw;}
	.primiumPC_con_wrap .swiper-pagination-bullet{width: 1.1250vw; height: 1.1250vw; background: #fff; opacity: 0.2;}
	.primiumPC_con_wrap .swiper-pagination-bullet-active{opacity: 1;}
	.primiumPC_con_wrap.work_con{padding-top: 6.6667vw;}
	.primiumPC_con_wrap ul li {float:left; width:calc((100% - 5.3333vw ) / 3); margin:0 2.6667vw 5.3333vw 0; display: inline-block;}
	.primiumPC_con_wrap ul.arrayCenter li{ float: inherit;}
	.primiumPC_con_wrap ul li:nth-child(3n) {margin:0 0 5.3333vw 0;}
	.primiumPC_con_wrap ul li:last-child{margin-right: 0;}
	.primiumPC_con_wrap ul li span {display: block!important; max-width:none!important; height:29.7333vw; position:relative; border-radius:2.6667vw; overflow: hidden; position:relative;}
	.primiumPC_con_wrap ul li span img {width:auto; height:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
	.primiumPC_con_wrap ul li p {margin-top:1.6000vw; text-align: center; font-size:2.0000vw; font-family:'noto-R'; font-weight: normal; color:#fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.primiumPC_con_wrap ul li span::before {content:''; width:auto; height:6.6667vw; line-height:6.9333vw; padding:0 2.0000vw; text-align: center; border-radius: 6.6667vw; box-sizing: border-box; font-size:3.2000vw; font-family:'spoqa M'; color:#fff; position:absolute; top:1.8667vw; left:1.8667vw; z-index:2;} 
	.primiumPC_con_wrap ul li span.FHD::before {content:'FHD'; background:#0D6DE3;}
	.primiumPC_con_wrap ul li span.QHD::before {content:'QHD'; background:#00C400;}
	.primiumPC_con_wrap ul li span.UHD::before {content:'UHD'; background:#8433FF;}
	.gm_tit{width: 92.2667vw;}
	.prdRN_title{width: 92.2667vw;}
	.ports_title{width: 92.2667vw; margin:10.6667vw auto 0;}
	.prdRNplay_title{width: 92.2667vw;}
}
@media screen and (max-width:540px) {
	.primiumPC_con_wrap ul li p {font-size:12px;}
}
@media screen and (max-width:399px) {
	.primiumPC_tab_li {font-size:12px;}
}
/* 92884 Æ¯°¡PC »óÇ°DB ¹× Çà»ç »óÇ° ³ëÃâ ¿äÃ» 230104 */
.detail_slide_popup.productDB_exception .popup_list_hori{margin-top: 20px;}
.detail_slide_popup.productDB_exception .detail_popup_con ul li{margin-bottom: 0;}
.detail_slide_popup.productDB_exception .popup_list_hori ul li .cho_btn.on{border: 1px solid #3A3A3A;}

/* 230109 92743 ³×ÀÌ¹öÆäÀÌ ¾È³»·¹ÀÌ¾îÃß°¡ */
.naver_pop .info_slide_popup {height:auto; max-height:initial;}
.naver_pop .detail_slide_pop {height:100%; max-height:calc(80vh - 80px); min-height:50vh; padding-bottom:122px;}
.detail_slide_pop .info_noti_p3 {margin:0 0 15px; font-family: 'noto-R'; font-size: 16px; color: #3a3a3a;}
.detail_slide_pop .info_pop_notice {width: 100%; margin-top: 10px; padding: 15px 25px; background: #fafafa; border-radius: 10px; box-sizing: border-box;}
.detail_slide_pop .graybox {border:1px solid #d8d8d8; border-radius:15px; box-sizing: border-box; overflow:hidden;}
.detail_slide_pop .graybox .gray_tit {padding:15px 0 13px; background:#fafafa; border-bottom:1px solid #d8d8d8; box-sizing: border-box;}
.detail_slide_pop .graybox .gray_tit h3 {text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_slide_pop .graybox .gray_tit h3 span {display:inline-block; width:51px; height:20px; vertical-align:-3px;}
.detail_slide_pop .graybox .gray_inner {padding:20px; box-sizing: border-box;}
.detail_slide_pop .graybox .gray_inner p {margin-bottom:15px; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.detail_slide_pop .graybox .gray_inner span {display: block;}
.detail_slide_pop .graybox .gray_inner span img {display:block;}
.detail_slide_pop .info_pop_notice h3 {margin-top:15px; font-size: 14px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a}
.detail_slide_pop .info_pop_notice h3:first-child {margin-top:0;}
.detail_slide_pop .info_pop_notice .popup_dot {margin-top:15px;}
.detail_slide_pop .info_pop_notice .popup_dot p { margin:0 0 6px 0; color:#6c6c6c;}
.info_pop_fixbtn {width: 100%; padding: 16px 16px 40px; position: absolute; bottom: 0; background: #fff; box-sizing: border-box;}
.info_pop_fixbtn button {display: block; width: 100%; height: 52px; background: #0d6de3; border-radius: 10px; font-size: 18px; font-family: 'noto-M'; font-weight: normal; color: #fff;}
/* ¸ð¹ÙÀÏ »ó¼¼ÆäÀÌÁö ¼öµ¿ ¶ì ¹è³Ê ´Ý±â ¹öÆ° ¼öÁ¤ 230131 */
.bnr_bottom_are .close_btn:before{display: none;}
.bnr_bottom_are .close_btn:after{display: none;}
.bnr_bottom_are .close_btn svg{right: 5px;}
.bnr_bottom_are p.noa_text > span{font-size: 15px; font-family: 'Noto-M';}

/* 230207 93467 »ó¼¼ÆäÀÌÁö ¹öÆ°Çü ¿É¼Ç °³¼± */
.detail_fix_click ul.opbx li .opch_btn {display: flex; justify-content: space-between;}
.detail_fix_click ul.opbx li .opch_btn button {display:block; width:-webkit-fill-available; height:40px; margin:0 5px 5px 0; background:none; border:1px solid #d8d8d8; border-radius:5px; font-size:15px; color:#3a3a3a;}
.detail_fix_click ul.opbx li .opch_btn button.on {border:1px solid #0D6DE3; color:#0D6DE3;}
.detail_fix_click ul.opbx li .opch_btn button:last-child {margin:0 0 5px 0;}
.detail_fix_click ul.opbx li .opch_btn2 {display: flex; flex-wrap: wrap; justify-content: space-between;}
.detail_fix_click ul.opbx li .opch_btn2 button {display:block; width:calc(50% - 2.5px); margin-bottom:5px; height:40px; background:none; border:1px solid #d8d8d8; border-radius:5px; font-size:15px; color:#3a3a3a;}
.detail_fix_click ul.opbx li .opch_btn2 button.on {border:1px solid #0D6DE3; color:#0D6DE3;}
.detail_fix_click ul.opbx li .sel_bx select {padding:0 5px;}

/* 230208 93624 ¾ÖÇÃÀü¿ë°ü Ãß°¡ÆäÀÌÁö */
.ap_bnr {margin-top:-8px;}
.ap_bnr a {display: block; width:100%; margin:0 auto; background:#1a1a1a;}
.ap_bnr a img {display: block; max-width:750px; margin:0 auto;}

/* 230216 94062 »çÀºÇ° Ç¥±â ¿äÃ» */
.gray_box {width:100%; margin-top:10px; padding:15px 20px 15px 22px; background:#FAFAFA; border-radius: 10px; box-sizing: border-box;}
.gray_box dl {display:flex; margin-bottom:7px;}
.gray_box dl:last-child {margin-bottom:0;}
.gray_box dt {width:87px; font-size:12px; font-family:'noto-M'; color:#0D6DE3;}
.gray_box dt span {display:inline-block; padding:3px 10px 1px; border:1px solid #0D6DE3; border-radius:24px; box-sizing: border-box;}
.gray_box dd {width:calc(100% - 87px); padding-top:2px; font-size:14px; font-family:'noto-R'; color:#3A3A3A;}

/* 230313 95057 Å¾ÀçµÈ Á¶¸³ »óÇ° ÆË¾÷ */
.mo_cpb_pop {width:100%; height:100%; background:#fff; position:fixed; top:0; right:-100%; z-index:1000; transition:all 0.3s;}
.mo_cpb_pop.on {right:0;}
.mo_cpb_pop .mo_cpb_top {width:100%; height:48px; padding:6px 12px; background:#fff; border-bottom:1px solid #d8d8d8; box-sizing: border-box; overflow:hidden; position:relative;}
.mo_cpb_pop .mo_cpb_top .backbtn {float:left; width:36px; height:36px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_before_24.svg) center center / 24px no-repeat; text-indent:-5000px;}
.mo_cpb_pop .mo_cpb_top p {text-align:center; font-size:16px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.mo_cpb_pop .mo_cpb_mid {position:relative; padding:20px; box-sizing: border-box;}
.mo_cpb_pop .mo_cpb_mid h5 {font-size:16px; font-family:'noto-B'; font-weight: normal; color:#3A3A3A;}
.mo_cpb_pop .recom_bloo1 { position:relative;}
.mo_cpb_pop .recom_bloo {width:100%; height:40px; margin-top:16px; overflow:hidden; border-radius:10px; border:1px solid #f2f2f2; box-sizing: border-box;}
.mo_cpb_pop .recom_bloo::before {content:''; width:15px; height:15px; background:#f2f2f2; position:absolute; top:-7px; right:45px; transform:rotate(45deg);}
.mo_cpb_pop .recom_bloo::after {content:''; width:15px; height:16px; background:#FCFCFC; position:absolute; top:-6px; right:45px; transform:rotate(45deg);}
.mo_cpb_pop .recom_bloo .recom_bloo_inner {width:100%; padding:10px; background:#FCFCFC; box-sizing: border-box;}
.mo_cpb_pop .recom_bloo .recom_bloo_inner p {font-size:12px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#6C6C6C; overflow: hidden; opacity:0; transition:all 0.2s;}
.mo_cpb_pop .recom_bloo .recom_bloo_inner p.on {opacity:1;}
.mo_cpb_pop .recom_bloo .recom_bloo_inner p:nth-child(1) {display: flex; justify-content: space-between; height:17px; margin-bottom:5px; opacity:1; overflow:hidden;}
.mo_cpb_pop .recom_bloo .recom_bloo_inner p span {width:calc(100% - 23px); height:100%; font-size:13px; color:#3a3a3a; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.mo_cpb_pop .recom_bloo .recom_bloo_inner p i {display: inline-block; width:16px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_24.svg') center center/contain no-repeat; vertical-align: sub; transition:all 0.3s;}
.mo_cpb_pop .recom_bloo.on .recom_bloo_inner p i {transform:rotate(180deg);}
.mo_cpb_pop .mo_cpb_cont {width:100%; height:-webkit-fill-available; padding:27px 20px 80px; border-top:1px solid #F2F2F2; box-sizing: border-box; position:Absolute; overflow-x:hidden; overflow-y:scroll;}
.mo_cpb_pop .mo_cpb_cont::before {content:''; width:100%; height:7px; background:#f2f2f2; position:absolute; top:0; left:0;}
.mo_cpb_pop .mo_cpb_cont .pop_tab ul {display:flex; justify-content:space-around; height:45px; background:#E8E8E8; border-radius: 45px;}
.mo_cpb_pop .mo_cpb_cont .pop_tab ul li {width: -webkit-fill-available; height:100%; line-height:45px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#949494; border-radius: 23px;}
.mo_cpb_pop .mo_cpb_cont .pop_tab ul li.on {background:#0D6DE3; color:#fff;}
.mo_cpb_pop .mo_cpb_cont .pop_noti {display:inline-block; margin:15px auto; position:relative; left:50%; transform:translateX(-50%); z-index:1;}
.mo_cpb_pop .mo_cpb_cont .pop_noti p {text-align: center; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.mo_cpb_pop .mo_cpb_cont .pop_noti p b {font-size:14px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.mo_cpb_pop .mo_cpb_cont .pop_noti p a {display: inline-block; width:20px; height:20px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_question_mark_circle_24.svg') center center/contain no-repeat; vertical-align: middle; margin-top: -3px;}
.mo_cpb_pop .grayqnapop {width:100%; max-width:200px; padding:13px; background:#fff; position:absolute; top:30px; right:-38px; border-radius: 15px; box-shadow: 3px 3px 10px rgba(0,0,0,0.16); box-sizing: border-box; z-index:10; display:none;}
.mo_cpb_pop .grayqnapop.on {display:block;}
.mo_cpb_pop .grayqnapop::before {content:''; width:15px; height:15px; background:#fff; position:absolute; top:-4px; right:20%; transform:rotate(45deg); box-shadow:-10px -5px 10px rgba(0,0,0,0.06);}
.mo_cpb_pop .grayqnapop p {font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; text-align: center; word-break: keep-all;}
.mo_cpb_pop .mo_cpb_cont .pop_select {width:100%; height:40px; margin-bottom:20px; background:#fff; border:1px solid #D8D8D8; border-radius:5px; overflow:hidden; position:relative;}
.mo_cpb_pop .mo_cpb_cont .pop_select::before {content:''; width:16px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_24.svg') center right/contain no-repeat; position:absolute; top:12px; right:16px;}
.mo_cpb_pop .mo_cpb_cont .pop_select select {width:100%; height:100%; padding:0 16px; background:#fff; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; box-sizing: border-box; appearance: none;}
.mo_cpb_pop .rec_L_wrap {width: 100%; background-color: #fff;}
.mo_cpb_pop .rec_L_wrap > li {display: inline-block; width: 100%; list-style: none; border-radius: 10px; border: solid 1px #e8e8e8; background-color: #fff; box-sizing: border-box;}
.mo_cpb_pop .rec_L_wrap > li + li {margin-top: 15px;}
.mo_cpb_pop .rec_L_wrap > li > a {display: flex; justify-content: space-between; width: 100%; padding:20px 20px 15px; box-sizing: border-box;}
.mo_cpb_pop .rec_L_wrap .prd_img {width: 100px; height: 100px; border-radius: 5px; overflow: hidden; position:relative;}
.mo_cpb_pop .rec_L_wrap .prd_img::before {content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02); z-index:0;}
.mo_cpb_pop .rec_L_wrap .prd_img > img {display: block; width: 100%; height: 100%;}
.mo_cpb_pop .rec_L_wrap .prd_info {width:calc(100% - 115px);}
.mo_cpb_pop .rec_L_wrap .prd_name {width: 100%; margin-bottom:3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; white-space: normal; line-height: 20px; height: 39px; word-wrap: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 15px;  color:#3a3a3a;}
.mo_cpb_pop .rec_L_wrap p.area_price {margin-bottom:6px; font-size:11px; color:#3a3a3a; font-family: 'Noto-M'; letter-spacing:-0px;}
.mo_cpb_pop .rec_L_wrap p .area_price_per {font-size:16px; color:#f14738; font-weight:bold; padding-right:5px; font-family: 'spoqa m';}
.mo_cpb_pop .rec_L_wrap p .area_price_won {padding-right:1px; font-size:16px; font-weight:bold; font-family: 'spoqa m';}
.mo_cpb_pop .rec_L_wrap p .area_price_sale {display:block; font-size:13px; color:#b4b4b4; text-decoration:line-through; font-family: 'spoqa m';}
/* Á¦Ç°¸®½ºÆ®::½ºÆå Å×ÀÌºí */
.mo_cpb_pop .rec_L_wrap .rec_pd_table {width: 100%; padding:0 20px 22px; box-sizing: border-box;}
.mo_cpb_pop .rec_L_wrap .rec_pd_table li {display:flex; align-items: center; width: 100%; border-bottom: solid 1px #e8e8e8; box-sizing: border-box;}
.mo_cpb_pop .rec_L_wrap .rec_pd_table li:first-child {border-top: solid 1px #e8e8e8;}
.mo_cpb_pop .rec_L_wrap .rec_pd_th {width: 60px; padding:9px 5px; font-size:12px; font-family:'noto-M'; color: #3a3a3a; text-align: center; background-color: #fafafa;}
.mo_cpb_pop .rec_L_wrap .rec_pd_td {width: calc(100% - 60px); padding:9px 5px; font-size:12px; font-family: 'noto-R'; color:#3A3A3A; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.mo_cpb_pop .rec_L_wrap > li.on {border:2px solid #0D6DE3; margin-left:-1px;}
.mo_cpb_pop .rec_L_wrap > li.on .rec_L_tit p {font-family:'noto-B'; color:#0D6DE3;}
.mo_cpb_pop .mo_cpb_btn {width:100%; padding:30px 20px 40px; background:#fff; display:flex; justify-content: space-between; position:absolute; bottom:0; box-sizing: border-box; overflow:hidden; }
.mo_cpb_pop .mo_cpb_btn button {display: block; width:calc(50% - 5px); height:52px; line-height:52px; background:#0D6DE3; border:1px solid #0D6DE3; border-radius:10px; font-size:18px; font-family:'noto-M'; color:#fff; box-sizing: border-box;}
.mo_cpb_pop .mo_cpb_btn button.wbtn {background:#fff; border:1px solid #D8D8D8; color:#3a3a3a;}

/* 230406 95728 °£Æí°áÁ¦ÇýÅÃ¾È³» */
.detail_area1 .detail_info ul li .info_noti p.payment {display: flex; align-items: center; flex-wrap: wrap; gap: 4px 10px;}
.detail_area1 .detail_info ul li .info_noti p.payment span {display:flex; align-items: center; height:25px; gap: 6px;}
.detail_area1 .detail_info ul li .info_noti p.payment span:last-child {margin-right:0;}
.detail_area1 .detail_info ul li .info_noti p.payment span img {display:block; width:auto; height:100%;}
.detail_area1 .detail_info ul li .info_noti p.payment span.card_logo img {height: 20px;}
@media screen and (max-width:350px) {
	.detail_area1 .detail_info ul li .info_noti p.payment span {height:18px; margin-right:6px;}
}
/* 96084 ³»ÀÏ ¼³Ä¡ »óÇ° 230412 */
.detail_area1 .detail_info ul li .info_noti .co_purple{color: #8433FF;}
.detail_area1 .detail_mainimg{position: relative;}
.detail_area1 .detail_mainimg .Install_tom_bat{width: 80px; height: 80px; margin: 0; background: url(//image5.compuzone.co.kr/img/images/product/Install_tom_bat.png) center center/contain no-repeat;
 position: absolute; top: 10px; left: 10px; border-radius: 10px; z-index: 10; font-size: 0; }
 @media screen and (min-width:768px) {
	.detail_area1 .detail_mainimg .Install_tom_bat{width: 100px; height: 100px; top: 20px; left: 20px;}
}

/* 230220 93640 À©µµ¿ìÅ¾ÀçPC ±¸¸Å ½Ã ÁÖÀÇ»çÇ× */
.window_pop.on {z-index:99999;}
.window_pop p.info_noti_p3 {font-size:15px; font-family:'noto-B';}
.window_pop .detail_slide_pop .dot {display:block; margin:15px 0 0; padding-left:7px; font-size:15px; font-family:'noto-R'; color:#6c6c6c; position:relative;}
.window_pop .detail_slide_pop .dot::before {content:''; width:2px; height:2px; background:#6c6c6c; border-radius: 50%; position:absolute; top:10px; left:0;}

/* 97368 LG Èñ¸Á¹è¼ÛÀÏ ¼³Á¤ ±â´É Ãß°¡ ¿äÃ» 230522 */
.detail_area1 .detail_info ul li .info_noti .deliveryDate_btn { width: auto; min-height: 24px; border-radius: 24px; text-align: center; font-family: 'Noto-M'; font-size: 12px; line-height: 24px; color: #0D6DE3; border: 1px solid #0D6DE3; box-sizing: border-box; padding: 0 13px; }
.calendar_deliveryDate_pop{z-index: 1000;}
.calendar_deliveryDate_pop .bodytext1_1 { font-size: 16px; font-family: 'noto-R'; font-weight: normal; }
.calendar_deliveryDate_pop .popup_noti  { margin-top: 15px; }
.calendar_deliveryDate_pop .popup_noti p { margin-bottom: 6px; }
.calendar_deliveryDate_pop .popup_noti p:last-child { margin-bottom: 0px; }
.calendar_deliveryDate_pop .detail { font-size: 13px; font-family: 'noto-D'; font-weight: normal; }
.calendar_deliveryDate_pop .color94  { color: #949494; }			
.calendar_deliveryDate_pop .address_wrap{margin-top: 25px;}
.calendar_deliveryDate_pop .address_wrap > *{float: left;}
.calendar_deliveryDate_pop .address_wrap .right{float: right; margin-top: -5px;}
.calendar_deliveryDate_pop .address_wrap .left{color: #949494;font-size: 17px;}
.calendar_deliveryDate_pop .address_wrap .left .spot_ico{ vertical-align: middle;display: inline-block;font-size: 0;margin-top: -3px;margin-right: 5px;width: 24px;height: 24px;background: url(//image5.compuzone.co.kr/img/images/product_detail_mobile/ico_spot_grey_48.png)no-repeat;background-size: contain;}
.calendar_deliveryDate_pop .address_wrap .right .address_btn { height: 35px; line-height: 35px; display: inline-block; padding: 0 5px; min-width: 77px; text-align: center; border-radius: 5px; border: 1px solid #D8D8D8; font-size: 13px; color: #6C6C6C; background: #FAFAFA; box-sizing: border-box; }
.calendar_deliveryDate_pop .address_wrap.on .left{color: #1A1A1A;}
.calendar_deliveryDate_pop .address_wrap.on .left .spot_ico{background: url(//image5.compuzone.co.kr/img/images/product_detail_mobile/ico_spot_48.png)no-repeat;background-size: contain;}
.calendar_deliveryDate_pop .popup_btn{width: 100%; padding: 30px 25px 40px; position: absolute; bottom: 0; background: #fff; box-sizing: border-box; z-index: 1;}
.calendar_deliveryDate_pop .popup_btn .button  {display: block; width: 100%; height: 52px; background: #0d6de3; border-radius: 10px; font-size: 18px; font-family: 'noto-M'; font-weight: normal; color: #fff; text-align: center; line-height: 52px;}			
/* ´Þ·Â¿µ¿ª */
.calendar_deliveryDate_pop .calendar_wrap{border-top: 1px solid #E8E8E8; margin-top: 15px; margin-bottom: 40px;}
.calendar_deliveryDate_pop .calendar_wrap .calendar_month{ text-align: center; margin: 20px auto 15px; position: relative;}
.calendar_deliveryDate_pop .calendar_wrap .calendar_month .month{font-size: 17px; font-family: 'Noto-B'; line-height: 1em;}
.calendar_deliveryDate_pop .calendar_wrap .calendar_month .arrow_left{display: inline-block; width: 18px; height: 18px; position: absolute; left: 50%; margin-left: -80px; top: 1px; cursor: pointer; }
.calendar_deliveryDate_pop .calendar_wrap .calendar_month .arrow_right{ display: inline-block; width: 18px; position: absolute; left: 50%; margin-left: 62px; top: 0; cursor: pointer; }			
.calendar_deliveryDate_pop .calendar_wrap table{border-spacing: 0 5px; border-collapse: separate; table-layout: fixed;}
.calendar_deliveryDate_pop .calendar_wrap table, th, td {border: 0; }
.calendar_deliveryDate_pop .calendar_wrap th{font-size: 14px;font-family: 'noto-R'; font-weight: normal; color: #3a3a3a; height: 20px; text-align: center;padding: 10px 0; box-sizing: border-box; background-color: #fff;}
.calendar_deliveryDate_pop .calendar_wrap td{text-align: center;  height: 54px; padding: 3px 2px 0 !important; box-sizing: border-box; color: #3a3a3a; font-size: 15px;font-family: 'noto-R'; vertical-align: top; cursor: pointer;}
.calendar_deliveryDate_pop .calendar_wrap td > span{color: inherit; position: relative; z-index: 1; display: inline-block; width: 100%; font-size:inherit;}
.calendar_deliveryDate_pop .calendar_wrap .holiday{color: #f14738;}
.calendar_deliveryDate_pop .calendar_wrap .today{color: #1C8FED;}
.calendar_deliveryDate_pop .calendar_wrap .select{color: #fff !important; position: relative; z-index: 1;}
.calendar_deliveryDate_pop .calendar_wrap .select::before{position: absolute; content: ''; display: inline-block; width: 100%; height: 54px; left: 50%; top: -3px; transform: translateX(-50%); border-radius: 5px;background-color: #0D6DE3; z-index: 0;}
.calendar_deliveryDate_pop .calendar_wrap .day_name{font-size: 12px; display: block; font-family: 'noto-R'; letter-spacing: -1px; line-height: 1.2em; width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.calendar_deliveryDate_pop .calendar_wrap .no{opacity: 0.3; cursor: auto; }
.calendar_deliveryDate_pop .calendar_wrap .no > span::before{display: none;}
.calendar_deliveryDate_pop .calendar_wrap.off td{cursor: auto;}
.calendar_deliveryDate_pop .calendar_wrap.off .select{color: inherit; position: relative;}
.calendar_deliveryDate_pop .calendar_wrap.off .select::before{display: none;}
/* 96876 ¸ð¹ÙÀÏ »óÇ°»ó¼¼ ±¸¸ÅÈÄ±â UX °³¼± 230511 */
.detail_area4 .best_photo{position: relative;}
.detail_area4 .best_photo .review_month { position: absolute; right: 15px; top: 20px; }
.detail_area4 .best_photo .review_profile span{font-family: "spoqa M";}
.detail_area4 .best_photo .review_img ul li.more_review_img a::before{background-color: rgba(0,0,0,0.7);}
.detail_area4 .best_photo .review_img ul li.more_review_img a .more_review_txt{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.detail_area4 .best_photo .review_img ul li.more_review_img a .more_review_txt .plus{width: 18px; height: 18px; margin-left: -3px;}
.detail_area4 .best_photo .review_img ul li.more_review_img a .more_review_txt em.quantity{ font-size: 16px; font-family: spoqa M; color: #fff; line-height: 18px;}
/* ±¸¸ÅÈÄ±â ÀüÃ¼º¸±â */
.detail_area4_photo_popup .layer_header .sequence{font-family: "spoqa M";}
.detail_area4_photo_popup .review_container{height: calc(100vh - 111px);box-sizing: border-box; overflow-y: auto;}
.detail_area4_photo_popup .review_container.single{padding: 25px 15px 80px; box-sizing: border-box;}
.detail_area4_photo_popup .review_container .review_slide{  width: 100%; height: auto; min-height: 100%; padding: 25px 15px 80px; box-sizing: border-box; overflow: hidden;}
.detail_area4_photo_popup .review_container .review_slide .swiper-wrapper{min-height: 100%;}
.detail_area4_photo_popup .review_container .review_slide .swiper-slide{-webkit-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);}
.detail_area4_photo_popup .review_container .best_photo{padding: 0; margin-bottom: 20px; position: relative;}
.detail_area4_photo_popup .review_container .best_photo .review_profile span{font-family: "spoqa M";}
.detail_area4_photo_popup .review_container .review_month{ display: inline-block; margin-left: 9px; border-radius: 5px; border: 1px solid #0d6de3; box-sizing: border-box; position: absolute; right: 0; top: -6px; }
.detail_area4_photo_popup .review_container .review_month span{padding: 0 8px; font-size: 12px; font-family: 'noto-M'; font-weight: normal; color: #0d6de3; position: relative; top: -1px; }
.detail_area4_photo_popup .review_container .review_buisness{ display: inline-block; margin-left: 9px; border-radius: 5px; border: 1px solid #3A3A3A; background: #3A3A3A; box-sizing: border-box; position: absolute; right: 0; top: -6px; }
.detail_area4_photo_popup .review_container .review_buisness span{padding: 0 8px; font-size: 12px; font-family: 'noto-M'; font-weight: normal; color: #fff; position: relative; top: -1px; }
.detail_area4_photo_popup .review_container .review_poto{font-size: 0;}
.detail_area4_photo_popup .review_container .review_poto span{ border-radius: 10px; overflow: hidden; display: block; margin-bottom: 10px; position:relative;}
.detail_area4_photo_popup .review_container .review_poto span:last-of-type{margin-bottom: 0;}
.detail_area4_photo_popup .review_container .review_poto span.play_thum {height:190px;}
.detail_area4_photo_popup .review_container .review_poto span.play_thum::before {content:''; width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; top:0; left:0;}
.detail_area4_photo_popup .review_container .review_poto span.play_thum::after {content:''; width:60px; height:60px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_triangle_circle_fill_48.svg') center center/contain no-repeat; position:absolute; top: 50%;  left: 50%; transform: translate(-50%, -50%);}
.detail_area4_photo_popup .review_container .review_poto .photo_play {position:relative; height:190px; margin-bottom:10px; border-radius: 10px; overflow: hidden;}
.detail_area4_photo_popup .review_container .review_poto .photo_play::before {content:''; width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; top:0; left:0; z-index:1;}
.detail_area4_photo_popup .review_container .review_poto .photo_play.hide::before {display: none;}
.detail_area4_photo_popup .review_container .review_poto .video_thums {content:''; width:60px; height:60px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_triangle_circle_fill_48.svg') center center/contain no-repeat; position:absolute; top:50%; left:50%; transform:Translate(-50%, -50%); z-index:1;}
.detail_area4_photo_popup .review_container .review_poto .video_zone {height:100%;}
.detail_area4_photo_popup .review_container .review_text{margin-top: 20px;}
.detail_area4_photo_popup .review_container .review_text p{font-size: 14px; font-family: 'Noto-R';}
.detail_area4_photo_popup .review_container .review_first{margin-top: 20px;}
.detail_area4_photo_popup .review_container .review_first a{font-size: 14px; font-family: 'noto-R'; font-weight: normal; color: #0d6de3; }
.detail_area4_photo_popup .review_container .review_first a img{width: 18px; height: 18px; vertical-align: text-bottom;}
@media screen and (min-width:549px) {
	.detail_area4_photo_popup .review_container .review_poto .photo_play {height:300px;}
}

/* ±¸¸ÅÈÄ±â ½½¶óÀÌµå ¹öÆ° */
.detail_area4_photo_popup .review_container .swiper-button-next{position: fixed; width: 45px; height: 60px; background: #3a3a3a99; right: -45px; margin-top: -30px; border-radius: 5px; transition: 0.3s;}
.detail_area4_photo_popup .review_container .swiper-button-next.on{right: 0;}
.detail_area4_photo_popup .review_container .swiper-button-next::before{content: ''; width: 28px; height: 28px; position: absolute; right: 6px; top: 15px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_next_24.svg'); background-size: contain;}
.detail_area4_photo_popup .review_container .swiper-button-next::after {display: none;}
.detail_area4_photo_popup .review_container .swiper-button-prev{position: fixed; width: 45px; height: 60px; background: #3a3a3a99; left: -45px; margin-top: -30px; border-radius: 5px; transition: 0.3s;}
.detail_area4_photo_popup .review_container .swiper-button-prev.on{left: 0;}
.detail_area4_photo_popup .review_container .swiper-button-prev::before{content: ''; width: 28px; height: 28px; position: absolute; left: 6px; top: 15px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_prev_24.svg'); background-size: contain;}
.detail_area4_photo_popup .review_container .swiper-button-prev::after {display: none;}
.detail_area4_photo_popup .review_container .swiper-button-next.swiper-button-disabled,.detail_area4_photo_popup .review_container .swiper-button-prev.swiper-button-disabled{opacity: 0;}

/* 98813 Èñ¸Á¹è¼ÛÀÏ ¼öÁ¤¿äÃ»»çÇ× */
.calendar_deliveryDate_pop .calendar_wrap td{position: relative;}
.calendar_deliveryDate_pop .calendar_wrap .select .day_name{color: #fff !important;}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box{display: inline-block; color: #3a3a3a !important; padding: 8px; background: #fff; border-radius: 5px; border: 1px solid #0d6de3; text-align: center; font-size: 12px; letter-spacing: -0.5px; line-height: 1em; position: absolute; z-index: 2; top: -32px; left: 50%; width: max-content; transform: translateX(-50%);}
.calendar_deliveryDate_pop .calendar_wrap .balloon_box_icon{right: 10%; display: inline-block; width: 6px; height: 6px; border-bottom: 1px solid #2679CF; border-right: 1px solid #2679CF; background: #fff; margin-top: -1px; position: absolute; transform: rotate(45deg) TranslateX(-50%); left: 50%; top: -2px; z-index: 3;}
/* 99852 ³»ÀÏ¼³Ä¡ + Èñ¸Á¹è¼ÛÀÏ Ãß°¡ °³¼± */
.calendar_deliveryDate_pop .calendar_wrap td:first-of-type .balloon_box{ transform: translateX(0); left: 0;}
.calendar_deliveryDate_pop .calendar_wrap td:last-of-type .balloon_box{ transform: translateX(0); left: auto; right: 0;}
.detail_area1 .detail_info .info_noti .grayqna_span {font-size:15px; position: relative;}
.detail_area1 .detail_info .info_noti .grayqna_span .grayqna{position: absolute; right: -25px; bottom: -1px; top: auto;}

/* 231018 102405 ±¸¸ÅÈÄ±â È°¼ºÈ­ */
.detail_popup_con ul.review_pop {display:flex; flex-wrap: wrap; gap:10px; margin-bottom:25px;}
.detail_popup_con ul.review_pop li {width:100%; margin:0; padding:18px 20px; box-sizing: border-box; border-radius:15px; background:#FAFAFA; overflow:hidden;}
.detail_popup_con ul.review_pop li.on {border:2px solid #0D6DE3;}
.detail_popup_con ul.review_pop li a {display: flex; align-items: center; justify-content: space-between;}
.detail_popup_con ul.review_pop .starzone_full {width:80px; height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_star.svg') center left/contain repeat-X; position: relative;}
.detail_popup_con ul.review_pop .starzone_full span {height:16px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_light_star.svg') center left/contain repeat-X; position: absolute; top:0; left: 0;}
.detail_popup_con ul.review_pop .all p {font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3A3A3A;}
.detail_popup_con ul.review_pop li.on .all p {color:#0D6DE3;}
.detail_popup_con ul.review_pop .num p {font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}

/* 231115 102430 ºí·Î±× ¸®ºä ¹× µ¿¿µ»ó °¡ÀÌµå ³ëÃâ */
.blog_bnr > a {width:calc(100% - 30px); margin:0 auto 10px; background:#03C75A; border-radius: 10px; display: flex; padding: 12px 41px;  box-sizing: border-box; justify-content: center; gap: 10px;}

/* 240124 105977 µðÀÚÀÎ ½Ã½ºÅÛ °ü·Ã ÀÌ¹ÌÁö ±³Ã¼ ¹× ¼öÁ¤ ¿äÃ» */
.blog_bnr a > div:nth-child(1) {width: 38px; height: 37px; background: url(http://image5.compuzone.co.kr/img/images/product_detail/blog_icon.png) 50% 50% / contain no-repeat; display: inline-block;}
.blog_bnr a > span {color: #fff; font-size: 15px; font-family: 'Noto-b'; letter-spacing: -0.3px; display: flex; flex-wrap: wrap; gap: 5px; align-items: center;}
.blog_bnr a > span > p {color: #fff; font-size: 15px; font-family: 'Noto-b';letter-spacing: -0.3px; position: relative;}
.blog_bnr a > span p::after{content: ""; width: 16px; height: 16px; display: inline-block; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_next_12.svg') center center / contain no-repeat; position: absolute; top: 3px; right: -16px;} 

@media screen and (max-width: 320px) {
    .blog_bnr > a  {flex-direction: column; align-items: center; gap: 6px;}
	.blog_bnr a > span {justify-content: center;}
}

/* 103377 ¾ÖÇÃ Ä«Å×°í¸® °¡°Ý ¹× ÇýÅÃ ¾È³» º¯°æ ¿äÃ» */
.detail_custom_price a.tax_btn{float: right; line-height: 26px; position: relative; font-size: 13px; font-family: 'noto-M'; font-weight: normal; color: #949494; padding-right: 12px;}
.detail_custom_price a.tax_btn::before{ 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; position: absolute; top: 48.5%; right: 0; transform: TranslateY(-50%);}

/* 231124 103864 ±¸¸ÅÈÄ±â È°¼ºÈ­ 2Â÷ */
.review_best_slide {margin-bottom:25px;}
.review_best_slide .review_slide_tit {display: flex; align-items: center; justify-content: space-between; padding:0 20px; margin-bottom:15px; box-sizing: border-box;}
.review_best_slide .swiper-container {padding:0 32px 0 20px; box-sizing: border-box;}
.review_best_slide .swiper-slide {border:1px solid #D8D8D8; border-radius: 15px;}
.review_best_slide .swiper-slide .best_photo {border:none; padding:20px;}
.review_best_slide .swiper-slide .review_profile {margin:0;}
.review_best_slide .swiper-slide .review_text {margin-top:12px;}
.review_best_slide .swiper-container-horizontal>.swiper-pagination-bullets, .review_best_slide .swiper-pagination-custom, .swiper-pagination-fraction {position:inherit; width:inherit; color:#949494;}
.review_best_slide .swiper-pagination-current {color:#3a3a3a;}
/* .review_best_slide .best_photo .review_text p {height:60px;} */
.review_best_slide .best_photo .review_img ul li {position: relative;}
.review_best_slide .best_photo .review_img ul li.play_thum a::before {content:''; width:100%; height:100%; background:rgba(0,0,0,0.6); position:absolute; top:0; left:0;}
.review_best_slide .best_photo .review_img ul li.play_thum a::after {content:''; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_triangle_24.svg') center center/contain no-repeat; position:absolute; top: 50%;  left: 50%; transform: translate(-50%, -50%);}
.review_best_slide .best_photo .review_img ul li a {width:50px; height:50px;}
.review_best_slide .best_photo .review_img ul li.more_img::before {content: ''; width: 100%; height: 100%; background: rgba(26,26,26,0.7); position: absolute; top: 0; left: 0; z-index: 1;}
.review_best_slide .best_photo .review_img ul li.more_img::after {content: ''; width: 20px; height: 20px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/FFFFFF/icon_line_plus_24.svg') center center/contain no-repeat; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1;}
.best_photo .flex {display: flex; align-items: center; justify-content: space-between;}

/* 231206 104477 ¾ÆÀÌ¿÷½º °¡°ÝÇýÅÃ ³ëÃâ ±â´É Ãß°¡ ¿äÃ» */
.detail_area1 .detail_price .discount_box{box-sizing: border-box; border-radius: 5px; margin-top: 5px; display: inline-block; width: 100%; text-align: right;}
.detail_area1 .detail_price .discount_box p{font-size: 12px; font-family: 'noto-M'; color: #6C6C6C; background: #F3FAFF; padding: 4px 8px; display: inline-block;}
.detail_area1 .detail_price .discount_box p span{font-family: 'noto-B'; color: #0D6DE3;}

/* 231227 104949 Ã¼Çè´Ü ¸®ºä ³ëÃâ */
.user_review {margin:30px auto; max-width:690px;}
.user_review .user_tit {text-align: center;}
.user_review .user_tit h3 {margin-bottom:2px; font-size:22px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.user_review .user_tit p {font-size:15px; font-family:'noto-R'; font-weight: normal; color:#6c6c6c;}
.user_review .user_slide {margin-top:20px; padding:0 15px; box-sizing: border-box;overflow: hidden;}
.user_review .user_slide .user_box {display:block; width:100%; border-radius: 15px; overflow:hidden;}
.user_review .user_slide .user_box .user_img {width:100%; overflow: hidden;}
.user_review .user_slide .user_box .user_img span {display: block; width:100%; height:100%;overflow: hidden;}
.user_review .user_slide .user_box .user_img span img {display: block; width:100%; height:100%; object-fit: cover;overflow: hidden;}
.user_review .user_slide .user_box .user_txt {width:100%; padding:20px; background:#f9f9f9; box-sizing: border-box;}
.user_review .user_slide .user_box .user_txt h4 {margin-bottom:10px; font-size:18px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; word-break: break-all;}
.user_review .user_slide .user_box .user_txt p {margin-bottom:20px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#6c6c6c; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; word-break: break-all;}
.user_review .user_slide .user_box .user_txt h6 {display:flex; align-items: center; gap:10px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#6C6C6C;}
.user_review .user_slide .user_box .user_txt h6 i {display: inline-block; width:24px; height:24px; background-size:contain;}
.user_review .user_slide .user_box .user_txt h6 i.blog {background-image:url('//image5.compuzone.co.kr/img/images/product_detail22/user_blog.png');}
.user_review .user_slide .user_box .user_txt h6 i.insta {background-image:url('//image5.compuzone.co.kr/img/images/product_detail22/user_insta.png');}
.user_review .user_slide .user_box .user_txt h6 i.share {background-image:url('//image5.compuzone.co.kr/img/images/product_detail22/user_share.png');}
.user_review .user_slide .swiper-pagination {bottom:147px;}
.user_review .user_slide .swiper-pagination-bullet {width:6px; height:6px; margin:0 4px; border-radius:3px; background:#fff; vertical-align: middle; opacity:0.5; transition:all 0.2s;}
.user_review .user_slide .swiper-pagination-bullet-active {width:20px; opacity:1;}

/* 240130 105831 ¾ÖÇÃ »óÇ° °ü·Ã ÆäÀÌÁö °³¼±¿äÃ» */
.shareLyr_apple_login .info_pop_notice .popup_dot{margin: 0;}
.shareLyr_apple_login .info_pop_notice .popup_dot p {font-size: 14px; padding: 0;}
.shareLyr_apple_login .info_pop_notice .popup_dot p::before{display: none;}
.shareLyr_apple_login .info_pop_notice .popup_dot p:first-child{font-family: 'noto-B';}

#pop_box.shareLyr_apple24 .shr_sns{padding: 20px 50px;}
#pop_box.shareLyr_apple24 .pop_btn{margin-top:20px; display: flex; gap: 10px;}
#pop_box.shareLyr_apple24 .sale_price_inner .basic {padding: 17px 25px;	background: #F9F9F9; border-radius: 15px; box-sizing: border-box;}
#pop_box.shareLyr_apple24 .sale_price_inner .basic h3 {margin: 0; font-size: 14px; font-family: 'noto-B'; font-weight: normal; color: #3a3a3a;}
#pop_box.shareLyr_apple24 .sale_price_inner .basic .popup_dot p{padding-left: 10px; margin: 0 0 8px 0; font-size: 14px; color: #6c6c6c; position: relative; line-height: 20px;}
#pop_box.shareLyr_apple24 .sale_price_inner .basic .popup_dot p::after {content: ''; width: 2px; height: 2px; background: #949494; position: absolute; top: 10px; left: 0;}
#pop_box.shareLyr_apple24 span{font-family: 'Noto-R'; font-size: 13px; color: #949494; display: block; position: relative; letter-spacing: -0.5px; margin-top: 15px;}
#pop_box.shareLyr_apple24 span a{color: #1C8FED;}
#pop_box.shareLyr_apple24 .layer_pop {max-width: 100%;}

.detail_popzone.shareLyr_apple_login p.detail{font-size: 13px; font-family: 'noto-D'; font-weight: normal; color: #949494;}

/* 240314 107678 ¸ÂÃçÁà ÁÖ¹®»ó¼¼ ³ëÃâ ¿µ¿ª Ãß°¡ */
.get_bnr {margin-top: -8px;}
.get_bnr a { display: block; width: 100%; margin: 0 auto; background: #F9F9F9;}
.get_bnr a img {display: block; max-width: 750px; margin: 0 auto;}

/* 117561 Åä¿äÀÏ Ãâ¹ß */
.detail_fix_click ul.opbx li .sat_icon {margin: 2px 0 0 8px;} 

/* 118474 ºê·£µå ·Î°í¹îÁö Ãß°¡ */
.detail_area1 .detail_mainimg .swiper-slide span.logo_badge {width: auto; height: 100%; max-height: 80px; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
.detail_area1 .detail_mainimg .swiper-slide span.logo_badge img {width: auto;  height: 100%;}
.detail_area1 .detail_mainimg .swiper-slide span.logo_badge::before {display: none;}
@media screen and (max-width:750px) {
	.detail_area1 .detail_mainimg .swiper-slide span.logo_badge {max-height: 10vw;}
}

/* 117318 ±×·¡ÇÈÄ«µå ¿ä¾à DB °ü¸® ±â´É */
.detail_area3_popup4 {line-height: 1.5;}
.detail_area3_popup4 .detail_fixed_top {height: 48px;}
.detail_area3_popup4 .detail_area3_inner {height: calc(100% - 48px); top: 48px;}
.detail_area3_popup4 .detail_area3_inner ul .innerbox {padding: 0 16px 16px;}
.detail_area3_popup4 .detail_area3_inner ul li.minus .innerbox{border-top: unset;}
.detail_area3_popup4 .detail_area3_inner ul .innerbox .graybox {margin-top: 0; padding: 16px; border-radius: 10px;}
.detail_area3_popup4 .detail_area3_inner .graybox li {position: relative; padding-left: 6px;}
.detail_area3_popup4 .detail_area3_inner .graybox li::before {content: ''; width: 2px; height: 2px; background: #949494; position: absolute; top: 9px; left: 0;}
.detail_area3_popup4 .detail_fixed_top p {font-size: 18px; width: 100%;}
.detail_area3_popup4 .detail_area3_inner > ul > li > a {font-size: 14px; height: 52px; line-height: 52px; padding: 0 16px;}
.detail_area3_popup4 .detail_area3_inner > ul {display: block; border-top: 1px solid #e8e8e8;}
.detail_area3_popup4 .detail_area3_inner > div {padding: 20px 16px; box-sizing: border-box;}

.pdtl_graph_wrap {width: 100%; max-width: 750px; overflow: hidden; margin: 80px auto 0; display: flex; flex-direction: column; gap: 80px; box-sizing: border-box; }
.pdtl_graph_wrap .tit > h3 {color:#3A3A3A; font-size:48px; font-family:'spoqa m'; font-weight: bold; margin-bottom: 7px;}
.pdtl_graph_wrap .tit > p {color:#3A3A3A; font-size:34px; font-family: 'noto-b';}
.pdtl_graph_wrap .bltxt {color: #1C8FED;}
.pdtl_graph_wrap .whtxt {color: #fff;}
.pdtl_graph_wrap .cont .txt .grtxt {color: #949494; margin-top: 20px;}
.pdtl_graph_wrap .flex {display: flex;}
.pdtl_graph_wrap .flexcol {display: flex; flex-direction: column; align-items: center;}
.pdtl_graph_wrap .cont .point {padding-top: 16px; box-sizing: border-box; position: relative; color: #1C8FED; font-size: 26px;  font-family:'spoqa m'; font-weight: bold;}
.pdtl_graph_wrap .cont .point::before {content: ''; width: 30px; height: 6px; border-radius: 6px; background: #1C8FED; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
.pdtl_graph_wrap .cont h5 {color:#3A3A3A; font-size:40px; font-family: 'noto-b'; margin: 7px 0 20px;}
.pdtl_graph_wrap .cont .txt p {color:#3A3A3A; font-size:26px; font-family: 'noto-R'; text-align: center;}
.pdtl_graph_wrap .cont .box {width: 100%;  padding: 50px 30px; box-sizing: border-box; border-radius: 30px; margin-top: 40px; background: #F3FAFE;}
.pdtl_graph_wrap .cont1 .box {background: #1A1A1A;  padding: 50px;}
.pdtl_graph_wrap .cont1 .box .ques {background: url(//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_question_mark_circle_24.svg) 50% 50%/contain no-repeat;}
.pdtl_graph_wrap .cont .box .ques {width: 40px; height: 40px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_question_mark_circle_24.svg) 50% 50%/contain no-repeat; display: inline-block; }
.pdtl_graph_wrap .cont .box .tit {display: flex; gap: 4px; align-items: center; justify-content: center; font-family: 'noto-m'; font-size: 34px;}
.pdtl_graph_wrap .cont1 .box .legend {gap: 46px; justify-content: center; margin: 30px 0 70px;}
.pdtl_graph_wrap .cont1 .box .legend li{color: #fff; position: relative; padding-left: 28px; font-size: 26px; font-family: 'spoqa R';}
.pdtl_graph_wrap .cont1 .box .legend li::before{content: ''; width: 24px; height: 24px; border-radius: 2px;position: absolute; top: 50%; left: 0; transform: translateY(-50%); background: #1C8FED;}
.pdtl_graph_wrap .cont1 .box .legend li:nth-child(2):before {background: #949494;}
.pdtl_graph_wrap .bar-chart {width: 100%; height: 472px; gap: 20px;}
.pdtl_graph_wrap .bar-chart .label {width: 100%; box-sizing: border-box;}
.pdtl_graph_wrap .bar-chart li {width: 33.33%; justify-content: center; align-items: flex-end;}
.pdtl_graph_wrap .bar-chart .label li span {display: block; font-family:'spoqa R'; color: #949494; font-size: 26px; box-sizing: border-box;}
.pdtl_graph_wrap .bar-chart .label li span:nth-child(1) {color: #fff;}
.pdtl_graph_wrap .ballon {width: 100%; box-sizing: border-box;}
.pdtl_graph_wrap .ballon li,.pdtl_graph_wrap .bar-chart .label li {align-items: center; font-size: 26px;}
.pdtl_graph_wrap .ballon div {padding: 20px; box-sizing: border-box; border-radius: 10px; background: #3A3A3A; position: relative; text-align: center;}
.pdtl_graph_wrap .ballon div::before {content: ''; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 14px solid #3a3a3a; position: absolute; top: 0; left: 48%; transform: rotate(60deg) translateX(-50%);}
.pdtl_graph_wrap .ballon li span {font-family:'spoqa m'; font-weight: bold;}
.pdtl_graph_wrap .ballon li p {font-family:'noto-R';}
.pdtl_graph_wrap .chart_wrap {width: 100%; height: 100%; position: relative;}
.pdtl_graph_wrap .x-axis { width: 100%; height: 100%;}
.pdtl_graph_wrap .x-axis li {width: 100%; height: 100%; text-align: right; border-top: 1px solid #6c6c6c;}
.pdtl_graph_wrap .x-axis li:last-child{border-bottom: 1px solid #6c6c6c;}
.pdtl_graph_wrap .y-axis {width:100%; height: 100%; position: absolute; top: 0;  box-sizing: border-box;}
.pdtl_graph_wrap .y-axis li {width: 33.33%; height: 100%; justify-content: center; gap: 40px;}
.pdtl_graph_wrap .y-axis .bar {background: #1C8FED; width: 54px; position: relative; z-index: 2;}
.pdtl_graph_wrap .y-axis li > .bar:nth-child(2) {background: #6C6C6C;}
.pdtl_graph_wrap .y-axis .bar span {position: absolute; top: -40px; left: 50%; transform: translateX(-50%); font-size: 26px; font-family:'spoqa R'; color: #fff;}
.pdtl_graph_wrap .txt_box {margin-top: 40px; display: flex; flex-direction: column; gap: 4px;}
.pdtl_graph_wrap .txt_box p {font-size: 24px; font-style: 'noto-R'; text-align: left;}
.pdtl_graph_wrap .cont .spec_list {width: 100%; gap: 30px;}
.pdtl_graph_wrap .cont .spec_list ul {width: 100%;  background: #fff; padding: 30px; box-sizing: border-box; border-radius: 30px; gap: 20px;}
.pdtl_graph_wrap .cont .spec_list li {width: 100%; align-items: center; justify-content: space-between; position: relative;}
.pdtl_graph_wrap .cont .spec_tit{gap: 8px;}
.pdtl_graph_wrap .cont .spec_tit i {width: 48px; height: 48px; background: #1C8FED; border-radius: 50%; color:#fff; font-size:24px; font-family:'spoqa M'; font-style: normal; display: flex; justify-content: center; align-items: center;}
.pdtl_graph_wrap .cont .spec_list li .tit {font-family: 'noto-R'; font-size: 28px;}
.pdtl_graph_wrap .cont .spec_list li .tit span {font-family: 'spoqa m';}
.pdtl_graph_wrap .spec_swiper {width: 100%; position: relative;}
.pdtl_graph_wrap .spec_swiper > p {font-family:'noto-m'; font-size: 30px; color: #1A1A1A; text-align: center; margin-bottom: 20px;}
.pdtl_graph_wrap .spec_swiper .swiper-slide {width: 216px !important;}
.pdtl_graph_wrap .spec_swiper .swiper-pagination {width: 100%; margin-top: 30px; display: flex; justify-content: center; gap: 8px; position: static;}
.pdtl_graph_wrap .spec_swiper .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {background: #d8d8d8; opacity: 1; margin: 0; width: 12px; height: 12px;}
.pdtl_graph_wrap .spec_swiper .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #1C8FED;}
.pdtl_graph_wrap .spec_swiper .pro_txt_bt {align-items: flex-end; padding-right: 3px;}
.pdtl_graph_wrap .spec_swiper .pro_txt_bt .flex {width: 100%;}
.pdtl_graph_wrap .spec_swiper .pro_img {width:210px; height:210px; margin-bottom:10px; border-radius: 15px; box-sizing: border-box; overflow: hidden; position:relative;}
.pdtl_graph_wrap .spec_swiper .pro_txt {width:100%;}
.pdtl_graph_wrap .spec_swiper .pro_txt h3 {font-size:26px; font-family:'noto-R'; color:#3A3A3A; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-weight: normal; text-align: left;}
.pdtl_graph_wrap .spec_swiper .pro_txt_bt {margin-top:7px; display: flex;}
.pdtl_graph_wrap .spec_swiper .pro_txt .price_ori {font-size:24px; font-family:'spoqa R'; color: #949494; margin: unset;}
.pdtl_graph_wrap .spec_swiper .pro_txt .pro_price {font-size:26px; font-family:'spoqa M'; font-weight: bold; color:#3A3A3A; overflow:hidden; text-align: right; margin-left: auto;}
.pdtl_graph_wrap .spec_swiper .pro_txt .pro_per {font-size:26px; font-family:'spoqa M'; font-weight: bold; color:#F14738; margin: unset;}

.graphic_pop .layer_pop .sale_price_inner .basic p {padding-left: 0;}
.graphic_pop .layer_pop .sale_price_inner .basic p::before {display: none;}
.graphic_pop .layer_pop .shr_sns {padding: 20px;}

@media screen and (max-width:750px) {
.pdtl_graph_wrap {width: 100%; max-width: 100.0000vw;  margin: 10.6667vw auto 0;  flex-direction: column; gap: 10.6667vw;}
.pdtl_graph_wrap .tit > h3 { font-size:6.4000vw;   margin-bottom: 0.9333vw;}
.pdtl_graph_wrap .tit > p { font-size:4.5333vw; }
.pdtl_graph_wrap .cont .txt .grtxt { margin-top: 2.6667vw;}
.pdtl_graph_wrap .cont .point {padding-top: 2.1333vw;    font-size: 3.4667vw;}
.pdtl_graph_wrap .cont .point::before { width: 4.0000vw; height: 0.8000vw; border-radius: 0.8000vw; background: #1C8FED;  top: 0; left: 50%; transform: translateX(-50%);}
.pdtl_graph_wrap .cont h5 { font-size:5.3333vw;  margin: 0.9333vw 0 2.6667vw;}
.pdtl_graph_wrap .cont .txt p { font-size:3.4667vw;  }
.pdtl_graph_wrap .cont .box {width: 100%;  padding: 6.6667vw 4.0000vw;  border-radius: 4.0000vw; margin-top: 5.3333vw; background: #F3FAFE;}
.pdtl_graph_wrap .cont1 .box {background: #1A1A1A;  padding: 6.6667vw;}
.pdtl_graph_wrap .cont1 .box .ques {background: url(//image5.compuzone.co.kr/img/images/svg_icon/D8D8D8/icon_line_question_mark_circle_24.svg) 50% 50%/contain no-repeat;}
.pdtl_graph_wrap .cont .box .ques {width: 5.3333vw; height: 5.3333vw; background: url(//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_question_mark_circle_24.svg) 50% 50%/contain no-repeat;  }
.pdtl_graph_wrap .cont .box .tit { gap: 0.5333vw; align-items: center;   font-size: 4.5333vw;}
.pdtl_graph_wrap .cont1 .box .legend {gap: 6.1333vw;  margin: 4.0000vw 0 9.3333vw;}
.pdtl_graph_wrap .cont1 .box .legend li{  padding-left: 3.7333vw; font-size: 3.4667vw; }
.pdtl_graph_wrap .cont1 .box .legend li::before{ width: 3.2000vw; height: 3.2000vw; border-radius: 0.2667vw; top: 50%; left: 0; transform: translateY(-50%); background: #1C8FED;}
.pdtl_graph_wrap .cont1 .box .legend li:nth-child(2):before {background: #949494;}
.pdtl_graph_wrap .bar-chart {width: 100%; height: 62.9333vw; gap: 2.6667vw;}
.pdtl_graph_wrap .bar-chart .label {width: 100%; }
.pdtl_graph_wrap .bar-chart li {width: 33.33%; align-items: flex-end;}
.pdtl_graph_wrap .bar-chart .label li span {   font-size: 3.4667vw; }
.pdtl_graph_wrap .ballon li,.pdtl_graph_wrap .bar-chart .label li {align-items: center; font-size: 3.4667vw;}
.pdtl_graph_wrap .ballon div {padding: 2.6667vw;  border-radius: 1.3333vw; background: #3A3A3A;  }
.pdtl_graph_wrap .ballon div::before { border-left: 1.0667vw solid transparent; border-right: 1.0667vw solid transparent; border-top: 1.8667vw solid #3a3a3a;  top: 0; left: 48%; transform: rotate(60deg) translateX(-50%);}
.pdtl_graph_wrap .x-axis li {width: 100%; height: 100%;  border-top: 0.1333vw solid #6c6c6c;}
.pdtl_graph_wrap .x-axis li:last-child{border-bottom: 0.1333vw solid #6c6c6c;}
.pdtl_graph_wrap .y-axis {width:100%; height: 100%;  top: 0;  }
.pdtl_graph_wrap .y-axis li {width: 33.33%; height: 100%; gap: 5.3333vw;}
.pdtl_graph_wrap .y-axis .bar {background: #1C8FED; width: 7.2000vw;  }
.pdtl_graph_wrap .y-axis li > .bar:nth-child(2) {background: #6C6C6C;}
.pdtl_graph_wrap .y-axis .bar span { top: -5.3333vw; left: 50%; transform: translateX(-50%); font-size: 3.4667vw;}
.pdtl_graph_wrap .txt_box {margin-top: 5.3333vw; gap: 0.5333vw;}
.pdtl_graph_wrap .txt_box p {font-size: 3.2000vw;}
.pdtl_graph_wrap .cont .spec_list {width: 100%; gap: 4.0000vw;}
.pdtl_graph_wrap .cont .spec_list ul {width: 100%;  background: #fff; padding: 4.0000vw;  border-radius: 4.0000vw; gap: 2.6667vw;}
.pdtl_graph_wrap .cont .spec_tit{gap: 1.0667vw;}
.pdtl_graph_wrap .cont .spec_tit i {width: 6.4000vw; height: 6.4000vw; background: #1C8FED; border-radius: 50%;  font-size:3.2000vw;  font-style: normal; align-items: center;}
.pdtl_graph_wrap .cont .spec_list li .tit { font-size: 3.7333vw;}
.pdtl_graph_wrap .spec_swiper {width: 100%; }
.pdtl_graph_wrap .spec_swiper > p { font-size: 4.0000vw;   margin-bottom: 2.6667vw;}
.pdtl_graph_wrap .spec_swiper .swiper-slide {width: 28.8000vw !important;}
.pdtl_graph_wrap .spec_swiper .swiper-pagination {width: 100%; margin-top: 4.0000vw;  gap: 1.0667vw; }
.pdtl_graph_wrap .spec_swiper .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet {background: #d8d8d8; opacity: 1; margin: 0; width: 1.6000vw; height: 1.6000vw;}
.pdtl_graph_wrap .spec_swiper .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #1C8FED;}
.pdtl_graph_wrap .spec_swiper .pro_txt_bt {align-items: flex-end; padding-right: 0.4000vw;}
.pdtl_graph_wrap .spec_swiper .pro_txt_bt .flex {width: 100%;}
.pdtl_graph_wrap .spec_swiper .pro_img {width:28.0000vw; height:28.0000vw; margin-bottom:1.3333vw; border-radius: 2.0000vw;   }
.pdtl_graph_wrap .spec_swiper .pro_txt {width:100%;}
.pdtl_graph_wrap .spec_swiper .pro_txt h3 {font-size:3.4667vw;}
.pdtl_graph_wrap .spec_swiper .pro_txt_bt {margin-top:0.9333vw;}
.pdtl_graph_wrap .spec_swiper .pro_txt .price_ori {font-size:3.2000vw;  }
.pdtl_graph_wrap .spec_swiper .pro_txt .pro_price {font-size:3.4667vw;  margin-left: auto;}
.pdtl_graph_wrap .spec_swiper .pro_txt .pro_per {font-size:3.4667vw; }
}

/* 118474 ºê·£µå ·Î°í¹îÁö Ãß°¡ */
.detail_area1 .detail_mainimg .swiper-slide span.logo_badge {width: auto; height: 100%; max-height: 80px; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
.detail_area1 .detail_mainimg .swiper-slide span.logo_badge img {height: 100%;}
.detail_area1 .detail_mainimg .swiper-slide span.logo_badge::before {display: none;}
@media screen and (max-width:750px) {
	.detail_area1 .detail_mainimg .swiper-slide span.logo_badge {max-height: 10vw;}
}

/* 119967 ¾ÆÀÌ¿÷½º DB °ü¸® ±â´É °³¼± */
.iworks_db_wrap {width: 750px; padding: 80px 0; box-sizing: border-box; margin: 0 auto;}
.iworks_db_wrap h3 {text-align: center; position: relative;  box-sizing: border-box; display: block; margin-bottom: 40px; font-family: 'noto-B'; font-size: 40px; font-weight: normal; color: #3A3A3A; padding: 16px 30px 0;}
.iworks_db_wrap h3::before {content: ''; width: 30px; height: 6px; background: #3A3A3A; border-radius: 6px; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
.iworks_db_inner .cont1{width: 100%; border-radius: 30px; background: #F2F2F2; padding: 50px 30px; box-sizing: border-box;} 
.iworks_db_inner .thumnail {width: 600px; height: 600px; display: block; margin: 0 auto;position: relative;}
.iworks_db_inner .thumnail::before {content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgb(0, 0, 0, 0.05);}
.iworks_db_inner .thumnail img {width: 100%; display: block;}
.iworks_db_inner .cont1 ul {display: grid;  grid-template-columns: repeat(2, 1fr); grid-gap: 20px; margin: 40px auto;} 
.iworks_db_inner .cont1 ul li {width: 100%; padding: 30px; box-sizing: border-box; display: flex; flex-direction: column; gap: 4px; border-radius: 30px; background: #fff;}
.iworks_db_inner .cont1 ul li span {max-width: unset; text-align: left; margin: unset;}
.iworks_db_inner .cont1 ul li span:nth-child(1) {color: #6C6C6C; font-family: 'noto-R'; font-size: 26px;}
.iworks_db_inner .cont1 ul li span:nth-child(2) {color: #3A3A3A; font-family: 'noto-M'; font-size: 26px;}
.iworks_db_inner .cont1 div {padding: 30px; background: #1A1A1A; color: #fff; border-radius: 30px; text-align: center;font-family: 'noto-M'; font-size: 30px; box-sizing: border-box;}
.iworks_db_inner .cont2 {margin-top: 80px; padding: 0 30px; box-sizing: border-box;}
.iworks_db_inner .cont2 p {font-family: 'noto-M'; font-size: 28PX; color: #1A1A1A; text-align: left;}
.iworks_db_inner .cont2 table {width: 100%; margin-top: 20px;  border-collapse: collapse; border: none;}
.iworks_db_inner .cont2 table tr:nth-child(1) {border-top: 1px solid #1A1A1A;}
.iworks_db_inner .cont2 table tr {border-bottom: 1px solid #D8D8D8;}
.iworks_db_inner .cont2 table th {width: 100px; color: #6C6C6C; padding: 20px 0 !important; box-sizing: border-box; font-weight: normal; text-align: left; background: transparent; font-family: 'noto-R'; font-size: 26px; vertical-align: top; border: none;} 
.detail_area2 #contents2 .iworks_db_inner .cont2 table td {padding: 20px 0 20px 20px !important; box-sizing: border-box; font-family: 'noto-M'; font-size: 26px; color: #1A1A1A;} 
@media screen and (max-width:750px) {
.iworks_db_wrap {width: 100.0000vw; padding: 10.6667vw 0;  margin: 0 auto;}
.iworks_db_wrap h3 {padding: 2.1333vw 4.0000vw 0; margin-bottom: 5.3333vw;  font-size: 5.3333vw;}
.iworks_db_wrap h3::before { width: 4.0000vw; height: 0.8000vw; background: #3A3A3A; border-radius: 0.8000vw; top: 0; left: 50%; transform: translateX(-50%);}
.iworks_db_inner .cont1{width: 100%; border-radius: 4.0000vw; background: #F2F2F2; padding: 6.6667vw 4.0000vw; } 
.iworks_db_inner .thumnail {width: 80.0000vw; height: 80.0000vw;  margin: 0 auto;}
.iworks_db_inner .thumnail::before { width: 100%; height: 100%;  top: 0; left: 0; background: rgb(0, 0, 0, 0.05);}
.iworks_db_inner .cont1 ul {grid-gap: 2.6667vw; margin: 5.3333vw auto;} 
.iworks_db_inner .cont1 ul li {width: 100%; padding: 4.0000vw; flex-direction: column; gap: 0.5333vw; border-radius: 4.0000vw; background: #fff;}
.iworks_db_inner .cont1 ul li span:nth-child(1) { font-size: 3.4667vw;}
.iworks_db_inner .cont1 ul li span:nth-child(2) { font-size: 3.4667vw;}
.iworks_db_inner .cont1 div {padding: 4.0000vw; border-radius: 4.0000vw;  font-size: 4.0000vw; }
.iworks_db_inner .cont2 {margin-top: 10.6667vw; padding: 0 4.0000vw;}
.iworks_db_inner .cont2 p {font-size: 3.7333vw;}
.iworks_db_inner .cont2 table {width: 100%; margin-top: 2.6667vw;   border: none;}
.iworks_db_inner .cont2 table tr:nth-child(1) {border-top: 0.1333vw solid #1A1A1A;}
.iworks_db_inner .cont2 table tr {border-bottom: 0.1333vw solid #D8D8D8;}
.iworks_db_inner .cont2 table th {width: 13.3333vw;  padding: 2.6667vw 0 !important; font-size: 3.4667vw;} 
.detail_area2 #contents2 .iworks_db_inner .cont2 table td {padding: 2.6667vw 0 2.6667vw 2.6667vw !important; font-size: 3.4667vw;} 
}

/* 119714 ¾ÈÁ¤È­ Å×½ºÆ® ½Å±Ô ¼­ºñ½º */
.stabilization_service_pop .detail_area3_inner {height:calc(100% - 70px); padding-bottom:50px; overflow-y: auto;}
.stabilization_service_pop .detail_area3_inner>div {max-width:750px; margin:0 auto; position:relative;}
.stabilization_service_pop .detail_area3_inner>div img {display: block;}
.stabilization_service_pop .detail_area3_inner .gif {position:absolute; top:320px; left:0;} 
@media screen and (max-width:750px) {
    .stabilization_service_pop .detail_area3_inner .gif {top:42.6667vw;} 
}

/*  121418 ºê·£µåPC ·Î°í ³ëÃâ °³¼±  */
.brand_list {display: flex; flex-direction: column; gap: 8px; margin-top: 16px;}
.brand_list .brand_list_item a {width: 100%; height: 40px; display: flex; background: #F9F9F9; border-radius: 5px; padding: 0 16px; box-sizing: border-box; align-items: center; justify-content: space-between;}
.brand_list .brand_list_item span {width: auto; height: 32px; display: block;}
.brand_list .brand_list_item span img {width: auto; height: inherit;}
.brand_list .brand_list_item p {display: flex; gap: 4px; align-items: center; line-height: 16px;}
.brand_list .brand_list_item i {width: 16px; height: 16px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_next_24.svg) 50% 50% /contain no-repeat;  display: block;}

/* 123990  */
#wrap {padding-top: 0px !important;}

/* 122885 ÇÁ¸®¹Ì¾öPC °³Æí */
.premium_delivery {display: flex; align-items: center; gap: 6px;}
.premium_delivery::before {content: ''; width: 25px; height: 25px; display: inline-block; background: url("//image5.compuzone.co.kr/img/images/premium_pc/2025/valex.png") center/27px no-repeat;}

/* 123429 ¾÷±×·¹ÀÌµå ¹× Ãß°¡ »óÇ° ³ëÃâ Ãß°¡ */
.item_wrap .upgrade {display: inline-block; position: absolute; right: 0; bottom: -4px; background: #fafafa; padding: 4px 8px; border-radius: 5px; font-size: 12px; color: #6c6c6c;}

/* 124656 ³×ÀÌ¹öÆäÀÌ ¸»Ç³¼± Ãß°¡ */
.bloo {position: absolute; width: max-content; height: 24px; padding: 0 4px; text-align: center; line-height: 24px; font-size: 12px; font-family: '¸¼Àº°íµñ'; font-weight: bold; color: #fff; background: #0D6DE3;border-radius: 5px; top: -23px; left: 50%; transform: translate(-50%,0px);}
.bloo::before{ content: ''; position: absolute; border-style: solid; border-width: 8px 5px 0; border-color: #0D6DE3 transparent; display: block;  width: 0; z-index: 1; top: 24px; left: 50%; transform: translateX(-50%);}

/* 125612 À¯»ç°ßÀû Á¶¸³pc ¿µ¿ª */
.detail_area7.similar_esti_area {padding: 20px 0 16px 16px;}
.detail_area7.similar_esti_area ul li {min-width: 292px; width: calc(25% - 16px); margin: 0; flex-shrink: 0;}
.detail_area7.similar_esti_area ul li:last-child {padding-right: 16px;}
.detail_area7.similar_esti_area ul li a {width: 100%;}
.detail_area7.similar_esti_area ul li a span.area_thumnail {width: 100px; margin-bottom: 12px;}
.detail_area7.similar_esti_area ul li a h3 {margin-bottom: 12px;}
.similar_esti_area h4{margin-bottom: 12px;letter-spacing: -0.64px;}
.similar_esti_area .prod_top {display: flex; gap: 12px;}
.similar_esti_area .prod_top >div {width: calc(100% - 112px);}
.similar_esti_area  table { border-collapse: collapse; width: 100%; margin-bottom: 12px; border: none; border-top: 1px solid #D8D8D8;  table-layout: fixed;}
.similar_esti_area  table th {width: 53px; background: #F9F9F9; font-family: 'Noto-M'; font-weight: normal;}
.similar_esti_area  table td {width: calc(100% - 53px); word-break: break-all; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;  font-family: 'Noto-R';}
.similar_esti_area  table th, .similar_esti_area  table td {border-bottom: 1px solid #D8D8D8; font-size: 14px;  vertical-align: middle; box-sizing: border-box;  height: 40px; padding: 0 16px;}
/* ÆË¾÷ */
.consult_pop select { -webkit-appearance:none; -moz-appearance:none; appearance:none; outline: none;}
.consult_pop.popup_Modal * {box-sizing: border-box;}
.popup_Modal .flex {display: flex; align-items: center;}
.popup_Modal .flexcol {display: flex; flex-direction: column;}
.popup_Modal .gap20 {gap: 20px;}
.popup_Modal .gap12 {gap: 12px;}
.popup_Modal .gap8 {gap: 8px;}
.popup_Modal .gap4 {gap: 4px;}
.popup_Modal .align_center {align-items: center;}
.consult_pop.popup_Modal .popup_inner {padding: 0;}
.consult_pop.popup_Modal .popup_inner .popup_con {padding: 0 16px 152px; box-sizing: border-box; min-height: calc(85dvh - 80px);}
.consult_pop.popup_Modal .popup_inner .popup_con::-webkit-scrollbar {width: 3px;}
.consult_pop.popup_Modal .popup_inner .popup_con::-webkit-scrollbar-thumb {background: #ececec;}
.consult_pop.popup_Modal .popup_tit {border: none; padding: 20px 0 0;}
.consult_pop.popup_Modal .popup_tit a.close_X {top: 20px; right: 16px;}
.consult_pop.popup_Modal .popup_tit a.back {top: 20px; left: 16px;}
.consult_pop.popup_Modal select option[value=""][disabled] {display: none;}
.consult_pop.popup_Modal select:required:invalid {color: #949494;}
.consult_pop.popup_Modal .mcpz_select_box select{overflow: hidden; text-overflow: ellipsis; word-break: break-all; padding: 0 40px 0 16px; font-size: 14px; color: #3a3a3a; line-height: inherit; border-radius: 5px;}
.consult_pop.popup_Modal .mcpz_input_phone {gap: 4px;}
.consult_pop.popup_Modal .mcpz_input_phone .mcpz_input_box:after {display: none;}
.consult_pop.popup_Modal .mcpz_input_phone .mcpz_input_box {margin: unset;}
.consult_pop.popup_Modal .mcpz_input_phone .mcpz_select_box, .consult_pop.popup_Modal .mcpz_input_phone .mcpz_input_box {width: 33%;}
.consult_pop.popup_Modal .mcpz_input_box input {box-sizing: border-box; padding: 0 16px; font-size: 14px; color: #3a3a3a; border-radius: 5px;}
.consult_pop.popup_Modal .gray_box {margin-top: 0; position: relative; padding: 12px 16px; margin-bottom: 0px; background: #F9F9F9; border-radius: 5px;}
.consult_pop.popup_Modal .gray_box a.close_X {display: block; width: 16px; height: 16px; background:  url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_close_24.svg) center center / contain no-repeat;position: absolute; top: 12px; right: 12px;}
.consult_pop.popup_Modal .gray_box .flex {align-items: center; justify-content: space-between; gap: 4px; margin-top: 4px;}
.consult_pop.popup_Modal .gray_box .ntRB12 {color: #666;}
.consult_pop.popup_Modal .gray_box p {width: calc(100% - 24px); overflow: hidden; text-overflow: ellipsis; word-break: break-all; white-space: nowrap;}
.consult_pop.popup_Modal .popup_dot p {font-size: 14px; padding-left: 8px;}
.consult_pop.popup_Modal .popup_dot p::before {background: #949494;}
.consult_pop.popup_Modal .mcpz_select_box:before {right: 12px;}
.consult_pop.popup_Modal .check_box li, .consult_pop.popup_Modal .bottom_box li {justify-content: space-between; align-items: center;}
.consult_pop.popup_Modal .check_box li a{display: block; width: 20px; height: 20px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_next_24.svg) center center / contain no-repeat;}
.consult_pop.popup_Modal .bottom_box {position: fixed; bottom: 0; left: 0; width: 100%; padding: 16px; background: #fff; border-radius: 20px 20px 0 0; box-shadow:  0px -5px 10px #00000014;}
.consult_pop.popup_Modal .square_btn {width: 100%; height: 50px; border-radius: 10px; background-color: #1A1A1A; display: flex; justify-content: center; align-items: center; color: #fff; font-family: 'noto-M'; letter-spacing: -0.4px;}
.popup_Modal .numbox {display: flex; align-items: center; margin-top:8px; width:100px; height:32px; border:1px solid #d8d8d8; background:#fff; border-radius: 2px;}
.popup_Modal .numbox>a {display: flex; width:32px; height:100%;}
.popup_Modal .numbox>a.minus {background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_minus_24.svg') center center/16px no-repeat;}
.popup_Modal .numbox>a.plus {background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_plus_24.svg') center center/16px no-repeat;}
.popup_Modal .numbox .number {display: block; width:32px; height:100%; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.popup_Modal .numbox .number input {background:transparent; padding:0; text-align: center; width:100%;}
.popup_Modal .input_calendar {position:relative;}
.popup_Modal .input_calendar::before {content: ''; width: 20px; height: 20px; position: absolute; top: 50%; right: 10px; transform: translateY(-50%); background: url('//image5.compuzone.co.kr/img/images/svg_icon/6C6C6C/icon_line_calendar_normal_24.svg') center center /contain no-repeat;}
.popup_Modal.agree_pop {background: transparent;}
.popup_Modal.agree_pop .popup_inner .popup_con {padding: 0 16px; font-size: 14px; box-sizing: border-box; min-height: calc(85dvh - 80px);}
.share_chk:checked + i {border: none;  background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center center/contain no-repeat;}

/* 126630  ¿À´ÃÃâ¹ß / Åä¿äÀÏÃâ¹ß ÆË¾÷ */
.info_slide_popup .inner_cont h3 {margin-bottom: 8px;}
.info_slide_popup .inner_cont > p + p {padding-top: 4px;}
.info_slide_popup .inner_cont + .inner_cont {margin-top: 15px;}
.today_deli_pop .info_slide_cont, .sat_deli_pop .info_slide_cont {height: calc(100% - 211px);}
.today_deli_pop .quick_pickup {display: inline-flex; align-items: center; gap: 4px; color: var(--co1F); font-size: 15px; font-style: italic; font-family: 'noto-M'; transform: translateY(6px); margin-right: 4px;}
.today_deli_pop .quick_pickup::before {content: ''; display: inline-block; width: 24px; height: 24px; background: url('//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_timer.svg') center center/contain no-repeat;}
.sat_deli_pop .sat_icon {transform: translateY(4px); margin-right: 4px;}
.detail_area1 .detail_info ul li .info_noti .today_deli + .couponBalloon span {border-color: var(--co1C); color: var(--co1C);}
.detail_area1 .detail_info ul li .info_noti .sat_icon + .couponBalloon span {border-color: var(--co7A); color: var(--co7A);}

/* 129352 Á¦Ç°»ó¼¼ ÀÌ¿ëÀÚ ¸®ºä ¿µ¿ª °³¼± */
.user-review-area {border-top: 8px solid #f2f2f2; padding: 20px 0;}
.user-review-area * {box-sizing: border-box;}
.user-review-area > h3 {padding: 0 16px; display: flex; align-items: center; gap: 8px; margin-bottom: 16px;}
.user-review-slide {padding-left: 16px;}
.user-review-slide .swiper-container {padding-right: 16px;}
.user-review-slide .swiper-slide {width: 317px !important;}
.user-review-slide .item {width: 317px; height: 294px; border-radius: 10px; overflow: hidden; border: 1px solid var(--coD8); background: var(--coFF);}
.user-review-slide .img-box {width: 100%; height: 180px;}
.user-review-slide .img-box > img {width: 100%; height: 100%; object-fit: cover;}
.user-review-slide .txt-box {padding: 16px; display: flex; flex-direction: column; gap: 4px;}
.user-review-slide .user-info {margin-bottom: 8px; display: flex; align-items: center; gap: 4px;}
.user-review-slide .user-info > i {display: inline-block; width: 24px; height: 24px; background-repeat: no-repeat; background-size: contain; background-position: center;}
.user-review-slide .user-info > i.etc {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cscript xmlns=''/%3E%3Cpath d='M0,0H24V24H0Z' fill='none'/%3E%3Cpath d='M215.164,215.618a10,10,0,1,0-3.592,3.558l2.981.643c1.16.25,1.812-.469,1.449-1.6Z' transform='translate(-194.559 -198.524)' fill='%233A3A3A'/%3E%3Cpath d='M75.182,421.944a1.5,1.5,0,1,1-1.5-1.5,1.5,1.5,0,0,1,1.5,1.5' transform='translate(-61.182 -409.944)' fill='%23fff'/%3E%3Cpath d='M75.182,421.944a1.5,1.5,0,1,1-1.5-1.5,1.5,1.5,0,0,1,1.5,1.5' transform='translate(-55.682 -409.944)' fill='%23fff'/%3E%3Cpath d='M75.182,421.944a1.5,1.5,0,1,1-1.5-1.5,1.5,1.5,0,0,1,1.5,1.5' transform='translate(-66.682 -409.944)' fill='%23fff'/%3E%3C/svg%3E");}
.user-review-slide .user-info > i.blog {background-image: url("//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_naver_blog.svg");}
.user-review-slide .user-info > i.insta {background-image: url("//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_instagram.svg");}
.user-review-slide .txt-box > span {display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 1;}

/*  129526 ÄíÆù ÅøÆÁ */
.couponBalloon span { display: inline-block; padding: 4px 8px 3px; border: 1px solid var(--co0D); border-top-right-radius: 5px; border-top-left-radius: 5px; border-bottom-right-radius: 5px; color: var(--co0D); font-size: 12px; font-family: 'noto-M'; font-weight: normal; letter-spacing: -0.5px; background: var(--coFF);}

/* 129465 ¸ð¹ÙÀÏ »óÈ²º° ÄÜÅÙÃ÷ Ãß°¡(Àå¹Ù±¸´Ï ¹Ù·Î°¡±â ÆË¾÷) */
.popup_Modal.bskpop .popup_tit {display: flex; justify-content: space-between; width:calc(100% - 32px); margin:0 auto 20px; padding:16px 0 12px;}
.popup_Modal.bskpop .popup_tit .img36 {display: block; width:36px; height:36px; border-radius: 50%; overflow: hidden;}
.popup_Modal.bskpop .popup_inner {padding:0;}
.popup_Modal.bskpop .popup_con .area + .area {margin-top:24px;}
.popup_Modal.bskpop .popup_con .area:last-child {margin-bottom:84px;}
.popup_Modal.bskpop .popup_con .area>p {padding: 0 16px;}
.popup_Modal.bskpop .detail_area7 {padding:0 16px; border:0; margin-top:12px; overflow-x: auto;}
.popup_Modal.bskpop .detail_area7 ul {width:max-content; display: flex; gap:8px; margin-right:16px;}
.popup_Modal.bskpop .detail_area7 ul li {width:104px; margin:0;}
.popup_Modal.bskpop .detail_area7 ul li a {display:block; width:100%;}
.popup_Modal.bskpop .detail_area7 ul li a .area_thumnail {width:104px; height:104px;}
.popup_Modal.bskpop .detail_area7 ul li a .area_thumnail img {width:100%; height:100%; object-fit: cover;}
.popup_Modal.bskpop .area_price {display: flex; justify-content: space-between; margin:0 0 8px 0;}
.popup_Modal.bskpop .area_price span {letter-spacing: -0.5px;}
.popup_Modal.bskpop .popup_btn .flex {width:100%; justify-content: space-between;}
/* 128740 ½º³¼¹Ù À§Ä¡ Á¶Á¤ */
.snackbar.live_snackbar {bottom: 111px;}

/* 130229 1½Ã°£ÇÈ¾÷ */
.detail_area1 .detail_info ul li .info_noti .quick_pickUP_icon {width: 87px; box-sizing: border-box; flex-shrink: 0; top: 2px;}
.detail_area1 .detail_info ul li .info_noti .couponBalloon.green > span {color: var(--co1F); border-color: var(--co1F);}
.detail_area1 .detail_info ul li .info_noti .couponBalloon_wrap {display: flex; flex-direction: column; gap: 4px;}
.detail_area1 .detail_info ul li .info_deli:has(.couponBalloon.green) {align-items: flex-start;}

@media screen and (min-width: 400px) {
	.detail_area1 .detail_info ul li .info_noti .couponBalloon_wrap {flex-direction: row;}
}

/* 133761 ¹Ù·ÎÇÈ¾÷PC */
.detail_area1 .detail_info ul li .info_noti .couponBalloon.lightblue > span {color: var(--co27); border-color: var(--co27);}
.instant_pickup_banner {background: #F0FBFF; padding: 24px 16px;}
.instant_pickup_banner .banner_tit {margin-bottom: 12px; display: flex; gap: 4px;}
.instant_pickup_banner .instant_pickup {font-size: 16px; font-style: normal;}
.instant_pickup_banner .banner_txt {display: flex; flex-direction: column; gap: 4px;}
.instant_pickup_banner .banner_txt>li {font-size: 13px; position: relative; padding-left: 6px;}
.instant_pickup_banner .banner_txt>li::before {content: ''; position: absolute; left: 0; top: 10px; width: 2px; height: 2px; background: var(--co3A);}

/* 135960 À¯Æ©ºê ¿¬µ¿ ¹è³Ê °³¼± */
.detail_area1 .youtube_badge {z-index: 3;}
.youtube_video_wrap {width: calc(100% - 32px); max-width: 750px; height: auto; border-radius: 15px; overflow: hidden; margin: 0 auto; aspect-ratio: 308 / 165; margin-bottom: 40px;}

/* À¯Æ©ºê ¿µ»ó ÆË¾÷ */
.popup_Modal.youtube_banner_pop .popup_inner {padding: 0;}
.popup_Modal.youtube_banner_pop .popup_con {min-height: 613px;}
.youtube_content .swiper-slide {width: 100%; max-width: 310px !important;}
.youtube_content .video_box {position: relative; width: 100%; aspect-ratio: 310 / 435; margin: 0 auto; border-radius: 15px; overflow: hidden; background: var(--co00);}
.youtube_content .video_box .thumb {width: 100%; height: 100%; object-fit: contain; position: absolute; left: 0; top: 0; z-index: 2;}
.youtube_content .video_box .thumb.shorts_thumb {object-fit: cover;}
.youtube_content .play_btn {width: 72px; height: 72px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3;}
.youtube_content > p {display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 1; padding: 0 16px; margin-bottom: 12px; text-align: center;}
.youtube_content .video_box iframe {position: absolute; width: 100%; height: 100%;}
.youtube_content .video_box::after {content: ''; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7);}
.youtube_content .swiper-slide-active .video_box::after {display: none;}

/* 130306 NAS ¾÷±×·¹ÀÌµå */
.detail_fix_click .nas_upgrade .titT {display: flex; align-items: center; gap: 4px;}
.detail_fix_click ul.opbx li.nas_upgrade .grayqna {position: static;}
.nas_upgrade .btnFF_D8 {position: relative; display: flex; justify-content: center; align-items: center; width: 100%; height: 40px; padding: 0 10px; background: var(--coFF); border: 1px solid var(--coD8); border-radius: 5px; overflow: hidden; font-size: 15px; color: var(--co94); box-sizing: border-box;}
.nas_upgrade .btnFF_D8 .next16_6C {position: absolute; right: 10px; top: 50%; transform: translateY(-50%);}
