/* メインビジュアルー　　　3色のバッジ */
#section-3 .p-multi-badge .p-multi-badge__bg {
    background: none;
    position: relative;
}
#section-3 .p-multi-badge .p-multi-badge__bg::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    width: 80%;
    height: 80%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
}
#section-3 .p-multi-badge:nth-child(1) .p-multi-badge__bg::before {
    background-color: #f19dae;
}
#section-3 .p-multi-badge:nth-child(2) .p-multi-badge__bg::before {
    background-color: #41bdd9;
}
#section-3 .p-multi-badge:nth-child(3) .p-multi-badge__bg::before {
    background-color: #a5cc35;
}
#section-3 .p-multi-badge:nth-child(1) .p-multi-badge__bg {
    transform: translatex(20%);
}
#section-3 .p-multi-badge:nth-child(3) .p-multi-badge__bg {
    transform: translatex(-20%);
}

/* メインビジュアルー　　　全身運動スクールの位置調整 */
@media (min-width: 480px) {
    #section-3 .col-sm-5 .pera1-editable {
        transform: translatey(20%);
    }
}

/* 子供たしを取り巻く環境　　　ー　　　画像の位置を調整 */
#section-64 .p-article-thinking__img {
    bottom: 45%;
}

/* 運動内容をチェックして体験に申し込む
　　　　スクールだけじゃない！多彩なイベント準備中！　　　ー　　5つの写真のスマホ表示調整*/
@media (max-width: 479px) {
    #section-46 .u-mbmd,
    #section-47 .u-mbmd {
        flex-basis: 50%;
    }
}

/* 説明会実施中！　　　ー　　　文字の背景色の調整 */
#section-85 .pera1-editable span,
#section-80 .pera1-editable span,
#section-87 .pera1-editable span {
    position: relative;
    display: inline-block;
    padding-left: 5px;
}