
@media (max-width: 767px) {
	header {
		height:70px; border-bottom:2px solid #89c250; 
	}
	.container { position:relative; }

	#top_nav { height:32px; }

	#top_nav_left li:last-child { color:#777; font-size:12px; line-height:32px; }

	#logo_top {
		padding-top:16px; 
	}

	#mobile_header { padding:20px 0px; }

	.mobile_header_icon img {   }
	#mobile_header_logo { position:absolute; top:-6px; left:50%; margin-left:-59px; }
	#mobile_header_logo img {   }

	#m_nav {
		border-top:2px solid #95c861; 
	}
 

	#logo_top img { height:36px; }

	#header_link { padding-top: 13px; }
	#header_link img { height:40px; }
	#header_link a {
		margin-left: 22px;
	}

	#mside_open img { height:30px; margin-top:5px; }


	.main_box { margin-top:26px; margin-bottom: 20px; }

	.main_box h3 {
		font-size: 20px; margin-bottom:15px;
	}

	.ad_main_box_mobile {
		margin-bottom:14px; cursor: pointer; position:relative;
	}

	.ad_main_box_mobile {
		height: 200px; 
		border: 1px solid #89c250;
		font-weight: 700;

		padding:0px 10px;
		
	}

	.ad_main_box_mobile.blue_main_box {
		border: 1px solid #055bac;
	}


	.ad_main_box_mobile h2 {
		font-size: 12px;
		color: #333;
		font-weight: 500; 
		height:30px; line-height:30px;
		margin-bottom: 0px; 
		border-bottom:1px dotted #ccc;
	}
	.ad_main_box_mobile h2 span { color: #333;
	}

	.ad_main_box_mobile h3 {
		font-size: 15px; letter-spacing:-1px;
		font-weight: 600;
		color: #333;
		text-align: center;
		padding-top: 5px;
		margin-bottom: 0px;
	}

	.ad_main_box_mobile h4 {
		font-size: 13px;
		font-weight: 500;
		color: #333;
		text-align: center;
		margin-bottom: 0px;
		padding-bottom:8px;
		border-bottom:1px dotted #ccc;
	}
	.ad_main_box_mobile h5 {
		font-size: 12px;
		font-weight: 400;
		color: #666;
		text-align: center;
		padding-top: 8px;
		padding-bottom:10px;
		margin-bottom: 0px;
	} 

	.ad_main_box_mobile_footer_mobile {
		height:40px; line-height:60px; position:absolute; bottom:0; left:0; width:100%; text-align:center;
	}
	.ad_main_box_mobile_footer_mobile img {
		width:72px;
	}



	.loan_table_form { 
	}
	.loan_table_form th { font-size:13px; padding:10px 0px; }

	.loan_table_form.padding20 th { padding:20px 0px; }

	.th_170 th { width:90px; }
	.th_200 th { width:120px; }

	.loan_table_form td { padding-left:10px; }

	.loan_table_form input[type="text"], .loan_table_form input[type="password"], .loan_table_form select {
		 height:30px; padding:0px 5px; font-size:12px;
	}
	.loan_table_form textarea {
		font-size:12px;  width:95%;
	}

	.td_guide {
		padding:10px 0px; font-size:11px; color:#777; line-height:2;
	}

	#cancel_join {
		text-align: center; 
	}
	.cancel{
		width:140px; height: 45px; display: inline-block;
		font-size: 18px; border-radius: 5px; border:1px solid #ddd;
		line-height: 45px; font-weight: 500; margin-bottom: 0px; margin-right: 10px
	}
	.join {
		width:140px; height: 45px; background: #65be0a; display: inline-block;
		font-size: 18px; border-radius: 5px;
		line-height: 45px; font-weight: 500; margin-bottom: 0px;
	}
	.cancel a {
		color:black;
	}
	.join a {
		color:#fff;
	}

	.loan_title_small { font-size:18px; margin-top:20px; }


	.loan_big_button2 { line-height:40px; height:40px; font-size:16px; }
 


	.board_view_title { padding:0px 10px; font-size:15px; height:35px; line-height:35px;  }
	.board_view_title_sub { border-bottom:1px solid #ccc; height:35px; line-height:35px; padding:0px 10px; font-size:12px; }
	.board_view_content { padding:10px; color:#555; font-size:12px; line-height:160%; border-bottom:1px solid #ccc;}


	#m_nav {
		border-bottom:0px;
	}


	.sub_contents_wrap {
		min-height:0;
	}

	#mypage_title {
		margin-top: 17px;
		text-align: center;
		margin-bottom: 15px;
	}

	#mypage_title h3 {
		font-size:20px; margin-bottom: 15px;
	}

  


	.loan_table_list { 
		border-top:2px solid #89c250;
	}
	.loan_table_list th { 
		text-align:center; font-size:12px; color:#333; border-bottom:1px solid #ccc; font-weight:500; height:35px; line-height:35px; 
		background: url("../images/bg_th.png") no-repeat; 
		background-position: center right;
	}
	.loan_table_list th:last-child { background:none; }

	.loan_table_list td {
		font-size:12px; font-weight:400; height:35px; line-height:35px; 
	}

	.list_th_num { width:50px; } 
	.list_th_date { width:75px; }

	.loan_table_list td.loand_td_subject { text-align:left; color:#555; padding-left:10px;  }
	.loan_table_list td.loand_td_subject a { color:#555; font-weight:500;}

	.iwidth_half {
		width: 100%;
	}
	.iwidth_240 {
		width: 50%;
	}
	.input_guide { font-size:11px; } 



	#membership_top_banner img { width:100%; }

	#ad_title h3 {
		margin-top: 20px; margin-bottom:10px; font-size:20px;
	}

	.clause_agree {
		margin-top: 20px;
	}
	.clause_agree p { font-size: 17px;  margin-bottom: 0px;}

	.membership_box_1 {
		font-size: 11px; 
		height: 250px;
		padding: 15px;
		margin-top: 10px;
		letter-spacing: -0.1px;
		line-height: 150%; 
	}

	.checkbox_1 { 
		margin-top: 0px;
	}

	.radio, .checkbox { 
		margin: 0 20px 0px 0;
		padding-left: 27px;
		font-size: 12px;
		line-height: 27px;
		color: #404040;
		cursor: pointer;
		overflow: hidden;
	}

	.checkbox_2 { 
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.btn_responsive { width:40%; }

	.btn-sm, .btn-group-sm > .btn {
		padding: 5px;
		font-size: 11px;
		line-height: 1.5;
		border-radius: 3px;
	}
	.btn.w-100 {
		width:86px !important;
	}


	.loan_title_big { 
		font-size: 22px;
		text-align: center;
		margin-bottom: 8px;
	}

	.loan_table_list td { line-height:1; height:auto; padding:8px 0px; }

	.cut_td { }
	.loand_td_subject img { height: 11px; margin-top: 3px; margin-left: 6px; }


	#real_time_title { /*display:none;*/ }

	.lwrite_input { width:60px !important; }
	.lwrite_radio { line-height: 2 !important; margin-top:10px; }

	.lwrite_input_2 { width:40px !important; }
	.lwrite_input_3 { width:40px !important; }
	.lwrite_btn { width:80px !important; }
	.lwrite_line { width:10px !important; }


	#real_time_contents {
		border-top:0px;
	}
	#real_time_contents h4 { font-size: 18px; }

	#login_box { 
		width: 100%;
		height: auto;
		border: 0px;
		float: none;
	}
	#login_box_in { 
		width: 100%;
		margin-top: 0px;
	}
	#login_box_in h3 { display:none }

	#login_box_in p {  
		font-size: 12px;
		font-weight: 500;
		letter-spacing: 0.5px;
		margin-bottom:20px;
	}

	#login_box_in input {
		display: inline-block;
		height: 40px;
		width: 280px;
		border: none;
		border-radius: 5px;
		font-size: 13px;
		padding-left: 10px;
		margin-bottom: 5px;
	}
	.save_id_area { width:280px !important; display:inline-block; }

	#btn_Login { width:280px !important; display:inline-block; }
	#btn_Login img { width:280px }

	#login { margin-bottom:0px; border:0px; }

	.checkbox_3 a img { width:40%; }

	.rtTableA_td5 a img { height: 20px !important; }

}

