.word_cloud_wrapper{background-color:#b9d7eb;box-sizing:border-box;height:auto}.ly_word_cloud{background-color:#b9d7eb;box-sizing:border-box;flex-wrap:wrap;gap:min(3.4rem)}.cloud_content_confirm,.ly_word_cloud{align-items:center;display:flex;justify-content:center;padding:0}.cloud_content_confirm{flex:1;flex-direction:column;gap:3rem;margin:0;width:100%}.cloud_voice_wrapper{margin:0;padding:0;width:100%}.cloud_voice_top{align-items:center;background-color:#fff;border-radius:2.4rem 2.4rem 0 2.4rem;display:flex;justify-content:center;margin:0;padding:5rem 1rem;width:100%}.cloud_voice_top p{color:#dc0032;font-size:min(1.3vw,2rem);font-weight:700;margin:0;padding:0;text-align:center}.cloud_voice_under{background-color:#fff;height:5rem;position:relative;width:100%}.under_person_list{display:flex;justify-content:space-between;left:50%;margin:0;padding:0;position:absolute;top:-4rem;transform:translate(-50%);width:80%;z-index:20}.under_person_list>li{height:10.4rem;list-style:none;margin:0;padding:0;width:100%}.under_person_list>li>img{height:auto;margin:0;object-fit:cover;padding:0;width:100%}.under_background{height:5rem;margin:0;padding:0;width:100%}.under_background_trapezoid{display:inline-block;height:6rem;margin:0;padding:0;position:relative;width:100%;z-index:1}.under_background_trapezoid:before{background:#b9d7eb;border-radius:0 2.4rem 0 0;content:"";height:5rem;left:0;margin:0;padding:0;position:absolute;top:0;transform:scaleY(1.07) perspective(7.2rem) rotateX(5deg);transform-origin:bottom left;width:100%;z-index:-1}.cloud_confirm_wrapper{align-items:center;display:flex;gap:.8rem;justify-content:center;margin-top:1.2rem}.cloud_input_box{align-items:center;background-color:#fff;border:.1rem solid #000;border-radius:.4rem;box-sizing:border-box;display:flex;height:4.2rem;padding:.4rem 0 0 1.6rem;width:29.4rem}.cloud_input_box[type=text]{color:#000;font-size:1.6rem;font-weight:700;margin:0;padding:0 1.6rem}.cloud_input_box::placeholder{color:#9ca0a0;font-size:1.6rem;font-weight:700;margin:0;padding:0 .4rem}.cloud_input_button{align-items:center;background-color:#fff;border:.1rem solid #dc0032;border-radius:10rem;box-sizing:border-box;color:#dc0032;cursor:pointer;display:flex;font-size:1.6rem;font-weight:700;height:4.2rem;margin:0;padding:0;text-align:center;transition:all .3s;width:8rem}.cloud_text_wrapper{align-items:center;display:flex;gap:.8rem;justify-content:center}.cloud_text_wrapper>p{color:#dc0032;font-size:1.6rem;font-weight:400;margin:0;padding:0}.cloud_text_wrapper>a{background-color:#dc0032;border:.1rem solid #fff;box-sizing:border;color:#fff;font-size:1.6rem;font-weight:700;padding:.4rem 1rem;text-decoration:none;transition:all .3s}.cloud_content_img,.cloud_text_wrapper>a{align-items:center;display:flex;justify-content:center;margin:0}.cloud_content_img{flex:1;padding:0;width:100%}.cloud_content_img>img{height:auto;object-fit:cover;width:100%}@media screen and (min-width:800px) and (max-width:1000px){.cloud_content_confirm{gap:0}}@media screen and (max-width:800px){.cloud_input_button:hover{background-color:#dc0032;color:#fff}.cloud_text_wrapper>a:hover{background-color:#fff;color:#dc0032}.word_cloud_wrapper{position:relative}.ly_word_cloud{background-color:#fff;border-radius:2rem;flex-direction:column;margin:0}.cloud_content_confirm{margin:0;padding:0}.cloud_voice_top{align-items:center;background-color:#dc0032;border-radius:2rem 2rem 0 0;display:flex;justify-content:center;margin:0;min-height:10.8rem;padding:2rem}.cloud_voice_top p{color:#fff;font-size:1.6rem}.cloud_voice_under{background-color:#fff;height:9.8rem}.under_person_list{top:-1rem;width:90vw}.under_person_list>li{margin:0 auto;width:80%}.under_background,.under_background_trapezoid,.under_background_trapezoid:before{display:none;opacity:0}.cloud_confirm_wrapper{justify-content:space-between;width:90vw}.cloud_input_box{width:68%}.cloud_input_box::placeholder{font-size:1.2rem}.cloud_text_wrapper{bottom:5.4rem;justify-content:space-between;left:50%;position:absolute;transform:translate(-50%);width:90vw}.cloud_text_wrapper p{font-size:1.2rem;font-weight:700}.cloud_content_img{aspect-ratio:9/4;border:.1rem solid #000;height:auto;margin-bottom:4rem;width:90%}}.custom-popup{align-items:center;background:rgba(185,215,235,.7);border:1px solid #ccc;height:100%;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1000}.custom-popup-content{background:var(--white,#fff);border:1px solid var(--primary,#dc0032);border-radius:20px;color:#dc0032;font-weight:700;height:fit-content;margin:0 auto;padding:4rem;text-align:center;width:80%}.popup_1_input_box:disabled{background-color:#f0f0f0;cursor:not-allowed}#disableWarning{color:#dc0032;display:none}.custom-popup-content{font-size:2rem}#closePopupButton{font-size:1.8rem;font-weight:700;margin-top:20px}form{background:none}.ly_popup_1{background-color:#fff;box-sizing:border-box}.ly_popup_1,.popup_1_content_confirm{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0;padding:0;width:100%}.popup_1_voice_wrapper{margin:0;padding:0;width:100%}.popup_1_voice_top{background-color:#dc0032;border-radius:2rem 2rem 0 0;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin:0;padding:1.4rem 1.4rem 3.2rem;width:100%}#hideButton{align-items:center;align-self:flex-start;background:none;border:none;display:flex;height:2rem;justify-content:center;margin:0;padding:0;width:2rem}#hideButton>img{height:100%;object-fit:cover;width:auto}.popup_1_voice_top p{align-self:center;color:#fff;font-size:2rem;font-weight:700;letter-spacing:0;margin:0;padding:0;text-align:center}.popup_1_voice_under{background-color:#fff;height:5rem;height:4.8rem;position:relative;width:60rem;width:100%}.popup_1_under_person_list{display:flex;justify-content:space-between;left:50%;margin:0;padding:0;position:absolute;top:-2rem;transform:translate(-50%);width:80%;z-index:100}.popup_1_under_person_list>li{height:6.8rem;list-style:none;margin:0;padding:0;width:100rem}.popup_1_under_person_list>li>img{height:auto;margin:0;object-fit:cover;padding:0;width:100%}.popup_1_confirm_wrapper{align-items:center;display:grid;gap:.8rem;margin:0 auto;width:95%}#wordCloudForm{text-align:center;width:95%}.popup_1_input_box{align-items:center;background-color:#fff;border:.1rem solid #000;border-radius:.4rem;box-sizing:border-box;display:flex;height:4.2rem;padding:.4rem 0 0 1.6rem;width:76%}.popup_1_input_box[type=text]{color:#000;font-size:1.6rem;font-weight:700;margin:0;padding:0 1.6rem}.popup_1_input_box::placeholder{color:#9ca0a0;font-size:1.6rem;font-weight:700;margin:0;padding:0 .4rem}.popup_1_input_button{align-items:center;background-color:#fff;border:.1rem solid #dc0032;border-radius:10rem;box-sizing:border-box;cursor:pointer;display:flex;font-weight:700;height:4.2rem;text-align:center;transition:all .3s;width:8rem}.popup_1_input_button,.popup_1_text_wrapper>p{color:#dc0032;font-size:1.6rem;margin:0;padding:0}.popup_1_text_wrapper>p{font-weight:400;letter-spacing:0}.popup_1_text_wrapper>a{background-color:#dc0032;border:.1rem solid #fff;box-sizing:border;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:0;padding:.4rem 1rem;text-decoration:none;transition:all .3s}.popup_1_content_img,.popup_1_text_wrapper>a{align-items:center;display:flex;justify-content:center;margin:0}.popup_1_content_img{aspect-ratio:9/4;border:.1rem solid #000;height:auto;padding:0;width:90%}.popup_1_content_img>img{height:auto;object-fit:cover;width:100%}.popup_1_side_wrapper{align-items:center;background-color:#dc0032;border-radius:2rem 0 0 2rem;bottom:2.4rem;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;margin:0;padding:4.8rem 1.2rem;position:fixed;right:-8rem;transition:all .3s}.popup_1_side_wrapper:hover{transform:scale(1.05)}.popup_1_side_wrapper>p{color:#fff;font-size:2.4rem;font-weight:700;margin:0;padding:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media screen and (min-width:800px){.popup_1_input_button:hover{background-color:#dc0032;color:#fff}.popup_1_text_wrapper>a:hover{background-color:#fff;color:#dc0032}}button{background:none;border:none}.popup_1_confirm_wrapper .formInputs{display:flex;gap:.8rem}