.T1 {font-size: 14px;line-height: 14px;}
.T11 {font-size: 14px;line-height: 15px;}
.T12 {font-size: 14px;line-height: 16px;}
.T13 {font-size: 14px;line-height: 17px;}
.T14 {font-size: 14px;line-height: 18px;}
.T15 {font-size: 14px;line-height: 19px;}
.T16 {font-size: 14px;line-height: 20px;}
.T17 {font-size: 14px;line-height: 21px;}
.T18 {font-size: 14px;line-height: 23px;}

.T2 {font-size: 12px;line-height: 12px;}
.T21 {font-size: 12px;line-height: 14px;}
.T21_nb {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
.T22 {font-size: 12px;line-height: 15px;}
.T23 {font-size: 12px;line-height: 16px;}
.T24 {font-size: 12px;line-height: 17px;}
.T25 {font-size: 12px;line-height: 18px;}
.T26 {font-size: 12px;line-height: 19px;}
.T27 {font-size: 12px;line-height: 20px;}

.T3 {font-size: 11px;line-height: 11px;}
.T31 {font-size: 11px;line-height: 12px;}
.T32 {font-size: 11px;line-height: 13px;}
.T33 {font-size: 11px;line-height: 14px;}
.T34 {font-size: 11px;line-height: 15px;}
.T35 {font-size: 11px;line-height: 16px;}
.T36 {font-size: 11px;line-height: 17px;}
.T37 {font-size: 11px;line-height: 18px;}

.T4 {font-size: 10px;line-height: 10px;}
.T41 {font-size: 10px;line-height: 11px;}
.T42 {font-size: 10px;line-height: 12px;}
.T43 {font-size: 10px;line-height: 13px;}
.T44 {font-size: 10px;line-height: 14px;}
.T45 {font-size: 10px;line-height: 15px;}
.T46 {font-size: 10px;line-height: 16px;}
.T47 {font-size: 10px;line-height: 17px;}

.T5 {font-size: 30px; color:#5F5F5F;line-height:30pt;font-weight: bold;}
.under_number{font-size:large;}
* html .under_number{font-size:x-small;}
.smallstyle-ja {font-size: 8pt; color: #5F5F5F;line-height:13pt}
.smallstyle-en {font-size: 9pt; color: #5F5F5F;line-height:15pt;font-family:"Times New Roman", "Times", "serif";}
.readstyle-ja {font-size: 12pt; color: #999999;line-height:15pt;font-weight: bold;}
.readstyle-en {font-size: 12pt; color: #999999;line-height:15pt;font-weight: bold;font-family:"Times New Roman", "Times", "serif";}
.mainstyle-ja{font-size: 10pt; color: #5F5F5F;line-height:13pt}
.mainstyle-en{font-size: 11px; color: #5F5F5F;line-height:13pt;font-family:"Times New Roman", "Times", "serif";}
.blue-ja{font-size: 11px; color: #7F75FB;line-height:13pt}
.blue-en{font-size: 11px; color: #7F75FB;line-height:13pt;font-family:"Times New Roman", "Times", "serif";}
.headlinestyle-ja{font-size: 20px; color:#5F5F5F;line-height:22pt;font-weight: bold;}
.headlinestyle-en{font-size: 20px; color:#5F5F5F;line-height:25pt;font-weight: bold;font-family:"Times New Roman", "Times", "serif";}

a:link { color:#5F5F5F; text-decoration:none }
a:visited { color:#5F5F5F; text-decoration: none }
a:active { color:#FF3300; text-decoration: underline; } 
a:hover { color:#FF3300; text-decoration: underline; }
/* 特殊テーブル */
.tbl_layout01{
	border-collapse:collapse;
	border:1px solid #406771;
}
.tbl_layout01 th{
	font-weight:normal;
	color:#ffffff;
	background-color:#406771;
	border:1px solid #ffffff;
	font-size:11px;
	line-height:170%;
}
.c_txt{
border:1px solid #406771;
text-align:center;
	font-size:12px;
	line-height:170%;
}
.c_txt02{
border:1px solid #406771;
text-align:center;
	font-size:12px;
	line-height:140%;
}
.l_txt{
padding:0 0.5em;
border:1px solid #406771;
text-align:left;
	font-size:12px;
	line-height:170%;
}
/* 打抜刃 */
.img_ml50{
	margin-left:50px;
}
.tbl_layout_uti{
	border-top:3px solid #406771;
}
#link_blue a,#link_blue2 a{
	color:#ff7200;
}
/* テスト用 */
#link_blue3 a,#link_blue4 a{
	color:#0000cc;
}
#link_blue3 a:hover,#link_blue4 a:hover{
	color:#ff7200;
}
