@font-face{font-family:ja;src:url("../font/ZenKakuGothicNew-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:ja-bold;src:url("../font/ZenKakuGothicNew-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:en;src:url("../font/JosefinSans-Regular.ttf") format("truetype");font-display:swap}:root{--innerMarginInline:40}.main-section-2 .mw_wp_form .form-text{font-size:1.1428571429rem;text-align:center}.main-section-2 .mw_wp_form table{margin-top:4.6428571429rem}.main-section-2 .mw_wp_form table tr td .memo{width:5rem;margin-right:1.4285714286rem;display:inline-block}.main-section-2 .mw_wp_form table tr td .memo.required{background-color:#f76400;border-radius:4px;color:#fff;font-size:1rem;line-height:1.7142857143rem;text-align:center}.main-section-2 .mw_wp_form table tr td input[type=email],.main-section-2 .mw_wp_form table tr td input[type=text],.main-section-2 .mw_wp_form table tr td textarea{padding:5px 15px;background-color:#f9f9f9;border:1px solid #cacaca;border-radius:4px}.main-section-2 .mw_wp_form table tr td input[type=email],.main-section-2 .mw_wp_form table tr td input[type=text]{width:70%}.main-section-2 .mw_wp_form table tr td textarea{width:100%}.main-section-2 .mw_wp_form .text{font-size:1rem;text-align:center}.main-section-2 .mw_wp_form .text h3{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-inline:auto;padding-inline:10px;background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),color-stop(55%,#fed200));background:linear-gradient(180deg,transparent 55%,#fed200 55%);font-size:1.143em}.main-section-2 .mw_wp_form .text h3+*{margin-top:.7142857143rem}.main-section-2 .mw_wp_form .text span{margin-block:1.0714285714rem;color:#f76400;display:block;text-align:center}.main-section-2 .mw_wp_form .text span a{display:inline-block;text-decoration:underline}.main-section-2 .mw_wp_form .agree{margin-top:2.1428571429rem;text-align:center}.main-section-2 .mw_wp_form .agree p{margin-top:5px;color:#3e92ce;font-size:.785em;text-decoration:underline}.main-section-2 .mw_wp_form .privacy{height:16.4285714286rem;margin-top:2.8571428571rem;padding:1.4285714286rem 1.7857142857rem;background-color:#f9f9f9;border:1px solid #333;border-radius:4px;overflow-y:auto}.main-section-2 .mw_wp_form .privacy ol{margin-block:1.4285714286rem;padding-left:1.4285714286rem}.main-section-2 .mw_wp_form .privacy ol li+li{margin-top:5px}.main-section-2 .button-1{margin:4.2857142857rem auto 0;display:block}.main-section-2 .back{margin-top:2.8571428571rem;border-top:1px solid #cacaca}@media screen and (max-width:960px){:root{--innerMarginInline:20}.main-section-2 .mw_wp_form table tr td,.main-section-2 .mw_wp_form table tr th{display:block;border-top:1px solid #cacaca!important;border-bottom:none!important}.main-section-2 .mw_wp_form table tr td .memo:not(.required){display:none}}@media screen and (max-width:520px){.main-section-2 .mw_wp_form table tr td input[type=email],.main-section-2 .mw_wp_form table tr td input[type=text]{width:100%}}