@-webkit-keyframes pointermove{0%{-webkit-transform:translate(10px, 0px);transform:translate(10px, 0px)}100%{-webkit-transform:translate(0px, 10px);transform:translate(0px, 10px)}}@keyframes pointermove{0%{-webkit-transform:translate(10px, 0px);transform:translate(10px, 0px)}100%{-webkit-transform:translate(0px, 10px);transform:translate(0px, 10px)}}.mailform-pointer{position:absolute;top:0;left:100%;z-index:100;width:33px;height:44px;pointer-events:none;background:url("../img/yamakan-application/pointer.png") no-repeat center/33px 44px;-webkit-animation:pointermove 800ms ease-out infinite normal both;animation:pointermove 800ms ease-out infinite normal both;-webkit-transition:all .5s;transition:all .5s}#mailformpro input[type="text"],#mailformpro input[type="email"],#mailformpro input[type="tel"],#mailformpro select,#mailformpro textarea,#mailformpro button[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:rgba(229,229,229,0.3);border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;min-width:200px;padding:18px 20px;line-height:1.5;vertical-align:top;position:relative}#mailformpro input[type="text"]:placeholder-shown,#mailformpro input[type="email"]:placeholder-shown,#mailformpro input[type="tel"]:placeholder-shown,#mailformpro select:placeholder-shown,#mailformpro textarea:placeholder-shown,#mailformpro button[type="submit"]:placeholder-shown{color:#ccc}#mailformpro input[type="text"]::-webkit-input-placeholder,#mailformpro input[type="email"]::-webkit-input-placeholder,#mailformpro input[type="tel"]::-webkit-input-placeholder,#mailformpro select::-webkit-input-placeholder,#mailformpro textarea::-webkit-input-placeholder,#mailformpro button[type="submit"]::-webkit-input-placeholder{color:#ccc}#mailformpro input[type="text"]:-moz-placeholder,#mailformpro input[type="email"]:-moz-placeholder,#mailformpro input[type="tel"]:-moz-placeholder,#mailformpro select:-moz-placeholder,#mailformpro textarea:-moz-placeholder,#mailformpro button[type="submit"]:-moz-placeholder{color:#ccc;opacity:1}#mailformpro input[type="text"]::-moz-placeholder,#mailformpro input[type="email"]::-moz-placeholder,#mailformpro input[type="tel"]::-moz-placeholder,#mailformpro select::-moz-placeholder,#mailformpro textarea::-moz-placeholder,#mailformpro button[type="submit"]::-moz-placeholder{color:#ccc;opacity:1}#mailformpro input[type="text"]:-ms-input-placeholder,#mailformpro input[type="email"]:-ms-input-placeholder,#mailformpro input[type="tel"]:-ms-input-placeholder,#mailformpro select:-ms-input-placeholder,#mailformpro textarea:-ms-input-placeholder,#mailformpro button[type="submit"]:-ms-input-placeholder{color:#ccc}@media screen and (max-width: 767px){#mailformpro input[type="text"],#mailformpro input[type="email"],#mailformpro input[type="tel"],#mailformpro select,#mailformpro textarea,#mailformpro button[type="submit"]{width:100% !important;min-width:100px}}#mailformpro input[type="text"].width-full,#mailformpro input[type="email"].width-full,#mailformpro input[type="tel"].width-full,#mailformpro select.width-full,#mailformpro textarea.width-full,#mailformpro button[type="submit"].width-full{width:100% !important}#mailformpro .select{display:inline-block;position:relative}#mailformpro .select::after{content:"";border-top:solid 2px #000;border-right:solid 2px #000;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 7px);right:16px;z-index:2;pointer-events:none;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#mailformpro .select select{padding-right:40px}#mailformpro .mfp_err{display:none;padding-top:5px;clear:both;font-size:90%;color:#c00;text-align:left}#mailformpro .mfp_err::before{content:"(!)";margin-right:.25em}#mailformpro button[type="submit"]{-webkit-appearance:none;-moz-appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:26px 6px;background-repeat:no-repeat;border:none;border-radius:9999px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.05);box-shadow:0 1px 6px rgba(0,0,0,0.05);min-width:300px;height:50px;font-family:"a-otf-midashi-go-mb31-pr6n";visibility:hidden;line-height:1.4;cursor:pointer;-webkit-transition:opacity 100ms ease-out;transition:opacity 100ms ease-out}html.wf-active #mailformpro button[type="submit"]{visibility:visible !important}@media screen and (max-width: 767px){#mailformpro button[type="submit"]{width:auto !important;min-width:280px}}#mailformpro button[type="submit"]:hover{opacity:.65}#mailformpro button[type="submit"].mfp_prev{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-image:url("../img/base/btn-arrow-darkgreen-reverse.png");background-position:left 25px center;padding:12px 35px 12px 70px;background-color:#ecf0e7;color:#000}#mailformpro button[type="submit"].mfp_next,#mailformpro button[type="submit"].mfp_check{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-image:url(../img/base/btn-arrow-white.png);background-position:right 25px center;padding:12px 70px 12px 35px;background-color:#005641;color:#fff}@media all and (-ms-high-contrast: none){*::-ms-backdrop,#mailformpro .select::after{display:none}*::-ms-backdrop,#mailformpro .select select{padding-right:inherit}}#mfp_overlay{display:none;position:absolute;z-index:10001}#mfp_overlay h4{padding-top:10px;padding-bottom:10px;font-size:120%;line-height:1.4;text-align:center}#mfp_overlay #mfp_overlay_inner{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;width:640px;max-width:90%;margin:0 auto;padding:15px}#mfp_overlay #mfp_overlay_inner table#mfp_confirm_table{border-spacing:0;border-collapse:collapse;width:100%}#mfp_overlay #mfp_overlay_inner table#mfp_confirm_table tr.mfp_colored{background-color:#eee}#mfp_overlay #mfp_overlay_inner table#mfp_confirm_table tr.mfp_achroma{background-color:#fff}#mfp_overlay #mfp_overlay_inner table#mfp_confirm_table tr th,#mfp_overlay #mfp_overlay_inner table#mfp_confirm_table tr td{padding:10px;font-size:90%;font-weight:normal;text-align:left}#mfp_overlay #mfp_overlay_inner table#mfp_confirm_table tr td{line-height:1.5;word-break:break-all}#mfp_overlay #mfp_overlay_inner .mfp_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:20px}#mfp_overlay #mfp_overlay_inner .mfp_buttons #mfp_button_send,#mfp_overlay #mfp_overlay_inner .mfp_buttons #mfp_button_cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;height:auto;padding:6px 10px;font-size:100%;color:#fff;line-height:1.5;vertical-align:top;position:relative;cursor:pointer}#mfp_overlay #mfp_overlay_inner .mfp_buttons #mfp_button_send{background-color:#3273dc}#mfp_overlay #mfp_overlay_inner .mfp_buttons #mfp_button_cancel{background-color:#ddd}#mfp_overlay_background{display:none;background-color:#000;position:absolute;z-index:10000}#mfp_loading_screen{display:none;background-color:#000;position:absolute;z-index:20000;opacity:.8}#mfp_hidden{width:1px;height:1px;padding:0px;margin:0px;overflow:hidden}#mfp_hidden input{margin:10px}.hidefield{height:0;overflow:hidden}.showfield{height:auto;overflow:visible}
