<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media all and (max-width: 1780px){

}

@media all and (max-width: 1614px){
.sub_content{width:100%;}



}

@media all and (max-width: 1446px){



}

@media all and (max-width : 1360px){
.copyright_in{width:90%; margin-left:5%;}
.less_nav{padding:20px 0 50px;}
.lesson_m_UL li{width:33.33% !important;}
}


@media all and (max-width: 1300px){
.tempor0{display:block;}.tempor1{display:none;}.tempor2{display:none;}.tempor3{display:none;}
	.tempor4{display:none;}.tempor5{display:none;}.tempor6{display:none;}.tempor7{display:none;}.tempor8{display:none;}
.non1300{display:none;}
.env_box ul{width:98%; margin-left:.5%;}
.env_box ul li{width:32.5%;}
.env_box ul li+li{margin-left:1%;}
.env_box ul li a p{font-size:18px;}
.env_box ul li a span{font-size:12px;}

.sub_nav .subN_div{width:96%; margin-left:2%;}
.bonMun_in{width:96%; margin-left:2%;}
.imgBox_type1 img{width:100%;}
.column_type1 li{font-size:16px;}

.imgBox_type3 ul li{font-size:16px; line-height:180%;padding:150px 0 0 70px;}
.onTour ul li img{width:100%;}
.sto_01 h4{font-size:32px; }
.sto_01 p{line-height:160%; font-size:17px;}

.mi_1 ul li p{font-size:16px;}
.mi_2 ul li p{font-size:16px; box-sizing:border-box; padding-right:5%;}

.ceos{ padding-top:50px;}
.ceos ul li:nth-child(1)&gt;img{width:60%;}
.ceos ul li:nth-child(1) h4{font-size:17px;}
.ceos ul li:nth-child(1) h5{font-size:25px; }
.ceos ul li:nth-child(2) h4{font-size:40px;}
.ceos ul li:nth-child(2) p{font-size:20px;}
.ceos ul li:nth-child(2) span{font-size:17px;}

.lecB_li_1{width:25%;}
.lecB_li_2{width:75%;}

.gallery_UL li a p{font-size:14px;}
.gallery_UL li a span{font-size:13px;}

.yuiInput2{width:87%;}
}


/********* �꾩씠�⑤뱶 �묎쾶 蹂닿린 �댁긽��******** 100%......�쇰컲 &amp; �덊떚�� �⑤뱶 1136 X 640 ***/
@media all and (max-width: 1196px){
.monitorHeight{height:100vh !important;}



.tempor0{display:none;}.tempor1{display:block;}.tempor2{display:none;}.tempor3{display:none;}
	.tempor4{display:none;}.tempor5{display:none;}.tempor6{display:none;}.tempor7{display:none;}.tempor8{display:none;}




} /*1196 �꾩씠�⑤뱶 �묎쾶*/


