@charset "euc-kr";


@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css');

body{border:0;margin:0;padding:0}
div,ul,ol,li,th,td {margin:0;padding:0; list-style:none}
p {margin:10px 0;padding:0}
form,fieldset,input,textarea {margin:0;padding:0}
html,body,form,button,input,ul,ol,li,th,td{font-size:9pt;font-family:Nanum Gothic, ³ª´®°íµñ, Dotum, µ¸¿ò, Gulim, AppleGothic;line-height:140%}
img{border:0;vertical-align:middle}
img.bd1{border:1px solid #DEDFDE}

table{border-collapse:collapse;border-spacing:0}
input{ime-mode:active}
input.middle{vertical-align:middle}
textarea{width:95%;border:1px solid #D8D8D8}

fieldset{padding:5px 10px;margin-bottom:10px;line-height:180%}
caption{display:none;}

hr.bar{border:1px solid #8493AA:}

a:link, a:visited, a:active {color:#535251;text-decoration:none}
a:hover {color:#0079BD;}


/* ·¹ÀÌ¾î ÆË¾÷ */
#maskbg {
  display:none;position:absolute;z-index:9000;
  left:0;top:0;background-color:#000;
}
.mask {
  display:none;position:absolute;z-index:9999;
  margin:0;padding:0;
  background-color:#fff;
  border:1px solid #4D4D4F;
}
.mask iframe {height:100%;border:0}
.maskclose {float:right;margin-right:15px}
.masktop{clear:both;}

#accessibility{display:none;}


#wrapper{}


#header{width:1000px; height:137px; margin:0 auto;}
.logo{width:100%; text-align:center; margin-top:23px; }
#gnb{width:100%; margin-top:30px; }
#gnb ul li{float:left; font-size:12px; width:230px; }
.t_menu{font-size:15px; color:#717171; font-weight:bold; text-align:center; }
.t_menu a{display:block; height:45px;}
.list{}
.list ul{display:none; position:absolute;}
.list li{clear:both; border-right:1px solid #EFEBEF; border-left:1px solid #EFEBEF; border-bottom:1px solid #EFEBEF; background-color:#fff; height:35px; text-align:center; line-height:35px; color:#706F70;}
.list li a{display:block; color:#706F70;}
.list li a:hover {background-color:#F7F3F7;}

#m_contents{width:1000px; height:60px; margin:0 auto; margin-top:20px; }

.m_med{width:320px; margin-right:30px; float:left;}
.med_tit{height:20px; border-bottom:1px solid #E0DFDC}
.med_con{color:#73706A; line-height:18px; margin-top:5px;}
.m_rsv{width:255px; margin-right:30px; float:left;}
.m_health{width:175px; margin-right:25px; float:left;}
.m_eap{float:left;}


#sub_menu{width:1000px; height:70px; margin:0 auto;}

.l_btn{float:left;}
.c_tit{float:left; width:820px; text-align:center; line-height:70px; color:#666666; font-size:23px; font-weight:bold;}
.r_btn{float:right;}


#s_contents{width:860px; margin:0 auto; margin-top:55px;}
.tit{font-size:24px; font-family:Nanum Myeongjo; color:#525552;}
.stit{font-size:13px; margin:10px 0;}
.ptit{font-size:16px; color:#459DFF; margin-top:25px;font-weight:bold;} 
.con_img{margin:20px 0;}
.con{font-size:14px; line-height:180%; margin:20px 0;}
.t_tit{color:#C11919; font-size:18px; font-weight:bold;}
.tbl_sty{}
.tbl_sty{
	width:100%;
	border:1px solid #CCCCCC;
	border-collapse:collapse; 
	border-spacing:0px;
	margin:15px 0;
}
.tbl_sty th{
	height:35px;	
	border:1px solid #CCCCCC;
	background:#FEF9E8;
}
.tbl_sty td{	
	height:30px;
	padding-left:10px;
	border:1px solid #CCCCCC;
} 


.tbl_sty2{}
.tbl_sty2{
	width:100%;
	border:1px solid #CCCCCC;
	border-collapse:collapse; 
	border-spacing:0px;
	margin:15px 0;
}
.tbl_sty2 th{
	height:35px;	
	border:1px solid #CCCCCC;
	background:#F0F9FE;
}
.tbl_sty2 td{	
	line-height:200%;
	padding:10px;
	border:1px solid #CCCCCC;
} 

.intro{margin-top:30px; margin-bottom:175px;}
.intro_img{float:left; width:300px; height:200px;}
.intro_txt{font-size:14px; width:1000px; height:200px; line-height:150%;}

.manage_tit{font-size:17px;font-weight:bold; color:#be1268;background:url(../img/sub_txt_bar.gif) no-repeat left top;padding-top:7px; margin-top:20px; margin-bottom:20px;}
.manage_txt{font-size:20px; line-height:140%; font-family:Nanum Myeongjo; color:#525552; margin-bottom:30px;}
.manage_txt2{margin-top:15px;margin-bottom:50px; font-size:15px; line-height:170%;}
.manage{margin-bottom:60px;}
.manage ul{height:200px; margin-top:20px;}
.manage ul li{float:left; width:166px; height:166px; margin-left:25px; background:url(../img/manage.gif) no-repeat; text-align:center; color:#fff; font-size:30px; line-height:150px;}

.pnt{font-size:25px; color:#2D3E52; font-weight:bold;}

.recruit_img{float:left; width:220px; height:200px;}
.recruit_txt{font-size:14px; width:1000px; height:200px; line-height:280%;}

.client_bg{border:10px #eee solid; padding-top:30px;}
#comlogo {clear:both; width:860px; height:150px;}
#comlogo li{float:left; margin-bottom:75px;}
.comlogo{margin:5px; }
.comlink{text-align:center;}

#scom{width:350px;}

.com_logo{float:left;}
#com_logo{border:1px #ccc solid; padding:20px; }
.com_txt{width:400px; margin:0 30px;}
.com_sel{margin:20px 0;}
.com_btn{float:left;}

.buss_img{margin-bottom:20px;}
.buss_txt{font-size:15px; margin-bottom:10px;}

.sub_btn{border:1px #394552 solid; background-color:#295DCE; color:#fff; height:92px; width:98px; margin-left:10px; font-size:15px;}

.footbg{width:100%; background-color:#E7E7E7; margin-top:30px; height:70px; padding-top:25px;}
#footer{width:1000px; margin:0 auto; clear:both; font-size:11px; color:#686668; height:63px; background-color:#E7E7E7}
.f_logo{float:left; margin-right:25px;}
.f_tel{float:left; margin-left:6px;}
.f_fax{float:left; width:140px; margin-left:25px;}
.f_addr{float:left; width:330px; border-left:1px solid #C2C3C2; border-right:1px solid #C2C3C2; padding-left:20px;}
.f_emb{float:right;}

/**
* =================================================================================
* INFORMATION
* ---------------------------------------------------------------------------------
* ·¹ÀÌ¾Æ¿ô ¹× ¸ÞÀÎ
* =================================================================================
*/

/*=================================================================================
* Default - Css
=================================================================================*/

/* ¸ÞÀÎ ºñÁê¾ó */
.controls-wrap{position:relative; height:620px; z-index:-20;}
#supersized {  display:block; position:absolute; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img { width:1920px !important; height:620px !important; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
	
	#supersized li { display:block; list-style:none; z-index:-30; position:absolute; overflow:hidden; top:0; left:0; height:100%; width:100%; }
	#supersized a { width:100%; height:100%; display:block; }
		#supersized li.prevslide { z-index:-20; }
		#supersized li.activeslide { z-index:-10; }
		#supersized li.image-loading { background:#111 url('../img/loading16.gif') no-repeat center center; width:100%; height:100%; }
		#supersized li.image-loading img{ visibility:hidden; }
		#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }
		
/* ¼­ºê ºñÁê¾ó */
.s_controls-wrap{position:relative; height:155px; margin-bottom:1px; z-index:-20; background:url(../img/bg_sub01.jpg) no-repeat center center;}
.b_controls-wrap{position:relative; height:155px; margin-bottom:1px; z-index:-20; background:url(../img/bg_sub02.jpg) no-repeat center center;}
.c_controls-wrap{position:relative; height:155px; margin-bottom:1px; z-index:-20; background:url(../img/bg_sub03.jpg) no-repeat center center;}
.h_controls-wrap{position:relative; height:155px; margin-bottom:1px; z-index:-20; background:url(../img/bg_sub04.jpg) no-repeat center center;}

/*login*/

.login {position:relative; width:600px; height:200px; padding:10px 0 0 50px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#000;background:#f8f8f8; }
.login_tit {display:block; color:#16773a; font-size:40px; }
.login_txt {display:block; height:21px;color:#75736f; font-size:13px; line-height:21px; }
.login_dl {overflow: hidden; width:320px; margin:25px 0 0 35px;}
.login_dl dt {float: left; width:75px;color:#75736f; font-size:14px;line-height:35px;letter-spacing:-1px;font-weight:bold;vertical-align:middle;}
.login_dl dd {float: left; margin:0 0 9px 0; color:#75736f; font-size:13px;line-height:25px;}
.bt_login {position:absolute; top:35px; left:410px;}
.login_dl2 {width:420px; margin:20px 0 0 110px;}
.login_dl2 dt {width:190px;}
.login_dl2 dd {margin:0 0 7px 0;}
.login_txt2{margin:30px 0 30px 0px;}

.send_mail{margin-top:50px; width:700px; height:230px;}
.send_mail dt{float:left; width:70px; }
.send_mail dd{float:left; width:580px; height:50px;}
.t_center{clear:both; text-align:center;}

.input01 {height:35px; padding:0 5px; color:#646464; font-size:12px; line-height:25px; text-align:left;  border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;  background-color:#fff; }
.wdt{width:98%;}
.wdt2{width:100%;}

.select01 {width:113px; height:27px; margin:0 0 0 0; vertical-align:middle;color:#646464; font-size:12px; line-height:25px; border:1px solid #e2e0d7; background-color:#fff;}
/*login*/

		

						
