@charset "UTF-8";

#faq_btn1 + .contents_btn01 .content_wrapper a {
    width: calc(33% - 16px);
    box-sizing: border-box;
}
#faq_btn1 + .contents_btn01 .content_wrapper span {
    font-size: 1.4rem;
    padding: 10px 5px 13px;
}
#faq_btn2 + .contents_btn01 .content_wrapper a {
    width: calc(33% - 16px);
    box-sizing: border-box;
}
#faq_btn2 + .contents_btn01 .content_wrapper span {
    font-size: 1.4rem;
    padding: 10px 5px 13px;
}
@media screen and (max-width: 1023px) {
#faq_btn1 + .contents_btn01 .content_wrapper span {
    font-size: 1.3rem;
}
#faq_btn2 + .contents_btn01 .content_wrapper span {
    font-size: 1.3rem;
}
}
@media screen and (max-width: 768px) {
#faq_btn1 + .contents_btn01 {
    padding-bottom: 0px;
}
#faq_btn1 + .contents_btn01 .content_wrapper a {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
#faq_btn2 + .contents_btn01 .content_wrapper a {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
#faq_btn1 + .contents_btn01 .content_wrapper span {
    font-size: 1.4rem;
}
#faq_btn2 + .contents_btn01 .content_wrapper span {
    font-size: 1.4rem;
}
}