/*==============================
Structure
	[INDEX]
	1.OUTLINE::body,inbox,toparea,temporarybox,main,rightside,leftbox,footer,adjust,hide
	2.TAG::a,ul,blockquote,form,textarea,img
	3.TOP AREA::banner_l,site_title,a,description
	4.MIDDLE AREA
			4-1.MAIN::pagearea,entry,sub_entry,entry_xxx,trackback_title,a
			4-2.SUPPLIMENT::linktitle,linktext,linkcentertext
	5.BOTTOM AREA::copyright
	6.PARTS
			6-1.CLOCK::clock
			6-2.LOGIN::mode_name,error_sign,login_box,login_form
			6-3.SEARCH::searcharea,search
			6-4.CALENDAR::month_navi,calendar,cell,cell_xxx
==============================*/





/* dummy */





/*
猫田に小判：http://nekotani.lix.jp/
BlognPlusスキン配布処：http://nekotani.lix.jp/plus/
3段組：Structure
author:こばたま
Structureは自分で色を決めたい方のための３段組スキンです
CSSファイルのbackground-colorとborder-colorを変更してお好みの色でご使用ください
CSSファイルのinbox{width:47em;}を{width:100%}に変更するだけでリキッドレイアウト(可変幅)にもなります
*/





/* 1---------- OUTLINE ---------- */





body{
	background-color:		#cccc99;		/* fff */
	margin:				0px;
	padding:				0px;
	text-align:			center;
	*word-break:			break-all;		/*for IE of Windows*/
}





/* (最外周を除く)内側(BOX)全体の幅・背景色 */
/* inbox{width:47em;}→{width:100%}=リキッドレイアウト(可変幅) */
/* inbox{width:47em;}→{width:950px}=ソリッドレイアウト(固定幅) */
#inbox{
	width:					950px;			/* 47em */
	background-color:		#eeeeee;		/* fff */
	font-family:			Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅","まる文字","へた文字","ギャル文字";
	text-align:			left;
	margin:				10px auto;		/* 0px auto */
	padding:				0px;
	border-color:			#cccccc;		/* ddd */
	border-width:			1px;
	border-style:			solid;
}





/* 水平・横並びリンク(ヘッダーバナー部分) [表紙|ホームページ|ブログ|・・・] */
/* kenji追加記述 */
#horizontal_link_bar_area{
	width:						100%;
	background:				#cccc99;
	margin-bottom:			0px;
	padding-bottom:			0px;
	border-color:				#999999;
	border-width:				0px 0px 0px 0px;
	border-style:				solid;
}





/* 水平・区切り線 */
#horizontal_rule{
}





/* 水平・横並びボタン(リンク) */
a.buttonlink:link,
a.buttonlink:visited,
/* a.buttonlink:hover, */
a.buttonlink:active{
	width:					120px;
/*	height:				20px;	*/
	font-size:				12px;
	text-align:			center;
	margin:				0px 5px 0px 0px;
	padding:				4px 0px 4px 0px;
	border:				solid 2px #999999;
	float:					left;

	background-color:		#ffffff;
	color:					#000000;
	text-decoration:		none;
}


a.buttonlink:hover{
	background-color:		#666666;
	color:					#ffffff;
	text-decoration:		none;
}





/* http://www.streetcar.jp/ */
.www_streetcar_jp{
	float:						right;
	font-size:					100%;
	margin:					5px 15px 5px 0px;
	font-weight:				bold;
}





a.wwwstreetcarjp:link,
a.wwwstreetcarjp:visited,
/* a.wwwstreetcarjp:hover, */
a.wwwstreetcarjp:active{
	color:					#000000;
	text-decoration:		none;
	background-color:		transparent;
}


/* デフォルトは、link・visited・active・hover 共通で同一設定。 */
/* hover のみ、設定を変更 */
a.wwwstreetcarjp:hover{
	color:					#ff0000;
	text-decoration:		none;
	background-color:		transparent;
}





