
/*********** Base Style ***********/
* { margin: 0; padding: 0; border: 0;}
body {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #666;
	line-height: 17px;
}
a { color: #666; text-decoration: none;selector-dummy: expression(this.hideFocus=true);}
a:hover { color: #a72e57; text-decoration: underline; }

a,img {selector-dummy: expression(this.hideFocus=true);}
a,img,input{selector-dummy: expression(this.hideFocus=true);}

input,textarea,select {  
	font-size: 12px; 
	height: 18px; 
	font-family: "verdana","µ¸¿ò"; 
	vertical-align: middle; 
}

img { vertical-align: top; border: 0;}
h1 img,h2 img,h3 img { vertical-align: top; }
h1,h2,h3,h4,h5 { font-size: 12px; line-height: 16px;}
ol,ul,li { list-style: none;}
.clr{clear:both;}

table { border-collapse: collapse;}
em { font-style: normal;}

.png24 {tmp:__EXPRESSION__(setPng24(this));} 


.tab_01 {color: #7c7c7c; FONT-FAMILY:µ¸¿ò, Verdana; FONT-SIZE: 11px; text-align:left;}

.day { color: #b5b5b5; FONT-FAMILY:Tahoma; font-size:9px; width:65px;}

.t_01 {color: #7d7d7d; FONT-FAMILY:µ¸¿ò, Verdana; FONT-SIZE: 11px; text-align:left; height:13px; line-height:130%; }

#body {
background-image: url(sub1/subback.jpg);
background-repeat: center top  repeat-x;
}


#gnb {
	width:100%;
	height:420px;
	position:absolute;
	z-index:1500;
	top:90px;
	text-align:center;
	left:0;
}

/*±Û·Î¹ú¸Þ´º*/
#tops {
	position:absolute;
	width:1050px;
	z-index:6;
	top:0;
	left:50%;
	margin-left:-495px;
	overflow:hidden;
}
#tops h1 {float:left; padding-left:320px;}

#tops .top_bt{
	float:right;
	padding-top:37px;
}

#tops .top_bt li {
	float:left;
	display:inline;
}


/*ÅÇ¹öÆ°*/

#subtab .subtab_tab {
	width:370px;
	overflow:hidden;
	height:100%;
}


#subtab .subtab_tab li {
	float:left;
	
}


#subtab #tab01, #subtab #tab02, #subtab #tab03, #subtab #tab04, #subtab #tab05, #subtab #tab06, #subtab #tab07, #subtab #tab08 {
	position:relative;
	width:100%;
	overflow:hidden;
	height:100%;
}

#subtab #tab01 li, #subtab #tab02 li, #subtab #tab03 li, #subtab #tab04 li, #subtab #tab05 li, #subtab #tab06 li, #subtab #tab07 li, #subtab #tab08 li {
	padding:0px 0px;
}




/***main***/

.fLeft   { float: left }
.fRight  { float: right }

.wrapper,
.bigwrapper { width: 990px; min-width:990px; margin: 0 auto;} 
.wrapper2 {background:#fff;padding-bottom:80px}	
#contents {position:static}
header, #asideRight {z-index:3}
#indexBoard {margin-top:13px;}
#indexBoard .fLeft {width:320px}
#indexBoard .fRight {width:300px;height:343px;background:#e8e8e8;border:1px solid #e2e2e2}
#indexBoard:after {display:block;content:'';clear:both}

#indexBoard li { padding-top:6px;}
#indexBoard li a {color:#777; display:block;position:relative}
#indexBoard li a span {position:absolute;right:0}
#indexBoard li a:hover, #indexBoard li a:focus,
.latest_more a:hover, .latest_more a:focus {text-decoration:none;color:#a72e57}
.latest_more {padding:15px 0;border-bottom:1px solid #e3e3e3}
.latest_more a {font-size:16px; color:#333; font-weight:bold;letter-spacing:-1.5px;display:block;background:url('/new/images/main/more.gif') right center no-repeat}

#indexBoard .fRight h3 {margin:0;padding:15px 0;font-size:16px;font-weight:bold;  color:#333;letter-spacing:-1px;padding-left:10px}
#indexBoard .fRight {color:#e8e8e8}
#indexBoard .fRight table {margin-left:10px;width:100%}
#indexBoard .fRight table * {font-size:1em}
#indexBoard .fRight table th {font-weight:bold;text-align:left; margin-bottom:9px;}
#indexBoard .fRight table tr { height:33px;}



#indexBoard .fRight .board_button {position:absolute; margin-top:-286px; margin-left:150px; padding:0;padding-top:0px; color:#ff5845; background-color:#ff5845}
.btn_orange { background-color:#F60; color:#fff;}
#indexBoard .fRight .btn_submitx {position:absolute; right:-10px;top:-130px}
/*
#indexBoard .fRight .board_button {margin:0;padding:0;padding-top:10px; color:#ff5845; background-color:#ff5845}
#indexBoard .fRight .board_button .btn {font-size:1em}
*/
/* °øÅë */
.ed, .inputbox { border:1px solid #d5d5d5; padding: 6px 0px 2px 3px } 
select { border:1px solid #d5d5d5; padding-bottom:7px; height:28px;} 
textarea {  border:1px solid #d5d5d5; margin-top:5px; }






#footer_sitemap {background:#40403e}
 footer {}
#footer_sitemap {margin-top:-15px;background:#40403e; font-family:'Dotum';font-size:12px;padding:10px 0 10px 0;position:relative;overflow:hidden}
#footer_sitemap h3,
#footer_sitemap h4 {margin:0;padding:0; color:#FFF; font-weight:bold;font-size:14px; padding-bottom:10px;}
#footer_sitemap ul {padding:10px 0 0 30px; }
#footer_sitemap li.depth1_li {float:left;width:150px;padding-left:3px}
#footer_sitemap li.depth1_li.nth-child-1,
#footer_sitemap li.depth1_li.nth-child-2 {width:160px}
#footer_sitemap li.depth1_li.nth-child-7 {float:right;width:150px}
#footer_sitemap li.depth1_li em {position:absolute;top:0;width:1px;height:300px;background:#6b6b6b;margin-left:-30px;}
#footer_sitemap li.depth1_li.nth-child-1 em {display:none}
#footer_sitemap .depth2_ul {margin:0;padding:0}
#footer_sitemap a {color:#FFF}
#footer_sitemap:after {display:block;content:'';clear:both}