* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Zen Kaku Gothic New", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
  font-weight: 400;
  color: #333;
  font-size: 16px;
  line-height: 1;
  margin: 0;
  padding: 0;
}

ul, li {
  list-style: none;
}

:after, :before {
  text-decoration: inherit;
  vertical-align: inherit;
}

.is-sp {
  display: none;
}
@media screen and (max-width: 819px) {
  .is-sp {
    display: block;
  }
}



.apuriku-lp {
    font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue","Zen Kaku Gothic New",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;
}
.apuriku-lp .header__navi__item a{
    font-weight: bold;
}
.marumiya.apuriku-lp .entry-area:after {
    display: none;
}


/**トップ*************************************************/
.marumiya.top.apuriku-lp .content-title{
    font-weight: bold;
    background-image:url(/image/7e16b92c-6e90-42da-9597-080e01e74918);
    background-repeat: no-repeat;
    background-position: center 65px;
    padding-bottom:40px;
}
@media screen and (max-width:  819px) {
    .marumiya.top.apuriku-lp .content-title{
        font-size: 22px;
        background-position: center 45px;
        background-size:40px;
    }
}

.marumiya.top.apuriku-lp .main-visual--slideshow .slide-image-wrap.image-filter:after {
    display:none;
}
.marumiya.top.apuriku-lp .main-visual--slideshow .copy-area {
    height:100%;
    position:static;
}
.marumiya.top.apuriku-lp .main-visual--slideshow .slide-main-copy{
    position: absolute;
    text-align: left;
    left: 15%;
    bottom: 15%;
}
.marumiya.top.apuriku-lp .main-visual--slideshow .slide-main-copy .main-copy1{
    font-size: 37px;
    font-weight: bold;
    line-height: 1.5;
    margin-bottom: 0px;
    text-shadow: 0 0 13px rgba(0,0,0,.6);
    display: block;
    padding-bottom:40px;
    background-image:url(/image/c22be38d-edca-4ec5-913d-0c46c05add3e);
    background-repeat: no-repeat;
    background-position: -30px 30px;
    letter-spacing: 2px;
}
.marumiya.top.apuriku-lp .main-visual--slideshow .slide-main-copy .main-copy2{
    font-size: 20px;
    font-weight: bold;
    line-height: 2.5;
    text-shadow: 0 0 13px rgba(0,0,0,.6);
    display: block;
}

@media screen and (max-width:  819px) {
    .marumiya.top.apuriku-lp .main-visual--slideshow .slide-main-copy{
        left: 7%;
        bottom: 10%;
        width: 90%;
    }
    .marumiya.top.apuriku-lp .main-visual--slideshow .slide-main-copy .main-copy1{
        font-size: 26px;
        background-position: -27px 20px;
        background-size:100px;
    }
    .marumiya.top.apuriku-lp .main-visual--slideshow .slide-main-copy .main-copy2{
        font-size: 14px;
        line-height: 2.1;
    }
}


/*安心・安全への取り組み*/
.marumiya.top.apuriku-lp .merit__img{
    border-radius:20px;
}
@media screen and (min-width: 950px){
    .marumiya.top.apuriku-lp .merit__sentence {
        position: relative;
        width: 43%;
        left: 6%;
        margin-top:4.5%;
    }
    .marumiya.top.apuriku-lp .merit__section:nth-child(odd) .merit__sentence{
        left: -7%;
    }
    .marumiya.top.apuriku-lp .merit__img{
        width: 430px;
        height: 410px;
        object-fit: cover;
        border-radius:30px;
    }
}
@media screen and (max-width:  600px) {
    .marumiya.top.apuriku-lp .merit__img{
        width: 100%;
        height: 310px;
        object-fit: cover;
        border-radius:20px;
    }
}

/*ごあいさつ*/
.marumiya.top.apuriku-lp .greeting{
    background-image:url(/image/a6563efc-b3e2-4637-8e76-0c2351864ed7);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: cover;
}
.marumiya.top.apuriku-lp .greeting-lead{
    font-size:23px;
    font-weight: bold;
    line-height: 2;
    text-align: center;
    margin-bottom:20px;
    color:#F9392E;
}
.marumiya.top.apuriku-lp .greeting-text{
    font-size:16px;
    line-height: 2.2;
    text-align: center;
}
@media screen and (max-width:  600px) {
    .marumiya.top.apuriku-lp .greeting-lead{
        font-size:18px;
        line-height: 2;
    }
    .marumiya.top.apuriku-lp .greeting-text{
        font-size:14px;
        line-height: 1.9;
        text-align: left;
    }
}



