@charset "UTF-8";
html{
    scroll-padding: 150px;
}
/* ------------------------------------ */
/*            一覧 (archive)            */
/* ------------------------------------ */
.faq_cat_head{
    font-family: "Ubuntu", sans-serif;
    font-size: 22px;
    color: var(--maincolor);
}
.faq_box_header{
    background: linear-gradient(180deg, rgba(0, 124, 200, 0.85) 0%, rgba(0, 64, 154, 0.85) 100%);
    border-radius: 11px;
    color: #fff;
    padding: 20px;
}
.faq_box{
    margin: 50px 0;
}
@media (max-width:768px){
    .faq_box{
        margin: 20px 0 50px;
        grid-template-columns:1fr;
    }
        .section_faq {
        margin-top: 0px;
	padding-top: 40px;
    }
}
@media (max-width:480px){
}

