@charset "utf-8";

/* 반드시 들어가야 하는 스타일 시작 */
* {margin:0; padding:0; border:0; }
body {
	background-color:/*@background-color*/#000000/*@*/;
	background-image:/*@background-image*/ /*@*/;
	background-repeat:/*@background-image-repeat*/ /*@*/;
	background-position:/*@background-image-position*/ /*@*/;
	font:12px/1.5 dotum;
}
a {text-decoration:none; }
a:hover {text-decoration:underline; }

/* 페이징 - 현재 페이지 */
	.selected		{color:#FFFFFF; font-weight:bold; }


/* 종류별 코멘트 [##_rp_rep_class_##] */
	.rp_general             { }
	.rp_secret              { color:#808080;}
/* 종류별 방명록 글 [##_guest_rep_class_##] */
	.guest_general          { }
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */

/* 이미지 아래 캡션 스타일 */
	.cap1                   { color:#808080;  text-align:center; padding:4px 0; margin:0;}
/* 그림 */
	.imageblock             { margin:5px 0;}
/* 왼쪽 */
	.left                   { }
/* 가운데 */
	.center                 { }
/* 오른쪽 */
	.right                  { }
/* 그림 2개 배치 */
	.dual                   { margin-bottom:5px;}
/* 그림 3개 배치 */
	.triple                 { margin-bottom:5px;}

/* 본문 - more / less */
	.moreless_fold, .moreless_top, .moreless_bottom {color:#808080; font:12px tahoma; text-decoration:underline; }
	.moreless_content {margin:5px 0 2px 0; }

/* 키워드 */
	.key1 { cursor: pointer; border-bottom: 1px dotted #ccc; }

/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

hr {display:none; }

#taglog ul, #tagbox ul {text-align:justify; }

/* 포스트 본문 마크업 */
#content .entry { margin-bottom: 50px; }
#content .entry .article ol, #content .entry .article ul, #content .entry .article il {padding-left:25px; }
.article dt {padding-top:5px; text-decoration:underline; }
.article dd {padding-left:25px; padding-bottom:5px; }

/* 이미지를 둘러싼 테이블 bg */
.dual table td, .triple table td {background-color:transparent; }

/* 블로그 레이아웃 */
#container {width:/*@post-width:100*/310px/*@*/; margin:0px auto; background-color:#000000; }
#header {width:/*@post-width:100*/310px/*@*/; border-bottom:2px solid #3399FF; position: relative; }
#header h1 {float:left; width:/*@post-width:-100*/310px/*@*/;  margin-top:/*@title-height:-27*/50px/*@*/; word-break:break-allt:left; word-wrap:break-word; }
#content {width:/*@post-width*/310px/*@*/; padding:20px 20px 0 0px; }
#tt-body-media #content { padding-top: 10px; }
#footer {width:/*@post-width:100*/310px/*@*/; margin-top:50px; margin-bottom:66px; border-top:1px solid #E7E7E7; }

/* 해더 */
#header {
	padding-bottom:11px;
	background-color:/*@title-background-color*/ /*@*/;
	background-image:/*@title-background-image*/ /*@*/;
	background-repeat:/*@title-background-image-repeat*/ /*@*/;
	background-position:/*@title-background-image-position*/ /*@*/;
}
#header h1 a {
	height:16px;
	overflow:visible;
	color:/*@title-color*/#3399FF/*@*/;
	font-size:/*@title-font-size*/16px/*@*/;
	line-height:1.1em;
	font-family:/*@title-font-family*/dotum/*@*/;
	letter-spacing:-1px;
}

/* footer 레이아웃 */
#footer .wrap {float:right; text-align:right; padding-right: 3px; }

/* 태그로그 */
#taglog li {line-height:20px; font:12px/20px dotum; vertical-align:middle; }
#taglog li .cloud1 {background-color:#FFFFFF; color:#3399FF; font-weight:bold; font-size:14px; }
#taglog li .cloud2 {color:#FFFFFF; font-weight:bold; font-size:14px; }
#taglog li .cloud3 {background-color:#FFFFFF; color:#000000; font-weight:bold; font-size:12px; }
#taglog li .cloud4 {color:#808080; font-weight:bold; font-size:14px; }
#taglog li .cloud5 {color:#808080; font-size:12px; }

/* 공통 */
input.text {height:13px; padding-top:2px; padding-left:5px; border:1px solid #808080; color:#000000; font:11px/11px dotum; } /* 방명록 댓글 기준 */
textarea {width:/*@post-width:-12*/310px/*@*/; height:80px; padding:5px; border:1px solid #808080; color:#000000; font:12px/15px dotum; }
.submit {text-indent:-5000px; overflow:hidden; cursor:pointer; }

/* 방명록 댓글 */
.comment {margin-top:16px; }
/* 쓰기 */
#guestWrite, .commentWrite {width:/*@post-width*/310px/*@*/; }
#guestWrite {margin-top:5px; }
.commentWrite {margin-top:19px; }
.head label {display:block; margin-bottom:3px; color:#808080; font:11px dotum, sans-serif; text-transform:lowercase; }
.head {float:left; }
.name, .password {width:133px; }
.name input.text, .password input.text {width:122px; }
.homepage input.text {width:/*@post-width:-273*/310px/*@*/; }
.secretWrap {clear:both; padding:2px 0; text-align:right; }
.secretWrap label {color:#808080; font:11px/11px dotum; }
.secretWrap label, .secretWrap input {vertical-align:middle; }
.btn-write {width:/*@post-width*/321px/*@*/; height:17px; margin-top:5px; text-align:right; }
.btn-write input.submit {float:right; width:48px; height:17px; background:url(images/btn_confirm.png) no-repeat; }
/* 읽기 */
#guestList {margin-top:20px; }
#guestList li, .commentList li {width:/*@post-width*/310px/*@*/; word-break:break-all; word-wrap:break-word; overflow:hidden; }
#guestList .name, #guestList .name a, .commentList .name, .commentList .name a {color:#808080; font:11px/20px dotum, sans-serif; }
#guestList .date, .commentList .date {color:#808080; font:9px/20px tahoma; }
#guestList p, .commentList p {padding:5px 0 11px 0; color:#FFFFFF; font:12px/15px dotum, sans-serif; }
.control {float:right; color:#808080; font:8px/20px tahoma; }
.control a {color:#FFFFFF; font:9px/20px tahoma; letter-spacing:1px; }
#guestList ul li, .commentList ul li {
	width:/*@post-width:-13*/687px/*@*/;
	padding:0 0 0 13px;
}

/* 보호글 */
.entryProtected .article {padding:30px 0 35px 0; border:1px solid #3399FF; text-align:center; }
.entryProtected p {padding:4px; }
.entryProtected label {color:#808080; font:11px/11px tahoma; letter-spacing:1px; }
.entryProtected input.submit {width:70px; height:17px; margin-left:4px; background:url(images/btn_confirm.png) no-repeat; }

/* 검색결과 */
.listEntry { margin-bottom: 50px; }
.listEntry h3 { margin-bottom:15px; color:#3399FF; font:12px/18px dotum; }
.listEntry h3 b {font-weight:bold; }
.listEntry .date {display:block; float:left; width:64px; margin-top:1px; color:#808080; font:11px/11px tahoma; }
.listEntry .list {float:left; width:/*@post-width:-64*/636px/*@*/; }
.listEntry, .listEntry a, listEntry span {color:#FFFFFF; font:12px/16px dotum, sans-serif; }
.listEntry li {margin-bottom:2px; }

/* 포스트 */
.titleWrap {padding-bottom:12px; }
.titleWrap h2 a {
	color:/*@post-title-color*/#3399FF/*@*/;
	font-size:/*@post-title-font-size*/12px/*@*/;
	line-height:1.2em;
	font-family:/*@post-title-font-family*/dotum, "돋움"/*@*/;
}
.titleWrap .date, .titleWrap .category {color:#808080; font:9px/9px tahoma; }
.titleWrap .category a {color:#808080; font:11px/11px dotum;}
.admin {margin-top:12px; margin-bottom:2px; }
.admin, .admin a, .admin a:hover {color:#808080; font:11px/18px dotum; }
.article {
	width:/*@post-width*/310px/*@*/;
	padding-bottom:25px;
	color:/*@post-body-color*/#FFFFFF/*@*/;
	font-size:/*@post-body-font-size*/12px/*@*/;
	line-height:1.6;
	font-family:/*@post-body-font-family*/dotum/*@*/;
	word-break:break-all; word-wrap:break-word; overflow:hidden;
}
.article a {color:/*@post-body-color*/#FFFFFF/*@*/; text-decoration:underline; }

/* 테그트레일 */
.tagTrail, .tagTrail a {color:#808080; font:12px/14px dotum; }
/* 액션트레일 */
.actionTrail, .actionTrail a, .actionTrail a span, .actionTrail b {color:#808080; font:12px/14px dotum; }
.author {float:right; color:#808080; font:11px/14px dotum, sans-serif; letter-spacing:-1px; }
.author .text {text-transform:uppercase; }
.actionTrail span.cnt { font: bold 10px verdana; color: #808080; }

/* 페이지 */
#paging {margin-top:35px; text-align:center; }
.numbox a {padding:0 4px; }
#paging, #paging a, #paging a:hover {color:#FFFFFF; font:11px verdana; }

/* 이전 다음 버튼 */
.no-more-prev:hover, .no-more-next:hover {text-decoration:none; }

/* footer */
#footer {padding-top:15px; }
#footMenu {color:#808080;  font:11px/14px dotum, sans-serif; }
#footMenu a, #copyright, #copyright a {color:#FFFFFF; font:11px/14px dotum, sans-serif; letter-spacing:-1px; }
#copyright, #copyright a {text-transform:uppercase; }

/* Float 버그 */
.floatWrapper:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.floatWrapper {display: inline-block;}
/* Hides from IE-mac \*/
* html .floatWrapper {height: 1%;}
/* End hide from IE-mac */