@charset "utf-8";


.main_sec_04_wrap .main_sec_04_list{height:50vh;overflow-y:auto;padding-right:20px;}
.main_sec_07_cont_txt span{display:block;padding:0 40px;}

@media screen and  (max-width:1900px)  {
    .main_sec_05_tit_wrap{padding-right:10%;}
    .main_sec_tit h4.main_tit{word-break:break-all;}
}

@media screen and  (max-width:1500px)  {

}

@media screen and  (max-width:1450px)  {

    .sec_tit06 .main_tit_sub_wrap{margin-top:5%;}
    .sec_tit06 .main_tit_sub_wrap .main_tit_sub{font-size:24px}
    .sec_tit06 .main_tit_sub_wrap{margin-top:2%;}
    
}

@media screen and  (max-width:1320px)  {
.main_sec_07_cont ul li::after{width:90%}
}

@media screen and  (max-width:1200px)  {

 .main_sec_06_item .main_sec_06_item_txt p, .main_sec_06_item:hover .main_sec_06_item_txt p{word-break:break-all;}

}

@media screen and  (max-width:780px)  {
   .m_btn_all_wrap > div{flex:100%;}

}
@media screen and  (max-width:600px)  {
    .m_btn_all_wrap > div{flex:100%;}
    .main_sec_03_wrap .tab_buttons .tab_btn{width:160px;}

}

@media screen and  (max-width:450px)  {

}

@media screen and  (max-width:400px)  {

    
}