/*
* いそや千代美（個別エントリー・スタイルシート）
* style-ent.css  2005.9.21
*/
/*ユニバーサルセレクタ*/* 
{
	font-style: normal;
	font-weight: normal;
	margin: 0;
	padding: 0;
	line-height: 160%;
	text-decoration: none;

}


/*ボディ*/
body {
	margin: 0px 0px 0px 10px;
}


/*基本的なリンクスタイル*/
a
	{ 
	text-decoration: underline; 
}
a:hover { 
	color: #800000;
}
a:active {
	 color: #800000;
}
a:visited {
	color: #330099;
	text-decoration: none; 
}

a img {
	border: none;
	text-align: left;
}

/*全体のレイアウト*/
div#container {
	position: relative;
	width: 600px;
	margin: 0 0 0 0px;
	padding: 0;
}

/*全体のレイアウト*/
#other-template div#container,
#individual-entry-archive div#container {
	position: relative;
	margin: 0 0 0 75px;
	padding: 0;

}

/*サイトのタイトル・概要が入るところ*/
div#banner {
	podition: relative;
	margin: 0;
	padding: 0;
}


/*サイトのタイトル*/
h1 {
	display: none;
}

/*サイトの概要*/
p.description {
	display: none;
}


/*エントリー本文の段落要素*/
div.entry-body p {
	color: #000000;
	margin: 1em 0 0 10px;
	padding: 0;
	line-height: 160%;
	letter-spacing: 0;
	/*\*/
	letter-spacing: 1px;
	/**/
}
/*本文内のstrongによる強調文字色*/
div.entry-body strong{
	border-bottom: 2px solid #F0DCDC;
	border-left: 15px solid #FF6666;
	color: #800000;
	font-weight: bold;
	font-size: 100%;
	margin: 0 0 0 0;
	padding: 0 3em 0 0.75em;
	display: inline;
	position: relative;
	left: -10px;
}

/*本文内のemによる強調文字色*/
div.entry-body em {
	color: #800000;
	font-size: 90%;
}

/*メインコンテンツ部分サイドバーを左にする場合*/
div#content {
	position: relative;
	margin: 0 0 0 200px;
	padding: 0 0 0 0;
	height 106px;
}

/*個別アーカイブのメインコンテンツ部分*/
body#other-template div#content,
#individual-entry-archive div#content {
	position: relative;
	margin: 0;
	padding: 0;
}


/*日ごとのブロック*/
div.day {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

div.day h2 {
	margin: 0 0 0 0;
	padding: 5px 0 0 5px;
	color: #000000;
	text-decoration: none;
	font-size: 85%;
	text-align: left;
	border-bottom: 4px solid #F0DCDC;
	padding-left: 5px;
}

/*エントリごとのブロック*/
div.entry-body {
	margin: 0;
	padding: 0;
}

/*個別アーカイブでの追記*/
div#more {
	margin: 0;
}



/*フッタ*/
div#footer {
	clear: both;
	margin: 0;
	padding: 10px 10px 10px 0;
}

/*フッタのリンク画像*/
div#footer a img {
}

/*フッタのリンクスタイル*/
div#footer a {
}



/********************メインコンテンツ********************/

/*個別アーカイブページのエントリーナビゲーション*/
.navigation {
	margin: 0 0 0 0;
	text-align: center;
	padding: 5px 0 5px 0;
	font-size: 90%;
}

/*個別アーカイブページのエントリーナビゲーション内のリスト*/
ul.navigation li {
	display: inline;
	list-style-type: none;
	margin: 0 0 0 0;
}


/**********エントリー内のブロック要素**********/


/*エントリーの投稿情報*/


div.entry-body .posted {
	padding: 0;
	margin: 5px 0 10px 5px;
}

/*エントリーの投稿情報内のリスト*/
ul.posted li {
	display: inline;
	list-style-type: none;
	margin: 0 0 0 0;
}


/*ブロック要素（ではないのもあるけど）内の段落要素*/
div.entry-body ins p,
div.entry-body dd p,
div.entry-body ul p,
div.entry-body ol p,
div.entry-body blockquote p,
div.entry-body blockquote blockquote p {
	margin: 0;
	line-height: 160%;
}


