@import url(https://fonts.googleapis.com/css?family=Nanum+Brush+Script|Nanum+Gothic|Nanum+Myeongjo|Nanum+Pen+Script|Yeon+Sung|Noto+Serif+KR&display=swap);#app{font-family:Nanum Myeongjo,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;height:100vh}.u-prevent-jump[data-v-2543f26e]{transition:min-height 1000s steps(1)}.home[data-v-2543f26e]{height:100%}.home .home__inner[data-v-2543f26e]{opacity:.6;width:80vw;margin-left:10vw;height:100%}.home .home__inner .home__inner__bg[data-v-2543f26e]{line-height:34em}.home .home__inner .home__inner__bg img[data-v-2543f26e]{width:100%;vertical-align:middle}.home .home__layer[data-v-2543f26e]{position:absolute;left:8vw;top:45vw;height:500px;width:80vw;color:#000}.home .home__layer .home__layer__top[data-v-2543f26e]{height:20%}.home .home__layer .home__layer__top .date[data-v-2543f26e]{margin-left:66vw;font-size:50px;text-align:right;font-family:Nanum Myeongjo,serif}.home .home__layer .home__layer__top .date.split[data-v-2543f26e]{border-bottom:2px solid #000}.home .home__layer .home__layer__mid[data-v-2543f26e]{height:60%}.home .home__layer .home__layer__mid .desc[data-v-2543f26e]{height:100%;float:right;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:Nanum Myeongjo,serif;font-size:17px}.home .home__layer .home__layer__mid .title[data-v-2543f26e]{text-align:left;padding-top:30px}.home .home__layer .home__layer__mid .sub__title[data-v-2543f26e]{margin-left:10px;margin-right:10px;padding-top:40px}.home .home__layer .home__layer__mid .sub__title strong[data-v-2543f26e]{font-weight:700}.home .home__layer .home__layer__bottom[data-v-2543f26e]{height:20%}.underline[data-v-43ed8ad8]{text-decoration:underline}.invitation[data-v-43ed8ad8]{height:130%;margin-top:-15%}.invitation .invitation__padding[data-v-43ed8ad8]{height:8%}.invitation .invitation__desc[data-v-43ed8ad8]{height:45%;line-height:1.7em;font-size:16px;font-family:Nanum Myeongjo,serif}.invitation .invitation__desc .title[data-v-43ed8ad8]{height:8%;margin-bottom:20px;font-size:18px;font-family:Nanum Myeongjo,serif}.invitation .invitation__name[data-v-43ed8ad8]{margin-bottom:5%;font-family:Nanum Myeongjo,serif;height:18%}.invitation .invitation__name span[data-v-43ed8ad8]{font-size:18px}.invitation .invitation__name .part[data-v-43ed8ad8]{height:30px;text-align:start}.invitation .invitation__name .part .parents[data-v-43ed8ad8]{float:left;padding-left:12vw;font-size:16px;height:100%;padding-top:7px;width:201px}.invitation .invitation__name .part .child[data-v-43ed8ad8]{float:left;font-size:22px;height:100%;padding-left:3vw}.invitation .invitation__name .split[data-v-43ed8ad8]{height:15px}.invitation .invitation__location[data-v-43ed8ad8]{background-color:#464440;height:18%}.invitation .invitation__location .banner[data-v-43ed8ad8]{position:absolute;left:0}.invitation .invitation__location .banner img[data-v-43ed8ad8]{width:100vw;height:20vh;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 40%;object-position:100% 40%;opacity:.2}.invitation .invitation__location .info[data-v-43ed8ad8]{padding-top:30px;color:#fff;font-size:20px;font-family:Nanum Myeongjo,serif;line-height:1.5em}.location[data-v-25c3947c]{height:120%;margin-top:-51%;padding-top:35%}.location #map[data-v-25c3947c]{width:100%;height:40%}.location .come-route[data-v-25c3947c]{text-align:left;height:60%;margin-left:7%;padding-top:4%;font-size:14px}.location .come-route .come-route__div[data-v-25c3947c]{width:20%;border-top:1px solid #000}.location .come-route .come-route__desc[data-v-25c3947c]{height:60%;padding-top:4%;line-height:1.1}.location .come-route .come-route__button[data-v-25c3947c]{font-family:Nanum Gothic,sans-serif;height:20%}.location .come-route .come-route__button div[data-v-25c3947c]{padding-top:11px}.location .come-route .come-route__button .come-route__button__left[data-v-25c3947c]{float:left;width:45%;text-align:center;height:40px;border:1px solid #a09e98;border-right:0;font-size:14px}.location .come-route .come-route__button .come-route__button__left .kakao[data-v-25c3947c]{color:#3b3b3b;font-weight:700}.location .come-route .come-route__button .come-route__button__right[data-v-25c3947c]{float:left;width:45%;text-align:center;height:40px;border:1px solid #a09e98;font-size:14px}.location .come-route .come-route__button .come-route__button__right .naver[data-v-25c3947c]{color:#4ab56a;font-weight:700}.gallery[data-v-7d47e9ee]{height:40%}.gallery .image[data-v-7d47e9ee]{float:left;background-size:cover;background-repeat:no-repeat;background-position:50%;border:1px solid #ebebeb;margin:5px;-o-object-fit:cover;object-fit:cover}.more-info[data-v-793e6750]{height:100%}.more-info .padding-top[data-v-793e6750]{height:10%}.more-info .title[data-v-793e6750]{height:7%}.more-info .desc[data-v-793e6750]{padding-left:5vw;padding-right:5vw;text-align:start;line-height:2;font-size:14px}.more-info .map__div[data-v-793e6750]{margin-top:5%}.more-info .map__div img[data-v-793e6750]{width:100%;height:auto}.more-info .share[data-v-793e6750]{margin-top:5%;padding-bottom:5%}.more-info .share #share__button[data-v-793e6750]{width:40%;text-align:center;height:40px;border:1px solid #a09e98;font-size:14px;border-radius:30px;background-color:#464440;color:#fff}.not-mobile[data-v-4c9598f0]{padding-top:20%}.quest-banner[data-v-30a8bf44]{background-color:#eaeaea;height:140px;font-family:Nanum Gothic,sans-serif;text-align:left;padding-left:20px;line-height:1.6}.quest-banner .img-container[data-v-30a8bf44]{float:right}.quest-banner .banner-img[data-v-30a8bf44]{width:140px}.quest-banner .title1[data-v-30a8bf44]{padding-top:20px;font-size:12px}.quest-banner .title2[data-v-30a8bf44]{font-weight:700;padding-top:5px;font-size:16px;padding-bottom:5px}.quest-banner .title3[data-v-30a8bf44]{font-size:12px;color:#616161}.app{height:100%}.app .padding1{height:8%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.u-prevent-jump{transition:min-height 1000s steps(1)}body{background-color:#f4f2f1}