@charset "utf-8";

#bottom { width: auto; padding:0; background: #FFF;}
#bottom p { font-size: 12px; }
#bottom .bottom_address { color: #6c6c6c; line-height: 1.3; font-size:12px ;padding:15px;background-color:#fff; height:100%;  letter-spacing:-0.5px; }
#bottom .bottom_title { color:#283444; line-height:1.5em; font-size:11px;padding:15px 0 9px; text-align:center; background-color:#f1f1f1; letter-spacing:-1px; }
#bottom .bottom_title a { color:#fff; background:#283444; font-size:10px; letter-spacing:0; padding:3px 5px; line-height:3em; }
#bottom .bottom_copy { color: #6c6c6c; font-size:11px; width:100%; padding:15px 0; text-align:center;background-color:#f8f8f8;border-top:1px solid #dedede; letter-spacing:0px; }

/* 하단 퀵메뉴 */
#quick { position: fixed; left: 0; bottom: 0; background-color:#283444; background-size: 100% 100%; overflow: hidden; z-index: 485;}
#quick ul {width:95%; height:auto; margin: 0 auto; }
#quick li { float: left; width:20%;}
/* #quick .cen {width:19%;}
#quick .mo {width:21.5%;} */
#quick li img {  }
@media all and (max-width:1440px){
	.edu_intro_special .minth1 { left: 27.5%; top: 223px; }
	.edu_intro_special .minth2{ left:31.5%; top:223px; }
	.edu_intro_special .minth3{ left:23%; top: 223px; }
	.edu_intro_special .minth4{ left:31.5%; top:223px; }
}

@media all and (max-width: 768px){
	.cont_question a.selectbtn{ background-size:9.6%; }
	.popup_t_recruit .resume{ padding-top:2%; }
}

@media all and (min-width:721px) {
	#main .main_menus .open_rolling_wrap, 
	#main .main_intro .intro_wrap, 
	#main .main_menus .job_wrap, 
	#main .open_guide .open_guide_wrap { font-size:25px; }
	#main .open_guide .open_guide_wrap { top:28%; }
	#main .main_menus .open_rolling_wrap02, 
	#main .open_guide .open_guide_wrap .open_guide_btn p { font-size:20px; }
	div#mobile_sideMenu td.iHeight a>img { width:4%; }
	/* sub01 */
	#grade, #quarter { background-size:20%; }
	/* sub03 */
	.ad_history table th.year:nth-child(1) { top:-1%; }
	.ad_history table th.year:nth-child(3) { top:80.8%; }
	.ad_history table th.year:nth-child(4) { top:90%; }
	#history li>img.dot { width:0.5%; }
	/* sub04 */
	.intro p.cont_title { font-size:20px; }
	.detailLoadmap #content td p{ padding-left:2%; }
}

/* V20, G5, galaxy s6-7, galaxy note4-7 */
@media all and (max-width:720px) {
	#main .main_intro .intro_wrap .intro_btn { margin-top:12px; }
	#main .main_menus .open_rolling_wrap, 
	#main .main_intro .intro_wrap, 
	#main .main_menus .job_wrap,
	#main .open_guide .open_guide_wrap,
	#main .main_award .main_award_wrap .main_award_btn p { font-size:20px; }
	#main .main_menus .open_rolling_wrap02 { font-size:17px; }
	#main .main_intro .intro_wrap { position:absolute; top:40%; }
	#main .open_guide .open_guide_wrap { position:absolute; top:35%; }
	#main .open_guide .open_guide_wrap .open_guide_btn p { font-size:20px; }
	#main .main_award .main_award_wrap { font-size:13px; position:absolute; top:28%; }
	#main .main_gray>div { padding-left:60px; }
	#main .main_gray img { height:33px; }
	.trecruitWrap .swiper-wrapper{ margin-left:0% !important; }
	/* sub01 */
	.lec_title b { font-size:17px; }
	.lec_copy { font-size:13px; }
	.cont_question td #major { width:48% }
	#grade, #quarter { background-size:20%; }
	.faq_btn li a { font-size:13px; }
	/* sub02 */
	.edu_curr .curr_title { font-size:12px ;}
	/* sub03 */
	.edu_intro_speial .bbb { font-size:12px; }
	.intro p { font-size:13px; }
	#history li>img.dot { width:0.5%; }
	.teacher_intro h4 { font-size:15px; }
	/* sub04 */
	.intro p.cont_title { font-size:18px; }
	.intro_block .intro_cont li>h6 { font-size:12px; }
	.intro_block .intro_cont .inner li { font-size:10px; }
	.cont_list2 .cont_gubun select, 
	.cont_board .cont_gubun select  { height:37px; text-indent:41%; }
	.cont_view .view_cont th { font-size:13px; }
	.cont_view .view_cont td { font-size:13px; }
	/* sub05 */
	#interview_view p, 
	#interview_view2 p, 
	#interview_view3 td { font-size:0.9em; }
}

