h1, h2, h4, hr {display:none;}

body {
	background:url(../../image/common/main_bg.gif) no-repeat 635px 48px;
}

#main {
	width:980px;
	position:relative;
	}

#main_top {
	width:100%;
	height:352px;
	position:relative;
	}
	#main_top .top_center {
		width:980px;
		position:relative;
		}

	/* Å¾ ÇÃ·¹½Ã */
	#main_top .top_center .flash {position:relative;z-index:1;margin-top:-1px;}


#popup {
	position:absolute;
	z-index:4;
	right:145px;
	top:112px;
}

#popupzone {
	position:absolute;
	z-index:4;
	right:31px;
	top:175px;
	background:url(../../image/main/popupzonebg.gif) no-repeat scroll 0 0;
	width:270px;
	height:165px;
	padding-top:1px;
}
	#popupzone .more {
		text-align:right;
		padding:10px 15px 6px 0;
	}

	#popupzone .control {
		text-align:right;
		padding:10px 15px 6px 0;
	}

#popupzone ul, #popupzone dl {
	list-style:none;
}
	

	#popupZoneWrap {
		height:100px;
		width:240px;
		margin:0px 15px 7px;
		overflow:auto;
		overflow-x:hidden;
	}
	#popupZoneWrap ul {
		float:left;
	}
		#popupZoneWrap ul li {
			float:left;
			margin-right:5px;
		}
			#popupZoneWrap ul li a{
			}
	#popupzone dl {
		margin:0 0 0 10px;
		padding:0;
	}
		#popupzone dl dd {
			float:left;
			display:inline;
			margin-left:8px;
			font-size:0.8em;
			font-family:Arial, Verdana;
			}
			#popupzone dl dd a {
				background:url(../../image/main/popupzonenum.gif) no-repeat scroll 0 0;
				display:block;
				width:16px;
				height:16px;
				line-height:16px;
				text-align:center;
				color:white;
				text-decoration:none;
				font-weight:bold;
				}
				#popupzone dl dd a.on {
					background-position:0 -16px;
					color:white;
					font-weight:bold;
				}

				#popupzone dl dd span { display:none; }

#main_cont {margin-left:10px;}

/*  ======================== ¿ÞÂÊ ¿µ¿ª ===========================================  */
#main_cont_left {
	width:192px;
	float:left;
}

	/*#left_login {}  common.css¿¡ °øÅë ·Î±×ÀÎ */

	#main_infor {
		margin-top:10px;
		background:url(../../image/main/infor_bg_01.gif) no-repeat scroll 0 0;
	}
		#main_infor h3 {display:none;}

		#main_infor ul {
			padding:52px 0 13px 19px;
		}
			#main_infor ul li {
			}
			#main_infor ul li a {
				height:19px;
				background:url(../../image/main/infor_bg_01.gif) no-repeat scroll 0 0;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}
			#main_infor ul li.link01 a {background-position:-19px -52px; width:152px;}
			#main_infor ul li.link01 a:hover {background-position:-210px -52px; width:152px;}

			#main_infor ul li.link02 a {background-position:-19px -71px; width:152px;}
			#main_infor ul li.link02 a:hover {background-position:-210px -71px; width:152px;}

			#main_infor ul li.link03 a {background-position:-19px -89px; width:152px;}
			#main_infor ul li.link03 a:hover {background-position:-210px -89px; width:152px;}

			#main_infor ul li.link04 a {background-position:-19px -103px; width:152px;}
			#main_infor ul li.link04 a:hover {background-position:-210px -103px; width:152px;}

			#main_infor ul li.link05 a {background-position:-19px -107px; width:152px;}
			#main_infor ul li.link05 a:hover {background-position:-210px -107px; width:152px;}

			#main_infor ul li.link06 a {float:left;background-position:-19px -125px; width:75px;}
			#main_infor ul li.link06 a:hover {background-position:-210px -125px; width:75px;}

			#main_infor ul li.link06 a.lk {float:left;background-position:-95px -125px; width:76px;}
			#main_infor ul li.link06 a.lk:hover {background-position:-286px -125px; width:76px;}

			#main_infor ul li.link07 a {clear:both;background-position:-19px -143px; width:152px;}
			#main_infor ul li.link07 a:hover {background-position:-210px -143px; width:152px;}

			#main_infor ul li.link08 a {background-position:-19px -161px; width:152px;}
			#main_infor ul li.link08 a:hover {background-position:-210px -161px; width:152px;}

			#main_infor ul li.link09 a {background-position:-19px -179px; width:152px;}
			#main_infor ul li.link09 a:hover {background-position:-210px -179px; width:152px;}

			#main_infor ul li.link10 a {float:left;background-position:-19px -197px; width:65px;}
			#main_infor ul li.link10 a:hover {background-position:-210px -197px; width:65px;}

			#main_infor ul li.link10 a.lk {float:left;background-position:-84px -197px; width:89px;}
			#main_infor ul li.link10 a.lk:hover {background-position:-275px -197px; width:89px;}

			#main_infor ul li.link11 a {clear:both;background-position:-19px -217px; width:152px;}
			#main_infor ul li.link11 a:hover {background-position:-210px -217px; width:152px;}

			#main_infor ul li.link12 a {background-position:-19px -236px; width:152px;}
			#main_infor ul li.link12 a:hover {background-position:-210px -236px; width:152px;}

