.ytformArea{margin:0 0 80px}.ytformArea .ytlfex,.ytformArea .ytlfex .ytflex_left{display:flex;justify-content:flex-start;align-items:flex-start}.ytformArea .ytlfex{flex-direction:row;gap:0;padding:0;border:solid 1px #e6e6e6;border-radius:4px}.ytformArea .ytlfex .ytflex_left{flex-direction:column;gap:40px;margin:10px 0 0 10px;width:440px;min-width:440px}.ytformArea .ytlfex .ytflex_left .ytflex_left_person{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:flex-end;background-color:#f9f8f8;border:solid 1px #e6e6e6;border-radius:4px;padding:30px 0 0;position:relative}.ytformArea .ytlfex .ytflex_left .ytflex_left_person .ytflex_left_person_img{display:block;height:270px;width:auto;margin:0 auto}.ytformArea .ytlfex .ytflex_left .ytflex_left_person .ytflex_left_person_context{position:absolute;left:-1px;bottom:-1px;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start;width:-moz-min-content;width:min-content}.ytformArea .ytlfex .ytflex_left .ytflex_left_person .ytflex_left_person_context .ytflex_left_person_context_name{padding:5px 20px;font-weight:600;font-size:18px;line-height:22px;letter-spacing:-.03em;background-color:#41807a;color:#fff;white-space:nowrap;width:-moz-min-content;width:min-content}.ytformArea .ytlfex .ytflex_left .ytflex_left_person .ytflex_left_person_context .ytflex_left_person_context_desc{padding:7.5px 20px;font-weight:600;font-size:14px;line-height:17px;letter-spacing:normal;background-color:#fff;color:#000;white-space:nowrap;width:-moz-min-content;width:min-content}.ytformArea .ytlfex .ytflex_left .ytflex_left_name{width:100%;margin:40px 0 0 20px;font-weight:600;font-size:18px;line-height:22px;letter-spacing:-.03em;color:#000}.ytformArea .ytlfex .ytflex_left .ytflex_left_desc{width:100%;margin:-20px 0 0 20px;font-weight:600;font-size:14px;line-height:17px;letter-spacing:normal;color:#000}.ytformArea .ytlfex .ytflex_left .ytflex_left_context{width:100%;margin:0 0 40px 20px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:normal;color:#000}.ytformArea .ytlfex .ytflex_left .ytflex_left_context strong{font-weight:700}.ytformArea .ytlfex .ytflex_left .ytflex_left_context p+p{margin-top:20px}.ytformArea .ytlfex .ytflex_right{width:100%;border-radius:4px;padding:40px;position:relative}.ytformArea .ytlfex .ytflex_right .formBox,.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi{width:100%;display:flex;flex-direction:column;position:relative}.ytformArea .ytlfex .ytflex_right .formBox .formTitle{width:100%;margin:0 0 35px;font-weight:600;font-size:34px;line-height:40px;letter-spacing:-.02em;color:#000}.ytformArea .ytlfex .ytflex_right .formBox form,.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom form{width:100%;display:flex}.ytformArea .ytlfex .ytflex_right .formBox .formUl{width:100%;display:flex;flex-flow:wrap}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi{margin:0 0 16px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.formLi50{margin:0 10px 16px 0;width:calc(50% - 5px)}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.formLiTwo{width:calc(50% - 5px)}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.formLiCheck{margin:0 0 10px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.formLiPhone{margin:-87px 0 0}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi:last-child{margin:0}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.error .inputBox .inputText,.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.error .inputBox textarea{border:1px solid #ec000e}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.error .inputBox .checkColon label:after{border:2px solid #ec000e}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.error .select2-container .select2-selection{border:1px solid #ec000e!important}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputTitle{width:100%;font-size:14px;line-height:14px;display:flex;align-items:center;letter-spacing:.17px;color:#b7b7b7;margin:0 0 8px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox{width:100%;display:flex;position:relative}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .inputText,.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox textarea{width:100%;padding:15px;font-size:16px;color:#000;letter-spacing:.17px;border:1px solid #d6e4ec;background:#fff;border-radius:3px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox textarea{height:140px;resize:none}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .checkColon{position:relative;width:100%}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .checkColon .inputCheckBox{width:14px;height:14px;position:absolute;top:1px;left:1px;border:2px solid #aabbc6;background:#fff;opacity:0}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .checkColon label{width:100%;display:block;padding:0 0 0 20px;font-size:12px;line-height:20px;color:#5c5c5c;position:relative;cursor:pointer}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .checkColon label:after{content:"";width:14px;height:14px;background:#fff;border:2px solid #aabbc6;box-sizing:border-box;border-radius:3px;position:absolute;top:3px;left:0;z-index:1}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .checkColon label:before{content:"";background-image:url(../sprite/sprite.png);background-position:-286px -228px;width:10px;height:10px;border:2px solid #aabbc6;border-radius:3px;background-repeat:no-repeat;position:absolute;top:3px;left:0;z-index:2;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .checkColon label a{color:#000;text-decoration:underline;margin:0 5px 0 0;letter-spacing:.25px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox .checkColon .inputCheckBox:checked+label:before{opacity:1;visibility:visible}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .linkBox{margin:10px 0 0}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .linkBox a{width:440px;padding:22px 15px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .select2-container .select2-selection{padding:0}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .select2-container .select2-selection:before{display:none}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .select2-container .select2-selection .select2-selection__rendered{padding:0 15px;font-weight:400}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .select2-container .select2-selection .select2-selection__rendered .select2-selection__placeholder{font-size:16px;font-weight:400;line-height:14px;letter-spacing:.17px;color:#b7b7b7}.ytformArea .ytlfex .ytflex_right .formBox .successMask,.ytformArea .ytlfex .ytflex_right .smsVerification{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:none;justify-content:center;align-items:center}.ytformArea .ytlfex .ytflex_right .formBox .successMask{background:#fafafa}.ytformArea .ytlfex .ytflex_right .formBox .successMask.error .successMessage{color:#ec000e}.ytformArea .ytlfex .ytflex_right .formBox .successMask.error .successMessage::before{background-image:url(../img/cancel.svg)}.ytformArea .ytlfex .ytflex_right .formBox .successMask.active,.ytformArea .ytlfex .ytflex_right .smsVerification.smsActive{display:flex}.ytformArea .ytlfex .ytflex_right .formBox .successMask .successMessage{width:auto;max-width:100%;height:80px;display:flex;flex-direction:column;justify-content:center;font-weight:700;font-size:20px;line-height:28px;color:#41807a;position:relative;padding:0 0 0 135px}.ytformArea .ytlfex .ytflex_right .formBox .successMask .successMessage:before{content:"";width:80px;height:80px;background-image:url(../img/check.svg);position:absolute;top:0;left:30px}.ytformArea .ytlfex .ytflex_right .smsVerification{padding:40px;background:#fff;flex-direction:column}.ytformArea .ytlfex .ytflex_right .smsVerification .smsTop{width:100%;display:flex;margin:0 0 40px}.ytformArea .ytlfex .ytflex_right .smsVerification .smsTop .smsText{width:calc(100% - 198px);font-weight:700;font-size:20px;line-height:24px;color:#000;display:flex;align-items:center;padding:0 30px 0 0}.ytformArea .ytlfex .ytflex_right .smsVerification .smsTop .smsIcon{width:198px;height:177px;background-image:url(../img/sms-icon.png);background-repeat:no-repeat;background-position:center}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom{width:100%}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom .formUl{width:100%;display:flex;flex-flow:wrap}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom .formUl .formLi{width:100%;display:flex;flex-direction:column;margin:0 0 30px;position:relative}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom .formUl .formLi:last-child{margin:0}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom .formUl .formLi.error .inputBox .inputText{border:1px solid #ec000e}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom .formUl .formLi .inputBox{width:100%;display:flex;position:relative}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom .formUl .formLi .inputBox .inputText{width:100%;padding:15px;font-size:16px;color:#000;letter-spacing:.17px;border:1px solid #d6e4ec;background:#fff;border-radius:3px}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom .formUl .formLi .linkBox a{background:#00ba98}.ytformArea .select2-container{height:50px}.ytformArea .select2-container .select2-selection{border:1px solid rgba(196,196,196,.5);border-radius:3px;position:relative;padding:0 0 0 20px;background-color:#fff}.ytformArea .select2-container .select2-selection::before{content:"";display:flex;background-image:url(../sprite/sprite.png);background-position:-374px -42px;width:18px;height:22px;position:absolute;left:10px;top:calc(50% - 11px)}.ytformArea .select2-container .select2-selection .select2-selection__rendered{padding:0 20px;font-weight:700;font-size:16px;line-height:19px;color:#000}.ytformArea .select2-container .select2-selection .select2-selection__arrow{background-image:url(../sprite/sprite.png);background-position:-322px -250px;width:8px;height:4px;top:calc(50% - 2px)}.select2-dropdown{top:0;border:1px solid rgba(196,196,196,.5);border-radius:3px;border-top:0}.select2-dropdown .select2-results__options li{height:45px;display:flex;align-items:center}@media screen and (max-width:1399px){.leftBox{width:0;display:none!important}section.contentDetail .generalBox .box .rightBox{width:100%;padding:0 15px}}@media screen and (max-width:1199px){.ytformArea{margin:15px 0 45px}.ytformArea .ytlfex .ytflex_right{padding:20px 30px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.formLi50,.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi.formLiTwo{width:100%;margin:0 0 15px}.ytformArea .ytlfex .ytflex_right .formBox .formUl .formLi .inputBox textarea{height:90px}.ytformArea .ytlfex .ytflex_right .smsVerification{padding:15px}.ytformArea .ytlfex .ytflex_right .smsVerification .smsBottom,.ytformArea .ytlfex .ytflex_right .smsVerification .smsTop{width:100%}.ytformArea .ytlfex .ytflex_right .smsVerification .smsTop .smsText{width:calc(100% - 130px);font-size:16px;line-height:20px}.ytformArea .ytlfex .ytflex_right .smsVerification .smsTop .smsIcon{width:130px;height:116px;background-size:contain}}@media screen and (max-width:767px){.ytformArea .ytlfex{flex-direction:column;gap:20px}.ytformArea .ytlfex .ytflex_left{width:100%;min-width:unset;gap:0;margin:0}.ytformArea .ytlfex .ytflex_left .ytflex_left_person{border:unset}.ytformArea .ytlfex .ytflex_left .ytflex_left_person .ytflex_left_person_context{left:0;bottom:0}.ytformArea .ytlfex .ytflex_left .ytflex_left_person .ytflex_left_person_context .ytflex_left_person_context_name{padding:5px 15px}.ytformArea .ytlfex .ytflex_left .ytflex_left_person .ytflex_left_person_context .ytflex_left_person_context_desc{padding:7.5px 15px}.ytformArea .ytlfex .ytflex_left .ytflex_left_context{margin:0;padding:15px}.ytformArea .ytlfex .ytflex_right{padding:15px}.ytformArea .ytlfex .ytflex_right .formBox .formTitle{font-size:24px;line-height:31px;margin:0 0 20px}.ytformArea .ytlfex .ytflex_right .formBox .successMask .successMessage{padding:100px 0 0;height:auto}.ytformArea .ytlfex .ytflex_right .formBox .successMask .successMessage:before{left:calc(50% - 40px)}}