@charset "utf-8";

/*
Info / Copyright
========================================================
Tattertools skin CSS
Author : WhiteD / LonnieNa
Url : http://blog.2pink.net

Skin build : Ep15  The Seasons As1.1 p7
Use/In Tattertools ver. 1.1
Last modified '06-10-22 

Some rights reseved.
부분공개, 저작권 수정, 무단 배포, 사용 금지.
위 사항 위반시 법적 책임을 물을수 있습니다.
========================================================
*/

/* Basic ------------------------------------------------------------ */
body {
	background-image: url(./images/background_img.gif);
	background-repeat: repeat-x;
	background-color: #000000;
	margin: 0px;
	font: 11px/1.5 Tahoma, Sans-serif, dotum, Verdana, AppleGothic;
	letter-spacing: 0px;
}
input, textarea {
	font: 11px/1.5 Tahoma, Sans-serif, dotum, Verdana, AppleGothic;
	letter-spacing: 0px;
	color : #000;
}
a:link,a:visited,a:active {
	text-decoration: none;
	color : #222;
}
a:hover {
	text-decoration: underline;	
/*	color : #74B501;
	color : #ff8000;*/
	color : #d93c79;
}
img { border-width: 0px;}

/* copy --------------------------------
#tt-body-page
#tt-body-entry

#tt-body-tag
#tt-body-notice

#tt-body-keylog
#tt-body-category

#tt-body-location
#tt-body-archive

#tt-body-guestbook
#tt-body-search
----------------------------------------- */

/* Header ------------------------------------------------------------ */
#header												{ width: 613px; margin-left: 20px; z-index:1 }
#header .blog_title									{ position: absolute; top:20px; left:60px; font:20px , 돋움 dotum; font-weight:bold; z-index:2; }
#header .top_left									{ float:left; width: 613px; }
#header .top_left .top_01							{ background-image: url(./images/top_01.gif); background-repeat:no-repeat; height: 14px; overflow:hidden; }
#header .top_left .btn_notice						{ float: left; width: 23px; }
#header .top_left .btn_notice .btn_notice_img01		{ background-image:url(./images/btn_notice_01.gif); height: 87px; }
#header .top_left .btn_notice .btn_notice_img02		{ }
#header .top_left .btn_notice .btn_notice_img03		{ background-image:url(./images/btn_notice_03.gif); height: 19px; }
#header .top_left .flash							{ float: left; width: 390px; z-index:1; }

/* search area background ------------------------------ */
#tt-body-page #header .top_left .flash .serarch_bg,
#tt-body-entry #header .top_left .flash .serarch_bg		{ background-image:url(./images/search_bg_spring.gif); height: 54px; }
#tt-body-tag #header .top_left .flash .serarch_bg,
#tt-body-notice #header .top_left .flash .serarch_bg	{ background-image:url(./images/search_bg_summer.gif); height: 54px; }
#tt-body-keylog #header .top_left .flash .serarch_bg,
#tt-body-category #header .top_left .flash .serarch_bg	{ background-image:url(./images/search_bg_autumn.gif); height: 54px; }
#tt-body-location #header .top_left .flash .serarch_bg,
#tt-body-archive #header .top_left .flash .serarch_bg	{ background-image:url(./images/search_bg_winter.gif); height: 54px; }
#tt-body-guestbook #header .top_left .flash .serarch_bg,
#tt-body-search #header .top_left .flash .serarch_bg	{ background-image:url(./images/search_bg_holiday.gif); height: 54px; }

/* search form background ------------------------------ */
#tt-body-page #header .top_left .flash .serarch_bg .search_form,
#tt-body-entry #header .top_left .flash .serarch_bg	.search_form	{ background:url(./images/search_form_spring.gif) no-repeat; height: 24px; margin-left:15px; }
#tt-body-tag #header .top_left .flash .serarch_bg .search_form,
#tt-body-notice #header .top_left .flash .serarch_bg .search_form	{ background:url(./images/search_form_summer.gif) no-repeat; height: 24px; margin-left:15px; }
#tt-body-keylog #header .top_left .flash .serarch_bg .search_form,
#tt-body-category #header .top_left .flash .serarch_bg .search_form	{ background:url(./images/search_form_autumn.gif) no-repeat; height: 24px; margin-left:15px; }
#tt-body-location #header .top_left .flash .serarch_bg .search_form,
#tt-body-archive #header .top_left .flash .serarch_bg .search_form	{ background:url(./images/search_form_winter.gif) no-repeat; height: 24px; margin-left:15px; }
#tt-body-guestbook #header .top_left .flash .serarch_bg .search_form,
#tt-body-search #header .top_left .flash .serarch_bg .search_form	{ background:url(./images/search_form_holiday.gif) no-repeat; height: 24px; margin-left:15px; }

#header .top_left .flash .serarch_bg .search_form .form_margin						{ margin-left:5px; }
#header .top_left .flash .serarch_bg .search_form .form_margin .search_input		{ border:0px; background:transparent; margin-top:4px; width:115px; font:11px; }

