@charset "UTF-8";

.h2__main {
    margin-bottom: 40px;
    padding-left: 20px;
    font-size: 2rem;
    font-weight: bold;
    line-height: 1.5;
}
.h2__main--standard {
    border-left: 4px solid #0064d2;
}
.h2__main--related {
    border-left: 4px solid #999;
}
@media(min-width: 769px) {
    .h2__main {
        font-size: 3.2rem;
        padding-left: 30px;
        border-width: 6px;
    }
}
.clm_contents_box p {
    padding-top: 4px;
    padding-bottom: 4px;
    font-size:1.2em;
}