@media all and (max-width:600px) {
	#main .open_guide .open_guide_wrap { top:25%; }
	#main .open_guide .open_guide_wrap .open_guide_btn p { font-size:16px; }
	#main .main_intro .intro_wrap { top:30%; }
	/* sub01 */
	.cont_question .sel { background-size:13%; }
	.cont_question a.selectbtn{ background-size:12.4%; }
	.trecruitWrap .swiper-wrapper{ margin-left:-1%; }
	#grade, #quarter { background-size:24%; }
	#content .cont_timetable .choice { top:-135%; }
	#content .cont_timetable div>span { top:42%; }
	#content .cont_timetable .cont_question th.first { padding-top:6%; }
	#content .cont_timetable .cont_question td.first { padding-top:6%; }
	#content .cont_timetable .cont_question th.one { padding-top:6%; }
	#content .cont_timetable .cont_question td.one { padding-top:4%; }
	/* sub02 */
	.img ul li { font-size:16px; }
	/* sub03 */
	#teacher td div .class,
	#consultant td div .class { left:35%; }
	.cont_question td .file_btn { background-size:13%; }
	/* sub04 */
/* 	.intro_block_consult .jobsupport_list li .class{left: 36%;} */
	.intro_block_consult .jobsupport_list li .contact{font-size: 16px;}
	.intro_block_consult .jobsupport_list li .comment{font-size: 13px;}
	.intro_block_consult .teacher_list li .class{left: 36%;}
	.intro_block_consult .teacher_list li .contact{font-size: 16px;}
	.intro_block_consult .teacher_list li .comment{font-size: 13px;}
}

@media all and (min-width: 576px){
	.recruit .text{ font-size:1.1em; }
	.popup_t_recruit .resume{ padding-top:4%; } 
}

@media all and (max-width:500px) {
	.intro_block_consult .jobsupport_list li .class{font-size: 12px;}
	.intro_block_consult .jobsupport_list li .name{font-size: 16px;}
	.intro_block_consult .jobsupport_list li .contact{font-size: 15x;}
	.intro_block_consult .jobsupport_list li .comment{font-size: 12px;}
	.intro_block_consult .teacher_list li .class{font-size: 12px;}
	.intro_block_consult .teacher_list li .name{font-size: 16px;}
	.intro_block_consult .teacher_list li .contact{font-size: 15x;}
	.intro_block_consult .teacher_list li .comment{font-size: 12px;}
	.trecruitWrap .swiper-wrapper{ margin-left:-2% !important; }
}


