.tabs > img { width:641px; height:556px; }
.tab_content > a > img { width:641px; height:775px; }

 
/*게시판 스킨*/


#contentGroup .boardWrap table{ border-top:3px solid #6c983a; margin-top:40px; table-layout: fixed; border-collapse: collapse;border-spacing: 0;empty-cells:show; float:none; background:none; font-family: "Malgun Gothic"; font-size:12px;}
#contentGroup .boardWrap table th{text-align: center; font-weight:bold; font-size:14px;}
#contentGroup .boardWrap table th{background: #f2f2f2;color: #444;padding: 10px; text-align: center; border-bottom: 1px solid #ccc; height:25px;}
#contentGroup .boardWrap table td{padding:15px 0; border-top: 1px solid #d2d2d2; text-align: center; letter-spacing:-0.8px; overflow:hidden;}
#contentGroup .boardWrap table td.title{text-align:left; padding-left:10px;}
#contentGroup .social_news table{border:1px solid #f00;}
#contentGroup .boardWrap table td p.thumb a{display:block; width:150px; height:100px;}
#contentGroup .boardWrap table td p.thumb a img{width:150px; height:100px;}
#contentGroup .boardWrap table td p.thumb {
    position: relative;
    float: left;
    width: 150px;
    height: 100px;
}
#contentGroup .boardWrap table td p.thumb a span.noimgs{ width:110px; height:80px; display:block; padding:20px 20px 0 20px; font-weight:bold; font-size:13px; color:#fff; }
#contentGroup .boardWrap table td p.thumb a span.bgcolor{background:#2254a8;}



#contentGroup .boardWrap table td p.title {
    height: 40px;
    line-height:38px;
    border-bottom: 1px solid #ddd;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    width: 784px;
    margin-left: 170px;
}

#contentGroup .boardWrap table td p.line_content {
    padding-top: 10px;
    height: 45px;
    font-size: 13px;
    text-align: left;
    width: 785px;
    margin-left: 170px;
    text-align: justify;
}

#contentGroup .boardWrap table td.title a {width: 385px; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#contentGroup .sub_pages{min-height:560px;}

#contentGroup .boardWrap table td.title a {width: 385px; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#contentGroup .sub_pages{min-height:560px;}
#contentGroup .education{padding-bottom:40px; border-bottom:1px solid #dddddd;}

#contentGroup .boardWrap table{border-top:2px solid #0188cb;}
#contentGroup .boardWrap table.bbsView th{height:25px; font-weight:bold; color:#555; }
#contentGroup .boardWrap table.bbsView td{height:20px;  color:#555;}
#contentGroup .boardWrap table.bbsView td.content{border-left:0px;}
#contentGroup .boardWrap table.bbsView td.writer{border-right:1px solid #ddd;}
#contentGroup .boardWrap table.bbsView td.created{border-right:1px solid #ddd;}


#contentGroup .boardWrap table{ border-top:3px solid #6c983a; margin-top:40px; table-layout: fixed; border-collapse: collapse;border-spacing: 0;empty-cells:show; float:none; background:none; font-family: "Malgun Gothic"; font-size:12px;}
#contentGroup .boardWrap table th{text-align: center; font-weight:bold; font-size:14px;}
#contentGroup .boardWrap table th{background: #f2f2f2;color: #444;padding: 10px; text-align: center; border-bottom: 1px solid #ccc; height:25px;}
#contentGroup .boardWrap table td{padding:15px 0; border-top: 1px solid #d2d2d2; text-align: center; letter-spacing:-0.8px; overflow:hidden;}
#contentGroup .boardWrap table td.title{text-align:left; padding-left:10px;}
#contentGroup .social_news table{border:1px solid #f00;}
#contentGroup .boardWrap table td p.thumb a{display:block; width:150px; height:100px;}
#contentGroup .boardWrap table td p.thumb a img{width:150px; height:100px;}
#contentGroup .boardWrap table td p.thumb {
    position: relative;
    float: left;
    width: 150px;
    height: 100px;
}
#contentGroup .boardWrap table td p.thumb a span.noimgs{ width:110px; height:80px; display:block; padding:20px 20px 0 20px; font-weight:bold; font-size:13px; color:#fff; }
#contentGroup .boardWrap table td p.thumb a span.bgcolor{background:#2254a8;}



