@charset "utf-8";
/* 2021년도 교과서 모니터링단 위원 응모신청서 매인 */
.applicant_main {/* width: 500px; */ margin: 0 auto;}
.applicant_main h1 {padding: 26px 0 48px; text-align: center;}
/* .applicant_main .content_box {padding: 9px; width: 100%; min-height: 300px; border: 1px solid #dee2e6; word-break: keep-all;} */
/* .applicant_main ul {display: flex;} */
/* .applicant_main ul li {width: 50%; padding-top: 50px;} */
/* .applicant_main ul li a {height: 170px; display: flex; flex-direction: column; align-items: center; justify-content: flex-end;} */
/* .applicant_main ul li img {width: 242px;} */
/* .applicant_main ul li p {padding-top: 20px; font-size: 130%;} */
/* 2021년도 교과서 모니터링단 위원 응모신청서 */
#insertForm {}
#insertForm h2 {padding: 50px 0 20px;}
#insertForm .form-control {display: inline-block;}
#insertForm table {}
#insertForm table th {width: 220px;}
#insertForm table .cell {display: flex; align-items: center;}
#insertForm table .cell input {margin: 0 5px;}
#insertForm table .cell input[name=cell1] {margin: 0 5px 0 0;}
#insertForm table .address {}
#insertForm table .address div {margin-bottom: 5px; width: 300px; display: flex; justify-content: space-between;}
#insertForm .degree {}
#insertForm .degree table {width: 950px;}
#insertForm .degree table thead th {text-align: center;}
#insertForm .degree table .w50 {width: 50px;}
#insertForm textarea {width: 100%; padding: 9px; border: 1px solid #ced4da; border-radius: 0.25rem;}
/* 2021년도 교과서 모니터링단 위원 응모신청서 리스트 */
.applicant_list {}
.applicant_list h2 {padding: 50px 0 20px;}
.applicant_list .d-flex {justify-content: flex-end;}
.applicant_list .list_table {overflow-x: auto;}
.applicant_list .cell {display: flex; align-items: center;}
.applicant_list .cell input {margin: 0 5px;}
.applicant_list .cell input[name=cell1] {margin: 0 5px 0 0;}
/* editor css */
.head_1f {width:100%;min-width:1000px;background-color:#474747;height:38px;}
.navbar {position:relative;width:100%;min-width:1000px;z-index:500;height:81px;}
.navbar .head_2f {margin:0 auto;width:1113px;}
.applicant_main h1 {letter-spacing: -5px; font-size:56px;color:#005791;font-family: 'Pretendard'; font-weight:800; margin-bottom:0;}
.applicant_main .content_box_wrapper {width:1075px; margin:0 auto; display:flex; justify-content: space-between;}
.applicant_main .content_box {width: 507px; border:none; word-break: keep-all;}
.applicant_main .content_box h2 {color:#005791; font-size:25px; font-weight: 800; margin-bottom:12px;}
.applicant_main .content_box h2:before {content:url('../img/content_blueLine.png'); display:block; margin-bottom:19px;}
.applicant_main .content_box p {font-size:20px; color:#2e2e2e; letter-spacing: -2px;}
.applicant_main .book_bg {width:100%; background-image: url("../img/book_bg2.png"); height: 510px; background-position: top center; background-repeat-y: no-repeat;}
.applicant_main .icon_wrapper {display:flex; padding-top: 310px; width:422px; justify-content: space-between; margin: 0 auto;}
.applicant_main .icon_wrapper li {width: 200px;height: 147px;background: #fff;border-radius: 7px;border: 1px solid #005791;}
.applicant_main .icon_wrapper .icon_01 a,
.applicant_main .icon_wrapper .icon_02 a {font-size: 20px;color: #005791;font-weight: 600; display:block;text-align:center; text-decoration: none; width: 200px; height: 147px; padding: 28px 0;}
.applicant_main .icon_wrapper .icon_01 a::before {content:''; display:block; background-image:url("../img/monitoring_icon.png");background-size:contain;background-repeat:no-repeat;margin:0 auto; width:62px;height: 61px;}
.applicant_main .icon_wrapper .icon_02 a::before {content:''; display:block; background-image:url("../img/useservice_icon.png");background-size:contain;background-repeat:no-repeat;margin:0 auto; width:62px;height: 61px;}
.site_link_wrapper {width: 100%; height: 90px; background-color: #ebeef3;}
.site_link {width: 998px; margin:0 auto; background-color: #fbfbfb; height: 90px; position: relative; padding-left:50px;}
.site_link ul {display:flex; height: 90px; align-items: center;}
.site_link ul > li {margin-right:25px;}
.site_link .arrow {width: 15px; height: 45px; border: 1px solid #dadada; line-height: 45px; text-align: center; position: absolute;}
.site_link .prev_arrow {left:12px; top:25px;}
.site_link .next_arrow {right:12px; top:25px;}
/* footer */
/* footer {width: 100%; background-color: #474747; height: 127px;} */
/* footer .footer {width: 998px; margin:0 auto; position: relative; padding: 30px 35px 15px 0; height: 127px;} */
/* .footer .ft_left {display: flex; flex-direction: column; align-items: flex-start; width: 166px;justify-content: center; float:left;} */
/* .footer .ft_left img:first-child {margin-bottom:15px;} */
/* .footer .ft_top {float:left; height: 35px; width: 760px; margin-bottom:10px; margin-left:30px;} */
/* .footer .ft_top ul > li {float:left; margin-left:18px; font-size: 14px; } */
/* .footer .ft_top ul > li > a {color: #ffffff;} */
/* .footer .ft_bottom {width: 760px; color: #888888; float:left; margin-left:30px;} */
/* .footer .ft_right {top:34px; right:0; position: absolute;} */
.marg_bt20 {margin-bottom: 20px !important;}
.foot_wrap{width:100%;min-width:1000px ;background-color:#474747;overflow:hidden;}
.foot{margin:0 auto;width:960px;padding:35px 30px 15px 29px;overflow: hidden;}
.foot_lf{float:left;margin-right:30px;}
.foot_rt{float:left;padding-top:5px;}
.foot_rt > p{color:#888888;line-height:18px; margin-bottom: 0;}
.foot_rt_menu > a{display:inline-block;margin:0 8px;color:#ffffff;font-size:14px;}
.foot_rt_menu > a:hover {text-decoration: none;}
.wa{float:right;}
/* popup css */
.personal_container_wrap_bg{display:none;}
.personal_container_wrap_bg.popup_show{display:block;position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;z-index: 1000;}
.personal_container_wrap {position: fixed;width: 432px;height: 512px;overflow:hidden;background: #fff;top: calc(50% - 256px);left: calc(50% - 216px);z-index: 90;/* display: none; */}
.personal_container_wrap.popup_show {display:block;}
.personal_container_bg {width:156px; height: 150px; background-image: url("../img/popup_bg_01.png"); background-repeat: no-repeat; position: absolute; bottom: -18px; right:-9px;}
.personal_container {border: 16px solid #b5dee9; width: 432px; height: 512px; padding: 24px 24px 15px;box-sizing: border-box;background-image: url("../img/popup_bg_02.png"); background-repeat: no-repeat; background-position: bottom 55px right -85px;}
.personal_container .personal_title {font-size: 35px;color: #005791;margin-top: 10px;padding-bottom: 15px;border-bottom: 1px dotted #005791;font-weight: 600;letter-spacing: -2px;line-height: 45px;}
.personal_info_container .personal_info_title{color: #005791;font-weight: 600;margin-top: 14px;margin-bottom: 10px;font-size: 16px;}
.personal_info_list li {font-size: 14px;list-style: none;line-height: 19px;letter-spacing: -1px;line-height: 19px;}
.personal_info_list p, .personal_info_inquiry p {margin:0 !important;}
.personal_info_inquiry {font-size: 14px;margin-top: 10px;}
.agree_btn {border-radius: 17px;border: 0.75px solid #005791;color: #005791;font-weight: 800;width: 128px;height: 35px;line-height: 33px;margin-top: 10px;background-color: #fff;font-size: 14px;}
.agree_btn2 {border-radius: 17px;border: 0.75px solid #005791;color: #005791;font-weight: 800;width: 128px;height: 35px;line-height: 33px;margin-top: 10px;background-color: #fff;font-size: 14px;}
.personal_info_inquiry p:nth-of-type(2) {font-weight: 600;}
.jb-100 {font-weight: 100; font-size:0.1em; color: #808080;}
