@charset "utf-8";
/* ¹Ýµå½Ã µé¾î°¡¾ß ÇÏ´Â ½ºÅ¸ÀÏ ½ÃÀÛ */
/* 1. º»¹® ÀüÃ¼  */
body, td, input, textarea {
	font: 12px/1.5   Verdana, AppleGothic, Sans-serif, Dotum;
	color : #333333;
}
/* 2. ±âº» ¸µÅ© */
	a:link {
		text-decoration: none;
		color : #333333;
	}
	a:visited {
		text-decoration: none;
		color : #333333;
	}
	a:hover {
		text-decoration: none;
		color : #666666;
	}
	a:active {
		text-decoration: none;
		color : #333333;
	}
/* 3. ÀÌ¹ÌÁö */
	img {
		border-width: 0px;
	}
/* 4. ÀÌ¹ÌÁö ¹öÆ° */
	.ib {
		cursor: pointer;
	}
/* 5. ÀÔ·Â ÅØ½ºÆ® */
	.text {
	border:1px solid #999999;
	}
/* 6. Æ®¸® Å×ÀÌºí */
	.branch2 {
	}
/* 7. Æ®¸® ¼¿ */
	.branch3 {
		cursor: pointer;
		height: 10px;
	}
/* 8. ´Þ·Â ¿ù Ç¥½Ã */
	.cal_month {
		font-size : 11px;
		height: 18px;
	}
/* 9. ´Þ·Â ¿äÀÏ Ç¥½Ã */
	.cal_week1 {
		font-size : 11px;
		height:18px;
	}
/* 10. ´Þ·Â ÀÏ¿äÀÏ Ç¥½Ã */
	.cal_week2 {
		color: #ff3300;
		font-size:12px;
		text-align: center;
	}
/* 11. ´Þ·Â Áö³­ ´Þ ³¯Â¥ Ç¥½Ã */
	.cal_day1 {
		color: #000000;
		font-size:12px;
		text-align:center;
	}
/* 12. ´Þ·Â ´ÙÀ½ ´Þ ³¯Â¥ Ç¥½Ã */
	.cal_day2 {
		color: #000000;
		font-size : 11px;
		text-align: center;
	}
/* 13. ´Þ·Â ÀÌ¹ø ´Þ ³¯Â¥ Ç¥½Ã */
	.cal_day3 {
		font-size : 11px;
		text-align: center;
	}
/* 14. ´Þ·Â ¿À´Ã ³¯Â¥ Ç¥½Ã */
	.cal_day4 {
		text-align: center;
		font-size : 11px;
		background-color:#cccccc;
		font-weight:bold;
	}
/* 15. ´Þ·Â ±Û¾´ ³¯ ¸µÅ© ½ºÅ¸ÀÏ */
	a.cal_click:link {
		font-weight: bold;
		color : #333333;
	}
	a.cal_click:visited {
		font-weight: bold;
		color : #333333;
	}
	a.cal_click:hover {
		font-weight: bold;
		color : #336699;
	}
/* 16. ÀÌ¹ÌÁö ¾Æ·¡ Ä¸¼Ç ½ºÅ¸ÀÏ */
	.cap1 {
		color: #887766;
		text-align: center;
	}
/* 16. Å°¿öµå ½ºÅ¸ÀÏ */
	.key1 {
		cursor: pointer;
		border-bottom: 1px dashed #cccccc;
	}
/* 16. Ä«Å×°í¸® ¿· °³¼ö ½ºÅ¸ÀÏ */
	.c_cnt {
		font:9px Tahoma;
		color : #999999;
	}
/* 17. ÃÖ½Å±Û ¿· °³¼ö ½ºÅ¸ÀÏ */
	.ps_cnt {
		font:10px Tahoma;
		color : #999999;
	}

/* ¹Ýµå½Ã µé¾î°¡¾ßÇÏ´Â ½ºÅ¸ÀÏ ³¡ - ÀÌ ¾Æ·¡´Â ÀÚÀ¯·Ó°Ô Ãß°¡, »èÁ¦ °¡´É */


hr {
display:none;
}
/* Structured */







/* rollover */

