@media screen and (min-width: 768px) {
    /*auと5Gの歩み*/
#wrapHistory{
    background: #E5FBFF url(/content/dam/au-com/brand/tsunagu/img/history/bg-history_840ea2ff001600d9.png);
    background-size: 120% auto;
    background-repeat: repeat-y;
    background-position: top center;
    padding: 140px 0;
  }
  #wrapHistory img{max-width: 100%;}
  #wrapHistory .inner{text-align: center;}
  #wrapHistory .inner > h2{
    width: 420px; 
    margin: 0 auto 60px;
  }
  #wrapHistory .inner > .lead{
    font-size: 18px;
    margin: 0 auto 70px;
  }
  #wrapHistory .inner > h2 img{width: 100%;}
  #wrapHistory {
    padding: 120px 0 0;
  
  }
  .timelineBox {
    max-width: 980px;
    margin: 0 auto 60px;
}
  .boxHistory{
    padding:8px 0 50px 60px;
    margin-bottom:0;
    margin-left:70px ;
    border-left: solid 1px #333;
    position: relative;
  }
  .boxHistory:last-of-type{border-left: none;}

  .boxHistory::before {
    content: '';
    position: absolute;
    left: -8px;
    top: 0;
    display: block;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #333;
}
.boxHistory .h3Year{
  position: absolute;
    left: -65px;
    top: -8px;
    display: block;
    font-size:20px ;
    font-weight: 700;
    color: #333;
    height: 20px;

}
.boxHistory .innerBoxHistory{
    position: relative;
    background: #fff;
    padding:40px 160px 30px 0;
    margin: 0 auto;
    border-radius: 0 10px 10px 10px;
}
.boxHistory .innerBoxHistory.open{padding:40px 0 30px 0;}
.boxHistory .innerBoxHistory::before{
  content: '';
  display: block;
  background: #fff;
  width: 40px;
  height: 20px;
  clip-path: polygon(0% 0%, 40px 0%, 40px 20px);
  position: absolute;
  left: -39px;
  top: 0;

}
.boxHistory .innerBoxHistory .thumbImg{
  max-width: 140px;
  width: 17%;
  height: auto;
  position:absolute;
  top: -20px;
  right: 34px;
}
#wrapHistory .innerBoxHistory > .lead{
  font-size: 20px;
  font-weight: bold;
  /* min-height: 68px; */
  margin: 0 auto 30px;
  padding: 0;
}
#wrapHistory .innerBoxHistory > .txt{text-align: left;}
#wrapHistory .innerBoxHistory > .imgBox{max-width: 520px; margin: 0 auto 25px;}

#wrapHistory .innerBoxHistory .btnTglHistory .iconPlus{
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  top: 3px;
  left: 5px;
  line-height: 16px;
  border: solid 2px #EB5505;
  border-radius: 10px;
  background: #fff;
  text-decoration: none !important;
}
#wrapHistory .innerBoxHistory .btnTglHistory .iconPlus::before {
  content: "\FF0B";
  display: block;
  font-size: 12px;
  font-weight: bold;
  color: #eb5505;
  position: absolute;
  top: 0;
  left: calc(50% - 6px);
  text-decoration: none !important;
  /* line-height: 20px; */
}
#wrapHistory .innerBoxHistory .btnTglHistory.open .iconPlus::before {
  content: "\FF0D";
}


/*accordion*/
#wrapHistory .wrapTgl a:link,#wrapHistory .wrapTgl a:active,#wrapHistory .wrapTgl a:hover,#wrapHistory .wrapTgl a:visited{color: #eb5505;}
#wrapHistory .wrapTgl .btnTglHistory:link,#wrapHistory .wrapTgl .btnTglHistory:active,#wrapHistory .wrapTgl .btnTglHistory:visited,#wrapHistory .wrapTgl .btnTglHistory:hover{color: #333; text-decoration: none;}
#wrapHistory .wrapTgl{max-width: 690px; margin: 0 auto;}
#wrapHistory .wrapTgl .imgBox{max-width: 450px; margin: 0 auto; border-radius: 10px; overflow: hidden;}
#wrapHistory #year2019 .wrapTgl .imgBox{width: 210px}
#wrapHistory #year2020 .wrapTgl .imgBox{width: 550px}
#wrapHistory #year2024 .wrapTgl .imgBox{width: 597px}
#wrapHistory .wrapTgl .captionTxt{font-size: 12px; margin: 10px auto 0;}
#wrapHistory .wrapTgl .txt{text-align: left; margin: 20px auto 30px;}
#wrapHistory .wrapTgl .txt .mb10{margin-bottom: 10px; display: inline-block;}
#wrapHistory #year2024 .wrapTgl .txt{margin: 20px auto 10px;}
#wrapHistory #year2024 .wrapTgl .ulNote{margin: 0 auto 30px; width: 430px;}
#wrapHistory #year2024 .wrapTgl .ulNote > li{text-align: left; font-size: 12px;}


