@font-face { font-family:seevaa2007; src:url(./images/seevaa2007.eot);}
body {
	width:100%;
	margin:0; padding:0;
	background:#eee;
	font: 0.75em 돋움 , dotum; color:#555;
}
p {margin:0; padding:0;}
ul , li , ol {margin:0; padding:0; list-style:none;}
img {
	border:0;
}

br.clear {clear:both;}
h2 {font-family: verdana, Arial, Helvetica, sans-serif; font-size: 1em; margin:0; padding:0;}
h3 {font-family: "lucida sans unicode","lucida grande",sans-serif; font-size: 0.75em; margin:0; padding:0;}

.left {float:left;}
.right {float:right;}
#tistorytoolbarid {display:none;}
#container{width:877px; margin:0 auto; padding:0; background:url('./images/back.gif') repeat top;}
#header{height:100px; }
#center{width:807px;margin:0 auto; padding-bottom:20px;}
#header .header_content {
	 margin:0 auto; padding-top:7px;
}
#header .logo
{
	padding-top:45px;
	margin-left:33px;
}
 a.home:link {
	
	border-bottom:0px dotted #bbb;
	color:#b00;
}
a.home:visited {
	
	border-bottom:0px dotted #bbb;
	color:#b00;
}
a.home a:hover {
	
	border-bottom:0px dotted #bbb;
background:none;
	
	
}


#footer{
	background:url('./images/bg_footer.gif');
	padding-bottom:50px;
}
#footer .copyright {
	padding-top:20px;
	margin-right:22px;
	text-align:right;
}

#sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	padding-bottom:10px;
	border-bottom:1px solid #e0e0e0;
}


#sitemap li {
	list-style-type: none;
	
}

ul#sitemap > li {
	margin-bottom: 10px;
}

#sitemap ul li {
	list-style-image:   url("./images/l2_normal.gif");
	margin-left:40px;
}

#sitemap ul ul li {
	list-style-image:   url("./images/l3_normal.gif");
	margin-left:40px;
}

#sitemap ul li.firstfollow {
	list-style-image:   url("./images/l2_first_follow.gif");
	margin-left:40px;
}

#sitemap ul li.last {
	list-style-image:   url("./images/l2_last_item.gif");
}

#sitemap ul ul li.firstfollow {
	list-style-image:   url("./images/l3_first_follow.gif");
}

#sitemap ul ul li.last {
	list-style-image:   url("./images/l3_last_item.gif");
}

#sidebar{
	width:245px; 
	float:left; 
	background:url('./images/bg_sidetop.gif') no-repeat;
	
}

#sidebar .category{
	width:215px;
	margin-left:10px;
	margin-top:20px;
}
#sidebar .menu{
	width:215px;
	margin-left:10px;
	margin-top:20px;
}
#sidebar h3{
	margin-bottom:5px;	
}
#sidebar .banner { text-align:center; font:11px dotum; }
#sidebar .banner a { border-bottom:0px; }

#sidebar .menu ul{
	padding-bottom:15px;
}
#sidebar .menu li {
	border-bottom:1px solid #e0e0e0;
	padding:4px 0;	
}
#sidebar .sidebar_bottom{background:url('./images/bg_sidebottom.gif') no-repeat left bottom; height:20px;}

#sidebar .link { font:0.75em verdana; }
#sidebar .link li { border:0px;}
#sidebar .link a:hover { border:1px solid #ccc; background:#f7f7f7; padding:3px; }
#sidebar .posts a { padding-left:30px; }
#content{
	width:550px; 
	float:right; 
	text-align:justify; 
	line-height:1.5em;
}
#content .taglist {
	background:#eee;
	border:1px solid #ccc;
	padding:10px;	
}
#content .taglist li{
	display:inline;
	line-height:2em;
	 
}
#content .nav {
	margin-bottom:35px; padding:0;
	border-top: 1px solid #e0e0e0;	
	
}
#content .nav li {
	float:right;
	font:0.75em verdana;
}
#content .nav a:link  {
	margin-left:5px; padding: 3px 10px;
	float: left;
	color: #666666;
	text-decoration: none;
	border:0;
}
#content .nav a:visited {
	margin-left:5px; padding: 3px 10px;
	float: left;
	color: #666666;
	text-decoration: none;
	border:0;
}
#content .nav a:hover{	
	padding-bottom: 7px;
	background: #eee url(./images/info_bg_indicator.gif) no-repeat bottom center;
}
#content .nav .select a{
	margin-left:5px; padding:3px 10px 7px 10px;	
	float: left;
	color: #fff;
	text-decoration: none;
	border:0;
	background: #b00 url(./images/info_bg_indicator.gif) no-repeat bottom center;
}

#content .check_secret{
	padding-top:10px;
	text-align:right;
}
#content ul.search_list {
	margin-top:20px;
}
#content ul.search_list li{
	padding:5px 0;
	border-bottom:1px solid #f2f2f2;
}

