.dongjak .header_wrap{background-image: url("/weven_asset/img/dongjak_intro_bg.png"); padding-top: 20px; padding-bottom: 20px; height: 65vh;}
.dongjak .header_wrap .slogan{text-align: center;}
.dongjak .header_wrap .mascot{text-align: center;}
.dongjak .header_wrap .mascot > img{max-width: 60%;}
.dongjak .header_wrap .text{text-align: center;}
.dongjak .header_wrap .text > p{color: #fff; font-size: 22px; font-weight: bold; margin: 0; padding: 0; text-shadow: 2px 2px 2px #2E3245; letter-spacing: 0.05em; line-height: 1.4;}

.seogwipo .header_wrap{background-image: url("/weven_asset/img/seogwipo_intro_bg.png"); padding-top: 20px; padding-bottom: 20px; height: 60vh;}
.seogwipo .header_wrap .slogan{text-align: center;}
.seogwipo .header_wrap .mascot{text-align: center;}
.seogwipo .header_wrap .mascot > img{width:60%;max-width: 100%; padding: 0 0 0 0;}
.seogwipo .header_wrap .text{text-align: center;}
.seogwipo .header_wrap .text > p{color: #fff; font-size: 20px; font-weight: bold; margin: 0; padding: 0;}

.ucitech .header_wrap{background-image: url("/weven_asset/img/ucitech_intro_bg.png"); padding-top: 40px; height: 60vh;}
.ucitech .header_wrap .slogan{text-align: center;}
.ucitech .header_wrap .mascot{text-align: center;}
.ucitech .header_wrap .mascot > img{width:60%;max-width: 100%; padding: 0 0 0 0;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.ucitech .header_wrap .text{text-align: center;}
.ucitech .header_wrap .text > p{color: #fff; font-size: 28px; font-weight: bold; margin: 0; padding: 0; text-shadow: 2px 2px 2px #2E3245; letter-spacing: 0.05em; line-height: 1.4; }

.gwanak .header_wrap{background-image: url("/weven_asset/img/gwanak_intro_bg.png"); padding: 20px 20px 20px 20px; height: 65vh;}
.gwanak .header_wrap .slogan{text-align: left;}
.gwanak .header_wrap .mascot{text-align: center;}
.gwanak .header_wrap .mascot > img{width:60%;max-width: 100%; padding: 0 0 0 0;}
.gwanak .header_wrap .text{text-align: center;}
.gwanak .header_wrap .text > p{color: #fff; font-size: 22px; font-weight: bold; margin: 0; padding: 0; text-shadow: 2px 2px 2px #2E3245; letter-spacing: 0.05em; line-height: 1.4; }

.dongjak .content_wrap{position: relative; padding: 20px 20px; background-color: #fafafa; height: 35vh;}
.dongjak .content_wrap .btn_wrap > a{width: calc(100% - 30px); display: inline-block; padding: 15px 0; border-radius: 4px; background-color: #ed6d01; color: #fff; margin-bottom: 15px; font-size: 20px; font-weight: bold;}
.dongjak .content_wrap .logo_wrap{position: absolute; width: calc(100% - 40px); bottom: 30px; text-align: center;}
.dongjak .content_wrap .logo_wrap > span{display: block; max-width: 200px; margin: 0 auto;}
.dongjak .content_wrap .logo_wrap > span > img {max-width: 50%;}

.seogwipo .content_wrap{position: relative; padding: 20px 20px; background-color: #fafafa; height: 40vh;}
.seogwipo .content_wrap .btn_wrap > a{width: 100%; padding: 15px 0; background-color: #002060; color: #fff; display: block; margin-bottom: 10px; font-size: 20px; font-weight: bold;}
.seogwipo .content_wrap .logo_wrap{position: absolute; width: 100%; bottom: 30px; text-align: center;}
.seogwipo .content_wrap .logo_wrap > span{display: block; max-width: 200px; margin: 0 auto;}
.seogwipo .content_wrap .logo_wrap > span > img {max-width: 50%;}

.ucitech .content_wrap{position: relative; padding: 20px 20px; background-color: #fafafa; height: 40vh;}
.ucitech .content_wrap .btn_wrap > a{width: calc(100% - 30px); display: inline-block; padding: 15px 0; border-radius: 4px; background-color: #002060; color: #fff; margin-bottom: 10px; font-size: 20px; font-weight: bold;}
.ucitech .content_wrap .logo_wrap{position: absolute; width: 100%; bottom: 30px; text-align: center;}
.ucitech .content_wrap .logo_wrap > span{display: block; margin: 0 auto;}
.ucitech .content_wrap .logo_wrap > span > img {max-width: 50%;}

.gwanak .content_wrap{position: relative; padding: 20px 20px; background-color: #fafafa; height: 35vh;}
.gwanak .content_wrap .btn_wrap > a{width: calc(100% - 30px); display: inline-block; padding: 15px 0; border-radius: 4px; background-color: #A1BCD6; color: #fff; margin-bottom: 15px; font-size: 20px; font-weight: bold;}
.gwanak .content_wrap .logo_wrap{position: absolute; width: 100%; bottom: 30px; text-align: center;}
.gwanak .content_wrap .logo_wrap > span{display: block; margin: 0 auto;}
.gwanak .content_wrap .logo_wrap > span > img {max-width: 50%;}

.wrapper {background-color: #fafafa; overflow: hidden;}
.dongjak .sub_header {background-color: #ed6d01;padding-top: 10px;padding-bottom: 10px;display: flex;align-items: center;justify-content: space-between;}
.seogwipo .sub_header {background-color: #002060;padding-top: 10px;padding-bottom: 10px;display: flex;align-items: center;justify-content: space-between;}
.ucitech .sub_header {background-color: #002060;padding-top: 10px;padding-bottom: 10px;display: flex;align-items: center;justify-content: space-between;}
.gwanak .sub_header {background-color: #7f98c5;padding-top: 10px;padding-bottom: 10px;display: flex;align-items: center;justify-content: space-between;}
.sub_header>div {vertical-align: middle;height: auto;text-align: center;}
.sub_header>.back_btn>a {display: inline-block;width: 100%;text-align: center;}
.sub_header>.menu_con>span {color: #fff;width: 100%;font-size: 20px;font-weight: bold;display: block;text-align: center;}
.sub_header>.home_btn>a {display: inline-block;width: 100%;text-align: center;}
.sub_header>div img {max-width: 60%;}
.dongjak .content_wrap {width: 100%;padding: 10px 0;}
.dongjak .content_wrap .panel {width: 100%;max-width: 1200px;margin: 0 auto;}
.seogwipo .content_wrap {width: 100%;padding: 10px 0;}
.seogwipo .content_wrap .panel {width: 100%;max-width: 1200px;margin: 0 auto;}
.ucitech .content_wrap {width: 100%;padding: 10px 0;}
.ucitech .content_wrap .panel {width: 100%;max-width: 1200px;margin: 0 auto;}
.gwanak .content_wrap {width: 100%;padding: 15px 0;}
.gwanak .content_wrap .panel {width: 100%;max-width: 1200px;margin: 0 auto;}
.tb_detail0 {width: 100%;border-collapse: collapse;}
.dongjak .tb_detail0 th {color: #ed6d01;font-weight: bold;text-align: right;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;}
.seogwipo .tb_detail0 th {color: #002060;font-weight: bold;text-align: right;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;}
.ucitech .tb_detail0 th {color: #002060;font-weight: bold;text-align: right;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;}
.gwanak .tb_detail0 th {color: black;font-weight: bold;text-align: right;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;}
.tb_detail0 tr {background-color:#fafafa;}
.tb_detail0 td {padding: 15px 20px;border-bottom: 1px solid #e5e5e5;}
.panel_util {padding: 20px 0;text-align: center;}
.dongjak .panel_util>input[type='button'] {background-color: #ff7e00;color: #fff;border: none;padding: 10px 20px;font-size: 20px;}
.dongjak .content_title {border-top: 1px solid #ed6d01;color: #ed6d01;font-weight: bold;text-align: center;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;background-color: #fafafa;}
.seogwipo .panel_util>input[type='button'] {background-color: #002060;color: #fff;border: none;padding: 10px 20px;font-size: 20px;}
.seogwipo .content_title {border-top: 1px solid #002060;color: #002060;font-weight: bold;text-align: center;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;background-color: #fafafa;}
.ucitech .panel_util>input[type='button'] {background-color: #002060;color: #fff;border: none;padding: 10px 20px;font-size: 20px;}
.ucitech .content_title {border-top: 1px solid #002060;color: #002060;font-weight: bold;text-align: center;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;background-color: #fafafa;}
.gwanak .panel_util>input[type='button'] {background-color: #A1BCD6;color: #fff;border: none;padding: 10px 20px;font-size: 20px;}
.gwanak .content_title {border-top: 1px solid #002060;color: #002060;font-weight: bold;text-align: center;padding: 10px 20px;border-bottom: 1px solid #e5e5e5;background-color: #fafafa;}
[type="checkbox"] {pointer-events: none;}
.img_src {width: 100%;}
.footer_wrap{position:fixed;    bottom : 0;    z-index: 99999; height:40px; width:100%;text-align:center; vertical-align: middle; display: flex;align-items: center;}
.footer_wrap .btn_wrap > a{width: 100%; padding: 15px 0;  color: #fff; display: block; margin-bottom: 10px; font-size: 17px; font-weight: bold;}
.footer_wrap .btn_wrap > .grey{background-color: #808080;}
.footer_wrap .btn_wrap > .black{background-color: #263238;}
.policy_button{border-width: 1px; border-radius: 3px; cursor: pointer;}
table.tb_list0 {border: 2px solid #d1d1e2; text-align: center; width: 100%; }
.dongjak table.tb_list0 th {height: 47px; border: 1px solid #e5e5e5; font-size: 12px; font-size: 1.2rem; line-height: 1.8rem; font-weight: normal; text-align: center !important; color: #fff; background: url("../img/list_th_border.png") no-repeat left center; background-color: #ed6d01; }
.seogwipo table.tb_list0 th {height: 47px; border: 1px solid #e5e5e5; font-size: 12px; font-size: 1.2rem; line-height: 1.8rem; font-weight: normal; text-align: center !important; color: #fff; background: url("../img/list_th_border.png") no-repeat left center; background-color: #002060; }
.ucitech table.tb_list0 th {height: 47px; border: 1px solid #e5e5e5; font-size: 12px; font-size: 1.2rem; line-height: 1.8rem; font-weight: normal; text-align: center !important; color: #fff; background: url("../img/list_th_border.png") no-repeat left center; background-color: #002060; }
.gwanak table.tb_list0 th {height: 47px; border: 1px solid #e5e5e5; font-size: 12px; font-size: 1.2rem; line-height: 1.8rem; font-weight: normal; text-align: center !important; color: #fff; background: url("../img/list_th_border.png") no-repeat left center; background-color: #7f98c5; }
table.tb_list0 td {border: 1px solid #e5e5e5; font-size: 14px; font-size: 1.4rem; font-weight: normal; line-height: 2.0rem; color: #000; padding: 10px 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
table.tb_list0 td.padding10 {padding: 10px 10px; }
table.tb_list0 td.writer_name {max-width: 50px; }
table.tb_list0 th:first-child {border-top: none; background-image: none; }
table.tb_list0 td:first-child {border-top: none; }
table.tb_list0 td.pink_txt {color: #ec407a; font-weight: bold; }
table.tb_list0 td.black_txt {color: #263238; }
table.tb_list0 td.title {text-align: left; padding-left: 10px; }
table.tb_list0 td .title a {display: inline-block; width: 470px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #263238; }
table.tb_list0 td .nodata {width: 100%; padding: 40px; font-size: 13px; line-height: 1; border: 2px solid #d1d1e2; border-top: none; }
.search_key {display: inline-block; width: 60px; }
.search_value {width: 210px; }
.search_btn_container {width: fit-content; margin-left: auto; margin-right: auto; }
.dongjak .search_btn {width: 60px; padding: 10px 20px; background-color: #ed6d01; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.dongjak .reset_btn {width: 60px; padding: 10px 20px; background-color: #ed6d01; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.seogwipo .search_btn {width: 60px; padding: 10px 20px; background-color: #002060; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.seogwipo .reset_btn {width: 60px; padding: 10px 20px; background-color: #002060; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.ucitech .search_btn {width: 60px; padding: 10px 20px; background-color: #002060; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.ucitech .reset_btn {width: 60px; padding: 10px 20px; background-color: #002060; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.gwanak .search_btn {width: 60px; padding: 10px 20px; background-color: #A1BCD6; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.gwanak .reset_btn {width: 60px; padding: 10px 20px; background-color: #A1BCD6; color: #fff; display: inline-block; font-size: 12px; font-weight: bold; border-radius: 3px; text-align: center; }
.paging {margin-top: 20px; }
.button_container {white-space: nowrap; text-align: center; }
.manage_camera_con{text-align: center;border-bottom: 1px solid #e5e5e5;}
.manage_camera_con .manage_camera_title {font-weight: bold; width: 100%;  background-color: #495057;color: #fff;font-size:14px; height:20px;}
.manage_camera_con .manage_camera_img{height:180px;}
.manage_camera_con .manage_camera_img img{max-height: 100%;}

.manage_camera_con .manage_camera_img .manage_camera_file{width: 100%;height: 180px;margin: 0;overflow: hidden;border: none;cursor: pointer;position: absolute;z-index: 2;top: 0;left: 0;opacity: 0;}
.manage_camera_con .manage_camera_img:last-of-type{ background-image: url(/weven_asset/img/camera.png); background-size: 400px; background-position: center;background-repeat: no-repeat;}
.page_navi_con {text-align: center; margin: auto; margin-top: 20px; }
.page_navi_con .button_container {font-size: 0px; white-space: nowrap; }
[data-wv-comp-pagenavi] li {position: relative; display: inline-block; width: 31px; height: 31px; text-align: center; cursor: pointer; line-height: 30px; }
[data-wv-comp-pagenavi] li.btn_singlePage {width: 30px; height: 31px; z-index: 0; }
[data-wv-comp-pagenavi] li.btn_singlePage.btn_firstPage {background-position: left 0px; }
[data-wv-comp-pagenavi] .dongjak li.btn_singlePage.btn_prevPage {background-position: -30px 0px; color: #ed6d01; font-weight: 900; }
[data-wv-comp-pagenavi] .dongjak li.btn_singlePage.btn_nextPage {background-position: -153px 0px; color: #ed6d01; font-weight: 900; }
[data-wv-comp-pagenavi] .seogwipo li.btn_singlePage.btn_prevPage {background-position: -30px 0px; color: #002060; font-weight: 900; }
[data-wv-comp-pagenavi] .seogwipo li.btn_singlePage.btn_nextPage {background-position: -153px 0px; color: #002060; font-weight: 900; }
[data-wv-comp-pagenavi] .ucitech li.btn_singlePage.btn_prevPage {background-position: -30px 0px; color: #002060; font-weight: 900; }
[data-wv-comp-pagenavi] .ucitech li.btn_singlePage.btn_nextPage {background-position: -153px 0px; color: #002060; font-weight: 900; }
[data-wv-comp-pagenavi] .gwanak li.btn_singlePage.btn_prevPage {background-position: -30px 0px; color: #002060; font-weight: 900; }
[data-wv-comp-pagenavi] .gwanak li.btn_singlePage.btn_nextPage {background-position: -153px 0px; color: #002060; font-weight: 900; }
[data-wv-comp-pagenavi] li.btn_singlePage.btn_lastPage {background-position: right 0px; }
[data-wv-comp-pagenavi] li.btn_page {background-position: -60px 0px; color: #acacac; font-size: 13px; z-index: 1; }
[data-wv-comp-pagenavi] li.btn_page.first {background-position: -60px 0px; }
[data-wv-comp-pagenavi] li.btn_page.selected { color: #272727; font-weight: bold; }
@media all and (min-width: 650px) {
    table.tb_list0 td.writer_name {    max-width: 190px; }
}

@media all and (min-width: 300px) {
    .seogwipo table.tb_list0 td.writer_name {    max-width: 190px; }
    .seogwipo .header_wrap .mascot > img{width: 60%; max-width: 100%; padding: 15px 0 15px 0;}
    .ucitech table.tb_list0 td.writer_name {    max-width: 190px; }
    .ucitech .header_wrap .mascot > img{width: 70%; max-width: 100%; }
    .gwanak table.tb_list0 td.writer_name {    max-width: 190px; }
    .gwanak .header_wrap .mascot > img{width: 50%; max-width: 100%; padding: 15px 0 15px 0;}
}

@media all and (min-width: 380px) {
    .seogwipo .header_wrap .mascot > img{width: 80%; max-width: 100%; padding: 15px 0 15px 0;}
    .ucitech .header_wrap .mascot > img{width: 80%; max-width: 100%; }
    .gwanak .header_wrap .mascot > img{width: 60%; max-width: 100%; padding: 15px 0 15px 0;}
}

@media all and (min-width:768px){
    .seogwipo .header_wrap .mascot > img{width:70%;max-width: 100%; padding: 0 0 0 0;}
    .ucitech .header_wrap .mascot > img{width:60%;max-width: 100%; }
    .gwanak .header_wrap .mascot > img{width:48%;max-width: 100%; padding: 0 0 0 0;}
}

@media all and (min-width:992px){
    .seogwipo .header_wrap .mascot > img{width:70%;max-width: 100%; padding: 0 0 0 0;}
    .ucitech .header_wrap .mascot > img{width:60%;max-width: 100%; }
    .gwanak .header_wrap .mascot > img{width:48%;max-width: 100%; padding: 0 0 0 0;}
}