@media (max-width:1700px){
    .youtube_iframe_box {
        width: 800px;
        height: 460px;
        left: -100px;
    }
}
@media (max-width:1399px){

    /* Çì´õ */

    #he_div_box1 {
        width: 25%;
    }
    #he_div_box2 {
        width: 72%;
    }
    .he_ul_list {
        justify-content: space-around;
    }
    .he_ul_list>li>a {
        font-size: 1.3em;
    }
    .he_ul_list_sub>li>a {
        font-size: 0.8em;
    }
   
    .imgSlidedisplay::after {
        top: -5px;
    }

    .Slide3_text {
        left: 52%;
        font-size: 1.4em;
    }

    .gallery {
        height: 340px;
    }
    .gallery_list>h3 {
        font-size: 1.2em;
    }
    .Slide4_biv:nth-child(1) {
        padding: 260px 50px 260px 100px;
    }
    .Slide4_biv>h2 {
        font-size: 3.3em;
    }
    .Slide4_biv>p {
        font-size: 0.9em;
    }
    .youtube_iframe_box {
        width: 600px;
        height: 400px;
        left: -40px;
        font-size: 50px;
    }
    #my-footer {
        padding: 30px 30px;
    }
    .fot_div_list:nth-child(1) {
        width: 25%;
    }
    .fot_div_list:nth-child(2) {
        width: 70%;
    }

    .content_box{
        padding: 70px 100px 175px;
    }
}

@media (max-width:1100px){
    .Slide4_biv>h2 {
        font-size: 2.8em;
    }
    .youtube_iframe_box {
        width: 500px;
        height: 350px;
        font-size: 40px;
        left: -20px;
    } 
}

@media (max-width:999px){
    #he_div_box1 {
        display: none; 
   }
    #he_div_box2 {
        width: 100%;
    }
    .he_ul_list>li>a {
        font-size: 1.2em;
    }
    .he_ul_list_sub>li>a {
        font-size: 0.9em;
    }
    .imgSlidedisplay::after {
        height: 30px;
        top: -8px;
    }
    .Slide2_slideBox {
        height: 470px;
    }
    .Slide2_slideBox .swiper-button-next, .Slide2_slideBox .swiper-button-prev {
        bottom: 13%;
    }
    .swiper-button-mouse {
        bottom: 13%;
    }
    .swiper_btn_box {
        margin-top: 0px;
    }
    .Slide2_slideBox .mySwiperCustomEffect .swiper-wrapper {
        height: 470px;
    }
    .mySwiperCustomEffect {
        height: 470px;
    }

    .swiper-wrapper .imgSlidedisplay .slideyear_img {
        height: 340px;
    }
    .mySwiperCustomEffect .swiper-slide {
        height: 410px;
    }

    .gallery {
        width: 100%;
    }

    .Slide3_text {
        left: 3%;
        font-size: 1.6em;
        top: 150px;
    }
    #Slide_backgerd_img4 {
        flex-direction: column;
    }
    .Slide4_biv:nth-child(1) {
        padding: 110px 0px 0px 30px;
        height: 50%;
    }
    .Slide4_biv>p {
        margin: 0 0 20px 0;
    }
    .Slide4_biv>img {
        width: 80px;
        height: auto;
    }
    .Slide4_biv>h2 {
        font-size: 2em;
        margin: 5px 0;
    }
    .Slide4_biv:nth-child(2) {
        height: 50%;
    }
    .Slide4_biv {
        width: 100%;
        height: 50%;
    }
    .youtube_iframe_box {
        width: 100%;
        height: 100%;
        font-size: 40px;
        position: initial;
    }
    .youtube_link_box {
        width: 230px;
        height: 60px;
    }
    #my-footer {
        height: 300px;
    }
    .fot_div {
        flex-direction: column;
    }
    .fot_div_list:nth-child(1) {
        width: 100%;
        margin-bottom: 20px;
    }
    .fot_div_list:nth-child(2) {
        width: 100%;
    }
       .content_box{
        padding: 70px 10px 135px;
    }
}

@media (max-width:789px){
    #he_div_box1 {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 30px;
    }
    .sub_menu_btn{
        display: block;
    }
    
    #he_div_box2 {
        display: none;
    }

    .slide_text1 {
        font-size: 3em;
    }
    .slide_Am_text1{
        font-size: 2.3em;
    }
    .slide_Am_text2{
        font-size: 2em;
    }

    .slide_text2 {
        font-size: 1.2em;
    }
 


    .gallery_list>h3 {
        font-size: 1.3em;
        padding-left: 10px;
    }
    .gallery {
        height: 460px;
        flex-wrap: wrap;
    }
    .gallery_list {
        width: 50%;
    }
    .Slide3_text {
        font-size: 1.5em;
        top: 10%;
    }
    #Slide_backgerd_img3 {
        background-image: url(../images/main_03_2.jpg);
    }
}


@media (max-width:600px){
  
    .sub_mobil_menu{
        width: 80%;
    }

    .slide_text1 {
        font-size: 2em;
    }

    .slide_Am_text1{
        font-size: 1.8em;
    }
    .slide_Am_text2{
        font-size: 1.5em;
    }

    .slide_text2 {
        font-size: 0.8em;
    }
    .Slide2_div {
        margin: 0px 0 0 0;
    }
    .Slide2_p2 {
        font-size: 1.3em;
    }
    .imgSlidedisplay::after {
        height: 30px;
        top: -13px;
    }
    .Slide2_slideBox {
        height: 380px;
    }
    .mySwiperCustomEffect {
        height: 370px;
    }

    .swiper-wrapper .imgSlidedisplay .slideyear_img {
        height: 240px;
    }
    .mySwiperCustomEffect .swiper-slide {
        height: 290px;
    }

    .swiper-button-mouse {
        left: 51%;
    }
    .gallery_list>h3 {
        font-size: 1.1em;
    }
    .Slide3_text {
        font-size: 1.3em;
        top: 10%;
    }
    .Slide4_biv>h2 {
        font-size: 1.8em;
    }
    .Slide4_biv>p {
        font-size: 0.8em;
    }
}


@media (max-width:500px){


    .gallery_list>h3 {
        font-size: 1em;
    }
    .Slide3_text {
        font-size: 1em;
    }
   
    #my-footer {
        padding: 30px 20px;
    }
  
    .fot_div_list>p {
        font-size: 1em;
    }
    .fot_ul>li {
        font-size: 0.9em;
        margin: 0 10px 0 0;
    }
    .youtube_link_box {
        width: 160px;
        height: 50px;
    }
    .youtube_link>.youtube_icon {
        width: 25px;
        margin-right: 10px;
    }
    .youtube_link>p {
        font-size: 0.8em;
    }
}

@media (max-width:400px){
    .slide_text1 {
        font-size: 1.7em;
    }
    .slide_Am_text1 {
        font-size: 1.5em;
    }
    .slide_Am_text2 {
        font-size: 1.3em;
    }
    .da_header_section {
        height: 70px;
    }
    .sub_top_tilte {
        height: 200px;
    }
    #he_div_box1 {
        justify-content: space-between;
        padding: 0 10px;
    }

    .content_box {
        padding: 70px 0px 135px;
    }
    .sub_text1 {
        font-size: 2em;
    }
   
    #my-footer {
        height: 320px;
        padding: 30px 10px;
    }
    .fot_div_list>p {
        font-size: 0.9em;
    }
    .fot_ul>li {
        font-size: 0.8em;
    }
    .Slide2_p2 {
        font-size: 1em;
    }
}