#m_nav ul li {
	border-bottom:1px solid #ccc;
}

.fixed_head {
    position: fixed;
    top: 0;
    z-index: 5;
    width: 100%;
	
}

 


#area_box_list_m_main{  
}
#area_box_list_m_main ul {
	margin-top:0px;
}
#area_box_list_m_main ul li {
    float:left; width:33.3%;
}
#area_box_list_m_main ul li a {
    display:inline-block;  height:28px; line-height:28px; 
    color:#333; font-size:12px;font-weight: 400;  
}

#area_box_list_m_main ul li a.active, #area_box_list_m_main ul li:hover a {
    color:#89c250; font-weight:500;
}



.loan_latest_tb_1_mobile {
    width:100%;
}
.loan_latest_tb_1_mobile th {
    border-top: 3px solid #89c250; height:42px; line-height: 42px;  text-align: center; color:#333; font-size:14px;
    border-bottom: 1px solid #ccc;
    
    /*background: url("../images/tb_th_bg.png")no-repeat;
    background-position: center right;*/
}
.loan_latest_tb_1_mobile th:last-child {
    background: none;
}
.loan_latest_tb_1_mobile td {
    border-bottom: 1px solid #ccc; padding:10px 0px;  text-align: center; font-size:12px;
}
.loan_latest_tb_1_mobile td, .loan_latest_tb_1_mobile td a {
     color:#777;
}
.loan_latest_tb_1_mobile td.td_area {
    width:40px;
}
.loan_latest_tb_1_mobile td.td_company {
    width:110px;
}
.loan_latest_tb_1_mobile td.td_subject {
    text-align: left; padding-left:6px;
}
.loan_latest_tb_1_mobile td.td_subject a {
    color:#555;
}
.loan_latest_tb_1_mobile td.td_subject img {
    margin-top: 3px;margin-left: 6px;
}


