@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body{
		font:12px/1.5 Dotum, Verdana, AppleGothic, Sans-serif;
		color:#666;
		/*@background-image=background-image:url(images/bg.gif);*/ background-image: none; /*@*/
		/*@background-image-position=background-position:;*/ background-position: left top; /*@*/
		/*@background-image-repeat=background-repeat:repeat;*/ background-repeat: no-repeat; /*@*/
		/*@background-color=background-color:;*/ background-color: #FFFFFF; /*@*/
		padding:0; margin:0;
}
a:link		{ color:#999; text-decoration:none;}
a:visited	{ color:#999; text-decoration:none;}
a:hover		{ color:#7aa; font-weight:bold;}
a:active	{ color:#666; text-decoration:none;}

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


/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer;}
/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font-size:1pt; color:#fff; font-weight:normal;}
/* 종류별 코멘트 [##_rp_rep_class_##] */
.rp_general		{ }
.rp_admin		{ }
.rp_secret		{ color:#7aa;}
/* 종류별 코멘트 [##_guest_rep_class_##] */
.guest_general	{ }
.guest_admin	{ }

/* 비밀 댓글  */
.hiddenComment 	{ no-repeat; font-weight:normal;}

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

/* 본문 - more / less */
    .moreless_fold          { background:url(images/iconMore.gif) top left no-repeat;  padding-left:20px; color:#000;}
    .moreless_top           { background:url(images/iconLess.gif) top left no-repeat;  padding-left:20px; color:#000;}
    .moreless_body          { }
    .moreless_bottom        { background:url(images/iconLess.gif) top right no-repeat;  padding-right:20px; color:#999; text-align:right;}

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


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

hr              { display:none;}
img             { border:0;}
h1, h2, h3, h4  { margin:0;  padding:0;}
h1              { font-size: 1.6em;}
h2              { font-size:1.4em;}
h3              { font-size:1.2em;}
h4              { font-size:1em;}
input           { border:1px solid #E5E5E5;}
textarea        { border:1px solid #E5E5E5;}

/* 블로그 레이아웃 */

#container { padding-top:50px; margin:0; width:800px;}

#content { float:right; width:400px; padding-bottom:40px; overflow:hidden; }

#sidebar {
	float:left;
	width:130px;
padding-left:60px
}

/* ***** content ***** */

#content .nonEntry h3   { border-bottom:1px solid #ccc; margin-bottom:10px;  color:#222;}
#content .entry          { width:/*@post-width*/ 400px /*@*/;  padding:0 0 15px 0; overflow:hidden; }

/* entry */
.entryNotice h2,
.entryProtected h2,
.entry h2                { font-size:1.2em;  line-height:1.2em;}
.entry h2 a	{ font-size:/*@post-title-font-size=*/ 11px /*@*/; font-family: /*@post-title-font-family=*/ verdana /*@*/; color: /*@post-title-color=*/ #333333 /*@*/;  line-height:1.2em; padding:8px 0 6px 0;}

.titleWrap               { width:/*@post-width*/ 400px /*@*/; margin-bottom:10px; overflow:hidden;}
.titleWrap .category a   { font:12px Dotum, Arial, sans-serif;  color:#333;  margin-right:6px;}
.titleWrap .date         { font:0.9em Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#888;}

.entryProtected p.text   { background:url(images/imgProtected.gif) no-repeat ; padding-left:50px;}
.entryProtected input    { width:200px;}
.entryProtected .submit  { width:50px; padding-top:2px; height:20px; background-color:#ccc;}


.article                 {  width:/*@post-width*/ 400px /*@*/; font-size:/*@post-body-font-size=*/ 10px /*@*/; font-family: /*@post-body-font-family=*/ verdana /*@*/; color:/*@post-body-color=*/ #666666 /*@*/; overflow:hidden;}

.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:20px 20px;}
.author .text            { font:90% Verdana, Arial, Helvetica, sans-serif;}


.tagTrail                { padding:8px 5px 5px 30px;  background:url(images/iconTag.gif) center left no-repeat; clear:both;}
.tagText                 { display:none;}

.actionTrail		{ margin:20px 0 0 0; font:7pt verdana; clear:both; color:#999; }
.actionTrail .cnt		{ font:7pt verdana; color:#999; }
.actionTrail a:hover  { color:#ccc;}

.trackback				{ padding-top:2px; margin-bottom:4px; width:100%; overflow:hidden;}
.trackback a			{ color:#999;}
.trackback h3			{ font-size:8pt; color:#7aa;  margin:0px 5px 10px 0px;}
.trackback h4			{ font-weight:normal; margin:0; font-weight:bold;}
.trackback ol			{ margin:0;  padding:0; list-style:none;}
.trackback li			{ padding:5px;}
.trackback .date		{ font:7pt Verdana; color:#999;}
.trackback p			{ color:#999; margin:3px 0 0 0; padding:0; letter-spacing: 0px;}
.trackback a.delete span	{font:7pt Verdana; color:#999;}

.comment p		{ margin:3px 0 0 0; padding:0;}
.comment h3		{ display:none;}
.comment ol,
.comment ul			{ margin:0;  padding:0; list-style:none;}
.comment .date		{ font:7pt Verdana; color:#999;}
.comment .name		{ font:8pt Verdana; color:#7aa;}
.comment ol li		{ padding:10px 0px;}
.comment li ul li	{ padding:5px 10px 10px 40px; }

.comment .control a.address span,
.comment .control a.modify span,
.comment .control a.write span	{ font:7pt Verdana; color:#999;}

.commentWrite					{ margin-top:10px; color:#333; font:7pt verdana;}
.commentWrite input				{ font:9pt verdana; width:150px; color:#666;}
.commentWrite textarea			{ font:9pt verdana; width:350px; color:#666; padding:5px; top:5px; }
.commentWrite .homepage			{ width:200px;}
.commentWrite .submit			{ height:20px; width:100px; background-color:#fff; font:7pt verdana; color:#666;}
.commentWrite .checkbox			{ width:25px; border:none; padding:0; margin:0; }

.paging					{ padding:0px 0px 10px 0px;   text-align:left;  font:7pt verdana; color:#ccc;}
.paging .numbox			{ padding-left:4px; margin-left:4px;  font:7pt verdana;}
.paging .num			{ padding-right:6px; margin-right:4px; font:7pt verdana;}
.paging a:visited		{ color:#999; text-decoration:none;}
.paging a:hover			{ font-weight:bold; color:#7aa;}


/* ***** sidebar ***** */
#sidebar ul                    { padding:0;  margin:0;  list-style:none;}
#sidebar h3                    { font-size:1em;  font-weight:bold; color:#000; padding-top:20px; margin-bottom:8px;}
#sidebar .cnt                  { font:0.85em Tahoma, Helvetica, Arial, Gulim, sans-serif;  color:#f60;}
#sidebar .date                 { font:0.85em Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#888;}
#sidebar .name                 { font:0.9em Dotum, Arial, sans-serif;  color:#888;}

#blogImage img        { width:200px; height: 150px; padding-bottom:6px; margin-top: 10px;}
#blogDesc             { color:#888;  font-size:0.9em;  line-height:1.2em;  letter-spacing:-1px;}
#userID               { color:#888;  background:url(images/iconBy.gif) 3px 0 no-repeat;  padding-left:22px;  letter-spacing:-1px;}

#notice               { margin:10px 0;  padding:0;}
#notice li            { border-bottom:1px dotted #ddd; margin:0 0 2px 0; padding:0 0 1px 0; background:none;}
#notice a:link,
#notice a:visited     { background:url(images/icon_notice.gif) 0 0 no-repeat; padding:0 0 5px 35px; }
#notice a:hover       {  background:url(images/icon_notice_over.gif) 0 0 no-repeat;  padding:0 0 5px 35px; text-decoration:none; color:#f60;}

#adminMenu            { margin:5px 0 10px 0; text-align:center; padding:5px;}
#adminMenu li         { display:inline; background:none;}

#category li          { font:7pt verdana; background:none;}
#category li ul li ul li a{ color:#666;}

#counter              { font:0.85em Verdana, Helvetica, Arial, Gulim, sans-serif;  padding:5px 0;  margin:10px 0;  text-align:left;  letter-spacing:0;}
#counter li           { background:none;  display:inline;  padding:0 5px;}
#counter li.total     { display:block;  color:#000;}

#adTistory       {  }
#adTistory.invite_tistory { marign: 8px 0; font-family: Dotum; font-size:11px; color:#333333; text-align:center; }
#btnRSS          { text-align:center;  padding:5px;}

#uibgmplayer { margin:5px 0 0 5px; width:181px;}

.pic                 { padding:0 0 25px 0;}
.pic4                 { padding:200px 0 0 0;}
.copyright                       { font:7pt verdana; color:#333;}

/* ***** footer ***** */
#footer          { text-align:left; color:#999; padding:0 0 30px 0; font:7pt verdana; }
#footer a        { color:#999;}
#footer a:hover  { color:#ccc;}
