@charset "utf-8";
/*
Info / Copyright
========================================================
필독!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
본 스킨에 사용한 Style Sheet는 리체님의 기본스킨과 
LonnieNa님에게 허락 받고 사용하였음을 말씀드립니다. 

즉, 저 개인용으로만 사용하는 것이며,
만일 부분도용을 원하실 경우에는 원작자의 허락이 필요합니다.

1. Tattertools skin CSS
Author : WhiteD / LonnieNa
Url : http://blog.2pink.net

Some rights reseved.
부분공개, 저작권 수정, 무단 배포, 사용 금지.
위 사항 위반시 법적 책임을 물을수 있습니다.
========================================================

/* +++++++++++++++++++++++++++++++++++++++++++++++++
	반드시 들어가야 하는 스타일 시작 
    +++++++++++++++++++++++++++++++++++++++++++++++++ */
	
/* 본문 전체  */

	body {
			scrollbar-face-color:#eed7bb; 
			scrollbar-3dlight-color:#eed7bb;
			scrollbar-highlight-color:#ddc8ae;
			scrollbar-shadow-color:#ddc8ae;
			scrollbar-darkshadow-color:#eed7bb;
			scrollbar-arrow-color:#ddc8ae; 
			scrollbar-track-color:#eed7bb;
		}
		
		td {
	font-size:9pt;
	font-family: "굴림";
	line-height:150%;
		}
		
/* 입력 텍스트*/

	.text {
		font-family:9pt 엔터풀잎,Gulim,Tahoma,Arial,sans-serif;
		font-size:9pt;
		padding-top:1px;
		border: 1px solid #CCCCCC;
		background-color: #FAFAFA;
	}

