h4{
    font-family: 'Suisse Int','Noto Sans JP', sans-serif;
    font-size: 1.2rem;
    font-weight: 500;
    text-align: center;
}
@media screen and (max-width:600px) {
.momoka{
    width: 50%;
    margin: auto;
}
}
@media  screen and (max-width:992px){
    .momoka_hukidashi {
        position: relative;
        display: inline-block;
        margin-left: 10%;
        margin-bottom: 28px;
        
        padding: 16px;
        border: 2px solid #000000;
        border-radius: 8px;
        background-color: #ffffd6;
        text-align: left;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #000000;
      }
      
      .momoka_hukidashi::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        border-style: solid;
        border-width: 28px 30px 0 0;
        border-color: #000000 transparent transparent;
        translate: -50% 100%;
      }
      
      .momoka_hukidashi::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        border-style: solid;
        border-width: 23.4px 25.1px 0 0;
        border-color: #ffffd6 transparent transparent;
        translate: calc(-50% - 0.5px) 100%;
      }
}
@media screen and (min-width:600px) {
.momoka{
    width: 200px;
    padding:0 10%;
}
}
@media  screen and (min-width:993px) {
    .momoka_hukidashi {
        position: relative;
        display: inline-block;
        margin-left: 10%;
        margin-right: 28px;
        margin-bottom: 30px;
        padding: 16px;
        border: 2px solid #000000;
        border-radius: 8px;
        background-color: #ffffd6;
        text-align: left;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5;
        color: #000000;
      }
      
      .momoka_hukidashi::before {
        content: "";
        position: absolute;
        top: 50%;
        right: 0;
        border-style: solid;
        border-width: 0 0 30px 28px;
        border-color: transparent transparent transparent #000000;
        translate: 100% -50%;
      }
      
      .momoka_hukidashi::after {
        content: "";
        position: absolute;
        top: 50%;
        right: 0;
        border-style: solid;
        border-width: 0 0 25.1px 23.4px;
        border-color: transparent transparent transparent #ffffd6;
        translate: 100% calc(-50% - 0.5px);
      }
}
@media screen and (max-width: 768px) {
  .tema_pic{
    width: 80%;
}
    }
@media screen and (min-width: 768px) {
.tema_pic{
    width: 50%;
    text-align: center;
}
    }
.chuou{
  text-align: center;
}