#wrapHistory .wrapTgl .btnMdlHistory {
  width: 370px;
  display: block;
  margin: 0 auto 30px;
  height: 50px;
  line-height: 48px;
  color: #eb5505 !important;
  border: 1px solid #eb5505;
  border-radius: 30px;
  text-decoration: none !important;
  transition: .6s;
}

/*wrapMov*/
.innerBoxHistory .wrapMovArea{
  background: #fff;
  padding: 0;
  margin: 50px auto;
}
.innerBoxHistory .wrapMovArea .inner{
  max-width: 558px;
  margin: 0 auto;
}




.mdlHistory .h3Year {
  display: block;
  font-size: 20px;
  font-weight: 700;
  color: #333;
  height: 20px;
  margin: 0 auto 20px;
}
  .mdlHistory .boxOtherHistory{max-width: 520px; margin: 0 auto; text-align: left;}
  .mdlHistory .boxOtherHistory .h4OtherHistory{
    width: 325px;
    margin: 0 auto 30px;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: stretch;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li{
    width: 256px;
    height: 147px;
    position: relative;
    border-radius: 4px;
    margin-bottom: 8px;  
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li:nth-last-child(1),
  .mdlHistory .boxOtherHistory .ulOtherHistory > li:nth-last-child(2){margin-bottom: 0;}
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a{
    background:rgba(0,0,0,0.4);
    border-radius: 4px;
    /*mix-blend-mode: multiply;*/
    font-size: 14px;
    padding: 0 20px;
    text-decoration: none;
    transition: .6s;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a:hover{
    opacity: .6;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a,
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a .imgBox{
  display: block;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  }
  .ulOtherHistory > li a:link,.ulOtherHistory > li a:active,.ulOtherHistory > li a:hover,.ulOtherHistory > li a:visited{color: #fff;}
  /*2024*/
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-01_8415948f3f3a3f10.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-02_babc6af4607fdf7d.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-03_a20e19407560a6c7.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-04_b90d247323ec2edd.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-05_4ff8a66cce24b004.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-06_65404a29c5981d11.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-07_6e5bf1d18dacad73.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(8) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-08_ae8da74ebfde9c11.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  /*2023*/
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-01_d07c4d33d284946d.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-02_550b1a0500ac834e.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-03_659d54a52536f6bb.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-04_d42fb75b1da95075.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-05_99b4b746dbdb6859.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-06_41f6cc83339ba660.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-07_cacb489b9ce4ad30.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(8) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-08_ec7da1aaaaaadef2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(9) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-09_3708d93dc010e836.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(10) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-010_67b02917d7596e02.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(11) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-11_39b06601c8f4c554.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(12) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-12_26abd67b6b26e89a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  /*2022*/
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-01_c37a4a14c34ba8fb.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-02_5929a59d107513b9.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-03_5d064f24b978e810.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-04_dfc603d039321d2f.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-05_262c9d00f40fea87.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  /*#mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-06_efff88a01d7fb750.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-07_be80dc9bb5abdb4a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }*/
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-08_e699129335c5f9ab.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-09_d73cc2538b0d61bf.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(10) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-10_53cc954648e017f5.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(11) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-11_41c677c7d0ec9398.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  
  /*2021*/
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-01_dbf683e56169bc03.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-02_f72b70e30a44b190.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-03_cb009f5c2070f53c.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-04_75cdb4093fa349c8.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-05_ff4710296026b835.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  /*2020*/
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-01_1089a2de4c180989.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-02_9003d6bacaabf497.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-03_294738b7f4570166.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-04_948193d2df3862d4.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-05_6debd4078247b3ab.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-06_8bd1e449c4ce3343.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-07_2db0d54872b6608c.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(8) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-08_402776045ea5d851.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  /*2019*/
  #mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-01_4cf8c4a57b62c422.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-02_511dd47e47bd9735.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-03_182e259773320c7a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-04_e7c70bb2de1e02dc.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-05_38552e9130d8bcdd.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  #mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-06_1d1ba423f15ecdf2.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
  
}
@media (max-width: 980px){

}
@media (min-width: 1200px) {

}
@media screen and (min-width: 0px) and (max-width: 767.98px) { 
    /*auと5Gの歩み*/
#wrapHistory{
    background: #E5FBFF url(/content/dam/au-com/brand/tsunagu/img/history/bg-history-sp_f7bb82626afdabef.png);
    background-size: 100% auto;
    background-repeat: repeat-y;
    background-position: top center;
    padding: 15vw 0;
  }
  #wrapHistory img{max-width: 100%;}
  #wrapHistory .inner{text-align: center;}
  #wrapHistory .inner > h2{
    width:60vw; 
    margin: 0 auto 10%;
  }
  #wrapHistory .inner > .lead{
    font-size: 3.8vw;
    margin: 0 auto 12vw;
    text-align: center;
  }
  #wrapHistory .inner > h2 img{width: 100%;}


/**/
.timelineBox {
  margin: 0 auto ;
}
.boxHistory{
  padding: 1.5vw 5% 4vw 6vw;
  margin: 6vw 0 0 6vw;
  border-left: solid 1px #333;
  position: relative;
}
.boxHistory:last-of-type{border-left: none;}

.boxHistory::before {
  content: '';
  position: absolute;
  left: -1.5vw;
  top: 0;
  display: block;
  width: 3vw;
  height: 3vw;
  border-radius: 50%;
  background: #333;
}
.boxHistory .h3Year{
  position: absolute;
  left: -5vw;
  top: -5vw;
  display: block;
  font-size: 4vw;
  font-weight: 700;
  color: #333;
  height: 4vw;
  width: 10vw;
  line-height: 4vw;

}
.boxHistory .innerBoxHistory{
  position: relative;
  background: #fff;
  padding: 8% 20vw 8% 0;
  margin: 0 auto;
  border-radius: 0 2vw 2vw 2vw;
}
.boxHistory .innerBoxHistory.open{padding:40px 0 30px 0;}
.boxHistory .innerBoxHistory::before{
  content: '';
  display: block;
  background: #fff;
  width: 6vw;
  height: 4vw;
  clip-path: polygon(0% 0%, 6vw 0%, 6vw 4vw);
  position: absolute;
  left: -3vw;
  top: 0;

}
.boxHistory .innerBoxHistory .thumbImg{
  width: 20vw;
  height: auto;
  position: absolute;
  top: calc(50% - 10vw);
  right: 3vw;
}
#wrapHistory .innerBoxHistory > .lead{
  font-size: 4vw;
  font-weight: bold;
  /* min-height: 68px; */
  margin: 0 auto 5%;
  padding: 0;
  text-align: center;
  line-height: 1.4;
}
#wrapHistory .innerBoxHistory > .txt{text-align: left;}
#wrapHistory .innerBoxHistory > .imgBox{ margin: 0 auto 25px;}

#wrapHistory .innerBoxHistory .btnTglHistory .iconPlus{
  display: inline-block;
  position: relative;
  width: 5vw;
  height: 5vw;
  top: 1.4vw;
  left: 2vw;
  line-height: calc(5vw - 0.8vw);
  border: solid .4vw #EB5505;
  border-radius: 2.5vw;
  background: #fff;
  text-decoration: none !important;
}
#wrapHistory .innerBoxHistory .btnTglHistory .iconPlus::before {
  content: "\FF0B";
  display: block;
  font-size: 3vw;
  font-weight: bold;
  color: #eb5505;
  position: absolute;
  top: 0;
  left: calc(50% - 1.6vw);
  text-decoration: none !important;
}

