 @charset "UTF-8";

@import	url(default.css);
/* Page	Title */


#wrap				{width:100%;  float:left; margin:0 auto; background:url('/common/img/common/top_bg.png') no-repeat top center;  }
#wrap_01				{width:1000px; margin:0  auto; }

#header                    {width:1000px;  float:left; background-color:#fff; height:183px; 
                          border-right:1px solid #ddd; border-left:1px solid #ddd; }

#m_contents          {width:1000px; float:left;}
#s_contents          {width:1000px; float:left;}


/* 메뉴 */

.top_menu          {width:1000px; background-color:#2f3c67; float:left; height:37px;}
.top_menu_        {float:right; background-color:#f1592a; height:37px; padding-left:3px;}
.top_menu_member        {float:right; background-color:#85c023; height:37px; padding-left:7px; padding-right:10px;}
.top_menu_t        {float:left; color:#fff;  font:normal 12px Malgun Gothic; padding:9px 10px 9px 10px; }
.top_menu_img        {float:left; padding:4px 4px 4px 10px; width:35px;}

.logo             {border-right:1px solid #dddddd; float:left; width:213px;  border-bottom:1px solid #ddd;}


.top_menu_t a:link		{text-decoration:none; color:#fff; vertical-align:0px;} 
.top_menu_t a:hover		{text-decoration:none; color:#fff;  vertical-align:0px;}
.top_menu_t a:active	   {text-decoration:none; color:#fff;  vertical-align:0px;}
.top_menu_t a:visited	{text-decoration:none; color:#fff;  vertical-align:0px; }



#gnb					{width:786px;  position:relative; z-index:1; float:left; margin:0 0 0 0px;}

.menu_ti_box01			{width:781px; height:105px; margin:0 auto; padding:40px 0 0 3px; }

.menu_ti				{width:126px;  height:80px; float:left; text-align:center; }	
.menu_ti_line          {width:5px;  float:left;}


.menu_bg02				{width:786px; background-color:#fff; position:absolute; top:28px; z-index:3;  margin:0 auto;  }
.menu_ti_box02			{width:786px;  height:250px; margin:0 auto;  text-align:center;}

.menu_s_box				{height:250px; border-left:1px solid #e9e9e9;  overflow:hidden; float:left; padding:10px 0 0 0px;}
.menu_s_ti				{width:100%;  overflow:hidden; float:left; text-align:center; color:#fff; 
                         font:bold 12px Malgun Gothic;  }
.menu_s_ti  a {
	display:inline-block;
	width:100%;
	padding:5px 0 7px 0;
	letter-spacing:-1px;
 }

.menu_s_box a:link		{text-decoration:none; color:#777;  }
.menu_s_box a:visited	{text-decoration:none; color:#777;}
.menu_s_box a:hover		{text-decoration:none; color:#fff; background-color:#86bf24; }
.menu_s_box a:active   	{text-decoration:none; color:#fff; background-color:#86bf24; }



 #map_canvas { 
        margin: 0px 0 0 0; 
        padding: 0; 
       
		width:99.7%;
		float:left;
		border:1px solid #ddd;
		}
  


#quick_wrap          {width:1000px;  margin:0 auto;   }
.quick          {width:96px; margin-left:1020px; z-index:999; position:absolute; float:right;background-color:#fff;}
.guick_img       {width:96px; text-align:center; padding:20px 0 20px 0; }
.guick_top       {width:96px; height:25px; text-align:center; padding:5px 0 0px 0; background-color:#2f3c67; }

#footer         {width:100%; float:left; margin-top:70px;}

.footer_site     {width:100%; float:left; padding:10px 0 10px 0; background-color:#fff; border-top:1px solid #ddd;  border-bottom:1px solid #ddd;}
.footer_site_btn   {width:60px; }
.footer_site_img     {width:100px; height:35px;  float:left; margin:0 22px 0 22px;}

.footer_t_box     {float:left; margin-top:20px; padding-bottom:35px; }
.footer_t_box_title { height:30px; }
.footer_t_box_t   {width:100%; float:left; margin-top:7px; font:normal 12px Malgun Gothic; color:#727272; line-height:19px;}

.footer_box     {width:100%; float:left;  background-color:#f5f5f5; }


.footer_btn         {float:left; }

.footer_btn  a {
	display:inline-block;
   float:left; 
padding-top:4px;
padding-right:20px;
padding-left:20px;
padding-bottom:7px;	
}

.footer_btn a:link		{background-color:#fff; border:1px solid #ddd; font:normal 12px Malgun Gothic;   color:#555;  text-decoration:none;}
.footer_btn a:hover	    {background-color:#fff; border:1px solid #ddd; font:normal 12px Malgun Gothic; color:#555;  text-decoration:none;}
.footer_btn a:active	    {background-color:#fff; border:1px solid #ddd; font:normal 12px Malgun Gothic; color:#555;  text-decoration:none;}
.footer_btn a:visited	      {background-color:#fff; border:1px solid #ddd; font:normal 12px Malgun Gothic;  color:#555;  text-decoration:none;}

