@charset "UTF-8";
/*--------------------------------

　CSRCss

--------------------------------*/

/*******************************
取り組み
*******************************/
.torikumi {
    max-width: 820px;
    margin: 0 auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.torikumi li:not(:last-child) {
    margin-bottom: 90px;
}

.torikumi figure {
    width: 180px;
}

.torikumi dl {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left;
    margin-left: 7%;
}

.torikumi dl dt {
    font-weight: bold;
    margin-bottom: 30px;
}

.torikumi dl dt span:nth-child(1) {
    font-size: 200%;
}

.torikumi dl dt span:nth-child(1) span {
    font-size: 80%;
}

.torikumi dl dt span:nth-child(2) {
    display: block;
    font-size: 140%;
}

.torikumi dl dd span {
    width: 145px;
    display: block;
    text-align: center;
    background: #686868;
    color: #fff;
    padding: 5px 0;
    font-weight: bold;
    border-radius: 30px;
    margin-bottom: 15px;
}

/*==== mobile スマフォ縦用css ===*/
@media screen and (max-width: 480px) {
    .torikumi li:not(:last-child) {
        margin-bottom: 70px;
    }

    .torikumi figure {
        width: 100%;
        margin-bottom: 20px;
    }

    .torikumi dl {
        -webkit-box-flex: 1;
        -ms-flex: auto;
        flex: auto;
        width: 100%;
        margin-left: 0;
    }
}