/* Header 계속 ------------------------------ */
#header .top_left .menu01, .menu02, .menu03, .menu04, .menu05, .sidebar_btn			{ float:left; }
#header .top_right									{ float:left; width:200px; }
.space												{ clear:both; height:1px; overflow:hidden; }
/* Content ------------------------------------------ */
#content_left_space									{ clear:both; float:left; width:20px; overflow:hidden; }
#content											{ float:left; width: 604px; }

#tt-body-page #content .header_bottom_left,
#tt-body-entry #content .header_bottom_left			{ width:604px; background-image:url(./images/header_bottom_left_spring.gif); background-repeat:no-repeat; 
														height:16px; overflow:hidden; }
#tt-body-tag #content .header_bottom_left,
#tt-body-notice #content .header_bottom_left		{ width:604px; background-image:url(./images/header_bottom_left_summer.gif); background-repeat:no-repeat; 
														height:16px; overflow:hidden; }
#tt-body-keylog #content .header_bottom_left,
#tt-body-category #content .header_bottom_left		{ width:604px; background-image:url(./images/header_bottom_left_autumn.gif); background-repeat:no-repeat; 
														height:16px; overflow:hidden; }
#tt-body-location #content .header_bottom_left,
#tt-body-archive #content .header_bottom_left		{ width:604px; background-image:url(./images/header_bottom_left_winter.gif); background-repeat:no-repeat; 
														height:16px; overflow:hidden; }
#tt-body-guestbook #content .header_bottom_left,
#tt-body-search #content .header_bottom_left		{ width:604px; background-image:url(./images/header_bottom_left_holiday.gif); background-repeat:no-repeat; 
														height:16px; overflow:hidden; }
/*
#content .header_bottom_left						{ width:604px; background-image:url(./images/header_bottom_left.gif); background-repeat:no-repeat; 
														height:16px; overflow:hidden; }	*/
#content .state_view								{ float:left; width:23px; }
#content .content_body								{ float:left; width:576px; }
/* State area ------------------------------ */
#tt-body-page #content .content_body .state,
#tt-body-entry #content .content_body .state		{ background-image:url(./images/state_bg_spring.gif); background-repeat:repeat-y; height:18px; 
														overflow:hidden; text-align:right; padding-right:15px; font-size:14px; font-weight:bold; }
#tt-body-tag #content .content_body .state,
#tt-body-notice #content .content_body .state		{ background-image:url(./images/state_bg_summer.gif); background-repeat:repeat-y; height:18px; 
														overflow:hidden; text-align:right; padding-right:15px; font-size:14px; font-weight:bold; }
#tt-body-keylog #content .content_body .state,
#tt-body-category #content .content_body .state		{ background-image:url(./images/state_bg_autumn.gif); background-repeat:repeat-y; height:18px; 
														overflow:hidden; text-align:right; padding-right:15px; font-size:14px; font-weight:bold; }
#tt-body-location #content .content_body .state,
#tt-body-archive #content .content_body .state		{ background-image:url(./images/state_bg_winter.gif); background-repeat:repeat-y; height:18px; 
														overflow:hidden; text-align:right; padding-right:15px; font-size:14px; font-weight:bold; }
#tt-body-guestbook #content .content_body .state,
#tt-body-search #content .content_body .state		{ background-image:url(./images/state_bg_holiday.gif); background-repeat:repeat-y; height:18px; 
														overflow:hidden; text-align:right; padding-right:15px; font-size:14px; font-weight:bold; }


#tt-body-page #content .content_body .state_bottom,
#tt-body-entry #content .content_body .state_bottom		{ background-image:url(./images/state_bg_bottom_spring.gif); background-repeat:repeat-y; height:6px; 
														overflow:hidden; }
#tt-body-tag #content .content_body .state_bottom,
#tt-body-notice #content .content_body .state_bottom	{ background-image:url(./images/state_bg_bottom_summer.gif); background-repeat:repeat-y; height:6px; 
														overflow:hidden; }
#tt-body-keylog #content .content_body .state_bottom,
#tt-body-category #content .content_body .state_bottom	{ background-image:url(./images/state_bg_bottom_autumn.gif); background-repeat:repeat-y; height:6px; 
														overflow:hidden; }
#tt-body-location #content .content_body .state_bottom,
#tt-body-archive #content .content_body .state_bottom	{ background-image:url(./images/state_bg_bottom_winter.gif); background-repeat:repeat-y; height:6px; 
														overflow:hidden; }
#tt-body-guestbook #content .content_body .state_bottom,
#tt-body-search #content .content_body .state_bottom	{ background-image:url(./images/state_bg_bottom_holiday.gif); background-repeat:repeat-y; height:6px; 
														overflow:hidden; }

/*
#content .content_body .state						{ background-image:url(./images/state_bg.gif); background-repeat:repeat-y; height:18px; 
														overflow:hidden; text-align:right; padding-right:15px; font-size:14px; font-weight:bold; }
#content .content_body .state_bottom				{ background-image:url(./images/state_bg_bottom.gif); background-repeat:repeat-y; height:6px; 
														overflow:hidden; }	*/
