.l120 {  font-size: 90%; line-height: 120%}
.l130 {  font-size: 90%; line-height: 130%}
.l160 {  font-size: 90%; line-height: 160%}
.kinkyu_140 {  line-height: 140%}

.scroll
{
  font-size: 28px;
  font-weight: bold; 
  line-height: 150%;
  font-family: "ＤＦ太丸ゴシック体",  "メイリオ",  "ＭＳ ゴシック",  "HG丸ゴシックM-PRO",  "ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro", "Osaka", sans-serif;
}

/* 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%;
}

.sagaku_h3
	{
	border-bottom: 1px dotted #009900;
                border-left: 10px solid #009900;
	height:30px;
	padding:5px 5px 0 15px;
	margin-top:30px;
	}
	
.midashi_hib{
width : 100%;	/* 下線の幅 */
line-height: 130%;/* 行間 */
font-weight : bold;	/* フォントの太さ */
color :#4169E1;	/* フォントの色 */
text-align : left;	/* テキストの左寄せ */
padding-left : 0px;	/* 左の余白 */
padding-top : 5px;	/* 上の余白 */
padding-bottom : 5px;	/* 下の余白 */
padding-right : 5px;	/* 右の余白 */
border-bottom-width : 1px;	/* 下線の幅 */
border-bottom-style : solid;	/* 下境界線（マーク）の種類 */
border-bottom-color : #4169E1;	/* 下境界線（マーク）の色 */


}

/* ----- end ---- */