#content ul.guest_list{
	padding-top:10px;
}
#content ul.guest_list2 {
	margin-left:160px;
}
#content .one_step{
	padding:15px 0;	
}
#content .track_content {
	border-bottom:1px solid #e0e0e0;
	padding:15px 0;
}
#content .rp_write{
	margin-top:20px;
	padding-top:10px;
	border-top:1px solid #e0e0e0;
}
#content .g_left {
	float:left;
	margin-top:5px;
	font-size:11px;				
}
#content .g_left a:link{
	float:left;
	padding:2px;
	background:#f7f7f7;
	color:#555;
	border:0;
}
#content .g_left a:visited{
	float:left;
	padding:2px;
	background:#f7f7f7;
	color:#555;
	border:0;	
}
#content .g_left a:hover{
	padding:1px;		
	border:1px solid #ccc;	
}


#content .g_right_top{
	float:right;	
	width:360px;	
	background:url('./images/bg_reply1_top.gif') no-repeat;
}
#content .g_right_top p{
	padding:5px 10px 5px 20px;
	line-height:1.5em;
}
#content .g_right_btm{
	background:url('./images/bg_reply1_bottom.gif') no-repeat left bottom;
	text-align:right; 	
	height:20px;
	padding:0 10px 5px 0; 
}
#content ul.rp_depth1{
	padding-top:20px;
}
#content .g_date{
	text-align:right; 	
	padding:5px 10px 0 0; 
}
#content .g_reply_top{
	background:url('./images/bg_reply2_top.gif') no-repeat;
	width:360px;
}
#content .g_reply_top p{
	padding:5px 10px 5px 10px;
	line-height:1.5em;
}
#content .g_reply_btm{
	background:url('./images/bg_reply2_bottom.gif') no-repeat left bottom;
}
#content .g_reply_info{
	padding:20px 10px 0 10px;
}

#content .g_reply_btm {
	padding:0 10px 10px 0;
	text-align:right;
}
#content .article {
	padding:10px 0;
margin-top:10px;
}
#content .t_address {
	font:0.75em verdana;
	background:#f7f7f7;
	padding:5px;
}
#content .track_content p{
	margin:5px 0;
}

#paging {
	padding-top:35px;
	text-align:center;	
	font:0.75em verdana;
}





/* FONT */
.s_font {font: 0.75em verdana ; line-height:1.8em;}
.snum { font:0.75em  Tahoma, Verdana, Arial, Sans-Serif;}

.s_small {font: 0.75em verdana ; }
span.red {color:#b00;}

 
/* link  style */

a:link {
	text-decoration:none; color:#b00; border-bottom:1px dotted #bbb;	
}
a:visited {
	text-decoration:none; color:#b00; border-bottom:1px dotted #bbb;
}
a:hover , a:active {	
	background-color:#eee; color:#555; border-bottom:1px dotted #bbb; 
}
a.recent:link , a.recent:visited{
	text-decoration:none;
	color:#555;
	border:0;		
}
a.recent:hover , a.recent:active {
	text-decoration:none;
	color:#b00;
	border:0;
}

.article a:link {
	
	border-bottom:1px dotted #bbb;
	color:#b00;
}
.article a:visited {
	
	border-bottom:1px dotted #bbb;
	color:#b00;
}
.article a:hover {
	
	border-bottom:1px dotted #bbb;
	color:#b00;
	background:#eee;
}

.link_search:link {color:#555; border:0; background:#fff;}
.link_search:visited { color:#555; border:0; background:#fff;}
.link_search:hover { color:#b00; border:0; background:#fff;}
.link_search:active { color:#boo; border:0; background:#fff;}

#paging .paging_nav{
	padding: 2px 5px 3px 5px;
	margin: 2px;
	border: 1px solid #EEEEEE;
	text-decoration: none;
	color: #eeeeee;
}
#paging a:link {
	padding: 2px 5px 3px 5px;
	margin: 2px;
	border: 1px solid #EEEEEE;
	text-decoration: none;
	color: #b00;
}
#paging a:visited {
	padding: 2px 5px 3px 5px;
	margin: 2px;
	border: 1px solid #EEEEEE;
	text-decoration: none;
	color: #b00;
}
#paging a:hover {
	border: 1px solid #ccc;	
	color:#b00;
	background:#fff;
}
#paging .selected {
	padding:2px 5px 3px 5px;
	margin:2px;
	border:1px solid #eeeeee;
	text-decoration:none;
	color:#555;
	font-weight:bold;
	background:#f7f7f7;
}
#sitemap a:link{
	color:#000;
	border:0;	
}
#sitemap a:visited{
	color:#000;
	border:0;
}
#sitemap a:hover , a:active {	
	color:#b00;
	border:0;
}
#footer a:link , a:visited {
	text-decoration:none; color:#b00; border-bottom:1px dotted #bbb;	
}
#footer a:hover , a:active {	
	text-decoration:none; color:#000; border-bottom:1px dotted #bbb;
}


