gnjf{font-family: Dotum;}

body{
	font-size: 9pt;
	font-family: Dotum;
	color: #555555;
	border: 0;
	margin: 0;
	background-image:url("/images/bg.gif");
	background-color:#FFFFFF;
	background-repeat:repeat-y
	
	scrollbar-face-color: #DDDDDD; 
	scrollbar-shadow-color: #DDDDDD; 
    scrollbar-highlight-color: #DDDDDD; 
	scrollbar-3dlight-color: #f5f5f5; 
    scrollbar-darkshadow-color: #f5f5f5; 
	scrollbar-track-color: #f5f5f5; 
    scrollbar-arrow-color: #999999;
	scrollbar-base-color:#EEEEEE;

}


A:link{color: #555555; text-decoration: none;}
A:visited{color: #555555; text-decoration: none;}
A:active{color: #555555; text-decoration: none;}
A:hover{color: #d88864; text-decoration: none;}


img { border:0; }

TD {FONT-SIZE: 9pt; COLOR: #555555; LINE-HEIGHT: 18px; FONT-FAMILY:"??"}

input { height:20px; FONT-SIZE:9pt; color:#555555; padding: 3 0 0 5; border:1px solid #CDCDCD; }
SELECT{background-color:#ffffff; border:1px solid #CDCDCD; FONT: 12px dotum,sans-serif; color:#777777;}

fieldset { border-top:2px solid #e0a091; border-bottom:1px solid #e0a091; overflow-x:auto; overflow-y:auto; 
		   border-right:0; border-left:0px;}
.mtxtarea { border:1px solid #CDCDCD; height:200px; FONT-SIZE:9pt; color:#666666; padding: 3 0 0 5; }
/*--------------------------------------------------------------------------------------------------*/


.bg_left {
	background-image: url(/images/leftbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
    padding:0; height:230px; }

.top {
	background-image: url(/images/bg_top.gif);
	background-repeat: no-repeat;
    padding-left:20px;  }

.locate {FONT-SIZE: 8pt; COLOR: #888888; text-align:right; padding-right:15px; letter-spacing:-1px; }
.contents {  background-color:FFFFFF; } 
.p10 { padding:25px 10px 0 10px; }

.title01 {	background-image: url(/images/title_bg01.gif);	background-repeat: no-repeat;}
.title02 {	background-image: url(/images/title_bg02.gif);	background-repeat: no-repeat;}
.title03 {	background-image: url(/images/title_bg03.gif);	background-repeat: no-repeat;}
.title04 {	background-image: url(/images/title_bg04.gif);	background-repeat: no-repeat;}
.title05 {	background-image: url(/images/title_bg05.gif);	background-repeat: no-repeat;}
.title06 {	background-image: url(/images/title_bg06.gif);	background-repeat: no-repeat;}

/*???*/
.board_page { padding:0 10px 10px 0; text-align:right;  }

.board_tle_left { color:#666666; text-align:center; font-weight:bold; padding-top:4px;
	background-image: url(/images/board_tle_left.gif); background-repeat: no-repeat; width:65px; height:25px; }

.board_tle_right { color:#666666; text-align:center; font-weight:bold; padding-top:4px;
	background-image: url(/images/board_tle_right.gif); background-repeat: no-repeat; width:65px; height:25px; }

.board_tle_bg { color:#666666; text-align:center; font-weight:bold; padding-top:4px;
	background-image: url(/images/board_tle_bg.gif);
	background-repeat:repeat-x; }

.board_list { padding:5px 0; text-align:center; }
.board_list01 { padding:5px 0; }

.board_dotline { background-image: url(/images/board_dotline.gif);
	background-repeat:repeat-x; height:1px;}

.board_bottom { background-color:#EEEEEE; 
	background-image: url(/images/board_dotline.gif);
	background-repeat:repeat-x; height:6px; }

.board_num { FONT-SIZE: 8pt; color:#999999; padding-top:15px; letter-spacing:1px; text-align:center; }
.board_num a:link { color:#999999; }		
.board_num a:visited { color:#999999 }		
.board_num a:active { color:#999999; }		
.board_num a:hover { text-decoration:none; }

.board_s_bg { FONT-SIZE: 8pt; background-color:f2f2f2;  text-align:center; }

.btn { padding-top:15px; padding-right:5px; text-align:right; }


.board_tle_view { color:#666666; text-align:center; font-weight:bold; padding-top:4px;
	 background-image: url(/images/board_tle_view.gif); background-repeat: no-repeat; width:105px; height:25px; }

.board_dotline01 { 
	background-image: url(/images/board_dotline01.gif);
	background-repeat:repeat-x; height:12px;}

.board_line { background-color:#ef723a; height:1px;}

.board_view { background-color:#f9f8f5; padding:20px; } 

.gallery_bg { background-color:#f7f6f4; text-align:center; }
.gallery_bg01 { background-color:#f7f6f4; }

.title_2nd { FONT-SIZE: 11pt; color:#333333; font-weight:bold; letter-spacing:-1px;}
.title_3rd { FONT-SIZE: 9pt; color:#333333; font-weight:bold; padding-left:5px; height:25px;}

.tab_bg { padding-top:0px;
	background-image: url(/images/tab_bg.gif); background-repeat: repeat-x; height:50px; }

.profile { border:1px solid #e4e4e4; padding:5px; background-color:#f5f5f5; }
.profile_list {padding-top:8px; padding-right:15px; color:#444444; }

.txtarea { border:1px solid #CDCDCD; height:20px; FONT-SIZE:9pt; color:#666666; padding: 3 0 0 5; }
.mtxtarea { border:1px solid #CDCDCD; height:200px; FONT-SIZE:9pt; color:#666666; padding: 3 0 0 5; }


/* ?? */
.h_title {color:#777777; background-color:#f4ede6; font-weight:bold; width:80px; text-align:right;  padding:7px 10px 5px 10px; }
.h_txt {color:#777777; background-color:#ffffff; padding:7px 10px 5px 35px;  }

.h_line { background-color:#e1e1e1; height:1px; }
.h_dotline { background:url("/images/h_dotline.gif") background-repeat: repeat-x; height:1px; }


/*??*/
.m_box01_bg { FONT-SIZE: 8pt; background:url("/images/m_box01_bg.gif") background-repeat: repeat-y; padding:0 19px 5px 29px; line-height:15px; }
.m_box02_bg { FONT-SIZE: 8pt; background:url("/images/m_box02_bg.gif") background-repeat: repeat-y; padding:0 19px 5px 29px; line-height:15px; }

.m_dotline { background:url("/images/m_dotline.gif") background-repeat: repeat-x; height:1px; }
.m_date { color:#996600; text-align:right; width:120px; height:23px; }

.up_height{height:23px;background:url(../../images/dot.gif) no-repeat 0 50%; padding-left:8px;} /*20100506 Ãß°¡µÈºÎºÐÀÔ´Ï´Ù.*/
.art_back {height:180px; width:488px; padding:29px 33px 15px 25px; } /*20100506 ¼öÁ¤µÈºÎºÐÀÔ´Ï´Ù.*/


.cal_num { color:#888888; FONT-FAMILY: "verdana"; FONT-SIZE: 7pt; width:20px; height:15px; text-align:right; background-color:#e1e1e1; padding-right:2px; }
.cal_num a:link {	COLOR:#888888; TEXT-DECORATION: none}
.cal_num a:visited {	COLOR:#888888; TEXT-DECORATION: none}
.cal_num a:active {	COLOR:#888888; TEXT-DECORATION: none}
.cal_num a:hover {	color: #cc6666; TEXT-DECORATION: none}	

.cal_num_org { color:#ffffff; FONT-FAMILY: "verdana"; FONT-SIZE: 7pt; width:20px; height:15px; text-align:right; background-color:#f4a015; padding-right:2px; }
.cal_num_org a:link {	COLOR:#ffffff; TEXT-DECORATION: none}
.cal_num_org a:visited {	COLOR:#ffffff; TEXT-DECORATION: none}
.cal_num_org a:active {	COLOR:#ffffff; TEXT-DECORATION: none}
.cal_num_org a:hover {	color: #ffffff; TEXT-DECORATION: none}	

.cal_num_red { color:#ffffff; FONT-FAMILY: "verdana"; FONT-SIZE: 7pt; width:20px; height:15px; text-align:right; background-color:#f26521; padding-right:2px; }
.cal_num_red a:link {	COLOR:#ffffff; TEXT-DECORATION: none}
.cal_num_red a:visited {	COLOR:#ffffff; TEXT-DECORATION: none}
.cal_num_red a:active {	COLOR:#ffffff; TEXT-DECORATION: none}
.cal_num_red a:hover {	color: #ffffff; TEXT-DECORATION: none}	

.cal_page { color:#f26521;FONT-FAMILY: "verdana"; FONT-SIZE: 9pt; text-align:right; padding-right:10px; height:20px; font-weight:bold;} 


.photo_board { border:5px solid #cfcfcf; }
.photo_tle { color:#777777; FONT-SIZE: 11pt; text-align:right; font-weight:bold; letter-spacing:-1px;  }
.photo_tle01 { color:#888888;  FONT-SIZE: 9pt; height:25px; font-weight:bold;}

.join_tle { padding:8px; color:#555555; font-weight:bold; }






/* ???? */
.sm { padding:10px 0 }

.tle_sm { font-size:9pt; color:#a86936; letter-spacing:-1px;  font-weight:bold; padding:0 15px 0 0; height:27px; }
.tle_sm a:link {	COLOR:#a86936; TEXT-DECORATION: none}
.tle_sm a:visited {	COLOR:#a86936; TEXT-DECORATION: none}
.tle_sm a:active {	COLOR:#a86936; TEXT-DECORATION: none}
.tle_sm a:hover {	color: #a86936; TEXT-DECORATION: none}			

.tle_sm_sub { font-size:9pt; color:#666666; letter-spacing:0px;  padding:0 15px 0 0; height:23px; }
.tle_sm_sub a:link { color:#666666;	TEXT-DECORATION: none}
.tle_sm_sub a:visited { color:#666666;	TEXT-DECORATION: none}
.tle_sm_sub a:active { color:#666666;	TEXT-DECORATION: none}
.tle_sm_sub a:hover { color:#a86936;	TEXT-DECORATION: none}	





