/*
Theme Name:lightning child
Theme URI:
Description:WordPressテーマ「lightning」の自作子テーマです。P&TのHP制作に使用します。
Template: lightning
Author: Hamachi
Author URI:
Version:15.10.6
*/

/* 集団レッスン */

#single-group .page-container{
    width: 80%;
    padding: 140px 0;
    margin: 0 auto;
}

#single-group .page-container h1{
    margin-bottom: 0.5em;
    color: #712545;
    text-align: center;

}


#single-group .page-container .border{
    height: 1px;
    width: 100%;
    background-color: #383838;
    opacity: 0.1;
}

#single-group .page-container .group-lesson-info{
    display: flex;
    flex-flow: column;
    row-gap: 24px;
    text-align: center;
    padding: 8px;
    margin-bottom: 48px;

}

#single-group .page-container .group-lesson-info .field-label{
    margin-bottom: initial;
    font-weight: bold;
}

#single-group .page-container .group-lesson-info .field-item{
    margin-bottom: initial;

}

#single-group .page-container .group-lessonbtn{
    display: block;
    width: fit-content;
    border-radius: 6px;
    padding: .75em 1em;
    margin: 0 auto;

    background-color: #BD839B;
    color: #ffffff;

    text-decoration: none;
}

#single-group .page-container .group-lessonbtn:hover{
    opacity: .75;

}

/* ちょいとれ */

#single-training .page-container{
    width: 80%;
    padding: 140px 0;
    margin: 0 auto;
}

#single-training .page-container h1{
    margin-bottom: 0.5em;
    color: #712545;
    text-align: center;

}


#single-training .page-container .border{
    height: 1px;
    width: 100%;
    background-color: #383838;
    opacity: 0.1;
}

#single-training .page-container .group-lesson-info{
    display: flex;
    flex-flow: column;
    row-gap: 24px;
    text-align: center;
    padding: 8px;
    margin-bottom: 48px;

}

#single-training .page-container .group-lesson-info .field-label{
    margin-bottom: initial;
    font-weight: bold;
}

#single-training .page-container .group-lesson-info .field-item{
    margin-bottom: initial;

}

#single-training .page-container .group-lessonbtn{
    display: block;
    width: fit-content;
    border-radius: 6px;
    padding: .75em 1em;
    margin: 0 auto;

    background-color: #BD839B;
    color: #ffffff;

    text-decoration: none;
}

#single-training .page-container .group-lessonbtn:hover{
    opacity: .75;

}