/*input style*/
.my-placeholder { color: #aaa; }
input[type=checkbox].s_checkbox {position:relative;top:-1px;margin-right:5px;width:15px;height:15px;border:0;border-radius:0;background:url(../skin_images/chk_img.gif) no-repeat 0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:15px 30px;}
input[type=checkbox]:checked.s_checkbox {background-position:0 -15px;}

input[type=radio].s_radiobox {position:relative;width:15px;height:15px;border:0;border-radius:0;background:url(../skin_images/radio_img.png) no-repeat 0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:15px 30px;}
input[type=radio]:checked.s_radiobox {background-position:0 -15px;}

input[type=file].s_upload {filter: alpha(opacity=0);opacity:0;outline:none;background:none;cursor:pointer;}

select.s_select {width:100%;border:1px solid #c3c3c3;position:relative;top:0px;display:inline-block;padding:0 0 0 5px;line-height:30px;height:30px;background:url('../skin_images/bg_select.gif') right top no-repeat padding-box border-box #fff;appearance:none;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;border-radius:0;text-indent:0.01px; text-overflow:'';}
select.s_select::-ms-expand {display:none;}
textarea.s_area {margin:5px 0;width:100%;padding:10px;height:150px !important;line-height:15px;border:1px solid #c3c3c3;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input.s_text {background:#fff;border:1px solid #c3c3c3;padding:7px 10px;height:30px;width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input.s_text:input-placeholder {color:#ccc;}
input.s_text:-webkit-input-placeholder {color:#ccc;}
input.s_text:-ms-input-placeholder {color:#ccc;}

.il {position:relative;padding:0 12px;}
.il label {margin: 7px 0;color: #333; font-size: 14px; font-weight: bold;/* display: none; */}
/*.il span {display:block;margin-top:5px;padding-left:3px;}*/
.il span i {position:relative;top:2px;font-size:14px;color:#bb8400;margin-right:3px;}

.double_wrap {width:100%;overflow:hidden;padding:0 !important;margin:0 !important;}
.double_wrap li {float:left;width:50%;border-bottom:0 !important;padding:0 !important;}
.double_wrap li:first-child {padding-right:3px !important;box-sizing: border-box;}

.cell_wrap {position:relative;padding-left:73px;overflow:hidden;}
.cell_wrap .s_select {position:absolute !important;width:70px;left:0px;top:0;}
.cell_wrap ul {}
.cell_wrap ul li {width:50%;border:0 !important;margin:0 !important;padding:0 !important;border-bottom:0 !important;}
.cell_wrap ul li:first-child {float:left;padding-right:3px !important;box-sizing: border-box;}
.cell_wrap ul li:last-child {float:right;}

.cal_wrap {position:relative;overflow:hidden;}
.cal_wrap ul {}
.cal_wrap ul li {width:50%;border:0 !important;margin:0 !important;padding:0 !important;border-bottom:0 !important;}
.cal_wrap ul li:first-child {float:left;padding-right:3px !important;box-sizing: border-box;}
.cal_wrap ul li:last-child {float:right;}
.cal_wrap ul li .s_text {background:url('../skin_images/cal_icon_bg.png') center right no-repeat;background-size:auto 30px;}

.mail_wrap {position:relative;padding-left:73px;overflow:hidden;}
.mail_wrap ul {}
.mail_wrap ul li {width:50%;border:0 !important;margin:0 !important;padding:0 !important;border-bottom:0 !important;}
.mail_wrap ul li:first-child {float:left;padding-right:3px !important;box-sizing: border-box;}
.mail_wrap ul li:last-child {float:right;}

h2.board_title {color:#333;padding:6px 12px;font-size:14px;font-weight:bold;}
h2.board_title i {position:relative;top:1px;color:#bbb;}

/*리스트*/
.bbs_list_wrap {width:100%;margin:0 0 20px 0;}
.bbs_list_wrap li {background: #f6f6f6;margin:20px 0;clear: both;}
.bbs_list_wrap li > a {display: inline-block;}
.bbs_list_wrap li a {color:#333;text-decoration:none;}
.bbs_list_wrap li a:after{content: "";display: block;clear: both;}
.bbs_list_wrap li div {display:block;}
.bbs_list_wrap li div dd {word-break: keep-all;font-size:15px;line-height: 25px;display:-webkit-box;
width:666px;
    -webkit-line-clamp:2; /* 라인수 */
    -webkit-box-orient:vertical;
    white-space:normal;
    line-height:1.2em;
    height:3.6em;
    overflow:hidden;
    text-overflow:ellipsis;
    text-align:left;}
.bbs_list_wrap li div.thumb {z-index:99;float: left;    padding: 15px 0 0 20px;padding-bottom: 30px}
.bbs_list_wrap li div.thumb img {width:198px !important;height:140px !important;overflow: hidden;border:1px solid #e1e1e1;}

.bbs_list_wrap li div.titles_hwrap{float:left;width:666px;margin:5px 15px 0 15px}
.bbs_list_wrap li div.titles {width:681px;padding-bottom:10px;font-size:13px;color:#444;}
.bbs_list_wrap li div.titles strong {color:#000;font-size:20px;display:block;text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');white-space: nowrap;overflow:hidden;font-weight:bold;}
.bbs_list_wrap li div.titles span {margin-top:15px;display:block;width:110px;height:30px;line-height:30px;position:relative;font-size:13px;text-align:left;padding:0 10px;font-weight:normal;}
.bbs_list_wrap li div.titles span i {position:absolute;right:10px;top:6px;font-size:15px;}
.bbs_list_wrap li div.titles em {color:#646464;font-size:16px;}

.title_h01 {font-size: 13px;color: #444;margin-top:10px}
.title_h01 > div {padding: 4px 0;font-size: 14px;}
.title_h02 {font-size: 13px;color: #444;}

.desk_cont {display:block !important;}
.mob_cont {display:none !important;}

.bbs_list_wrap li div.event_status {text-align:center;padding-top:40px;line-height:17px;font-size:14px;color:#626262;position:absolute;right:0;top:0;width:139px;height:160px;border-left:1px solid #e1e1e1;background:url('../skin_images/event_status_bg.gif') left top repeat-y #ededed;}

.bbs_list_wrap li div.manage {font-size:12px;margin:10px 0;text-align:left;color:#a66666;}
.bbs_list_wrap li div.manage a {color:#888;}

.bbs_list_wrap li div.non_reg {text-align:center;color:#aaa;}
.bbs_list_wrap li div.non_reg a {padding-left:15px;color:#444;}

.bbs_list_wrap li div.titles span.spacer {padding:0 10px;}

.bbs_list_wrap li.del_trash {text-align:right;padding:5px 10px;border-bottom:1px dotted #e1e1e1;}
.bbs_list_wrap li.del_trash a {color:#f80a47;font-weight:bold;}

@media all and (max-width:600px){
.bbs_list_wrap li {}
.bbs_list_wrap li div.thumb {position:absolute;left:0px;top:0px;width:120px;height:120px;padding:15px 0;z-index:99;}
.bbs_list_wrap li div.thumb img {width:100px;height:100px;border:1px solid #e1e1e1;}

.bbs_list_wrap li div.titles {position:relative !important;left:auto;top:auto;width:100%;padding:15px 0 15px 105px;height:130px;font-size:13px;color:#444;box-sizing: border-box;}
.bbs_list_wrap li div.titles strong {color:#004fc2;font-size:16px;display:block;margin-bottom:5px;}
.bbs_list_wrap li div.titles span {margin-top:9px;display:block;width:110px;height:30px;line-height:30px;position:relative;font-size:13px;text-align:left;padding:0 10px;font-weight:normal;}
.bbs_list_wrap li div.titles span i {position:absolute;right:10px;top:6px;font-size:15px;}

.desk_cont {display:none !important;color:#000;}
.mob_cont {display:block !important;text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');white-space: nowrap;overflow:hidden;font-size:14px;}

}

.tab_type1 {width:100%;margin-top:20px;height:70px;overflow:hidden;border-top:1px solid #e1e1e1;}
.tab_type1 li {float:left;height:70px;text-align:center;cursor:pointer;}
.tab_type1 li a {line-height:70px;font-size:16px;display:block;}
.tab_type1 li.selects a {color:#fff;background:#4b87d1;}
.tab_type1 li.selects a:hover {color:#fff;background:#4b87d1;}
.tab_type1 li.on a {color:#fff;background:#4b87d1;}
.tab_type1 li.off a {color:#535353;background:#fafafa;}
.tab_type1 li.off a:hover {color:#fff;background:#4b87d1;}

/*글쓰기*/
.agreement_wrap {}
.agreement_wrap .agree_form {padding:15px 15px 10px 15px;border:1px solid #e4e4e4;border-top:2px solid #000;background:#fafafa;}
.agreement_wrap .agree_form textarea {padding:12px;font:normal 13px "NanumGothic";width:100%;height:60px;border:1px solid #d9d9d9;color:#7d7d7d;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.agreement_wrap .agree_form .agree_check {margin-top:5px;}
.agreement_wrap .agree_form .agree_check .s_checkbox {}

.board_write_wrap {margin:20px 0;}
.board_write {border-top:2px solid #000;border-bottom:0;}
.board_write li {padding:10px 0;border-bottom:1px solid #e4e4e4;}
.board_write.type2 {border-top:0;}
.board_write.type2 li {padding:0;margin-bottom:5px;border:0;}

.file_box_wrap {border-top:2px solid #000;border-bottom:1px solid #e4e4e4;padding:5px 15px 5px 15px;}
.file_list {border-bottom:1px dotted #d1d1d1;padding:5px 0;}
.file_list ul {overflow:hidden;margin:5px 0;}
.file_list ul li {float:left;width:80%;}
.file_list ul li i {color:#333;}
.file_list ul li:last-child {width:20%;text-align:right;}

.file_add {padding:5px 0 0 0;}
.file_add div {display:block;height:35px;margin:5px 0;position:relative;padding-left:60px;}
.file_add div label {width:60px;height:35px;line-height:35px;position:absolute;left:0;top:0;}
.file_add div .s_text {height:35px;}
.file_add div .btn_type2 {position:absolute;width:60px;right:0;top:0;margin:0;padding:0;overflow:hidden;}
.file_add div .btn_type2 .btn_inner {position:relative;margin:0 !important;}
.file_add div .btn_type2 .btn_inner span {position:absolute;left:0;display:block;width:60px;height:35px;line-height:35px;}
.file_add div .btn_type2 .btn_inner .s_upload {position:absolute;left:0;z-index:99;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:60px;height:35px;z-index:90;}


/*뷰*/
.bbs_view {width:100%;margin:20px 0}
.bbs_view .view_top_wrap {border-bottom:1px solid #d9d2c5;padding:10px 0 50px 0;}
.bbs_view .view_title {font-size:27px;font-weight:bold;color:#373a3c;padding:15px 15px 10px 15px;color:#68afbb;position:relative;text-align: center;}
.bbs_view .date_auth {text-align:center;padding:3px 0 0 0;color:#7f7f7f;font-size:14px;}
.bbs_view .date_auth span {color:#9b9b9b;}
.bbs_view .date_auth em {padding:0 6px;color:#9b9b9b;}
.bbs_view .date_auth i {color:#9b9b9b;}

.bbs_view .view_title div {position:absolute;left:15px;top:13px;height:26px;line-height:26px;color:#fff;width:60px;border-radius:3px;text-align:center;font-size:12px;background:#a8a498;}
.bbs_view .view_title div.type1 {background:#529ae6;}

.bbs_view .bbs_conts {padding:50px 20px;border-bottom:1px solid #d9d2c5;}
.bbs_view .bbs_conts h3 {font:normal 15px/20px "NanumGothic";color:#000444;margin:20px 0;}
.bbs_view .bbs_conts p {font-size:14px;color:#000444;}
.bbs_view .bbs_conts td {font:normal 13px/20px "NanumGothic";color:#000444;}
.bbs_view .bbs_conts img {max-width:100%;height:auto;}
.bbs_view .bbs_conts a {font:normal 13px/20px "NanumGothic";color:#000444;}
.bbs_view .bbs_conts a:hover {text-decoration:underline;color:#587ad2;}
.bbs_view .bbs_conts .over_img {width:660px;}
.bbs_view .bbs_conts .movie_wrap {text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #dadada;}
.bbs_view .bbs_conts .movie_wrap .movie {width:100%;height:600px;margin:0 auto;}

.bbs_file_title {margin:30px 0 10px 0;font:normal 13px "NanumGothic";color:#000000;}
.bbs_view .bbs_file {border-top:1px solid #dfdfdf;}
.bbs_view .bbs_file li.thumb_wrap {padding:10px 0;height:20px;border-bottom:1px solid #eaeaea;}
.bbs_view .bbs_file li .icon {margin:0 10px 0 0;}
.bbs_view .bbs_file li p.thumb_desc {margin-left:20px;font:normal 12px/20px "NanumGothic";color:#838383;}


.bbs_view_table {width:750px;border:0;}
.bbs_view_table thead {background:url("../img/bbs/bbs_title_bg.gif") repeat;}
.bbs_view_table thead th {height:45px;font:normal 14px "NanumGothic";color:#fff;}
.bbs_view_table thead td {padding-left:10px;border:0;}
.bbs_view_table tbody th {height:39px;border-bottom:1px solid #d5d7d9;font:normal 14px "NanumGothic";color:#212121;background:#f4f6f8;}
.bbs_view_table tbody td {padding:5px 10px;height:39px;border-bottom:1px solid #d5d7d9;font:normal 13px "NanumGothic";border:0;}




/* 페이징 */
.bbs_paging2 {width:100%;height:30px;margin:10px auto 10px auto;text-align:center;}
.bbs_paging2 li.first {border-left:1px solid #d8d8d8;background:#f3f3f3}
.bbs_paging2 li.last {background:#f3f3f3}
.bbs_paging2 li {width:99px;height:30px;line-height:30px;display:inline-block;border:1px solid #d8d8d8;border-left:0;text-align:center;color:#999;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align:center;font-size: 13px;margin-left:-3px}
.bbs_paging2 li a {position:relative;font-family: 'NanumBarunGothic';color:#7f7c78;display:block;text-decoration:none;height: 28px;font-size: 13px;display:block;text-decoration:none;background:none;color:#4b87d1;}
.bbs_paging2 li i {position:relative;top:0px;}


.bbs_paging > .paging_new {margin:0 2px;width:44px;height:30px;line-height:30px;display:inline-block;border-left:0;text-align:center;color:#999;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align:center;font-size: 13px;}
.bbs_paging > .paging_new a {position:relative;color:#7f7c78;display:block;text-decoration:none;display:block;text-decoration:none;background:none;color:#4b87d1;}
.bbs_paging > .paging_new i {position:relative;top:0px;}

.bbs_paging {width:100%;height:30px;margin:10px auto 10px auto;text-align:center;}
.bbs_paging li {margin:0 1px;width:4.4%;height:30px;line-height:30px;display:inline-block;text-align:center;color:#7f7c78;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align:center;}
.bbs_paging li:first-child a {border:1px solid #d8d8d8;}
.bbs_paging li a {position:relative;border:1px solid #d8d8d8;color:#7f7c78;display:block;text-decoration:none;    font-size: 14px;}
.bbs_paging li i {position:relative;top:1px;}
.bbs_paging li.curr, .bbs_paging li.link a:hover {background:#fff;color:#4b87d1;font-weight:bold;font-size: 14px;}
.bbs_paging li.link a {display:block;text-decoration:none;background:#fff;color:#999;}

/* 160323 이전 페이징 */
/*.bbs_paging2 {width:100%;height:33px;margin:20px auto 10px auto;border:1px solid #d8d8d8;border-right:0;overflow:hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*/
/*.bbs_paging2 li {width:25%;height:32px;line-height:32px;float:left;border-right:1px solid #d8d8d8;color:#999;background:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align:center;}*/
/*.bbs_paging2 li a {color:#999;display:block;text-decoration:none;background:#fff;color:#4b87d1;font-weight:bold;}*/
/*.bbs_paging2 li i {position:relative;top:0px;}*/
/**/
/*.bbs_paging {width:100%;height:30px;margin:10px auto 10px auto;text-align:center;}*/
/*.bbs_paging li {width:10%;height:30px;line-height:30px;display:inline-block;text-align:center;color:#7f7c78;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align:center;}*/
/*.bbs_paging li:first-child a {border:1px solid #d8d8d8;}*/
/*.bbs_paging li a {position:relative;border:1px solid #d8d8d8;border-left:0;color:#7f7c78;display:block;text-decoration:none;}*/
/*.bbs_paging li i {position:relative;top:1px;}*/
/*.bbs_paging li.curr, .bbs_paging li.link a:hover {color:#4b87d1;font-weight:bold;}*/
/*.bbs_paging li.link a {display:block;text-decoration:none;color:#999;}*/

/*버튼*/
.btn_type1 {border:1px solid #4988cd;background:#529ae6;color:#fff;width:100%;height:35px;line-height:35px;text-align:center;font-size:13px;font-weight:bold;cursor:pointer;text-decoration:none;display:block;text-shadow:0px 1px 0px #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.btn_type1.type2 {background:#545454;border:1px solid #373737;}
.btn_type1.type3 {background:#f2f2f2;border:1px solid #d4d4d4;color:#777;}
.btn_type1.type4 {background:#fff;border:1px solid #3c6198;color:#000;text-shadow:none;}

.btn_type2 {width:35px;height:30px;line-height:30px;font-size:12px;text-align:center;font-weight:bold;cursor:pointer;color:#fff;text-decoration:none;background:#68afbb;display:inline-block;*zoom:1;*display:inline;text-shadow:0px 1px 0px #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}


.bbs_btns {width:100%;margin:10px 0;text-align:center;overflow:hidden;}
.bbs_btns li {width:14%;padding-right:2px;display:inline-block;*zoom:1;*display:inline;box-sizing:border-box;}
.bbs_btns li:last-child {padding-left:2px;}

/* 160323 이전 버튼 */
/*.bbs_btns {width:100%;margin:10px 0;text-align:center;overflow:hidden;}*/
/*.bbs_btns li {width:50%;padding-right:2px;display:inline-block;*zoom:1;*display:inline;box-sizing:border-box;}*/
/*.bbs_btns li:last-child {padding-left:2px;}*/

.bbs_btns2 {width:100%;margin:10px 0;text-align:center;overflow:hidden;}
.bbs_btns2 li {width:33.3%;padding:0 2px;box-sizing:border-box;float:left;}
.bbs_btns2 li a {text-shadow:none;}
.bbs_btns2 li:first-child {padding-left:2px;}
.bbs_btns2 li:last-child {padding-left:2px;}

.bbs_btns3 {width:100%;margin:20px 0;text-align:center;overflow:hidden;}
.bbs_btns3 li {width:6%;padding:0 2px;box-sizing:border-box;display:inline-block;}
/* 160323 이전 버튼 */
/*.bbs_btns3 li {width:20%;padding:0 2px;box-sizing:border-box;display:inline-block;}*/
.bbs_btns3 li a {text-shadow:none;}
.bbs_btns3 li:first-child {padding-left:2px;}
.bbs_btns3 li:last-child {padding-left:2px;}


.bbs_search {margin:20px 335px;}
.bbs_search ul {width:100%;height:30px;overflow:hidden;position:relative;}
.bbs_search ul li {position:relative;}
.bbs_search ul li.search_box1 {position:absolute;left:0;z-index:99;}
.bbs_search ul li.search_box2 {padding-left:83px;}
.bbs_search ul li .search_select {width:80px;padding-left:0;height:30px;border: 1px solid #d7d7d7;vertical-align: middle;}
.bbs_search ul li .search_input {width:100%;padding-left:5px;line-height:30px;height:28px;background:#fff;border:1px solid #d7d7d7;}
.bbs_search ul li .btn_type2 {width:70px;position:absolute;right:0;top:0;z-index:99;font-weight:normal;background:#7b7b7b;}


@media all and (max-width:600px){
.bbs_search {margin:20px 0;border:1px solid #a7adbd;padding:20px;}
.bbs_search ul li.search_box2 {padding-left:38px;}
.bbs_search ul li .search_select {width:35px;}
.bbs_search ul li .search_input {width:100%;}
}

/* 160323 수정 */
/*.bbs_search {margin:20px 0;border:1px solid #a7adbd;padding:40px 185px;}*/
/*.bbs_search ul {width:100%;height:30px;overflow:hidden;position:relative;}*/
/*.bbs_search ul li {position:relative;}*/
/*.bbs_search ul li.search_box1 {position:absolute;left:0;z-index:99;}*/
/*.bbs_search ul li.search_box2 {padding-left:83px;}*/
/*.bbs_search ul li .search_select {width:80px;padding-left:0;height:30px;border: 1px solid #d7d7d7;vertical-align: middle;}*/
/*.bbs_search ul li .search_input {width:100%;padding-left:5px;line-height:30px;height:28px;background:#fff;border:1px solid #d7d7d7;}*/
/*.bbs_search ul li .btn_type2 {width:70px;position:absolute;right:0;top:0;z-index:99;font-weight:normal;background:#5a5a5a;}*/
/**/
/*@media all and (max-width:600px){*/
/*.bbs_search {margin:20px 0;border:1px solid #a7adbd;padding:20px;}*/
/*.bbs_search ul li.search_box2 {padding-left:38px;}*/
/*.bbs_search ul li .search_select {width:35px;}*/
/*.bbs_search ul li .search_input {width:100%;}*/
/*}*/


/*커맨트*/
.bbs_comm_wrap {width:96%;padding:15px 2% 15px 2%;background:#fafafa;border:1px solid #e3e3e3;}
.bbs_comm_wrap .name {height:26px;margin:10px 0;font:bold 12px/26px "NanumGothic";color:#5e5e5e;}
.bbs_comm_wrap .name input {width:125px;height:24px;background:#fff;border:1px solid #e3e3e3;padding-left:5px;margin:0 25px 0 15px;}
.bbs_comm_wrap .memo {position:relative;font:bold 12px/26px "NanumGothic";color:#5e5e5e;}
.bbs_comm_wrap .memo textarea {width:610px;height:74px;background:#fff;border:1px solid #e3e3e3;overflow:hidden;padding-left:5px;margin:0 25px 0 15px;}
.bbs_comm_wrap .memo input {position:absolute;right:0;top:0;}

.bbs_comm_list {margin:20px 0;border-top:1px dotted #e3e3e3;}
.comm_list_box {border-bottom:1px dotted #e3e3e3;padding:15px;}
.comm_list_box .comm_info {font:normal 11px 'NanumGothic';color:#a2a1a1;position:relative;}
.comm_list_box .comm_info strong {font:bold 12px 'NanumGothic';color:#5e5e5e;}
.comm_list_box .comm_info em {padding-left:6px;}
.comm_list_box .comm_info span {position:absolute;right:0;}
.comm_list_box .comm_info span a {cursor:pointer;margin-left:5px;font-size:13px;}
.comm_list_box .comm_info span a:last-child {color:#f80a47;}
.comm_list_box .comm_info span a:hover {text-decoration:underline;}
.comm_list_box .comm_memo {margin-top:7px;font:normal 12px/18px 'NanumGothic';color:#8d8d8d;}

/*비밀번호 입력*/
#pass_check_bg {background:#000;opacity:0.8;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;}
#divBoardPass {position:absolute;left:50%;margin-left:-150px;width:300px;top:100px;padding:35px 15px 15px 15px;background:#fff;z-index:9999;}
#divBoardPass .pw_form {font:bold 12px 'NanumGothic';color:#5e5e5e;}
#divBoardPass .pw_form .btn_type1 {margin-top:5px;}
#divBoardPass .pw_form p {position:absolute;right:0px;top:0px;padding:2px 5px;width:25px;line-height:25px;height:25px;text-align:center;}
#divBoardPass .pw_form p a {font-size:20px;color:#33;cursor:pointer;}
#divBoardPass .pw_form p a:hover {text-decoration:underline;}

/*포인트*/
.bbs_point_wrap {width:96%;margin:15px 0;padding:60px 2% 15px 2%;background:#fafafa;border:1px solid #e3e3e3;position:relative;}
.bbs_point_wrap .point_title {position:absolute;top:15px;left:15px;font:bold 12px/33px 'NanumGothic';color:#5e5e5e;}
.bbs_point_wrap .point_title strong {color:#c80d0d;}
.bbs_point_wrap .point_btn {position:absolute;top:15px;right:15px;width:80px;}
.bbs_point_wrap .point_check {overflow:hidden;}



/*페이징*/
.paging-wp{width:100%; height:40px; margin:50px auto 0 auto; text-align:center; overflow:hidden;}
.paging-wp .arr-left{display:inline-block;}
.paging-wp div a{float:left;}
.paging-wp div a:after{content:""; display:block; clear:both}
.paging-wp .arr-right{display:inline-block;}
.paging-wp .pn-btn-wp{position:relative; display:block; width:36px; height:36px; line-height:36px; font-size:20px;text-align:center; cursor:pointer; outline:none; font-family:"NanumGothic";}
.paging-wp .arr-style-prev{margin:0 0 0 10px}
.paging-wp .arr-style-next{margin:0 10px 0 0}
.paging-wp .pn-btn-wp.type-arr{border:1px solid #060606; background-color:#fff; color:#060606; border-radius:25px; font-weight:bold;}
.paging-wp .pn-btn-wp.type-arr:after{content:""; display:block; clear:both}
.paging-wp .pn-btn-wp.type-arr:hover{background-color:#060606; color:#fff}
.paging-wp .pn-btn-wp.type-arr.etc{background-color:#fff; color:#060606}
.paging-wp .pn-btn-wp.type-arr span{position:relative; z-index:1;}
.paging-wp .page{margin:0 20px;display:inline-block; line-height:40px; overflow:hidden; font-family:"Verdana";}
.paging-wp .page a{float:left; /*width:40px;*/ height:40px; text-align:center; font-size:24px; color:#343434;margin: 0 5px;}
.paging-wp .page a:after{content:""; display:block; clear:both}
.paging-wp .page a.page-on{font-weight:bold; font-size:270%;}



.btn-container-wp{width:100%; text-align:center; margin:50px 0 0 0; overflow:hidden;}
.btn-wp{position:relative; width:140px; display:inline-block; line-height:40px; font-size:18px; text-align:center; cursor:pointer; outline:none;}
.btn-wp.type1{border:1px solid #222; background-color:#fff; color:#222; transition:all .3s; overflow:hidden; vertical-align:top}
.btn-wp.type1:before{position:absolute; top:0; left:-140%; width:123%; height:100%; display:block; content:""; background-color:#222; transform:skewX(40deg); transition:all .4s;}
.btn-wp.type1:after{position:absolute; top:0; right:-140%; width:123%; height:100%; display:block; content:""; background-color:#222; transform:skewX(40deg); transition:all .4s;}
.btn-wp.type1:hover{color:#fff;text-decoration: none;}
.btn-wp.type1:hover:before{left:-70%;}
.btn-wp.type1:hover:after{right:-70%;}
.btn-wp.type1 span{position:relative; z-index:1;}

/*뷰페이지 컨텐츠 영역*/
.view_content_tx{margin:0 auto;    font: normal 17px/20px "NanumGothic";}
.view_content_tx p {padding: 0 !important;}

/*검색*/
.search-wp{display: table;margin:40px auto 0 auto;;}
.search-wp .search_input{float:left; border:1px solid #a8a8a8; box-sizing:border-box; width:360px; height:39px; font-size:20px;padding-left:20px}
.icon-search-bg{float:left; width:39px; height:39px; text-align:center; background-color:#363636; cursor:pointer;}
.icon-search-bg img{padding:12px 0 0 0}
.selectbox {
  position: relative;
  width: 200px;
  border: 1px solid #999;
  z-index: 1;
  float:left;
  margin:0 15px 0 0 ;
}

.selectbox:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 15px;
  width: 0;
  height: 0;
  margin-top: -1px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #333;
}

.selectbox label {
  position: absolute;
  top: 1px;
  left: 5px;
  padding: 7px 3px;
  color: #999;
  z-index: -1;
  font-size: 14px;
}

.selectbox select {
  width: 100%;
  height: 37px;;
  line-height: normal;
  font-family: inherit;
  padding: 7px 3px;
  border: 0;
  opacity: 0;
  filter:alpha(opacity=0);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border:1px solid #a8a8a8;
}

/*검색*/


/* 리스트 삭제 수정 아이콘 */
.h_admin_del > a {display: inline-block;}
/* 리스트 삭제 수정 아이콘 */


.h_view_wrap:after {content: "";display: block;clear: both;}