/************** media query 1112 ******* �덊럹�댁��곸쓽 �댁슜 (紐⑤컮�쇰쾭�쇱텧��) �꾩씠�⑤뱶�볤쾶 ******/
@media all and (max-width: 1170px){
.tempor0{display:none;}.tempor1{display:none;}.tempor2{display:block;}.tempor3{display:none;}
	.tempor4{display:none;}.tempor5{display:none;}.tempor6{display:none;}.tempor7{display:none;}.tempor8{display:none;}

.non1170{display:none;}
.lesson_m_UL li a div p{font-size:13px;}
.lesson_m_UL li a div span{font-size:14px;}

.mainTitle{padding-top:calc(5vw + 1em);}
.mainTag_div{padding-top: calc(3.5vw + .5em);}

.ceo_main_text h3{font-size:40px;}
.ceo_main_text span{font-size:19px;}
.ceo_main_text p{font-size:14px;}
.ceo_main_text{left:50%; top:20vh;}

.imgBox_type3 ul li{font-size:16px; line-height:180%;padding:150px 30px 0 50px;}
.sto_02{margin-top:50px; background:url("../images/sub/sto_bg1.jpg") no-repeat 50% 50%; height:400px; }
.sto_02 h4{width:90%; font-size:26px; margin-left:5%; padding-top:90px;}
.sto_02 span{line-height:160%; font-size:16px; width:90%; margin-left:5%; padding-top:40px;}

.sto_03 ul li p{font-size:20px;}
.sto_03 ul li span{padding-top:30px; font-size:15px;}
.commaSlogan{margin-top:40px; font-size:28px;}
.commaSlogan img{width:30px;}

.history_li_1{padding-left:3%;}

.lecB_li_2 h4{font-size:35px; padding-bottom:15px; padding-top:10px; }
.lecB_li_2 h4 i{font-size:13px;}
.lecB_li_2 p{line-height:170%; font-size:15px; }
.lecB_li_2 p span{padding-left:10px; font-size:13px; }
.lecB_li_2 b img{width:50%;}

.zi_img_box1 div{font-size:22px; }
.banner_column ul li.bcLi_2 span{font-size:15px; padding: 10px 10px 0 20px;}

.btn_banner_column{padding-left:20px; }
.btn_banner_column .bbDoc_btn{ padding:6px 15px 6px 15px;}
.btn_banner_column .bbDetail_btn{padding:6px 15px 6px 15px;}

.banner_Text_type1{margin-top:30px;}
.banner_Text_type1 h4{font-size:20px; padding-bottom:10px;}
.banner_Text_type1 p{padding-top:5px; font-size:15px; line-height:170%;}

.banner_Text_type1 p{padding-top:5px; font-size:15px; line-height:170%;}
.pyo_txt{padding-top:5px; font-size:15px; line-height:170%;}

.board_type_1{width:100%;}
.List_general_table tr td{height:48px;font-size:15px; }
.List_general_table tr td.gt_num{font-size:13px;}
.List_general_table tr td.gt_head{font-size:13px;}
.List_general_table tr td.gt_date{font-size:13px;}
.List_general_table tr td.gt_class{font-size:13px;}
.List_general_table tr td.gt_hit{font-size:13px;}
.board_type_1_view{width:100%;}

.board_view_table_1 .bvt td{font-size:15px;}
.bvt_4{font-size:15px;}
.inViewNotice{font-size:15px;}

.board_type_2{width:100%;}
.List_general_table_2 tr td{height:48px;font-size:15px; }
.List_general_table_2 tr td.gt_num_2{font-size:13px;}
.List_general_table_2 tr td.gt_head_2{font-size:13px;}
.List_general_table_2 tr td.gt_date_2{font-size:13px;}
.List_general_table_2 tr td.gt_hit_2{font-size:13px;}

.board_type_3{width:100%;}

.myD_1 p{width:100%;}
.myD_1 span{width:100%;}
.myD_1 table{width:100%;}

.myD_1 table tr td{font-size:13px;}
.mypage_box{font-size:16px;}
.myD_1 p{font-size:16px;}
.myD_1 span{font-size:12px;}
.less img{max-width:100%;}

.sinChungBtns ul{width:100%;}
.sinChungBtns li{width:32%;}
.sinChungBtns li a{width:100%;}
.sinChungBtns li+li{margin-left:1%;}

.yuiInput2{width:85%;}
} /*1170*/

@media all and (max-width: 1090px){
.non1090{display:none;}
.mobile_home_btn{display:block;}
.GnbDiv{display:none;}
.logBtns{display:none;}
.logo{padding-top:0px;}
.TopDiv{height:65px;}
.mainSL{top:65px;}
.subSL{height:300px;}
.subSL h3{top:140px;}
.subSL h3 p img{width:70%;}
.sub_nav{display:none;}
.bonMun h3{font-size:23px;}

.tfgj img{width:40% !important;}

.form_popup{width:100%; padding:20px 15px 20px 15px; }
.gangTable tr td{font-size:13px;}
.gj1{font-size:11px;}
.gj2{font-size:11px;}
.gj3{font-size:11px;}
.okgo a{width:100%;}
.less1 img{max-width:100%;}
.less2 img{max-width:100%;}
.less3 img{max-width:100%;}
.cont-divs p{font-size:12px;}
.cont-divs h2{font-size:19px;}
}

