@charset "UTF-8";
/* CSS Document */
.attention {
  margin: 70px 0 50px;;
}
.mb__title {
  margin-top: 70px;
}
.mb {
  margin: 0 25px 60px;
  padding-top: 80px;
}
.bp, .howto, .mozell, .rtf, .trhg, .elt,.cinema{
  margin: 0 25px 60px;
}
.other {
  margin: 0 25px 40px;
}
.mb__title, .bp__title, .howto__title, .mozell__title, .rtf__title, .trhg__title, .elt__title, .cinema__title,.other__title {
  text-align: left;
  display: flex;
}
.title-icon {
  display: inline-block;
}
.mb__title img, .bp__title img, .howto__title img, .mozell__title img, .rtf__title img, .trhg__title img, .elt__title img, .cinema__title img,.other__title img {
  object-fit: none;
  margin-right: 10px;
}
.mb__title h2, .bp__title h2, .howto__title h2, .mozell__title h2, .rtf__title h2, .trhg__title h2, .elt__title h2, .cinema__title h2,.other__title h2 {
  display: inline-block;
  vertical-align: top;
  font-size: 1.6rem;
  font-weight: 600;
  margin-bottom: 10px;
}
.mb__01 img, .bp__01 img, .bp__02 img, .bp__03 img, .bp__04 img, .howto__01 img, .moze__01 img, .rtf__01 img, .elt__01 img, .cinema__01 img {
  width: 200px;
  border: solid 5px #E8E3E2;
  margin-bottom: 20px;
}
.mb__title-contents, .bp__title-contents, .howto__title-contents, .mozell__title-contents, .rtf__title-contents, .trhg__title-contents, .elt__title-contents,.other__discription {
  display: block;
  font-size: 1.6rem;
  text-align: left;
  margin-left: 50px;
  margin-bottom: 15px;
}
.mb__title-contents h3, .bp__title-contents h3, .howto__title-contents h3, .mozell__title-contents h3, .rtf__title-contents h3, .trhg__title-contents h3, .elt__title-contents h3,.other__discription h3 {
  font-size: 1.6rem;
  font-weight: 600;
}
.mb__title-contents p, .bp__title-contents p, .howto__title-contents p, .mozell__title-contents p, .rtf__title-contents p, .trhg__title-contents p, .elt__title-contents p {
  font-size: 1.2rem;
}
.bp__contents-01, .bp__contents-02, .bp__contents-03, .bp__contents-04 {
  margin-bottom: 20px;
}
.bp__contents-01 p, .bp__contents-02 p, .bp__contents-03 p, .bp__contents-04 p {
  text-align: left;
  font-size: 1.4rem;
}
.trhg__contents {
  width: 90%;
  margin: 0 auto;
}
.trhg__contents img {
  width: 100%;
}

.other__pixiv img{
  margin-left: 25px;
  width: 40%;
}
.other__pixiv p{
  font-size:1.2rem;
}
.warning {
  font-size: 1.4rem;
  margin: 0 auto 20px auto;
}
.warning h3 {
  color: #FF0000;
}
.copyright-mo {
  display: block;
  font-size: 1.0rem;
  line-height: 1.5rem;
  margin-bottom: 25px;
}
.copyright-PC {
  display: none;
}
@media(min-width:1024px) {
  .mb, .bp, .howto, .mozell, .rtf, .trhg, .elt, .cinema,.other {
    width: auto;
    padding: 50px 50px 60px 350px;
  }
  .warning {
    font-size: 1.4rem;
    margin: 0 100px 40px 400px;
  }
  .warning h3 {
    color: #FF0000;
  }
  .copyright-mo {
    display: none;
  }
  .copyright-PC {
    display: block;
    font-size: 1.2rem;
    margin-top: 40px;
  }
}