.wks-inquiry{max-width:912px;margin:0 auto 160px}.wks-inquiry .contents{text-align:center;border-top:1px solid #ccc;padding:88px 0 0}.wks-inquiry .main-text{color:#006aad;margin:0;padding-bottom:32px;font-size:45px;font-weight:600;line-height:58px}.wks-inquiry .caution-text{margin:0;padding-bottom:30px;font-size:22px;line-height:42.5px}.wks-inquiry .contents--complete .caution-text{padding-bottom:0}.wks-inquiry .help-button{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #006aad;border-radius:9px;width:495px;height:68px;margin:0 auto 72px;font-size:20px;font-weight:600;line-height:68px;text-decoration:none;transition:background .2s;display:block}.wks-inquiry .help-button:hover{background:#f0f0f0}.wks-inquiry .form-wrapper{background:#f3f2f1;padding:40px}.wks-inquiry .inner{background:#fff;border-radius:10px;padding:32px 40px 46px}.wks-inquiry .form-item{padding-top:40px}.wks-inquiry .form-item:first-child{padding-top:0}.wks-inquiry .label{color:#000;margin-bottom:7px;font-size:16px;font-weight:600;display:block}.wks-inquiry label.none-margin-bottom{margin-bottom:0}.wks-inquiry .required{color:#006aad;text-align:center;vertical-align:middle;box-sizing:border-box;background:0 0;border:1px solid #006aad;border-radius:0;width:48px;margin-left:16px;padding:0;font-size:14px;font-weight:600;line-height:21px;display:inline-block}.wks-inquiry .inner input[type=text]{color:#000;box-sizing:border-box;caret-color:#29abe2;background:#fff;border:2px solid #ccc;border-radius:1rem;width:100%;height:56px;padding:0 32px;font-family:inherit;font-size:18px;line-height:1}.wks-inquiry .inner input[type=text]::placeholder{color:#999}.wks-inquiry .inner input[type=text]:focus{border-color:#29abe2;outline:none;box-shadow:0 .3rem .6rem #29abe274}.wks-inquiry .inner textarea{color:#000;box-sizing:border-box;resize:vertical;caret-color:#29abe2;background:#fff;border:2px solid #ccc;border-radius:10px;width:100%;height:290px;padding:25px 32px;font-family:inherit;font-size:18px;line-height:1.4}.wks-inquiry .inner textarea::placeholder{color:#999}.wks-inquiry .inner textarea:focus{border-color:#29abe2;outline:none;box-shadow:0 .3rem .6rem #29abe274}.wks-inquiry .notice{margin-top:4px;margin-bottom:0;font-size:14px}.wks-inquiry .input-wrapper{flex-wrap:wrap;gap:32px;display:flex}.wks-inquiry .radio-row{gap:0;align-items:unset;display:block}.wks-inquiry .input-wrapper input[type=radio]{display:none}.wks-inquiry .input-wrapper label{cursor:pointer;color:#000;padding-left:43px;font-size:18px;line-height:31px;display:block;position:relative}.wks-inquiry .input-wrapper label:before{content:"";box-sizing:border-box;border:1px solid #989898;border-radius:50%;width:31px;height:31px;position:absolute;top:0;left:0}.wks-inquiry .input-wrapper label:after{content:"";opacity:0;background:#29aae1;border-radius:50%;width:19px;height:19px;transition:opacity .3s;position:absolute;top:6px;left:6px}.wks-inquiry .input-wrapper input[type=radio]:checked+label:after{opacity:1}.wks-inquiry .note{text-align:center;color:#4d4d4d;margin:0;padding:32px 0 44px;font-size:14px;line-height:1.8}.wks-inquiry .note a{color:#006aac;text-decoration:underline}.wks-inquiry .note a:hover{text-decoration:none}.wks-inquiry .apply-button{color:#fff;cursor:pointer;text-align:center;background:#006aad;border:none;border-radius:9px;width:608px;height:85px;margin:0 auto;font-family:inherit;font-size:25px;font-weight:600;line-height:85px;transition:background .2s;display:block}.wks-inquiry .apply-button:hover{background:#005c96}.wks-inquiry-confirm-modal{z-index:20;background:#ffffffe6;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.wks-inquiry-confirm-modal.is-open{display:flex}.wks-inquiry-confirm-modal .modal-contents>p{color:#4d4d4d;text-align:center;margin:0;padding:0 0 56px;font-size:28px;font-weight:600;line-height:31px}.wks-inquiry-confirm-modal .modal-buttons{justify-content:center;gap:32px;display:flex}.wks-inquiry-confirm-modal .modal-fix-button{color:#4d4d4d;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:9px;width:250px;height:84px;font-family:inherit;font-size:24px;font-weight:600;transition:background .2s}.wks-inquiry-confirm-modal .modal-fix-button:hover{background:#f0f0f0}.wks-inquiry-confirm-modal .modal-submit-button{color:#fff;cursor:pointer;background:#006aad;border:none;border-radius:9px;width:324px;height:84px;font-family:inherit;font-size:28px;font-weight:600;transition:background .2s}.wks-inquiry-confirm-modal .modal-submit-button:hover{background:#005c96}.wks-inquiry .inner input[type=text].is-error,.wks-inquiry .inner textarea.is-error{border-color:#e53935}.wks-inquiry .error-message{color:#e53935;margin-top:4px;margin-bottom:0;font-size:13px}.wks-inquiry .complete-subtitle{color:#000;margin:0;padding:0 0 38px;font-size:28px;font-weight:600;line-height:30px}.wks-inquiry .complete-body{margin:0;padding:0 0 50px;font-size:22px;line-height:42.5px}@media screen and (width<=959px){.wks-inquiry{box-sizing:border-box;width:100%;margin-bottom:0}.wks-inquiry .contents{border-top:none;padding:3.2rem 1.6rem 0}.wks-inquiry .contents--complete{padding:3.2rem 1.6rem 5rem}.wks-inquiry .main-text{padding-bottom:2.3rem;font-size:2.2rem;line-height:2.6rem}.wks-inquiry .caution-text{text-align:left;letter-spacing:-.87px;color:#707070;padding-bottom:2rem;padding-right:1.6rem;font-size:1.2rem;line-height:2rem}.wks-inquiry .help-button{border-radius:.5rem;width:22.3rem;height:3.9rem;margin:0 auto 3rem;font-size:1.2rem;line-height:3.9rem}.wks-inquiry .form-wrapper{padding:2.4rem 1.6rem}.wks-inquiry .inner{border-radius:.5rem;padding:2.1rem 1.6rem 2.7rem}.wks-inquiry .form-item{padding-top:2.4rem}.wks-inquiry .label{margin-bottom:.9rem;font-size:1.4rem}.wks-inquiry .required{vertical-align:baseline;width:3.6rem;margin-left:.8rem;font-size:1.2rem;line-height:1.8rem}.wks-inquiry .inner input[type=text]{border-width:1px;border-radius:.5rem;height:5rem;padding:0 1.4rem;font-size:1.4rem}.wks-inquiry .inner textarea{border-width:1px;border-radius:.5rem;height:20rem;padding:1.8rem 1.6rem;font-size:1.6rem}.wks-inquiry .notice{margin-top:.3rem;font-size:1.1rem}.wks-inquiry .input-wrapper{gap:1.4rem 1.9rem;margin-top:1.2rem}.wks-inquiry .input-wrapper label{padding-left:3.8rem;font-size:1.4rem;line-height:3rem}.wks-inquiry .input-wrapper label:before{width:3rem;height:3rem}.wks-inquiry .input-wrapper label:after{width:1.8rem;height:1.8rem;top:.6rem;left:.6rem}.wks-inquiry .note{text-align:left;padding:1.8rem 1.6rem 1.2rem;font-size:1.4rem;line-height:2.5rem}.wks-inquiry .apply-button{border-radius:.5rem;width:25rem;height:5rem;font-size:1.4rem;line-height:5rem}.wks-inquiry-confirm-modal .modal-contents>p{color:#000;padding:0 0 3.3rem;font-size:1.8rem;line-height:1.8rem}.wks-inquiry-confirm-modal .modal-buttons{gap:1.9rem}.wks-inquiry-confirm-modal .modal-fix-button{border-radius:.5rem;width:13.5rem;height:5rem;font-size:1.4rem}.wks-inquiry-confirm-modal .modal-submit-button{border-radius:.5rem;width:17.3rem;height:5rem;font-size:1.6rem}.wks-inquiry .error-message{font-size:1.2rem}.wks-inquiry .complete-subtitle{text-align:center;padding:0 0 1.9rem;font-size:1.4rem;line-height:1.4rem}.wks-inquiry .complete-body{text-align:left;letter-spacing:-.87px;color:#707070;width:33.6rem;padding:0 0 4rem;font-size:1.2rem;line-height:2rem}.wks-inquiry .contents--complete .help-button{border-radius:.5rem;width:22.3rem;height:3.9rem;margin:0 auto 3rem;font-size:1.2rem;line-height:3.9rem}}