#contentGroup .boardWrap table td p.title {
    height: 40px;
    line-height:38px;
    border-bottom: 1px solid #ddd;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    width: 784px;
    margin-left: 170px;
}

#contentGroup .boardWrap table td p.line_content {
    padding-top: 10px;
    height: 45px;
    font-size: 13px;
    text-align: left;
    width: 785px;
    margin-left: 170px;
    text-align: justify;
}

#contentGroup .boardWrap table td.title a {width: 385px; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#contentGroup .sub_pages{min-height:560px;}


#contentGroup .boardWrap table td.title a {width: 385px; display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
#contentGroup .sub_pages{min-height:560px;}
#contentGroup .education{padding-bottom:40px; border-bottom:1px solid #dddddd;}

#contentGroup .boardWrap table{border-top:2px solid #0188cb;}
#contentGroup .boardWrap table.bbsView th{height:25px; font-weight:bold; color:#555; }
#contentGroup .boardWrap table.bbsView td{height:20px;  color:#555;}
#contentGroup .boardWrap table.bbsView td.content{border-left:0px;}
#contentGroup .boardWrap table.bbsView td.writer{border-right:1px solid #ddd;}
#contentGroup .boardWrap table.bbsView td.created{border-right:1px solid #ddd;}


#sub_content_news{position:relative; min-height:500px;}
#sub_content_news{position:relative; top:15px;}
#sub_content_news select{height:23px; border:1px solid #ccc;vertical-align:top;}
#sub_content_news input{/*height:23px;  border:1px solid #ccc;vertical-align:top;*/}
#sub_content_news input.btnSearch{border:0px;}
#sub_content_news label{height:23px; vertical-align:top;}
#sub_content_news .listbtn{border-top:1px solid #ddd; padding:20px 0 30px 0px;}


#sub_content_news table.bbsWrite{ border-top:3px solid #6c983a; margin-top:15px; table-layout: fixed; border-collapse: collapse;border-spacing: 0;empty-cells:show; float:none; background:none; font-family: "Malgun Gothic"; font-size:12px;}
#sub_content_news table.bbsWrite th{text-align: center; font-weight:bold; font-size:14px;}
#sub_content_news table.bbsWrite th{background: none;color: #444;padding: 10px; text-align: center; border-bottom: 1px solid #ccc; height:25px; width:135px;}
#sub_content_news table.bbsWrite td{padding:8px 0; border-top: 1px solid #d2d2d2; text-align:left; letter-spacing:-0.8px;}
#sub_content_news table.bbsWrite td input{height:30px; padding-left:10px; width:97%;}
#sub_content_news table.bbsWrite td input#writer{height:30px; padding-left:10px; width:97%;}
#sub_content_news table.bbsWrite td input#title{height:30px; padding-left:10px; width:97%;}
#sub_content_news table.bbsWrite td .content{width:800px; padding:10px; text-align:justify;}
#sub_content_news .writebtn{float:none; border-top:1px solid #ddd; padding:20px 0 30px 0px;}
#sub_content_news table.bbsWrite td #files_list span input{padding:0px; border:0px;width:auto; vertical-align:middle; margin-right:5px;}
#sub_content_news table.bbsWrite td .upfileWrap{ border-botttom:2px solid #ddd;}
#sub_content_news table.bbsWrite td .upfileWrap input.mainfile1_input{background:#fff; border:0px; width:auto; vertical-align:middle;}

#sub_content .boardSearch{position:absolute; bottom:20px;}
#sub_content select{height:23px; border:1px solid #ccc;vertical-align:top;}
#sub_content input{height:23px;  border:1px solid #ccc;vertical-align:top;}
#sub_content input.btnSearch{border:0px;}


#sub_content_news table th{padding:10px 0px !important;}
#sub_content_news table .content{width:920px; padding:40px 20px; text-align:justify;}
#sub_content_news .viewbtn{padding:20px 0 50px 0px; border-top:1px solid #ddd; float:none;}
#sub_content_news .listbtn{float:none; clear:both;}
#sub_content_news .bbsPagination{float:none; clear:both;}


