/*»ó´Ü*/
.recomN h2 { font-family:spoqa R; color:#202021; font-size:24px; letter-spacing:-0.6px; padding:10px 0; float:left; font-weight:normal; }
.recomN h2 .b_txt { color:#143a82;}
.recomN h2 .s_txt { font-size:13px; color:#797979; padding-left:10px;}
.recomN h3 { float:right; font-size:12px; color:#717171;}
.recomN h3 a { display:inline-block; margin-top:16px; cursor:pointer; margin-left:5px; letter-spacing:-0.5px;}
.recomN h3 span { display:inline-block;}
.recomN h3 .txt { height:17px; vertical-align:top; padding-top:2px;}
.recomN h3 .txt:hover { color:#225dcc;}
.recomN h3 .btn_off { background:url(//image5.compuzone.co.kr/img/images/recompc_n/recommend_btn.png) 0 0 no-repeat; width:20px; height:20px;}
.recomN h3 .multi { background:url(//image5.compuzone.co.kr/img/images/recompc_n/recommend_btn.png) -22px 0 no-repeat; width:20px; height:20px;}
.recomN h3 .game { background:url(//image5.compuzone.co.kr/img/images/recompc_n/recommend_btn.png) -46px 0 no-repeat; width:22px; height:20px;}
.recomN h3 .high { background:url(//image5.compuzone.co.kr/img/images/recompc_n/recommend_btn.png) -73px 0 no-repeat; width:22px; height:20px;}

#recomN { width:1300px; float:left;}
#recomN .topArea { width:1300px; float:left;}
#recomN .topArea .topArea_tit { width:1300px; float:left;}
#recomN .searchArea { width:1300px; float:left;}
#recomN .searchArea .tit { width:183px; height:24px; margin-bottom:9px; background:url(//image5.compuzone.co.kr/img/images/recompc_n/recom_search_tit.jpg) 0 0; float:left;}
#recomN .searchArea .btn { float:right;}
#recomN .searchArea .btn a.BtnSearchReset { background:url(//image5.compuzone.co.kr/img/images/recompc_n/reset_btn.jpg) #999898 no-repeat 12px 10px; width:69px; height:32px; line-height:32px; display:inline-block; color:#fff; padding-left:11px; text-align:center;}
#recomN .searchArea .btn a.BtnSearch { font-size:12px; background-color:#1867be; color:#fff; width:69px; height:32px; line-height:32px; display:inline-block; text-align:center;}
#recomN .searchArea .btn a:hover { text-decoration:none;}
#recomN .searchArea .searchBox { width:1300px; float:left; position:relative;}
#recomN .searchArea .searchBox table { border-top:#333 2px solid; border-bottom:#333 2px solid; }
#recomN .searchArea .searchBox table td { height:42px; padding-left:20px; text-align:left; border-bottom:1px solid #ddd; line-height:18px; }
#recomN .searchArea .searchBox table td input { vertical-align:middle; margin-right:5px;}
#recomN .searchArea .searchBox table td a.reset_btn {display:inline-block; vertical-align:top; cursor:pointer; border:1px solid #d4dede; padding:6px 13px;}
#recomN .searchArea .searchBox table td a.reset_btn span {display:inline-block; background:url(//image5.compuzone.co.kr/img/images/recompc_n/recommend_btn.png) -55px -28px no-repeat; width:16px; height:16px; vertical-align:top; margin-top:2px;}
#recomN .searchArea .searchBox table td a.search_btn{display:inline-block; vertical-align:top; cursor:pointer; border:1px solid #d4dede; padding:6px 13px;}
#recomN .searchArea .searchBox table td a.search_btn span {display:inline-block; background:url(//image5.compuzone.co.kr/img/images/recompc_n/recommend_btn.png) -90px -30px no-repeat; width:16px; height:16px; vertical-align:top; margin-top:2px;}
#recomN .searchArea .searchBox table td .tag_btn { overflow:hidden; width:930px; height:18px; }
#recomN .searchArea .searchBox table td .tag_btn a { color:#f58243; font-size:12px; letter-spacing:-0.5px; margin-right:10px; display:inline-block; cursor:pointer;}
#recomN .searchArea .searchBox table td .pick { width:800px; display:inline-block; float:left;}
#recomN .searchArea .searchBox table td .pick span { font-size:12px; color:#757575; display:inline-flex; margin:2px;}
#recomN .searchArea .searchBox table td .pick a { background:url(//image5.compuzone.co.kr/img/images/recompc_n/recommend_btn.png) 0 -28px no-repeat; width:17px; height:17px; display:inline-block; vertical-align:top; margin:1px 0 0 2px; cursor:pointer;}
#recomN .searchArea .searchBox table .sub { width:150px; background:#fafafa; text-align:center; color:#fff; letter-spacing:-1px; font-weight:bold; font-size:14px;border-bottom:#d8d8d8 1px solid !important; color:#000; padding:0;}
#recomN .searchArea .searchBox table tr.border_dot td {border-bottom:1px dashed #f1f1f1;}

#recomN .topArea { width:1300px; float:left;}
#recomN .topArea .topArea_tit { width:1300px; float:left;}
#recomN .topArea .visual_area { width:1300px; overflow:hidden; cursor:pointer;}
#recomN .topArea .visual_area .cate_btn { position:absolute; left:81px; top:67px; width:114px; height:25px; content:''; }
#recomN .topArea .visual_area p.price {position:absolute; bottom:125px;; color:#f91d1d; font-family:Tahoma, Geneva, sans-serif; font-size:22px; letter-spacing:-0.5px; width:279px; text-align:center;}
#recomN .topArea .visual_area p.price span { font-size:13px;}

#recomN .topArea .visual_area .visual_office { position:relative; width:279px; height:461px; background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_office.jpg) 0 0; float:left; }
#recomN .topArea .visual_area .visual_media  {position:relative; width:279px; height:461px;  background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_media.jpg) 0 0; float:left;}
#recomN .topArea .visual_area .visual_graphic  {position:relative; width:279px; height:461px; background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_graphic.jpg) 0 0; float:left;}
#recomN .topArea .visual_area .visual_professional  {position:relative; width:278px; height:461px; background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_professional.jpg) 0 0; float:left;}

#recomN .topArea .visual_area .visual_office:hover {background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_office.jpg) 0 -460px; }
#recomN .topArea .visual_area .visual_media:hover  {background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_media.jpg) 0 -460px;}
#recomN .topArea .visual_area .visual_graphic:hover  {background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_graphic.jpg) 0 -460px;}
#recomN .topArea .visual_area .visual_professional:hover  {background:url(//image5.compuzone.co.kr/img/images/recompc_n/visual_professional.jpg) 0 -460px;}

span.table_title { font-weight:bold;color:#262626;font-size:14px; letter-spacing:-0.7px;}
table.tb_spec {border:1px solid #e8e8e8;}
table.tb_spec th{ background-color:#fafafa; color:#727272; font-weight:bold; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding:1px 5px;}
table.tb_spec td{ color:#828282; border-bottom:1px solid #e8e8e8; padding-left:10px;}
*:first-child+html table.tb_spec td{ color:#828282; border-bottom:1px solid #e8e8e8; padding-left:10px; text-align:left;}
table.tb_spec .no_bo {border-bottom:none;}

div.price_area {width:202px; text-align:left; overflow:hidden; margin-top:8px;}
div.price_area span.price {font-family:Tahoma,Malgun Gothic; color:#ea0606; font-size:15px; float:right; letter-spacing:-0.8px; display:inline-block; }
*:first-child+html div.price_area span.price {font-family:Tahoma,Malgun Gothic; color:#ea0606; font-size:15px; letter-spacing:-0.8px;  display:inline-block; margin-left:40px;}
div.price_area span.btn_compare { font-size:11px; background-color:#696969; color:#fff; padding:0 3px; letter-spacing:-0.5px; display:inline-block; margin-top:3px;}

button.check_off { float:left; background:url('//image5.compuzone.co.kr/img/images/recompc_n/input_checkbox.png?utime=190925') no-repeat 0 0; width:20px; height:20px; border:none; margin-right:6px;}
button.check_on { float:left; background:url('//image5.compuzone.co.kr/img/images/recompc_n/input_checkbox.png?utime=190925') no-repeat 0 -30px; width:20px; height:20px; border:none; margin-right:6px;}
button.disabled { float:left; background:url('//image5.compuzone.co.kr/img/images/recompc_n/input_checkbox.png?utime=190925') no-repeat 0 -60px; width:20px; height:20px; border:none; margin-right:6px; cursor:default;}
button.disabled + span.jqClsBottomName {color:#a7a7a7; cursor:default !important;}

input.c_box1 { width:15px; height:15px; vertical-align:-3px;}




#Ncontent_1 {border:0px solid red; }
.detail_title {font-family:malgun gothic,Dotum,AppleGothic,sans- serif;  font-size:20px; color:#2f2f2f; margin-top:46px; margin-bottom:30px; font-weight:bold; letter-spacing:-1px; text-align:left;}
.detail_title .dettxt{ font-size:13px; font-family:noto-R; font-weight:normal; color:#df3400;margin-left: 525px;}
.detail_title .detail_sub{font-size:15px; font-family:noto-R; color:#df3400;    font-weight: initial;margin-lefT: 525px;}
.cartline { width:1300px; height:8px;  margin-bottom: 25px;}

#Ncontent_1 .recom_L { width:983px; float:left;border: 1px solid #dedede; box-sizing:border-box;}
.detail_info {width:100%; letter-spacing:-0.5px; border-collapse:collapse;}
.detail_info th {border-right:1px solid #dedede; background-color:#f7f7f7; color:#282828; font-size:13px; font-family: noto-B;height:50px; }
.detail_info th:first-child{text-align:left;     padding-left: 20px;}
.detail_info th:last-child{border:0;}
.detail_info td {border-right:1px solid #dedede; border-top:1px solid #dedede; color:#797979; font-size:12px; height:45px; }
.detail_info td.tit { background-color:#f7f7f7;    color: #282828; font-size:13px; padding-left:20px; font-family: noto-B; text-align:left;}

.detail_info tr.col td{background:#fcf1e9;}
.detail_info tr.col td.tit{color:#df3400;}
.detail_info td.price {font-size:14px; font-family:Tahoma, Geneva, sans-serif; text-align:center;}
.detail_info td.name {color:#3c3c3c; font-size:12px; padding: 0 10px; text-align:left;}
.name .option { color:#30648f;}

.detail_info td.ba_g { background-color:#f3f6f9;}
.detail_info td.ba_b { background-color:#fafbfd;}

.detail_info td span.txt_b { color:#30648f;}
.detail_info td span.txt_r { color:#de4646;}

.detail_info td label { line-height:15px;}
.detail_info td .optionCkBx { width:15px; height:15px;}

.detail_info td.num { text-align:center; border-right:none;}
.detail_info td.num .option_cnt { display:inline-block;}
.detail_info td.num .option_cnt_input {width:22px; display:inline-block;text-align:center; border:1px solid #e0e0e0; color:#797979; float:left; margin:0 -1px; padding:3px 0; }

.detail_info td.num .option_cnt a {width:22px; height:22px; padding:0; background:url(//image5.compuzone.co.kr/img/images/recompc/spinner.gif) no-repeat; border:1px solid #e0e0e0; display:inline-block; float:left;}
.detail_info td.num .option_cnt a.ctrl_btn_plus {text-indent:-99999px; background-position:-22px 0px;}
.detail_info td.num .option_cnt a.ctrl_btn_minus { text-indent:-99999px; background-position:0px 0px;}

#Ncontent_1 .recom_L .online { background-color:#fcfcfc; height:48px;border-top:1px solid #dedede; font-size:14px; font-weight:bold; color:#4c4c4c; letter-spacing:-1px; padding-top:10px; text-align:left; padding-left:20px;}
#Ncontent_1 .recom_L .online .btn_send { background-color:#323232; color:#fff; font-size:13px; padding:9px 17px; margin-left:307px; cursor:pointer; display:inline-block;}

#Ncontent_1 .recom_R2 { width:294px; border:1px solid #dedede;  float:right;}
#Ncontent_1 .recom_R2 a img { width:294px;}
#Ncontent_1 .recom_R2 .item_info {padding:0 28px; text-align:left;}
#Ncontent_1 .recom_R2 .item_info p { font-size:13px; color:3c3c3c; text-align:left; font-weight:bold;}
#Ncontent_1 .recom_R2 .item_info span {font-size:11px; color:a1a1a1; display:inline-block; padding:6px 0;}

#Ncontent_1 .recom_R2 .item_data { padding:10px 28px; border-top:1px dotted #d8d8d8; text-align:left; letter-spacing:-0.5px;}
#Ncontent_1 .recom_R2 .item_data p { padding:1px 0;}
#Ncontent_1 .recom_R2 .item_data .label { color:#383737; font-size:12px; display:inline-block; padding:2px 0; width:68px; }
#Ncontent_1 .recom_R2 .item_data .data { color:#797979; font-size:12px;}
#Ncontent_1 .recom_R2 .item_data .data_price { color:#e64958; font-size:15px; font-family:Tahoma, Geneva, sans-serif;}

#Ncontent_1 .recom_R2 .button_area { border-top:1px dotted #d8d8d8; text-align:center; padding:10px 0;}
#Ncontent_1 .recom_R2 .button_area .item_btn {border-radius:3px; border:1px solid #d9d9d9; background-color:#f4f4f4; padding:1px 3px; cursor:pointer;}
#Ncontent_1 .recom_R2 .clear { clear:both; content:""; display:block;}


#Ncontent_2 { }
#Ncontent_2 .plus_product1 { width:638px; float:left;     border: 1px solid #dedede;}
#Ncontent_2 .plus_product2 { width:638px; float:right;     border: 1px solid #dedede;}


.detail_info .selectBox { border:1px solid #dedede; display:inline-block; height:22px; position:relative; width:100%; background:#fff;}
.detail_info .selectBox .selected { height:22px; display:inline-block; padding-left:10px; padding-right:35px; vertical-align:top; line-height:22px; text-decoration:none;}
.detail_info .selectBox .ctrl { width:22px; height:22px; background:url(//image5.compuzone.co.kr/img/images/recompc/spinner.gif) -44px 0px no-repeat; position:absolute; top:-1px; right:-1px; border:1px solid #dedede;}

.detail_info .selectBox .selectBoxList { width:100%; border:1px solid #dedede; position:absolute; top:21px; left:-1px; background-color:#fff; padding:3px 0; z-index:2; list-style:none; display:none;}
.detail_info .selectBox .selectBoxList .selectBox_item { width:100%; height:22px; text-indent:15px; display:inline-block; line-height:22px; letter-spacing:-0.5px; color:#6b6b6b; font-size:12px; text-decoration:none;}
.detail_info .selectBox .selectBoxList .selectBox_item:hover { background-color:#ECECEC; cursor:pointer; }


#Ncontent_3 { letter-spacing:-0.5px; float:left; }
#Ncontent_3 .total_price {border-top:2px solid #333; background-color:#fcfcfc; padding:22px 32px; text-align:left;}
#Ncontent_3 .total_price .title { font-size:14px; font-weight:bold; color:#3e3e3e; margin:3px 0;}
#Ncontent_3 .total_price .desc {font-size:16px; color:#666;}
#Ncontent_3 .total_price .desc span.txt_r { color:#de4646;}

#Ncontent_3 .total_btn_area {border-bottom:2px solid #333; border-top:1px dotted #d8d8d8; padding:22px 32px; text-align:left; overflow:hidden;}
#Ncontent_3 .total_btn_area span {color:#3e3e3e; font-size:16px; font-weight:bold;}
#Ncontent_3 .total_btn_area span.price { font-size:30px; font-family:Tahoma, Geneva, sans-serif; color:#de4646; font-weight:bold;}

#Ncontent_3 .total_btn_area .btn { float:right; letter-spacing:-1px; font-weight:bold;}
#Ncontent_3 .total_btn_area .btn a { font-size:13px; background-color:#939393; color:#fff; padding:9px 20px; display:inline-block; text-decoration:none; cursor:pointer; margin:0 1px;}
#Ncontent_3 .total_btn_area .btn a.btn_blue { background-color:#323232;}
#Ncontent_3 .total_btn_area .btn a.btn_red { background-color:#e24545;}


/* ÃßÃµÁ¶¸³PC Á¦Ç°¸®½ºÆ®-°Ë»ö°á°ú ¾øÀ½ */
.product_list_noResult { width:1300px; float:left; border-top:1px solid #dee0e4; text-align:center;}
.product_list_noResult .noResult_wrap {width:500px; height:100px; display:inline-block; margin:50px 0;}
.product_list_noResult .noResult_wrap .iconBox {width:100px; height:100px; display:block; float:left; background:url('//image5.compuzone.co.kr/img/images/product_detail/sch_noresult.png') 0 0 no-repeat;}
.product_list_noResult .noResult_wrap .textBox {width:380px; height:80px; display:block; float:left; margin-top:17px; margin-left:15px; }
.product_list_noResult .noResult_wrap .textBox p {color:#959595; text-align:left; font-size:16px; font-family:noto-R; letter-spacing:-1px;}
.product_list_noResult .noResult_wrap .textBox p.title {font-size:25px; font-family:Noto-B; color:#3d3e41; border-bottom:none; height:17px; margin-left:-2px;}

/* ÃßÃµÁ¶¸³PC Ã¼Å© ·¹ÀÌ¾î¹öÆ° */
.product_list_wrap .checkBox_layer {border:1px solid #8b959d; padding:5px 10px; background-color:#fff; position:absolute; top:20px; left:24px; z-index:5;
    -webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.4);  /* Safari and Chrome */
    -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.4));  /* Firefox */
    box-shadow:2px 2px 5px rgba(0, 0, 0, 0.4);  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=rgba(0, 0, 0, 0.4), Direction=135, Strength=5);}
.product_list_wrap .checkBox_layer a {font-size:11px; height:20px; line-height:20px; display:block; letter-spacing:-1px; font-weight:bold;}
.product_list_wrap .checkBox_layer a:hover { text-decoration:none;}
.product_list_wrap .checkBox_layer a.cb_tx1 {color:#272727; border-bottom:1px solid #e8eaed;}
.product_list_wrap .checkBox_layer a.cb_tx2 {color:#2371b8; border-bottom:1px solid #e8eaed;}
.product_list_wrap .checkBox_layer a.cb_tx3 {color:#c56f5d;}




