﻿@charset "utf-8";
@font-face {font-family:TTche;src:url(http://fs.tistory.com/custom/blog/5/52713/skin/images/TTche.eot);}
/*      */
/* 1.    */
body {
	background-color:#F0F0F0;
	padding:0px 0;
	}
body, td, input, textarea {
	font: 12px/1.5 Dotum,Tahoma,Arial,Verdana,Sans-serif;
}
BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote,font,ol,ul, li {line-height:160%; text-align: justify;}
#wrap { width: 775px; text-align: justify }
#wrap_print { width: 630px; text-align: justify }

img, button { border:0 }

a:link { text-decoration: none; color: #333;}
a:visited { text-decoration: none; color: #333;}
a:hover { text-decoration: underline; color: #666;}
a:active { text-decoration: none; color: #666;}	

.input2{
		color:#454545;
		border:1px solid #a7a7a7;	
		width:120px;
		height:14px;
		font :12px  Gulim, Tahoma , Arial, sans-serif;	
	}
.ib {cursor: pointer;}
.text {	border:1px solid #999;}
hr {
display:none;
}

/* Structured */
#container {
	width:850px;	
	margin:0 auto; 
	padding:0 10px 10px 10px;  
	background-color:#fff;
}
#content {
	float:left;
	width:530px;
	overflow:hidden;
	margin-top:0px;
}
#sidebar {
	width:300px;
	margin-left:540px;
	margin-top:20px;
}
#footer {
	clear:both;
}
/* header */
#header {
	padding:25px 0 10px 20px;
	background-color:#7870ab;
	border-top:3px solid #5a5194;
}
#header h1{
	margin:0;
	font-size:20px;
	float:left;
}
#header a{
	color:#fff;
}
#header .sidemenu {
  padding:10px 20px 0 0;
	margin-left:460px;
	text-align:right;
}
#header .sidemenu a{
	padding-left:10px;
	color:#eee;
}

/* sidebar common*/
#sidebar ul{
	margin:0;
	padding:0;
	list-style:none;	
	}
#sidebar .name {
	font:11px dotum;
	color:#666;
}
#sidebar .date {
	font-size:10px;
	font-family:Verdana;
	color:#999;	
}	
#sidebar .cnt {
	font :10px Tahoma;
	color:#333;
}
#sidebar .desc {
	font :11px dotum;
	color:#999;
}
#sidebar h3 {
	font:12px dotum;
	font-weight:bold;
	padding:10px 0px 3px 0;
	margin:0;
	color:#C9200D;
	border-bottom:5px solid #F9F8F1;
}	
#sidebar h4 {
	font:14px Tahoma;
	font-weight:bold;
	color:#C9200D;
}	
#sidebar a {
	color:#666;
}	
#sidebar .box {
	padding:8px;
}
#sidebar .calender{
font-family:Verdana;
}
/* admin menu */
#sidebar .owner {
	font-size:12px;
	text-align:center;
}
/* blog info (desc, image) */

#sidebar .blogimg {
	width:190px;
	overflow:hidden;
	text-align:center;
	margin-bottom:3px;
}
#sidebar .bloginfo {
	text-align:center;
	font:11px, dotum;
	letter-spacing:-1px;
}
#sidebar .bloginfo img{
	padding:5px;
}
/* notice list */
#sidebar .notice {
	padding:5px 10px;
	background-color:#F9F8F1;
	margin:5px 0;
}
#sidebar .notice li {
background:url(http://uccne1.cdn1.cafe24.com/images/iconNotice.gif) no-repeat 0 50%;
padding-left:38px;
}
#sidebar .notice li a{
	font-size:12px;
	letter-spacing:-1px;
	color:#333;
}
/* search */
#sidebar .search {
	text-align:center;
	padding:5px 0;
}
#sidebar .search input{
	width:130px;
}
#sidebar .search .submit{
	border:1px solid #999;
	background-color:#ddd;
	font:12px dotum;
	color:#222;
	width:50px;	
}
/* category list */
#sidebar .category {
	padding:5px 10px;
	background-color:#F9F8F1;
	margin:5px 0;
}
#sidebar .category li {
background:url(http://uccne1.cdn1.cafe24.com/img_skin/chart.gif) no-repeat 0 50%;
padding-left:30px;
}

#sidebar .category .box li ul li ul li{
	list-style-image:none;
	padding-left:10px;
	margin-left:7px;
	border-left:1px dotted #999;
}
#sidebar .category .box a{
	font-size:12px;
	color:#333;
}
/* tag cloud*/
#sidebar .tagbox ul {
	padding:5px;
	text-align: justify;
  }
