@charset "EUC-JP";
/* 全体的な設定lammban
------------------------------------------------------------ */
	
	/* 全体的に折り返し */

	* {word-break:break-all}

	/* 余白初期化 */
	body,div,p,h1,h2,h3,h4,ul,li,dd,dt {
		margin : 0;
		padding : 0;
	}


	img{border:none;}

	body {font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif;
		height:100%;
		color : #444;
		background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07background.gif) repeat-y top right #fff ;
		}
	textarea {
		width : 90%;border:1px #aaa solid;background:#fff;color:#444;
	}

/* OPERA対策
------------------------------------------------------------ */

	input{border:1px #aaa solid;background:#fff;color:#444;}



/* レイアウト用ブロックの設定★記事幅700pxの場合、全体幅900px
------------------------------------------------------------ */
	div#container {width:100%;
	width: expression( document.body.clientWidth < 920? "900px" : "100%" );
	min-width:900px;
	position:absolute;
	left:0;top:0;
	background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07background.gif) repeat-y top right #fff ;
	line-height : 130%;
	}

	div.column {
		margin : 0;/* タイトル部分と記事、記事部分とフッター部分の間隔 */
	}

	/* 本文部分ブロック */
	div#primary-column {
		text-align:left;
		overflow:hidden;
		margin:0 165px 0 0 ;background:#fff;	}

	/* メニューブロック */
	div#secondary-column {text-align:left;
		line-height : 120%;
		position:absolute; right:0px;  top:0px; 
		width:165px;
		overflow:hidden;color:#666;
		background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07background.gif) repeat-y top left #fff ;
		}


	/* 著作表示ブロック */

	div#siteinfo-legal {text-align:center;
		font-size:78%;
		margin : 0 auto;
	}


