html,body,#wrap{min-height:100vh}body{font-family:'Noto Sans KR', sans-serif;font-size:15px;letter-spacing:-0.02em;word-break:keep-all;word-wrap:break-word;overflow-wrap:break-word}input:focus,input:active,textarea:focus,textarea:active,button:focus,button:active,select:focus,select:active{outline:1px solid #52678A}a{transition:color 0.3s}@media all and (min-width: 1024px){a:hover{color:#335186}}#wrap{background:linear-gradient(180deg, #19212F 0%, #000 100%)}.container{margin:0 auto;padding:0 15px;max-width:960px;width:100%}#main{position:relative;z-index:2;padding:100px 0}#main-inner{display:flex}#sidebar{flex:0 0 auto;position:relative;width:210px}#sidebar-inner{position:sticky;top:30px}#sidebar-content{padding:10px 10px 30px;background-color:#fff}#sidebar-content .profile .image{text-align:center}#sidebar-content .profile .image img{max-width:100%}#sidebar-content .profile .title{margin-top:20px;font-size:14px;font-weight:500}#sidebar-content .profile .description{margin-top:5px;font-size:13px;color:#888;line-height:19px}#sidebar-content .category{margin-top:20px;padding:0 10px;font-size:13px}#sidebar-content .category .c_cnt{font-size:10px;color:#888}#sidebar-content .category ul{margin:0;padding:0;list-style:none}#sidebar-content .category ul a{display:inline-block;margin-top:13px}#sidebar-content .category>ul>li>a{margin-top:0}#sidebar-content .category>ul>li>ul>li>ul{padding-left:15px}#sidebar-other .buttons{margin-top:10px}#sidebar-other .buttons ul{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0 27px;height:50px;list-style:none}#sidebar-other .buttons ul li a{color:#fff}#sidebar-other .search{position:relative;margin:20px 0 0}#sidebar-other .search input,#sidebar-other .search button{border:0}#sidebar-other .search input{padding:0 45px 0 15px;width:100%;height:50px;font-size:13px;color:#52678A;background-color:#19212F}#sidebar-other .search input::-webkit-input-placeholder{color:#52678A}#sidebar-other .search input::-moz-placeholder{color:#52678A}#sidebar-other .search input:-ms-input-placeholder{color:#52678A}#sidebar-other .search input:-moz-placeholder{color:#52678A}#sidebar-other .search input::placeholder{color:#52678A}#sidebar-other .search button{position:absolute;top:0;right:0;z-index:2;width:45px;height:50px;font-size:15px;color:#52678A;text-align:center;background-color:transparent}#sidebar-other .copyright{margin-top:20px;font-size:11px;color:#fff;text-align:center}#container{flex:1 1 auto;padding-left:30px}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}#header{position:absolute;top:0;left:0;display:flex;align-items:center;padding:0 15px;width:100%;height:60px;transform:translate3d(0, -60px, 0);transition:transform 0.3s}#header .title{font-size:14px;font-weight:500;color:#fff}#header .toggle-sidebar{position:absolute;top:10px;right:15px;width:40px;height:40px}#header .toggle-sidebar::before,#header .toggle-sidebar::after,#header .toggle-sidebar span{content:'';position:absolute;left:0;right:0;margin:0 auto;width:23px;height:2px;background-color:#fff}#header .toggle-sidebar::before{top:13px}#header .toggle-sidebar span{top:19px}#header .toggle-sidebar::after{top:25px}#list-container{opacity:0}#list-container.loaded{animation:smoothVisible 0.1s linear 1 forwards}@keyframes smoothVisible{0%{opacity:0}100%{opacity:1}}#list-container ol{margin:0 -15px;padding:0;list-style:none}#list-container ol li{margin:0 15px 30px}#list-container ol li a{display:block}#list-container ol li .thumbnail{border:1px solid #fff}#list-container ol li .thumbnail img{width:100%}#list-container ol li .thumbnail .title{display:flex;align-items:center;justify-content:center;padding:50px 5px;min-height:150px;font-size:12px;font-weight:300;color:#fff;background-color:#060606}#list-container ol li .thumbnail .title:not(:first-child){position:absolute !important;display:block !important;margin:0;padding:0;min-width:0;width:0;min-height:0;height:0;white-space:nowrap;overflow:hidden}#list-container ol li .thumbnail .title:not(:first-child):focus{top:5px;left:5px;z-index:100000;display:block;padding:15px 23px 14px;clip:auto !important;width:auto;height:auto;font-size:14px;font-weight:bold;color:#21759b;line-height:normal;text-decoration:none;background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}#list-container ol li .thumbnail .title img{display:none}#list-container ol li .data{display:flex;justify-content:space-between;align-items:center;padding:15px 15px 13px;font-size:11px;color:#fff;background-color:#19212F}#list-empty{font-size:80px;color:#fff;text-align:center;opacity:0.1}#protect-inner{padding:15px;background-color:#fff}#protect-header .title{font-size:20px;font-weight:400;line-height:30px}#protect-header .data{position:relative;display:flex;margin-top:15px;margin-bottom:20px;padding-bottom:25px;font-size:12px;color:#666;line-height:1.05em}#protect-header .data .common{margin-right:20px}#protect-header .data .common:last-child{margin-right:0}#protect-header .data::after{content:'';position:absolute;bottom:0;left:0;width:30px;height:1px;background-color:#e1e1e1}#protect-container{font-size:14px;line-height:200%}#protect-container .password-form{display:block;margin-top:10px;max-width:300px;width:100%}#protect-container .password-form input{height:45px;border:0 solid #ddd;border-bottom-width:1px}#protect-container .password-form input[type="password"]{float:left;width:calc( 100% - 100px );padding:0 10px}#protect-container .password-form input[type="button"]{float:left;width:100px;font-size:12px;background-color:#f5f5f5}#protect-container .password-form::after{content:'';display:block;width:100%;clear:both}#post-inner{padding:15px;background-color:#fff}#post-header .title{font-size:20px;font-weight:400;line-height:30px}#post-header .data{position:relative;display:flex;margin-top:15px;margin-bottom:20px;padding-bottom:25px;font-size:12px;color:#666;line-height:1.05em}#post-header .data .common{margin-right:20px}#post-header .data .common:last-child{margin-right:0}#post-header .data::after{content:'';position:absolute;bottom:0;left:0;width:30px;height:1px;background-color:#e1e1e1}#post-container{font-size:14px;line-height:200%}#post-container h3{display:flex;align-items:center;line-height:2em;margin-bottom:20px;margin-top:25px;padding:5px 10px 7px;font-size:16px;font-weight:500;background-color:#f5f5f5;border-left:5px solid #aaa}#post-container h4{margin-top:20px;font-size:16px;font-weight:500}#post-container p{margin-top:0.5em;margin-bottom:0.5em}#post-tags{display:flex;justify-content:flex-end;margin-top:30px;font-size:13px;color:#888}#post-tags a{display:inline-block;margin-left:10px}#post-tags a:first-child{margin-left:0}#post-tags a::before{content:'#'}#post-moving{display:flex;justify-content:space-between}#post-moving .common{margin-top:50px;font-size:13px;text-align:center;line-height:1;color:#fff;background-color:#19212F}#post-moving .common a:hover{color:#fff}#post-moving .common .image{background-color:#19212F}#post-moving .common .label{padding:13px 5px 15px}#post-moving .prev{margin-right:0;margin-left:auto}#communicate{margin-top:100px}#communicate .title{margin-bottom:30px;font-size:14px;font-weight:500;color:#52678A}#communicate-lists a{transition:opacity 0.3s}#communicate-lists a:hover{color:inherit;opacity:0.9}#communicate-lists ol,#communicate-lists ul{margin:0;padding:0;list-style:none}#communicate-lists ol .contents,#communicate-lists ul .contents{font-size:14px}#communicate-lists ol .contents .article,#communicate-lists ul .contents .article{padding:20px 25px;line-height:200%;background-color:#fff}#communicate-lists ol .contents .data,#communicate-lists ul .contents .data{display:flex;padding:15px 25px;font-size:13px;color:#fff;background-color:#19212F}#communicate-lists ol .contents .data .name,#communicate-lists ul .contents .data .name{font-weight:500}#communicate-lists ol .contents .data .name img,#communicate-lists ul .contents .data .name img{display:none}#communicate-lists ol .contents .data .date::before,#communicate-lists ol .contents .data .date a::before,#communicate-lists ul .contents .data .date::before,#communicate-lists ul .contents .data .date a::before{content:'';display:inline-block;margin:0 10px;width:3px;height:1px;background-color:#52678A}#communicate-lists ol .contents .data .date,#communicate-lists ul .contents .data .date{display:inline-flex;align-items:center}#communicate-lists ol .contents .data .buttons,#communicate-lists ul .contents .data .buttons{margin-right:0;margin-left:auto}#communicate-lists ol .contents .data .buttons .common,#communicate-lists ul .contents .data .buttons .common{display:inline-block;margin-left:10px}#communicate-lists ol .contents .data .buttons .common:first-child,#communicate-lists ul .contents .data .buttons .common:first-child{margin-left:0}#communicate-lists .rp1>li{margin-top:40px}#communicate-lists .rp1>li:first-child{margin-top:0}#communicate-lists .rp1>li:last-child{margin-bottom:80px}#communicate-lists .rp2>li{margin-top:20px;margin-left:20px}#communicate-editor .input .common{margin-bottom:25px}#communicate-editor .input .common .label{margin-bottom:10px;font-size:13px;color:#fff}#communicate-editor .input .common input{padding:0 25px;max-width:300px;width:100%;height:45px;font-size:14px;color:#fff;background-color:#19212F;border:0}#communicate-editor .textarea textarea{padding:20px 25px;width:100%;min-height:150px;font-size:14px;color:#fff;line-height:200%;background-color:#19212F;border:0;resize:vertical}#communicate-editor .buttons{display:flex;justify-content:space-between;align-items:center;margin-top:15px}#communicate-editor .buttons .secret{position:relative;font-size:13px;color:#fff}#communicate-editor .buttons .secret input{position:absolute;top:0;left:0;opacity:0}#communicate-editor .buttons .secret input:focus ~ .label::before{border-color:#52678A}#communicate-editor .buttons .secret input:checked ~ .label::before{content:'\f00c';font-family:'Font Awesome 5 Free';font-weight:600}#communicate-editor .buttons .secret .label{padding-left:25px;cursor:pointer}#communicate-editor .buttons .secret .label::before{content:'';position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;background-color:#19212F;border:1px solid transparent}#communicate-editor .buttons .submit{padding:13px 25px;font-size:13px;color:#fff;background-color:#19212F;border:0}#communicate .comment-lock{font-size:12px;color:#fff}#guestbook-container #communicate{margin-top:0}#guestbook-container #communicate-editor .textarea textarea{min-height:200px;background-color:#1d2738}#guestbook-container #communicate-editor .buttons .secret .label::before{background-color:#1d2738}#guestbook-container #communicate-editor .buttons .submit{background-color:#1d2738}#guestbook-container #communicate-editor .input .common input{background-color:#1d2738}#guestbook-container #communicate-lists .rp1>li:first-child{margin-top:80px}#tags-container{padding:15px;background-color:#fff}#tags-container .list{margin-top:-8px;font-size:12px;text-align:center}#tags-container .list a{display:inline-block;margin:8px 4px 0;padding:2px 5px;border:1px solid}#tags-container .list .cloud1{color:#a90000}#tags-container .list .cloud2{color:#003584}#tags-container .list .cloud3{color:#6a00ad}#tags-container .list .cloud5{color:#aaa}#pagination{margin-top:45px;font-size:13px;text-align:center;color:#fff}#pagination a:hover{color:inherit;opacity:0.8}#pagination .num{display:inline-block;margin:5px 5px 0}#pagination .num .selected{font-weight:600;color:#52678A}#pagination .prev{margin-right:10px}#pagination .next{margin-left:10px}#pagination .no-more-prev,#pagination .no-more-next{cursor:default;opacity:0.5}@media all and (max-width: 960px){#main{position:static;z-index:1}#main-inner{display:block}#sidebar{position:fixed;top:0;right:0;z-index:999999;padding:15px;max-width:250px;width:100%;height:100%;background-color:#000;transform:translate3d(250px, 0, 0);transition:transform 0.5s;overflow-y:scroll;-webkit-overflow-scrolling:touch}#sidebar-inner{position:static}#container{padding-left:0}#header{transform:translate3d(0, 0, 0)}#communicate-lists ol .contents .data,#communicate-lists ul .contents .data{flex-wrap:wrap}#communicate-lists ol .contents .data .buttons,#communicate-lists ul .contents .data .buttons{flex:1 0 100%;margin:10px 0 0}html.sidebar-active #sidebar{transform:translate3d(0, 0, 0)}html.sidebar-active #overlay{display:block}html.scroll-lock{overflow:hidden;max-height:100%}}@media all and (max-width: 420px){#protect-header .data,#post-header .data{display:block}#protect-header .data .common,#post-header .data .common{display:block;margin:10px 0 0}#protect-header .data .common:first-child,#post-header .data .common:first-child{margin-top:0}#protect-header .data .common::before,#post-header .data .common::before{content:'- '}}
/*# sourceMappingURL=core.min.css.map */
