@charset "utf-8";html{display:block!important}html,body{width:100%;height:100%;padding:0;border:0;margin:0}html,textarea,input,button{font:1em/1.75 Roboto,"Helvetica Neue",Arial,"KoPubDotumP","KoPub돋움체_Pro","KoPubDotum","KoPub돋움체",NanumBarunGothicOTF,NanumBarunGothic,"나눔바른고딕","Malgun Gothic","맑은 고딕","Hiragino Sans",Meiryo,Dotum,"돋움",sans-serif}html.white,html.white textarea,html.white input{color:#000}html.white{background-color:#f9f9f9}html.dark,html.dark textarea,html.dark input{color:#e3e3e3}html.dark{background-color:#000}html.touch.push{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent;tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent}ol,ul{display:block}a,button{-webkit-touch-callout:none;-moz-touch-callout:none;touch-callout:none}a{text-decoration:none}a:focus{outline:0}html.white a,html.white a.pseudo-icon:before,html.white a.pseudo-icon:after,html.white button{color:#666}html.dark a,html.dark a.pseudo-icon:before,html.dark a.pseudo-icon:after,html.dark button{color:#999}html.white.no-touch a:hover,html.white.no-touch a.pseudo-icon:hover:before,html.white.no-touch a.pseudo-icon:hover:after,html.white.no-touch button:hover,html.white.touch.push a.hover,html.white.touch.push a.pseudo-icon.hover:before,html.white.touch.push a.pseudo-icon.hover:after,html.white.touch.push button:hover{color:#39f}html.dark.no-touch a:hover,html.dark.no-touch a.pseudo-icon:hover:before,html.dark.no-touch a.pseudo-icon:hover:after,html.dark.no-touch button:hover,html.dark.touch.push a.hover,html.dark.touch.push a.pseudo-icon.hover:before,html.dark.touch.push a.pseudo-icon.hover:after,html.dark.touch.push button:hover{color:#fc0}input,button,textarea{padding:0;margin:0;border:0;background-color:transparent;box-shadow:none;outline:0;border-radius:0;-webkit-appearance:none}.desktop{display:block}.mobile{display:none}.pseudo-icon:before,.pseudo-icon:after,.navigation nav ul>li>ul>li>ul>li:before,.navigation .menu a:before,.title:after,.txc-info dl+div>a:after,.article p[class*="moreless"] span:before,.article .download a:after,.tt_more_preview_comments_text:before,#btnRefresh:before,.copyright:after,.created:after{overflow:hidden;font:80px/1 Sewol;font-weight:400!important;-webkit-font-smoothing:antialiased!important;-webkit-text-stroke:0!important;-moz-osx-font-smoothing:grayscale!important}html.win.firefox .pseudo-icon:before,html.win.firefox .pseudo-icon:after,html.win.firefox .navigation nav ul>li>ul>li>ul>li:before,html.win.firefox .navigation .menu a:before,html.win.firefox .title:after,html.win.firefox .txc-info dl+div>a:after,html.win.firefox .article p[class*="moreless"] span:before,html.win.firefox .article .download a:after,html.win.firefox .tt_more_preview_comments_text:before,html.win.firefox #btnRefresh:before,html.win.firefox .copyright:after,html.win.firefox .created:after{line-height:92px}img{border:0}.no-text{overflow:hidden;font-size:0;line-height:0;color:rgba(0,0,0,0)!important}#tistorytoolbarid{display:none}.tistory-toolbar{position:absolute;top:0;left:50%;height:40px}html.no-expand .tistory-toolbar{width:1240px;margin-left:-620px}html.expand .tistory-toolbar{width:1482px;margin-left:-741px}html.ultra .tistory-toolbar{width:1952px;margin-left:-976px}.tistory-toolbar ul{list-style:none;position:absolute;z-index:8;top:0;right:246px;height:40px;margin:0;padding:0}.tistory-toolbar li{float:left;height:40px}.tistory-toolbar a{display:block;height:40px;padding:0 10px;font-size:12px;line-height:40px;font-weight:300}html.white .tistory-toolbar a{color:#b2b2b2}html.dark .tistory-toolbar a{color:#656565}html.no-touch .tistory-toolbar a:hover,html.touch.push .tistory-toolbar a.hover{color:#f1631b}.wrapper{position:relative;overflow:hidden;min-width:320px;min-height:100%;padding:0 216px}.wrapper:before,.wrapper:after,.jacket-cover.desktop{content:"";position:absolute;top:0;height:100%}.wrapper:before,.wrapper:after{z-index:1}.wrapper:before{right:0;width:50%}.wrapper:after{left:50%}.jacket-cover.desktop{z-index:0;left:0;width:100%}html.white.side-dark .wrapper{background-color:#666}html.dark.side-dark .wrapper{background-color:#111}html.side-white .wrapper{background-color:#efefef}html.no-expand .wrapper:after{width:808px;margin-left:-404px}html.expand .wrapper:after{width:1050px;margin-left:-525px}html.ultra .wrapper:after{width:1520px;margin-left:-760px}html.white .wrapper:before,html.white .wrapper:after{background-color:#fff}html.dark .wrapper:before,html.dark .wrapper:after{background-color:#222}.contents{overflow:hidden;position:relative;z-index:6;padding-bottom:200px;margin:auto}html.no-expand .contents{max-width:808px}html.expand .contents{max-width:1050px}html.ultra .contents{max-width:1520px}.sidebar{position:absolute;top:0;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:40px}html.no-expand .sidebar{max-width:1240px;padding-right:1023px;margin-left:-620px}html.expand .sidebar{max-width:1482px;padding-right:1265px;margin-left:-741px}html.ultra .sidebar{max-width:1952px;padding-right:1735px;margin-left:-976px}.paging,.footer{position:absolute;z-index:9;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 256px}html.no-expand .paging,html.no-expand .footer{width:1240px;margin-left:-620px}html.expand .paging,html.expand .footer{width:1482px;margin-left:-741px}html.ultra .paging,html.ultra .footer{width:1952px;margin-left:-976px}.paging{bottom:80px;height:40px;padding-right:301px}.footer{bottom:0;height:90px}html.white.side-dark .sidebar *{border-color:rgba(255,255,255,.2)}html.dark.side-dark .sidebar *{border-color:rgba(255,255,255,.1)}html.white.side-white .sidebar *{border-color:rgba(0,0,0,.1)}html.dark.side-white .sidebar *{border-color:rgba(0,0,0,.15)}html.white.side-dark .sidebar,html.white.side-dark .sidebar a,html.white.side-dark .sidebar a.pseudo-icon:before,html.white.side-dark a.paging-button:before{color:rgba(255,255,255,.895)}html.dark.side-dark .sidebar,html.dark.side-dark .sidebar a,html.dark.side-dark .sidebar a.pseudo-icon:before,html.dark.side-dark a.paging-button:before{color:rgba(255,255,255,.574)}html.side-white .sidebar,html.side-white .sidebar a,html.side-white .sidebar a.pseudo-icon:before,html.side-white a.paging-button:before{color:rgba(0,0,0,.571)}html.white.side-dark.no-touch .sidebar a:hover,html.white.side-dark.no-touch .sidebar a.pseudo-icon:hover:before,html.white.side-dark.no-touch a.paging-button:hover:before,html.white.side-dark.touch.push .sidebar a.hover,html.white.side-dark.touch.push .sidebar a.pseudo-icon.hover:before,html.white.side-dark.touch.push a.paging-button.hover:before{color:#6cf}html.dark.no-touch .sidebar a:hover,html.dark.no-touch .sidebar a.pseudo-icon:hover:before,html.dark.no-touch a.paging-button:hover:before,html.dark.touch.push .sidebar a.hover,html.dark.touch.push .sidebar a.pseudo-icon.hover:before,html.dark.touch.push a.paging-button.hover:before{color:#fc0}.blog-name{position:relative;width:100%;min-width:170px;height:220px;border-bottom-width:1px;border-bottom-style:solid}.blog-name a{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:220px;padding-top:60px}.blog-name .cover{display:table-cell;vertical-align:middle}.blog-name h1{overflow:hidden;position:relative;max-height:69px;padding-right:20px;font-size:18px;line-height:1.3;font-weight:400;word-break:keep-all}.blog-name h1:before{content:"\e600";position:absolute;top:50%;right:-3px;width:12px;height:22px;margin-top:-11px}html.white .blog-name h1:before{color:#fff}html.dark .blog-name h1:before{color:#222}.blog-name .cover.trademark-kit h1{overflow:visible;color:rgba(0,0,0,0)!important;font-size:0!important;line-height:0!important}.blog-name .cover.trademark-kit h1:after{content:"";position:absolute;top:50%;left:0;width:156px;height:120px;margin-top:-60px;background:url(hero_trademark_kit_desktop.png) 0 0 no-repeat;background-size:100% 100%}.hide-menu .menu,.hide-category .category{display:none}.navigation nav{min-width:176px;padding:10px 0;border-bottom-width:1px;border-bottom-style:solid}.navigation nav ul{list-style:none;padding:0;margin:0}.navigation nav li{position:relative;float:none}.navigation nav ul a{display:block;position:relative;padding:8px 20px 8px 0;font-size:15px;line-height:1.3;font-weight:300;word-break:keep-all}.navigation nav .c_cnt{display:none}.navigation .menu a img{display:none}.hide-total-category .category>ul>li>a{display:none}.hide-total-category .category>ul>li>a:last-child{display:block!important}.sub-category-toggle{visibility:hidden;overflow:hidden;position:absolute;z-index:9;top:0;right:0;width:55px;height:36px;cursor:pointer}html.webgl .sub-category-toggle{-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:-webkit-transform .2s,-moz-transform .2s,transform .2s}.sub-category-toggle:after{content:"\e660";position:absolute;top:-6px;right:-45px;width:80px;height:80px}html.white.side-dark .sub-category-toggle:after{color:rgba(255,255,255,.795)}html.dark.side-dark .sub-category-toggle:after{color:rgba(255,255,255,.474)}html.side-white .sub-category-toggle:after{color:rgba(0,0,0,.471)}html.white.side-dark.no-touch .sub-category-toggle:hover:after,html.white.side-dark.touch .sub-category-toggle.hover:after,html.white.side-dark .no-open-sub-category .sub-category-open .sub-category-toggle:after{color:#6cf}html.dark.side-dark.no-touch .sub-category-toggle:hover:after,html.dark.side-dark.touch .sub-category-toggle.hover:after,html.dark.side-dark .no-open-sub-category .sub-category-open .sub-category-toggle:after{color:#fc0}html.side-white.no-touch .sub-category-toggle:hover:after,html.side-white.touch .sub-category-toggle.hover:after,html.side-white .no-open-sub-category .sub-category-open .sub-category-toggle:after{color:#39f}html.webgl.depth-effect.no-touch .sub-category-toggle.depth:active,html.webgl.depth-effect.touch .sub-category-toggle.depth.hover{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}.sub-category-open .sub-category-toggle{-webkit-transform:rotateX(180deg) translateY(1px);-moz-transform:rotateX(180deg) translateY(1px);transform:rotateX(180deg) translateY(1px)}html.webgl.depth-effect.no-touch .sub-category-open .sub-category-toggle.depth:active,html.webgl.depth-effect.touch .sub-category-open .sub-category-toggle.depth.hover{-webkit-transform:rotateX(180deg) translateY(1px) scale(.8);-moz-transform:rotateX(180deg) translateY(1px) scale(.8);transform:rotateX(180deg) translateY(1px) scale(.8)}.sub-category-toggle+a{padding-right:55px!important}.navigation nav>ul>li>ul>li>ul{overflow:hidden}.navigation nav>ul>li>ul>li>ul>li:before{content:"\e605";position:absolute;top:50%;left:0;width:15px;height:15px;margin-top:-8px}html.side-dark .navigation nav>ul>li>ul>li>ul>li:before{color:rgba(255,255,255,.2)}html.side-white .navigation nav>ul>li>ul>li>ul>li:before{color:rgba(0,0,0,.2)}.navigation nav>ul>li>ul>li>ul>li a{padding-left:20px}.no-open-sub-category nav>ul>li>ul>li>ul,.hide-guestbook-link .guestbook-button{display:none}.tistory-function-menu ul{list-style:none;height:40px;padding:10px 0;margin:0 0 0 -11px}.tistory-function-menu li{float:left;width:40px;height:40px}.tistory-function-menu a{position:relative;overflow:hidden;display:block;width:40px;height:40px}.tistory-function-menu a:before{position:absolute;top:50%;left:50%;width:21px;height:21px;margin:-10px}.side-tistory-icon:before{content:"\e606"}.side-add-icon:before{content:"\e607"}html.no-touch .side-tistory-icon:hover:before,html.no-touch .side-add-icon:hover:before,html.touch.push .side-tistory-icon.hover:before,html.touch.push .side-add-icon.hover:before{color:#f1631b!important}.side-feed-icon:before{content:"\e608"}html.no-touch .side-feed-icon:hover:before,html.touch.push .side-feed-icon.hover:before{color:#f90!important}.entry{visibility:hidden;padding:0 40px;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.title{display:table;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:220px;padding-top:60px}.title-wrapper{display:table-cell;vertical-align:middle}.title-entry{position:relative}.title-entry:before{content:"";position:absolute;top:-29px;left:0;width:32px;height:0;border-top-width:2px;border-top-style:solid}html.white .title-entry:before{border-top-color:#ccc}html.dark .title-entry:before{border-top-color:#4e4e4e}.headline{overflow:hidden;max-height:93px;margin:0 0 0 -10px;padding:0 0 0 10px;font-size:24px;line-height:1.3;font-weight:400;text-indent:-1px;word-break:keep-all;cursor:default}html.white .headline a{color:#000}html.white.no-touch .headline a:hover,html.white.touch.push .headline a.hover{color:#39f}html.dark .headline a{color:#e3e3e3}html.dark.no-touch .headline a:hover,html.dark.touch.push .headline a.hover{color:#fc0}.subcopy{display:block;margin-bottom:-24px;font-size:12px;line-height:24px;font-weight:300;white-space:nowrap;letter-spacing:.5px;cursor:default}html.white .subcopy{color:#b2b2b2}html.dark .subcopy{color:#656565}html.single .team-author{display:none}.adsense-kit{display:block;clear:both;margin-top:0!important;margin-bottom:0!important}.adsense-kit.adsense-top{padding-bottom:6px}.adsense-kit.adsense-bottom{margin-bottom:-10px!important}.article.auto-margin .adsense-kit.adsense-bottom{padding-top:60px;padding-bottom:20px}.article.no-auto-margin .adsense-kit.adsense-bottom{padding-top:73px;padding-bottom:7prx}.entry-ccl+.adsense-kit.adsense-bottom{padding-top:20px!important}.tag-trail+.adsense-kit.adsense-bottom{padding-top:5px!important}.adsense-content{overflow:hidden;background-position:0 0;background-repeat:repeat;background-size:3px 3px}html.white .adsense-content{background-image:url(//cdn.rawgit.com/kaniwari/rylai/master/images/global/hero_dot_white.png)}html.white.no-svg.backgroundsize .adsense-content{background-image:url(//cdn.rawgit.com/kaniwari/rylai/master/images/global/hero_dot_white_2x.png)}html.white.svg .adsense-content{background-image:url(//cdn.rawgit.com/kaniwari/rylai/master/images/global/hero_dot_white.svg)}html.dark .adsense-content{background-image:url(//cdn.rawgit.com/kaniwari/rylai/master/images/global/hero_dot_dark.png)}html.dark.no-svg.backgroundsize .adsense-content{background-image:url(//cdn.rawgit.com/kaniwari/rylai/master/images/global/hero_dot_dark_2x.png)}html.dark.svg .adsense-content{background-image:url(//cdn.rawgit.com/kaniwari/rylai/master/images/global/hero_dot_dark.svg)}.adsense-content ins,.adsense-content iframe{display:block}.adsense-content iframe{margin:auto}.paging-button{position:absolute;z-index:7;top:0;width:40px;height:40px}.paging-button.prev{left:35px}.paging-button.next{left:87px}.paging-button:before{position:absolute;top:50%;left:50%;width:32px;height:26px;margin:-13px -16px}.paging-button.prev:before{content:"\e601"}.paging-button.next:before{content:"\e602"}html.side-white .paging-button.no-more-prev:before,html.side-white .paging-button.no-more-next:before{color:rgba(0,0,0,.15)!important}html.side-dark .paging-button.no-more-prev:before,html.side-dark .paging-button.no-more-next:before{color:rgba(255,255,255,.15)!important}html.webgl .no-more-prev,html.webgl .no-more-next{-webkit-transform:none!important;-moz-transform:none!important;transform:none!important}.number-box{overflow:hidden;position:relative;z-index:7;height:40px;margin-left:-16px}.number-box a,.interword{float:left;height:40px;font-size:12px;line-height:40px;font-weight:300;text-align:center;letter-spacing:.5px;cursor:default}.interword{line-height:33px}html.white .interword{color:#b2b2b2}html.dark .interword{color:#656565}.number-box a span{display:block;min-width:25px;padding:0 7.5px;cursor:pointer}.number-box a span.selected{position:relative;cursor:default}html.white .number-box a span.selected{color:#fff!important}html.dark .number-box a span.selected{color:#222!important}.number-box a:first-child span.selected{margin-left:11px}.number-box a span.selected:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:30px;height:30px;margin:-15px;border-radius:15px}html.white .number-box a span.selected:before{background-color:#ccc}html.dark .number-box a span.selected:before{background-color:#444}.copyright,.creat-group{position:absolute;bottom:50%;height:32px;margin-bottom:-16px;font-size:12px;line-height:16px;font-weight:300;letter-spacing:.5px}html.side-dark .copyright{color:rgba(255,255,255,.3)}html.dark .creat-group,html.dark .created{color:#656565}html.white.side-dark.no-touch .copyright:hover,html.white.side-dark.touch.push .copyright.hover{color:#6cf}html.side-white .copyright{color:rgba(0,0,0,.3)}html.white .creat-group,html.white .created{color:#b2b2b2}.copyright,.created{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.copyright{left:40px;width:136px}.creat-group{z-index:1;right:256px;text-align:right}.hide-counter .counter{display:none}.counter,.counter>span,.created{float:left}.counter>span,.created{margin-left:16px}.counter>span{cursor:default}.created{max-width:140px}.footer-content-title{display:block}.go-to-top{position:absolute;z-index:8;right:251px;bottom:80px;width:40px;height:40px}.go-to-top:before{content:"\e614";position:absolute;top:5px;left:5px;width:28px;height:28px;border-width:1px;border-style:solid;border-radius:30px}html.white a.go-to-top:before{border-color:#b2b2b2;color:#b2b2b2}html.dark a.go-to-top:before{border-color:#656565;color:#656565}html.white.no-touch a.go-to-top:hover:before,html.white.touch.push a.go-to-top.hover:before{border-color:#39f}html.dark.no-touch a.go-to-top:hover:before,html.dark.touch.push a.go-to-top.hover:before{border-color:#fc0}@media all and (-webkit-max-device-pixel-ratio:1),all and (max-device-pixel-ratio:1),all and (max-resolution:144dpi),all and (max-resolution:1dppx){html.mac.safari *{-webkit-font-smoothing:subpixel-antialiased}}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-device-pixel-ratio:2),all and (min-resolution:144dpi),all and (min-resolution:2dppx){html.line html.white.side-dark .sidebar *{border-color:rgba(255,255,255,.25)}html.line html.dark.side-dark .sidebar *{border-color:rgba(255,255,255,.15)}html.line html.white.side-white .sidebar *{border-color:rgba(0,0,0,.1)}html.line html.dark.side-white .sidebar *{border-color:rgba(0,0,0,.2)}html.line .blog-name,html.line .navigation nav{border-bottom-width:.5px}html.line .title-entry:before{border-top-width:1.5px}html.line .tistory-function-menu a:before{margin:-10.5px}}@media all and (max-width:1952px){html.ultra .wrapper{padding-right:0}html.ultra .wrapper:after{left:216px;margin-left:0}html.ultra .tistory-toolbar{left:0;width:100%;max-width:1736px;margin-left:0}html.ultra .tistory-toolbar ul{right:30px}html.ultra .sidebar{left:0;width:216px;padding-right:0;margin-left:0}html.ultra .contents{margin:0}html.ultra .paging,html.ultra .footer{left:0;width:100%;max-width:1736px;padding-right:70px;margin-left:0}html.ultra .creat-group{right:40px}html.ultra .go-to-top{right:35px}}@media all and (max-width:1482px){html.expand .wrapper{padding-right:0}html.expand .wrapper:after{left:216px;margin-left:0}html.expand .tistory-toolbar{left:0;width:100%;max-width:1266px;margin-left:0}html.expand .tistory-toolbar ul{right:30px}html.expand .sidebar{left:0;width:216px;padding-right:0;margin-left:0}html.expand .contents{margin:0}html.expand .paging,html.expand .footer{left:0;width:100%;max-width:1266px;padding-right:70px;margin-left:0}html.expand .creat-group{right:40px}html.expand .go-to-top{right:35px}}@media all and (max-width:1240px){html.no-expand .wrapper{padding-right:0}html.no-expand .wrapper:after{left:216px;margin-left:0}html.no-expand .tistory-toolbar{left:0;width:100%;max-width:1024px;margin-left:0}html.no-expand .tistory-toolbar ul{right:30px}html.no-expand .sidebar{left:0;width:216px;padding-right:0;margin-left:0}html.no-expand .contents{margin:0}html.no-expand .paging,html.no-expand .footer{left:0;width:100%;max-width:1024px;padding-right:85px;margin-left:0}html.no-expand .creat-group{right:40px}html.no-expand .go-to-top{right:35px}}@media all and (max-width:1024px){.wrapper:before{content:none;display:none}}@media all and (max-width:760px){html.white{background-color:#fff}html.dark{background-color:#222}.mobile{display:block}.desktop{display:none}.wrapper{padding:0;background:none!important}.wrapper:before,.wrapper:after{content:none;display:none}.jacket-cover.desktop{display:none!important}.sidebar{overflow:hidden;position:fixed;z-index:10;width:100%!important;padding:0}html.side-dark.no-open .sidebar{background-color:rgba(0,0,0,0)}html.side-white.no-open .sidebar{background-color:rgba(220,220,220,0)}html.side-white .sidebar,html.side-white .sidebar a{color:#000}html.white.side-dark .sidebar,html.white.side-dark .sidebar a,html.dark.side-dark .sidebar,html.dark.side-dark .sidebar a{color:#e3e3e3}.sidebar-toggle-button,.sidebar-search-button{position:absolute;z-index:12;top:0;height:48px;cursor:pointer}.sidebar-toggle-button{right:0;width:52px}.sidebar-toggle-button:before,.sidebar-toggle-button:after{content:"";position:absolute;right:18px;width:21px;height:1px;background-color:#fff}html.webgl .sidebar-toggle-button:before,html.webgl .sidebar-toggle-button:after{-webkit-transition:top .4s,right .4s,bottom .4s,width .4s,-webkit-transform .4s;-moz-transition:top .4s,right .4s,bottom .4s,width .4s,-moz-transform .4s;transition:top .4s,right .4s,bottom .4s,width .4s,-webkit-transform .4s,-moz-transform .4s,transform .4s}html.white.no-open .sidebar-toggle-button:before,html.white.no-open .sidebar-toggle-button:after{background-color:rgba(0,0,0,.6)}html.white.no-touch .sidebar-toggle-button:hover:before,html.white.touch.push .sidebar-toggle-button.hover:before,html.white.no-touch .sidebar-toggle-button:hover:after,html.white.touch.push .sidebar-toggle-button.hover:after{background-color:#39f}html.dark.no-open .sidebar-toggle-button:before,html.dark.no-open .sidebar-toggle-button:after{background-color:rgba(255,255,255,.5718)}html.dark.no-touch .sidebar-toggle-button:hover:before,html.dark.touch.push .sidebar-toggle-button.hover:before,html.dark.no-touch .sidebar-toggle-button:hover:after,html.dark.touch.push .sidebar-toggle-button.hover:after{background-color:#fc0!important}html.white.side-dark.open .sidebar-toggle-button:before,html.white.side-dark.open .sidebar-toggle-button:after{background-color:rgba(255,255,255,.895)}html.dark.side-dark.open .sidebar-toggle-button:before,html.dark.side-dark.open .sidebar-toggle-button:after{background-color:rgba(255,255,255,.574)}html.white.side-dark.open.no-touch .sidebar-toggle-button:hover:before,html.white.side-dark.open.touch.push .sidebar-toggle-button.hover:before,html.white.side-dark.open.no-touch .sidebar-toggle-button:hover:after,html.white.side-dark.open.touch.push .sidebar-toggle-button.hover:after{background-color:#6cf}html.side-white.open .sidebar-toggle-button:before,html.side-white.open .sidebar-toggle-button:after{background-color:rgba(0,0,0,.571)}.sidebar-toggle-button:before{top:21px}.sidebar-toggle-button:after{bottom:21px}.sidebar-search-button{right:52px;width:48px}.sidebar-search-button:before{content:"\e612";position:absolute;top:50%;left:50%;width:21px;height:21px;margin:-10px -8px}html.white.no-open .sidebar-search-button:before{color:rgba(0,0,0,.6)}html.dark.no-open .sidebar-search-button:before{color:rgba(255,255,255,.5718)}html.white.side-dark.open .sidebar-search-button:before{color:rgba(255,255,255,.895)}html.dark.side-dark.open .sidebar-search-button:before{color:rgba(255,255,255,.574)}html.side-white.open .sidebar-search-button:before{color:rgba(0,0,0,.571)}html.white.no-touch .sidebar-search-button:hover:before,html.white.touch.push .sidebar-search-button.hover:before{color:#39f}html.white.side-dark.open.no-touch .sidebar-search-button:hover:before,html.white.side-dark.open.touch.push .sidebar-search-button.hover:before{color:#6cf}html.dark.no-touch .sidebar-search-button:hover:before,html.dark.touch.push .sidebar-search-button.hover:before{color:#fc0}.blog-name h1,html.no-open .blog-name,html.no-open .blog-name a,html.no-open .blog-name .cover,html.no-open .sidebar{height:48px}html.white.no-open .sidebar{background-color:rgba(255,255,255,0.96)}html.dark.no-open .sidebar{background-color:rgba(34,34,34,0.96)}.blog-name,.blog-name a,.blog-name .cover{margin:0;padding:0}.blog-name{z-index:11;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 120px 0 18px;border:0}.blog-name a,.blog-name .cover,.blog-name h1{display:block}html.white.no-open .blog-name a{color:rgba(0,0,0,.6)}html.dark.no-open .blog-name a{color:rgba(255,255,255,.5718)}html.side-white.open .blog-name a{color:rgba(0,0,0,.571)}html.white.side-dark.open .blog-name a{color:rgba(255,255,255,.895)}html.dark.side-dark.open .blog-name a{color:rgba(255,255,255,.574)}html.white.no-open.no-touch .blog-name a:hover,html.white.no-open.touch.push .blog-name a.hover,html.white.side-white.open.no-touch .blog-name a:hover,html.white.side-white.open.touch.push .blog-name a.hover{color:#39f}html.white.side-dark.open.no-touch .blog-name a:hover,html.white.side-dark.open.touch.push .blog-name a.hover{color:#6cf}html.white.side-white.open.no-touch .blog-name a:hover,html.white.side-white.open.touch.push .blog-name a.hover{color:#39f}html.dark.no-touch .blog-name a:hover,html.dark.touch.push .blog-name a.hover{color:#fc0}.blog-name .cover{position:relative}.blog-name h1{position:absolute;top:0;left:0;width:100%;max-height:none;padding:0;margin:0;font-size:17px;line-height:48px;text-overflow:ellipsis;white-space:nowrap}.blog-name h1:before{content:none;display:none}.blog-name .cover.trademark-kit h1:after{top:0;width:200px;height:48px;margin-top:0;background-image:url(hero_trademark_kit_mobile.png)}.cover-entry,.navigation-mobile-scroll,.sidebar-close-button{display:none}.adsense-kit{margin:0 -18px}.adsense-kit.adsense-top{padding-bottom:1px}.adsense-content{background-position:-18px 0}.adsense-bottom .adsense-content{padding:4px 0}.contents{padding-bottom:240px}.entry{padding:0 18px}.title{height:330px;padding-top:120px;margin-bottom:-6px}.title-entry:before{top:-37px;left:50%;margin-left:-16px}.headline{padding-left:0;margin-left:0}.headline,.subcopy{text-align:center;text-indent:0}.subcopy{margin-bottom:-30px;line-height:30px}.paging{bottom:121px;height:47px;padding:0!important}.paging-button{height:47px;padding:0 18px;font-size:16px;line-height:48px;font-weight:300}html.white .paging-button,html.white .paging-button:before{color:#666!important}html.white.no-touch .paging-button:hover,html.white.no-touch .paging-button:hover:before,html.white.touch.push .paging-button.hover,html.white.touch.push .paging-button.hover:before{color:#39f!important}html.dark .paging-button,html.dark .paging-button:before{color:#999!important}html.dark.no-touch .paging-button:hover,html.dark.no-touch .paging-button:hover:before,html.dark.touch.push .paging-button.hover,html.dark.touch.push .paging-button.hover:before{color:#fc0!important}.paging-button:before{top:0;width:47px;height:100%;margin:0}.paging-button.prev{left:0;padding-left:34px}.paging-button.prev:before{content:"\e603";left:8px}.paging-button.next{left:auto;right:0;padding-right:34px;text-align:right}.paging-button.next:before{content:"\e604";left:auto;right:8px}.no-more-prev,.no-more-next,.number-box{display:none}.go-to-top{top:-47px;right:50%!important;width:80px;height:47px;margin-right:-40px;border-radius:0}.go-to-top:before{content:"\e615";top:0;left:0;width:100%;height:100%;border:0}html.white a.go-to-top:before,html.white.no-touch a.go-to-top:hover:before{color:#e5e5e5}html.dark a.go-to-top:before,html.dark.no-touch a.go-to-top:hover:before{color:#393939}html.white.no-touch a.go-to-top:active:before,html.white.touch.push a.go-to-top.hover:before{color:#ccc}html.dark.no-touch a.go-to-top:active:before,html.dark.touch.push a.go-to-top.hover:before{color:#424242}.footer{height:121px;padding:36px 66px 0!important;text-align:center;white-space:nowrap}html.white.side-dark .footer{background-color:#666}html.dark.side-dark .footer{background-color:#111}html.side-white .footer{background-color:#efefef}.jacket-cover.mobile.bottom{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.copyright,.creat-group{display:inline-block;position:relative;bottom:auto;width:auto;height:48px;line-height:48px}.copyright{z-index:1;left:auto!important;padding:0 7px 0 0;margin:0}.creat-group{right:auto!important;max-width:36%;text-align:left}.created{display:inline-block;overflow:hidden;float:none;max-width:100%;margin:0;padding:0 0 0 7px;text-overflow:ellipsis;white-space:nowrap}.copyright .footer-content-title,.created .footer-content-title{display:inline}html.white.side-dark .copyright,html.white.side-dark .created{color:rgba(255,255,255,.895)}html.dark.side-dark .copyright,html.dark.side-dark .created{color:rgba(255,255,255,.574)}html.white.side-dark.no-touch .copyright:hover,html.white.side-dark.touch.push .copyright.hover,html.white.side-dark.no-touch .created:hover,html.white.side-dark.touch.push .created.hover{color:#6cf}html.side-white .copyright,html.side-white .created{color:rgba(0,0,0,.571)}html.dark.no-touch .copyright:hover,html.dark.touch.push .copyright.hover,html.dark.no-touch .created:hover,html.dark.touch.push .created.hover{color:#fc0}.counter{display:none!important}.tistory-toolbar{top:auto;bottom:0;height:120px}.tistory-toolbar ul{z-index:auto;right:0!important;width:100%;height:100%}.tistory-toolbar li{position:absolute;top:50%;width:61px;height:48px;margin:-24px 0}.tistory-toolbar a{position:relative;z-index:9;width:100%;height:48px;padding:0;color:rgba(0,0,0,0)!important;font-size:0;line-height:0}.tistory-toolbar a:before{position:absolute;top:50%;left:50%;width:29px;height:29px;margin:-15px}html.side-dark .tistory-toolbar a:before{color:rgba(255,255,255,0.15)}html.side-white .tistory-toolbar a:before{color:rgba(0,0,0,0.15)}html.no-touch .tistory-toolbar a:hover:before,html.touch.push .tistory-toolbar a.hover:before{color:#f1631b!important}.write-post{display:none}.admin{right:0}.admin a:before{content:"\e616"}.login{left:0}.login a.no-check:before{content:"\e617"}.login a.check:before{content:"\e618"}}@media all and (-webkit-min-device-pixel-ratio:2) and (max-width:760px),all and (min--moz-device-pixel-ratio:2) and (max-width:760px),all and (min-device-pixel-ratio:2) and (max-width:760px),all and (min-resolution:144dpi) and (max-width:760px),all and (min-resolution:2dppx) and (max-width:760px){html.line .sidebar-search-button:before{margin-top:-10.5px}html.line .tistory-toolbar a:before{margin:-14.5px}}@media all and (max-width:727px){.adsense-bottom .adsense-content{padding:10px}}@media all and (max-width:480px){.copyright .footer-content-title,.created .footer-content-title{display:none}.copyright{padding-left:20px}.created{padding-left:27px}.copyright:after,.created:after{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0}.copyright:after{content:"\e619";left:0}.created:after{content:"\e61a";left:6px}}@media all and (max-width:360px){.tistory-toolbar{display:none}.footer{padding-left:18px!important;padding-right:18px!important}}@media all and (max-width:340px){.sidebar-toggle-button{right:-4px}.sidebar-search-button{right:48px}.blog-name{padding:0 116px 0 14px}.blog-name h1{font-size:17px}.entry{padding:0 14px}.headline{font-size:23px}.adsense-kit{margin:0 -14px}.adsense-content{background-position:-14px 0}.paging-button.prev{padding-left:30px}.paging-button.prev:before{left:4px}.paging-button.next{padding-right:30px}.paging-button.next:before{right:4px}.footer{padding-left:14px!important;padding-right:14px!important}}@media all and (min-width:1280px) and (min-height:860px){.blog-name,.blog-name a,.title{height:240px}.blog-name a,.title{padding-top:64px}}@media all and (max-width:760px) and (max-height:540px){.contents{padding-bottom:229px}.title{height:310px;padding-top:100px}.title-entry:before{top:-33px}.subcopy{margin-bottom:-26px;line-height:26px}.paging{bottom:110px}.footer,.tistory-toolbar{height:110px}.footer{padding-top:31px!important}}@media all and (max-width:760px) and (max-height:500px){.title{height:276px;padding-top:98px}.title-entry:before{top:-29px}}@media all and (max-width:640px) and (max-height:480px){.contents{padding-bottom:221px}.paging{bottom:102px}.footer,.tistory-toolbar{height:102px}.footer{padding-top:27px!important}}@media all and (max-device-width:480px){html{-webkit-text-size-adjust:none}}@-webkit-keyframes sub-button-effect{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@-moz-keyframes sub-button-effect{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@keyframes sub-button-effect{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@font-face{font-family:"Sewol";font-style:normal;font-weight:400;src:local("※"),url(./font_sewol_ver_1.0.4.woff) format("woff")}