@charset "UTF-8";
  .lead-block-ttl {
font-weight: bold;
font-size: 2.4rem;
line-height: 1.4;
text-align: center; }
.ui-datepicker-header {
border: 0px solid #aaa; color: #222;
font-weight: bold;
background: #cacf2e !important; }
@media screen and (max-width: 576px) {
.lead-block-ttl {
font-size: 1.8rem; } }
.lead-block2 {
max-width: 870px;
width: 100%;
margin: 0 auto; }
.lead-block2 .block-mainimg {
font-size: 0;
margin: 0 auto 70px; }
.lead-block2 .point-ttl {
font-weight: bold;
font-size: 2.4rem;
line-height: 1.4;
text-align: center;
margin: 0 auto 50px; }
.lead-block2 .line-red {
background: linear-gradient(transparent 60%, #ffc8b3 60%); }
.lead-block2 .point-list {
display: flex;
justify-content: space-between; }
.lead-block2 .point-item {
width: 32%;
max-width: 270px;
text-align: center; }
.lead-block2 .point-item dt {
font-size: 0;
margin: 0 auto 15px; }
.lead-block2 .point-item dd {
font-size: 1.8rem;
font-weight: bold; }
.lead-block2 .block-txt {
text-align: center;
line-height: 1.8;
margin: 100px auto 0;
letter-spacing: 0.05em; }
@media screen and (max-width: 767px) {
.lead-block2 .point-item dd {
font-size: 1.4rem; } }
@media screen and (max-width: 576px) {
.lead-block2 .point-list {
display: block; }
.lead-block2 .point-list .point-item:not(:last-child) {
margin-bottom: 40px; }
.lead-block2 .point-item {
width: 100%;
max-width: none; }
.lead-block2 .point-item dd {
font-size: 1.6rem; }
.lead-block2 .block-txt {
margin: 60px auto 0; } }
.form-tel {
margin: 60px auto 120px;
background: #cacf2e;
text-align: center;
font-size: 2rem;
letter-spacing: 0.1em;
padding: 45px 0; }
.form-tel-num {
font-weight: bold;
margin: 15px 0; }
.form-tel-num a {
font-size: 3.6rem; }
@media screen and (max-width: 576px) {
.form-tel {
font-size: 1.8rem;
letter-spacing: 0.05em;
margin: 40px auto 60px; }
.form-tel-num a {
font-size: 3rem; } }
.form-privacy {
max-width: 900px;
width: 100%;
margin: 0 auto;
display: flex;
justify-content: space-between; }
.form-privacy-head {
width: 100%;
padding: 0 50px 0 0;
line-height: 1.8; }
.form-privacy-body {
min-width: 240px; }
.form-privacy .btn-privacy {
display: block;
background: #cacf2e;
width: 100%;
padding: 10px 15px;
letter-spacing: 0.1em;
position: relative; }
.form-privacy .btn-privacy:hover {
background: #2b3531;
color: #fff; }
.form-privacy .btn-privacy:hover .arw::before {
border-color: #2b3531; }
.form-privacy .btn-privacy .arw {
position: absolute;
right: 10px;
top: calc(50% - 15px);
display: block;
vertical-align: middle;
width: 30px;
height: 30px;
background: #fff;
border-radius: 50%; }
.form-privacy .btn-privacy .arw::before {
transition: .3s;
content: "";
width: 5px;
height: 5px;
border-right: 2px solid #cacf2e;
border-bottom: 2px solid #cacf2e;
transform: rotate(-45deg);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto; }
@media screen and (max-width: 1140px) {
.form-privacy {
display: block; }
.form-privacy-head {
padding: 0; }
.form-privacy-body {
min-width: inherit;
max-width: 300px;
width: 100%;
margin: 25px 0 0 auto; } } input[type="text"], input[type="tel"], input[type="email"],
input[type="number"], input[type="submit"],
textarea, select {
border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
textarea {
resize: vertical;
height: 240px;
min-height: 100px; }
select::-ms-expand {
display: none; }
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0; }
input[type="number"] {
-moz-appearance: textfield; }
::-webkit-input-placeholder {
color: #C5C5C5;
line-height: 2; }
::-moz-placeholder {
color: #C5C5C5;
opacity: 1;
line-height: 2; }
:-ms-input-placeholder {
color: #C5C5C5;
opacity: 1;
line-height: 2; }
::-ms-input-placeholder {
color: #C5C5C5;
opacity: 1;
line-height: 2; }
::placeholder {
color: #C5C5C5;
opacity: 1;
line-height: 2; }
@media screen and (max-width: 576px) {
::-webkit-input-placeholder {
font-size: 14px; }
::-moz-placeholder {
font-size: 14px; }
:-ms-input-placeholder {
font-size: 14px; }
::-ms-input-placeholder {
font-size: 14px; }
::placeholder {
font-size: 14px; } }
.form_control {
font-family: "Noto Sans JP", sans-serif;
display: block;
width: 100%;
padding: 0.6rem 1.5rem;
font-size: 1.6rem;
line-height: 2;
border: none;
border: 1px solid #cacf2e; }
.btn-submit {
display: block;
width: 100%;
padding: 15px 15px;
text-align: left;
font-family: "Noto Sans JP", sans-serif;
font-size: 1.8rem;
position: relative;
border: none;
background: url(//admax-log.com/wp2021/wp-content/themes/admax//img/common/btn-arw-circle.svg) no-repeat #cacf2e right 10px center;
transition: .4s;
cursor: pointer; }
.btn-submit-wrap {
max-width: 240px;
width: 100%;
margin: 90px auto 0; }
.btn-submit:hover {
background-color: #2b3531;
color: #fff; }
.btn-submit:hover .arw::before {
border-color: #2b3531; }
@media screen and (max-width: 576px) {
.btn-submit-wrap {
margin: 60px auto 0; } }
.form-block {
max-width: 900px;
width: 100;
margin: 80px auto 0; }
.form-block .form-item:not(:last-child) {
margin-bottom: 60px; }
.form-item {
display: flex;
justify-content: space-between; }
.form-item .head {
display: flex;
justify-content: space-between;
align-items: flex-start;
min-width: 290px; }
.form-item-ttl {
width: 100%;
font-size: 1.8rem;
font-weight: bold;
padding-top: 0.3em; }
.form-item .required {
min-width: 40px;
background: #cacf2e;
font-weight: bold;
text-align: center;
padding: 1.1rem 0;
font-size: 1.6rem; }
.form-item .body {
width: 100%;
padding: 0 0 0 10px; }
@media screen and (max-width: 1140px) {
.form-item {
display: block; }
.form-item .head {
min-width: inherit;
margin: 0 auto 20px; }
.form-item .body {
padding: 0; } }
@media screen and (max-width: 576px) {
.form-block .form-item:not(:last-child) {
margin-bottom: 40px; } }
.checkbox-wrap .wpcf7-list-item {
margin: 0.2em 1em; }
@media screen and (max-width: 576px) {
.checkbox-wrap .wpcf7-list-item {
display: block;
margin: 0.2em 0.4em; } }
.selectbox-wrap {
position: relative;
display: block; }
.selectbox-wrap::after {
display: block;
content: "";
position: absolute;
top: 32px;
right: 10px;
width: 8px;
height: 8px;
margin-top: -15px;
border-right: 2px solid #cacf2e;
border-bottom: 2px solid #cacf2e;
transform: rotate(45deg);
pointer-events: none; }
.lc-wrap .form_control_wrap:not(:last-child) {
margin-bottom: 20px; }
.item-add .body .form_control_wrap:not(:last-child) {
margin-bottom: 20px; }
.item-add .zipcode-wrap {
display: flex;
align-items: center; }
.item-add .zipcode-wrap .zip-ttl {
min-width: 120px;
text-align: center;
font-size: 1.8rem; }
.item-add .zipcode-wrap .form_control {
max-width: 270px; }
@media screen and (max-width: 1140px) {
.item-add .zipcode-wrap .zip-ttl {
min-width: 110px; } }
.preferred-wrap .form_control_wrap {
display: flex; }
.preferred-wrap .form_control_wrap:not(:last-child) {
margin-bottom: 20px; }
.preferred-wrap .form_control_wrap .preferred-day {
width: 345px;
display: flex;
align-items: center;
margin-right: 20px; }
.preferred-wrap .form_control_wrap .preferred-time {
width: 225px; }
.preferred-wrap-ttl {
min-width: 120px;
text-align: center;
font-size: 1.8rem;
font-weight: 500; }
@media screen and (max-width: 767px) {
.preferred-wrap .form_control_wrap {
display: block; }
.preferred-wrap .form_control_wrap .preferred-day {
width: 100%;
display: block; }
.preferred-wrap .form_control_wrap .preferred-time {
width: 100%;
margin: 20px auto 0; }
.preferred-wrap-ttl {
min-width: 100%;
text-align: left;
margin-bottom: 5px; } }
.eventdata-wrap .eventdata-name {
margin: 0 auto 20px; }
@media screen and (min-width: 768px) {
.eventdata-wrap {
display: flex; }
.eventdata-wrap .eventdata-name {
width: 340px;
margin: 0 20px 0 0; }
.eventdata-wrap .eventdata-time {
width: 225px; } }
.form-bottom-txt {
margin: 80px auto 0;
text-align: center;
line-height: 1.8;
letter-spacing: 0.05em; }
@media screen and (max-width: 576px) {
.form-bottom-txt {
margin: 60px auto 0; } } .form-contact .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-contact .sec-ttl-ja {
right: calc(50% - 19em); } }
@media screen and (max-width: 767px) {
.form-contact .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-contact .sec-ttl {
margin: 0 auto 80px; } } .form-reserve .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-reserve .sec-ttl-ja {
right: calc(50% - 15em); } }
@media screen and (max-width: 767px) {
.form-reserve .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-reserve .sec-ttl {
margin: 0 auto 80px; } } .form-request .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-request .sec-ttl-ja {
right: calc(50% - 12em); } }
@media screen and (max-width: 767px) {
.form-request .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-request .sec-ttl {
margin: 0 auto 80px; } } .form-fund .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-fund .sec-ttl-ja {
right: calc(50% - 16em); } }
@media screen and (max-width: 767px) {
.form-fund .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-fund .sec-ttl {
margin: 0 auto 80px; } } .form-land .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-land .sec-ttl-ja {
right: calc(50% - 17em); } }
@media screen and (max-width: 767px) {
.form-land .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-land .sec-ttl {
margin: 0 auto 80px; } } .form-event .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-event .sec-ttl-ja {
right: calc(50% - 17em); } }
@media screen and (max-width: 767px) {
.form-event .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-event .sec-ttl {
margin: 0 auto 80px; } } .form-fieldtrip .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-fieldtrip .sec-ttl-ja {
right: calc(50% - 13em); } }
@media screen and (max-width: 767px) {
.form-fieldtrip .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-fieldtrip .sec-ttl {
margin: 0 auto 80px; } } .form-viewing .sec-ttl {
margin: 0 auto 150px; }
@media screen and (min-width: 768px) {
.form-viewing .sec-ttl-ja {
right: calc(50% - 13em); } }
@media screen and (max-width: 767px) {
.form-viewing .sec-ttl {
margin: 0 auto 100px; } }
@media screen and (max-width: 576px) {
.form-viewing .sec-ttl {
margin: 0 auto 80px; } }
.viewing-select {
margin: 90px auto 100px; }
.viewing-select-ttl {
text-align: center;
font-weight: bold;
font-size: 2.3rem;
margin-bottom: 30px; }
.viewing-select-ttl .wpcf7-not-valid-tip {
font-size: 1.6rem; }
.viewing-select-list {
max-width: 800px;
width: 100%;
margin: 0 auto;
display: flex;
flex-wrap: wrap; }
.viewing-select-item {
text-align: center;
width: 100%;
max-width: 180px; }
.viewing-select-list .viewing-select-item:not(:nth-child(3n)) {
margin-right: 130px; }
.viewing-select-list .viewing-select-item:nth-of-type(n+4) {
margin-top: 60px; }
.viewing-select-item .item-img {
font-size: 0; }
.viewing-select-item .item-img img {
width: 100%;
height: 100%;
object-fit: cover;
font-family: 'object-fit: cover;'; }
.viewing-select-item .item-ttl {
margin: 20px 0;
font-size: 1.8rem;
font-weight: 500; }
.viewing-select-item .wpcf7-form-control-wrap {
text-align: center;
width: 100%;
display: block; }
.viewing-select-item .wpcf7-list-item {
display: block;
margin: 0;
position: relative;
height: 35px; }
.viewing-select-item .wpcf7-list-item label {
display: block;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0; }
.viewing-select-item .wpcf7-list-item-label {
font-size: 0;
display: block;
position: relative;
height: 35px;
cursor: pointer; }
.viewing-select-item .wpcf7-list-item-label::before {
content: "Select";
font-size: 1.8rem;
width: 100%;
height: 100%;
display: block;
background-color: #d2d2d2;
z-index: -1;
position: absolute;
left: 0;
top: 0;
cursor: pointer;
padding: 0.2em 0 0; }
.viewing-select-item .wpcf7-list-item-label::after {
content: "";
width: 20px;
height: 20px;
display: block;
right: 10px;
top: calc(50% - 8px);
background: #fff;
position: absolute; }
.viewing-select-item input {
position: absolute;
display: none; }
.viewing-select-item input[type="checkbox"]:checked + .wpcf7-list-item-label::before {
background: #cacf2e; }
.viewing-select-item input[type="checkbox"]:checked + .wpcf7-list-item-label::after {
font: normal normal normal 14px/1 FontAwesome;
content: "\f00c";
vertical-align: middle;
font-size: 2rem;
font-weight: normal;
color: #cacf2e; }
@media screen and (max-width: 1140px) {
.viewing-select-list {
justify-content: space-between; }
.viewing-select-list::after {
content: "";
width: 31%;
display: block; }
.viewing-select-item {
width: 31%;
max-width: none; }
.viewing-select-list .viewing-select-item:not(:nth-child(3n)) {
margin-right: 0; }
.viewing-select-item .item-ttl {
font-size: 1.6rem; } }
@media screen and (max-width: 576px) {
.viewing-select-list::after {
display: none; }
.viewing-select-item {
width: 48%; }
.viewing-select-list .viewing-select-item:nth-of-type(n+3) {
margin-top: 40px; }
.viewing-select-item .item-ttl {
margin: 15px 0; } }