.page-form .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-0.9em}.page-form .formError{padding-bottom:13px;display:block;z-index:8}.page-form .fixed{padding-bottom:0px}.page-form .formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:bold;text-align:center;line-height:middle;cursor:pointer;z-index:2;border-radius:9px 9px 9px 9px;box-shadow:1px -1px 3px #888}.page-form .formError .formErrorClose:hover{background:#666}.page-form .fixed .formErrorClose{display:none}.page-form .formError .formErrorContent{padding:6px 10px;position:relative;color:#fff;background:#252525;font-size:11px;margin:0 0;z-index:1;border-radius:3px;box-shadow:0px 0px 6px #888;white-space:nowrap}.page-form .fixed .formErrorContent{margin-top:0.5em;background:#f60;margin:0 0 30px 0;border-radius:none;box-shadow:none}.page-form .fadeOut{opacity:0.2}.page-form .hid_url{display:none}.page-form .formbox{margin:82px 0  140px}.page-form .formbox .innerbox{max-width:770px;width:100%;margin:0 auto}.page-form .formbox button{-webkit-appearance:none;appearance:none;box-shadow:none;border:0}.page-form .formbox .btnbox{margin-top:40px}.page-form .formbox .btnbox .c-btn02{margin:0 auto}.page-form .formbox .step-img{text-align:center}@media (max-width: 999px){.page-form .formbox{margin:66px 0  80px}.page-form .formbox .step-img{padding:0 8px}}.page-form .tableContact{margin-top:32px}@media (min-width: 1000px){.page-form .tableContact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.page-form .tableContact .item{width:50%;margin-bottom:24px}.page-form .tableContact .item:nth-child(odd){padding-right:15px}.page-form .tableContact .item:nth-child(even){padding-left:15px}.page-form .tableContact .item.full{width:100%;padding:0;margin-bottom:0}}@media (max-width: 999px){.page-form .tableContact .item{margin-bottom:20px}.page-form .tableContact .item:last-child{margin-bottom:0}}.page-form .tableContact textarea,.page-form .tableContact input[type="text"],.page-form .tableContact input[type="email"],.page-form .tableContact input[type="number"],.page-form .tableContact input[type="tel"],.page-form .tableContact input[type="url"]{width:100%;color:#000000;padding:8px 24px 12px;border:1px solid #D8D8D8;border-radius:12px;height:56px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:400}.page-form .tableContact textarea::-webkit-input-placeholder,.page-form .tableContact textarea::placeholder,.page-form .tableContact input[type="text"]::-webkit-input-placeholder,.page-form .tableContact input[type="text"]::placeholder,.page-form .tableContact input[type="email"]::-webkit-input-placeholder,.page-form .tableContact input[type="email"]::placeholder,.page-form .tableContact input[type="number"]::-webkit-input-placeholder,.page-form .tableContact input[type="number"]::placeholder,.page-form .tableContact input[type="tel"]::-webkit-input-placeholder,.page-form .tableContact input[type="tel"]::placeholder,.page-form .tableContact input[type="url"]::-webkit-input-placeholder,.page-form .tableContact input[type="url"]::placeholder{color:#000;opacity:.4}@media (max-width: 999px){.page-form .tableContact textarea,.page-form .tableContact input[type="text"],.page-form .tableContact input[type="email"],.page-form .tableContact input[type="number"],.page-form .tableContact input[type="tel"],.page-form .tableContact input[type="url"]{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:400;height:48px;padding:12px 16px}}.page-form .tableContact textarea{height:114px;display:block}@media (max-width: 999px){.page-form .tableContact textarea{height:120px}}.page-form .tableContact select{-webkit-appearance:none;appearance:none;border:1px solid #D8D8D8;padding:10px 22px;width:100%;height:56px;border-radius:12px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:400;color:#000;box-shadow:none}@media (max-width: 999px){.page-form .tableContact select{height:48px;padding:12px 16px;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:400}}.page-form .tableContact .lbl{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.1em;font-weight:700;margin-bottom:11px}@media (max-width: 999px){.page-form .tableContact .lbl{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.04em;font-weight:700;margin-bottom:9px}}.page-form .tableContact .txt-required{display:inline-block;margin-left:6px;font-size:12px;font-size:1.2rem;line-height:1.25em;letter-spacing:0em;font-weight:700;padding:2px 6px 3px 8px;background:#FEE100;border-radius:3px;position:relative;top:-4px}@media (max-width: 999px){.page-form .tableContact .txt-required{margin-left:7px;top:-2px}}.page-form .tableContact .optionbox{position:relative;border:1px solid #000;border-radius:12px;padding:0 16px;transition:border .3s, border-radius .2s}.page-form .tableContact .optionbox .slbox{position:absolute;z-index:-1;border:0;font-size:0;left:0;top:0}.page-form .tableContact .optionbox.active{border-bottom:0;border-radius:12px 12px 0 0}.page-form .tableContact .optionbox.active .lbl-option:after{transform:rotate(180deg)}.page-form .tableContact .lbl-option{width:100%;color:#000000;padding:8px 8px 9px;height:54px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;cursor:pointer;position:relative}.page-form .tableContact .lbl-option:after{content:"";position:absolute;right:-4px;top:8px;width:40px;height:40px;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40' height='40' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D.b%7Bclip-path:url(%23a);%7D.c,.d%7Bfill:none;stroke:%231e7a4c;stroke-linecap:round;stroke-width:1.8px;%7D.c%7Bstroke-linejoin:round;%7D%3C/style%3E%3CclipPath id='a'%3E%3Crect class='a' width='40' height='40'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='b' transform='translate(40) rotate(90)'%3E%3Cg transform='translate(-23.999 14)'%3E%3Cg transform='translate(36)'%3E%3Cpath class='c' d='M-655.675-3741.073h16l-5.336,4.869' transform='translate(655.675 3747.204)'/%3E%3Cpath class='d' d='M-638.153-3747.433l-3.5-3.348' transform='translate(652.335 3750.781)'/%3E%3C/g%3E%3Cpath class='c' d='M-655.675-3741.073h16l-5.336,4.869' transform='translate(655.675 3747.204)'/%3E%3Cpath class='d' d='M-638.153-3747.433l-3.5-3.348' transform='translate(652.335 3750.781)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transition:transform .5s}.page-form .tableContact .lbl-option.active:after{transform:rotate(180deg)}@media (max-width: 999px){.page-form .tableContact .lbl-option{height:46px;padding:12px 0}.page-form .tableContact .lbl-option:after{right:-6px;top:8px;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='28' height='28' viewBox='0 0 28 28'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23fff;%7D.b%7Bclip-path:url(%23a);%7D.c,.d%7Bfill:none;stroke:%231e7a4c;stroke-linecap:round;stroke-width:1.5px;%7D.c%7Bstroke-linejoin:round;%7D%3C/style%3E%3CclipPath id='a'%3E%3Crect class='a' width='28' height='28'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='b' transform='translate(28) rotate(90)'%3E%3Cg transform='translate(7.999 9)'%3E%3Cpath class='c' d='M0,4.762H13L8.025,0'/%3E%3Cpath class='d' d='M3.115,0,0,3.125' transform='translate(8.492 6.875)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}}.page-form .tableContact .option-list{padding:16px 24px 16px;border:1px solid #000;position:absolute;width:calc(100% + 2px);left:-1px;top:49px;background:#fff;z-index:9;border-radius:0 0 12px 12px;border-top:0;display:none}@media (max-width: 999px){.page-form .tableContact .option-list{top:40px;padding:16px 16px 16px}}.page-form .tableContact .option-list:before{content:"";position:absolute;left:16px;top:4px;width:calc(100% - 32px);height:1px;background:#000}@media (max-width: 999px){.page-form .tableContact .option-list:before{left:12px;width:calc(100% - 24px)}}.page-form .tableContact .option-list ul,.page-form .tableContact .option-list li{list-style-type:none}.page-form .tableContact .option-list li{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:400;color:#999999;margin-bottom:4px;cursor:pointer;transition:color .5s;cursor:pointer}.page-form .tableContact .option-list li:last-child{margin-bottom:0}@media only screen and (min-width: 1025px){.page-form .tableContact .option-list li:hover{color:#000}}@media (max-width: 999px){.page-form .tableContact .option-list li{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:400;margin-bottom:8px}}.page-form .formbox{position:relative;z-index:1}@media (min-width: 1000px){.page-form .formbox:before,.page-form .formbox:after{content:"";position:absolute;z-index:-1;background-size:100%}.page-form .formbox:before{width:147px;height:215px;top:-105px;right:-40px;background:url(../../img/corporate/form/deco-form1.svg) center no-repeat;background-size:100%}.page-form .formbox:after{width:107px;height:201px;top:35%;left:-40px;background:url(../../img/corporate/form/deco-form2.svg) center no-repeat;background-size:100%}}.page-form.form-confirm .header{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.page-form.form-confirm .header .menuheader .logo a{pointer-events:none}.page-form.form-confirm:before{display:none}.page-form.form-confirm .form-wrap:after{display:none}@media (max-width: 999px){.page-form.form-confirm .form-wrap{margin-top:24px}}.page-form.form-confirm .formbox{margin:70px 0  100px}.page-form.form-confirm .formbox:before,.page-form.form-confirm .formbox:after{display:none}.page-form.form-confirm .formbox .innerbox{max-width:700px}@media (max-width: 999px){.page-form.form-confirm .formbox{margin:66px 0  80px}}.page-form.form-confirm .tableContact{margin-top:29px}.page-form.form-confirm .tableContact th,.page-form.form-confirm .tableContact td{text-align:left;font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.05em;font-weight:500;padding-bottom:16px}@media (min-width: 1000px){.page-form.form-confirm .tableContact th,.page-form.form-confirm .tableContact td{color:#254A2C}}.page-form.form-confirm .tableContact th{width:165px;font-weight:bold}@media (max-width: 999px){.page-form.form-confirm .tableContact{margin-top:31px}.page-form.form-confirm .tableContact th,.page-form.form-confirm .tableContact td{text-align:left;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em;font-weight:400;padding-bottom:13px}.page-form.form-confirm .tableContact th{width:115px;font-weight:bold;letter-spacing:.02em}}.page-form.form-confirm .btn-box{padding-top:22px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;max-width:630px;width:100%}.page-form.form-confirm .btn-box .item{width:50%}.page-form.form-confirm .btn-box .item:nth-child(odd){padding-right:15px}.page-form.form-confirm .btn-box .item:nth-child(even){padding-left:15px}@media (max-width: 999px){.page-form.form-confirm .btn-box{max-width:343px;padding-top:25px}.page-form.form-confirm .btn-box .item:nth-child(odd){padding-right:7px}.page-form.form-confirm .btn-box .item:nth-child(even){padding-left:7px}}.page-form.form-confirm .to-top{display:none}.page-form.form-confirm .footer{padding:19px 0 20px}.page-form.form-confirm .footer .logo,.page-form.form-confirm .footer .office{display:none}.page-form.form-confirm .footer .copybox{margin-top:0}@media (min-width: 1000px){.page-form.form-confirm .footer .copybox .copy .txt-popup,.page-form.form-confirm .footer .copybox .btn-recruit{display:none}}@media (max-width: 999px){.page-form.form-confirm .footer{padding-top:25px}}.page-form.form-thanks .to-top{display:none}.page-form.form-thanks .footer{padding:19px 0 20px}.page-form.form-thanks .footer .logo,.page-form.form-thanks .footer .office{display:none}.page-form.form-thanks .footer .copybox{margin-top:0}@media (min-width: 1000px){.page-form.form-thanks .footer .copybox .copy .txt-popup,.page-form.form-thanks .footer .copybox .btn-recruit{display:none}}@media (max-width: 999px){.page-form.form-thanks .footer{padding-top:25px}}.page-form.form-thanks .header{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.page-form.form-thanks:before{display:none}.page-form.form-thanks .form-wrap:after{display:none}@media (max-width: 999px){.page-form.form-thanks .form-wrap{margin-top:24px}}.page-form.form-thanks .formbox{margin:69px 0 80px}.page-form.form-thanks .formbox:before,.page-form.form-thanks .formbox:after{display:none}@media (max-width: 999px){.page-form.form-thanks .formbox{margin:66px 0 80px}}.page-form.form-thanks .txtbox{margin-top:32px;text-align:center}.page-form.form-thanks .txtbox .ttl{font-size:26px;font-size:2.6rem;line-height:1.53846em;letter-spacing:.05em;font-weight:700;color:#254A2C}.page-form.form-thanks .txtbox .txt{margin-top:17px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.page-form.form-thanks .txtbox .ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.05em;font-weight:700}.page-form.form-thanks .txtbox .txt{margin-top:18px;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.04em;font-weight:500}}.page-form.form-thanks .btn-back{text-align:center;margin-top:27px}.page-form.form-thanks .btn-back a{color:#254A2C;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:0em;font-weight:700;border-bottom:1px solid #192A57;padding-left:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='17' viewBox='0 0 19 17'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23254a2c;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M9.5,0,0,7.286H2.375V17h4.75V12.143h4.75V17h4.75V7.213L19,7.286Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left top 4px;background-size:19px 17px}@media (max-width: 999px){.page-form.form-thanks .btn-back{margin-top:34px;padding-right:9px}.page-form.form-thanks .btn-back a{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:700;background-position:left top 3px;background-size:19px 17px;padding-bottom:2px}}.viversion .tableContact .txt-required,.enversion .tableContact .txt-required{top:-1px}.viversion .c-btn03 .icon,.enversion .c-btn03 .icon{top:8px;left:10px}@media (max-width: 999px){.viversion .c-btn03 .icon,.enversion .c-btn03 .icon{top:12px;left:15px}}.viversion .tableContact .option-list li,.enversion .tableContact .option-list li{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:0em;font-weight:400}@media (min-width: 1000px){.viversion .formbox .c-btn02,.enversion .formbox .c-btn02{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.02em;font-weight:700}}.enversion.form-confirm .tableContact th,.viversion.form-confirm .tableContact th{width:170px}@media (max-width: 999px){.enversion.form-confirm .tableContact th,.viversion.form-confirm .tableContact th{width:120px}}@media (max-width: 999px){.viversion.form-confirm .tableContact th,.viversion.form-confirm .tableContact td{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:0em;font-weight:400}}@media (max-width: 999px){.viversion.form-confirm .tableContact th{font-weight:bold}}.viversion.form-thanks .txtbox .ttl,.viversion.form-thanks .txtbox .txt,.enversion.form-thanks .txtbox .ttl,.enversion.form-thanks .txtbox .txt{letter-spacing:0}

/*# sourceMappingURL=maps/form-corp.min.css.map */
