body { color: black; background-color: white; }
p {}
td {}
a:link { color: #06c }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: #990 }
.honbun { color: #666; font-size: 90%; line-height: 160%; }
.small { color: #666; font-size: 80%; line-height: 140%; }
.komidashi1 { color: #f69; font-size: large; line-height: 140%; }
.komidashi2 { color: #699; font-size: large; line-height: 140%; }
.komidashi3 { color: #960; font-size: large; line-height: 140%; }
.shikaku { color: #ccc; font-size: 100%; line-height: 130%; }
.sikaku2 { color: #cc3; line-height: 140%; }
.small2 { color: #960; font-size: 100%; line-height: 130%; }


.img_h1 {font-size: 100%; margin: 0}
.img_h2 {font-size: 100%; font-weight: normal; margin: 10px 0 0 0 }
.img_h3 {font-size: 15pt;}


/* HPkantan Base CSS --------
	created 6.29 2007 by jn1smc --------- */

.linkjunl {
	margin-top:10px;
	color:#006699; 
	LINE-HEIGHT: 120%;
	FONT-WEIGHT: bold;
}

.linktitle {
	margin-top:5px;
	font-size: 90%;
	line-height:130%;
	padding-left:1em;
}

.text {
	font-size: 90%;
	line-height:150%
}

.tbl_text {
	font-size: 90%;
	line-height:150%
}

.index_date {
	font-size: 90%;
	line-height:120%
}
.index_count {
	font-size: 90%;
	line-height:110%
}
.index_title {
	padding-top:5px;
	line-height:130%;
}

.index_digest {
	line-height:130%;
}

.box {
	PADDING: 0.5em;
	BORDER-TOP: #4B99C0 1px solid;
	BORDER-left: #4B99C0 1px solid;
	BORDER-right: #4B99C0 2px solid;
	BORDER-BOTTOM: #4B99C0 2px solid;
	LINE-HEIGHT:130%;
	float:none;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:auto;
	clear:both;
}

.img_float_left {
	float:left;
	margin-right:0.5em;
	margin-bottom:0.5em;
	PADDING: 2px;
	FONT-SIZE:80%;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bold;
	text-align:left;
}

.img_nofloat_left {
	float:none;
	margin-left:left;
	margin-right:auto;
	margin-bottom:0.5em;
	PADDING: 2px;
	FONT-SIZE:80%;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bold;
	text-align:left;
	clear:both;
}

.img_float_right {
	float:right;
	margin-left:0.5em;
	margin-bottom:0.5em;
	PADDING: 2px;
	FONT-SIZE:80%;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bold;
	text-align:right;
}

.img_nofloat_right {
	float:none;
	margin-left:auto;
	margin-right:0;
	margin-bottom:0.5em;
	PADDING: 2px;
	FONT-SIZE:80%;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bold;
	text-align:right;
	clear:both;
}

.img_center {
	float:none;
	margin-left:auto;
	margin-right:auto;
	FONT-SIZE:80%;
	PADDING: 2px;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bold;
	text-align:center;
	clear:both;
}

.img_box2 {
	margin:0.5em;
	PADDING: 0.5em;
	BORDER-RIGHT: #006699 2px solid;
	BORDER-TOP: #006699 1px solid;
	BORDER-LEFT: #006699 1px solid;
	BORDER-BOTTOM: #006699 2px solid;
	background-color:white;
	LINE-HEIGHT:140%;
	width:90%;
}

.TD3 {
	BACKGROUND-COLOR: #FFD79A;
	BORDER-RIGHT: #F2A52F 1px solid;
	BORDER-BOTTOM: #F2A52F 1px solid;
	FONT-WEIGHT: bold; FONT-SIZE: 90%;
}

/* ----- end ---- */