/* リンクの設定
------------------------------------------------------------ */
	a {text-decoration : none;}
	a:link {color : #b29500;}
	a:visited{color : #b29500;}
	a:hover {color : #ffed89;}
	a:active {color :#ffed89;}

/* 画像の枠 */
	.entry-body img {
	background-color:#fff;
	padding:2px;
	border-left:1px #bbb solid;
	border-right:1px #888 solid;
	border-top:1px #bbb solid;
	border-bottom:1px #888 solid;
	}
	.emoji{
		margin:3px 0!important;
		line-height : 130%!important;	}

/* 表(全記事表示に表使用)
------------------------------------------------------------ */
	table {margin:3px;line-height:1.3em; border:1px solid #aaa;
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells:show;}
	td{padding:3px; border:1px solid #aaa;}
	.tsmall{font-size:10px;font-family:'Arial Narrow',sans-serif;}


/* Primary-Columnの設定(本文部分ブロック )
----------------------------------------------------------- */
	p.prev-next-navi {
		margin-bottom : 20px;
		text-align : center;
	}

	div.section {text-align:center;}
	
	/* 記事頭日付 */
	.entitle{color:#b29500;
	background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07entitle2.gif) repeat-x top left;
	line-height:20px;height:34px;overflow:hidden;}

	.dateymd{	float:left;
	background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07entitle1.gif) no-repeat;}

	.dateyear{font-family:'Comic Sans MS',serif;border:none;
	float:left;width:27px;text-align:center;
	font-size:10px;
	height:34px;	}
	.datemonth{font-family:'Comic Sans MS',serif;border:none;
	float:left;width:29px;text-align:center;
	font-size:18px;
	height:34px;padding-top:7px;}
	.dateday{font-family:'Comic Sans MS',serif;border:none;
	float:left;
	font-size:18px;
	height:34px;padding-top:7px;margin-right:0.5em;
	}
	.dateymd .dateday{width:29px;text-align:center;}
	.widemenu{font-family:'Comic Sans MS',serif;border:none;
	float:left;
	font-size:18px;
	height:34px;padding:7px 0px 0px 7px;margin-right:0.5em;
	}

	/* タイトルにマウスカーソルをあてると、概要が */
	.right_s{text-align:right;
		width:700px;margin:0 auto;
		font-size:78%;line-height:1.4em;
		overflow:hidden;}

	/* 記事タイトル */
	div.entitle h2{font-size:96%;padding-top:7px;
	text-align:left;	float:left;
	} 

	div.entitle h3{padding-left:17px;}

	/* 段落の設定 */

	div.section p {
		margin : 0 0 2em 0;						/* 上下1行分空ける */
	}

	/* カテゴリ/月/タグ/サーチ/タイトル書式 */
	.t_discr{list-style:none;
	background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07gold-icon.gif) top left no-repeat;
	text-indent:-13px;
	text-align:left;
	width:700px;
	margin:0 auto 6px auto;
	font-size:78%;line-height:135%;
	padding : 0 0 0 26px;
	color : #666;}
	.t_discr span{font-size:123%;color:#b29500;line-height:140%;}

	.t_discr a {text-decoration : none;}
	.t_discr a:link {color : #aaa;}
	.t_discr a:visited {color :#aaa;}
	.t_discr a:hover {color : #444;}
	.t_discr a:active {color :#444;}


	/* 記事本体部分 */

	div.entry-body {text-align:left;
		width:706px;
		margin:7px auto;
		overflow:hidden;
		font-size:84%;
	}

	/* 追記部分 */

	.entry-more {
		padding : 5px 15px 0 0;
		text-align : right;font-size:18px;
		font-family:'Comic Sans MS',serif;
	}

	/* フッター部分(コメントやトラックバックなど) */

	div.section ul.entry-footer1 {font-family:'Comic Sans MS',sans-serif;
		font-size:71%;
		text-align:center;
		margin : 20px 0px 0px 0px;
		list-style-position : inside;
		}

	div.section ul.entry-footer2 {font-family:'Comic Sans MS',sans-serif;
		font-size:71%;
		text-align:center;
		margin : 1px 0px 30px 0px;
		list-style-position : inside;clear:both;
		}

	div.section ul.entry-footer1 li {
		display : inline;color: #aaa;
		list-style-type : none;
	}
	div.section ul.entry-footer2 li {
		display : inline;color: #aaa;
		list-style-type : none;
	}

	.emoji{
		vertical-align:middle;
		border:0;
	}


/* 記事中小見出し設定
------------------------------------------------------------ */
	.entry-body h3 {		margin: 10px 0 7px 0;
		padding : 0 0 0 13px;
		font-size : 96%;
		background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07gold-icon.gif) top left no-repeat;
	}

/* 引用の設定
------------------------------------------------------------ */
	blockquote{margin : 7px;padding:0px 7px ;border : 1px solid #aaa;}
	blockquote p{margin:0;padding:0px;}

/* コメントとトラックバック
------------------------------------------------------------ */
	.resp{text-align:left;
	width:700px;
	margin:0 auto;}

	.resp-l{width:340px;
	margin-left:5px;
	float:left;font-size:14px;}
	.resp-r{width:345px;
	float:right;}

/* コメント投稿部分の設定
------------------------------------------------------------ */

	.comtable{margin:10px 0;border:none;
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells:show;}
	.comtable td{padding:1px 0; margin:0;border:none;font-size:14px;}
	.comtable_c1{width:107px;}
	.resin{width:230px;font-size:78%;}
	#comment{width:313px;height:100px;font-size:78%;}

	/* コメントフォーム */
	div#primary-column form {
		padding : 0 10px;
	}

	/* 管理者だけにコメント */

	input#himitu {
		margin-right : 0.5em;
	}

	/* コメントフォームのボタン */

	p.form-btn {
		margin : 20px 0;
	}

	/* コメントトップ */

	h3.comment-post,
	h3.comment-edit {font-size:84%;
		color:#aaa;
		padding : 0 15px;
	}

	/* コメントTBのタイトル */

	.resp-r h4{
		margin: 10px 0 7px 0;
		padding : 0 0 0 13px;
		font-size:84%;
		background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07gold-icon.gif) top left no-repeat;
	}


	/* コメント本文 */

	div.comment-body {font-size:84%;line-height:1.5em;
		padding : 0 10px;
	}

	/* コメントフッター */

	ul.comment-footer {
		padding : 10px 10px 15px 10px;
	}

	ul.comment-footer li {
		font-size:71%;
		display : inline;
		list-style-type : none;
	}



/* トラックバック部分の設定
------------------------------------------------------------ */


	/* トラックバックURI */

	.trackback-uri {font-size:78%;
		line-height:1.5em;
		height:42px;width:313px;
		overflow:hidden;
		margin-bottom : 15px;
		padding : 0.2em 0.5em;
	}

	/* トラックバック先の概要 */

	div.trackback-excerpt {font-size:84%;line-height:1.5em;
		padding : 0 10px;
		background : transparent;
	}

	/* トラックバックフッター */

	ul.trackback-footer {
		padding : 10px 10px 15px 10px;
		display : inline;
		list-style-type : none;
	}

	ul.trackback-footer li {font-size:71%;
		display : inline;
		list-style-type : none;
	}



/* Secondary-Columnの設定
------------------------------------------------------------ */
/* タイトル・サイトの説明部分の設定
------------------------------------------------------------ */


	/* ブログタイトル */
	#branding {	font-family:'Comic Sans MS',serif;
	font-size:24px;display:block;text-align:left;}
	div#secondary-column #blogname{	font-family:'Comic Sans MS',serif;
	font-size:18px;display:block;text-align:center;padding:30px 0 15px 0;}

	/* サイトの説明 */

	#int {text-align:left;
		width:700px;
		margin:10px auto;
		padding : 0 2%;
		font-size:78%;line-height:1.4em;
		overflow:hidden;
		text-align:left;
	}



	/* メニューカラム見出し */

	div#secondary-column h2 {font-size : 78%;line-height:1em;text-align:center;
	padding:11px 0 0 17px;margin:0;
	background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07menutitle.gif) no-repeat;
	height:39px;overflow:hidden;}

	/* メニュー*/
	.menubody{margin:0;padding:0 0 0 3px;
	font-size : 78%;
	}
	.menubody ul {
	}	
	.menubody li {list-style-type : none ; 
		padding-left:9px;
		color:#666;line-height:1.4em;
		background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07gold-list.gif) left top no-repeat;
	}	
	.menubody li ul{
	}
	.tree p{line-height:1em;margin:0 0 12px 0;}

	/* 親子カテゴリーリストマーク */
	li.main_list{background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07gold-list.gif) left top no-repeat;}
	li.sub_list{background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/tree-gray2.gif) left top no-repeat;}
	li.sub_list_end{background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/tree-gray3.gif) left top no-repeat;}

	/* Treeシリーズ揃え*/
	.sub_list{padding-left:18px;}
	.main_menu .sub_list{padding-left:9px;}


