body{
	color:#666666;
	font-size: 14px;
	text-align: left;
}

A:link {color:#3333CC;text-decoration:none;}
A:visited {color:#000099;text-decoration:none;}
A:active {color:#3333CC;text-decoration:none;}
A:hover {
	color:#F00;
	text-decoration:underline;
	text-align: left;
}

A.application:link{ color:#3333CC;text-decoration:underline }
A.application:visited{ color:#800080;text-decoration:underline }
A.application:hover{ color:#800080;text-decoration:none }
A.application:active{ color:#800080;text-decoration:underline }

.t0 {;font-size:10px;}
.t0h12 {;font-size:10px;line-height:12px;}
.t0h14 {;font-size:10px;line-height:14px;}
.t0h16 {;font-size:10px;line-height:16px;}

.t1 {;
	font-size:12px;
	color: #666666;
}
.t1h14 {;font-size:12px;line-height:14px;}
.t1h15_k100 {;font-size:12px;line-height:14px; color:#231815;}
.t1h16 {;
	font-size:12px;
	line-height:16px;
	color: #666666;
}
.t1h16_blu {;font-size:12px;line-height:16px; color:#0005FF;}
.t1h16_blu2 {;font-size:12px;line-height:16px; color: #008868}
.t1h16_red {;font-size:12px;line-height:16px; color:#FF0000;}
.t1h16_grn {;font-size:12px;line-height:16px; color:#009a12;}
.t1h16_mazen {;font-size:16px;line-height:16px;color:#F0F;font-weight:bold;}
.t1h18_bk {;font-size:18px;line-height:18px; color:#666666;}
.t1h18_red {;font-size:18px;line-height:16px; color:#FF0000;}
.t1h18_mazen {;
	font-size:18px;
	line-height:24px;
	color:#F0F;
	font-weight:bold;
}
.t1h18 {;
	font-size:14px;
	line-height:24px;
}
.t1h18_blu {;font-size:18px;line-height:30px; color:#0005FF;}
.t1h20_blu {;font-size:20px;line-height:30px; color:#0005FF;}
.t1h20_blk {;font-size:20px;line-height:30px;}
.t1h20_mazen {;font-size:20px;line-height:24px;  color:#bf0074; font-weight:bold;}
.t1h24_red {;font-size:24px;line-height:30px; color:#FF0000;}
.t1h24_blu {;font-size:24px;line-height:30px; color:#0005FF;}
.t1h48_red {;font-size:48px;line-height:60px; color:#FF0000; font-weight:bold;}
.t1h24 {;font-size:24px;line-height:30px;}

.t2 {;font-size:14px;}
.t2h16 {;font-size:14px;line-height:16px;}
.t2h18 {;
	font-size:14px;
	line-height:18px;
	letter-spacing: 1px;
}
.t2h20 {;font-size:14px;line-height:20px;}


.table {
	BORDER-COLLAPSE: collapse;
	border-color: #999;
}

.imgR {
	float: right;
	margin: 0 0 0 10px;
	margin-right:5px;
}

.imgL {
	float: left;
	margin: 0 15px 0 0;
}


/*menu*/	
#menu a:link{
	color:#666666;
	}
#menu a:visited{
	color:#666666;
	}
#menu a:hover{
	color:#666666;
	}
#menu a:active{
	color:#666666;
	}					

h5 {
	color: #364e96;/*文字色*/
	padding: 0.5em 0;/*上下の余白*/
	border-top: solid 3px #364e96;/*上線*/
	border-bottom: solid 3px #364e96;/*下線*/
	font-size:18;
	text-align: left;
}

/*アプリケーションページ*/
h4.appli_title {
	border-bottom: solid thin;
	color:black;
	padding-bottom:5px;
	text-align: left;
	}
	
div.appli_body {
	color:black;
	font-size:17px;
	/*font-weight: bold;*/
	border-bottom: dotted thin gray;
	padding:10px 0px 10px 15px;
	margin-bottom:5px;
	text-align: left;
}

.position_right {
	text-align:right;
}

.position_center {
	text-align:center;
}


BTぱんくずリスト装飾 
/* 背景色の変更 */
.breadcrumb{/*	background: #caedfd; */}

/* フォントサイズ */
.breadcrumb{font-size:14;}

/* 余白 */
.breadcrumb{padding:1;}

/*区切り線の変更*/
.breadcrumb-item+.breadcrumb-item::before{content: ">";}
BTぱんくずリスト装飾 　END
