/* /Board/Board.css ================================================================================
   ÀÛ¼ºÀÚ : º¹Àç¿À WebPDP (webpdp@nate.com)
   ÀÛ¼ºÀÏ : 2009-04-16
   ¼³  ¸í : Çï·Î¿ì¿î¼¼ - ¿î¼¼ ÀÌ¾ß±â - °Ô½ÃÆÇÀ» À§ÇÑ ½ºÅ¸ÀÏ½ÃÆ®
 */
/* °øÅë ----------------------------------------------------------------------------------------- */
    img.ImgButton { cursor:pointer; }
    form { margin:0; padding:0; }
    input { margin:0; font:normal 9pt/1.2em '±¼¸²', Verdana, sans-serif; vertical-align:middle; }
    input.Text { padding:2px 5px 0 5px; border:1px solid #a7a7a7; }
    textarea { padding:5px 10px; border:1px solid #a7a7a7; }
    label { display:inline-block; padding:3px 5px 0 5px; vertical-align:middle; }
    select, option { margin:0; font:normal 9pt/1.2em '±¼¸²', Verdana, sans-serif; vertical-align:middle; }
    div#BoardCont { width:100%; color:#333333; font:normal 9pt/1.6em '±¼¸²', Verdana, sans-serif; }
    div#BoardCont h1 { color:#333333; font:bold 9pt/1.6em '±¼¸²', Verdana, sans-serif; }
    div.ButtonLeft { float:left; padding:10px; }
    div.ButtonLeft img { float:left; }
    div.ButtonRight { float:right; padding:10px; }
    div.ButtonRight img { float:right; }
    span.SmallNum { display:inline-block; margin-top:-5px; color:#cc0000; font:normal 7pt/1.1em Tahoma, sans-serif; vertical-align:middle; }
/* ¸ñ·Ï ----------------------------------------------------------------------------------------- */
    table#BoardList { width:680; border:0; border-collapse:collapse; table-layout:fixed;  }
    table#BoardList thead {  }
    table#BoardList thead th { padding:10px 5px 5px 5px; border-top:2px solid #3a3a3a; border-bottom:1px solid #777777; background-color:#ededed; color:#000000; font:bold 8pt/1.6em 'µ¸¿ò', Verdana, sans-serif; text-align:center; }
    table#BoardList thead td { padding:8px 5px 4px 5px; border-bottom:1px solid #bcbcbc; background-color:#f6f6f6; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
    table#BoardList thead td.Center { text-align:center; }
    table#BoardList tfoot {  }
    table#BoardList tfoot th { padding:10px 10px 5px 10px; border-bottom:2px solid #e5e5e5; text-align:right; }
    table#BoardList tfoot td { padding:20px 10px; font:bold 9pt/1.6em Verdana; text-align:center; word-spacing:0.5em; }
    table#BoardList tfoot td a, table#BoardList tfoot td a:link, table#BoardList tfoot td a:visited, table#BoardList tfoot td a,active { color:#0066cc; font:bold 9pt/1.6em Tahoma; text-decoration:none; }
    table#BoardList tfoot td a:hover { color:#ff6600; font:bold 9pt/1.6em Tahoma; text-decoration:none; }
    table#BoardList tbody {  }
    table#BoardList tbody td { padding:8px 5px 4px 5px; border-bottom:1px solid #e5e5e5; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
    table#BoardList tbody td.Center { text-align:center; }
    table#BoardList tbody td.NoData { height:150px; background-color:#fafafa; color:#cc0000; text-align:center; }
/* ÀÛ¼º ----------------------------------------------------------------------------------------- */
    table#BoardRegist { width:100%; border-top:2px solid #3a3a3a; border-collapse:collapse; table-layout:fixed; }
    table#BoardRegist tr {  }
    table#BoardRegist th { width:100px; color:#000000; font-weight:bold; text-align:center; word-spacing:0.7em; }
    table#BoardRegist td {  }
    table#BoardRegist tr.Gray { background-color:#f9f9f9; }
    table#BoardRegist tr.Gray th, table#BoardRegist tr.Gray td { height:40px; border-bottom:1px solid #d5d5d5; }
    table#BoardRegist tr.Field th, table#BoardRegist tr.Field td { height:40px; border-bottom:1px dotted #d5d5d5; }
    table#BoardRegist tr.Area td { padding:10px 10px; border-bottom:1px solid #c2c2c2; text-align:center; }
    table#BoardRegist tr.Button td { padding:10px 10px; text-align:center; }
/* º¸±â ----------------------------------------------------------------------------------------- */
    div.DateIns { float:right; color:#666666; font:normal 8pt/1.6em 'µ¸¿ò', Tahoma, sans-serif; }
    table#BoardContent { width:680; border-top:2px solid #3a3a3a; border-collapse:collapse; table-layout:fixed; }
    table#BoardContent thead th { padding:10px 10px 7px 10px; border-bottom:1px solid #d4d4d4; background-color:#f9f9f9; color:#000000; font:bold 9pt/1.6em '±¼¸²', Verdana, sans-serif; text-align:left; }
    table#BoardContent thead td { padding:10px 10px 7px 10px; border-bottom:1px solid #ffffff; color:#000000; font:normal 9pt/1.6em '±¼¸²', Verdana, sans-serif; text-align:left; }
    table#BoardContent tbody td { padding:10px; border-bottom:1px solid #e5e5e5; font:normal 9pt/1.6em '±¼¸²', Verdana, sans-serif; vertical-align:top; }

	table#BoardContent bbody td { min-height:70px; padding:10px; border-bottom:1px solid #e5e5e5; font:normal 9pt/1.6em '±¼¸²', Verdana, sans-serif; vertical-align:top; }

	div.txt_bold_blue { padding:10px 0px 0px 10px; line-height: 1.2em; text-decoration: none; color: #002a92; font-variant: normal; font-weight: bold; font-size:14px; }

    table#Comment { width:680; margin-top:0px; border-collapse:collapse; table-layout:fixed; }
    table#Comment thead th { color:#000000; font:bold 9pt/1.6em '±¼¸²', Verdana, Tahoma; text-align:left; }
    table#Comment thead td { border-top:1px solid #e9e9e9; background-color:#fafafa; }
    table#Comment thead td textarea { float:left; width:660px; height:50px; }
    table#Comment thead td img { float:right; }
    table#Comment tfoot td { border-top:1px solid #e9e9e9; }
    table#Comment tbody { background-color:#fafafa; }
    table#Comment tbody td {  }
    table#Comment tbody div.CommAuthor { padding:10px 10px 0 10px; border-top:1px solid #dedede; background:url('/Images/Board/dot.jpg') no-repeat 1px 18px; }
    table#Comment tbody div.CommAuthor strong { color:#222222; font:bold 9pt/1.6em '±¼¸²', Verdana, sans-serif; }
    table#Comment tbody div.CommAuthor span { font:normal 8pt/1.6em 'µ¸¿ò', Verdana, sans-serif; }
    table#Comment tbody div.CommContents { padding:0 10px 5px 10px; }
    img#btnCommDelete { display:inline-block; margin-left:10px; }
    div.CommReply { display:none; padding:5px; }
    img.btnCommReply { margin-left:10px; }
    textarea#CommReply { float:left; width:650px; height:50px; margin:0 10px 0 10px; }
/* ---------------------------------------------------------------------------------------------- */