@media all and (max-width:425px) {
	.edu_intro_special .minth1{ left:15.5%; top:117px; }
	.edu_intro_special .minth2{ left:21.5%; top:117px; }
	.edu_intro_special .minth3{ left:7%; top:117px; }
	.edu_intro_special .minth4{ left:21.5%; top:117px; }
	.trecruitWrap .swiper-wrapper{ margin-left:-3% !important; }
	.cont_question .sel{ background-size:17%; }
	.cont_question a.selectbtn{ background-size:16.4%; }

}
/* iphone 6-7 plus */
@media all and (max-width:414px) {
	#content .trecruitCont .cont_copy{ font-size:1.25em; }
	#main .main_intro .intro_wrap .intro_btn { margin-top:5px; }
	#main .main_menus .open_rolling_wrap, 
	#main .main_menus .job_wrap,
	#main .open_guide .open_guide_wrap { font-size:14px; }
	#main .main_award .main_award_wrap .main_award_btn p { font-size:13px; }
	#main .main_menus .open_rolling_wrap02 { font-size:12px; }
	#main .main_intro .intro_wrap { font-size:1.1em; position:absolute; top:30%; }
	#main .open_guide .open_guide_wrap { position:absolute; top:25%; }
	#main .open_guide .open_guide_wrap .open_guide_btn p { font-size:12px; }
	#main .main_phrase #main_phrase_h { font-size:13px; }
	#main .main_phrase #main_phrase_wrap span#phrasecontent { font-size:12px; }
	#main .main_phrase #main_phrase_wrap span#phrasecontent p{ font-size:12px; }
	#main .main_gray>div { padding-left:25px;font-size:14px; }
	#main .main_gray img { height:30px; }
	#main .main_currStartDate {height: 22px; overflow: hidden;}
	div#mobile_sideMenu td.iHeight a>img { width:8%; }
	/* sub01 */
	.lec_title b { font-size:17px; }
	.lec_copy { font-size:13px; }
	.faq_btn li a { font-size:13px; }
	.cont_question .sel { background-size:18%; }
	.cont_question a.selectbtn{ background-size:17.4%; }
	#content .cont_timetable .choice { top:-215%; }
	#content .cont_timetable div>span { top:15%; }
	#content .navy { top:-5%; }
	#content .cont_timetable p.mini_title { padding:6% 0 5%; }
	#content .cont_timetable .cont_question th.first { padding-top:10%; }
	#content .cont_timetable .cont_question td.first { padding-top:10%; }
	#content .cont_timetable .cont_question th.one { padding-top:10%; }
	#content .cont_timetable .cont_question td.one { padding-top:10%; }
	/* sub02 */
	.img ul li { font-size:14px; }
	.edu_curr .curr_title { font-size:12px; }
	.edu_intro_special .minth { font-size:14px;}
	.edu_intro_special .minth1{ left:16%; top:123px; }
	.edu_intro_special .minth2{ left:23.5%; top:123px; }
	.edu_intro_special .minth3{ left:7%; top:123px; }
	.edu_intro_special .minth4{ left:23.5%; top:123px; }
	.edu_intro_special .bbb { font-size:13px; padding:15% 0 10%; }
	/* sub03 */
	.edu_intro_speial .bbb { font-size:12px; }
	.intro p { font-size:13px; }
	#history img { width:45.9%; }
	#history li>img.dot { width:1%; }
	#teacher .director { top:20%; left:4%; }
	#teacher td div .class,
	#consultant td div .class { left:29%; }
	#teacher_top .teacher_profile .profile { bottom:4%; }
	#teacher_top .teacher_profile .profile .title { font-size:15px; }
	#teacher_top .teacher_profile .profile .title b { font-size:18px; }
	#teacher_top .teacher_profile .profile .var { margin:7% 0; }
	#teacher_top .teacher_profile .profile li { font-size:14px; }
	.teacher_intro h4 { font-size:15px; }
	.ad_top p.ad_p { font-size:12.5px; }
	.ad_cont .info span { font-size:14px; }
	.ad_cont .info p { font-size:12.5px; }
	.cont_question td .file_btn { background-size:18%; }
	/* sub04 */
	.intro p.cont_title { font-size:17px; }
	.system table td img { left:31%; }
	.system table td>ul li>h5 { font-size:13px; }
	.system table td>ul li>ul.inner li { font-size:12px; }
	.cont_list2 .cont_gubun select, 
	.cont_board .cont_gubun select { height:37px; text-indent:41%; }
	.cont_view .view_cont th { font-size:13px; }
	.cont_view .view_cont td { font-size:13px; }
	#consultant td div .contact { font-size:15px; }
	#consultant td div .contact span { font-size:15px; }
	#consultant td div .comment { font-size:12px; }
/* 	.intro_block_consult .jobsupport_list li .class{left: 32%;} */
	.intro_block_consult .jobsupport_list li .contact{font-size:15px;}
	.intro_block_consult .jobsupport_list li .contact span{font-size:14px;}
	.intro_block_consult .jobsupport_list li .comment{font-size:11px;}
	.intro_block_consult .teacher_list li .class{left: 32%;}
	.intro_block_consult .teacher_list li .contact{font-size:15px;}
	.intro_block_consult .teacher_list li .contact span{font-size:14px;}
	.intro_block_consult .teacher_list li .comment{font-size:11px;}
	/* sub05 */
	#interview_view h5 { font-size:13px; }
	#interview_view p { font-size:12px; }
	.interview_text_top h4, .interview_text_bottom h4 { font-size:15px; }
	.interview_text_top p, .interview_text_bottom p,
	.interview_text_top p span, .interview_text_bottom p span { font-size:13px; text-align:center; }
	#interview_table td { padding:13px 13px; }
	#interview_table td, 
	#interview_table td h3 { font-size:13px; }
	#bottom .bottom_address {  }
	/* sub8 */
	.cont_advice .list_advice .list_a .line_a { top:43px; }
	.cont_advice .history_advice .table_a_history { padding:10% 6% 5%; }
	.cont_advice .history_advice .table_a_history table#a_history td img.dot { left:12%; }
}

