body,form,div,pre,fieldset,input,blockquote,th,td{font-family:'dotum','Tahoma','¸¼Àº°íµñ','malgungothic','µ¸¿ò','À±°íµñ','verdana',sans-seif;margin:0px;padding:0px;color:#333333;font-size:12px;line-height:1.8em;}
table{border-collapse:collapse;border-spacing:0;}
em,cite,address,dfn,var{font-style:normal;}
img{border:0}

body{width:100%; height:100%; background:URL('../image/tbg.gif') repeat-x; background-color:#ffffff; text-align:center; font-family:dotum;}
/* ½ÉÇÃ¶óÀÌÆ®¹Ú½º °ü·ÃCSS½ÃÀÛ ### JSÆÄÀÏ¿¡µµ °ü·Ã ¼³Á¤°ªÀÌ ÀÖÀ½ */
.SLB_center { cursor:pointer; visibility:hidden; } 
.SLB_close { cursor: pointer; display:none; width:750px; text-align:center;} 
.SLB_caption { cursor: pointer; display:none;} 
#SLB_loading { cursor: pointer; display:none; z-index: 99998; position:absolute}
#SLB_content {z-index: 99999; position:absolute}
#SLB_film { z-index: 99999; position:absolute; width:100%; height:100%; background-color:#000000; filter:Alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}
/* ½ÉÇÃ¶óÀÌÆ®¹Ú½º °ü·ÃCSS³¡ ### JSÆÄÀÏ¿¡µµ °ü·Ã ¼³Á¤°ªÀÌ ÀÖÀ½ */

a:link{color:#666666; text-decoration:none;}
a:visited{color:#666666; text-decoration:none;}
a:hover{color:#000000;}

.clear{clear:both;}

.toparea{width:990px; margin:0 auto;}
.ttb{width:100%; margin:0 auto; text-align:right; height:40px;}
.ttb ul{list-style:none; margin:0px;padding:0px;}
.ttb li{list-style:none;float:right;}
.ttb a{display:block; padding-left:5px; padding-left:5px; font-family:dotum;}
.ttb a span{color:#ff6600; font-family:dotum;}
.ttb a:link{color:#ffffff; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px; padding-top:10px;}
.ttb a:visited{color:#ffffff; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px; padding-top:10px;}
.ttb a:hover{color:#b9dbff; font-weight:bold; font-family:dotum; font-size:11px; padding-top:8px;}
.tsch{padding:0px;}
.ttb p{margin:0px; padding:10px 0 0 0; color:#888888;}
.tsch div{float:left;}
.tschp{width:160px; height:24px; background-color:#718598; border:0px; margin-top:5px; margin-left:10px; font-weight:bold; color:#ffffff;}

.tma{width:100%; border-bottom:8px solid #939393;}
.tma1{float:left; width:321px; height:91px; text-align:left;}
.tma1 h1{margin:0px; padding:12px 0px 0px 0px;}
.tma2{float:right; width:640px;padding-top:30px;}
.tma2 ul{list-style:none; margin:0px; padding:0px;}
.tma2 li{list-style:none;float:left; }

.tm{height:20px;}
.tm li{width:105px; text-align:center;}
.tm a{display:block; text-align:center; background:URL(../image/tmbg.gif) no-repeat; background-position:right 2px  ;}
.tm a:link{color:#333333; text-decoration:none; font-weight:bold; font-family:gulim; font-size:13pt;}
.tm a:visited{color:#333333; text-decoration:none; font-weight:bold; font-family:gulim; font-size:13pt;}
.tm a:hover{color:#000000; font-weight:bold; font-family:gulim; font-size:13pt;}
.tmend a{ background:URL(../image/tmbg2.gif) no-repeat;}
.tms{padding-top:5px; height:32px;}
.tms a{display:block; padding:5px 10px 0px 10px; height:31px; float:left; letter-spacing:-1px;}
.tms a:link{color:#666666; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px; background:URL(../image/tmbgn.gif) repeat-x;}
.tms a:visited{color:#666666; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px; background:URL(../image/tmbgn.gif) repeat-x;}
.tms a:hover{color:#000000; font-weight:bold; font-family:dotum; font-size:11px; background:URL(../image/tmbgn.gif) repeat-x;}

	.tms0{height:32px;}
	.tms1{ background:URL(../image/tmarr.gif) no-repeat; background-position: 47px 0px;}
		.tms1 ul{margin-left:0px;}
	.tms2{ background:URL(../image/tmarr.gif) no-repeat; background-position: 150px 0px;}
		.tms2 ul{margin-left:100px;}
	.tms3{ background:URL(../image/tmarr.gif) no-repeat; background-position: 260px 0px;}
		.tms3 ul{margin-left:30px;}
	.tms4{ background:URL(../image/tmarr.gif) no-repeat; background-position: 467px 0px;}
		.tms4 ul{margin-left:170px;}
	.tms5{ background:URL(../image/tmarr.gif) no-repeat; background-position: 573px 0px;}
		.tms5 ul{margin-left:320px;}
	.tms6{ background:URL(../image/tmarr.gif) no-repeat; background-position: 360px 0px;}
		.tms6 ul{margin-left:120px;}

.cptb{width:990px; margin:0 auto; height:45px; background:URL(../image/cptbg.gif) no-repeat; color:#999999; font-family:dotum; font-size:11px; clear:both;}
.cptb a:link{color:#666666; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px; padding-left:10px; padding-right:10px;}
.cptb a:visited{color:#666666; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px; padding-left:10px; padding-right:10px;}
.cptb a:hover{color:#000000; font-weight:bold; font-family:dotum; font-size:11px; padding-left:10px; padding-right:10px;}

.cptb1 {float:left;}
.cptb1 ul{list-style:none; margin:0px; padding:10px 0px 0px 20px;}
.cptb1 li{list-style:none;float:left;}
.cptb2 {float:right; padding:10px 20px 0px 0px;}

.cp{width:950px; text-align:left; margin:0 auto; background:URL(../image/cplogo.gif) no-repeat; background-position:top right; margin-top:20px; padding-bottom:20px;}
.cp address{font-family:dotum; font-size:11px; line-height:1.4em; color:#858585;}
.cp p{font-family:verdana; font-size:7pt; font-weight:bold; color:#999999; margin:0px; padding:0px;}

.maincontainer{width:990px; margin:0 auto;}
	.ml01{float:left; width:249px; height:290px; background:URL(../image/mltbg.gif) no-repeat; text-align:center;;}
	.ml02{float:right;}

	.sbj0{font-weight:bold; font-family:gulim; color:#002449; font-size:10pt; margin:0 auto; width:210px; text-align:left; margin-top:10px; padding-bottom:5px;}
	.login{width:90%; margin:0 auto;}
	.login b{color:#000000;}
		.dashedline{padding-top:15px; padding-bottom:15px; margin-bottom:5px; border-bottom:2px dashed #eaeaea; border-top:2px solid #eaeaea;}
	.login1{float:left;}
	.login1 input{width:130px; height:25px; padding-left:3px; color:#000000; margin-bottom:3px;}
	.login2{float:right;}
	.login3{color:#cccccc;}
	.login3 a:link{color:#666666; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px;}
	.login3 a:visited{color:#666666; text-decoration:none; font-weight:bold; font-family:dotum; font-size:11px;}
	.login3 a:hover{color:#000000; text-decoration:underline; font-weight:bold; font-family:dotum; font-size:11px;}
	.login3 a span{font-weight:normal;}

	.notice{margin-top:15px; display:block;}
	.nt1{float:left; padding:0px; margin:0px;}
	.nt2{float:right; font-weight:bold; padding:0px; margin:0px;}
	.nt3{line-height:1.2em; font-weight:normal; margin:0 auto; width:210px; TEXT-ALIGN:LEFT;}
	.nt3 ul{margin:0px; padding-left:18px;}
	.nt3 li{padding-top:4px; padding-bottom:4px;}

	.mt20{margin-top:20px; margin-bottom:20px;}
	.ml201{float:left; width:249px; height:250px; border-right:1px solid #dbdbdb;}
		.ml201 a{display:block; font-family:dotum; font-size:11px; letter-spacing:-1px; color:#999999; text-align:left; width:200px; margin:0 auto; line-height:1.4em; padding-bottom:10px;}
		.ml201 a img{float:right;}
		.mmem{padding-top:20px; padding-bottom:20px; border-top:1px solid #dbdbdb; width:210px; margin:0 auto; background:URL(../image/mainmem.gif) no-repeat; background-position:right 5px;}
		.mmem div{font-weight:bold; font-family:gulim; color:#002449; font-size:10pt;}
	.ml202{float:left; text-align:center;}
		.mainlate{padding-left:20px; text-align:left;}
		.mainlate1{width:450px; text-align:left;}
		.mainlate1 ul{list-style:none; margin:0px; padding:0px;}
		.mainlate1 ul li{list-style:none; margin:0px; padding:0px; float:left; font-family:dotum; font-size:11px; letter-spacing:-1px; font-weight:bold;}
		.mainlate1 ul li a{display:block; padding-top:10px; padding-bottom:10px; text-align:center;}
		.mlton{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:1px solid #d4d4d4;border-bottom:1px solid #ffffff; width:118px;}
			.mlton a:link{color:#002449;}
			.mlton a:visited{color:#002449;}
			.mlton a:hover{color:#000000; text-decoration:underline;}
		.mltoff{border:1px solid #d4d4d4; background-color:#f2f2f2; width:118px;}
		.mltmore{border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #ffffff;border-bottom:1px solid #d4d4d4; width:85px;}
		.mainlateimg{padding-left:30px; text-align:left;}
		.mainlateimg a{display:block; float:left; width:80px; height:80px; margin-left:10px; margin-right:10px;}
		.mainlateimg a:link{border:3px solid #cccccc;}
		.mainlateimg a:visited{border:3px solid #cccccc;}
		.mainlateimg a:hover{border:3px solid #000033;}
		.mainlateimg a img{width:80px; height:80px;}
	.ml203{float:right; width:249px; height:250px;}
	.ml203 a,
	.ml203 a img{display:block;}

.subC{display:none;}
.simg01{width:990px; margin:0 auto; height:127px; background:URL(../image/st1.jpg) no-repeat;}
.simg02{width:990px; margin:0 auto; height:127px; background:URL(../image/st2.jpg) no-repeat;}
.simg03{width:990px; margin:0 auto; height:127px; background:URL(../image/st3.jpg) no-repeat;}
.simg04{width:990px; margin:0 auto; height:127px; background:URL(../image/st4.jpg) no-repeat;}
.simg05{width:990px; margin:0 auto; height:127px; background:URL(../image/st5.jpg) no-repeat;}
.subcontainer{width:990px; margin:0 auto; background:URL(../image/lmbg.gif) repeat-y; background-position:left top; padding-top:20px; padding-bottom:20px;min-height:500px;}
	.leftmenu{width:250px; float:left; text-align:center;}
		.smt{width:225px; margin:0px auto; text-align:left; font-family:verdana,Gulimche; font-size:16pt; color:#002449; padding-top:10px; font-weight:bold;}
		.smt p{margin:0px; padding:5px 0 0 0; font-family:verdana; font-size:7pt; color:#999999; line-height:1.2em;}
		.sm{width:225px; margin:0 auto; height:36px; text-align:left; margin-top:30px;}
		.sm ul{list-style:none; margin:0px; padding:0px;}
		.sm ul li{list-style:none; margin:0px; padding:0px;}
		.sm a{width:225px;  height:40px; line-height:36px; display:block;}
		.sm a:link,
		.sm a:visited{ border-bottom:1px dashed #dddddd; font-family:gulim; font-size:10pt; font-weight:bold; color:#333333; text-decoration:none;}
		.sm a:hover{ border-bottom:1px dashed #ffffff; background:URL(../image/lmon.gif) no-repeat; text-decoration:none;
					font-family:gulim; font-size:10pt; font-weight:bold; color:#ffffff;}

		.smSubmit,
		.smMypage{display:none;}

		.title{width:720px; height:70px;}
		.title h1{text-align:left; font-family:verdana,Gulimche; letter-spacing:-1px; font-size:24px; color:#002449; padding-top:10px; font-weight:bold; float:left;}
		.title div{font-family:dotum; font-size:11px; color:#666666; line-height:1.2em; float:right; text-align:right; padding-right:10px;}

	.subcontents{width:720px; float:right; text-align:left;}







