@charset "utf-8";
	

	
	/* --------------------------- Violet color 메인 #07074c --------------------------- */
	/*main*/
	.top_wrap .top_right li a#favorite { color:#5822e0; }
	nav#topNav { background: #fff;border-top:1px solid #eee;box-shadow: 0 0.25em 0.5em rgba(0, 0, 0, 0.02);}
	nav#topNav #gnb { color:#000 }
	nav#topNav #gnb > li:after { color:#000; background-color:transparent; }
	nav#topNav #gnb > li > a {  }
	.btn_submit:hover, .btn_b02:hover {background:#07074c;border:1px solid #07074c; color:#fff;}
	.btn_admin:hover, a.btn_admin:hover {background:#07074c; border-color:#07074c;}
	.pg_current { background:#fff; color:#07074c; border-color:#07074c; }
	.sub_menu { background:rgba(255,255,255,0.8); border-top: 2px solid #07074c; }
	.full_menu .m_icon .login_btn li:first-child { background:#07074c; }
	/*.LeftWing .banner li a:hover { color:#07074c; }*/
	/*
	form.srcbar01 input[type=text] { background: #fff; border: 3px solid #5822e0; border-right: none; }
	form.srcbar01 button { background: #fff; color: #5822e0; border: 3px solid #5822e0; border-left: none; }
	form.srcbar01 button:before { background-color:#5822e0; }
	form.srcbar01 button:hover { background: #5822e0; color:white; }
	*/
	.top_wrap .user_info li b,
	.top_wrap .user_info li span {color:#07074c;}
	/*.main_cont01 .top_banner { border: 4px solid #07074c; border: 4px solid transparent; 
		border-image: linear-gradient(90deg, rgb(88 34 224) 0%, rgb(133 41 242) 100%); border-image-slice: 1; background:#07074c; }*/
	.spc_premium h2 { background: linear-gradient(90deg, rgb(88 34 224) 0%, rgb(133 41 242) 100%); text-shadow: 0 0 5px #1b429f; }
	.spc_premium .swiper-slide { border:1px solid #ddd; }
	.spc_premium .swiper-slide:hover { border:1px solid #07074c; }
	.spc_premium .com_info span { color:#5822e0; }
	.main_cont01 .top_banner > h4 { text-shadow: 0 0 5px #1b429f; }
	.main_cont01 .container .quick_total ul li .qt_date { border: 2px solid #5822e0; color: #5822e0; }
	.main_cont01 .container .quick_total ul li .qt_num { color: #5822e0; }
	.main_cont01 .main_quick .quick_visit .qv_total, .main_cont01 .main_quick .quick_visit .qv_inquiry { color: #5822e0; } 
	.main_cont01 .main_quick .qna_btn { background: #07074c; }
	.main_cont01 .qna_wrap .qna_status span { color: #5822e0; }
	.premium .com_list li.data:hover {border-width:1px; border-color:#5822e0; }
	.com_list li.data:hover .s_title { background: #5822e0; }
	.com_list li .top .s_title span.t1 { color: #5822e0 !important; }
	.com_list li.data:hover .s_title span { color:#fff !important; }
	.com_list li .btm span.location i { color: #07074c; }
	.main_board table .location { color: #5822e0; border: 1px solid #5822e0; }
	.main_board .board_box .info_btn i { color: #5822e0; }
	.main_board .board_box .info_btn:hover { border: 1px solid #5822e0; color: #5822e0; }
	.premium_icon { background:url('/theme/loan02/img/premium_icon_09navy.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_09navy.png') no-repeat; }
	.quick_icon02 { background:url('/theme/loan02/img/quick_icon02_09navy.png') no-repeat; }
	.hot_icon { background:url('/theme/loan02/img/hot_icon_09navy.png') no-repeat; }
	.com_list { color: #07074c; border: 3px solid #07074c; }
	.rightTop_slider a p { color: #5822e0; }
	.sponsor_area a p { color: #07074c; }
	.main_cont01 .main_quick .qna_btn:hover { background:#5822e0; color:#fff; }
	nav#topNav #gnb > li:hover a { background-color:#07074c; }
	.main_board table td .title:hover { color:#5822e0 }
	.main_board .board_box .board_list li:hover .board_title .title_text { color:#5822e0; }

	.btn_wrap .btn a:hover { background: #07074c; color:#fff; }
	.btn2 a:hover { background: #07074c; color: #fff; }

	.main_wrap .opacity {background:#000032;}




	/* --------------------------- Violet color 메인 #07074c --------------------------- */
	/*sub*/
	.sub_tab .tab_wrap a.active { background: #07074c !important; }
	.sub_tab .tab_wrap a:hover { background: #07074c !important; }
	.sub_content .premium_icon { background:url('/theme/loan02/img/premium_icon_09navy.png') no-repeat; }
	.hot_icon { background:url('/theme/loan02/img/hot_icon_09navy.png') no-repeat; }
	.sub_content .left_banner h2 { background: linear-gradient(90deg, rgb(88 34 224) 0%, rgb(133 41 242) 100%); }
	.loanStep li.on{ color:#07074c; }
	.loanStep li.on .num{ color:#fff; background:#07074c; }
	.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:#07074c; }
	.loan_ad .ad_select:hover { border-color:#07074c;background-color:#07074c; color:#fff; }
	.loan_ad .ad_select.select { border-color:#07074c;background-color:#07074c; color:#fff; }
	.loan_ad .total_product ul li { color:#fff;background-color:#07074c; }
	.ad_box02 #ad_hot .ad_d_bnr>li .bnr_tit .org { color:#07074c; }
	.ad_box03 li .top .s_tit span.t1 { color:#07074c; }
	.ad_notice h3 span.ad_name { color:#07074c; }
	.check_icon_box { border:3px solid #07074c; }
	.check_icon_box i { color:#07074c; }
	.area_list .list_box li.on:hover a{ color:#07074c; }
	.area_list .list_box li.on {border-color:#07074c; background:#07074c;}
	.area_list .list_box li:hover {border-color:#07074c; color:#07074c; background:#fdfdfd;}
	.area_list .list_box li.on a {}
	.area_list .list_box li a {color:#666;}
	.btn_confirm span input:hover { background:#07074c;border:1px solid #07074c; color:#fff; }
	span.new { color:#fff; background:#07074c; }
	.text_info { color:#07074c; }
	.myBtn { background: #07074c; color:#fff; }
	.loan_more button:hover { background:#07074c !important; border-color:#07074c; color:#fff; }
	.modal_content .caution_box span.caution_num { background:#07074c; color:#fff; }
	.linked_com .link_tit span { color:#07074c; }
	.linked_com .link_list .has_link .btn { background:#07074c; border-color:#07074c; }
	.com_list li .top .s_tit span.t1 {color:#5822e0;}
	.com_list li.data:hover { border-color:#5822e0;}
	.com_list li.data:hover .s_tit { background:#5822e0; }
	.com_list li.data:hover .s_tit span { color:#fff; }
	.com_list li.data:hover .btm {background:#f7f7f7;}
	.com_list li .btm span.location i {color:#07074c;}
	.loan_view h5 { color:#07074c; }
	.loan_view h5:after { background:#07074c; }
	.loan_view .loan_more li a:hover { background:#07074c; border-color:#07074c; color:#fff; }
	.form2 dl.stress dt {background:#f3f3f3; }
	.ad_box01 .ad_wrap .ad_slider {background:url('/theme/loan02/img/premium_icon_09navy.png') left top no-repeat;}

	.sub_visual .sub_opacity { background: #000032; }




.spc_premium .com_info span.location i { color:#07074c !important; }
.sub_content .spc_premium .com_info span { color:#07074c; }
.com_list li .top .com_nm {color:#07074c;}
.total span {font-size:15px; color:#07074c !important; font-weight:bold;}
.btn_wrap .btn a {background: #07074c;  color: #fff; }
.btn_submit, .btn_b02 {background:#07074c;color:#fff !important;}
.search_wrap .sel_list input[type="submit"] { background: #07074c !important; color: #fff; }
.sch_btn { background: #07074c !important; color: #fff; }