/* Content box ------------------------------ */
#content/* .content_body*/ .content_box				{ padding:8px; background-color:#F4F4F4; }
/*
#content .content_body .content_box h4				{ margin:-10px 0px 0px 0px; padding:2px 0px 0px 25px; font-size:14px; background-image: url(./images/bul01.gif); 
														background-position: 0px -1px;	background-repeat: no-repeat;}
*/
#tt-body-page #content .content_body .content_box h4,
#tt-body-entry #content .content_body .content_box h4		{ margin:-5px 0px 0px 0px; padding:2px 0px 0px 25px; font-size:14px; background-image: url(./images/bul01.gif); 
															background-position: 0px -1px;	background-repeat: no-repeat;}
#tt-body-tag #content .content_body .content_box h4,
#tt-body-notice #content .content_body .content_box h4		{ margin:-5px 0px 0px 0px; padding:2px 0px 0px 25px; font-size:14px; background-image: url(./images/bul02.gif); 
															background-position: 0px -1px;	background-repeat: no-repeat;}
#tt-body-keylog #content .content_body .content_box h4,
#tt-body-category#content .content_body .content_box h4		{ margin:-5px 0px 0px 0px; padding:2px 0px 0px 25px; font-size:14px; background-image: url(./images/bul03.gif); 
															background-position: 0px -1px;	background-repeat: no-repeat;}
#tt-body-location #content .content_body .content_box h4,
#tt-body-archive #content .content_body .content_box h4		{ margin:-5px 0px 0px 0px; padding:2px 0px 0px 25px; font-size:14px; background-image: url(./images/bul04.gif); 
															background-position: 0px -1px;	background-repeat: no-repeat;}
#tt-body-guestbook #content .content_body .content_box h4,
#tt-body-search #content .content_body .content_box h4		{ margin:-5px 0px 0px 0px; padding:2px 0px 0px 25px; font-size:14px; background-image: url(./images/bul05.gif); 
															background-position: 0px -1px;	background-repeat: no-repeat;}

#tt-body-page #content .content_body .content_box .title_line,
#tt-body-entry #content .content_body .content_box .title_line		{ background:url(./images/line_spring.gif) no-repeat; height:4px; margin-bottom:7px; overflow:hidden; }

#tt-body-tag #content .content_body .content_box .title_line,
#tt-body-notice #content .content_body .content_box .title_line		{ background:url(./images/line_summer.gif) no-repeat; height:4px; margin-bottom:7px; overflow:hidden; }

#tt-body-keylog #content .content_body .content_box .title_line,
#tt-body-category #content .content_body .content_box .title_line	{ background:url(./images/line_autumn.gif) no-repeat; height:4px; margin-bottom:7px; overflow:hidden; }

#tt-body-location #content .content_body .content_box .title_line,
#tt-body-archive #content .content_body .content_box .title_line	{ background:url(./images/line_winter.gif) no-repeat; height:4px; margin-bottom:7px; overflow:hidden; }

#tt-body-guestbook #content .content_body .content_box .title_line,
#tt-body-search #content .content_body .content_box .title_line		{ background:url(./images/line_holiday.gif) no-repeat; height:4px; margin-bottom:7px; overflow:hidden; }

#content .content_body .content_box .article_num	{ font-size:11px; }
#content .content_body .content_box .admin			{ margin:3px 0px 3px 0px; padding:2px 10px 0px 0px; border-top:1px solid #B0D601; 
														border-bottom:1px solid #B0D601; background: #D2E600; height: 20px; text-align:right; }
#content .content_body .content_box .article		{ width:553px; margin-left:4px; margin-bottom:10px;}
#content .content_body .content_box .tagbox			{ text-align:right; }

#content .content_body .content_box .tb_comment_box			{ width:557px; margin-left:1px; }
#content .content_body .content_box .tb_comment_box_top		{ background:url(./images/tb_comment_box_top.gif) no-repeat; height:9px; overflow:hidden; }
#content .content_body .content_box .tb_comment_box_body	{ background-color:#fff; border-left:1px solid #DFDDDC; border-right:1px solid #DFDDDC; 
																padding:0px 10px 0px 10px; }
#content .content_body .content_box .tb_comment_box_bottom	{ background:url(./images/tb_comment_box_bottom.gif) no-repeat; height:9px; overflow:hidden; clear:both; }

#content .content_body .content_box .tb_comment_box .top	{ text-align:right; }

#content .content_top								{ background:url(./images/content_top.gif) no-repeat; height:11px; overflow:hidden; }
#content .content_bottom							{ clear:both; margin-left:0px; background:url(./images/content_bottom.gif) no-repeat; height:6px; overflow:hidden; }
/* trackback_comment area --------------- */
#content .track_comment_top										{ margin-left:40px; background:url(./images/track_comment_top.gif) no-repeat; height:13px; overflow:hidden; }
#content .track_comment_body									{ margin-left:40px; margin-right:0px; background-color:#F3F5DF; padding:2px 8px 2px 8px; }
#content .track_comment_bottom									{ margin-left:40px; background:url(./images/track_comment_bottom.gif) no-repeat; height:6px; overflow:hidden; }
#content .track_comment_box h5									{ margin:0px; padding:0px 0px 0px 0px; font-size:11px; 
																	/*background-image: url(./images/bul01.gif); background-position: 0px -1px; background-repeat: no-repeat;*/ }