/* ヘッダー・背景・色 [streetcar weblog] */
#toparea{
	width:						100%;			/* 100% */
	/* background：color image repeat attachment position 一括指定 */
	background:				#cccccc;		/* f8f8f8 */


	background-image:			url(http://www.streetcar.jp/blog/images/blogn_cat_small.jpg);		/* 背景画像 */
	background-attachment	:scroll;			/* 背景画像固定orスクロール */
	background-repeat			:no-repeat;		/* 背景画像の繰り返し */
	background-position		:right top;		/* 背景画像位置(「右端」「下端」・BOX領域左上基点/left center right　top center bottom) */


	margin:					0px;
	padding:					0px;
	border-color:				#cccccc;			/* 333333 */
	border-width:				1px 1px 1px 1px;	/* 0px 0px 1px 0px */
	border-style:				solid;
}





/* 中央・投稿記事部分・最外周の横幅・右側縦ラインを基準として左側に○○％の横幅設定 */
#temporarybox{
	float:		right;
	width:		790px;			/* ← 83.5% ← 78.5% */
	/* ■■■■■ (左・20%-15%)+中央・78.5%=83.5% ■■■■■ */
}





/* 中央・投稿記事部分の横幅(投稿記事部分・単独で横幅が変わる) */
/* 上から下までの上下全てに適用 (例・2〜5日分･･･) */
#main{
	float:					left;
	width:					630px;				/* ← 80% ← 70% */
	background-color:		#f9f9f9;			/* transparent */
	margin:				0px;
	padding:				0px;
	border-color:			#cccccc;			/* ddd */
	border-width:			1px;
	border-style:			solid;
}





/* 右側・サイドバー・横幅 */
#rightside{
	float:					right;
	width:					150px;				/* ← 18% ← 28% */
	/* ■■■■■ 右・28%-10%=18% ■■■■■ */
	background-color:		#eeeeee;			/* transparent */
	margin:				0px;
	padding:				0px;
	border-color:			#cccccc;			/* ddd */
	border-width:			1px;
	border-style:			solid;
}





/* 左側・サイドバー・横幅 */
#leftside{
	float:					left;
	width:					150px;					/* ← 15% ← 20% */
	/* ■■■■■ 左・20%-5%=15% ■■■■■ */
	background-color:		#eeeeee;			/* transparent */
	margin:				0px;
	padding:				0px;
	border-color:			#cccccc;				/* ddd */
	border-width:			1px;
	border-style:			solid;
}





#footer{
	clear:					both;
	width:					100%;					/* 100% */
	background-color:		#cccccc;			/* transparent */
	text-align:			right;
	margin:				10px 0px 0px 0px;
	padding:				0px;
	border-color:			#cccccc;				/* ddd */
	border-width:			1px;
	border-style:			solid;
}
/* コピーライト文字色自体は---BOTTOM AREA---.copyrightにて設定 */





.adjust{
	clear:					both;
}





.hide{
	position:				absolute;
	top:					-3000px;
}





/* 2---------- TAG ---------- */





/* link → visited → hover → active */
/* http://css-tricks.com/remember-selectors-with-love-and-hate/ */
/*
Heres a cool way to remember the order of the four selectors,“LVHA (link visited hover active)”,….
Just think‘LOVE’(LV) and‘HATE’(HA)….
*/