/*エントリーに追記がある場合の『続きを読む』という部分*/
.extended {
	margin: 1em 0 0 0;
	line-height: 150%;
	letter-spacing: 0;
	/*\*/
	letter-spacing: 1px;
	/**/
}

/*個別アーカイブページのエントリーナビゲーション内のリスト*/
ul.extended li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}


/*エントリー本文内の引用・整形済みテキスト・挿入の共通スタイル*/
div.entry-body pre,
div.entry-body q,
div.entry-body blockquote {
	display: block;
	padding: 0.8em 0 0.8em 0.8em;
	text-decoration: none;
	line-height: 150%;
	font-size: 80%;
	border: 1px solid #CCC;
	background-color: #f0f8ff;

}
}

div.entry-body blockquote ul,
div.entry-body blockquote ol {
	padding: 0;
	margin: 0 0 1em 0;
}

div.entry-body blockquote dl{
	margin: 0 10px 0 0;
	padding: 0;
	line-height: 150%;
}

div.entry-body blockquote dt {
	line-height: 150%;
	padding: 0;
	margin: 0;
}

div.entry-body blockquote dd {
	margin: 0.5em 0 0 1em;
	line-height: 160%;
}

/*エントリー本文内の整形済みテキスト
Mac IEはoverflowをvisible指定か全く指定しないようにしないと
内包要素が見えなくなっちゃうので対応。
Mac IE以外はauto指定*/
div.entry-body pre {
	margin: 0.5em 0 1em 30px;
	overflow: visible;
	/* Mac IE hack \*/
	overflow: auto;
	/* end hack */
}

/*エントリー本文内のリスト*/
div.entry-body ol,
div.entry-body ul {
	list-style-position: outside;
	margin: 1.5em 0 1.5em 0.5em;
	padding: 0;
}

/*エントリー本文内のリスト（子）*/
div.entry-body ol ol,
div.entry-body ul ul {
	margin: 0 0 1em 1em;
	padding: 0;
}

/*エントリー本文内の定義リスト*/
div.entry-body dl{
	margin: 1em 0 0 30px;
	padding: 0;
	line-height: 1.2;
}

/*エントリー本文内の定義リスト定義語*/
div.entry-body dt {
	line-height: 1;
	padding: 0;
	margin: 2em 0 0 0;
}


/*エントリー本文内の定義リスト定義語にリンクがある場合*/
div.entry-body dt a,
div.entry-body dt a:link,
div.entry-body dt a:visited,
div.entry-body dt a:active,
div.entry-body dt a:visited {
	line-height: 1;
}	

/*エントリー本文内の定義リスト定義の説明*/
div.entry-body dd {
	margin: 0.5em 0 1em 1em;
	line-height: 1.5;
}

/*エントリー本文内の定義リスト定義の説明内の画像*/
div.entry-body dd img {
	margin: 5px 5px 5px 5px;
}

/*エントリー本文にある定義リスト内の定義リスト*/
div.entry-body dl dl{
	margin: 1em 0 0 0;
	line-height: 1.2;
}

/*エントリー本文内の定義リスト定義語*/
div.entry-body dl dl dt {
	line-height: 1;
	padding: 0;
	margin: 1.5em 0 0 0;
}

/*エントリー本文内のリスト*/
#date-based-archives div#other-entries ol,
#category-archives div#other-entries ol {
	list-style-position: outsie;
	margin: 0;
	padding: 0;
}

/*エントリー本文内のリスト（子）*/
#date-based-archives div#other-entries ol ol h3,
#category-archives div#other-entries ol ol h3 {
	margin: 0 0 0.5em 0.5em;
	padding: 0;
}

/**********エントリー内のインライン要素**********/


/*エントリー本文内にある整形済みテキスト内のプロブラミングコード・キーボード入力・出力サンプル共通スタイル*/
div.entry-body pre code,
div.entry-body pre kbd,
div.entry-body pre samp,
div.entry-body pre var {
}

/*エントリー本文内の引用 q*/
div.entry-body p q {
	margin: 0 0 0 10px;
	padding: 0.8em;
}


