@charset "utf-8";



#top_container{
    width: 72%;
    margin: 0 auto;
}

.question_box{
    background-color: #29AD45;
    border-radius: 7px;
}

.question_box2{
    background-color: #29AD45;
    border-radius: 7px;
    margin-top: 50px;
}

.question_txt{
    font-size: 1.8rem;
    color: #fff;
    padding: 17px;
    font-family: 'M PLUS 1p', sans-serif;
}

.question_check{
    width: 70%;
    margin-top: 18px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: 50px;
}

.question_check li{
    font-size: 1.6rem;
}

.question_check li:before{
    content: "□";
    padding-right: 5px;
    color: #29AD45;
}

.question_flexbox{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}

.question_boxcenter{
    margin: 0 auto;
}

.symptom01,.symptom02,.symptom03,.symptom04,.symptom05,.symptom06{
    border: 1px solid #29AD45;
}
