/*** General setting ***/
BODY                              { MARGIN: 0px; BACKGROUND: #000; TEXT-ALIGN: Left; CURSOR: Default; }
BODY, td, input, textarea, select { FONT: 12px Gulim, Dotum, Verdana, AppleGothic, Sans-serif; VERTICAL-ALIGN: Top; COLOR: #FFF; }
IMG                               { BORDER-WIDTH: 0px; }

/*** Cursor ***/
.cursor_hand    { CURSOR: Hand; }
.cursor_default { CURSOR: Default; }


/*** Layout ***/
.bnw_layout_total_width  { WIDTH: 840px; } /* ºí·Î±× °¡·Î»çÀÌÁî Á¶ÀýÇÒ¼öÀÖ´Â ºÎºÐ */

.bnw_layout_area_height0 { HEIGHT: 30px; }
.bnw_layout_area_height1 { HEIGHT: 10px; }

.bnw_layout_area_top     { HEIGHT: 80px; BACKGROUND: URL("../../images/black_top_ground.gif") NO-REPEAT #000; }

.lf { TABLE-LAYOUT: Fixed; }


/*** Language ***/
.language_en_oen { FONT: XX-Small Tahoma, Verdana; }
.language_en_pko { FONT: 11px Dotum, Gulim; }
.language_ko_oko { FONT: 12px Gulim, Dotum; }


/*** Font color ***/
.tcolor_black { COLOR: Black; }
.tcolor_white { COLOR: White; }
.tcolor_gray9 { COLOR: #999; }
.tcolor_gray8 { COLOR: #888; }
.tcolor_gray4 { COLOR: #444; }


/*** Typo style ***/
.bold { FONT-WEIGHT: Bold; }

.typo_blogtitle        { COLOR: #DDD; PADDING: 3px 0px 0px 0px; }

.typo_article_title         { FONT: 18px Gulim, Dotum; PADDING: 8px 0px 2px 0px; }
.typo_article_option1       { FONT: 11px Dotum, Gulim; COLOR: #666; PADDING: 1px 0px 1px 0px; }
.typo_article_admin         { FONT: 11px Dotum, Gulim; COLOR: #666; PADDING: 1px 0px 1px 0px; }
.typo_article_contents      { FONT: 12px Gulim, Dotum; COLOR: #BBB; LINE-HEIGHT: 125%; }
.typo_article_contents_area { FONT: 12px Gulim, Dotum; COLOR: #BBB; PADDING: 4px 0px 20px 0px; }
.typo_article_tag           { FONT: 11px Dotum, Gulim; COLOR: #808080; }

.typo_trackback_title         { FONT: 11px Dotum, Gulim; COLOR: #AAAAAA; }
.typo_trackback_list_from     { COLOR: #AAA; }
.typo_trackback_list_title    { COLOR: #FFF; PADDING: 3px 0px 3px 0px; }
.typo_trackback_list_contents { COLOR: #999; LINE-HEIGHT: 110%; }

.typo_comment_title         { FONT: 11px Dotum, Gulim; COLOR: #AAAAAA; }
.typo_comment_list_from     { COLOR: #AAA; }
.typo_comment_list_area1    { PADDING: 2px 0px 0px 0px; }
.typo_comment_list_area2    { PADDING: 4px 0px 0px 0px; }
.typo_comment_list_contents { COLOR: #999; }
.typo_comment_write         { COLOR: #BBB; VERTICAL-ALIGN: Middle; }
.typo_comment_write_typo    { FONT: 9px Verdana, Tahoma; COLOR: #888888; PADDING: 5px 0px 0px 0px; }

.typo_guestbook_title         { FONT: 12px Gulim, Dotum; COLOR: #CCC; PADDING: 8px 0px 2px 4px; }
.typo_guestbook_title2        { FONT: 11px Dotum, Gulim; COLOR: #AAAAAA; }
.typo_guestbook_ment          { FONT: 11px Dotum, Gulim; }
.typo_guestbook_list_from     { COLOR: #AAA; }
.typo_guestbook_list_area1    { PADDING: 2px 0px 0px 0px; }
.typo_guestbook_list_area2    { PADDING: 4px 0px 0px 0px; }
.typo_guestbook_list_contents { COLOR: #999; }
.typo_guestbook_write         { COLOR: #BBB; VERTICAL-ALIGN: Middle; }
.typo_guestbook_write_typo    { FONT: 9px Verdana, Tahoma; COLOR: #888888; PADDING: 5px 0px 0px 0px; }

.typo_local_title   { FONT: 12px Gulim, Dotum; COLOR: #CCC; PADDING: 8px 0px 2px 4px; }
.typo_local_ment    { FONT: 11px Dotum, Gulim; }
.typo_local_word    { FONT: 11px Dotum, Gulim; COLOR: #BBB; }
.typo_local_wordlnk { FONT: 11px Dotum, Gulim; COLOR: #EEE; }

.typo_searchresult_title { FONT: 12px Gulim, Dotum; COLOR: #CCC; PADDING: 8px 0px 2px 4px; }
.typo_searchresult_ment  { FONT: 11px Dotum, Gulim; }
.typo_searchresult_date  { FONT: 11px Dotum, Gulim; COLOR: #888; }
.typo_searchresult_body  { FONT: 11px Dotum, Gulim; COLOR: #CCC; }
.typo_searchresult_count { FONT: 9px Verdana, Tahoma; COLOR: #666; }
.typo_searchresult_name  { FONT: 11px Dotum, Gulim; COLOR: #555; }

.typo_tag_title    { FONT: 12px Gulim, Dotum; COLOR: #CCC; PADDING: 8px 0px 2px 4px; }
.typo_tag_ment     { FONT: 11px Dotum, Gulim; }
.typo_tag_contents { FONT: 11px Dotum, Gulim; COLOR: #BBB; }

.typo_control_tag       { FONT: 11px Dotum, Gulim; COLOR: #CCC; }
.typo_control_article   { FONT: 11px Dotum, Gulim; COLOR: #CCC; }
.typo_control_replie    { FONT: 11px Dotum, Gulim; COLOR: #CCC; }
.typo_control_trackback { FONT: 11px Dotum, Gulim; COLOR: #CCC; }
.typo_control_archive   { FONT: 11px Dotum, Gulim; COLOR: #CCC; }
.typo_control_link      { FONT: 11px Dotum, Gulim; COLOR: #CCC; }

.typo_control_other     { FONT: 11px Dotum, Gulim; COLOR: #999; }

.typo_paging  { FONT: 9px Verdana, Tahoma; COLOR: #AAA; TEXT-ALIGN: Center; PADDING: 10px 0px 20px 0px; }
.typo_paging2 { COLOR: #AAA; }


/*** Form ***/
.input        { WIDTH:  97%; HEIGHT: 15px; BORDER: 1px Solid #333; BACKGROUND-COLOR: #191919; PADDING: 5px 0px 0px 3px; COLOR: #CCC; }
.input2       { WIDTH:  97%; HEIGHT: 15px; BORDER: 1px Solid #333; BACKGROUND-COLOR: #191919; PADDING: 5px 0px 0px 3px; COLOR: #CCC; }
.textarea     { WIDTH: 100%; HEIGHT: 80px; BORDER: 1px Solid #333; BACKGROUND-COLOR: #191919; PADDING: 3px 0px 0px 3px; COLOR: #CCC; }
.button       { WIDTH: 100%; HEIGHT: 24px; BORDER: 1px solid #333; BACKGROUND-COLOR: #191919; FONT: 9px Verdana; COLOR:#BBB; FONT-WEIGHT: Bold; PADDING: 0px 0px 0px 3px; }
.button2      { WIDTH: 100%; HEIGHT: 22px; BORDER: 1px solid #333; BACKGROUND-COLOR: #191919; FONT: 9px Verdana; COLOR:#BBB; FONT-WEIGHT: Bold; PADDING: 0px 0px 0px 0px; }


/*** Align ***/
.talign_left   { TEXT-ALIGN: Left; }
.talign_center { TEXT-ALIGN: Center; }
.talign_right  { TEXT-ALIGN: Right; }

.align_left    { FLOAT: Left; }
.align_center  { FLOAT: Center; }
.align_right   { FLOAT: Right; }
.align_clear   { CLEAR: Both; }


/*** ÄÁÆ®·Ñ ***/
.layout_control_option     { TEXT-ALIGN: Center; OVERFLOW: Hidden; }

.layout_control_mline      { WIDTH: 188px; HEIGHT: 15px; BACKGROUND: URL("../../images/black_control_partline.gif") REPEAT-X; }

	.layout_control_photo      { WIDTH:180px; }

	.layout_control_category   { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_category_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_category.gif") NO-REPEAT;
		}

	.layout_control_tags       { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_tags_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_tags.gif") NO-REPEAT;
		}

	.layout_control_articles   { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_articles_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_articles.gif") NO-REPEAT;
		}

	.layout_control_replies    { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_replies_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_replies.gif") NO-REPEAT;
		}

	.layout_control_trackbacks { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_trackbacks_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_trackbacks.gif") NO-REPEAT;
		}

	.layout_control_archives   { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_archives_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_archives.gif") NO-REPEAT;
		}

	.layout_control_calendar   { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_calendar_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_calendar.gif") NO-REPEAT;
		}

	.layout_control_links      { WIDTH: 180px; TEXT-ALIGN: Left; }
		.layout_control_links_title {
			WIDTH: 180px;
			HEIGHT: 22px;
			BACKGROUND: URL("../../images/black_control_title_links.gif") NO-REPEAT;
		}

	.layout_control_other      { WIDTH: 180px; TEXT-ALIGN: Left; }


/*** Padding ***/
.padding_left10px { PADDING-LEFT: 10px; }


/*** Link setting ***/
A:link    { TEXT-DECORATION: None;      COLOR: #FFF; }
A:visited { TEXT-DECORATION: None;      COLOR: #CCC; }
A:hover   { TEXT-DECORATION: Underline; COLOR: #E58014; }

	/*** Trackback writer ***/
	.lnk_trackback_writer           { COLOR: #419CAA; }
	.lnk_trackback_writer A:link    { TEXT-DECORATION: None;      COLOR: #419CAA; }
	.lnk_trackback_writer A:visited { TEXT-DECORATION: None;      COLOR: #419CAA; }
	.lnk_trackback_writer A:hover   { TEXT-DECORATION: Underline; COLOR: #38AEC0; }

	/*** Comment writer ***/
	.lnk_comment_writer           { COLOR: #7FAA41; }
	.lnk_comment_writer A:link    { TEXT-DECORATION: None;      COLOR: #7FAA41; }
	.lnk_comment_writer A:visited { TEXT-DECORATION: None;      COLOR: #7FAA41; }
	.lnk_comment_writer A:hover   { TEXT-DECORATION: Underline; COLOR: #84BE30; }

	/*** Guestbook ***/
	.lnk_guestbook_writer           { COLOR: #12E3C2; }
	.lnk_guestbook_writer A:link    { TEXT-DECORATION: None;      COLOR: #12E3C2; }
	.lnk_guestbook_writer A:visited { TEXT-DECORATION: None;      COLOR: #12E3C2; }
	.lnk_guestbook_writer A:hover   { TEXT-DECORATION: Underline; COLOR: #84BE30; }

	/*** Localog ***/
	.typo_local_word A:link    { TEXT-DECORATION: None;      COLOR: #BBB; }
	.typo_local_word A:visited { TEXT-DECORATION: None;      COLOR: #BBB; }
	.typo_local_word A:hover   { TEXT-DECORATION: Underline; COLOR: #BBB; }

	/*** Localog ***/
	.typo_local_wordlnk A:link    { TEXT-DECORATION: None;      COLOR: #EEE; }
	.typo_local_wordlnk A:visited { TEXT-DECORATION: None;      COLOR: #EEE; }
	.typo_local_wordlnk A:hover   { TEXT-DECORATION: Underline; COLOR: #E58014; }

	/*** Tag ***/
	.typo_tag_contents A:link    { TEXT-DECORATION: None;      COLOR: #BBB; }
	.typo_tag_contents A:visited { TEXT-DECORATION: None;      COLOR: #BBB; }
	.typo_tag_contents A:hover   { TEXT-DECORATION: Underline; COLOR: #BBB; }

	/*** Category ***/
	.lnk_category           { COLOR: #8F8F8F; }
	.lnk_category A:link    { TEXT-DECORATION: None;      COLOR: #8F8F8F; }
	.lnk_category A:visited { TEXT-DECORATION: None;      COLOR: #8F8F8F; }
	.lnk_category A:hover   { TEXT-DECORATION: Underline; COLOR: #8F8F8F; }

	/*** Paging ***/
	.typo_paging A:link    { TEXT-DECORATION: None;      COLOR: #FFF; }
	.typo_paging A:visited { TEXT-DECORATION: None;      COLOR: #FFF; }
	.typo_paging A:hover   { TEXT-DECORATION: Underline; COLOR: #FFF; }

	/*** Paging bt ***/
	.typo_paging2 A:link    { TEXT-DECORATION: None; COLOR: #AAA; }
	.typo_paging2 A:visited { TEXT-DECORATION: None; COLOR: #AAA; }
	.typo_paging2 A:hover   { TEXT-DECORATION: None; COLOR: #AAA; }





/*** ´Þ·Â ***/
	/* 8. ´Þ·Â ¿ù Ç¥½Ã */

		.cal_month {
			vertical-align: Top;
			height: 16px;
			font-size: 9px;
			font-family: Verdana;
			text-align: Center;
			font-weight: Bold;
			color: #F00;
				
		}

	/* 9. ´Þ·Â ¿äÀÏ Ç¥½Ã */

		.cal_week1 {
			text-align: Center;
			font-size: 10px;
			font-family: Verdana;
			font-weight: Bold;
		}

	/* 10. ´Þ·Â ÀÏ¿äÀÏ Ç¥½Ã */

		.cal_week2 {
			color: #C00;
			text-align: Center;
			font-size: 10px;
			font-family: Verdana;
			font-weight: Bold;
			
		}

	/* 11. ´Þ·Â Áö³­ ´Þ ³¯Â¥ Ç¥½Ã */

		.cal_day1 {
			color: #BBB;
			font-size: 9px;
			font-family: Verdana;
			text-align: Center;
		}

	/* 12. ´Þ·Â ´ÙÀ½ ´Þ ³¯Â¥ Ç¥½Ã */

		.cal_day2 {
			height: 15px;
			color: #BBB;
			font-size: 9px;
			font-family: Verdana;
			text-align: Center;
		}

	/* 13. ´Þ·Â ÀÌ¹ø ´Þ ³¯Â¥ Ç¥½Ã */

		.cal_day3 {
			height: 15px;
			color: #AAA;
			font-size: 9px;
			font-family: Verdana;
			text-align: Center;	
		}

	/* 14. ´Þ·Â ¿À´Ã ³¯Â¥ Ç¥½Ã */

		.cal_day4 {
			height: 15px;
			color: #FFF;
			font-size: 9px;
			font-family: verdana;
			text-align: Center;
			font-weight: Bold;
		}

	/* 15. ´Þ·Â ±Û¾´ ³¯ ¸µÅ© ½ºÅ¸ÀÏ */

		A.cal_click:link    { font-weight:bold; COLOR: #F25740; }
		A.cal_click:visited { font-weight:bold; COLOR: #CD331C; }
		A.cal_click:hover   { font-weight:bold; COLOR: #F25740; }