@charset "utf-8";

/*
Info
==================================
TATTERTOOLS 0.94 BASIC SKIN CSS
http://tattertools.com

Edit by WhiteD/LonnieNa
http://blog.2pink.net
==================================
*/

/* BASIC */
	body,td		{ font:11px/1.4 frutiger linotype, Lucida Grande, Trebuchet MS, Gulim, Dotum, Verdana, AppleGothic, Sans-serif; }

	A:link		{ color:#005F89; text-decoration:none; }
	A:visited	{ color:#005F89; text-decoration:none; }
	A:hover		{ text-decoration:underline; }

	img			{ border-width:0px; }
	.ib			{ cursor:pointer; }

	.text		{ font-family: 굴림; font-size:11px; padding-top:2px; height:15px; border:1px solid #949494; }

/* CATEGORY Table (테이블 [##_category_##]치환자 사용시 적용)----------
	.branch2			: 트리 테이블
	.branch3			: 트리 셀
----------------------------------------------------------------------- */
	.branch2			{  }
	.branch3			{ font-size:1.1em; cursor: pointer; height: 15px; padding:2px 2px 0 2px; }

/* CALENDAR Area ------------------------------------------ 
	.tt-calendar		: 달력전체 (테이블)
	.cal_month			: 달 (캡션부분)
	.cal_week1			: 월요일~토요일 (요일부분)
	.cal_week2			: 일요일 (요일부분)
	.cal_week			: 일주일
	.cal_current_week	: 이번주
	.cal_day1			: 지난 달
	.cal_day2			: 다음 달
	.cal_day3			: 포스팅 안한 날
	.cal_day4			: 오늘
	.cal_day			: 하루
	.cal_day_sunday		: 일요일
	.cal_click			: 포스팅한 날 (앵커 부분)
----------------------------------------------------------- */
	thead				{ font: bold 12px Dotum, Arial, sans-serif; }
	tbody				{ font: normal 11px Tahoma, Arial, sans-serif; }
	.tt-calendars		{ text-align: center; font-family: Tahoma, Arial, sans-serif; 
							border:1px solid #D0D0D0; margin-left:0px; padding:5px; width:200px; }
	.cal_month			{ text-align: center; font-weight:bold; }
	.cal_month a		{ color: #000; }
	.cal_week1			{ color: #000; }
	.cal_week2			{ color: #CC622B; }
	.cal_day1			{ font-size: .1em; color: #FAFAFA; }
	.cal_day2			{ font-size: .1em; color: #FAFAFA; }
	.cal_day3			{ color: #AAA096; }
	.cal_day4			{ color: #A2348F; font-weight: bold; border:1px solid #666; }
	.cal_click			{ font-weight: bold; color: #000; }
	.cal_day_sunday		{ color: #CC622B; }

/* Image Caption Style */
	.cap1				{ text-align:center; color:#300099; word-break:break-all; }

/* Keyword Style */
	.key1				{ cursor:pointer; text-decoration:none; border-bottom: 1px solid gray; }

/* Category List Count */
	.c_cnt				{ font: 10px tahoma; }

/* Recent Entry Count */
	.ps_cnt				{ font:10px tahoma; }


/* NearFondue LonnieNa Style ---------------------- */
.article_desc			{ font:1.1em/1.5 굴림; }
.article_admin			{ text-align:right; height:20px; font:11px 돋움; color:#333; }
.trackback_comment_box	{ text-align:right; font:1.1em 굴림; margin-bottom:7px; }
.cnt					{ font-weight:bold; }
.commentlist			{  }
.commentlist ol			{ margin:0; padding:0; margin:10px; list-style: none; }
.commentlist li			{ padding:5px 0 3px 0; }
.commentlist ul			{ list-style:none; }
.commentlist .line		{ height:1px; overflow:hidden; background-image:url('./images/dot_width2.gif'); }
.commentlist p			{ margin:0; font:1.1em gulim; }
.commentlist .name		{ font-weight:bold; }
.commentwrite			{ margin-left:10px; }

.paging					{ margin:10px; text-align:center; }


.spot,
.info					{ font-size:1.1em; }

.submit					{ border:1px solid #949494; }

/* CLOUD Style ------------------------------------- */
.taglog ul                  { padding:5px; margin:0; text-align:justify;}
.taglog li                  { display:inline;}
.taglog a:hover             { background-color:#eee;  color:#000;}
.taglog li .cloud1          { background-color:#eee;  color:#a2348f;  font-weight:bold;  font-size:16px;}
.taglog li .cloud2          { background-color:#eee;  color:#5a5194;  font-weight:bold;  font-size:15px;}
.taglog li .cloud3          { background-color:#eee;  color:#7870ab;  font-weight:bold;  font-size:14px;}
.taglog li .cloud4          { background-color:#eee;  color:#666;     font-size:13px;}
.taglog li .cloud5          { font-size:12px;  color:#999; }

.tagbox ul                  { padding:5px; margin:0; text-align:justify;}
.tagbox li                  { display:inline;}
.tagbox a:hover             { background-color:#eee;  color:#000;}
.tagbox li .cloud1          { background-color:#eee;  color:#a2348f;  font-weight:bold;  font-size:16px;}
.tagbox li .cloud2          { background-color:#eee;  color:#5a5194;  font-weight:bold;  font-size:15px;}
.tagbox li .cloud3          { background-color:#eee;  color:#7870ab;  font-weight:bold;  font-size:14px;}
.tagbox li .cloud4          { background-color:#eee;  color:#666;     font-size:13px;}
.tagbox li .cloud5          { font-size:12px;  color:#999; }



/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

	.h1 {
		font-size:12pt;
		font-family:tahoma, 굴림;
		font-weight:bold;
		letter-spacing:-1px;
	}

	.h2 {
		font-size:10pt;
		font-family: 굴림;
		font-weight:bold;
		letter-spacing:-1px;
	}

	.h3 {
		color:#202020;
		padding:30 0 5 0;
		font-size:10pt;
		font-weight:bold;
	}

	.h4 {
		font-size:7pt;
		font-family: verdana, 굴림;
	}

	.tl {
		color: #333333;
		font-size: 10pt;
		font-weight:bold;
		padding: 7px 0px 3px 0px;
	}

	.box1 {
		background-color:#FAFAFA;
		border-style:solid;
		border-width:1px;
		border-color:#C0C0C0;
		margin-top:5px;
		margin-bottom:5px;
	}

	.rp_rep {
		color:#606060;
		font-size:8pt;
		line-height:11px;
		padding-bottom:7px;
	}

	.rss_name {
		font-size:8pt;
		font-family:돋움;
		color:#808080;
	}

	a.subheadline {font-family: 굴림; font-size: 10pt; color:#305F99; text-decoration:none; font-weight:bold;letter-spacing:-1px; line-height:15px; }
	a.subheadline:hover {font-family: 굴림; font-size: 10pt; color:#DB4646; text-decoration:underline; font-weight:bold;letter-spacing:-1px;}
	a.subheadline:visited {color:#83AFBF;}