#content .tbrp_box .cnt											{ font-weight:bold; }
/*
#content .track_comment_box .trackbackAddress					{ border-top:1px solid #B0D601; border-bottom:0px solid #B0D601; 
																				background: #D2E600; height: 20px; text-align:center; }
*/
#tt-body-page #content .track_comment_box .trackbackAddress,
#tt-body-entry #content .track_comment_box .trackbackAddress	{ border-top:1px solid #B0D601; border-bottom:0px solid #B0D601; 
																				background: #D2E600; height: 20px; text-align:center; }
#tt-body-tag #content .track_comment_box .trackbackAddress,
#tt-body-notice #content .track_comment_box .trackbackAddress	{ border-top:1px solid #81D6DD; border-bottom:0px solid #81D6DD; 
																				background: #98E2E8; height: 20px; text-align:center; }
#tt-body-archive #content .track_comment_box .trackbackAddress	{ border-top:1px solid #C1C1C1; border-bottom:0px solid #C1C1C1; 
																				background: #D6D7D6; height: 20px; text-align:center; }
#tt-body-search #content .track_comment_box .trackbackAddress	{ border-top:1px solid #F5CA00; border-bottom:0px solid #F5CA00; 
																				background: #FFDC36; height: 20px; text-align:center; }


#content .track_comment_box .trackback_ol						{ margin:0px 0px 5px 0px; padding:2px 10px 0px 10px; 
																				border-left:3px solid #DDDDDD; border-right:3px solid #DDDDDD; border-bottom:3px solid #DDDDDD; background-color: #F9F9F9; }
/*
#content .track_comment_box .commentlist_top						{ border-top:1px solid #B0D601; background: #D2E600; height: 10px; }
*/
#tt-body-page #content .track_comment_box .commentlist_top,
#tt-body-entry #content .track_comment_box .commentlist_top			{ border-top:1px solid #B0D601; background: #D2E600; height: 10px; }
#tt-body-tag #content .track_comment_box .commentlist_top,
#tt-body-notice #content .track_comment_box .commentlist_top		{ border-top:1px solid #81D6DD; background: #98E2E8; height: 10px; }
#tt-body-archive #content .track_comment_box .commentlist_top		{ border-top:1px solid #C1C1C1; background: #D6D7D6; height: 10px; }
#tt-body-search #content .track_comment_box .commentlist_top		{ border-top:1px solid #F5CA00; background: #FFDC36; height: 10px; }
#tt-body-guestbook #content/* .track_comment_box*/ .commentlist_top	{ border-top:1px solid #F5CA00; background: #FFDC36; height: 10px; }



#content/* .track_comment_box*/ .comment_ol								{ margin:0px 0px 0px 0px; padding:5px 10px 0px 10px; background-color: #F9F9F9; }
#content/* .track_comment_box*/ .comment_ol_guest						{ margin:0px 0px 0px 0px; padding:5px 10px 0px 10px; background-color: #F9F9F9; }
#content/* .track_comment_box*/ .trackback_ol li, .comment_ol li		{ list-style-type: none; border-bottom: 1px dashed #333; margin-bottom:4px; }
#content/* .track_comment_box*/ .trackback_ol li, .comment_ol_guest li	{ list-style-type: none; border-bottom: 1px dashed #333; margin-bottom:4px; }
#content/* .track_comment_box*/ .name										{ font-weight:bold; }
#content/* .track_comment_box*/ .date										{ }
#content/* .track_comment_box*/ .control									{ font-weight:bold; }
#content .track_comment_box .commentlist									{ border-left:3px solid #DDDDDD; border-right:3px solid #DDDDDD; border-bottom:3px solid #DDDDDD; }
#content/* .track_comment_box*/ .commentlist .reply_box						{ border-left:3px solid #E8EACF; background-color:#F3F5DF; }
#content/* .track_comment_box*/ .commentlist .reply_box .margin				{ margin:5px; }
#content/* .track_comment_box*/ .commentlist .reply_box_guest				{ border-left:3px solid #EAE0CF; background-color:#F5F0DF; }
#content/* .track_comment_box*/ .commentlist .reply_box_guest .margin		{ margin:5px; }
#content/* .track_comment_box*/ .commentlist p								{ margin: 3px 0px 3px 0px; }

#content .track_comment_box .commentlist .rp_general .ic		{ margin-left:3px; background:url(./images/icon_guest.gif) no-repeat center left; }
#content .track_comment_box .commentlist .rp_admin .ic			{ margin-left:3px; background:url(./images/icon_admin.gif) no-repeat center left; }
#content .track_comment_box .commentlist .rp_secret .ic			{ margin-left:3px; background:url(./images/icon_secret.gif) no-repeat center left; }
#content .commentlist .guest_general .ic						{ margin-left:3px; background:url(./images/icon_guest.gif) no-repeat center left; }
#content .commentlist .guest_admin .ic							{ margin-left:3px; background:url(./images/icon_admin.gif) no-repeat center left; }
#content .commentlist .guest_secret .ic							{ margin-left:3px; background:url(./images/icon_secret.gif) no-repeat center left; }
#content .track_comment_box .commentlist .rp_general p			{ }
#content .track_comment_box .commentlist .rp_admin p			{ color:#023824 }
#content .track_comment_box  .commentlist .rp_secret p			{ color:#B00000 }
#content .commentlist .guest_general p							{ }
#content .commentlist .guest_admin p							{ color:#023824 }
#content .commentlist .guest_secret p							{ color:#B00000 }

