@charset "UTF-8";

.c-heading1.cn {
padding: 0;
line-height: 75px;
}

.c-menuList__list__link__wrapper.line1 {
height: auto;
}

.page-event .c-articleContent .c-articleContent__content img {
display: block;
margin: 0 auto;
}

.page-event .c-articleContent .c-articleContent__content p {
margin-bottom: 2em;
}

.c-menuList.col2 .c-menuList__list__link.col1::before {
border-right: calc(100vw / 2) solid rgba(0, 0, 0, 0);
border-left: calc(100vw / 2) solid #f4faff;
}

.l-header.recruit .l-header__head__corporate {
right: 0;
}

.l-header.recruit .l-header__foot__nav__list {
width: calc(100% / 3);
/* width: calc(100% / 4); */
}

.c-sendButton::after {
content: "确认填写内容";
}

.p-comfirmButton__list:first-child::after {
content: "返回";
}

.p-comfirmButton__list::after {
content: "发送";
}

.wpcf7-acceptance span.wpcf7-list-item {
margin: 0;
}

#comfirmCheckBox .wpcf7-form-control-wrap.check {
position: static;
}

.wpcf7-form-control-wrap.lastname,
.wpcf7-form-control-wrap.firstname,
.wpcf7-form-control-wrap.lastnamekana,
.wpcf7-form-control-wrap.firstnamekana {
width: calc(50% - 10px);
}

.wpcf7-form-control-wrap.lastname input,
.wpcf7-form-control-wrap.firstname input,
.wpcf7-form-control-wrap.lastnamekana input,
.wpcf7-form-control-wrap.firstnamekana input {
width: 100%
}

.c-paragraph.tac{
text-align: center;
}

.p-recruitSelect__menu.col3 .p-recruitSelect__menu__list {
width: calc(100% / 3);
}

@media only screen and (max-width: 760px) {

.l-header.recruit .l-header__foot__nav__list {
width: 100%;

}

.p-recruitSelect__menu__list__link__wrapper__image img {
width: 36px;
height: auto;
}

}