@charset "utf-8";


body{
 border:0px;
 margin-top:0px; 
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom:0px;
 font-size:12px;
 font-family:"돋움", "맑은 고딕";

}

img {	 
	border:0px;
}
 
table, td {	 
	margin:0px;
	padding:0px;}



a { text-decoration:none; }
a:hover, a:active, a:hover {
	color:#ed1c24;
}

dl, ul, ol, dt, dd, li {
	 list-style:none;
	 margin:0px; padding:0px;

}

h1, h2, h3 {
	margin:0px; padding:0px;
}

#warp{
	width:100%;
	margin:0 0 0 0;
}

#header{
	 width:1005px;
	 position:relative;
	/* background:url('/200710/images/top/back.png') ; */
	 height:90px;
	 margin:0 auto;
	 background-color:#FFF;

	 }

 /* 가운데정렬 */
   #header .gnb1{
	  width:350px;
	  padding-top:10px;
	  position:absolute;
	  right:0;
	  top:0;
	  zoom:1
	}

   #header	.gnb1 ul li{
	  float:left;
	  position:relative;
	}	
   #header .gnb1 ul:after {display:block;content:"";clear:both}
   #header .gnb1 ul {zoom:1}
   #header .logo{
	height:49px;
  width:232px;
  float:left;
  background-image: url('/200710/images/main/img_com_logo.jpg');
	background-repeat: no-repeat;
	margin: 34px 0px 0px 20px;
	}


	#contents02{
		width:980px;
		top:122px;
	}

	#contents01{
		position:relative;
		width:980px;
		margin:0 auto;
		margin-top:32px;
	}
	
	#contents01 .leftMenu {
		position:absolute;
		left:0px;
		width:190px;
		line-height:0;
	}
	
	#contents01 .leftMenu  ul li:hover {		
		padding:0px;
		margin:0px;
		border:0px;
	}

	#contents01 .leftMenu img {
		vertical-align: middle;
	}

	#contents01 .contents {
		position:relative;
		left:220px;
		top:0px;
	}


	#contents02 .box01{
	width:225px;
	margin:0;
	float:left;
	}
	
	#contents02 .box01 #boxid{
		position:relative;
		top:8px;
		left:14px;
	}
	
	#contents02 .box01 #boxpw{
		position:relative;
		top:12px;
		left:14px;
	}

	#contents02 .box01 #boxsv{
		position:relative;
		top:21px;
		left:10px;
	}

	#contents02 .box01 #loginid{
		position:relative;
		left:8px;
		top:2px;
		width:145px;
		height:19px;
	}
	
	#contents02 .box01 #loginpw{
		position:relative;
		left:8px;
		width:95px;
		height:19px;
	}
	
	#contents02 .box01 #loginenter{
		position:relative;
		top:9px;
		left:15px;
	}



	#contents02 .box02{
	width:225px;
	margin:0;
	float:left;

	}

	#contents02 .box03{
	width:280px;
	margin:0;
	float:left;
	}
	
	#contents02 .box03 li{
	float:left;
	}
	
	#contents02 .box03 #brochure{
		position:relative;
		top:10px;
	}

	#contents02 .box04{
		position:relative;
		left:720px;
		width:220px;
		margin:0;
	}

	#contents02 .box04 #notice{
		position:absolute;
		left:0px;
		top:0px;
	}
	
	#contents02 .box04 #press{
		position:absolute;
		left:61px;
		top:0px;
	}
	
	#contents02 .box04 #more{
		position:absolute;
		left:213px;
		top:15px;
	}
	
	#contents02 .box04 #line{
		position:absolute;
		left:0px;
		top:23px;
		padding:0px;
	}
	
	#contents02 .box04 #notice_date{
		position:absolute;
		width:240px;
		left:5px;
		top:43px;
		font-size:12px;
		letter-spacing:-2px;
		line-height:170%;
	}
	
	#contents02 .box05{
		position:relative;
		left:725px;
		top:45px;
		padding-left:-5px;
	}
	
	#contents02 .box05 li{
		position:relative;
		height:20px;
	}
	
	#contents02 .box05 #notice_title{
		position:absolute;
		width:205px;
		letter-spacing:-1px;
		line-height:170%;
		overflow: hidden;
 		text-overflow:ellipsis;
		white-space:nowrap;word-wrap:normal
	}
	
	#contents02 .box05 #notice_date{
		position:absolute;
		left:210px;
		width:50px;
		letter-spacing:-1px;
		line-height:170%;	
	}

	#contents02 .box05 #boxnotice{
	}

	#contents02 .box05 #boxpress{
		display:none;
	}

div.contents{
	width:751px;
}

#footer{
position:relative;
margin:0 auto;
clear:both;
background-image: url('/200710/images/menu/img_com_footer_3.gif');
background-repeat: no-repeat;
width:809px;
height:50px;
}

/*달력수정*/
.ui-datepicker-trigger {display:inline-block; margin-top:0px; vertical-align:top}