/*エントリー本文内の後から挿入*/
div.entry-body ins {
	display: block;
	margin: 0.5em 0 1em 30px;
	padding: 0.8em;
}

/*エントリー本文内の引用 blockquote*/
div.entry-body ins blockquote {
	margin: 1em 0 0 0;
}

/*テキストフォーマットConvert Line Breaksだと、ins,delの特別な振る舞いは認識せず、
前後に段落要素がつくので無条件インライン要素。だからins,delをブロック要素とする場合は
テキストフォーマットConvert Line Breaksがダメという罠*/
div.entry-body p ins {
	display: inline;
	margin: 0.5em 0 1em 0;
	padding: 0;
}

/*エントリー本文内の画像*/

div.entry-body img {
	margin: 5px 5px 5px 5px;
	border: none;
}

div.entry-body p img {
	margin: 5px 5px 5px 5px;
	border: none;
}

/*エントリー本文内の画像*/
div.entry-body a img {
	margin: 5px 10px 5px 10px;
	border: none;
}

/*エントリー本文内の画像左回り込み*/
div.entry-body img.strike {
	float: left; 
	margin: 5px 5px 5px 5px;
}

/*回り込みしたあとに続くp要素に解除*/
.rel {
	clear: left;
}


div.entry-body dd pre,
div.entry-body dd ul,
div.entry-body dd ol,
div.entry-body dd q,
div.entry-body dd ins,
div.entry-body dd blockquote {
	margin: 0.5em 0 0.5em 10px;
}

/********************コメント・トラックバック関連********************/

/*コメント・トラックバックのブロック*/

div.comment-content,
div.trackback-content {
	padding: 10px 10px 0 0;
	margin: 0 0 10px 0;
}

div.comment-content p,
div.trackback-content p {
	margin: 0 0 10px 10px;
}

/*トラックバックURLのインプットエリア*/
div.trackback-content input#trackback-url {
	width: 25em; 
	width: 30em;  /*Windows IE*/
	max-width: 100%;
}

/*トラックバック送信元のタイトル*/
div.trackback-content h3 {
}

/*各トラックバックのブロック*/
div.trackback-content div.entry-body {
	padding: 10px 10px 5px 0;
	margin: 0 0 10px 20px;
}

/*各トラックバックのブロック*/
div.trackback-content #no-trackback {
	padding: 10px 0 10px 0;
	margin: 0 0 10px 20px;
}

/*各トラックバック投稿者情報*/
div.trackback-content .posted {
	padding: 0.2em 0 0.5em 0;
	margin: 10px 0 0 10px;
}

/*各コメントのブロック*/
div.comment-content div.entry-body {
	padding: 10px 10px 0 10px;
	margin: 0 0 10px 20px;
}

/*各コメントのブロック*/
div.comment-content #no-comment {
	padding: 10px 0 10px 0;
	margin: 0 0 10px 20px;
}

/*コメントトラックバックの内容の段落*/
div.comment-content div.entry-body p,
div.trackback-content div.entry-body p {
	margin: 0 0 0 10px;
	padding: 0;
}

/*コメントトラックバックの内容の段落*/
div.comment-content #no-comments p {
	margin: 0;
	padding: 0;
}

/*エントリーの投稿情報*/
div.comment-content .posted {
	padding: 0.2em 0 5px 0;
	margin: 0;
}

/*エントリーの投稿情報内のリスト*/
div.comment-content ul.posted li {
	display: inline;
	margin: 0 0 0 0.5em;
	list-style-type: none;
}

/*TypeKeyのアイコンがずれたりするのを修正*/
div.comment-content ul.posted img {
	margin: 0 0 -1em 0;
	padding: 0;
}

/*コメントの入力フォームのグループ*/
#search-page fieldset,
#individual-entry-archive fieldset,
#other-template fieldset {
	padding: 10px 0 10px 10px;
	margin: 0 0 10px 0;
}

/*コメントの入力フォームのグループ名*/
#search-page legend,
#individual-entry-archive legend,
#other-template  legend{
	display: none;
}

/*コメントの入力フォーム関連に定義リストを使用*/
dl.comment_form {
	margin: 0;
	padding: 0;
}

