@charset "UTF-8";
/* CSS Document */

#footer_background {background-color: #0B1C2B;}
	
#footer_wrapper {width: 100%; padding-top: 80px; padding-bottom: 40px;}	
	
#footer_col_frame	{display: flex; flex-wrap: wrap; justify-content: space-between; width: 100%; padding-bottom: 120px;}

.footer_col {width: 100%; padding-top: 20px;}

.footer_col_text {width: 100%; color: var(--font_color_light); padding-top: 30px; min-height: 160px;}

.footer_h {font-weight: 400; text-transform: uppercase; font-size: 1.2em; padding-bottom: 20px; color: var(--color_green); font-style: italic;}

.footer_text {padding-left: 24px; padding-bottom: 20px; text-transform: uppercase;}

.footer_text a {font-weight: 300;  }

.footer_text p {padding-bottom: 20px; }

.footer_tel {display: inline-block; width: 45px; }

@media (min-width: 800px)
	
{

.footer_col {width: 45%; }

}

@media (min-width: 1000px)
	
{



}


@media (min-width: 1300px)
	
{



	
}