@media all and (max-width:400px) {
	#main .main_intro .intro_wrap { top:30%; }
	#main .open_guide .open_guide_wrap { top:22%; }
	#main .main_award .main_award_wrap { top:24% }
	#main .main_gray>div { font-size:13px; }
	#main .main_gray img { height:28px; }
/* 	div#mobile_sideMenu .closebtn { top:6px; } */
	div#mobile_sideMenu td.iHeight a>img { width:7%; }
	/* sub01 */
	.cont_question .sel { background-size:18%; }
	.cont_question a.selectbtn{ background-size:17.4%; }
	#content .navy { top:-5.5%; }
	/* sub02 */
	.img ul li { font-size:13px; }
	/* sub03 */
	.ad_top p.ad_p { font-size:12px; }
	.ad_cont .info span { font-size:14px; }
	.ad_cont .info p { font-size:12px; }
	#history img { width:45.9%; }
	#teacher_top .teacher_profile .profile li { font-size:13px; }
	.cont_question td .file_btn { background-size:18%; }
	/* sub06 */
	.intro table td img { left:31%; }
	#bottom .bottom_address { font-size:11px; }
}

@media all and (max-width:384px) {
	/* sub01 */
	.cont_question .sel { background-size:19%; }
	.cont_question a.selectbtn{ background-size:18.4%; }
	.faq_btn li a { font-size:12px; }
	/* sub03 */
	.ad_top p.ad_p { font-size:11px; }
	.ad_cont .info span { font-size:13px; }
	.ad_cont .info p { font-size:11px; }
	.cont_question td .file_btn { background-size:19%; }
}