a.rollover img { border:none; display:inline;}
a.rollover img.over { display:none}
a.rollover:hover { border:none;}
a.rollover:hover img { display:none;}
a.rollover:hover img.over { display:inline;}









/* ------------------------------------------------------------------------------------------------------------------------------- */



a { selector-dummy : expression(this.hideFocus=true);}



/*----------------------------------------------------------------------------------------------*/


body { background:url(./images/background.gif);
			float:center;
			text-align:left;
			}


.hand { cursor:pointer;}

.input { border:1px solid #CCCCCC; background:url(./images/input_bg.gif) repeat-x #FFFFFF;}

img { border:none; vertical-align:middle;}


#paging { text-align:center; margin:0px; padding:0px; font-size:11px; color:#999999; width:665px; padding-bottom:20px;}
#paging a { text-align:center; margin:0px; padding:0px; font-size:11px; color:#999999;}







.gray { color : #BBBBBB;}



.small { color:#aaaaaa;
			 font : 11px dotum;
			}

.cnt { color:#aaaaaa;
		 font : 10px tahoma;
			}


/*----------------------------------------------------------------------------------------------*/



#top .title { vertical-align:bottom; width:60%; text-align:left; font : bold 26px verdana; letter-spacing:-1px; color:#333333; padding-left:15px; }
#top .btn { vertical-align:bottom; width:40%; text-align:right; padding-right:15px; vertical-align:bottom; }



/*----------------------------------------------------------------------------------------------*/



#content .title { font: 26px batang; color:#666666; letter-spacing:-2px; word-spacing:1px; }

#content .sub { height:40px; vertical-align:top; padding-top:5px; background:url(./images/title_bg.gif) repeat-x; text-align:right; }

#content .txt_tag {  height:20px; text-align:right; border-bottom:1px solid #DDDDDD; border-bottom:5px; }

#content .txt_box { background-color:#F4F4F4; border:1px solid #BBBBBB; padding:2px; height:18px; }


#content #box { border:1px solid #CCCCCC; background-color:#F4F4F4; padding-left:10px; }
#content #box1 { border:3px solid #EEEEEE; background-color:#FFFFFF; padding:5px; }
#content #box .rp_box { border:1px solid #DDDDDD; background-color:#FFFFFF; padding:5px; }


#content #tb_list ul { margin:0px; padding:0px;}
#content #tb_list li { margin:0px; margin-left:0px; padding:1px 0; list-style-image:url(./images/rp_bl.gif); }

#content .btn { border:1px solid #aaaaaa; background:url(./images/input_bg.gif) repeat-x #FFFFFF; text-align:center; font: 11px dotum; width:50px; height:60px; }

#content ul { margin:0px 20px; padding:0px; padding-bottom:30px; list-style:none; }
#content li { maring:0px; padding:1px 0; list-style-image:url(./images/side_bl.gif); }



/*----------------------------------------------------------------------------------------------*/



#sidebar  #title { background-color:#D7D7D7; border:1px solid #A3A3A3; padding:3px; padding-left:10px; font: bold 10px tahoma; color:#444444; margin:5px 0;}

#sidebar #data { margin:5px 20px; font :11px dotum; }

#sidebar #desc { margin:2px; padding:3px 5px; background-color:#f4f4f4; }

#sidebar #category { margin:5px 10px; font :11px dotum; }

#sidebar #calendar { margin:5px 0px; padding:5px 0; font :11px dotum; }


#sidebar #counter { margin:5px 0px; font :10px tahoma; background-color:#F4F4F4; padding:3px;  }

#sidebar ul { margin:0px; padding:0px; list-style:none;}

#sidebar li { margin:0px; padding:0px; list-style-image:url(./images/side_bl.gif) }

#sidebar  .btn { border:1px solid #CCCCCC; background-color:#EEEEEE; text-align:center; font: 11px dotum; width:30px; height:18px; }

#sidebar .search { border:1px solid #CCCCCC;  background-color:#EEEEEE;}



/*----------------------------------------------------------------------------------------------*/


#copy { padding-top:7px; font: 11px dotum; line-height:16px; text-align:center; }










