@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css');:root{--font-main:'Pretendard',-apple-system,BlinkMacSystemFont,system-ui,Roboto,'Helvetica Neue','Segoe UI','Apple SD Gothic Neo','Noto Sans KR','Malgun Gothic','Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol',sans-serif}body{font-family:var(--font-main)}h1,h2,h3,h4,h5,h6{font-family:var(--font-main)}#top-menu li a,.et_pb_button{font-family:var(--font-main)!important}blockquote,blockquote p,input,textarea,select{font-family:var(--font-main)}p,li,h1,h2,h3,h4,h5,h6{word-break:keep-all;word-wrap:break-word}@media (max-width:980px){.snap-wrap{height:100svh;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0;margin:0}.snap-wrap .snap-card{min-height:100svh;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;box-sizing:border-box}.snap-wrap .et_pb_row{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.next-hotspot{position:fixed;left:0;right:0;bottom:0;height:64px;z-index:99;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.05);backdrop-filter:blur(4px);text-decoration:none;font-weight:600;color:#333}.next-hotspot:active{background:rgba(0,0,0,0.15)}#main-header.et-fixed-header{position:static!important}}.dd-blog-s5 article.et_pb_post{position:relative;padding:0!important;display:flex;flex-direction:column;transition:all .3s ease-in-out!important}.dd-blog-s5 article.et_pb_post:hover{transform:translateY(-10px)}.dd-blog-s5 .et_pb_post .et_pb_image_container{margin:0!important;order:1}.dd-blog-s5 .et_pb_post .entry-featured-image-url{margin-bottom:0!important}.dd-blog-s5 .et_pb_post .entry-title a{background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-position:100% 95%;background-size:0 2px;transition:background-size .25s cubic-bezier(.785,.135,.15,.86)0s;display:inline;background-repeat:no-repeat}.dd-blog-s5 .et_pb_post:hover .entry-title a{background-size:100% 2px;background-position:0 95%}.dd-blog-s5 .et_pb_post .entry-title{order:3;padding:0 5px 5px}.dd-blog-s5 .et_pb_post .post-meta{order:2;padding:5px 5px 0}.blog-cus5 article.et_pb_post{position:relative;padding:5px!important;display:flex;flex-direction:column;transition:all .3s ease-in-out!important;margin-bottom:1.1em;box-shadow:none}.blog-cus5 .et_pb_post .entry-title{padding:0;margin:0;display:flex;align-items:center}.blog-cus5 .et_pb_post .entry-title a{display:inline-block;padding-left:0.5em;position:relative;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-position:100% 95%;background-size:0 2px;transition:background-size .25s cubic-bezier(.785,.135,.15,.86) 0s;background-repeat:no-repeat}.blog-cus5 .et_pb_post .entry-title:before{content:'➜';font-size:1.1em;display:inline-block;margin-right:0.2em}.blog-cus5 .et_pb_post:hover .entry-title a{background-size:100% 2px;background-position:0 95%}.custom-buttons{position:fixed;right:20px;bottom:60px;display:flex;flex-direction:column;gap:10px;z-index:9999;opacity:0;transition:opacity 0.3s ease-in-out}.custom-buttons.show{opacity:1}.custom-btn{background:rgba(150,150,150,0.4);color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:22px;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.3s}.custom-btn:hover{background:rgba(180,180,180,0.9)}.home-btn{font-size:26px;padding-bottom:10px}.et_pb_post_content{background-color:#f5f5f5!important}