@charset "utf-8";#base-footer{clear:both;padding:8px 0 0 0}#header-container,#main-container,#footer-container{width:100%;min-width:740px;margin-left:auto;margin-right:auto}#copyright{font-size:.8em;text-align:center}#site-title img{display:block}#base-main{padding:8px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.6) inset}#main{margin-right:312px;margin-bottom:6px}h1,h2,h3,h4,h5,h6{font-weight:normal}#headline{box-shadow:1px 1px 2px 1px rgba(0,0,0,0.7);background-color:#fff;border-radius:4px;overflow:hidden;margin-bottom:12px}#headline h4{margin:0 0 3px 0;padding:4px 0 4px 8px;background-color:#dfd;font-size:12pt;font-weight:bold;box-shadow:0 1px 3px 0 rgba(0,0,0,0.4)}#headline .parts{overflow:scroll;height:200px}#headline .parts ul{margin:4px;padding:0}#headline .parts li{list-style-type:none;margin:2px 12px 2px 12px;border-bottom:1px solid #ccc;font-size:10pt}#headline .parts a{display:inline-block;text-decoration:none;width:100%}#index .entryitem-container{width:300px;padding:4px;display:block;position:relative;float:left}#index .entryitem{width:100%;height:100%;box-shadow:1px 1px 6px 0 rgba(0,0,0,0.2);border-radius:4px;overflow:hidden;background-color:#dfd;height:284px;padding:3px}#index .entry_name{display:block;position:relative}#index .entry_name img{vertical-align:top}#index .entryitemheader{display:block;position:relative;top:0;width:100%;height:160px;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px}#index .entryheadergrad{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.4) 70%, rgba(255,255,255,0.7) 85%, #fff 100%);z-index:1}#index .m_eyecatch{display:block;position:absolute;left:-10%;top:-20%;width:120%;z-index:0}#index .entryitemdetail{display:block;position:absolute;padding:4px;height:100px;z-index:1;background-color:#fff;border:1px #bbb solid;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%;overflow:hidden;box-shadow:1px 1px 5px 1px rgba(0,0,0,0.2) inset}#index h2{display:block;margin-top:0;margin-bottom:0;font-size:12pt;text-shadow:2px 2px 5px rgba(0,0,0,0.2);font-weight:bold;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',"メイリオ","Meiryo UI","Meiryo","Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Osaka,sans-serif}#index .slug{margin-top:24px;position:relative;margin-bottom:24px}#index .slug *{margin:0 0 0 24px}#index .slug p{font-size:10pt}#index .entryitem .release_date{display:block;position:absolute;bottom:0;font-size:8pt;color:#777}.filter{border:2px solid #ccc;border-radius:4px;font-size:1.2em;margin:8px}#base-container.layout-detail #main-container{width:952px}#detail-container{min-width:640px}#detail{position:relative;margin:0;padding:8px 0 8px 0;background-color:#fff;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.7);border-radius:4px;overflow:hidden;width:640px}#detail.private{background-color:#eee}#detail .m_eyecatch{display:block;left:0;width:100%;z-index:0;top:-76%;position:absolute}#detail h1{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',"メイリオ","Meiryo UI","Meiryo","Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,Osaka,sans-serif;font-weight:bold;margin-top:0;margin-left:24px}#detail h1#entryname{display:block;top:0;color:#fff;font-size:29pt;text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 10px #000,0 0 30px #000;z-index:2;position:absolute}#detail h1 img{vertical-align:middle}#detail hr{border:0;border-bottom:1px #ccc solid;height:1px;margin:8px 24px 8px 24px}#detail #content{margin-bottom:32px;font-size:14pt}#detail #content img{max-width:100%;width:100%;height:auto;vertical-align:top;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4)}#detail #content a{background-color:#fee}#detail #content table,#detail #content dl,#detail #content ol,#detail #content ul,#detail #content p{margin:0 24px 16px 32px}#detail #content blockquote{padding:1.2em 0 1em 0;position:relative;background-color:#eee;border-left:3px solid #bbb;font-size:10pt;margin:0 24px 16px 48px}#detail #content blockquote:before{content:'”';font-size:4em;position:absolute;top:0;color:#ccc}#detail #content dt{background-color:#eee;margin:0}#detail #content dd{border-left:2px solid #bbb;margin:4px;font-size:10pt}#detail #content table{border-collapse:collapse;border:1pt #999 solid;font-size:10pt}#detail #content th{background-color:#eee;border:1pt #999 solid}#detail #content td{border:1pt #999 solid}#detail #content h2,#detail #content h3,#detail #content h4,#detail #content h5,#detail #content h6{margin:32px 24px 24px 24px;font-weight:bold}#detail #content h2{font-size:26pt}#detail #content h3{font-size:20pt}#detail #content h4{font-size:18pt}#detail #content h5{font-size:14pt}#detail #content h6{font-size:12pt}#detailheader{display:block;position:relative;background-color:#dfd;overflow:hidden;height:120px}#detailheader.witheyecatch{height:240px}#detailheadergrad{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.2) 60%, rgba(255,255,255,0.6) 80%, #fff 100%);z-index:1}#detail #info{position:relative;color:#888;font-size:.9em}#detail #info h4{margin:2px 2px 2px 2px;padding:2px 2px 2px 2px}#detail #comment{margin:2px 24px 2px 24px}#sidebar-right{width:300px;float:right;margin-left:-300px}.sidebaritem{margin-bottom:6px;margin-left:0;margin-right:12px;box-shadow:1px 1px 2px 1px rgba(0,0,0,0.3);float:left;width:300px;border-radius:4px;overflow:hidden}.sidebaritem h4{margin:0 0 3px 0;padding:4px 0 4px 8px;background-color:#dfd;font-size:13pt;font-weight:bold;box-shadow:0 1px 3px 0 rgba(0,0,0,0.4)}.sidebaritem h5{padding:2px 0 2px 8px;margin:0}.sidebaritem p{padding-left:8px;padding-right:8px;font-size:10pt}.sidebaritem .parts{display:block;margin:0 8px 2px 8px}.sidebaritem .m_recent ul{margin:0;padding:0}.sidebaritem .m_recent li{list-style-type:none;margin:2px 0 2px 0;border-bottom:1px solid #ccc;font-size:10pt}.sidebaritem .m_recent a{display:inline-block;text-decoration:none;width:100%}.sidebaritem .m_taglist ul{padding:0;margin:0 0 0 1.5em}.sidebaritem .m_taglist li{list-style-type:square;margin:2px 0 2px 0;font-size:10pt}.sidebaritem .m_taglist a{display:inline-block;text-decoration:none;width:100%}.sidebaritem .m_taglist ul{padding:0;margin:0 0 0 1.5em}.sidebaritem .m_taglist li{list-style-type:none;margin:2px 0 2px 0;font-size:10pt}.sidebaritem .m_taglist a{display:inline;text-decoration:none;width:100%}.sidebaritem .m_taglist a:hover{background-color:#fee}.clear{clear:both}.parts{margin:2px 2px 2px 2px}.relatedkeywords{margin:8px;border:2px solid #ccc;border-radius:4px}.m_relatedkeywords h4{margin:0}.m_relatedkeywords li{list-style-type:none;margin:8px 4px}.m_relatedkeywords a{background-color:#fee}.tags{border-radius:4px;margin:8px;border:2px solid #ccc}.tagstruct{display:inline-block;margin:0 8px 4px 8px;padding:0 0 2px 0}.m_tags a{text-decoration:none;color:#fff}.m_tags a:hover,.m_tags a:visited{color:#fff}.m_tags .connector{padding:0;margin-left:-2px;margin-right:-2px}.m_tags .tag{background-color:#9b9;padding:2px 2px 2px 2px;border-radius:2px}.m_tags .tag:hover{background-color:#797}.m_tags .tagextend{background-color:#999;padding:2px 2px 2px 2px;border-radius:2px}.m_tags .tagextend:hover{background-color:#777}#index .m_tags{background-color:#efe;margin:0;padding:8px 8px 2px 8px}.i_socialbuttons{border-radius:4px;padding:2px;border:2px solid #ccc;margin:0 8px 8px 8px}#frontsocial .i_socialbuttons{float:left;width:274px;border-radius:4px}.i_socialbuttons ul{margin:0;padding:0}.i_socialbuttons li{list-style-type:none;display:inline-block;margin:2px 1px 2px 1px;vertical-align:top}.followme{float:left;width:274px;border-radius:4px;padding:2px;border:2px solid #ccc;margin:0 8px 8px 8px;font-size:.8em}.twitter-follow{text-align:center}.inline_twitter{margin-left:64px}iframe.video{width:640px;height:360px}iframe.youtube{width:640px;height:360px}.inline_source{font-size:10pt;background-color:#f8f8f8;box-shadow:0 0 2px 1px rgba(0,0,0,0.3)}/*# sourceMappingURL=pc.css.map */