@charset "utf-8";

/* ************************************************************************
CSS検索用ワード
#layout
#main
#left
#right	
************************************************ */


body {
        color: #000;
        background : #554; margin: 0px; padding: 0px ;
        font-family : 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','MS PGothic','ＭＳ ゴシック', Osaka, Verdana, sans-serif;
        line-height:150%;
        font-size: medium;
	word-wrap:break-word;
        text-align: center;}

/* 全体の大きさ */
#layout { background : #fff url("//comics.blog.shinobi.jp/File/body08body2s.jpg") top center repeat-y; 
        width:800px; margin: 0px auto; padding: 0px ; text-align:center;
        }

/* 全体の大きさ2 */
#layouts { background : transparent url("//comics.blog.shinobi.jp/File/body08tops.jpg") top center no-repeat; 
        width:740px; margin: 0px ; padding: 0px 30px;}

/* トップのリンクバー */
#topbar {
	background : transparent;
	margin:0px; padding:0px;
        font-size: small;
	text-align: center;
        line-height:160%;
        color: #ffffcc;
        }

#topbar a {
	text-decoration: none;
	font-weight: normal;}

#topbar a:link { color: #ffffcc; }
#topbar a:visited { color: #ffffcc; }
#topbar a:active { color : #ffd700; background-color : #933; }
#topbar a:hover { color : #ffd700; background-color : #933; }


/* ヘッダー */
#header { background : transparent; line-height:120%;
        margin:0px ; padding:0px; text-align:center;}

/* メインボックス カラム２ */
#main { width:500px; line-height:150%; letter-spacing: normal;
        padding-left: 10px; margin:0px 0px; text-align: left; float: left;
        }

/* メインボックス２ カラム１ページ機能 */
#main2 { line-height:150%; letter-spacing: normal;
        padding-left: 10px; margin:0px 0px; text-align: left;
        }

#main2 .EntryTitle {
	text-align: center;
        font-size: x-large;
        font-weight: bold;
	color: #000;
	margin: 20px 0px 35px;
        padding: 0px;
}
#main2 .EntryBlock {
	padding: 0px;
        text-align:center;
}
 
 
/* メニュー カラム１ */
#left { width:720px; padding: 0px 10px; margin: 0px; line-height:120%; text-align:left;
}

/* メニュー カラム３ */
#right { width:200px; line-height:120%; padding-right: 10px; margin: 70px 0px 0px; text-align:left; float: right;
        }

/* フッター */
#footer { background : transparent url("//comics.blog.shinobi.jp/File/body08bottoms.jpg") bottom center no-repeat; 
        width:800px; height:60px; margin: 0px; padding: 10px 0px 30px; text-align:center; line-height:120%;
        }

/* CM */
#cm { background : transparent; 
        margin:0px auto; padding: 0px 30px; text-align:center;}

/*table全ての設定*/
table{border-collapse: collapse;}

/*通常のリンクの設定*/
a { text-decoration: none; }

a:link { color: #039; }

/*過去に見たことがあるページのリンクの設定*/
a:visited { color: #963; }

/*アクティブ状態のリンクの設定*/
a:active { color: #d63; }

/*カーソルが合っている状態のリンクの設定*/
a:hover { color : #d63;}


/* ### ヘッダーに関するCSS ## */

#header #Titleblock {
        text-align:left;
}

#header #Titleblock a {
	text-decoration:none;
	color: #ffffcc;
}

#header #Titleblock a :visited{
	text-decoration:none;
	color: #963;
}

#header #Titleblock a :active{
	text-decoration:none;
	color: #d63;
}

#header #Titleblock a :hover{
	text-decoration:none;
	color: #d63;
}

#header #Titleblock .blogtitle {
	margin:20px 0px 0px 20px;
	font-size: xx-large;
	color:#ffffcc;
        text-align:left;
}

#header #Titleblock .explantation {
	font-size: small;
	color:#ffffcc;
        font-weight:normal;
	text-align:left;
        padding:0px; margin:5px 0px 0px 20px;
}

#header #Titleblock .kanri {
	padding-bottom:1px;
}


/* ### メインボックスに関するCSS ## */

/*　エントリー　*/
#main .EntryBlock {
	padding: 0px;
        text-align:center;
}

#main .CommentFormBlock td {
	font-size: medium;
	padding:3px;
}

#main .CommentFormTable {
	 margin: 0px;
}

#main .CommentFormTd {
	 margin: 10px 0px;
}

#main .EntryWriteDate a {
	color:#aaa;
	text-decoration:none;
	margin-top:0px;
}

#main .EntryWriteDate a:hover {
	color:#d63;
	text-decoration:none;	
}


#main .EntryInnerBlock {
        
        margin: 0px 0px 50px;
}

#main .EntryCategory {
        font-size: small;
	text-align:right;
        margin: 0px 0px;
}

