/*  ----------------------------------¸µÅ© ½ºÅ¸ÀÏ----------------------------------  */ 

a:link				    { color:#333333; text-decoration:none; }
a:visited			{ color:#333333; text-decoration:none; }
a:hover				{ color:#333333; text-decoration:none; }
a:active            { color:#333333; text-decoration:none; }

a.board:link		{ color:#333333;}
a.board:visited		{ color:#333333;}
a.board:hover		{ color:#333333;}
a.board:active      { color:#333333;}

/*  ----------------------------------·¹ÀÌ¾î ½ºÅ¸ÀÏ----------------------------------  */ 

.png24				{ tmp:expression(setPNG24(this));}


/*  ----------------------------------ÀÏ¹Ý ½ºÅ¸ÀÏ----------------------------------  */ 

body 			    { margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; }

img 			    { border:0; }

table,tr,td			{ font-family: µ¸¿ò,Dotum,±¼¸²,Gulim, AppleGothic, Sans-serif; color:#333333; font-size: 12px; word-spacing: -0.2em; letter-spacing: -0.02em; line-height: 150%;}

a.rollover img {border:0;display:inline;}
a.rollover img.over {display:none;}
a.rollover img.click {display:none;}
a.rollover:hover {border:0}
a.rollover:hover img {display:none;}
a.rollover:hover img.over {display:inline;}

a.disabled { color:#CCCCCC } /* 20080529 sunsun for insidelist ±èÅÂ°ï ¼±ÀÓ  */

.line {clear:both; width:100%; height:5px; background-color:#000; overflow:hidden;}

#mwrap {_text-align:center; padding-top:5px; margin:0 auto; width:100%; height:100%; padding-bottom:50px; background-color:#EEF0F1 ; background-image: url("/images/common/mainbg.jpg"); background-repeat:repeat-x;}

#wrap {_text-align:center; padding-top:5px; width:100%; padding-bottom:50px; background-image: url("/images/common/subbg.jpg"); background-repeat:repeat-x;}
	
#header {position:relative; margin:0px auto; width:100%; overflow:hidden; z-index:101;}

#header1 {position:relative; margin:0px auto; width:100%; overflow:hidden; z-index:100; margin-top:-25px;}
#header2 {position:relative; margin:0px auto; width:100%; overflow:hidden; z-index:100;}
#mvisu	 {position:relative; margin:0px auto; width:100%; overflow:hidden; z-index:100;}


#visual {position:relative; float:center; margin-top:-15px; width:100%; overflow:hidden; z-index:99;}

#container {clear:both; float:center; width:1000px; }

#footer {clear:both; margin:5px auto; float:center; overflow:hidden;}

.location {font-size:11px; color:#666666; font-family:µ¸¿ò,Dotum,±¼¸²,Gulim, AppleGothic, Sans-serif;}
.location span {font-size:11px; color:#666666; font-weight:bold;}

table .list {padding:10px;}


/*  ----------------------------------¹è°æ½ºÅ¸ÀÏ----------------------------------  */ 
.mcbg			{ background-image: url("/images/common/mc_bg.jpg"); background-repeat:no-repeat; background-position: left top; padding-top:20px;}
.contbg			{ background-image: url("/images/common/contbg.jpg"); background-repeat:no-repeat; background-position: left top; padding:30px;}
.sitemapbg			{ background-image: url("/images/common/sitemapbg.jpg"); background-repeat:no-repeat; background-position: left top; padding:30px;}

/*  ----------------------------------°Ô½ÃÆÇ----------------------------------  */ 

.b_hd		{ font-size:11px; font-weight:bold; color:0054A5; letter-spacing: -0.05em; word-spacing: -0.05em; padding-top:2px;}
.b_ex		{ font-size:11px; color:0054A5; letter-spacing: -0.05em; word-spacing: -0.05em; padding-top:2px;}
.b_notice	{ font-size:12px; color:0054A5; }
.view_title	{ font-size:12px; font-weight:bold; color:0054A5; padding:2px;}
.view_title_green	{ font-size:12px; font-weight:bold; color:8AC13D; padding:2px;}
.view_ex	{ font-size:11px; padding:2px;}
.p_title	{ font-size:12px; font-weight:bold; color:0054A5;}
.p_content	{ line-height:18px;}
.num_notice	{ font-family:AppleGothic, Sans-serif; font-size:11px; color:0054A5; }
.num		{ font-family:AppleGothic, Sans-serif; font-size:11px;}
.num_sel	{ font-family:AppleGothic, Sans-serif; font-weight:bold; font-size:11px; color:0054A5;}
.num_se2	{ font-family:AppleGothic, Sans-serif; font-weight:bold; font-size:11px; color:8AC13D;}
.remail		{ font-family:AppleGothic, Sans-serif; font-size:11px; color:0054A5; letter-spacing: 0.05em; word-spacing: 0.05em;}

.search		{ border-width:1; border-style:solid; border-color:CBCBCB; font-size:12px; height:22; padding-top:2.5pt; padding-left:2.5pt;}
.regist		{ font-family: µ¸¿ò,verdana; font-size:12px;	color:#666666;	background-color:FcFcFc;	padding:10pt;	border: 1 solid DCE4ED; line-height:15px;}	
.ip			{ border-width:1; border-style:solid; border-color:CBCBCB; font-size:12px; height:20; padding-top:2.5pt; padding-left:2.5pt; background-color:FcFcFc;}