a:link		{color:#369; text-decoration:underline;}
a:visited	{color:#336; text-decoration:underline;}
/*
a:hover,
a:active	{color:#f00; text-decoration:none;}
*/
a:hover,
a:active	{color:#f00; text-decoration:underline; background-color:#ffdddd;cursor:help;}


/*
{color:#f00;text-decoration:none;}・・・オリジナル
{color:#f00;text-decoration:none;border:dashed red;border-width:1 0;}・・・動作が重くなる
{color:#f00;text-decoration:none;font-weight:bold;}・・・動作が重くなる・英小文字が横にスペースが広がる。
*/





ul{
	margin:				0px 0px 0px 13px;
	padding:				0px;
}





blockquote{
	color:					#333;
	background-color:		#f3f3f3;
	margin:				20px 10px 20px 10px;
	padding:				10px;
}





form{
	margin:				0px;
	padding:				0px;
}





textarea{
	width:					100%;
}





/* 3---------- TOP AREA ---------- */





#banner_l{
	background-color:		transparent;
	float:					left;
	width:					100%;				/* 60% (ブログタイトルの表示範囲)*/
	margin:				0px;
	padding:				0px;
}





/* ブログタイトル「streetcar weblog 第二世紀」の文字サイズ等の設定 */
.site_title{
	font-size:		160%;						/* ← 200% ← 140% */
	font-family:	Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
	margin:		5px 0px 5px 15px;

	font-weight:	bold;						/* kenji追加記入 */


/* ブログタイトル「streetcar weblog 第二世紀」の文字エリアの縦サイズ */
/* 右側端の「Blogn猫イラスト」が上下・正しく表示される様に数値で指定(設定) */
/* http://www.streetcar.jp/blog/images/blogn_cat_small.jpg(画像サイズ=48x37) */
	height:28px;							/* kenji追加記入 */
}





a.sitetitle:link,
a.sitetitle:visited,
/* a.sitetitle:hover, */
a.sitetitle:active{
	color:					#000000;
	text-decoration:		none;
	background-color:		transparent;
}


/* デフォルトは、link・visited・active・hover 共通で同一設定。 */
/* hover のみ、設定を変更 */
a.sitetitle:hover{
	color:					#ff0000;
	text-decoration:		none;
	background-color:		transparent;
}






.description{
	color:			#000;
	/* font-weight:bold; */
	font-size:		12px;
	/* (デフォルトではここだけ文字(フォント)はpx指定(12px)になっている) */
	font-family:	Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
	margin:		10px 0px 20px 20px;
	padding:		0px;
}





img{
	border-width:0px;


/* 画像を右に配置して左に文字を回りこませる場合の設定 img{float:right;} */
/* float:right; */


}





/* 4---------- MIDDLE AREA ---------- */


/* 4-1---MAIN ---------- */


/* ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */


/* 1行内に左寄せと右寄せを同時に書く為の設定 */


/* ▼▼▼追加記述・設定部分▼▼▼ */
.pagearealeft{
	clear:					both;
	background-color:		#ffff99;			/* transparent */
	font-size:				100%;				/* ■■■■■ 65% ■■■■■ */

	text-align:			left;
	float:					left;			/* 1行内に左寄せと右寄せを同時に書く */

	line-height:			150%;
	margin:				0px 0px 5px 0px;
	padding:				0px;
}
/* ▲▲▲追加記述・設定部分▲▲▲ */


/* ▼▼▼オリジナル▼▼▼ */
.pagearea{
	/* clear:both; */							/* コメントアウトする */
	background-color:		transparent;
	font-size:				100%;				/* ■■■■■ 65% ■■■■■ */

	text-align:			right;

	line-height:			150%;
	margin:				0px 0px 5px 0px;
	padding:				0px;
}
/* ▲▲▲オリジナル▲▲▲ */


/* ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */


/* 1行内に左寄せと右寄せを同時に書く為の設定 */
/* ********** 【その「2」(上記の複製セット) ●現在・使用していない。】 ********** */


/* ▼▼▼▼▼ */
.pagearealeft2{
	clear:					both;
	background-color:		transparent;
	font-size:				100%;

	text-align:			left;
	float:					left;

	line-height:			150%;
	margin:				0px 0px 5px 0px;
	padding:				0px;





// width:300px;
// height:18px;
// overflow:hidden;





}
/* ▲▲▲▲▲ */


/* ▼▼▼▼▼ */
.pagearea2{
	/* clear:both; */
	background-color:		transparent;
	font-size:				100%;

	text-align:			right;

	line-height:			150%;
	margin:				0px 0px 5px 0px;
	padding:				0px;





// width:300px;
// height: 18px;
// overflow:hidden;





}
/* ▲▲▲▲▲ */


/* ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





.entry {
	background-color:		#f9f9f9;				/* fff */
	line-height:			150%;
	margin:				5px 5px 30px 10px;		/* 0em 0em 1.75em 0em */
	padding:				0em;
	border-color:			#cccccc;				/* ddd */
	border-width:			1px;
	border-style:			solid;

	width:					610px;					/* kenji追加記入*/
}





.sub_entry {
	clear:					both;
	background-color:		transparent;
	margin:				1em 0.75em 1.5em 0.75em;
	padding:				0em 0em 0.25em 0em;
	border-color:			#cccccc;				/* ddd */
	border-width:			1px;
	border-style:			solid;
}





/* 中央・各投稿記事・年・月・日・曜日・文字・背景・色 */
/* [2006,08,01, Tuesday] */
.entry_date{
	color:					#fff;
	background-color:		#666666;				/* bbb */
	font-family:			Verdana;
	font-size:				100%;					/* 80% */
	font-weight:			bold;					/* bolder */
	line-height:			150%;
	margin:				0px 0px 10px 0px;
	padding:				0em 0em 0em 1em;
	border-color:			#cccccc;				/* ddd */
	border-width:			0px;
	border-style:			solid;
}





/* 中央・各投稿記事・タイトル */
.entry_title{
	color:					black;
	font-weight:			bold;
	font-size:				120%;					/* 75% */
	font-family:			Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
	line-height:			125%;
	margin:				0px 10px;
	padding:				0px;

	border-color:			#cccccc;				/* kenji追加記入*/
	border-width:			1px;					/* kenji追加記入*/
	border-style:			solid;					/* kenji追加記入*/

	background-color:		#dddddd;				/* kenji追加記入*/
}





.entry_title a,
.entry_title a:link,
.entry_title a:visited,
.entry_title a:active,
.entry_title a:hover{
	color:					#000;
	text-decoration:		none;
	background-color:		transparent;
}





.entry_subtitle{
	color:					black;
	background-color:		#eee;
	font-weight:			bold;
	font-size:				100%;					/* 75% */
	font-family:			Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
	text-align:			center;
	line-height:			135%;
	margin:				0px;
	padding:				0px 0px 0px 10px;
}





.trackback_title{
	color:					#000;
	background-color:		transparent;
	font-size:				100%;					/* 75% */
	line-heigth:			125%;
	margin:				10px 0px 0px 10px;
	padding:				0px;
}





.entry_author{
	color:					#999999;
	font-size:				100%;					/* 70% */
	font-family:			Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
	text-align:			right;
	margin:				0px 10px;
	padding:				0px;
}





.entry_body{
	font-size:				100%;					/* 75% */
	line-height:			170%;
	font-family:			Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
	overflow:				visible;				/* auto */
	margin:				5px 0px 10px 0px;		/* 5px 10px 10px */
	padding:				0px;

	border-color:			#cccccc;				/* kenji追加記入*/
	border-width:			1px;					/* kenji追加記入*/
	border-style:			solid;					/* kenji追加記入*/

	background-color:		#f9f9f9;				/* kenji追加記入*/
}





.entry_body2{
	font-size:			100%;						/* 70% */
	font-family:		Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
	line-height:		170%;
	margin:			15px 15px 5px 20px;
	padding:			0px;
}





.entry_more{
	margin:	0px;
	padding:	0px;
}





.entry_state{
	clear:			both;
	font-size:		100%;					/* 70% */
	line-height:	125%;
	color:			#666;
	margin:		8px 10px 12px 20px;
	padding:		0px;
}





/* 4-2---SUPPLIMENT ---------- */





/* 左・右・サイドバー・各エレメント・タイトル(表題)文字・背景・色 */
/*
[ARCHIVES][CATEGORIES][LINK][OTHER][POWERED BY][land.to 広告][MODE][NEW ENTRIES][RECENT COMMENTS][RECENT TRACKBACK][PROFILE]
*/
.linktitle{
	color:					white;
	background-color:		#666666;			/* BBBBBB */
	text-align:			center;
	font-weight:			bold;			/* bolder */
	font-size:				95%;	/* 75% → 95% → **% */
	line-height:			170%;


	/* font-family:Verdana,"ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅"; */
	font-family:			Verdana,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;


/*
単一指定でsafariで太字にならない場合の組み合わせ指定
"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif=(font-weight:bold;)幅=太い
"Hiragino Kaku Gothic Std","ヒラギノ角ゴ Pro W6",sans-serif=(font-weight:bold;)幅=より太い
*/


	margin:				0px;
}





/* ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ */


/* ▼▼▼新規・追加記述・設定部分▼▼▼ */


/* 左・右・サイドバー・各エレメント・タイトル(表題)文字・背景・色 */
/*
リンクタイトル(linktitle)の文字を小さくしたクラス ValueCommerce / LinkShare 広告用
文字数が多く、2行に渡って折り返されて表示してしまう為、文字を小さくする
*/
.linktitlesmalltxt{
	color:					white;
	background-color:		#666666;
	text-align:			center;
	font-weight:			bold;
	font-size:				75%;		/* 75% → 95% →75% ValueCommerce広告 */
	line-height:			215%;		/* 170%→ 215% 文字が小さくなり上下幅が狭くなる為拡大 */
										/* 215%と言う数値は実験値です */
	font-family:			Verdana,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
	margin:				0px;
}


/* ▲▲▲新規・追加記述・設定部分▲▲▲ */


/* ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲ */





/* 各・左右サイドバー内の「リスト表示」される「リンクテキスト(文字)」の大きさ */
.linktext{
	color:					#333;
	background-color:		#dddddd;			/* transparent */
	font-size:				80%;				/* 65% */
	line-height:			170%;
	margin:				0px 0px 10px 0px;
	padding:				3px 3px 7px 3px;
	border-color:			#cccccc;			/* #ddd; */
	border-width:			1px;
	border-style:			solid;
}





/* 各・左右サイドバー内の「リスト表示」される「リンクテキスト(文字)」の大きさ */
/* (中央寄せ文字に適用される) */
/* [ARCHIVES] の中のカレンダーナビゲーション文字の「<前月 2006年08月 次月>」に適用 */
/* カレンダーの最も外側の背景色にも適用される */
/* 現在・未使用(現在linktextを使用中)=[POWERED BY] の内容(文字)に適用 */
/* [land.to 広告]に適用 */
.linkcentertext{
	color:					#369;
	background-color:		#dddddd;			/* transparent */
	font-size:				80%;				/* 65% */
	line-height:			170%;
	text-align:			center;
	margin:				0px;
	padding:				3px 3px 7px 3px;
}





/* 5----------BOTTOM AREA ---------- */





.copyright {
	color:			#000000;		/* 888 */
	font-size:		100%;			/* 70% */
	margin:		0px 20px;
}
/* フッター背景色等は#footerにて設定 */





/* 6----------PARTS ---------- */





/* 6-1---CLOCK ---------- */


/* 年月日時分(日付・時計) */
/* HTML=<form name="form_clock"> */
/* HTML=<input type="text" size="20" name="clock" class="clock" /> */
/* size="30" */
/* Windows XP+IE6では幅を狭くした左サイドバーで秒の1桁台が表示されない(表示が切れてしまう) */
/* cssのフォントサイズを小さくしても完全に表示されない。 ∴size="25"にて対処 */


.clock{
	width:					100%;
	color:					black;
	background-color:		transparent;
	font-size:				80%;					/* 70% */
	text-align:			center;
	margin:				0px;
	padding:				3px;
	border:				0px;
}





/* 6-2---LOGIN ---------- */


#mode_name{
	color:			#070;
	margin:		0px;
}





