body {
    font-family: Noto Sans JP, sans-serif;
    color: #373634;
    font-weight: 500;
}

body{
  background:
  linear-gradient(rgba(245,241,232,0.4),rgba(245,241,232,0.4)),
  url("https://s3-ap-northeast-1.amazonaws.com/s3.peraichi.com/userData/5d510dc3-2ce8-48bc-ab94-57740a0000fe/img/4695bad0-f9e2-013e-459a-0a58a9feac02/hip-square%20(1).jpg");
  background-repeat: repeat;
}

@media only screen and (min-width: 1px) and (max-width: 480px) {
[data-custom-sp-fontsize="12px"] {
    font-size: 14px !important;
}
}

p {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.94;
    color: #231815;
    margin-top: 25px;
    margin-bottom: 15px;
    text-align: center;
}

@media screen and (max-width:768px) {
    p {
    font-size: 14px;
    font-weight: 500;    
    letter-spacing: .0em;
    line-height: 2em;
    color: #231815;
    margin-bottom: 15px;
    text-align: left;
}
}

h2, h3, h4, h5, h6 {
    font-weight: 500;
    letter-spacing: .04em;
}

section {
    display: block;
}

img {
    max-width: 100%;
    display: block;
}

li {
  list-style: none;
}

ul, ol {
    padding: 0px; 
}

a {
  color: inherit;
}