/* CGIリンク集管理システム T-BookmarkPlus Final改 */
/* ヘルプ用スタイルシート(tbp_hlp.css) */
/* (c) 2004- Yoshihiko Kida */
/* http://www.twin.ne.jp/~fairfox/ */

/*全体の文字サイズはこの項目で決定*/
BODY {
	font-size: 100%;
	color: black;
	background: white;
}

DIV {
	font-size: 100%;
}

/*アンカーの各状態*/
A:link {
	color: #000099;
	text-decoration:none;
}
A:visited {
	color: #000099;
	text-decoration:none;
}
A:hover {
	color: #000099;
	text-decoration:underline;
}
A:active {
	color: #00FF00;
	text-decoration:underline;
}

/*アンカー要素になっている画像の枠はここで消えます*/
A IMG {
	border-style :none;
}

/*強調*/
EM {
	font-style: normal;
	font-weight: bold;
}

/*強強調*/
STRONG {
	font-style: normal;
	font-weight: bold;
}

/*罫線*/
HR {
	border-top: 1px solid #5A00B5;
	border-bottom: 1px solid #5A00B5;
	clear: left;
}

/*スタイルシートで表示時に不要な要素*/
.disp_omit {
	display: none;
}

/*スタイルシートで表示時に不要な罫線*/
.disp_omit_hr {
	display: none;
}

.mdguide_btm {
	clear: both;
}

/*▼先頭タイトル部分*/
#hlp_hd {
	background: #6600CC;
}

#title {
	font-size: 140%;
	font-weight: bold;
	color: white;
	background: #6600CC;
	text-align: center;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	margin: 0px 0px 1em 0px;
}

UL#backlink {
	list-style-type: none;
	color: white;
	background: #6600CC;
	float: right;
	padding-right: 0.5em;
	margin-top: 0.5em;
}

.backlink {
	display: inline;
	margin-left: 0.5em;
	quotes: "[" "]";
}
.backlink:before {content: open-quote;}
.backlink:after {content: close-quote;}

#back {color: white;}
#home {color: white;}
/*▲*/

H1 {
	font-size: 160%;
	font-weight: normal;
	color: white;
	background: black;
	text-indent: 10%;
	margin: 0px 0px 0.5em 0px;
}

H2 {
	font-size: 120%;
	font-weight: bold;
	color: navy;
	text-indent: 1em;
	text-align: left;
	margin: 0px 0px 0px 8px;
}

H3 {
	font-size: 100%;
	font-weight: normal;
	color: navy;
	background: #DDFFCC;
	text-indent: 1em;
	text-align: left;
	margin-left: 1em;
	margin-right: 1em;
}

H4 {
	font-size: 100%;
	font-weight: normal;
	text-align: center;
}

/*解説文（段落）*/
P.guide {
	text-indent: 1em;
	margin-left: 8px;
	margin-right: 8px;
}

DL {
	margin: 0px 0px 2em 0px;
}

DD {
	padding-left: 6em;
	margin-left: 0em;
}

DT.main_term {
	clear: left;
	font-weight: normal;
	background: #F0F0F0;
	padding-left: 3em;
}

DD.main_def {
	float: left;
}

/*検索対象を示す*/
EM.s_target {
	color: navy;
}

/*▼日付指定の例*/
H3.descr_date {
	margin-bottom: 0em;
}

DT.descr_date {
	float: left;
	padding-left: 3em;
}

DD.descr_date {
	margin-left: 5em;
}
/*▲日付指定の例*/

/*必須指示*/
DD.indispen {
	color: red;
	quotes: "【" "】";
}
DD.indispen:before {content: open-quote;}
DD.indispen:after {content: close-quote;}

/*申請の記入必須の項目名*/
EM.indispen {
	color: #DD0000;
}

/*マークアップのための記入法部分に下線*/
KBD.mup_kbd{
	text-decoration: underline;
}

/*「ブロックレベル要素の扱いを自分で決める」の記入のしかた*/
KBD.input_samp {
	display: block;
	font-size: 76%;
	padding: 3px 3px 3px 3px;
	border: 2px inset black;
	margin-left: 8px;
	margin-right: 8px;
}

/*「ブロックレベル要素の扱いを自分で決める」のマークアップされた結果*/
DIV.comm_samp {
	padding: 0em 0em 0em 1em;
	margin: 0em 8px 0em 2em;
}

/*▼紹介コメント（他のcssファイルにも同じものがあります。整合してください）*/
/*▼ブロックレベル要素に適用するスタイル*/
/*コメント（段落）*/
/*箇条書きでない場合、第一段落には必ずこれが適用されます。*/
/*または「p_1▼〜▲p」の部分に適用されます。*/
P.i_com_1 {
	color: black;
	text-indent: 1em;
	margin: 0em 0px 0em 0em;
}