#wrapHistory .innerBoxHistory .btnTglHistory.open .iconPlus::before {
content: "\FF0D";
}

/*accordion*/
#wrapHistory .wrapTgl a:link,#wrapHistory .wrapTgl a:active,#wrapHistory .wrapTgl a:hover,#wrapHistory .wrapTgl a:visited{color: #eb5505;}
#wrapHistory .wrapTgl .btnTglHistory:link,#wrapHistory .wrapTgl .btnTglHistory:active,#wrapHistory .wrapTgl .btnTglHistory:visited,#wrapHistory .wrapTgl .btnTglHistory:hover{color: #333; text-decoration: none;}
#wrapHistory .wrapTgl{ margin: 0 5%;}
#wrapHistory .wrapTgl .imgBox{ 
  margin: 0 auto;
  border-radius: 2vw;
  overflow: hidden;
  background: none;
  min-height: unset;
}

#wrapHistory .wrapTgl .captionTxt{font-size: 3vw; margin: 3% auto 0;}
#wrapHistory .wrapTgl .txt{text-align: left; margin: 5% auto ;}
#wrapHistory .wrapTgl .txt .mb10{margin-bottom: 5%; display: inline-block;}
#wrapHistory #year2024 .wrapTgl .txt{margin: 5% auto 3%;}
#wrapHistory #year2024 .wrapTgl .ulNote{margin: 0 auto 5%; }
#wrapHistory #year2024 .wrapTgl .ulNote > li{text-align: left; font-size: 2.8vw;}


