html { filter:expression(document.execCommand('BackgroundImageCache',false,true));}

a,img,input  {selector-dummy: expression(this.hideFocus=true);}

body {
    font:12px dotum;
    color:#555555;
	
	scrollbar-face-color:#F7F7F7;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #cccccc;

    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

img {
	border:0;
}

table {
    font:12px dotum;
    color:#555555;
	line-height:180%;
}

a {
	font-family: µ¸¿ò;
	font-size: 12px;
	color: #555555;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #555555;
}

a:hover {
	text-decoration: none;
	color: #909ccf;
}

a:active {
	text-decoration: none;
	color: #555555;
}

input,textarea, select {
	padding-left: 5px; padding-top: 3px; font-size:12px; font-family:µ¸¿ò; color: #555555 ;
}

.input_text {
	border:inset 1px #dedede;
}	  

.input_button { 
    BORDER-RIGHT: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); BORDER-TOP: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); BACKGROUND: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'' ); BORDER-LEFT: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); BORDER-BOTTOM: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); 
}


.main_bg {
    background: url(../images/main_bg.gif) repeat-x right top; 
}
.sub_bg {
    background: url(../images/sub_bg.gif) repeat-x right top; 
}
.menu_bg {
    background: url(../images/head_bg.gif) no-repeat top; 
}










.b_text1{
      font-size:11px; font-family:µ¸¿ò; color: #ff9e35 ; 
}
.b_text2{
      font-size:11px; font-family:µ¸¿ò; color: #666666 ; font-weight:bold;
}
.title{
      font-size:11px; font-family:µ¸¿ò; color: #666666 ;
}
.title2{
      font-size:13px; font-family:µ¸¿ò; color: #666666 ;font-weight:bold;padding-bottom: 10px; padding-top:10px;padding-left: 5px; 
}
.title3{
      font-size:12px; font-family:µ¸¿ò; color: #666666 ;font-weight:bold;
}
.form_tt{
      font-size:12px; font-family:µ¸¿ò; color: #666666 ;font-weight:bold; padding-bottom: 5px; padding-top:5px; padding-left: 7px; padding-right:7px;
}
.form_te{
      font-size:12px; font-family:µ¸¿ò; color: #666666 ; padding-bottom: 5px; padding-top:5px; padding-left: 7px; padding-right:7px;
}



.pad35{
       padding-bottom: 35px; padding-top:35px;
}
.pad10{
       padding-bottom: 7px; padding-top:10px;
}








/* °Ô½ÃÆÇ
=============================================*/
#bbsTitle{}
#bbsTitle table{height:20; background: url(../img/bbs/bg_bbsTitle.gif) no-repeat center;}
#bbsTitle td{color:#FFFFFF; text-align:center; padding:0 10; font-size:8pt;}

#f_bbs tr{text-align:center; }
#f_bbs td{font-size:8pt; color:"#333333";  padding:5 10; border-bottom:1px #EAEAEA solid;}
#f_bbs A:link {font-family:"µ¸¿ò,Thoma"; font-size:"8pt"; color:"#333333"; line-height:"180%"; text-decoration: none;}
#f_bbs A:visited {font-family:"µ¸¿ò,Thoma"; font-size:"8pt"; color:"#333333"; line-height:"180%"; text-decoration: none;}
#f_bbs A:hover {	font-family:"µ¸¿ò,Thoma"; font-size:"8pt"; color:"#3C2A18"; line-height:"180%"; text-decoration: none;}

#f_bbs2 td{font-family:"±¼¸²,verdana"; font-size:"8pt"; padding:5 10; color:"#999999";}
#f_bbs2 A:link {font-family:"±¼¸²,verdana"; font-size:"8pt"; color:"#999999"; line-height:"180%"; text-decoration: none;}
#f_bbs2 A:visited {font-family:"±¼¸²,verdana"; font-size:"8pt"; color:"#999999"; line-height:"180%"; text-decoration: none;}
#f_bbs2 A:hover {font-family:"±¼¸²,verdana"; font-size:"8pt"; color:"#3C2A18"; line-height:"180%"; text-decoration: none;}

.bbs_contents{font-family:"±¼¸²,verdana"; font-size:"8pt"; padding:15; text-align:justify; background-color:"#FFFFFE"; line-height:"200%"; border-bottom:1px #EAEAEA solid;}


/*Ç¥
=============================================*/
.ud_d2b {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 0px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid; padding:5 10;
}
.ud_d2b2 {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 0px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid; padding:5 10;
}
.ud_d2b3 {
	BORDER-RIGHT: #d2d2d2 0px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 0px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid; padding:5 10;
}
.ud_d2r {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 0px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 0px solid; padding:5 10;
}

/* ´Þ·Â
=============================================*/
#calendar A:link { font-family:µ¸¿ò; font-size:11px; color:#6d6d6d; line-height:200%; LETTER-SPACING: -1px; text-decoration: none;}
#calendar A:visited { font-family:µ¸¿ò; font-size:11px; color:#6d6d6d; line-height:200%; LETTER-SPACING: -1px; text-decoration: none;}
#calendar A:hover { font-family:µ¸¿ò; font-size:11px; color:#da0000; line-height:200%; LETTER-SPACING: -1px; text-decoration: none;}

#calendar_view A:link { font-family:µ¸¿ò; font-size:11px; color:#6d6d6d; line-height:200%; text-decoration: none;}
#calendar_view A:visited { font-family:µ¸¿ò; font-size:11px; color:#6d6d6d; line-height:200%; text-decoration: none;}
#calendar_view A:hover { font-family:µ¸¿ò; font-size:11px; color:#da0000; line-height:200%; text-decoration: none;}

.calendar_month { font-family:Tahoma; font-size:26px;  font-weight:bold; color:#863fab;}

.calendar_no { font-family:Tahoma; font-size:10px;  font-weight:bold; color:#6d6d6d;}

.calendar_td { padding:0px 10px 0px 10px; border-right:1px solid #e6e6e6;}

.calendar_tde { padding:0px 10px 0px 10px;}

.calendar_text { font-family:µ¸¿ò; font-size:11px; color:#333333; line-height:200%; LETTER-SPACING: -1px;}

.calendar_text_td { font-family:µ¸¿ò; font-size:11px; color:#333333; line-height:200%; border-bottom:solid 1px #dfdfdf; padding:5px 0px 5px 0px;}

.calendar_text_td2 { font-family:µ¸¿ò; font-size:11px; color:#333333; line-height:200%; border-bottom:solid 2px #d1d1d1;}
