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

/* 본문 공통 */
body {
		border: 0;
		margin:0px 20px 20px 20px;
		font-family:Dotum, Verdana, AppleGothic, Sans-serif;
		font-size:9pt;
		background-color:#fff;
		color:#333;
		scrollbar-3dlight-color:    rgb(238,238,238);
		scrollbar-arrow-color:      rgb(255,255,255);
		scrollbar-base-color:       rgb(238,238,238);
		scrollbar-darkshadow-color: rgb(238,238,238);
		scrollbar-face-color:       rgb(238,238,238);
		scrollbar-highlight-color:	rgb(238,238,238);
		scrollbar-shadow-color:     rgb(238,238,238);
		scrollbar-track-color:      rgb(255,255,255);
		overflow: visible;
                width: 1200px;
}
a:link          { color:#333;     text-decoration:none;}
a:visited       { color:#333;     text-decoration:none;}
a:hover         { color:#f06;     text-decoration:none;}
a:active        { color:#333;     text-decoration:none;}

/* 페이징 - 현재 페이지 */
    .selected               { color:#f06;}

    div.no-more-prev a.prev,
    div.no-more-next a.next { color:#ccc; font:1.1em Dotum, Arial, sans-serif;}

.paging           { padding-top:10px;  text-align:right;  font:10px Tahoma;}
.paging .numbox   { padding-left:2px; margin-left:2px;}
.paging .num      { padding-right:2px; margin-right:2px;}
.paging .prev,
.paging .next     { font:1.1em Dotum, Arial, sans-serif;}

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

/* 달력 월 표시 */
    .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:#eee;}

/* 달력 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:#333;}
/* 달력 오늘 날짜 표시(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:#f30;  font-weight:bold;}

/* 종류별 코멘트 [##_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                   { 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; }


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */
    .entry-content { font-family: "맑은 고딕"; line-height: 22px !important; }

    .entry-content ul       { list-style: none; font-size: 12px; color: #999; border-left: 5px solid #ccc; background-color: #f7f7f7; margin-left: 0px; }
    .entry-content ul li    { padding: 2px 10px; }
    .entry-content ul li ul { list-style: none; border-left: none; }
/* 코멘트 */
	.comment {font-size:8pt;}
	.comment_tit {color:#333; font-size:8pt;}
    .text_area { padding:8px 10px 10px 10px; }
    .text_box_1 { border: none; width: 119px; height: 13px; margin-right: 20px; }
    .text_box_2 { border: none; width: 194px; height: 13px; }
    .text_box_3 { border: none; width: 100%; height: 73px; }

/* 기본 */
	table, td{
		font-size:9pt;
	}
	img{
		border:none;
	}
	input, textarea { border:1px solid #cacaca; background-color:#e3e3e3; font-family:Dotum, Verdana, AppleGothic, Sans-serif; font-size:8pt; color:#999; overflow-y:auto; }
    
    blockquote {
        margin: 20px 0px;
        padding: 0px 10px;
        border-left: 10px solid #f7f7f7;
        color: #666;
        line-height: 16px;
    }

/* 검색 */
	.search { font-size:8pt; }

/* 사이드바 */
	.sidebar { font-family:돋움; font-size:8pt; line-height:12pt; }
	.sidebar_tit { font-family:verdana; font-size:7pt; color:#000000; font-weight:bold; line-height:8pt; }
    
    .commentTypeCheckbox {
        background-color: #cacaca;
    }
    .comment_login {
        padding: 5px;
        background-color: #cacaca;
    }
    
    .commentLine {
        height: 5px;
    }
    
    .commentOuterPannel a span {
        color: #FFF !important;
    }
    
    .commentTypeOpenid, .commentTypeNamepassword {
        margin-left: 0px !important;
    }
    
    .guest_info {
        font-size: 10px;
        font-family: tahoma;
    }