#sidebar .tagbox a {
	letter-spacing:-1px;
	}	
#sidebar .tagbox li .cloud1 {
	background-color:#F9F8F1;
	font-weight:bold;
  font-size : 16px;
  color : #a2348f;
  }
#sidebar .tagbox li .cloud2 {
	background-color:#F9F8F1;
	font-weight:bold;	
  font-size : 15px;
  color : #5a5194;
  }
#sidebar .tagbox li .cloud3 {
	background-color:#F9F8F1;
	font-weight:bold;	
  font-size : 14px;
  color : #7870ab;
  }
#sidebar .tagbox li .cloud4 {
	background-color:#F9F8F1;
  font-size : 13px;
  color : #666;
  }
#sidebar .tagbox li .cloud5 {
  font-size : 12px;
  color : #999;
  }	
#sidebar .tagbox a:hover{
	background-color:#F9F8F1;
	text-decoration:none;
  color:#000;
  }	
/* recent posts, recent comment, recent trackback, archive, link */
#sidebar .listbox {
	padding:5px 0;
}
#sidebar .listbox ul {
	padding:5px 0;
	margin-left:3px;
}
#sidebar .listbox li {
	background:url(http://uccne1.cdn1.cafe24.com/images/bul.gif) no-repeat 0 5px;
	line-height:16px;
	padding-left:8px;
}
/* Recent Post */
#sidebar .listbox_rnt_post {
	padding:5px 0;
}
#sidebar .listbox_rnt_post ul {
	padding:5px 0;
	margin-left:3px;
}
#sidebar .listbox_rnt_post li {
	background:url("http://uccne1.cdn1.cafe24.com/img_skin/icon_sm_star.gif") no-repeat -1px 2px;
	line-height:16px;
	padding-left:15px;
}	
/* recent comment */
#sidebar .listbox_cmt {
	font:9pt/100% TTche;
	padding:5px 0;
}
#sidebar .listbox_cmt ul {
	padding:5px 0;
	margin-left:3px;
}
#sidebar .listbox_cmt li {
	background:url("http://uccne1.cdn1.cafe24.com/img_skin/icon_sm_comment.gif") no-repeat -1px 2px;
	line-height:16px;
	padding-left:15px;
}
/* recent trackback */
#sidebar .listbox_tbk {
	font:9pt/100% TTche;
	padding:5px 0;
}
#sidebar .listbox_tbk ul {
	padding:5px 0;
	margin-left:3px;
}
#sidebar .listbox_tbk li {
	background:url("http://uccne1.cdn1.cafe24.com/img_skin/icon_s_link.gif") no-repeat -1px 2px;
	line-height:16px;
	padding-left:15px;
}		
/* counter */
#sidebar .counter {
	background-color:#F9F8F1;
	padding:5px 0;
	text-align:center;
	font:10px verdana;
}
#sidebar .ad{
	text-align:center;
	padding:5px 0;
}

.sidebar .sidebar_ad a{
	color:#0000ff;
}
.sidebar .sidebar_ad a:hover{
	color:#0000ff;
	text-decoration:underline;
}

/* content common */
#content .titleinfo{
padding-bottom:0px;
margin-bottom: 0px;
background-color:#FFF;

}
#content h2 {    /* post title */
	font-size:12px;
	padding-top:5px;
	margin:0;
}
#content h2 a:hover{    /* post title mouseover*/
	text-decoration:underline;
	color:#000;
}
#content h3 {    /* tag, search, location, guestbook title */
	font-size:14px;
	color:#52443c;
	margin:10px 0;
	border-bottom:1px solid #F9F8F1;	
	padding-bottom:5px;
}
#content ol, #content ul {
	list-style:none;
	padding:0;		
	margin:0;
}
#content .name {
	font-size:12px;
	color:#666;
	letter-spacing:-1px;
}
#content .cnt {
	font:10px Verdana;
	color:#666;
}
#content .date {
	font:10px Verdana;
	letter-spacing:-1px;	
	color:#666;	
}
#content cite {
	font-size:12px;
	font-style:normal;
	color:#666;
}
/* tag  */
#content .tagcloud{
	border:5px solid #F9F8F1;
	padding:10px;
	margin-bottom:10px;
}
#content .tagcloud ul {
	padding:5px;
	text-align:justify;		
  }
#content .tagcloud li {
	display:inline; 
	}		
#content .tagcloud a:hover{
	background-color:#eee;
  color:#000;
  }		
#content .tagcloud li .cloud1 {
	background-color:#eee;
	font-weight:bold;
  font-size : 16px;
  color : #a2348f;
  }