.m_gray_box {
	background:#f4f4f4; border:1px solid #ccc; padding:10px;
}

.mobile_green_input {
	height: 35px; width: 180px; font-size: 12px; font-weight: 300; padding-left: 10px;
    border: 1px solid #65be0a;
}
.mobile_green_select {
	height: 35px; width: 180px; font-size: 12px; font-weight: 300; padding-left: 10px;
    border: 1px solid #65be0a;
}
.mobile_s_btn { height: 35px; margin-left: -3px; }



#konggi_text {
    border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;
    height: 110px; margin-top: 30px;
}
.konggi_01 li {
    margin-bottom: 10px; margin-top: 10px; 
}
.konggi_01 li:first-child {
    float: left; color:#333; font-weight: 500;
}
.konggi_01 li:last-child {
    float:right;
}
.konggi_01 a {
    color:#333;
}
.konggi_02 li {
    float: left; font-size: 11px; line-height: 20px; width: 50%; 
}
.konggi_02 a {
    color:#777;
}



.mobile_footer {
	margin-top:30px;
}
.bottom_logo { height:40px; }

.copy_info_1 { width:100%; border:1px solid #cfcfcf; }
.copy_info_2 { width:100%; border:1px solid #ccc; }

#mypage_login {
    text-align: center; margin-bottom: 15px;
}
#mypage_login a {
    color:#333; font-size: 12px; font-weight: 500;
}

