/* ============================================================ sec*/
.article .mainVisual{background: url(../img/mainVisual__headingImage.jpg); background-size: cover; height: 49.4rem;}

.article .mainVisual__title{bottom: 17rem;}

.article .mainVisual{margin: 0 0 0 0;}

.c-form__table a{color: #0fa169; text-decoration: underline;}

.c-form__table tbody tr th{padding: 2.4rem 2.4rem 2.4rem 2.4rem;}

.l-section__lead{margin: 0 0 3.2rem 0;}

.secPrivacy__list{list-style-type: decimal; margin: 0 0 4rem 0;}

.secPrivacy__item{margin: 0 0 2.4rem 1.6rem;}

.secPrivacy__sign{text-align: right;}

.secPrivacy__signText{margin: 0 0 2.4rem 0;}

.secPrivacy__title{font-size: 1.8rem; font-weight: 700; line-height: 1; margin: 0 0 1.6rem 0;}

.c-form__table{margin: 1.6rem 0 2.4rem 0;}

.c-form__table .secPrivacy__list{list-style-type: none; margin: 0 0 0 0;}

.c-form__table .secPrivacy__item{margin: 0 0 1.6rem 0;}

@media screen and (max-width: 750px) {
.article .mainVisual{background: url(../img/mainVisual__headingSPImage.jpg); background-size: cover; height: 48vh;}
.article .mainVisual__title{bottom: 14vh; margin: 0 5% 0 5%; width: 90%;}
.secPrivacy__title{font-size: 1.8rem; line-height: 1.4; margin: 3.2rem 0 1.2rem 0;}
.secPrivacy__item{margin: 0 0 1.2rem 1.6rem;}
.secPrivacy__item .secPrivacy__title{font-size: 1.6rem; margin: 2.4rem 0 1.2rem 0;}
.c-form__table tbody tr th{padding: 1.2rem 1.2rem 0 1.2rem;}
.c-form__table tbody tr td{padding: .8rem 1.6rem 2.4rem 1.6rem;}
.c-form__table tbody tr:nth-child(odd) th, .c-form__table tbody tr:nth-child(odd) td{background: #f5f5f5;}
.secPrivacy__item--table .secPrivacy__content{overflow-x: auto; white-space: nowrap;}
.secPrivacy__item--table .c-form__table tbody tr:nth-child(odd) th, .secPrivacy__item--table .c-form__table tbody tr:nth-child(odd) td ,.secPrivacy__item--table .c-form__table tbody tr:nth-child(even) th, .secPrivacy__item--table .c-form__table tbody tr:nth-child(even) td{display: table-cell;}
.secPrivacy__item--table .c-form__table tbody tr th{padding: 1.4rem 1.2rem 1.4rem 1.2rem;}

}