/************** media query 940 *************/
@media all and (max-width: 940px){
.tempor0{display:none;}.tempor1{display:none;}.tempor2{display:none;}.tempor3{display:block;}
	.tempor4{display:none;}.tempor5{display:none;}.tempor6{display:none;}.tempor7{display:none;}.tempor8{display:none;}
.non940{display:none;}
.env_box ul li a p{font-size:16px;}
.env_box ul li a span{font-size:12px;}

.ceo_div{height:100vh; background:url('../images/main/ceo.jpg') no-repeat 40% 50%; background-size:cover; }
.ceo_main_text h3{font-size:38px;}
.ceo_main_text span{font-size:18px;}
.ceo_main_text p{font-size:14px;}
.ceo_main_text{left:40%; top:20vh;}

.mi_1 ul li h5{font-size:28px; padding-bottom:15px;}
.mi_1 ul li p{font-size:13px;}

.mi_2 ul li h5{font-size:25px; padding-bottom:15px;}
.mi_2 ul li p{font-size:13px;}
.ceos ul li .bangUl li:nth-child(1){ font-size:19px;}
.ceos ul li .bangUl li:nth-child(2){ font-size:16px;}

.hi_UL li.hi_month{font-size:13px;}
.hi_UL li.hi_cont{font-size:13px;}
.history_li_1{font-size:29px;}

.zi_column_1{margin-bottom:20px; padding-top:20px;}
.zi_column_1 h4{font-size:25px; padding-top:0px;}
.zi_column_1 p{font-size:20px; padding-top:7px; padding-bottom:10px;}
.zi_column_1 span{font-size:15px; line-height:170%; box-sizing:border-box; }

.zi_box_gray{padding: 15px 20px 20px 30px;}
.zi_box_gray h4{font-size:18px; padding-bottom:20px;}
.zi_box_gray p{font-size:17px;}
.zi_box_gray span{font-size:14px; line-height:170%;}

.banner1{height:90px; padding:25px 20px 20px 40px;}
.banner1 h4{font-size:22px;}
.banner1 span{text-align:right;}
.banner1 span img{width:55%;}

.banner_column ul li.bcLi_2 span{font-size:13px;}
.banner_Text_type1{margin-top:15px;}
.banner_Text_type1 h4{font-size:19px; padding-bottom:10px;}
.banner_Text_type1 p{padding-top:5px; font-size:14px; line-height:170%;}

.cols_type{height:260px; }
.cols_type p{line-height:175%; font-size:17px; text-align:center; padding-top:80px;}
.cols_type b{position:absolute; right:auto; bottom:15px; left:50%; transform: translate(-50%, 0%);}
.cols_type b{text-align:center;}
.cols_type b img{width:60%;}

.imgBox_type3 ul li.imB_type2{padding:100px 0 0 40px; font-size:15px; line-height:170%;}
.imgBox_type3 ul li.imB_type2 span{display:block; font-size:22px; padding-bottom:20px;}

.ladyMap span{font-size:20px;  padding-top:20px;}
.ladyMap i{font-size:16px; padding-top:5px; }

.zi_box_gray_type2{/*margin-bottom:90px; */margin-top:50px; padding: 30px 40px 40px 40px;}
.zi_box_gray_type2 h4{font-weight:normal; color:#000; font-size:18px; padding-bottom:10px;}
.zi_box_gray_type2 p{font-size:19px; padding-bottom:10px;}
.zi_box_gray_type2 span{color:#323232; font-size:14px; line-height:170%; display:block;}

.genTxtType{font-size:15px; line-height:170%; }
.zi_wide{margin-top:70px; height:220px;}
.zi_wide h4{font-size:27px; padding-top:50px;}
.zi_wide span{font-size:17px; padding-top:20px;}

.zizDiv ul li.ziLi_2{width:60%; padding-left:3%; font-size:13px;}
.List_general_table_3 tr td{height:48px; font-size:15px;}

.yuiInput2{width:80%;}
.endBox{width:100%;}
.endTT_1{font-size:25px;}
.end_in{font-size:14px;  padding:30px 20px 20px 20px;}
}/*940*/


@media all and (max-width: 905px){

.sto_03 ul li{width:50%;}
.sto_03 ul li:nth-child(3){background:none;}
}/*905*/

/********* media query 800 ******** �꾩씠�⑤뱶 醫곴쾶 蹂닿린 �댁긽�� ****/
@media all and (max-width: 800px){
.tempor0{display:none;}.tempor1{display:none;}.tempor2{display:none;}.tempor3{display:none;}
	.tempor4{display:block;}.tempor5{display:none;}.tempor6{display:none;}.tempor7{display:none;}.tempor8{display:none;}
body{-webkit-text-size-adjust: none;} /*�꾩씠�고룿�몄궗�댁쫰�섎━*/
.non800{display:none;}
.env_box ul li a p{top:10%;}
.env_box ul li a span{top:40%;}

.env_box ul li{float:none; width:100%;}
.env_box ul li+li{margin-top:10px;}
.env_box ul li a p{top:20%;}
.env_box ul li a span{top:40%;}
.env_box ul li a p{font-size:19px;}
.env_box ul li a span{font-size:14px; box-sizing:border-box; padding-right:15px;}
.env_box ul li:nth-child(1) a p{top:23%; }
.env_box ul li:nth-child(1) a span{top:43%; }
.env_box ul li:nth-child(2) a p{top:25%; }
.env_box ul li:nth-child(2) a span{top:45%; }
.env_box ul li a img{height:170px; object-fit: cover;}
.env_box .pc_img{display:none;}
.env_box .mo_img{display:block;}

.lesson_SL{padding:10px 0 0;}
.zis_semi_title{padding-top:50px; padding-bottom:40px; font-size:25px;}

.endT1 h2{font-size:22px;}
.endT1 span{font-size:12px;}
.endTT_1{font-size:22px;}
.end_in{padding:15px; font-size:12px; line-height:150%;}
.cont-divs{padding: 10px 10px 10px 10px;}
.conCheck{padding: 10px 0 10px 10px; font-size:15px;}
.contract_pil-01 {padding-bottom:40px;}
.bonMun h3{font-size:20px;}
}
/*800 �꾩씠�⑤뱶 醫곴쾶*/


/******** media query 720 ***** �꾩씠�� 6�뚮윭�� �볤쾶 蹂닿린 414 X 736***********/
@media all and (max-width: 720px){
.tempor0{display:none;}.tempor1{display:none;}.tempor2{display:none;}.tempor3{display:none;}
	.tempor4{display:none;}.tempor5{display:block;}.tempor6{display:none;}.tempor7{display:none;}
body{-webkit-text-size-adjust: none;} /*�꾩씠�고룿�몄궗�댁쫰�섎━*/
.non720{display:none;}
.lesson_m_UL li{width:50% !important;}
.less_nav{padding:15px 0 30px;}
.less_nav a img{width:30px;}

.imgBox_type3 ul li{float:none; width:100%;}
.imgBox_type3 ul li:nth-child(1){display:none;}
.imgBox_type3{height:210px; }
.imgBox_type3 ul li{font-size:16px; line-height:180%;padding:35px 30px 0 30px;}
.column_type1 li{font-size:13px; letter-spacing:-1px;}
.column_type1{margin-top:20px; margin-bottom:40px;}
.imgBox_type2{padding-top:0; margin-bottom:30px;}
.imgBox_type2 img{ width:40%;}

.onTour ul li{float:none; width:100%;}
.onTour ul {width:90%; margin-left:5%;}
.subPageBottomSpace{height:100px;}

.ceoBtn ul li a{height:40px;  padding-top:5px;}
.sto_01{background:url('../images/sub/v_bar.png') no-repeat 50% -23px; padding-top:33px;}
.sto_01 h4{font-size:19px; padding-bottom:30px; margin-top:10px;}
.sto_01 p{line-height:160%; font-size:13px;}

.sto_02{margin-top:50px; background:url("../images/sub/sto_bg1.jpg") no-repeat 50% 50%; height:310px; font-family: 'Noto Sans KR', sans-serif;  }
.sto_02 h4{width:90%; font-size:24px; margin-left:5%; padding-top:70px;}
.sto_02 span{line-height:160%; font-size:14px; width:90%; margin-left:5%; padding-top:20px;}
.ststBG{background:url("../images/sub/sto_bg2.jpg") no-repeat 50% 50%; height:310px; font-family: 'Noto Sans KR', sans-serif;  }
.ststBG h4{font-size:21px !important;}
.sub_bg3_body{ background:url("../images/sub/bg_bg_3.jpg") no-repeat center 130px;}

.sto_03{margin-top:10px; margin-bottom:45px;}
.sto_03 ul li img{width:35%;}
.sto_03 ul li p{padding-bottom:10px;}
.sto_03 ul li:nth-child(3){margin-top:40px;}
.sto_03 ul li:nth-child(4){margin-top:40px;}
.sto_03 ul li span{font-size:14px;}
.sto_03 ul li+li{background:url("../images/sub/i_bar.png") no-repeat 0 45px;}

.mi_1 ul li{float:none; width:100% !important;}
.mi_1 ul li img{width:100%;}
.mi_1 ul li h5{padding-top:20px; font-size:22px;}
.mi_1 ul li+li{padding-left:0%;}

.mi_2{margin-top:40px;}
.mi_2 ul li{float:none; width:100% !important;}
.mi_2 ul li img{width:100%;}
.mi_2 ul li h5{padding-top:20px; font-size:22px; text-align:left;}
.mi_2 ul li p{text-align:left; padding-right:0;}

.margin_bae2{margin-top:30px;}

.commaSlogan{margin-top:10px; font-size:14px;}
.commaSlogan img{width:15px;}
.margin_bae{margin-top:40px;}

.ceos ul li:nth-child(2) p{padding-top:10px;}
.ceos ul li{float:none; width:100% !important;}
.ceos ul li:nth-child(1){text-align:center;}
.ceos ul li:nth-child(1) h5{text-align:center;}
.ceos ul li:nth-child(1) i&gt;img{width:30%;}
.ceos ul li:nth-child(2){padding-top:50px;}
.ceos ul li:nth-child(2) h4{font-size:22px;}
.ceos ul li:nth-child(2) p{font-size:16px;}
.ceos ul li:nth-child(2) span{padding-top:30px; font-size:14px;}
.onlyPC{display:none !important;}
.onlyMobile{display:block !important;}
.ceos ul li:nth-child(2) b{padding-top:50px;}

.ceos ul li:nth-child(2) h5{margin-left:0; font-size:30px; padding-bottom:10px;}
.ceos ul li:nth-child(2) h6{font-size:13px; padding-top:5px; margin-left:0;}
.ceos ul li:nth-child(2) h6 img{width:5px;}
.ceos ul li:nth-child(2) i{font-size:12px; padding-top:0;}
.paddingTZ{padding-top:40px;}

.ceos ul li .bangUl li:nth-child(1){font-size:14px; width:15% !important; text-align:left !important; }
.ceos ul li .bangUl li:nth-child(2){font-size:13px; width:85% !important;}

.history_li_1{width:20%;}
.history_li_2{width:80%; padding-left:3%;}
.hi_UL{padding-bottom:3px;}
.hi_UL li.hi_cont{font-size:12px; line-height:150%;}
.historyUL_type_2{padding-top:20px; padding-bottom:20px;}

.histBtn ul li{font-size:15px;}
.histBtn ul li a{padding-top:14px;}
.histBtn{margin-bottom:20px;}

.lec_more_btn{font-size:20px; }
.lec_more_btn a{height:30px; padding-top:4px; box-sizing:border-box;}

.zi_img_box1{height:220px;}
.zi_img_box1 div{width:100%; padding:10px 0px 10px 0px; text-align:center;}
.zi_img_box1 p{text-align:right;}
.zi_img_box1 p img{width:80%;}

.zi_column_1 h4{font-size:22px; padding-top:0px;}
.zi_column_1 p{font-size:18px; padding-top:7px; padding-bottom:10px;}
.zi_column_1 span{font-size:13px; line-height:170%; box-sizing:border-box; }

.zi_box_gray{padding: 20px 10px 20px 10px; margin-bottom:70px;}
.zi_box_gray h4{font-size:18px; padding-bottom:10px;}
.zi_box_gray p{font-size:15px;}
.zi_box_gray span{font-size:13px; line-height:160%;}
.mShow{display:inline;}
.detailBtn1{bottom:-40px;}
.bonMun h3{letter-spacing:-1px;}
.gap70{height:35px;}

.banner1{height:70px; padding:25px 20px 20px 20px;}
.banner1.bam{padding-top:35px;}
.banner1 h4{font-size:17px; text-align:center; letter-spacing:-1px; line-height:110%;}
.banner1 span{right:auto; bottom:auto; top:19px; left:50%; transform: translate(-50%, -50%); text-align:center;}
.banner1 span img{width:70%;}
.iiio img{width:53px; right:10px;}
.iiio img.type1{width:64px; right:6px; top:8px;}
.suzan img{width:90px;}

.banner_column ul li{float:none;}
.banner_column ul li.bcLi_1{width:100%;}
.banner_column ul li.bcLi_2{width:100%;}
.btn_banner_column{padding-left:0; padding-top:10px;}
.banner_column ul li.bcLi_2 span{padding-left:0; font-size:14px; line-height:170%;}
.banner_column{padding-top:10px;}
.banner_Text_type1 p{font-size:13px; line-height:160%;}
.banner_Text_type1 h4{padding-bottom:5px;}
.btn_banner_column .bbDoc_btn{font-size:14px;}
.btn_banner_column .bbDetail_btn{font-size:14px;}
.pyo_txt{font-size:12px; line-height:160%;}

.cols_type{height:180px; }
.cols_type p{line-height:175%; font-size:14px; text-align:center; padding-top:40px;}
.cols_type b{position:absolute; right:auto; bottom:15px; left:50%; transform: translate(-50%, 0%);}
.cols_type b{text-align:center;}
.cols_type b img{width:60%;}

.imgBox_type3 ul li.imB_type2{padding:20px 0 0 20px; font-size:13px; line-height:160%;}
.imgBox_type3 ul li.imB_type2 span{display:block; font-size:19px; padding-bottom:20px;}

.btn_banner_s .bbDoc_btn{font-size:14px;}
.btn_banner_s .bbDetail_btn{font-size:14px;}
.btn_banner_s{text-align:left; padding-left:0;}

.banner_column ul li.bcLi_2 p{padding-left:0;}
.ladyMap span{font-size:17px;  padding-top:20px;}
.ladyMap i{font-size:13px; padding-top:0px; }

.zi_box_gray_type2{margin-bottom:30px; margin-top:40px; padding: 30px 20px 30px 20px;}
.zi_box_gray_type2 h4{font-weight:normal; color:#000; font-size:18px; padding-bottom:5px;}
.zi_box_gray_type2 p{font-size:19px; padding-bottom:10px;}
.zi_box_gray_type2 span{color:#323232; font-size:14px; line-height:170%; display:block;}
.gap20{height:15px;}
.genTxtType{font-size:13px; line-height:180%; }

.espPadding1{padding-top:20px;}
.zis_semi_title{padding-top:40px; padding-bottom:30px; font-size:22px;}
.zis_semi_title2{padding-top:30px; padding-bottom:15px; font-size:20px;}
.zi_wide{margin-top:50px; height:200px;}
.zi_wide h4{font-size:22px; padding-top:35px;}
.zi_wide span{font-size:15px; padding-top:20px;}
.margin-top100{margin-top:50px;}

.zizDiv ul li{float:none;}
.zizDiv ul li img{width:100% !important;}
.zizDiv ul li.ziLi_1{width:100%;}
.zizDiv ul li.ziLi_2{width:100%; padding-top:20px; padding-left:0%;}

.positionRealtives{margin-top:35px;}
.espLogo{position:absolute; right:0; top:-30px; text-align:right;}
.espLogo img{width:55%;}
.mobwid35Per{width:35% !important;}
.mobwid45Per{width:45% !important;}

.List_general_table tr td{height:48px;font-size:13px; }
.List_general_table tr td.gt_num{font-size:11px;}
.List_general_table tr td.gt_head{font-size:12px;}
.List_general_table tr td.gt_date{font-size:11px;}
.List_general_table tr td.gt_class{font-size:11px;}
.List_general_table tr td.gt_title{padding-left:5px; }
.T_class_open{padding:1px 5px 1px 5px; border-radius:3px;}
.T_class_close{padding:1px 5px 1px 5px; border-radius:3px;}

.board_view_table_1 .bvt .bvt_1{padding-left:10px; width:60%; }
.board_view_table_1 .bvt td{font-size:13px;}
.bvt_4{font-size:15px;padding:10px 10px 10px 10px;}
.inViewNotice{font-size:15px;}
.board_view_table_1 .bvt .bvt_2{width:20%; color:#202020;}

.select-box{/*margin-bottom:10px;*/}
.select{font-size:12px;}

.List_general_table_2 tr td{height:48px;font-size:13px; }
.List_general_table_2 tr td.gt_num_2{font-size:11px;}
.List_general_table_2 tr td.gt_head_2{font-size:12px;}
.List_general_table_2 tr td.gt_date_2{font-size:11px;}
.List_general_table_2 tr td.gt_title_2{padding-left:5px; }

.gallery_UL li{float:left; width:50%;padding:0 1.09% 0 1.09%;  box-sizing:border-box; margin-top:20px;}
.gallery_UL li a p{font-size:14px;}
.gallery_UL li a span{font-size:13px;}
.gallery_UL li a div{height:90px; padding:8px 5px 10px 8px; }

.b_phone{display:block !important;}
.b_kakao{display:block !important;}
.ceo_main_text h3{line-height:130%;}

e{display:none;}
.List_general_table_3 tr td{height:48px; font-size:12px;}
.List_general_table_3 tr td img{width:30%;}
.List_general_table_3 tr td i{font-size:8px; }

.chosung{padding-bottom:15px;}
.chosung p{font-size:16px; width:6%; }
.chosung p a{width:10px; height:10px; padding:0px 9px 14px 5px;}
.searches{padding-top:30px; text-align:center;}

.myD_1 table tr td{font-size:11px;}
.mypage_box{font-size:13px;}
.myD_1 p{font-size:13px;}
.myD_1 span{font-size:11px;}
.myD_1 table tr td.tf2{font-size:10px;}
.myD_1 table tr td.tf4{font-size:10px;}
.mbts{width:70px !important; display:inline-block;}
.myD_1 p{padding-bottom:10px;}
.le_space{height:15px;}
.le_space2{height:30px;}

.gj1{padding:2px 4px 3px 4px; font-size:10px;}
.gj2{padding:2px 4px 3px 4px; font-size:10px;}
.gj3{padding:2px 4px 3px 4px; font-size:10px;}

.mc-controls div{margin-top:10px; margin-left:5px; margin-bottom:0;}

.yakkgan {font-size:11px; line-height:180%;}
.yakkgan h4{font-size:18px; padding-top:20px; padding-bottom:10px;}

.less1 img{width:100%;}
.less2 img{width:100%;}
.less3 img{width:100%;}
.lessP{text-align:center; margin-bottom:30px;}
.sinChungBtns{padding-bottom:100px;}
.ceoPhone h3{color:red; font-size:14px; line-height:160%;}
.sinChungBtns li{font-size:14px;}
.sinChungBtns li a img{display:none;}
.gh_basic_table tr td i{font-size:16px;}
.gh_basic_table tr td.ghj_1{width:20%; font-size:12px; padding-left:0px; line-height:120%;}
.gh_basic_table tr td.ghj_2{width:auto;}
.yuiInput2{width:100%;}
.label::after{display:none;}
.select-box{width:50px; }
.yuiInput1{height:30px;}
.yuiInput2{height:30px;}
.yuiInput3{height:30px;}
.gh_basic_table tr td{padding-top:3px; padding-bottom:3px; height:34px;}

.qu_basic_table{font-size:14px;}
.qu_basic_table tr td{line-height:160%; }
.lessCH{width:15px; height:15px;}
.qu_basic_table tr td{height:40px;}
.less_title{padding-bottom:10px;}
.lessSpace{height:30px;}
.gyuTxt{font-size:13px; padding-left:0; line-height:160%;}
.lessSendBtn {padding-bottom:50px; margin-top:20px;}
.lessSendBtn a{width:150px; height:45px; font-size:15px; padding-top:10px;}

.grd_basic_table tr td.ahj_1{padding-left:0; font-size:11px; width:15%;}
.grd_basic_table tr td.ahj_2{width:35%;}
.grd_basic_table tr td.ahj_3{padding-left:0; font-size:11px; width:15%;}
.grd_basic_table tr td.ahj_4{width:35%;}
.less_title{line-height:100%;}
.mobileSS{display:inline;}
.less_title i{font-size:17px;}
.redSmTxt{font-size:11px;}

.chejong_table tr td{font-size:12px;}
.chejong_table tr td.chT1{padding-left:0; width:90%;}
.chejong_table tr td.chT2{padding-left:0; width:5%; text-align:center;}
.chejong_table tr td.chT3{padding-left:0; width:5%; text-align:center;}
.less_title{font-size:22px;}
.gyuTxt{padding-bottom:10px;}
.addrBtn{height:30px; padding-top:5px; font-size:12px; width:70px;}
.lastAgree{font-size:}
.chejong_table{margin-bottom:10px;}
.copyright_in span{display:none;}

.espt{width:100%; padding-bottom:20px;} 
.espt p{font-size:16px; padding-bottom:0px; font-weight:500;}
.espt span{font-size:13px; line-height:100%; }
.espt p.esp_2{padding-top:17x;}
}/*720 �꾩씠�� 6�뚮윭�� �볤쾶-------------------------------*/


/************** media query ******�꾩씠��6 �볤쾶 蹂닿린 375 X 667  �꾩씠��4 �볤쾶�� �섏샂 ******/
@media all and (max-width: 670px){
.tempor0{display:none;}.tempor1{display:none;}.tempor2{display:none;}.tempor3{display:none;}
	.tempor4{display:none;}.tempor5{display:none;}.tempor6{display:block;}.tempor7{display:none;}.tempor8{display:none;}
body{-webkit-text-size-adjust: none;} /*�꾩씠�고룿�몄궗�댁쫰�섎━*/

.non670{display:none;}
.manager h3{padding-bottom:7px;}
.manager{gap:0 10px;}
.manager&gt;div&gt;div&gt;img{width:100%;}
.manager&gt;div&gt;div{width:50%;}
.manager&gt;div&gt;div span{font-size:14px;}
.manager&gt;div&gt;div span b{font-size:13px;}
.lec_space{height:20px;}
.logo{padding-top:7px;}
.logo img{width:152px; transform:translate(5px,-5px);}
.TopDiv{text-align:left;}
.mainTag_div{padding-top:20px;}
.mainTitle{letter-spacing:5px; font-size:15px;}
.mainTitle{padding-top:40px;}
.forMM{padding-top:20px !important;}

.env_box ul li{float:none; width:90%; margin-left:5%;}
.env_b_3{display:none;}
.env_box ul li+li{ margin-top:10px; float:none; width:90%; margin-left:5%;}
.env_box ul li a p{top:20%;}
.env_box ul li a span{top:40%;}
.env_box ul li a p{font-size:17px;}
.env_box ul li a span{font-size:12px; box-sizing:border-box; padding-right:15px;}
.env_box ul li:nth-child(1) a p{top:23%; }
.env_box ul li:nth-child(1) a span{top:52%; }
.env_box ul li:nth-child(2) a p{top:25%; }
.env_box ul li:nth-child(2) a span{top:45%; }
.env_box ul li a img{height:100px; object-fit: cover;}
.env_box .pc_img{display:none;}
.env_box .mo_img{display:block;}

.less_nav{padding:8px 0 10px;}
.lesson_div{padding-bottom:30px;}
.lesson_m_UL li a div{height:auto; padding:5px 5px 10px 10px;}
.less_arr_left a img{width:40px;}
.less_arr_right a img{width:40px;}
.less_arr_left{left:10px;}
.less_arr_right{right:10px;}

.ceo_main_text p{padding-top:20px; }

.ceo_div{height:100vh; background:url('../images/main/ceo_mobile.jpg') no-repeat 10% 10%; background-size:cover;
background-position: 25% 82%; background-size:180%; background-color:#e2ebfe;}
.ceo_main_text{left:5%; top:5vh;}
.ceo_main_text h3{font-size:29px;}
.ceo_main_text span{font-size:16px; padding-top:17px;}
.ceo_main_text p{box-siziing:border-box; padding-right:5%; word-break: keep-all; }
.ceo_main_text b{text-align:right; box-siziing:border-box; padding-right:7%;}
.ceo_main_text div{text-align:right; box-siziing:border-box; padding-right:7%;}
.ceo_main_text b img{width:100px;}

.vid_txt{width:94%; left:0; transform: translate(0%, -50%); padding-left:3%;}
.vid_txt i{width:100%;}
.vid_txt i img{width:100%;}
.vid_txt p{font-size:14px; box-siziing:border-box; padding-left:10px; padding-right:10px;}
.vid_txt span{ font-size:13px;}

.partner .pp_pa_txt{font-size:14px; box-siziing:border-box; padding-left:8%; padding-right:8%;word-break: keep-all;}
.partner{padding-top:0; padding-bottom:45px;}
.partner .pp_pa{padding-bottom:30px; padding-top:10px;}

.copyright_in{width:96%; margin-left:2%;}
.copyright{height:200px;}
.copyright_in{text-align:center;}
.copyright_in p{font-size:12px; display:block; padding-top:30px; line-height:165%; text-align:center;}
.copyright_in .snsLink{display:inline-block; position:static; right:0px; top:0px; padding-top:15px;}
.copyright_in i{position:static; right:0px; top:0px; font-size:13px; display:block; padding-top:15px;}

.partner ul{}
.partner ul&gt;li{float:left; width:32%; margin-top:10px;}
.partner ul&gt;li img{width:100%;}
.partner ul&gt;li+li{margin-left:2%;}
.partner ul&gt;li:nth-child(4){margin-left:0%;}

.bonMun{padding-top:30px;}
.subTitle_green_bar{margin-bottom:30px; padding-bottom:15px; }

.lec_box_UL li{float:none;}
.lecB_li_1{width:100%;}
.lecB_li_2{width:100%;}
.lecB_li_1 img{width:50%;}
.lecB_li_2 b{top:-240px;}
.lecB_li_2 h4{font-size:30px; padding-bottom:3px;}

.login_box table{width:100%;}
.socialLogin{width:100%;}

.flatMenu-online{border-radius:100px; right:15px; width:65px; height:50px;}
.flatMenu-online a{font-size:13px; line-height:120%;}
.lecB_li_2 em&gt;img{width:95%;}
.banner1 span img.kko-logo{width:90px;}
.pyo_img img{width:90%;}
.pyo_img{padding:20px 0 10px;}

.konn_btn{margin-top:40px;}
.konn_btn a{width:255px; height:40px; font-size:14px;}
.ovv_btn{margin-top:40px;}
.ovv_btn a{width:255px; height:40px; font-size:14px;}
.oovVideo iframe{width:360px; height:250px;}
.gyuTxt b{font-size:15px;}

}/*670*/

@media all and (max-width: 530px){ /*媛꾩씠*/

#bk{display:block;}
#mMovie{display:block;}
#bk_sub{display:block;}
.mainSL{display:none;}
.movie_div{display:none;}
.vid_txt{display:none;}
.pyo_img img{width:100%;}
}/*530*/

@media all and (max-width: 500px){ /*媛꾩씠*/

.subSL h3{width:75%; top:105px;}
.subSL{height:220px;}
.subSL h3 span{font-size:15px; opacity:0.8; padding-top:10px;}

.personAgree{width:100%;}
.personAgree iframe{width:100%;}
.joinDiv{width:100%;}
.joinBtns a{width:100%;}
}/*500*/

@media all and (max-width: 432px){ /*媛꾩씠*/

}

/************** media query ******�꾩씠��6 醫곴쾶蹂닿린 &amp; �꾩씠��6 �뚮윭�� 醫곴쾶�� �섏샂******/
@media all and (max-width: 380px){
body{-webkit-text-size-adjust: none;} /*�꾩씠�고룿�몄궗�댁쫰�섎━*/
.tempor0{display:none;}.tempor1{display:none;}.tempor2{display:none;}.tempor3{display:none;}
	.tempor4{display:none;}.tempor5{display:none;}.tempor6{display:none;}.tempor7{display:block;}.tempor8{display:none;}
.less_arr_left{left:7px;}
.less_arr_right{right:7px;}
.env_box ul li a img{height:150px;}

}/*380 *�꾩씠��6 醫곴쾶*/

/************** media query ******�꾩씠��4 醫곴쾶蹂닿린 *** 320 X 480 ***/


@media all and (max-width: 330px){
.tempor0{display:none;}.tempor1{display:none;}.tempor2{display:none;}.tempor3{display:none;}
	.tempor4{display:none;}.tempor5{display:none;}.tempor6{display:none;}.tempor7{display:none;}.tempor8{display:block;}



}/*330 �꾩씠��4 醫곴쾶*/
</pre></body></html>