@charset "utf-8";
/* CSS Document */


.bbs_table {display:inline-block; width:600px; background:url('../images/etc/bbs_top_line.gif') left top no-repeat; }
*:first-child+html .bbs_table {display:inline-block; width:600px; border-top:2px solid #df4625; background:none;}
.bbs_table tbody {border-bottom:2px solid #d6d6d6;}
.bbs_table th {padding:7px 0 7px 0;border-bottom:1px solid #d6d6d6;text-align:center; }
.bbs_table .dashbar{ background:url('../images/etc/bbs_dash.gif') right 12px no-repeat;}
.bbs_table .dashbar2{ background:url('../images/etc/bbs_dash2.gif') right 12px no-repeat;}
.bbs_table strong{color:#f58237;}
.bbs_table .dashbar3{ background:url('../images/etc/bbs_dash.gif') left 12px no-repeat;}
.bbs_table .dashbar4{ background:url('../images/etc/bbs_dash3.gif') right 12px no-repeat;}
.bbs_table td {padding:7px 0 7px 0;  border-bottom:1px solid #d6d6d6; text-align:center; line-height:1.5em;}
.bbs_table td.aleft {text-align:left; padding-left:25px;}
.bbs_table td.txtread{ width:390px; text-align:left;padding:20px 30px;min-height:200px;height:200px !important; vertical-align:top;}/*2012.10.17 수정*/
.bbs_table .btmline{ border-top:1px solid #ebebeb; border-bottom:2px solid #d6d6d6;}

/*text*/
.bbs_ptxt{ text-align:left; color:#8a8a8a; font-size:11px; letter-spacing:-0.5px; margin-left:4px; vertical-align:top;}
.bbs_ptxt strong { color:#f58237;}

/*search*/
.search {text-align:right; margin-bottom:10px;}


/*paging*/
.paging {width:100%; text-align:center;display:inline-block; margin-top:15px; }
.paging img {vertical-align:top; padding:4px 2px 1px 2px;}
.paging a.num {display:inline-block; padding:0 2px 1px 2px; font-weight:bold; color:#939393  }
.paging a.num_selected {display:inline-block; padding:0 2px 1px 2px; font-weight:bold; color:#e35425; }

/*form*/
.formt{background:#e8e8e8; color:#8a8a8a; height:15px; padding:3px 5px 0 5px ;border:1px solid #e8e8e8; vertical-align:top;}
.formt2{background:#fff; color:#8a8a8a; height:15px; padding:3px 5px 0 5px ; border:1px solid #EEE;}
.formsel{background:#e8e8e8; color:#8a8a8a; height:21px; border:1px solid #e8e8e8; text-align:left; width:100px;}
.formtarea{background:#fff; color:#8a8a8a; border:1px solid #EEE; width:450px; height:230px; padding:10px; margin:5px 0 5px 0;}
.formtarea2{background:#fff; color:#8a8a8a; border:1px solid #EEE; width:450px; height:110px; padding:10px; margin:5px 0 5px 0;}
.formsearch{background:#e8e8e8; color:#8a8a8a; height:15px; padding:3px 5px 0 5px ;border:1px solid #d6d6d6;}

/*btn*/
.btn_mg{ margin-top:15px; text-align:right;}
.btn_mg2{ margin-top:15px; text-align:center; padding-right:10px;}
.btn_mg3{ margin:13px 3px 0 6px; padding-top:10px;}
.button {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;font:"NanumGothic","나눔고딕","ngn", "Malgun Gothic","맑은 고딕", dotum, "돋움", sans-serif; font-size:13px;padding: .5em 2em .55em;text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover {text-decoration: none;}
.button:active {position: relative;top: 1px;}
.medium {font-size: 12px;padding: .188em .75em .188em .75em;vertical-align:top;}
*:first-child+html .medium {font-size: 12px;padding: .188em .75em .188em .75em; vertical-align:auto;}
.small {font-size: 11px;padding:.25em .438em .188em .438em; vertical-align:auto;}

/*orange btn*/
.btn_orange { color: #fef4e9;border: solid 1px #da7c0c;background: #f78d1d;background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}
.btn_orange:hover {background: #f47c20;background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));background: -moz-linear-gradient(top,  #f88e11,  #f06015);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.btn_orange:active {color: #fcd3a5;background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
 /*gray btn*/
.btn_gray {color: #e9e9e9;border: solid 1px #555;background: #6e6e6e;background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');}
.btn_gray:hover {background: #616161;background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');}
.btn_gray:active {color: #afafaf;background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');}
/* white btn */
.btn_white {color: #606060;border: solid 1px #b7b7b7;background: #fff;background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');}
.btn_white:hover {background: #ededed;background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');}
.btn_white:active {color: #999;background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');}

/* black btn */
.btn_black {color: #d7d7d7;border: solid 1px #333;background: #333;background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));background: -moz-linear-gradient(top,  #666,  #000);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');}
.btn_black:hover {background: #000;background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');}
.btn_black:active {color: #666;background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');}




