#amenity > section{
    padding: 20px;
    text-align: center;
    font-weight: bold;
    line-height: 1.5em;
}
#amenity h2{
    margin-bottom: 0px;
    padding-bottom: 0px;
}
#amenity > section > img{
    padding: 20px;
    width: 60%;
}

#amenity h2.contents_title{
    background-image: none;
}
#service-day h4{
}

@media screen and (max-width: 799px){
    #amenity h2.contents_title{padding-top: 50px ;}
    #card-price .lst-con li{flex-wrap: wrap;margin-bottom: 20px;padding-bottom: 15px;}
    #card-price .lst-con li h4{margin: 5px 0;width: 100%;}
    #card-price .lst-con li p{padding-top: 5px;}
    .lst-ball,.lst-week,.lst-shop{margin-bottom: 5px; padding-bottom: 5px; width: 100%;border-bottom: 1px dotted #333;}
    .lst-ball::before,.lst-price::before{margin-right: 0.5rem;font-weight: bold;}
    .lst-ball::before{content: "球数";}
    .lst-price::before{content: "金額";}
    .lst-unit::before{content: "（ボール単価";}
    .lst-unit::after{content: "）";}
    #card-price .thead,#service-day .thead{display: none;}
    #service-day .lst-con li{margin-bottom: 20px; padding: 20px; flex-direction: column;}
    #card-price .lst-con li h4,#service-day .lst-con li h4{
        margin-bottom: 10px;
        padding:10px;
        border-radius: 5px;
        text-align: center;
        font-size: 1.25rem;
        color: #fff;
        background: #96ba64;}
    #service-day .lst-con li p{padding-top: 5px;}
    .lst-week::before,.lst-shop::before,.lst-service::before{margin-right: 0.5rem;font-weight: bold;}
    .lst-week::before{content: "曜日";}
    .lst-shop::before{content: "店舗";}
    .lst-service::before{content: "内容";}
}
@media screen and (min-width: 800px){
    #card-price .lst-con li h4{width: 600px;}
    #card-price .lst-con li p{width: 120px;text-align: center;}
    #service-day .lst-con li h4{width: 160px;}
    #service-day .lst-con li p{width: 120px;text-align: center;}
    #service-day .lst-con li p:nth-of-type(3n){margin-left: 40px; width: 360px;text-align: left;}
    #amenity{display: flex;justify-content: space-around;}
    #amenity > section{width: 280px;}
}