.main-h2{
        text-align: center!important;
}
.parts187_custom_yfSQuSfp6r .parts187_link_wrap .link_btn{
    border: 1px solid !important;
}
/* トップページ 151パーツ 改行調整 */
body .parts151_NpeQsRPcHg .parts151_1col h3 span{
    word-break:keep-all!important;
}
body .parts151_NpeQsRPcHg .parts151_1col h3{
    font-size:22px!important;
}
@media screen and (min-width: 992px) and (max-width: 1249px){
    body .parts151_NpeQsRPcHg .parts151_1col{
        max-width:500px!important;
        width:calc((100% - 60px) / 2)!important;
    }
    body .parts151_NpeQsRPcHg .parts151_1col:nth-child(3n + 1){
        margin-left:auto!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px){
    .parts151_NpeQsRPcHg .parts151_3col{
        max-width:991px!important;
    }
body .parts151_NpeQsRPcHg .parts151_1col h3{
    font-size:21px!important;
}
body .parts151_NpeQsRPcHg .container{
    padding:revert!important;
}
}
#O3qKLjZ1Mg4X0EtVpeVl{
        padding-top: 30px!important;
}
.items-wrapper .items-h2{
    margin-top: 30px !important;
}
a.online-a{
        color: var(--main-color) !important;
}
a.online-a:hover{
        color: #0a58ca!important;
}