@charset "utf-8";

/* ////////// ページ全体 ////////////////////////////////////////////////////// */


html
{
	/* ---------- 縦スクロールバー自動表示の対策 --------------------*/
	/* スクロールバーを常に表示する */

	/* overflow-y:scroll; スクロールバーを常に表示 CSS 3 */

	/* スクロールバーを常に表示 */
	height : 100%;
	margin-bottom : 1px;
}

body
{
	line-height : 1.4;
	background-color : #6E6E6E;
	background-attachment:  fixed;
	background-image : url(http://file.yuz1.blog.shinobi.jp/NowLoading.png);
	background-position: center center;
	background-repeat: no-repeat ;
	 /* font-family : monospace; 等幅フォント */
	font-size : 1.1em;
}

/* ---------- 見出し ------------------------------------------------ */

h1, h2, h3, h4, h5, h6, h7
{
	font-size : 100%;
}

/* ---------- リンク文字色、装飾 ------------------------------------ */

a
{
	text-decoration : none;
	color : #dcdcdc;
}

a:hover
{
	color : orange;
}			

/* ---------- 画像 -------------------------------------------------- */

img
{
	border-style : none;
	border-radius: 5px;
}

/* ---------- 定義 -------------------------------------------------- */

dl
{
	margin : 1em 0em;
}

dt
{
	margin : 1em 0em 0em 1em;
	font-weight : bold;
}

dd
{
	margin : 0.5em 0em 0em 3em;
	/* text-indent : 1em; */
}

dd p
{
	margin : 1em 0 1em 0;
}

/* ---------- 定義内のリスト ---------------------------------------- */

dd ul
{
	margin : 0 0.5em;
	padding : 0; /* Firefox表示ズレ対策 */
}

dd ul li
{
	margin : 0.5em 0 0 0;
	list-style-position : outside;
	list-style-type : disc;
}

dd ol {
	margin : 0.5em;
	padding :0.5em; /* Firefox表示ズレ対策 */
}

dd ol li
{
	margin : 0.5em 0;
	list-style-position : outside;
}

/* ---------- 水平線 ------------------------------------------------ */

hr
{
	height : 1px;
	margin : 1em;
	border-top : 1px solid gray;
	border-right : none;
	border-left : none;
	border-bottom : none;
}

/* ////////// 基本枠組み ////////////////////////////////////////////////////// */

/* ---------- 外枠 -------------------------------------------------- */

#boxBase
{
	width : 1090px;
	margin : 5px auto 30px;
	background : url(http://file.yuz1.blog.shinobi.jp/HzebrawoodBK-600x450.jpg);
	border-top : 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid gray;
	border-bottom : 1px solid gray;
	background-color : #000000;
	color : #dcdcdc;
}

/* ---------- ヘッダ枠 ---------------------------------------------- */

#boxHeaderBase
{
	margin : 0px;
	height : 215px;
	padding : 5px 15px 0px;
	background-color : black;
	/*border-bottom : 1px solid gray;*/
}

#boxHeader
{
	height : 200px;
	width : 1060px;
	border-bottom : 1px solid gray;
	font-size : 0.75em;
	font-weight : bold;
	text-align : center;
}

/* ---------- プラグイン用外枠 -------------------------------------- */

#boxPlugInBase
{
	float : left;
	display:inline; /* ie6でfloat使用時に、marginが倍になるbug回避策 */
	width : 280px;
	margin : 15px 0 15px 10px;
	padding : 0;
	border-top : 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	background-color : #585858;
	background-image : url(http://file.yuz1.blog.shinobi.jp/Aluminum1.jpg);
}

#titlePlugInBase/*プラグイン用外枠のタイトル */
{
	margin : 0 0 10px 0;
	padding : 0 1em;
	line-height : 1.8;
	background-color : #3c3c3c;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-size : 0.75em;
	font-weight : bold;
	text-align :left;
}
/* ---------- 汎用側枠 ---------------------------------------------- */

#boxSide
{
	float : left;
	width : 124px;
	margin : 15px 0 15px 10px;
	padding : 0;
	border-top : 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	background-color : #585858;
	background-image : url(http://file.yuz1.blog.shinobi.jp/VzebrawoodBK-600x450.jpg);
	font-size : 0.75em;
}

/* ---------- 記事・コメント用外枠 ---------------------------------- */

#boxArticleBase
{
	float : left;
	width : 640px;
	margin : 15px 0 15px 10px;
	padding : 0;
	border-top : 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	background-color : #585858;
	background-image : url(http://file.yuz1.blog.shinobi.jp/Aluminum1.jpg);
	font-size : 0.75em;
}

#titleArticleBase/* 記事・コメント用外枠のタイトル */
{
	margin : 0;
	padding : 0 1em;
	line-height : 1.8;
	background-color : #3c3c3c;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-weight : bold;
	text-align :left;
	color : #dcdcdc;
}

	#titleArticleBase mark
	{
	color : yellow;
	background: none;
	}

.splitterArticleBase/* 仕切りのタイトル枠 */
{
	margin : 1em 0 0 0;
	padding : 0 0 0 1em;
	line-height : 1.8;
	background-color : #3c3c3c;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-weight : bold;
	text-align :left;
	color : #dcdcdc;
}

/* ---------- ページ用外枠 ------------------------------------------ */

#boxMyPageBase
{
	min-height: 700px;
	margin : 10px;
	padding : 0;
	border-top : 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	background-color : #585858;
	font-size : 0.75em;
}

#titleMyPageBase/* ページ用外枠のタイトル */
{
	margin : 0;
	padding : 0 1em;
	line-height : 1.8;
	background-color : #3c3c3c;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-weight : bold;
	text-align :left;
	color : #dcdcdc;
}

/* ---------- フッタ ------------------------------------------------ */

#boxFooter
{
	clear : both;
	padding : 0.5em 15px;
	border-top: 1px solid gray;
	background-color : black;
	background-image : none;
	font-size : 0.75em;
	text-align : center;
	color : gray;
}

	#boxFooter p
	{
		margin : 0.5em 0;
	}

/* ////////// 記事・コメント用枠 ////////////////////////////////////////////// */

/* ---------- ページ枠 ---------------------------------------------- */

.boxMyPage
{
	margin : 1em;
	padding : 0;
	border : 1px solid #585858;
	/* background-color : #3c3c3c; */
}

/* ---------- 記事枠 ------------------------------------------------ */

#boxMessage1{ /* 記事枠のヘッダーメッセージ */
	clear : left;
	/*width : 576px;*/
	margin : 0.5em 0.5em 0.5em 10px;
	padding-left: 1em;
	border : none;
	font-weight: normal;
}
	#boxMessage1 p{
		margin: 1em;
	}

.boxArticle{
	clear : left;
	/*width : 576px;*/
	margin : 0.5em 0.5em 1em 10px;
	padding : 0;
	border : 1px solid #585858;
	border-top: 1px solid #585858;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid gray;
	background-color : #848484; 
	/*background-image : url(http://file.yuz1.blog.shinobi.jp/Aluminum1.jpg);*/
	color: white;
	word-break : break-all;
}

	.titleArticle /* 記事枠のタイトル */
	{
		margin : 0;
		padding : 0 1em;
		line-height : 1.8;
		background-color : #3c3c3c;
		background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
		background-repeat : repeat-x;
		border-top : 1px solid #444444;
		/*border-right : 1px solid #000000;*/
		/*border-left : 1px solid gray;*/
		font-weight : normal;
		text-align :left;
		color : burlywood;
	}

	.boxInfoArticle /* 記事情報枠 */
	{
		margin: 0;
		padding : 0;
		text-align : right;
		border : 1px solid yellow;
	}


	.entryTextMain /* 記事テキスト枠 */
	{
		margin: 0;
		padding : 1em;
		/*background-color : #3c3c3c;*/
		/*background-image : url(http://file.yuz1.blog.shinobi.jp/Aluminum1.jpg);*/
	}
	.entryTextMain img/* 画像 */
	{
		border-style: ridge;
		border-color: #eeeeee;
	}
/* ---------- コメント用枠 ------------------------------------------ */

.boxCommentBase{
	clear : left;
	/*width : 576px;*/
	margin : 0.5em 0.5em 1em 10px;
	padding : 0;
}

.boxComment
{
	margin: 0 0 0 2em;
	padding : 0 0 0.5em 0;
	background-color : #848484;
	/*color: black;*/
}

	.titleComment /* コメントタイトル枠 */
	{
		margin : 0;
		padding : 0 1em;
		line-height : 1.8;
		background-color : #3c3c3c;
		border-style: none;
		font-weight : normal;
		text-align :left;
		color : #dcdcdc;
	}

	.boxCommentText /* コメントテキスト枠 */
	{
		margin: 0;
		padding: 0.5em 1em 0 1em;
		color: white;
		word-break : break-all;
	}

/* ---------- 返信コメント用テキスト枠 ------------------------------ */

.boxResComment
{
	margin : 1em 1em 1em 1.5em;
	padding : 0;
	background-color : #BDBDBD;
	border-style : none;
	font-weight : normal;
	text-align :left;
	color: #1C1C1C;
}

	.titleResComment /* 返信コメントタイトル枠 */
	{
		margin : 0;
		padding : 0 1em;
		line-height : 1.8;
		background-color : #3c3c3c;
		border-left : 2px solid green;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		font-weight : normal;
		text-align :left;
		color : #dcdcdc;
	}

	.boxResCommentText /* 返信コメントテキスト枠 */
	{
		margin: 0;
		padding: 1em;
		word-break : break-all;

	}

/* ---------- コメント投稿・修正フォームタイトル枠 ------------------ */

#titlePostCommentForm/* ボーダーなし */
{
	margin : 2em 0 0 0;
	padding : 0 1em;
	line-height : 1.8;
	background-color : #3c3c3c;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-weight : bold;
	text-align :left;
	color : #dcdcdc;
}

#titleEditCommentForm/* ボーダーなし */
{
	margin : 2em 0 0 0;
	padding : 0 1em;
	line-height : 1.8;
	background-color : #3c3c3c;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-weight : bold;
	text-align :left;
	color : #dcdcdc;
}

/* ////////// メインナビゲーション //////////////////////////////////////////// */

ul.NaviMain li .onMyPage
{
	padding : 4px 1em;
	background-image : none !important;
	background-color : #696969 !important;;
	color : gold !important;;
}

ul.NaviMain li .offMyPage
{
	display : block;
	padding : 4px 1em;
	position : relative; /* for IE6 */
	border-left : 1px solid #666;
	border-right : 1px solid black;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	background-color : #333;
	text-decoration : none;
	color : #dcdcdc;
}

/* ---------- グローバルナビゲーション外枠 -------------------------- */ 

#boxNaviMain
{
	border-top : 1px solid #444444;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #2E2E2E;
	border-left : 1px solid #000000;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-size : 0.75em;
}

#boxNaviMainFooter
{
	min-height : 15px;
	border-bottom : 1px solid #2E2E2E;
	background-color : black;
}

#boxNaviMainForm
{
	height : 1.6em;
	margin-right : 1em;;
	text-align : right;
}

/* ナビボタンの始端区切り-------------------------------------------- */

ul.NaviMain #begin
{
	display : block;
	height : 1em;
	padding : 4px 1em;
	border-right : 1px solid black;
}

/* ナビボタンの終端区切り-------------------------------------------- */

ul.NaviMain #end
{
	display : block;
	height : 1em;
	padding : 4px 1em;
	border-left : 1px solid #666;
}

/* 表示中ページのナビボタン------------------------------------------ */

ul.NaviMain li #select
{
	background-image : none;
	background-color : #696969;
	color : orange;
}

/* ナビボタンの中間区切り-------------------------------------------- */

ul.NaviMain .split
{
	display : block;
	height : 1em;
	padding : 4px 4em;
	border-right : 1px solid black;
	border-left: 1px solid #666;
}

/* ---------- ナビゲーション本体 ------------------------------------ */

ul.NaviMain {
	margin : 0;
	padding : 0;
	line-height : 1;
	list-style-type : none;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	/* border-top : 1px solid gray; */
	float: left;
}

ul.NaviMain li {
	float : left;
	/* width : 110px;	 固定幅用 */
	margin : 0;
	padding : 0;
	font-size : 9.5pt;
	text-align : center;
}

ul.NaviMain li a {

	min-height: 1em;
	display : block;
	padding : 4px 1em;
	position : relative; /* for IE6 */
	border-left : 1px solid #666;
	border-right : 1px solid black;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	background-color : #333;
	text-decoration : none;
	color : #dcdcdc;
}

ul.NaviMain li a:hover {
	border-color : #ccc;
	background-color : #ccc;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_hover1.gif);
	background-repeat : repeat-x;
	color : red;
}

/* ClearFix */

ul.NaviMain {
	/*_height : 1px;*/
	min-height : 1px;
	/*\*//*/
	height : 1px;
	overflow : hidden;
	/**/
}

ul.NaviMain:after
{
	clear : both;
	display : block;
	visibility : hidden;
	height : 0;
	content : ".";
}

/* ////////// 記事枠のビゲーション //////////////////////////////////////////// */

/* ---------- グローバルナビゲーション外枠 -------------------------- */ 

#boxNaviArticle
{
	height : 20px;
	margin : 2.5em 0 2.5em;
	border-top : 1px solid #444444;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #444444;
	border-left : 1px solid #000000;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-size : 0.75em;
}

/* ナビボタンの終端区切り-------------------------------------------- */

ul.NaviArticle #end
{
	display : block;
	width : 1px;
	height : 9pt;
	padding : 4px 20px;
	border-left : 1px solid #666;
}

/* 表示中ページのナビボタン------------------------------------------ */

ul.NaviArticle li #select
{
	background-image : none;
	background-color : #696969;
color : orange;
}

/* ---------- ナビゲーション本体 ------------------------------------ */

ul.NaviArticle {
	margin : 0;
	padding : 0;
	line-height : 1;
	list-style-type : none;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	/* border-top : 1px solid gray; */
}

ul.NaviArticle li {
	float : left;
	/* width : 110px;	 固定幅用 */
	margin : 0;
	padding : 0;
	font-size : 9.5pt;
	text-align : center;
}

ul.NaviArticle li a {
	display : block;
	padding : 4px 20px;
	position : relative; /* for IE6 */
	border-left : 1px solid #666;
	border-right : 1px solid black;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	background-color : #333;
	text-decoration : none;
	color : #dcdcdc;
}

ul.NaviArticle li a:hover {
	border-color : #ccc;
	background-color : #ccc;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_hover1.gif);
	background-repeat : repeat-x;
	color : red;
}

/* ClearFix */

ul.NaviArticle {
	/*_height : 1px;*/
	min-height : 1px;
	/*\*//*/
	height : 1px;
	overflow : hidden;
	/**/
}

ul.NaviArticle:after
{
	clear : both;
	display : block;
	visibility : hidden;
	height : 0;
	content : ".";
}

ul.NaviArticle li #title{
	display : block;
	padding : 4px 20px;
	position : relative; /* for IE6 */
	border-left : 1px solid #666;
	border-right : 1px solid black;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	background-color : #333;
	text-decoration : none;
	color : burlywood;
}

ul.NaviArticle li span {
	display : block;
	padding : 4px 20px;
	position : relative; /* for IE6 */
	border-left : 1px solid #666;
	border-right : 1px solid black;
	text-decoration : none;
	color : black;
	
	background-image : none;
	background-color : #696969;
}

/* ////////// プラグイン用枠 ////////////////////////////////////////////////// */

.boxPluginFolderTab /* フォルダ型タブ */
{
	width : 8em;
	margin : 0 10px;
	padding : 0.15em 0 0.15em 1em;
	border-top : 1px solid gray;
	border-left : 1px solid gray;
	border-right : 1px solid #000000;
	border-bottom : 0 solid #000000;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	background-color : #3c3c3c;
	font-size : 0.7em;
	color : #dcdcdc;
}
.PluginTitle a
{
	display : block;
	text-decoration : none;
}

.boxPluginFolderBody /* フォルダ型ボディ */
{
	/*width : 278px;*/
	margin : 0 10px 10px 10px;
	padding : 0.75em;
	border-left : 1px solid gray;
	border-right : 1px solid #000000;
	border-bottom : 0 solid #000000;
	background-color : #303030;
	font-size : 0.7em;
	color : #dcdcdc;
}

.boxFolderBottom /* フォルダ型ボトム */
{
	width : 148px;
	margin : 0px 0px 10px 0px;
	border-left : 1px solid gray;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
	background-color : #303030;
	font-size : 1px;
}

ul.PluginItem {
	margin : 0;
	padding : 0;
	line-height: 1.7;
	list-style-type : none;
}
ul.PluginItem li a {
	display : block;
	margin : 0;
	padding : 0 0.75em;
}

ul.PluginItem li a:hover {
	background-color : #696969;
}
/* ////////// テキスト用枠 //////////////////////////////////////////////////// */

/* ---------- 汎用テキスト枠----------------------------------------- */

.boxText1
{
	margin : 1.5em 1em 2em 1em;
	padding : 0 0.5em;
}



/* ////////// その他 ////////////////////////////////////////////////////////// */

/* ---------- 汎用タイトル枠 ---------------------------------------- */

.titleBar/* ボーダーなし */
{
	margin : 0;
	padding : 0 1em;
	line-height : 1.8;
	background-color : #3c3c3c;
	background-image : url(http://file.yuz1.blog.shinobi.jp/menu_li_back.png);
	background-repeat : repeat-x;
	font-weight : bold;
	text-align :center;
	color : #dcdcdc;
}

/* ---------- 汎用画像枠 -------------------------------------------- */

.boxImage
{
	margin : 0;
	padding : 1em;
}

/* ---------- 要素の回り込み解除 ------------------------------------ */

.cr
{
	clear : both;
}

/* ---------- 拍手 -------------------------------------------------- */

/* 忍者の仕様なので、クラス名の変更は不可 */
.NinjaClap img
{
	margin: 0 1em 0 1em;
	vertical-align: middle;
	
}

/* ////////// 記事情報のナビゲーション //////////////////////////////////////// */

/* ナビボタンの終端区切り-------------------------------------------- */

ul.infoAarticle_navi #end
{
	margin : 0;
	padding : 0;
	line-height : 1;
	list-style-type : none;
	/* border-top : 1px solid gray; */
	border-left : 1px solid #848484;
}

/* 表示中ページのナビボタン------------------------------------------ */
ul.infoAarticle_navi li #select
{
	background-image : none;
	background-color : #696969;
}

/* ---------- ナビゲーション本体 ------------------------------------ */

ul.infoAarticle_navi {
	margin : 0.5em 0 1em 1em;
	padding : 0;
	line-height : 1;
	list-style-type : none;
	/* border-top : 1px solid gray; */
}

ul.infoAarticle_navi li {
	float : left;
	/* width : 110px;	 固定幅用 */
	margin : 0;
	padding : 0;
	font-size : 9pt;
	text-align : center;
}

ul.infoAarticle_navi li a {
	display : block;
	padding : 4px 20px;
	position : relative; /* for IE6 */
	border-left : 1px solid #666;
	border-right : 1px solid #424242;
	background-image : none;
	background-color : #696969;
	text-decoration : none;
	color : #dcdcdc;
}

ul.infoAarticle_navi li a:hover {
	border-color : #ccc;
	background-color : #ccc;
	color : red;
}

/* ClearFix */

ul.infoAarticle_navi {
	/*_height : 1px;*/
	min-height : 1px;
	/*\*//*/
	height : 1px;
	overflow : hidden;
	/**/
}

ul.infoAarticle_navi:after
{
	clear : both;
	display : block;
	visibility : hidden;
	height : 0;
	content : ".";
}


/*コメントフッター */
ul.CommentFooter {
	text-align: right;
	margin : 0;
	padding: 0.5em 1em 0 0;
	/*border: solid 1px blue;*/
	color: white;
}

ul.CommentFooter li { display: inline;
/*font-weight: normal ! important;*/
}

ul.CommentFooter span
{
	font-weight: normal ! important;
}

/* 返信コメントフッター */
ul.ResCommentFooter {
	text-align: right;
	margin : 0;
	padding: 0.5em 1em 0.5em 0;
	/*border: solid 1px blue;*/
}

ul.ResCommentFooter li { 
	background: #848484;
	color: #dcdcdc;
	display: inline; 
	padding: 0.2em;
	}

/* ////////// コメントフォーム //////////////////////////////////////////////// */


#boxPostForm{
	margin: 1em;
}

#boxEditForm{
	margin: 1em;
}

dl.Form dt {
	margin: 0.3em 0em 0em 1em;
	padding-top:2px;
	font-weight: bold;
}

dl.Form dd {
	margin: 0;
	padding-top:2px;
	font-weight: bold;
}

dl.Form dt span { font-weight: normal; }
dl.Form dd span { font-weight: normal; }

dd input.CommentForms
{	width:280px;
	margin: 0.1em 0em 0em 3em;
}

/* コメントを書く部分 */
dd textarea {
	width: 480px;
	height: 200px;
	margin: 0.1em 0em 0em 3em;
	padding: 2px;
}

/* 絵文字のアイコン */
dd img {
	margin: 0;
	padding: 0;
}

.formTool
{
	margin: 0.1em 0em 0em 3em;
}

/* 編集ページのメールアドレスを非表示にする */
.hide { display: none; }

/* チェックボックス　秘密コメント */
input.check {
	border: none;
	background: none;
	margin: 0 0 0 3em;
	vertical-align: middle;
}

/* コマンドボタン　送信 */
input.btn:hover {
	background-color: #B00;
	color: #EEE; 
}

/* コメントページに戻るボタン */
input.BackButton:hover {
	background-color: #B00;
	color: #EEE;
}

* html input.BackButton,
* html input.btn {
	background-color: #B00;
	color: #EEE;
}

/* ////////// 検索フォーム //////////////////////////////////////////////////// */

input.search{
	height: 0.96em;
	background-color: #BDBDBD;
	margin-right: 1em;
	padding: 0 0.2em 0.2em 0.2em;
}

/* ////////// カレンダープラグイン //////////////////////////////////////////// */

/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {
	padding:3px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {
}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {
	text-align:left;
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {
	text-align:center;
}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {
	text-align:right;
}
/*カレンダー表示用テーブル*/
.CalendarTable {
	width:90%;
	padding:3px;
	margin-left:auto;
	margin-right:auto;
}
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {
}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {
	color: red;
}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday {
}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {
	color: #58D3F7;
}
/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr {
}
/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun {
	text-align:center;
	color: red;
}
/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat {
	text-align:center;
	color: #58D3F7;
}
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd {
	text-align:center;
}
/*記事が存在する場所の設定*/
.CalendarTdLink {
	text-align:center;
}
.CalendarTable a {
	font-weight:bold;
	color: orange;
}

/* ////////// スライドショー ////////////////////////////////////////////////// */