dl.comment_form dt {
	margin: 1em 0 0.2em 0;
	padding: 0;
}

dl.comment_form dd {
	margin: 0 0 0 1em;
	padding: 0;
}

/*コメント関連ののボタン・チェックボックス・サインイン・アウト*/
.button {
	padding: 0;
	line-height: 1;
	margin: 0.3em 1em 1em 0;
}

/*コメント関連ののボタン・チェックボックス・サインイン・アウトのリスト*/
ul.button li {
	margin: 0 1em 0 0;
	display: inline;
	list-style-type: none;
}

/*TypeKeyへのサインイン・アウト*/
.typekey_button {
	padding: 0;
	margin: 10px 0 0 0;
}

/*TypeKeyへのサインイン・アウトのリスト*/
ul.typekey_button li {
	margin: 0 15px 0 0;
	padding: 0;
	display: inline;
}

/*TypeKeyへのサインイン・アウトのリンクスタイル*/

div.alert {
	padding: 10px 0 10px 75px;
	margin: 0 10px 15px 0;
}

/*TypeKeyのアラート*/
div.alert p {
	padding: 0;
	margin: 0 10px 0 0;
	line-height: 1.2;
}

/********************サイドバー関連********************/
/*サイドバー */
div.sidebar {
	width: 200px;
}

#right-side {
	margin: 5px 0 10px 0;
	position: absolute;
	top: 0px;
	right: 0px;
	left: auto;
	bottom: auto;
}

#left-side {
	margin: 5px 0 10px 0;
	position: absolute;
	top: 0px;
	right: auto;
	left: 0px;
	bottom: auto;
}



/*サイドバーの各項目を定義リストで表しています。*/
/*サイドバー各項目*/
div.sidebar dl {
	margin: 0 0 0 0;
	line-height: 1.2;
}

/*サイドバーの項目タイトル*/
div.sidebar dt {
	padding: 5px 0 3px 10px;
	margin: 0;
	line-height: 150%;
}

/*サイドバーの項目のコンテンツ*/
div.sidebar dd {
	margin: 0;	
	padding: 3px 0 3px 0;
}

/*サイドバーのリストのマーカー*/
div.sidebar ul,
div.sidebar ol {
	list-style-type: none;
}


/*サイドバーの項目のコンテンツのリスト（子）*/
div.sidebar dd ol ol,
div.sidebar dd ul ul {
	margin: 0 0 0 0;
	list-style-type: none;
}

dl#recent-comments dd ol ol,
dl#recent-comments dd ul ul,
dl#recent-entries dd ol ol,
dl#recent-entries dd ul ul,
dl#category-list dd ol ol,
dl#category-list dd ul ul {
	margin: 0 0 0 0;
}

li.commentator {
	line-height: 1.2;
	padding: 0 0 0 0;
}

li.entries {
	line-height: 1.2;
	padding: 0 0 0 0;
}

/*検索の入力フォームのグループ*/
div.sidebar fieldset {
	margin: 0 0 3px 0;
	padding: 0;
}

/*検索の入力フォームのグループ名*/


div.sidebar fieldset dl#searchform {
	margin: 0 0 3px 0;

}

div.sidebar fieldset input#search {
	margin: 0;
	width: 10em; 
	max-width: 100%;
	background-color: #F9F9F9;
}

/*クリエイティブコモンズ・Syndicate this site ・MTバージョン・HINAGATAバナー*/
.powered,
div.link-note {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}



/*サイトのタイトル・概要が入るところ*/
div#banner {
	background-color: #FFFFFF;
	background-image: url("http://iso-ya.com/mt/logo/nakama3.gif");
	background-repeat: no-repeat;
	height: 125px;
	
}

/*メインコンテンツ部分*/

/*日ごと・エントリーごとの共通スタイル*/
div.day,
div.entry-body {
	margin: 0 10px 0 10px;
}


/*フッタ*/
div#footer {
	text-align: right;
	background-color: #ffffff;
	background-repeat: repeat;
}

/*フッタのリンク画像*/
div#footer a img {
	border: none;
}

