@charset "UTF-8";
/* CSS Document   */
	
/* html, body {height:100%; background:#f0f0f0; margin:0; padding:0; font-family:Calibri,Arial, Helvetica, sans-serif; color:#3a3a3a;}*/
html {background:#f2f0f0; margin:0; padding:0; font-family:Calibri,Arial, Helvetica, sans-serif; color:#3a3a3a;}

body{ background:url(../img/body_bg.jpg); background-repeat:repeat-y;}


strong{ font-weight:bold;}

h1{ font-size:30px; line-height:38px; color: #3a3a3a;}


.spacer_15{ height:15px;}

.font_22{ font-size:22px;}

a.blue_link{ color: #0098ff; text-decoration:none; }
a:link.blue_link{ color: #0098ff; text-decoration:none; }
a:active.blue_link{ color: #0098ff; text-decoration:none; }
a:visited.blue_link{ color: #0098ff; text-decoration:none; }
a:hover.blue_link{ color: #0098ff; text-decoration: underline; }

a.blue_link_17{ color: #0098ff; text-decoration:none; font-size:17px; line-height:20px; }
a:link.blue_link_17{ color: #0098ff; text-decoration:none; font-size:17px; }
a:active.blue_link_17{ color: #0098ff; text-decoration:none; font-size:17px; }
a:visited.blue_link_17{ color: #0098ff; text-decoration:none; font-size:17px; }
a:hover.blue_link_17{ color: #0098ff; text-decoration: underline; font-size:17px; }

a.blue_link_22{ color: #0098ff; text-decoration:none; font-size:22px; line-height:25px; font-weight:bold; }
a:link.blue_link_22{ color: #0098ff; text-decoration:none; font-size:22px; }
a:active.blue_link_22{ color: #0098ff; text-decoration:none; font-size:22px; }
a:visited.blue_link_22{ color: #0098ff; text-decoration:none; font-size:22px; }
a:hover.blue_link_22{ color: #0098ff; text-decoration: underline; font-size:22px; }

#wrapper{ width:1000px; margin:0;}

#left{ float:left; width:304px; background:#FFF; padding:15px 32px 0 32px; height:100%; overflow:hidden; }

	.area_1_l{ color:#2f2f2f; font-size:14px; font-weight:bold; }

	.area_2_l{ font-size:30px; padding:30px 0 0 0; line-height:38px; }
	
	.area_3_l{ font-size:30px; padding:60px 0 0 0; line-height:38px; }
	
	.area_4_l{ font-size:17px; padding:40px 0 0 0; line-height:24px; color:#1c1c1c; }
	
	.area_5_l{ font-size:17px; padding:20px 0 0 0; line-height:24px; color:#1c1c1c; }
	
	.area_6_l{ font-size:30px; padding:60px 0 0 0; line-height:38px; }
	
	.area_8_l{ font-size:30px; padding:30px 0 0 0; line-height:38px; }
	
	.area_9_l{ font-size:30px; padding:30px 0 0 0; line-height:38px; }
	
	.area_10_l{ font-size:30px; padding:30px 0 0 0; line-height:38px; }
	
	.area_11_l{ font-size:30px; padding:30px 0 0 0; line-height:38px; }
	
	.area_12_l{ font-size:30px; padding:30px 0 0 0; line-height:38px; }
	
	.area_13_l{ font-size:30px; padding:30px 0 0 0; line-height:38px; }
	
	.area_sub_l{ font-size:22px; padding:20px 0 0 0; line-height:30px; color:#1c1c1c; }
	
	.area_sub_pr{ font-size:22px; padding:20px 0 0 0; line-height:30px; color:#1c1c1c; }
	
	.area_sub_other{ font-size:18px; padding:20px 0 0 0; line-height:30px; color:#1c1c1c; }
	
	.bold_space{ padding:10px 0 10px 0; }
	
	
#right{ float:left; width:632px; background: url(../img/yellow_bg.jpg); background-repeat:repeat; }

	.hr_div{ height:10px; width:632px; background:url(../img/hr_line.jpg); background-position:bottom; background-repeat:no-repeat; border:none; margin:10px 0 0 0; padding:0 0 0 0;}
	
	.area_2_r{ padding:110px 0 110px 185px;}
	
	.area_9_r{ width:632px; padding:0 0 0 0; text-align:center;}
	
	.area_5_r{ width:632px; padding:0 0 0 0; overflow:hidden;}
	
	.sub_area_r{ padding:10px 0 0 0;}