#error_sign{
	color:			#f00;
}





#login_box{
	text-align:	right;
	margin:		0px;
}





.login_form{
	color:			#000;
	width:			80px;
}





/* 6-3--- 検索 ---------- */


/* 6-3---SEARCH ---------- */





#searcharea{
	float:					right;				/* right */
	background-color:		#dddddd;			/* transparent */
	width:					100%;				/* width:25%; */
	font-size:				100%;				/* 80% */
	text-align:			center;			/* right */
	margin:				0px;
	padding:				5px 0px 5px 0px;	/* 5px 10px 0px 0px */
}





#search{
	color:			#000;
	width:			90%;			/* 65% */
	font-size:		100%;			/* 95% */
}





/* 6-4---CALENDAR ---------- */


/* BOX型カレンダーcss */


/*
／＊　カレンダーナビゲーション文字　＊／
＃ｍｏｎｔｈ＿ｎａｖｉ｛
	ｔｅｘｔ−ａｌｉｇｎ：	ｃｅｎｔｅｒ；
	ｍａｒｇｉｎ−ｔｏｐ：	５ｐｘ；
｝

／＊　カレンダー全体（背景）　＊／
．ｃａｌｅｎｄａｒ｛
	ｗｉｄｔｈ：					９８％；			／＊　（デフォルト）＝９５％　＊／
	ｃｏｌｏｒ：					ｂｌａｃｋ；

	ｆｏｎｔ−ｓｉｚｅ：				７０％；			／＊　（デフォルト）＝８５％　＊／
	／＊　８０％を超えるとＷｉｎｄｏｗｓ　ＸＰ　／　ＩＥ　６　で左サイドバーが下に下がってしまう。　＊／
	／＊　最大で８０％に設定。７０％以下にする事が望ましい。　＊／
	ｍａｒｇｉｎ：				０ｐｘ　ａｕｔｏ；
｝


／＊　カレンダー・土日本日を除くセル（文字・背景）「白色」　＊／
．ｃｅｌｌ｛
	ｃｏｌｏｒ：					ｂｌａｃｋ；
	ｂａｃｋｇｒｏｕｎｄ−ｃｏｌｏｒ：		＃ｆｆｆ；			／＊　＃ｆｆｆ　＊／
	ｔｅｘｔ−ａｌｉｇｎ：			ｃｅｎｔｅｒ；
	ｍａｒｇｉｎ：				０ｐｘ；
｝


／＊　カレンダー・今日（本日）のセル（文字・背景）「緑色」　＊／
．ｃｅｌｌ＿ｔｏｄａｙ｛
	ｃｏｌｏｒ：					ｏｌｉｖｅ；			／＊　＃０６０　＊／
	ｂａｃｋｇｒｏｕｎｄ−ｃｏｌｏｒ：		＃ｃｃｆｆｃｃ；		／＊　＃ｅｅｅ　＊／
	ｔｅｘｔ−ａｌｉｇｎ：			ｃｅｎｔｅｒ；
	ｍａｒｇｉｎ：				０ｐｘ；
｝


／＊　カレンダー・日曜日のセル（文字・背景）「赤色」　＊／
．ｃｅｌｌ＿ｓｕｎｄａｙ｛
	ｃｏｌｏｒ：					＃ｃｃ００００；		／＊　＃ｃ００　＊／
	ｂａｃｋｇｒｏｕｎｄ−ｃｏｌｏｒ：		＃ｆｆ９９９９；		／＊　＃ｆｆｆ　＊／
	ｔｅｘｔ−ａｌｉｇｎ：			ｃｅｎｔｅｒ；
	ｍａｒｇｉｎ：				０ｐｘ；
｝


／＊　カレンダー・土曜日のセル（文字・背景）「青色」　＊／
．ｃｅｌｌ＿ｓａｔｕｒｄａｙ｛
	ｃｏｌｏｒ：					＃００００６６；		／＊　＃００００６６　＊／
	ｂａｃｋｇｒｏｕｎｄ−ｃｏｌｏｒ：		＃９９ｃｃｃｃ；		／＊　＃ｆｆｆ　＊／
	ｔｅｘｔ−ａｌｉｇｎ：			ｃｅｎｔｅｒ；
	ｍａｒｇｉｎ：				０ｐｘ；
｝
*/





