@charset "utf-8";
@import url("https://use.fontawesome.com/releases/v5.13.0/css/all.css");



	/* --------------------------- black color #333 --------------------------- */
	
	
	/*main*/
	.top_wrap {background-color:#333; display: block; width: 100%; height:35px; border-bottom:1px solid #ddd; }
	.top_wrap .top_right li a#favorite { color:#333; }
	nav#topNav, .mobile_mn { background:linear-gradient(90deg, rgb(50 50 50) 0%, rgb(84 84 84) 100%);}
	nav#topNav #gnb > li:after { color:#686868 !important; background-color: transparent; }
	.btn_submit:hover, .btn_b02:hover {background:#333;border:1px solid #333; color:#fff;}
	.btn_admin:hover, a.btn_admin:hover {background:#333; border-color:#333;}
	.pg_current { background:#fff; color:#333; border-color:#333; }
	.sub_menu { border-top: 2px solid #333; }
	.full_menu .m_icon .login_btn li:first-child { background:#333; }
	.LeftWing .banner li a:hover { color:#333; }
	form.srcbar01 input[type=text] { background: #fff; border: 3px solid #333; border-right: none; }
	form.srcbar01 button { color: #9a9692 !important; border-left: none; }
	.srcbar_wrap form.srcbar01 button[type=submit]:hover i { color:#aaa; }
	form.srcbar01 button:before { background-color:#333; }
	.top_wrap .user_info li b,
	.top_wrap .user_info li span {color:#ffffff;}
	.main_cont01 .top_banner {width:30%; margin-bottom:20px; padding: 0 !important; border: 4px solid #efd17f; margin-top:25px; 
		border: 4px solid transparent; border-image: linear-gradient(90deg, rgba(242,124,4,1) 0%, rgba(235,92,3,1) 100%); border-image-slice: 1; background:#333; }
	.spc_premium h2 {line-height: 1; color: white; font-weight: 300; letter-spacing: -1px; font-size:18px; margin: -18px; padding:10px 0 12px 18px; background: rgb(242,124,4); background: linear-gradient(90deg, rgba(242,124,4,1) 0%, rgba(235,92,3,1) 100%); }
	.spc_premium .swiper-slide { border:1px solid #ddd; }
	.spc_premium .swiper-slide:hover { border:1px solid #333; }
	.spc_premium .com_info span { color:#333; }
	.main_cont01 .container .quick_total ul li .qt_date { border: 2px solid #333; color: #333; }
	.main_cont01 .container .quick_total ul li .qt_num { color: #333; }
	.main_cont01 .main_quick .quick_visit .qv_total, .main_cont01 .main_quick .quick_visit .qv_inquiry { color: #333; } 
	.main_cont01 .main_quick .qna_btn { background: #333; }
	.main_cont01 .qna_wrap .qna_status span { color: #333; }
	.main_cont01 .main_txt { color:#333 !important; }
	.main_cont01 .main_txt dd { color:#000 !important; }
	.premium .com_list li.data:hover {border-width:1px; border-color:#333; }
	.com_list li.data:hover .s_title { background: #333; }
	.com_list li .top .s_title span.t1 { color: #333 !important; }
	.com_list li.data:hover .s_title span { color:#fff !important; }
	.com_list li .btm span.location i { color:#9a9692 !important; }
	.com_list li .btm.mo .fa { color: #9a9692; }
	.com_list li .btm.mo { background-color: #f9f9f9 !important; }
	.main_board table .location { color: #333; border: 1px solid #333; }
	.main_board .board_box .info_btn i { color: #333; }
	.main_board .board_box .info_btn:hover { border: 1px solid #333; color: #333; }
	.main_board .board_box .board_list li:hover .board_title .title_text { color:#333; }
	.premium_icon { background:url('/theme/loan02/img/premium_icon_04yellow.png') no-repeat; }
	.quick_icon { width:50px; height:50px; display:block; margin:0 auto; margin-bottom:5px; text-indent:-9999999px; }
	.quick_icon01 { background:url('/theme/loan02/img/quick_icon01_04yellow.png') no-repeat; }
	.quick_icon02 { background:url('/theme/loan02/img/quick_icon02_04yellow.png') no-repeat; }
	.hot_icon { background:url('/theme/loan02/img/hot_icon_04yellow.png') no-repeat; }
	.com_list { color: #333; border: 3px solid #333; }
	.rightTop_slider a p { color: #333; }
	.sponsor_area a p { color: #333; }
	.main_cont01 .main_quick .qna_btn:hover { background:#333; color:#fff; }
	.main_board table td .title:hover { color:#333 }

	.main_cont01 .main_quick .quick_search span input { background: #333; }
	.main_cont01 .container .quick_notice ul li a {color:#000 !important;}

	.btn_wrap .btn a:hover { background: #333; color:#fff; }
	.btn2 a:hover { background: #333; color: #fff; }

	.main_wrap .opacity {background:#f1f1f1 !important;}

	/* 2022-11-30 추가 */
	.tabActive, .inquirySrc .iq_srcBar form button { background-color:#333; }
	.inquirySrc .iq_srcBar form button:hover { background-color:#833100; }
	.qnaWriteBtn { background:linear-gradient(90deg, rgb(84 84 84) 0%, rgb(120 120 120) 100%); }
	@keyframes blurEffect {
	  50% {box-shadow: 0 0 0.8rem #aaa;}
	}
	#topRight > ul > li > a > i { color:#333; }
	#topRight > ul > li > a:hover > i { color: #aaa; text-shadow: 0.3rem 0.3rem 0 rgb(229 229 229); }
	.asideBnr > a > h4 { background-color:#333; }
	#topRight > ul > li > a > p { color:#000; }
	.asideBnr .bnrInner > p { color:#e4590a; }
	.asideBnr button { border: 1px solid #e4590a; color: #e4590a; }
	.asideBnr button:hover { background-color:#e4590a; }
	.RightWing .quick_li { background: #333; }
	.RightWing .quick_li:hover { background-color:#777; }
	.main_cont01 .real_time_qna li .con_title .location { background-color:#9a9692; }
	#topWrapper .call i, #topWrapper .region i, #topWrapper .text i { color:#9a9692; }
	.top_wrap .top_left li { color:#fff; }
	#specialSect .spcBtm, #premiumSect .spcBtm { background-color: #f9f9f9 !important; }
	#premiumSect .spcMain:before { background-image:url('/theme/loan03/img/badge_premium02_org.png'); }
	#specialSect .spcMain:before { background-image:url('/theme/loan03/img/badge_special02_org.png'); }
	.main_board .board_box .call_01 > h3 { background-color:#333; }
	.main_board .board_box .call_01 .inWrap { color:#333; }
	.main_board .board_box .call_01 { border:1px solid #333; }
	#srcSelect, #sfl { background-image:url('/theme/loan03/img/sub/selectArrow_black.png') !important; }
	#topTabs .tabCont ul li a:hover { color:#9a9692 !important; }
	.top_wrap ul li { color: #bbb; }
	#top_btn { border-color:#333; color:#333; }
	#top_btn:hover { border-color:#333; color:#333; background-color:rgb(225 225 225 / 50%); }

	/* admin top_menu */
	.top_wrap .top_right li:nth-child(2) { background-color:#f5f7fa; }
	.top_wrap .top_right li:nth-child(2) > a, .top_wrap .top_right li:nth-child(2) i { color: #333; }
	.top_wrap .user_info li:after { background: #686868; }

	/*sub*/
	.sub_visual .main_txt { color:#333 !important; }
	.sub_visual .main_txt dd { color:#000 !important; }
	.sub_tab .tab_wrap a.active { background: #333 !important; }
	.sub_tab .tab_wrap a:hover { background: #333 !important; }
	.sub_content .premium_icon { background:url('/theme/loan02/img/premium_icon_04yellow.png') no-repeat; }
	.hot_icon { background:url('/theme/loan02/img/hot_icon_04yellow.png') no-repeat !important; }
	.sub_content .left_banner h2 {color: white; text-align:center;line-height:1;  letter-spacing:-1px; font-size:18px; padding:13px 18px; background: linear-gradient(90deg, rgba(242,124,4,1) 0%, rgba(235,92,3,1) 100%); }
	.loanStep li.on{ color:#333; }
	.loanStep li.on .num{ color:#fff; background:#333; }
	.loan_ad .ad_box .loan_info .free_b span{ background-color:#e0ded7; }
	.loan_ad .ad_box .loan_info .pay_b span{ color:#fff;background-color:#333; }
	.loan_ad .ad_select:hover { border-color:#333;background-color:#333; color:#fff; }
	.loan_ad .ad_select.select { border-color:#333;background-color:#333; color:#fff; }
	.loan_ad .total_product ul li { color:#fff;background-color:#333; }
	.ad_box02 #ad_hot .ad_d_bnr>li .bnr_tit .org { color:#333; }
	.ad_box03 li .top .s_tit span.t1 { color:#333; }
	.ad_notice h3 span.ad_name { color:#333; }
	.check_icon_box { border:3px solid #333; }
	.check_icon_box i { color:#333; }
	.area_list .list_box li.on:hover a{ color:#fff !important; }
	.area_list .list_box li.on {border-color:#333 !important; background:#333 !important;}
	.area_list .list_box li:hover {border-color:#333 !important; color:#333 !important; background:#fdfdfd;}
	.area_list .list_box li.on a {color:#fff;}
	.area_list .list_box li a {color:#666;}
	.area_list .list_box li a:hover { color:#333; }
	.btn_confirm span input:hover { background:#333;border:1px solid #333; color:#fff; }
	span.new { color:#fff; background:#333; }
	.text_info { color:#333; }
	.myBtn { background: #333; color:#fff; }
	.loan_more button:hover { background:#333 !important; border-color:#333; color:#fff; }
	.modal_content .caution_box span.caution_num { background:#333; color:#fff; }
	.linked_com .link_tit span { color:#333; }
	.linked_com .link_list .has_link .btn { background:#333; border-color:#333; }
	.com_list li .top .s_tit span.t1 {color:#333;}
	.com_list li .top .com_nm { color: #333; }
	.com_list li.data:hover { border-color:#333;}
	.com_list li.data:hover .s_tit { background:#333; }
	.com_list li.data:hover .s_tit span { color:#fff; }
	.com_list li.data:hover .btm {background:#f7f7f7;}
	.loan_view h5 { color:#333; }
	.loan_view h5:after { background:#333; }
	.loan_view .loan_more li a:hover { background:#333; border-color:#333; color:#fff; }
	.form2 dl.stress dt {background:#f3f3f3; }
	.ad_box01 .ad_wrap .ad_slider {background:url('/theme/loan02/img/premium_icon_04yellow.png') left top no-repeat;}
	.paging ul li#present { background-color: #333 !important; }
	.com_list li .top .com_nm .fa-phone { color:#9a9692; }
	.sub_visual .sub_opacity { background: #fff !important; }
	.spc_premium .com_info span.location i {color:#333 !important;}
	.sub_content .spc_premium .com_info span { color:#333; }
	.total span {font-size:15px; color:#333 !important; font-weight:bold;}
	.btn_wrap .btn a {background: #333;  color: #fff; }
	.btn_submit, .btn_b02 {background:#333;color:#fff !important;}
	.search_wrap .sel_list input[type="submit"] { background: #333 !important; color: #fff; }
	.sch_btn { background: #333 !important; color: #fff; }
	.ad_box03 .com_list li .top .s_title {background:#f5f7fa;}
	.num_color, .loan_info dl dd .org, .color_br, .provision h4 { color:#333 !important; }
	.area_cont .num li a > p { color:#555; }
	.area_list .list_box li:first-child .prodIcons { background-image:url('/theme/loan03/img/mapIcons/item00_all_black.png'); }
	.realtime .list_box .list_txt h6 { color:#333 !important; }
	.area_list .list_box li.on a { color:#fff !important; }
	.product_list .num li a > p { color:#e4590a; }

	.highlight { color:#e4590a !important; }
	
	/* 커뮤니티 */
	.bodyHdline { background-color: #f5f5f5 !important; }
	.bodyHdline a { color:#333 !important; }
	.bodyWrap.itemBox a.boxWrap > i.icons { color:#333 !important; }
	.bodyWrap.itemBox a.boxWrap > i.icons:before { box-shadow: 0 0 0.5rem rgb(189 189 189 / 50%) !important; }
	.bodyWrap.itemBox a.boxWrap:hover { background-color:#fffaf1 !important; }

	/* 질문과답변 */
	.bo_notice .notice_icon:before { background-color:#9a9692; }

	/* 고객이용안내 */
	.info h4 b, .li_bar li b, .info .contact dd.call_num { color:#333; }

	/* 이용시 주의사항 */
	.customer_box ul li>span { background-color:#333; }
	#intro02 .highlight { color:#e4590a; }

	/* 자주묻는질문 */
	#faqPage .sub_title h3 em, #faqPage .ui-tabs-active a, .q_liStyle { color: #333 !important; }
	#faqPage .ui-tabs-active { border:1px solid #333 !important; }
	#faqPage .ui-widget-header { border-bottom: 1px solid #333 !important; }

	/* 업체상세보기 */
	.sub_call { border: 1px solid #333 !important; color: #333 !important; }
	.loan_view .loan_more span { font-weight: 300; color: #9a9692; }

	/* 회사소개 */
	#intro02 ul.introDiscs li { background-color:rgb(181 181 181 / 25%); }

	/* 회원가입 */
	.agree_step h4 { color:#e4590a; }
	.members .form2 .note { color:#e4590a; }
	a.btn_frmline, button.btn_frmline { border: 1px solid #333; background: #333; }
	.form2 dd > div { color:#e03f32 !important; }
	.form2 .con_box { border-top: 2px solid #bbb; }
	.btn_confirm span input:hover { background:#e4590a !important; border-color:#e4590a !important; }

	/* 마이페이지 */
	#print_price_option_area { color:#e4590a !important; }
	.price_name span { color:#e4590a !important; }
	#pay_price { color:#9a9692 !important; }

	/* 회원 비밀번호 확인 /bbs/member_confirm.php?url=member_leave.php */
	#mb_confirm_id { color:#e4590a !important; }


/* 실시간 읽은 문의 */
.list_reads .num { color:#e5750a !important; }
.list_reads .user_nm { color:#e5750a !important; }
.list_reads .tit { color:#e5750a !important; }
.list_reads .date { color:#e5750a !important; }

.sel_colors { color:#e5750a; }


/*2023-01-06*/
.container .quick_total ul li .qt_date{color: #e5750a ; border: 2px solid #e5750a}

.container .quick_total ul li .qt_num{color: #e5750a}
.main_quick .quick_visit .qv_total, .main_quick .quick_visit .qv_inquiry{color: #e5750a}

.main_quick .qna_btn {background-color: #e5750a}

.btn_confirm span input:hover{background: #e5750a !important; border-color: #e5750a !important}