@media only screen and (max-width: 1400px) {

.mitam_25 .set-wrap .custom-slide .copy-box.opacity .copy { top: 90px; left: 60px; }
.mitam_25 .set-wrap .custom-slide::before { padding: 60px 0 0 60px; }
.mitam_25 .main-banner .swiper-control.m-Bnr { left: 50px; top: 360px; }
.mitam_25 .set-wrap .set-cont.item1 { border-radius: 20px 20px 20px 20px; }

}

@media only screen and (max-width:1024px) {


    /* layout */
    .main.container, .container{padding-bottom: 40px;}
    .main.container{padding-top: 0; padding-bottom:0;}
    .login.container{padding-bottom: 76px;}
    .contents{}
    
    .only-pc { display: none; }


    /* icon */
    .icon.em-book{width: 29px; height: 27px; background: url(/images/skin/mirae/ico_emoji_book_2x.png) no-repeat center / 29px 27px;}
    .icon.em-doc{width: 35px; height: 43px; background: url(/images/skin/mirae/ico_emoji_doc_2x.png) no-repeat center / 35px 43px;}
    .icon.em-letter{width: 36px; height: 36px; background: url(/images/skin/mirae/ico_emoji_letter_2x.png) no-repeat center / 36px 36px;}
    .icon.em-school{width: 30px; height: 25px; background: url(/images/skin/mirae/ico_emoji_school_2x.png) no-repeat center / 30px 25px;}
	.icon.em-my{width: 26px; height: 24px; background: url(/images/skin/mirae/ico_emoji_my_2x.png) no-repeat center / 26px 24px;}

    /* header */
    .sideMenu-btn{display: block; right: 16px;}
    .sideMenu-btn::before{top: 20px;}
    .sideMenu-btn::after{bottom: 20px;}
    .header .header-cont{height: 81px;}
    .header-wrap{height: 81px; padding-bottom: 0;}
    .header-wrap .header-inner{align-items: center;}
    .header.auto-height .header-wrap{height: 62px; padding-bottom: 0; }
    .header.auto-height .header-wrap .header-inner{display: flex; align-items: center;}
    .header .logo{top: 0;}
    .header .logo img{max-width: 95px;}

	.header .gnb{display: none;}
	.header .etc-service{display: none;}
	.header.auto-height .logo{margin-top: 0;}

    /* �뿤�뜑 �뒪�겕濡� */
    .header .header-wrap.rolldown{height: 81px;}
    .header .header-wrap.rolldown.active .logo{padding-top: 0;}
    
    
     /* �빟愿��룞�쓽 �솕硫� */
    .footer.util_footer{position:relative;}
    .agreement-page.join_layer{padding-bottom:64px;}


    /* 濡쒖��씠�뀡 */
    .location{display: none;}


    /* �꺆 */
    .tab-type1{position: relative; width: 100vw; left: -16px; padding-left: 16px;}
    .tab-type1 > li > a{border-radius: 8px; font-size: 14px; height: 36px; padding: 0 16px; padding-top: 2px; display: flex; align-items: center; padding-left: 0; padding-right: 0;}
    .tab-type1 > li > a.active, .tab-type3 > li > a:hover{border-radius: 8px; padding: 0;}

	.tab-type2 > li > a, .tab-type3 > li > a{padding: 0; padding-bottom: 8px;}
    
    .tab-type2 > li > a.active, .tab-type3 > li > a:hover{padding: 0; padding-bottom: 8px;}
    .tab-type3 > li > a.active, .tab-type3 > li > a:hover{padding: 0; padding-bottom: 8px;}
    


    /* faq 遺꾨쪟 �꺆 */
    .tab-type3{position: relative; width: 100vw; left: -16px; padding-left: 16px;}
    .tab-type3 > li > a{border-radius: 8px; font-size: 14px; height: 36px; padding: 0 16px; padding-top: 2px; display: flex; align-items: center; border-radius: 8px;}
    .tab-type3 > li > a.active{ border-radius: 8px;}
    .tab-type3 > li > a, .tab-type3 > li > a{padding: 0; padding-bottom: 8px;}


    /* 硫붾돱 */
    .campus-nm-wrap .campus-nm-list { left: -54px; /* left: -114px; */ top: 36px; }
    
    .set-menu{margin-top: 51px; /* display:none; */}
    .set-menu .depth-wrap ul{}

    .set-menu .depth2-wrap ul{position: relative; width: 100vw; left: -16px; padding-left: 16px; border-bottom: 1px solid #d9d9d9; overflow-x: auto; /* display:none; */}
    .set-menu .depth2-wrap ul li{border: none; width: auto; flex: none;}
    .set-menu .depth2-wrap ul li a{font-size: 16px; padding-right: 56px;}
    .set-menu .depth2-wrap ul li a.active span::after{display: block;}
    .set-menu .depth2-wrap.depth-mini ul li a.active span::after{width: 100%; }

    .gnb-bar{transform: translateX(0); display: none;}

    /* 2李⑤찓�돱 �솢�꽦�솕 */
    .set-menu .depth2-wrap.sticky ul li a{/* padding-top: 16px; */}
    .set-menu .depth2-wrap .scroll.sticky.scrollup { top: 81px; }

    .set-menu .depth3-wrap ul li{margin-right: 8px; margin-bottom: 8px;}
    .set-menu .depth3-wrap ul li a{border-radius: 8px; font-size: 14px; height: 36px; padding: 0 16px; padding-top: 2px;}



    /* ���씠�� 臾멸뎄 */
    .mirea-title-copy{margin-top: 32px; font-size: 24px; line-height: 28px;}


    /* �궗�씠�뱶 硫붾돱 �� */
    .quick-menu{top: initial !important; border-bottom: 48px !important;}
    .quick-menu.scrolldown, .quick-menu.scrollup{top: initial;}


    /* �뒳�씪�씠�뱶 而⑦듃濡ㅻ윭 ui */
    .main-banner:last-child{margin-bottom: 0;}
    .main-banner .swiper-control, .main-banner .swiper-control.dark{right:16px;bottom: 0px;height: 29px;padding: 0 8px; padding-left: 7px; border-radius: 8px 8px 0px 0px;align-items: center; height: 24px;}

    .main-banner .swiper-control.dark{background-color: #000; border: none; right:initial; left: 24px;bottom: initial;top: 253px; border-radius: 8px; }
    .main-banner .swiper-control.dark .swiper-pagination{color: #fff; line-height: 24px;}
    .main-banner .swiper-control.dark .swiper-pagination .swiper-pagination-total{color: rgba(255,255,255,.78);}
    .main-banner .swiper-control.dark .swiper-button-wrap{display: none;}
    .main-banner .swiper-control.dark .swiper-move-wrap{display: none;}

    /* 蹂몄궗諛곕꼫 */
    .main-banner{filter: none;}
    .main-banner:not(.main-set-contents) .swiper-slide a::after{border-radius: 8px;}
    .set-wrap .main-banner .swiper-slide a::after{display:none;}
    /* .main-banner .swiper-slide img{max-height: 96px;} */


    /* 怨듭�諛곕꼫 */
    .main-set-contents.main-banner{height: auto; max-height: none; border-radius: 0; margin-bottom:0;}
    .main-set-contents.main-banner .inner{padding: 0;}
    .set-wrap{height: auto;}
    .set-wrap, .set-wrap .right-penel{flex-direction: column;}
    .set-wrap .set-cont.item1, .set-wrap .right-penel, .set-wrap .set-cont.item2, .set-wrap .set-cont.item3, .set-wrap .set-cont.item4{width: 100%; border-radius: 0;}
    .set-wrap .set-cont.item1{height: 545px;}

    /* 怨듭�諛곕꼫 - 而ㅼ뒪�� 諛곕꼫 */
    .set-wrap .custom-slide{background: linear-gradient(180deg, #F1F1F1 45%, #D7D9CA 104%);}
    .set-wrap .custom-slide::after{bottom: 0; width: 1200px;}
    .main-set-contents.main-banner .custom-slide .swiper-slide a{position: relative; overflow: hidden;}
    .main-set-contents.main-banner .custom-slide .swiper-slide .img-box, .set-wrap .custom-slide .swiper-slide.slide2 .img-box{position: absolute; overflow: hidden; min-width: 594px; max-width: 720px; right: 3%; top: -50px; width: 100%;}
    .main-set-contents.main-banner .custom-slide .swiper-slide img{max-height: 100%; height: 100%; overflow: visible;}
    .set-wrap .custom-slide .swiper-slide.slide1 .img-box{}
    .set-wrap .custom-slide .swiper-slide.slide2 .img-box{height: 100%; right: 0; min-width: 484px;}
    .set-wrap .custom-slide .swiper-slide.slide2 .img-box img{height: auto;}

    /* 怨듭�諛곕꼫 - �씠誘몄� 諛곕꼫 */
    .set-wrap .lms-slide .img-box{height: 100%;}
    .set-wrap .lms-slide img{max-height: 100%; min-height: 545px; max-height: 545px;}



    /* 怨듭�諛곕꼫 - 留곹겕 */
    .set-wrap .txt-box h2.title{font-size: 24px;}
    .set-wrap .txt-box .desc{font-size: 13px;}

    .set-wrap .set-cont.item3, .set-wrap .set-cont.item4{height: 220px;}
    .set-wrap .set-cont.item2 .txt-box, .set-wrap .set-cont.item3 .txt-box, .set-wrap .set-cont.item4 .txt-box{padding-left: 32px; padding-top: 48px;}

    .set-wrap .set-cont.item2{height: 228px;}
    .set-wrap .set-cont.item2::after{width: 96px; right: 14%;}
    .set-wrap .set-cont.item2:hover::after{right: calc(14% - 48px);}
    /* .set-wrap .set-cont.item2 .txt-box h2.title{display: flex; align-items: center; width: 100%;}
    .set-wrap .set-cont.item2 .txt-box .direct-txt{margin-left: auto; margin-top: 0; margin-right: 18px;}
    .set-wrap .set-cont.item2 .txt-box .direct-txt.only-pc{display: none;}
    .set-wrap .txt-box .direct-txt.only-mobile{display: flex;} */
    .set-wrap .set-cont.item2 .img-box{width: 154px; bottom: -85px; right: 10%;}


    /* 寃뚯떆�뙋 怨듯넻 */


    /* 由ъ뒪�듃 寃뚯떆�뙋 */


    /* 媛ㅻ윭由� 寃뚯떆�뙋 */
    .board-gallery-type1 > li{width: 50%;}

    /* 怨듭��궗�빆 寃뚯떆�뙋 */
    .board-list-type5 .htable-wrap .tbody > ul{height: auto; padding: 24px 0;}

    .board-list-type5 .htable-wrap .tbody > ul .flag.notice{padding-left: 2px; padding-right: 4px;}
    .board-list-type5 .htable-wrap .tbody > ul > li.cell-subject{width: calc(100% - 48px) !important; margin-top: -4px; padding-left:0; padding-top:2px;}
    .board-list-type5 .htable-wrap .tbody > ul > li.cell-subject a{margin-top: 0; max-width: 84%; padding-left: 4px;}
    .board-list-type5 .htable-wrap .tbody > ul:not(.bo-notice) > li.cell-subject a{padding-left: 0; padding-top: 4px;}
    .htable-wrap .tbody > ul > li.cell-date{display: block; width: 100%;}
    .htable-wrap .tbody > ul> li.cell-date span{padding-left: 0; margin-top: 0;}
    .htable-wrap .tbody > ul.bo-notice > li.cell-date span{margin-top: 0px;}
    .ul-table .tbody li .subject strong:first-child{margin-left: 0;}
    .brand-notice.brand-sort .search-box{width:calc(100% - 78px);}


    /* 怨듭�/�씠踰ㅽ듃 寃뚯떆�뙋 */
    .board-list-type5 .htable-wrap .tbody > ul > li.cell-no{padding-left: 0px;}


    /* 湲��벐湲� */
    .page-title-type3{display: block; padding-bottom: 10px; font-size: 16px;}
    .board-write-form{border-top: 1px solid #000; padding-top: 12px;}
    .editor-content{padding-top: 8px;}


	/* �럹�씠吏� �뒪���씪 */
	.paging, .paging2, .paging .paging-num, .paging2 .paging-num{justify-content: space-between;}
	.paging .paging-num .page, .paging2 .paging-num .page, .paging button.last-btn, .paging2 button.last-btn, .paging button.first-btn, .paging2 button.first-btn{display: none;}
	.paging .paging-num .now-num, .paging .paging-num .last-num{display:inline-block;}
	
	.paging button.prev-btn, .paging2 button.prev-btn{background: url(/images/common/ico_pagination_mobile_2x.png) no-repeat 0 center / 60px 42px; opacity:1;}
	.paging button.next-btn, .paging2 button.next-btn{background: url(/images/common/ico_pagination_mobile_2x.png) no-repeat -29px center / 60px 42px; opacity:1;}

    /* --------------------------------------------------- */

    /* 誘몃옒�깘援� �꽕紐낇쉶 */
    .brand-sort .selectBoxB{background-color: transparent; background-image: url(/images/common/ico_triangleB_gray_2x.png); background-size: 6px 6px; font-size: 13px; background-position: right 9px center; padding-left: 0; padding-right: 24px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

    .brand-sort select, .brand-sort .search-box .search-input{height: 24px;}
    .brand-sort .selectBox-wrap{margin-right: 8px;}
    .brand-sort .search-box{width: calc(100% - 229px); margin-right: 8px;}
    .brand-sort .search-box .search-input{background-color: transparent; border-radius: 0; border-bottom: 1px solid rgba(0,0,0,.3); font-size: 13px; padding-left: 0; padding-right: 22px;}
    .brand-sort .search-box .search-btn{top: 0px; width: 24px; height: 24px; right: -2px;}
    .brand-sort .select1{width: 70px;}
    .brand-sort .select2{width: 100px;}

    .ul-table .tbody li{height: auto; align-items: flex-start; flex-wrap: wrap; padding: 24px 0;}
    .ul-table .tbody li .col{font-size: 14px; text-align: left; margin-right: 0; margin-bottom: 8px;}
    .ul-table .tbody li .col:last-child{margin-bottom: 0;}
    .ul-table .tbody li .col.r-link{width: 100%;}
    .ul-table .tbody li .col.r-loc, .ul-table .tbody li .col.r-type{width: auto; margin-bottom: 4px;}
    .ul-table .tbody li .col.r-type{margin-left: 8px;}


    /* �떆媛꾪몴 */
    .brand-schedule.brand-sort{flex-wrap: wrap;}
    .brand-schedule.brand-sort .selectBox-wrap{margin-right: 0; width: 100%; margin-bottom: 8px;}
    .brand-schedule.brand-sort .selectBox{width: calc(25% - 9px);}
    .brand-schedule.brand-sort .selectBox select{width: 100%;}
    .brand-schedule.brand-sort .search-box{width: calc(100% - 40px);}
    .brand-schedule.brand-sort .select2{width: 70px;}
    .sub-schedule-list .groupSelect .selectBoxB{background-color: transparent; background-image: url(/images/common/ico_triangleB_gray_2x.png); background-size: 6px 6px; font-size: 13px; background-position: right 9px center; padding-left: 0; padding-right: 24px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; height: 24px;}

    .sub-schedule-list .schedule-filter{top: -5px;}


    .sub-schedule-list li .sub-box{width: auto; text-align: left; padding-left: 8px;}
    .sub-schedule-list li .subject{width: calc(100% - 86px); padding-left: 16px;}
    .sub-schedule-list li .subject strong{max-width: calc(100% - 54px); font-size: 16px; padding-top: 2px;}
    

    /* faq */
    .faq-list .question::after{top: 36px;}


    /* �럹�씠吏� 而⑦뀗痢� */
    .container.page .inner .tab-type3{left: -16px;}


    /* footer */
    .footer{position: static;}
    .footer-wrap{padding-top: 24px;}
    .footer-inner, .ft-addres-copy{flex-direction: column;}
    .ft-addres-copy h2{align-self: flex-start; padding-right: 0;}
    .ft-addres-copy h2::after{display: none;}
    .ft-menu{margin-bottom: 24px;}
    .ft-addres-copy .address{padding-left: 0;}
    .ft-sns{margin-top: 40px;}
    .ft-sns .app-download-link{margin-top: 16px; width: 127px;}

    .quick-menu{top: initial; bottom: 16px; right: 16px; transform: none; left: initial; display: block; margin-right: 0; width: 56px;}
    .quick-menu ul{display: none;}
    .quick-menu ul + .page-top{margin-top: 0;}
    .page-top::before{display:none;}
    .page-top button{width: 56px; height: 48px; border-radius: 8px;}
    .page-top button span{font-size: 10px; padding-top: 13px;}
    
    
    /* �옄���벑濡� modal */
    .modal-child-regist .modal-content-box .modal-title{padding: 0;}


    /* �닔媛뺣즺 �븞�궡 */
    .modal-wrap2.tuition-info-modal .r-wid{width: 80px;}

    /* 紐⑤컮�씪 怨듭��궗�빆 諛곕꼫 fix 221104 */
    .main.container .main-banner .main-swiper-mobile{position: fixed; max-width: calc(100% - 32px); left:0; right:0; bottom:24px; margin: 0 auto; z-index: 100;}
    .main.container .main-banner .main-swiper-mobile .swiper-slide img{box-shadow: 0px 0px 1px 0px rgba(68, 68, 68, 0.21), 0px 10px 10px 0px rgba(68, 68, 68, 0.16);}


    /* 誘몃옒�깘援� 紐⑤떖 �뵒�옄�씤 2 */
    .modal-wrap2.solid .modal-inner{padding: 28px 0 48px 0;}
    .modal-wrap2.solid .cont-box, .modal-wrap2.solid .title-box, .modal-wrap2.solid .cont-box{padding: 0 16px;}
    .modal-wrap2.solid .modal-close{right: 8px; top: 24px;}
    
    
/* 미래탐구 리뉴얼 250915 1024 */
.mitam_25 .main_sec { padding-top: 48px; }
.mitam_25 .stn_teacher { padding-bottom: 48px; }

.mitam_25 .mitamzone_desc .mtz_txt { padding-left: 72px; width: 210px; }
.mitam_25 .mitamzone_desc .mtz_desc_li:nth-of-type(odd) .mtz_txt { padding-left: 300px; width: 430px; }
.mitam_program_list { padding-top: 24px; flex-wrap: wrap; }
.mitam_program_list li { flex: 1 48%; }
.mitam_program_list li:hover { border-color: transparent; box-shadow: unset; }
.mitam_program_list .btn_lst_more { opacity: 1 !important; }

.mitam_25 .c-Bnr.swiper { padding-left: 0; }
.mitam_25 .main-set-contents.main-banner .custom-slide .swiper-slide .img-box,.mitam_25  .set-wrap .custom-slide .swiper-slide.slide2 .img-box { position: relative; overflow: hidden; min-width: unset; max-width: unset; right: unset; top: unset; width: 100%; }
.mitam_25 .set-wrap .custom-slide .copy-box.opacity { background: transparent; pointer-events: none; }
.mitam_25 .set-wrap .custom-slide .copy-box.opacity .copy .fix-txt { margin-left: 16px; margin-top: 0; color: #fff; }
.mitam_25 .set-wrap .custom-slide .copy-box.opacity .copy .typing-txt { color: #fff; }
.mitam_25 .set-wrap .custom-slide::before { color: #fff; }
.mitam_25 .main-banner .swiper-control.m-Bnr { display: none; }
.mitam_25 .set-wrap .set-cont.item1 { border-radius: 0; }
.mitam_25 .set-wrap .set-cont.item1 { height: unset; }
.mitam_25 .set-wrap .custom-slide .copy-box.opacity .copy { display: flex; top: 68px; left: 24px; }
.mitam_25 .set-wrap .custom-slide::before { padding: 24px 0 0 24px; }
.mitam_25 .main-banner { margin-bottom: 0; }
.mitam_program_list .btn_lst_more { max-width: 162px; }
.mitam_program_list .lts_main_txt { min-height: 120px; }
.mitam_25 .stn_program .main_txt { font-size: 24px; }

.mitam_25 .stn_teacher .cnt_teacher { flex-direction: column; gap: 24px; }
.mitam_25 .stn_teacher .cnt_right { padding-left: 0; }
.mitam_25 .stn_teacher .main_tit { text-align: center; font-size: 32px; }
.mitam_25 .stn_teacher .main_txt { max-width: 500px; }

.mitam_25 .mitamzone_desc { border-radius: 0; }

.mitam_notice_list { flex-direction: column; }

.stn_mitamzone { background: #EEF3F1; padding-bottom: 48px; }
.mitam_25 .mitamzone_desc .ux_stn .ux_stn_tooltip { display: none; }
.mitam_25 .mitamzone_desc .ux_stn .ux_stn_desc { pointer-events: none; }
.mitam_program_list img { display: flex !important; }
.mitam_program_list video { display: none !important; }
.mitam_25 .stn_mitamzone { padding-bottom: 48px; margin-top: 48px; }
.mitam_25 .stn_program .main_tit, .mitam_25 .stn_notice .main_tit { font-size: 32px; }

.only-mitam { font-size: 28px; }
.set-wrap .custom-slide .copy-box.opacity .copy::before { color:#fff !important; opacity: 0.5 !important; }


}

@media only screen and (max-width:768px){
    /* 怨듭�諛곕꼫 - 而ㅼ뒪�� 諛곕꼫 */
    .main-set-contents.main-banner .custom-slide .swiper-slide .img-box, .set-wrap .custom-slide .swiper-slide.slide2 .img-box{position: absolute; overflow: hidden; width: 594px; max-width: 720px; /* right: -80px; */ top: 60px; right: 0;}
    .main-set-contents.main-banner .custom-slide .swiper-slide img{max-height: 100%; height: 100%; overflow: visible;}
    .set-wrap .custom-slide .swiper-slide.slide2 .img-box{height: 100%; right: 0; min-width: 484px; width: 484px; top: 100px;}
    .set-wrap .custom-slide .swiper-slide.slide2 .img-box img{height: auto; top: 92px;}
    
    /* �븰�썝李얘린 �궗�뾽�옄 �벑濡앸쾲�샇 異붽� */
    .map-info,.map-info:last-child{width: 100%;}
    .map-info .address li{display:block;}
    .busi-num-box .address li{display: block;}
    .map-info .address li span.business{padding-top:2px; }
    .busi-num-box .address li span.cam-num{padding-left: 15px; display:block; margin-left:0; padding-left: 19px;}
    .map-info-top .site{height: 88px;}
    
    .set-menu .depth2-wrap ul li a span { padding-bottom: 12px; }
    


/* 미래탐구 리뉴얼 250915 768 */
.mitam_25 .mitamzone_desc { background: url(/images/skin/mirae/img_mitam_mitamzone_bg_mo.png) no-repeat center top / cover; }
.mitam_25 .mitamzone_desc .mtz_tit { padding-top: 32px; padding-left: 16px; font-size: 20px; }
.mitam_25 .mitamzone_desc .mtz_txt { padding-left: 32px; padding-top: 24px; width: 166px; }
.mitam_25 .mitamzone_desc .mtz_desc_li:nth-of-type(odd) .mtz_txt { padding-left: 32px; width: 155px; }
.mitam_25 .mitamzone_desc .mtz_desc_li:nth-of-type(4) .mtz_txt, .mitam_25 .mitamzone_desc .mtz_desc_li:nth-of-type(5) .mtz_txt { padding-top: 128px; }
.mitam_25 .mitamzone_desc .ux_stn { width: 348px; }
.mitam_25 .mitamzone_desc .ux_stn .mtz_text, .mitam_25 .mitamzone_desc .ux_stn .mtz_arrow { width: 246px; height: auto; }

.mitam_25 .mitamzone_desc .ux_stn .vdo01 { width: 132px; height: 132px; }
.mitam_25 .mitamzone_desc .ux_stn .vdo02 { width: 90px; height: 90px; }


}


@media only screen and (max-width:640px){
    /* 媛ㅻ윭由� 寃뚯떆�뙋 */
    .board-gallery-type1 > li{width: 100%;}


}


@media only screen and (max-width:500px){
    /* 怨듭�諛곕꼫 - 而ㅼ뒪�� 諛곕꼫 */
    .main-set-contents.main-banner .custom-slide .swiper-slide .img-box, .set-wrap .custom-slide .swiper-slide.slide2 .img-box{width: 594px; top: 60px;}
    .set-wrap .custom-slide .swiper-slide.slide1 .img-box{right: -75px;}
    .set-wrap .custom-slide .swiper-slide.slide2 .img-box{min-width: 396px; width: 396px; top: 180px;}


    /* 怨듭�諛곕꼫 - 留곹겕 */
    .set-wrap .set-cont.item2 .txt-box h2.title{display: flex; align-items: center; width: 100%;}
    .set-wrap .set-cont.item2 .txt-box .direct-txt{margin-left: auto; margin-top: 0; margin-right: 18px;}
    .set-wrap .set-cont.item2 .txt-box .direct-txt.only-pc{display: none;}
    .set-wrap .txt-box .direct-txt.only-mobile{display: flex;}
    
    .set-wrap .custom-slide .swiper-slide.slide2 .img-box img {top: 74px;}
    
    
/* 미래탐구 리뉴얼 250915 1024 */
.mitam_25 .set-wrap .custom-slide .copy-box.opacity .copy { display: block; }
.mitam_25 .set-wrap .custom-slide .copy-box.opacity .copy .fix-txt { margin-left: 0; margin-top: 16px; }
    
    
}


@media only screen and (max-width:480px){
    /* 寃뚯떆湲� �긽�꽭 */
    .board-header .writer{flex-direction: row; }

    /* �떆媛꾪몴 */
    .sub-schedule-list .selectBox-wrap{margin-right: 14%;}
    .sub-schedule-list .selectBox-wrap .selectBox:last-child{width: 44%;}
}

@media only screen and (max-width:360px){
	.brand-schedule.brand-sort .selectBox select{padding-right: 22px;}

}