#content/* .track_comment_box*/ .commentlist .comment_form							{ /*background-color:#F9F9F9;*/ padding: 0px 8px 5px 8px; text-align:right; }
#content .commentlist .comment_form_guest											{ /*background-color:#F9F9F9;*/ text-align:right; }
#content/* .track_comment_box*/ .commentlist .comment_form .names,
#content/* .track_comment_box*/ .commentlist .comment_form .password,
#content/* .track_comment_box*/ .commentlist .comment_form .homepage				{ width:300px; border:1px solid #D6DAAC; height:22px; margin:2px; padding:2px 5px 0px 5px; }
#content/* .track_comment_box*/ .commentlist .comment_form .textarea				{ width:460px; border:1px solid #D6DAAC; height:100px; }
#content/* .track_comment_box*/ .commentlist .comment_form ul						{ margin:0px; padding:0px; }
#content/* .track_comment_box*/ .commentlist .comment_form li						{ list-style:none; }
#content .commentlist .comment_form_guest .guest_comment_form_box					{ padding: 3px 8px 5px 8px; background-color:#F5EFDF; }
#content .commentlist .comment_form_guest .guest_ul .names,
#content .commentlist .comment_form_guest .guest_ul .password,
#content .commentlist .comment_form_guest .guest_ul .homepage						{ width:300px; border:1px solid #E5CEA3; height:22px; margin:2px; padding:2px 5px 0px 5px; }
#content .commentlist .comment_form_guest .guest_ul .textarea						{ width:460px; border:1px solid #E5CEA3; height:100px; }
#content .commentlist .comment_form_guest ul										{ margin:0px; padding:0px; }
#content .commentlist .comment_form_guest li										{ list-style:none; }
#content .commentlist .comment_form_guest .submits									{ width:460px; border:1px solid #AA8F69; height:22px;
																					background-color:#D9B686; margin-top:3px; color:#563C16; }
#content/* .track_comment_box*/ .commentlist .comment_form .guest_ul .names,
#content/* .track_comment_box*/ .commentlist .comment_form .guest_ul .password,
#content/* .track_comment_box*/ .commentlist .comment_form .guest_ul .homepage		{ width:300px; border:1px solid #E5CEA3; height:22px; margin:2px; padding:2px 5px 0px 5px; }
#content/* .track_comment_box*/ .commentlist .comment_form .guest_ul .textarea		{ width:460px; border:1px solid #E5CEA3; height:100px; }

#content/* .track_comment_box*/ .commentlist .comment_form .submits					{ width:460px; border:1px solid #AA8F69; height:22px;
																					background-color:#D9B686; margin-top:3px; color:#563C16; }