/* FORM */
input.protect{
	width:100px; height:15px;
	border:1px solid #e0e0e0;
	font: 1em 돋움 , dotum; color:#555;
}
input.btn_submit{ 	
	font:0.75em verdana;
	margin-top:10px;	
}
textarea { 	
	width: 350px;
	
	border: 1px solid #E0E0E1;
	padding: 2px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	background: #FFFFFF url('./images/bg_textarea.gif') repeat-x center top;
	font: 1em 돋움 , dotum; color:#555;
}
label {
	font:0.75em verdana; 
}
.input1 {
	width: 167px;
	height:14px;	
	text-align: left;
	font: 1em 돋움 , dotum; color:#555;	
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: #FFFFFF url(./images/bg_input_name.gif) no-repeat left center;
	padding: 4px;
	display: block;
}
.search_field {
	background:#f7f7f7 url('./images/search-icon.gif') no-repeat 5px;
	font-size:1em;
	padding-left:20px;
	width:140px;
	border:1px solid #e0e0e0;
}
.search_btn {
	width:42px;
	height:18px;
	font:0.75em verdana;
	border-style:none;
	background-color:#eee;
	color:#b00;
	
}

.article p { 
margin:10px 0; 
}                
.article blockquote {
	margin:15px 0 0 20px;  
	width:400px;  
	background:url('./images/close_quote.gif') no-repeat bottom right; 
	padding-right:25px; 
}
.article blockquote p {
	background:url('./images/open_quote.gif') no-repeat top left; 
	padding-left:25px; 
	margin:0;
}
.article .list { margin-left:20px; background:  url('./images/article_li.gif') no-repeat left center; padding-left:20px; }
.article .important {
	margin:10px 0; 
	padding:10px; 
	background:#f7f7f7; 
	border:1px solid #ccc; 
}
.article .trip img { padding:10px; background:#f7f7f7; border:1px solid #ccc; }
.article .inbox {
	border:1px solid #ccc; 
	background:#f7f7f7; 
	margin:10px 0; 
	padding:10px;
}
.article .square{ 
	list-style-type:square; 
	list-style-position:inside; 
	margin-bottom:10px; 
}
.article .decimal{ 
	list-style-type:decimal; 
	list-style-position:inside; 
	margin-bottom:10px; 
}
.article .gallery img {
	 border:1px solid #000; 
}
.article img {}
.article .seevaa { font:9pt seevaa2007, Dotum, verdana; line-height:150%;}

.moreless_fold{ 
	padding-left:25px; 
	background:url("images/icon_plus.gif") left center no-repeat; 
	color:#555; 
	font-weight:bold;
}
.moreless_top{
	padding-left:25px; 
	background:url("images/icon_minus.gif") left center no-repeat; 
	color:#555; 
	font-weight:bold;
}
.moreless_bottom{ 
	padding-right:25px; 
	background:url("images/icon_minus.gif") right center no-repeat; 
	color:#555; 
	font-weight:bold; 
	text-align:right;
}

.taglist a.cloud1:link { color:#b00; background:#fff; padding:3px; border:1px solid #ccc; font-size:1.2em; }
.taglist a.cloud1:visited { color:#b00; background:#fff; padding:3px; border:1px solid #ccc; font-size:1.2em;}
.taglist a.cloud1:hover { color:#b00; background:#fff; padding:3px; border:1px solid #ccc; font-size:1.2em;}

.taglist a.cloud2:link { color:#555; background:#fff; padding:3px; border:1px solid #ccc;}
.taglist a.cloud2:visited { color:#555; background:#fff; padding:3px; border:1px solid #ccc;}
.taglist a.cloud2:hover { color:#555; background:#fff; padding:3px; border:1px solid #ccc;}

.taglist a.cloud3:link { color:#555; background:#fff; padding:3px; border:1px solid #ccc;}
.taglist a.cloud3:visited { color:#555; background:#fff; padding:3px; border:1px solid #ccc;}
.taglist a.cloud3:hover { color:#555; background:#fff; padding:3px; border:1px solid #ccc;}

.taglist a.cloud4:link { color:#000;   padding:3px; border:0;  }
.taglist a.cloud4:visited {color:#000; padding:3px; border:0;}
.taglist a.cloud4:hover { color:#b00; padding:3px; border:0;}


.taglist a.cloud5:link { color:#000;   padding:3px; border:0; }
.taglist a.cloud5:visited {color:#000;   padding:3px; border:0; }
.taglist a.cloud5:hover { color:#b00;   padding:3px; border:0; }
	

/*** site Link ***/
.top_link { font:11px dotum;}
.top_link a:link { color:#555; text-decoration:none; background:none; border-bottom:0px; }
.top_link a:visited{color:#555; text-decoration:none; background:none; border-bottom:0px;}
.top_link a:hover{text-decoration:underline;}
.top_link a:active {text-decoration:underline; }


#s_link { width:200px; padding:10px; font:11px dotum;  }
#s_link li { margin-bottom:8px; background:url('./images/bg_link.gif') no-repeat; padding-left:20px; }
#s_link li.feed { background:url('./images/bg_feed.gif') no-repeat; }


.adsense { width:468px; padding-top:8px; }
.adsense2 { text-align:right; }