html,body{font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue','나눔고딕web',NanumGothic,나눔고딕,'Malgun Gothic','맑은 고딕',Dotum,돋움,sans-serif;color:#525252;min-height:100%}h1,h2,h3,h4,h5,h6{font-weight:bold;word-break:keep-all}code,pre{font-family:"Menlo","Consolas",monospace;border:0;-webkit-font-smoothing:antialiased;color:#333}pre.prettyprint{margin-bottom:10px}code.prettyprint{margin-bottom:10px}pre,pre code{overflow:auto;word-wrap:normal;white-space:pre}.navbar-inverse{font-family:Arial,sans-serif}.navbar-inverse .btn.menu-collapse{border:0;border-radius:0;font-size:14px;height:40px;margin:0;margin-right:-10px;padding:0;box-shadow:0 0 0 transparent}.navbar-right{padding-right:20px}.navbar-toggle{border:1px none transparent;border-radius:1px}.navbar-static-top{border:0}.content-wrap{margin-top:40px}.content-wrap .container{padding:0 20px}.content{margin-bottom:50px}.index-container{margin-bottom:50px}.post-title{font-size:30px;line-height:1.25;margin-top:0;margin-bottom:5px;letter-spacing:-0.03em}.post-info{color:#757575;font-size:14px;margin-bottom:20px}.post-info ul{margin-left:0;padding-left:0}.post-info li{vertical-align:bottom;list-style-type:none}.post-info li:first-child{padding-left:0}.post-content{font-size:14px;margin-bottom:20px;line-height:22px;text-align:justify;overflow:hidden}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{padding-top:10px;padding-bottom:5px;letter-spacing:-0.03em}.post-content h2{font-size:22px}.post-content h3{font-size:20px}.post-content h3{font-size:18px}.post-content h4{font-size:16px}.post-content p,.post-content li{line-height:25px}.post-content p:last-child{margin-bottom:0}.post-content img{display:block;margin:0 auto;padding:15px 0;max-width:680px!important}.post-content ul,.post-content ol{padding-left:25px}.post-content table{width:100%;margin-bottom:10px;background:#fdfdfd;border-collapse:collapse;text-align:center}.post-content table th,table td{border:1px gainsboro solid;padding:.2em}.post-content table th{background:whitesmoke}.post-content blockquote,.post-content blockquote p{font-size:inherit;font-style:italic}.post-content figure{display:block;margin:0 auto;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;text-align:center}.post-content figure img{display:inline-block;padding-bottom:5px}.post-content figure figcaption{padding-top:10px;margin-bottom:20px;text-align:center;font-style:italic;color:grey}.post-content blockquote{margin:10px 0}.post-content p code{font-family:"Menlo","Consolas",monospace;padding:2px 4px;font-size:100%!important;color:#525252!important;background-color:#f5f5f5;border-radius:2px}.post-share{padding-top:10px;margin-bottom:10px}.post-share-entry{vertical-align:top;display:inline-block;margin-right:5px}.sidebar{padding-left:30px;width:225px;float:right}.sidebar h4{padding:10px 0}.sidebar p{margin-top:15px;line-height:22px}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar li{margin-top:15px;line-height:25px}.sidebar .block{margin-bottom:20px;border-bottom:1px solid #e8e8e8;padding-bottom:20px}.sidebar .block:last-child{border-bottom:0}.sidebar img{max-width:100%}.sidebar .description{font-size:13px}.index-header{margin-bottom:30px;background:url(/static/img/logo2@3x.png) no-repeat right center;background-size:160px 120px;padding-right:190px}.index-header-title{margin-top:0;margin-bottom:10px}.index-header-slogan{line-height:1.6;font-size:16px}.index-header-slogan a{font-weight:bold}.archive{padding-left:0}.archive li{list-style-type:none;padding:20px 0;border-top:1px solid #eee;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.archive span{float:right;font-size:13px;color:#757575;padding-left:10px}.archive .posts-title{font-size:16px;line-height:1.25;font-weight:400;color:#282828}.archive .posts-title:hover{text-decoration:none;opacity:.5}.row.featured{margin:0 -10px}.featured-item{padding:0 10px;margin-bottom:30px}.featured-item a{display:block}.featured-item a:hover{text-decoration:none}.featured-item a:hover .featured-title{opacity:.5}.featured-date{display:block;padding-top:5px;font-size:13px;color:#757575}.featured-title{color:#525252;font-size:18px;line-height:1.25;word-break:keep-all;letter-spacing:-0.03em;font-weight:bold}.featured-image{height:170px;background-color:#fff;background-size:101% auto;background-position:center;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:5px;margin-bottom:10px;overflow:hidden}.bottom-wrap{border-top:1px solid #e3e3e3;background-color:#f5f5f5;border-width:1px 0;padding-top:50px}.comments{visibility:visible}.comments .container>.row{padding-bottom:50px;border-bottom:1px solid #e8e8e8;margin-bottom:30px}.footer{text-shadow:0 1px rgba(255,255,255,0.4);text-align:center}.footer .footer-nav{margin-bottom:70px;color:#bbb;font-size:12px}.footer .footer-nav .nav-list{margin-bottom:30px;margin-left:0;padding:0;list-style:none}.footer .nav-item{border-right:1px solid rgba(0,0,0,0.1);padding:0 15px;line-height:.8;display:inline-block;vertical-align:middle;zoom:1;white-space:nowrap}.footer .nav-item:last-child{border-right:0}.footer .footer-nav .nav-list a{color:#a7a9aa}@media(max-width:979px) and (min-width:768px){.navbar-inverse .nav>li>a .hidden-desktop{display:inline!important}.headline{width:720px}.navbar-right{padding-right:0}.content{width:720px}.sidebar{width:136px;padding-left:30px}.comments .thread{width:720px}}@media(max-width:767px){.post-title{font-size:25px;line-height:1.4em}.content-wrap{margin-top:20px}.content-wrap .container{padding:0 15px}.content{margin-bottom:30px}.navbar-inverse .nav>li>a .hidden-desktop{display:inline!important}.post-content{font-size:16px}.post-content img{max-width:100%!important}.bottom-wrap{margin:0 -20px;padding-left:20px;padding-right:20px}.index-header{padding-right:0;background:transparent;min-height:0;margin-bottom:30px}}@media(max-width:480px){body{padding:0 15px}.navbar{margin:0 -15px}.content-wrap .container{padding:0}.bottom-wrap{margin:0 -15px;padding-left:15px;padding-right:15px}}