@charset "utf-8";
@font-face {font-family:uzine_e1; src:url(images/uzine_e1.eot);} 
@font-face {font-family:'cookie_sori9_2.eot'; src:url(images/cookie_sori9_2.eot);}
/* 블로그 레이아웃 */

#body-layer											{ width:100%; height:100%; overflow:hidden; background:url(./images/background-Top.jpg); background-repeat:repeat-x; background-color:transparent; margin:0; padding:0;}
#container											{ width:924px; margin:50px auto; padding:0; overflow:hidden; background:transparent;}
#main														{ width:696px; float:left; margin:0; padding:0;}

#layout_top[id]									{ width:696px; height:15px; margin:0; padding:0; DISPLAY: block; background-image:url(./images/layout_bgt.png); background-color:transparent;}
#layout_body[id]								{ width:696px; margin:0; padding:0; background:url(./images/layout_bgc.png) repeat-y; overflow:hidden;}
#layout_foot[id]								{ width:696px; height:15px; margin:0; padding:0; DISPLAY: block; background:url(./images/layout_bgf.png) no-repeat; background-color:transparent;}

#header													{ width:660px; margin:3px 18px 10px 18px; height:80px; padding:0; background:url(./images/bg_head_entry.jpg) no-repeat;}
#content												{ width:660px; margin:0 18px; padding:0; overflow:hidden;}
#footer													{ clear:both; padding:0; }

#sidebar												{ width:218px; float:right; margin:0; padding:0;}

/* ***** Header ***** */
#header													{ }

/* ***** Blog Title ***** */
#header #title									{ width:490px; float:left; padding-left:10px; padding-top:5px; float:left; text-align:left;}
#header #title h1								{ padding-top:5px;}
/*#header #title h1 a //文字加連結*/							{ font:22px/1.4em 'Gungsuh che',Tahoma,Dotum,batang; font-weight:bold; letter-spacing:0px; color:#fff;}
#header #title h1 a							{cursor:hand;position:relative;}
#header #title .h-Title[class]				{ background:url(./images/title_owner.png) no-repeat; display:block; height:48px; margin-bottom:3px;}
#header #title h1 a:hover				{ color:#fff;  text-decoration:none;}

/* Head Background Image */
body#tt-body-blog #header,
body#tt-body-page #header,
body#tt-body-category #header,
body#tt-body-search #header,
body#tt-body-archive #header,
body#tt-body-entry #header,
body#tt-body-notice #header			{ background:url(./images/bg_head_entry.jpg) no-repeat; position:relative;}
body#tt-body-location #header		{ background:url(./images/bg_head_local.jpg) no-repeat; position:relative;}
body#tt-body-tag #header				{ background:url(./images/bg_head_tag.jpg) no-repeat; position:relative;}
body#tt-body-keylog #header			{ background:url(./images/bg_head_key.jpg) no-repeat; position:relative;}
body#tt-body-guestbook #header	{ background:url(./images/bg_head_guest.jpg) no-repeat; position:relative;}

/* Body-ID Select contents foot background option */
body#tt-body-location #select_foot,
body#tt-body-tag #select_foot,
body#tt-body-keylog #select_foot{ background:url(./images/bg_foot.gif) repeat-x; height:54px; margin:0 8px; display:block;}

/* ***** Owner & Search Block ***** */
#h_title												{ width:160px; height:60px; margin:0; padding:0; float:right;}

/* ***** Owner Menu ***** */
#h_title .owner									{                   font-family:uzine_e1,Tahoma,Verdana,Arial;
                                                                    font-size:7pt;
																	width:150px;
																	height:16px;
																	padding:0 10px 2px 0;
																	text-align:right;
																	letter-spacing:0px;
																	line-height:1.6em;
																	color:#555;
																}
#h_title .owner a								{ text-decoration:none; color:#555;}
#h_title .owner a:hover					{	text-decoration:none;	color:#000;}

/* ***** Search Menu ***** */
#h_title .search								{ width:160px; padding:0; text-align:center; position:relative;}
#h_title .search input					{	width:125px; height:14px;
																	font:12px/1.5 Dotum, Verdana, AppleGothic, Sans-serif;
																	line-height:120%;
																	vertical-align:top;
																	margin-top:4px;
																	border:1px solid #2369A6;
																	position:absolute;
																	padding-right:25px;
																	left:0; top:5px;
																	/*filter: alpha(opacity=70);*/
																	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;
																}
#h_title .search .submit[class]	{
																	width:50px;
																	height:50px;
																	border:none;
																	position:absolute;
																	left:112px;
																	top:-5px;
																	margin:0;
																	padding:0;
																	background:url(./images/btn_search.png) no-repeat;
																	behavior: url(iepngfix.htc);
																}

/* ***** Tab Menu ***** */
#header .blogMenu								{
																	width:655px;
																	height:20px;
																	margin:0;
																	padding-right:5px;
																	clear:both;
																	position:relative;
																}
