.header[data-v-0cf5d526]{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid #e0e0e0;transition:background-color .3s ease,color .3s ease;background-color:#fff;color:#000;z-index:10}.header-important[data-v-0cf5d526]{color:#000}.header.scrolled[data-v-0cf5d526]{background-color:#fff;color:#000;box-shadow:0 2px 4px rgba(0,0,0,.05)}.left[data-v-0cf5d526]{margin-top:60px;font-weight:700;font-size:25px}.left.scrolled[data-v-0cf5d526]{margin-top:0;font-weight:700;font-size:25px}.center[data-v-0cf5d526]{margin-top:60px}.center.scrolled[data-v-0cf5d526]{margin-top:0}.center ul[data-v-0cf5d526]{display:flex;list-style:none;padding:0;margin:0;@media (max-width:780px){display:none}}.center li[data-v-0cf5d526]{margin:0 10px}.center a[data-v-0cf5d526]{text-decoration:none}.center a.selected[data-v-0cf5d526]{color:silver;border-bottom:1px solid silver}.center a.disabled[data-v-0cf5d526]{color:silver;pointer-events:none}.right[data-v-0cf5d526]{margin-top:60px;display:flex;align-items:center}.right.scrolled[data-v-0cf5d526]{margin-top:0;display:flex;align-items:center}.menu-icon[data-v-0cf5d526]{margin-right:15px;cursor:pointer;@media (max-width:780px){display:none}}.menu[data-v-0cf5d526]{margin-right:0;cursor:pointer;font-size:20px;margin-bottom:5px;@media (min-width:780px){display:none}}.login[data-v-0cf5d526]{cursor:pointer;@media (max-width:780px){display:none}}.scrolled-text[data-v-0cf5d526]{margin-top:0;color:#000}.top-text[data-v-0cf5d526]{color:#000;font-weight:500}.logout-btn[data-v-0cf5d526]{margin-left:1rem;padding:.5rem 1rem;background:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:1rem}.footer[data-v-5ab0f2dc]{width:100%;background-color:#1e1e22;padding:20px}.footer-container[data-v-5ab0f2dc]{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.footer-content[data-v-5ab0f2dc]{display:flex;justify-content:center;gap:60px;margin-top:20px;margin-bottom:40px;width:100%}.footer-section[data-v-5ab0f2dc]{display:flex;flex-direction:column;align-items:center;min-width:250px}.section-title[data-v-5ab0f2dc]{color:#fff;font-size:18px;font-weight:600;margin-bottom:15px;text-align:center}.info-item[data-v-5ab0f2dc]{color:#888;font-size:15px;font-weight:600;margin-bottom:8px;text-align:center;word-break:keep-all;line-height:1.4}.footer-image[data-v-5ab0f2dc]{width:100px;height:auto}.logout-btn[data-v-5ab0f2dc]{margin-left:1rem;padding:.5rem 1rem;background:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:1rem}@media screen and (max-width:768px){.footer-content[data-v-5ab0f2dc]{flex-direction:column;gap:30px}.footer-section[data-v-5ab0f2dc]{min-width:unset;width:100%}.section-title[data-v-5ab0f2dc]{font-size:16px;margin-bottom:12px}.info-item[data-v-5ab0f2dc]{font-size:14px;margin-bottom:6px}.footer[data-v-5ab0f2dc]{padding:20px 10px}}@media screen and (max-width:480px){.footer-content[data-v-5ab0f2dc]{gap:25px}.section-title[data-v-5ab0f2dc]{font-size:15px}.info-item[data-v-5ab0f2dc]{font-size:13px}}h3[data-v-90777ef4]{margin:40px 0 0 0}ul[data-v-90777ef4]{list-style-type:none;padding:0}li[data-v-90777ef4]{display:inline-block;margin:0 10px}a[data-v-90777ef4]{color:#42b983}.intro_box .point_text[data-v-90777ef4]{display:inline-block;position:relative;margin-bottom:8px;font-size:15px;font-weight:400;letter-spacing:-.8px}.theme_color[data-v-90777ef4]{color:#bababa!important}.main .uio_box[data-v-90777ef4]{position:relative;margin-top:80px}.intro_box[data-v-90777ef4]{width:100%;max-width:1280px;margin:0 auto}.intro_box .intro_section[data-v-90777ef4]{position:relative;text-align:center}.section_spot[data-v-90777ef4]{position:relative}.intro_box .text_intro[data-v-90777ef4]{position:relative;overflow:hidden;height:auto;margin:0 15%;font-size:18px;font-weight:400;line-height:1.89;letter-spacing:-.6px;color:#333;word-wrap:break-word;word-break:break-all}body[data-v-90777ef4],button[data-v-90777ef4],input[data-v-90777ef4],select[data-v-90777ef4],table[data-v-90777ef4],textarea[data-v-90777ef4]{font-family:Noto Sans,맑은 고딕,Malgun Gothic,Arial,Helvetica,sans-serif,Lucida,Grande,Microsoft YaHei,Hiragino Sans GB,SimSun,Meiryo;font-size:13px}p[data-v-90777ef4]{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate}.content[data-v-90777ef4]{max-width:1280px;min-height:650px;padding:0 5% 100px;margin:0 auto;box-sizing:border-box}.uio_title[data-v-90777ef4]{display:inline-block;position:relative;font-size:20px;margin-bottom:40px;color:#999;font-weight:400;letter-spacing:-.8px}.main_area .inner[data-v-90777ef4]{position:relative}.main .summary_btn_more[data-v-90777ef4]{position:absolute;top:0;right:0;font-size:15px;letter-spacing:-.6px;text-align:left;color:#666}.flex-between[data-v-90777ef4]{display:flex;flex-direction:row;justify-content:space-between}.flex-around[data-v-90777ef4]{display:flex;flex-direction:row;justify-content:space-around;@media (max-width:500px){flex-direction:column;gap:20px}}.bottom-zero[data-v-90777ef4]{margin-bottom:0}.top-zero[data-v-90777ef4]{margin-top:0}.bottom-line-ezero[data-v-90777ef4]{border-bottom:1px solid #e0e0e0}.padding-bottom-5px[data-v-90777ef4]{padding-bottom:5px}.bottom-line-bababa[data-v-90777ef4]{border-bottom:1px solid #bababa}.img-20-top40[data-v-90777ef4]{margin-top:40px;width:20px;height:auto}.flex-row[data-v-90777ef4]{display:flex;flex-direction:row}.medium-15-center[data-v-90777ef4]{font-size:15px;align-content:center}.uio_image[data-v-90777ef4]{width:40%;align-content:center;@media (max-width:500px){width:100%}}.word[data-v-90777ef4]{display:block;color:#000;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:28px;height:20em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;@media (max-width:500px){width:100%}}.margin-top-bottom-5px[data-v-90777ef4]{margin:5px 0}.font-15px-500[data-v-90777ef4]{font-size:15px;font-weight:500}h3{margin:40px 0 0 0}ul{list-style-type:none;padding:0}li{display:inline-block;margin:0 10px}a{color:#42b983}.intro_box .point_text{display:inline-block;position:relative;margin-bottom:8px;font-size:15px;font-weight:400;letter-spacing:-.8px}.theme_color{color:#bababa!important}.main .uio_box{position:relative;margin-top:80px}.intro_box{width:100%;max-width:1280px;margin:0 auto}.intro_box .intro_section{position:relative;text-align:center}.section_spot{position:relative}.intro_box .text_intro{position:relative;overflow:hidden;height:auto;margin:0 15%;font-size:18px;font-weight:400;line-height:1.89;letter-spacing:-.6px;color:#333;word-wrap:break-word;word-break:break-all}body,button,input,select,table,textarea{font-family:Noto Sans,맑은 고딕,Malgun Gothic,Arial,Helvetica,sans-serif,Lucida,Grande,Microsoft YaHei,Hiragino Sans GB,SimSun,Meiryo;font-size:13px}.content{max-width:1280px;min-height:650px;padding:0 5% 100px;margin:0 auto;box-sizing:border-box}.uio_title{display:inline-block;font-size:20px;margin-bottom:40px;color:#999;font-weight:400;letter-spacing:-.8px}.main_area .inner,.uio_title{position:relative}.main .summary_btn_more{position:absolute;top:0;right:0;font-size:15px;letter-spacing:-.6px;text-align:left;color:#666}.flex-between{justify-content:space-between}.flex-around,.flex-between{display:flex;flex-direction:row}.flex-around{justify-content:space-around}@media(max-width:500px){.flex-around{flex-direction:column;gap:20px}}.bottom-zero{margin-bottom:0}.top-zero{margin-top:0}.bottom-line-ezero{border-bottom:1px solid #e0e0e0}.padding-bottom-5px{padding-bottom:5px}.bottom-line-bababa{border-bottom:1px solid #bababa}.img-20-top40{margin-top:40px;width:20px;height:auto}.img-10-top45{margin-top:45px;width:10px;height:auto;margin-right:5px}.flex-row{display:flex;flex-direction:row}.medium-15-center{font-size:15px;align-content:center}.uio_image{width:40%;align-content:center}@media(max-width:500px){.uio_image{width:100%}}.word{display:block;color:#000;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:28px;height:20em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical}@media(max-width:500px){.word{width:100%}}.margin-top-bottom-5px{margin:5px 0}.font-15px-500{font-size:15px;font-weight:500}.font-18px-500{font-size:18px;font-weight:500}#app,.nanum-myeongjo-regular{font-weight:400}#app,.nanum-myeongjo-bold,.nanum-myeongjo-regular{font-family:Nanum Myeongjo,serif;font-style:normal}.nanum-myeongjo-bold{font-weight:700}.nanum-myeongjo-extrabold{font-family:Nanum Myeongjo,serif;font-weight:800;font-style:normal}h3[data-v-454a4bde]{margin:40px 0 0}ul[data-v-454a4bde]{list-style-type:none;padding:0}li[data-v-454a4bde]{display:inline-block;margin:0 10px}a[data-v-454a4bde]{color:#42b983}.font-18px[data-v-454a4bde]{font-size:18px}.uio_title[data-v-454a4bde]{font-weight:500}.inner[data-v-454a4bde]{margin:0 5%;display:block!important}.word[data-v-454a4bde]{display:block;color:#000;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:28px;height:100%;text-align:left;word-wrap:break-word;display:-webkit-box;gap:20px;-webkit-line-clamp:inherit;-webkit-box-orient:vertical;@media (max-width:500px){width:100%}}.align-center[data-v-454a4bde]{text-align:-webkit-center}.introduce_image[data-v-454a4bde]{display:flex;flex-direction:row;justify-content:center}.image-size[data-v-454a4bde]{width:40%;height:auto;@media (max-width:500px){width:100%}}h3[data-v-a7ac8e9a]{margin:40px 0 0}ul[data-v-a7ac8e9a]{list-style-type:none;padding:0}li[data-v-a7ac8e9a]{display:inline-block;margin:0 10px}a[data-v-a7ac8e9a]{color:#42b983}.inner[data-v-a7ac8e9a]{margin:0 5%;display:block!important}.image-size[data-v-a7ac8e9a]{width:40%;height:auto;@media (max-width:500px){width:100%}}.word[data-v-a7ac8e9a]{display:block;color:#000;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:normal;line-height:28px;height:100%;text-align:left;word-wrap:break-word;display:-webkit-box;gap:20px;-webkit-line-clamp:inherit;-webkit-box-orient:vertical;@media (max-width:500px){width:100%}}.align-center[data-v-a7ac8e9a]{text-align:-webkit-center}.loading[data-v-a7ac8e9a]{text-align:center;padding:40px;color:#666;font-style:italic}.no-content[data-v-a7ac8e9a]{text-align:center;padding:40px;color:#999;font-style:italic}.direction-content[data-v-a7ac8e9a]{margin-top:30px;line-height:1.8}.direction-content[data-v-a7ac8e9a] p{margin-bottom:20px;line-height:1.8}.direction-content[data-v-a7ac8e9a] strong{color:#333;font-weight:700}.direction-content[data-v-a7ac8e9a] em{font-style:italic}.direction-content[data-v-a7ac8e9a] ol,.direction-content[data-v-a7ac8e9a] ul{margin:15px 0;padding-left:20px}.direction-content[data-v-a7ac8e9a] li{margin-bottom:8px;line-height:1.6}.direction-content[data-v-a7ac8e9a] h1,.direction-content[data-v-a7ac8e9a] h2,.direction-content[data-v-a7ac8e9a] h3,.direction-content[data-v-a7ac8e9a] h4,.direction-content[data-v-a7ac8e9a] h5,.direction-content[data-v-a7ac8e9a] h6{margin:25px 0 15px 0;color:#333;font-weight:700}.direction-content[data-v-a7ac8e9a] h1{font-size:24px}.direction-content[data-v-a7ac8e9a] h2{font-size:22px}.direction-content[data-v-a7ac8e9a] h3{font-size:20px}.direction-content[data-v-a7ac8e9a] h4{font-size:18px}.direction-content[data-v-a7ac8e9a] h5{font-size:16px}.direction-content[data-v-a7ac8e9a] h6{font-size:14px}.direction-content[data-v-a7ac8e9a] blockquote{margin:20px 0;padding:15px 20px;border-left:4px solid #42b983;background-color:#f8f9fa;font-style:italic}.direction-content[data-v-a7ac8e9a] code{background-color:#f1f3f4;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.direction-content[data-v-a7ac8e9a] pre{background-color:#f8f9fa;padding:15px;border-radius:5px;overflow-x:auto;margin:15px 0}.direction-content[data-v-a7ac8e9a] a{color:#42b983;text-decoration:none}.direction-content[data-v-a7ac8e9a] a:hover{text-decoration:underline}.inner[data-v-7df22e10]{margin:0 5%;display:block!important}h3[data-v-7df22e10]{margin:40px 0 0}ul[data-v-7df22e10]{list-style-type:none;padding:0}li[data-v-7df22e10]{display:inline-block;margin:0 10px}a[data-v-7df22e10]{color:#42b983}html[data-v-7df22e10]{font-family:sans-serif}table[data-v-7df22e10]{border-collapse:collapse;border:2px solid #c8c8c8;letter-spacing:1px;font-size:.8rem}td[data-v-7df22e10],th[data-v-7df22e10]{border:1px solid #bebebe;padding:10px 20px}th[data-v-7df22e10]{background-color:#ebebeb}td[data-v-7df22e10]{text-align:center}tr:nth-child(2n) td[data-v-7df22e10]{background-color:#fafafa}tr:nth-child(odd) td[data-v-7df22e10]{background-color:#f5f5f5}caption[data-v-7df22e10]{padding:10px}.inner[data-v-76296e44]{margin:0 5%;max-width:900px}.form-section[data-v-76296e44],.list-section[data-v-76296e44]{margin-top:30px;padding:20px;background:#f9f9f9;border-radius:10px}.input-group[data-v-76296e44]{margin-bottom:15px}.input-text[data-v-76296e44]{width:100%;padding:10px;border-radius:6px;border:1px solid #cfd3da;font-size:16px;box-sizing:border-box}.button-group[data-v-76296e44]{display:flex;gap:10px}.save-button[data-v-76296e44]{background:#68cef8}.cancel-button[data-v-76296e44],.save-button[data-v-76296e44]{color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer}.cancel-button[data-v-76296e44]{background:#6c757d}.time-table[data-v-76296e44]{width:100%;border-collapse:collapse;margin-top:10px}.time-table td[data-v-76296e44],.time-table th[data-v-76296e44]{border:1px solid #cfd3da;padding:8px;text-align:center}.edit-btn[data-v-76296e44]{background:#68cef8;margin-right:5px}.delete-btn[data-v-76296e44],.edit-btn[data-v-76296e44]{color:#fff;border:none;border-radius:4px;padding:4px 10px;cursor:pointer}.delete-btn[data-v-76296e44]{background:#f44}.youtube-container[data-v-754263be]{width:100%;max-width:640px;margin:0 auto}.youtube-thumb[data-v-754263be]{position:relative;cursor:pointer;width:100%}.thumbnail-wrapper[data-v-754263be]{position:relative;width:100%;padding-top:56.25%;background-color:#f0f0f0;border-radius:8px;overflow:hidden}.skeleton[data-v-754263be]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer-754263be 1.5s infinite}.title-skeleton[data-v-754263be]{height:45px;margin:10px 0;border-radius:4px}@keyframes shimmer-754263be{0%{background-position:200% 0}to{background-position:-200% 0}}.thumbnail[data-v-754263be]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;transition:transform .2s ease,opacity .3s ease;opacity:0}.thumbnail.loaded[data-v-754263be]{opacity:1}.youtube-thumb:hover .thumbnail.loaded[data-v-754263be]{transform:scale(1.02)}.play-button[data-v-754263be]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:48px;background-color:rgba(0,0,0,.7);border-radius:14px;transition:opacity .3s ease}.play-button[data-v-754263be]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #fff}.title-wrapper[data-v-754263be]{position:relative}.video-title[data-v-754263be]{margin:10px 0 8px 0;font-size:16px;color:#333;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.video-info[data-v-754263be]{margin-top:8px}.video-meta[data-v-754263be]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:4px}.video-author[data-v-754263be]{font-size:14px;color:#666;font-weight:500}.video-date[data-v-754263be]{font-size:12px;color:#999}h3[data-v-659d8f98]{margin:40px 0 0}ul[data-v-659d8f98]{list-style-type:none;padding:0}li[data-v-659d8f98]{display:inline-block;margin:0 10px}a[data-v-659d8f98]{color:#42b983}.uio_title[data-v-659d8f98]{font-weight:500}.inner[data-v-659d8f98]{margin:0 5%;display:block!important}.theme_color[data-v-659d8f98]{color:#bababa!important}.sermon_link[data-v-659d8f98]{align-content:center;font-size:12px;margin-top:45px;margin-right:3px;color:#666;cursor:pointer}.video-grid[data-v-659d8f98]{display:grid;gap:20px;padding:20px 0;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.video-grid[data-v-659d8f98]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.video-grid[data-v-659d8f98]{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.video-grid[data-v-659d8f98]{grid-template-columns:repeat(4,1fr)}}h3[data-v-2a5c3f9f]{margin:40px 0 0}ul[data-v-2a5c3f9f]{list-style-type:none;padding:0}li[data-v-2a5c3f9f]{display:inline-block;margin:0 10px}a[data-v-2a5c3f9f]{color:#42b983}.inner[data-v-2a5c3f9f]{margin:0 5%;display:block!important}th[data-v-2a5c3f9f]{font-size:15px;padding:16px 0}table[data-v-2a5c3f9f]{border-collapse:collapse;width:100%}tr[data-v-2a5c3f9f]{display:table-row;vertical-align:inherit;unicode-bidi:isolate;border-color:inherit}thead[data-v-2a5c3f9f]{border-bottom:1px solid #ebebeb;text-align:center;font-size:14px;letter-spacing:-.8px;color:#666}.table-container[data-v-2a5c3f9f]{width:100%;overflow-x:auto}.table_type1[data-v-2a5c3f9f]{position:relative;width:100%;table-layout:fixed;background-color:#fff;border:1px solid #ebebeb;border-width:1px 0;min-width:300px}.table_type1 tbody tr[data-v-2a5c3f9f]{cursor:pointer}.table_type1 tbody td[data-v-2a5c3f9f]{padding:16px 0;border-bottom:1px solid #ebebeb;text-align:center;font-size:14px}.title-cell[data-v-2a5c3f9f]{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px!important;padding-right:10px!important;position:relative}.new-badge[data-v-2a5c3f9f]{display:inline-block;background-color:#f44;color:#fff;font-size:11px;padding:2px 6px;border-radius:4px;margin-left:8px;font-weight:700;vertical-align:middle}@media screen and (max-width:768px){.date-column[data-v-2a5c3f9f]{display:none}.table_type1 colgroup col[data-v-2a5c3f9f]:first-child{width:20%!important}.table_type1 colgroup col[data-v-2a5c3f9f]:nth-child(2){width:60%!important}.table_type1 colgroup col[data-v-2a5c3f9f]:nth-child(3){width:20%!important}.table_type1 tbody td[data-v-2a5c3f9f],th[data-v-2a5c3f9f]{padding:12px 5px;font-size:13px}.inner[data-v-2a5c3f9f]{margin:0 10px}.new-badge[data-v-2a5c3f9f]{font-size:10px;padding:1px 4px;margin-left:4px}}@media screen and (min-width:769px){.title-cell[data-v-2a5c3f9f]{padding-left:20px!important}}.map-container[data-v-27af3ff2]{width:90%;border:1px solid #a9a9a9}.inner[data-v-14e590d8]{margin:0 10%;display:block!important}.map-design[data-v-14e590d8]{margin-top:40px;width:90%;height:600px}.button-group[data-v-14e590d8]{margin:20px 0;display:flex;gap:10px;justify-content:center;width:90%}.map-button[data-v-14e590d8]{background-color:#68cef8;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:14px;transition:background-color .2s}.map-button[data-v-14e590d8]:hover{background-color:#50b7e0}.info-container[data-v-14e590d8]{margin:30px auto;width:90%;background:#fff;border:1px solid #ebebeb;border-radius:8px}.info-section[data-v-14e590d8]{padding:20px}.info-row[data-v-14e590d8]{padding:15px 0;border-bottom:1px solid #ebebeb}.info-row[data-v-14e590d8]:last-child{border-bottom:none}.info-label[data-v-14e590d8]{display:flex;align-items:center;font-weight:500;color:#666;margin-bottom:10px}.info-icon[data-v-14e590d8]{width:20px;height:20px;margin-right:8px}.info-content[data-v-14e590d8]{color:#333;line-height:1.6;padding-left:28px}.sub-info[data-v-14e590d8]{color:#888;font-size:.9em;margin-top:5px}.business-info[data-v-14e590d8]{display:flex;flex-direction:column;gap:15px}.info-item[data-v-14e590d8]{display:grid;grid-template-columns:100px 1fr;gap:10px;align-items:center}.label[data-v-14e590d8]{color:#888;min-width:80px}.value[data-v-14e590d8]{color:#333}@media screen and (max-width:768px){.inner[data-v-14e590d8]{margin:0 5%}.map-design[data-v-14e590d8]{width:100%;height:400px}.button-group[data-v-14e590d8]{width:100%;flex-direction:column;align-items:stretch;gap:8px;margin:15px 0}.info-container[data-v-14e590d8]{width:100%;border-radius:0;border-left:none;border-right:none}.info-section[data-v-14e590d8]{padding:15px}.info-item[data-v-14e590d8]{grid-template-columns:80px 1fr}.map-button[data-v-14e590d8]{width:100%;padding:12px}}.inner[data-v-7cc6c5e6]{margin:0 5%;display:block!important}.uio_title[data-v-7cc6c5e6]{font-weight:500}.theme_color[data-v-7cc6c5e6]{color:#bababa!important}.facilities-grid[data-v-7cc6c5e6]{display:grid;gap:30px;padding:30px 0;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.facilities-grid[data-v-7cc6c5e6]{grid-template-columns:repeat(2,1fr)}}.facility-card[data-v-7cc6c5e6]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease}.facility-card[data-v-7cc6c5e6]:hover{transform:translateY(-5px)}.facility-image[data-v-7cc6c5e6]{height:250px;background-size:cover;background-position:50%;position:relative}.facility-overlay[data-v-7cc6c5e6]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:20px}.facility-title[data-v-7cc6c5e6]{color:#fff;margin:0;font-size:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.facility-description[data-v-7cc6c5e6]{padding:20px;color:#666;line-height:1.6}.facility-description p[data-v-7cc6c5e6]{margin:0}@media (max-width:767px){.inner[data-v-7cc6c5e6]{margin:0 3%}.facilities-grid[data-v-7cc6c5e6]{gap:20px;padding:20px 0}.facility-image[data-v-7cc6c5e6]{height:200px}.facility-overlay[data-v-7cc6c5e6]{padding:15px}.facility-title[data-v-7cc6c5e6]{font-size:1.3rem}.facility-description[data-v-7cc6c5e6]{padding:15px;font-size:14px}}@media (max-width:480px){.inner[data-v-7cc6c5e6]{margin:0 2%}.facilities-grid[data-v-7cc6c5e6]{gap:15px;padding:15px 0}.facility-image[data-v-7cc6c5e6]{height:180px}.facility-overlay[data-v-7cc6c5e6]{padding:12px}.facility-title[data-v-7cc6c5e6]{font-size:1.2rem}.facility-description[data-v-7cc6c5e6]{padding:12px;font-size:13px}}.login-container[data-v-14d09222]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f6fa}.login-box[data-v-14d09222]{background:#fff;padding:2rem 2.5rem;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,.08);width:100%;max-width:350px;display:flex;flex-direction:column;gap:1rem}.login-box h2[data-v-14d09222]{margin-bottom:1rem;text-align:center}.login-box label[data-v-14d09222]{font-size:.95rem;margin-bottom:.2rem}.login-box input[data-v-14d09222]{padding:.7rem;border:1px solid #dcdde1;border-radius:6px;font-size:1rem;margin-bottom:.5rem}.login-box button[data-v-14d09222]{padding:.8rem;background:#42b983;color:#fff;border:none;border-radius:6px;font-size:1.1rem;cursor:pointer;transition:background .2s}.login-box button[data-v-14d09222]:disabled{background:#b2bec3;cursor:not-allowed}.error[data-v-14d09222]{color:#e74c3c;text-align:center;margin-top:.5rem;font-size:.95rem}@media (max-width:500px){.login-box[data-v-14d09222]{padding:1.2rem .7rem;max-width:95vw}}h3[data-v-0989cb0a]{margin-block-start:0;margin-block-end:0}ul[data-v-0989cb0a]{list-style-type:none;padding:0}li[data-v-0989cb0a]{display:inline-block;margin:0 10px}p[data-v-0989cb0a]{font-size:15px}a[data-v-0989cb0a]{color:#42b983}.inner[data-v-0989cb0a]{margin:0 5%;display:block!important}.input-text[data-v-0989cb0a]{width:100%;background-color:#f9f9f9;padding:13px 16px 11px;border-radius:10px;border:1px solid #cfd3da}.editor-content[data-v-0989cb0a]{width:100%;height:100%}button[data-v-0989cb0a]{background-color:transparent;border:0;padding:8px;cursor:pointer}button img[data-v-0989cb0a]{vertical-align:middle}.notice_view .info[data-v-0989cb0a]{overflow:hidden;position:relative;padding:24px 0;border-bottom:1px solid #ebebeb;font-size:14px;font-weight:600;color:#666}.notice_view .info .tit_area[data-v-0989cb0a]{float:left}.notice_view .info .tit[data-v-0989cb0a]{font-size:20px;letter-spacing:-1.2px;color:#111;font-weight:500;word-break:break-all;word-wrap:break-word}.notice_view .info .info_detail[data-v-0989cb0a]{float:right;margin-top:5px;font-family:roboto,sans-serif}.notice_view .info .info_detail span+span[data-v-0989cb0a]:before{display:inline-block;width:1px;height:12px;margin:2px 10px 0;background-color:#ebebeb;vertical-align:top;content:""}.btn_area[data-v-0989cb0a]{text-align:start;margin-top:50px}.btn_area .btn[data-v-0989cb0a]{margin-right:8px;display:inline-block;font-size:13px;padding:5px 13px;letter-spacing:-.9px;color:#666;border:1px solid #ddd;border-radius:2px;background:#fff;box-sizing:border-box}h3[data-v-c7c01bc8]{margin:40px 0 0}ul[data-v-c7c01bc8]{list-style-type:none;padding:0}li[data-v-c7c01bc8]{display:inline-block;margin:0 10px}a[data-v-c7c01bc8]{color:#42b983}.inner[data-v-c7c01bc8]{margin:0 5%;display:block!important;width:90%;max-width:100%;box-sizing:border-box}.input-text[data-v-c7c01bc8]{max-width:700px;padding:13px 16px 11px}.editor-content[data-v-c7c01bc8]{width:100%;min-height:500px}.editor-tiptap[data-v-c7c01bc8]{min-height:500px;margin-top:40px;margin-left:20px;margin-right:20px;padding-bottom:80px;cursor:auto;outline:none;height:100%;text-align:left;text-align:left;content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0;color:#68cef8;padding:.125em 0;border-radius:.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:100%;height:auto;outline:3px solid #68cef8;font-weight:400;font-size:17px;line-height:24px;color:#aeb4c1;text-align:left;white-space:pre-line!important;width:100%!important}.editor-container[data-v-c7c01bc8]{display:flex;flex-direction:column;gap:20px;padding:20px 0;height:calc(100vh - 150px);width:100%;box-sizing:border-box}.editor-wrapper[data-v-c7c01bc8]{flex:1;display:flex;flex-direction:column;border:1px solid #cfd3da;border-radius:10px;overflow:hidden}.editor-toolbar[data-v-c7c01bc8]{border-bottom:1px solid #cfd3da}.toolbar-row[data-v-c7c01bc8]{display:flex;gap:5px;padding:0 5px}.toolbar-row.secondary[data-v-c7c01bc8]{background-color:#f9f9f9;border-bottom:1px solid #cfd3da}.editor-content-wrapper[data-v-c7c01bc8]{flex:1;overflow-y:auto;position:relative}.title-input-wrapper[data-v-c7c01bc8]{position:relative;width:100%;box-sizing:border-box}.input-text[data-v-c7c01bc8]{width:100%;background-color:#f9f9f9;padding:13px 16px;border-radius:10px;border:1px solid #cfd3da;font-size:16px;transition:border-color .2s ease;box-sizing:border-box}.input-text[data-v-c7c01bc8]:focus{outline:none;border-color:#68cef8;background-color:#fff}.input-text[data-v-c7c01bc8]::-moz-placeholder{color:#aeb4c1}.input-text[data-v-c7c01bc8]::placeholder{color:#aeb4c1}.title-counter[data-v-c7c01bc8]{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:14px;color:#aeb4c1;pointer-events:none}.title-limit[data-v-c7c01bc8]{color:#f44}.editor-tiptap[data-v-c7c01bc8]{height:100%;padding:20px;cursor:text;outline:none;content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0;color:#68cef8;padding:.125em 0;border-radius:.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:100%;height:auto;outline:3px solid #68cef8;font-weight:400;font-size:17px;line-height:24px;color:#aeb4c1;white-space:pre-line!important;width:100%!important}button[data-v-c7c01bc8]{background-color:transparent;border:0;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}button img[data-v-c7c01bc8]{vertical-align:middle}@media (max-width:768px){.inner[data-v-c7c01bc8]{margin:0 10px;width:calc(100% - 20px)}.editor-container[data-v-c7c01bc8]{padding:10px 0}.title-counter[data-v-c7c01bc8]{font-size:12px}}.save-button[data-v-c7c01bc8]{background-color:#68cef8;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.save-button[data-v-c7c01bc8]:hover{background-color:#50b7e0}.save-button[data-v-c7c01bc8]:disabled{background-color:#ccc;cursor:not-allowed}h3[data-v-88b49072]{margin:40px 0 0}.inner[data-v-88b49072]{margin:0 5%;display:block!important;width:90%;max-width:100%;box-sizing:border-box}.sermon-form-container[data-v-88b49072]{margin-top:30px}.form-section[data-v-88b49072]{margin-bottom:40px;padding:20px;background-color:#f9f9f9;border-radius:10px}.section-title[data-v-88b49072]{margin:0 0 20px 0;font-size:18px;font-weight:600;color:#333}.input-group[data-v-88b49072]{margin-bottom:20px}.input-label[data-v-88b49072]{display:block;margin-bottom:8px;font-weight:500;color:#333}.input-text[data-v-88b49072]{width:100%;background-color:#fff;padding:13px 16px;border-radius:10px;border:1px solid #cfd3da;font-size:16px;transition:border-color .2s ease;box-sizing:border-box}.input-text[data-v-88b49072]:focus{outline:none;border-color:#68cef8}.input-text[data-v-88b49072]::-moz-placeholder{color:#aeb4c1}.input-text[data-v-88b49072]::placeholder{color:#aeb4c1}.input-help[data-v-88b49072]{margin-top:5px;font-size:12px;color:#666}.title-input-wrapper[data-v-88b49072]{position:relative;width:100%;box-sizing:border-box}.title-counter[data-v-88b49072]{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:14px;color:#aeb4c1;pointer-events:none}.title-limit[data-v-88b49072]{color:#f44}.editor-wrapper[data-v-88b49072]{border:1px solid #cfd3da;border-radius:10px;overflow:hidden;background-color:#fff}.editor-toolbar[data-v-88b49072]{border-bottom:1px solid #cfd3da}.toolbar-row[data-v-88b49072]{display:flex;gap:5px;padding:0 5px}.toolbar-row.secondary[data-v-88b49072]{background-color:#f9f9f9;border-bottom:1px solid #cfd3da}.editor-content-wrapper[data-v-88b49072]{min-height:300px;position:relative}.editor-tiptap[data-v-88b49072]{height:100%;padding:20px;cursor:text;outline:none;text-align:left;text-align:left;content:attr(data-placeholder);float:left;color:#adb5bd;pointer-events:none;height:0;color:#68cef8;padding:.125em 0;border-radius:.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone;max-width:100%;height:auto;outline:3px solid #68cef8;font-weight:400;font-size:17px;line-height:24px;color:#aeb4c1;text-align:left;white-space:pre-line!important;width:100%!important}button[data-v-88b49072]{background-color:transparent;border:0;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}button img[data-v-88b49072]{vertical-align:middle}.save-button[data-v-88b49072]{background-color:#68cef8;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.save-button[data-v-88b49072]:hover{background-color:#50b7e0}.save-button[data-v-88b49072]:disabled{background-color:#ccc;cursor:not-allowed}.button-group[data-v-88b49072]{display:flex;gap:10px;align-items:center}.cancel-button[data-v-88b49072]{background-color:#6c757d;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.cancel-button[data-v-88b49072]:hover{background-color:#5a6268}.sermon-list-container[data-v-88b49072]{margin-top:40px}.sermon-list[data-v-88b49072]{display:flex;flex-direction:column;gap:15px}.sermon-item[data-v-88b49072]{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#fff;border:1px solid #cfd3da;border-radius:10px;transition:box-shadow .2s ease}.sermon-item[data-v-88b49072]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.sermon-info[data-v-88b49072]{flex:1}.sermon-title[data-v-88b49072]{margin:0 0 8px 0;font-size:16px;font-weight:600;color:#333}.sermon-author[data-v-88b49072]{margin:0 0 4px 0;font-size:14px;color:#666}.sermon-date[data-v-88b49072]{margin:0;font-size:12px;color:#999}.sermon-actions[data-v-88b49072]{display:flex;gap:10px}.action-button[data-v-88b49072]{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.action-button.edit[data-v-88b49072]{background-color:#68cef8;color:#fff}.action-button.edit[data-v-88b49072]:hover{background-color:#50b7e0}.action-button.delete[data-v-88b49072]{background-color:#f44;color:#fff}.action-button.delete[data-v-88b49072]:hover{background-color:#e63939}@media (max-width:768px){.inner[data-v-88b49072]{margin:0 10px;width:calc(100% - 20px)}.form-section[data-v-88b49072]{padding:15px}.sermon-item[data-v-88b49072]{flex-direction:column;align-items:flex-start;gap:15px}.sermon-actions[data-v-88b49072]{width:100%;justify-content:flex-end}.title-counter[data-v-88b49072]{font-size:12px}}.inner[data-v-2789ba4b]{margin:0 5%;display:block!important}.management-section[data-v-2789ba4b]{max-width:900px;margin:0 auto}.section-title[data-v-2789ba4b]{font-size:24px;margin-bottom:30px;text-align:center}.form-group[data-v-2789ba4b]{margin-bottom:30px}.form-label[data-v-2789ba4b]{display:block;font-weight:700;margin-bottom:10px;color:#333;font-size:16px}.editor-container[data-v-2789ba4b]{border:2px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:border-color .3s ease}.editor-container[data-v-2789ba4b]:focus-within{border-color:#42b983;box-shadow:0 0 0 3px rgba(66,185,131,.1)}.button-group[data-v-2789ba4b]{display:flex;gap:15px;justify-content:center;margin-top:30px}.reset-button[data-v-2789ba4b],.save-button[data-v-2789ba4b]{padding:12px 30px;border:none;border-radius:6px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;min-width:120px}.save-button[data-v-2789ba4b]{background-color:#42b983;color:#fff}.save-button[data-v-2789ba4b]:hover:not(:disabled){background-color:#3aa876;transform:translateY(-2px)}.save-button[data-v-2789ba4b]:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.reset-button[data-v-2789ba4b]{background-color:#f8f9fa;color:#6c757d;border:2px solid #dee2e6}.reset-button[data-v-2789ba4b]:hover:not(:disabled){background-color:#e9ecef;border-color:#adb5bd}.reset-button[data-v-2789ba4b]:disabled{background-color:#f8f9fa;color:#adb5bd;cursor:not-allowed}.message[data-v-2789ba4b]{margin-top:20px;padding:15px;border-radius:6px;text-align:center;font-weight:700}.message.success[data-v-2789ba4b]{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.message.error[data-v-2789ba4b]{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@media (max-width:768px){.button-group[data-v-2789ba4b]{flex-direction:column;align-items:center}.reset-button[data-v-2789ba4b],.save-button[data-v-2789ba4b]{width:100%;max-width:200px}.management-section[data-v-2789ba4b]{max-width:100%}}[data-v-2789ba4b] .ql-editor{min-height:300px;font-size:14px;line-height:1.6}[data-v-2789ba4b] .ql-toolbar{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #e0e0e0!important;background-color:#f8f9fa}[data-v-2789ba4b] .ql-container{border:none!important}[data-v-2789ba4b] .ql-snow .ql-tooltip{background-color:#333;color:#fff;border:none;border-radius:4px}*{margin:0;padding:0;box-sizing:border-box}.layout{display:flex;flex-direction:column;min-height:100vh}.main{flex:1}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.header-design{position:sticky}.header-design,.side-menu{top:0;background-color:#fff;z-index:1000}.side-menu{position:fixed;right:0;width:100%;height:100vh;box-shadow:-2px 0 10px rgba(0,0,0,.2);transform:translateX(100%);transition:transform .3s ease}.side-menu.open{transform:translateX(0)}.side-button{background-color:transparent;border-color:transparent;cursor:pointer}.side-close-div{width:100%;text-align:end}.side-menu-button{background-color:transparent;border-color:transparent;color:#000;width:100%;text-align:start;cursor:pointer;font-size:30px;font-weight:500}.side-button-area{display:flex;text-align:left;border-bottom:1px solid #bababa;justify-content:space-between;align-items:center;margin-top:20px}.side-button-div{margin:5%;display:flex;flex-direction:column;margin-top:70px}.side-button-div.scroll{margin-top:10px}.side-button-img{width:20px;height:20px;margin-right:10px}