#ft_bottom_text {
    text-align: center;
}
#ft_bottom_text h6 {
    font-size: 11px; color:#777;font-weight: 400; margin-bottom: 0px;
} 









/*************** sub.지역별대출검색****************/
#area_search_title {
    margin-top: 20px; 
}
#area_search_title h4 {
    font-size: 20px; text-align: center; margin-bottom: 0px;
}
#area_search_title h5 {
    font-size: 12px; text-align: center; font-weight: 500; margin-bottom: 15px; 
}
#area_search {
    margin-top: 15px; 
}
#area_search_top {
    height: 45px; width: 100%; border:1px solid #ddd; line-height: 45px;
}
#area_search_top .title {
    float: left; padding-left: 10px;
}
#area_search_top .title strong {
    color:#95c861; font-weight: 400; 
}
#area_search_top .title_02 {
    float: right; padding-right: 20px;
}
#areat_search_top .title img {
    height: 21px; margin-top:12px; margin-right: 5px;
}
#area_search_top .title_02 img {
    height: 18px; margin-top:13px; margin-left: 5px;
}
#area_search_text {
  width: 100%; border:1px solid #ddd; border-top-width: 0px; font-size: 13px; letter-spacing: -1px;  
}
#area_search_text li {
    display: inline-block; height: 20px; width: 24%; line-height:48px;
}
#area_search_text li a {
    color:#333;
}
#area_search_text ul li a.active, #product_search_text ul li:hover a {
    color:#89c250; font-weight: 400;
}
#box_ad {
    margin-top: 30px; 
}
#box_ad_title h4 {
    font-size: 22px; text-align: center; 
}
#box_ad_title strong {
    color:#65be0a; font-weight: 600;
}

#m_company {
    margin-bottom: 25px;
}
#m_area_title {
    margin-top: 20px; text-align: center; 
}
#m_area_title a {
    float:right
}
#m_area_title h4 {
    font-size: 22px; 
}
#m_area_title strong {
    color:#65be0a;
}
.m_company_search{
    width: 100%
}
.m_company_search th {
    border-top:2px solid #95c861; border-bottom:1px solid #cccccc;
    height: 35px; font-size: 12px; text-align: center;
}
.m_company_search td {
    border-bottom:1px solid #cccccc; height: 35px; font-size: 12px;
}
.td_subject {
     text-align: left; padding-left: 10px;
}
.td_subject span { display:inline-block; width:100px; height: 35px; text-overflow: ellipsis; }

.td_subject a {
    color: #555;
}
/*
.td_subject img {
    height: 11px; margin-left: 5px; margin-top: 3px;
}*/
.td_product {
   width:50px; text-align: center; 
}
.td_company_name {
    width:100px; text-align: center;
}

#m_select_input {
    text-align: center
}
#m_select_input select {
    background-color: #65be0a; height: 35px; width: 80px; margin-right: -3px;
    color:#fff; padding-left: 10px; font-size: 11px;
}
#m_select_input input {
    height: 35px; width: 200px; font-size: 11px; font-weight: 300; padding-left: 10px;
    border: 1px solid #65be0a;
}
#m_select_input img {
    height: 35px; margin-left: -3px; 
}





/*************** sub.실시간 대출문의m ****************/
#realtime_m_title {
    margin-top: 20px;
}
#realtime_m_title h4 {
    font-size: 21px; text-align: center;
}
#m_realtime_select {
    margin-bottom: 10px;text-align: center;
}
#m_realtime_select select {
    border:1.4px solid #65be0a; height: 40px; width: 100%; border-radius: 6px;
    color : #65be0a; font-weight: 500; font-size: 15px; background:#fff;
}
#special_box_title {
    margin-top: 50px; margin-bottom: 15px; text-align: center;
}
#special_box_title h4 {
    font-size: 21px; 
}