#header .blogMenu	li						{
																	font:8pt/1.5 Verdana, Tahoma, Dotum, frutiger linotype, Lucida Grande, Trebuchet MS, Gulim, AppleGothic, Sans-serif;
																	list-style:none;
																	font-weight:bold;
																	line-height:190%;
																	letter-spacing:0;
																	float:right;
																}
.blogMenu[class] a:hover				{ color:#666; text-decoration:none; background-position:0 0;}
.blogMenu[class] a							{
																	color:#777;
																	width:100px;
																	height:20px;
																	margin-right:3px;
																	padding:0;
																	text-align:center;
																	cursor:pointer;
																	display:block;
																	background-image:url(./images/btn_tab.png);
																	background-position:0 -20px;
																}

body#tt-body-entry #header .blogMenu li.tab_page[class] a,
body#tt-body-tag #header .blogMenu li.tab_taglog[class] a,
body#tt-body-location #header .blogMenu li.tab_localog[class] a,
body#tt-body-guestbook #header .blogMenu li.tab_guestbook[class] a,
body#tt-body-keylog #header .blogMenu li.tab_keylog[class] a,
body#tt-body-page #header .blogMenu li.tab_page[class] a,
body#tt-body-category #header .blogMenu li.tab_page[class] a,
body#tt-body-search #header .blogMenu li.tab_page[class] a,
body#tt-body-archive #header .blogMenu li.tab_page[class] a,
body#tt-body-notice #header .blogMenu li.tab_page[class] a
																{
																	width:100px;
																	height:20px;
																	color:#666;
																	background-image:url(./images/btn_tab.png);
																	background-position:0 0;
																	margin-right:3px;
																	padding:0;
																	display:block;
																}

/* ***** content ***** */
#content .localog, 
#content .taglog, 
#content .keylog								{
																	width:640px;
																	margin-bottom:10px;
																	padding:5px 10px 0 10px;
																	background:url(./images/bg_contents_head.gif) top no-repeat;
																}
#content .entryNotice, 
#content .entryProtected, 
#content .entry									{
																	width:640px;
																	margin-bottom:10px;
																	padding:0 10px;
																	background:url(./images/bg_contents_head.gif) top no-repeat;
																}
#content .guestbook, 
#content .searchList, 
#content .searchRplist					{ width:640px; margin-bottom:10px; padding:5px 10px 0 10px; background:url(./images/bg_contents_head.gif) top no-repeat;}

#content .localog[class] h3			{ height:40px; padding:5px; margin-bottom:10px; color:#222; background:url(./images/title_local.png) no-repeat;}
#content .taglog[class] h3			{ height:40px; padding:5px; margin-bottom:10px; color:#222; background:url(./images/title_tag.png) no-repeat;}
#content .keylog[class] h3			{ height:40px; padding:5px; margin-bottom:10px; color:#222; background:url(./images/title_keylog.png) no-repeat;}
#content .guestbook[class] h3		{ height:40px; padding:5px; margin-bottom:10px; color:#222; background:url(./images/title_guestbook.png) no-repeat;}

#content .searchRplist[class] h3,
#content .searchList[class] h3	{
																	padding:17px 0 5px 110px;
																	margin-top:5px;
																	margin-bottom:10px;
																	color:#222;
																	background:url(./images/title_search.png) no-repeat;
																}

#content .searchList[class] fon	{
																	padding:17px 0 5px 110px;
																	margin-top:5px;
																	margin-bottom:10px;
																	color:#CCC;
																	
																}
																
#content .searching							{ border-bottom:1px dashed #ccc; padding-bottom:3px;}
#content .count									{ font:0.85em Tahoma; font-weight:bold; color:#999; letter-spacing:0; padding-left:10px;}