/*コメント（段落）*/
/*箇条書きでない場合、記入時に一行空けで、第二以降の段落に適用します。*/
/*または「p_nx▼〜▲p」の部分に適用されます。*/
P.i_com_nx {
	color: black;
	text-indent: 1em;
	margin: 0.5em 0px 0em 0px;
}

/*コメント（段落）*/
/*箇条書きでない場合、記入時に二行空けで、第二以降の段落に適用します。*/
/*または「p_ex▼〜▲p」の部分に適用されます。*/
P.i_com_ex {
	color: black;
	margin: 0.5em auto 0em auto;
	text-align: center;
}

/*箇条書きリスト*/
UL.i_com {
	list-style-image: url(./mk_bl.gif);
	padding-left: 1em;
	margin: 0em auto 0em 0em;
}

/*番号順リスト*/
OL.i_com {
	list-style-type: decimal;
	padding-left: 1em;
	margin: 0em auto 0em 0em;
}

/*箇条書き・番号順リスト項目*/
LI.i_com {
	color: black;
}

/*▼定義リスト部分*/
DL.i_com {
	padding-left: 0em;
	margin: 0em auto 0em 0em;
}

DT.i_com {
	color: black;
	padding-left: 0em;
}

DD.i_com {
	color: black;
	padding-left: 0em;
	margin-left: 1em;
}
/*▲定義リスト部分*/

/*コメントの大見出し*/
H5.i_com {
	font-size: 100%;
	color: #CC33CC;
	font-weight: bold;
	margin: 0.5em 0em 0.5em 0em;
	text-indent: 0em;
}

/*コメントの小見出し*/
H6.i_com {
	font-size: 100%;
	color: #0099CC;
	font-weight: bold;
	margin: 0.5em 0em 0.5em 0em;
	text-indent: 0em;
}

/*ブロックレベル引用*/
/*段落が含まれるなどブロックレベル規模での引用*/
BLOCKQUOTE.i_com {
	border-left: 3px solid #FF9933;
	padding-left: 3px;
	margin: 0em 0em 0em 0em;
	background: white;
/*	quotes: "▽Quote" "△Quote";*/
}
/*BLOCKQUOTE.i_com:before {content: open-quote;color: gray; font-size: 60%;}*/
/*BLOCKQUOTE.i_com:after {content: close-quote;color: gray; font-size: 60%;}*/
/*▲ブロックレベル要素に適用するスタイル*/

/*▼強調などのインラインレベル要素に適用するスタイル*/
/*紹介コメントの強調*/
EM.i_com {
	color: blue;
	font-weight: normal;
	font-size: 100%;
}

/*紹介コメントの強調（特記事項）*/
EM.i_com_spl {
	color: #999933;
	font-weight: normal;
	font-size: 100%;
}

/*紹介コメントの強強調*/
STRONG.i_com {
	color: red;
	font-weight: bold;
	font-size: 100%;
}

/*インラインレベル引用（文中に引用したフレーズなど）*/
Q.i_com {
	color: #660033;
	font-size: 100%;
	quotes: "“" "”";
}
Q.i_com:before {content: open-quote;}
Q.i_com:after {content: close-quote;}
/*▲強調などのインラインレベル要素に適用するスタイル*/
/*▲紹介コメント（他のcssファイルにも同じものがあります。整合してください）*/

/*▼特殊標識用のスタイル------------------------------*/
/*他のcssファイルにも同じものがあります。整合してください*/
/*分野設置時に<tag class="セレクタ名">標識</tag>と関連づけます*/
.sougo_sample1 {
	color: #336666;
	background: white;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
}

.sougo_sample2 {
	color: blue;
	background: white;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	quotes: "【" "】";
}
.sougo_sample2:before {content: open-quote;color: red;}
.sougo_sample2:after {content: close-quote;color: red;}
/*▲特殊標識用のスタイル------------------------------*/



/*▼著作権表示*/
#copyright {
	clear: left;
	font-size: 10pt;
	font-weight: bold;
	color: #6500CC;
	background: #B5F7CA;
	text-align: right;
	padding-top: 0.2em;
	padding-right: 1.5em;
	padding-bottom: 0.2em;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	margin: 0em 0em 0em 0em;
}
#pwby {
	display: inline;
	border: none;
}
#name_ver {
	display: inline;
	padding-left: 0px;
	border: none;
	margin-left: 0.5em;
}
/*著作権表示のアンカー部分*/
#cranchor {
	color: #6500CC;
}
/*▲*/