#content .tagcloud li .cloud2 {
	background-color:#eee;
	font-weight:bold;	
  font-size : 15px;
  color : #5a5194;
  }
#content .tagcloud li .cloud3 {
	background-color:#eee;
	font-weight:bold;	
  font-size : 14px;
  color : #7870ab;
  }
#content .tagcloud li .cloud4 {
	background-color:#eee;
  font-size : 13px;
  color : #666;
  }
#content .tagcloud li .cloud5 {
  font-size : 12px;
  color : #999;
  }	

/* search list, rplist */	
#content .list, .rplist{
	margin-bottom:10px;
	border:5px solid #F9F8F1;
	padding:10px;
}
#content .rplist{
	color:#999;
	font-size:11px;
}
#content .list .date, .rplist .date{
	padding-right:8px;
}
/* location */
.location{
	border:5px solid #F9F8F1;
	padding:10px;
	margin-bottom:10px;
}
.location .spot {
	padding-left:30px;
	background:url("http://uccne1.cdn1.cafe24.com/images/iconIndentArrow_local.gif") no-repeat 10px 2px;
	margin-bottom:3px;
	}	
.location .info {
	padding-left:15px;
	background:url("http://uccne1.cdn1.cafe24.com/images/iconIndentArrow_localinfo.gif") no-repeat 0 50%;
	margin-bottom:3px;
	}	
.location a{
color:#a2348f;
}
.location a:hover{
color:#333;
}
/* guestbook > write */
.guestbook {
	border:5px solid #F9F8F1;
	padding:10px;
	margin-bottom:10px;
}
.guestbook .write {
	margin-bottom:20px;
}
.guestbook .write p{
	padding:2px;
	margin:0;
}
.guestbook .write input{
	border:1px solid #999;
	height:18px;
	width:200px;
}
.guestbook .write .homepage{
	height:18px;
	width:400px;
}
.guestbook .write .submit{
	border:1px solid #aaa;
	background-color:#ddd;
	height:25px;
	width:98%;
	color:#333;
}
.guestbook .write label{
	font:10px Verdana;
}
.guestbook .write textarea{
	width:98%;
	height:150px;
	border:1px solid #aaa;	
	overflow:visible;
}
/* guestbook > list */
.guestbook p{
	padding:5px 0;
	margin:0;
}
.guestbook .clist{
	border:0;
}
.guestbook .clist ol li{
	padding:10px 10px 10px 15px;
	background:url("http://uccne1.cdn1.cafe24.com/images/iconGuestbook.gif") no-repeat 0 12px;	
}
.guestbook .clist li ul li{
	padding-left:30px;
	margin-left:20px;
	background:url("http://uccne1.cdn1.cafe24.com/images/iconIndentArrow_local.gif") no-repeat 10px 12px;
	background-color:#f5f5f5;
}
.guestbook .clist li .name{
	font-size:12px;
	font-weight:bold;
	color:#333;
}
.guestbook .control a{
	font:11px dotum;
	color:#999;
	letter-spacing:-1px;
}
.guestbook .control a:hover{
	color:#000;
}

.entry {
	border:5px solid #F9F8F1;
	padding:0 10px 10px 10px;
	margin-bottom:10px;
}
/* entry > notice */
.entry_notice {
	border:5px solid #F9F8F1;
	padding:10px;
	margin-bottom:10px;
	}
.entry_notice .article {
	padding:10px 0;
}	
/* entry > protected  */
.entry_protected {
	border:5px solid #F9F8F1;
	padding:10px;
	margin-bottom:10px;
	}
.entry_protected h2 {
	color:#333;
	background:url(http://uccne1.cdn1.cafe24.com/images/icon_protected.gif) no-repeat center left;
	padding-left:20px;
}
.entry_protected input {
	border:1px solid #999;
	font:11px Tahoma;
}
.entry_protected .submit {
	border:1px solid #bbb;
	background-color:#ddd;
}

/* entry article*/
.entry .article {
	padding:10px 0;
	overflow:hidden;	
}
.entry .admin{
font:11px, dotum;
letter-spacing:-1px;
color:#999;
}

.entry .ad{
font:11px Tahoma;
margin: 0px 0px 7px 2px;
color:#990000;
}

.entry .article blockquote {
	border-left: 7px double #ccc;
	margin: 10px 10px 10px 20px;
	padding-left: 10px;
}	
.entry .article a{
	color:#E2762D;
}	
#content .entry .article ul{
	padding:10px 30px;
	list-style-type:disc;
}	
#content .entry .article ol{
	padding:10px 30px;
	list-style-type:decimal;
}		
.entry .article a:hover{
	color:#E2762D;
	text-decoration:underline;
}	
.entry .article_ad a{
	color:#0000ff;
}
.entry .article_ad a:hover{
	color:#0000ff;
	text-decoration:underline;
}

