@charset "UTF-8";

@media screen and (max-width:1400px){
	/* 섹션1 - 메인비주얼 */
	.sen.sen01 .main_visual_area .container .left_cont:before {background-size: 471px auto; background-position: right 200px top -109px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .title_area {margin: 0 0 20px; font-size: 36px; line-height: 46px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .text_area {margin: 0 0 50px; font-size:18px; line-height: 27px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .link_area .link {padding: 0 25px; font-size: 16px; line-height: 40px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area:before {height: 13px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area {background-position:right top 10px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area .num {font-size: 50px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box .title_area .num_area {padding: 0 50px 0 0;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .text {top: 10px; font-size: 14px; line-height: 21px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .text > * {font-size: 14px; line-height: 21px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .day {margin: 0 0 10px; font-size: 20px; line-height: 30px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .day > * {font-size: 20px; line-height: 30px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .menu_list > .list li .link .txt {font-size: 20px; line-height: 30px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box .text_area .menu_list > .list li .link .txt {padding: 0 7px 0 0; font-size: 16px; line-height: 24px;}

	.sen.sen01 .qualification_area .qualification_tap_area .container .list li .btn {padding: 0 20px 0 50px;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li .btn .txt {font-size: 20px; line-height: 70px;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li.on .btn .txt {font-size: 20px; line-height: 70px;}

	.sen.sen01 .qualification_area .qualification_tab_cont {top: 70px;}

	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area {padding: 20px 50px 50px 50px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area {margin: 0 0 35px; padding: 0 0 25px 0;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .title_area .title {font-size: 20px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li:before { height: 15px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li > .text { font-size: 16px;}
	/* 섹션1 - 메인비주얼 */

}



@media screen and (max-width:1280px){
	/* 공통 */
	.com_main_tit_area .title {font-size: 26px; line-height: 39px;}
	.com_btn {width: 39px; height: 39px; background-size: 12px;}
	/* 공통 */

	/* 섹션1 - 메인비주얼 */
	.sen.sen01 .main_visual_area .container .left_cont:before {background-size: 314px auto; background-position: right 150px top -70px;}
	.sen.sen01 .main_visual_area .container .left_cont .box {padding: 80px 50px 60px 0;}
	.sen.sen01 .main_visual_area .container .left_cont .box .logo_area {width: 169px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .title_area {margin: 0 0 15px; font-size: 30px; line-height: 40px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .text_area {margin: 0 0 40px; font-size:16px; line-height: 24px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .link_area .link {padding: 0 20px; font-size: 14px; line-height: 36px;}
	.sen.sen01 .main_visual_area .container .right_cont {width: calc(100% - 300px);}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box {padding: 80px 15px 60px; background-size: 88px auto; background-position: right -20px bottom 60px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area:before {left: 6px; width: calc(100% - 6px); height: 10px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area {background-position:right top 8px; background-size: 7px auto;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area .num {font-size: 40px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box .title_area .num_area {padding: 0 42px 0 0;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .text {top: 8px; font-size: 12px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .text > * {font-size: 12px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .day {margin: 0 0 5px; font-size: 16px; line-height: 27px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area > * {font-size: 18px; line-height: 27px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .menu_list > .list li {}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .menu_list > .list li .link .txt {font-size: 18px; line-height: 27px;}

	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box .text_area .menu_list > .list li {padding: 10px 0 4px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box .text_area .menu_list > .list li .link .txt {padding: 0 7px 0 0; font-size: 14px; line-height: 21px;}

	.sen.sen01 .qualification_area .qualification_tap_area .container .list li .btn {padding: 0 20px 0 40px;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li .btn .txt {background-size: 24px auto; font-size: 18px; line-height: 60px;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li.on .btn .txt {background-size: 24px auto; font-size: 18px; line-height: 60px;}

	.sen.sen01 .qualification_area .qualification_tab_cont {top: 60px;}

	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area {padding: 20px 40px 40px 40px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area {margin: 0 0 25px; padding: 0 0 15px 0;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .title_area { width: 180px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .title_area .title {font-size: 18px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area { width: calc(100% - 180px);}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li:before { height: 15px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li > .text { font-size: 14px;}

	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .cont_list_area .list li .link .text {font-size: 14px; line-height: 50px;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li .link:hover, .sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li .link:focus {background-size: 140px auto;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li .link:hover, .sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li .link:focus {background-size: 140px auto;}
	/* 섹션1 - 메인비주얼 */

	/* 공지사항/자주 하는 질문 */
	.com_board_cont_area .board_cont_box > .box {width: calc(50% - 15px); margin: 0 30px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area {padding: 0 135px 0 0; margin: 0 0 25px;}
	/*20240808 웹접근성*/
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area .slid_btn_area{
		right:45px;
	}
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area .slid_btn_area .nav {margin: 0 0 0 0;}
	/*//20240808 웹접근성*/
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area .slid_btn_area .nav .nav_btn {background-size: 7px 12px;}
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area .slid_btn_area .nav .nav_btn.prev {margin: 0 5px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list {margin: 0 -30px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide {margin: 0 30px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div {margin: 0 0 30px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div {width: calc(50% - 15px) !important; margin: 0 30px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box {padding: 30px 35px 50px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box:hover, .com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > li .box:focus {box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .inner_box {height: 150px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .inner_box .title {height: 72px; font-size: 16px; line-height: 24px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .inner_box .title .new {font-size: 14px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .data {bottom: 24px; left: 35px; font-size: 14px; line-height: 21px;}

	.com_board_cont_area .board_cont_box > .box.right {padding: 26px 35px 35px;}
	/*20240808 웹접근성수정*/
	.com_board_cont_area .board_cont_box > .box.right .com_link_btn.com_btn{top:26px; right:35px;}
	.com_board_cont_area .board_cont_box > .box.right .com_main_tit_area {padding: 0 40px 0 0; margin: 0 0 25px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li {margin: 0 0 7px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li > .box {padding: 0 20px 0 70px; background-position: right 10px center;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li > .box .title {left: 10px; font-size: 14px; line-height: 35px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li > .box .text {font-size: 14px; line-height: 35px;}
	/* 공지사항/자주 하는 질문 */

	/* 학과 안내 */
	.sen04 .sen04_title_area { margin: 0 0 25px 0;}
	.sen04 .sen04_title_area .container .com_main_tit_area { padding: 0 45px 0 0;}
	.sen04 .main_department_area { padding: 70px 0 60px;}
	.sen04 .main_department_area .container .control_area { top: -40px; right: 5px;}
	.sen04 .main_department_area .container .control_area .slide_bar_area { margin: 0 15px 0 0;}
	.sen04 .main_department_area .container .control_area .slide_bar_area .slide_bar { width: 70px;}
	.sen04 .main_department_area .container .control_area .play_area .nav { width: 7px; height: 13px;}
	.sen04 .main_department_area .container .control_area .play_area .play_stop_area { margin: 0 15px;}
	.sen04 .main_department_area .container .control_area .play_area .play_stop_area .btn { width: 8px; height: 13px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-list { padding: 0 400px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-list .slick-track .slick-slide { margin: 0 15px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box { box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .img_area .img_inner { height: 180px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li { margin: 0 0 0 10px; padding: 0 0 0 10px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li::before { height: 14px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li a { font-size: 16px; line-height: 24px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .text_area { padding: 15px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .text_area .text { font-size: 18px; line-height: 27px;}
	/* 학과 안내 */

	/* 보도자료/미디어 */
	.sen05 { padding: 0 0 60px 0;}
	.sen05 .container .sen05_inner > .box { width: calc(50% - 15px); margin: 0 30px 0 0;}
	.sen05 .container .sen05_inner > .box .com_main_tit_area { margin: 0 0 25px 0;}
	.sen05 .container .sen05_inner > .box.press_box .com_main_tit_area { padding: 0 45px 0 0;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area { padding: 0 220px 0 0;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area .btn_area .sns_area { margin: 0 5px 0 0;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area .btn_area .sns_area > .list > li { margin: 0 5px 0 0;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area .btn_area .sns_area > .list > li .com_btn.facebook { background-size: 8px;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area .btn_area .sns_area > .list > li .com_btn.instagram { background-size: 14px;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area .btn_area .sns_area > .list > li .com_btn.youtube { background-size: 16px;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area .btn_area .sns_area > .list > li .com_btn.blog { background-size: 16px;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li { width: calc(50% - 15px); margin: 0 30px 0 0;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box .inner_box .text_box { height: 114px; padding: 10px;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box .inner_box .text_box .title { font-size: 14px; line-height: 21px;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box .inner_box .text_box .text { font-size: 16px; line-height: 24px}
	.sen05 .container .sen05_inner > .box.news_box .cont_area > .list > li > .box .inner_box .img_box .img_inner { height: 302px;}
	/* 보도자료/미디어 */

	/*sen2 왼쪽 박스 공통*/
	.info_cont_area .box {width: -webkit-calc(50% - 15px); width: calc(50% - 15px);}
	.info_cont_area .box.left {margin: 0 30px 0 0;}
	.info_cont_area .box.left .info_list_area {width: -webkit-calc(50% - 15px); width: calc(50% - 15px);}
	.info_cont_area .box.left .info_list_area .list li {margin: 0 0 30px 0;}
	/*sen2 왼쪽 박스 공통*/

	/*sen2 왼쪽 박스 왼쪽 리스트*/
	.info_cont_area .box.left .info_list_area.left {margin: 0 30px 0 0;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box {height: 134px; padding: 15px 15px 30px 30px; background-position: right 15px bottom 15px; background-size: auto 39px;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box .tit {font-size: 20px; line-height: 30px;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box .txt {font-size: 16px; line-height: 24px;}
	/*sen2 왼쪽 박스 왼쪽 리스트*/

	/*sen2 왼쪽 박스 오른쪽 리스트*/
	.info_cont_area .box.left .info_list_area.right .list li .info_box .img_box .img_inner_box {height: 216px;}
	.info_cont_area .box.left .info_list_area.right .list li .info_box .tit_box {padding: 15px 15px 30px 30px;}
	.info_cont_area .box.left .info_list_area.right .list li .info_box .tit_box .tit {padding: 0 30px 0 0; background-size: 15px; font-size: 20px; line-height: 30px;}
	/*sen2 왼쪽 박스 오른쪽 리스트*/

	/*sen2 오른쪽 박스 상단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.top {margin: 0 0 30px 0; padding: 15px 135px 15px 20px; background-position: right 30px center; background-size: 53px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .tit {font-size: 20px; line-height: 30px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .call {font-size: 28px; line-height: 42px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .time {font-size: 16px; line-height: 24px;}
	/*sen2 오른쪽 박스 상단 컨텐츠*/

	/*sen2 오른쪽 박스 하단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.bottom {padding: 28px 30px 28px 30px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li {margin: 0 0 29px 0; padding: 0 0 28px 0;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .tit_area {width: 130px; margin: 0 5px 0 0;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .tit {font-size: 20px; line-height: 30px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area {width: -webkit-calc(100% - 135px); width: calc(100% - 135px);}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area > .list > li > .menu_btn .menu_name {padding: 70px 0 0 0; background-position: top 10px center; background-size: auto 34px; font-size: 16px; line-height: 24px;}
	/*sen2 오른쪽 박스 하단 컨텐츠*/

}

@media screen and (max-width:1080px){
	/* 공통 */
	.com_main_tit_area .title {font-size: 22px; line-height: 33px;}
	.com_btn {width: 33px; height: 33px;}
	/* 공통 */

	/* 섹션1 - 메인비주얼 */
	.sen.sen01 .main_visual_area .container {flex-direction: column;}
	.sen.sen01 .main_visual_area .container .left_cont:before {background-size: 280px auto; background-position: right top -109px;}
	.sen.sen01 .main_visual_area .container .left_cont .box {padding: 50px 10px 50px 10px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .logo_area {width: 169px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .title_area {margin: 0 0 10px; font-size: 26px; line-height: 39px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .title_area br {display: none;}
	.sen.sen01 .main_visual_area .container .left_cont .box .text_area {margin: 0 0 20px; font-size:14px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .link_area .link {padding: 0 15px; font-size: 12px; line-height: 30px;}
	.sen.sen01 .main_visual_area .container .right_cont {width: 100%; }
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box {height: 342px; padding: 50px 15px 50px; background-position: right -20px bottom 50px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box {border-left: 1px solid #e7dac9;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area {background-position:right top 4px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area:before {height: 7px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area .num {font-size: 30px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .text {top: 2px;}

	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area { padding: 20px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area {margin: 0 0 20px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box { flex-direction: column;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .title_area { width: 100%;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .title_area .title {font-size: 16px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area { width: 100%;}
	/* 섹션1 - 메인비주얼 */

	/* 공지사항/자주 하는 질문 */
	.com_board_cont_area .board_cont_box > .box {display: block; width: 100%; margin: 0 0 20px;}
	.com_board_cont_area .board_cont_box > .box:last-child {margin: 0;}
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area {padding: 0 115px 0 0; margin: 0 0 20px;}
	/*20240808 웹접근성*/
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area .slid_btn_area{right:40px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div {margin: 0 0 30px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div {width: calc(33.3333% - 14px) !important; margin: 0 20px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box {padding: 25px 30px 45px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box:hover, .com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > li .box:focus {box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .inner_box {height: 100px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .inner_box .title {height: 63px; font-size: 14px; line-height: 21px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .inner_box .title .new {font-size: 12px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .data {bottom: 15px; left: 30px; font-size: 12px; line-height: 21px;}

	.com_board_cont_area .board_cont_box > .box.right {padding: 20px 30px 30px;}
	/*20240808 웹접근성수정*/
	.com_board_cont_area .board_cont_box > .box.right .com_link_btn.com_btn{top:20px; right:30px;}
	.com_board_cont_area .board_cont_box > .box.right .com_main_tit_area {padding: 0 30px 0 0; margin: 0 0 20px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li {margin: 0 0 5px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li > .box {padding: 0 20px 0 60px; background-position: right 5px center; background-size: 6px 8px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li > .box .title {left: 10px; font-size: 12px; line-height: 30px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li > .box .text {font-size: 12px; line-height: 30px;}
	/* 공지사항/자주 하는 질문 */

	/* 학과 안내 */
	.sen04 .sen04_title_area { margin: 0 0 20px 0;}
	.sen04 .sen04_title_area .container .com_main_tit_area { padding: 0 40px 0 0;}
	/*20240808 웹접근성*/
	.sen04 .main_department_area { padding: 60px 0 40px;}
	.sen04 .main_department_area .container .control_area { top: -30px;}
	.sen04 .main_department_area .container .control_area .slide_bar_area { margin: 0 10px 0 0;}
	.sen04 .main_department_area .container .control_area .play_area .play_stop_area { margin: 0 10px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-list { padding: 0 450px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-list .slick-track .slick-slide { margin: 0 10px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .img_area .img_inner { height: 160px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li::before { height: 12px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li a { font-size: 14px; line-height: 21px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .text_area { padding: 10px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .text_area .text { font-size: 16px; line-height: 24px;}
	/* 학과 안내 */

	/* 보도자료/미디어 */
	.sen05 { padding: 0 0 40px 0;}
	.sen05 .container .sen05_inner { flex-direction: column;}
	.sen05 .container .sen05_inner > .box { width: 100%; margin: 0 0 20px 0;}
	.sen05 .container .sen05_inner > .box .com_main_tit_area { margin: 0 0 20px 0;}
	.sen05 .container .sen05_inner > .box.press_box .com_main_tit_area { padding: 0 40px 0 0;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area { padding: 0 190px 0 0;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li { width: calc(50% - 10px); margin: 0 20px 0 0;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box .inner_box .text_box { height: 105px;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box .inner_box .text_box .title { font-size: 12px;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box .inner_box .text_box .text { font-size: 14px; line-height: 21px}
	.sen05 .container .sen05_inner > .box.press_box .cont_area > .list > li > .box .inner_box .img_box .img_inner { height: 160px;}
	.sen05 .container .sen05_inner > .box.news_box .cont_area > .list > li > .box .inner_box .img_box .img_inner { height: 265px;}
	/* 보도자료/미디어 */

	/*sen2 왼쪽 박스 공통*/
	.info_cont_area .box {display: block; width: 100%;}
	.info_cont_area .box.left {margin: 0 0 20px 0;}
	.info_cont_area .box.left .info_list_area {width: -webkit-calc(50% - 10px); width: calc(50% - 10px);}
	.info_cont_area .box.left .info_list_area .list li {margin: 0 0 20px 0;}
	/*sen2 왼쪽 박스 공통*/

	/*sen2 왼쪽 박스 왼쪽 리스트*/
	.info_cont_area .box.left .info_list_area.left {margin: 0 20px 0 0;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box {height: 104px; padding: 20px; background-position: right 10px bottom 10px; background-size: auto 26px;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box .tit {font-size: 20px; line-height: 30px;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box .txt {font-size: 14px; line-height: 21px;}
	/*sen2 왼쪽 박스 왼쪽 리스트*/

	/*sen2 왼쪽 박스 오른쪽 리스트*/
	.info_cont_area .box.left .info_list_area.right .list li .info_box .img_box .img_inner_box {height: 166px;}
	.info_cont_area .box.left .info_list_area.right .list li .info_box .tit_box {padding: 20px;}
	.info_cont_area .box.left .info_list_area.right .list li .info_box .tit_box .tit {padding: 0 20px 0 0; background-size: 10px; font-size: 18px; line-height: 27px;}

	.info_cont_area .box.left .info_list_area.right .list li .info_box:hover .img_box .img_inner_box img,
	.info_cont_area .box.left .info_list_area.right .list li .info_box:focus .img_box .img_inner_box img {transform: inherit;}
	/*sen2 왼쪽 박스 오른쪽 리스트*/

	/*sen2 오른쪽 박스 상단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.top {margin: 0 0 20px 0; padding: 10px 105px 10px 15px; background-position: right 20px center; background-size: 35px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .tit {font-size: 18px; line-height: 27px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .call {font-size: 26px; line-height: 39px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .time {font-size: 14px; line-height: 21px;}
	/*sen2 오른쪽 박스 상단 컨텐츠*/

	/*sen2 오른쪽 박스 하단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.bottom {padding: 20px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li {margin: 0 0 20px 0; padding: 0 0 20px 0;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .tit_area {width: 150px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .tit {font-size: 18px; line-height: 27px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area {width: -webkit-calc(100% - 155px); width: calc(100% - 155px);}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area > .list > li > .menu_btn .menu_name {padding: 50px 0 0 0; background-position: top 5px center; background-size: auto 23px; font-size: 14px; line-height: 21px;}

	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area > .list > li > .menu_btn:hover .menu_name,
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area > .list > li > .menu_btn:focus .menu_name {background-position: top 5px center;;}
	/*sen2 오른쪽 박스 하단 컨텐츠*/
}

@media screen and (max-width:767px){
	/* 공통 */
	.com_main_tit_area .title {font-size: 18px; line-height: 27px;}
	.com_btn {width: 27px; height: 27px;}
	/* 공통 */

	/* 섹션1 - 메인비주얼 */
	.sen.sen01 {background-color: #fbdab6;}
	.sen.sen01 .main_visual_area .container .left_cont:before {top: 0; right: 0; width: 280px; height: 100%;}
	.sen.sen01 .main_visual_area .container .left_cont .box {padding: 30px 10px 30px 10px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .title_area {margin: 0 0 10px; font-size: 22px; line-height: 33px;}
	.sen.sen01 .main_visual_area .container .left_cont .box .text_area {margin: 0 0 10px;}
	.sen.sen01 .main_visual_area .container .right_cont {margin: 0 0 20px; background-color: #fff5e3;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list {flex-direction: column;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box {height: inherit; border-bottom: 1px solid #fdf3e1; border-right: none; padding: 20px 130px 20px 15px; background-position: right 8px bottom -11px; box-shadow: 0px 4px 20px 0px rgba(135, 135, 135, 0.15);}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box {border-left: none; padding: 20px 15px 20px;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:first-child .box .text_area .menu_list > .list li {border-bottom: 1px solid #facc9e;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area:before {left: 4px; width: calc(100% - 4px);}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area {font-size: 0;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area .num {display: inline-block; margin: 0 10px 0 0;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area .day {display: inline-block; font-family: 'GmarketSans';	 font-weight: 700; font-size: 16px; line-height: 24px; color: #ed6c00; vertical-align: top;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .title_area .num_area .day > * {display: inline-block; font-family: 'GmarketSans'; font-weight: 700; font-size: 16px; line-height: 24px; color: #ed6c00; vertical-align: top;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box:hover .title_area .num_area .day { color: #e8350d;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .day {display: none;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li .box .text_area .menu_list > .list li .link .txt {font-size: 16px; line-height: 24px;}

	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:not(:first-child) .box:hover .title_area .num_area .day, .sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:not(:first-child) .box:focus .title_area .num_area .day {color: #e8350d;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:not(:first-child) .box:hover:before, .sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:not(:first-child) .box:focus:before {position: absolute; content:''; top:0; right:0; width:100%; height:1px; background-color: #eeaa8b;}
	.sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:not(:first-child) .box:hover:after, .sen.sen01 .main_visual_area .container .right_cont .process_area > .list > li:not(:first-child) .box:focus:after {position: absolute; content:''; top: inherit; bottom: -1px; left:0; width:100%; height:1px; background-color: #eeaa8b;}

	.sen.sen01 .qualification_area .qualification_tap_area .container {padding: 0;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li {display: block; width: 100%;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li .btn {padding: 0 20px 0 20px;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li .btn .txt {font-size: 16px; line-height: 50px;}
	.sen.sen01 .qualification_area .qualification_tap_area .container .list li.on .btn .txt {font-size: 16px; line-height: 50px;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 {top: 50px;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 {top: 100px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area {padding: 20px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area .list li {font-size: 16px; line-height: 24px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area .list li .m_tit {display: inline-block;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .cont_list_area .list li {width: 33.333%;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .cont_list_area .list li .link .text {font-size: 12px; line-height: 40px;}

	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area { padding: 20px 10px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .title_area .title { font-size: 14px; line-height: 40px;}
	.sen.sen01 .qualification_area .qualification_tab_cont#tab01 .container .info_area .text_area > .list > li > .inner_box .list_area { border-right: 1px solid #5d4037; border-left: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont#tab02 .container .info_area .text_area > .list > li > .inner_box .list_area { border-right: 1px solid #ed6c00; border-left: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list { flex-direction: column;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li { display: flex; justify-content: center; align-items: center; width: 100% !important; height: 40px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li::before { top: unset; bottom: 0; transform: none; width: 100%; height: 1px;}
	.sen.sen01 .qualification_area .qualification_tab_cont#tab01 .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li::before { background-color: #cec5c3;}
	.sen.sen01 .qualification_area .qualification_tab_cont#tab02 .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li::before { background-color: #fad3b2;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li:last-child::before { display: block;}
	.sen.sen01 .qualification_area .qualification_tab_cont#tab01 .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li:last-child::before { background-color: #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont#tab02 .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li:last-child::before { background-color: #ed6c00;}

	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area > .list > li > .inner_box .list_area > .list > li > .text { font-size: 12px; line-height: 18px;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(-n+4) .link {border-top: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-last-child(-n+4) .link {border-bottom: 1px solid #cec5c3;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(4n) .link {border-right: 1px solid #cec5c3;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(4n+1) .link {border-left: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(-n+3) .link {border-top: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-last-child(-n+3) .link {border-bottom: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(3n) .link {border-right: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(3n+1) .link {border-left: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:first-child .link {border-left: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:last-child .link {border-right: 1px solid #5d4037;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(-n+4) .link {border-top: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-last-child(-n+4) .link {border-bottom: 1px solid #fad3b2;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(4n) .link {border-right: 1px solid #fad3b2;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(4n+1) .link {border-left: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(-n+3) .link {border-top: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-last-child(-n+3) .link {border-bottom: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(3n) .link {border-right: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(3n+1) .link {border-left: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:first-child .link {border-left: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:last-child .link {border-right: 1px solid #ed6c00;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li .link:hover, .sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li .link:focus {background-size: 93px auto;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li .link:hover, .sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li .link:focus {background-size: 93px auto;}
	/* 섹션1 - 메인비주얼 */


	/* 공지사항/자주 하는 질문 */
	.com_board_cont_area .board_cont_box > .box {margin: 0 0 15px;}
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area {padding: 0 100px 0 0; margin: 0 0 10px;}
	/*20240808 웹접근성*/
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area .slid_btn_area{right:33px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list {margin: 0 -10px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide {margin: 0 10px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div {margin: 0 0 10px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div {width: calc(33.3333% - 6.6666px) !important; margin: 0 10px 0 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box {padding: 15px 10px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .data {left: 20px;}
	.com_board_cont_area .board_cont_box > .box.right {padding: 15px 10px;}
	/*20240808 웹접근성*/
	.com_board_cont_area .board_cont_box > .box.right .com_link_btn.com_btn{top:15px; right:10px;}
	.com_board_cont_area .board_cont_box > .box.right .com_main_tit_area {margin: 0 0 10px;}
	.com_board_cont_area .board_cont_box > .box.right .main_faq_area > .list > li {margin: 0 0 5px;}
	/* 공지사항/자주 하는 질문 */

	/* 학과 안내 */
	.sen04 .sen04_title_area { margin: 0 0 10px 0;}
	.sen04 .sen04_title_area .container .com_main_tit_area { padding: 0 35px 0 0;}
	/*20240808 웹접근성*/
	.sen04 .main_department_area { padding: 65px 0 30px;}
	.sen04 .main_department_area .container .control_area { top: -30px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-list { padding: 0 350px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .img_area .img_inner { height: 140px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list { flex-direction: column;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li { margin: 0 0 10px 0; padding: 0;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li::before { top: -9px; left: 50%; transform: translateX(-50%); width: 14px; height: 1px;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li:first-child { margin: 0 0 10px 0;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .top_box .hover_link_area > .list > li:last-child { margin: 0;}
	.sen04 .main_department_area .container .department_slide_area > .list .slick-track .slick-slide .inner_box .text_area .text { font-size: 14px; line-height: 21px;}
	/* 학과 안내 */

	/* 보도자료/미디어 */
	.sen05 .container .sen05_inner > .box { margin: 0 0 15px 0;}
	.sen05 .container .sen05_inner > .box .com_main_tit_area { margin: 0 0 10px 0;}
	.sen05 .container .sen05_inner > .box.press_box .com_main_tit_area { padding: 0 35px 0 0;}
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area { padding: 0 165px 0 0;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li { width: calc(50% - 5px); margin: 0 10px 0 0;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box:hover .inner_box .img_box .img_inner img,
	.sen05 .container .sen05_inner > .box .cont_area > .list > li > .box:focus .inner_box .img_box .img_inner img { transform: unset;}
	.sen05 .container .sen05_inner > .box.press_box .cont_area > .list > li > .box .inner_box .img_box .img_inner { height: 140px;}
	.sen05 .container .sen05_inner > .box.news_box .cont_area > .list > li > .box .inner_box .img_box .img_inner { height: 245px;}
	/* 보도자료/미디어 */

	/*sen2 왼쪽 박스 공통*/
	.info_cont_area .box.left {margin: 0 0 10px 0;}
	.info_cont_area .box.left .info_list_area {width: -webkit-calc(50% - 5px); width: calc(50% - 5px);}
	.info_cont_area .box.left .info_list_area .list li {margin: 0 0 10px 0;}
	/*sen2 왼쪽 박스 공통*/

	/*sen2 왼쪽 박스 왼쪽 리스트*/
	.info_cont_area .box.left .info_list_area.left {margin: 0 10px 0 0;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box {height: 74px; padding: 10px; background-position: right 5px bottom 5px;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box .tit {font-size: 16px; line-height: 24px;}
	.info_cont_area .box.left .info_list_area.left .list li .info_box .txt {font-size: 12px;}
	/*sen2 왼쪽 박스 왼쪽 리스트*/

	/*sen2 왼쪽 박스 오른쪽 리스트*/
	.info_cont_area .box.left .info_list_area.right .list li .info_box .img_box .img_inner_box {height: 114px;}
	.info_cont_area .box.left .info_list_area.right .list li .info_box .tit_box {padding: 10px;}
	.info_cont_area .box.left .info_list_area.right .list li .info_box .tit_box .tit {padding: 0 15px 0 0; font-size: 16px; line-height: 24px;}
	/*sen2 왼쪽 박스 오른쪽 리스트*/

	/*sen2 오른쪽 박스 상단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.top {margin: 0 0 10px 0; padding: 10px 85px 10px 10px; background-position: right 10px center;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .tit {font-size: 16px; line-height: 24px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .call {font-size: 22px; line-height: 33px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .time {font-size: 12px;}
	/*sen2 오른쪽 박스 상단 컨텐츠*/

	/*sen2 오른쪽 박스 하단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.bottom {padding: 10px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li {margin: 0 0 10px 0; padding: 0 0 10px 0;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .tit_area {display: block; width: 100%; margin: 0 0 5px 0; text-align: center;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .tit {font-size: 16px; line-height: 24px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area {display: block; width: 100%;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area > .list > li > .menu_btn .menu_name {padding: 40px 0 0 0; font-size: 12px;}
	/*sen2 오른쪽 박스 하단 컨텐츠*/

}

@media screen and (max-width:480px){
	/* 공통 */
	.com_main_tit_area .title {font-size: 16px; line-height: 24px;}
	.com_btn {width: 24px; height: 24px;}
	/* 공통 */

	/* 섹션1 - 메인비주얼 */
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .text_area .list li {font-size: 14px; line-height: 21px;}
	.sen.sen01 .qualification_area .qualification_tab_cont .container .info_area .cont_list_area .list li {width: 50%;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:first-child {width: 100%;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:not(:first-child):nth-child(-n+3) .link { border-top: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-last-child(-n+3) .link { border-bottom: 1px solid #cec5c3;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-last-child(-n+2) .link { border-bottom: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(3n) .link { border-right: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(3n+1) .link { border-left: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:first-child { border-left: 1px solid #5d4037;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(2n) .link { border-left: 1px solid #5d4037; border-right: 1px solid #cec5c3;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab1 .container .info_area .cont_list_area .list li:nth-child(odd) .link { border-right: 1px solid #5d4037;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(-n+4) .link {border-top: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-last-child(-n+4) .link {border-bottom: 1px solid #fad3b2;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(4n) .link {border-right: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(4n+1) .link {border-left: none;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(-n+3) .link {border-top: none;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-last-child(-n+3) .link {border-bottom: 1px solid #fad3b2;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(3n) .link {border-right:1px solid #fad3b2;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(3n+1) .link {border-left: none;}

	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(-n+2) .link {border-top: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-last-child(-n+2) .link {border-bottom: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(2n) .link {border-right: 1px solid #ed6c00;}
	.sen.sen01 .qualification_area .qualification_tab_cont.tab2 .container .info_area .cont_list_area .list li:nth-child(2n+1) .link {border-left: 1px solid #ed6c00;}
	/* 섹션1 - 메인비주얼 */

	/* 섹션1 - 메인비주얼(입시기간 아닐때 추가) 24.03.11 */
	.sen.sen01 .main_visual_area .container_1 .box .title_area {font-size:45px;}


	/* 공지사항/자주 하는 질문 */
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area {padding: 0 90px 0 0;}
	/*20240808 웹접근성수정*/
	.com_board_cont_area .board_cont_box > .box.left .com_main_tit_area .slid_btn_area{right:30px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div {width: calc(50% - 5px) !important;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box {padding: 10px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .data {left: 10px;}
	.com_board_cont_area .board_cont_box > .box.right {padding: 10px;}
	  /*20240808 웹접근성수정*/
	.com_board_cont_area .board_cont_box > .box.right .com_link_btn.com_btn{top:10px; right:10px;}    
	/* 공지사항/자주 하는 질문 */

	/* 학과 안내 */
	.sen04 .main_department_area .container .department_slide_area > .list .slick-list { margin: 0; padding: 0;}
	/* 학과안내 */

	/*sen2 왼쪽 박스 왼쪽 리스트*/
	.info_cont_area .box.left .info_list_area.left .list li .info_box .tit {font-size: 16px; line-height: 24px;}
	/*sen2 왼쪽 박스 왼쪽 리스트*/

	/*sen2 왼쪽 박스 오른쪽 리스트*/
	.info_cont_area .box.left .info_list_area.right .list li .info_box .tit_box .tit {font-size: 16px; line-height: 24px;}
	/*sen2 왼쪽 박스 오른쪽 리스트*/

	/*sen2 오른쪽 박스 상단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.top {padding: 10px 55px 10px 10px; background-position: right 10px center;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .tit {font-size: 16px; line-height: 24px;}
	.info_cont_area .box.right .entrance_inquiry_area.top .txt_box .call {font-size: 18px; line-height: 27px;}
	/*sen2 오른쪽 박스 상단 컨텐츠*/

	/*sen2 오른쪽 박스 하단 컨텐츠*/
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .tit {font-size: 16px; line-height: 24px;}
	.info_cont_area .box.right .entrance_inquiry_area.bottom .menu_box_list_area > .list > li > .menu_box .menu_list_area > .list > li > .menu_btn .menu_name {padding: 35px 0 0 0;}
	/*sen2 오른쪽 박스 하단 컨텐츠*/

}

@media screen and (max-width:360px){

	/* 공지사항/자주 하는 질문 */
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div {width: 100% !important; margin: 0;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box {padding: 10px;}
	.com_board_cont_area .board_cont_box > .box.left .main_notice_area #main_notice_slide .slick-list .slick-track .slick-slide > div > div .box .data {left: 10px;}
	.com_board_cont_area .board_cont_box > .box.right {padding: 10px;}
	/* 공지사항/자주 하는 질문 */

	/* 보도자료/미디어 */
	.sen05 .container .sen05_inner > .box.news_box .com_main_tit_area { padding: 0 145px 0 0;}
	.sen05 .container .sen05_inner > .box.press_box .com_main_tit_area { padding: 0 30px 0 0;}
	.sen05 .container .sen05_inner > .box .cont_area > .list { flex-direction: column;}
	.sen05 .container .sen05_inner > .box .cont_area > .list > li { width: 100%; margin: 0 0 10px 0;}
	.sen05 .container .sen05_inner > .box.press_box .cont_area > .list > li > .box .inner_box .img_box .img_inner { height: 125px;}
	.sen05 .container .sen05_inner > .box.news_box .cont_area > .list > li > .box .inner_box .img_box .img_inner { height: 230px;}
	/* 보도자료/미디어 */
}