/* 水平横型カレンダーcss(公式サイトcssが原型) */


/* */
/* CALENDAR-------------------- */
.calendar {
	color:					#333333;				/* #ffffff */
	font-size:				90%;					/* 9pt */
	font-family:			Verdana;
	margin:				0pt 0px 0pt 0px;
	border:				0px;
	clear:					both;
}


.calendar table {
	border:				0px;
}


.calendar th {
	border:				0px;
}


.calendar tr {
	border:				0px;
}


.calendar td {
	border:				0px;
}


.calendar_link {
	text-align:			center;
	background-color:		#aaaaaa;				/* #6a6b81 */
	/* border-right:			2px ridge #444444; */
	width:					930px;					/* 965px */
	padding:				0px 10px 0px 10px;	/* 0px 10px 0px 5px; */
}


/* オリジナル
.calendar_link a,
.calendar_link a:link,
.calendar_link a:visited,
.calendar_link a:active,
.calendar_link a:hover {
	color:				#f90;
	text-decoration:	none;
}
*/


/* LoVe/HAte (link/visited/hover/active) */
.calendar_link a,
.calendar_link a:link {color:#369; text-decoration:underline;}
.calendar_link a:visited {color:#336; text-decoration:underline;}
.calendar_link a:hover,
.calendar_link a:active {color:#f00; text-decoration:underline; background-color: #ffdddd; cursor:help;}


.cell {
	color:					#333333;				/* #ffffff */
	font-size:				80%;					/* 9pt */
	font-family:			Verdana;
	background:			#eeeeee no-repeat;		/* #6a6b81 */
	margin:				0px;
	width:					17px;					/* 15px */
	height:				10px					/* 15px */
}


.cell_today {
	color:					#006600;					/* #1affb3 */
	font-size:				80%;					/* 9pt */
	font-family:			Verdana;
	background:			#ccffcc no-repeat;		/* #6a6b81 */
	margin:				0px;
	width:					17px;					/* 15px */
	height:				10px					/* 15px */
}


.cell_sunday {
	color:					#660000;				/* #ff1a33 */
	font-size:				80%;					/* 9pt */
	font-family:			Verdana;
	background:			#ffcccc no-repeat;		/* #6a6b81 */
	margin:				0px;
	width:					17px;					/* 15px */
	height:				10px					/* 15px */
}


.cell_saturday {
	color:					#000066;				/* #8099ff */
	font-size:				80%;					/* 9pt */
	font-family:			Verdana;
	background:			#ccccff no-repeat;		/* #6a6b81 */
	margin:				0px;
	width:					17px;					/* 15px */
	height:				10px					/* 15px */
}
/* */





/* △△△△△△△△△△ オリジナルCSS・ここまで △△△△△△△△△△ */


/* ▽▽▽▽▽▽▽▽▽▽ 以下はkenji追記・クラス ▽▽▽▽▽▽▽▽▽▽ */





/* サイドバー・overflow・設定(height=60px) (「コメント.トラックバック」用) */
.overflow60{
	overflow:		auto;
	height:		60px;
}





/* サイドバー・overflow・設定(height=100px) (「年月別アーカイブ」用) */
.overflow100{
	overflow:		auto;
	height:		100px;
}





/* サイドバー・overflow・設定(height=150px) (「リンク」用) */
.overflow150{
	overflow:		auto;
	height:		150px;
}





/* サイドバー・overflow・設定(height=200px) (「お出かけメモ」用) */
.overflow200{
	overflow:		auto;
	height:		200px;
}





/* サイドバー・overflow・設定(height=300px) (300/400/500px「新着記事.アクセスランキング.RSSリーダー」用) */
.overflow300{
	overflow:		auto;
	height:		300px;
}





/* サイドバー・overflow・設定(height=66px) (「広告バナー」バナ−1個分用) */
.overflow66{
	overflow:		auto;
	height:		66px;
}





/* サイドバー・overflow・設定(height=162px) (「広告バナー」バナ−2個[120x60+120x90]分用) */
.overflow162{
	overflow:		auto;
	height:		162px;
}





/* サイドバー・overflow・設定(height=128px) (「広告バナー」バナ−2個分用) */
.overflow128{
	overflow:		auto;
	height:		128px;
}





/* サイドバー・overflow・設定(height=193px) (「広告バナー」バナ−3個分用) */
.overflow193{
	overflow:		auto;
	height:		193px;
}





/* -------------------------------------------------- */





/*
人気記事ランキング作成モジュール(POPRANK)
番号が表示されない/変な余白が出る等の装飾に関する問題はモジュールの動作とは無関係
モジュールは単に番号つきリストを生成しているにすぎない
見た目に関する表示方法はスタイルシートで調整

左側に妙なスペースが入ってる感じ
【例】次の記述をCSSファイルに追記・微調整する
*/
#poprank {
margin:		0 0.5em 0 2.2em;
padding:		0;
}





/* -------------------------------------------------- */





/* <!-- ▼▼▼▼▼▼▼▼▼▼ 博物雑記 ▼▼▼▼▼▼▼▼▼▼ --> */
/* <!-- 画像付き記事一覧モジュール --> */


/* <!-- 例１：記事一覧をボックス型に整形する --> */
/* <!-- 例１・スキンCSSへの記入 -->*/
/* <!-- ※この場合は設定画面でCSSを指定しません。 --> */
.sample1{
	text-align:			center;
	font-size:				70%;
	color:					#003300;
	border:				1px solid #cccccc;
	clear:					none;
	width:					94px;
	height:				130px;

	overflow:				hidden;

	float:					left;
	background-color:		#dddddd;
	margin:				2px;
	padding:				1px;
}
/* <!-- 画像付き記事一覧モジュール --> */
/* <!-- ▲▲▲▲▲▲▲▲▲▲ 博物雑記 ▲▲▲▲▲▲▲▲▲▲ --> */


/* 画像付き記事一覧モジュール・overflow・設定(height=450px) */
/* ▼▼▼▼▼ 画像付き記事一覧モジュール 用▼▼▼▼▼ */
.overflow450{
	overflow:				auto;
	height:				450px;
}





/* -------------------------------------------------- */





/* <!-- *桜開花予想 --> */
.linktitlesakura{
	color:					#333333;
	background-color:		#ffcfcf;
	text-align:			center;
	font-weight:			bold;
	font-size:				95%;
	line-height:			170%;
	font-family:			Verdana,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
	margin:				0px;
}





/* <!-- 梅・桃・開花予想 --> */
.linktitleumemomo{
	color:					#333333;
	background-color:		#ff7f7f;
	text-align:			center;
	font-weight:			bold;
	font-size:				95%;
	line-height:			170%;
	font-family:			Verdana,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
	margin:				0px;
}





/* <!-- 菜の花ハイキング --> */
.linktitlenanohana{
	color:					#333333;
	background-color:		#ffff00;
	text-align:			center;
	font-weight:			bold;
	font-size:				95%;
	line-height:			170%;
	font-family:			Verdana,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
	margin:				0px;
}










/* ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ */
/* ◆VIMGLISTスタイル用CSS */
/* ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ */










/* ○○○○○○○○○○ TagClick(タグクラウド) ○○○○○○○○○○ */
/* タグクラウドのブログパーツ「TagClick」の文字をカラフルに簡単カスタマイズ */
/* http://sasori-flower.jugem.jp/?eid=893 */


/* */
a.tagclick-xs {
	font-size:		8px;
	color:			#cd8770;			/* cd8770 */
}


a.tagclick-s {
	font-size:		10px;
	color:			#d96874;			/* d96874 */
}


a.tagclick-m {
	font-size:		12px;
	color:			#336699;			/* 6699cc */
}


a.tagclick-l {
	font-size:		18px;
	color:			#ef297d;			/* ef297d */
}


a.tagclick-xl {
	font-size:		24px;
	color:			#ff0084;			/* ff0084 */
}
/* */


/* tagclick---------------------------------------------------------------------- */
/*
#tagclick-tagpanel {
	margin:			0;
	padding:			0.5em 10px;
	line-height:		1;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			13px;
}


#tagclick-tags a {
	margin:			0;
	padding:			0 5px;
	display:			inline;
	font-size:			100%;					* ここで相対的に文字サイズを変更 *
	border-width:		1px;
	border-style:		solid;
	position:			relative;
}


#tagclick-tagpanel a:link,
#tagclick-tagpanel a:visited,
#tagclick-tagpanel a:active {
	background-color:		#ffffff;
}


#tagclick-tagpanel a:hover {
	border-color:		#ffffff;
	z-index:			10;
	background-color:	#cc0063;				* オンマウス *
}


a.tagclick-xs {
	font-size:			8px;
	color:				#8a7f9f;
	position:			relative; top: -5px; left:5px;
	z-index:			5;
}


a.tagclick-s {
	font-size:			10px;
	color:				#a77f9f;
	position:			relative; top: -2px; left:-2px;
	z-index:			4;
}


a.tagclick-m {
	font-size:			12px;
	color:				#c27fb7;
	z-index:			3;
}


a.tagclick-l {
	font-size:			16px;
	color:				#eb79b5;
	position:			relative; top: 3px; left:3px;
	z-index:			2;
}


a.tagclick-xl {
	font-size:			20px;
	color:				#df28ac;
	position:			relative; top: -10px; left:-3px;
	z-index:			1;
}
*/






