@charset "UTF-8";
.add_block_all_wrapp{margin:0 auto; padding: 0 0 2% 0;}
.add_block_all_wrapp .mm5_cpbanner2023{width:100%; max-width:1100px; margin:0 auto; }
/**/
.add_block_all_wrapp.minoxi5_std{max-width:750px;padding: 0 0 0 0;}
@media screen and (max-width: 640px) {
    .add_block_all_wrapp{width:94%; padding: 0 0 3% 0;}
    .add_block_all_wrapp.minoxi5_std{width:100%; padding: 0 0 0 0;}
}
@media screen and (min-width: 641px) {
 
}


/**/
.add_block_all_wrapp{background: #000; padding: 2%;}
@media screen and (max-width: 640px) {
 .add_block_all_wrapp{width:inherit;}
}

/**/
.body_mm5presd .btn_area {
   margin: 0 0;
   background: #000;
   text-align: center;
   position: relative;
   z-index: 100;
  }

.body_mm5presd .btn_area h1 img {
   max-width: 100%;
   width: auto;
   height: auto;
   padding: 2% 0 0;
  }

.body_mm5presd .tab-btn-area {
   display: flex;
   justify-content: center;
   align-items: stretch;
   max-width: 1400px;
   padding: 0 0 10px;
  transform: translateY(20.5%);
   margin: 0 auto;
  }

.body_mm5presd .tab_btn{
  min-width: 50%;
  display: flex;
 }
.body_mm5presd .tab_btn a {
   cursor: pointer;
   margin: 0;
   width: 100%;
   color: #fff !important;
   text-align: center;
   transition: all ease .5s;
   display: flex;
   align-items: center;
   justify-content: center;
   box-sizing: border-box;
  }
.body_mm5presd .tab_btn em{
   font-style: normal;
 }
.body_mm5presd .sp {
   display: none;
  }

.body_mm5presd .tab_btn img{
  max-width: 100%;
  height: auto;
 }
 
  @media screen and (max-width: 640px) {

   .body_mm5presd .sp {
    display: block;
   }

   .body_mm5presd .tab_btn {
    min-width: 50%;
   }

  .body_mm5presd .tab-btn-area {
  transform: translateY(25%);
  }

   .body_mm5presd .btn_area h1 img {
    max-width: 100%;
    width: 40%;
    height: auto;
    padding: 5% 0 0;
   }

  }

