#wrap input {appearance: none; -webkit-appearance: none;}
#wrap input:disabled {color:#949494;}
#wrap select {appearance: none; -webkit-appearance: none; -moz-appearance: none;}
.red_txt{color:#f14738!important;}
.gray_txt{color:#949494!important;}
.w50p {width:50%!important;}
/***************Àå¹Ù±¸´Ï*********************/
/* ÆË¾÷ */ 
#pop_box.shareLyr {background:rgba(0, 0, 0, 0.7); display:none;}
#pop_box.shareLyr.on {display:block;}
#pop_box.shareLyr .inner { padding:0 25px; box-sizing: border-box; text-align: left; overflow-y:auto; width: 100%; max-width: 450px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);}
#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:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x2.png') center center/contain no-repeat; position: absolute; top:15px; right:15px;}
#pop_box.shareLyr .inner .cont2 {width:100%; max-width:450px; min-width:270px; margin:0 auto; padding:22px 20px; border-radius:10px; background: #fff; position:relative; box-sizing: border-box;}
#pop_box.shareLyr .inner .cont2 .pop_tit1 {text-align: center; font-size:15px; font-family: 'noto-B'; font-weight: normal; color:#3a3a3a;}
#pop_box.shareLyr .inner .cont2 .pop_tit2 {text-align: center; font-size:14px; font-family: 'noto-M'; font-weight: normal; color:#3a3a3a;}
#pop_box.shareLyr .inner .cont2 .graybox {margin:6px 0 11px; padding:15px; background:#f9f9f9; border-radius:10px; text-align: center; }
#pop_box.shareLyr .inner .cont2 .graybox h4 {background:#f9f9f9; text-align: center; font-size:16px; font-family: 'noto-M'; font-weight: normal; color:#3a3a3a;}
#pop_box.shareLyr .inner .cont2 .graybox h4 span {color:#f14738;}
#pop_box.shareLyr .inner .cont2 .graybox h5 {margin-top:2px; font-size:14px; font-family: 'noto-R'; font-weight: normal; color:#949494;}
#pop_box.shareLyr .inner .cont2 .pop_btn {width:100%; margin-top:20px; overflow:hidden;}
#pop_box.shareLyr .inner .cont2 .pop_btn a {float:left; display:block; width:calc(50% - 5px); text-align: center; font-size:18px; font-family: 'noto-M'; font-weight: normal; height:50px; line-height:48px; border-radius:10px; box-sizing: border-box;}
#pop_box.shareLyr .inner .cont2 .pop_btn a.whitebtn {margin-right:5px; border:2px solid #d8d8d8; background:#fff; color:#3a3a3a;}
#pop_box.shareLyr .inner .cont2 .pop_btn a.bluebtn {margin-left:5px; border:2px solid #0d6de3; background:#0d6de3; color:#fff;}
.shr_sns {position:relative; padding:22px 35px 20px; border-bottom: 1px solid #d8d8d8; color: #3a3a3a; font-size:20px; font-family: 'noto-B'; font-weight: normal; text-align: center; word-break: keep-all;}
.shr_sns span.eco {color:#10c981;}
.shr_sns_btn {padding:20px 20px 25px;}
.shr_sns_btn .shr { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.shr_sns_btn .shr li {width: 25%; text-align: center; -webkit-flex: 1; -webkit-box-flex: 1;  -ms-flex: 1;  flex: 1;}
.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: 0 auto 5px; background:url("//image5.compuzone.co.kr/img/images/m_compuzone/sns_icon.png") no-repeat 0 0; background-size: 420px 60px;}
.shr_sns_btn .shr .kt a:before { background-position: 0 0;}
.shr_sns_btn .shr .ln a:before {background-position: -60px 0;}
.shr_sns_btn .shr .URL a:before { background-position: -300px 0;}
.shr_sns_btn .shr .ba a:before { background-position: -120px 0;}
.shr_sns_btn .shr .fb a:before {  background-position: -180px 0;}
.shr_sns_btn .shr .tw a:before { background-position: -240px 0;}
#pop_box.shareLyr .layer_pop {width:auto; max-height:380px; padding:0; background:none; overflow:hidden; overflow-y:auto;}
#pop_box.shareLyr .layer_pop .popup_table {width:100%; border:none; text-align: center;}
.popup_table tr {border-bottom:1px solid #f2f2f2;}
.popup_table tr:nth-child(1) {border-top: 1px solid #F2F2F2;}
.popup_table tr th {padding:15px 0; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; background:#fafafa;}
.popup_table tr td {padding:15px 0; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; }
#pop_box.shareLyr10 .inner .cont {min-height:350px;}
.shareLyr10 .popup_table tr th:nth-child(1) {border-right:1px solid #f2f2f2;}
.shareLyr10 .popup_table tr td:nth-child(1) {border-right:1px solid #f2f2f2;}
.layer_pop .sale_price_inner {padding:16px;}
.layer_pop .sale_price_inner .list {overflow: hidden; padding: 0 0 10px; border-bottom:none;}
.layer_pop .sale_price_inner .list:last-child {padding:0;}
.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: 15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .list:first-child dt p:first-child {margin-top:0;}
.layer_pop .sale_price_inner .list dt p b {font-family:'noto-B'; font-weight: normal;}
.layer_pop .sale_price_inner .list dt p.co_red {font-size: 15px;}
.layer_pop .sale_price_inner .list dt span.eco {color:#10c981;}
.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 .list .co_red {font-size:13px; color:#f14738;}
.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_detail2 {margin-bottom:10px;}
.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 .sale_detail p {margin-bottom:2px; font-size:16px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.layer_pop .sale_price_inner .sale_detail p:last-child {margin-bottom:0;}
.layer_pop .sale_price_inner .basic {overflow:hidden;}
.layer_pop .sale_price_inner .basic h5 {margin-bottom:7.5px; font-size: 15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .basic h5.co_red {color:#f14738;}
.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 span {display:block; font-size:15px; color:#949494;}
.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:7px; 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 p.co_blue {color:#0d6de3;}
.layer_pop .sale_price_inner .basic p.co_blue::before {background:#0d6de3;}
.layer_pop .sale_price_inner .basic p.co_gray {color:#6c6c6c;}
.layer_pop .sale_price_inner .basic p.co_gray::before {background:#6c6c6c;}
.layer_pop .sale_price_inner .basic1 p {margin-top:25px; text-align:center; font-size: 15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .basic2 p {text-align:center; font-size: 14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .basic3 p {margin-bottom:8px; font-size: 15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.layer_pop .sale_price_inner .basic4 {display:flex; gap:4px; flex-direction: column;}
.layer_pop .sale_price_inner .basic4 p {margin:0; font-size:14px; font-family:'noto-M';}
.layer_pop .sale_price_inner .search_box {width:100%; height:40px; margin-bottom:10px; border:1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow:hidden; position:relative;}
.layer_pop .sale_price_inner .search_box input {width:100%; height:100%; padding:0 45px 0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; box-sizing: border-box; }
.layer_pop .sale_price_inner .search_box a.searchbtn {display:inline-block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/main/main2022/main_search.png') center center/contain no-repeat; position:Absolute; top:50%; right:10px; transform:TranslateY(-50%); text-indent: -5000px;}
.pop_btn {width:100%; height:52px; margin-top:15px; border-radius:10px; overflow:hidden;}
.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;}

/* Àå¹Ù±¸´Ï ´ã±ä»óÇ° ¾øÀ» ½Ã */
/* #mainwrap.none .basket_header {height:45px; border-bottom:none;}
#mainwrap.none .basket_header .header_mid {display:none;} */
.main_fix_menu, .basket2022_none {display:none;}
#mainwrap.none .main_fix_menu, #mainwrap.none .basket2022_none {display:block;}
#mainwrap.none .basket2022 {display:none;}
/* Àå¹Ù±¸´Ï Çì´õ °íÁ¤¿µ¿ª */
.basket_header {width:100%; background:#fff; border-bottom:1px solid #e8e8e8; position:fixed; top:0; z-index:10;}
.basket_header .header_top {width:100%; height: 48px; padding: 6px; overflow:hidden; box-sizing: border-box; position:relative; }
.basket_header .header_top .header_back { 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: -2500px;}
.basket_header .header_top .header_back .backbtn {display:block; width:100%; height:100%; background: none;}
.basket_header .header_top .header_home { float: right; width: 36px; height: 36px; background: url(//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_home_24.svg) 50% 50%/24px no-repeat; text-indent: -2500px;}
.basket_header .header_top .header_home .homebtn {display:block; width:100%; height:100%; }
.basket_header .header_top h2 {float:left; text-align: center; font-size:16px; font-family: 'noto-B'; font-weight:normal; color:#3a3a3a; position:Absolute; top:52%; left:50%; transform:Translate(-50%, -50%);}
.basket_header .header_mid {width:100%; height:45px; padding:0 15px; border-top:1px solid #e8e8e8; box-sizing: border-box; }
.basket_header .header_mid ul {clear:both;}
.basket_header .header_mid ul li {float:left; width:33.333%; height:45px; line-height:45px; text-align: center; box-sizing: border-box; position:relative;} 
.basket_header .header_mid ul li a {height:43px; padding:0 10px; font-size:15px; font-family: 'noto-R'; font-weight:normal; color:#949494; letter-spacing: -1px;}
.basket_header .header_mid ul li:nth-child(2) a, .basket_header .header_mid ul li:nth-child(3) a {width:100%; padding:0;}
.basket_header .header_mid ul li.on a {border-bottom:2px solid #333; font-size:15px; font-family: 'noto-B'; font-weight:normal; color:#333;}
.basket_header .header_mid ul li .company_bloo {min-width:200px; padding:13px 15px; background:#fff; box-shadow: 0px 0px 15px 0 rgba(0, 0, 0, 0.08); border-radius: 15px; position:absolute; top:43px; right:0px; z-index:4; box-sizing: border-box; display:none;}
.basket_header .header_mid ul li:nth-child(2) .company_bloo {left:50%; transform:translateX(-50%);}
.basket_header .header_mid ul li .company_bloo::before {content:''; width:10px; height:10px; background:#fff; position:absolute; top:-5px; right:25%; transform:rotate(45deg);}
.basket_header .header_mid ul li:nth-child(2) .company_bloo::before {top:-2px; right:inherit; left:50%; transform:rotate(45deg) translateX(-50%);}
.basket_header .header_mid ul li .company_bloo span {display:block; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; line-height: 1.36; text-align: center;}
.basket2022 {background:#f2f2f2; padding-top:90px; min-height: calc(100vh - 400px);}
.basket2022_none {height:100vh; background:#f2f2f2; padding-top:120px; box-sizing: border-box; overflow:hidden;}
.basket2022_none p { text-align:center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.basket2022_none p a {margin-top:10px; padding-right:12px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#949494; position:relative;}
.basket2022_none p a::before {content:''; width:12px; height:12px; background:url('http://image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:Absolute; top:3px; right:0px;}
/* ÀüÃ¼»óÇ° ¼¿·ºÆ®¹Ú½º */
.basket_top {width:100%; margin-bottom:12px; padding:14px 15px 0; box-sizing: border-box; overflow:hidden;}
.basket_top .basket_tab {overflow:hidden;}
.basket_top .basket_check_box {float:left; padding-top: 6px;}
.basket_check_box input[type="checkbox"] {display:none;}
.basket_check_box label.basket_check {float:left; height:24px;}
.basket_check_box input[type="checkbox"] + label.basket_check > span { display: inline-block; width: 24px; height: 24px; background:#fff; border: solid 1px #d8d8d8; border-radius:4px; box-sizing:border-box;}
.basket_check_box input[type="checkbox"]:checked + label.basket_check > span {border:none; background: url('//image5.compuzone.co.kr/img/images/main/main2022/main_checkbox.png') center center/contain no-repeat;}
.basket_check_box p {display:inline-block; padding:0 0 0 10px; font-size:15px; font-family: 'noto-M'; font-weight:normal; color:#3a3a3a;}
.basket_top .basket_tab .basket_check_right {float:right;}
.basket_top .basket_tab .basket_check_right button {display:block; float: left; font-size:13px; letter-spacing:-1px; margin-left: 5px; border: 1px solid #d8d8d8; border-radius:5px; background: #fff; padding:8px 9px 7px; box-sizing: border-box; color: #6c6c6c;}
.basket_view_all {width:100%; margin:10px 0 0;}
.basket_view_all .basket_select {position:relative; width:100%; }
.basket_view_all .basket_select::before {content:''; width:20px; height:20px; background:url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_24.svg') center center/contain no-repeat; position:absolute; top:12.5px; right:15px;}
.basket_view_all select { width:100%; height:43px; padding-left:15px; border-radius:5px; border:1px solid #d8d8d8; font-size:15px; color:#949494; background:#fff; -moz-appearance:none; -webkit-appearance:none; -o-appearance:none;}

/* ÄÄÇ»Á¸¹è¼Û or ¾÷Ã¼¹è¼Û */
.basket_area {margin:0 15px 20px; background:#fff; border-radius:20px; border:1px solid #d8d8d8; overflow:hidden; box-sizing: border-box;}
.basket_area .basket_inner1 {height:55px; padding:16px 16px 14px; border-bottom:1px solid #d8d8d8; box-sizing: border-box;}
.basket_area .basket_check_box h2 {float:left; width:calc(100% - 36px); padding:2px 0 0 10px; font-size:17px; font-family: 'noto-b'; font-weight:normal; color:#3a3a3a; position:relative;}
.basket_area .basket_check_box h2 span {font-size:13px; font-family: 'noto-R'; font-weight:normal; color:#949494; letter-spacing: -1px; position:relative; top:-1px; left:20px; letter-spacing: -1.2px;}
.basket_area .basket_check_box h2 span::before {content:''; width:1px; height:14px; background:#d8d8d8; position:absolute; top:50%; left:-10px; transform: translateY(-50%);}	
.basket_area .basket_check_box h2 span span {font-family: 'noto-M'; position:relative; top:0px; left:0;}
.basket_area .basket_check_box h2 span span::before {display:none;}
.basket_area .basket_check_box h2 a {float:right; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/basket/basket_main22/basket_close.png') center center/contain no-repeat; position:absolute; top:4px; right:0;}
.basket_area .basket_inner2 {width:100%; height:43px; background:#eef8ff;}
.basket_area .basket_inner2 a {display:inline-block; padding:13px 18px 13px 0; text-align: center; font-size:13px; font-family: 'noto-M'; font-weight:normal; color:#3a3a3a; word-break: keep-all; position:relative; left:50%; transform:TranslateX(-50%);}
.basket_area .basket_inner2 a::before {content:''; width:18px; height:18px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; top:50%; right:0; transform:translateY(-50%);}
.basket_area .basket_inner2 a .bluetxt {color:#0d6de3;}

/* Á¶¸³Ãß°¡¿É¼Ç */
.basket_area.basket_assembly_op h2 {width:calc(100% - 36px); margin-top:-5px; padding: 2px 0 0 10px;}
.basket_area.basket_assembly_op .grayqna {display:inline-block; width:24px; height:24px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png') center center/contain no-repeat; position:relative; top:7px; right:0;}
.basket_area.basket_assembly_op span .grayqna2 {display:inline-block; width:24px; height:24px; margin-left:2px; vertical-align:middle; }
.basket_assembly_box {padding:20px 15px 6px; box-sizing: border-box;}
.basket_assembly_box p {margin-bottom:10px;}
.basket_area.basket_assembly_op .myP_rdo {display:flex; font-family:'noto-R';}
input.myP_radio[type="radio"] , input.consultP_rdo[type="radio"] {display:none; vertical-align:middle;}
input.myP_radio[type="radio"] + label.myP_radio , input.consultP_rdo[type="radio"] + label.consultP_rdo {display:block; height:100%; font-size:15px; line-height:24px; color:#3a3a3a; font-family:'noto-R';}
input.myP_radio[type="radio"] + label.myP_radio > i {position: absolute; display:inline-block; width:24px; height:24px; background: #fff; border:1px solid #d8d8d8; border-radius: 50%; vertical-align: top; margin:0 10px 0 0; box-sizing: border-box; }
input.myP_radio[type="radio"] + label.myP_radio > i:before {content: ''; display: inline-block; width:13px; height:13px; border-radius: 50%; background-color: #fff; position: absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
input.myP_radio[type="radio"] + label.myP_radio > span {display:inline-block; padding-left:34px; position:relative; top:1px; line-height:18px;}
input.myP_radio[type="radio"]:checked + label.myP_radio > i {border:2px solid #0d6de3;}
input.myP_radio[type="radio"]:checked + label.myP_radio > i:before {background-color: #0d6de3;}
input.myP_radio[type="radio"]:disabled + label.myP_radio , input.consultP_rdo[type="radio"]:disabled + label.consultP_rdo {color: #b4b4b4; cursor: default;}
input.myP_radio[type="radio"]:disabled + label.myP_radio > i {border:1px solid #d8d8d8; cursor: default;}
input.myP_radio[type="radio"]:disabled + label.myP_radio > i:before {background-color: #d8d8d8;}
.basket_assembly_box .basket_assembly_notice {margin:21px 0 11px;}
.basket_assembly_box .basket_assembly_notice h6 {font-size:13px; font-family: 'noto-R'; font-weight:normal; color:#949494;}

/* »óÇ° ÇÏ³ª¾¿ ¿µ¿ª */
.basket_area ul {width:100%; overflow: hidden;}
.basket_area ul li {padding:20px 16px 0; border-bottom:1px solid #f2f2f2; box-sizing: border-box; overflow:hidden;}
.basket_area ul li:last-child {border-bottom: none;}
.basket_area ul li .basket_line1 {width:100%; margin-bottom:10px; overflow:hidden;}
.basket_area ul li .basket_line1 .basket_check_box {float:left;}
.basket_area ul li .basket_line1 .basket_inner_op {float:right; overflow:hidden; }
.basket_area ul li .basket_line1 .basket_inner_op span {display:block; float:right; height:24px; line-height:inherit; margin-left:5px; padding:5px 10px 1px; background:#f2f2f2; border:1px solid #f2f2f2; border-radius: 25px; font-size:12px; font-family: 'noto-M'; font-weight:normal; color:#949494; text-align: center; letter-spacing: -1px; box-sizing: border-box;}
.basket_area ul li .basket_line1 .basket_inner_op span.basket_op1.on {background:#6c6c6c; border:1px solid #6c6c6c; color:#fff;}
.basket_area ul li .basket_line1 .basket_inner_op span.basket_op2 {background:#fff; border:1px solid #d8d8d8; margin-left:0;}
.basket_area ul li .basket_line1 .basket_inner_x {float:right; width:24px; height:24px; margin:0 0 0 5px; background:url('//image5.compuzone.co.kr/img/images/basket/basket_main22/basket_close.png') center center/cover no-repeat;}
.basket_area ul li .basket_line1 .basket_inner_x a {display:block; width:24px; height:24px;}
.basket_area .basket_line2 {width:100%; margin-bottom:15px; overflow:hidden; display: flex; gap:15px;}
.basket_area .basket_line2 .basket_check_img {width:100px; height:100px; border-radius:5px; background:#fafafa; overflow:hidden; position:relative;}
.basket_area .basket_line2 .basket_check_img a {display:block; width:100%; height:100%;}
.basket_area .basket_line2 .basket_check_img img {mix-blend-mode: multiply;}
.basket_area li.pick .basket_line2 .basket_check_img::before {content: ''; 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; position: absolute; top: 5px; left: 5px;}
.basket_area li.pick .basket_line2 .basket_check_img::after {content: ''; 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; position: absolute; top: 5px; left: 5px;}
.basket_area .basket_line2 .basket_check_img span.none {display:block; width:100%; height:100%; padding-top:2px; background:rgba(0,0,0,0.6); text-align: center; line-height:95px; font-size:16px; font-family:'noto-M'; color:#fff; position: absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:1;}
.basket_area .basket_line2 .basket_check_text {width:calc(100% - 115px); display: flex; flex-direction: column;}
.basket_area .basket_line2 .basket_check_text h2 {margin-bottom:2px; font-size:15px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; letter-spacing: -1px; }
.basket_area .basket_line2 .basket_check_text h3 a {line-height:20px; font-size:15px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; letter-spacing: -1px; }
.basket_area .basket_line2 .basket_check_text h4 {margin-top:8px; font-size:13px; font-family:'noto-R'; font-weight:normal; color:#949494; letter-spacing: -1px;}
.basket_area .basket_line2 .basket_check_text h4.co_red {color:#f14738;}
.basket_area .basket_line2 .basket_check_text h6 {display:inline-block; height:24px; line-height:26px; margin-top:7px; padding:0 10px; border-radius:12px; background:#eef8ff; font-size:12px; font-family:'noto-m'; font-weight:normal; color:#3a3a3a; box-sizing: border-box;}
.basket_area .basket_line2 .basket_check_text .area_price {margin-top: 8px; font-size: 14px; font-family: 'noto-M'; font-weight: normal; color: #949494; letter-spacing:-1px; text-align: right;}
.basket_area .basket_line2 .basket_check_text .area_price_per {padding-right:5px; font-size:14px; font-family: 'spoqa R'; font-weight:bold; color:#3a3a3a;}
.basket_area .basket_line2 .basket_check_text .area_price_sale {font-size:14px; color:#949494;}
.basket_area .basket_line2 .basket_check_text .area_price_won { margin-right: 2px; font-size: 21px; font-family: 'spoqa R'; font-weight: bold; }
.basket_area .basket_line2 .basket_check_text .area_price + .area_price {display: flex; justify-content: space-between; align-items: baseline; margin-top:0px;}
.basket_area .basket_line2 .basket_check_text2 {width:100%; margin-left:0;}
.basket_area .basket_naver {width:48px; height:16px; background:url('//image5.compuzone.co.kr/img/images/m_compuzone/basket_n_pay2_23.png') center center/contain no-repeat;}
.basket_area .basket_line3 {width:100%; margin-bottom:15px; overflow:hidden;}
.basket_area .basket_line3 .num_box {display:block; float:left; overflow:hidden;}
.basket_area .basket_line3 .num_box a {display:block; float:left; width:31px; height:40px; border: 1px solid #d8d8d8; border-radius:5px 0 0 5px; background:#fff; box-sizing: border-box; position:relative; }
.basket_area .basket_line3 .num_box a:first-child:before {content:""; position: absolute; top: 50%; left: 50%; transform: translateX(-50%); width:9px; height:1px; background:#6c6c6c;}
.basket_area .basket_line3 .num_box input.basket_text_btn {display:block; float:left; width:38px; height:40px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; text-align: center; font-size:13px; font-family: 'spoqa M'; box-sizing: border-box; color:#3a3a3a; -webkit-appearance: none; -webkit-border-radius: 0;}
.basket_area .basket_line3 .num_box a:last-child {border-radius: 0 5px 5px 0;}
.basket_area .basket_line3 .num_box a:last-child:before {content:""; position:absolute; top:49%; left:50%; transform:translateX(-50%); width:9px; height:1px; background:#6c6c6c;}
.basket_area .basket_line3 .num_box a:last-child:after {content:""; position:absolute; top:50%; left:49%; transform:translateY(-50%); width:1px; height:9px; background:#6c6c6c;}
.basket_area .basket_line3 .area_price {float:right; padding-top:3px; font-size:14px; font-family: 'noto-M'; font-weight:normal; color:#3a3a3a; }
.basket_area .basket_line3 .area_price_won {margin-right:2px; font-size:21px; font-family: 'spoqa M'; font-weight:bold; }
.basket_area .basket_check_btn {overflow:hidden; margin-bottom:20px;}
.basket_area .basket_check_btn .basket_btns {float:left; width:100%;}
.basket_area .basket_check_btn .basket_btns button {height:43px; line-height:42px; text-align: center; background:#fff; border-radius: 5px; font-size:15px; font-family:'noto-m'; font-weight: normal; letter-spacing: -1px; border:1px solid #0d6de3; color:#0d6de3;}
.basket_area .basket_check_btn .basket_btns .basket_btn100 {width:100%;}
.basket_area .basket_check_btn .basket_btns .basket_btn50 {float:left; width:calc(50% - 3px); }
.basket_area .basket_check_btn .basket_btns .basket_btn50:first-child {margin-right:3px;}
.basket_area .basket_check_btn .basket_btns .basket_btn50:last-child {margin-left:3px; border:1px solid #f14738; color:#f14738;}
.basket_area .basket_delivery_btn {width:100%; height:50px; background:#f9f9f9; position:relative;}
.basket_area .basket_delivery_btn::before {content:''; width:calc(100% + 32px); height:50px; background:#f9f9f9; position:absolute; left:-16px;}
.basket_area .basket_delivery_btn .basket_deli_btns {text-align:center; font-size:15px; font-family:'noto-m'; font-weight: normal; color:#3a3a3a; position:absolute; top:49%; left:50%; transform:Translate(-50%, -50%); }
/* ¾ÆÀÌ¿÷½º º¯°æ ¿øº» Ãß°¡ */
.basket_area .basket_iworks_op {width:100%; margin-bottom:15px; position:relative; clear: both;}
.basket_area .basket_iworks_op::before {content:''; width:10px; height:10px; border:1px solid #e8e8e8; background:#fff; position:absolute; top:0px; left:50%; transform:rotate(45deg) translateX(-50%);}
.basket_area .basket_iworks_op::after {content:''; width:20px; height:15px; background:#fff; position:absolute; top:1px; left:50%; transform:translateX(-50%);}
.basket_area .basket_iworks_op ul {width:100%; border:1px solid #e8e8e8; border-radius:10px; box-sizing: border-box;}
.basket_area .basket_iworks_op ul li {padding:16px; border-bottom: 1px dashed #e8e8e8;}
.basket_area .basket_iworks_op ul li:last-child {border-bottom:none;}
.basket_area .basket_iworks_op ul li .basket_check_img2 {float:left; width:75px; height:75px; border-radius:5px; background:#fafafa; overflow:hidden; position:relative;}
.basket_area .basket_iworks_op ul li .basket_check_img2 img {mix-blend-mode:multiply;}
.basket_area .basket_iworks_op ul li .basket_check_img2.op1::before {content:'º¯°æ'; display: flex; align-items: center; justify-content: center; height:24px; padding:0 8px; background:#232EA3; border-radius:0 0 5px 0; font-size:12px; font-family:'noto-M'; font-weight: normal; color:#fff; position:absolute; top:0; left:0;}	
.basket_area .basket_iworks_op ul li .basket_check_img2.op1::after {content:'º¯°æ'; display: flex; align-items: center; justify-content: center; height:24px; padding:0 8px; background:#232EA3; border-radius:0 0 5px 0; font-size:12px; font-family:'noto-M'; font-weight: normal; color:#fff; position:absolute; top:0; left:0;}	
.basket_area .basket_iworks_op ul li .basket_check_img2.op2::before {content:'¿øº»'; display: flex; align-items: center; justify-content: center; height:24px; padding:0 8px; background:#339933; border-radius:0 0 5px 0; font-size:12px; font-family:'noto-M'; font-weight: normal; color:#fff; position:absolute; top:0; left:0;}	
.basket_area .basket_iworks_op ul li .basket_check_img2.op2::after {content:'¿øº»'; display: flex; align-items: center; justify-content: center; height:24px; padding:0 8px; background:#339933; border-radius:0 0 5px 0; font-size:12px; font-family:'noto-M'; font-weight: normal; color:#fff; position:absolute; top:0; left:0;}	
.basket_area .basket_iworks_op ul li .basket_check_img2.op3::before {content:'Ãß°¡'; display: flex; align-items: center; justify-content: center; height:24px; padding:0 8px; background:#F23B3B; border-radius:0 0 5px 0; font-size:12px; font-family:'noto-M'; font-weight: normal; color:#fff; position:absolute; top:0; left:0;}	
.basket_area .basket_iworks_op ul li .basket_check_img2.op3::after {content:'Ãß°¡'; display: flex; align-items: center; justify-content: center; height:24px; padding:0 8px; background:#F23B3B; border-radius:0 0 5px 0; font-size:12px; font-family:'noto-M'; font-weight: normal; color:#fff; position:absolute; top:0; left:0;}	
.basket_area .basket_iworks_op ul li .basket_check_text2 {float:left; width:calc(100% - 90px); margin-left:15px;}
.basket_area .basket_iworks_op ul li .basket_check_text2 h3 a {margin-bottom:6px; line-height:19px; font-size:14px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; letter-spacing: -1px;}
.basket_area .basket_iworks_op ul li .basket_check_text2 h3 a span {display:inline-block; font-family:'noto-B'; font-weight:normal; padding-right:15px; position:relative;}
.basket_area .basket_iworks_op ul li .basket_check_text2 h3 a span::before {content:''; width:1px; height:13px; background:#e8e8e8; position:absolute; top:3px; right:7px;}
.basket_area .basket_iworks_op ul li .basket_check_text2 .area_price2 {font-size:11px; font-family:'spoqa M'; font-weight:normal; color:#949494;}
.basket_area .basket_iworks_op ul li .basket_check_text2 .area_price2 span {font-size:14px;}
/* »ç¾ç°ËÅä¿äÃ» °ßÀû¼­¹ß¼Û */
.basket_spec_btn {margin:0 15px; padding:0 15px;}
.basket_spec_btn .basket_check_btn {overflow:hidden; margin-bottom:20px;}
.basket_spec_btn .basket_check_btn button {float:left; width:calc(50% - 3px); height:43px; line-height:42px; text-align: center; background:#e8e8e8; border-radius:22px; font-size:15px; font-family:'noto-m'; font-weight: normal; letter-spacing: -1px; color:#3a3a3a; }
.basket_spec_btn .basket_check_btn .basket_btn50:first-child {margin-right:3px;}
.basket_spec_btn .basket_check_btn .basket_btn50:last-child {margin-left:3px;}
/* ¾È³»¹®±¸ */
.basket_notice {width:100%; padding:0 15px 60px; box-sizing: border-box;}
.basket_notice p {font-size:14px; font-family: 'noto-R'; font-weight: normal; color:#949494; line-height:20px; letter-spacing: -1px; position:relative; padding-left:11px; margin-bottom:5px;}
.basket_notice p::before {content:''; width:3px; height:3px; background:#949494; border-radius:1px; position:Absolute; top:7px; left:0px; }
.basket_notice2 {width:100%; height:100%; padding:10px 15px 60px; box-sizing: border-box;}
.basket_notice2 p {font-size:14px; font-family: 'noto-R'; font-weight: normal; color:#949494; text-align: center;}
/* ÇÏ´Üfix¿µ¿ª */
.basket_fix {position: fixed; left: 0; bottom: 0; box-sizing: border-box; overflow: hidden; z-index: 99; display: flex; flex-direction: column; gap: 12px; width: 100%; padding: 16px;  box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, 0.08); background: var(--coFF); border-radius: 20px 20px 0 0;}
.basket_fix_total {display: flex; justify-content: space-between; align-items: center;}
.basket_fix_total .btn_pay_benefit {display: flex; align-items: center; background: transparent; cursor: pointer;}
.basket_fix_total > p {letter-spacing: 0;}
.basket_fix_total > p > em {display: inline-block; padding-left: 6px;}
.basket_fix_btn {display: flex; gap: 8px; align-items: center;}
.basket_fix_btn > button {width: 50%; height: 50px; border-radius: 10px; font-family: 'noto-M'; font-size: 16px;}
.basket_fix_btn .npay {background: var(--coFF) url("//image5.compuzone.co.kr/img/images/m_compuzone/basket_n_pay2_23.png") center / 68px no-repeat; border: 1px solid var(--coD8); text-indent: -9999px;}
.basket_fix_btn .goorder {display: flex; justify-content: center; align-items: center; gap: 4px; background: var(--co0D); color: var(--coFF);}
.basket_fix_btn .goorder>p {display: flex; align-items: center; gap: 4px; color: var(--coFF);}
.basket_fix_btn .goorder>p>em {padding: 4px 8px; background: var(--coFF); color: var(--co0D); border-radius: 30px;}

@media (min-width: 400px) and (max-width: 480px) {
	* {font-size:inherit;}
}
@media (min-width: 321px) and (max-width: 399px){
	* {font-size:inherit;}
}
@media screen and (max-width:350px) {
	.basket_area .basket_check_box h2 {font-size:15px;}
	.basket_area .basket_check_box h2 span {left:10px;}
	.basket_area .basket_check_box h2 span::before {left:-5px;}
}
@media screen and (min-width:750px) {
	.info_slide_cont {height: 70vh;}
}

/***************ÁÖ¹®°áÁ¦*********************/
.bluetxt {color:#0d6de3!important;}
.redtxt {color:#f14738!important;}
.gray94 {color:#949494!important;}
.boldtxt {font-family:'noto-b';}
.nortxt {font-family:'noto-M';}
.font14 {font-size:14px;}
/* ÁÖ¹®°áÁ¦ ÆË¾÷ */
.info_popzone {width:100%; height:100%; position:fixed; bottom:-100%; left:0; background:rgba(0,0,0,0.7); z-index:105; transition:all 0.2s;}
.info_popzone.on {bottom:0;}
.info_slide_popup {width:100%; height:100%; max-height:85vh; position:absolute; bottom:0; left:0; background:#fff; border-top-left-radius:25px; border-top-right-radius:25px;}
.info_slide_popup2 {height:55vh;}
.info_popup_tit {padding:20px 0 ; margin:0 16px; border-bottom:1px solid #d8d8d8;}
.info_popup_tit2 {border-bottom:none;}
.info_popup_tit h1 {color:#3a3a3a; font-size:20px; font-family:'noto-B'; font-weight: normal; text-align:center;}
.info_popup_tit>h2 {color:#3a3a3a; font-size:20px; font-family:'noto-B'; font-weight: normal; text-align:center;}
.info_popup_tit h1 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.info_popup_tit>h2 span {display: block; margin-top:2px; font-family:'noto-R'; font-weight:normal; color:#949494; font-size:14px;}
.info_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;}
.info_popzone .info_slide_cont .basket_check_box {display: flex; align-items: center; gap:8px; margin-bottom:12px;}
/* ÆÄ¶õ¹öÆ°ÀÖÀ¸¸é 3*/
.info_slide_cont {width:100%; height:calc(100% - 156px); padding:0 16px; position: relative; top:0; left: 0; overflow-y:scroll; box-sizing:border-box;}
.info_slide_cont2 {height:calc(100% - 78px); padding-bottom:30px;}
.info_slide_cont3 {height:calc(100% - 222px);}
.info_slide_cont4 {height:calc(100% - 120px); padding-bottom:80px;}
.info_slide_cont p.info_noti_p {margin:24px 0 20px; font-size:16px; color:#3a3a3a;}
.info_slide_cont p.info_noti_p2 {margin:12px 0 8px; font-family:'noto-R'; font-size:16px; color:#3a3a3a;}
.info_slide_cont p.info_noti_p3 {margin:20px 0 16px; font-family:'noto-R'; font-size:16px; color:#3a3a3a;}
.info_slide_cont p.info_noti_p3 span {display:block;}
.info_slide_cont p.info_noti_p4 {margin:0 0 16px; font-family:'noto-R'; font-size:15px; color:#3a3a3a;}
.info_slide_cont p.info_noti_p5 {margin:0 0 7.5px; padding-left:5px; font-size:15px; font-family:'noto-R'; color:#3a3a3a;position:relative;}
.info_slide_cont p.info_noti_p5:last-child {margin-bottom:23.5px;}
.info_slide_cont p.info_noti_p5::before {content:''; width:2px; height:2px; background:#3a3a3a; position:absolute; top:7px; left:0;}
.info_slide_cont p.info_noti_p5 span {display:block; color:#949494; font-size: 15px;}
.info_slide_cont .select1 {display:block; width:100%; height:40px; margin-top:10px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info_slide_cont .select1::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; right:10px; top:10px;}
.info_slide_cont .select1:first-child {margin-top:22px;}
.info_slide_cont .select1 select {width:100%; height:100%; background:#fff; padding:0 35px 0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none;}
.info_slide_cont .input1 {display:block; width:100%; height:40px; margin-top:10px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden;}
.info_slide_cont .input1 input {width:100%; height:100%; background:#fff; padding:0 35px 0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none;}
.info_slide_cont .info22_table {padding:0; margin:8px 0 0;}
.info_slide_cont .info22_table1 {margin:15px 0 0;}
.info_slide_cont .info22_table1 th {min-width:95px; font-size:17px; font-family:'noto-B'; display: flex; align-items: center; padding:0!important;}	
.info_slide_cont .info22_table1 td {max-width:calc(100% - 95px);}	
.info_slide_cont .info22_table1 tr {margin-bottom:15px;}
.info_slide_cont .table_notice {margin:0 0 14px;}
.info_slide_cont .table_notice p {margin-bottom:2px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494; line-height: 20px;}
.info_slide_cont .info22_table1 .table_notice {margin:6px 0 0;}
.info_slide_cont .basket_area {margin:0 0 15px; outline:1px solid #fff;}
.info_slide_cont .basket_area.bull {border:1px solid #0d6de3; outline:1px solid #0d6de3;}
.info_slide_cont .pay_radio {display:inline-block; overflow:hidden; }
.info_slide_cont .pay_radio span {display:inline-block; margin-top:2px; padding-left:34px; font-size:17px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .pay_radio i {display:inline-block; width:24px; height:24px; background:#fff; border:1px solid #d8d8d8; border-radius:50%; vertical-align: top; margin:0 10px 0 0; box-sizing: border-box; position:Absolute;}
.info_slide_cont .pay_radio i::before {content: ''; display: inline-block; width:13px; height:13px; border-radius: 50%; background-color: #fff; position: absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.info_slide_cont li.on .pay_radio i {border:1px solid #0d6de3;}
.info_slide_cont li.on .pay_radio i::before {background:#0d6de3;}
.info_slide_cont .basket_check_box {overflow:hidden;}
.info_slide_cont .basket_check_box p {margin-top:-8px; padding: 0;}
.info_slide_cont .basket_check_box p .grayqna {display:inline-block; width:24px; height:24px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png') center center/contain no-repeat; position:relative; top:7px; right:-2px;}
.info_slide_cont .info_pop_notice {width:100%; margin-top:10px; padding:16px; background:#fafafa; border-radius:15px; box-sizing: border-box;}
.info_slide_cont .info_pop_notice h6 {margin-bottom:7px; font-size:15px; font-family:'noto-B'; font-weight:normal; color:#f14738;}
.info_slide_cont .info_pop_notice h5 {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .info_pop_notice p {padding-left:5px; margin:0 0 4px 0; font-size:13px; color:#949494; position:relative; line-height:20px;}
.info_slide_cont .info_pop_notice p::before {content:''; width:2px; height:2px; background:#949494; position:absolute; top:10px; left:0;}
.info_pop_fixbtn {width:100%; padding:16px 16px 16px; position:absolute; bottom:0; background:#fff; border-radius:20px 20px 0 0; box-shadow: 0px -5px 10px rgba(0, 0, 0, 0.08); 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; }
/* info_popzone1 ¹è¼ÛÁö¼±ÅÃÆË¾÷ */
.info_slide_cont .home_list {overflow: hidden;}
.info_slide_cont .home_list li {width:100%; margin-bottom:12px; padding:20px 16px; border-radius: 15px; background:#f9f9f9; border:2px solid #f9f9f9!important; box-sizing: border-box;}
.info_slide_cont .home_list li:last-child {margin-bottom:0;}
.info_slide_cont .home_list li.on {background:#fff; border:2px solid #0d6de3!important;}
.info_slide_cont .home_list li h3 {margin:0 0 5px 0; padding:0; font-size:17px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .home_list li h3.h1100 {margin:0;}
.info_slide_cont .home_list li.on h3 {color:#0d6de3;}
.info_slide_cont .home_list li p {font-size:14px; font-family:'noto-R'; font-weight:normal; color:#949494; letter-spacing: -0.7px;}
.info_slide_cont .home_list li p + p {margin-top:3px;}
.info_slide_cont .home_list li p span {display:block; margin-top:2px; color:#949494;}
.info_slide_cont .home_list li p span.bar {display: inline-block; width:1px; height:13px; background:#d8d8d8; margin:0 10px;}
.info_slide_cont .home_list li.new_address {margin-bottom:0; border:2px solid #6c6c6c; background:#fff;}  
.info_slide_cont .home_list li.new_address h3 {margin-bottom:10px;} 
.info_slide_cont .home_list li.new_address table tr {margin-bottom:10px;}
.info_slide_cont .home_list li.new_address table tr:last-child {margin-bottom:7px;}
.info_slide_cont .home_list li.new_address button.graybtn {display:block; float:left; width:90px; height:40px; margin:0 ; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border:none; border-radius: 5px; }
/* info_popzone2 ¹è¼Û¹æ¹ý¼±ÅÃÆË¾÷*/
.info_slide_cont .deli_list {overflow: hidden;}
.info_slide_cont .deli_list li {width:100%; height:60px; margin-bottom:8px; padding:13px 16px 0; border-radius: 15px; background:#f9f9f9; border:2px solid #f9f9f9; box-sizing: border-box; overflow:hidden;}
.info_slide_cont .deli_list li.on {height:auto; background:#fff; border:2px solid #0d6de3;}
.info_slide_cont .deli_list li .choice_box {display: flex; flex-direction: column; gap:4px; margin-bottom:8px;}
.info_slide_cont .deli_list li .choice_box a {display: flex; justify-content: space-between; align-items: center; height:40px; padding:0px 15px; border:1px solid #D8D8D8; border-radius: 5px;}
.info_slide_cont .deli_list li .choice_box a.on {border:1px solid #0d6de3; color:#0d6de3;}
.info_slide_cont .deli_list li h3 {padding-top:5px; font-size:17px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a; position:relative;}
.info_slide_cont .deli_list li.on h3 {color:#0d6de3;}
.info_slide_cont .deli_list li h3 span {float:right; margin-top:-5px; font-size:14px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .deli_list li h3 span b {padding-right:1px; font-size:19px; font-family:'spoqa B'; letter-spacing: -0.5px;}
.info_slide_cont .deli_list li h3 span.free b {font-size:17px; font-family:'spoqa B';}
.info_slide_cont .deli_list li h3 span.grayqna {display:none; width:24px; height:24px; margin:0 0 0 2px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png') center center/contain no-repeat; position:absolute; top:6px;}
.info_slide_cont .deli_list li .deli_list_cont {margin-top:15px; display:none;}
.info_slide_cont .deli_list li.on .deli_list_cont{display:block;}
.info_slide_cont .deli_list li .deli_list_cont h4 {margin-bottom:6px; font-size:15px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .deli_list li .deli_list_cont h2 {height:40px; margin-bottom:15px; padding:10px 0 10px; background:#F9F9F9; border-radius: 10px; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a; box-sizing: border-box; display: flex; align-items: center; justify-content: center; text-align: center; word-break: keep-all;}
.deli_list_cont .grayqna {display: inline-block; width:24px; height:24px; margin:0 0 0 2px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png') center center/contain no-repeat;} 
.info_slide_cont .deli_list li .deli_list_cont .selectspan {display:block; width:100%; height:40px; margin-bottom:10px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info_slide_cont .deli_list li .deli_list_cont .selectspan::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:10px; transform:rotate(90deg);}
.info_slide_cont .deli_list li .deli_list_cont .selectspan select {width:100%; background:#fff; padding:10px 35px 10px 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494; letter-spacing: -1px; appearance:none;}
.info_slide_cont .deli_list li .deli_list_cont .textarea {display:block; width:100%; height:80px; margin-bottom: 15px; overflow:hidden;}
.info_slide_cont .deli_list li .deli_list_cont .textarea textarea {width:100%; height:100%; padding:8px 16px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; resize: none; font-size:15px; color:#949494;}
.info_slide_cont .deli_list li .deli_list_cont .quick_check {margin-bottom:14px; overflow:hidden;}
.info_slide_cont .deli_list li .deli_list_cont .quick_check p {float:left; width:calc(100% - 34px); margin:0 0 2px; font-family:'noto-b';}
.info_slide_cont .deli_list li .deli_list_cont .quick_check h6 {padding-left:34px; font-size:14px; font-family:'noto-R'; font-weight:normal; color:#949494;}
.info_slide_cont .deli_list li .deli_list_cont .quick_check h6 a {color:#f14738; text-decoration: underline;}
.info_slide_cont .deli_list li .deli_list_cont .bluenotice {width:calc(100% + 50px); margin-left:-25px; margin-bottom:10px; padding:15px 25px 20px; background:#eef8ff; box-sizing: border-box;}
.info_slide_cont .deli_list li .deli_list_cont .bluenotice h6 {margin-bottom:3px; font-size:15px; font-family:'noto-M'; font-weight:normal; color:#0d6de3;}
.info_slide_cont .deli_list li .deli_list_cont .bluenotice p {margin-bottom:2px; font-size:14px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .deli_list li .deli_list_cont .bluenotice a {display:inline-block; margin-top:9px; padding-right:18px; font-size:14px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; position:relative; }
.info_slide_cont .deli_list li .deli_list_cont .bluenotice a::before {content:''; width:18px; height:18px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_reperbtn.png') center center/contain no-repeat; position:absolute; top:1px; right:0px; transform: rotate(-90deg);}
.info_slide_cont .deli_list .info_pop_notice {width:calc(100% + 50px); margin-left:-25px; background:#fafafa; border-radius:10px; border-top-left-radius:0px; border-top-right-radius:0px; box-sizing:border-box;}
.info_slide_cont .deli_list .info_pop_notice2 {margin-bottom:12px;}
/* info_popzone4 ±¸¸Å¾à°üÆË¾÷*/
.info_slide_cont .info_terms {overflow: hidden; margin-top:20px;}
.info_slide_cont .info_terms li {width:100%; padding-bottom:14px; box-sizing: border-box;}
.info_slide_cont .info_terms li h3 {margin-bottom:6px; font-size:17px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.info_slide_cont .info_terms li p {line-height:26px; font-size:16px; font-family:'noto-R'; font-weight:normal; color:#949494; letter-spacing: -1px;}
.info_slide_cont .info_terms li p a {color:#0d6de3;}
/* info_popzone8~11 */
.info_slide_cont .info_pop_table1 {overflow:hidden; margin-bottom:12px;}
.info_slide_cont .info_pop_table1:nth-child(1) {margin-top:px;}
.info_slide_cont .info_pop_table1 h3 {margin-bottom:8px; font-size:16px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.info_slide_cont .info_pop_table1 .flex {display: flex; align-items: center; gap:4px;}
.info_slide_cont .info_pop_table1 .flex>span {margin-top:0;}
.info_slide_cont .info_pop_table1 .flex .select {height:40px; border:1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info_slide_cont .info_pop_table1 .flex .select select {width:100%; height:100%; padding:0 35px 0 15px; background:#fff url('//image5.compuzone.co.kr/img/images/svg_icon/3A3A3A/icon_line_down_24.svg') 90% center/16px no-repeat; font-size:14px; font-family:'noto-R'; position:absolute; top:0; left:0; z-index: 2;}
.info_slide_cont .info_pop_table1 .flex .input {width:80%; position:absolute; top:0; left:0; z-index:1;}
.info_slide_cont .info_pop_table1 .product_area {display: flex; gap:12px;}
.info_slide_cont .info_pop_table1 .product_area + .product_area {margin-top: 12px;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_img {width:100px; height:100px; overflow:hidden; border-radius:5px; background:#fafafa;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_img img {width:100%; mix-blend-mode: multiply;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_text {width:calc(100% - 112px); box-sizing:border-box;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_text h4 {margin-bottom: 4px; font-size: 15px; color: #3a3a3a;}
.info_slide_cont .info_pop_table1 .product_area .detail_pop_text h5 { font-size: 14px; font-family:'noto-R'; font-weight:normal; color: #949494; word-break: keep-all; }
.info_slide_cont .info_pop_table1 input {display:block; width:100%; height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:14px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.info_slide_cont .textarea {display:block; width:100%; height:80px; overflow:hidden;}
.info_slide_cont .textarea textarea {width:100%; height:100%; padding:8px 16px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; resize: none; font-size:15px; color:#949494;}

/* ½Å±ÔÈ¸¿ø°¡ÀÔÆË¾÷ */
.sign_pop {background:rgba(0,0,0,0.9); text-align:center;}
.sign_pop a.xbtn {display:block; width:30px; height:30px; background:url('//image5.compuzone.co.kr/img/images/product_list22/pro_comparison_x.png') center center/contain no-repeat; position:Absolute; top:20px; right:20px;}
.sign_popup {padding:0 20px; position:relative; top:50%; transform:TranslateY(-50%); box-sizing: border-box;}
.sign_popup h1 {font-size:17px; font-family:'noto-R'; font-weight: normal; color:#bbd9ff;}
.sign_popup h2 {display:inline-block; font-size:41px; font-family:'noto-Bk'; font-weight: normal; color:#fff; letter-spacing:0px; position:relative;}
.sign_popup h2::before {content:''; width:242px; height:10px; background:#0d6de3; position:absolute; bottom:3px; left:-2px; z-index:-1;}
.sign_popup span.coupon {display:block; width:185px; margin:50px auto 0;}
.sign_popup span.coupon img {display:block;}
.sign_popup h3 {margin-top:5px; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#949494;}
.sign_popup h4 {margin-top:65px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#d8d8d8;}
.sign_popup button {display:block; width:100%; max-width:340px; height:52px; margin:20px auto 0; background:#0d6de3; border-radius: 10px; font-size:18px; font-family:'noto-M'; font-weight: normal; color:#fff;}
.sign_popup a.neverx {margin-top:15px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494;}

/* ÁÖ¹®°áÁ¦Á¶¸³¿äÃ»»çÇ× ÆË¾÷ */
.layer_pop .pay_radio {display:inline-block; overflow:hidden; }
.layer_pop .pay_radio span {display:inline-block; margin-top:2px; padding-left:34px; font-size:15px; font-family:'noto-R'; font-weight: normal;}
.layer_pop .pay_radio i {display:inline-block; width:24px; height:24px; background:#fff; border:1px solid #d8d8d8; border-radius:50%; vertical-align: top; margin:0 10px 0 0; box-sizing: border-box; position:Absolute;}
.layer_pop .pay_radio i::before {content: ''; display: inline-block; width:13px; height:13px; border-radius: 50%; background-color: #fff; position: absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.layer_pop .sale_price_inner ul li.on .pay_radio i {border:1px solid #0d6de3;}
.layer_pop .sale_price_inner ul li.on .pay_radio i::before {background:#0d6de3;}
.layer_pop .assemble {width:calc(100% - 18px); margin-left:18px;}
.layer_pop .assemble .assem_box {width:100%; margin-bottom:10px; overflow:hidden;}
.layer_pop .assemble .assem_box p {float:left; width:50%; margin-bottom:0; overflow:hidden;}
.layer_pop .assemble .assem_box p i {float:left; width:40px; padding:0 2px 0 16px; line-height:40px; font-size:15px; font-family:'noto-B'; font-style:normal; color:#3a3a3a; box-sizing: border-box;}
.layer_pop .assemble .assem_box p span {float:left; width:calc(100% - 40px);; height:40px; border-radius: 5px; overflow:hidden; position:relative;}
.layer_pop .assemble .assem_box p span::before {content:'GB'; font-size:15px; font-family:'noto-M'; font-weight:normal; color:#949494; position:Absolute; top:9px; right:10px;}
.layer_pop .assemble .assem_box p span input {display:block; width:100%; height:100%; background:#f9f9f9; font-size:15px; font-family:'noto-M'; color:#949494; text-align: right; padding:0 35px 0 5px; box-sizing: border-box;}

/* ÁÖ¹®°áÁ¦ °øÅë */
.info2022 {background:#f2f2f2; padding:45px 0 80px; overflow:hidden;}
.info2022 .info_inner {width:100%; padding:16px 16px 0; box-sizing: border-box; overflow: hidden;}
.info_inner>li {margin-bottom:8px; background:#fff; border:1px solid #d8d8d8; border-radius:20px; overflow:hidden;}
.info_inner li .info_title {width:100%; height:60px; padding:12px 16px; box-sizing: border-box; overflow:hidden; }
.info_inner li .info_title2 {height:40px; padding:12px 16px 0;}
.info_inner li .info_title h2 {line-height:35px; float:left; font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; position:relative;}
.info_inner li .info_title h2 .bl_bat {display: inline-flex; align-items: center; justify-content: center; height:24px; margin-left:8px; padding:0 8px; border-radius:5px; font-size:12px; font-family:'noto-M'; color:#0D6DE3; background:#EEF8FF;}
.info_inner li .info_title .h1100 {float:none; width:100%; position:relative; font-family:'noto-B';}
.info_inner li .info_title .h1100::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; transform:rotate(90deg); position:absolute; top:8px; right:0px;}
.info_inner li .info_title h1 span {position:relative; left:20px; font-weight: normal; color:#3a3a3a;}
.info_inner li .info_title h1 span::before {content:''; width:1px; height:15px; background:#d8d8d8; position:absolute; top:50%; left:-10px; transform: translateY(-50%);}	
.info_inner li .info_title h1.deli {width:calc(100% - 80px); text-overflow: ellipsis; -webkit-line-clamp:1; white-space:nowrap; overflow:hidden;}
.info_inner li .info_title h1.deli span {position:relative; padding-left:20px;}
.info_inner li .info_title h1.deli span::before {left:10px;}
.info_inner li .info_title button {float:right; width:70px; height:35px; font-size:13px; font-family:'noto-M'; font-weight: normal; color:#6c6c6c; background:#fafafa; border:1px solid #d8d8d8; border-radius: 5px; display: flex; align-items: center; justify-content: center;}
.info_inner li .info_title .total_sale {float:right;}
.info_inner li .info_title .total_sale a {display:block; padding-right:24px; line-height:35px; font-size:16px; font-family:'spoqa M'; font-weight: bold; color:#3a3a3a; position:relative;}
.info_inner li .info_title .total_sale a span {font-size:14px; font-family:'noto-R'; font-weight: normal;}
.info_inner li .info_title .total_sale a::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; transform:rotate(90deg); position:absolute; top:8px; right:0px; }
.info_inner li .info_title .total_sale p {line-height:35px; font-size:14px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a;}
.info_inner li .info_title .total_sale p span {line-height:35px; font-size:20px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.info_inner li .info_title .total_sale p.graytxt {line-height:35px; font-size:15px; font-family:'noto-R'; font-weight:normal; color:#949494;}
.info_inner li .info_text {width:100%; padding:0 16px 16px; box-sizing: border-box; overflow:hidden; }
.info_inner li .info_text h5 {font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494;}
.info_inner li .info_text h5 span {position:relative; left:20px; font-size:15px;}
.info_inner li .info_text h5 span::before {content:''; width:1px; height:14px; background:#d8d8d8; position:absolute; top:50%; left:-10px; transform: translateY(-50%);}	
.info_inner li .info_text h6 {line-height:20px; margin-top:3px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a;}
.info_inner li .info_text2 {margin-top:-15px;}
.info_inner li .info_text2 h4 {margin-top:15px; font-size:15px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.info_inner li .info_text2 h4 span {padding-left:5px; position:inherit; left:0; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494;}
.info_inner li .info_text2 h4 span::before {display:none;}
.info_inner li .info_notice {width:100%; height:50px; background:#f9f9f9; padding:0 16px; box-sizing: border-box;}
.info_inner li .info_notice p {padding-top: 15px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#949494; text-align: center;}
.info_inner li .info_input {width:100%; margin:8px 0 0; overflow:hidden;}
.info_inner li .info_input input {float:left; width:calc(100% - 95px); height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-M'; font-weight: normal; color:#949494;}
.info_inner li .info_input button {float:left; width:90px; height:40px; line-height:41px; margin-left:5px; text-align: center; font-size:13px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#0d6de3; border-radius: 5px;}
.info_inner li .info_input.off input {background:#fafafa;}
.info_inner li .info_input.off button {background:#f2f2f2; color:#949494;}
.info_inner li .total_price {padding:15px 20px 15px; border-top:1px solid #d8d8d8; overflow: hidden;}
.info_inner li .total_price p {margin-bottom:10px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494; letter-spacing: -1px;}
.info_inner li .total_price p:last-child {margin-bottom:0px;}
.info_inner li .total_price p span {float:right; font-size:15px;}
.info_inner li .total_button {overflow: hidden;}
.info_inner li .total_button button {display:block; width:100%; height:50px; background:#0d6de3; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff;}
.info_inner li .info_check {width:100%; padding:0 16px 16px; box-sizing: border-box; overflow:hidden; }
.info_inner li .info_check>div {margin-bottom:10px;}
.info_inner li .info_check>div .basket_check_box {overflow:hidden;}
.info_inner li .info_check>div:last-child {margin-bottom:0px;}
.info_inner li .basket_check_box p {float:left; width:calc(100% - 34px); position:relative;}
.info_inner li .basket_check_box p span.grayqna {width:24px; height:24px; margin:0 0 0 2px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png') center center/contain no-repeat; position:absolute; top:-1px;}
.info_inner li .info_checkbox .request {width:100%; height:80px; margin-top:12px; border-radius: 5px; border:1px solid #d8d8d8; box-sizing: border-box; overflow:hidden; }
.info_inner li .info_checkbox .request textarea {width:100%; height:100%; padding:9px 16px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494; resize: none; box-sizing: border-box; }
.orderRequTxt_sel .select3 {float: left; display: block; width: 100%; height: 40px; margin: 11px 0; background: #fff; border: 1px solid #d8d8d8; border-radius: 5px; box-sizing: border-box; overflow: hidden; position: relative;
}
.orderRequTxt_sel .select3 select{width: 100%; height: 100%; background: #fff; padding: 0 35px 0 16px; font-size: 15px; font-family: 'noto-R'; font-weight: normal; color: #949494;}
.orderRequTxt_sel .select3::before {content: ''; width: 19px; height: 19px; background: url('//image5.compuzone.co.kr/img/images/bsk/98212_dropbtn.png') center center/contain no-repeat; position: absolute; right: 10px; top: 9px;}
.orderRequTxt_add{display: flex; flex-wrap: wrap; gap: 10px 5px; padding: 0px; box-sizing: border-box; width: 90%;}
.orderRequTxt_add .addbox{height: 40px; display: flex; align-items: center; gap: 2px; background: #fff; border-radius: 50px; border: 1px solid #D8D8D8; box-sizing: border-box; padding: 0 15px;}
.orderRequTxt_add .addbox p{font-size: 14px; font-family: 'noto-R'; color: #3A3A3A; position: relative; top: -1px;}
.orderRequTxt_add .addbox a{display: flex; width: 18px; height: 18px; justify-content: center; align-items: center;}
.orderRequTxt_add .addbox a img{display: block; width: 14px; height: 14px;}
.orderRequTxt_add .addbox.sel01{width: 126px;}
.orderRequTxt_add .addbox.sel02{width: 114px;}
.orderRequTxt_add .addbox.sel03{width: 141px;}
.orderRequTxt_add .addbox.sel04{width: 126px;}
.orderRequTxt_add .addbox.sel05{width: 215px;}
.orderRequTxt_add .addbox.sel06{width: 141px;}
.orderRequTxt_add .addbox.sel07{width: 114px;}
/* È¸»ö¹Ú½º-¾È³»¹®±¸ */
.info_inner li .info_payment .easy_notice>div {display:none;}
.info_inner li .info_payment .easy_notice>div.on {display:block;}
.info_inner li .info_payment li .info_pop_notice {width:100%; max-height:125px; margin-bottom:12px; padding:15px 25px; background:#f2f2f2; border-radius:10px; box-sizing: border-box; overflow-y: scroll;}
.info_inner li .info_payment li .info_pop_notice2 {max-height:inherit; margin-bottom:0; padding:0 25px 10px; background:#fafafa; border-top-left-radius: 0px; border-top-right-radius: 0px;}
.info_inner li .info_payment li .info_pop_notice h6 {margin-bottom:7px; font-size:15px; font-family:'noto-B'; font-weight:normal; color:#3a3a3a;}
.info_inner li .info_payment li .info_pop_notice h4 {margin-bottom:7px; font-size:11px; font-family:'noto-R'; font-weight:normal; color:#BBD9FF;}
.info_inner li .info_payment li .info_pop_notice p {padding-left:5px; margin:0 0 3px 0; font-size:14px; color:#949494; position:relative; line-height:20px;}
.info_inner li .info_payment li .info_pop_notice2 p {font-size:15px;}
.info_inner li .info_payment li .info_pop_notice p::before {content:''; width:2px; height:2px; background:#949494; position:absolute; top:7px; left:0;}
.info_inner li .info_payment li .info_pop_notice p a {color:#0d6de3;}
.info_inner li .info_payment button {float:right; width:70px; height:35px; margin:8px 0 0 5px; line-height:36px; text-align: center; font-size:13px; font-family:'noto-M'; font-weight: normal; color:#6c6c6c; background:#fafafa; border:1px solid #d8d8d8; border-radius: 5px; display:none;}
.info_inner li .info22_table button.graybtn {display:block; float:left; width:90px; height:40px; margin:0; line-height:42px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border:none; border-radius: 5px; }

/* °áÁ¦¹æ¹ý */
.info_inner li .info_payment p.payment_title {height:54px; padding:0 16px; border-top:1px solid #d8d8d8; box-sizing: border-box; overflow:hidden;}
.info_inner li .info_payment li:first-child p.payment_title {border-top: none;}
.info_inner li .info_payment p.payment_title .pay_radio {display:inline-block; padding:15px 0; overflow:hidden; }
.info_inner li .info_payment p.payment_title .pay_radio span {display:inline-block; margin-top:2px; padding-left:34px; font-size:15px; font-family:'noto-R'; font-weight:normal;}
.info_inner li .info_payment p.payment_title .pay_radio i {display:inline-block; width:24px; height:24px; background:#fff; border:1px solid #d8d8d8; border-radius:50%; vertical-align: top; margin:0 10px 0 0; box-sizing: border-box; position:Absolute;}
.info_inner li .info_payment p.payment_title .pay_radio i::before {content: ''; display: inline-block; width:13px; height:13px; border-radius: 50%; background-color: #fff; position: absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.info_inner li .info_payment li.bull p.payment_title .pay_radio i {border:1px solid #0d6de3;}
.info_inner li .info_payment li.bull p.payment_title .pay_radio i::before {background:#0d6de3;}
.info_inner li .info_payment li.bull button {display:block;}
.info_inner li .info_payment li.bull .payment {display: none;}

/* °áÁ¦¹æ¹ý-ÄÄÆäÀÌ¼öÁ¤ */
.info_inner li .info_payment_inner {height:100%; padding:16px 0 6px; background:#fafafa; border-top: 1px solid #d8d8d8; display:none;}
.com_pay_area {padding-bottom:15px;}
.com_pay_area .slick-track {padding-top:5px;}
.com_pay_area .slick-zone {height:auto;}
.com_pay_area .slick-slider {height:auto;}
.com_pay_area .slick-zone .slide1 {width:283px; height:180px; transform-origin: bottom center; margin:0 5px;}
.com_pay_area .com_pay_plus {width:283px; height:180px;}
.com_pay_area .slick-zone .slide1.slick-center {transform:scale(1); margin-top:-5px;}

/* °áÁ¦¹æ¹ý-°£Æí°áÁ¦ */
.info_inner .info_easy_pay {padding: 0 16px; box-sizing: border-box; margin-bottom: 15px;}
.info_inner .info_easy_pay ul li {width:calc(33.3333% - 6.7777px); border-radius:10px; border:2px solid #fff; background:#fff; box-sizing: border-box;}
.info_inner .info_easy_pay ul li.on {border:2px solid #3a3a3a;}
.info_inner .info_easy_pay ul li span {display:block; width:30px; margin:0 auto; box-sizing: border-box;}
.info_inner .info_easy_pay ul li span.pay1{width: 50px; padding-top: 5px;}
.info_inner .info_easy_pay ul li p {font-size:11px; font-family:'noto-R'; font-weight:normal; color:#3a3a3a; text-align: center;}

/* °áÁ¦¹æ¹ý-¹«ÅëÀåÀÔ±Ý */
.info_inner li .bankbook {padding:0 16px 10px;}
.info_inner li .bankbook>p {display:inline-block; margin-bottom:8px; padding-left:24px; font-size:15px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a; position:relative;}
.info_inner li .bankbook>p::before {content:''; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/basket/basket_main22/basket_noti.png') center center/contain no-repeat; position:absolute; top:-2px; left:0px;}
.info_inner li .bankbook>p span { font-size:15px;}
.info_inner li .bankbook .bbline1 {overflow:hidden;}
.info_inner li .bankbook .bbline1 div {overflow:hidden; }
.info_inner li .bankbook .bbline1 h4 {margin:11px 0 8px; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.info_inner li .bankbook .bbline1 a.bluebtn {display:block; float:left; width:calc(50% - 3px); margin:0 3px 0 0; height:40px; background:#fff; border-radius: 5px; text-align: center; line-height:39px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; border: 1px solid #d8d8d8; box-sizing: border-box;}
.info_inner li .bankbook .bbline1 a.bluebtn100 {width:100%; margin:0!important;}
.info_inner li .bankbook .bbline1 a.bluebtn2 {width:100%; margin:0!important; }
.info_inner li .bankbook .bbline1 a.bluebtn.on {color:#0d6de3; border:1px solid #0d6de3;}
.info_inner li .bankbook .bbline1 a.bluebtn:last-child {margin:0 0 0 3px;}
.info_inner li .bankbook .bbline1 .select2 {display:block; width:100%; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info_inner li .bankbook .bbline1 .select2_1 {margin-top:10px;}
.info_inner li .bankbook .bbline1 .select2 span {overflow: hidden;}
.info_inner li .bankbook .bbline1 .select2::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/bsk/98212_dropbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:9px;}
.info_inner li .bankbook .bbline1 .select2 select {width:100%; height:100%; background:#fff; padding:0 30px 0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none;}
.info_inner li .bankbook .bbline1 .select2 select.selleft {padding:10px 15px;}
.info_inner li .bankbook .bbline1 .select3 {float:left; display:block; width:calc(33.333% - 4px); margin-right:5px; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info_inner li .bankbook .bbline1 .select3::before {content:''; width:19px; height:19px; background:url('http://image5.compuzone.co.kr/img/images/bsk/98212_dropbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:9px;}
.info_inner li .bankbook .bbline1 .select3 select {width:100%; height:100%; background:#fff; padding:0 20px 0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#6c6c6c; appearance:none;}
.info_inner li .bankbook .bbline1 a {display:block; width:100%; height:40px; padding:0; background:#3a3a3a; border-radius: 5px; text-align: center; line-height:42px; font-size:15px; font-family: 'noto-M'; font-weight: normal; color:#fff; border:none;box-sizing: border-box;}
.info_inner li .bankbook .bbline1 a span {font-size:15px;}
.info_inner li .bankbook .bbline1 input {float:left; display:block; width:100%; height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.info_inner li .bankbook .bbline1 input.input3 {width:calc(33.333% - 3.4px); margin-right:5px; color:#6c6c6c;}
.info_inner li .bankbook .bbline1 input.input3:last-child {margin-right:0;}
.info_inner li .bankbook .Cash_receipts1, .info_inner li .bankbook .Cash_receipts2 {width:100%; margin-top:10px; overflow: hidden;}
.info_inner li .bankbook .banknotice {width:100%; margin:5px 0 12px; overflow: hidden;}
.info_inner li .bankbook .input100 {display:block; width:100%; overflow: hidden;}
.info_inner li .bankbook .banknotice p {margin-bottom:4px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494;}
.info_inner li .bankbook .banknotice p:last-child {margin-bottom:2px;}
.info_inner li .bankbook .banknotice p span {font-size:14px;}
.info_inner li .bankbook .bbline1 button.graybtn {display:block; float:left; width:90px; height:40px; margin:0; line-height:42px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border:none; border-radius: 5px; }
.info_inner li .bankbook .bbline1 button.graybtn2 {display:block; float:left; width:90px; height:40px; margin:0 5px 0 0; line-height:42px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#6c6c6c; background:#fff; border:1px solid #6c6c6c; border-radius: 5px; }
.info_inner li .bankbook .bbline1 input.input1 {width:calc(100% - 190px); margin-right:5px;}

/* °øÅëÅ×ÀÌºíµé */
.info22_table {padding:0 16px 16px; box-sizing: border-box;}
.info22_table table {border:none; margin-bottom:0;}
.info22_table table.bordertable {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #f2f2f2;}
.info22_table table.bordertable tr:last-child {margin-bottom:20px;}
.info22_table table tr {border:none; background:none; display:block; margin-bottom:10px; overflow:hidden;}
.info22_table table th {float:left; border:none; background:none; padding:10px 0 0 0!important; width:25%; min-width:75px; height:40px; font-size:15px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a; vertical-align: top; box-sizing: border-box;}
.info22_table table td {float:left; border:none; background:none; padding:0!important; width:75%; max-width:calc(100% - 75px); overflow:hidden;}
.info22_table table td input {float:left; display:block; width:100%; height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a;}
.info22_table table td input.graytxt {color:#6c6c6c;}
.info22_table table td input.input2 {width:calc(100% - 95px); margin-right:5px;}
.info22_table table td input.input2:last-child {margin-right:0;}
.info22_table table td input.input3 {width:calc(33.333% - 3.4px); margin-right:5px; color:#6c6c6c;}
.info22_table table td input.input3:last-child {margin-right:0;}
.info22_table table td input.input4 {width:calc(32.333% - 3.4px); margin-right:5px; color:#6c6c6c;}
.info22_table table td .input20 {margin-top:10px!important;}
.info22_table table td .select2 {float:left; display:block; width:100%; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info22_table table td .select2::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/bsk/98212_dropbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:9px;}
.info22_table table td .select2 select {width:100%; height:100%; background:#fff; padding:0 15px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; appearance:none;}
.info22_table table td .select2 select.selleft {padding:10px 15px;}
.info22_table table td .select3 {float:left; display:block; width:calc(33.333% - 4px); margin-right:5px; height:40px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; position:relative;}
.info22_table table td .select3::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/bsk/98212_dropbtn.png') center center/contain no-repeat; position:absolute; right:10px; top:9px;}
.info22_table table td .select3 select {width:100%; height:100%; background:#fff; padding:0 20px 0 10px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#6c6c6c; appearance:none;}
.info22_table table td .btn2 {width:100%; height:100%; margin-top:10px; border:none; text-align: center;}
.info22_table table td .btn2 a {background:#e8e8e8; font-family:'noto-R'; color:#949494; }
.info22_table table td a {display:block; width:100%; height:40px; background:#3a3a3a; border-radius: 5px; text-align: center; line-height:42px; font-size:15px; font-family: 'noto-M'; font-weight: normal; color:#fff;}
.info22_table table td a.bluebtn {display:block; float:left; width:calc(50% - 3px); margin:0 3px 0 0; height:40px; background:#fff; border-radius: 5px; text-align: center; line-height:39px; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#3a3a3a; border: 1px solid #d8d8d8; box-sizing: border-box;}
.info22_table table td a.bluebtn.graybtn {background:#e8e8e8; color:#949494; border: 1px solid #e8e8e8;}
.info22_table table td a.bluebtn100 {width:100%; margin:0!important; margin-bottom:10px!important;}
.info22_table table td a.bluebtn.on {background:#fff; color:#0d6de3; border:1px solid #0d6de3;}
.info22_table table td a.bluebtn100:last-child {margin:0!important;}
.info22_table table td a.bluebtn:last-child {margin:0 0 0 3px;}
.info22_table table td .bluetxt {float:left; margin-top:6px; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#0d6de3; }
.info22_table table button.graybtn {display:block; float:left; width:90px; height:40px; margin:0; line-height:42px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border:none; border-radius: 5px; }
.info22_table table .filebox {position:relative; overflow: hidden;}
.info22_table table .filebox input {width:calc(100% - 95px); height:40px; padding:0 15px; background:#fff; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:15px; font-family: 'noto-R'; font-weight: normal; color:#949494;}
.info22_table table .filebox label {width:90px; height:40px; margin-left:5px; line-height:42px; text-align: center; background:#6c6c6c; border-radius: 5px; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; position: absolute; top:0; right:0;}
.info22_table table .filebox input[type="file"] {width:90px; height:40px; margin-left:5px; text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#fff; background:#6c6c6c; border-radius: 5px; position: absolute; top:0; right:0; visibility: hidden;}
/* »ç¾÷ÀÚÁ¤º¸µî·Ï¼öÁ¤ */
.buisness_div {width:100%; height:50px; padding:0 15px; background:#fafafa; border-bottom:1px solid #f2f2f2; box-sizing: border-box; position:relative; top:50px;}
.buisness_div h2 { float:left; line-height:52px; font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a;}
.buisness_div a { float:right; margin:17px 0 0 0; padding-left:18px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#3a3a3a; position:relative;}
.buisness_div a::before {content:''; width:18px; height:18px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_secretck2.png') center center/contain no-repeat; position:absolute; top:0px; left:0;}
.buisness_div button { float:right; width:65px; height:30px; margin:10px 0 0 10px; line-height:32px; text-align: center; background:#fff; border:1px solid #d8d8d8; border-radius: 5px; font-size:12px; font-family:'noto-R'; font-weight: normal; color:#949494;}
.modify_popup .contents2 {padding:10px 15px;position:relative; top:50px; box-sizing: border-box;}
.modify_popup .contents2 .pop_btn {margin-bottom:25px;} 
.info22_table2 {padding:0;}
.info22_table2 table tr {border-bottom:1px solid #f2f2f2; padding-bottom:10px;}
.info22_table2 table tr:last-child {border-bottom:0; padding-bottom:10px;}
.info22_table2 table button.graybtn {width:108px; height:40px;}
.info22_table2 table .input4box {float:left; display:inline-block; width:calc(100% - 108px); overflow:hidden;}
.info22_table2 table .input4box .input4 {width:calc(50% - 5px); padding:0 5px;}
/* °áÁ¦¹öÆ° */
.info_fix_btn {width:100%; height:60px; background:#0d6de3; box-shadow: 0 -5px 10px 0 rgba(0, 0, 0, 0.08); position:fixed; bottom:0; left:0; z-index:2;}
.info_fix_btn a {width:100%; height:100%; line-height:59px; text-align: center; font-size:17px; font-family: 'noto-B'; font-weight: normal; color:#fff;}
.info_fix_btn a span {font-size:17px;}

/* ÁÖ¹®°áÁ¦ ÇÏ´Ü »óÇ°µé */
.info_checkbox {overflow:hidden;}
.info_title .basket_check_box label.basket_check { margin-top:6px;}
.basket_check_box h3 {margin-left:30px; padding:7px 25px 0 0; font-size:16px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a;}
.info2022 .basket_area .basket_check_box h2 {padding:0;}
.info2022 .basket_area {margin: 0 15px 15px;}
.info2022 .basket_area ul li {border-bottom:none; padding: 0 16px 0;}
.info2022 .basket_area ul li:nth-child(1) {padding:16px 16px 0;}
.info2022 .basket_area .basket_line2 .basket_check_text .area_price {margin-top:0;}
.info2022 .basket_area .basket_line2 .basket_check_text .area_price + h4 {float: left; width: 100%;}

/* ÁÖ¹®¿Ï·áÆäÀÌÁö */
.basket_end { padding-top:95px; text-align: center;}
.basket_end .basket_end_inner { margin-top:110px; padding-bottom:100px;}
.basket_end h1 {margin-bottom:3px; font-size:20px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.basket_end h2 {margin-bottom:100px; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494;}
.basket_end h2 span {position:relative; padding-left:12px;}
.basket_end h2 span::before {content:''; width:1px; height:13px; background:#e8e8e8; position:absolute; top:4px; left:5px;}
.basket_end a {display:block; width:200px; height:45px; margin:0 auto 10px; line-height:47px; border-radius:22.5px; font-size:17px; font-family:'noto-M'; font-weight: normal; }
.basket_end a.bluebtn {background:#0d6de3; color:#fff;}
.basket_end a.graybtn {border:1px solid #d8d8d8; font-family:'noto-R'; color:#3a3a3a;}

/* 220704 Ã¹ ÁÖ¹®°í°´ ´ë»ó ¹«·á¹è¼Û ÄíÆù ¹ß±Þ ½Ã½ºÅÛ ±¸Ãà */
.basket_end .first_cus {margin:-75px 0 50px;}
.basket_end .first_cus h3 {margin-bottom:7px; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#0d6de3;}
.basket_end .first_cus h4 {font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494;}

@media screen and (max-width: 355px) {
	.basket_check_box h3 {font-size:14px; padding:8px 25px 0 0;}
	.info22_table table td .select3 select {padding:8px 15px 10px 5px;}
	.info22_table table td .select3::before {right:5px;}
	.info2022 .basket_area .basket_line2 .basket_check_text h6 {font-size:11px;}
	.info_slide_cont .deli_list li .deli_list_cont h2 {font-size:12px;}
}
@media screen and (max-width: 340px) {
	.info2022 .basket_area .basket_line2 .basket_check_text h6 {font-size:10px;}
}
@media (max-width: 320px){
	* {font-size: inherit;}
}
/* ¿ä83756 ¹æ¹® °áÁ¦ ¼±ÅÃ½Ã ¹æ¹® ¿¹Á¤ÀÏ Ãß°¡ 220722 */
/* Ä¶¸°´õ */
.visit_payment{margin-top: 10px; height: 40px; border: #d8d8d8 1px solid; border-radius: 4px; background-color: #fff; overflow: hidden;}
.visit_payment .calender_box{margin-left: 10px; width: 100%; height: 40px; font-size: 0;}
.visit_payment .calender_box:first-child{margin-left: 0;}
.visit_payment .cal_input_box{position: relative; float: left; display: inline-block; width: calc(100% - 48px);}
.visit_payment .cal_input_box input{outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; background-color: #fff;
color: #949494; font-size: 15px; line-height: 1; padding: 0 14px; border: 0; border-radius: 0; height: 38px;}
.visit_payment .calender_box button{outline: 0; cursor: pointer; -webkit-appearance: none; display: inline-block; float: left; height: 40px;
background-color: #707070; color: #fff; font-size: 13px; line-height: 1;position: relative; width: 48px; background-color: #fff;}
.visit_payment .calender_box button::after{content: ''; position: absolute; display: inline-block; top: 50%; left: 50%; transform: translate(-50%, -50%);
width: 24px; height: 24px; background: url('//image5.compuzone.co.kr/img/images/mypage22/calender_icon_48.png') center no-repeat; background-size: contain;}
/* ´Þ·Â */
.calender_popup{display: block; overflow-x: hidden; position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 100000; background-color: rgba(0,0,0,.6);}
.calender_datepicker{ width: 325px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); min-height: 256px; }
.calender_popup table{font-size: .9em; border-spacing: 0; border-collapse: collapse;border: 0;  padding: 0;}
.calender_popup .ui-datepicker-inline{display: block; position: relative; margin: 0; padding: 0; width: 100%; height: 100%; border: 0px; background: #fff; font-size: 0;
border-radius: 10px;}
.calender_popup .ui-datepicker-header{ background: #0D6DE3; padding: 0; margin: 0; border: 0; width: 100%; height: 58px;
border-radius: 0; border-radius: 10px 10px 0 0; width: calc(100% + 2px); margin-left: -1px; margin-top: -1px;}
.calender_popup .ui-datepicker-title{    font-family: 'Noto-B'; color: #fff; line-height: 57px; font-size: 17px;}
.calender_popup .ui-datepicker-title span{font-family: 'Noto-B'; color: #fff; line-height: 60px; font-size: 17px;}
.calender_popup .ui-datepicker-calendar{ width: 285px; margin: 20px;}
.calender_popup .ui-datepicker td{width: 35px; height: 35px; position: relative; padding: 1px !important;}
.calender_popup .ui-datepicker th{border: 0; font-size: 15px; font-family: 'Noto-R'; font-weight: 400; color: #3A3A3A; padding: 0.7em 0.3em !important; text-align: center;border: 0;
background-color: unset; }
.calender_popup .ui-datepicker th span{font-size: 15px; font-family: 'Noto-R'; font-weight: 400; color: #3A3A3A;}
.calender_popup .ui-datepicker tr th:first-child span, .calender_popup .ui-datepicker tr td:first-child a{color: #F14738;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{ 
background: transparent; border: 0px; text-align: center; color:#3A3A3A; font-size: 15px; font-family: 'Noto-R';}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{ 
color: #fff; border: 0;background: none; .background: #0D6DE3; .border-radius: 50%;}
.calender_popup .ui-datepicker td span, .calender_popup .ui-datepicker td a{padding: 0; position: relative; z-index: 1; height: 35px; line-height: 35px;}
.calender_popup .ui-state-default, .calender_popup .ui-widget-content .ui-state-default, .calender_popup .ui-widget-header .ui-state-default{position: relative;}
.calender_popup .ui-datepicker-today::after{ content: ''; position: absolute; display: inline-block; border-radius: 50%; width: 35px; height: 35px; top: 50%; left: 50%;
transform: translate(-50%, -50%); background: #f3faff;}
.calender_popup .ui-datepicker-current-day::after, .calender_popup .ui-datepicker-current-day.ui-datepicker-today::after{content: ''; position: absolute;
display: inline-block; border-radius: 50%; width: 35px; height: 35px; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #0D6DE3;	}
.calender_popup .ui-datepicker .ui-datepicker-prev, .calender_popup .ui-datepicker .ui-datepicker-next{position: absolute; top: 0px; width: 36px; height: 58px; cursor: pointer;}
.calender_popup .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{width: 18px; height: 18px;}
.calender_popup .ui-datepicker-prev{left: 70px;}
.calender_popup .ui-datepicker-next{right: 70px;}
.calender_popup .ui-datepicker-prev .ui-icon{background: url('//image5.compuzone.co.kr/img/images/mypage22/prev_arrow_w_36.png')center; background-size: contain; }
.calender_popup .ui-datepicker-next .ui-icon{background: url('//image5.compuzone.co.kr/img/images/mypage22/next_arrow_w_36.png')center; background-size: contain; }
.calender_popup .layer_X {position: absolute; display: inline-block; top: 15px; right: 15px; width: 30px; height: 30px; z-index: 1;
background:url("//image5.compuzone.co.kr/img/images/mypage22/icon_X_60.png") center no-repeat; background-size:contain;}

/* 220729 Ä«Ä«¿ÀÆäÀÌ ÄíÆù */
.kakaocoupon  {float:right; margin-top:14px; 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: -1px;}
@media (max-width: 350px){
	.kakaocoupon  {padding:4px 6px 3px; font-size:11px; letter-spacing: -1.5px;}
}

/* 220804 ³×ÀÌ¹öÆäÀÌ ÄíÆù */
.info_inner .info_easy_pay .pay_coupon{display: none; position: relative; float: left; width: calc(33.3333% - 6.7777px); margin-bottom: 10px;}
.info_inner .info_easy_pay .paycou{ display: inline-block; left: 50%; transform: translateX(-50%); cursor: pointer; text-align: center; position: relative; padding: 5px 10px;
background: #fff; border: 1px solid #166fcc; border-radius: 5px; color: #3a3a3a; font-size: 12px; letter-spacing: -1px; height: auto; width: auto; max-width: 100%;}
.info_inner .info_easy_pay .paycou::before{content: ""; position: absolute; left: 50%; border: solid transparent; height: 0; width: 0; margin-left: 0; border-top-color: transparent; border-width: 6px; border-bottom-color: #166fcc; top: -12px; transform: translateX(-50%); }
.info_inner .info_easy_pay .paycou::after{ content: ""; position: absolute; left: 50%; border: solid transparent; height: 0; width: 0; margin-left: 0; border-top-color: transparent; border-width: 5px; border-bottom-color: #fff; top: -10px; transform: translateX(-50%);}

/* 88574 Äü¼­ºñ½º ¿ä±Ý ÀÎ»ó °ü·Ã ¹è³Ê 220825 */
.quick_noti{width:calc(100% + 50px); height: auto; margin: 0 0 -10px -25px; padding: 15px 25px; background: #F3FAFF; box-sizing: border-box;}
.quick_noti a{width: 100%; height: 100%; display: flex; flex-direction: column; gap:4px;}
.quick_noti .quick_tit {font-size: 15px; font-family: 'noto-B'; color:#0d6de3;}
.quick_noti .quick_tit::before {display: none;}

/* 89580 ½Å¿ëÄ«µå Ã»±¸ÇÒÀÎ 221005 */
.info_inner li .total_price .grayqna { display: inline-block; width: 24px; height: 24px; background: url(//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png) center center/contain no-repeat;
 float: none; vertical-align: middle; margin: -3px 0 0 5px; }
.info_inner li .total_price{padding: 0 0px 16px;}
.info_inner li .total_price p{padding: 0 16px;}
.info_inner li .total_price p:first-of-type{margin-top: 15px;}
.info_inner li .total_price p.total_claimDiscount{ padding: 10px 20px; margin-top: 0; background: #EEF8FF; font-family: 'Noto-B'; letter-spacing: -0.025em; color: #3A3A3A; margin-bottom: 15px;}

/* 221013 88489 ¿Â¶óÀÎ Á¶¸³PC ÁÖ¹®ÆäÀÌÁö OS¼³Ä¡ ¹× ÆÄÆ¼¼Ç °³¼± */
#pop_box.shareLyr5 .layer_pop {max-height:323px; padding-bottom:57px;}
.par_box {margin-bottom:10px; overflow:hidden;}
.par_box .par_box_inner {width:100%; height:105px; margin-bottom:15px; padding:15px; background:#f9f9f9; border-radius:10px; box-sizing: border-box;}
.par_box .par_box_inner span {display:block; float:left; width:75px; height:75px; margin-right:15px; border-radius: 5px; overflow: hidden;}
.par_box .par_box_inner h4 {float:left; width:calc(100% - 90px); margin-top:5px; font-size:14px; 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;}
.par_box .par_box_inner p {float:left; width:calc(100% - 90px); margin-top:5px; font-size:13px; font-family:'noto-R'; font-weight: normal; color:#595959; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.par_box .par_box_cho ul {overflow:hidden;}
.par_box .par_box_cho ul li {float:left; width:50%; margin-bottom:10px;}
.par_box .par_box_cho ul li span {color:#6c6c6c;}
.par_box .par_box_cho .input {display:block; width:100%; margin:5px 0 0; overflow:hidden;}
.par_box .par_box_cho .input input {width:100%; height:40px; padding:0 15px; border: 1px solid #d8d8d8; border-radius:5px; box-sizing: border-box; overflow:hidden; font-size:13px; font-family: 'noto-R'; font-weight: normal; color:#949494;}
.par_box .par_box_cho .input input::placeholder {color:#949494;}
.par_box .par_box_cho input[type=radio] {appearance: none; -webkit-appearance: none;}
.shareLyr5 .pop_btn {width:calc(100% - 40px); background:#fff;  border-radius:10px;position:absolute; bottom:0; padding:15px 20px 20px;}
.shareLyr5 .pop_btn .bluebtn {border-radius:10px; overflow: hidden;}
@media screen and (max-width: 360px) {
	.par_box .par_box_cho ul li {width:60%;}
	.par_box .par_box_cho ul li:nth-child(2n) {width:40%;}
}

/* 91006 °í»ç¾çPC ¹è¼Û ¹æ¹ý Á¦ÇÑ 221109 */
.info_slide_cont .notice_list{margin: 0 0 15px;}
.info_slide_cont .notice_list p { padding-left: 5px; margin: 0 0 3px 0; font-size: 16px; color: #3A3A3A; position: relative;}
.info_slide_cont .notice_list p::before { content: ''; width: 2px; height: 2px; background: #3A3A3A; position: absolute; top: 10px; left: 0; }
.info_slide_cont .notice_list p.red_txt{color:#f14738;}
.info_slide_cont .notice_list p.red_txt::before{background:#f14738;}

/* 90278 ¼ÒÇÁÆ®¿þ¾î ¶óÀÌ¼±½º ÀÌ¸ÞÀÏ ¹ß¼Û»óÇ° 221114 */
.basket_header .header_mid ul li{width: 25%;}
.basket_header .header_mid ul li a{width: 100%; padding: 0;}

/* 221124 91640 ÀüÃ¼»óÇ° Ã¼Å©¹Ú½º ºñÈ°¼ºÈ­ */
.basket_check_box input[type="checkbox"] + label.basket_check > span.nocheck {background:#f9f9f9;}

/* 221206 91603 À©µµ¿ì OEM ±¸¸Å À¯ÀÇ ¹®±¸ ÆË¾÷ ³ëÃâ ¿äÃ» */
.max_num_pd.window_pop{width:85vw; padding:0;}
.win_popTitle{position:relative; padding:2.714rem 1.429rem 1.071rem; background-color:#e54d42;}
.win_popTitle h2{color:#fff; font-size:1.286rem;}
.win_popContent{position:relative;  text-align:left; }
.win_popConinner{padding:2.714rem 0.857rem 0; height:31rem; box-sizing:border-box;  overflow-x:hidden; overflow-y:auto; }
.win_popConinner > p{position:relative; padding-left:1.143em; color:#000; font-size:0.857rem; line-height:1.6; word-break:break-all; text-align:left;}
.win_popConinner > p + p{margin-top:1.429rem;}
.win_popConinner > p > b{position:absolute; left:0; top:0; color:#000; font-size:0.857rem; }
.win_popConinner > p > em{display:block;  color:#000; font-size:0.857rem; }
.win_popConinner > p > em > span{display:block; margin-top: 0.4rem; color:#6b6b6b; font-size:0.857rem;}
.win_popConinner > p > em > span > a{color:#0079d6; font-size:0.857rem; }
.win_popConinner > p > em > span > strong{color:#000; font-size:0.857rem; }
.win_popConinner .win_GML{margin:1.429rem 0; width:100%; height:5rem; background:#f5f5f5; font-size:0; text-align:center;}
.win_popConinner .gml_icon{display:inline-block; padding-top:0.929rem; width:2.643rem; height:3.714rem;}
.win_popConinner .gml_icon > img{display:block; width:100%; height:100%;}
.win_popConinner .win_GML > em{display:inline-block; margin-left:1.429rem; color:#434343; font-size:0.929rem; line-height:5rem; vertical-align:top;}
.win_popOk{display:block; margin:0 -0.857rem; height:3rem; line-height:3rem; background:#000; color:#fff; font-size:0.929rem; font-weight:Bold; text-align:center;}
.win_popClose{position:absolute; right:0.714rem; top:0.714rem; width:1.571rem; height:1.571rem;font-size:0; text-indent:-9999px; z-index:10;}
.win_popClose:before , .win_popClose:after{content:""; position:absolute;  right:0.714rem; top:0.714rem; width:1.571rem; height:1px; background:#fff;}
.win_popClose:before{transform:rotate(135deg);}
.win_popClose:after{transform:rotate(45deg);}

/* 91680 ÁÖ¹®¿Ï·áÆäÀÌÁö ÀÌº¥Æ® ÀÌµ¿ ÆË¾÷ 221206 */
.evt38565_layer_pop_wrap { background: rgb(0 0 0 / 60%); position: fixed; width: 100%; height: 100%; z-index: 5; }
.evt38565_layer_pop  { position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); max-width: 375px; width: 100%; padding: 27px 15px 20px; background: #fff; border-radius: 20px; box-sizing: border-box; overflow: hidden; z-index: 5; }
.evt38565_layer_pop .cart_alm p{ font-size: 16px; color: #3a3a3a; font-family: 'noto-R'; text-align: center; margin-bottom: 20px;}
.evt38565_layer_pop .cart_alm  em.strong{font-size: 16px; font-weight: 800;}
.evt38565_layer_pop .img { width: 100%; margin: 0 auto; max-width: 260px; }
.evt38565_layer_pop .btn_area2 { width: 100%; background: #fff; position: relative; bottom: 0; }
.evt38565_layer_pop .btn_area2 button  { display: block; height: 52px; line-height: 50px; text-align: center; background: #0d6de3; border-radius: 10px; font-family: 'noto-M'; font-weight: normal; color: #fff; margin-right: 10px; border: none; width: calc((100% - 10px ) /2); float: left; font-size: 16px; margin-top: 0; }
.evt38565_layer_pop .btn_area2 button:last-child  { margin-right: 0; }
.evt38565_layer_pop .btn_area2 button.white { background-color: #ffffff; color: #3A3A3A; border: 1px solid #D8D8D8; box-shadow: none; box-sizing: border-box; }
@media screen and (max-width:480px) {
	.evt38565_layer_pop .cart_alm p{ font-size: 16px;}
	.evt38565_layer_pop .cart_alm  em.strong{font-size: 16px;}
	.evt38565_layer_pop {max-width: 90%;}
}
/* 92475 ºñÈ¸¿ø ÁÖ¹®°áÁ¦ ½Ã ¸¸ 14¼¼ ÀÌ»ó ÇÊ¼ö µ¿ÀÇ Ç×¸ñ Ãß°¡ 221221 */
.info_inner li .info_title.check_area{height: auto;padding:16px;}
.info_inner li .info_title.check_area .basket_check_box:first-of-type {margin-bottom: 12px;}
.info_inner li .info_title.check_area .basket_check_box label.basket_check{margin-top: 0;}
.info_inner li .info_title.check_area .h1100{ padding-top: 3px; font-size: 14px;}

/* 230109 92743 ³×ÀÌ¹öÆäÀÌ ¾È³»·¹ÀÌ¾îÃß°¡ */
.naver_pop .info_slide_popup {height:auto; max-height:initial;}
.naver_pop .info_slide_cont {height:100%; max-height:calc(80vh - 80px); min-height:50vh; padding-bottom:122px;}
.info_slide_cont .graybox {border:1px solid #d8d8d8; border-radius:15px; box-sizing: border-box; overflow:hidden;}
.info_slide_cont .graybox .gray_tit {padding:15px 0 13px; background:#fafafa; border-bottom:1px solid #d8d8d8; box-sizing: border-box;}
.info_slide_cont .graybox .gray_tit h3 {text-align: center; font-size:15px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.info_slide_cont .graybox .gray_tit h3 span {display:inline-block; width:58px; height:20px; vertical-align:-4px; margin-right: 2px;}
.info_slide_cont .graybox .gray_inner {padding:20px; box-sizing: border-box;}
.info_slide_cont .graybox .gray_inner p {margin-bottom:15px; font-size:14px; font-family:'noto-M'; font-weight: normal; color:#3a3a3a;}
.info_slide_cont .graybox .gray_inner span {display: block;}
.info_slide_cont .graybox .gray_inner span img {display:block;}
.info_slide_cont .info_pop_notice h3 {margin-top:15px; font-size: 14px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a}
.info_slide_cont .info_pop_notice h3:first-child {margin-top:0;}
.info_slide_cont .info_pop_notice .popup_dot {margin-top:15px;}
.info_slide_cont .info_pop_notice .popup_dot p { margin:0 0 6px 0; color:#6c6c6c;}

/* 221128 91022 ÇÁ¸®¹Ì¾öpc ½Å±Ô ¼­ºñ½º */
.basket_check_text2 .grayqna {display:inline-block; width:24px; height:24px; background: url('//image5.compuzone.co.kr/img/images/product_detail22/detail_qna.png') center center/contain no-repeat; position:relative; top:7px; right:0;}

/* 93318 À©µµ¿ì ¾È³»¹®±¸ ¼öÁ¤ ¿äÃ» °Ç 230120 */
.win_popConinner .win_GML2_wrap{max-height: 31rem; height: auto;}
.win_popConinner .win_GML2_wrap .win_GML { margin-right: 0.857rem; width: calc((100% - 0.857rem )/ 2); float: left; display: inline-block; height: auto; }
.win_popConinner .win_GML2_wrap .win_GML:last-child{margin-right: 0;}
.win_popConinner .win_GML2_wrap .gml_icon{padding: 0.929rem 0; height: auto;}
.win_popConinner .win_GML2_wrap .win_GML > em{ line-height: 4rem; padding: 0.929rem 0;}

@media screen and (max-width:560px) {
	.win_popConinner .win_GML2_wrap .win_GML > em{margin-left: 0; line-height: 1.2rem; padding: 0 20px 10px; display: block;}
}

/* 230120 92551 Åä½º°£Æí°áÁ¦ */
.info_inner .info_easy_pay ul {display:flex; justify-content: flex-start; flex-wrap: wrap; gap: 10px;}
.info_inner .info_easy_pay ul li {display:flex; flex-wrap:wrap; flex-direction: column; align-items: center; justify-content: space-between; padding:15px 0 0; position:relative;}
.info_inner .info_easy_pay ul li:last-child {margin-right:0;}
.info_inner .info_easy_pay ul li span.pay3 {width:50px; padding-top:5px;}
.info_inner .info_easy_pay ul li span.pay5 {width:50px; padding-top:5px;}
.info_inner .info_easy_pay ul li p {padding:3px 0 13px;}
.info_inner li .info_payment .toss_notice>div {background:#0D6DE3;}
.info_inner li .info_payment li .toss_notice .info_pop_notice h6 {color:#fff;}
.info_inner li .info_payment li .toss_notice .info_pop_notice p {color:#BBD9FF;}
.info_inner li .info_payment li .toss_notice .info_pop_notice p::before {background:#BBD9FF;}
.toss_coupon {background:#fff; position:absolute; top:-7px; right:-15px; z-index: 2;}
.toss_coupon h6 {display:block; padding:5px 10px 1px; background: #fff; border: 1px solid #166fcc; border-radius: 5px 5px 5px 0; font-size:12px; font-family:'noto-R'; font-weight: normal; color:#0D6DE3; }

.info_inner li .info_payment .naver_notice>div {background:#03C75A;}
.info_inner li .info_payment li .naver_notice .info_pop_notice h6 {color:#fff;}
.info_inner li .info_payment li .naver_notice .info_pop_notice p {color:#fff;}
.info_inner li .info_payment li .naver_notice p::before {background:#fff;}

.info_inner li .info_payment .kakao_notice>div {background:#ffeb00;}
.info_inner li .info_payment li .kakao_notice .info_pop_notice p {color:#3a3a3a;}
.info_inner li .info_payment li .kakao_notice p::before {background:#3a3a3a;}

/* 106645 ÆäÀÌÄÚ ¹è³Ê Ãß°¡  240108*/
.info_inner li .info_payment .payco_notice>div {background:#fa2828;}
.info_inner li .info_payment li .payco_notice .info_pop_notice h6 {color:#fff;}
.info_inner li .info_payment li .payco_notice .info_pop_notice p {color:#fff;}
.info_inner li .info_payment li .payco_notice p::before {background:#fff;}

/* 93502 ¼öµ¿¹è³Ê Ãß°¡ Á¦ÀÛ ¿äÃ» 230126 */
.navercoupon { float: right; margin-top: 14px; 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: -1px; }
.info_inner .info_easy_pay .pay_coupon.naverpay_coupon{ width: calc(100% / 4); margin-left: calc(100% / 4);}

/* 93791 °¶·°½Ã S23 ½Å¿ëÄ«µå ÀÌº¥Æ® 230202 */
.info_inner li .info_payment p.payment_title .creditcard_notice { color: #0d6de3; font-size: 12px; font-family: 'noto-M'; font-weight: normal; letter-spacing: -1px; float: right; margin: 18px 5px 0 0; }
.info_inner li .info_payment p.payment_title .nobank_notice { color: #0d6de3; font-size: 12px; font-family: 'noto-M'; font-weight: normal; letter-spacing: -1px; float: right; margin: 18px 5px 0 0; }
.info_inner li .info_payment p.payment_title .nobank_notice:has(img) {display: inline-flex; align-items: center; gap: 6px; height: 24px; color: var(--co3A); margin: 13px 5px 0 0;}
.info_inner li .info_payment p.payment_title .nobank_notice:has(img) > img {width: 24px; height: 24px;}
.info_payment_inner .creditcard_notice{color: #f14738; font-size: 12px; font-family: 'noto-M'; font-weight: normal; letter-spacing: -1px; margin: 0 0 10px;}

/* 92957 Çù·Â»ç ÈÞ¹« µî·Ï ±â´É °³¼± 230117 */
.basket_area .basket_line2 .basket_check_text .notice_list { margin: 8px 0; display: inline-block; }
.basket_area .basket_line2 .basket_check_text .notice_list .notice_txt { padding: 3px 10px; background: #EAF9FE; border-radius: 30px; font-family: 'Noto-M'; margin-top: 2px; display: inline-block; font-size: 12px; color: #0D6DE3; font-family: 'Noto-M';}
.basket_area .notice_list .notice_date {font-size: 12px; font-family: 'Noto-M'; display: inline-block; color: #0D6DE3;}

/* 230220 93640 À©µµ¿ìÅ¾ÀçPC ±¸¸Å ½Ã ÁÖÀÇ»çÇ× */
.window_pop .info_popup_tit h2 {padding:0 30px; word-break: keep-all;}
.window_pop .info_slide_popup {height:auto; max-height:initial}
.window_pop .info_slide_cont {height:100%; max-height:calc(80vh - 80px); min-height:50vh; padding-bottom:54px;}
.window_pop p.info_noti_p3 {margin:15px 0 0; font-size:15px; font-family:'noto-B';}
.window_pop p.info_noti_p3:first-child {margin-top:20px;}
.window_pop .info_slide_cont .dot {display:block; margin:15px 0 0; padding-left:7px; font-size:15px; font-family:'noto-R'; color:#6c6c6c; position:relative;}
.window_pop .info_slide_cont .dot::before {content:''; width:2px; height:2px; background:#6c6c6c; border-radius: 50%; position:absolute; top:10px; left:0;}
.not_today {width:100%; height:54px; line-height:54px; padding:0 30px; background:#fff; text-align: right; position:absolute; bottom:0; box-sizing: border-box;}
.not_today a {display: inline-block; font-size:14px; font-family:'noto-R'; font-weight: normal; color:#949494;}

/* 230406 95728 °£Æí°áÁ¦ ÇýÅÃ¾È³» */
.payment_title .payment {display:flex; align-items: center; justify-content: flex-end; float:right; width:calc(100% - 90px); padding: 15px 0;}
.payment_title .payment span {display:flex; align-items: center; height:24px; margin-right:10px; font-size: 12px; font-family:'noto-M'; font-weight: normal;}
.payment_title .payment span:last-child {margin-right:0;}
.payment_title .payment span img {display:block; width:auto; height:100%; margin-right:6px;}
@media screen and (max-width:360px) {
	.payment_title .payment {padding:18px 0;}
	.payment_title .payment span {height: 18px; margin-right: 6px;}
}
/* 230419 96251 ÀÔ°íÁö¿¬ ¾È³»Ãß°¡ */
.flex_wrap {display: flex; align-items: center; justify-content: space-between;}
.info_inner li .Exmark {display:inline-block; padding-left:24px; font-size:15px; font-family:'noto-M'; font-weight:normal; color:#3a3a3a; position:relative;}
.info_inner li .Exmark::before {content:''; width:24px; height:24px; background:url('//image5.compuzone.co.kr/img/images/basket/basket_main22/basket_noti.png') center center/contain no-repeat; position:absolute; top:-2px; left:0px;}
.info_inner li a.gobtn {display:block; width:20px; height:20px; font-size:17px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; position:relative;}
.info_inner li a.gobtn::before {content:''; width:19px; height:19px; background:url('//image5.compuzone.co.kr/img/images/product_detail22/detail_rightbtn.png') center center/contain no-repeat; position:absolute; top:0; right:0px; }

/* 97368 LG Èñ¸Á¹è¼ÛÀÏ ¼³Á¤ ±â´É Ãß°¡ ¿äÃ» 230522 */
.deliveryDate_pop .info_slide_cont .appliance_list li { width: 100%; margin-bottom: 15px; padding: 20px; border-radius: 15px; background: #ffffff; border: 1px solid #D8D8D8; box-sizing: border-box; }
.deliveryDate_pop .info_slide_cont .appliance_wrap::after{content: ""; display: block; clear: both;}
.deliveryDate_pop .info_slide_cont .img_box { width: 100px; border-radius: 5px; height: 100px; overflow: hidden; float: left; position: relative;}
.deliveryDate_pop .info_slide_cont .img_box::before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.02);}
.deliveryDate_pop .info_slide_cont .appliance_cont{ float: left; width: calc(100% - 115px); margin-left: 15px; }
.deliveryDate_pop .info_slide_cont .appliance_name{font-size: 13px; word-break: break-all;}
.deliveryDate_pop .info_slide_cont .appliance_option { font-size: 13px; color: #949494; margin-top: 5px; }
.deliveryDate_pop .info_slide_cont .appliance_deliveryDate{color: #0D6DE3; font-size: 13px; margin-top: 5px; }
.deliveryDate_pop .info_slide_cont .appliance_btn_wrap{margin-top: 20px; width: 100%;}
.deliveryDate_pop .info_slide_cont .appliance_btn_wrap .appliance_btn { width: 100%; text-align: center; font-size: 13px; color: #3A3A3A; border: 1px solid #d8d8d8; border-radius: 5px; background: #fff; height: 35px; line-height: 35px; }
.deliveryDate_pop .info_slide_cont .appliance_btn_wrap .appliance_btn.blue{color: #0D6DE3; border: 1px solid #0D6DE3;}
.calendar_deliveryDate_pop a.prev_btn{ left: 18px; right: auto; background: url(//image5.compuzone.co.kr/img/images/product_detail_mobile/ico_prev_60.png) center center/contain no-repeat;}

/* 230601 97846 Åä½ºÆäÀÌ ÀÌº¥Æ® */
.info_inner li .info_payment li .info_pop_notice h6{margin-bottom: 6px; font-size: 13px; font-family: 'noto-M';}
.info_inner li .info_payment li .info_pop_notice p{font-size: 11px; line-height: 15px;}
.info_inner li .info_payment li .info_pop_notice .txt_box + .txt_box {margin-top: 10px;}

/* 98276 ¸ð¹ÙÀÏ Àå¹Ù±¸´Ï Ãß°¡¿É¼Ç 230614 */
.basket_area .basket_line3 .num_box.off a{border: 1px solid #D8D8D8; pointer-events: none;}
.basket_area .basket_line3 .num_box.off a:first-child:before{background: #D8D8D8;}
.basket_area .basket_line3 .num_box.off input.basket_text_btn{color: #D8D8D8;}
.basket_area .basket_line3 .num_box.off a:last-child:before{background: #D8D8D8;}
.basket_area .basket_line3 .num_box.off a:last-child:after{background: #D8D8D8;}
.basket_area.basket_assembly_op span .grayqna2{flex: none;}
.basket_area ul li .basket_assembly_notice { margin: 21px 0 11px;}
.basket_area ul li .basket_assembly_notice p{ font-size: 13px; font-family: 'noto-R'; font-weight: normal; color: #949494; }
.layer_pop .sale_price_inner .popup_noti p  { margin-bottom: 6px; }
.layer_pop .sale_price_inner .popup_noti .detail { font-size: 13px; font-family: 'noto-D'; font-weight: normal; }
.layer_pop .sale_price_inner .popup_noti .color94 { color: #949494; }

/* 230810 100610 ÁÖ¹®¿Ï·áÆäÀÌÁö°³¼± */
.basket_com {padding:40px 0 175px; box-sizing: border-box;}
.basket_com .compuzone_logo { width:142px; margin:0 auto; } 
.basket_com .compuzone_logo .cls-1 { fill:#2159a4; } 
.basket_com .logo h2 { margin-top:40px; text-align: center; font-size:20px; font-family:'noto-B'; font-weight: normal; color:#3a3a3a; } 
.basket_com .logo h3 { margin-top:10px; text-align: center; font-size:15px; font-family:'noto-R'; font-weight: normal; color:#949494; } 
.basket_com .logo h3 span { padding-left:20px; position:relative;} 
.basket_com .logo h3 span::before {content:''; width:1px; height:13px; background:#DBDBDB; position:absolute; top:3px; left:10px;}
/* »óÇ° ¼ö·É °¡´É ¸ð¼Ç */
.basket_com .motion {width:100%; max-width:700px; height:346px; margin-top:20px; border-bottom:1px solid #d8d8d8; position:relative; left:50%; transform:translateX(-50%); overflow:hidden;}
.basket_com .motion img {width:100%;}
.basket_com .motion3 span:nth-child(1) {width:326px; height:94px; position:Absolute; bottom:153px; left:185px;}
.basket_com .motion3 span:nth-child(2) {width:228px; height:236px; position:Absolute; bottom:130px; left:213px; animation:motion3 linear infinite 3.5s;}
.basket_com .motion3 span:nth-child(3) {width:502px; height:276px; position:Absolute; bottom:-50px; left:101px; animation:motion3_2 linear infinite 3.5s;}
.basket_com .motion3 span:nth-child(4) {width:326px; height:300px; position:Absolute; bottom:-50px; left:185px; opacity:0; animation:motion3_1 linear infinite 3.5s;}
.basket_com .motion3 span:nth-child(5) {width:112px; height:78px; position:Absolute; bottom:0px; left:303px; animation:motion3_3 linear infinite 3.5s; overflow: hidden; }
.basket_com .motion3 span:nth-child(5) img {animation:motion3_4 linear infinite 3.5s; overflow: hidden; }
.basket_com_inner {padding:30px 15px 0; text-align: center; box-sizing: border-box;}
.basket_com_inner .basket_com_noti h3 {font-weight: normal;}
.basket_com_inner .basket_com_noti p {margin-top:5px; color:#6c6c6c;}
.basket_com_inner .blue_box {width:100%; margin:20px auto 0; padding:20px; background:#F3FAFF; border-radius: 15px; box-sizing: border-box; text-align:center; word-break: keep-all;}
.basket_com .fix_btn {display:flex; flex-wrap: wrap; gap:10px; width:calc(100% - 30px); padding-bottom:40px; background:#fff; position:fixed; bottom:0; left:15px;}
.basket_com .fix_btn a {display:block; width:100%; height:52px; line-height:54px; text-align: center; border-radius: 10px; font-size:18px; font-family:'noto-M'; font-weight: normal; }
.basket_com a.bluebtn {background:#0d6de3; color:#fff;}
.basket_com a.graybtn {border:1px solid #d8d8d8; font-family:'noto-R'; color:#3a3a3a;}
@keyframes motion3 {
	0% {bottom:130px;}
	30%, 100% {bottom:-10px;}
}
@keyframes motion3_1 {
	0%, 50% {opacity:0;}
	51%, 100% {opacity:1;}
}
@keyframes motion3_2 {
	0%, 52% {opacity:1;}
	53%, 100% {opacity:0;}
}
@keyframes motion3_3 {
	0%, 65% {width:0px;}
	80%, 100% {width:112px;}
}
@keyframes motion3_4 {
	0%, 1% {width:0px;}
	2%, 100% {width:112px;}
}

/* ¹Ìµð¾îÄõ¸® */
@media screen and (max-width: 700px) {
    .basket_com .motion {width:100%; height:49.4286vw; margin-top:2.8571vw; position:relative; left:0; transform:translateX(0); overflow:hidden;}
	.basket_com .motion3 span:nth-child(1) {width:46.5714vw; height:13.4286vw; position:Absolute; bottom:21.8571vw; left:26.4286vw;}
	.basket_com .motion3 span:nth-child(2) {width:32.5714vw; height:33.7143vw; position:Absolute; bottom:18.5714vw; left:30.4286vw; animation:motion3 linear infinite 3.5s;}
	.basket_com .motion3 span:nth-child(3) {width:71.7143vw; height:39.4286vw; position:Absolute; bottom:-7.1429vw; left:14.4286vw; animation:motion3_2 linear infinite 3.5s;}
	.basket_com .motion3 span:nth-child(4) {width:46.5714vw; height:42.8571vw; position:Absolute; bottom:-7.1429vw; left:26.4286vw; opacity:0; animation:motion3_1 linear infinite 3.5s;}
	.basket_com .motion3 span:nth-child(5) {width:16.0000vw; height:11.1429vw; position:Absolute; bottom:0.0000vw; left:43.2857vw; animation:motion3_3 linear infinite 3.5s; overflow: hidden; }
	@keyframes motion3 {
		0% {bottom:18.5714vw;}
		30%, 100% {bottom:-1.4286vw;}
	}
	@keyframes motion3_3 {
		0%, 65% {width:0.0000vw;}
		80%, 100% {width:16.0000vw;}
	}
	@keyframes motion3_4 {
		0%, 1% {width:0.0000vw;}
		2%, 100% {width:16.0000vw;}
	}
}

/* 230811 100590 ÄíÆùÀÌº¥Æ® ÇÃ·ÎÆÃ¹è³Ê */
.banner_float_btn_cover{width:100%; overflow: hidden; display: flex; justify-content: center; border-radius: 15px 15px 0 0; box-sizing: border-box; position:fixed; bottom:0; left: 0; right: 0; margin: auto; z-index:200; transition: all 0.1s;}
/* 230717 99032 ³»PC»ç¾ç°ü¸® */
.blue_box {width:calc(100% - 30px); margin:30px auto 0; padding:20px; background:#F3FAFF; border-radius: 15px; box-sizing: border-box; text-align:center; word-break: keep-all;}

/* 230811 100590 ÄíÆùÀÌº¥Æ® ÇÃ·ÎÆÃ¹è³Ê */
.banner_float_btn_cover{width:100%; overflow: hidden; display: flex; justify-content: center; border-radius: 15px 15px 0 0; box-sizing: border-box; position:fixed; bottom:69px; left: 0; right: 0; margin: auto; z-index:200; transition: all 0.1s;}
.banner_float_btn_cover.scroll{bottom:0px;}
.banner_float_btn_cover .banner_float_btn {width:100%; max-width: 750px; margin: auto; margin-bottom: 0; border-radius: 15px 15px 0 0; background: unset; box-sizing: border-box; position:relative; left: 0; right:0; bottom:0px; z-index:200;}
.banner_float_btn_cover .banner_float_btn a {display:block;}
.banner_float_btn_cover .banner_float_btn a img {display:Block; width:100%; bottom: 0px !important;}
.banner_float_btn_cover .banner_float_btn a.closeX {width:5.3333vw; height:5.3333vw; max-width: 40px; max-height: 40px; position:absolute; top:3.0000vw; right:3.0000vw; text-align: center; background:transparent; border-radius: unset;}
.banner_float_btn_cover .banner_float_btn a.closeX svg {margin-top:0; opacity: 0;}

@media all and (min-width: 750px){
	.banner_float_btn_cover{width: 750px;}
	.banner_float_btn_cover .banner_float_btn a.closeX {top:23px; right:23px;}
}

/* 109147 ¿À´ÃµµÂø Áö¿ª È®´ë °ü·Ã ¼öµ¿ ¹è³Ê ÀÛ¾÷ ¿äÃ» */
.today_deli_title + .easy_notice{padding: 0 16px 16px;}
.today_deli_title + .easy_notice .info_pop_notice {width:100%; max-height:125px; padding:15px 25px; background:#F99D1C; border-radius:10px; box-sizing: border-box; overflow-y: scroll;}
.today_deli_title + .easy_notice .info_pop_notice h6 {margin-bottom:7px; font-size:15px; font-family:'noto-B'; font-weight:normal; color:#fff;}
.today_deli_title + .easy_notice .info_pop_notice p {padding-left:5px; margin:0 0 3px 0; font-size:14px; color:#fff; position:relative; line-height:20px;}
.today_deli_title + .easy_notice .info_pop_notice p::before {content:''; width:3px; height:3px; border-radius: 3px; background:#fff; position:absolute; top:8px; left:-2px;}

/* 110584 °æµ¿È­¹° º¯»ó ±ÔÁ¤ ¾È³» */
.info_popzone_kdexp .info_slide_popup{max-height: 74vh;}
.info_popzone_kdexp .info_slide_cont2{padding-bottom: 120px;}
.info_popzone_kdexp .info_popup_tit2{padding: 28px 0 15px; border-bottom: 1px solid #D8D8D8;}
.info_popzone_kdexp .info_slide_cont .info_terms li{padding-bottom: 15px;min-height: 130px !important;}
.info_popzone_kdexp .info_slide_cont .info_terms li p{position: relative; padding-left: 7px; color: #3a3a3a;}
.info_popzone_kdexp .info_slide_cont .info_terms li p span{color: #F14738;}
.info_popzone_kdexp .info_slide_cont .info_terms li p:first-of-type{margin-bottom: 6px;}
.info_popzone_kdexp .info_slide_cont .info_terms li p::after{position: absolute; top: 12px; left: 0; content: ""; width: 2px; height: 2px; background: #6c6c6c;}
.info_popzone_kdexp .info_slide_cont .basket_check_box{margin: 5px 0 0; overflow: unset;}
.info_popzone_kdexp .info_pop_fixbtn a {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;}

/* 1176561 Åä¿äÀÏ Ãâ¹ß */
.info_slide_cont .deli_list li .deli_list_cont .satnoti h2{background: #EEF8FF; color: #7A45C6; font-weight: normal; gap: 4px; margin-bottom: 8px;}
.info_slide_cont .deli_list li .deli_list_cont .satnoti h2 i {padding-left: 18px; top: -2px;}
.info_slide_cont .deli_list li .deli_list_cont .satnoti span {color: #3a3a3a; font-family: 'noto-R';}
.basket_area .basket_line2 .basket_check_img.sat_badge::before {top: 5px; left: 5px;}

/* Åä¿äÀÏ »óÇ°¹è¼Û¾È³» ÆË¾÷ */
#pop_box.sat_deli_pop .layer_pop {overflow: hidden; max-height: max-content;}
.sat_deli_pop .inner {overflow-y:hidden;}
.sat_deli_pop .layer_pop .sale_price_inner {padding: 16px 16px 30px;}
.sat_deli_pop h5 {font-family: 'noto-M'; margin-bottom: 7px;}
.sat_deli_pop .layer_pop .sale_price_inner .basic p {margin-bottom: 2px;}
.sat_deli_pop .layer_pop .sale_price_inner .basic p:last-child {margin-bottom: 0px;}
.sat_deli_pop .pro_box_list {width: 100%; max-height: 224px; overflow-y: scroll; border: 1px solid #E8E8E8; box-sizing: border-box; border-radius: 5px; margin-top: 10px;}
.sat_deli_pop .pro_box_list ul {display: flex; flex-direction: column;}
.sat_deli_pop .pro_box_list ul li {height:auto; margin:0 ;padding:0; border:none; background:none;}
.sat_deli_pop .pro_box_list ul li a {display: flex; width: 100%; justify-content: space-between; padding: 16px; box-sizing: border-box; border-bottom: 1px dashed #e8e8e8;}
.sat_deli_pop .pro_box_list ul li:last-child a { border-bottom: none;}
.sat_deli_pop .pro_box_list ul li .prod_img {width: 80px; height: 80px; display: block; position: relative; overflow: hidden; border-radius: 5px;}
.sat_deli_pop .pro_box_list ul li .prod_img::before {content: ''; width: 100%; height: 100%; background: rgb(0, 0, 0,0.02); position: absolute; top: 0; left: 0;}
.sat_deli_pop .pro_box_list ul li .prod_img img {width: 100%; height: 100%; object-fit: cover;}
.sat_deli_pop .pro_box_list .prod_info {width: calc(100% - 88px); display: flex; flex-direction: column; gap: 4px;}
.sat_deli_pop .pro_box_list .prod_info p {font-family: 'noto-R'; font-size: 14px; margin-bottom: 0;}
.sat_deli_pop .pro_box_list .prod_info .prod_cate {font-family: 'noto-M';}
.sat_deli_pop .pro_box_list .prod_info .prod_name {overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.sat_deli_pop .pro_box_list .badge {width: max-content; display: inline-block; padding: 3px 8px; background: #EEF8FF; border-radius: 5px; font-size: 12px; font-family: 'noto-M'; font-weight: normal; color: #0D6DE3;}

/* »ïÀÏÀý ÈÞ¹« ¾È³» ¹è³Ê */
.sat_closed_bnr {padding: 0 15px; box-sizing: border-box;}
.sat_closed_bnr .info_pop_notice {width:100%; margin: 0; background: #7A45C7; padding: 15px 25px; border-radius:10px; box-sizing: border-box;}
.sat_closed_bnr .info_pop_notice h6 {color: #fff; margin-bottom: 6px; font-family: 'noto-m'; font-size: 13px;}
.sat_closed_bnr .info_pop_notice p {color: #fff; font-size: 11px; position: relative;     padding-left: 5px; box-sizing: border-box;}
.sat_closed_bnr .info_pop_notice p::before {content: ''; width: 2px; height: 2px; background: #fff; position: absolute; top: 7px;  left: 0;}

/* 120424 Åä½º Äü °èÁÂÀÌÃ¼ ¹è³Ê ½½¶óÀÌµå */
.basket_bnr_wrap {width: 100%; overflow: hidden;}
.basket_bnr_slide {width: 100%; display: block;}
.basket_bnr_wrap .basket_bnr_slide .toss_notice {width: 100%;}

/* 120454 Åä¿äÀÏ Ãâ¹ß ÃßÃµ »óÇ° */
.swiper_wrap {width:100%; margin-top:12px;}
.swiper_wrap .swiper-container {width:100%; padding-right: 0; overflow-x: hidden; box-sizing: border-box;}
.swiper_wrap .swiper-container .swiper-wrapper {width:max-content; display: flex;}
.swiper_wrap .swiper-container .swiper-wrapper .swiper-slide {width:76px; margin-right:8px;}
.swiper_wrap .swiper-slide>div {display: flex; flex-direction: column; gap:4px; width:76px; padding:8px; background:#fff; box-sizing: border-box; border-radius:5px; border:1px solid #D8D8D8; cursor: pointer;}
.swiper_wrap .swiper-slide .img_box {width:60px; height:60px; border-radius: 5px;}
.swiper_wrap .swiper-slide .txt_wrap {width:100%;}
.swiper_wrap .swiper-slide .txt_wrap p {font-size:12px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#3a3a3a; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden;}
.swiper_wrap .swiper-slide.on>div {border:1px solid #0079d6;}
.scroll_wrap {width: 100%; margin-top:16px; position:relative;}
.scroll_wrap ul {display: flex; flex-direction: column; gap:12px;}
.scroll_wrap ul li {width: 100%; display: flex; gap:12px;}
.scroll_wrap ul li .img_box{width: 100px; height: 100px; border-radius:10px; position:relative; overflow:hidden;}
.scroll_wrap ul li .img_box::before {content:''; width:100%; height:100%; background:rgba(0,0,0,0.02); position:absolute; top:0; left:0;}
.scroll_wrap ul li .img_box.sat::after {content: ''; width: 20px; height: 20px; background: #7A45C6 url(//image5.compuzone.co.kr/img/images/svg_icon/Fill/icon_fill_vivid_sat.svg) center center / 16px no-repeat; position: absolute; top: 8px; left: 8px; border-radius: 50%;}
.scroll_wrap ul li .img_box img {display: block; width: 100%; height: 100%;}
.scroll_wrap ul li .tit_box {width:calc(100% - 112px); display: flex; flex-direction: column;}
.scroll_wrap ul li .tit {font-size: 15px; font-family:'noto-R'; color:#3a3a3a; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 4px; word-break:break-all;}
.scroll_wrap ul li .price_box {display: flex; gap:8px;}
.scroll_wrap ul li .price_box .per{font-family: 'spoqa M'; font-weight: bold; font-size: 16px; color: #F14738;}
.scroll_wrap ul li .price_box>p{font-family: 'spoqa M'; font-weight: bold; font-size: 16px; color:#3a3a3a;}
.scroll_wrap ul li .price_box>p>span {font-family: 'noto-M'; font-size: 12px; margin-left:2px;}
.scroll_wrap ul li .tit_box .tit_last {display: flex; justify-content: flex-end;}
.scroll_wrap ul li .bsk_btn {width:fit-content; height: 28px; padding:0 12px; display: inline-flex; align-items: center; justify-content: center; color: #3a3a3a; font-family: 'noto-R'; font-size: 12px; background: #fff; border: 1px solid #D8D8D8; border-radius:14px; box-sizing: border-box;}
.scroll_wrap ul li .bsk_btn.on {border: 1px solid #1a1a1a; background: #1a1a1a; color: #fff;}
.info_slide_popup .noti_list {display: flex; flex-direction: column; gap: 4px; margin-top:20px;}
.info_slide_popup .noti_list li {position: relative; padding-left:4px; font-size:13px; font-family:'¸¼Àº°íµñ'; font-weight: normal; color:#949494; box-sizing: border-box;}
.info_slide_popup .noti_list li::before {content: '¡¤'; color: inherit; position: absolute; top: 0; left: 0;}

/* 122640 ¾ÆÀÌ¿÷½º ºÎÇ°¹ß¼Û ¿É¼Ç Ãß°¡ */
.info22_table1 h3 {font-weight: 700; margin-bottom: 16px;}
.info22_table1 h3.type_bullet {display: flex; align-items: center; gap: 4px;}
.info22_table1 h3.type_bullet::before {content: ''; display: inline-block; width: 4px; height: 4px; border-radius: 50%; background-color: #3A3A3A;}
.popup_mo55 {max-height: 55vh;}

/* 121807 Äü¼­ºñ½º ¿¹¾à ¹× ½Ã°£ ¼³Á¤ ±â´É Ãß°¡ */
.deli_list_cont p + .basket_btn_box {margin-top: 8px; display: flex; align-items: center;}
.basket_btn_box {margin-bottom: 8px;}
.basket_btn.regular {height: 36px; padding: 8px 12px; border-radius: 5px; font-family: 'noto-R'; font-size: 13px; display: inline-flex; justify-content: center; align-items: center; box-sizing: border-box;}
.basket_btn.black {background: var(--co1A); color: var(--coFF);}

.quick_reservation_pop .popup_cont {overflow: hidden;}
.quick_reservation_pop.popup_layer .popup_cont {padding: 0;}
.quick_reservation_pop .layer_inner:not(:first-child) {padding-top: 0;}
.quick_reservation_pop .layer_inner:last-child {padding-bottom: 0;}
.quick_reservation_pop .layer_inner {padding: 16px;}
.quick_reservation_pop .layer_inner.pr0 {padding-right: 0;}
.quick_reservation_pop .layer_inner>p {margin-bottom: 8px;}
.quick_reservation_pop .time_grid {display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; width: 328px; padding-right: 16px;}
.quick_reservation_pop .time_grid > button {width: 76px; height: 54px; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 4px; border: 1px solid var(--coD8); color: var(--co3A); background: var(--coFF); padding: 8px 13px; box-sizing: border-box; border-radius: 5px; letter-spacing: -1px; font-size: 12px;}
.quick_reservation_pop .time_grid > button.active {color: var(--co0D); border-color: var(--co0D);}
.quick_reservation_pop .time_grid > button.disabled {background: var(--coF9); color: var(--co94);}
.quick_reservation_pop .scroll_box.scroll_x {overflow-x: auto;}
.quick_reservation_pop .noti {display: flex; align-items: baseline; gap: 4px;}
.quick_reservation_pop .noti::before {content: '¡Ø'; display: inline-block;}
.quick_reservation_pop .popup_btn {padding: 0 16px 16px 16px; box-sizing: border-box;}
.quick_reservation_pop .layer_inner>p.noti {margin-bottom: 0;}

/* 128725 °íÅ¬·° ¸Þ¸ð¸® È£È¯ ¾È³» ÆË¾÷ */
.info_popzone.high_clock_memory .info_slide_popup {max-height: 75vh;}
.info_popzone.high_clock_memory .info_slide_popup:not(:has(.product_area:nth-child(2))) {height: fit-content; min-height: 55vh;}

/* 130229 1½Ã°£ÇÈ¾÷ */
.info_slide_cont .deli_list li .deli_list_cont .quicknoti h2 {background: #F3FCF3; gap: 4px; display: block; height: auto; min-height: 40px;}
.info_slide_cont .deli_list li .deli_list_cont .quicknoti h2 em {color: var(--coF1);}
.info_slide_cont .deli_list li .deli_list_cont .quicknoti .quick_pickUP_icon {font-style: normal; font-size: 14px; margin-right: 4px;}
.info_slide_cont .deli_list li .deli_list_cont .quicknoti .quick_pickUP_icon::before {top: -1px;}

/* 133761 ¹Ù·ÎÇÈ¾÷PC */
.info_slide_cont .deli_list li .deli_list_cont .instant_noti h2 {background: #F0FBFF;}
.info_slide_cont .deli_list li .deli_list_cont .instant_noti .instant_pickup {font-style: normal; font-size: 14px; margin-right: 4px;}
.info_slide_cont .deli_list li .deli_list_cont .instant_noti .instant_pickup::before {top: -1px;}
.info_slide_cont .deli_list li .deli_list_cont .rednoti h2 {display: block; background: #FFF3F2; height: auto; min-height: 40px; padding: 15px;}
.basket_area li.instant .basket_line2 .basket_check_img::after {content: ''; display: block; width: 24px; height: 24px; position: absolute; left: 5px; top: 5px; background: url("//image5.compuzone.co.kr/img/images/svg_icon/ETC/icon_fill_light_bag_spark.svg") center center/contain no-repeat}

/* 132411 DIY PC ÆÇ¸Å¸ðµ¨ Ãß°¡ */
.basket_area ul.DIY_wrap {background:#F4EFFA; border-bottom:1px solid #d8d8d8;}
.basket_area ul.DIY_wrap li + li {border-top:1px solid #d8d8d8;}
.DIY_bat {display: inline-flex; align-items: center; justify-content: center; height:24px; margin-left:8px; padding:0 8px; border-radius: 5px; background:linear-gradient(to right, #7A45C6, #5917B8); font-size:12px!important; color:#fff!important; font-family:'¸¼Àº°íµñ';}
.DIY_bat i {font-style: normal; padding-left:4px; font-family:'¸¼Àº°íµñ'; color:#FFDD33; }
.info2022 .basket_area ul.DIY_wrap {background:#F4EFFA; border-bottom:1px solid #ffff; }
.info2022 .basket_area .DIY_bat {margin:0 0 12px 0;}
.info2022 .basket_area ul.DIY_wrap li + li {border-top:none;}
