﻿@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */

/* 본문 공통 */
body{
		border: 0;
		margin:0 20 20 20;
		font-family:Dotum, Verdana, AppleGothic, Sans-serif;
		font-size:9pt;
		background-color:#fff;
		color:gray;
}
a:link          { color:gray;     text-decoration:none;}
a:visited       { color:gray;     text-decoration:none;}
a:hover         { color:black;     text-decoration:none;}
a:active        { color:gray;     text-decoration:none;}

/* 페이징 - 현재 페이지 */
#paging { text-align:right; font:8pt Trebuchet MS; letter-spacing:normal; padding-top:10px;}
.number { margin:0px; padding:0 5px; margin:0 1px;font:8pt Trebuchet MS; border:1px solid #e5e5e5;display:inline-block;}
a.number:link, a.number:visited  {border:1px solid #eee; color:#a9a9a9;}
a.number:hover {background:#dcdcdc; color:white; text-decoration:none;}
.selected{ font:8pt Trebuchet MS; font-weight:bold; color:black;}

/* 종류별 코멘트 [##_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; }


/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */

/* 코멘트 */
	.comment {font-size:8pt;}
	.comment_tit {color:#666; font-size:8pt;}

/* 기본 */
	table, td{
		font-size:9pt;
	}
	img{
		border:none;
	}
	input, textarea { border:1px solid #cacaca; background-color:#fff; font-family:Dotum, Verdana, AppleGothic, Sans-serif; font-size:8pt; color:#999; overflow-y:auto; }

/* 검색 */
	.search { font-size:8pt; }