#main .CommentBlock {
        font-size: medium;
	margin: 0px 15px 30px;
}

#main .CommentTitle {
	font-weight:bold;
	color:#333;
	padding: 0px;
        margin: 35px 0px 15px;
}

#main .CommentTextBox {
        margin: 25px 0px 5px;
}

#main .CommentText {
	padding: 0px 0px 5px;
}

#main .CommentFooter {
	text-align:left;
	padding-bottom:0px;
}

#main .CommentUserName {
        font-weight:bold;
}

#main .CommentURL {
        font-size: x-small;
}

#main .CommentWriteDate {
        font-size: x-small;
}

#main .CommentEdit {
        font-size: x-small;
}

#main .CommentResBlock {
	background : transparent url("//comics.blog.shinobi.jp/File/br01as.jpg") bottom center no-repeat;
        padding:0px 0px 20px;
        color:#360;
}

#main .CommentResBox {
        padding: 0px;
}

#main .CommentResFooter {
	text-align:left;
}



#main .TrackbackBlock {
        margin: 0px 15px 60px;
	padding:10px 0px;
}

#main .TrackbackTextBox {
        margin: 30px 0px;
	padding: 0px;
}

#main .TrackbackText {
        font-size: medium;
	margin: 0px;
	padding: 5px 0px;
}

#main .TrackbackTitle {
	font-size: medium;
	font-weight: bold;
	color:#333;
	padding: 0px;
        margin: 10px 0px 0px;
}

#main .TrackbackFooter {
	font-size:  x-small;
	text-align:right;
}

#main .TrackbackURLTitle {
        font-size: medium;
	margin: 0px;
	padding: 0px;
}

#main .EntryTitle {
	text-align: center;
        font-size: x-large;
        font-weight: bold;
	color: #000;
	margin: 20px 0px 35px;
        padding: 0px;
}

#main .EntryTextBox {
	font-size: medium;
	padding: 0px;
}

#main .EntryTitle a {
	color:#000;
        font-weight: bold;
}

#main .PageLinkBlock {
        text-align: center;
        font-size: small;
	font-weight: normal;
	margin: 15px 0px 5px;
}

h5 {
        text-align: left;
        font-size: small;
	font-weight: normal;
	margin: 0px 5px;
}

h6 {
        text-align: right;
        font-size: small;
	font-weight: normal;
	margin: 0px 5px;
}

#main .EntryFooter {
        font-size: small;
	text-align:right;
        background : transparent url("//comics.blog.shinobi.jp/File/br02as.jpg") bottom center no-repeat; 
        padding: 0px 10px 20px;
        margin: 10px 0px;
}

#main .EntryFooter a:hover {
	color:#d63;
	text-decoration: none;
}

#main .EntryText {
	padding: 0px;
        margin: 0px;
        text-align: center;
}

#main .EntryText a {
	text-decoration: none;
        font-weight: bold;
}

#main .EntryPsText {
	font-size: medium;
        padding: 0px 10px;
        margin: 10px 0px;
        text-align: right;
}

p {
	font-family : 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','MS PGothic','ＭＳ ゴシック', Osaka, Verdana, sans-serif;
        font-size: medium;
        text-align: left;
	padding: 0px;
	margin: 15px 15px;
        background-color : transparent; 
}

blockquote {
	font-size: small;
	text-align: left;
	padding: 10px;
	margin: 20px 30px;
        background-color : #f0fff0 ;
}

img {	border-style: none;
}

iframe {
	text-align: center;
	padding: 0px;
	margin: 0px;
}

/* ### メニュー カラム１（左メニュー）に関するCSS ## */

#PluginInnerBlock {
	font-size: small;
	padding: 0px;
	margin: 10px 0px;
        float:left;
        width:auto;
}

#PluginInnerBlock .PluginTitle {
	font-weight: normal;
        background : transparent;
        color : #444;
	margin: 0px;
        padding: 0px;
        width:180px;
}

#PluginInnerBlock a:hover {
	color:#d63;
        text-decoration: none;
}


#PluginInnerBlock .PluginExplanation {
	margin: 0px;
	padding-left: 10px;
}

#PluginInnerBlock .PluginContents {
	margin: 0px;
        padding-left: 10px;
}

/* ### メニュー カラム３（右メニュー）に関するCSS ## */
/*

*/


/* ### zenbackに関するCSS ## */

#zenback-widget .zenback-module {  margin-bottom:1.5ex!important; font-size:small!important;}
#zenback-widget #zenback-related-article .zenback-module-item.hasthumb {  margin:0 0 10px 0!important; font-size:small!important;}
#zenback-widget #zenback-related-article .zenback-module-item.hasthumb,
#zenback-widget #zenback-related-article .zenback-module-item.hasthumb .zenback-module-item-thumbnail,
#zenback-widget #zenback-related-article .zenback-module-item.hasthumb .zenback-module-item-title { width:100px!important;}