.loan_table {
    width: 100%;
}
.loan_table .th_area {
    height: 35px; line-height:35px; width: 46px; text-align: center;
    border-top: 2px solid #333; border-bottom: 1px solid #ddd;  
}
.loan_table .th_title {
    height: 35px; line-height:35px; text-align: center;  
    border-top: 2px solid #333; border-bottom: 1px solid #ddd;
}

.loan_table .td_area {
    text-align: center; border-bottom: 1px solid #ddd;  
}
.loan_table .td_area img {
    height: 35px;
}

.loan_table .td_title { 
	border-bottom: 1px solid #ddd; padding:8px 0px; position:relative;
}
.loan_table .td_title a {
    color: #333; font-size: 13px; font-weight: 500;
}
.loan_table .td_title a span {
	color: #999; font-size: 12px; font-weight: 400;
}
.loan_table .td_title a span strong {
	color: #13bbfa; font-weight: 400;
}
.td_icon {
	display:inline-block; position:absolute; right:5px; top:50%; margin-top:-13px;
}
.loan_table .td_title img {
    height: 11px; margin-top: 5px; margin-left: 2px;
}
.loan_table .td_icon img {
    height: 15px; 
}

#writing {
    text-align: center; margin-top: 20px; margin-bottom: 20px;
}
#writing a {
    height: 40px; width: 150px; background-color: #65be0a; line-height: 40px;
    border-radius: 5px; text-align: center; display: inline-block; color:#fff;
}
#search_input {
    text-align: center
}
#search_input input {
    height: 35px; width: 270px; font-size: 11px; font-weight: 300; padding-left: 10px;
    border: 1px solid #65be0a;
}
#search_input img {
    height: 35px; margin-left: -3px;
}


/*************** sub.실시간m.view ****************/
#realtime_view_title h4 {
    font-size: 18px; text-align: center; margin-top: 20px;
}
.realtime_view {
    width: 100%;
}
.realtime_view th {
    border-top:1px solid #89c250; border-bottom: 1px solid #ccc; 
    height: 45px; width: 70px;
    background: #f8f8f8;color:#333;text-align: center;
    font-size: 12px;
}
.realtime_view td {
    border-top:1px solid #89c250; border-bottom: 1px solid #ccc;
    height: 45px; text-align: left;
    font-size: 12px;color:#333;padding-left: 10px;
}
.realtime_view img {
    height: 20px;
} 
.realtime_view_content_box {
	width: 100%; padding:10px; border:1px solid #ddd; line-height: 1.5;
}

.realtime_view .td_text05 {
    padding:8px;
}
#realtime_text {
    text-align: center; margin-top: 30px; margin-bottom: 20px;
}
#realtime_text img {
    height: 30px; 
}
#realtime_text p {
    font-size: 13px; margin-bottom: 3px;
}
#realtime_text .text_p {
    color:#ff7200;
}
#realtime_text strong {
    font-size: 20px; color:#65be0a;
}

/*
#phone {
    text-align: center;  margin:0px 10px;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,0.1),0 2px 8px 0 rgba(0,0,0,0.1)!important;
}*/

/*
.loan_phone {
    height: 36px; line-height: 36px; width: 100%; border-bottom: 1px solid #ddd;  
}
.td_telephone {
	height: 36px; line-height: 36px; padding-right:10px;
}
.td_telephone a {
	color:#333; font-size:13px; font-weight:500;
}
.td_telephone img {	
    height: 15px; vertical-align:middle; display:inline-block; margin-top:-4px;
}
*/

#list_delete_enter {
    text-align: center; margin:30px 0px;
}

#list_delete_enter .list {
    width:100%; height: 40px; display: inline-block;
    font-size: 14px; border-radius: 5px; border:1px solid #999;
    line-height: 40px; font-weight: 500; margin-bottom: 0px;; color:#333;
}
#list_delete_enter .delete {
    width:100%; height: 40px; background: #033f71; display: inline-block;
    font-size: 14px; border-radius: 5px; 
    line-height: 40px; font-weight: 500; margin-bottom: 0px;
    color:#fff;
}
#list_delete_enter .enter {
    width:100%; height: 40px; background: #65be0a; display: inline-block;
    font-size: 14px; border-radius: 5px;
    line-height: 40px; font-weight: 500; margin-bottom: 0px;color:#fff;
}

