@charset "utf-8";@font-face{font-display:swap;font-family:Noto Sans;font-weight:300;src:url(../fonts/NotoSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-weight:400;src:url(../fonts/NotoSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-weight:500;src:url(../fonts/NotoSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-weight:700;src:url(../fonts/NotoSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:BlackHanSans;font-weight:400;src:url(../fonts/BlackHanSans-Regular.woff) format("woff")}:root{--ink:#191c1f;--paper:#fff;--card:#fff;--accent:#e23a2d;--accent-hover:#c82e22;--accent-soft:#fdebe9;--line:#eae7e1;--line-strong:#191c1f;--mute:#726f68;--sub:#3a3d42;--font-display:"BlackHanSans","Noto Sans",sans-serif;--font-body:"Noto Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--maxw:1040px;--radius:8px;--shadow:0 1px 2px rgba(25,28,31,.04),0 22px 48px -28px rgba(25,28,31,.28);--header-h:74px}body{-webkit-text-size-adjust:100%;background-color:#fff;background-color:var(--paper);color:#191c1f;color:var(--ink);font-family:Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:17px;font-weight:400;letter-spacing:-.01em;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:clip}body,html{margin:0;padding:0;width:100%}html[lang=ko-KR]{word-break:keep-all;word-wrap:break-word}blockquote,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}h1,h2,h3{font-family:BlackHanSans,Noto Sans,sans-serif;font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;line-height:1.2}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible}input[type=email],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,select,textarea{border-radius:0;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:100%}button{background:transparent;border:0;margin:0;overflow:visible;padding:0}ol,ul{list-style:none}fieldset,img{border:none;vertical-align:top}img{max-width:100%}a,a:link{color:inherit}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none}:focus-visible{outline:2px solid #e23a2d;outline:2px solid var(--accent);outline-offset:2px}#acc-nav{height:0;width:100%;z-index:1000}#acc-nav,#acc-nav a{left:0;position:absolute;top:0}#acc-nav a{color:#000;display:block;font-size:.875em;font-weight:700;height:1px;margin-bottom:-1px;margin-left:-1px;overflow:hidden;text-align:center;white-space:nowrap;width:1px}#acc-nav a:active,#acc-nav a:focus,#acc-nav a:hover{background:#191c1f;background:var(--ink);color:#fff;height:auto;padding:10px 0;width:100%;z-index:1000}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#191c1f;color:var(--ink);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#wrap{padding-top:0}#header{backdrop-filter:saturate(150%) blur(8px);background-color:hsla(0,0%,100%,.92);border-bottom:1px solid #eae7e1;border-bottom:1px solid var(--line);left:0;position:sticky;top:0;z-index:200}#header,#header>.inner{box-sizing:border-box;width:100%}#header>.inner{align-items:center;display:flex;gap:18px;margin:0 auto;max-width:1040px;max-width:var(--maxw);min-height:74px;min-height:var(--header-h);padding:0 24px}#header .logo{flex:0 0 auto;font-size:1em;line-height:1;margin:0;position:static}#header .logo a{display:block}#header .logo img{height:46px;width:auto}#header .inner>form{flex:0 0 auto;margin:0}#header .inner>form fieldset{align-items:center;background:#fff;border:1px solid #eae7e1;border:1px solid var(--line);border-radius:100px;display:flex;gap:8px;min-width:210px;padding:8px 14px}#header .inner>form fieldset input{background:transparent;border:0;color:#191c1f;color:var(--ink);flex:1 1 auto;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:14px;letter-spacing:-.01em;min-width:0;outline:0;padding:0;width:100%}#header .inner>form fieldset input::-moz-placeholder{color:#b9b4aa}#header .inner>form fieldset input::placeholder{color:#b9b4aa}#header .inner>form fieldset button.submit{background:transparent;flex:0 0 auto;height:16px;order:-1;overflow:hidden;position:relative;text-indent:-999em;width:16px}#header .inner>form fieldset button.submit:before{background:#726f68;background:var(--mute);content:"";inset:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='M10.5 10.5 15 15'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='M10.5 10.5 15 15'/%3E%3C/svg%3E") center/contain no-repeat;position:absolute}#header .inner>form fieldset:focus-within{border-color:#e23a2d;border-color:var(--accent)}#header .inner>form fieldset:focus-within button.submit:before{background:#e23a2d;background:var(--accent)}#gnb{flex:0 0 auto;margin-left:auto}#gnb ul{display:flex;gap:8px}#gnb ul li{color:#726f68;color:var(--mute);font-family:Noto Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-family:var(--font-body);font-size:15px;font-weight:700;line-height:1.2}#gnb ul li a{border-bottom:2px solid transparent;display:block;padding:12px;text-decoration:none;transition:color .15s,border-color .15s}#gnb ul li a:hover{color:#191c1f;color:var(--ink)}#gnb ul li.current-menu-item>a,#gnb ul li.current-menu-parent>a{border-color:#e23a2d;border-color:var(--accent);color:#191c1f;color:var(--ink)}.search-form{background-color:#f7f5f1;border-bottom:1px solid #eae7e1;border-bottom:1px solid var(--line);margin:0 0 40px;padding:56px 24px 44px}.search-form form{position:relative}.search-form fieldset{align-items:center;border-bottom:2px solid #191c1f;border-bottom:2px solid var(--ink);display:flex;margin:0 auto;max-width:520px}.search-form fieldset:before{color:#e23a2d;color:var(--accent);content:"#";display:inline-block;font-family:BlackHanSans,Noto Sans,sans-serif;font-family:var(--font-display);font-size:1.5em;line-height:1.2;margin-right:6px}.search-form fieldset input{background:transparent;border:none;color:#191c1f;color:var(--ink);font-size:1.375em;line-height:1.2;outline:none;padding:10px 6px;width:100%}.search-form fieldset input::-moz-placeholder{color:#b9b4aa}.search-form fieldset input::placeholder{color:#b9b4aa}.search-form fieldset button{background:transparent;display:block;flex-shrink:0;height:26px;position:relative;text-indent:-999em;width:26px}.search-form fieldset button:before{border:2px solid #191c1f;border:2px solid var(--ink);border-radius:50%;content:"";height:16px;inset:0;margin:auto;position:absolute;width:16px}.search-form fieldset button:after{background:#191c1f;background:var(--ink);bottom:2px;content:"";height:2px;position:absolute;right:2px;transform:rotate(45deg);width:9px}.search-form .search-keyword{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:20px auto 0;max-width:900px}.search-form .search-keyword .title{background-color:#191c1f;background-color:var(--ink);border-radius:100px;color:#fff;display:inline-block;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:12px;padding:5px 10px;vertical-align:middle;white-space:nowrap}.search-form .search-keyword ul{display:flex;flex-wrap:wrap;gap:4px}.search-form .search-keyword ul li a{border:1px solid #eae7e1;border:1px solid var(--line);border-radius:100px;display:inline-block;font-size:14px;padding:5px 10px}.search-form .search-keyword ul li a:hover{border-color:#e23a2d;border-color:var(--accent);color:#e23a2d;color:var(--accent)}.autocomplete{background:#fff;border:1px solid #eae7e1;border:1px solid var(--line);border-radius:8px;border-radius:var(--radius);margin:6px auto 0;max-width:520px;overflow:hidden}.autocomplete ul li a{display:block;padding:10px 16px}.autocomplete ul li a:hover{background:#fdebe9;background:var(--accent-soft)}#footer{background-color:#191c1f;background-color:var(--ink);color:#edebe6;padding:56px 24px 48px;position:relative;z-index:100}#footer .inner{margin:0 auto;max-width:1040px;max-width:var(--maxw)}#footer .page-top{background-color:#fff;border:1px solid #191c1f;border:1px solid var(--ink);border-radius:50%;box-shadow:0 1px 2px rgba(25,28,31,.04),0 22px 48px -28px rgba(25,28,31,.28);box-shadow:var(--shadow);color:#191c1f;color:var(--ink);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:.75em;height:48px;line-height:48px;position:absolute;right:24px;text-align:center;text-decoration:none;top:-24px;width:48px;z-index:10}#footer .page-top:hover{border-color:#e23a2d;border-color:var(--accent);color:#e23a2d;color:var(--accent)}#footer .page-top:active{background-color:#e23a2d;background-color:var(--accent);border-color:#e23a2d;border-color:var(--accent);color:#fff}#footer .social-channel{margin:0 auto 22px}#footer .social-channel ul{align-items:center;display:flex;gap:20px;justify-content:center}#footer .social-channel ul li a{color:#c9c6c0;font-size:.75em}#footer .social-channel ul li.instagram a,#footer .social-channel ul li.youtube a{background-image:url(../images/ico_social_channel.png);background-repeat:no-repeat;background-size:auto 60px;display:inline-block;height:30px;text-indent:-999em;width:30px}#footer .social-channel ul li.youtube a{background-position:0 0}#footer .social-channel ul li.instagram a{background-position:-30px 0}#footer .fnb{margin-bottom:24px}#footer .fnb ul{display:flex;flex-wrap:wrap;gap:6px 22px;justify-content:center}#footer .fnb ul li a{color:#c9c6c0;font-size:14px;text-decoration:none}#footer .fnb ul li a:hover{color:#fff}#footer .fnb ul li.menu-item-privacy-policy a{color:#fff;font-weight:700}#footer .shortcuts ul{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;margin-bottom:16px}#footer .shortcuts ul li a{color:#c9c6c0;font-size:14px}#footer .shortcuts ul li a:hover{color:#fff}#footer .family-site{margin:0 auto 24px;max-width:280px;position:relative}#footer .family-site>button{border:1px solid #3a3d42;border-radius:8px;border-radius:var(--radius);color:#edebe6;font-size:14px;padding:11px 16px;text-align:left;width:100%}#footer .family-site ul{display:none}#footer .copyright{color:#8c8981;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-family:var(--font-mono);font-size:12px;letter-spacing:.02em;text-align:center}body.overflow{height:100%;overflow:hidden;width:100%}#dimmed{background-color:rgba(25,28,31,.5);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:500}.error404 #wrap{min-height:100vh;padding-top:0}.error404 #content{align-items:center;display:flex;justify-content:center;min-height:70vh}.error404 .not-found{margin:0 auto;max-width:620px;padding:40px 24px;text-align:center}.error404 .not-found h1{color:#191c1f;color:var(--ink);font-size:2.5em;margin-bottom:16px}.error404 .not-found p{color:#726f68;color:var(--mute);font-size:1.25em;font-weight:500;line-height:1.6}.error404 .not-found .btn{background:#e23a2d;background:var(--accent);border-radius:100px;color:#fff;display:inline-block;font-weight:700;margin-top:40px;padding:13px 26px;text-decoration:none}.error404 .not-found .btn:hover{background:#c82e22;background:var(--accent-hover)}#browser-update{background-color:#fff;border-radius:8px;border-radius:var(--radius);box-shadow:0 1px 2px rgba(25,28,31,.04),0 22px 48px -28px rgba(25,28,31,.28);box-shadow:var(--shadow);left:50%;padding:56px 30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(740px,92vw);z-index:1000}#browser-update h1{color:#191c1f;color:var(--ink);font-size:2em;line-height:1.1;margin-bottom:20px;text-align:center}#browser-update p{color:#3a3d42;color:var(--sub);line-height:1.6;margin-bottom:40px;text-align:center}#browser-update ul{display:flex;flex-wrap:wrap}#browser-update ul li{font-size:.75em;text-align:center;width:25%}#browser-update ul li a{color:#3a3d42;color:var(--sub);cursor:pointer}#browser-update ul li a:before{background:url(../images/ico_browser_update.png) no-repeat;content:"";display:block;height:90px;margin:0 auto;width:90px}#browser-update ul li.chrome a:before{background-position:0 0}#browser-update ul li.edge a:before{background-position:-90px 0}#browser-update ul li.firefox a:before{background-position:-180px 0}#browser-update ul li.opera a:before{background-position:-270px 0}#browser-update .close{background:url(../images/ico_browser_update.png) no-repeat -360px 0;height:20px;position:absolute;right:24px;text-indent:-999em;top:24px;width:20px}@media screen and (max-width:768px){#header>.inner{gap:8px;min-height:58px;padding:0 14px}#header .logo img{height:38px}#header .inner>form{display:none}#gnb{flex:1 1 auto;margin-left:auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}#gnb ul{flex-wrap:nowrap;gap:0;justify-content:flex-end}#gnb ul li a{font-size:14px;padding:9px;white-space:nowrap}.search-form{padding:36px 20px}.search-form fieldset input{font-size:1.125em}#footer{padding:44px 20px 40px}.error404 .not-found h1{font-size:2em}}#container{padding-bottom:20px}.post-list{margin:0 auto;max-width:var(--maxw);padding:0 24px;position:relative}.page-cover+.post-list,.post-list:first-child{margin-top:34px}.post-list>ul{display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}.post-list>ul>li{margin:0}.post-list ul li a{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s}.post-list ul li a:hover{border-color:#dcd7cd;box-shadow:0 18px 34px -20px rgba(25,28,31,.35);transform:translateY(-3px)}.post-list ul li figure{aspect-ratio:1/1;background:#f2efe9;border-bottom:1px solid var(--line);margin:0;overflow:hidden;position:relative}.post-list ul li figure img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .3s ease;width:100%}.post-list ul li a:hover figure img{transform:scale(1.04)}.post-list ul li .title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ink);font-family:var(--font-body);font-size:16.5px;font-weight:700;letter-spacing:-.01em;line-height:1.42;margin:16px 18px 0}.post-list ul li .meta{align-items:center;display:flex;font-family:var(--font-mono);font-size:11.5px;gap:7px;letter-spacing:.02em;line-height:1.4;margin:auto 18px 18px;padding-top:12px}.post-list ul li .meta:before{background:var(--accent);border-radius:50%;content:"";flex:0 0 auto;height:6px;width:6px}.post-list ul li .meta .date{color:var(--mute)}.page-cover{background:transparent;border-bottom:1px solid var(--line);padding:52px 24px 30px;text-align:left}.page-cover,.page-cover .inner{margin:0 auto;max-width:var(--maxw)}.page-cover h1{color:var(--ink);font-size:clamp(30px,5vw,48px);line-height:1.1;margin:0;max-width:none}.page-cover h1:before{content:none}.page-cover .excerpt{margin-top:24px}.page-cover .excerpt p{color:var(--sub);font-size:17px;line-height:1.7;max-width:60ch}.post-disclosure{color:var(--mute);font-family:var(--font-mono);font-size:12px;line-height:1.6;margin:26px auto 0;max-width:800px;padding:0 24px}.post-header{background:transparent;margin:0 auto;max-width:800px;padding:30px 24px 0;text-align:left}.post-dek{color:var(--sub);font-size:18px;line-height:1.6;margin:18px 0 0}.post-header .freshness{align-items:center;display:flex;font-family:var(--font-mono);font-size:12px;gap:9px;letter-spacing:.03em;margin-bottom:18px}.post-header .freshness .dot{background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px var(--accent-soft);flex:0 0 auto;height:7px;width:7px}.post-header .freshness .label{color:var(--accent);font-weight:600}.post-header .freshness .date{color:var(--mute)}.post-header h1{color:var(--ink);font-size:clamp(28px,4.4vw,44px);line-height:1.14;margin:0;max-width:680px}.post-header h1:before{display:none}.post-meta{margin:40px auto 60px;max-width:800px;padding:0 24px}.post-meta>iframe{display:block;margin:0 auto 8px}.post-meta .social-share{margin:36px 0 30px}.post-meta .social-share h2{color:var(--mute);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;margin-bottom:12px;text-align:center;text-transform:uppercase}.post-meta .social-share ul{display:flex;gap:10px;justify-content:center}.post-meta .social-share ul li a{background:url(../images/ico_social_channel.png) no-repeat 0 -30px;background-size:auto 60px;display:block;height:30px;text-indent:-999em;width:30px}.post-meta .social-share ul li.facebook a{background-position:0 -30px}.post-meta .social-share ul li.kakaotalk a{background-position:-30px -30px}.post-meta .social-share ul li.twitter a{background-position:-60px -30px}.post-meta .social-share ul li.copy a{background-position:-90px -30px}.post-meta .tags{border-top:1px solid var(--line);margin:32px 0 0;padding:28px 0 0}.post-meta .tags h2{color:var(--mute);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.post-meta .tags a{border:1px solid var(--line);border-radius:100px;color:var(--sub);display:inline-block;font-size:14px;margin:0 8px 8px 0;padding:6px 12px}.post-meta .tags a:before{color:var(--accent);content:"#";margin-right:2px}.post-meta .tags a:hover{border-color:var(--accent);color:var(--accent)}.related-posts{margin-bottom:80px;max-width:800px}.related-posts h2{font-size:22px;margin:0 0 20px}.related-posts>ul{grid-template-columns:repeat(3,1fr)}.pagination{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:48px auto 90px;max-width:var(--maxw);padding:0 24px;text-align:center}.pagination a,.pagination span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;color:var(--sub);display:inline-flex;font-family:var(--font-mono);font-size:13px;height:34px;justify-content:center;margin:0;min-width:34px;padding:0 9px;vertical-align:top}.pagination a:hover{border-color:var(--accent);color:var(--accent)}.pagination .current,.pagination .page-numbers.current{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:700}.pagination .end,.pagination .first,.pagination .next,.pagination .prev{background:#fff;background-image:none;font-size:0;min-width:34px;overflow:visible;padding:0;width:34px}.pagination .end:before,.pagination .first:before,.pagination .next:before,.pagination .prev:before{background:currentColor;content:"";height:14px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px 14px;mask-size:14px 14px;width:14px}.pagination .prev:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M10 3.5 5.5 8l4.5 4.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M10 3.5 5.5 8l4.5 4.5'/%3E%3C/svg%3E")}.pagination .next:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5'/%3E%3C/svg%3E")}.pagination .first:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M12.5 3.5 8 8l4.5 4.5M8 3.5 3.5 8 8 12.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M12.5 3.5 8 8l4.5 4.5M8 3.5 3.5 8 8 12.5'/%3E%3C/svg%3E")}.pagination .end:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 3.5 8 8l-4.5 4.5M8 3.5 12.5 8 8 12.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 3.5 8 8l-4.5 4.5M8 3.5 12.5 8 8 12.5'/%3E%3C/svg%3E")}@media screen and (max-width:560px){.pagination{flex-wrap:nowrap;gap:4px;padding:0 12px}.pagination a,.pagination span{border-radius:7px;font-size:12.5px;height:32px;min-width:30px;padding:0 5px}.pagination .end,.pagination .first,.pagination .next,.pagination .prev{min-width:30px;padding:0;width:30px}}.entry-content{color:var(--sub)}.page-cover+.entry-content,.post-header+.entry-content{padding-top:40px}.entry-content>:last-child{margin-bottom:50px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:var(--ink)}.entry-content h1,.entry-content h2{font-size:1.5em;line-height:1.22;margin:56px auto 14px}.entry-content h3{font-size:1.22em;line-height:1.4;margin:34px auto 10px}.entry-content h4,.entry-content h5,.entry-content h6{font-size:1.0625em;line-height:1.6;margin:24px auto 8px}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child{margin-top:0}.entry-content h2.is-style-recommend:after{background:var(--accent);content:"이걸로 결정";letter-spacing:.02em}.entry-content h2.is-style-cheap:after,.entry-content h2.is-style-recommend:after{border-radius:100px;color:#fff;display:inline-block;font-family:var(--font-mono);font-size:.6em;font-weight:600;margin-left:8px;padding:4px 10px;vertical-align:middle}.entry-content h2.is-style-cheap:after{background:var(--ink);content:"가성비"}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6{margin-left:auto;margin-right:auto;max-width:800px;padding:0 24px}.entry-content a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.entry-content a:hover{color:var(--accent-hover)}.entry-content p{font-size:1.0625rem;line-height:1.8;margin:0 auto 1.5em}.entry-content p img{vertical-align:baseline}.entry-content>p{margin-left:auto;margin-right:auto;max-width:800px;padding:0 24px}.entry-content>p.has-background{border-radius:var(--radius);box-sizing:border-box;padding:20px 26px;width:calc(100% - 48px)}.entry-content p code,.entry-content p kbd{background-color:#f2efe9;border-radius:4px;display:inline-block;font-family:var(--font-mono);font-size:.85rem;line-height:1.8;padding:0 8px;vertical-align:middle}.entry-content ol li,.entry-content ul li{font-size:1.0625rem;line-height:1.8}.entry-content>ol,.entry-content>ul{margin:0 auto 20px;max-width:800px;padding:0 24px}.entry-content>ul{list-style:disc inside}.entry-content>ul li{padding-left:1.5em;text-indent:-1.5em}.entry-content>ol li ul,.entry-content>ul li ul{list-style:disc inside}.entry-content>ol,.entry-content>ol li ol,.entry-content>ul li ol{list-style:decimal inside}.entry-content>ol li{padding-left:1.0625em;text-indent:-1.0625em}.entry-content img,.entry-content video{height:auto;max-width:100%}.entry-content>figure{margin:0 auto 24px;max-width:800px;padding:0 24px}.entry-content>figure.alignwide{max-width:1180px}.entry-content figcaption{color:var(--mute);font-family:var(--font-mono);font-size:.75rem;font-weight:400;line-height:1.6;margin-top:8px;text-align:left}.entry-content figcaption:before{background-color:var(--accent);content:"";display:inline-block;height:11px;margin:0 6px -1px 0;vertical-align:baseline;width:2px}.entry-content table{background:#fff;border:1px solid var(--line);border-collapse:collapse;border-radius:var(--radius);font-size:.95rem;line-height:1.7;margin:0 auto 22px;max-width:800px;overflow:hidden;width:calc(100% - 48px)}.entry-content table thead th{background-color:var(--ink);border:0;color:#fff;font-weight:700;padding:12px 14px;text-align:left}.entry-content table tbody td,.entry-content table tfoot td{border:0;border-bottom:1px solid var(--line);padding:11px 14px}.entry-content table tbody th{border-bottom:1px solid var(--line);color:var(--mute);font-family:var(--font-mono);font-size:.85rem;padding:11px 14px;text-align:left}.entry-content table tr:last-child td,.entry-content table tr:last-child th{border-bottom:0}.entry-content .alignwide{max-width:1180px}.entry-content .alignfull{max-width:none}.entry-content .aligncenter,.entry-content .has-text-align-center{text-align:center}.entry-content .has-text-align-right{text-align:right}.entry-content .has-small-font-size{font-size:.8em}.entry-content .has-regular-font-size{font-size:1em}.entry-content .has-medium-font-size{font-size:1.1875em}.entry-content .has-large-font-size{font-size:1.25em}.entry-content .has-huge-font-size{font-size:1.75em}.entry-content .has-light-gray-background-color{background-color:#f7f5f1}.entry-content .has-red-color{color:var(--accent)}.entry-content hr{border:0;border-top:1px solid var(--line);margin:36px auto;max-width:800px;padding:0 24px}.single [class^=wp-block-template]{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:848px;padding-left:24px;padding-right:24px}@media screen and (max-width:1023px){.single [class^=wp-block-template]{padding-left:20px;padding-right:20px}.post-list>ul,.related-posts>ul{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:800px){.post-list>ul,.related-posts>ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.entry-content>figure,.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>ol,.entry-content>p,.entry-content>ul,.post-meta{padding-left:20px;padding-right:20px}.entry-content>p.has-background{width:calc(100% - 40px)}}@media screen and (max-width:560px){.post-list>ul,.related-posts>ul{grid-template-columns:1fr}.post-list{padding-left:20px;padding-right:20px}}