#wrapHistory .wrapTgl .btnMdlHistory {
  width: 100%;
  display: block;
  margin: 0 auto 5%;
  padding: 3% 0;
  /* height: 50px; */
  line-height: 1.4;
  color: #eb5505 !important;
  border: 1px solid #eb5505;
  border-radius: 10vw;
  text-decoration: none !important;
  transition: .6s;
}

/*wrapMov*/
.innerBoxHistory .wrapMovArea{
  background: #fff;
  padding: 0;
  margin: 10% auto;
}
.innerBoxHistory .wrapMovArea .inner{
  width: 100%;
  margin: 0 auto;
}


.mdlHistory .h3Year {
  display: block;
  font-size: 6vw;
  font-weight: 700;
  color: #333;
  height: 6vw;
  margin: 0 auto 5%;
  line-height: 1;
}

/**/


  .mdlHistory .boxOtherHistory{margin: 0 auto; text-align: left;}
  .mdlHistory .boxOtherHistory .h4OtherHistory{
    width: 70vw;
    margin: 0 auto 8%;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: stretch;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li{
    width: 49%;
    height: 147px;
    position: relative;
    border-radius: .8vw;
    margin-bottom: 8px;  
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li:nth-last-child(1),
  .mdlHistory .boxOtherHistory .ulOtherHistory > li:nth-last-child(2){margin-bottom: 0;}
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a{
    background:rgba(0,0,0,0.4);
    border-radius: .8vw;
    /*mix-blend-mode: multiply;*/
    font-size: 3vw;
    padding: 0 5%;
    text-decoration: none;
    transition: .6s;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a:hover{
    opacity: .6;
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a,
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a .imgBox{
  display: block;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  
  min-height: auto;
  
  }
  .mdlHistory .boxOtherHistory .ulOtherHistory > li a .imgBox{background: none;border-radius: unset;}
  .ulOtherHistory > li a:link,.ulOtherHistory > li a:active,.ulOtherHistory > li a:hover,.ulOtherHistory > li a:visited{color: #fff;}
  /*2024*/
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-01_8415948f3f3a3f10.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-02_babc6af4607fdf7d.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-03_a20e19407560a6c7.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-04_b90d247323ec2edd.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-05_4ff8a66cce24b004.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-06_65404a29c5981d11.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-07_6e5bf1d18dacad73.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2024 .boxOtherHistory .ulOtherHistory > li:nth-last-child(8) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2024-08_ae8da74ebfde9c11.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  
  /*2023*/
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-01_d07c4d33d284946d.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-02_550b1a0500ac834e.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-03_659d54a52536f6bb.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-04_d42fb75b1da95075.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-05_99b4b746dbdb6859.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-06_41f6cc83339ba660.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-07_cacb489b9ce4ad30.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(8) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-08_ec7da1aaaaaadef2.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(9) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-09_3708d93dc010e836.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(10) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-010_67b02917d7596e02.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(11) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-11_39b06601c8f4c554.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2023 .boxOtherHistory .ulOtherHistory > li:nth-last-child(12) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2023-12_26abd67b6b26e89a.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  /*2022*/
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-01_c37a4a14c34ba8fb.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-02_5929a59d107513b9.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-03_5d064f24b978e810.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-04_dfc603d039321d2f.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-05_262c9d00f40fea87.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  /*#mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-06_efff88a01d7fb750.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-07_be80dc9bb5abdb4a.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }*/
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-08_e699129335c5f9ab.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-09_d73cc2538b0d61bf.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(10) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-10_53cc954648e017f5.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2022 .boxOtherHistory .ulOtherHistory > li:nth-last-child(11) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2022-11_41c677c7d0ec9398.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  
  /*2021*/
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-01_dbf683e56169bc03.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-02_f72b70e30a44b190.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-03_cb009f5c2070f53c.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-04_75cdb4093fa349c8.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2021 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2021-05_ff4710296026b835.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  /*2020*/
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-01_1089a2de4c180989.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-02_9003d6bacaabf497.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-03_294738b7f4570166.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-04_948193d2df3862d4.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-05_6debd4078247b3ab.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-06_8bd1e449c4ce3343.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(7) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-07_2db0d54872b6608c.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  #mdl2_2020 .boxOtherHistory .ulOtherHistory > li:nth-last-child(8) {
    background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2020-08_402776045ea5d851.png);
    background-repeat: no-repeat;
    background-size: auto 110%;
    background-position: center;
  }
  /*2019*/
 /*2019*/
 #mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(1) {
  background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-01_4cf8c4a57b62c422.png);
  background-repeat: no-repeat;
  background-size: auto 110%;
    background-position: center;
}
#mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(2) {
  background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-02_511dd47e47bd9735.png);
  background-repeat: no-repeat;
  background-size: auto 110%;
    background-position: center;
}
#mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(3) {
  background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-03_182e259773320c7a.png);
  background-repeat: no-repeat;
  background-size: auto 110%;
    background-position: center;
}
#mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(4) {
  background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-04_e7c70bb2de1e02dc.png);
  background-repeat: no-repeat;
  background-size: auto 110%;
    background-position: center;
}
#mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(5) {
  background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-05_38552e9130d8bcdd.png);
  background-repeat: no-repeat;
  background-size: auto 110%;
    background-position: center;
}
#mdl2_2019 .boxOtherHistory .ulOtherHistory > li:nth-last-child(6) {
  background:url(/content/dam/au-com/brand/tsunagu/img/history/img-article2019-06_1d1ba423f15ecdf2.png);
  background-repeat: no-repeat;
  background-size: auto 110%;
    background-position: center;
}
  
  #wrapHistory .slick-track {  display: flex;}
  #wrapHistory .slick-slide {  height: auto !important;}
  #wrapHistory .slick-slide > div{height: 100%;}
  #wrapHistory .innerSlide{height: 100%; padding: 0;}
  
  #wrapHistory .slick-dots {
    letter-spacing: -0.4em;
    text-align: center;
    line-height: 1;
    position: absolute;
    top: 0;
    display: block;
    /*width: 100%;*/
    width: 600px;
    left: calc(50% - 300px);
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
  }
  
  
  #wrapHistory .slick-dots>li{
    position: relative;
    width: 12vw;
    height: 10vw;
    letter-spacing: normal;
    background: none;
    display: inline-block;
    padding: 0;
    margin: 0;
    line-height: 1;
    font-size: 0;
    border-radius: unset;
    /*background-size: auto 20px;*/
  }
  #wrapHistory .slick-dots>li.slick-active{}
  #wrapHistory .slick-dots>li .boxBG{
    background: #adadad;
    background-size: 100% auto;
    width: 100%;
    position: absolute;
    left: 0px;
    right: 0px;
    top: 6px;
    height: .4vw;
    z-index: 1;
  }
   
  #wrapHistory .slick-dots>li:first-child .leftHalf {
    background:#fff;
    background-size: 100% auto;
    width: 50%;
    position: absolute;
    left: 0px;
    top: 6px;
    height: .4vw;
    z-index: 1;
  }
  #wrapHistory .slick-dots>li:first-child .rightHalf {
    background:#adadad;
    background-size: 100% auto;
    width: 50%;
    position: absolute;
    right: 0px;
    top: 6px;
    height: .4vw;
    z-index: 1;
  }
  #wrapHistory .slick-dots>li:last-child .leftHalf {
    background:#adadad;
    background-size: 100% auto;
    width: 50%;
    position: absolute;
    left: 0px;
    top: 6px;
    height: .4vw;
    z-index: 1;
  }
  #wrapHistory .slick-dots>li:last-child .rightHalf {
    background:#fff;
    background-size: 100% auto;
    width: 50%;
    position: absolute;
    right: 0px;
    top: 6px;
    height: .4vw;
    z-index: 1;
  }
  
  
  #wrapHistory .slick-dots>li>button{
    width: 1.8vw;
    height: 1.8vw;
    letter-spacing: normal;
    background: #adadad;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
    margin: .4vw auto;
    position: relative;
    z-index: 2;
  }
  #wrapHistory .slick-dots>li.slick-active>button{
    width: 2.6vw;
    height: 2.6vw;
    background: #ea5404;
    margin: 0 auto;
  }
  
  
  #wrapHistory .slick-dots>li .txtYear{
  font-size: 2.8vw;
  display: block;
  padding-top: 2vw;
  z-index: 1;
  position: relative;
  }
  
  #wrapHistory .slick-dots>li.slick-active .txtYear{
  color: #ea5404;
  font-size: 3.4vw;
  font-weight: bold;
  }
  #wrapHistory .slick-prev,#wrapHistory .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 0;
    display: block;
    width: 7.2vw;
    height: 7.2vw;
    padding: 0;
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: none;
    padding-top: 0;
    z-index: 1;
  }
  #wrapHistory .slick-prev{    
    left:2vw;
    background: url(/content/dam/au-com/brand/tsunagu/img/history/arrow-slider-history_5f1ce621a494c4d7.png) !important;
    background-size: 100% 100% !important;
    transform: rotate(180deg);
  }
  #wrapHistory .slick-next{    
    right:2vw;
    background: url(/content/dam/au-com/brand/tsunagu/img/history/arrow-slider-history_5f1ce621a494c4d7.png) !important;
    background-size: 100% 100% !important;
  
  }
  
  #wrapHistory .slick-prev:before,
  #wrapHistory .slick-next:before{
    content: '';
    padding-top: 0;
    display: block;
    transform: scale(1, 1);
    opacity: 1;
  }
  
  #wrapHistory .slick-prev.on,#wrapHistory .slick-next.on{position: fixed; top: 3vw;}
  .headerOn #wrapHistory .slick-prev.on,.headerOn #wrapHistory .slick-next.on{top: calc( 3vw + 44px);}
  #wrapHistory .slick-dots.on{  position: fixed;  top: 3vw;}
  .headerOn #wrapHistory .slick-dots.on{ top: calc(3vw + 44px)}
  
  #wrapHistory .slick-dots.on::after{ 
    display: block;
    content: '';
    width: 100%;
    height: 14vw;
    border-radius:unset;
    background: rgba(255, 255, 255, 0.8);
    
    position: fixed;
    top: 0;
    left: 0;
  }
  .headerOn #wrapHistory .slick-dots.on::after{    top: 44px;}
  .innerBoxHistory.open .view-sp.openHide{display: none !important;}
  .view-sp.openShow{display: none !important;}
  .innerBoxHistory.open .view-sp.openShow{display: block !important;}
}

#wrapHistory .thumbImg{display: none;}
#wrapHistory .thumbImg.show{display: block;}
#wrapHistory .tgl-content{display: none;}
#wrapHistory .tgl-content.open{display: block;}