.searchList ol, 
.searchRplist ol					      { list-style:none;  padding:5px;  margin:0;}
.searchList li, 
.searchRplist li								{ border-bottom:1px solid #eee;  padding-bottom:2px;  margin-bottom:4px;}
.searchList .date, 
.searchRplist .date							{ font:0.95em Tahoma, Verdana, Helvetica, Arial, Gulim, sans-serif;  margin-right:10px; }
.searchList .cnt								{ font:0.8em Tahoma, Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#f60;} 
.searchRplist .name							{ font:0.95em Tahoma, Dotum, Arial, sans-serif;    color:#999;  padding-left:8px;}

.localog .spot									{ background:url(./images/icon_local_arrow.gif) no-repeat;  padding-left:20px;  margin-top:5px;}
.localog .info									{ margin-top:2px;}
.localog .info a								{ border-bottom:1px dashed #ccc;}
.localog a:link									{ color:#666;}
.localog a:visited							{ color:#666;}
.localog a:hover								{ color:#f60; text-decoration:none;}

.taglog ul											{ padding:5px; margin:0; text-align:justify;}
.taglog li											{ display:inline;}
.taglog a:hover									{ background-color:#eee;  color:#000;}
.taglog li .cloud1							{ background-color:#eee;  color:#a2348f;  font-weight:bold;  font-size:18px;}/*16px*/
.taglog li .cloud2							{ background-color:#eee;  color:#5a5194;  font-weight:bold;  font-size:17px;}/*15px*/
.taglog li .cloud3							{ background-color:#eee;  color:#369;  font-weight:bold;  font-size:16px;}/*14px*/
.taglog li .cloud4							{ background-color:#eee;  color:#666;     font-size:13px;}/*15px*/
.taglog li .cloud5							{ font-size:12px;  color:#999; }

.guestbook p										{ padding:2px 0; margin:0;}

.guestWrite											{ padding:15px; background-color:#f5f5f5; border:1px solid #ddd; overflow:hidden;}
.guestWrite input								{ background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x;
																	width:202px;
																	border-top:1px solid #aaa;
																	border-bottom:1px solid #ddd;
																	border-left:1px solid #ddd;
																	border-right:1px solid #ddd;
																}
.guestWrite textarea						{
																	font:1em Tahoma;
																	font-weight:normal;
																	width:497px;
																	height:70px;
																	padding:5px;
																	background:transparent;
																	margin:-1px 0;
																	border:none;
																}
.guestWrite .text_bg						{
																	float:left;
																	background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x;
																	border-top:1px solid #aaa;
																	border-right:1px solid #ddd;
																	border-bottom:1px solid #ddd;
																	border-left:1px solid #ddd;
																}

.guestWrite input .verifycode						{
																	float:left;
																	width:60px; 
																	background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x;
																	border-top:1px solid #aaa;
																	border-right:1px solid #ddd;
																	border-bottom:1px solid #ddd;
																	border-left:1px solid #ddd;
																}
																
.guestWrite .homepage
																{
																	float:left;
																	width:503px;
																	height:17px;
																	background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x;
																	margin-bottom:4px;
																	padding-left:4px;
																	overflow:hidden;
																	font:1em Tahoma;
																	font-weight:normal;
																	line-height:160%;
																}
																
.guestWrite .secretWrap					{ float:right; margin:0; padding:0;}
.guestWrite .checkbox						{ border:none; padding:0; margin:0; width:20px; height:16px;}
.guestWrite .submit							{ width:81px; height:81px; padding:0; margin:0; border:none;overflow:hidden;}
.guestWrite .name								{
																	font:1em Tahoma;
																	font-weight:normal;
																	line-height:160%;
																	background:url(./images/bg_guest_input_name.gif) left top no-repeat;
																	background-color:#fff;
																	height:17px;
																	padding-left:35px;
																	margin:0;
																	overflow:hidden;
																}
.guestWrite .pass								{
																	font:1em Tahoma;
																	font-weight:normal;
																	line-height:160%;
																	background:url(./images/bg_guest_input_pass.gif) left top no-repeat;
																	background-color:#fff;
																	height:17px;
																	padding-left:62px;
																	margin:0;
																	overflow:hidden;
																}

.guestWrite .homepage								{
																	font:1em Tahoma;
																	font-weight:normal;
																	line-height:160%;
																	background:url(./images/bg_guest_input_homepage.gif) left top no-repeat;
																	background-color:#fff;
																	height:17px;
																	padding-left:60px;
																	margin:0;
																	overflow:hidden;
																	width:447px;
																}
																
																
.spinput_guest		{ font:1em Tahoma; font-weight:normal; width:505px; height:20px; padding-left:3px; line-height:160%; margin-bottom:4px; background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x; border-top:1px solid #aaa; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}

.guestList											{ padding-top:10px; clear:both;}
.guestList ol,
.guestList ul										{ margin:0; padding:0;  list-style:none;}
.guestList li p									{ border-top:1px dashed #ccc; margin-top:5px; padding-top:5px;}
.guestList ol li								{ border:1px solid #E9E3EB;  padding:10px;  margin-bottom:10px;  width:618px; overflow:hidden; background:url(./images/bg_guest_pattern_text.gif) top repeat-x; background-color:#FCF9FD;}
.guestList li ul li							{ margin-left:20px; background:url(./images/bg_guest_pattern_agreen.gif) top repeat-x; background-color:#F7EFFA; padding-left:25px; width:540px; overflow:hidden; border:1px solid #E9E3EB;}
.guestList li .name							{ color:#666;  font-weight:bold;}
.guestList li .date							{ font:0.85em Tahoma, Helvetica, Arial, Gulim, sans-serif; letter-spacing:-0.01em;}

.guestList .control a.address      { background:url(images/iconAddress.gif) no-repeat;  padding-left:64px; text-decoration:none;}
.guestList .control a.address span { display:none;}
.guestList .control a.modify       { background:url(images/iconModify.gif) no-repeat;  padding-left:67px; text-decoration:none;}
.guestList .control a.modify span  { display:none;}
.guestList .control a.write        { background:url(images/iconWrite.gif) no-repeat;  padding-left:43px;text-decoration:none;}
.guestList .control a.write span   { display:none;}


/* entry */

.entryNotice h2, 
.entryProtected h2, 
.entry h2												{ font:16px/1.8em Dotum, Tahoma, Malgun Gothic, Verdana, AppleGothic, 'Lucida Grande', Geneva, Arial, Sans-serif;
																	font-weight:bold;
																	letter-spacing:1px;
																	background:url(./images/icon_subject.gif) left no-repeat;
																	padding-left:24px;
														            
														       }
.entry .admin										{ float:right; padding-top:10px;}

.titleWrap											{ padding:8px 0 5px 5px; margin-bottom:15px; color:#000;}
.titleWrap a										{ color:#333;}
.titleWrap a:hover							{ color:#1B84D4;}
.titleWrap a:visited						{ color:#666;}
.titleWrap .category						{ font:11px Dotum, Verdana, Tahoma, Arial, sans-serif; color:#9632C4;}
.titleWrap .category a					    { font:11px Dotum, Verdana, Tahoma, Arial, sans-serif; color:#9632C4; margin-right:3px;}
.titleWrap .date							{ font:10px Tahoma,Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#888;}

.entryProtected p.text					{ background:url(images/imgProtected.gif) no-repeat; padding-left:50px;}
.entryProtected input						{ width:200px;}
.entryProtected .submit					{ width:50px; padding-top:-1px; height:19px; background-color:#ccc;}

.article												{ margin:5px 0 30px 0; overflow:hidden; clear:both;}
.article a:link									{ color:#5a5194;  text-decoration:none;}
.article a:visited							{ color:#5a5194;  text-decoration:none;}
.article a:hover								{ color:#9632C4;  text-decoration:underline;}
.article a:active								{ color:#5a5194;  text-decoration:none;}
.article dt											{ text-decoration:underline;}
.article dd											{ margin-left:20px;  padding-bottom:10px;}
.article blockquote							{ border-left:7px double #ccc; padding-left:15px;  margin:10px 20px;}

.tagTrail												{ padding:5px 5px 5px 40px;  background:url(images/entryTag.gif) center left no-repeat; clear:both;}
.tagText												{ color:#9632C4;}

.actionTrail										{
																	font:8pt/1.8em Tahoma, Dotum, Malgun Gothic, Verdana, AppleGothic, 'Lucida Grande', Geneva, Arial, Sans-serif;
																	line-height:1.4em;
																	height:23px;
																	border-top:1px solid #eee;
																	/*border-bottom:1px solid #eee;*/
																	padding:7px 5px 0 5px;
																	clear:both;
																	background-image:url(./images/bg_c_foot.gif);
																	background-repeat:repeat-x;
																}
.actionTrail2										{
																	font:8pt/1.8em Tahoma, Dotum, Malgun Gothic, Verdana, AppleGothic, 'Lucida Grande', Geneva, Arial, Sans-serif;
																	line-height:1.4em;
																	height:23px;
																	/*border-top:1px solid #eee;*/
																	border-bottom:1px solid #eee;
																	padding:7px 5px 0 5px;
																	clear:both;
																	background-image:url(./images/bg_c_foot.gif);
																	background-repeat:repeat-x;
																}
														
.actionTrail .cnt								{ color:#f60; font-weight:bold;}

#rt_top													{ background:url(./images/bg_rt_title.gif) bottom no-repeat; height:22px; display:block; padding:0;}
#rt_center											{ background:url(./images/bg_rt_center.gif) repeat-y;}
#rt_foot												{ height:5px; display:block; padding:0; margin:0;}

.trackback											{
																	font:8pt/1.4em Tahoma, Dotum, Verdana, Malgun Gothic, AppleGothic, 'Lucida Grande', Geneva, Arial, Sans-serif;
																	padding:0;
																	margin-top:10px;
																	overflow:hidden;
																}
.trackback a										{ color:#525c75;}
.trackback h3										{ font-family:georgia,Tahoma,Arial,Verdana;font-weight:normal; font-size:0.85em; color:#8837AE; margin:5px 10px 10px 10px; padding:5px; background-color:#fff;}
.trackback h4										{ font-size:1.2em; font-weight:normal; margin-bottom:2px;}
.trackback ol										{ margin:0; padding:0 10px; list-style:none;}
.trackback li										{ border-top:1px dotted #ccc;  padding:10px 5px 10px 5px;}
.trackback .from								{ letter-spacing:0.1em;}
.trackback .date								{ font-size:0.9em; color:#777;}
.trackback p										{ font-size:1em; color:#999; margin:2px 0 0 0; padding:0; letter-spacing:-1px;}

.trackback a.delete							{ background:url(images/iconDelete.gif) left top no-repeat; padding-left:43px;  text-decoration:none;}
.trackback a.delete span				{ display:none;}


.comment												{
																	font:8pt/1.4em Tahoma,Arial,Verdana, Malgun Gothic, Verdana, AppleGothic, 'Lucida Grande', Geneva, Sans-serif;
																	margin:4px 0;
																	overflow:hidden;
																	letter-spacing:1px;line-height:18px;
																} 
.comment .balloon_gc p					{ margin:0; width:620px; padding:0 10px; background-color:#F9F2FB;}
.comment .balloon_ac p					{ margin:0; width:560px; padding:0 10px; background-color:#EFE2F4;}
.comment .commentList					{ padding:0;}

.comment h3                     { display:none;}
.comment ol,
.comment ul                     { margin:0; padding:0; list-style:none;}
.comment .date                  { font-family:uzine_e1,Tahoma,Verdana,Arial; font-size:0.85em; color:#777; font-weight:normal; line-height:1.8em;}
.comment .name									{ font-weight:bold; margin:0 5px; line-height:1.8em;}
.comment .name a								{ vertical-align:top;}
.comment .name img							{ }

.comment .balloon_gt						{ width:640px; margin:0; padding-top:5px; display:block; background:url(./images/bg_rc_BalloonGv.gif) top no-repeat; overflow:hidden;}
.comment .balloon_gc						{ display:block; width:638px; border-left:1px solid #DFD7E2; border-right:1px solid #DFD7E2; background-color:#F9F2FB; overflow:hidden;}
.comment .balloon_gf						{ width:640px; margin:0; padding-bottom:5px; display:block; overflow:hidden; background-image:url(./images/bg_rc_BalloonGv.gif); background-position:bottom; background-repeat:no-repeat;}
.comment .balloon_ginfo_name		{ margin-top:6px; padding:0; display:block; overflow:hidden; float:left;}
.comment .balloon_ginfo_img			{ margin-top:-1px; float:left; overflow:hidden;}
.comment .balloon_ginfo_date		{ float:left; margin-top:6px;}

.comment .balloon_at						{ width:580px; margin-top:10px; padding-top:5px; display:block; background:url(./images/bg_rc_BalloonAv.gif) top no-repeat; overflow:hidden;}
.comment .balloon_ac						{ display:block; width:578px; border-left:1px solid #DFD7E2; border-right:1px solid #DFD7E2; background-color:#EFE2F4; overflow:hidden;}
.comment .balloon_af						{ width:580px; margin:0; padding-bottom:5px; display:block; overflow:hidden; background-image:url(./images/bg_rc_BalloonAv.gif); background-position:bottom; background-repeat:no-repeat;}
.comment .balloon_ainfo_name		{ margin-top:6px; padding:0; display:block; overflow:hidden; float:right;}
/*[##_rp_rep_name_##] icon*/
.comment .balloon_ainfo_img			{ margin-top:-1px; float:right; overflow:hidden; padding-right:3px;}
.comment .balloon_ainfo_date		{ float:right; margin-top:6px;}

.comment ol li									{ padding:5px 0;}
.comment li ul li								{ padding-left:60px;}
.comment .control a.address         { background:url(images/iconAddress.gif) top no-repeat; padding-left:64px; text-decoration:none;}
.comment .control a.address span{ display:none;}
.comment .control a.modify			{ background:url(images/iconModify.gif) top no-repeat; padding-left:67px; text-decoration:none;}
.comment .control a.modify span	{ display:none;}
.comment .control a.write				{ background:url(images/iconWrite.gif) top no-repeat; padding-left:43px; text-decoration:none;}
.comment .control a.write span	{ display:none;}

.comment .wt										{ background-image:url(./images/bg_rc_title.gif); background-repeat:no-repeat; background-position:bottom; height:23px; display:block; margin-top:10px; padding:0;}
.comment .wf										{ background:url(./images/bg_rc_wf.gif) top no-repeat; height:5px; display:block; clear:both;}
.commentWrite										{ padding:10px; margin-top:0; border-left:1px solid #ddd; border-right:1px solid #ddd; background-color:#f5f5f5; overflow:hidden;}
.commentWrite .title						{ padding:5px 0; margin:0;}
.commentWrite input							{ width:211px; margin:0; padding:0; border-top:1px solid #aaa; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.commentWrite textarea					{ font:1em Tahoma; font-weight:normal; width:515px; height:70px; padding:5px; background:transparent; margin:-1px 0; border:none;}
.commentWrite .text_bg					{ float:left; background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x; border-top:1px solid #aaa; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.commentWrite verifycode					{ width:60px; margin:3px; border-top:1px solid #aaa; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}
.commentWrite .name							{ font:1em Tahoma; font-weight:normal; background:url(./images/bg_guest_input_name.gif) left top no-repeat; height:17px; background-color:#fff; line-height:160%; padding-left:35px; margin:0;}
.commentWrite .pass							{ font:1em Tahoma; font-weight:normal; background:url(./images/bg_guest_input_pass.gif) left top no-repeat; height:17px; background-color:#fff; line-height:160%; padding-left:62px; margin:0;}
.commentWrite input.homepage		{ font:1em Tahoma; font-weight:normal; width:522px; height:17px; padding-left:3px; line-height:160%; margin-bottom:4px; background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x;}
.commentWrite .submit						{ width:81px; height:81px; position:relative; border:none;}
.commentWrite .secretWrap				{ float:right;}
.commentWrite .secretWrap input	{ margin:0; padding:0; width:25px; border:none;}
.commentWrite .checkbox					{	border:none; padding:0;	margin:0; width:25px;}
.commentWrite .id-pw						{ margin-bottom:3px; padding:0;}
.commentWrite .textarea-layout	{ clear:both; overflow:hidden;}
.spinput		{ font:1em Tahoma; font-weight:normal; width:522px; height:17px; padding-left:3px; line-height:160%; margin-bottom:4px; background:#fff url(./images/bg_guest_pattern_text.gif) top repeat-x; border-top:1px solid #aaa; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd;}




/* ================================================================ */
/* ========================== Sidebar ============================= */
/* ================================================================ */

#sidebar .sidebar_tt[class]							{ width:218px; height:16px; display:block; background:url(./images/layout_side_tt.png); padding:0;  margin:0;}
#sidebar .sidebar_tc[class]							{ width:180px; display:block; background:url(./images/layout_side_tc.png) repeat-y; padding:0 19px 0 19px; overflow:hidden;}
#sidebar .sidebar_tf[class]							{ width:218px; height:16px; display:block; background:url(./images/layout_side_tf.png); padding:0;  margin:0;}

#sidebar .sidebar_ft[class]							{ width:218px; height:16px; display:block; background:url(./images/layout_side_ft.png); padding:0;  margin:0;}
#sidebar .sidebar_fc[class]							{ width:180px; display:block; background:url(./images/layout_side_fc.png) repeat-y; padding:0 19px 0 19px; overflow:hidden;}
#sidebar .sidebar_ff[class]							{ width:218px; height:16px; display:block; background:url(./images/layout_side_ff.png); padding:0;  margin:0;}


#sidebar .notice,
#sidebar .botton,
#sidebar .tagbox,
#sidebar .calendar,
#sidebar .counter,
#sidebar .recentComment,
#sidebar .recentTrackback,
#sidebar .recentPost,
#sidebar .archive,
#sidebar .link,
#sidebar .hitsranking,
#sidebar .textcubepng,
#sidebar .category											{ overflow:hidden; padding:0; margin:10px 0;}

#sidebar ul															{ padding:0;  margin:0;  list-style:none;}
#sidebar li															{ }

#sidebar .tagbox .h-Title[class]							{ background:url(./images/side_title_tag.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .recentPost .h-Title[class]					{ background:url(./images/side_title_rp.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .recentComment .h-Title[class]				{ background:url(./images/side_title_rc.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .recentTrackback .h-Title[class]			{ background:url(./images/side_title_rt.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .archive .h-Title[class]							{ background:url(./images/side_title_ar.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .calendar .h-Title[class]						{ background:url(./images/side_title_cal.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .link .h-Title[class]								{ background:url(./images/side_title_link.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .counter .h-Title[class]							{ background:url(./images/side_title_counter.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .hitsranking .h-Title[class]                        { background:url(./images/side_title_hitsranking.png) no-repeat; display:block; height:24px; margin-bottom:3px;}
#sidebar .textcubepng .h-Title[class]                        { background:url(./images/side_banner_textcube.png) no-repeat; background-position: center center; display:block; height:69px; margin-bottom:3px;}

/* ============= Sidebar Top & Foot font color setting ============== */

/* Sidebar Top block setting */
#sidebar .sidebar_tc h3									{ color:#000; font-size:1em; height:20px; font-weight:bold; margin-bottom:3px;}
#sidebar .sidebar_tc .cnt								{ color:#f60;}
#sidebar .sidebar_tc .date							{ color:#666;}
#sidebar .sidebar_tc .name							{ color:#666;}

/* Sidebar Bottom block setting */
#sidebar .sidebar_fc h3									{ display:none;}
#sidebar .sidebar_fc a									{ color:#c0c7d8;}
#sidebar .sidebar_fc a:hover						{ color:#fff; text-decoration:underline;}
#sidebar .sidebar_fc .cnt								{ color:#45536D;}
#sidebar .sidebar_fc .date							{ color:#45536D;}
#sidebar .sidebar_fc .name							{ color:#45536D;}

/* Sidebar Link setting */
#sidebar .sidebar_fc .link li a,
#sidebar .sidebar_fc .hitsranking li a,
#sidebar .sidebar_fc .archive li a,
#sidebar .sidebar_fc .recentTrackback li a,
#sidebar .sidebar_fc .recentComment li a,
#sidebar .sidebar_fc .recentPost li a		{ font:8pt Verdana,sans-serif!important;font:7pt Verdana,sans-serif; color:#5b6b6c;}

#sidebar .cnt												  { font:0.95em Tahoma, Helvetica, Arial, Gulim, sans-serif;}
#sidebar .date												  { font:0.95em Tahoma, Helvetica, Arial, Gulim, sans-serif;}
#sidebar .name												  { font:8pt Verdana,sans-serif!important;font:7pt Verdana,sans-serif; Arial, sans-serif;}


/* ================ Blog info ================== */

#sidebar .blogImage img									{ width:180px; padding:5px 0; margin:0; display:block;}
#sidebar .blogDesc											{ color:#333; font:8pt Verdana!important;font:7pt Verdana;  line-height:1.5em;  letter-spacing:1px;}
#sidebar .userID												{ color:#333;  background:url(images/iconBy.gif) 3px 0 no-repeat;  padding-left:22px;  letter-spacing:0;}


/* ================ Notice ===================== */

#sidebar .notice												{ }
#sidebar .notice li											{ border-bottom:1px dashed #ddd;  margin:0 0 2px 0; padding:0 0 1px 0; background:none;}
#sidebar .notice a:link,
#sidebar .notice a:visited							{ background:url(images/iconNotice.gif) 0 0 no-repeat; padding:1px 0 5px 27px; color:#000;}
#sidebar .notice a:hover								{ background:url(images/iconNotice_on.gif) 0 0 no-repeat;  padding:0 0 5px 27px; text-decoration:none; color:#f60;}

#sidebar .info li											{ border-bottom:1px dashed #ddd;  margin:0 0 2px 0; padding:0 0 1px 0; background:none;}

/*
#sidebar .adminMenu											{ padding:8px 5px 6px 5px;  background-color:#eee; margin:5px 0 10px 0;}
#sidebar .adminMenu li									{ background:none;  display:inline; width:100px;}
#sidebar .adminMenu a										{ padding:3px 20px 1px 20px;  border:1px solid #999;  color:#666;  text-decoration:none;  background-color:#fff;}
*/


/* ================ Category ===================== */

#sidebar .category h3										{ font-size:1em; font-weight:bold; color:#000; padding-top:3px; border-bottom:1px solid #ddd; margin-bottom:5px;}
#sidebar .category li										{ background:none;}
#sidebar .category li ul li							{ background:url(images/bul.gif) 0 6px no-repeat;  padding-left:10px;}
#sidebar .category li ul li ul li				{ background:none; border-left:1px dotted #ccc; padding-left:6px; margin-left:2px;}
#sidebar .category li ul li ul li a			{ color:#999;}

/* ================ Hits Ranking ===================== */

#sidebar .hitsrankings h3										{ font-size:1em; font-weight:bold; color:#666; padding-top:3px; border-bottom:1px solid #ddd; margin-bottom:5px;}
#sidebar .hitsrankings li										{ background:none;}
#sidebar .hitsrankings li ul li							{ background:url() 0 6px no-repeat;  padding-left:10px;}
#sidebar .hitsrankings li ul li ul li				{ background:none; border-left:1px dotted #ccc; padding-left:6px; margin-left:2px;}
#sidebar .hitsrankings li ul li ul li a			{ color:#999;}

/* ================ Tag Box ======================= */

#sidebar .tagbox ul											{ padding:5px 2px ; text-align:justify;}
#sidebar .tagbox li											{ background:none; display:inline; line-height:140%;}
#sidebar .tagbox a										  { letter-spacing:0px;}
#sidebar .tagbox li .cloud1							{ background-color:#CE2FCA;  font-weight:bold;  font-size:13px;  color:#FAD8F9;}
#sidebar .tagbox li .cloud2						  { background-color:#CE2FCA;  font-weight:bold;  font-size:12px;  color:#FFC8FF;}
#sidebar .tagbox li .cloud3							{ background-color:#CE2FCA;  font-weight:bold;  font-size:12px;  color:#FAD8F9;}
#sidebar .tagbox li .cloud4							{ background-color:#F5E7FB; font:12px Dotum; color:#333333;}
#sidebar .tagbox li .cloud5							{ font:8pt Verdana,sans-serif!important;font:7pt Verdana,sans-serif; color:#333333;}
#sidebar .tagbox a:hover								{ background-color:#BFC0EB;  text-decoration:none;  color:#FFF;}


/* ================ Recent Calendar =============== */

#sidebar .calendar											{ font:1.1em Verdana;}


/* ================ Recent Post =================== */

#sidebar .recentPost ul									{ list-style:none; margin:0; padding:0;}
#sidebar .recentPost li									{
																					background:url(./images/icon_tb_gray.gif) left top no-repeat;
																					padding-left:13px;
																					color:#C0C7D8;
																					white-space:nowrap;
																					display:block;
																					width:165px;
																					height:18px;
																					overflow:hidden;
																				}
#sidebar .recentPost div a							{ display:block; padding:3px 5px 1px;}
#sidebar .recentPost ul li a:hover			{
																					display:block;
																					/*font:8pt dotum,helvetica,sans-serif;*/
																					font:8pt Verdana,sans-serif!important;font:7pt Verdana,sans-serif;
																					text-decoration:none;
																					background-color:#a37dbd;
																					color:#eabcf6;
																					padding:3px 5px 1px;
																				}


/* ================= Recent Comments ================= */

#sidebar .recentComment									{ }
#sidebar .recentComment ul							{ list-style:none; margin:0; padding:0;}
#sidebar .recentComment ul li						{ border-bottom:1px dashed #5F6369; color:#fff; display:block; width:178px; overflow:hidden; padding:2px 0 3px 0;}
#sidebar .recentComment div a						{ display:block; padding:5px 4px 3px;}
#sidebar .recentComment ul li a:hover		{
																					border:1px dashed #acbade;
																					display:block;
																					/*font:8pt dotum,helvetica,sans-serif;*/
																					font:8pt Verdana,sans-serif!important;font:7pt Verdana,sans-serif;
																					text-decoration:none;
																					background-color:#7d8fbd;
																					color:#D3E9EF;
																					padding:4px 3px 2px;
																				}


/* ================== Recent Trackback ================= */

#sidebar .recentTrackback								{ }
#sidebar .recentTrackback ul						{ list-style:none; margin:0; padding:0;}
#sidebar .recentTrackback ul li					{ background:url(./images/icon_tb_gray.gif) left center no-repeat; display:block; width:168px; overflow:hidden; padding:2px 0 3px 10px;}
#sidebar .recentTrackback div a					{ display:block; padding:5px 4px 3px;}
#sidebar .recentTrackback ul li a:hover	{
																					display:block;
																					/*font:8pt dotum,helvetica,sans-serif;*/
																					font:8pt Verdana,sans-serif!important;font:7pt Verdana,sans-serif;
																					text-decoration:none;
																					background-color:#EABF7E;
																					color:#FEF6EB;
																					padding:5px 4px 3px;
																				}

#sidebar .sidebar_fc .archive li a			{ letter-spacing:0;}
#sidebar .sidebar_fc .archive li a:hover{ letter-spacing:0; color:#EDD4FA;background-color:#AD87BE;text-decoration:none;}

#sidebar .sidebar_fc .link li a					{ letter-spacing:0;}
#sidebar .sidebar_fc .link li a:hover		{ letter-spacing:0; color:#EDD4FA;background-color:#AD87BE;text-decoration:none;}

#sidebar .sidebar_fc .hitsranking li a					{ letter-spacing:0;}
#sidebar .sidebar_fc .hitsranking li a:hover		{ letter-spacing:0; color:#EDD4FA;background-color:#AD87BE;text-decoration:none;}


/* ====================== Counter ====================== */

#sidebar .counter												{ font:0.85em Verdana, Helvetica, Arial, Gulim, sans-serif; text-align:center; letter-spacing:0;}
#sidebar .counter	ul										{ background-color:#EBB4E9; padding:5px 0; border:1px dashed #D497D2;}
#sidebar .counter li										{ background:none; display:inline; padding:0 5px; color:#5B6B6C;}
#sidebar .counter li.total							{ display:block; color:#5B6B6C; font-weight:bold;}

#sidebar .botton												{ text-align:center;}

/* ***** footer ***** */
#footer																	{
																					text-align:center;
																					padding:10px 10px 20px 10px;
																					background:url(./images/bg_foot.gif) bottom repeat-x;
																					margin:0 8px;
																				}

#copyright															{ width:660px; margin:0 18px;}
#copyright #powered											{ width:300px; float:left;}
#copyright #powered	#f_tt[id]						{ width:157px; height:9px; background:url(./images/copy_tt.png) bottom no-repeat; display:block; cursor:pointer;}
#copyright #powered	#f_snc[id]					{ width:157px; height:10px; background:url(./images/copy_snc.png) top no-repeat; display:block; cursor:pointer;}
#copyright #powered	#f_mod[id]					{ width:147px; height:10px; background:url(./images/envyflower.png) top no-repeat; display:block; cursor:pointer;}
#copyright #copy												{ width:300px; float:right; text-align:right; font:0.9em Tahoma, Arial, AppleGothic, Sans-serif; color:#385700; letter-spacing:0;}
#copyright #copy a											{ font:0.9em Tahoma, Arial, AppleGothic, Sans-serif; color:#385700;}
#copyright #copy a:hover								{ font:0.9em Tahoma, Arial, AppleGothic, Sans-serif; color:#f60;}

																
.total_count{font:24px/1.8em georgia, Tahoma, Arial, Dotum, AppleGothic, Sans-serif; color:#fff; font-weight:bold; letter-spacing:1.5px;}
.envyoth1{
font-family: 'uzine_e1','Tahoma', 'Verdana'; 
font-size: 7pt;
}

/* Sidebar Tab -------------------------------------------------- */
.tab-pane						{ position: relative; }
.tab-pane2						{ position: relative; }
.tab-pane .tab-page .tab-pane	{ background-image: none; }
.tab-page						{ clear: both; z-index: 2; position: relative; top: -2px; }
.tab							{ display: inline; margin: -5px 2px 5px 2px; height:15px;
								padding:0px 0px 3px 0px; /*float:left; cursor: pointer; z-index: 1; top:0;*/ position: relative; }
								
		