@charset "utf-8";

body {
margin: 0px;
padding: 30px 0px 50px 50px;
background: url("./images/bg.png") repeat;
font: 9pt "굴림";
color: #555;
text-align: justify;
line-height: 150%;
}

a:link {color:#555; text-decoration:none; }
a:visited {color:#555; text-decoration:none; }
a:active {color:#555; text-decoration:none; }
a:hover {color:#9ad; text-decoration:underline; }

.submenu a:link {color:#aaa; text-decoration:none; }
.submenu a:visited {color:#aaa; text-decoration:none; }
.submenu a:active {color:#aaa; text-decoration:none; }
.submenu a:hover {color:#9ad; text-decoration:underline; }

.entryContent a:link {color:#0066CC; text-decoration:none; }
.entryContent a:visited {color:#0066CC; text-decoration:none; }
.entryContent a:active {color:#0066CC; text-decoration:none; }
.entryContent a:hover {color:#aaa; text-decoration:underline; }

.copyright a:link {color:#9ad; font-weight:bold; text-decoration:none; }
.copyright a:visited {color:#9ad; font-weight:bold; text-decoration:none; }
.copyright a:active {color:#9ad; font-weight:bold; text-decoration:none; }
.copyright a:hover {color:#aaa; font-weight:bold; text-decoration:underline; }

#container {
width: 1010px;
height: 100%;
}

#left {
float: left;
width: 750px;
}

#center {
width: 50px;
float: left;
margin: 5px;
text-align: center;
}

#right {
float: right;
width: 200px;
}

.menuTitle {
color: #333;
font-weight: bold;
}

.menuSubtitle {
color: #aaa;
font-weight: normal;
}

.date {
color: #999;
font-size: 8pt;
letter-spacing: -1px;
font-weight: normal;
}

.nn {
color: #9ad;
font-size: 8pt;
letter-spacing: -1px;
}

.name {
font-size: 9pt;
font-weight: bold;
color: #aaa;
}

.menu {
font-size: 8pt;
letter-spacing: -1px;
}

.entryCategory {
font-weight: bold;
}

.entryDate {
color: #999;
letter-spacing: -1px;
}

.entryContent {
margin: 5px 0px;
}

.trackbackAddress {
margin: 7px 0px;
}

.copyright {
font-size: 9pt;
}

.guestWrite,
.blogMenu,
.category,
.searchbox,
.recentPost,
.recentReply,
.recentTrackback,
.calendar,
.tagbox,
.archives,
.links {
margin-bottom: 20px;
}

.searchList,
.searchRpList,
.localog,
.taglog,
.guestbook,
.paging {
margin-bottom: 30px;
}

.entry,
.entryNotice,
.entryProtected {
margin-bottom: 70px;
}

.actionTrail {
margin-bottom: 10px;
}

.entryContent {
margin: 20px 0px;
}

h2,
h3 {
margin: 0px;
font-size: 13pt;
font-weight: bold;
}

h4 {
margin: 0px;
font-size: 11pt;
font-weight: bold;
}

img {
border: 0px;
}

li {
margin: 2px 0px 0px 0px;
}

ul.list {
list-style: none;
margin: 0px;
}

li.tag {
display: inline;
line-height: 200%;
}

li.replyList {
margin: 0px 0px 15px 0px;
}

li.replyReply {
margin: 5px 0px 0px 20px;
}

li.trackbackList {
margin: 0px 0px 5px 0px;
}

/* 페이징 - 현재 페이지 */
    .selected               { font-weight:bold;  color:#f30;}
    .no-more-prev,
	.no-more-next { color:#ccc;}

/* 카테고리 - 이미지 버튼 */
    .ib                     { cursor:pointer;}
/* 카테고리 - 트리 셀 */
    .branch3                { cursor:pointer;}
/* 카테고리 - 카테고리 옆 개수 스타일 */
    .c_cnt                  { font:0.75em Tahoma, Helvetica, Arial, Gulim, sans-serif;  color:#9ad;}

/* 달력 월 표시 */
    .cal_month              { font:0.95em Verdana, Helvetica, Arial, Gulim, sans-serif;  height:18px; font-weight:bold;}
/* 달력 요일 표시(th 영역) */
    .cal_week1              { font:0.95em Dotum, Arial, sans-serif;  height:18px;  font-weight:normal;}
/* 달력 일요일 표시(th 영역) */
    .cal_week2              { font:0.95em Dotum, Arial, sans-serif;  color:#f30; }

/* 달력 Week(tr 영역)  */
    .cal_week               { background-color:#fff;}
    .cal_current_week       { background-color:#f0f0f0;}

/* 달력 Day(td 영역) */
    .cal_day                { font:0.95em Verdana, Helvetica, Arial, Gulim, sans-serif;  color:#999;  text-align:center;}
/* 달력 Day, 일요일 (td 영역)  */
    .cal_day_sunday         { color:#f30 !important;}
    .cal_day_sunday a        { color:#f30 !important;}

/* 달력 지난 달 날짜 표시(td)   */
    .cal_day1               { color:#ccc;}
/* 달력 다음 달 날짜 표시(td)   */
    .cal_day2               { color:#ccc;}
/* 달력 이번 달 날짜 표시(td) */
    .cal_day3               { color:#666;}
/* 달력 오늘 날짜 표시(td) */
    .cal_day4               { color:#000;  text-decoration:underline;}
/* 달력 글쓴 날 링크 스타일 */
    a.cal_click:link        { color:#333;  font-weight:bold;}
    a.cal_click:visited     { color:#333;  font-weight:bold;}
    a.cal_click:hover       { color:#AAA;  font-weight:bold;}

/* 종류별 코멘트 [##_rp_rep_class_##] */
    .rp_general             {  }
    .rp_admin               { background:url(./images/iconAdmin.gif) no-repeat; }
    .rp_secret              { color:#f30;   font-weight:bold; }
/* 종류별 코멘트 [##_guest_rep_class_##] */
    .guest_general          { }
    .guest_admin            { background:url(./images/iconAdmin.gif) no-repeat;}
/* 비밀 댓글 (로그아웃시 비밀글 표현)    */
    .hiddenComment { background:url(images/iconSecret.gif) no-repeat; font-weight:normal;}

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

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

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


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */
.cloud1    { background-color:#f0f0f0;  font-weight:bold;  font-size:16px;}
.cloud2    { background-color:#f0f0f0;  font-weight:bold;  font-size:15px;}
.cloud3    { background-color:#f0f0f0;  font-weight:bold;  font-size:14px;}
.cloud4    { font-size:13px;}
.cloud5    { font-size:12px;}

blockquote {
	margin:0 10px;
	padding:0 15px;
	border-left:7px solid #EAEAEA;
	color: #666666;
}

blockquote p{
	margin:0;
	padding:0;
}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	color: #8E8E8E;
	font-style: normal;
}