/*フッタのリンクスタイル*/
div#footer a {
	text-decoration: none;
}

/*UTF-8でのテキストエリア文字化けと、インプットエリアの対策*/
textarea,
input {
	background-color: #F9F9F9;
}


/**********日ごとのブロック**********/
/*日付（個別アーカイブページの日付も含む）*/
h2 {
	margin: 0;
	padding: 3px 0 3px 0;
	line-height: 1.0;
	color: #000000;
	font-size: 85%;
	text-align: left;
	font-weight: normal;
	font-family: verdana, Arial, Helvetica, sans-serif;
}

/*エントリーのタイトル部分にリンクがある場合*/
h2 a,
h2 a:link,
h2 a:visited,
h2 a:active {
	text-decoration: none;
	color: #4A525A;
	font-weight: normal;
}

h2 a:hover {
	text-decoration: underline;
	color: #FF4500;
	font-weight: normal;
}

#other-entries h2  {
	margin: 0;
	padding: 3px 0 3px 0;
	line-height: 1.0;
	color: #000000;
	font-size: 80%;
	text-align: left;
	font-weight: normal;
	font-family: verdana, Arial, Helvetica, sans-serif;
}


/*日付（個別アーカイブページの日付も含む）*/

div.entry-body h2,
div.entry-body h2 a,
div.entry-body h2 a:link,
div.entry-body h2 a:visited,
div.entry-body h2 a:active {
	color: #000000;
	font-size: 80%;
	text-align: left;
	border-top: 3px solid #F5F5DC;
	padding-left: 5px;
}
div.entry-body h2 a:hover
	color: #FF4500;
	font-size: 80%;
	text-align: left;
	border-top: 3px solid #F5F5DC;
	padding-left: 5px;
}

}
/*アーカイブページのエントリーリストの日付*/
#other-entries h2  {
	color: #000000;
	font-size: 80%;
	text-align: left;

}

/**********エントリー内のブロック要素**********/
/*エントリーのタイトル*/
div.entry-body h3  {
	font-size: 120%;
	font-weight: bold;
	color: #ad3140;
}
div.entry-body h3 a,
div.entry-body h3 a:link,
div.entry-body h3 a:visited,
div.entry-body h3 a:active {
	font-size: 120%;
	font-weight: bold;
	color: #800000;
}

div.entry-body h3 a:hover {
	font-size: 120%;
	font-weight: bold;
	color: #FF4500;
	text-decoration: underline;
}

/*アーカイブページのエントリーリストのタイトル*/
#other-entries h3  {
	font-size: 120%;
	font-weight: bold;
	color: #2F4F4F;
}

#other-entries h3 a,
#other-entries h3 a:link,
#other-entries h3 a:visited,
#other-entries h3 a:active
	{
	font-size: 120%;
	font-weight: bold;
	color: #ff6347;
}

#other-entries h3 a:hover {
	font-size: 120%;
	font-weight: bold;
	color: #FF6347;
}


/*h4*/
h4 {
	border-top: 1px solid #a52a2a;
	color: #a52a2a;
	font-size: 80%;
	font-weight: bold;
}

/*エントリー本文内の小見出しh5*/
h5 {
	border-top: 1px solid #006600;
	font-size: 90%;
	font-weight: bold;
	color: #a52a2a;
}

#other-entries h5 ,
#other-entries h5 a,
#other-entries h5 a:link,
#other-entries h5 a:visited,
#other-entries h5 a:active {
	font-size: 90%;
	font-weight: bold;
	color: #a52a2a;
}
/*h6*/
h6 {
	font-size: 90%;
	font-weight: bold;
	color: #a52a2a;
}


/*エントリーの投稿情報*/
div.entry-body .posted {
	font-size: 95%;
}




/*エントリーに追記がある場合の『続きを読む』という部分*/
.extended {
	border-bottom: 1px solid #8FBC8F;
	font-size: 80%;
	text-align: right;
}

/*投稿者情報・追記リンクのリンクスタイル*/
p.extended a:link,
p.extended a:visited,
ul.posted li a:link,
ul.posted li a:visited {
	font-size: 100%;
	color: #003399;
	text-decoration: none;
}

