
td, input, button, textarea, select { font-family:돋움; font-size:9pt; color:#222222; }

.top_input {border:1px solid #cdcdcd;background-color:f7f5f7;height:16px;font-family:돋움,tahoma;font-size:12px;color:393939}
.input {border:1px solid #cdcdcd;background-color:f7f5f7;height:19px;font-family:돋움,tahoma;font-size:12px;color:393939}

a.bbs:link, a.bbs:visited, a.bbs:active {color:#222222; font-family:돋움; font-size:9pt;}
a.bbs:hover {color:#222222;text-decoration:underline;  font-family:돋움; font-size:9pt; }


a.bbsBlod:link, a.bbsBlod:visited, a.bbsBlod:active {text-decoration:underline; color:#0871C6; font-weight: bold }
a.bbsBlod:hover {text-decoration:underline;color:#0871C6; font-weight: bold }


a.top_menu, a.top_menu:link, a.top_menu:visited, a.top_menu:active {text-decoration:none; color:#ffffff;}
a.top_menu:hover {color:#ffff00;text-decoration:none;}

a.ccl, a.ccl:link, a.ccl:visited, a.top_menu:active {text-decoration:none;}
a.ccl:hover {text-decoration:none;}

.member {font-weight:normal;color:#00699C}
.guest  {font-weight:normal;color:#999999}
a.member, a.member:link, a.member:visited, a.member:active {text-decoration:none; color:#00699C}
a.member:hover {text-decoration:none;color:#00699C}

.member2 {font-weight:normal;color:#3165CE;font-weight: bold}
.guest2  {font-weight:normal;color:#3165CE; font-weight: bold}
a.member2, a.member2:link, a.member2:visited, a.member:active {text-decoration:none; color:#3165CE; font-weight: bold}
a.member2:hover {text-decoration:none;color:#3165CE; font-weight: bold}


a.comment, a.comment:link, a.comment:visited, a.comment:active {font-family:Tahoma;font-size:7pt;color:#3165CE;}
a.comment:hover {font-family:Tahoma;font-size:7pt;color:#3165CE; }

a.comment_new, a.comment_new:link, a.comment_new:visited, a.comment_new:active {font-family:Tahoma;font-size:7pt;color:#ff3300;}
a.comment_new:hover {font-family:Tahoma;font-size:7pt;color:#ff3300; }

a.admin, a.admin:link, a.admin:visited, a.admin:active {font-family:Tahoma;font-size:7pt;color:#3165CE;}
a.admin:hover {font-family:Tahoma;font-size:7pt;color:#3165CE; }



.subtitle_ {font-family:굴림;font-weight:bold;font-size:12px;;letter-spacing:-1px;}

.border {border:0px dotted #000000;background:#eeeeee;}
.latestBox {width:296px;float:left;}
.latestBoxBlank {width:8px;float:left;padding:10px 0 0 0;}
.commentFont {font-family:Tahoma,verdana;font-size:7pt;color:#ff6600;letter-spacing:0px;}


/****************************************************************/
/* my 추가
/****************************************************************/

A.title:link    {color:0055AA; font-family: 돋움; font-size: 9pt; text-decoration:none;font-weight:bold;}
A.title:active  {color:0055AA;font-family: 돋움; font-size: 9pt; text-decoration:none;font-weight:bold;}
A.title:visited {color:0055AA; font-family: 돋움; font-size: 9pt;text-decoration:none;font-weight:bold;}
A.title:hover   {color:0055AA; font-family: 돋움; font-size: 9pt; text-decoration:underline;font-weight:bold;}

a.newList:link, a.newList:visited, a.newList:active {text-decoration:none; color:#222222; font-weight: bold}
a.newList:hover {text-decoration:underline;color:#0871C6; font-weight: bold}

a.small:link, a.small:visited, a.small:active {text-decoration:none; color:#000000; font-family:tahoma, verdana;font-size:8pt; }
a.small:hover {text-decoration:underline;color:#0871C6; font-family:tahoma, verdana;font-size:8pt;}

a.small2:link, a.small2:visited, a.small2:active {text-decoration:none; color:#999999; font-family:돋움, verdana;font-size:8pt; }
a.small2:hover {text-decoration:underline;color:#999999; font-family:돋움, verdana;font-size:8pt;}


._admin { font-family:Tahoma,verdana;font-size:7pt;color:#F77384;letter-spacing:0px; }
.searchInput { border-width:1;font-family:arial;font-size:12px;padding:2px;width:136px;height:21px;border-color:#CCCCCC;border-style:solid;background-color:#F9F9F9;color:#999999 }

.w_title_s { font-family:돋움; font-size:8pt; color:#999999; padding-left:10px; height:30px}
.w_title_contents { line-height:17pt ; font-family:돋움;; font-size:8pt; color:#333333;}

.v_ccl { padding-top:20px; padding-bottom:5px;}
.v_tag_h { padding-bottom:15px;}




/****************************************************************/
/* 댓글 or 낙서장
/****************************************************************/
.board_list_td {float:left;padding-top:0px;margin-right:15px;margin-left:6px;width:40px}
.board_list_td_fix {float:left;padding-top:0px;width:15px}
.board_list_td2  {
    overflow:hidden;
    background-color:#ffffff;
    color:#3a3a3a;
    padding:10px 4px 10px 7px;
    font-size : 9pt; font-family : 돋움, tahoma;

    border:1px solid #e1e1e1;
    border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;
    line-height: 15px;
}
.board_list_td22  {
    overflow:hidden;
    background-color:#ffffff;
    color:#3a3a3a;
    padding:10px 4px 10px 7px;
    font-size : 9pt; font-family : 돋움, tahoma;

    border:1px solid #e1e1e1;
    border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;
    line-height: 15px;
}
.re_tail{position:absolute; margin-left:-15px; margin-top:2px;}
.writer {background-color:#ffffff;}
.wr_date {font-size: .7em;}
.modify_icon{margin-left:5px; cursor:pointer;}
.modify_div{padding:10px 0 10px 0;}
.modify_div span{margin:0 7px; font-size:11px;}


/*
.board_list dl {    width:100%;}
.board_list dt{float:left;padding-top:0px;margin-right:15px;margin-left:6px;}
.board_list dd {
    overflow:hidden;
    background-color:#ffffff;
    color:#000;
    padding:10px 4px 10px 7px;
    font-size:13px;
    border:1px solid #e1e1e1;
    border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;
    margin-top:10px;
    line-height: 1.5em;
}
.board_list dd .re_tail{position:absolute; margin-left:-15px; margin-top:3px;}
.board_list dt .writer {background-color:#ffffff;}
.board_list dt .wr_date {font-size: .7em;}
.board_list dd .modify_icon{margin-left:5px; cursor:pointer;}
.board_list dd .modify_div{padding:15px 0 10px 0;}
.board_list dd .modify_div span{margin:0 7px; font-size:11px;}
*/


.comment_dd {
    text-align:left;
    overflow:hidden;
    background-color:#ffffff;
    color:#000;
    padding:10px 4px 10px 7px;
    font-size:13px;
    /*letter-spacing:-1px; */
    border:1px solid #e1e1e1;
    border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;
    margin-top:10px;
    line-height: 1.5em;
}