@charset "utf-8";

/* 툴바 삭제 */
#tistorytoolbarid {display: none;}

/* 공통 요소 */
body, p, td, select, input, div, form, textarea, option, pre, blockquote, ul, ol {
    font-size: 11px; 
    font-family: "Courier New", Courier, monospace;
    letter-spacing:-1px;
    color: #5d5d5d;
    line-height: 1.3em;
    margin: 0;
    padding: 0;
    word-break:break-all; }

ul, ol { list-style: none; }

A         { color:#5d5d5d; text-decoration:none; }
A:hover   { color:#5d5d5d; text-decoration:underline; }
a img     { border: 0; }

.input { border-width:0 0 1px 0;
         border-style:solid;
         border-color:#848484;
         background-color:transparent;
         height:15px;}
.tarea { border: 1px solid #848484; }
.pt9 { font-size:9px; }
.pt10 { font-size:10px; }

/* 레이아웃 */
body { background-color:/*@background-color*//*@*/;
       background-image:/*@background-image*//*@*/;
       background-repeat:/*@background-image-repeat*//*@*/;
       background-position:/*@background-image-position*//*@*/; }
#container { overflow:hidden;
	     width:/*@post-width:320*/1000px/*@*/;
	     margin:50px ;
	     word-wrap:break-word; }
#header { overflow:hidden; }
#sidebar { overflow:hidden;
	   float:left;
	   width:200px; 
           padding-right:100px; }
#content { overflow:hidden;
	   float:right;
	   width:/*@post-width*/700px/*@*/; }
#footer { float:right;
	  width:/*@post-width*/700px/*@*/;
	  margin-bottom:20px;
	  padding-top:32px;
	  text-align:center; }

/* header */

/* sidebar */
.blogimg img { max-width:200px; width: expression(this.width > 200 ? 200: true); height: auto; }
.blogdesc { padding:10px 0; }

.category_box { padding:10px 0; }

.notice_box { padding:10px 0; }
.conter_box { padding:10px 0; text-align:center; }

.search_box { padding:10px 0; }
.search_box input { background:url(images/bg_name.gif) no-repeat; background-position:right; }

/* content */
.guestWrite { width:472px; margin:30px auto; }
.guestWrite div { padding-top:3px; }
.guestWrite input { border-width:0 0 1px 0; border-style:solid; border-color:#5d5d5d; width:70px; }
.guestWrite textarea { border:1px solid #5d5d5d; width:470px; height:80px;}
.guestWrite .check { border:0; width:13px; vertical-align:-4px; margin-right:3px; }
.guestWrite .submit { border:solid 1px #5d5d5d; color:#ffffff; background-color:#5d5d5d; width:80px; height:15px;}

.guestList { width:650px; margin:0 auto; border-top:1px solid #9d9d9d; }
.guestList li { list-style: none; }
.guestList .guestList_list { border-bottom:1px solid #9d9d9d; padding:10px 7px; }
.guestList .name { font-weight:bold; }
.guestList .date, .guestList .date a { color:#9d9d9d; font-size:0.85em; }
.guestList .guestList_reply { padding-left:27px; background:url("images/ico_reply.gif") no-repeat 15px 2px; }

.entry { overflow:hidden; width:700px; }
.entry .title { font-size:13px; font-weight:bold; }
.entry .category, .entry .date, .entry .admin a { color:#9d9d9d; font-size:0.85em; }
.entry .admin { float:right; color:#9d9d9d; font-size:0.85em; }
.entry .desc { overflow:hidden; width:700px; padding:20px 0; }

.entry .rptg { padding:3px 7px; }
.entry .rptg a { color:#9d9d9d; }
.entry .rptg a .cnt { color:#5d978e; font-size:0.85em; }

.comment { width:650px; padding:14px 24px 24px; border:1px solid #9d9d9d; }
.commentList li { margin:10px 0; }
.commentList_info .name, .commentList_info .name a { font-weight:bold; }
.commentList_info .date, .commentList_info .date a { color:#9d9d9d; font-size:0.85em; }

.commentReplyList li { padding-left:25px; background:url("images/ico_reply.gif") no-repeat 12px 2px; }
.commentReplyList_info .name { font-weight:bold; }
.commentReplyList_info .date,
.commentReplyList_info .date a { color:#9d9d9d; font-size:0.85em; }

.commentList_desc, .commentReplyList_desc { word-wrap:break-word; }

.commentWrite { width:550px; margin:0 auto; padding:10px 10px 0 10px; border-top:1px dotted #5d5d5d; }
.commentWrite_form input { border-width:0 0 1px 0; border-style:solid; border-color:#5d5d5d; width:70px; }
.commentWrite_textarea { margin:3px 0; }
.commentWrite_textarea textarea { border:1px solid #5d5d5d; width:548px; height:38px; }
.commentWrite_submit { text-align:right; }
.commentWrite_submit .check { border:0; width:13px; vertical-align:-2px; }
.commentWrite_submit .submit { border:solid 1px #5d5d5d; color:#ffffff; background-color:#5d5d5d; width:80px; height:15px;}

.moreless_fold span,
.moreless_top span,
.moreless_bottom span {overflow:hidden;display:block;height:9px;font-size:0;line-height:0;text-indent:-9999em;}
.moreless_fold span { width:37px;background:url(images/ico_more.gif) no-repeat 0 0;}
.moreless_top span,
.moreless_bottom span { width:33px;background:url(images/ico_less.gif) no-repeat 0 0;}
.moreless_body { }
.moreless_content {margin:10px 0;}

/* paging */
.paging          { width:100%; padding-top:30px; text-align:center; }
.paging .num span { padding:0 3px; }
.paging .num .selected { font-weight:bold; color:#5d978e; }

/* footer */
#footer .copyright {font-size:10px;font-family:Tahoma;letter-spacing:0;color:#535353;}
#footer .copyright  a {color:#535353;}