body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif; margin:0; font-size:92%;}
	.hd_fl{position:relative; background:#000; text-align:center; color:#FFF; padding:5px; font-size:95%;}
	header{min-height:80px; padding:1.5em 3em; background:#FFF; position:relative;}
		.hd_lf{position:relative; float:left;}
			.hd_m_lg{height:auto; width:200px; margin:0; border:0; position:relative; top:1.5em;}
		nav{position:relative; float:right;}
			.nav_llg{margin:0; font-weight:550; position:relative;}
			.nav_llm{list-style-type:none; display:inline-block; margin:0 22px 0 0;}
			.nav_llml{list-style-type:none; display:inline; margin:0; border-radius:4px;}
				.nav_link{color:#FFF; text-decoration:none; display:inline-block; padding:30px 20px; background:#069; border-radius:4px;}
				.nav_link_ord{padding:30px 20px;}
				.nav_link_m{text-decoration:none; display:inline-block; color:#369;}
				.nav_link_m:hover{color:#800; text-decoration:none;}
				.inh_link_hd:hover{color:#FFF; text-decoration:none;}
					.nav_plus_list{position:absolute; top:4em; margin:0; padding:0.7em; line-height:1.7em; background:#369; border-radius:0 3px 3px 3px; color:#800; display:none;}
						.nav_plus_list_m{list-style-type:none;}
					.nav_vert_list{font-weight:normal; margin:0; padding-left:2em; display:none;}
					
			#menu_grp{line-height:0.8em; color:#808080; font-weight:bold; cursor:pointer; position:relative; top:15px; display:none; font-family:Arial,sans-serif;}
			#menu_list{position:absolute; background:#069;  width:100%; z-index:9999999; display:none;}
				.menu_list_m{padding:1em; line-height:2em; font-weight:bold; font-size:95%;}
					.menu_list_m_lks{text-decoration:none; color:#000; margin-left:1em;}
					.menu_list_m_lk{text-decoration:none; color:#D3D3D3; margin-left:1em; cursor:pointer;}
					.menu_list_m_lk:hover{color:#000;}
	section{clear:both;}
		#st_ban{background:url('../../etc_docs_ogvtech/media/images/default_ban.jpg') scroll no-repeat center center; background-size:cover; color:#FFF; padding:6em;}
			#st_ban_ovl{background:rgba(00,00,00,0.7); width:50%; padding:2em; border-radius:5px;}
				#st_ban_ovl_wu{font-size:250%; font-weight:bold; line-height:1.5em; margin-bottom:20px;}
				#st_ban_ovl_wu2{font-size:120%; line-height:2.5em; text-align:center;}
				#st_ban_ovl_wu3{font-size:120%; line-height:2em; text-align:right;}
					.st_ban_ovl_wu3_m{background:#555; color:#FFF; padding:10px 15px; border-radius:3px 0 0 3px; font-weight:bold;}
					.st_ban_ovl_wu3_m2{background:#F00; color:#FFF; padding:10px 15px; border-radius:0 3px 3px 0; font-weight:bold;}
		article{background:#F5F5F5; padding:0 0 3em;}
			.art_int{padding:3em 1em 0;}		
				.art_int_wu{line-height:2em; padding:1em 0;}
			.art_main{padding:2em;}
			.art_main2{padding:1em 2em;}
				.art_main_ordn{width:21%; margin:0 4% 0 0; display:inline-block; background-color:#FFF; color:#000; vertical-align:top;}
				.art_main_ordn2{width:21%; margin:0; display:inline-block; background-color:#FFF; color:#000; vertical-align:top;}
					.art_main_ordn_im{width:100%; height:auto; margin:0;}
					.art_main_ordn_cont{background:#808080; color:#FFF; margin:0.5em; padding:0.5em; text-align:left; font-size:95%;}
						.amoc_hd1{background:#C60; color:#FFF; position:relative; width:68px; margin-right:0.5em; display:inline-block; padding:0.3em;}
						.amoc_hd2{background:#800; color:#FFF; position:relative; width:68px; margin-right:0.5em; display:inline-block; padding:0.3em;}
				.art_main_ord{width:28%; margin:0 5% 0 0; display:inline-block; vertical-align:top;}
				.art_main_ord2{width:28%; margin:0; display:inline-block; vertical-align:top;}
				.art_main_ord2_wu{background:#800; color:#FFF; padding:1em;}
				.art_main_c{width:28%; margin:0 5% 0 0; margin-bottom:30px; display:inline-block; background-color:#FFF; border:1px solid #D3D3D3; border-radius:0 0 5px 5px; padding:0.5%; text-align:left; vertical-align:top;}
				.art_main_c2{width:28%; margin:0; margin-bottom:30px; display:inline-block; background-color:#FFF; border:1px solid #D3D3D3; border-radius:0 0 5px 5px; padding:0.5%; text-align:left; vertical-align:top;}
					.art_main_c_imc{border:1px solid #D3D3D3; height:250px; overflow:hidden;}
						.art_main_c_imc_m{width:auto; height:100%; border:0; margin:0; margin:0;}
						.art_main_c_imc_ti{font-size:110%; font-weight:bold; color:#800; line-height:2em;}
						.art_main_c_imc_tm{font-size:95%; line-height:1.5em; color:#444;}
			.art2_grp{background:rgba(00,00,00,0.3); padding:0;}
				.art2_intr{color:#FFF; padding:3em 1em;}
				.art2_intr2{padding:3em 1em;}
					.art2_cont_m{width:28%; margin:0 5% 0 0; vertical-align:top;}
					.art2_cont_m2{width:28%; margin:0; vertical-align:top;}
						.art2_cont_rec{padding:1em; background:#FFF; color:#000; line-height:2em; border-radius:3px;}
							.art2_cont_rec_img_con{width:20%;}
							.art2_cont_rec_img_m{width:100%; height:auto;}
							.art2_cont_rec_hd{font-weight:650; color:#800;}
							.art2_cont_rec_wu{font-size:95%; color:#444;}
						.art2_cont_tri{width:0; border-right:30px solid transparent; border-left:10px solid transparent; border-top:15px solid #FFF; margin-left:2em;}
	
	article.pg_int_hds{background:#069; padding:2em; text-align:right; vertical-align;middle; background:url('../../etc_docs_ogvtech/media/images/default_ban_pg.jpg') scroll no-repeat center center; background-size:cover;}
		.pg_int_hds_cont{background:#633; font-size:1.5em; font-weight:600; padding:1em; color:#FFF; border-radius:10px; display:inline-block;}
	section.oth_p{min-height:400px; background:#F5F5F5; padding:3em;}			
		article.oth_pg{background:#FFF; padding:2em; border:1px solid #D3D3D3; color:#444; line-height:2em; border-radius:3px;}
			.circ_img_comp{width:25%; border:2px solid #036; border-radius:50%;}
				.circ_img_comp_img{width:100%; height:auto;}
		.oth_p_abt{line-height:2.5em;}
			.about_med_dis_gr{width:40%; max-height:222; margin:0 5% 0 0; display:inline-block; vertical-align:top;}
			.about_med_dis_wu{color:#063; font-size:120%;}
			.about_med_dis_vid{width:100%; height:auto;}
			.art_oth_p_3cs{width:30%; margin:0 4% 3em 0; vertical-align:top; text-align:left;}
			.art_oth_p_3cs2{width:30%; margin:0 0 3em 0; vertical-align:top; text-align:left;}
			.about_img{width:10em; height:auto; margin:0 1em 0.5em 0; border:0; float:left; position:relative; top:13px;}
			.oth_p_img_dis{width:47%; height:300px; margin-right:5%; margin-bottom:4em; overflow:hidden; display:inline-block; vertical-align:top;}
			.oth_p_img_dis2{width:47%; height:300px; margin:0;  margin-bottom:4em; overflow:hidden; display:inline-block; vertical-align:top;}
				.oth_p_img_dis_m{width:auto; height:100%; border:0; margin:0;}
			.pg_sp_2pl{width:47%; margin:0 5% 0 0; display:inline-block; vertical-align:top;}
			.pg_sp_2pr{width:47%; margin:0; display:inline-block; vertical-align:top;}
			.ind_arti_img{width:100%; height:auto; position:relative; top:1em;}
			
			#oth_p_frm{width:95%;}
				.frm_inp_t{padding:0.5em; width:100%; font-size:110%; margin-bottom:2em;}
				.frm_inp_ta{padding:0.5em; width:100%; max-width:100%; max-height:200px; height:200px; font-size:110%; font-family:inherit; margin-bottom:2em;}
				.frm_inp_su{padding:0.5em; font-size:110%; background:#800; color:#FFF; border:0;}
				.frm_note{background:#909090; color:#800; padding:0 0.5em; line-height:2em; display:inline-block; margin:1em 0; border-radius:3px;}
	footer{border-top:4px solid #800; background:#000; padding:2em; color:#FFF;}
			.fut_m_c{line-height:3em; color:#808080; font-size:95%; margin-top:1.5em;}
				.fut_m_c_int{font-weight:bold; border-bottom:1px solid #D3D3D3;}
			.fut_min{font-size:90%; text-align:center; color:#808080;}

.slidecontainer {width:100%;}
.range_slide {-webkit-appearance: none; width: 100%; height: 25px; background: #d3d3d3; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s;}
.range_slide:hover {opacity: 1;}
.range_slide::-webkit-slider-thumb {-webkit-appearance: none; appearance: none; width: 25px; height: 25px; background: #369; cursor: pointer;}
.range_slide::-moz-range-thumb {width: 25px; height: 25px; background: #369; cursor: pointer;}

.range_slide1 {-webkit-appearance: none; width: 100%; height: 25px; background: #d3d3d3; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s;}
.range_slide1:hover {opacity: 1;}
.range_slide1::-webkit-slider-thumb {-webkit-appearance: none; appearance: none; width: 25px; height: 25px; background: #C60; cursor: pointer;}
.range_slide1::-moz-range-thumb {width: 25px; height: 25px; background: #C60; cursor: pointer;}
			
img{border:0;}
em{font-weight:bold; font-style:italics;}
.bld_txt{font-weight:bold;}
.n_brd{border:0;}
.pg_cont_img_dv{width:50%; position:relative; top:0.5em; margin-left:0.2em;}
.norm_img{width:100%; height:auto; margin:0;}			
.no_d_lnk{text-decoration:none; color:#F30; }		
.link1{color:#800; }		
.link1:hover{text-decoration:none; color:#F30; }		
.inl_dv{display:inline-block;}
.loan_data_compat{width:47%; margin-bottom:4em; padding:1.5em; background:#F5F5F5; border-radius:5px;}
.du_pg_brk{width:47%; margin-right:5%; margin-bottom:4em; display:inline-block; vertical-align:top;}
.du_pg_brk2{width:47%; margin:0; margin-bottom:4em; display:inline-block; vertical-align:top;}
.db_s_fnt{font-size:200%;}
.db_s_fnt12{font-size:120%;}
.db_s_fnt_95{font-size:95%;}
.db_s_fnt_90{font-size:90%;}
.db_l_dv25{line-height:2.5em;}
.db_l_dv{line-height:2em;}
.db_l_dv15{line-height:1.5em;}
.db_l_dv1{line-height:1em;}
.nm_hr_des{clear:both; border:0; height:1px; position:relative; background:#D3D3D3;}
.sm_hr_des{clear:both; border:0; height:1px; margin:2px 0; position:relative; background:#D3D3D3; width:150px; display:inline-block;}
.hr_des{clear:both; border:0; height:1px; margin:2em 0; position:relative; background:#D3D3D3; width:100%; display:inline-block;}
.sm_hr_des_fl{width:20px; height:5px; background-color:#800;}
.ff_fnts{color:#FFF;}
.txt_emp1{color:#F00;}
.txt_emp2{color:#444;}
.txt_emp3{color:#063;}
.txt_emp4{color:#C60;}
.txt_emp5{color:#800;}
.txt_emp6{color:#000;}
.spa_cr_dv1{margin-top:1em;}
.spa_cr_dv2{margin-top:2em;}
.spa_cr_dv3{margin-top:3em;}
.inh_link{text-decoration:none; color:inherit;}
.wr_up_txl{text-decoration:none; color:#C60;}
.bg_rm_lm_cen{font-size:120%; line-height:2em; text-align:center;}
.cent_al{text-align:center;}
.right_al{text-align:right;}
.sep_bul{margin:0 1em 0 1em;}
.r_float{float:right;}
.n_mar{margin:0;}
.mar_1tb{margin:1em 0;}
.n_mar2{margin:0; padding:1em;}
.n_mar21{margin:0; padding:0 1em;}
.und_mar_dv{margin:0 0 4em 0;}
.pad_1lr{padding:0 1em}
.form_rep{line-height:2em; background-color:#A9A9A9; color:#800; border-radius:3px; text-align:center;}
.inl_blk_ord{display:inline-block;}
.sbs_m_inp{margin-right:15px;}
.fwit_txb{background:#E0E0E0; border-radius:3px; width:94%; display:block; padding:2.5%; font:13px verdana; margin:2% 0; border:none;}	
.fwit_sub{background:#800; border-radius:3px; width:99%; display:block; padding:2%; font:13px verdana; margin:2% 0;  border:none; color:#fff;}	
.cust_2_dv{width:45%; margin:0 4% 0 0; display:inline-block; color:#000; vertical-align:top;}
.cust_2_dv2{width:45%; margin:0; display:inline-block; color:#000; vertical-align:top;}
.loading_img{width:10em; height:auto;}
.flu_20{width:19.5%; padding:0; margin:1em 0 0;}
.flu_25{width:24.5%; padding:0; margin:0;}
.cent_alg{text-align:center;}
.brand_compat{vertical-align:middle; overflow:hidden;}
.brand_compat:hover{box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);}
.prd_compat{vertical-align:bottom;}	
.prd_compat:hover{box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);}
.db_em_mar{margin:0 0 2em 0;}
.col_img{width:80%; height:auto; margin:0;}
.line_mar_img{margin-top:5em;}
.toplink{color:#800; padding:0.5em; font-size:30px; font-weight:600; position:fixed; bottom:0.5em; right:0.5em;}



@media screen and (max-width:1020px){
	.art_main_ordn, .art_main_ordn2{width:45%; margin:0 4% 3em 0;}  .art_oth_p_3cs, .art_oth_p_3cs2{width:45%; margin:0 4% 4em 0;} .line_marg{margin-top:3em;} .line_mar_img{margin:0;}
	.flu_25{width:48%;}
}	
@media screen and (max-width:960px){
	#menu_grp{display:inline-block;} .nav_llg{display:none;}
}	
@media screen and (max-width:900px){
	.art_main_ord, .art_main_ord2{width:100%; height:inherit; margin:0 0 3em 0; display:block; } .art_main_c_imc{border:none;} .art_main_c, .art_main_c2{width:43%; margin:0 4% 3em 0;}
	.cust_2_dv, .cust_2_dv2{width:100%; height:inherit; margin:0 0 3em 0; display:block; } .art_main{padding:1em;}
	.loan_data_compat{width:65%;}
}	
@media screen and (max-width:825px){
	.art2_cont_m, .art2_cont_m2{width:100%; margin:0 0 3em 0; display:block; }
}
@media screen and (max-width:800px){
	#oth_p_frm{width:97%;} #st_ban_ovl{width:70%;} #st_ban_ovl_wu{font-size:180%;} #st_ban_ovl_wu2, #st_ban_ovl_wu3{font-size:105%;}
	.art_main_c_imc{height:inherit;} .art_main_c_imc_m{width:100%; height:auto;} 
	.db_s_fnt{font-size:150%;} .fut_m_c{font-size:95%;} .oth_p_img_dis, .oth_p_img_dis2{width:100%; height:inherit; margin-right:0; margin-bottom:4em; display:block;}
	.oth_p_img_dis_m{width:100%; height:auto;} .pg_sp_2pl{width:100%; margin-bottom:4em;} .pg_sp_2pl2{width:100%;} .pg_sp_2pr{width:100%;}
	 .flu_20{width:25%;}
}
@media screen and (max-width:650px){
	.about_img{width:100%; height:auto; margin-bottom:1em; border:0; float:none;} section.oth_p{padding:1.5em;}	.about_med_dis_gr{width:60%; height:100%; margin:0 0 3em 0;}
	header{padding:1.5em;} .du_pg_brk, .du_pg_brk2{width:100%; margin-right:0;}
}
@media screen and (max-width:600px){
	.art_main_c, .art_main_c2{width:100%; margin-bottom:3em;}  .art_oth_p_3cs, .art_oth_p_3cs2{width:100%; margin:0 0 4em 0;}  .art_main{padding:0.5em;}
	.loan_data_compat{width:85%;} .flu_25{width:100%;}
}
@media screen and (max-width:550px){
	.art_main_ordn, .art_main_ordn2{width:100%; margin:0 0 3em 0;}
}
@media screen and (max-width:500px){
	#st_ban{padding:3em;} #st_ban_ovl{width:80%;}  #st_ban_ovl_wu{font-size:180%;} #st_ban_ovl_wu2, #st_ban_ovl_wu3{font-size:95%;}
	.db_s_fnt12{font-size:100%;} .db_s_fnt{font-size:120%;}  .fut_m_c{font-size:90%;} #oth_p_frm{width:93%;} .about_med_dis_gr{width:100%; height:100%; margin:0 0 3em 0;}
	 .flu_20{width:30%;}
}
@media screen and (max-width:400px){
	#st_ban_ovl{padding:1em;}  #st_ban_ovl_wu{font-size:100%;} header{text-align:center;} .hd_lf, nav{float:none;} nav{margin:2em 0 1em;} #menu_grp{top:5px;} .db_s_fnt{font-size:100%;}
	 .art_main{padding:0.2em;}
}
@media screen and (max-width:350px){
	#confirm_loan_apply{font-size:90%;}  .flu_20{width:35%;}
}
		