p.extended a:active,
p.extended a:hover,
ul.posted li a:active,
ul.posted li a:hover {
	font-size: 100%;
	color: #FF4500;
	list-style-type: none;
	text-decoration: underline;
}






/*エントリー本文内の引用の中の引用*/
div.entry-body blockquote blockquote {
	font-size: 100%;
}

div.entry-body blockquote ul {
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url("http://iso-ya.com/mt/logo/post.png");
}

/*エントリー本文内の整形済みテキスト*/
div.entry-body pre {
	font-size: 95%;
	border: 1px solid #666;
	background-color: #f9f9f9;
}

/*エントリー本文内の定義リスト定義語*/
div.entry-body dt {
	border-bottom: 1px solid #000;
	color: #000;
	font-weight: normal;
}


/*エントリー本文内の定義リスト定義語にリンクがある場合*/
div.entry-body dt a,
div.entry-body dt a:link,
div.entry-body dt a:visited,
div.entry-body dt a:active,
div.entry-body dt a:visited {
	text-decoration: none;
	color: #666;
}	


/*エントリー本文にある定義リスト内の定義リスト*/
div.entry-body dl dl{
	font-size: 95%;
}

/*アーカイブページのエントリーリスト*/
#other-entries ul,
#other-entries ol {
	list-style-type: none;
}


/**********エントリー内のインライン要素**********/


/*本文内の略語、頭文字、定義部（共通スタイル）*/
div.entry-body dfn,
div.entry-body abbr,
div.entry-body acronym {
	text-decoration: underline;
	border: none;
	cursor: help;
}

/*エントリー本文内のプロブラミングコード・キーボード入力・出力サンプル共通スタイル*/
div.entry-body code,
div.entry-body kbd,
div.entry-body samp,
div.entry-body var  {
	font-family: "Osaka?等幅", "ＭＳ Ｐゴシック", "Courier New", monospace;
	white-space: nowrap;
}

/*エントリー本文内にある整形済みテキスト内のプロブラミングコード・キーボード入力・出力サンプル共通スタイル*/
div.entry-body pre code,
div.entry-body pre kbd,
div.entry-body pre samp,
div.entry-body pre var {
	white-space: pre;
}

/*エントリー本文内の引用 q*/
div.entry-body q {
	border: 1px solid #666;
	background-color: #f9f9f9;
	color: #666;
}

/*エントリー本文内の後から打ち消し*/
div.entry-body del {
	text-decoration: line-through;
	color: #999;
}

/*エントリー本文内の後から挿入*/
div.entry-body ins {
	border: 1px solid #666;
}

/*テキストフォーマットConvert Line Breaksだと、ins,delの特別な振る舞いは認識せず、
前後に段落要素がつくので無条件インライン要素。だからins,delをブロック要素とする場合は
テキストフォーマットConvert Line Breaksがダメという罠*/
div.entry-body p ins {
	border: none;
	text-decoration: underline;
}

/*エントリー本文内の画像*/
div.entry-body a img {
	border: none;
	text-decoration: none;
}



/********************コメント・トラックバック関連********************/

/*コメント・トラックバックのブロック*/
div.comment-content,
div.trackback-content {
	border: 1px solid #ccc;
	background-color: #f9f9f9;
}

/*コメント・トラックバックのブロックの段落要素*/
div.comment-content p,
div.trackback-content p {
	font-size: 95%;
}

/*コメントトラックバックの内容の段落*/
div.comment-content div.entry-body p,
div.trackback-content div.entry-body p {
}



/*トラックバック送信元のタイトル*/
div.trackback-content h3 {
	border: none;
	color: #2F4F4F;
	font-size: 100%;
}

/*各トラックバックのブロック*/
div.trackback-content div.entry-body {
	border: none;
	background-color: #f9f9f9;
}

/*各トラックバックのブロックトラックバッ無しの表示*/
div.trackback-content #no-trackback {
	border: none;
}


/*各トラックバック元情報*/
div.trackback-content .posted {
	font-size: 90%;
	border-top: 1px solid #CCC;
}


