@charset "utf-8";
/*최근게시물 스킨*/
.sub_contents {width: 100%;height: auto;position: relative;background-color: #2e2e2e;border: 1px solid #484848;padding: 30px 25px 100px;}
.sub_contents .sub_cont {width: 100%;height: auto;position: relative;}
.sub_contents .sub_size {width: 100%;height: auto;position: relative;}
.sub_titbox{width: 100%; height: auto; position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 20px;}
.sub_titbox .sub_tit {width: auto;height: auto;}
.sub_titbox .sub_tit::after{content: '';width: 100%;height: 1px;background-color: #e49c12;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);display: block;z-index: 0;}
.sub_titbox .sub_tit > h2 {display: block;font-weight: 600;font-size: 1.25rem;display: block;color: #e49c12;position: relative;padding: 0 10px 0 0px;display: inline-block;background-color: #2e2e2e;z-index: 9;}
.parner_tab{width:100%;height:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:20px}
.parner_tab .parner_tabbox{width:auto;height:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:7px;border:1px solid #5f5f5f;border-radius:5rem}
.parner_tab .parner_tabbox>li{width:auto;height:auto;position:relative}
.parner_tab .parner_tabbox>li>a{display:block;text-align:center;padding:5px 15px;font-size:.875rem;font-weight:500;color:#ccc;border-radius:5rem}
.parner_tab .parner_tabbox > li.tabactive > a, .parner_tab .parner_tabbox > li > a:hover {background-color: #e49c12;color: #000;}


.board_gall{width:100%;height:auto;position:relative}
.board_gall .board_gallbox{width:100%;height:auto;position:relative}
.board_gall .board_gallbox .board_gall_table{width:100%;height:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}
.board_gall .board_gallbox .board_gall_table .gall_item{width:-webkit-calc((100% - 60px) / 4);width:-moz-calc((100% - 60px) / 4);width:calc((100% - 60px) / 4);height:auto;position:relative;background-color:#1b1b1b;border:1px solid #484848}
.board_gall .board_gallbox .board_gall_table .gall_item > a{display:block;width:100%;height:100%;position:relative}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_thumb{width:100%;height:174px;position:relative;border-bottom:1px solid #484848}
.board_gall .board_gallbox .board_gall_table .gall_item iframe{width: 100%;height:100%;border: 0;}
.board_gall .board_gallbox .board_gall_table .gall_item .v10{position: absolute;width: 100%;height: 100%;top: 0;left: 0}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_thumb > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.board_gall .board_gallbox .board_gall_table .gall_item > a .parner_thumb{width:100%;height:176px;position:relative;border-bottom:1px solid #484848}
.board_gall .board_gallbox .board_gall_table .gall_item > a .parner_thumb > img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt{width:100%;height:auto;position:relative;padding:10px}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt > h2{width:100%;font-size:0.9375rem;font-weight:500;color:#fff;overflow:hidden;white-space:normal;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:13px;line-height:22px}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_stat{width:100%;height:auto;position:relative;padding-top:13px;border-top:1px solid #484848;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_stat > li{width:100%;font-size:0.875rem;font-weight:400;text-align:center;position:relative;color:#ccc}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_stat > li::after{content:'';width:1px;height:10px;position:absolute;top:50%;right:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#484848}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_stat > li:last-of-type:after{content:none}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_stat > li > span{color:#e49c12}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .parner_starbox{width:100%;height:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .parner_starbox .star_icon{color:#ccc;font-size:0.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .parner_starbox .star_icon > i.la_active{color:#e49c12}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .parner_starbox > p{font-size:0.8125rem;font-weight:400;color:#ccc}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_commt{width:100%;height:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;gap:5px}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_commt > i{color:#777;font-size:1.125rem}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_commt > p{font-size:0.8125rem;font-weight:400;color:#777}
.board_gall .board_gallbox .board_gall_table .gall_item > a .gall_txt .gal_commt > p > span{color:#e49c12}

.board_user {width: 100%;height: auto;position: relative;margin-top: 20px;}
.board_user .user_search {width: 100%;height: auto;position: relative;margin-top: 20px;}
.board_user .user_search > form{width: 100%; height: auto; position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; gap: 5px;}
.board_user .user_search > form .sch_inputbox{width: auto; height: auto; position: relative; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center;}

.btn_bo_user .auto-width{width: auto;}
.sub_cont .mb50{margin: 50px 0}