/*数字で見る*/
.marumiya.top.apuriku-lp .infographic {
    background-color: #F4F4F4;
}
.marumiya.top.apuriku-lp .infographic .content-title {
    background-position: center 75px;
    line-height: 1.25;
}
.marumiya.top.apuriku-lp .infographic .content-title .infographic-date{
    font-size:13px;
    color:#555;
    line-height: 1;
    display: block;
    font-weight: normal;
}
.marumiya.top.apuriku-lp .infographic .infographic-images{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.marumiya.top.apuriku-lp .infographic .infographic-images li{
    width:32%;
    margin-bottom:15px;
}
.marumiya.top.apuriku-lp .infographic .infographic-images li img{
    width:100%;
    height: 100%;
}
@media screen and (max-width:  819px) {
    .marumiya.top.apuriku-lp .infographic .content-title {
        background-position: center 55px;
    }
    .marumiya.top.apuriku-lp .infographic .content-title .infographic-date{
        font-size:12px;
    }
    .marumiya.top.apuriku-lp .infographic .infographic-images{
        flex-wrap: wrap;
        gap:3%;
    }
    .marumiya.top.apuriku-lp .infographic .infographic-images li{
        width: 48.5%;
        margin-bottom: 0;
    }
}


/*働く環境*/

.marumiya.top.apuriku-lp .environment-list li{
    padding:30px 0;
    border-top:1px dotted #F9392E;
    display: flex;
    justify-content: space-between;
}
.marumiya.top.apuriku-lp .environment-list li:last-of-type{
    border-bottom:1px dotted #F9392E;
}
.marumiya.top.apuriku-lp .environment-textarea {
    width:50%;
}
.marumiya.top.apuriku-lp .environment-title {
    font-size: 20px;
    font-weight: bold;
    color: #F9392E;
    line-height: 1.2;
    margin-bottom: 20px;
}
.marumiya.top.apuriku-lp .environment-text {
    font-size: 16px;
    color: #333;
    line-height: 1.9;
    margin-bottom: 18px;
}
.marumiya.top.apuriku-lp .environment-head {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    line-height: 2;
    margin-bottom: 5px;
}
.marumiya.top.apuriku-lp .environment-photo {
    width: 42%;
    
}
.marumiya.top.apuriku-lp .environment-photo img{
    width: 100%;
    border-radius:30px;
    margin-bottom:15px;
}

@media screen and (max-width:  819px) {
    .marumiya.top.apuriku-lp .environment-list li{
        flex-direction: column;
    }
    .marumiya.top.apuriku-lp .environment-textarea {
        width: 100%;
    }
    .marumiya.top.apuriku-lp .environment-title {
        font-size:16px;
    }
    .marumiya.top.apuriku-lp .environment-text {
        font-size:14px;
        line-height: 1.7;
    }
    .marumiya.top.apuriku-lp .environment-head {
        font-size:14px;
    }
    .marumiya.top.apuriku-lp .environment-photo {
        width: 100%;
    }
    .marumiya.top.apuriku-lp .environment-photo img{
        border-radius:15px;
        margin-bottom:10px;
    }
}
.marumiya.top.apuriku-lp .info {
   margin-top:50px;
}
@media screen and (max-width:  819px) {
    .marumiya.top.apuriku-lp .info {
       margin-top:30px;
    }   
}









/**高校生向け*************************************************/
.marumiya.highschool.apuriku-lp {
  background-image: url(https://www.marumiyapack.com/image/6caca0cd-e5eb-4e42-88dc-e363c5d1d66a);
  background-repeat: repeat;
  background-size: 100% auto;
  background-color: #13A0CA;
}
.marumiya.highschool.apuriku-lp .content-body {
  padding-top: 20px;
  padding-bottom: 20px;
}
.marumiya.highschool.apuriku-lp .content-body .content {
  background-color: #FFF;
  border-radius: 60px;
  padding: 40px 50px 55px 50px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .content-body .content {
    padding: 30px 30px 40px 30px;
    border-radius: 30px;
  }
}
@media screen and (max-width: 400px) {
  .marumiya.highschool.apuriku-lp .content-body .content {
    padding: 25px 20px 34px 20px;
    border-radius: 24px;
  }
}
.marumiya.highschool.apuriku-lp .entry-area__btn {
  background-color: #FFF;
  border-radius: 60px;
  color: #F9392E;
  font-weight: bold;
  background-image: none;
  width: 370px;
  padding-left: 40px;
  padding-right: 40px;
  margin-left: auto;
  margin-right: auto;
  height: 70px;
  margin-top: 20px;
  margin-bottom: 30px;
}
.marumiya.highschool.apuriku-lp .entry-area__btn:hover {
  background-color: #FFE2E0;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .entry-area__btn {
    margin-top: 10px;
    margin-bottom: 15px;
    height: 55px;
    width: 285px;
    font-size: 18px;
  }
}
.marumiya.highschool.apuriku-lp .mv-area {
  position: relative;
  text-align: center;
  overflow: hidden;
  padding-top: 50px;
  padding-bottom: 40px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .mv-area {
    padding-bottom: 20px;
  }
}
.marumiya.highschool.apuriku-lp .mv-area .content {
  padding-bottom: 80px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .mv-area .content {
    padding: 50px;
    padding-top: 20px;
  }
}
.marumiya.highschool.apuriku-lp .mv-area .mv-area-title img {
  text-align: center;
  width: 520px;
  margin: 0 auto 30px auto;
}
@media screen and (max-width: 1100px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-title img {
    width: 450px;
  }
}
@media screen and (max-width: 767px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-title img {
    width: 85%;
  }
}
@media screen and (max-width: 430px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-title img {
    width: 100%;
  }
}
.marumiya.highschool.apuriku-lp .mv-area .mv-area-lead {
  font-size: 22px;
  line-height: 2;
  color: #000;
  font-weight: bold;
}
@media screen and (max-width: 1100px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-lead {
    font-size: 18px;
  }
}
@media screen and (max-width: 767px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-lead {
    font-size: 14px;
    width: 74%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 430px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-lead {
    width: 88%;
  }
}
.marumiya.highschool.apuriku-lp .mv-area .mv-area-illust {
  position: absolute;
  bottom: 50px;
}
.marumiya.highschool.apuriku-lp .mv-area .mv-area-illust img {
  height: 100%;
}
.marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust1 {
  height: 650px;
  left: calc(50% - 590px);
}
.marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust2 {
  height: 615px;
  right: calc(50% - 590px);
}
@media screen and (max-width: 1100px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust {
    bottom: 90px;
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust1 {
    height: 533px;
    left: calc(50% - 480px);
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust2 {
    height: 515px;
    right: calc(50% - 480px);
  }
}
@media screen and (max-width: 1100px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust {
    bottom: 90px;
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust1 {
    height: 503px;
    left: calc(50% - 440px);
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust2 {
    height: 485px;
    right: calc(50% - 440px);
  }
}
@media screen and (max-width: 767px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust {
    bottom: 0px;
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust1 {
    width: 146px;
    height: auto;
    left: -7%;
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust2 {
    height: auto;
    right: -10%;
    width: 143px;
  }
}
@media screen and (max-width: 430px) {
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust {
    bottom: 0px;
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust1 {
    width: 146px;
    height: auto;
    left: -12%;
  }
  .marumiya.highschool.apuriku-lp .mv-area .mv-area-illust.mv-area-illust2 {
    height: auto;
    right: -15%;
    width: 143px;
  }
}
.marumiya.highschool.apuriku-lp .content-title {
  color: #1C94AF;
  font-weight: bold;
  font-size: 30px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .content-title {
    margin-bottom: 30px;
    font-size: 26px;
    line-height: 1.4;
  }
}
@media screen and (max-width: 400px) {
  .marumiya.highschool.apuriku-lp .content-title {
    font-size: 22px;
  }
}
.marumiya.highschool.apuriku-lp .intro .content {
  background-image: url(https://www.marumiyapack.com/image/5e9ff9dc-439d-47ac-bacf-04ef5317efb6);
  background-repeat: no-repeat;
  background-size: 158px auto;
  background-position: right 40px bottom 40px;
}
@media screen and (max-width: 950px) {
  .marumiya.highschool.apuriku-lp .intro .content {
    background-size: 138px auto;
    background-position: right 30px bottom 30px;
    padding-bottom: 80px;
  }
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .intro .content {
    padding-bottom: 200px;
    background-position: center bottom 30px;
    background-size: 123px auto;
  }
}
.marumiya.highschool.apuriku-lp .intro .intro-text {
  text-align: center;
  color: #000;
  font-weight: bold;
  line-height: 2.3;
  font-size: 18px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .intro .intro-text {
    font-size: 16px;
    line-height: 2;
    text-align: left;
  }
}
@media screen and (max-width: 400px) {
  .marumiya.highschool.apuriku-lp .intro .intro-text {
    font-size: 14px;
    line-height: 1.8;
  }
}
.marumiya.highschool.apuriku-lp .work .work-inner {
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .work .work-inner {
    flex-direction: column;
  }
}
.marumiya.highschool.apuriku-lp .work .work-textarea {
  width: 55%;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .work .work-textarea {
    width: 100%;
  }
}
.marumiya.highschool.apuriku-lp .work .work-title {
  color: #F9392E;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.7;
  margin-bottom: 20px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .work .work-title {
    font-size: 20px;
  }
}
@media screen and (max-width: 400px) {
  .marumiya.highschool.apuriku-lp .work .work-title {
    font-size: 17px;
  }
}
.marumiya.highschool.apuriku-lp .work .work-title .work-sub-title {
  font-size: 14px;
  display: block;
  margin-bottom: 50px;
}
.marumiya.highschool.apuriku-lp .work .work-head {
  color: #000;
  font-size: 16px;
  line-height: 1.6;
  font-weight: bold;
  margin-bottom: 5px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .work .work-head {
    font-size: 15px;
  }
}
.marumiya.highschool.apuriku-lp .work .work-text {
  color: #333;
  font-size: 16px;
  line-height: 2;
  margin-bottom: 25px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .work .work-text {
    font-size: 14px;
  }
}
.marumiya.highschool.apuriku-lp .work .work-photo {
  width: 36%;
  padding-top: 40px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .work .work-photo {
    width: 85%;
    margin: 0 auto;
    padding-top: 0;
  }
}
.marumiya.highschool.apuriku-lp .work .work-photo img {
  width: 100%;
  border-radius: 200px;
}
.marumiya.highschool.apuriku-lp .interview .interview-title {
  color: #F9392E;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.7;
  margin-bottom: 20px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .interview .interview-title {
    font-size: 20px;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 400px) {
  .marumiya.highschool.apuriku-lp .interview .interview-title {
    font-size: 17px;
  }
}
.marumiya.highschool.apuriku-lp .interview .interview-title .interview-sub-title {
  font-size: 14px;
  display: block;
  margin-bottom: 50px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .interview .interview-title .interview-sub-title {
    font-size: 13px;
    margin-bottom: 20px;
  }
}
.marumiya.highschool.apuriku-lp .interview .interview-textarea {
  margin-bottom: 35px;
}
.marumiya.highschool.apuriku-lp .interview .interview-textarea::after {
  content: "";
  display: block;
  clear: both;
}
.marumiya.highschool.apuriku-lp .interview .interview-head {
  color: #000;
  font-size: 16px;
  line-height: 1.6;
  font-weight: bold;
  margin-bottom: 15px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .interview .interview-head {
    font-size: 15px;
  }
}
.marumiya.highschool.apuriku-lp .interview .interview-text {
  color: #333;
  font-size: 14px;
  line-height: 1.8;
}
.marumiya.highschool.apuriku-lp .interview .interview-photo {
  float: right;
  width: 36%;
  display: block;
  border-radius: 200px;
  margin-left: 50px;
  margin-bottom: 40px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .interview .interview-photo {
    float: none;
    width: 70%;
    margin: 0 auto 30px auto;
  }
}
.marumiya.highschool.apuriku-lp .interview .interview-text-right {
  font-size: 14px;
  text-align: right;
  padding-top: 20px;
}
.marumiya.highschool.apuriku-lp .interview .interview-bottom-photo {
  width: 100%;
  height: 390px;
  margin-top: 30px;
  border-radius: 60px;
  object-fit: cover;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .interview .interview-bottom-photo {
    border-radius: 30px;
  }
}
@media screen and (max-width: 420px) {
  .marumiya.highschool.apuriku-lp .interview .interview-bottom-photo {
    height: 220px;
    border-radius: 20px;
  }
}
.marumiya.highschool.apuriku-lp .flow .content {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
}
.marumiya.highschool.apuriku-lp .flow .flow-inner {
  background-color: #F5F5F5;
  border-radius: 40px;
  padding: 40px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .flow .flow-inner {
    padding: 20px;
    border-radius: 20px;
  }
}
.marumiya.highschool.apuriku-lp .flow .flow-image {
  width: 490px;
  margin: 20px auto 60px auto;
}
.marumiya.highschool.apuriku-lp .flow .flow-photos {
  display: flex;
  flex-wrap: wrap;
  gap: 1.1%;
  justify-content: space-between;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .flow .flow-photos {
    flex-direction: column;
  }
}
.marumiya.highschool.apuriku-lp .flow .flow-photos li {
  width: 32.5%;
  margin-bottom: 2%;
  text-align: center;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .flow .flow-photos li {
    width: 100%;
  }
}
.marumiya.highschool.apuriku-lp .flow .flow-photos img {
  width: 260px;
  height: 260px;
  border-radius: 200px;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .flow .flow-photos img {
    border-radius: 15px;
    width: 100%;
    height: 200px;
    object-fit: cover;
  }
}
.marumiya.highschool.apuriku-lp .faq {
  background-color: transparent;
}
.marumiya.highschool.apuriku-lp .faq .faq__list {
  width: 800px;
  margin: 0 auto;
}
@media screen and (max-width: 1060px) {
  .marumiya.highschool.apuriku-lp .faq .faq__list {
    width: 100%;
  }
}
.marumiya.highschool.apuriku-lp .faq .faq__q {
  color: #1C94AF;
  font-size: 15px;
}
.marumiya.highschool.apuriku-lp .faq .faq__q::before {
  background-color: #1C94AF;
}
.marumiya.highschool.apuriku-lp .faq .faq__a {
  font-size: 14px;
}
.marumiya.highschool.apuriku-lp .faq .faq__a::before {
  color: #1C94AF;
  background-color: #F3F3F4;
}
@media screen and (max-width: 819px) {
  .marumiya.highschool.apuriku-lp .faq .faq__a {
    border: none;
  }
}
.marumiya.highschool.apuriku-lp .company.info {
  background-color: transparent;
}
.marumiya.highschool.apuriku-lp .company.info .content {
  width: 1060px;
}
@media screen and (max-width: 1060px) {
  .marumiya.highschool.apuriku-lp .company.info .content {
    width: 92%;
  }
}
.marumiya.highschool.apuriku-lp .company.info .info__ttl {
  font-weight: bold;
  color: #1C94AF;
}
















/*共通**************************************************************/

/*会社概要*/
@media screen and (max-width:  819px) {
    .marumiya.apuriku-lp .info__ttl {
        padding: 0 0 10px;
        border-radius: 0px;
        background-image: none;
        color: #F9392E;
        font-size: 13px;
        font-weight: bold;
    }
    .marumiya.apuriku-lp .info__value {
        padding: 0 0 25px 0;
        font-size: 14px;
        line-height: 1.7;
    }
}

/*フッター*/
.marumiya.apuriku-lp .lp-footer {
    background-color: #fff;
    color: #F9392E;
    font-weight: bold;
    padding-top:30px;
    margin-top:30px;
}

.marumiya.apuriku-lp .footer__navi li a {
    color: #F9392E;
}

.marumiya.apuriku-lp .footer__copyright{
    color: #666;
    background-color: #fff;
    font-size:12px;
}
@media screen and (max-width: 767px){
    .marumiya.apuriku-lp .footer__navi{
        padding-bottom:40px;
    }
    .footer__navi li {
        flex-basis: 100%;
    }
}

.marumiya.apuriku-lp .lp-footer__copy ~ .footer__navi{
    display: none;
}