/* カレンダー部分の設定☆
------------------------------------------------------------ */

	/* カレンダー表示用のテーブル設定 */
	#navical{text-align:center;}

	.calendar {margin:0 auto;padding:0;
		border:none;
		border-spacing: 0px;
		empty-cells:show;
	}


	/* カレンダー見出(前月・当月・次月などのリンク部分) */


	.calendar caption {
		margin-bottom : 10px;
	}

	/* カレンダーのセル部分(日付表示部分) */

	.wnum {font-size:14px;
	border:none;
	font-family:"Courier New";
	width:23px;
	height:19px;
	padding:0;
	text-align:center;
}
	.wnum a:link{font-weight:bold;}
	.wnum a:visited{font-weight:bold;}
	.wnum a:link{font-weight:bold;}
	.wnum a:link{font-weight:bold;}

	.wsp {font-size:5px;
	border:none;
	margin:0;
	width:6px;
	padding:0;
}

	/* カレンダーのセル部分(曜日表示部分) */

	.calendar0{font-size:13px!important;
	border:0px;
	font-family:'Arial Narrow',sans-serif!important;
	width:24px!important;
	margin:0;
	height:16px;
	padding:0px!important;
	text-align:center!important;
}

	/* 日曜日 */

	.sun {
		color : #c00;	/* 日曜日を赤色表示 */
	}

	/* 土曜日 */

	.sat {
		color : #00c;	/* 土曜日を青色表示 */
	}


	/* 月選択部分 */
	#arch0{text-align:center;
	margin:3px 0 1em 0;
	padding-bottom:7px;}

	/* 著者名・著者概要・広告の位置調整 */

	p.author-name,
	p.author-description,
	p.ads {	margin : 0 15px;
	}

	/* プロフィール画像 */

	p.author-image img {
		display : block;		/* ブロックレベルで表示 */
		margin : 10px 15px;		/* マージン */
		}

/* フッター部分の設定
------------------------------------------------------------ */

	div#siteinfo-legal p {
		padding : 10px 0;		/* パディング */
		text-align : center;		/* センタリング */
	}



	.fc2_footer{width:700px;margin:0 auto;text-align:right;}

/* 強調の設定
------------------------------------------------------------ */

	/* 強調 */

	em {
		font-style : italic;/* 斜体 */
	}

	/* より強い強調 */

	strong {
		font-weight : bold;/* 文字を太字にする */
	}

/* コード
------------------------------------------------------------ */
	/* 記事中にプログラムコードなどを書く時に使います */
	/* プロポーショナルフォントではなく等幅フォントを指定すると良いでしょう */

	div.section pre {
		margin : 1em auto;
		padding : 0.5em;
		border : 1px solid #633;
		font-family : sans-serif;
		overflow : auto;
		width : 90%;						/* pre element clearing bug in WinIE  */
	}

	/* for without MacIE5 \*/

	div.section pre {
		overflow : scroll;		/* MacIE用バグ対応 */
	}

	div.section > pre {
		width : auto;						/* MacIE用バグ対応 */
	}

	div.section code {
		font-family : monospace;	/* 等幅フォントを指定 */
	}



/* Mac版IEの文字化け対策
------------------------------------------------------------ */

	/* マック版IEでは表示できるフォントを指定しないと文字化けを起こしますので通常は削除しないで下さい */

	textarea,input,select {
		font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4

\30B7\30C3\30AF",sans-serif;
		line-height:1.4em;
	}


/* バトン
------------------------------------------------------------ */
.baton_title {padding : 0 0 0 13px;margin:0;
background:url(http://blog-imgs-27.fc2.com/m/a/n/manannan/07gold-icon.gif) top left no-repeat;
}
.blog_baton{margin:0;padding:0;}
.baton_q{line-height:1.4em;margin:0 0.2em 0 32px;text-indent:-32px;}
.baton_a{line-height:1.4em;margin:0 0 0.6em 48px;text-indent:-1em;}
.q_number{font-family:Comic Sans MS;color:#999;font-size:16px;}
.a_number{font-family:Comic Sans MS;color:#999;}

/* CalendArchiveセレクト
------------------------------------------------------------ */
	#caselect {background:#fff; color:#333;}

/*Adエリア画像対応
------------------------------------------------------------ */
#googleAdContainer img, #ovtAdContainer img{border:none;background:none;;}