/*** 게시판 스타일  ***/
.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {border-bottom: 1px solid #eaecf0; border-top:0;}

.searchArea {text-align:center; margin-bottom:80px; }
.searchArea * { color: #484848; height: 36px;}
/* pagination */

.pagination {text-align:center; padding:40px 0 ; }
.pagination li {display:inline; }
.pagination>li:first-child>a, .pagination>li:first-child>span{border-radius:50%; margin-right: 5px;}
.pagination>li>a, .pagination>li>span {padding:4px 10px;margin-left: 0px; }
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #348efe;  border-color: #348efe;  border-radius: 22px;  margin: 0 5px;  color:#fff;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
    z-index: 3; color:#348efe; font-weight:bold;}

/* 게시판 상단 */
#board_top .summary {font-size: 18px; color: #363636;}
/*.B_CATEGORY {float:left; border-bottom: 1px solid #bababa; width:100%; height: 45px;  }
.B_CATEGORY .on {background-color: #56bb52; color:#FFFFFE; height: 55px; margin-top:-10px; padding-top:15px; border:0;}
.B_CATEGORY .on a, .B_CATEGORY .on a:hover, .B_CATEGORY .on a:visited, .B_CATEGORY .on a:link {color: #FFFFFE;}
.B_CATEGORY li{float:left; font-size: 20px; color: #ACABAB; width: 160px; height: 45px; text-align: center; padding:10px; border-top:1px solid #bababa; border-right: 1px solid #bababa;}
.B_CATEGORY li:first-child{border-left: 1px solid #bababa;}
.B_CATEGORY li a, .B_CATEGORY li a:hover, .B_CATEGORY li a:visited, .B_CATEGORY li a:link {color: #ACABAB;}*/
.table {
    max-width:100%;
}
/*.table tr th:nth-child(1) {width:10%; }
.table tr th:nth-child(2) {width:10%; }
.table tr th:nth-child(3) {width:60%; }*/

.topMbtn {width:100%; margin-bottom: 25px; border-bottom: 1px solid #685b55;}
.topMbtn ul {height:48px;  }
.topMbtn ul li {float: left; position: relative; margin: 3px -15px;}
.topMbtn ul li:last-child {border-right:none; }
.topMbtn ul li a {    background: #fff;
    display: block;
    position: relative;
    /* text-align: center; */
    color: #5e5e5e;
    font-size: 16px;
    border: 1px solid #e6e6e6;
    border-bottom: none;
    padding: 12px 6px;
    line-height: 19px; }
.topMbtn ul li.on a {
    background: #56bb52;
    color: #fff;
    margin-top: -9px;
    padding: 17px;
}
.topMbtn li.on span.shadow {
    position: absolute;
    top: 8px;
    right: -11px;
    background: url(/images/common/menu_shadow.png) left top no-repeat;
    width: 10px;
    height: 42px;
    z-index: 1;
}


/* board_area layout*/
.board_area {overflow:hidden; letter-spacing:-0.5px;}

/* 웹진 타입 */
.webzine_con {}
.webzine_con img {float:left;}
.webzine_con a {float:left; width: 685px;}
.webzine_con h3 {color:#363636; margin-top:0;}

/**/

/* 갤러리 타입 */
.gallery {overflow:hidden; }
.gallery li a {display:block; border:1px solid #e1e1e1; height:360px; padding:5%; margin:5%; line-height:1.4em; transition: all 0.3s ease;}
.gallery li a:hover {background:#ebf1f7; border:1px solid #3291ff; }
.gallery li img{width:100%; height: 200px;  }
.gallery li p {color: #8e8e8e; word-break: break-all; margin-bottom:10px; }
.gallery li h4 {font-weight:bold; font-size:18px;line-height: 1.4em; color: #4e4f4f; margin:20px 0 10px 0; }
.gallery li .date {text-align:right; font-size:12px; color: #999; margin:0; padding:0;}

/* FAQ accordian 타입 */
.accordian_con .B_CATE{color: #3290FF;}
.accordian_con tr td {color: #616161; }
.accordian_con tr td a{color: #616161; }
.accordian_con .faq_content td {background-color: #f6f8fa;  color: #7D7D7D;}
.accordian_con .faq_arrow_down {background: url('/images/common/arrow-back-button_down.png') 0 0 no-repeat;margin: 3px 25px 0 0;width: 24px;height: 24px;display: inline-block;float: right;}
.accordian_con .faq_arrow_up {background: url('/images/common/arrow-back-button_up.png') 0 0 no-repeat;margin: 3px 25px 0 0;width: 24px;height: 24px;display: inline-block;float: right;}

/* view 스타일 */
.board_view {border-bottom: 1px solid #e6e6e6; margin-bottom:10px;  }
.board_view_title {padding:15px 0; margin:0; border-top:3px solid #1f4787; border-bottom: 1px solid #e6e6e6;}
.board_view_title p {font-size:0.9em; color:#888; font-weight:normal; }
.CONTENT_AREA {margin: 30px auto; font-size: 18px; color: #363636; width: 100%; max-width:800px; }
.CONTENT_AREA img {display: block; max-width:100%;}
.CONTENT_AREA p {text-align: justify;line-height: 160%;}
.CONTENT_AREA table p {text-align: center;}
.board_view_next_prev .title {display:inline; background-color: #f6f6f6; padding:18px; width:16%;text-align: center; color: #363636;}
.board_view_next_prev a {display:inline-block;   padding:18px; width:66%;  color: #363636;  }
.viewListBtn{float:right; color: #ffffff; background-color: #3290FF; overflow:hidden; margin-bottom:40px; }
.viewListBtn:hover {background-color: #006dd5;}
.viewListBtn a{color: #ffffff; padding:15px 27px; display:block; }

.form-control{display:block; width:96%;height:34px; padding:0px 1.5%;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}
.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}
.btn-default {background-color:#4d9fff; color:#000; border:0;  }
.btn-default:hover {background-color:#0040b1; }
.btn {border:0px solid #4d9fff; color:#fff; padding:5px 1%; text-align:center; display:block;}
.btn:hover, .btn:visited {color:#fff; }

textarea.form-control { height: auto;}
input[type="search"] { -webkit-appearance: none;}

table {width:100%; border-top:3px solid #1f4787; text-align:center;}
table th, table  td {padding:12px 0 12px 0px; text-align:center; font-size:1em; border-bottom:1px solid #e6e6e6;}
table th {font-weight:bold; color:#444444; background-color:#f3f3f3; }
table td {color:#777777; }
table tr.color th{border-top:1px solid #393939;}
table tr.color td{border-top:1px solid #393939;}
table tr td:last-child{border-right:0;}
table a {display:block;}

.file {text-align:right;padding-top:10px;}
.file a { display:block; }