/*エントリーの投稿情報*/
div.comment-content .posted {
	font-size: 90%;
	text-align: right;
}

/*エントリーの投稿情報内のリスト*/
div.comment-content ul.posted li {
	list-style-type: none;
}

/*コメントの入力フォームのグループ*/
#search-page fieldset,
#individual-entry-archive fieldset,
#other-template fieldset {
	border: 1px solid #ccc;
}

/*コメントの入力フォームのグループ名*/
#search-page legend,
#individual-entry-archive legend,
#other-template legend {
	display: none;
}

/*コメント関連ののボタン・チェックボックス・サインイン・アウト*/
.button {
	font-size: 90%;
}

/*コメント関連ののボタン・チェックボックス・サインイン・アウトのリスト*/
ul.button li {
	list-style-type: none;
}

/*TypeKeyへのサインイン・アウトのリスト*/
ul.typekey_button li {
	list-style-type: none;
	text-align: center;
}

/*TypeKeyへのサインイン・アウトのリンクスタイル*/
ul.typekey_button li a,
ul.typekey_button li a:link,
ul.typekey_button li a:visited {
	text-decoration: none;
	color: #8FAEBE;
}

ul.typekey_button li a:hover {
	text-decoration: underline;
	color: #FF4500;
}

ul.typekey_button li a:active {
	text-decoration: underline;
	color: #FF4500;
}

/*TypeKeyのアラート（ログインしてくださいとか）*/
div.alert {
	background-color: #f5f5dc;
	background-image: url("http://iso-ya.com/chiyomi/archives/mark.gif");
	background-repeat: no-repeat;
	background-position: left center;
}

/*TypeKeyのアラート*/
div.alert p {
	color: #666;
	font-size: 90%;
}

/********************サイドバー関連********************/

/*サイドバーのリンクスタイル*/
div.sidebar a:link,
div.sidebar a:visited {
	color: #003399;
	text-decoration: none;
}


div.sidebar a:active,
div.sidebar a:hover {
	color: #FF4500;
	text-decoration: underline;
}


/*サイドバーの項目タイトル*/
div.sidebar dt {
	font-size: 100%;
	font-weight: bold;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #ffffff;
	background-image: url("http://iso-ya.com/mt/logo/sidebar_top.gif");
	background-repeat: no-repeat;
	background-position: top;
}

/*サイドバーの項目のコンテンツ*/
div.sidebar dd {
	font-size: 100%;
}

/*サイドバ?の内容をセンタリングしたい時はその要素を含むdlにcmというクラスをあたえる
そのうちエントリーします。*/
div.sidebar dl.cm dd {
	text-align: center;
}

/*サイドバーのリストのマーカー*/
div.sidebar ul,
div.sidebar ol {
	list-style-type: none;
}

/*サイドバーの項目のコンテンツのリスト（子）*/
div.sidebar dd ol ol,
div.sidebar dd ul ul {
	list-style-type: none;
	font-size: 95%;
}

li.commentator {
	list-style-type: none;
	list-style-position: outside;
}

li.entries {
	list-style-type: none;
	list-style-position: outside;
	color: #3CB371;
}

/*検索の入力フォームのグループ*/
div.sidebar dl#searchform {
	color: #666;
}

div.sidebar fieldset {
	border: none;
}

div.sidebar form.searchform {
	text-align: left;
}

/*検索の入力フォームのグループ名*/
div.sidebar legend {
	display: none;
}

/*クリエイティブコモンズ・Syndicate this site ・MTバージョン・HINAGATAバナー*/
.powered,
div.link-note {
	color: #666;
	font-size: 80%;
	text-align: center;
	background-color: #f9f9f9;
	font-family: verdana, Arial, Helvetica, sans-serif;
}


/********************　文字の装飾　********************/

span.note0 { font-weight: bold; } 
span.note1 { color: #FF4500; } 
span.note2 { color: #FF4500; 	font-weight: bold;} 
span.note3 { color: #228B22; } 
span.note4 { color: #228B22; 	font-weight: bold;} 
span.note5 { color: #800000; } 
span.note6 { color: #800000; 	font-weight: bold;}   

span.memo { color: #666666; 	font-size: 80%;} 