#former_next_table {
    margin-bottom: 20px;
}
.former_next th{
    height:35px; width: 100px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;
    font-size: 13px; text-align: center;
}
.former_next td{
    height:35px; width: 200px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;
    font-size: 12px;
}
.former_next .td_date {
    text-align: right; padding-right: 10px;
}
.former_next a {
    color:#333;
}







 

/*************** sub.회사소개 ****************/
#company_introduction h3 {
    text-align: center; margin-top: 17px; font-size: 20px; margin-bottom: 15px;
}
#company_guide {
    text-align: center; margin-bottom: 50px;
}
#company_guide span a {
    width:130px; height: 40px; border:1px solid #65be0a; display: inline-block;
    font-size: 14px; color: #65be0a; text-align: center; border-radius: 5px;
    line-height: 40px; font-weight: 500; margin-right: 4px; margin-bottom: 10px;
}
#company_guide span.active a {
    color: #fff; background-color: #65be0a
}
#company_text02 h5 {
    margin-bottom: 0px;
}
#company_text02 p {
    margin-bottom: 20px; letter-spacing: -0.4px; 
}
#company_text img {
    float: right; height:110px; width: 160px; margin-left: -5px; 
}
#company_text p {
    font-size: 12px; font-weight: 400; letter-spacing: -0.4px;
}
#company_text02 strong,#company_text strong {
    color: #65be0a; font-weight: 500;
}
#company_text02 p,#company_text p {
    font-weight: 400;
}
#company_img {
    margin-top: 20px; text-align: center; margin-bottom: 0px;
}
#company_img img {
  width: 100%;
}

/*************** sub.이용안내 ****************/
#m_client_guide{
    margin-top: 40px;
}
#m_client_guide img {
    height: 28px; float:left;
}
#m_client_guide a {
    width:155px; height: 35px; background: #65be0a; display: inline-block;
    font-size: 14px; color: #fff; text-align: center; border-radius: 5px;
    line-height: 35px; font-weight: 500; float:right;
}
.m_guide_box_1 {
    background: #f4f4f4;height:70px;margin-top: 5px;margin-bottom: 10px;
    color:#2d2c2c; font-size:12px; font-weight: 500; letter-spacing: -0.7px; 
    line-height: 1.5; padding: 8px 10px
}
#m_guide_box_1_bottom {
    margin-top: 10px;margin-bottom: 100px;
}
#m_guide_box_1_bottom img {
    height: 55px; width: 100%;
}
#m_loan_guide img {
    height: 28px;
}
.m_guide_box_2 {
    background: #f4f4f4;height:105px;margin-top: 5px;margin-bottom: 10px;
    color:#2d2c2c; font-size:12px; font-weight: 500; letter-spacing: -0.7px; 
    line-height: 1.5; padding: 8px 10px; text-align: center
}
.m_guide_box_2 span a {
    width:140px; height: 40px; background: #65be0a; display: inline-block;
    font-size: 14px; color: #fff; text-align: center; border-radius: 5px;
    line-height: 40px; font-weight: 500; 
}
.m_guide_box_2 a:first-child {
    margin-right: 5px;
}
#m_guide_box_2_bottom img {
    height: 83px; width: 100%;
}
#m_counselor_title {
    margin-top: 40px;
}
#m_counselor_title img {
    height: 30px;
}
.m_guide_box_3 {
    background: #f4f4f4;height:60px;width:100%; margin-top: 10px; position:relative;
}
.m_guide_box_3 p {
    color:#2d2c2c; font-size:12px; padding:10px 15px;font-weight: 500;letter-spacing: -0.7px;  
}
.m_guide_box_3 img {
    position:absolute; top:30px; right:15px;
}
#m_counselor_title {
    margin-bottom: 70px;
}




