@charset "UTF-8";

.main_m {display: none;}

/* 공통 */
.com_main_tit_area {}
.com_main_tit_area .title { font-weight: 700; font-size: 24px; line-height: 24px; color: #004097;}
/* 공통 end */

.sen {}

.sen.sen01 {background-color: #edf5ff;}
.sen.sen01 .container {}
.sen.sen01 .container .main_visual_cont {display:flex;}
.sen.sen01 .container .main_visual_cont .left {display:flex; width: calc(100% - 449px);}
.sen.sen01 .container .main_visual_cont .left .search_area {width: 396px; padding: 72px 0 0;}
.sen.sen01 .container .main_visual_cont .left .search_area .title_area {margin: 0 0 29px;}
.sen.sen01 .container .main_visual_cont .left .search_area .title_area .sub_title {margin: 0 0 9px; font-weight: 700; font-size: 24px; line-height: 36px; color: #004097;}
.sen.sen01 .container .main_visual_cont .left .search_area .title_area .title {font-weight: 700; font-size: 40px; line-height: 60px; color: #191919;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area {margin: 0 0 16px;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .select {margin: 0 0 16px;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .select .list {font-size: 0;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .select .list li {display: inline-block;width: calc(50% - 8px); margin: 0 16px 0 0;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .select .list li:last-child {margin: 0;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .select .list li .slt_box {}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .select .list li .slt_box .slt {display: inline-block; width: 100%; height: 48px; margin: 0; border: none; padding: 0 11px 0 17px; background-color: #ffffff; background-image: url('/images/home/kor/user/board/slt_arr_icon.png'); background-position: right 11px center; background-size: 11px 7px;  background-repeat: no-repeat;   cursor: pointer; font-weight: 300; font-size: 18px; line-height: 27px; color: #2f2f2f; font-weight: 500; font-size: 18px; line-height: 27px; color: #767676; border-radius: 10px;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .select .list li .slt_box .slt option {}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .search {position: relative;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .search .inp {display: block; width: 100%; height: 48px; margin: 0; border: none; padding: 0 10px; background-color: #ffffff; font-weight: 500; font-size: 18px; line-height: 27px; color: #767676; border-radius: 10px;}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .search .sch_btn {position: absolute; top: 50%; right: 10px; transform: translateY(-50%);}
.sen.sen01 .container .main_visual_cont .left .search_area .select_area .search .sch_btn img {}
.sen.sen01 .container .main_visual_cont .left .search_area .sub_text {font-weight: 500; font-size: 16px; line-height: 24px; color: #737373;}

.sen.sen01 .container .main_visual_cont .right {width: 449px;}
.sen.sen01 .container .main_visual_cont .right .login_area {padding: 71px 40px; background-color: #002457; background-image: url('/images/home/kor/user/main/login_bg.png'); background-position: right 40px top 40px; background-repeat: no-repeat;}
.sen.sen01 .container .main_visual_cont .right .login_area .title {margin: 0 0 14px; font-weight: 700; font-size: 32px; line-height: 48px; color: #ffffff;}
.sen.sen01 .container .main_visual_cont .right .login_area .input_area {display: flex; align-items: center; justify-content: space-between; margin: 0 0 20px;}
.sen.sen01 .container .main_visual_cont .right .login_area .input_area .input_box {width: calc(100% - 106px);} 
.sen.sen01 .container .main_visual_cont .right .login_area .input_area .input_box .inp_txt {width: 100%; height: 48px; padding: 0 16px; border: none; font-weight: 500; font-size: 18px; line-height: 27px; color: #767676; border-radius: 10px;}
.sen.sen01 .container .main_visual_cont .right .login_area .input_area .input_box .inp_txt.id {margin: 0 0 5px;}
.sen.sen01 .container .main_visual_cont .right .login_area .input_area .input_btn {}
.sen.sen01 .container .main_visual_cont .right .login_area .input_area .input_btn .btn {width: 101px; height: 101px; background-color: #004097; font-weight: 700; font-size: 18px; line-height: 27px; color: #ffffff; border-radius: 10px}
.sen.sen01 .container .main_visual_cont .right .login_area .etc {}
.sen.sen01 .container .main_visual_cont .right .login_area .etc .list {font-size: 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .etc .list li {display: inline-block; position: relative; margin: 0 16px 0 0; padding: 0 16px 0 0; }
.sen.sen01 .container .main_visual_cont .right .login_area .etc .list li:after {position: absolute; content:''; top: 50%; right: 0; width: 1px; height:  14px; background-color: rgba(225, 225, 225, 0.5); transform: translateY(-50%);}
.sen.sen01 .container .main_visual_cont .right .login_area .etc .list li:last-child:after {display: none;}
.sen.sen01 .container .main_visual_cont .right .login_area .etc .list li:last-child {margin: 0; padding: 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .etc .list li .link {display: block; font-weight: 500; font-size: 16px; line-height: 24px; color:rgba(225, 225, 225, 0.5);}

/* 일반회원,종사자 로그인 */
.sen.sen01 .container .main_visual_cont .right .login_area {padding: 71px 40px; background-position: right 40px top 72px;}
.sen.sen01 .container .main_visual_cont .right .login_area .title_area {margin: 0 0 19px;}
.sen.sen01 .container .main_visual_cont .right .login_area .title_area .tit {font-weight: 700; font-size: 32px; line-height: 48px; color: #ffffff;}
.sen.sen01 .container .main_visual_cont .right .login_area .title_area .tit .fw {font-size: 18px; line-height: 27px;}
.sen.sen01 .container .main_visual_cont .right .login_area .title_area .txt {font-weight: 400; font-size: 18px; line-height: 27px; color: #ffffff;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area {margin: 0 0 20px;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list {display:flex; overflow: hidden; border-radius: 10px;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li {flex:1; margin: 0 1px 0 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li:last-child {margin: 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link {display: block; padding: 23px 0 18px; background-color: #004097; font-size: 0; text-align: center;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link .text {display: inline-block; padding: 36px 0 0; background-position: center top; background-repeat: no-repeat; font-weight: 700; font-size: 16px; line-height: 24px; color: #ffffff;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link .text.icon1 {background-image: url('/images/home/kor/user/main/login_person_icon1.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link .text.icon2 {background-image: url('/images/home/kor/user/main/login_person_icon2.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link .text.icon3 {background-image: url('/images/home/kor/user/main/login_person_icon3.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link .text.icon4 {background-image: url('/images/home/kor/user/main/login_person_icon4.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link .text.icon5 {background-image: url('/images/home/kor/user/main/login_person_icon5.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:hover,
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:focus {background-color: #ffffff;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:hover .text,
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:focus .text {color: #004097;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:hover .text.icon1,
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:focus .text.icon1 {background-image: url('/images/home/kor/user/main/login_person_icon1_on.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:hover .text.icon2,
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:focus .text.icon2 {background-image: url('/images/home/kor/user/main/login_person_icon2_on.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:hover .text.icon3,
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:focus .text.icon3 {background-image: url('/images/home/kor/user/main/login_person_icon3_on.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:hover .text.icon4,
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:focus .text.icon4 {background-image: url('/images/home/kor/user/main/login_person_icon4_on.png');}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:hover .text.icon5,
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area .list li .link:focus .text.icon5 {background-image: url('/images/home/kor/user/main/login_person_icon5_on.png');}
/* 일반회원,종사자 로그인 */

/* 기관회원 로그인 */
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area.sty2 .list {display:flex; flex-wrap: wrap;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area.sty2 .list li {flex:inherit; width: calc(33.3333% - 0.6666px); height: 63px; margin: 0 1px 1px 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area.sty2 .list li:nth-last-child(-n+3) {margin: 0 1px 0 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area.sty2 .list li:nth-child(3n) {margin: 0 0 1px;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area.sty2 .list li:last-child {margin: 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area.sty2 .list li .link {display:flex; justify-content: center; align-items: center; height: 100%; padding: 0;}
.sen.sen01 .container .main_visual_cont .right .login_area .mypage_area.sty2 .list li .link .text {padding: 0; font-size: 15px; line-height: 22px; background-image: inherit;}
/* 기관회원 로그인 */

.sen.sen01 .container .main_visual_cont .right .counseling_area {padding: 33px 40px; background-color: #ffffff;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .title {margin: 0 0 22px; padding: 0 0 0 43px; background-image: url('/images/home/kor/user/main/counseling_icon.png'); background-position: left top; background-repeat: no-repeat; font-weight: 700; font-size: 24px; line-height: 36px; color: #191919;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .title .blue {color: #004097;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area {}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list {font-size: 0;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li {display: inline-block; width: calc(50% - 20px); margin: 0 40px 0 0; }
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li:last-child {margin: 0;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link {display: block; padding: 40px 0;background-color: #f8f8f8; border-radius: 10px;border:2px solid #f8f8f8;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link:focus,
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link:hover  {border:2px solid #004097;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link:focus .text,
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link:hover .text  {color:#004097;font-weight:500;}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link .text {padding: 51px 0 0; background-position: top center; background-repeat: no-repeat; font-weight: 400; font-size: 18px; line-height: 27px; color: #767676; text-align: center; }
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link .text.icon1 {background-position: top center; background-image: url('/images/home/kor/user/main/c_icon1.png');}
.sen.sen01 .container .main_visual_cont .right .counseling_area .click_area .list li .link .text.icon2 {background-position: top right 55px; background-image: url('/images/home/kor/user/main/c_icon2.png');}

.sen.sen01 .container .main_visual_cont .left .map_area {width: calc(100% - 396px); padding: 40px 0 0; text-align: center;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont {width: 100%; max-width: 431px; height: 100%;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont {}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box {display: block;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:hover,
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:focus {z-index: 1;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box .img_off {}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:hover .img_off,
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:focus .img_off {display: none;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box .img_on {display: none;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:hover .img_on,
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:focus .img_on {display: block;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box .text {font-weight: 700; font-size: 14px; line-height: 24px; fill: #767676;}
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:hover .text,
.sen.sen01 .container .main_visual_cont .left .map_area .svg_cont .images_map_cont .box:focus .text {fill: #ffffff;}


/* 홈페이지 이용안내 */
.sen.sen02 { padding: 80px 0;}
.sen.sen02 .container {}
.sen.sen02 .container .use_cont_area {}
.sen.sen02 .container .use_cont_area .use_inner { display: flex; justify-content: space-between; align-items: stretch;}
.sen.sen02 .container .use_cont_area .use_inner > .box {}
.sen.sen02 .container .use_cont_area .use_inner > .box.left { width: calc(100% - 720px); padding: 0 10px 0 0;}
.sen.sen02 .container .use_cont_area .use_inner > .box.left .com_main_tit_area { margin: 0 0 19px 0;}
.sen.sen02 .container .use_cont_area .use_inner > .box.left .text { margin: 0 0 20px 0; font-weight: 700; font-size: 32px; line-height: 48px; color: #191919;}
.sen.sen02 .container .use_cont_area .use_inner > .box.left .text .ft_c { color: #004097;}
.sen.sen02 .container .use_cont_area .use_inner > .box.left .link_btn { display: inline-block; border: 1px solid rgba(0, 64, 151, 0.3); padding: 0 20px; border-radius: 10px; transition: all 0.3s;}
.sen.sen02 .container .use_cont_area .use_inner > .box.left .link_btn .txt { display: inline-block; font-weight: 400; font-size: 18px; line-height: 42px; color: #004097; text-align: center; transition: all 0.3s;}
.sen.sen02 .container .use_cont_area .use_inner > .box.left .link_btn:hover,
.sen.sen02 .container .use_cont_area .use_inner > .box.left .link_btn:focus { background-color: #004097;}
.sen.sen02 .container .use_cont_area .use_inner > .box.left .link_btn:hover .txt,
.sen.sen02 .container .use_cont_area .use_inner > .box.left .link_btn:focus .txt { color: #ffffff;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right { width: 720px;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list { display: flex; justify-content: space-between; align-items: stretch;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li { position: relative; flex: 1; padding: 0 30px 0 0;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li::before { display: block; content: ''; position: absolute; top: 50%; right: 12px; transform: translateY(-50%); width: 6px; height: 11px; background-image: url('/images/home/kor/user/main/use_area_icon_arrow.png'); background-position: center; background-size: 100%; background-repeat: no-repeat;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li:last-child { padding: 0;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li:last-child::before { display: none;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li > .box { padding: 26px 5px 34px; background-color: rgba(237, 245, 255, 0.5); text-align: center; border-radius: 10px;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li > .box .title { margin: 0 0 15px 0; font-weight: 700; font-size: 16px; line-height: 24px; color: #004097;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li > .box .text { padding: 60px 0 0 0; font-weight: 400; font-size: 15px; line-height: 22px; color: #191919; background-position: top center; background-repeat: no-repeat;}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li > .box .text.icon01 { background-image: url('/images/home/kor/user/main/use_area_icon01.png');}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li > .box .text.icon02 { background-image: url('/images/home/kor/user/main/use_area_icon02.png');}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li > .box .text.icon03 { background-image: url('/images/home/kor/user/main/use_area_icon03.png');}
.sen.sen02 .container .use_cont_area .use_inner > .box.right > .list > li > .box .text.icon04 { background-image: url('/images/home/kor/user/main/use_area_icon04.png');}
/* 홈페이지 이용안내 end */

/* 공지사항 */
.sen.sen03 {}
.sen.sen03 .container {}
.sen.sen03 .container .board_cont_area {}
.sen.sen03 .container .board_cont_area .board_inner { display: flex; justify-content: space-between; align-items: stretch;}
.sen.sen03 .container .board_cont_area .board_inner > .box {}
.sen.sen03 .container .board_cont_area .board_inner > .box.left { position: relative; width: calc(100% - 450px); padding: 76px 60px 80px 0; background-color: #f5f5f5;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left::before { display: block; content: ''; position: absolute; top: 0; right: 0; bottom: 0; width: 100vw; height: 100%; background-color: #f5f5f5; z-index: -1;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area { position: relative; display: flex; justify-content: space-between; align-items: center; margin: 0 0 28px 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .title { color: #191919;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area {}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list { display: flex; justify-content: space-between; align-items: stretch;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li { margin: 0 10px 0 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li.nav_area { display: flex; justify-content: space-between; align-items: stretch;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li:last-child { margin: 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn { display: block; width: 30px; height: 30px; background-color: #ffffff; background-position: center; background-repeat: no-repeat; border-radius: 5px; transition: all 0.3s;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.prev { margin: 0 5px 0 0; background-image: url('/images/home/kor/user/main/btn_area_prev_img.png');}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.next { background-image: url('/images/home/kor/user/main/btn_area_next_img.png');}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.link { background-color: #dfdfdf; background-image: url('/images/home/kor/user/main/btn_area_plus_img.png');}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn:hover,
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn:focus { background-color: #004097;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.prev:hover,
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.prev:focus { background-image: url('/images/home/kor/user/main/btn_area_prev_hover_img.png');}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.next:hover,
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.next:focus { background-image: url('/images/home/kor/user/main/btn_area_next_hover_img.png');}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.link:hover,
.sen.sen03 .container .board_cont_area .board_inner > .box.left .com_main_tit_area .btn_area > .list > li .btn.link:focus { background-image: url('/images/home/kor/user/main/btn_area_plus_hover_img.png');}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area {}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area { margin: 0 -60px 0 0; -webkit-mask-image: linear-gradient(to left, transparent 0.5%, black 10%); -webkit-mask-position: right; -webkit-mask-size: 100%; -webkit-mask-repeat: no-repeat;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list { margin: -10px 0 -10px -9px; padding: 10px 193px 10px 10px;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide { margin: 0 16px 0 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide .box { display: block; background-color: #ffffff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); border-radius: 10px;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide.slick-active .box { -webkit-mask-image: none;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide.slick-active .box:hover,
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide.slick-active .box:focus { position: relative;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide.slick-active .box:hover::before,
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide.slick-active .box:focus::before { display: block; content: ''; position: absolute; top: -1px; right: -1px; bottom: -1px; left: -1px; width: 100%; height: 100%; border: 1px solid #004097; border-radius: 10px;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide .box .inner_box { padding: 27px 25px 23px;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide .box .inner_box .title_area { height: 90px; margin: 0 0 65px 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide .box .inner_box .title_area .title { font-weight: 700; font-size: 20px; line-height: 30px; color: #191919; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap: break-word; vertical-align: middle; transition: all 0.3s;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide .box .inner_box .title_area .title .new_icon { display: inline-block; width: 18px; height: 18px; background-color: #089aa3; font-weight: 700; font-size: 12px; line-height: 18px; color: #ffffff; text-align: center; border-radius: 3px;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide.slick-active .box:hover .inner_box .title_area .title { color: #004097;}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide .box .inner_box .date_area {}
.sen.sen03 .container .board_cont_area .board_inner > .box.left .list_area #list_slide_area .slick-list .slick-slide .box .inner_box .date_area .date { font-weight: 400; font-size: 16px; line-height: 30px; color: #767676;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right { width: 450px;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .img_box {display: block; position: relative; padding: 0 0 100%; border-radius: 0 5px 5px 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .img_box .img_inner {position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .img_box .img_inner img {display: block; width: 100%; height: 100%;}

.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area {position: relative;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide {}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list {}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track {}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track .slick-slide {}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track .slick-slide .link {overflow: hidden; display: block; border-radius: 0 5px 5px 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track .slick-slide .link:focus {outline:2px solid #000;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track .slick-slide .link .img_area {position: relative; padding: 0 0 100%;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track .slick-slide .link:focus {outline:2px solid;border:2px solid #333;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track .slick-slide .link .img_area .img_inner {position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area #main_pop_slide .slick-list .slick-track .slick-slide .link .img_area .img_inner img {display: block; width: 100%; height: 100%;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area {display:flex; flex-direction: row-reverse; align-items: center; position: absolute; bottom: 24px; left: 50%; transform:translateX(-50%);}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .slide_control_btn {margin: 0 0 0 6px;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .slide_control_btn .btn {display: none; width: 12px; height: 14px; background-position: center; background-repeat: no-repeat;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .slide_control_btn .btn.on {display: block;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .slide_control_btn .btn.play {background-image: url('/images/home/kor/user/main/slick_play.png');width:17px;height:17px;background-color:#aaa;border-radius:50%;background-size:50%;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .slide_control_btn .btn.pause {background-image: url('/images/home/kor/user/main/slick_pause.png');width:17px;height:17px;background-color:#aaa;border-radius:50%;background-size:60%;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .play_dots_area {}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .play_dots_area .slick-dots {font-size: 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .play_dots_area .slick-dots li {display: inline-block; margin: 0 10px 0 0; vertical-align: middle;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .play_dots_area .slick-dots li:last-child {margin: 0;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .play_dots_area .slick-dots li button {display: block; width: 17px; height: 17px; background-color:#aaa; text-indent: -9999px;border-radius:50%;}
.sen.sen03 .container .board_cont_area .board_inner > .box.right .main_pop_slide_area .slide_control_area .play_dots_area .slick-dots li.slick-active button {background-color:#004097; }
/* 공지사항 */
