/*
Theme Name: OneRoom
Theme URI: http://web-kreation.com/demos/oneroom/
Description: A 3 columns layout Designed by Web-Kreation
Author: Jeremie Tisseau
Author URI: http://web-kreation.com/
Version: 1.0
Tags: Green, fixed width, three columns, widget-ready

    OneRoom v1.0
    Preview: http://web-kreation.com/demos/oneroom/

    Date: Feb 4, 2009

    This theme was designed and built by Jeremie Tisseau, whose blog you will find at
    http://web-kreation.com/index.php/blog/

    License: Read about it at http://web-kreation.com/demos/oneroom/index.php/license/
*/

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
워드프레스용 스킨인 One Room 스킨을 티스토리용으로 변환하였습니다. 3단 레이아웃에 본문 이미지 최대 너비는 600px입니다.
Creative Commons Attribution-Share Alike 2.0 France License에 의거 반드시 "저작자표시-동일조건변경허락" 하에 자유롭게 수정, 재배포가 가능합니다.

※ 수정&변환: 아이헌터(ihunter7@gmail.com), http://www.ibizstory.com <2009. 6.>
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* Begin Typography &Colors  */
html,body{border:0;margin:0;padding:0}
html{background:#3E4035 url('images/bg.jpg')}
body{background:url('images/header_bg.jpg') repeat-x 0 0;color:#333;font-family:Arial,Verdana,Tahoma,"Trebuchet MS","Times New Roman","Helvetica Neue",Helvetica,sans-serif;font-size:80%;}

/* Links */
a{color:#3D7283;text-decoration:none}
a:hover{color:#000;text-decoration:underline}

/* Common Formatting */
h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}
h1{background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0;border-bottom:#E2E4E0 1px solid;clear:both;font-size:1.6em;margin:10px -20px;padding:5px 20px}
h1 a{color:#33352C !important}
h2{font-size:1.4em}
h3{font-size:1.3em}
h4{font-size:1.2em}
h5{font-size:1.1em}

p{margin:10px 0;padding:0}
ul{list-style:none;margin:0;padding:0;list-style-type:none !important;}
/*blockquote{border-left:1px solid #D0D0CE;color:#444;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;font-style:italic;margin:10px 20px;padding-left:10px}*/
blockquote {
	background:transparent url(images/block.gif) no-repeat scroll left top;
	color:#444;display:block;
	font-family:Georgia,나눔명조,바탕,Serif;
	font-size:1.2em;font-style:italic;margin:25px 20px;padding-left:30px;
	line-height:160%;
}

code,pre{color:#444;font-size:1.0em;font-family:"Courier New";}
code{background-color:#F4F5F3;border:#E2E4E0 1px dotted;clear:both;display:block;margin:15px 0;padding:0.2em 0.5em}
small{font-size:0.9em;font-family:Dotum,돋음,sans-serif;}
big{font-size:1.2em;font-weight:700}
/*
sup{bottom:0.3em;position:relative;vertical-align:baseline}
sub{bottom:-0.2em;position:relative;vertical-align:baseline}
*/
acronym,abbr{border-bottom:1px dashed;cursor:help;letter-spacing:1px}
hr{border-bottom:1px solid #FFF;border-left:none;border-right:none;border-top:1px dotted #BEC1B5;clear:both;display:block;margin:5px 0}

/* custom Classes */
.note,.error{border-bottom:#EBE8D7 1px solid;border-top:#EBE8D7 1px solid;display:block;float:left;line-height:normal;margin:20px 0;padding:5px 10px;width:530px}
.note{background-color:#F4F5F3;border-bottom:#E2E4E0 1px solid;border-top:#E2E4E0 1px solid}
.error{background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid}
.nobullet{background:transparent !important;list-style:none !important;margin:0;padding:0}

/* Tables */
table{border:0;margin:0;padding:0}
table tr td{padding:0px}

/* clear */
.clear{ clear:both; width:100%; height:0; line-height:0; font-size:0; padding:0; margin:0; border:0}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */            

/* Global Classes */
.alignleft{display:block;float:left}
.alignright{display:block;float:right}
.aligncenter{display:block;margin:0 auto;text-align:center}

/* images border */
img.alignleft,img.alignright,img.aligncenter{background:#EFEFED;border:1px solid #D0D0CE;display:block;padding:3px}
img.alignleft{float:left;margin:0 10px 2px 0}
img.alignright{float:right;margin:0 0 2px 10px}
img.aligncenter{margin:5px auto}
img.noborder{background:transparent;border:none;padding:0}
a:hover img.alignleft,a:hover img.alignright,a:hover img.aligncenter{background:#FFF;display:block;padding:3px}

/* Image Captions */
.caption{background-color:#EFEFED;border:1px solid #D0D0CE;margin-bottom:15px;margin-top:15px;padding:3px;text-align:center;max-width:540px!important}
    /* optional rounded corners for browsers that support it
    This code is disabled by default because it is not valid CSS but you are free to enable it if you wish.
    .wp-caption{-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}  */
.caption img{border:none;margin:0;padding:0;width:100%!important;height:auto!important}
.caption-text{color:#676F51;font-size:1.0em;margin:0;padding:4px 0}

/* */
a img,img{border:none}
h6,#intro h2{font-size:1.2em}
.nopadding,.commentlist,#respond form{margin:0 !important;padding:0 !important}
.nobackground,#respond .left-sidebar p{background:transparent !important}
.grey,#intro,#intro a,#intro h2 span{color:#676F51}
#intro a,.postmetadata a:hover,#wp-calendar tr a{text-decoration:underline}
a span.more{background-color:#33352C;clear:both;color:#FFF;display:block;font-size:0.8em;font-weight:700;margin:20px 0 0 !important;padding:4px 7px;width:36px}
a:hover span.more{background-color:#6C9339;color:#FFF;text-decoration:none}

/***** Main Layout *****/
#container{height:100%;text-align:center;width:100%}
#wrapper{margin:0 auto;text-align:left;width:1088px}
#header{background:url(images/content_top.jpg) no-repeat 0 bottom;font-size:0.9em;height:106px;position:relative}
#logo{background:url(images/logo_bg.jpg) no-repeat right bottom;display:block;float:left;height:62px;padding:19px 0 0 20px;width:218px}

/***** LOGO *****/
/* Text option */
#logo h1,#logo h1 a{background:transparent;border:none;clear:both;color:white!important;font:normal 1.6em Georgia,"Times New Roman",Times,serif;line-height:34px;margin:0 auto;padding:12px 0 0;text-align:center;text-decoration:none;width:210px}
/* logo option  */
.logo{background:url(images/logo.jpg) no-repeat center bottom;display:block;height:35px;margin:0 auto;padding-top:12px;width:200px}

/* Main Navigation */
.menu{display:block;float:right;height:24px;list-style:none;margin:18px 0 0 30px;padding:0;text-align:center}
.menu li{display:block;float:left;height:24px;margin:0 6px 0 0;padding:0;position:relative;text-align:center;width:auto}
.menu li a{border:1px solid #2F3028;color:#BDC1AF;display:block;float:left;font-size:1.1em;font-weight:400;height:24px;line-height:24px;padding:0 8px;position:relative;text-decoration:none}
.menu li a:hover{background:#252620;border:1px solid #5A5C4D;color:#FFF;text-decoration:none;}
.menu li.current_page_item a,.menu li.current_page_item a:hover{background:#6C9339;border:1px solid #B5BBA6;color:#FFF;font-weight:700;margin:-1px}

/* Admin Navigation */
#navAdmin{border-left:1px solid #464A3B;clear:right;color:#BDC1AF;display:block;float:right;height:14px;list-style:none;margin:24px 0 0 30px;padding:0;text-align:center}
#navAdmin li{border-right:1px solid #464A3B;display:block;float:left;height:14px;margin:0;padding:0;position:relative;text-align:center;width:auto}
#navAdmin li a{color:#BDC1AF;display:block;float:left;font-size:0.9em;height:14px;line-height:14px;padding:0 8px;position:relative}
#navAdmin li a:hover{color:#FFF}
#rss{background:url(images/rss_bg.jpg) no-repeat right 0;clear:right;color:#FFF;display:block;float:right;font-size:1.4em;height:31px;line-height:32px;padding-right:20px;position:absolute;right:35px;text-align:center;text-transform:uppercase;top:60px;width:220px;z-index:999}

/***** Content *****/
#pageWrapper{background:#FFF url(images/content_bg.jpg) repeat-y 0 0}
#content{display:block;float:left;overflow:hidden;padding-left:4px;width:800px}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:#33352C;font-family:Georgia,"Times New Roman",Times,serif}
#content h1{color:#33352C;font-family:Georgia,나눔명조,바탕,Serif}

#intro{clear:both;display:block;float:right;font-family:Georgia,"Times New Roman",Times,serif;font-size:0.9em;font-style:italic;padding:10px 20px 0;width:600px}
#intro h2 span{font-size:0.9em}

/*  POST */
.postWrapper{clear:both;display:block}
.postmetadata{clear:left;display:block;float:left;font-size:0.85em;padding:5px 0 20px;width:160px}
.postmetadata a{color:#615F58}
.meta-date{background:url(images/date.jpg) no-repeat 0 0;clear:both;color:#FFF;display:block;height:29px;padding-top:7px;width:160px}
.date-day{border-right:1px solid #FFF;display:block;float:left;font-size:2.2em;font-weight:700;height:20px;line-height:18px;padding-left:10px;padding-right:5px;text-align:right}
.date-month{display:block;float:left;font-size:1.2em;font-weight:700;height:14px;line-height:10px;padding-left:8px;width:90px}
.date-year{display:block;float:left;font-size:0.8em;height:10px;line-height:10px;padding-left:8px;width:90px}
.meta-author,.meta-edit,.meta-comments,.meta-categories,.meta-tags,.meta-trackbacks{clear:both;display:block;margin-left:10px;padding:1px 0 2px 20px;width:120px;font-size:12px;}
.meta-author{background:url(images/icon-author.jpg) no-repeat 0 0}
.meta-edit{background:url(images/icon-edit.jpg) no-repeat 0 0}
.meta-comments{background:url(images/icon-comment.jpg) no-repeat 0 0}
.meta-trackbacks{background:url(images/icon-edit.jpg) no-repeat 0 0}
.meta-categories{background:url(images/icon-category.jpg) no-repeat 0 0}
.meta-tags{background:url(images/icon-tag.jpg) no-repeat 0 0}
/*.post{clear:right;display:block;float:right;padding:0 20px 15px 20px;width:600px;font-size:12px;}*/
.post{clear:right;display:block;float:right;padding:5px 20px 20px;width:600px;font-size:14px;}
/*.post h2{margin:25px 0 15px}*/
.post h2,.post h3,.post h4,.post h5,.post h6{margin:15px 0}
.post ul li{background:url(images/ul-post-arrow.jpg) no-repeat 0 9px;margin:0;padding:5px 0 5px 10px}
.entry{width:600px;color:#333;font-family:'Malgun Gothic','맑은 고딕','NanumGothic','나눔고딕',Arial,Verdana,Tahoma,"Trebuchet MS","Times New Roman","Helvetica Neue",Helvetica,sans-serif;line-height:160%;}

.entry a:link, .entry a:visited {color:#6b8984;}
.entry a:hover, .entry a:active {color:#000000; background-color:#eee;	}


/* Left sidebar */
.left-sidebar{background:url(images/left-sidebar-sep.jpg) no-repeat 0 0;clear:left !important;display:block;float:left;font-size:0.85em;font-weight:400;margin:0;padding:18px 0 0 10px;width:150px}
.left-sidebar p{background:url(images/comment-arrow.jpg) no-repeat right 5px;line-height:1.5em;margin:0;padding-right:10px}
.left-sidebar h3{margin:0;padding:0}
.left-sidebar h3 {clear:both;display:block;padding:0 0 0 20px;width:120px;color:#282828;font-family:Arial,Helvetica,sans-serif !important;font-size:13px;font-weight:bold;line-height:16px;text-transform:uppercase;}
.left-comment{background:url(images/icon_comment.png) no-repeat 0 0}
.left-comment-write{background:url(images/icon_comment_write.png) no-repeat 0 0}
.left-trackback{background:url(images/icon_trackback.png) no-repeat 0 0}
.left-sidebar .avatar{background:#EFEFED;border:1px solid #D0D0CE;display:block;float:left;margin:0 5px 0 0;padding:3px}
.left-sidebar-bottom{background:url(images/left-sidebar-sep.jpg) no-repeat 0 0;clear:left !important;display:block;float:left;margin:0;padding:0;width:160px;height:2px}
.left-sidebar-top{background:none;clear:left !important;display:block;float:left;font-size:0.85em;font-weight:400;margin:0;padding:18px 0 0 10px;width:150px}
.left-sidebar #name2{background:none !important;line-height:1.5em;margin:0;padding-right:10px}

/* bottom Navigation */
.nav{float:right;font-size:12px;font-weight:700;overflow:hidden;padding:7px 20px;width:600px;}
.nav-border-bottom{border-bottom:#E2E4E0 1px solid}
.nav-padding{padding:18px 20px 15px 20px !important;}
.nav-bottom{background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0;display:block;float:right;margin:0;padding:0;width:590px;height:2px;}
.nav-top{background:none;float:right;font-size:12px;font-weight:700;overflow:hidden;padding:15px 20px 5px 20px !important;width:600px;}

/* Comments */
.reply{font-size:90%;text-align:right}
.commentlist li{clear:both;display:block;font-weight:700;margin:0 !important;padding:0 !important;}
.comment-content{clear:right;display:block;float:left;width:600px;font-weight:normal;margin:0;padding:15px 20px;min-height:50px;font-size:12px}
.comment-content-rp{clear:right;display:block;float:left;width:600px;font-weight:normal;margin:0;padding:15px 20px;min-height:50px;font-size:12px;background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0;color:#008080;}
.comment-content,.nav{background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0}
/*#respond{background:url(images/left-sidebar-sep.jpg) no-repeat 0 bottom;clear:both;display:block;margin:0;min-height:1px;padding:0 !important;overflow:hidden;}*/
#respond h3{padding-bottom:10px}
#respond form textarea{width:600px !important;height:140px !important;margin-top:5px;padding:5px 0;overflow:auto;border:1px solid #ddd;background:#fff;color:#666;}
#respond form .field{border:1px solid #7F9DB9;padding:2px 5px !important;width:130px;background:#fff;}
#respond .form-content{clear:right;display:block;float:left;width:600px;font-weight:normal;margin:0;padding:15px 20px 20px 20px;background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0;}

/***** RIGHT SIDEBAR *****/
#sidebar{clear:right;display:block;float:left;overflow:hidden;padding-bottom:40px;width:280px;font: normal 12px "Helvetica Neue",Arial,Helvetica,sans-serif; color: #333;}
#sidebar h2{color:#33352C;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;margin:0 0 15px;padding:0}
#sidebar ul li{background:url(images/sidebar_sep.jpg) no-repeat 0 0;margin:0;padding:15px 10px;width:260px}
#sidebar ul li ul{margin:0 0 0 5px;width:255px}
/* #sidebar ul li ul li{background:url(images/ul-sidebar-arrow.jpg) no-repeat 0 9px;margin:0;padding:5px 0 5px 10px;width:230px !important}*/
#sidebar ul li ul li{background:transparent url(images/sidebar_li.gif) no-repeat scroll left 6px;margin:0;padding:2px 0 2px 10px;width:245px}

/*
#sidebar ul li ul li ul{margin:0 !important;padding:2px !important;width:240px !important}
#sidebar ul li ul li ul li{margin:0 !important;padding:2px 0 2px 10px;width:200px !important}
#sidebar ul li ul li ul li ul{margin:0 !important;padding:2px !important;width:200px !important}
#sidebar ul li ul li ul li ul li{margin:0 !important;padding:2px 0 2px 10px;width:180px !important}
*/

/* Search Box */
#searchform{background:transparent url(images/search-bar.jpg) no-repeat;height:37px;width:260px}
.search-field{background:transparent;border:none;display:block;float:left;padding:10px;width:200px}
.search-submit{background:transparent;border:none;cursor:pointer;display:block;float:left;height:37px;width:40px}
.search-field:focus{outline:none !important}

/* Banners */
.ads{clear:both;display:block;margin:20px 0;padding:0;width:264px}
.ads img{background:transparent;border:none;display:block;height:125px;padding:0;width:125px}
.ads .ad-left{float:left;margin:0}
.ads .ad-right{float:right;margin:0}

/* Calendar */
#calendar_wrap{display:block;margin:0 auto;width:240px}
#wp-calendar{background:#EFEFED;border:1px solid #D0D0CE;padding:3px;width:90%}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt}
#wp-calendar a{text-decoration:none}
#wp-calendar caption{font-size:1.2em;font-weight:700;padding:5px;text-align:center;text-transform:uppercase}
#wp-calendar thead{margin-top:5px}
#wp-calendar th{background:#ddd;border:1px solid #D0D0CE;font-size:0.9em;font-style:normal;text-align:center;text-transform:capitalize}
#wp-calendar #next a{display:block;float:right}

/***** FOOTER *****/
#footer{background:#21221C url(images/footer_bg.jpg) repeat-x 0 0;clear:both;color:#A9B095;font-size:0.85em;height:61px;margin:0 auto 30px;width:1080px}
#footer ul li{display:inline}
#footer a:hover{color:#A9B095;text-decoration:none}
#footer .foot_l{background:url(images/footer_l.jpg) no-repeat left top;float:left;height:61px;width:8px}
#footer .foot_r{background:url(images/footer_r.jpg) no-repeat right top;clear:right;float:right;height:61px;width:8px}
#footer .foot_content{clear:none;display:block;float:left;padding:10px 0 0;width:870px}
#footer .foot_content p{line-height:20px;margin:0;padding:0}

/* Back to top button */
#toTop{background:url(images/top.jpg) no-repeat 0 0;clear:none;display:block;float:right;height:25px;margin-right:40px;width:50px}


/* ------------------------------------------------------------------- */
/* 기타 추가분 (2009. 6)                                  */
/* ------------------------------------------------------------------- */

/* 활성화된 메뉴 */
#tt-body-page .menu .tab_page a, #tt-body-page .menu .tab_page a:hover,
#tt-body-entry .menu .tab_page a, #tt-body-entry .menu .tab_page a:hover,
#tt-body-search .menu .tab_page a, #tt-body-search .menu .tab_page a:hover,
#tt-body-archive .menu .tab_page a, #tt-body-archive .menu .tab_page a:hover,
#tt-body-category .menu .tab_page a, #tt-body-category .menu .tab_page a:hover,
#tt-body-location .menu .tab_location a, #tt-body-location .menu .tab_location a:hover,
#tt-body-tag .menu .tab_tag a, #tt-body-tag .menu .tab_tag a:hover,
#tt-body-notice .menu .tab_notice a, #tt-body-notice .menu .tab_notice a:hover,
#tt-body-media .menu .tab_media a, #tt-body-media .menu .tab_media a:hover,
#tt-body-guestbook .menu .tab_talk a, #tt-body-guestbook .menu .tab_talk a:hover
{
	background:#6C9339;border:1px solid #B5BBA6;color:#FFF;font-weight:700;margin:-1px;
}

/* 본문 관리자 메뉴 */
.adminMenu {
	background-color:#fbfbf1;
	padding:5px;
	border:1px dashed #ddd;
	font-size:0.9em;
	}

/* 댓글 유저 이미지 꾸미기 */
.name img {
	background:#EFEFED none repeat scroll 0 0;
	border:1px solid #D0D0CE;
	display:block;
	float:left;
	margin:-3px 5px 0 0;
	padding:3px;
}

/* 댓글 관리 */
.control { color:#ccc; font:10px tahoma;letter-spacing:1px; text-align: right;}
.control a:link, .control a:visited {color:#6b8984;}
.control a:hover, .control a:active {color:#000000; background-color:#eee;	}

/* 트랙백 */
.tb_name {background:transparent url(images/sidebar_li.gif) no-repeat scroll left 6px;margin:0;padding:2px 0 2px 10px;}
.tb_site, .tb_date, .tb_desc {font-weight: normal;}
.tb_desc {padding: 10px 0 15px 0;color:#666;}

/* 페이지 네비게이션  */
#paging            { padding:5px 0px 5px 0px; text-align:center; font: normal 11px Dotum,돋음,Verdana,AppleGothic,Sans-serif; color: #333;}
#paging .numbox    { border-left:1px solid #ccc; padding-left:6px; margin-left:3px;  font:0.95em verdana;}
#paging .numbox a:link, #paging .numbox a:visited { color: #999}
#paging .numbox a:hover, #paging .numbox a:active { color: #333}
#paging .num       { border-right:1px solid #ccc; padding-right:6px; margin-right:2px;}
#prevPage { background:url(images/ico_prev.gif) left 1px no-repeat; padding-left:6px; color: #333;}
#nextPage { background:url(images/ico_next.gif) right 1px no-repeat; padding-right:6px; color: #333;}
.selected               { font-weight:bold; color:#333; }
.no-more-prev { background:url(images/ico_prev_no.gif) left 1px no-repeat !important; padding-left:6px; color:#999 !important;}
.no-more-next { background:url(images/ico_next_no.gif) right 1px no-repeat !important; padding-right:6px; color:#999 !important;}

/* /// 달력 //////////////////// */
.calendar table {
	padding-left:4px;
	font:0.75em 'Franklin Gothic Medium', Verdana, Sans-Serif;
	}

/*셀 정렬*/
.cal_week1, .cal_week2, .cal_day  {
	text-align:center;
	}
/* 달 표시 부분 */
.cal_month { 
	padding-bottom:5px;
	text-align:center;
	}
/* 요일 표시 부분 */
.cal_week1, .cal_week2 {
	border-top:1px solid #eee; 
	border-bottom:1px solid #eee; 
	background-color:#eee; 
	height:15px;
	}
/* 각 날짜 */
.cal_week { 
	background-color:#f5f5f5; 
	height: 15px;
	}
/* 오늘 날짜 */
.cal_day4 {
	background-color:#fff; 
	font-weight:bold;
	}
/* 링크 스타일 */
a.cal_click:link, a.cal_click:visited { color:#b6447c; text-decoration:underline;}
a.cal_click:hover, a.cal_click:active {color:#ff007d; font-weight:bold;text-decoration:none;}


/* /// 검색결과 리스트 //////////////////// */
.searchList {
	margin:0;
	}

.searchList ol {
	list-style:none;
	margin:0;
	padding:0;
	}

.searchList ol li {
	border-bottom:1px solid #eee;
	padding-bottom:2px; margin-bottom:4px;
	padding-left:0px;
	height: 17px;
	}

/* /// 위치 로그 //////////////////// */
.location .place {
	border-bottom:dashed 1px #eee;
	color:#ccc;
	overflow:hidden;
	padding-top: 7px;
	padding-bottom: 2px;
	height: 16px;
	}

.location .info {
	border-bottom:solid 1px #eee;
	overflow:hidden;
	padding-top: 7px;
	padding-bottom: 2px;
	height: 16px;
	}

/* 위치에 따른 스타일 */
.location .color0 {color:#808080; font-weight:bold; background-color:#f9f9f9; border-bottom:1px dotted white;}
.location .color20 {color:#808080;}
.location .color40 {color:#999; }
.location .color60 {color:#999;}

/* /// 태그구름 //////////////////// */
.taglog ul{
	margin:0;
	text-align:justify;
	line-height:24px;
}
.taglog li{
	background:none !important; 
	display:inline;
	font-family:Dotum,돋음,sans-serif;
	padding:0 !important;
}
.taglog li a:hover{
	background-color:#999;
	color:#fff;
}
.taglog li .cloud1{
	font-size:16px;
	font-weight:bold;
	color:#008;
}
.taglog li .cloud2{
	font-size:13px;
	font-weight:bold;
	color:#229;
}
.taglog li .cloud3{
	font-size:13px;
	font-weight:bold;
	color:#333;
}
.taglog li .cloud4{
	font-size:13px;
	color:#555;
}
.taglog li .cloud5{
	font-size:13px;
	color:#ccd;
}

/* /// 방명록 //////////////////// */
.guestbook .left-sidebar p{background:transparent url(images/comment-arrow.jpg) no-repeat scroll right 5px;}
.guestbook #name2{background:transparent !important;}

.guestbook form{margin:0 !important;padding:0 !important}
.guestbook form textarea{width:600px !important;height:140px !important;margin-top:5px;padding:5px 0;overflow:auto;border:1px solid #ddd;background:#fff;color:#666;}
.guestbook form .field{border:1px solid #7F9DB9;padding:2px 5px !important;width:130px;background:#fff;}
.guestbook .form-content{clear:right;display:block;float:left;width:600px;font-weight:normal;margin:0;padding:15px 20px 20px 20px;background:#F4F5F3 url(images/content-sep.jpg) repeat-x 0 0;}
.guestbook h3 {padding-bottom:10px;}

/* /// 사이드바 //////////////////// */
#sidebar h2 {
	color:#282828;
	display:block;
	margin:0;
	padding:0 0 12px;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	text-transform:uppercase;
}

/* 태그 (사이드바) */
.tagbox ul {
	padding:0 !important;
	margin:0 0 0 4px !important;
	text-align: justify;
	}
.tagbox li	{
	list-style:none;
	display:inline; 
	background:none !important; 
	padding:0 !important;
	}
.tagbox li .cloud1 {
	font: bold 1.0em dotum,돋음,trebuchet MS;
	color: #990000;
	}
.tagbox li .cloud2 {
	font: bold 1.0em dotum,돋음,trebuchet MS;
	color: #0099CC;
	}
.tagbox li .cloud3 {
	font: bold 0.9em dotum,돋음,trebuchet MS;
	color:#693;
	}
.tagbox li .cloud4 {
	font: normal 0.9em dotum,돋음,trebuchet MS;
	color:#333;
	}
.tagbox li .cloud5 {
	font: normal 0.9em dotum,돋음,trebuchet MS;
	color:#666;
	}

/* 트리형태 카테고리 */
.contents table {border:0 none;margin:0;padding:0;}
.contents table tr td{padding:0}

/* 공지사항 */
.notice {
	line-height: 160%;
}
.notice img {
	display: inline-block;
	vertical-align: middle;
	margin: 2px 6px 2px 0;
}

/* 방문자 카운터 */
.counter ul {
	line-height:1.2;
}
.counter li {
	background:none !important; 
	list-style:none;
	font-family:Tahoma,AppleGothic,Dotum,돋움,sans-serif;
	font-size:0.9em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding:0 !important;
	text-align:left;
}
.counter li .ctnum {
	color:#7C9827;
	font-size:2.5em;
	font-weight:bold;
	text-align:center;
}
.counter li .cnum {
	font-weight:bold;
}

/* /// 기타 //////////////////// */
.sbName, .sbDate {color:#333333;}
.c_cnt, .cnt {color:#990000;font-family:Trebuchet MS;font-size:11px;}
.cc_cnt {color:#990000;}
.date {font-family:Verdana;padding-right:15px;font-size:10px;}
.trackback {margin-top: 10px;}
.response_msg {color:#7C9827;font-size:1.0em;font-weight:bold;}
.response_date {font-family:Arial,Georgia,나눔명조,바탕,Serif;}
.side_sep {padding:10px 10px !important;margin:0 !important;width:260px;}

/* 각주 */
.footnotes {
	background: url(./images/line.gif) left top no-repeat;
	margin-left: 0;
	margin-bottom: 30px;
	margin-top: 30px;
	padding:0;
	}

.footnotes .footnotes {margin-left: 25px;}
.footnotes .footnotes li{padding:7px 0;}

/* 이미지 블럭 */
.imageblock {
	border:none;
	margin:0 0 10px;
	padding:0;
	}
.imageblock * {
	border:none !important;
	}

.imageblock img {
	padding:1px; 
	background-color:#e5e5e5;
	vertical-align:middle;
	}

/* 본문 링크 적용 배제 */
.entry .imageblock a {text-decoration:none !important; background-color:#fff !important;}

/* More/Less 버튼 스타일 */
.moreless_fold {
	padding-left:60px; 
	padding-top: 5px;
	padding-bottom: 5px;
	background:url(./images/ico_plus.gif) left 8px no-repeat;
	margin:0;
	} 
.moreless_top  {
	padding-left:60px; 
	padding-top: 5px;
	padding-bottom: 5px;
	background:url(./images/ico_minus.gif) left 8px no-repeat;
	margin:0;
	}
.moreless_bottom {
	padding-right:60px; 
	padding-top: 5px;
	padding-bottom: 5px;
	background:url(./images/ico_minus.gif) right 8px no-repeat;
	margin:0;
	 text-align:right;
	}
.moreless_fold span, .moreless_top span, .moreless_bottom span{
	background:#f5f5f5;
	color:#333;
	margin:0;
	}

/* 감춰지는 영역 */
.moreless_content {
	background-color:#f7f7f7;
	padding:15px 0;
	border: solid 1px #eee;
	margin:0;
	padding: 10px 20px 10px 20px;
	}

/* 위젯 보이기 & 숨기기 */
.show_widget .w_head{
	background:url(images/toggle_up.gif) right 2px no-repeat;
	cursor:pointer;
}
.hide_widget .w_head{
	background:url(images/toggle_down.gif) right 2px no-repeat;
	cursor:pointer;
}
.hide_widget .w_body{
	display:none;
}

/* 티스토리 다른글 보기 글씨체 지정 */
.another_category h4{font-family:Arial,Verdana,Tahoma,"Trebuchet MS","Times New Roman","Helvetica Neue",Helvetica,sans-serif !important}
#STATICMENU { margin: 0pt; padding: 0pt;  position: absolute; right: 0px; top: 0px;}

/*본문 상단에 글 제목*/
.my_article_rep_title { 
margin: 20px 0; 
padding: 10px; 
background-color: #6699ff; 
font-weight: bold; 
font-size: 18px; 
color: white; 
text-align: center;" 
}

/*티스카테고리 다른글 옆에 광고나 기타*/
.another_category{float:left;width:335px}
.another_category tr {line-height:14px; height:24px;}

.another_category td {display:none;}
