@charset "utf-8";
/* CSS Document */
@media only screen and (max-width:1024px){
	#top{min-width:700px;}
	#top .inner, #footer .inner{width:98%; min-width:700px;}
	#top_money{padding:0 0 0 5px;}
	#container{width:98%; min-width:690px; padding:25px 1% 10px 1%;}
}

@media only screen and (max-width:479px){
	h1{font-size:20px;}
	h2{font-size:18px;}
	h3{font-size:16px;}
	
	#top{min-width:320px;}
	#top .inner, #footer .inner{width:98%; min-width:320px;}
	#top_money{padding:0 0 0 5px;}
	#container{width:98%; min-width:310px; padding:25px 1% 10px 1%;}
	
	
	/*/////////// FORM ///////////*/
	.frm label{font-size:12px;}
	.frm .three_col .frm_col{width:98%; padding-left:0px;}
	.frm .three_col .frm_col .txt_2{width:180px;}
	.frm b.label{text-align:left; width:80px; margin-bottom:10px; font-size:12px;}
	.frm .three_col{padding:0px; margin:0;}
	.frm .fake_path{margin:3px 0 0 80px;}
	
	

	#footer{clear:both; width:100%;}
}


@media only screen and (min-width:480px) and (max-width:767px){
	h1{font-size:22px;}
	h2{font-size:20px;}
	h3{font-size:16px;}
	
	#top{min-width:480px;}
	#top .inner, #footer .inner{width:98%; min-width:480px;}
	#top_money{padding:0 0 0 10px;}
	#container{width:98%; min-width:470px; padding:25px 1% 10px 1%;}
	
	
	/*/////////// FORM ///////////*/
	.frm label{font-size:12px;}
	.frm .three_col .frm_col{width:98%; padding-left:0px;}
	.frm .three_col .frm_col .txt_2{width:250px;}
	.frm b.label{text-align:left; width:150px; margin-bottom:7px; font-size:12px;}
	.frm .three_col{padding:0px; margin:0;}
	.frm .fake_path{margin:3px 0 0 100px;}
	
	

	#footer{clear:both; width:100%;}
}

