div.boardbo {border:1px solid #e7e7e7; padding:40px 25px;}

/* Ä«Å×°í¸® */
div.bcate {padding-top:5px 0; text-align:left; margin-bottom:10px; font-size:14px;}
div.bcate select {background:none; border:none; color:red; width:150px; height:25px; line-height:25px; font-size:14px;}

/* °Ë»ö¿µ¿ª */
div.page {margin-bottom:20px;}
div.search {text-align:center;}
div.search select, div.search input {border:1px solid #d4d4d4; background:none; vertical-align:middle; font-size:14px;}
div.search select {height:24px; line-height:24px;}
div.search input {height:22px; line-height:22px;}
a.bbtn3 {background:#a8a59d; text-align:center; color:white; font-size:12px; padding:4px 10px;}

/* ¸®½ºÆ® ÆäÀÌÁö */
table.blist {font-size:14px; width:100%;}
table.blist caption, table.blistg caption {display:none;}
table.blist a {color:#696969;}

table.blist th {font-weight:bold; color:white; text-align:center; background:#231f20; padding:12px 0;}
table.blist td {border-bottom:1px solid #eaeaea; text-align:center; color:#696969; padding:12px 0;}

table.blist th.bnum {width:10%;}
table.blist th.bsubject {width:56%;}
table.blist th.bname {width:12%;}
table.blist th.bdate {width:12%;}
table.blist th.bcount {width:10%;}

table.blist td.bnum {width:10%;}
table.blist td.bsubject {width:56%; padding-left:10px; text-align:left;}
table.blist td.bsubject a img {border:1px solid #e6e6e6; width:80px; height:80px;}
table.blist td.bname {width:12%;}
table.blist td.bdate {width:12%;}
table.blist td.bcount {width:10%;}

span.bcomment {color:red; padding-left:5px}
span.bsecret {padding-left:5px}
span.bnewicon {padding-left:5px}
p.bnon {text-align:center; padding:60px; color:#696969; font-size:15px;}

div.bpage {margin-bottom:30px;}

/* °¶·¯¸®°Ô½ÃÆÇ ¸®½ºÆ® ÆäÀÌÁö */
table.blistg {font-size:14px; width:100%;}
table.blistg caption {display:none;}
table.blistg p {padding:5px 0 20px 0;}
table.blistg td {text-align:center;}

/* FAQ °Ô½ÃÆÇ ÅÇ */
ul.bcategory {overflow:hidden; margin:15px 0 30px 0; font-size:14px; }
ul.bcategory li {float:left; margin-right:5px;}
ul.bcategory li a {display:block; text-align:center; color:white; padding:10px 15px; background:#f5f5f5; color:#696969}
ul.bcategory li a:hover, ul.bcategory li a.cateon {background:#444; color:white; font-weight:bold;}

/* FAQ °Ô½ÃÆÇ ¸®½ºÆ® ÆäÀÌÁö */
p.bcatet {font-size:14px; color:#696969;}
table.bfaq {width:100%; border-top:3px solid #64717e; color:#696969; font-size:14px;}
table.bfaq caption {display:none;}
table.bfaq th {border-bottom:1px solid #d5d5d5; overflow:hidden; background:#f6f5f1;}
table.bfaq td {border-bottom:1px solid #d5d5d5; overflow:hidden;}
table.bfaq th>div {float:left;}
table.bfaq td>div {float:left;}
table.bfaq div.first {text-align:center; width:60px; background:#f5f5f5; padding:10px; }
table.bfaq div.second {width:670px; height:auto; padding:10px; }
table.bfaq div.second span {float:right;}
table.bfaq div.second a {color:#222; }

/* »ó¼¼º¸±â& ±Û¾²±â ÆäÀÌÁö */
table.bview {border-top:3px solid #231f20; margin:0 auto; font-size:14px; width:100%;}
table.bview caption {display:none;}
table.bview th, .bview td {border-bottom:1px solid #eaeaea; padding:10px 15px 10px 15px; color:#4a4a4a; text-align:left}
table.bview th {width:12%; background:#f7f7f7; font-weight:bold;}
table.bview td a {color:#696969;}
table.bview td.bdate span {margin-right:15px;}
table.bview td textarea {width:100%; height:400px; border:1px solid #ccc; margin-top:5px;}
table.bview td input.bis {border:1px solid #ccc; height:22px; line-height:22px; max-width:620px;}
table.bview td .deld {margin-top:5px;}
input.bis {border:1px solid #ccc; height:22px; line-height:22px;}

div.bbody {padding:20px; text-align:left; border-bottom:1px solid #eaeaea;}
div.bfile {text-align:right; margin-top:10px;}
div.bfile a {color:#4a4a4a;}
div.tb_button {text-align:center; padding:10px 0 10px 0;border-top:1px solid #cacaca; font-size:13px;}

div.bpc {height:100px; overflow-y:scroll; padding:10px; border:1px solid #d5d5d5; text-align:left; font-size:13px;}
p.bpp {text-align:right; font-size:13px; margin-bottom:10px; margin-top:10px; margin-bottom:30px;}


/* ¹öÆ° */
ul.bbutton {overflow:hidden; margin:15px 0 30px 0; font-size:14px; }
ul.bbutton li {float:right; margin-left:5px;}
ul.bbutton li a {display:block; text-align:center; color:white; padding:10px 15px;}
a.bbtn1 {background:#231f20;}
a.bbtn2 {background:#a8a59d;}	

/* ÄÚ¸àÆ® */
div.bcomment {border:1px solid #d4d4d4; font-size:13px; background:#efefef; padding:7px;}

div.bcomd1 {margin-bottom:10px;}
div.bcomd1 iframe {border:1px solid #8a8a8a; width:112px; height:22px; vertical-align:middle;}
div.bcomd2 {margin-bottom:10px;}
div.bcomd2 a {background:gray; color:white; padding:4px 5px; font-size:11px;}
div.bcomd3 textarea {margin-bottom:10px; width:100%; border:1px solid #d4d4d4;}

table.bcomlist {background:white; width:100%; border:1px solid #d4d4d4; margin-bottom:-20px;}
table.bcomlist caption {display:none;}
table.bcomlist th, table.bcomlist td {padding:10px 10px;}
table.bcomlist th a {color:black;}

/* ¿Â¶óÀÎ »ó´ã */
a.bbtn4 {display:block; text-align:center; color:white; width:100%; background:#194a98; padding:10px 0; margin-bottom:10px;}
p.aw {width:65px; height:25px; text-align:center; margin:0px auto; color:white; background:#bbbbbb; line-height:25px;}
p.ac {width:65px; height:25px; text-align:center; margin:0px auto; color:white; background:#7a7a7a; line-height:25px;}

/* ÀÌº¥Æ®°Ô½ÃÆÇ */
ul.eventul {overflow:hidden;}
ul.eventul li {border-bottom:1px solid #e7e7e7; padding:20px 0; position:relative; min-height:200px;}
ul.eventul dl {padding-left:35%; overflow:hidden;}
ul.eventul dt {overflow:hidden; margin-bottom:20px;}

ul.eventul dt span {float:left; margin-right:10px; display:block; width:96px; height:25px; line-height:25px; color:white; text-align:center; font-size:13px;}
ul.eventul dt span.ingov {background:#73af00; }
ul.eventul dt span.ingoff {background:#414141; }
ul.eventul dt strong {font-size:20px; font-family:ngb; float:left;}
ul.eventul dt img {vertical-align:middle;}
ul.eventul dt a {color:black; margin-right:10px; display:block;}
ul.eventul dd {font-size:14px; color:#868686}
ul.eventul dd.sowimg {position:absolute; left:20px; top:20px;}
ul.eventul dd.sowimg img {width:294px; height:200px;}
ul.eventul dd.last {position:absolute; right:20px; bottom:20px;}