.entry .name a{
	color:#888;
}
.entry .date{
	color:#888;
}
/* entry top button*/
.entry .btn_top{
	text-align:right;
	float:right;
	clear: both;
	margin-top:3px;
}
/* entry tag */
.entry .tagbox{
	padding:5px 5px 5px 40px;
	background:url(http://uccne1.cdn1.cafe24.com/images/entry_tag.gif) center left no-repeat;
	
}

/* entry trackback, comment  */
.entry .tbrp_box {
	border-top:1px dotted #ccc;
	padding:7px 8px;
	font:11px verdana;
}
.entry .tbrp_box .cnt{
	font:10px verdana;
	color:#f60;
}
/* entry trackback */
.entry .trackback {
	border-top:1px solid #ddd;
	font-family:verdana, dotum;
	background-color:#f5f5f5;
	padding:10px;
	margin-bottom:4px;
}	
.entry .trackback .add {
	margin:5px;
	font:11px Verdana;
	color:#333;
}	
.entry  .trackback li{
	border-top:1px dotted #ccc;
	padding:10px 0;
}
.entry .trackback h4{
	font:12px Verdana;
	font-weight:normal;
	margin:0;
}
/* entry comment */
.entry .comment {
	font:9pt/100% TTche;
	border-top:1px solid #ddd;
	background-color:#f5f5f5;
	padding:10px;
}	
.entry .comment .name{
	color:#222;
	font-weight:bold;
}
.entry .comment .name a{
	color:#222;
	font-weight:bold;
	text-decoration:underline;
}
.entry .comment p{
	margin:0;
}	
.entry .comment ol li{
	padding:15px 10px 0 15px;
	background:url("http://uccne1.cdn1.cafe24.com/images/iconGuestbook.gif") no-repeat 0 15px;		
}
.entry .comment li ul li{
	padding:15px 10px 0 25px;
	background:url("http://uccne1.cdn1.cafe24.com/images/iconIndentArrow_local.gif") no-repeat 10px 12px;
	background-color:#f5f5f5;
}
.entry .commentlist p{
color:#222;
}
.entry .control{
	font:11px dotum;
	color:#777;
	letter-spacing:-1px;
}
.entry .control a{
	font:11px dotum;
	color:#777;
	letter-spacing:-1px;
}
.entry .control a:hover{
	color:#000;
}
.comment .write {
	margin:2px 0;
}
.comment .write p{
	padding:2px;
	margin:0;
}
.comment .write input{
	color:#454545;
	border:1px solid #e0e0e0;	
	height:14px;
	font :12px  Gulim, Tahoma , Arial, sans-serif;	
}
.comment .write .homepage{
	width:218px;
}
.comment .write .id {
	width:88px;
}
.comment .write .password {
	width:60px;
}
.comment .write .submit{
	border:1px solid #aaa;
	background-color:#ddd;
	height:25px;
	width:98%;
	color:#333;
}
.comment .write label{
	font:11px dotum;
}
.comment .write textarea{
	width:98%;
	height:150px;
	border:1px solid #aaa;	
	overflow:visible;
}
.comment .write .checkbox{
	border:none;
	padding:0;
	margin:0;
	width:25px;
	}

/* paging */
.paging{
	padding:10px 10px 10px 10px;
	text-align:center;
	font:12px dotum, Tahoma;
}

/* footer */
#footer {
	text-align:center;
	padding:20px 10px 10px 10px;
	font:11px Verdana, dotum;
	color:#52443c;
}
#footer a{
color:#52443c;
font-weight:bold
}
#footer a:hover{
color:#52443c;
font-weight:bold
}