/* Paging ---------------------------------------- */
#content .paging_top											{ margin-left:40px; background:url(./images/paging_top.gif) no-repeat; height:11px; overflow:hidden; clear:both; }
#content .paging_bottom											{ margin-left:40px; background:url(./images/track_comment_bottom.gif) no-repeat; height:6px; overflow:hidden; }
#content #contentPaging											{ margin-left:40px; width:536px; background-color:#F3F5DF; text-align:center; }
/* selected */
						.selected								{ /*font-size : 13px;*/ font-weight : bold; color : #ff8000; }
						.no-more								{ display: none;}

/* Search Area ---------------------------------------- */
#content #searchList, #searchRplist				{ margin:0px; padding:10px; text-align:justify; }
#content #searchList li, #searchRplist li		{ margin:0px 0px 0px 10px; padding:0px; list-style-image:url(./images/bul_autumn.gif); }
#content #searchList .searchDate,
#content #searchRplist .searchDate				{ font-weight: bold; }
#content #searchRplist .searchName				{ font-style: italic; /*font-weight: bold;*/ }
/* TagCloud Area ---------------------------------------- */
#content #tagList								{ margin:0px; padding:10px; text-align:justify; }
#content #tagList li							{ display:inline; }
/* Keyword Area ---------------------------------------- */
#content #keyList								{ margin:0px; padding:10px; text-align:justify; }
#content #keyList ol							{  }
#content #keyList li							{ display:inline; cursor:pointer; }
#content #keyList li:hover						{ /*font-size :13pt;*/ background: #000; color: #FFFF00; }
.key1											{ cursor: pointer; border-bottom: 1px dotted red; }
/* Location Area ---------------------------------------- */
#content #locationList							{ margin:0px; padding:10px; text-align:justify; }
#content #locationList h3						{ margin:0px; padding:0px; font-size:11px; }
/* Protected Area ---------------------------------------- */
#content .protectedSubmit						{ width:120px; border:1px solid #AA8F69; height:22px; background-color:#D9B686; margin-top:0px; color:#563C16; }
#content .protectedInputs						{ height:22px; border:1px solid #AA8F69; }


/* Sidebar ------------------------------------------------------------ */
/* Top right Area ----------- */
#sidebar .sidebar_header_right									{ height:200px; }
/*
#sidebar .sidebar_header_right .sidebar_header_right_top		{ background:url(./images/header_sidebar_top.gif); width:209px; height:14px; overflow:hidden; }
#sidebar .sidebar_header_right .sidebar_header_right_middle		{ background:url(./images/header_sidebar_mid.gif); width:209px; height:151px; overflow:hidden; }
#sidebar .sidebar_header_right .sidebar_header_right_bottom		{ background:url(./images/header_sidebar_bot.gif); width:209px; height:15px; overflow:hidden; }
#sidebar .sidebar_header_right .sidebar_header_right_bottom2	{ background:url(./images/header_sidebar_bot2.gif); width:209px; height:20px; overflow:hidden; }
*/
#tt-body-page #sidebar .sidebar_header_right .sidebar_header_right_top,
#tt-body-entry #sidebar .sidebar_header_right .sidebar_header_right_top
					{ background:url(./images/header_sidebar_top_spring.gif); width:209px; height:14px; overflow:hidden; }

#tt-body-tag #sidebar .sidebar_header_right .sidebar_header_right_top,
#tt-body-notice #sidebar .sidebar_header_right .sidebar_header_right_top
					{ background:url(./images/header_sidebar_top_summer.gif); width:209px; height:14px; overflow:hidden; }

#tt-body-keylog #sidebar .sidebar_header_right .sidebar_header_right_top,
#tt-body-category #sidebar .sidebar_header_right .sidebar_header_right_top
					{ background:url(./images/header_sidebar_top_autumn.gif); width:209px; height:14px; overflow:hidden; }

#tt-body-location #sidebar .sidebar_header_right .sidebar_header_right_top,
#tt-body-archive #sidebar .sidebar_header_right .sidebar_header_right_top
					{ background:url(./images/header_sidebar_top_winter.gif); width:209px; height:14px; overflow:hidden; }

#tt-body-guestbook #sidebar .sidebar_header_right .sidebar_header_right_top,
#tt-body-search #sidebar .sidebar_header_right .sidebar_header_right_top
					{ background:url(./images/header_sidebar_top_holiday.gif); width:209px; height:14px; overflow:hidden; }



#tt-body-page #sidebar .sidebar_header_right .sidebar_header_right_middle,
#tt-body-entry #sidebar .sidebar_header_right .sidebar_header_right_middle
					{ background:url(./images/header_sidebar_mid_spring.gif); width:209px; height:151px; overflow:hidden; }

#tt-body-tag #sidebar .sidebar_header_right .sidebar_header_right_middle,
#tt-body-notice #sidebar .sidebar_header_right .sidebar_header_right_middle
					{ background:url(./images/header_sidebar_mid_summer.gif); width:209px; height:151px; overflow:hidden; }

#tt-body-keylog #sidebar .sidebar_header_right .sidebar_header_right_middle,
#tt-body-category #sidebar .sidebar_header_right .sidebar_header_right_middle
					{ background:url(./images/header_sidebar_mid_autumn.gif); width:209px; height:151px; overflow:hidden; }

#tt-body-location #sidebar .sidebar_header_right .sidebar_header_right_middle,
#tt-body-archive #sidebar .sidebar_header_right .sidebar_header_right_middle
					{ background:url(./images/header_sidebar_mid_winter.gif); width:209px; height:151px; overflow:hidden; }

#tt-body-guestbook #sidebar .sidebar_header_right .sidebar_header_right_middle,
#tt-body-search #sidebar .sidebar_header_right .sidebar_header_right_middle
					{ background:url(./images/header_sidebar_mid_holiday.gif); width:209px; height:151px; overflow:hidden; }



#tt-body-page #sidebar .sidebar_header_right .sidebar_header_right_bottom,
#tt-body-entry #sidebar .sidebar_header_right .sidebar_header_right_bottom
					{ background:url(./images/header_sidebar_bot_spring.gif); width:209px; height:15px; overflow:hidden; }

#tt-body-tag #sidebar .sidebar_header_right .sidebar_header_right_bottom,
#tt-body-notice #sidebar .sidebar_header_right .sidebar_header_right_bottom
					{ background:url(./images/header_sidebar_bot_summer.gif); width:209px; height:15px; overflow:hidden; }

#tt-body-keylog #sidebar .sidebar_header_right .sidebar_header_right_bottom,
#tt-body-category #sidebar .sidebar_header_right .sidebar_header_right_bottom
					{ background:url(./images/header_sidebar_bot_autumn.gif); width:209px; height:15px; overflow:hidden; }

#tt-body-location #sidebar .sidebar_header_right .sidebar_header_right_bottom,
#tt-body-archive #sidebar .sidebar_header_right .sidebar_header_right_bottom
					{ background:url(./images/header_sidebar_bot_winter.gif); width:209px; height:15px; overflow:hidden; }

#tt-body-guestbook #sidebar .sidebar_header_right .sidebar_header_right_bottom,
#tt-body-search #sidebar .sidebar_header_right .sidebar_header_right_bottom
					{ background:url(./images/header_sidebar_bot_holiday.gif); width:209px; height:15px; overflow:hidden; }



#tt-body-page #sidebar .sidebar_header_right .sidebar_header_right_bottom2,
#tt-body-entry #sidebar .sidebar_header_right .sidebar_header_right_bottom2
					{ background:url(./images/header_sidebar_bot2_spring.gif); width:209px; height:20px; overflow:hidden; }

#tt-body-tag #sidebar .sidebar_header_right .sidebar_header_right_bottom2,
#tt-body-notice #sidebar .sidebar_header_right .sidebar_header_right_bottom2
					{ background:url(./images/header_sidebar_bot2_summer.gif); width:209px; height:20px; overflow:hidden; }

#tt-body-keylog #sidebar .sidebar_header_right .sidebar_header_right_bottom2,
#tt-body-category #sidebar .sidebar_header_right .sidebar_header_right_bottom2
					{ background:url(./images/header_sidebar_bot2_autumn.gif); width:209px; height:20px; overflow:hidden; }

#tt-body-location #sidebar .sidebar_header_right .sidebar_header_right_bottom2,
#tt-body-archive #sidebar .sidebar_header_right .sidebar_header_right_bottom2
					{ background:url(./images/header_sidebar_bot2_winter.gif); width:209px; height:20px; overflow:hidden; }

#tt-body-guestbook #sidebar .sidebar_header_right .sidebar_header_right_bottom2,
#tt-body-search #sidebar .sidebar_header_right .sidebar_header_right_bottom2
					{ background:url(./images/header_sidebar_bot2_holiday.gif); width:209px; height:20px; overflow:hidden; }

#sidebar .sidebar_header_right_middle .blog_image,
#sidebar .sidebar_header_right_middle .blog_profile				{ margin-left:13px; width: 192px; font-size:11px !important; }
#sidebar .sidebar_header_right_middle .blog_profile				{  }

/* Top right Area end ----------- */

#sidebar														{ position:absolute; left:624px; top:0px; z-index:2; }
#PSep15_0														{ width:214px; }
#sidebar h5														{ border-bottom:0px dotted #345200;	font-size:10px;
																/*background-image: url(./images/title_img2.gif); background-position: 0px 0px; background-repeat: no-repeat;*/
																margin: 0px 10px 0px 8px; padding-left:13px; }

