
@media screen, print{

/*タグ一覧用CSS*/
P{
	line-height:120%;
}

P.JumpBar{
	font-size:75%;
	line-height:100%;
	background-color: #EFFFFF;
	border-top:    1px solid #FFEFFF;
	border-left:   1px solid #FFEFFF;
	border-bottom: 2px solid #8F7F8F;
	border-right:  2px solid #8F7F8F;
}

.IndexList{
	font-size:75%;
	line-height:100%;
	background-color: #EFFFFF;
	border-top:    1px solid #FFEFFF;
	border-left:   1px solid #FFEFFF;
	border-bottom: 2px solid #8F7F8F;
	border-right:  2px solid #8F7F8F;
}

P.Sample{
	margin-top:1.5em;
	margin-bottom:1.5em;
}

EM.Caution{
	font-style: normal;
}

TABLE.TagTable{
	margin: 0em 0em 1.5em 0em;
	border-top:    4px none  #AFAFFF;
	border-left:   4px solid #AFAFFF;
	border-bottom: 4px solid #AFAFFF;
	border-right:  4px solid #AFAFFF;
	background-color: #EFEFFF;
}
/*共通ボーダー*/
TD.TagDescr,TD.TagAName,TD.TagAValue,TD.TagSample,TH.TagDescr,TH.TagAName,TH.TagAValue,TH.TagSample{
	border-top:    1px solid #FFEFFF;
	border-left:   1px solid #FFEFFF;
	border-bottom: 2px solid #8F7F8F;
	border-right:  2px solid #8F7F8F;
}
TD.TagDescr,TH.TagDescr{
	background-color: #EFFFFF;
	line-height:   120%
}
TD.TagRer,TH.TagRer{
	border-top:    0px solid #EFEFFF;
	border-left:   0px solid #EFEFFF;
	border-bottom: 0px solid #EFEFFF;
	border-right:  0px solid #EFEFFF;
	background-color: #FFFFFF;
	text-align:    right;
	font-size:     75%
}
TD.TagAName,TH.TagAName{
	background-color: #FFFFEF;
	white-space:   nowrap;
	text-align:    right;
	font-weight:   bold;
}
TD.TagAValue,TH.TagAValue{
	background-color: #FFEFFF;
}
TD.TagSample,TH.TagSample{
	background-color: #FFFFFF;
}
/*TagRerに書く*/
/*自分がブロック(B)かインライン(I)かその他(E)か*/
SPAN.Start{
	background-color: #FFFFEF;
	color:#000000;
}
SPAN.omStart{
	background-color: #FFFFEF;
	color:#808080;
}

SPAN.END{
	background-color: #EFEFFF;
	color:#000000;
}
SPAN.omEND{
	background-color: #EFEFFF;
	color:#808080;
}
SPAN.noEND{
	color:#000000;
	background-color: #EFEFFF;
}

SPAN.Me{
	background-color: #FFEFEF;
}
SPAN.In{
	background-color: #EFFFEF;
}

}