/*  ======================== °¡¿îµ¥ ¿µ¿ª ===========================================  */
#main_cont_body {width:464px;float:left;margin-left:20px; margin-top:6px;}

	#main_cont_body #main_news {
	}
		#main_news {
			/* background:url(../../image/main/newstab.gif) no-repeat scroll 0 0; */
			position:relative;
		}
			#main_news h3 {display:none;}

			#main_news ul li {
				float:left;
			}
				#main_news ul li a.newsTab {
					height:20px;
					background:url(../../image/main/newstab.gif) no-repeat scroll 0 0;
					overflow:hidden;
					display:block;
					font-size:0.9em;
					text-indent:-999em;
				}
					#main_news ul li.link01 a.newsTab {background-position:0px 0px; width:56px;}
					#main_news ul li.link01 a.newsTab:hover {background-position:0px -20px; width:56px;}
					#main_news ul li.link01 a.over {background-position:0px -20px; width:56px;}

					#main_news ul li.link02 a.newsTab {background-position:-56px 0px; width:56px;}
					#main_news ul li.link02 a.newsTab:hover {background-position:-56px -20px; width:56px;}
					#main_news ul li.link02 a.over {background-position:-56px -20px; width:56px;}

					#main_news ul li.link03 a.newsTab {background-position:-113px 0px; width:36px;}
					#main_news ul li.link03 a.newsTab:hover {background-position:-113px -20px; width:36px;}
					#main_news ul li.link03 a.over {background-position:-113px -20px; width:36px;}

					#main_news ul li.link04 a.newsTab {background-position:-149px 0px; width:56px;}
					#main_news ul li.link04 a.newsTab:hover {background-position:-149px -20px; width:56px;}
					#main_news ul li.link04 a.over {background-position:-149px -20px; width:56px;}

					#main_news ul li.link05 a.newsTab {background-position:-205px 0px; width:56px;}
					#main_news ul li.link05 a.newsTab:hover {background-position:-205px -20px; width:56px;}
					#main_news ul li.link05 a.over {background-position:-205px  -20px; width:56px;}

					#main_news ul li.link06 a.newsTab {background-position:-261px 0px; width:37px;}
					#main_news ul li.link06 a.newsTab:hover {background-position:-261px -20px; width:37px;}
					#main_news ul li.link06 a.over {background-position:-261px -20px; width:37px;}

					#main_news ul li.link07 a.newsTab {background-position:-297px 0px; width:56px;}
					#main_news ul li.link07 a.newsTab:hover {background-position:-297px -20px; width:56px;}
					#main_news ul li.link07 a.over {background-position:-297px -20px; width:56px;}

					#main_news ul li .newsContents {
						clear:both;
						position:absolute;
						top:18px;
						left:0;
						height:138px;
						width:464px;
						margin-top:0px;
						overflow:hidden;
						display:none;
					}
					* html #main_news ul li .newsContents {
						left:-300px;
					}

						#main_news ul li .more {
							z-index:1;
							clear:both;
							position:absolute;
							right:15px;
							top:3px;
							overflow:hidden;
							display:none;
						}
						
						
						 /* ¸ÞÀÎÈ­¸é °Ô½ÃÆÇ(»õ¼Ò½Ä, ¹®È­Ã¼À° µî) */
						.td_listtop0
						{
						}
							a:link
							{
							/*		font-size: 9pt;*/
								color: #006697;
								font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica, sans-serif; 
								text-decoration: none
							}

							a:hover
							{
							/*		font-size: 9pt;*/
								color: #006697;
								font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica, sans-serif; 
								text-decoration: underline
							}

							a:active {
							/*		font-size: 9pt;*/
								color: #006697;
								font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica, sans-serif; 
								text-decoration: underline
							}
						
							a:visited
							{
							/*		font-size: 9pt; */
								color: #006697;
								font-family: µ¸¿ò, ±¼¸², verdana, arial, helvetica, sans-serif; 
								text-decoration: none
							}

						.newsContents dl {margin-top:8px;}

						.newsContents dl dd {
							clear:both;
							line-height:1.3em; 
							height:1.3em; 
							padding:1px 5px 1px; 
							margin-bottom:2px; 
						}

						.newsContents dl dd.ct {text-align:center;}

						.newsContents dl dd a{
							background:url(../../image/main/bul_01.gif) no-repeat scroll 6px 50%;
							padding-left:17px; 
							float:left; 
							display:block; 
							overflow:hidden; 
							font-size:.9em;
							color:#979797;
							text-decoration:none;
						}
						.newsContents dl dd a:hover{
							text-decoration:underline;
						}

						.newsContents dl dd a.spk{
							background:url(../../image/main/bul_02.gif) no-repeat scroll 0 50%;
						}

						.newsContents dl dd a div.new{
							background:url(../../image/main/icon_new.gif) no-repeat scroll 100% 50%;
							height:0;
							padding:1px 6px;
							display:inline;
						}

						.newsContents dl dd span{
							margin-left:405px;
							clear:right;
							display:block;
							text-align:right;
							font-size:0.9em;
							color:#3980D7;
						}

						.newsContents dl dd span a {
							background:none;
							padding-left:9px;
						}

	/* ±¸Ã»¿¡°Ô¹Ù¶õ´Ù */
	#civil_infor {margin-top:135px;}
		#civil_infor h3 {display:none;}
		#civil_infor ul li {
			float:left;
		}
			#civil_infor ul li a{
				height:57px;
				background:url(../../image/main/civil_link_bg.gif) no-repeat 0 0;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}

			#civil_infor ul li.link01 a {background-position:0 0;width:149px;}
			#civil_infor ul li.link02 a {background-position:-149px 0;width:168px;}
			#civil_infor ul li.link03 a {background-position:-317px 0;width:147px;}

	/* ¼­±¸ÀÌ¸ðÀú¸ð */
	#fast_link {margin-top:12px;}
		#fast_link h3 {display:none;}

		#fast_link ul li {
			margin-bottom:2px;
		}
		#fast_link ul li h4 {
			float:left;
			width:92px;
			background:url(../../image/main/tit_fast_link_01.gif) no-repeat 0 0;
			height:19px;
			overflow:hidden;
			display:block;
			font-size:0.9em;
			text-indent:-999em;
		}
		#fast_link ul li h4.title01 {background:url(../../image/main/tit_fast_link_01.gif) no-repeat 0 0;}
		#fast_link ul li h4.title02 {background:url(../../image/main/tit_fast_link_02.gif) no-repeat 0 0;}
		#fast_link ul li h4.title03 {background:url(../../image/main/tit_fast_link_03.gif) no-repeat 0 0;}
		#fast_link ul li h4.title04 {background:url(../../image/main/tit_fast_link_04.gif) no-repeat 0 0;}
		#fast_link ul li h4.title05 {background:url(../../image/main/tit_fast_link_05.gif) no-repeat 0 0;}

		#fast_link ul li p {
			float:left;
			width:350px;
			padding-left:15px;
			background:url(../../image/main/bul_03.gif) no-repeat 9px 5px;
			color:#585858;
			letter-spacing:-1px;
			word-spacing:-1px;
		}
		#fast_link ul li p a {
			color:#585858;
			line-height:18px;
			text-decoration:none;
		}
		#fast_link ul li p a:hover {
			color:#2D65C4;
			text-decoration:underline;
		}
				

