@media only screen and (max-width:1025px){
    iframe{
        height: 315px;
        width:480px;
    }
    
    .btn_Watch_Add{
      position:absolute;
      right:75px;
    }
    
    .intro-leader-bottom-item-img img{
    height:370px;
    max-height:370px;
    object-fit:cover;
    }
    
    
    .item_fanpage .content .content_content .btn_Flow{
      margin:10px 17px;
    }
    
    .item_fanpage .image_item img{
      width: 100%;
      height: 198.51px;
      max-height: 198.51px;
      object-fit: cover;
    }
    
    
    #lay{
      width:auto;
    }
    
    .number_quantity_achievement .item{
      width:auto;
    }

    .container{
        width: 100%;
    }
    .sec_9 .list_item_layout .list_1,
    .sec_9 .list_item_layout .step2 .list_2,
    .sec_9 .list_item_layout .step3 .list_3{
      width:100%;
    }

    .groups_image .title_mini{
        margin:30px 200px 0px 200px;
    }

    .number_quantity_achievement .box_1{
        width: 100%;
        margin-bottom: 10px;
    }

    .ele_title_ship_weigth .banner_travel_tokyo{
        width:100%;
    }
    .ele_title_ship_weigth .banner_travel_tokyo img{
        width:100%;
    }
    .grid_container_steps{
        display: grid;
        grid-template-columns: auto auto auto auto;
        width:100%;
    }

    .layout{
        width: 100%;
    }
    .banner_layout{
        width: 100%;
        padding:35px;
    }
    .new_feed .age_new .title_new_age{
        margin:0px 300px 0px 300px;
    }
}
@media only screen and (max-width:769px){
    .new_feed .age_new .title_new_age{
        margin:0px 200px 0px 200px;
    }
    .sec_9 .list_item_layout .step3 .list_3{
      font-size:19px;
    }
    
    
  .intro-leader-bottom-item-img img{
    height:266px;
    max-height:266px;
    object-fit:cover;
  }
    
    .info_content{
      padding:10px 0;
      height:225px;
    }
    .item_dv .info_content .discription{
      position:absolute;
      top:85px;
    }
    
    .item_dv .image img{
      height:170px;
    }
    
    .btn_Watch_Add{
      position:absolute;
      left:25px;
      margin:10px auto;
      /*bottom:40px;*/
    }
    
    .item_fanpage .image_item img{
      width: 100%;
      height: 145.13px;
      max-height: 145.13px;
      object-fit: cover;
    }
    
    .item_fanpage .content .content_content .btn_Flow{
      margin:10px 12px;
      width:180px;
    }


    iframe{
        width: 100%;
        height: 315px;
    }

    .grid_container_steps{
        display: grid;
        grid-template-columns: auto auto auto;
        width:100%;
    }
    .ke_chan{
        margin:10px 295px;
    }
    .item_fanpage .content .content_content .btn_Flow{
        margin:10px;
    }
    .sec_9 .list_item_layout .list_1{
        background: #2f6681;
        color: white;
        text-transform: uppercase;
        padding: 10px;
        height: 44px;
        font-size: 22px;
        font-weight: 600;
        margin: 0 auto;
        width: 100%;
        border-radius: 25px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .sec_9 .list_item_layout .step2 .list_2{
        background: #369B8B;
        color: white;
        text-transform: uppercase;
        padding: 10px;
        height: 44px;
        font-size: 22px;
        font-weight: 600;
        margin: 0 auto;
        width: 100%;
        border-radius: 25px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    
    .sec_9 .list_item_layout .step3 .list_3{
        background: #9D5B25;
        color: white;
        text-transform: uppercase;
        padding: 10px;
        height: 44px;
        font-size: 22px;
        font-weight: 600;
        margin: 0 auto;
        width: 100%;
        border-radius: 25px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .banner_kt .image_banner img{
        width: 100%;
    }
}
@media only screen and (max-width:1025px){
    iframe{
        height: 315px;
    }

    .container{
        width: 100%;
    }

    .groups_image .title_mini{
        margin:0px 200px 0px 200px;
    }

    .number_quantity_achievement .box_1{
        width: 100%;
        margin-bottom: 10px;
    }

    .ele_title_ship_weigth .banner_travel_tokyo{
        width:100%;
    }
    .ele_title_ship_weigth .banner_travel_tokyo img{
        width:100%;
    }
    .grid_container_steps{
        display: grid;
        grid-template-columns: auto auto auto auto;
        width:100%;
    }

    .layout{
        width: 100%;
    }
    .banner_layout{
        width: 100%;
        padding:35px;
    }
    .new_feed .age_new .title_new_age{
        margin:0px 300px 0px 300px;
    }
}
@media only screen and (max-width:769px){
    .new_feed .age_new .title_new_age{
        margin:0px 200px 0px 200px;
    }
    
    .item_dv .info_content .discription{
      position:absolute;
      top:59px;
    }
    
    
  .total_right{
    font-size:16px;
  }
    
    .btn_Watch_Add{
      position: absolute;
      left: 69px;
      margin: 30px auto;
    }
    
    .item_dv .image img{
      height:230px;
    }


    iframe{
        width: 100%;
        height: 315px;
    }

    .grid_container_steps{
        display: grid;
        grid-template-columns: auto auto auto;
        width:100%;
    }
    .ke_chan{
        margin:10px 295px;
    }
    .item_fanpage .content .content_content .btn_Flow{
        margin:10px;
    }
    .sec_9 .list_item_layout .list_1{
        background: #2f6681;
        color: white;
        text-transform: uppercase;
        padding: 10px;
        height: 44px;
        font-size: 22px;
        font-weight: 600;
        margin: 0 auto;
        width: 100%;
        border-radius: 25px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .sec_9 .list_item_layout .step2 .list_2{
        background: #369B8B;
        color: white;
        text-transform: uppercase;
        padding: 10px;
        height: 44px;
        font-size: 22px;
        font-weight: 600;
        margin: 0 auto;
        width: 100%;
        border-radius: 25px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    
    .sec_9 .list_item_layout .step3 .list_3{
        background: #9D5B25;
        color: white;
        text-transform: uppercase;
        padding: 10px;
        height: 44px;
        font-size: 18px;
        font-weight: 600;
        margin: 0 auto;
        width: 100%;
        border-radius: 25px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .banner_kt .image_banner img{
        width: 100%;
    }
}
@media only screen and (max-width:426px){
    .banner_layout{
        width: 100%;
        padding:10px;
    }
    
    .sec_9 .list_item_layout .step2 .list_2 span{
      padding:10px;
    }
    
    .page_content_image_intro{
      margin:20px 0;
    }
    
    
    .text_name_scholarship .item h3{
      font-size:18px;
    }
    
    .new_feed .age_new .title_new_age{
        margin:0px 80px 0px 80px;
    }
    
    .item_fanpage .content .content_content .btn_Flow {
      margin: 10px 88px;
    }

    .infarme_video{
        display: inline;
    }
    
    .item_fanpage .image_item img{
      width: 100%;
      height: 238.23px;
      max-height: 238.23px;
      object-fit: cover;
    }

    .sec_9 .list_item_layout .step1 .list_1,
    .sec_9 .list_item_layout .step2 .list_2,
    .sec_9 .list_item_layout .step3 .list_3{
        font-size: 12px;
    }


    .groups_image .title_mini{
        margin:0px 10px 0px 10px;
    }

    .bg_mini img{
        width: 100%;
        object-fit: cover;
    }

    .layout_tu_van{
        width: 100%;
    }

    .image_kim_yen{
        width:100%;
    }
    
    .image_kim_yen img{
        width: 100%;
    }

    .ke_chan{
        margin:10px 110px;
    }

    .item_feed_back{
        margin-bottom: 20px;
    }

    #lay{
        width: 100%;
    }

    .item_dv{
        margin-top: 20px;
    }

    .dv_center_tokyo .item .title h2{
        font-size: 20px;
    }

    .dv_center_tokyo .item .trich_doan span{
        margin-bottom: 20px;
    }

    .grid_container_steps{
        display: grid;
        grid-template-columns: auto;
        width:100%;
    }

    .grid_container_steps .grid_item_steps .image{
        width:100%;
    }

    .new_page{
        width: 100%;
    }

    .grid-container{
        width: 100%;
    }
    
    .grid-container .item1, .grid-container .item2, .grid-container .item3, .grid-container .item4, .grid-container .item5, .grid-container .item6{
        width:auto;
    }
    .grid-container .item1 img, .grid-container .item2 img, .grid-container .item3 img, .grid-container .item4 img, .grid-container .item5 img, .grid-container .item6 img{
        object-fit: scale-down;
    }

    .number_quantity_achievement .item{
        width: auto;
        margin:10px;
    }

    .number_quantity_achievement .item2{
        width: auto;
        margin:10px;
    }

    .number_quantity_achievement .box_1{
        display: flex;
        flex-direction: column;
        height: auto;
    }

    .number_quantity_achievement .box_1 .info_right .titles{
        margin-bottom: 10px;
    }
    .number_quantity_achievement .box_1 .image_left{
        width:100%;
        height:auto;
    }

    .number_quantity_achievement .box_1 .info_right .titles h1{
        font-size: 48px;
    }
    .number_quantity_achievement .box_1 .info_right .titles span{
        padding:0 10px;
    }
    .ok_tu_van{
        margin:0 15px;
    }

    .ok_tu_van .btn_telegram span{
        font-size: 12px;
    }
}
@media only screen and (max-width:426px){
    .banner_layout{
        width: 100%;
        padding:10px;
    }
    .new_feed .age_new .title_new_age{
        margin:0px 80px 0px 80px;
    }
    
    .btn_note_1{
      margin:0;
    }
    
    
    .list_category{
      padding:10px;
    }
    
    .title_quang_cao{
      display:flex;
      flex-direction:column;
    }
    
    .ke_title{
       margin:20px 0;
    }

    .infarme_video{
        display: inline;
    }
    
    .ngan_luon .title h3{
      color: #fff;
      font-size: 20px;
      font-weight: 600;
      text-transform: uppercase;
      line-height: 1.5em;
      padding: 50px 0;
    }
    
    .dv_center_tokyo{
      padding:0;
    }


    .sec_9 .list_item_layout .step1 .list_1,
    .sec_9 .list_item_layout .step2 .list_2,
    .sec_9 .list_item_layout .step3 .list_3{
        font-size: 12px;
    }


    .groups_image .title_mini{
        margin:0px 10px 0px 10px;
    }

    .bg_mini img{
        width: 100%;
        object-fit: cover;
    }

    .layout_tu_van{
        width: 100%;
    }

    .image_kim_yen{
        width:100%;
    }
    
    .image_kim_yen img{
        width: 100%;
    }

    .ke_chan{
        margin:10px 110px;
    }

    .item_feed_back{
        margin-bottom: 20px;
    }

    #lay{
        width: 100%;
    }

    .item_dv{
        margin-top: 20px;
    }

    .dv_center_tokyo .item .title h2{
        font-size: 20px;
    }

    .dv_center_tokyo .item .trich_doan span{
        margin-bottom: 20px;
    }

    .grid_container_steps{
        display: grid;
        grid-template-columns: auto;
        width:100%;
    }

    .grid_container_steps .grid_item_steps .image{
        width:100%;
    }

    .new_page{
        width: 100%;
    }

    .grid-container{
        width: 100%;
    }
    
    .grid-container .item1, .grid-container .item2, .grid-container .item3, .grid-container .item4, .grid-container .item5, .grid-container .item6{
        width:auto;
    }
    .grid-container .item1 img, .grid-container .item2 img, .grid-container .item3 img, .grid-container .item4 img, .grid-container .item5 img, .grid-container .item6 img{
        object-fit: scale-down;
    }

    .number_quantity_achievement .item{
        width: auto;
        margin:10px;
    }

    .number_quantity_achievement .item2{
        width: auto;
        margin:10px;
    }

    .number_quantity_achievement .box_1{
        display: flex;
        flex-direction: column;
        height: auto;
    }

    .number_quantity_achievement .box_1 .info_right .titles{
        margin-bottom: 10px;
    }
    .number_quantity_achievement .box_1 .image_left{
        width:100%;
        height:auto;
    }

    .number_quantity_achievement .box_1 .info_right .titles h1{
        font-size: 48px;
    }
    .number_quantity_achievement .box_1 .info_right .titles span{
        padding:0 10px;
    }
    .ok_tu_van{
        margin:0 15px;
    }

    .ok_tu_van .btn_telegram span{
        font-size: 12px;
    }
}
@media only screen and (max-width:376px){
  .item_fanpage .content .content_content .btn_Flow {
    margin: 10px 66px;
  }
  .total_right{
    font-size:14px;
  }
}
@media only screen and (max-width:321px){
  .item_fanpage .content .content_content .btn_Flow {
    margin: 10px 42px;
  }
}