@charset "utf-8";
/* CSS Document */

/* downloadcenter */
.tabs_12 li { width:6% !important; border-left:0; font-family:'NanumSquareL',sans-serif !important; font-weight:600; }
.tabs_12 .cate-icon-all { background:#f68b1f; color:#fff; font-size:14px; border:0; }
.tabs_12 .cate-icon { color:#666; font-size:11px; padding-top:18px; background-color:#fff; background-position:center 10px; background-repeat:no-repeat; }
.tabs_12 .cate-icon:hover, .tabs_12 .cate-icon.on { color:#f68b1f; background-color:#fff; background-repeat:no-repeat; background-position:center 10px;  border-color:#d7d7d9; }

.tabs_12 .btn-catalog { width:120px !important; font-size:14px; border-left:1px #d7d7d9 solid; margin-left:11px; }
.tabs_12 .btn-catalog:hover { background-color:#d8d6df; }
.tabs_12 .btn-catalog i { margin-left:10px; }

.tabs_12 .cate-icon-1 { background-image:url(../images/down_icon01.png); }
.tabs_12 .cate-icon-2 { background-image:url(../images/down_icon02.png); }
.tabs_12 .cate-icon-3 { background-image:url(../images/down_icon03.png); }
.tabs_12 .cate-icon-4 { background-image:url(../images/down_icon04.png); }
.tabs_12 .cate-icon-5 { background-image:url(../images/down_icon05.png); background-position:center 13px; }
.tabs_12 .cate-icon-6 { background-image:url(../images/down_icon06.png); }
.tabs_12 .cate-icon-7 { background-image:url(../images/down_icon07.png); }
.tabs_12 .cate-icon-9 { background-image:url(../images/down_icon09.png); }
.tabs_12 .cate-icon-10 { background-image:url(../images/down_icon08.png); background-position:center 13px; }
.tabs_12 .cate-icon-11 { background-image:url(../images/down_icon10.png); background-position:center 15px; }
.tabs_12 .cate-icon-12 { background-image:url(../images/down_icon12.png);display:none;}/*가전*/
.tabs_12 .cate-icon-13 { background-image:url(../images/down_icon13.png); }
.tabs_12 .cate-icon-14 { background-image:url(../images/down_icon14.png);}
.tabs_12 .cate-icon-15 { background-image:url(../images/down_icon15.png);  display:none;}/*준비중*/

.tabs_12 .cate-icon-1:hover, .tabs_12 .cate-icon-1.on { background-image:url(../images/down_icon01_ov.png); }
.tabs_12 .cate-icon-2:hover, .tabs_12 .cate-icon-2.on { background-image:url(../images/down_icon02_ov.png); }
.tabs_12 .cate-icon-3:hover, .tabs_12 .cate-icon-3.on { background-image:url(../images/down_icon03_ov.png); }
.tabs_12 .cate-icon-4:hover, .tabs_12 .cate-icon-4.on { background-image:url(../images/down_icon04_ov.png); }
.tabs_12 .cate-icon-5:hover, .tabs_12 .cate-icon-5.on { background-image:url(../images/down_icon05_ov.png); background-position:center 13px; }
.tabs_12 .cate-icon-6:hover, .tabs_12 .cate-icon-6.on { background-image:url(../images/down_icon06_ov.png); }
.tabs_12 .cate-icon-7:hover, .tabs_12 .cate-icon-7.on { background-image:url(../images/down_icon07_ov.png); }
.tabs_12 .cate-icon-9:hover, .tabs_12 .cate-icon-9.on { background-image:url(../images/down_icon09_ov.png); }
.tabs_12 .cate-icon-10:hover, .tabs_12 .cate-icon-10.on { background-image:url(../images/down_icon08_ov.png); background-position:center 13px; }
.tabs_12 .cate-icon-11:hover, .tabs_12 .cate-icon-11.on { background-image:url(../images/down_icon10_ov.png); background-position:center 15px; }
.tabs_12 .cate-icon-9:hover, .tabs_12 .cate-icon-9.on { background-image:url(../images/down_icon09_ov.png); }
.tabs_12 .cate-icon-12:hover, .tabs_12 .cate-icon-12.on { background-image:url(../images/down_icon12_ov.png); }
.tabs_12 .cate-icon-13:hover, .tabs_12 .cate-icon-13.on { background-image:url(../images/down_icon13_ov.png); }
.tabs_12 .cate-icon-14:hover, .tabs_12 .cate-icon-14.on { background-image:url(../images/down_icon14_ov.png); }
.tabs_12 .cate-icon-15:hover, .tabs_12 .cate-icon-15.on { background-image:url(../images/down_icon15_ov.png); }

.downloadcenter .btn_view { background:url(../images/btn_view.png) no-repeat 20px center #999; height:38px; line-height:38px; color:#fff; float:right; padding-left:45px; 
                            font-size:14px; margin:1px -7px 0 0; }
.downloadcenter .btn_view:hover { background-color:#666; }

.downloadcenter .table td { vertical-align:middle; }
.downloadcenter .down_product_img { width:35%; }
.downloadcenter .down_product_title { width:55%; display:inline-table; vertical-align:middle; }
.downloadcenter .btn_down { background:url(../images/icon_down.png) no-repeat 15px center #fff; color:#666; height:38px; line-height:38px; font-size:13px; padding:0 16px 0 40px;
                                   border:1px #d8d7db solid; border-radius:5px; }
.downloadcenter .btn_down:hover { color:#666; background-color:#f8f7fa; border:1px #d8d7db solid; }

.downloadcenter_m { display:none; }
.downloadcenter_m_btns { padding:20px 0; }
.downloadcenter_m .btn_down { background-image:none; padding:0; width:24%; height:36px; line-height:35px; }

/* downloadcenter - mobile */
.down_select_box { display:none; }



@media (max-width:900px) {
	
	/* downloadcenter */
	.down_tabs { display:none; }
	.down_select_box { width:55%; display:block; background-color:#fff; border-color:#d7d7d9; }
	.down_btn_catalog { width:45%; margin-left:-1px; float:left; }
	.tabs_12 .btn-catalog { width:100% !important; margin-left:0; text-align:left; padding:0 15px; }
	.tabs_12 .btn-catalog i { float:right; margin:23px 0 0 0; }	
	
	.downloadcenter .btn_view { margin:2px 5px 0 0 !important; }
	
}

@media (max-width:600px) {
	
	/* sub_as02_list */
	.downloadcenter_pc { display:none; }	
	
	.downloadcenter_m { display:block; margin-top:20px; border-top:1px #333 solid; }
	.downloadcenter_m_nopost { text-align:center; }
	.downloadcenter_m li { padding-top:20px; border-bottom:1px #e6e6e6 solid; }
	.downloadcenter_m_img { display:inline-table; }
	.downloadcenter_m_title_box { display:inline-table; vertical-align:middle; }
	.downloadcenter_m_title01 { font-size:16px; color:#333; letter-spacing:-0.5px; }
	.downloadcenter_m_title02 { font-size:14px; color:#999; }
	.downloadcenter_m_btns { clear:both; }
		
}

@media (max-width:450px) {	

	.downloadcenter_m_title_box { width:65%; }
	.tabs_12 .btn-catalog i { margin:18px 0 0 0; }
		
	.downloadcenter .btn_view { background-position:12px center !important; padding-left:35px !important; }
	
	/* downloadcenter */
	.sub_as04 .searchbox .form-group select { display:none; }
	.sub_as04 .navbar-form { padding:0; margin:0; }
	.sub_as04 .form-control { width:120px; }

}

@media (max-width:400px) {	
	
	.downloadcenter .btn_view { background-image:none !important; padding:0 6px !important;  }

}

@media (max-width:320px) {	
	
	.downloadcenter_m_title_box { width:60%; }
	.downloadcenter_m_title01 { font-size:14px; }

}