/*************** sub.로그인 ****************/
.m_login_box {
    text-align: center;
}
#m_login {
    margin-top: 35px; margin-bottom: 15px;
}
#m_login h4 {
    font-size: 25px; 
}
#m_login h6 {
    font-size: 11px; font-weight: 500; letter-spacing: 0.5px;
}
#login_id input,#login_number input {
    background-color: #eee; display: inline-block; height: 40px; width: 280px;
    border:none; border-radius: 5px; font-size: 13px; padding-left: 10px;
    margin-bottom: 5px;
}
#login_mobile a {
    background-color: #65be0a; display: inline-block; height: 40px; width: 280px;
    border:none; border-radius: 5px; font-size: 13px; padding-left: 10px;
    margin-bottom: 5px; line-height: 40px; font-size: 18px; color:#fff;
}
#id_number a {
    font-size: 12px; color:#333; font-weight: 400;
}
#m_img img {
    width: 100%; margin-top: 30px;
}

.modal-title {
	color:#65be0a; text-align:center; 
}

.modal-footer { text-align:center; }


.mobile_ad_title img {
    height: 30px;
    width: 45%;
    margin-bottom: 10px; margin-top:30px;
}

.ul_guide_info {
	font-size:11px;
}






/************************************************************************테블릿**************************************************************************/
@media (min-width: 768px) and (max-width: 1219px) {
	
	#header_link { display:none; } 
	#search_bottom li a { font-size:14px; line-height:70px; height:70px; margin-right:60px; }

	#footer_bottom { margin-bottom: 10px; }

	.notice_big_box { height:auto; }

	
	#real_time_box { margin-left: 0px; }

	#main_top_banner_area .col-md-6 { min-height:421px; }


	#area_box_list { width:100%; text-align:center; }
	#area_box_list ul { display:inline-block; }
	#area_box_list ul li { width:33.3%; text-align:left; }
	#area_box_list ul li a { padding-left:10px; }

	#item_big_list { width:100%; text-align:center; }
	#item_big_list ul { display:inline-block; }
	#item_big_list ul li { width:33.3%; text-align:left; }
	#item_big_list ul li a { padding-left:10px; }
	
	#real_time_text { width:100%; float:none; }
	#real_time_text ul { display:inline-block; }
	#real_time_text li { width:25%; }
	#real_time_text li a { padding-left:15px; }

	.loan_click_box li { margin-bottom:20px; }
 

	#img_box_text { margin-left:0px;  }
	#img_box_text h2 { font-size:22px; margin-bottom:15px; }
	#img_box_text h3 { font-size:16px; margin-bottom:15px; }
	#img_box_text h4 { font-size:18px; }


	.min_height_auto { min-height:auto; }

	#login { text-align:center; }
	#login_box { float:none; display:inline-block;}

	#present_title { width:30%; }
	#present_text { width:70%; }
	#present_text li { width:40%; }

	
}



@media (min-width: 768px) and (max-width: 991px) {
	#top_nav_right li:first-child { display:none; }
	#search_top { margin-left:100px; }	
	#search_top input { width:220px; }
	#search_bottom li a { margin-right:40px; }

	#footer_bottom_text { margin-bottom:30px; }

	.preview_title th { display:block; width:100% !important; padding:10px 0px; }
	.preview_title td { display:block; width:100% !important;  }

	
	#intro_cycle_banner img { width:100%; }

	.loan_tab a {
		font-size: 16px;
		line-height: 45px;
		font-weight: 500;
		height: 45px;
		width: 28%; margin:0px 5px;
		border-radius: 5px; 
	}
}










/***********전체 넓이**********/
@media (max-width: 1658px) {
	#leftLayer { display:none; }
	#rightLayer { display:none; }
}