/* iphone6, iphone7 */
@media all and (max-width: 375px) {
	/*강사채용*/
	#content .trecruitCont .cont_title{ font-size:1.65em; } 
	#content .trecruitCont .cont_copy{ font-size:1.1em; } 
	.trecruitWrap .swiper-wrapper{ margin-left:-4% !important; }

/* 	div#mobile_sideMenu section#leftNav li a { font-size:13px; } */
/* 	div#mobile_sideMenu section#rightNav td>a { font-size:12px; } */
	#menus a { font-size: 12px; }
	#main_phrase_wrap { font-size:6px; }
	#main .main_intro .intro_wrap .intro_btn { margin-top:5px; }
	#main .main_menus .open_rolling_wrap, 
	#main .main_menus .job_wrap,
	#main .main_award .main_award_wrap .main_award_btn p, 
	#main .open_guide .open_guide_wrap { font-size:13px; }
	#main .main_menus .open_rolling_wrap02 { font-size:12px; }
	#main .main_intro .intro_wrap,
	#main .open_guide .open_guide_wrap { position:absolute; top:30%; }
	#main .open_guide .open_guide_wrap .open_guide_btn p { font-size:11.5px; }
	#main .main_phrase #main_phrase_wrap span#phrasecontent { line-height:1.8em; }
	#main .main_award .main_award_wrap { font-size:13px; position:absolute; top:20%; }
	#main .main_gray>div { padding-left:28px; font-size:13px; }
	#main .main_gray img { height:28px; }
	#main .main_currStartDate {height: 22px; overflow: hidden;}
/* 	div#mobile_sideMenu .closebtn { top:6px; font-size:33px; } */
	div#mobile_sideMenu td.iHeight a>img { width:8%; }
	/* sub01 */
	.lecture_list ul li label span { font-size:13px; }
	.cont_question td { border-bottom:1px solid #dedede; }
	.cont_question td #major { width:48% }
	.faq_btn li a { font-size:13px; }
	.cont_question .sel { background-size:20%; }
	.cont_question a.selectbtn{ background-size:19.3%; }
	#birth1 { width:39%; }
/*	#content .cont_timetable .cont_question td label { font-size:12px; }*/
	#content .cont_timetable div>span { top:-20%; }
	#content .cont_timetable .cont_question th.first { padding-top:11%; }
	#content .cont_timetable .cont_question td.first { padding-top:11%; }
	#content .cont_timetable .cont_question th.one { padding-top:7%; }
	#content .cont_timetable .cont_question td.one { padding-top:11%; }
	/* sub02 */
	.img ul li { font-size:12px; }
	.edu_intro p { font-size:13px; }
	.edu_curr .curr_title { font-size:13px ;}
	/* sub03 */
	#history img { width:45.9%; }
	#content .line_o { top:2.6%; }
	#content .intro_block_consult .line_o { top:1.2%; }
	#teacher .director { top:20%; left:4%; }
	#teacher td div .class,
	#consultant td div .class { font-size:11px; top:-13%; left:32%; }
	#consultant td div .class { top:-10%; }
	#teacher td div .class_director { font-size:12px; }
	#consultant td div .name,
	#teacher td div .name { font-size:15px; }
	#teacher td div .name_director { font-size:16px; }
	#teacher td div .p_director { font-size:10px; }
	#consultant td div .contact,
	#consultant td div .contact span { font-size:14px; }
	#teacher td div .comment,
	#consultant td div .comment { font-size:12px; }
	#teacher_top .teacher_profile .profile .title { font-size:14px; }
	#teacher_top .teacher_profile .profile .title b { font-size:17px; }
	#teacher_top .teacher_profile .profile .var { margin:6% 0; }
	#teacher_top .teacher_profile .profile li { font-size:12px; }
	.cont_question td .file_btn { background-size:20%; }
	/* sub04 */
	.intro p.cont_title { font-size:15px; }
	.system table td img { left:30.5%; }
	.cont_list2 .cont_gubun select, 
	.cont_board .cont_gubun select  { height:39px; text-indent:42%; }
	.intro_block_consult .jobsupport_list li .class{font-size: 11px;}
	.intro_block_consult .jobsupport_list li .name{font-size:15px;}
	.intro_block_consult .jobsupport_list li .contact, .intro_block_consult .jobsupport_list li .contact span{font-size:14px;}
	.intro_block_consult .teacher_list li .class{font-size: 11px;}
	.intro_block_consult .teacher_list li .name{font-size:15px;}
	.intro_block_consult .teacher_list li .contact, .intro_block_consult .teacher_list li .contact span{font-size:14px;}
	#image .txt {width:76%;left:12%;}
	/* sub05 */
	.cont_interview table .title, .cont_company table .title { font-size:13px; }
	.cont_photo table td span:first-child,
	.cont_board table td span:first-child,  
	.cont_interview table td span:nth-child(2), 
	.cont_company table td span:nth-child(2), 
	.cont_project table td span:first-child { font-size:13px; }
	.cont_photo table td span:last-child, 
	.cont_board table td span:last-child,
	.cont_interview table td span:last-child,
	.cont_company table td span:last-child, 
	.cont_project table td span:last-child { font-size:11px; }
	.cont_phrase table .division { font-size:13px; }
	.cont_phrase table .pdivision { font-size:11px; }
	#bottom .bottom_title, 
	#bottom .bottom_title a { font-size:12px; }
	/* sub06 */
	.view_cont_div .board_view_subject h4 { font-size:17px; }
	/* sub08 */
	.cont_advice .history_advice .table_a_history table#a_history td img.dot {  }

	.edu_intro_special .minth1{ left:15.5%; top: 105px; }
	.edu_intro_special .minth2{ left:24%; top:105px; }
	.edu_intro_special .minth3{ left:8%; top: 108px; }
	.edu_intro_special .minth4{ left:24%; top:105px; }
}

/* galaxy s3-5(360), galaxy note2-5(360) */
@media all and (max-width:360px) {
	#main .main_intro .intro_wrap .intro_btn { margin-top:5px; }
	#main .main_menus .open_rolling_wrap, 
	#main .main_menus .job_wrap,
	#main .open_guide .open_guide_wrap { font-size:13px; }
	#main .main_award .main_award_wrap .main_award_btn p { font-size:13px; }
	#main .main_menus .open_rolling_wrap02 { font-size:11px; }
	#main .main_intro .intro_wrap { position:absolute; top:30%; }
	#main .open_guide .open_guide_wrap { position:absolute; top:22%; }
	#main .open_guide .open_guide_wrap .open_guide_btn p { font-size:11px; }
	#main .main_currStartDate {height: 22px; overflow: hidden;}
	.cont_copy { font-size:13px; }
	div#mobile_sideMenu td.iHeight a>img { width:8%; }
	/* sub01 */
	.lec_title b { font-size:16px; }
	.lec_copy { font-size:13px; }
	.faq_btn li a { font-size:12px; }
	.cont_question .sel { background-size:21%; }
	.cont_question a.selectbtn{ background-size:20.4%; }
	#content .cont_timetable .choice { top:-180%; }
	#content .cont_timetable div>span { top:-5%; }
	/* sub02 */
	.img ul li { font-size:10px; }
	.edu_intro_special .minth { font-size:13px; }
	.edu_intro_special .minth1{ left:14%; top: 101px; }
	.edu_intro_special .minth2{ left:21%; top:101px; }
	.edu_intro_special .minth3{ left:6%; top:101px; }
	.edu_intro_special .minth4{ left:20%; top:101px; }
	.edu_curr .curr_title { font-size:12px ;}
	/* sub03 */
	.intro p { font-size:13px; }
	#contact_button li a { font-size:14px; }
	.teacher_intro h4 { font-size:15px; }
	.ad_history table td>img { width:48.6%; }
	.ad_history table td.text ul { padding:6% 0 4% 6%; }
	.ad_history table td.text li.day { font-size:12px; }
	.ad_history table th.year { font-size:15px; width:60px; height:25px; line-height:26px; }
	.cont_question td .file_btn { background-size:21%; }
	/* sub04 */
	.system table td>ul li { font-size:13px; }
	.system table td>ul li>h5 { font-size:12px; }
	.system table td>ul li>ul.inner li { font-size:11px; }
	.system table td img { left:29.45%; }
	.cont_list2 .cont_gubun select, 
	.cont_board .cont_gubun select  { height:37px; text-indent:41%; }
	.cont_view .view_cont th { font-size:13px; }
	.cont_view .view_cont td { font-size:13px; }
	/* sub05 */
	.cont_interview table .title, .cont_company table .title { font-size:12px; }
	.cont_photo table td span:first-child, 
	.cont_board table td span:first-child, 
	.cont_interview table td span:nth-child(2), 
	.cont_company table td span:nth-child(2) { font-size:13px; }
	.cont_photo table td span:last-child, 
	.cont_board table td span:last-child, 
	.cont_interview table td span:last-child,
	.cont_company table td span:last-child { font-size:11px; }
	#bottom .bottom_title, 
	#bottom .bottom_title a  { font-size:11px; }
	#bottom .bottom_address { font-size:10.5px; }
}

/* iphone5 */
@media all and (max-width:320px) {
	/*강사채용*/
	#content .trecruitCont .cont_title{ font-size:1.4em; margin-top:2%; } 
	#content .trecruitCont .cont_copy{ font-size:0.85em;} 
	#content .internship{ width:100%; }
	#content .trecruitCont .trecruit p{  }
	.trecruitWrap .swiper-wrapper{ margin-left:-4% !important; }
/* 	div#mobile_sideMenu section#leftNav li a { font-size:13px; } */
/* 	div#mobile_sideMenu section#rightNav td>a { font-size:12px; } */
	#menus a { font-size: 12px; }
	#main_phrase_wrap { font-size:6px; }
	#main .main_intro .intro_wrap .intro_btn { margin-top:5px; }
	#main .main_menus .open_rolling_wrap, 
	#main .main_menus .job_wrap,
	#main .main_award .main_award_wrap .main_award_btn p, 
	#main .open_guide .open_guide_wrap { font-size:12px; }
	#main .main_menus .open_rolling_wrap02 { font-size:11px; }
	#main .open_guide .open_guide_wrap .open_guide_btn p { font-size:10px; }	
	#main .main_phrase #main_phrase_h { font-size:12px; }
	#main .main_phrase #main_phrase_wrap span#phrasecontent { font-size:12px; }
	#main .main_award .main_award_wrap { font-size:14px; position:absolute; top:20%; }
	#main .main_gray>div { font-size:12px; }
	#main .main_gray img { height:30px; }
	#main .main_currStartDate {height: 22px; overflow: hidden;}
	#main .main_phrase {height: 65.6px;}
	#title .center_title { font-size:22px; }
	#title .right { width:20px; }
	.cont_copy { font-size:13px; }
	div#mobile_sideMenu .closebtn { top:4px; font-size:30px; }
	div#mobile_sideMenu td.iHeight a, 
	div#mobile_sideMenu td.iHeight a>span { font-size:15px; }
	div#mobile_sideMenu td.iHeight a>img { width:7%; }
	/* sub01 */
	.lec_title b { font-size:17px; }
	.lec_copy { font-size:13px; }
	.cont_question td #major { width:47.8% }
	.faq_btn li a { font-size:10px; }
	.faq li {font-size:10px;}
	.cont_question .sel { background-size:23%; }
	.cont_question a.selectbtn{ background-size:22.4%; }
	#error_hope {left:22%;}
	.clause_ontxt { font-size:10px; }
	#register_table td, 
	#content .cont_timetable .cont_question td label { font-size:12px; }
	/* sub02 */
	.edu_intro p { font-size:12px; }
	.edu_intro_special .edu_title strong { font-size:17px; }
	.edu_intro_special .bbb { font-size:12px; }
	.edu_curr .curr_title { font-size:12px ;}
	.schedule_list table td a { font-size:12px; }
	.schedule_list table td .schedule_yet { font-size:10px; width:55px; }
	.schedule_list table td .schedule_ok { font-size:10px; width:55px; }
	.schedule_list table td .schedule_online { font-size:10px; width:55px; }
	.schedule_list table td .schedule_end { font-size:10px; width:55px; }
	/* sub03 */
	.edu_intro_speial h5 { font-size:15px; }
	.edu_intro_speial .bbb { font-size:12px; }
	.intro p { font-size:12px; }
	#history img { width:45.8%; }
	#history li>strong { font-size:15px; }
	#history li>span { font-size:13px; }
/* 	#contact_button li { width:24.9%; } */
	#contact_button li a { font-size:12px; }
	.contact .contact_bus li { font-size:12px; }
	.intro_block .intro_title { font-size:15px; }
	#content .line_o { top:5%; }
	#teacher .director { top:20%; left:4%; }
	#consultant td div .class,
	#teacher td div .class { font-size:11px; top:-13%; left:30%; }
	#teacher td div .class_director { font-size:12px; }
	#consultant td div .name,
	#teacher td div .name { font-size:13px; }
	#teacher td div .name_director { font-size:16px; }
	#teacher td div .p_director { font-size:10px; }
	#consultant td div .comment,
	#teacher td div .comment { font-size:10px; }
	#teacher_top .teacher_profile .profile .title { font-size:13px; }
	#teacher_top .teacher_profile .profile .title b { font-size:15px; }
	#teacher_top .teacher_profile .profile .var { margin:5% 0; }
	#teacher_top .teacher_profile .profile li { font-size:11px; }
	.teacher_intro h4 { font-size:15px; }
	.ad_top p.ad_p { font-size:10.5px; }
	.ad_cont .info span { font-size:13px; }
	.ad_cont .info p { font-size:10.5px; }
	.ad_individual_cont .company_comment { font-size:13px; }
	#company_table th { font-size:13px; }
	#company_table td { font-size:13px; }
	#company_table td h3 { font-size:13px; }
	.cont_question td .file_btn { background-size:23%; }
	/* sub04 */
	.system table td>ul li { font-size:12px; }
	.system table td img { width:17px; left:30%; }
	.cont_form table th { font-size:13px; }
	.cont_form table td input { font-size:11px; }
	.cont_list2 .cont_gubun select, 
	.cont_board .cont_gubun select  { height:32px; text-indent:41%; font-size:14px; }
	.cont_view .view_title { font-size:15px; }
	.cont_view .view_cont th { font-size:13px; }
	.cont_view .view_cont td { font-size:13px; }
/* 	.intro_block_consult .jobsupport_list li .class{left:28%;} */
	.intro_block_consult .jobsupport_list li .name{font-size:13px;}
	.intro_block_consult .jobsupport_list li .contact, .intro_block_consult .jobsupport_list li .contact span{font-size:13px;}
	.intro_block_consult .jobsupport_list li .comment{font-size:10px;}
	.intro_block_consult .teacher_list li .class{left:28%;}
	.intro_block_consult .teacher_list li .name{font-size:13px;}
	.intro_block_consult .teacher_list li .contact, .intro_block_consult .teacher_list li .contact span{font-size:13px;}
	.intro_block_consult .teacher_list li .comment{font-size:10px;}
	/* sub05 */
	.cont_interview table .title, .cont_company table .title { font-size:11px; }
	.cont_photo table td span:first-child,
	.cont_board table td span:first-child,  
	.cont_interview table td span:nth-child(2), 
	.cont_company table td span:nth-child(2) { font-size:11px; }
	.cont_photo table td span:last-child, 
	.cont_board table td span:last-child,
	.cont_interview table td span:last-child,
	.cont_company table td span:last-child { font-size:9px; }
	.cont_phrase .subject .subject_comment { font-size:12px; }
	#division_btn li a { font-size:14px; }
	.cont_phrase table .division { font-size:12px; }
	.cont_phrase table .pdivision { font-size:10px; }
	#bottom .bottom_title, 
	#bottom .bottom_title a  { font-size:11px; }
	#bottom .bottom_address { font-size:10px; }
	/* sub06 */
	.view_cont_div .board_view_subject h4 { font-size:16px; }
	/* sub8 */
	.cont_advice .list_advice .list_a .line_a { top:35px; }
}
/*갤럭시 폴드폰*/
@media (max-width: 280px){
	.edu_intro_special .minth1 {
	    left: 6%;
	    top: 80px;
    font-size: 12px;
	}
	.edu_intro_special .minth2 {
	    left: 17%;
	    top: 80px;
    font-size: 12px;
	}
	.edu_intro_special .minth3 {
    left: 2%;
    top: 65px;
    font-size: 12px;
		}
	.edu_intro_special .minth4 {
    left: 17%;
    top: 76px;
    font-size: 12px;
		}
}