#sidebar #footerInfo											{ margin-top:10px; }

#sidebar .sidebar_body											{ float:left; width:209px; }
#sidebar .sidebar_body .sidebar_top								{ background:url(./images/sidebar_top.gif) no-repeat; height:16px; overflow:hidden; }
#sidebar .sidebar_body .sidebar_middle							{ background:#EEE; padding:0px 5px 0px 5px; }
#sidebar .sidebar_body .sidebar_bottom							{ background:url(./images/sidebar_bottom.gif) no-repeat; height:6px; overflow:hidden; }
#sidebar .sidebar_body .sidebar_middle h5						{ margin:0px 0px 0px 10px; padding:0px; }

#sidebar .sidebar_body .sidebar_middle .Scategory ul			{ margin:0px; padding:0px; margin-left:15px;}
#sidebar .sidebar_body .sidebar_middle .Snotice ul,
#sidebar .sidebar_body .sidebar_middle .Sentry ul,
#sidebar .sidebar_body .sidebar_middle .Stag ul,
#sidebar .sidebar_body .sidebar_middle .Sreply ul,
#sidebar .sidebar_body .sidebar_middle .Strackback ul,
#sidebar .sidebar_body .sidebar_middle .Slinksite ul			{ margin:0px; padding:0px; margin-left:5px; margin-right:3px;}

#sidebar .sidebar_body .sidebar_middle .Scategory				{ }
#sidebar .sidebar_body .sidebar_middle .Snotice					{ }
#sidebar .sidebar_body .sidebar_middle .Sentry					{ }
#sidebar .sidebar_body .sidebar_middle .Sentry .cnt				{ color:#77b000 }
#sidebar .sidebar_body .sidebar_middle .Stag					{ }
#sidebar .sidebar_body .sidebar_middle .Sreply					{ }
#sidebar .sidebar_body .sidebar_middle .Strackback				{ }
#sidebar .sidebar_body .sidebar_middle .Scalendar				{ }
#sidebar .sidebar_body .sidebar_middle .Sarchive				{ }
#sidebar .sidebar_body .sidebar_middle .Sarchive .archiveselect { margin:0px 0px 0px 6px; width:180px; font:9pt Arial, tahoma; /*color:#555;*/ }
#sidebar .sidebar_body .sidebar_middle .Slinksite				{ }
#sidebar .sidebar_body .sidebar_middle .Scounter				{ }
#sidebar .sidebar_body .sidebar_middle .Scounter p				{ margin:0px; padding:0px; }
#sidebar .sidebar_body .sidebar_middle .Scalendar .calendar_box { width:185px; text-align:center; }
#sidebar .sidebar_body .sidebar_middle .Scategory .category_box	{ width:185px; }

