@charset "utf-8";

*{word-break:break-all;}
.main_visual_txt{word-break:break-all;}
.main_sec_01_txt p{word-break:break-all;}
.main_sec_01_txt p{word-break:break-all;}

.main_sec_02_list_wrap ul li p{word-break:break-all;}
.main_sec_02_list_wrap ul li p{word-break:break-all;}
.main_sec_02_icon_txt_wrap span{word-break:break-all;}


.main_sec_03_wrap .tab_buttons .tab_btn{width:200px;}
.main_sec_03_wrap .tab_content_txt p{line-height:1.4;word-break:break-all;}

.main_sec_04_wrap .main_sec_04_list_txt_wrap .main_sec_04_list_txt p{word-break:break-all;}
.main_sec_04_wrap .main_sec_04_list_txt_wrap strong{word-break:break-all;}
.main_sec_04_wrap .main_sec_04_list{height:50vh;overflow-y:auto;padding-right:20px;}

.sec_tit05 .main_tit_sub{word-break:break-all;}

.sec_tit06 .main_tit_sub_wrap{margin-top:50px;word-break:break-all;}
.sec_tit06 .main_tit_sub_wrap .main_tit_sub{word-break:break-all;}
.sec_tit06 .main_tit_sub_wrap p{word-break:break-all;}

.main_sec_07_cont_txt span{display:block;padding:0 40px;word-break:break-all;}


@media screen and  (max-width:1750px)  {

}

@media screen and  (max-width:1500px)  {

}

@media screen and  (max-width:1400px)  {

    .sec_tit06 .main_tit_sub_wrap{margin-top:5%;}
    .sec_tit06 .main_tit_sub_wrap .main_tit_sub{font-size:24px}
    
}

@media screen and  (max-width:1320px)  {
.main_sec_07_cont ul li::after{width:80%}
}

@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)  {
   .main_sec_10_address_wrap .main_sec_10_address span{margin-bottom:10px;width:100%;padding-right:0;margin-right:0;}
   .main_sec_10_address_wrap .main_sec_10_address span::after{display:none;}

}
@media screen and  (max-width:600px)  {
    .m_btn_all_wrap > div{flex:100%;}

}

@media screen and  (max-width:450px)  {

}

@media screen and  (max-width:400px)  {

    
}