@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.1.0
*/
.page .author-info{display:none}.post .author-info{display:none}.post-26 .date-tags,.post-22 .date-tags,.post-28 .date-tags,.post-24 .date-tags,.post-20 .date-tags,.post-18 .date-tags{display:none}.header-container-in.hlt-top-menu .logo-header img{max-height:100%;height:auto;max-width:210px;vertical-align:middle;margin:20px 0}#header-container{box-shadow:0 0 10px rgba(30,30,30,.1);position:fixed;left:0;top:0;right:0;z-index:10}.site-name-text-link{color:#fff}.navi{background:0 0}.navi-in>ul .sub-menu{background:#fff;box-shadow:0 0 10px rgba(30,30,30,.1)}.navi-in>ul li{width:auto}.navi-in a{font-size:13px;font-weight:700;position:relative;color:#fff;padding:0 20px;display:block;text-decoration:none}.navi-in a:hover{background:0 0}.navi-in a:before{position:absolute;left:0;bottom:6px;content:"";display:block;width:100%;height:3px;background:#fff;transform:scale(0,1);transition:.4s}.navi-in a:hover:before{transform:scale(1)}.navi-in>ul .sub-menu a{color:#666;font-size:12px}.navi-in>ul .sub-menu a:before{background:#42d5e7}.header-container-in.hlt-top-menu .logo-header{max-height:100%}.header-small{opacity:.9}.header-small .header-container-in.hlt-top-menu .logo-header img{max-width:130px;margin:10px 0}#container{padding-top:90px}[id^=toc]:target{padding-top:85px;margin-top:-85px}pre{font-family:"CourierNew","Consolas","Courier",monospace;font-size:13px}