/*  ======================== ¿À¸¥ÂÊ ¿µ¿ª ===========================================  */
#main_cont_right {width:241px;float:left;margin-left:22px;}

	/* Æä¹Ð¸®»çÀÌÆ®1 */
	#main_right_family {padding-left:6px;}
		#main_right_family h3 {display:none;}
		#main_right_family ul li {
			float:left;
		}
			#main_right_family ul li a{
				height:17px;
				background:url(../../image/main/main_right_family_01.gif) no-repeat 0 0;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}

			#main_right_family ul li.link01 a {background-position:0 0;width:64px;}
			#main_right_family ul li.link02 a {background-position:-64px 0;width:76px;}
			#main_right_family ul li.link03 a {background-position:-140px 0;width:86px;}

	/* Æä¹Ð¸®»çÀÌÆ®2 */
	#main_right_family2 {margin-top:9px;}
		#main_right_family2 h3 {display:none;}
		#main_right_family2 ul li {
			float:left;
		}
			#main_right_family2 ul li a{
				height:54px;
				background:url(../../image/main/main_right_family_02.gif) no-repeat 0 0;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}

			#main_right_family2 ul li.link01 a {background-position:0 0;width:63px;}
			#main_right_family2 ul li.link02 a {background-position:-63px 0;width:59px;}
			#main_right_family2 ul li.link03 a {background-position:-122px 0;width:60px;}
			#main_right_family2 ul li.link04 a {background-position:-182px 0;width:59px;}

	/* Æä¹Ð¸®»çÀÌÆ®3 */
	#main_right_family3 {margin-top:9px;}
		#main_right_family3 h3 {display:none;}
		#main_right_family3 ul li {
			float:left;
		}
			#main_right_family3 ul li a{
				background:url(../../image/main/main_right_family_03.gif) no-repeat 0 0;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}

			#main_right_family3 ul li.link01 a {height:41px;background-position:0 0;width:124px;}
			#main_right_family3 ul li.link02 a {height:41px;background-position:-124px 0;width:117px;}
			#main_right_family3 ul li.link03 a {height:35px;background-position:0 -41px;width:124px;}
			#main_right_family3 ul li.link04 a {height:35px;background-position:-124px -41px;width:117px;}

	/* Á¾ÇÕ¹Î¿ø¾È³» + ¼­±¸ ½Ã¼³°ü¸®°ø´Ü ¼Ò½Ä */
	#main_right_family4 {
		margin-top:9px;
		height:90px;
		background:url(../../image/main/main_right_family_04.gif) no-repeat 0 0;
		padding:40px 0 0 27px;
	}
		#main_right_family4 h3 {display:none;}
		#main_right_family4 ul li {}
			#main_right_family4 ul li a{
				height:16px;
				background:url(../../image/main/main_right_family_04.gif) no-repeat 0 0;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}

			#main_right_family4 ul li.link01 a {background-position:-27px -40px;width:97px;}
			#main_right_family4 ul li.link02 a {background-position:-27px -56px;width:97px;}
			#main_right_family4 ul li.link03 a {background-position:-27px -72px;width:97px;}
			#main_right_family4 ul li.link04 a {background-position:-27px -88px;width:97px;}
			#main_right_family4 ul li.link05 a {background-position:-27px -104px;width:97px;}
	
	/* Á¾ÇÕ¹Î¿ø¾È³» */			
	#main_right_family7 {
		margin-top:9px;
		height:90px;
		background:url(../../image/main/main_right_family_04.gif) no-repeat 0 0;
		padding:40px 0 0 27px;		
	}
		#main_right_family7 h3 {display:none;}

		#main_right_family7 ul {
		}
			#main_right_family7 ul li {
			}
			#main_right_family7 ul li a {
				height:16px;
				background:url(../../image/main/main_right_family_04.gif) no-repeat 0 0;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}
			
			#main_right_family7 ul li.link01 a {background-position:-27px -40px; width:94px;}
			
			#main_right_family7 ul li.link02 a {float:left;background-position:-27px -56px; width:94px;}
			#main_right_family7 ul li.link02 a.lk {float:left;background-position:-121px -56px; width:97px;}
			
			#main_right_family7 ul li.link03 a {float:left;background-position:-27px -72px; width:94px;}
			#main_right_family7 ul li.link03 a.lk {float:left;background-position:-121px -72px; width:97px;}		
				
			#main_right_family7 ul li.link04 a {float:left;background-position:-27px -88px; width:94px;}
			#main_right_family7 ul li.link04 a.lk {float:left;background-position:-121px -88px; width:97px;}		
			
			#main_right_family7 ul li.link05 a {float:left;background-position:-27px -104px; width:94px;}	
			#main_right_family7 ul li.link05 a.lk {float:left;background-position:-121px -104px; width:97px;}							

	/* Æä¹Ð¸®»çÀÌÆ®4 */
	#main_right_family5 {
		margin-top:5px;
	}
		#main_right_family5 h3 {display:none;}
		#main_right_family5 ul {
			clear:both;
			padding-bottom:1px;
		}
		#main_right_family5 ul li {
			float:left;
		}
			#main_right_family5 ul li a{
				height:36px;
				background:url(../../image/main/main_right_family_05.gif) no-repeat 0 0;
				margin-right:3px;
				overflow:hidden;
				display:block;
				font-size:0.9em;
				text-indent:-999em;
			}

			#main_right_family5 ul li.link01 a {background-position:0 0;width:77px;}
			#main_right_family5 ul li.link02 a {background-position:-82px 0;width:77px;}
			#main_right_family5 ul li.link03 a {background-position:-164px 0;width:77px;}

			#main_right_family5 ul li.link04 a {background-position:0 -37px;width:77px;}
			#main_right_family5 ul li.link05 a {background-position:-82px -37px;width:77px;}
			#main_right_family5 ul li.link06 a {background-position:-164px -37px;width:77px;}

			#main_right_family5 ul li.link07 a {background-position:0 -74px;width:77px;}
			#main_right_family5 ul li.link08 a {background-position:-82px -74px;width:77px;}
			#main_right_family5 ul li.link09 a {background-position:-164px -74px;width:77px;}