#sub_content_news table th{padding:10px 0px !important;}
#sub_content_news table .content{width:920px; padding:40px 20px; text-align:justify;}
#sub_content_news .viewbtn{padding:20px 0 50px 0px; border-top:1px solid #ddd; float:none;}
#sub_content_news .listbtn{float:none; clear:both;}
#sub_content_news .bbsPagination{float:none; clear:both;}


#sub_content_news table.bbsWrite td .upfileWrap .upfileElem input#upfile1{padding-left:0px; width:70%;}
#sub_content_news table.bbsWrite td .upfileWrap .upfileElem label{padding-left:10px; text-align:center; line-height:28px; vertical-align:middle;}
#sub_content_news table.bbsWrite td .upfileWrap .upfileElem input#mainfile1{width:auto; padding-left:10px;}
#sub_content_news table.bbsWrite td .upfileWrap .upfileElem input[type=file] {padding-left:0px; width:70%;}



#sub_content_news{position:relative; min-height:500px;}
#sub_content_news{position:relative; top:15px;}
#sub_content_news select{height:23px; border:1px solid #ccc;vertical-align:top;}
#sub_content_news input{/*height:23px;  border:1px solid #ccc;vertical-align:top;*/}
#sub_content_news input.btnSearch{border:0px;}
#sub_content_news label{height:23px; vertical-align:top;}
#sub_content_news .listbtn{border-top:1px solid #ddd; padding:20px 0 30px 0px;}



#sub_content_news table.bbsWrite{ border-top:3px solid #6c983a; margin-top:15px; table-layout: fixed; border-collapse: collapse;border-spacing: 0;empty-cells:show; float:none; background:none; font-family: "Malgun Gothic"; font-size:12px;}
#sub_content_news table.bbsWrite th{text-align: center; font-weight:bold; font-size:14px;}
#sub_content_news table.bbsWrite th{background: none;color: #444;padding: 10px; text-align: center; border-bottom: 1px solid #ccc; height:25px; width:135px;}
#sub_content_news table.bbsWrite td{padding:8px 0; border-top: 1px solid #d2d2d2; text-align:left; letter-spacing:-0.8px;}
#sub_content_news table.bbsWrite td input{height:30px; padding-left:10px; width:97%;}
#sub_content_news table.bbsWrite td input#writer{height:30px; padding-left:10px; width:97%;}
#sub_content_news table.bbsWrite td input#title{height:30px; padding-left:10px; width:97%;}
#sub_content_news table.bbsWrite td .content{width:800px; padding:10px; text-align:justify;}
#sub_content_news .writebtn{float:none; border-top:1px solid #ddd; padding:20px 0 30px 0px;}
#sub_content_news table.bbsWrite td #files_list span input{padding:0px; border:0px;width:auto; vertical-align:middle; margin-right:5px;}
#sub_content_news table.bbsWrite td .upfileWrap{ border-botttom:2px solid #ddd;}
#sub_content_news table.bbsWrite td .upfileWrap input.mainfile1_input{background:#fff; border:0px; width:auto; vertical-align:middle;}



#sub_content_news table th{padding:10px 0px !important;}
#sub_content_news table .content{width:920px; padding:40px 20px; text-align:justify;}
#sub_content_news .viewbtn{padding:20px 0 50px 0px; border-top:1px solid #ddd; float:none;}
#sub_content_news .listbtn{float:none; clear:both;}
#sub_content_news .bbsPagination{float:none; clear:both;}



#sub_content_news table th{padding:10px 0px !important;}
#sub_content_news table .content{width:920px; padding:40px 20px; text-align:justify;}
#sub_content_news .viewbtn{padding:20px 0 50px 0px; border-top:1px solid #ddd; float:none;}
#sub_content_news .listbtn{float:none; clear:both;}
#sub_content_news .bbsPagination{float:none; clear:both;}


#sub_content_news table.bbsWrite td .upfileWrap .upfileElem input#upfile1{padding-left:0px; width:70%;}
#sub_content_news table.bbsWrite td .upfileWrap .upfileElem label{padding-left:10px; text-align:center; line-height:28px; vertical-align:middle;}
#sub_content_news table.bbsWrite td .upfileWrap .upfileElem input#mainfile1{width:auto; padding-left:10px;}
#sub_content_news table.bbsWrite td .upfileWrap .upfileElem input[type=file] {padding-left:0px; width:70%;}

