/*! ********************************************************************************************
 JIOSCON | Copyright© JioScon All rights reserved. | JioScon : <https://jioscon.com/>
************************************************************************************************//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button{border:0;border-radius:0;background-color:transparent;cursor:pointer}textarea:focus,input:focus{outline:none}*:focus{outline:none}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1088px}}.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}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:#212529;text-align:left;background-color:#fff}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:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#007bff;text-decoration:underline}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #e7e7e9}code{font-size:87.5%;word-wrap:break-word}a>code{color:inherit}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.v-line::before{content:"";display:inline-block;border-left:#9c9c9c 1px solid;width:0;height:10px;margin:0 5px 0 5px}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{display:-webkit-box;display:-ms-flexbox;display:box;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-word;vertical-align:top;-webkit-box-orient:vertical;-webkit-line-clamp:2}.item-thumbnail-background{position:relative;overflow:hidden;height:0;background-color:#f3f3f4}.item-thumbnail-background::before{content:"NO IMAGE";position:absolute;top:50%;left:0;z-index:0;width:100%;height:18px;margin:-9px 0 0 0;text-align:center;font-family:'Arial';font-weight:bold;font-size:0.875em;color:#3d3d4e}.item-thumbnail-background .background-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:10}#header{position:fixed;top:0;left:0;right:0;z-index:1030;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.05);box-shadow:0 4px 10px rgba(0,0,0,0.05);margin-bottom:40px}#nav{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;padding:16px 0}#nav .blog-title a{font-size:1.250rem;font-weight:700;color:#212529;text-decoration:none}#nav .blog-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#nav .blog-menu ul{display:none}@media (min-width: 768px){#nav .blog-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-left:0;list-style:none}#nav .blog-menu ul li a{padding:8px 12px;font-size:0.875rem;color:#212529}#nav .blog-menu ul li a:hover{color:#212529}}.hide-menubtn .navbar-burger{display:none}.navbar-burger{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px}.navbar-burger button{position:relative;margin-left:auto;z-index:1031;height:16px;width:24px;background-color:transparent;color:#212529;cursor:pointer}.navbar-burger button span{background-color:currentColor;display:block;height:2px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;transition-duration:86ms;transition-property:background-color, opacity, -webkit-transform;-webkit-transition-property:background-color, opacity, -webkit-transform;transition-property:background-color, opacity, transform;transition-property:background-color, opacity, transform, -webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:20px}.navbar-burger button span:nth-child(1){top:calc(50% - 6px)}.navbar-burger button span:nth-child(2){top:calc(50% - 1px)}.navbar-burger button span:nth-child(3){top:calc(50% + 4px)}.offcanvas-open .navbar-burger span:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.offcanvas-open .navbar-burger span:nth-child(2){opacity:0}.offcanvas-open .navbar-burger span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-15px;margin-right:-15px;padding-top:108px;padding-bottom:15px;min-height:100vh;overflow:hidden}main#content{width:100%;padding-left:15px;padding-right:15px}@media (min-width: 992px){main#content{max-width:758px}}.article-list .list-header{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #e7e7e9}.article-list .list-header h2{font-size:1rem;font-weight:700;margin-bottom:0}.article-list .list-body .list-item a{text-decoration:none}.article-list .list-body .list-item .item-title{font-size:1rem;font-weight:700;color:#212529}.article-list .list-body .list-item .item-title img{display:none}.article-list .list-body .list-item .item-summary{margin-bottom:0;color:#3d3d4e}@media (min-width: 768px){.article-list .list-header{margin-bottom:24px;padding-bottom:18px}}.article-list .list-body.list-webzine .list-item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e7e7e9}.article-list .list-body.list-webzine .list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-list .list-body.list-webzine .list-item .item-title{margin-bottom:4px}.article-list .list-body.list-webzine .list-item .item-thumbnail-background{margin-left:8px;padding-left:80px;padding-bottom:80px;border-radius:4px}.article-list .list-body.list-webzine .list-item .item-thumbnail-background .background-thumbnail{border-radius:4px}.article-list .list-body.list-webzine .list-item .item-block{overflow:hidden}.article-list .list-body.list-webzine .list-item .item-summary.text-ellipsis{font-size:1rem;-webkit-line-clamp:2;line-height:1.8;height:3.6rem}@media (min-width: 768px){.article-list .list-body.list-webzine .list-item{padding-bottom:24px;margin-bottom:24px}.article-list .list-body.list-webzine .list-item .item-thumbnail-background{margin-left:16px;width:100px;height:100px;padding-left:100px;padding-bottom:100px}.article-list .list-body.list-webzine .list-item .item-summary.text-ellipsis{font-size:0.875rem;height:3.15rem}}.article{padding-bottom:20px}.article .article-header{margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e7e7e9}.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}.hide-date .article .article-meta .date{display:none}.hide-author .article .article-meta .author{display:none}.admin{display:none;margin-top:8px}.admin a{font-size:0.875rem;font-weight:700;color:#0d0c22}@media (min-width: 768px){.admin{display:inline-block}}.entry-content{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:whitesmoke;border-left:5px solid #dbdbdb;padding:16px 24px}.entry-content blockquote p:last-child{margin:0}.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[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.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{padding:20px;background-color:#f7f7f7;border-radius:5px}.article-related a,.article-related button{color:#212529}.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 #e7e7e9}.article-related .related-title a,.article-related .related-title button{font-size:1rem;font-weight:700}@media (min-width: 768px){.article-related .related-title a,.article-related .related-title button{font-size:0.875rem}}.article-related .related-title span{color:#666}.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:1rem;line-height:2;text-decoration:none}.article-related .related-list a:hover{font-weight:700}@media (min-width: 768px){.article-related .related-list a{font-size:0.875rem}}.hide-related .article-related{display:none}.tag-label{padding:14px 0;font-size:0;overflow:hidden}.tag-cloud{overflow:hidden}.tag-label a,.tag-cloud a{display:inline-block;margin:0 8px 12px 0;padding:0 17px;border-radius:4px;font-size:0.875rem;line-height:2;vertical-align:middle;color:#212529;text-decoration:none;background:#f3f3f4}.tag-label a:hover,.tag-cloud a:hover{background:#e7e7e9}.blog-footer{padding-top:18px;padding-bottom:18px;background-color:#fafafb;color:#212529;font-size:.875rem}.blog-footer .copyright{text-align:center}.blog-footer .copyright span{display:inline-block}.blog-footer .copyright a{color:#0d0c22}.hide-author .blog-footer .copyright .author{display:none}.scrolltop{display:block;position:fixed;right:20px;bottom:60px;width:32px;height:32px;text-align:center;background:rgba(243,243,244,0.7);-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:#0d0c22}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:15px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.pagination .pagination-numbox{display:none;-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 a{color:#212529;text-decoration:none}.pagination a:hover{color:#007bff}.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:#e9ecef;cursor:auto}.pagination .pagination-link span.selected{background-color:#f3f3f4;border-radius:4px;color:#007bff;text-decoration:none;cursor:auto}@media (min-width: 768px){.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .pagination-numbox{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .pagination-numbox .pagination-link{padding-left:2px;padding-right:2px}}.offcanvas-open{overflow:hidden}.overlay{display:none}.offcanvas-open .overlay{display:block;position:fixed;top:0px;bottom:0;right:0;left:0;width:100%;overflow:hidden;z-index:1070;background-color:rgba(0,0,0,0.7)}.offcanvas{position:fixed;top:0;bottom:0;right:-100%;z-index:1071;min-height:100%;padding:0 15px;width:100%;background-color:#f7f7f7;overflow-y:auto;visibility:hidden;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:right, visibility;transition-property:right, visibility}.offcanvas-open .offcanvas{right:0;visibility:visible}.offcanvas .btn-open-close{position:relative;top:24px;cursor:pointer}@media (min-width: 768px){.offcanvas{max-width:360px}}.offcanvas .offcanvas-header{margin-top:28px;margin-bottom:28px;padding-bottom:12px;border-bottom:1px solid #e7e7e9;text-align:center}.offcanvas .offcanvas-header .profile-img{margin-bottom:8px}.offcanvas .offcanvas-header .profile-img img{width:100px;height:100px;border-radius:50%}.offcanvas .offcanvas-header .blog-title{font-size:1.2rem;font-weight:700}.offcanvas-body{padding-left:10px;padding-right:10px}.offcanvas-body .blog-menu ul{padding-left:0;list-style:none}.offcanvas-body .blog-menu li{padding-top:3px;padding-bottom:3px}.offcanvas-body .blog-menu a{color:#212529}.offcanvas-body .blog-menu a:hover{color:#007bff;text-decoration:none}.offcanvas-body .blog-category ul{padding-left:0;list-style:none}.offcanvas-body .blog-category ul .link_tit{display:block;padding-top:5px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e7e7e9}.offcanvas-body .blog-category a{color:#212529}.offcanvas-body .blog-category a:hover{color:#007bff;text-decoration:none}.offcanvas-body .blog-category .category_list li{padding-top:3px;padding-bottom:3px}.offcanvas-body .blog-category .sub_category_list{padding-top:3px;padding-left:32px;list-style:disc}.container_postbtn{padding:15px 0 !important}.container_postbtn .postbtn_like{padding:2px 9px !important;border:none !important;border-radius:4px !important;background:#f3f3f4}.container_postbtn .postbtn_like:hover{background:#e7e7e9}.container_postbtn .btn_menu_toolbar{border:none !important;background:#f3f3f4;border-radius:4px !important}.container_postbtn .btn_menu_toolbar:hover{background:#e7e7e9}.hide-subscribe .btn_menu_toolbar{display:none}.btn_post.sns_btn.btn_share::after{content:"공유";display:inline-block;position:relative;top:7px;padding-left:6px;font-size:13px}
