@charset "Shift_JIS";

BODY {
	font-family	: Tahoma, "MS UI Gothic", Chicago;
	FONT-SIZE: medium; LINE-HEIGHT: 110%;
	color		: #333;
	background-color: #F0F8FF;
	background-image: url('../image/css/skb/skb_background.gif');
	font-size	: 10pt;
}
a {
	color		: #4169E1;
	text-decoration	: none;
}
a:visited {
	color		: #4682B4;
}
a:active {
	color		: #008B8B;
}
a:hover {
	color		: #008B8B;
	background-color: #99decc;
}
hr {
	border		: dashed #4169E1 1px;
}
table {
	border		: none;
}
th, td {
	border		: solid #6495ED 1px;
	FONT-SIZE: medium; LINE-HEIGHT: 110%
	white-space	: nowrap;
}
th {
	FONT-SIZE: medium; LINE-HEIGHT: 110%
	border-color	: #1E90FF;
}
td.M {
	border		: none;
}
img {
	border		: none;
}
TR {
	FONT-SIZE: medium; LINE-HEIGHT: 110%;
}
CODE {
	FONT-SIZE: medium; COLOR: #000000; LINE-HEIGHT: 110%;
}
P {
	TEXT-JUSTIFY: distribute; FONT-SIZE: medium; MARGIN-LEFT: 30px; TEXT-INDENT: 10px; LINE-HEIGHT: 115%; MARGIN-RIGHT: 10%; TEXT-ALIGN: justify
}
SPAN {
	FONT-SIZE: medium; MARGIN-LEFT: 30px; LINE-HEIGHT: 140%; MARGIN-RIGHT: 15%;
}
PRE {
	FONT-SIZE: medium; MARGIN-LEFT: 30px; LINE-HEIGHT: 125%; MARGIN-RIGHT: 30px;
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 200%; MARGIN-LEFT: 30px; COLOR: #4169E1;
}
H2 {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 30px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 2%; MARGIN-LEFT: 20px; BORDER-LEFT: #999999 12px solid; LINE-HEIGHT: 0%; MARGIN-RIGHT: 50%; BORDER-BOTTOM: #999999 2px solid
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-LEFT: 20px; COLOR: #000000
}
H4 {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 30px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 1.5%; MARGIN-LEFT: 20px; BORDER-LEFT: #999999 12px solid; LINE-HEIGHT: 0%; MARGIN-RIGHT: 30%; BORDER-BOTTOM: #999999 2px solid
}
.red {
	COLOR: #ff0000
}
.line0 {
	BORDER-RIGHT: #4682B4 0px solid; BORDER-TOP: #4682B4 0px solid; MARGIN-LEFT: 0px; BORDER-LEFT: #4682B4 0px solid; COLOR: #ffffcc; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #4682B4 10px solid
}
.line {
	BORDER-RIGHT: #6495ED 0px solid; BORDER-TOP: #6495ED 0px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #6495ED 0px solid; COLOR: #ffffcc; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #6495ED 2px solid
}
.line1 {
	BORDER-RIGHT: #4682B4 0px solid; BORDER-TOP: #4682B4 0px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #4682B4 0px solid; COLOR: #ffffcc; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #4682B4 2px solid
}
.page {
	FONT-SIZE: medium; MARGIN-LEFT: 30px
}
.tblm {
	BORDER-RIGHT: #555555 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #555555 3px double; PADDING-LEFT: 10px; FONT-SIZE: medium; PADDING-BOTTOM: 2px; MARGIN: 10px 100px 10px 30px; BORDER-LEFT: #555555 3px double; LINE-HEIGHT: 125%; PADDING-TOP: 2px; BORDER-BOTTOM: #555555 3px double
}
.tbl {
	BORDER-RIGHT: #B0C4DE 8px solid; PADDING-RIGHT: 10px; BORDER-TOP: #B0C4DE 8px solid; PADDING-LEFT: 10px; FONT-SIZE: medium; PADDING-BOTTOM: 2px; MARGIN: 10px 100px 10px 30px; BORDER-LEFT: #B0C4DE 8px solid; LINE-HEIGHT: 125%; PADDING-TOP: 2px; BORDER-BOTTOM: #B0C4DE 8px solid
}
.tab_t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 30px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
