.information-custom, 
.information-custom * {
    text-align: left;
    font: normal normal normal 15.2px/30px Noto Sans JP;
    letter-spacing: 0px;
    color: #1b1c1e;
    opacity: 1;
}

.information-custom .privacy-policy h3 {
    padding: 0 !important;
}

.information-custom .h2_style {
    margin: 24px 0;
}
.information-custom .privacy-policy,
.sns-block {
    width: 100%;
    max-width: 100%;
}

.information-custom ol.ol_list li {
    margin-bottom: 0;
}

ol.ol_list li ul {
    margin: 0 !important;
    margin-left: 18px !important;
}
