@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */
/* 본문 공통 */
	body {
	   font-family: NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움,AppleGothic,sans-serif;
	   font-size:12px;
	   line-height: 1.6;


	   /*@background-image=background-image:*/background-image: none/*@*/;
	   /*@background-image-position=background-position:*/background-position: left top/*@*/;
	   /*@background-image-repeat=background-repeat:*/background-repeat: no-repeat/*@*/;
	   /*@background-color=background-color:*/background-color: #ffffff/*@*/;
	   padding:0; margin:0;
	}
	a:link { color:#666; text-decoration:none;}
	a:visited { color:#666; text-decoration:none;}
	a:hover { color:#666; text-decoration:underline;}
	a:active { color:#666; text-decoration:none;}
	img { border: 0; }
/* 페이징 - 현재 페이지 */
	.selected               { font-weight:bold; color:#333; }
	.no-more-prev { background:url(./images/icon_left_page.gif) left 1px no-repeat !important; padding-left:6px; color:#999;}
	.no-more-next { background:url(./images/icon_right_page.gif) right 1px no-repeat !important; padding-right:6px; color:#999;}
/* 카테고리 - 이미지 버튼 */
	.ib { 	cursor: pointer; }
/* 카테고리 - 트리 셀 */
 .branch3 {cursor:pointer;}
/* 5. 입력 텍스트 */
	.text { border:1px solid #999; }
/* 6. 트리 테이블 */
	.branch2 { }
/* 7. 트리 셀 */
	.branch3 { cursor: pointer; height: 10px; }
/* 8. 달력 월 표시 */
	.cal_month { font-family: verdana, san-serif; font-size: 10px; color: #00BFF6; width: 170px; padding: 10px 0; margin: 5px auto; font-weight: bold;}
	.cal_month a:link, .cal_month a:visited, .cal_month a:hover { color: #00BFF6; font-weight: bold;}
/* 9. 달력 요일 표시 */
	.cal_week1 { font-family: "맑은 고딕",Dotum,AppleGothic,sans-serif; font-size: 11px; height:18px; color: #666; font-weight: normal; }
/* 10. 달력 일요일 표시 */
	.cal_week2 { font-family: "맑은 고딕",Dotum,AppleGothic,sans-serif; font-size: 11px; height:18px; color: #FD339B; font-weight: normal; }
	.cal_day { font-family: verdana,san-serif; font-size:10px; color: #999; text-align:center; height:18px; }
/* 11. 달력 지난 달 날짜 표시 */
	.cal_day1 {   }
/* 12. 달력 다음 달 날짜 표시 */
	.cal_day2 { 	}
/* 13. 달력 이번 달 날짜 표시 */
	.cal_day3 { }
/* 14. 달력 오늘 날짜 표시 */
	.cal_day4 { background-color: #e5e5e5; }
/* 15. 달력 글쓴 날 링크 스타일 */
	.cal_click a:link, .cal_click a:visited, .cal_click a:hover { color: #999; text-decoration: none; }
/* 16. 이미지 아래 캡션 스타일 */
	.cap1 { color: #876; text-align: center; }
/* 16. 키워드 스타일 */
	.key1 { cursor: pointer; border-bottom: 1px dotted #ccc; }
/* 16. 카테고리 옆 개수 스타일 */
	.c_cnt { font-size: 11px; color : #999; }
/* 17. 최신글 옆 개수 스타일 */
	.ps_cnt { font-size: 11px; color : #999; }
/* 18. 종류별 코멘트 [##_rp_rep_class_##] */
 .rp_general {}
 .rp_admin {background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}
 .rp_secret {color:#f30;}
/* 19. 종류별 방명록 글 [##_guest_rep_class_##] */
 .guest_general {}
 .guest_admin {background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}
/* 본문 - more / less */
 .moreless_top, .moreless_bottom {clear:both;_overflow:visible; _height:1%; overflow:auto;}
 .moreless_fold span {display:block; width:115px; height:40px; overflow:hidden;background:url(images/iconmore25.png) 2px 0 no-repeat; font-size:0; letter-spacing:-2px; }
 .moreless_top span  {display:block;width:94px; height:40px; overflow:hidden;background:url(images/iconless25.png) 2px 0 no-repeat;font-size:0; letter-spacing:-2px;}
 .moreless_bottom span {display:block;width:94px; height:40px; overflow:hidden;background:url(images/iconless25.png) 2px 0 no-repeat; font-size:0; letter-spacing:-2px;}




/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */


	#container { /*@post-width:295=width:;*/width: 993px;/*@*/ margin: 0 auto; 
background-color: #fff; border-top: 5px solid #00BFF6; 

}


	#header {
		float: left;
		/*@post-width:215=width:;*/width: 100%;/*@*/
		height:/*@title-height=*/200px/*@*/;
		border-bottom: 2px solid #fff;
   	    margin: 0 0 20px 0px; display: inline;
   	   /*@title-background-image=background-image:*/background-image: none/*@*/;
	   /*@title-background-image-position=background-position:*/background-position: left bottom/*@*/;
	   /*@title-background-image-repeat=background-repeat:*/background-repeat: repeat/*@*/;
	   /*@title-background-color=background-color:*/background-color: #fff/*@*/;
	}
	#header h1{
		float: left;
		margin-top: 50px;
margin-left: 15px;

		/*@title-font-size=font-size:*/font-size: 16px/*@*/;
		/*@title-font-family=font-family:*/font-family: dotum/*@*/;
		/*@title-color=color:*/color: #333/*@*/;
		font-weight:bold;
	  }

	#header h1 a {
		/*@title-font-size=font-size:*/font-size: 16px/*@*/;
		/*@title-font-family=font-family:*/font-family: dotum/*@*/;
	    /*@title-color=color:*/color: red/*@*/;
	}

	#searchBox { float: right; margin-top: 117px; margin-right: 21px; display: inline;}
	#searchBox input.search_keyword {float: left;  background-color: #transparent;  p
adding-left: 5px; padding-top: 10px; font-size:13px; color: #666; font-weight:bold;  
width: 321px; height: 25px; margin-top: 0px; margin-right: 0px;  border:3px solid #00BFF6; border-right : 1px solid #00BFF6; background:url(./images/down_on.png) no-repeat right; padding-left: 7px;}

/*
{ border: 3px solid #5CAED7; border-right: 1px solid #5CAED7; background-color: #fff; float: left; 
width: 290px; height: 33px;  vertical-align:middle; padding-top: 1px;
}
*/

	#searchBox input.button {background: url(./images/btn_search10.png ) no-repeat; width: 76px; height: 44px;  text-indent: -1000em; border: 0px; cursor: pointer; float: left; vertical-align:middle;}

	#searchBox input.button:hover {background: url(./images/btn_search60.png ) no-repeat; width: 76px; height: 44px;  text-indent: -1000em; border: 0px; cursor: pointer; float: left; vertical-align:middle;}





	/* sidebar */
	#sidebar {float:right; width:205px; margin-right:10px; _margin-right:5px !important; padding:10px 10px 20px 10px; border: 1px solid #ececec; background-color: #fff; _display:inline; margin-bottom:10px;}



	#blogImage {margin-bottom: 5px; }
	#blogImage img { width: 205px; }
	#blogDesc { font-size: 11px; color: #999; padding: 5px 0 10px 0; border-bottom: 1px solid #ececec;}







#blogMenu{	
	width:205px; border-top: 3px solid #00BFF6; border-bottom: 3px solid #00BFF6;
}
#blogMenu a{	
	display:block;
	padding:6px 10px 6px 10px;
	margin-bottom:0px;
	background-color:#ffffff;
	color:#353535;
	font-family:NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움;
font-weight: normal;
	font-size:15px;
	text-transform:uppercase;
                                 font-weight: bold; 
		text-decoration:none;
		border-bottom:1px solid #00BFF6;
}
#blogMenu a:hover{

	border-right: 5px solid #FC0082;
	background-color: #00BFF6;
	color:#ffffff;
}


/* 원래 사이드바 테두리 #ececec */
/* 원래 사이드바 제목 아래 부분 #f5f5f5 */

	/* category */
/*  원래 카테고리 부분     	#category { border: 1px solid #fff; margin-top: 10px; 	   line-height: 1.5; }
    #treeComponent #cafegoryWrapTd { padding: 10px; margin-top:10px;}
	#category h3 { width: 185px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 13px; font-weight: normal; color: #353535; border-bottom: 1px solid #ececec;}
    #category .wrapAbContent { padding: 0 10px 10px 10px;  margin-top:10px;} */


#category {border: 1px solid #fff;  padding: 10px;  margin-top: 10px;  line-height: 1.8; 	}
#category h3 {width: 185px; padding: 5px 0; margin: 5px auto; border-bottom: 1px solid #ececec; font-family: Verdana; font-size: 13px; }
#category ul { padding: 0; margin: 0; list-style:none;  display:inline;}
#category ul ul {padding: 5px 0 0 0;}
#category ul ul ul { margin-left: 7px; }
#category li {margin-top:1px;  background:none;}
#category li a {font-weight: bold; color:#000; background:url(images/bul_category111.png) no-repeat; padding-left:20px;}
#category li ul li a {font-weight: normal; color:#000; background:url(images/bul_category_black.png) no-repeat; padding-left:20px;}
#category li ul li a:hover {color:#FC0082; font-weight: normal; background:url(images/bul_category222.png) no-repeat; padding-left:20px;}
#category li ul li ul li a{font-weight: normal; color: 000; background:url(images/bul_category.gif) 0 4px no-repeat; padding-left:7px; margin-left:20px;}
#category li ul li ul li a:hover {color:#FC0082; background:url(images/bul_category_on_blue.gif) 0 4px no-repeat; padding-left:7px; margin-left:20px;}
#category li a:link,#category li a:visited,#category li a:active {color:#353535; text-decoration:none;}
#category li a:hover {color:#FC0082; text-decoration:none;}






	/* tag cloud */
	#tagbox { border: 1px solid #ececec; margin-top: 12px; }
	#tagbox ul {text-align: justify; margin: 10px;}
	#tagbox li { display: inline; line-height: 1.8; margin-right: 3px; }
	#tagbox li .cloud1 { font-weight:bold; font-size : 14px; color : #fc010a; letter-spacing: -1px; }
	#tagbox li .cloud2 { font-size : 12px; color : #000; }
	#tagbox li .cloud3 { font-size : 12px; color : #ddd; }
	#tagbox li .cloud4 { font-size : 12px; color : #999; }
	#tagbox li .cloud5 { font-size : 12px; color : #999; }
	#tagbox h3 { width: 170px; padding: 10px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #666; border-bottom: 1px solid #f5f5f5;}

    /* notice */
	#notice { border: 1px solid #fff; margin-top: 10px; }
	#notice ul { padding: 0; list-style: none; margin: 10px;}
	#notice li { list-style: disc; line-height: 1.6; margin-left: 15px;}
	#notice h3 { width: 185px; padding: 5px 0; margin: 5px auto;  font-family: Verdana; font-size: 11px; font-weight: normal; color: #353535; border-bottom: 1px solid #ececec;}

	/* recentPost */
	#recentPost { border: 1px solid #fff; margin-top: 10px; }
	#recentPost ul { padding: 0; list-style: none; margin: 10px;}
	#recentPost li { list-style: none; line-height: 1.6; }
	#recentPost li .cnt { font-family: verdana; font-size: 11px; color: #999; }
	#recentPost h3 { width: 185px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #353535; border-bottom: 1px solid #ececec;}

	/* recentComment */
	#recentComment { border: 1px solid #fff; margin-top: 10px; }
	#sidebar ul { padding: 0; list-style: none; margin: 10px;}
	#recentComment li { list-style: none; line-height: 1.6; }
	#recentComment li.cnt { font-family: verdana; font-size: 10px; color: #999; }
	#recentComment h3 { width: 185px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #353535; border-bottom: 1px solid #ececec;}
	#recentComment li .info { color: #999; }

	/* recentTrackback */
	#recentTrackback { border: 1px solid #ececec; margin-top: 10px; }
	#recentTrackback ul { padding: 0; list-style: none; margin: 10px;}
	#recentTrackback li { list-style: none; line-height: 1.4; }
	#recentTrackback h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #666; border-bottom: 1px solid #f5f5f5;}
	#recentTrackback li .info { color: #999; }

	/* archive */
	#archive { border: 1px solid #ececec; margin-top: 10px; }
	#archive ul { padding: 0; list-style: none; margin: 10px;}
	#archive li { list-style: none; line-height: 1.4; }
	#archive li .cnt { font-family: verdana; font-size: 10px; color: #999; }
	#archive h3 { width: 170px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #666; border-bottom: 1px solid #f5f5f5;}

	/* calendar */
	#calendar { border: 1px solid #ececec; margin-top: 10px; }
    #calendar .tt-calendar { width: 185px; }
    #calendar .wrapAbContent { padding: 0 10px 10px 10px; }

	/* Links */
	#link { border: 1px solid #fff; margin-top: 10px; }
	#link ul { padding: 0; list-style: none; margin: 10px; border-bottom: 2px solid #FC0082; padding-bottom: 10px;}
	#link li { list-style: none; line-height: 1.6;}
	#link h3 { width: 185px; padding: 5px 0; margin: 5px auto; font-family: Verdana; font-size: 11px; font-weight: normal; color: #353535; border-bottom: 1px solid #ececec;}

	/* Counter */
	#counter { width: 205px; height: 31px;  border-bottom: 1px solid #fff; font-family: verdana,san-serif; font-size:10px; color: #888; padding-bottom: 10px;}
    #counter li { display: inline; margin-right: 7px;  }

    /* RSS */
    #btnRSS { width: 205px; border-bottom: 1px solid #ececec; }
    #btnRSS img {margin-left: 6px;}

    /* content */
	#content{ float:left; width:/*@post-width=*/730px/*@*/;  padding-bottom: 48px; margin-left:10px; _margin-left:5px !important;
background-color: #FFFFFF;  border:1px solid #ececec; _display:inline; margin-bottom: 10px; } 

	/* ***** content ***** */
	#content .nonEntry {  }
    #content .nonEntry h3 {
          /*@post-title-font-size=font-size:*/font-size: 24px/*@*/;
          /*@post-title-font-family=font-family:;*/font-family: NanumGothic, 나눔고딕, ;/*@*/;
          /*@post-title-color=color:*/color: #353535/*@*/;
          margin:0; 
          padding: 10px 0;

          font-weight: bold;
          border-bottom: 1px solid #f6f6f6;
          margin-bottom: 14px;

        }
	#content .entry          { width:/*@post-width=*/100%/*@*/; margin: 0; padding:0 0 15px 10px; overflow:hidden;




 }

	#searchList ol,
	#searchRplist ol            { list-style:none;  padding:5px 0;  margin:0; margin-left: 20px; margin-right: 20px;}
	#searchList li,
	#searchRplist li            { border-bottom:1px solid #f6f6f6;  padding: 6px 0; margin-bottom:10px;}
	#searchList .date,
	#searchRplist .date         { color: #999; margin-right:10px; }
	#searchList .cnt            { color: #999; }
	#searchRplist .name         { color:#999;  padding-left:8px;}

	#localog .spot              { background:url(./images/iconIndentArrow_local.gif) 5px 0 no-repeat;  padding-left:20px;  margin-top:5px;}
	#localog .info              { background:url(./images/iconIndentArrow_localinfo.gif) 5px 3px no-repeat;  padding-left:15px;  margin-top:2px;}
    #localog                    { color: #666;}
	#localog a:link             { color: #999;}
	#localog a:visited          { color: #999;}
	#localog a:hover            { color: #999;  text-decoration: none;}

	#taglog ul                  { padding:5px; margin:0; text-align:justify; margin-left: 15px; margin-right: 15px;}
	#taglog li                  { display:inline; }
	#taglog a:hover             { background-color:#eee;  color:#000;}
	#taglog li .cloud1 { font-weight:bold; font-size : 14px; color : #fc010a; letter-spacing: -1px; }
	#taglog li .cloud2 { font-size : 12px; color : #000; }
	#taglog li .cloud3 { font-size : 12px; color : #ddd; }
	#taglog li .cloud4 { font-size : 12px; color : #999; }
	#taglog li .cloud5 { font-size : 12px; color : #999; }



#guestWrite p {margin-left:25px; padding:0; }
#guestList ul,
#guestList ol, 
#guestList li {margin-left:10px; margin-right:10px; padding:0; list-style:none; }

#guestbook h3 {background:url(images/title_guest.gif) no-repeat; }
#guestbook .wrapEntryCnt {padding:25px 0 0 0;}
#guestbook .commentWrite {margin-bottom:10px;}



       /* entry */
	.entryNotice h2,
	.entryProtected h2,
	.entry h2                {
		/*@post-title-font-size=font-size:*/font-size: 24px/*@*/;
		/*@post-title-font-family=font-family:*/font-family: NanumGothic, 나눔고딕, /*@*/;
		/*@post-title-color=color:*/color: #353535/*@*/;
		border-bottom: 1px solid #f6f6f6; 


	}
    .entryNotice h2 a,
	.entryProtected h2 a,
	.entry h2 a	{
		/*@post-title-font-size=font-size:*/font-size: 24px/*@*/;
		/*@post-title-font-family=font-family:*/font-family: NanumGothic, 나눔고딕, /*@*/;
		/*@post-title-color=color:*/color: #353535/*@*/;
	}
	.titleWrap { width:/*@post-width=*/678px/*@*/; overflow: hidden; color: #999; margin-left:15px;}
	.titleWrap h2 { margin: 0; padding: 10px 0; /*@post-title-color=color:*/color: #353535/*@*/; margin-bottom: 14px; }
	.titleWrap h2 a:link { /*@post-title-color=color:*/color: #353535/*@*/; text-decoration:none; }
	.titleWrap h2 a:visited { /*@post-title-color=color:*/color: #353535/*@*/; text-decoration:none; }
	.titleWrap h2 a:hover { /*@post-title-color=color:*/color: #353535/*@*/; text-decoration:none; }
	.titleWrap h2 a:active { /*@post-title-color=color:*/color: #353535/*@*/; text-decoration:none; }

	.entryProtected { padding:15px; color: #666; }
	.entryProtected p.text   { border: 1px solid #f8f8f8; background-color: #f5f5f5; }
	.entryProtected input    { width:200px; border: 1px solid #e1e1e1; background-color: #f3f3f3;}
	.entryProtected .submit { background:url(./images/btn_ok.gif) 0 50% no-repeat; width:50px; height:23px; overflow:hidden; display:inline; text-indent:-1000em; border:0; cursor:pointer; margin-top: 13px;}

	.article                 {  width:/*@post-width:-68=*/678px/*@*/; font-size:/*@post-body-font-size=*/14px/*@*/; font-family: /*@post-body-font-family=*/"Malgun Gothic", "맑은 고딕", NanumGothic, 나눔고딕, Dotum, 돋움 /*@*/; color:/*@post-body-color=*/#000000/*@*/; overflow:hidden; padding: 10px 0;  margin-left: 15px; line-height: 1.6;}

	.article a:link          { color:#666;  text-decoration:none;}
	.article a:visited       { color:#666;  text-decoration:none;}
	.article a:hover         { color:#666;  text-decoration:underline;}
	.article a:active        { color:#666;  text-decoration:none;}

	.article dt              { text-decoration:underline;}
	.article dd              { margin-left:20px;  padding-bottom:10px;}

	.article blockquote      { background:url(./images/iconBlockquote.gif) top left no-repeat;  padding-left:25px;  
margin:10px 20px;}

	.author                  { text-align:right; color:#888;  padding-right: 30px;  }
	.author .text            { font:90% Verdana, Arial, Helvetica, sans-serif;}
.tagTrail {margin:0; padding:5px 5px 4px 46px;  background:url(images/entryTag.gif) 9px 8px no-repeat; clear:both; color:#9f9f9f; margin-left:10px; width:632px;}
.tagTrail a {color:#a9a9a9;}
.tagText {display:none;}

	#articleBtmWrap { float: left; width:/*@post-width:-68=*/678px/*@*/; background: #f8f8f8; border: 1px solid #f5f5f5; padding: 7px 0 5px 0; font-family: verdana; font-size: 11px; color: #999; margin-left: 20px; padding-left: 10px;

}



.actionTrail {padding-top:8px; clear:both; font:10px verdana; margin-left:20px;}
.actionTrail .st {display:none;}
.actionTrail .num {color:#c5445a; font-weight:bold; font:10px verdana;}
.actionTrail .wrapTrackback {background:url(images/t_trackback2.gif) no-repeat 0 2px; padding:0 5px 0 66px;}
.actionTrail .wrapComment {background:url(images/t_comment2.gif) no-repeat 0 2px; padding:0 0 0 56px;}



.trackback {margin:15px 0 13px; padding:15px 0 0 0; border-top:1px solid #d0d9dc; width: 678px; margin-left: 20px; margin-right: 20px}
.trackback img {border:0 none;}
.trackback h3 {margin:0; padding:0; }
.trackback h3 span.st {display:none;}
.trackback h3 span.trackback-url {font:10px Verdana; color:#7a7a7a; text-decoration:underline;}
.trackback .trackbackInfo {margin-top:16px; padding:11px 11px 11px; background:#eceded; line-height:12px;}
.trackback h4 {font:11px Dotum;  margin:0; padding:0; color:#7a7a7a; font-weight:bold;}
.trackback h4 a {color:#7a7a7a !important;}
.trackback ol {margin:0; padding:0; list-style:none;}
.trackback ol li {word-break:break-all; overflow:hidden; }
.trackback .date {font:11px Verdana; color:#808080;}
.trackback .from {font-size:11px; color:#808080;}
.trackback .bar {padding:0 2px;}
.trackback p {font-size:11px; line-height:16px; color:#808080; margin:0; padding:8px 10px 0 10px;}
.trackback a.delete {background:url(images/iconDelete.gif) left top no-repeat; padding-left:21px; text-decoration:none;}
.trackback a.delete span {display:none;}



.comment {margin:15px 0 0 0; padding:0 0 0 0;  border-top:1px solid #d0d9dc; width: 678px; margin-left: 15px; }
.comment h3 {display:none;}
.commentWrite {background:#fff; width: 678px; }
.commentWrite p {color:#aaaaaa; font:10px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움; margin:0; padding:0; border:1px solid #ececec; width:100%;}
.commentWrite .text {font:12px NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움; color:#aaaaaa; border:0 none; background:none; padding:0 0 3px 0; vertical-align:middle;}
.commentWrite .wrapName {margin:0; padding:6px 0 7px !important; border-bottom:1px solid #eceded;}
.commentWrite .secretWrap {background:url(images/t_secret.gif) no-repeat 31px 13px;  border-bottom:1px solid #eceded;}
.commentWrite .secretWrap span {display:none;}
.commentWrite .secretWrap input {vertical-align:middle; margin:6px 0 4px 9px;}
.commentWrite .secretWrap label {padding-left:30px;}
.commentWrite textarea {width:97%; height:70px; padding:5px 10px 5px 11px; font:12px "Malgun Gothic", "맑은 고딕", Dotum, 돋움; color:#66666; border:0 none; background:#fff; line-height:14px; 
}
.commentWrite textarea:hover {background:#f7f7f7;}


.commentWrite .button {background:#eceded; text-align:right;}
.commentWrite .submit {border:0 none; width:95px; height:30px; background-color: #c0c0c0; color: #FFFFFF; font:10pt 나눔고딕, "맑은 고딕", Dotum, Arial, sans-serif; padding-top:3px; cursor:pointer;  font-weight: bold; }
.commentWrite .submit:hover{background-color: #989898;}

.commentWrite label span {display:none;}
.commentWrite .t_name {padding-left:38px;background:url(images/t_name.gif) no-repeat 12px 3px;}
.commentWrite .t_password {padding-left:56px;background:url(images/t_password.gif) no-repeat 12px 0;}
.commentWrite .t_homepage {padding-left:62px;background:url(images/t_homepage.gif) no-repeat 12px 0;}
.commentWrite input.name {width:100px; }
.commentWrite input.name:hover {background:#f7f7f7;} 

.commentWrite input.password {width:100px;}
.commentWrite input.password:hover {background:#f7f7f7;} 

.commentWrite input.homepage {width:200px;}
.commentWrite input.homepage:hover {background:#f7f7f7;} 

.commentWrite .t_comment {display:block; padding-left:62px;background:url(images/t_comment.gif) no-repeat 12px 14px;padding:17px 0 0 0;}
.commentList {overflow:hidden; margin:-2px 0 0 4px; padding:0 0 19px; }
.commentList ol,
.commentList ul {margin:0; padding:0; list-style:none; }
.commentList li {padding-top:5px !important; padding-bottom:5px !important; margin-top: 5px; border-bottom:1px solid #ececec;}
.commentList li p {margin:0; padding:4px 0 1px; font:10pt "Malgun Gothic", "맑은 고딕", Dotum, 돋움; color:#666666; line-height:1.5; word-break:break-all;}
.commentList li ul {margin:3px 0 0 0; padding:0;}
.commentList li ul li {background:url("images/ic_re.gif") no-repeat 2px 4px; margin-top:16px !important; padding-left:55px !important; padding-bottom:0 !important;border:none; padding-top:0 !important; }
.commentList li .name {color:#737373; font-weight:bold;font-size:11pt;}
.commentList li .name a {color:#1010B5;}
.commentList li .date {font:9px verdana; color:#808080;}
.commentList .control a.modify {background:url(images/iconModify.gif) no-repeat; padding:0 0 2px 44px; text-decoration:none;}
.commentList .control a.modify span  {display:none;}
.commentList .control a.write {background:url(images/iconWrite.gif) no-repeat; padding:0 0 2px 31px; text-decoration:none;}
.commentList .control a.write span {display:none;}
.commentList .control a.address {background:url(images/iconAddress.gif) no-repeat; padding:0 0 2px 28px; text-decoration:none;}
.commentList .control a.address span {display:none;}


	#paging            { padding-top:10px;  text-align:center;  font-size:0.95em; margin-top: 20px; margin-bottom: 20px;}
	#paging .numbox    { border-left:1px solid #ddd; padding-left:6px; margin-left:6px;  font:0.95em verdana;}
	#paging .num       { border-right:1px solid #ddd; padding-right:8px; margin-right:5px;}
	#paging #prevPage { background:url(./images/icon_left_page.gif) left 1px no-repeat; padding-left:12px;}
	#paging #nextPage { background:url(./images/icon_right_page.gif) right 1px no-repeat; padding-right:12px;}
    #paging span .selected { color: #ff000a; }

	/* footer */
	#footer { clear:both; width: 973px; padding: 0 10px; margin-top: 0px; border-top: 5px solid #FC0082; }
	#footer .adTistory { float:left;}
	#footer .copyright {float: right; font-family: NanumGothic, 나눔고딕, "Malgun Gothic", "맑은 고딕", Dotum, 돋움; font-size: 11px; text-align: right; padding: 0; margin: 0; }
	#footer .copyright p, #footer .copyright p a { color: #777; }
	#footer .copyright .tistory, #footer .copyright .tistory a { color: #777; }

    #blogMenu ul {margin: 0; padding: 0;}

	#footer .adTistory .logoTistory {
		background: url(./images/footer_logo2.jpg) no-repeat; width: 222px; height: 60px; text-indent: -100em; display: block; overflow: hidden; margin-top: 5px;
	}
	* html #footer .adTistory .logoTistory {
		background-image:none;
		cursor: pointer;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cfs.tistory.com/blog/skin/tisStudioWhite/images/logo2.png', sizingMethod='crop');
	}


/* 카테고리 글 더보기 꾸미기 */
.another_category {
    background: transparent url(./images/image_folder.png) no-repeat right bottom; 
}
.another_category td {
    display: none;
}

/* 링크 접기 */
#bloglink { display:none; }


/* 추천위젯 정리 */
.small_daumview {height:80px; width:67px; }

.small_mixsh_o {background: url(images/small_mixup.gif); margin-bottom:0px; padding:11px 9px; border:1px solid #dedede; height:56px; width: 47px; margin-left:5px;}
.small_mixsh_m {height:46px; width: 46px !important;overflow:hidden;}
.small_mixsh_i {margin:-12px 0px 0px -14px; height:58px; width: 60px !important;overflow:hidden;}

.small_revu {border:1px solid #dedede; margin-bottom:0px; height:78px; width: 67px; margin-left:10px;}

.small_blco {border:1px solid #dedede; margin-bottom:0px; height:78px; width: 67px; margin-left:10px;}

.facebook_like {margin-top:7px;}



