.quick_kakao{bottom:231px!important}.main1{background:#000;min-width:1500px;max-width:100%;position:relative;overflow:hidden;height:auto!important}.crp{overflow:hidden}.crp .swiper-wrapper{box-sizing:content-box;height:100%;display:flex}.crp .swiper-slide{flex-shrink:0;position:relative}.main1 .vtx{z-index:3;text-align:center;width:100%;min-width:1500px;height:100%;margin:auto;display:none;position:absolute}.main1 .vtx .vt01,.main1 .vtx .vt02,.main1 .vtx .vt03,.main1 .vtx .vt04,.main1 .vtx .vt05,.main1 .vtx .vt06{text-align:center;background:#32327600;width:100%;padding:0;display:none;position:absolute;bottom:11%;left:0}.main1 .vtx .vt_tx01,.main1 .vtx .vt_tx01 span{color:#fff;letter-spacing:-2px;text-shadow:1px 2px 1px #333;margin-bottom:20px;font-size:60px;font-weight:700;line-height:1.4}.main1 .vtx .vt_tx02{color:#fff;letter-spacing:-2px;text-shadow:1px 2px 1px #333;font-size:24px;font-weight:400;line-height:1.4}.main1 .scroll{z-index:3;margin-left:-20px;position:absolute;bottom:0;left:50%}.main1 .bgs{z-index:2;background-color:#0000;width:100%;height:100%;position:absolute;top:0;left:0}.main1 .scroll{z-index:2;position:absolute;bottom:2%;left:50%}.main1 .scroll span{background-color:#fff;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite alternate mainItem;display:block;position:absolute;top:20px;left:39px}.main1 .scroll a{position:relative}@keyframes mainItem{0%{top:28px}to{top:50px}}.vtx span{animation-duration:3s;display:inline-block}.main .main2{background-image:url(/theme/basic/img/optimized/main-main_visual01-1920-698c6f8c8b0a.webp);background-position:50%;background-size:cover;width:100%;height:100vh}.main .main2 .cont{text-align:center;width:100%;position:relative;top:50%;transform:translateY(-50%)}.main .main2 .cont .tx01{color:#ca9f68;font-size:20px;font-weight:700;line-height:30px}.main .main2 .cont .tx01 span.a1{color:#ca9f68;font-size:20px;line-height:34px}.main .main2 .cont .tx01 span.a2{color:#ca9f68;font-size:16px;line-height:30px}.main .main2 .cont .tx01 span{vertical-align:top;display:inline-block}.main .main2 .cont .tx02{color:#fff;font-size:60px;font-weight:500;line-height:1.6}.main .main3{background:#1d2748;position:relative;overflow:visible}.main .main3 .emblem{text-align:center;background:#1d2748;border-radius:50%;width:150px;height:140px;margin-left:-75px;display:block;position:absolute;bottom:-50px;left:50%}.main .main3 .btit{text-align:center;color:#fff;opacity:.1;width:100%;font-size:320px;font-weight:700;line-height:200px;position:absolute;bottom:0;left:0}.main .main3 .cont{text-align:center;z-index:2;width:1520px;margin:auto;padding:100px 0;position:relative}.main .main3 .cont .tx01{margin-bottom:50px}.main .main3 .cont .tx02 span{color:#ca9f68;font-size:160px;font-weight:700;line-height:100px}.main .main3 .cont .tx02{margin:20px 0 10px}.main .main3 .cont .tx022{color:#fff;margin-bottom:20px;font-size:16px;font-weight:500;line-height:1.6}.main .main3 .cont .tx023{color:#fff;margin-bottom:0;font-size:22px;font-weight:500;line-height:1.6}.main .main3 .cont .tx03{color:#fff;letter-spacing:-3px;margin-bottom:30px;font-size:50px;font-weight:500;line-height:1.2}.main .main3 .cont .tx03 span{color:#c99f68;letter-spacing:-3px;margin-right:5px;font-size:50px;font-weight:500;line-height:1.2}.main .main3 .cont .tx04{color:#fff;font-size:22px;font-weight:500;line-height:1.6}.main .main3 .cont .tx05{margin-top:40px}.main .main3 .cont .mimg{position:absolute;top:10%;left:50%}.main .main3 .tit_tx{color:#fff;text-align:left;margin-bottom:20px;font-size:30px;font-weight:700;position:relative}.main .main3 .tit_tx .line{position:absolute;bottom:0;left:-50px}.main .main3 .main_eimg1{position:absolute;top:200px;right:100px}.main .main3 .main_eimg2{position:absolute;bottom:100px;left:10%}.main_match{background-color:#191e38;background-image:url(/theme/basic/img/main/match_bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding:100px 0}.main_match .cont{width:1520px;margin:auto;display:flex}.main_match .cont .imgarea{text-align:left;width:50%;padding-right:100px}.main_match .cont .imgarea img{max-width:100%}.main_match .cont .txarea{text-align:left;width:50%}.main_match .cont .txarea .tx01{color:#c99f68;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1}.main_match .cont .txarea .tx01 span{color:#c99f68;vertical-align:top;font-size:18px;font-weight:700;display:inline-block}.main_match .cont .txarea .tx02{color:#fff;letter-spacing:-3px;margin-bottom:40px;font-size:56px;font-weight:700;line-height:1.4}.main_match .cont .txarea .tx03{color:#c99f68;margin-bottom:10px;font-size:40px;font-weight:700;line-height:1}.main_match .cont .txarea .tx04{color:#c99f68;align-items:flex-end;margin-bottom:70px;display:flex}.main_match .cont .txarea .tx04 strong{min-width:383px;font-family:DM Serif Text,serif;font-size:130px;line-height:100px}.main_match .cont .txarea .tx04 span{font-size:62px;font-weight:600;line-height:60px}.main_match .cont .txarea .tx04 em{letter-spacing:-1px;margin-left:10px;font-size:16px;font-style:normal;font-weight:600}.main_match .cont .txarea .tx05 .round{float:left;border:1px solid #fff;border-radius:50%;width:215px;height:215px}.main_match .cont .txarea .tx05 .round:nth-child(2),.main_match .cont .txarea .tx05 .round:nth-child(3){margin-left:-10px}.main_match .cont .txarea .tx05 .cn{text-align:center;position:relative;top:50%;transform:translateY(-50%)}.main_match .cont .txarea .tx05 .cn .ct1{color:#fff;margin-bottom:10px;font-size:17px;font-weight:700}.main_match .cont .txarea .tx05 .cn .ct2{color:#fff;font-size:40px;font-weight:700;line-height:1}.main_match .cont .txarea .tx05 .cn .ct2 .rot{color:#fff;min-width:50px;font-size:40px;font-weight:700;line-height:1;display:inline-block}.main_match .cont .txarea .tx05 .round3 .cn .ct2 .rot{min-width:134px}.main_match .cont .txarea .tx05 .cn .ct2 .pep{color:#fff;font-size:24px;font-weight:700;line-height:1}.main_match .cont .txarea .tx05:after{clear:both;content:"";display:block}.main_match .cont .txarea .tx05_note{clear:both;color:#ffffff8c;letter-spacing:-.3px;max-width:625px;margin-top:28px;font-size:14px;font-weight:400;line-height:1.7}.main_match .cont .txarea .tx05_note .lead{font-size:18px}.main_match .mem_class{width:1520px;margin:100px auto;display:flex}.main_match .mem_class .mcl01{width:50%}.main_match .mem_class .mcl01 .cl_tx01{color:#c99f68;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1}.main_match .mem_class .mcl01 .cl_tx02{color:#fff;letter-spacing:-3px;font-size:56px;font-weight:700;line-height:1.4}.main_match .mem_class .mcl02 .item{width:620px;height:110px;margin-bottom:10px;display:flex}.main_match .mem_class .mcl02 .item .tx01{color:#fff;width:45%;padding-top:30px;padding-left:50px;font-size:24px;font-weight:700;line-height:55px}.main_match .mem_class .mcl02 .item .tx02{color:#fff;width:55%;padding-top:30px;padding-left:20px;font-size:36px;font-weight:700;line-height:55px}.main_match .mem_class .mcl02 .item .tx02 span{color:#fff;font-size:70px;font-weight:700;line-height:55px}.main_match .mem_class .mcl02 .item .tx02 .count{width:225px;display:inline-block}.main_match .mem_class .mcl02 .item3 .tx02 .count{width:200px;display:inline-block}.main_match .mem_class .mcl02 .item1{background-color:#503715}.main_match .mem_class .mcl02 .item2{background-color:#9b7644}.main_match .mem_class .mcl02 .item3{background-color:#c99f68}.main_ques{background-color:#223047;background-image:url(/theme/basic/img/main/main_bg_req.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:100%}.main_ques .cont{width:1400px;margin:auto;padding:100px 0}.main_ques .cont .tx02{text-align:center;color:#fff;margin-bottom:80px;font-size:56px;font-weight:900;line-height:1.4}.main_ques .cont .tx02 span{color:#d3a872;font-size:56px;font-weight:900;line-height:1.4}.main_ques .cont .tx01{text-align:center;color:#ccc;padding:10px 0 30px;font-size:22px;font-weight:500;line-height:1}.main_ques .cont .step_wa{text-align:center;margin-bottom:50px}.main_ques .cont .step_wa .step1,.main_ques .cont .step_wa .step2,.main_ques .cont .step_wa .step3{vertical-align:top;border-radius:50%;width:160px;height:160px;margin:0 15px;display:inline-block}.main_ques .cont .step_wa .step{text-align:center;border:1px solid #ca9f68}.main_ques .cont .step_wa .step .scon{text-align:center;position:relative;top:50%;transform:translateY(-50%)}.main_ques .cont .step_wa .step .scon .sp_1{text-align:center;margin-bottom:5px}.main_ques .cont .step_wa .step .scon .sp_1 p{color:#ca9f68;border-bottom:1px solid #223047;padding-bottom:5px;font-size:24px;font-weight:300;line-height:36px;display:inline-block}.main_ques .cont .step_wa .step .scon .sp_1 span{color:#ca9f68;font-size:30px;font-weight:700}.main_ques .cont .step_wa .step .scon .sp_2{color:#ca9f68;font-size:17px;font-weight:700;line-height:1.6}.main_ques .cont .step_wa .step.on{background-color:#ca9f68}.main_ques .cont .step_wa .step.on *{color:#223047!important}.main_ques .reqs{background-color:#0000;border-radius:20px;width:1200px;margin:0 auto 20px;padding:0 60px}.main_ques .reqs .req_tx{cursor:pointer;border-top:2px solid #4f5a6d;border-bottom:2px solid #4f5a6d;margin-bottom:40px}.main_ques .reqs .view_re{color:#ca9f68;width:110px;font-size:22px;font-weight:400;line-height:65px;display:inline-block}.main_ques .reqs .view_re span{color:#d3a872;font-size:30px;font-weight:900}.main_ques .reqs .view_v{color:#ca9f68;width:810px;font-size:22px;font-weight:700;line-height:65px;display:inline-block}.main_ques .reqs.on .req_tx{cursor:pointer;display:none}.main_ques .reqs .req_info{padding-bottom:20px;display:block}.main_ques .reqs.hide .req_info{display:none}.main_ques .q,.main_ques .ans{color:#fff;font-size:22px;font-weight:400;line-height:40px}.main_ques .input{color:#fff;background-color:#0000;border:2px solid #fff;width:100%;height:45px;padding-left:15px}.main_ques input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.main_ques .select{color:#fff;background-color:#0000;border:0;border-bottom:2px solid #fff;width:100%;height:45px}.main_ques .select option{color:#111}.main_ques .btn_area{text-align:center;padding:50px 0 0}.main_ques .btn_area .submit_form{color:#233148;background:#fff;border:1px solid #233148;border-radius:40px;width:300px;height:55px;font-size:22px;font-weight:700;transition:all .3s ease-in-out}.main_ques .btn_area .submit_form:hover{color:#fff;cursor:pointer;background:#233148;border:1px solid #fff}.w120{width:120px!important}.w250{width:250px!important}.w280{width:280px!important}.w290{width:290px!important}.w360{width:360px!important}.w380{width:380px!important}.w500{width:500px!important}.w680{width:680px!important}.main_ques.end{height:-moz-fit-content!important;height:fit-content!important}.btn_area .kakao_button{border-radius:50px;max-width:300px}.main_cong{background-color:#1c212b;width:100%;padding:100px 0}.main_cong .cont{width:1420px;margin:auto;display:flex}.main_cong .cont .imgarea{width:50%;padding-top:20px}.main_cong .cont .imgarea img{max-width:100%}.main_cong .cont .txarea{width:50%;padding-left:100px}.main_cong .cont .txarea .tx01{color:#ca9f68;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.6}.main_cong .cont .txarea .tx02{color:#fff;letter-spacing:-3px;font-size:56px;font-weight:700;line-height:1.2}.main_cong .cont .txarea .tx03{color:#ca9f68;letter-spacing:-3px;margin-bottom:40px;font-size:56px;font-weight:700;line-height:1.2}.main_cong .cont .txarea .tx04{color:#fff;margin-bottom:20px;font-size:22px;font-weight:500;line-height:1.6}.main_cong .cont .txarea .tx05{color:#808ca7;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.6}.main_cong .cont .txarea .tx05 span{color:#808ca7;font-size:16px;font-weight:700;line-height:1.6}.main_crape{background-color:#1d212c;background-image:url(/theme/basic/img/main/crape_bg.jpg);background-position:50%;background-repeat:no-repeat;padding:100px 0}.main_crape .cont{width:1520px;margin:auto}.main_crape .cont .crape1{position:relative}.main_crape .cont .crape1 .tx01{color:#ca9f68;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.6}.main_crape .cont .crape1 .tx02{color:#fff;letter-spacing:-3px;margin-bottom:20px;font-size:56px;font-weight:500;line-height:1.6}.main_crape .cont .crape1 .tx02 span{color:#ca9f68;font-size:56px;font-weight:500;line-height:1.6}.main_crape .cont .crape1 .tx03{color:#fff;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1.6}.main_crape .cont .crape1 .right_img{position:absolute;top:20px;right:0}.main_crape .cont .crape2{margin:100px auto 50px;position:relative}.main_crape .cont .crape2 .main_prev{cursor:pointer;position:absolute;top:35px;left:-20px}.main_crape .cont .crape2 .main_next{cursor:pointer;position:absolute;top:35px;right:-20px}.main_crape .cont .crape2 .crp{width:90%;margin:auto}.main_crape .cont .crape2 .crp img{max-width:100%;height:100%}.main_crape .cont .crape2 .crp .swiper-slide{text-align:center;height:150px}.main_jisa{background-color:#eee;width:100%;padding:100px 0}.main_jisa .cont{text-align:center;padding:0 100px}.main_jisa .cont .title1{color:#ca9f68;margin-bottom:30px;font-size:24px;font-weight:700;line-height:1}.main_jisa .cont .title2{color:#06214d;margin-bottom:10px;font-size:120px;font-weight:700;line-height:1}.main_jisa .cont .title3{color:#06214d;margin-bottom:20px;font-size:30px;font-weight:700;line-height:1}.main_jisa .cont .title4{color:#06214d;margin-bottom:80px;font-size:24px;font-weight:500;line-height:1}.main_jisa .cont img{max-width:100%}.main_know{background:#ecf6f8;padding:100px 0 0}.main_know .kn01{color:#ca9f68;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1}.main_know .kn02{color:#000;letter-spacing:0;margin-bottom:10px;font-size:56px;font-weight:500;line-height:1.2}.main_know .kn02 span{color:#000;font-size:24px;font-weight:700}.main_know .kn02 span.rg{font-size:36px}.main_know .kn021{color:#000;letter-spacing:0;margin-bottom:30px;font-size:56px;font-weight:500;line-height:1.2}.main_know .kn03{color:#000;font-size:22px;font-weight:500;line-height:1.6;position:relative}.main_know .kn03 .button{color:#fff;background:#ca9f68;border:1px solid #ca9f68;border-radius:40px;height:60px;padding:0 50px;font-size:20px;font-weight:500;transition:all .3s ease-in-out;display:block;position:absolute;bottom:0;right:0}.main_know .know_img{margin-top:100px}.main_know .know_img img{width:100%}.main_know .cont{width:1500px;margin:auto}.main_know .kn03 .button:hover{background:#c08c4b}.main_know2{background-color:#ecf6f8;background-image:url(/theme/basic/img/main/bg_know.jpg?a11);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%;height:650px;padding:100px 0 0;position:relative}.main_know2 .cont{width:1500px;margin:auto}.main_know2 .tx01{color:#000;margin-bottom:20px;font-size:30px;font-weight:700;line-height:1.6;position:relative}.main_know2 .tx02{color:#000;margin-bottom:10px;font-size:56px;font-weight:700;line-height:1.2}.main_know2 .tx02 span{color:#bc8d51;font-size:56px;font-weight:700;line-height:1.2}.main_know2 .tx022{color:#000;margin-bottom:40px;font-size:24px;font-weight:500;line-height:1.6;position:relative}.main_know2 .tx03{color:#000;margin-bottom:50px;font-size:22px;font-weight:500;line-height:1.6;position:relative}.main_know2 .tx04 .button{color:#fff;background:#ca9f68;border:1px solid #ca9f68;border-radius:40px;height:60px;padding:0 30px;font-size:20px;font-weight:500;transition:all .3s ease-in-out;display:block}.main_know2 .button:hover{background:#c08c4b}.main_know2 .know_img{width:100%;padding-left:50%;position:absolute;top:0;left:0}.main_know2 .know_img img{max-width:100%}.main_pdca{background:#ecf6f8;width:100%;padding:0 0 100px}.main_pdca .cont{background-image:url(/theme/basic/img/main/pdca_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:40px;width:100%;min-width:1500px;max-width:1690px;height:700px;margin:auto;padding:90px 0;display:flex}.main_pdca .cont .imgarea{text-align:center;width:50%;position:relative;top:50%;transform:translateY(-50%)}.main_pdca .cont .imgarea img{max-width:100%}.main_pdca .cont .txarea{width:50%;position:relative;top:55%;transform:translateY(-50%)}.main_pdca .cont .txarea .tx01{color:#ca9f68;margin-bottom:30px;font-size:24px;font-weight:700;line-height:1}.main_pdca .cont .txarea .tx02{color:#fff;margin-bottom:20px;font-size:30px;font-weight:700;line-height:1}.main_pdca .cont .txarea .tx03{color:#fff;letter-spacing:-3px;margin-bottom:30px;font-size:56px;font-weight:500;line-height:1.2}.main_pdca .cont .txarea .tx03 span{color:#ca9f68;letter-spacing:-3px;font-size:56px;font-weight:500;line-height:1.2}.main_pdca .cont .txarea .tx04{color:#fff;margin-bottom:50px;font-size:22px;font-weight:500;line-height:1.6;position:relative}.main_pdca .cont .txarea .button{color:#fff;background:#ca9f68;border:1px solid #ca9f68;border-radius:40px;height:60px;padding:0 30px;font-size:20px;font-weight:500;transition:all .3s ease-in-out;display:block}.main_pdca .cont .txarea .button:hover{background:#c08c4b}.main_beau{background:#17284a;width:100%;padding:100px 0}.main_beau .cont{width:1500px;margin:auto;padding:0;display:flex}.main_beau .cont .imgarea{text-align:center;width:650px;position:relative}.main_beau .cont .imgarea img{max-width:100%}.main_beau .cont .txarea{width:750px;padding-top:100px;position:relative}.main_beau .cont .txarea .tx01{color:#ca9f68;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1}.main_beau .cont .txarea .tx01 span{color:#ca9f68;vertical-align:top;font-size:22px;display:inline-block}.main_beau .cont .txarea .tx02{color:#fff;letter-spacing:-3px;margin-bottom:30px;font-size:56px;font-weight:500;line-height:1.2}.main_beau .cont .txarea .tx02 span{color:#ca9f68;letter-spacing:-3px;font-size:56px;font-weight:500;line-height:1.2}.main_beau .cont .txarea .tx03{color:#fff;margin-bottom:50px;font-size:22px;font-weight:500;line-height:1.6;position:relative}.main_beau .cont .txarea .button{color:#fff;text-align:center;background:#ca9f68;border:0;border-radius:40px;height:60px;padding:0 30px;font-size:20px;font-weight:500;display:block}.main_beau .cont .txarea .button:hover{background:#bb8542}.main .main_member{background:#f5f5f5;width:100%;padding:100px 0}.main .main_member .cont{text-align:center}.main .main_member .cont .txarea .tx01{color:#ca9f68;margin-bottom:30px;font-size:24px;font-weight:700;line-height:1}.main .main_member .cont .txarea .tx01 span{color:#ca9f68;vertical-align:top;font-size:22px;display:inline-block}.main .main_member .cont .txarea .tx02{color:#000;letter-spacing:-3px;margin-bottom:30px;font-size:56px;font-weight:500;line-height:1.2}.main .main_member .cont .txarea .tx02 span{color:#ca9f68;letter-spacing:-3px;font-size:56px;font-weight:500;line-height:1.2}.main .main_member .cont .txarea .tx03{color:#000;margin-bottom:50px;font-size:22px;font-weight:500;line-height:1.6;position:relative}.main .main_member .cont .txarea .tx04{text-align:center;padding:50px 0}.main .main_member .cont .txarea .tx04 a{cursor:default;margin:0 5px;display:inline-block}.main .main_member .cont .txarea .tx05{text-align:center}.main .main_member .cont .txarea .button{color:#fff;text-align:center;background:#ca9f68;border:0;border-radius:40px;width:180px;height:58px;margin:auto;font-size:20px;font-weight:700;display:block}.main .main_lounge{background:#fff;width:100%;padding:100px 0 50px}.main .main_lounge .cont{text-align:center;width:1500px;margin:auto}.main .main_lounge .cont .txarea .tx01{color:#ca9f68;margin-bottom:30px;font-size:24px;font-weight:700;line-height:1}.main .main_lounge .cont .txarea .tx02{color:#000;letter-spacing:0;margin-bottom:30px;font-size:56px;font-weight:700;line-height:1.2}.main .main_lounge .cont .txarea .tx02 span{color:#ca9f68;letter-spacing:0;font-size:56px;font-weight:700;line-height:1.2}.main .main_lounge .cont .txarea .tx03{justify-content:space-between;display:flex}.main .main_lounge .cont .txarea .tx03 .items{text-align:center;width:32%}.main .main_lounge .cont .txarea .tx03 .items .imgs img{width:100%;height:auto}.main .main_lounge .cont .txarea .tx03 .items .tx01{color:#ca9f68;margin-bottom:10px;padding:30px 0 20px;font-size:30px;line-height:1}.main .main_lounge .cont .txarea .tx03 .items .tx02{color:#262626;margin-bottom:10px;font-size:20px;font-weight:500;line-height:1.6}.main_lounge2{background:#fff;padding:0}.main_lounge2 .img{background-image:url(/theme/basic/img/optimized/main-main_lounge-1920-5ba04f2a7083.webp);background-position:50%;width:100%;height:480px}.main_lounge3{background:#fff;padding-bottom:100px}.main_lounge3 .btn{padding:0 0 50px}.main_lounge3 .btn .button{color:#fff;background:#ca9f68;border:1px solid #ca9f68;border-radius:40px;height:60px;margin:auto;padding:0 30px;font-size:20px;font-weight:500;transition:all .3s ease-in-out;display:block}.main_lounge3 .btn .button:hover{background:#c08c4b}.main .main_party{width:100%;max-width:100%;padding:100px 0;position:relative;overflow:hidden}.main .main_party .bg{z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0}.main .main_party .cont{text-align:center;z-index:2;position:relative}.main .main_party .cont .txarea .tx01{color:#fff;margin-bottom:10px;font-size:30px;font-weight:700;line-height:1}.main .main_party .cont .txarea .tx01 span{color:#ca9f68;font-size:30px;font-weight:700;line-height:1}.main .main_party .cont .txarea .tx02{color:#fff;letter-spacing:-3px;margin-bottom:30px;font-size:56px;font-weight:500;line-height:1.2}.main .main_party .cont .txarea .tx02 span{color:#ca9f68;letter-spacing:-3px;font-size:56px;font-weight:500;line-height:1.2}.main .main_party .cont .txarea .tx03{color:#fff;margin-bottom:50px;font-size:22px;font-weight:500;line-height:1.6;position:relative}.main .main_party .cont .txarea .tx04{text-align:center;width:1460px;margin:auto;padding:50px 0}.main .main_party .cont .txarea .tx04 a{width:47%;display:inline-block}.main .main_party .cont .txarea .tx04 img{max-width:100%}.main .main_party .cont .txarea .tx05{text-align:center}.main .main_party .cont .txarea .button{color:#fff;text-align:center;background:#ca9f68;border:0;border-radius:40px;height:58px;margin:auto;padding:0 30px;font-size:20px;font-weight:500;display:block}.main .main_party .cont .tx_mvideo{text-align:center;width:1460px;margin:0 auto 100px}.main .main_party .cont .tx_mvideo .flex{justify-content:center;align-items:center;display:flex}.main .main_party .cont .tx_mvideo .flex .video{aspect-ratio:16/9;width:48%;overflow:hidden}.main .main_party .cont .tx_mvideo .flex .video iframe,.main .main_party .cont .tx_mvideo .flex .video video{object-fit:cover;width:100%;height:100%}.main .main_party .cont .tx_mvideo .flex .video+.video video{transform:scale(1.33)}.main .main_party .cont .tx_mvideo .bot{background:#293243;width:96%;margin:0 auto}.main .main_party .cont .tx_mvideo01{color:#ca9f68;margin-bottom:20px;font-size:36px;font-weight:700;line-height:1.6;position:relative}.main .main_party .cont .tx_mvideo02{color:#fff;margin-bottom:50px;font-size:22px;font-weight:500;line-height:1.6;position:relative}.main .main_party .cont .txarea .button:hover{background:#bb8542}.video-background{width:100vw;height:100vh;position:relative;overflow:hidden}.video-background .ab{z-index:3;background-color:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.video-background iframe,.video-background video{z-index:2;width:100vw;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-background video{object-fit:cover}@media (min-aspect-ratio:16/9){.video-background iframe,.video-background video{height:56.25vw}}@media (max-aspect-ratio:16/9){.video-background iframe,.video-background video{width:177.78vh}}.main .main_test{background-color:#293242;padding:100px 0}.main .main_test .cont{text-align:center}.main .main_test .cont .tx01{color:#808ca7;margin-bottom:20px;font-size:36px;font-weight:700;line-height:1}.main .main_test .cont .tx02{color:#808ca7;margin-bottom:100px;font-size:30px;font-weight:700;line-height:1}.main .main_test .cont .forms{background-image:url(/theme/basic/img/main/main_test.jpg);background-size:cover;width:1500px;height:800px;margin:auto;padding-top:130px}.main .main_test .cont .forms .form_tx01{color:#ca9f68;margin-bottom:20px;font-size:24px;font-weight:500;line-height:1}.main .main_test .cont .forms .form_tx02{color:#fff;letter-spacing:-3px;margin-bottom:50px;font-size:56px;font-weight:500;line-height:1.3}.main .main_test .cont .forms .form_ch{color:#fff;text-align:left;width:560px;margin:0 auto 10px;font-size:20px;font-weight:500;line-height:50px}.main .main_test .cont .forms .sel{color:#fff;background:#8f939a;min-width:200px;height:40px}.main .main_test .cont .forms .sel2{color:#fff;background:#8f939a;min-width:300px;height:40px}.main .main_test .cont .forms .form_butt{margin-top:50px}.main_test .cont .button{color:#fff;background:#ca9f68;border:1px solid #ca9f68;border-radius:40px;height:60px;margin:auto;padding:0 30px;font-size:20px;font-weight:500;transition:all .3s ease-in-out;display:block}.main_test .cont .button:hover{background:#c08c4b}.main_event{background:#fff;padding:100px 0}.main_event .cont{width:1440px;margin:auto}.main_event .cont .ev_tit1{color:#ca9f68;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1}.main_event .cont .ev_tit2{color:#000;letter-spacing:0;margin-bottom:0;font-size:56px;font-weight:700;line-height:1.2}.main_event .cont .event_list:after{clear:both;content:"";display:block}.main_event .cont .event_list .items{float:left;border-top:0 solid #000;width:450px;margin-right:40px;padding:35px 0 0}.main_event .cont .event_list .items:nth-child(3){margin-right:0}.main_event .cont .event_list .items .tx01{color:#ca9f68;margin-bottom:10px;font-size:20px;font-weight:700;line-height:1}.main_event .cont .event_list .items .tx02{color:#000;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:keep-all;-webkit-box-orient:vertical;height:35px;margin-bottom:10px;font-size:20px;font-weight:700;line-height:35px;display:-webkit-box;overflow:hidden}.main_event .cont .event_list .items .tx03{color:#999;font-size:15px;font-weight:500;line-height:1}.main_event .cont .event_list .items .imgs{width:100%;margin-bottom:20px}.main_event .cont .event_list .items .imgs img{object-fit:cover;width:100%;height:240px}.main_news{background:#f5f5f5;padding:100px 0}.main_news .cont{width:1440px;margin:auto}.main_news .cont .ev_tit1{color:#ca9f68;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1}.main_news .cont .ev_tit2{color:#000;letter-spacing:0;margin-bottom:0;font-size:56px;font-weight:700;line-height:1.2}.main_news .cont .news_list:after{clear:both;content:"";display:block}.main_news .cont .news_list .items{float:left;border-top:0 solid #000;width:450px;margin-right:40px;padding:35px 0 0}.main_news .cont .news_list .items:nth-child(3){margin-right:0}.main_news .cont .news_list .items .tx01{color:#ca9f68;margin-bottom:10px;font-size:20px;font-weight:700;line-height:1}.main_news .cont .news_list .items .tx02{color:#000;white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:keep-all;-webkit-box-orient:vertical;height:35px;margin-bottom:10px;font-size:20px;font-weight:700;line-height:35px;display:-webkit-box;overflow:hidden}.main_news .cont .news_list .items .tx03{color:#999;font-size:15px;font-weight:500;line-height:1}.main_news .cont .news_list .items .imgs{width:100%;margin-bottom:20px}.main_news .cont .news_list .items .imgs img{object-fit:cover;width:100%;height:210px}.main .main_test2{background:#293242;width:100%;padding:140px 0;position:relative}.main .main_test2 .test_area{background-image:url(/theme/basic/img/main/main_test2.jpg);background-position:50%;background-repeat:no-repeat;width:100%;min-width:1600px;max-width:90%;height:800px;margin:auto;padding:50px 0}.main .main_test2 .test_tab{text-align:center;background:#0000001a;border:1px solid #9ea0a3;border-radius:30px;width:1250px;height:80px;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%)}.main .main_test2 .test_tab a{text-align:center;color:#fff;border-radius:50px;width:180px;height:55px;margin-top:12px;font-size:18px;font-weight:700;line-height:55px;transition:all .3s ease-in-out;display:inline-block}.main .main_test2 .test_tab a:hover{background:#ca9f68}.main_request{background:#1c212b;width:100%;padding:100px 0}.main_request .cont{width:1450px;margin:auto;display:flex}.main_request .dec{width:50%}.main_request .dec .tx01{color:#ca9f68;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1}.main_request .dec .tx02{color:#fff;letter-spacing:-1px;margin-bottom:0;font-size:56px;font-weight:700;line-height:1.2}.main_request .dec .tx03{color:#ebb878;letter-spacing:-1px;margin-bottom:50px;font-size:56px;font-weight:700;line-height:1.2}.main_request .dec .tx04{color:#fff;margin-bottom:20px;font-size:22px;font-weight:500;line-height:1}.main_request .dec .tx05:before{content:"";background:#fff;width:60px;height:1px;margin-bottom:40px;display:block}.main_request .dec .tx05{color:#fff;margin-top:80px;font-size:22px;font-weight:600}.main_request .dec .tx06{color:#ebb878;margin-top:15px;font-size:60px;font-weight:800}.main_request .dec .tx06 span{color:#fff;font-size:22px;font-weight:600}.main_request .dec .tx07{color:#fff;margin-top:30px;font-size:20px;font-weight:500}.main_request .forms{width:50%}.main_request .forms .frm1{width:100%;height:45px;line-height:45px;display:flex}.main_request .forms .frm1 .frm_tx{color:#f5f5f5;width:170px;padding-left:20px;font-size:20px;font-weight:500}.main_request .forms .att{color:#2888f4;font-size:20px;display:inline-block}.main_request .forms .frm1 .frm_in{width:500px;position:relative}.main_request .forms .frm1 .frm_in label.sx{color:#f5f5f5;margin-right:50px;font-size:20px;font-weight:500;display:inline-block}.main_request .forms .frm1 .frm_in .rel{position:absolute;top:0;right:0}.main_request .forms .frm2{border:1px solid #fff3;width:100%;height:45px;margin-bottom:20px;line-height:45px;display:flex}.main_request .forms .frm2 .frm_tx{color:#f5f5f5;border-right:1px solid #fff3;width:170px;height:30px;margin-top:5px;padding-left:20px;font-size:18px;font-weight:500;line-height:30px}.main_request .forms .frm2 .frm_in{width:500px;position:relative}.main_request .forms .frm2 .frm_in .input{color:#fff;background-color:#0000;border:0;outline:0;width:100%;height:100%;padding-left:20px;font-size:16px}.main_request .forms .frm2 .frm_in .input option{color:#111}.main_request .forms .frm3{border:1px solid #fff3;width:100%;margin-bottom:20px;padding:0 20px}.main_request .forms .frm3 .frm_tx{color:#f5f5f5;border-bottom:1px solid #f5f5f5;width:100%;height:45px;margin-top:0;font-size:16px;font-weight:500;line-height:45px}.main_request .forms .frm3 .frm_in .txa{color:#fff;background-color:#0000;border:0;width:100%;height:300px;padding:10px;font-size:20px}.main_request .forms .frm4{position:relative}.main_request .forms .frm4 .subm{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:80px;width:200px;height:50px;font-size:20px;font-weight:500;position:absolute;top:10px;right:0}.main_request .form_wrap{color:#fff;flex-wrap:wrap;gap:30px 20px;display:flex}.main_request .form_wrap dl{width:100%}.main_request .form_wrap dl.half{width:calc(50% - 10px)}.main_request .form_wrap dl dt{margin-bottom:10px;font-size:18px;font-weight:600}.main_request .form_wrap dl dt .req{color:#ca9f68}.main_request .form_wrap dl dd{position:relative}.main_request .form_wrap dl dd.radio{align-items:center;gap:40px;display:flex}.main_request .form_wrap dl dd.radio label{align-items:center;gap:10px;display:flex}.main_request .form_wrap dl dd.radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/main/check_ic.svg) 50%/11px no-repeat;border:1px solid #fff;border-radius:50%;width:20px;height:20px}.main_request .form_wrap dl dd.radio input[type=radio]:checked{background-color:#ca9f68;border-color:#ca9f68}.main_request .form_wrap dl dd input[type=text],.main_request .form_wrap dl dd select{color:#fff;background:0 0;width:100%;height:45px;font-size:16px;border:none!important;border-bottom:1px solid #fff!important;outline:none!important}.main_request .form_wrap dl dd input[type=text]::placeholder{color:#fff}.main_request .form_wrap dl dd select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/main/sel_ic.svg) 100%/18px no-repeat}.main_request .form_wrap dl dd select option{color:#000}.main_request .form_wrap dl dd .chk_btn{color:#000;box-shadow:unset;border:unset;outline:unset;background:#fff;border-radius:5px;height:32px;padding:0 10px;font-size:14px;font-weight:600;line-height:32px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.main_request .btn_wrap{justify-content:center;gap:15px;margin-top:40px;display:flex}.main_request .btn_wrap button{color:#fff;background:#ca9f68;border:none;border-radius:50px;justify-content:center;align-items:center;gap:10px;width:190px;padding:15px 0;font-size:16px;font-weight:600;display:inline-flex}.main_request .btn_wrap .kakao{color:#141414;background:#fee500}.main_request .btn_wrap .naver{background:#00bc53}.main_request #add_cont_req2{margin-top:40px}.main_partner{background:#fff;padding:100px 0}.main_partner .cont{width:1450px;margin:auto}.main_partner .cont .tx01{color:#ca9f68;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1}.main_partner .cont .tx02{color:#111;letter-spacing:-3px;margin-bottom:20px;font-size:56px;font-weight:700;line-height:1.2}.main_partner .cont .tx03{color:#111;margin-bottom:60px;font-size:22px;font-weight:500;line-height:1.6}.main_partner .cont .tx04 img{max-width:100%}.main_partner .cont .partner .ptitle{color:#000;margin-bottom:10px;font-size:40px;font-weight:700;line-height:1}@media (max-width:979px){html{overflow-x:hidden}.wrap{overflow-x:clip}.main1{display:none}.wrap .main .main2 .cont{box-sizing:border-box;padding:0 20px;opacity:1!important;animation:none!important}.wrap .main .main2 .cont .tx02{word-break:keep-all;font-size:28px;line-height:1.5}.wrap .quick_kakao{bottom:90px!important}}@media (min-width:600px) and (max-width:979px){.wrap .main .main2 .cont .tx02{font-size:40px}}.quick_bar{visibility:hidden;pointer-events:none;transition:transform .55s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s;transform:translateY(100%)}.quick_bar.is-in{visibility:visible;pointer-events:auto;transition:transform .55s cubic-bezier(.22,1,.36,1),visibility linear;transform:none}@media (prefers-reduced-motion:reduce){.quick_bar,.quick_bar.is-in{transition:none}}