.collapse-container.svelte-134tysu{border:1px solid transparent;margin-bottom:16px;filter:drop-shadow(0px 0px 4px #0002)}.collapse-header.svelte-134tysu{display:flex;justify-content:space-between;align-items:flex-end;padding:12px;cursor:pointer;background-color:#eee;border-radius:8px 8px 0 0}.collapse-content.svelte-134tysu{background-color:#fff;border-radius:0 0 8px 8px}header{font-family:SokchoBadaBatang}article{font-family:NanumBarunGothic,sans-serif}section{max-width:800px;margin:0 auto;min-width:320px;min-height:100px;overflow:hidden}section>div{padding:3rem 0;width:100%}.main-image-wrap{padding:0;position:relative;height:1200px;display:flex;flex-direction:column;justify-content:space-between;font-family:SokchoBadaBatang!important}.main-image-wrap>.bg{position:absolute;left:0;top:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center top;filter:brightness(70%)}.main-image-wrap>header{width:100%;font-size:4rem;text-align:center;padding:3rem 0;color:#fff;filter:drop-shadow(2px 4px 6px #0005)}.main-image-wrap>article{font-size:2rem;text-align:center;padding:3rem 0;color:#fff;filter:drop-shadow(2px 4px 6px #0005) drop-shadow(2px 4px 6px #0005) drop-shadow(2px 4px 6px #0005);font-family:SokchoBadaBatang}.main-image-wrap>article>.main-particle{margin:.5rem}.main-image-wrap>article>.main-particle.marrier{margin:1.5rem;font-size:2.5rem}.sentence-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;line-height:1rem;font-weight:700;font-family:BookkMyungjo-Bd!important}.sentence-wrap>.sentence-div{width:100%;height:20px;background-image:url(../../../assets/div1.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin:1rem 0}.sentence-wrap>.sentence-div.flip{transform:scaleY(-1)}.contact-wrap>.marrier-particle{display:flex;padding:1rem 3rem;justify-content:space-around;align-items:center}.contact-wrap>.wedding-host-particle{display:flex;padding:1rem 3rem;justify-content:space-around;align-items:center}.contact-wrap>header{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem;padding:2rem;text-align:center;color:#f08080}.contact-wrap>header>small{font-size:medium;letter-spacing:.3rem}.wedding-host-particle>div{display:flex;flex-direction:column;justify-content:start;text-align:center;height:100%}.contact-wrap .contact-icon-btn{color:#a9a9a9}.contact-wrap .contact-icon-btn:hover{color:gray}.contact-wrap .contact-icon-btn:active{color:#696969}.share-wedding-news{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem 0}.share-wedding-news>header{font-size:1.5rem;font-weight:700;font-family:NanumBarunGothic}.share-wedding-news>article{width:100%;display:flex;justify-content:center;align-items:center;margin:1rem 0}.share-wedding-news>article>button{width:3rem;height:3rem;margin:0 1rem;font-size:1.5rem;display:flex;justify-content:center;align-items:center;border:0;border-radius:10px;background-color:#696969;color:#fff;cursor:pointer}.share-wedding-news>article>button>img{width:36px;height:46px}.gallery-wrap>header{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2rem;font-weight:700;padding:3rem 0;color:#f08080}.gallery-wrap>header>small{font-size:medium;letter-spacing:.3rem}.gallery-wrap>article{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.gallery-wrap>article>figure{box-sizing:border-box;margin:0}.gallery-wrap>article>figure>a{display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.gallery-wrap>article>figure>a>img{width:100%;height:100%}.wedding-picture-content{position:fixed;top:0;left:0;width:100vw;height:calc(var(--vh, 1vh) * 100);display:flex;justify-content:center;align-items:center;z-index:1000}.wedding-picture-content>.wedding-picture-btn{background-color:transparent;color:#fff;border:0;cursor:pointer;font-size:3rem;position:fixed;width:10%;min-width:50px;height:100vh;filter:drop-shadow(0 0 5px #000d) drop-shadow(0 0 10px #000a)}.wedding-picture-btn.wedding-picture-prev{left:0}.wedding-picture-btn.wedding-picture-next{right:0}.wedding-picture-content>.wedding-picture-close{position:fixed;bottom:2rem;width:100px}.wedding-picture-content>.splide{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.wedding-picture-content img{width:100%;height:auto;max-height:calc(var(--vh, 1vh) * 100);object-fit:contain}.wedding-picture-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#000a;z-index:-1}.location-wrap>header{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;font-weight:700;padding:2rem;color:#f08080}.location-wrap>header>small{font-size:medium;letter-spacing:.3rem}.location-wrap>article{display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:700}.location-wrap>article>div{margin:1rem 0;width:100%}.location-wrap>article>.location-map-link{display:flex;align-items:center;justify-content:center;font-weight:700;margin:1rem 0 2rem}.location-wrap>article>.location-map-link>a{display:flex;align-items:center;margin:0 1rem;color:#696969;border:1px solid dimgray;padding:4px 16px;border-radius:50px}.location-wrap>article .location-map-api{width:100%;height:300px;border:1px solid lightgray;border-left:0;border-right:0;box-shadow:0 0 10px #d3d3d3}.location-wrap>article>.location-how-to-get{font-weight:400}.guest-book-wrap>header{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;font-weight:700;padding:2rem;color:#f08080}.guest-book-wrap>header>small{font-size:medium;letter-spacing:.3rem}.guest-book-wrap>article{width:100%}.guest-book-wrap>article>.guest-book-input-wrap{display:flex;flex-direction:column;align-items:center;margin:0 2rem}.guest-book-wrap>article>.guest-book-input-wrap>.guest-book-send{cursor:pointer;box-sizing:initial;text-indent:initial;font-weight:700}.guest-book-wrap>article>.guest-book-input-wrap>input{width:100%;height:48px;font-family:Noto Sans Kr;font-size:large;color:#333;border:1px solid #ddd;border-radius:6px;padding:0 1rem;margin:.25rem}.guest-book-wrap>article>.guest-book-list-wrap{padding:3rem 1rem}.guest-book-wrap>article>.guest-book-list-wrap li{background:#fff;padding:.75rem 1rem;box-sizing:border-box;border:1px solid lightgray;border-radius:5px;margin:.5rem 0}.guest-book-list-wrap .guest-book-date{font-size:small;color:#a9a9a9}@media (max-width: 425px){.guest-book-wrap>article>.guest-book-list-wrap{font-size:10pt}.guest-book-list-wrap .guest-book-date{font-size:9pt}}.guest-book-wrap .guest-book-more{display:block;margin-top:2rem;padding:1rem 0;font-size:large;text-align:center;color:#333;border:1px solid #ddd;border-radius:6px;box-sizing:border-box;text-indent:16px;background-color:#f0f0f0}footer{padding:.25rem 1rem;display:flex;background-color:#696969;font-family:Daughter_handwriting}footer>a{width:100%;height:100%;text-align:center;font-size:2rem}.kakaopay a{display:block;border-radius:6px;background-color:gold;text-align:center;padding:.5rem;font-weight:700;font-size:large}.account-number-btn{border:1px solid lightgray;width:100%;display:block;border-radius:6px;background-color:#fff;text-align:center;padding:.5rem;font-weight:700;font-size:large;cursor:pointer}.account-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;min-height:65px}.account-item span{flex-grow:1}.account-item button{border:0;display:block;border-radius:4px;background-color:#eee;padding:4px 8px;font-weight:700;text-align:center;cursor:pointer}.account-item a.kakao{border:0;display:block;border-radius:4px;background-color:#eee;padding:4px 8px;font-weight:700;text-align:center;cursor:pointer;background-position:center;background-size:80% auto;background-repeat:no-repeat;background-color:#ffeb00}.contact-container{padding:2rem 0;border-radius:10px}.contact-section{margin:2rem 0}.contact-header{font-size:18px;font-weight:700;border-bottom:1px solid lightgray;padding-bottom:5px;margin-bottom:10px}.contact-subheader{font-size:12px;font-weight:400;color:#ccc}.contact-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.contact-role{width:100px;color:#696969}.account-container{padding:2rem 0}@media (max-width: 520px){.contact-wrap>header{font-size:1.25rem}.main-image-wrap>header{font-size:3rem}.main-image-wrap>article{font-size:1.5rem}.main-image-wrap>article>.main-particle.marrier{font-size:2rem}.sentence-wrap{font-size:1.25rem}.contact-wrap>.marrier-particle,.contact-wrap>.wedding-host-particle{flex-direction:column}.share-wedding-news>header{font-size:1.25rem}}.kakao.svelte-813ouh{background-image:url(data:image/png;base64,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)!important}
