/* スタイルシート */
/* 2004.5.31 */

BODY{
	background-image:url(../image/bg.gif);
	background-repeat:repeat;
	background-attachment:fixed;
	background-color:#FFFFFF;
	color:#000000;
	font-size:10pt;
}

A:link{							/*リンク*/
	text-decoration:none;
	color:#758FD3;
}

A:visited{						/*リンク*/
	text-decoration:none;
	color:#00008B;
}

A:active{						/*リンク*/
	text-decoration:underline;
	color:#B22222;
}

A:hover{						/*リンク*/
	text-decoration:underline;
	color:#B22222;
}


TD	{font-size:10pt;}

.bl	{ background-color:#000000 }
.wh	{ background-color:#FFFFFF }
.dblue	{ background-color:#18388C }
.gr01	{ background-color:#A8A8A8 ; color:#FFFFFF ; font-size:9pt ; padding-left:10pt }
.gr02	{ background-color:#A8A8A8 ; color:#000000 ; font-size:9pt ; padding-right:10pt }
.gr03	{ background-color:#E2E2E2 }

.gr04	{ background-color:#BCBCBC ; white-space: nowrap ; font-size:9pt ; }
.gr05	{ background-color:#E2E2E2 ; white-space: nowrap ; font-size:9pt ; }
.gr06	{ background-color:#E2E2E2 ; font-size:9pt ; }
.gr07	{ background-color:#BCBCBC ; font-size:9pt ; }

.top1	{ background-color:#FFFFFF ; font-size:9pt ; padding-right:10pt }

.txtblue	{ color:#18388C }
.txtwh	{ color:#FFFFFF }

.txt_nomal	{ line-height: 140% }
.txt_nomal2	{ line-height: 120% }
.txt01	{ font-size:8pt }
.txt02	{ background-color:#636563 ; color:#FFFFFF ; font-weight:bold }
.txt03	{ background-color:#18388C ; color:#FFFFFF ; font-weight:bold }
.txt04	{ font-size:9pt }
.txt05	{ font-weight:bold ; font-size:12pt ; color:#18388C }
.txt06	{ font-size:12pt }

.title1	{ font-size:11pt ; font-weight:bold ; padding-right:15pt ; padding-top:3pt }

.pad01	{ padding-left:10pt ; padding-right:10pt ; line-height: 120%}

.bol	{ font-weight:bold }
.red	{ color:#942018 }

.ev1	{ line-height: 120% ; font-size:8pt ; padding-left:3pt}
.ev2	{ font-weight:bold ; padding-top:3pt ; padding-left:3pt }
.ev3	{ background-color:#96A9DB ; font-weight:bold ; color:#FFFFFF ; padding-left:5pt }
.ev4	{ font-weight:bold ; color:#666666 ; padding-left:10pt }
.ev5	{ color:#666666 ; padding-left:10pt }
.ev6	{ font-weight:bold ; padding-top:3pt ; padding-left:3pt ; font-size:9pt}

.link1	{ padding-left:10pt ; font-weight:bold ; line-height: 120%}

.menu1	{ background-color:#FFFFFF ; padding-left:5pt }
.menu2	{ background-color:#DEDEDE ; padding-left:5pt }
.menu3	{ background-color:#DEDEDE }

.pro1	{ font-weight:bold ; padding-left:5pt ; font-size:11pt }
.pro2	{ color:#666666 ; padding-left:5pt }
.pro3	{ background-color:#000000 ; color:#FFFFFF ; font-weight:bold ; padding-left:5pt }


.pro7	{ font-weight:bold ; font-size:13pt }
.pro8	{ background-color:#AAAAAA }
.pro9	{ color:#666666 ; font-size:8pt ; padding-left:5pt }
.pro10	{ font-weight:bold ; font-size:12pt ; color:#FF6600 }
.pro11	{ font-weight:bold ; font-size:8pt ; color:#942018 }
.pro12	{ font-weight:bold ; font-size:16pt }
.pro13	{ font-weight:bold ; font-size:10pt ; color:#FF6600 }

.pro21	{ color:#FFFFFF ; font-weight:bold ; padding-top:3pt ; padding-bottom:3pt ; padding-left:3pt ; font-size:11pt ; background-image:url(../image/pro_bg01.gif) ; background-repeat:no-repeat ; background-color:#FFFFFF ; letter-spacing:3pt}
.pro22	{ color:#FFFFFF ; font-weight:bold ; padding-top:3pt ; padding-bottom:3pt ; padding-left:8pt ; font-size:11pt ; background-image:url(../image/pro_bg02.gif) ; background-repeat:no-repeat ; background-color:#FFFFFF ; letter-spacing:1pt}



.eng1	{ font-size:7pt ; vertical-align:text-top }
.eng2	{ font-weight:bold ; font-size:11pt ; color:#18388C ; line-height: 120% }
.eng3	{ padding-left:15pt ; line-height: 120% }