/*  ======================== ÇÏ´Ü ¿µ¿ª ===========================================  */
#main_bottom {clear:both;margin-left:10px; margin-top:10px;}

	/* ÇÏ´Ü ¼¿·ºÆ®¹Ú½º */
	#customer {
		margin-right:18px;
		float:left;
		width:675px;
	}
		.customerCenter {
			position:relative;
			float:left;
			width:120px;
			margin-right:14px;
		}

		.customerCenter h3 {
			height:17px;
			overflow:hidden;
			text-indent:-999em;
			cursor:pointer;
		}
		.customerCenter h3.n1 {background:url(../../image/main/main_bottom_family_01.gif) no-repeat scroll 0 0;}
		.customerCenter h3.n2 {background:url(../../image/main/main_bottom_family_02.gif) no-repeat scroll 0 0;}
		.customerCenter h3.n3 {background:url(../../image/main/main_bottom_family_03.gif) no-repeat scroll 0 0;}
		.customerCenter h3.n4 {background:url(../../image/main/main_bottom_family_04.gif) no-repeat scroll 0 0;}
		.customerCenter h3.n5 {background:url(../../image/main/main_bottom_family_05.gif) no-repeat scroll 0 0;}


			.customerCenter h3.closed {
						background-position:0 0;
				}
			
			.customerCenter ul {
				width:120px;
				height:167px;
				position:absolute;
				top:-167px;
				display:none;
				border:1px solid #C6C6C6;
				border-bottom:0px;
				background-color:#FFFFFF;
				}
				.customerCenter ul{
					overflow:auto;
					overflow-X:hidden;
				}

					.customerCenter ul li {
						font-size:1em;
						line-height:1.3em; 
						}

					.customerCenter ul li.tit {
						background:#EFEFEF;
						color:#0B327F;
						font-weight:bold;
						letter-spacing:-1px;
					}

						.customerCenter ul li a {
							width:100px;
							display:inline;
							text-decoration:none;
							color:#979797;
						}
						.customerCenter ul li a:hover {
							text-decoration:underline;
						}
						.customerCenter ul li.tit a {
							color:#0B327F;
							font-weight:bold;
						}

	/* ÀüÀÚÁ¤ºÎ ÁÖ¿ä¼­ºñ½º */
	.relatedSite {
		margin-left:7px;
		float:left;
	}
		.relatedSite h3 {
			display:none;
		}

		.relatedSite ul {
			padding:0 0 0 0px;
		}
			.relatedSite ul li {
				padding:1px 0;
			}
			.relatedSite ul li select {
				vertical-align:top;
				font-size:11px;
				height:20px;
				background:#D5E3EF;
			}

			.relatedSite ul li select.select_01 {
				width:95px;
			}
			.relatedSite ul li select.select_02 {
				width:115px;
			}
			.relatedSite ul li select.select_03 {
				width:120px;
			}
			.relatedSite ul li select.select_04 {
				width:115px;
			}
			.relatedSite ul li select.select_05 {
				width:95px;
			}
			.relatedSite ul li select.select_06 {
				width:135px;
			}

				.relatedSite ul li select optgroup {
					text-decoration:none;
				}
			.relatedSite ul li input {
				vertical-align:top;
			}

/* ¸ÞÀÎ Äü¸Þ´º ½ÃÀÛ */
#divMenu {position:absolute; top:163px; left:960px; width:74px; visibility:visible;}
	#divMenu .quick {
		background:url(/images/quick/quick_bg01.gif) repeat-y left;
		text-align:center;
	}
	#divMenu .quick h3.top_bg {
		background:url(/images/quick/quick_tit.gif) no-repeat 0 0;
		height:30px;
		overflow:hidden;
		display:block;
		font-size:0.9em;
		text-indent:-999em;
	}
	#divMenu .quick .bottom_bg {
		background:url(/images/quick/quick_bg02.gif) no-repeat left top;
		height:5px;
		overflow:hidden;
		display:block;
	}
/* /Äü¸Þ´º ³¡ */