/* menu */
#menu {
	background:url("http://uccne1.cdn1.cafe24.com/img_skin/menu_back.gif") repeat 10px 30px;
	font:10px Verdana, dotum;
	color:#fff;
}
#menu a{
font:10px Verdana, dotum;
color:#fadc00;
font-weight:bold

}
#menu a:hover{
font:10px Verdana, dotum;
color:#fff;
font-weight:bold
}
		    .link_window { width:190px; padding:4px; border:1px solid #bebebe; background-color:#f4f4f4; visibility:hidden; }
			.link_data { padding:2px; padding-left:14px; background-image:url(http://uccne1.cdn1.cafe24.com/img_skin/trackbackicon.gif); background-repeat:no-repeat; background-position:2px 5px;}
			.link_window_line { margin-top:2px; padding-top:4px; padding-bottom:4px; border-top:1px dotted #e0e0e0; }
			.link_window_add { padding-left:4px;} 

/* ad_link */
#ad_link {
	font:10px Verdana, dotum;
	color:#fff;
}
#ad_link a{
font:10px Verdana, dotum;
color:#fadc00;
font-weight:bold

}
#ad_link a:hover{
font:10px Verdana, dotum;
color:#fff;
font-weight:bold
}
#bottom_menu {}
	.b_table { width:100%;}
			.b_table_lefttop {width:9px; height:24px; background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_lefttop.gif); background-repeat:no-repeat;}
			.b_table_top {height:9px; background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_top.gif); background-repeat:repeat-x;}
			.b_table_righttop {width:9px; height:24px;  background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_righttop.gif); background-repeat:no-repeat;}
			.b_table_main {  color:#232323; background-color:#e8e8e8;  vertical-align:top;  padding-bottom:10px;}
				.bottom_table { width:100%;  }
				.bottom_category { width: 50%; border-right:1px solid #a0a0a0; vertical-align:top;}
					.archive_window { width: 100px; padding:4px; border:1px solid #bebebe; background-color:#f4f4f4; }
						.archive_window_data { height:14px; padding-top:2px; }
						.archive_window_data a:link { text-decoration: none; color: #3b3b3b; }
						.archive_window_data a:active {text-decoration: none;color: #3b3b3b; }
						.archive_window_data a:visited { text-decoration: none; color: #3b3b3b; }
						.archive_window_data a:hover { text-decoration: underline;color: #3b3b3b;}

					.archive { width:100px; margin-left:8px; margin-top:2px; margin-bottom:4px; padding:4px; padding-bottom:0px; border:1px solid #bebebe; background-color: #f4f4f4; height:15px; background-image:url(http://uccne1.cdn1.cafe24.com/img_skin/archive.gif); background-repeat:no-repeat; background-position:4px 4px;}
						.archive_button { float:right; padding-top:4px; padding-right:2px;}

					.category { padding-top: 8px; padding-left:10px;}
					   .category  .ib                     { cursor:pointer;}
					   .category  .branch3                { cursor:pointer;}
   					   .category  .c_cnt                { font-size:11px; color:#888888; }

				.bottom_recent { width: 50%; border-left:1px solid white; vertical-align:top;}
					.bottom_recent_comment { padding-left:10px; }
						.recent_name {color:#5b5b5b;}
						.recent_comment_list { padding:0;  margin-bottom:6px; margin-top:2px; margin-left:16px; list-style:none;}
						.recent_comment_list LI { padding:0;  line-height:20px; color:#8b8b8b;}
								.recent_comment_list a  { text-decoration: none; color:#8b8b8b;}
								.recent_comment_list a:hover { text-decoration: underline; color:#8b8b8b;}

					.bottom_recent_trackback { padding-left:10px; padding-top:2px; }
						.recent_trackback_list { padding:0; margin-bottom:6px; margin-top:2px; margin-left:16px; list-style:none;}
						.recent_trackback_list LI { padding:0;  line-height:20px; color:#8b8b8b;}								
								.recent_trackback_list a { text-decoration: none; color:#8b8b8b;}
								.recent_trackback_list a:hover { text-decoration: underline; color:#8b8b8b;}
					.bottom_search {  padding-left:8px;padding-bottom:4px; padding-top:4px; }


			.b_table_left {width:9px;background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_left.gif); background-repeat:repeat-y;}
			.b_table_right {width:9px;background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_right.gif); background-repeat:repeat-y;}
			.b_table_leftbottom {width:9px; height:12px; background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_leftbottom.gif); background-repeat:no-repeat;}
			.b_table_bottom {height:16px;  background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_bottom.gif); background-repeat:repeat-x;}
			.b_table_rightbottom {width:9px; height:12px; background-image: url(http://uccne1.cdn1.cafe24.com/img_skin/bottom_rightbottom.gif); background-repeat:no-repeat;}
.advertise a { text-decoration: none; color:#0000ff;font-weight:bold;}
.advertise a:hover { text-decoration: underline; color:#0000ff;font-weight:bold;}
.advertise2 a { text-decoration: none; color:#000000;}
.advertise2 a:hover { text-decoration: underline; color:#000000;}	
.advertise3 a { text-decoration: none; color:#218D44;}
.advertise3 a:hover { text-decoration: underline; color:#218D44;}			   		   			