@charset "UTF-8";

#area + section .wrapper_item {
    align-items: center;
}
#area + section .area_content {
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
}
#area + section .title {
    padding: 8px 30px;
    min-width: 100px;
    width: fit-content;
    text-align: center;
    border-radius: 10px;
    margin-bottom: 0.6rem;
    color: var(--i_btn_txt_color);
    background: var(--i_main_color);
}
@media screen and (max-width: 900px) {
#area + section .title {
    padding: 8px 25px;
    min-width: 130px;
}
#area + section .area_content {
    justify-content: center;
    gap: 2rem;
    align-items: center;
}
}
@media screen and (max-width: 400px) {
#area + section .title {
    min-width: 100px;
}
}