#sidebar .sidebar_body .sidebar_middle .Stag li					{ list-style: none; display:inline; }

#sidebar .sidebar_body .sidebar_middle .Snotice li,
#sidebar .sidebar_body .sidebar_middle .Sentry li,
#sidebar .sidebar_body .sidebar_middle .Sreply li,
#sidebar .sidebar_body .sidebar_middle .Strackback li,
#sidebar .sidebar_body .sidebar_middle .Slinksite li			{ border-bottom:1px dashed #DFDDDC; list-style: none; }

#sidebar .sidebar_body .sidebar_middle .Snotice a:hover,
#sidebar .sidebar_body .sidebar_middle .Sentry a:hover,
#sidebar .sidebar_body .sidebar_middle .Sreply a:hover,
#sidebar .sidebar_body .sidebar_middle .Strackback a:hover		{ /*border:1px dotted #DFDDDC;*/ background-color:#EEEEEE; display:block; }
#sidebar .sidebar_body .sidebar_middle .Slinksite a:hover		{  }

#sidebar .sidebar_body .sidebar_middle .sidebar_body_top		{ background:url(./images/sidebar_body_top.gif) no-repeat; height:9px; overflow:hidden; }
#sidebar .sidebar_body .sidebar_middle .sidebar_body_body		{ background-color:#fff; border-left:1px solid #DFDDDC; border-right:1px solid #DFDDDC; 
																	padding:0px 5px 0px 5px; }
#sidebar .sidebar_body .sidebar_middle .sidebar_body_bottom		{ background:url(./images/sidebar_body_bottom.gif) no-repeat; height:9px; overflow:hidden; }

/* CALENDAR Area ------------------------------------------ 
	.tt-calendar		: 달력전체 (테이블)
	.cal_month			: 달 (캡션부분)
	.cal_week1			: 월요일~토요일 (요일부분)
	.cal_week2			: 일요일 (요일부분)
	.cal_week			: 일주일
	.cal_current_week	: 이번주
	.cal_day1			: 지난 달
	.cal_day2			: 다음 달
	.cal_day3			: 포스팅 안한 날
	.cal_day4			: 오늘
	.cal_day			: 하루
	.cal_day_sunday		: 일요일
	.cal_click			: 포스팅한 날 (앵커 부분)
----------------------------------------------------------- */
#sidebar .Scalendar thead					{ font: bold 12px Dotum, , Arial, sans-serif; }
#sidebar .Scalendar tbody					{ font: normal 11px Tahoma, Arial, sans-serif; }
	.tt-calendar							{ text-align: center; font-family: Tahoma, Arial, sans-serif; }
	.cal_month a							{ color: #000; }
	.cal_week1								{ color: #000; }
	.cal_week2								{ color: #D93C79; }
	.cal_day1								{ font-size: .1em; }
	.cal_day2								{ font-size: .1em; }
	.cal_day3								{ color: #AAA096; }
	.cal_day4								{ color: #D93C79; font-weight: bold; }
	.cal_click								{ font-weight: bold; color: #000; }
	.cal_day_sunday							{ color: #D93C79; }

/* CLOUD Style ------------------------------------------ */
/* 1st -------- */
.cloud1 { font-size : 14px !important; font-weight:bold !important; color: #ff6600 !important; }
.cloud2 { font-size : 14px !important; color: #ff9900 !important; }
.cloud3 { font-size : 12px !important; color: #669900 !important; }
.cloud4 { font-size : 11px !important; color: #0099CC !important; }
.cloud5 { font-size : 11px !important; color: #999999 !important; }

a.cloud1:hover, a.cloud2:hover, a.colud3:hover, a.cloud4:hover, a.cloud5:hover {
	/*font-size :13pt;*/
	background: #000;
	color: #FFFF00;
}

/* CATEGORY Table (테이블 [##_category_##]치환자 사용시 적용)----------
	.branch2			: 트리 테이블
	.branch3			: 트리 셀
----------------------------------------------------------------------- */
	.branch2			{ width:185px; }
	.branch3			{ font-size:11px; cursor: pointer; height: 10px; }

/* Image under Caption style */
	.cap1 { color: #876; text-align: center; }

/* Keyword Skin Style -------------------------------------------------- */
#keyword_box				{ width : 530px; margin-top:10px; margin-left : auto; margin-right: auto; }
.keyword_title				{ margin-bottom : 10px; }
.keyword_title01			{ float : left; background-image: url(./images/title_l.gif); background-repeat:no-repeat; width :33px; height :30px; overflow : hidden; }
.keyword_title02			{ float : left;	background-color : #EAEAEA;	width : 487px; height : 30px; font-size : 12pt; font-weight : bold; }
.keyword_title03			{ float : left;	background-image: url(./images/title_r.gif); background-repeat:no-repeat; width :10px; height :30px; overflow : hidden; }
.keyword_contents			{ padding-top : 0px; }
.div_space					{ clear:both; height:10px; }
.keyword_article_list .title h4		{ font-size : 12px; margin:0px; padding:0px; }
.keyword_article_list .title		{ border-top : 1px dotted #000;	border-bottom : 1px dotted #000; }