/* CSS Document */
body { margin:0;}
body,td,select { font-family: "µ¸¿ò", "µ¸¿òÃ¼", "±¼¸²", "±¼¸²Ã¼"; font-size: 12px; color: #666666 ; 	line-height: 140%;};
a,img {
	selector-dummy: expression(this.hideFocus=true);
}
img { border:0 }
form { margin:0 }

a:link {  color: #666666; text-decoration: none}
a:active {  color: #666666; text-decoration: none}
a:hover {  color: #444444; text-decoration: none}
a:visited {  color: #666666; text-decoration: none}
P {margin:0;}

/*¸ÞÀÎ*/
.login_txtbox {  border: 1px #e0e0e0 solid; height: 16px; font-size:12px; color: #666666;}
.search_txtbox { border: 1px #cccccc solid; height: 19px; font-size:12px; color: #666666;}
.search_hit {
	color: #719dd0;
}
.txt_bold {
	font-weight: bold;
}
.login_txt_bold {
	font-weight: bold;
	font-size: 11px;
	color: #777777;
}
.login_txtno {
	font-weight: bold;
	color: #f7598a;
	font-size: 11px;
}
.login_id {
	letter-spacing: -1px;
	line-height: 120%;
}
.login_link {
	color : #be5df1;
}
.consult_t {
	color: #747fd0;
}
.font_11{
	font-size: 11px;
}
.url {
	font-size : 11px;
	padding: 10 6 0 0;
}
.submn_color {
	color : #555555;
}
.submn_now {
	color : #5792c8;
	font-weight: bold;
}
.submn_now_info {
	color : #B96AD7;
	font-weight: bold;
}
.submn_now_dfestival {
	color : #6AA802;
	font-weight: bold;
}
.submn_now_event {
	color : #F260BF;
	font-weight: bold;
}
.submn_now_know {
	color : #F18E16;
	font-weight: bold;
}
.submn_now_room {
	color : #F58B59;
	font-weight: bold;
}

.b7 {
	color: #5792c8;
	font-weight: bold;
	font-size: 14px;
}
.b1 {
	color: #747fd0;
	font-weight: bold;
}
.b4 {
	color: #006699;
}
.b5 {
	color: #199fde;
	font-weight: bold;
}
.txt_purple_b {
	FONT-SIZE: 12px; COLOR: #6f3fca; FONT-FAMILY: "µ¸¿ò"; font-weight:bold;
}
.txt_violet_b {
	FONT-SIZE: 12px; COLOR: #a617aa; FONT-FAMILY: "µ¸¿ò"; font-weight:bold;
}
.txt_black_b {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "µ¸¿ò"; font-weight:bold;
}

/*À°¾ÆÁ¤º¸ */
.s_m_info {color: #666666;font-weight:bold }
.s_m_info:hover {  color: #a523d7; font-weight:bold}


/*Ä¿¹Â´ÏÆ¼ */
.s_m_comm {color: #666666;font-weight:bold }
.s_m_comm:hover {  color: #68a1f7; font-weight:bold}

/*±³½Ç*/
.s_m_class {color: #666666;font-weight:bold }
.s_m_class:hover {  color: #22d1be; font-weight:bold}

/*µð¶óÀÎ*/
.s_m_dline {  color: #666666;font-weight:bold}
.s_m_dline:hover {  color: #93ae0f; font-weight:bold}

/*ÀÌº¥Æ®*/
.s_m_event{  color: #666666;font-weight:bold}
.s_m_event:hover {  color: #ea13a1; font-weight:bold}

/*º­·è½ÃÀå */
.s_m_market {  color: #666666;font-weight:bold}
.s_m_market:hover {  color: #187bce; font-weight:bold}



/*°Ô½ÃÆÇ*/
.board_txtbox {
	border: 1px #cccccc solid; height: 19px; font-size:12px; color: #666666;
}
.areabox {
	border : 1px solid #cccccc;
	font-size:12px;
	color : #666666;
	padding: 3px;
	       scrollbar-arrow-color:#555555;
           scrollbar-track-color:#f1f1f1;
           scrollbar-face-color:#eeeeee;
           scrollbar-highlight-color:#cccccc;
           scrollbar-shadow-color:#cccccc;
           scrollbar-3dlight-color:white;
           scrollbar-darkshadow-color:white;
}
.nowpg_num {
	color : #58bc8c;
	font-weight : bold;
}
.pg_num { font-family: arial; }
.pg_num:link {  font-family : arial; }
.pg_num:hover {  font-family : arial; }
.pg_num:visited {  font-family : arial; }

.tb_pd1 {
	padding:4px 0 4px 15px;
}
.txt_pd1 {
	padding:3px 0 3px 15px;
}
.txt_pd2 {
	padding:5px 10px 5px 10px;
}
.txt_pd3 {
	padding:5px 0 5px 0;
}
.mome_pd1 {
	padding:5px;
}
.conts_pd {
	padding: 15px;
}
.board_title {
	color: #49706b;
	font-weight: bold;
}
.board_title_white {
	color: #FFFFFF;
	font-weight: bold;
}
.board_title_txt {
	color: #49706b;
}
a.board_title_txt:link {  color: #49706b; text-decoration: none}
a.board_title_txt:active {  color: #49706b; text-decoration: none}
a.board_title_txt:hover {  color: #49706b; text-decoration: none}
a.board_title_txt:visited {  color: #49706b; text-decoration: none}

.cmt_time {
	color: #90b7a3;
}
.list_pd	{
	padding:5px 0 5px 0;
}
.album_pd {
	padding:5px 1px 5px 1px;
}
.reg_pd	{
	padding:5px;
}
.doctor_c1 {
	color : #159fc0;
}
.cal_txt {
	color: #14a6b6;
	font-weight: bold;
	font-size: 13px;
}
.cal_date {
	color: #ff6c00 ;
}
.cal_sunday {
	color: #de3100;
}
.cal_saturday {
	color: #3e65ae;
}
.cal_green {
	background-color: #D6EDA3;
}
.cal_yellow {
	background-color: #F6DF9B;
}
.cal_blue {
	background-color: #A1DBF0;
}
.find_txt {
	color: #3b7471;
	font-weight: bold;
}
.find_txt2 {
	color: #477AD3;
	font-size: 11px;
}
.event_t1 {
	color: #ff6c00;
	font-weight: bold;
}

/* È¸¿ø°ü¸® */
.member_title {
	color: #49706b;
	font-weight: bold;
	padding-left:10px;
}

.bbs_list {padding:7px 0 7px 0; table-layout:fixed;}
#limitTxt {white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:100%;}

.link_t {
	font-size:11px;
	letter-spacing: -1px;
}

/* ÀÌº¥Æ® ¹è³Ê */
.event_t {
	color: #FF6699;
	font-weight: bold;
}

.event_t2 {
	color: #FF99CC;
	font-weight: bold;
}
.event_tit { 
	color:#FF80FF; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: -1px; 
	LINE-HEIGHT: 1.5 
	}
	
.event_tit2 { 
	color:#009EEA; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: -1px; 
	LINE-HEIGHT: 1.5 
	}
.event_tit3 { 
	color:#FFA953; 
	FONT-WEIGHT: bold; 
	LETTER-SPACING: -1px; 
	LINE-HEIGHT: 1.5 
	}	


.special_t {
	color: #A3B8D9;
}
.sp

	
.non_border{
	border:none;
}


/* ÀÓ»êºÎÄ·ÆäÀÎ */
.tx01{
	font:µ¸¿ò;
	font-size:9pt;
	line-height:150%;
	color:#1c1c1c;
}
.tx02{
	font:±¼¸²;
	font-size:11pt;
	line-height:140%;
	color:#1c1c1c;
	font-weight:bold;
	letter-spacing:-1px;
}
.tx03 {
	font:±¼¸²;
	font-size:14pt;
	line-height:140%;
	font-weight:bold;
	color:#1c1c1c;
	text-align:center;
}
.bx01 {
	font:±¼¸²;
	font-size:9pt;
	line-height:140%;
	color:#1c1c1c;
	letter-spacing:-1px;
	border: #ee3a6b 1px solid;
	padding:5px;
}
.bx02 {
	font:±¼¸²;
	font-size:14pt;
	line-height:140%;
	font-weight:bold;
	background-color:#fff3ae;
	color:#1c1c1c;
	text-align:center;
}
.input2 {
	font-family: ±¼¸²;
	font-size: 9pt;
	color: #1c1c1c;
	border-left: #ffd200 1px solid;
	border-right: none;
	border-bottom: #ffd200 1px solid;
	border-top: #ffd200 1px solid;
	scrollbar-highlight-color: #ffd200;
	scrollbar-shadow-color: #ff7800;
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #ff7c00;
	scrollbar-3dlight-color: #ff9f00;
	scrollbar-darkshadow-color: #ff7c00;
	scrollbar-track-color: #ffff99;
	padding:5px;
}
.input_hide {
	font-family: ±¼¸²;
	font-size:14pt;
	line-height:140%;
	font-weight:bold;
	color: #1c1c1c;
	border: none ;
	text-align:right;
	background-color:transparent;
	padding-left:2px;
}