/* °øÅë¼Ò½º */

body{margin:0 auto; padding:0px; width:100%; text-align:center;  font-family:Verdana, Geneva, sans-serif,Dotum;
	 background: #fff url(images/bg1.jpg) top repeat-x; overflow-x: hidden;} 
	 
td,il,li,div{font-size:12px; font-family:Verdana, Geneva, sans-serif,Dotum;}
	 	 
ul, li { margin: 0; padding: 0; list-style: none; }
		 
.bgNone {background:none;}
.autoC{margin:0 auto; text-align:center;}


/* Á¤·Ä */


.alginR {text-align:right;}


.alginL {text-align:left;}


.alignC {text-align:center;}





.alignR {text-align:right;}


.alignL {text-align:left;}


.align C {text-align:center;}





.floatR {float:right;}


.floatL {float:left;}


.displayIn {display:inline;}





.txtop { vertical-align:top !important; }


.txmiddle { vertical-align:middle !important; }


.txbottom { vertical-align:bottom !important; }








/* input */


.inputText {


border:1px solid #CCCCCC;


font-size:1em;


height:15px;


padding:2px 4px;


}





/* space */


.mgbt5 {margin-bottom:5px !important;}


.mgbt10 {margin-bottom:10px !important;}


.mgbt20 {margin-bottom:20px !important;}


.mgbt30 {margin-bottom:30px !important;}





.mgtop5 {margin-top:5px !important;}


.mgtop10 {margin-top:10px !important;}


.mgtop20 {margin-top:20px !important;}


.mgtop30 {margin-top:30px !important;}





.mgL5 {margin-left:5px !important;}


.mgL10 {margin-left:10px !important;}


.mgL20 {margin-left:20px !important;}


.mgL30 {margin-left:30px !important;}





.mgR5 {margin-right:5px !important;}


.mgR10 {margin-right:10px !important;}


.mgR20 {margin-right:20px !important;}


.mgR30 {margin-right:30px !important;}








.pdbt5 {padding-bottom:5px !important;}


.pdbt10 {padding-bottom:10px !important;}


.pdbt20 {padding-bottom:20px !important;}


.pdbt30 {padding-bottom:30px !important;}





.pdtop5 {padding-top:5px !important;}


.pdtop10 {padding-top:10px !important;}


.pdtop20 {padding-top:20px !important;}


.pdtop30 {padding-top:30px !important;}





.pdL5 {padding-left:5px !important;}


.pdL10 {padding-left:10px !important;}


.pdL20 {padding-left:20px !important;}


.pdL30 {padding-left:30px !important;}





.pdR5 {padding-right:5px !important;}


.pdR10 {padding-right:10px !important;}


.pdR20 {padding-right:20px !important;}


.pdR30 {padding-right:30px !important;}

/*ÅØ½ºÆ® ÇÊµå*/
.bfe{border:1px solid #f0f7f8; background-color:#f0f7f8; font-size:12px; font-family:Verdana, Geneva, sans-serif; padding:3px; height:22px;}



/*¼­ºêÁß°£ ³»¿ë ºÎºÐ ÀÚ¸® Àâ±â**/


#subm {width:1015px; margin:0 auto; padding:0; position:relative;}


/**¼­ºê¸Þ´º**/


#submenu {width:163px; margin:0; padding:0; position:relative; left:7px; float:left;}


/**¼­ºê À§Ä¡**/


#subdr {width:760px; margin:0; padding:0; left:40px; position:relative; float:left;}



/** ¾Æ·¡ÁÙ**/
.brb {border-bottom:1px solid #ebebeb;}

/**±Û¾¾Å©±â**/
.px27{font-size:27px;}
.px24{font-size:24px;}
.px18{font-size:18px;}
.px16{font-size:16px;}
.px14{font-size:14px;}
.px12{font-size:12px;}
.px11{font-size:11px;}

/*±¼À½±Û¾¾*/
.bd{font-weight:bold}

/*»ö»ó*/
.bk{color:#000000}
.sky{color:#0298cd}
.gr{color:#666666}
.red{color:#ff3300}

/*¸µÅ©*/
a:link{color:#000000; text-decoration:none }

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

a:active{color:#0298cd; text-decoration:none }

a:hover{color:#0298cd; text-decoration:none }


/*ÆÐµù*/
.pd1{padding:1px;}
.pd2{padding:2px;}
.pd3{padding:3px;}
.pd4{padding:4px;}
.pd5{padding:5px;}
.pd6{padding:6px;}
.pd7{padding:7px;}
.pd8{padding:8px;}
.pd9{padding:9px;}
.pd10{padding:10px;}
.pd15{padding:15px;}
.pd20{padding:20px;}

/*±Û°£°Ý*/
.lh12{line-height:120%}
.lh15{line-height:150%}
.lh18{line-height:180%}

/*¹Ú½º*/
.bdr1{border:1px solid #cccccc;}
.bdr2{border:1px solid #cccccc;width:160px;height:160px}
.bdr3{border:1px solid #cccccc;width:328px;height:328px}
.bdr4{border:1px solid #cccccc;width:78px;height:78px}
/*ÇÊÅÍ*/
.shw{filter: dropshadow(color=#f5f5f5, offx=5, offy=5);}


/*·¹ÀÌ¾î ³»¸®±â*/
p.clr, .clr { clear:both; margin:0 auto; padding:0; }



.footer-nav { margin: 0; font-weight: bold;}

.footer-nav li {
	padding: 5px;
	display: inline-block;
}