/* 기본 링크 */

	a:link		{ color:#FF6699; text-decoration:none;}
	a:visited	{ color:#FF6699; text-decoration:none;}
	a:hover		{ text-decoration:underline;} 
	a:active	{ color:#FF6699;}


/* 카테고리 - 이미지 버튼 */
    .ib {
		cursor:pointer;
	}
	
/* 카테고리 레이블 */

	.branch2 {
	font-size:8pt;
	font-family:verdana;
	line-height:110%;
	}

/* 카테고리 폴더 */

	.branch3 {
	font-size:8pt;
	cursor:pointer;
	line-height:110%;
	}

/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  	{ font:0.75em Tahoma; letter-spacing:0; color:#f30;}
	
/* 카테고리 스크롤바 */
	.DivScroll {
			scrollbar-face-color: #38250a;
 	 	 	scrollbar-highlight-color: #38250a;
  			scrollbar-shadow-color: #38250a;
  			scrollbar-3dlight-color: #38250a;
 	  		scrollbar-arrow-color: #38250a;
 	    	scrollbar-track-color: #38250a;
 	    	scrollbar-darkshadow-color: #38250a;
	}

/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             { }
    .rp_admin               { background:url(images/iconAdmin.gif) no-repeat;  padding-left:20px; }
    .rp_secret              { color:#f30;   font-weight:bold;}

/* 종류별 코멘트 [##_guest_rep_class_##] */
    .guest_general          { }
    .guest_admin            { background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}
	
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { background:url(images/iconSecret.gif) no-repeat;  padding-left:20px;  font-weight:normal;}

/* 이미지 아래 캡션 스타일 */
    .cap1                   	{ color:#999;  text-align:center;}

/* 그림 */
    .imageblock             { }

/* 왼쪽 */
    .left                   	{ }

/* 가운데 */
    .center                 	{ }

/* 오른쪽 */
    .right                  	{ }

/* 그림 2개 배치 */
    .dual                   	{}

/* 그림 3개 배치 */
    .triple                 	{}

/* 본문 - more / less */
    .moreless_fold          { color:#000; font-weight:bold;}
    .moreless_top          { color:#000; font-weight:bold;}
    .moreless_body        { background-color:#f5f5f5;}   /*  클래스명이 moreless-content로 바뀐듯 */
    .moreless_bottom     { color:#999; font-weight:bold; text-align:right; }

/* 키워드 */ 
    .key1 					{ cursor: pointer; border-bottom: 1px dotted #ccc; }


/* +++++++++++++++++++++++++++++++++++++++++++++++++
	반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능
    +++++++++++++++++++++++++++++++++++++++++++++++++ */

* 							{
	margin:0;
	border:0;
	padding: 0;
}

hr 								{ display:none;}
	
h1 							{ font-size:1.6em;}	
h2 							{ font-size:1.4em;}	
h3 							{ font-size:1.4em;}	
h4 							{ font-size:1.2em;}	
h5 							{ font-size:1.1em;}	
h6 							{ font-size:1em;}	

.date 						{ font:0.9em Tahoma;}	
.name 						{ font-size:1em;}
.cnt 						{ font:0.9em Tahoma; color:#f30;}		

/* +++++++++++++++++++++++++++++++++++++++++++++++++
	Content Part
    +++++++++++++++++++++++++++++++++++++++++++++++++ */

.searchList h3 strong 					{ color:#000;}
.searchListt h3 .cnt 					{ font-weight:bold;}	
.searchList ol 							{ padding-left:25px;}
.searchList li 							{ border-bottom:1px solid #eee; padding:3px 0;}	
.searchList .date						{ margin-right:5px; color:#000;}
.searchListt .name						{ margin-right:5px;}
.searchList p 							{ color:#999;}

.taglog ul									{ text-align:justify; }
.taglog li 									{ display:inline; font-weight:bold; }
.taglog li .cloud1							{ color:#f30; font-size:1.6em;}
.taglog li .cloud2							{ color:#f60; font-size:1.5em;}
.taglog li .cloud3							{ color:#333; font-size:1.4em;}
.taglog li .cloud4							{ color:#666; font-size:1.3em;}
.taglog li .cloud5							{ color:#999; font-size:1.2em;}

.keyword li 								{ padding-top:5px;}

.content_box .tagbox		{ text-align:left; padding-bottom:5px;}
.content_box h4				{
	font-size:20px;
	background-image: url(./images/tv.gif);
	background-position: 0px top;
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 35px;
	vertical-align: text-bottom;
}	
.content_box .count			{ font-size:11px; font-weight:bold; }													
.content_box .admin			{ margin:3px 0px 3px 0px; padding:2px 10px 0px 0px; border-top:1px solid #B0D601; 
														border-bottom:1px solid #B0D601; background: #D2E600; height: 20px; text-align:right; }														
.content_box .title_line		{ background:url(./images/line_autumn.gif) no-repeat; height:4px; margin-bottom:7px; overflow:hidden; }
.content_box .space				{ clear:both; height:1px; overflow:hidden; }

.content_box .tb_comment_box			{ width:420px; margin-left:1px; }
.tb_comment_box .tb_comment_box_body		{ padding:0px 3px 0px 3px; }
.tb_comment_box_body .tbrp_box .cnt			{ font-weight:bold; }

.track_comment_box .trackbox 			{
										padding: 3px 21px 7px 21px;
										word-wrap: break-word;
}

.track_comment_box .trackbackAddress 	{
										background-color: #D2E600;
	height: 20px;
	border-bottom:1px solid #B0D601;
	border-top:1px solid #B0D601;
	text-align:center;
	padding: 3px 0px 0px 0px;
	margin: 0px 7px 0px 6px;
	color: #345200;
}
.track_comment_box .track_border {
	border-right: 4px solid #E9E9E9;
	border-bottom: 4px solid #E9E9E9;
	border-left: 4px solid #E9E9E9;
	background-color: #F9F9F9;
	width:400px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 19px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.track_comment_box .track_border ul {
										margin: 0px;
										padding: 0px;
										padding-left:25px;
}
.track_comment_box .line {
	border-bottom:1px dotted #DADADA;
	width:340px;
	overflow: hidden;
	height: 1px;
}
.track_comment_box .track_border p {
	margin-left:-15px;
}

.comment .comment_border {
	border: 4px solid #E9E9E9;
	padding: 0px;
	background-color: #F9F9F9;
	width:400px;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 19px;
	overflow: hidden;
}

.comment .comment_border .commentlist ol{
	margin: 0px;
	padding-left:11px;
	padding-right:5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.comment .comment_border .commentlist li {
	/* list-style-image:url(./images/bul2.gif); */
	list-style-type:none;
	margin-top:5px;
}
.comment .comment_border .commentlist ul{
	margin: 0px;
	padding-left:25px;
	padding-right:3px;
}
.comment .comment_border .commentlist .reply {
	border:1px solid #DADADA;
	background-color:#FFFFFF;
	padding: 4px 5px 2px 5px;
	margin-top: 5px;
}
.comment .line {
	border-bottom:1px dotted #DADADA;
	overflow: hidden;
	height: 1px;
}
.FguestTitle {
	background-color: #BDE0E6;
	height: 22px;
	border-bottom:1px solid #85CCD8;
	border-top:1px solid #85CCD8;
	text-align:right;
	padding: 3px 9px 0px 0px;
	color: #2698AB;
	font-family:tahoma;
}
.comment .comment_border .write .commentwrite .names {
	width: 130px;
	border:1px solid #ddd;
	height: 20px;
}
.comment .comment_border .write .commentwrite .homepage {
	width: 170px;
	border:1px solid #ddd;
	height:20px;
}
.comment .comment_border .write .commentwrite .textarea {
	width: 305px;
	height: 90px;
	border:1px solid #ddd;
}
.comment .comment_border .write .commentwrite .submits{
	border:1px solid #ddd;
	background-color:#eee;
	height:25px;
	width:305px;
	color:#333;
	margin-right: 1px;
}
.comment .comment_border .write .commentwrite {
	padding: 7px;
	width: 389px;
	float:right;
	background-color: #F4F4F4;
	border-left:1px solid #DADADA;
}	

.sidebar_content {
	vertical-align:text-top;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	}
