/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}code{font-family:monospace, monospace;font-size:1em}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button{border:0;border-radius:0;background-color:transparent;cursor:pointer}textarea:focus,input:focus{outline:none}*:focus{outline:none}textarea{overflow:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:rgba(255,255,255,0.8);text-align:left;background-color:#292929}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}a{color:#d9643a;text-decoration:none;background-color:transparent}a:hover{color:rgba(255,255,255,0.8);text-decoration:underline}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #1d1d1d}blockquote{margin:0 0 1rem}code{font-size:87.5%;word-wrap:break-word}a>code{color:inherit}pre{display:block;font-size:87.5%;color:rgba(255,255,255,0.8)}pre code{font-size:inherit;color:inherit;word-break:normal}.vl{display:inline-block;border-left:#3c3c3c 1px solid;width:0;height:10px;margin:0 5px 0 5px}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container{width:1103px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#header{border-bottom:1px solid #1d1d1d}#header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;padding-bottom:10px;min-height:80px}#header .blog-title a{font-size:1.250rem;font-weight:700;color:#bc4c24;text-decoration:none}#header .blog-title a:hover{color:rgba(255,255,255,0.8)}#header .blog-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none}#header .blog-menu ul li a{color:rgba(255,255,255,0.8);font-size:0.875rem}#header .blog-menu ul li:not(:first-child) a{padding-left:16px}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px;padding-top:15px;padding-bottom:15px;min-height:100vh;overflow:hidden}main#content{width:758px;padding-left:15px;padding-right:15px}.sidebar{margin-left:15px;padding-right:15px;padding-left:15px;border-left:1px solid #1d1d1d;width:330px}.sidebar a{color:#aaa;font-size:.875rem}.sidebar a:hover{color:rgba(255,255,255,0.8);text-decoration:none}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar .sidebar-item{padding:0 8px}.sidebar .sidebar-item .item-title{margin:0;padding:12px 0;border-bottom:1px solid #1d1d1d;color:#fff;font-size:.875rem;font-weight:bold}.sidebar .module{margin-bottom:8px}.sidebar .item-list-text li{border-bottom:1px solid #1d1d1d}.sidebar .item-list-text li:last-child{border-bottom:0}.sidebar .item-list-text li a{display:block;padding-top:8px;padding-bottom:8px}.sidebar-category .link_tit{padding-top:8px}.sidebar-category a{display:inline-block;padding-bottom:4px}.sidebar-category .sub_category_list{padding-left:28px;list-style:disc}.sidebar .sidebar-search{margin-bottom:8px}.sidebar .sidebar-search .search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0 5px .5rem;border:1px solid #1d1d1d}.sidebar .sidebar-search .search-bar .search-input{width:100%;border:0;color:white;font-size:0.875rem;background-color:transparent}.sidebar .sidebar-search .search-bar button{position:absolute;top:0;bottom:0;right:0;padding:0 .875rem;background:transparent;cursor:pointer}.sidebar .sidebar-counter ul li{overflow:hidden;padding:4px 0;text-align:right;color:#aaa;font-size:.875rem}.sidebar .sidebar-counter ul li span{float:left}.sidebar .sidebar-counter ul .total{font-weight:700}.sidebar .sidebar-tagbox .tags{padding-top:8px;padding-bottom:8px}.sidebar .sidebar-tagbox .tags a{display:inline-block;padding-left:4px}.sidebar .sidebar-tagbox .tags a::before{content:"#"}.article-list .list-header{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #1d1d1d}.article-list .list-header h2{font-size:1rem;font-weight:700;margin-bottom:0}.article-list .list-body{margin:0;padding:0;list-style:none}.article-list .list-body .list-item{padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #404040}.article-list .list-body .list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:6px 0;color:#aaa}.article-list .list-body .list-item a:hover{color:rgba(255,255,255,0.8)}.article-list .list-body .list-item .item-title{margin:0;font-size:.875rem;font-weight:700}.article-list .list-body .list-item .item-title img{display:none}.article-list .list-body .list-item .item-date{margin-left:10px;font-weight:300}.article .article-header{margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #1d1d1d;word-break:keep-all}.article .article-header h1.article-title{font-size:1.5rem;margin-bottom:14px}.article .article-header .article-meta span{font-size:.875rem;display:inline-block}.admin{display:inline-block;margin-top:8px}.admin a{padding-right:8px;font-size:0.875rem;font-weight:700;color:rgba(255,255,255,0.8)}.entry-content{font-size:1rem;line-height:1.8;overflow-wrap:break-word}.entry-content p{text-align:justify}.entry-content img{max-width:100%;height:auto}.entry-content object,.entry-content embed,.entry-content iframe{max-width:100%}.entry-content blockquote{background-color:#2b2b2b !important;border-color:#4a4a4a !important;color:rgba(255,255,255,0.8) !important;border-left:5px solid #dbdbdb;padding:16px 24px}.entry-content blockquote p{color:rgba(255,255,255,0.8) !important}.entry-content blockquote p:last-child{margin:0}.entry-content div[data-ke-type='moreLess'] .moreless-content{caret-color:auto;background-color:#363636;padding:20px 20px 22px;margin:20px 0;border:1px dashed #c5c5c5;color:#aaa}.entry-content h6,.entry-content h5,.entry-content h4,.entry-content h3,.entry-content h2,.entry-content h1{font-size:1.25rem;font-weight:bold}.entry-content figure.fileblock{border-color:#4a4a4a !important}.entry-content figure.fileblock .size,.entry-content figure.fileblock .filename{color:rgba(255,255,255,0.8) !important}.entry-content figure[data-ke-type='opengraph'] div.og-text p.og-title{color:rgba(255,255,255,0.8) !important}caption{color:#6c757d}.entry-content figure[data-ke-type='video'],.entry-content .youtube-wrap{position:relative;height:0;padding-bottom:56.25%}.entry-content figure[data-ke-type='video'] iframe,.entry-content .youtube-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content table{border-color:#fff}.entry-content table.txc-table{margin-bottom:20px;width:100%;overflow:auto}.entry-content table.txc-table td{padding:6px}.entry-content table.txc-table p{margin-bottom:0}.entry-content li code,.entry-content p code{padding:2px 5px;border-radius:3px;background:#efefef;color:#333;margin:0 2px;border:1px solid #e0e0e0}.article-related{margin:20px 0;padding:20px;background-color:#363636;border-radius:5px}.article-related a,.article-related button{color:rgba(255,255,255,0.8)}.article-related .related-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #292929}.article-related .related-title a,.article-related .related-title button{font-size:0.875rem;font-weight:700}.article-related .related-title span{color:#636363}.article-related .related-list{margin:0;padding:0;list-style:none}.article-related .related-list li{display:block}.article-related .related-list a{font-size:0.875rem;color:#aaa;line-height:2;text-decoration:none}.article-related .related-list a:hover{color:rgba(255,255,255,0.8)}.article-comment{margin:20px 0;font-size:0.875rem}.article-comment .comment-header .comment-cnt{color:#d9643a;font-weight:700}.article-comment .vl{border-left-color:#292929}.article-comment .comment-write{position:relative;margin-bottom:1px}.article-comment .comment-write .write-name-password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1px}.article-comment .comment-write .write-name-password .write-name,.article-comment .comment-write .write-name-password .write-password{width:50%}.article-comment .comment-write .write-name-password input{padding:10px 10px 10px 20px}.article-comment .comment-write .write-name-password input,.article-comment .comment-write .write-textarea textarea{width:100%;font-size:0.875rem;line-height:1.5;color:rgba(255,255,255,0.8);background-color:#363636;border:none}.article-comment .comment-write .write-textarea textarea{padding:20px;height:auto;resize:none;overflow:hidden}.article-comment .comment-write .write-submit{margin-top:-5px;padding:10px;background-color:#363636;text-align:right}.article-comment .comment-write .write-submit button{padding:8px;border-radius:50%;background-color:#2d2d2d;font-size:0.875rem;color:rgba(255,255,255,0.8)}.article-comment .comment-write .write-secret{position:absolute;padding:0 6px;bottom:17px;right:55px}.article-comment .comment-write .write-secret input[type="checkbox"]{display:none}.article-comment .comment-write .write-secret label{cursor:pointer}.article-comment .comment-write .write-secret input[type="checkbox"]+label span{display:inline-block;margin-top:-2px;margin-right:6px;width:20px;height:20px;border:2px solid #fff;border-radius:20px;vertical-align:middle}.article-comment .comment-write .write-secret input[type="checkbox"]:checked+label span{background-color:#fff}.article-comment .comment-list{background-color:#363636;padding:20px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.article-comment .comment-list ul{list-style:none;margin:0}.article-comment .list-comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:0}.article-comment .list-comment .comment-item:not(:first-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #292929}.article-comment .list-comment .comment-item .comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-comment .list-comment .comment-item .profile-img{border-radius:50%}.article-comment .list-comment .comment-item .nickname{margin-left:6px}.article-comment .list-comment .comment-item .nickname img{display:none}.article-comment .list-comment .comment-item .nickname span.tistoryProfileLayerTrigger{display:none}.article-comment .list-comment .comment-item .date{font-size:12px}.article-comment .list-comment .comment-item .date a{display:none}.article-comment .list-comment .comment-item .comment-edit button{padding:0;color:#bc4c24;font-size:12px;font-weight:700}.article-comment .list-comment .comment-item .comment-desc{margin:10px 0 0;word-break:break-word;overflow:hidden}.article-comment .comment-list .list-reply{margin-top:10px;padding-left:0}.article-comment .comment-list .list-reply .reply-item{margin-bottom:10px;padding:20px;background-color:#292929;border-radius:0 16px}.article-comment .comment-list .list-reply .reply-item:last-child{margin-bottom:0}.guestbook-comment .comment-header h2{margin:0;font-size:1.25rem}.tag-label{font-size:0;overflow:hidden}.tag-cloud{overflow:hidden}.tag-label a,.tag-cloud a{display:inline-block;margin:6px 8px 6px 0;padding:0 17px;border-radius:4px;font-size:0.875rem;line-height:2;vertical-align:middle;color:rgba(255,255,255,0.8);background:#363636}.tag-label a:hover,.tag-cloud a:hover{background:#2d2d2d;text-decoration:none}.blog-footer{padding-top:18px;padding-bottom:18px;background-color:#1d1d1d;color:#aaa;font-size:.750rem}.blog-footer .copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-footer .copyright span{display:inline-block}.blog-footer .copyright a{color:#fff}.scrolltop{display:block;position:fixed;right:20px;bottom:60px;width:32px;height:32px;text-align:center;background:#363636;-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 8px 0 rgba(0,0,0,0.5);border-radius:50px;z-index:1030}.scrolltop svg{width:20px;height:24px;vertical-align:bottom;fill:white}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.pagination .pagination-numbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.pagination .pagination-numbox .pagination-link{padding-left:2px;padding-right:2px}.pagination a{color:rgba(255,255,255,0.8)}.pagination a:hover{color:#bc4c24;text-decoration:none}.pagination .pagination-next a,.pagination .pagination-prev a,.pagination .pagination-link span{padding:6px 10px;font-size:.875rem;font-weight:700}.pagination .pagination-prev a.no-more-prev,.pagination .pagination-next a.no-more-next{color:#aaa;cursor:auto}.pagination .pagination-link span:hover{text-decoration:underline}.pagination .pagination-link span.selected{background-color:#363636;border-radius:4px;color:#d9643a;text-decoration:none;cursor:auto}.container_postbtn{padding:15px 0 !important}.container_postbtn .postbtn_like{padding:2px 9px !important;border:none !important;border-radius:4px !important;background:#363636}.container_postbtn .postbtn_like:hover{background:#2d2d2d}.container_postbtn .btn_menu_toolbar{border:none !important;background:#363636;border-radius:4px !important}.container_postbtn .btn_menu_toolbar:hover{background:#2d2d2d}
