/*////////// body //////////*/
BODY{	background-color: #E3E3E3;
	margin-top	: 0;
	margin-right	: 0;
	margin-left	: 0;}

/*////////// img //////////*/
IMG{	border		: 0;}

/*////////// table //////////*/
TABLE{	border		: 0;
	font-size	: 9pt;
	font-style	: normal;
	line-height	: 120%;
	font-family	: "ＭＳ Ｐゴシック", "Osaka";}

.sideMenuTbl{	font-weight	: bold;
		line-height	: 120%;
		letter-spacing	: -0.5px;
		filter		: DropShadow(color=#D6C6B5,direction=135,offX=1,offY=1);
		color		: #000000;}

.textNomal{	font-weight	: normal;
		color		: #990033;}

.menuLink A{		text-decoration: none; }
.menuLink A:link{	color: #000080; }
.menuLink A:hover{	color: #DE7B7B; }
/*.menuLink A:visited{	color: #336633; }*/

.mailLink{	letter-spacing	: -0.5px;
		color		: #086B8C; }

.contsLink01 A:link{	color: #336633; }
.contsLink01 A:hover{	color: #DE7B7B; }
.contsLink01 A:visited{	color: #666666; }

.contsLink02 A:link{	color: #7B5284; }
.contsLink02 A:hover{	color: #DE7B7B; }
.contsLink02 A:visited{	color: #666666; }

.contsLink03 A:link{	color: #663333; }
.contsLink03 A:hover{	color: #DE7B7B; }
.contsLink03 A:visited{	color: #666666; }

/*////////// p //////////*/

.pBaseFlat{	font-size	: 12pt;
		line-height	: 120%;}

.pBase{	font-size	: 12pt;
	line-height	: 120%;
	text-indent	: 1em;}

.pSimple{	text-indent	: 1em;}

.borderDoubleGreen{	height			: 6px;
			border-top-style	: double;
			border-top-color	: #5A8A31;
			color			: #FFFFFF;}

.borderDoublePink{	height			: 6px;
			border-top-style	: double;
			border-top-color	: #7B5284;
			color			: #FFFFFF;}

.borderDoubleBlue{	height			: 6px;
			border-top-style	: double;
			border-top-color	: #086B8C;
			color			: #FFFFFF;}

.borderDoubleGray{	height			: 6px;
			border-top-style	: double;
			border-top-color	: #949494;
			color			: #FFFFFF;}

.textColorContentsBlock{	color	: #426B42;}

.textColorLTC{	color	: #086B8C;}
.textColorGray{	color	: #666666;}
.textColorBrown{color	: #8C6B08;}
.textColorPurple{color	: #7B5284;}

/*////////// td //////////*/
TD{	letter-spacing	: 0px;}


.okuzukeTd{	line-height	: 110%;}














/*-----------------------*/


.titleExtentBrown1{	font-size	: 21pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -2px;
			filter		: Shadow(color=silver,direction=135);
			color		: #CC6633;}

.titleExtentBrown2{	font-size	: 12pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -1px;
			font-weight	: bold;
			/*filter	: DropShadow(color=#666666,direction=135,offX=1,offY=1);*/
			color		: #CC6633;}

.titleExtentRed{	font-size	: 18pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -2px;
			filter	: DropShadow(color=#666666,direction=135,offX=1,offY=1);
			color	: #FF00FF;}

.titleBlue{	font-size	: 12pt;
		font-weight	: bold;
		line-height	: 120%;
		letter-spacing	: -0.5px;
		color		: #000099;
		text-decoration : underline;}

.titleGreen{	font-size	: 12pt;
		font-weight	: bold;
		line-height	: 120%;
		letter-spacing	: -0.5px;
		color		: #5A8A31;
		text-decoration : underline;}

.titleGreenNoLine{	font-size	: 12pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -0.5px;
			color		: #5A8A31;}

.titleRed{	font-size	: 12pt;
		font-weight	: bold;
		line-height	: 120%;
		letter-spacing	: -0.5px;
		color		: #DE49B5;
		text-decoration : underline;}

.titleRedNoLine{	font-size	: 12pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -0.5px;
			color		: #DE49B5;}

.titleBrown{	font-size	: 12pt;
		font-weight	: bold;
		line-height	: 120%;
		letter-spacing	: -0.5px;
		color		: #D68E4A;
		text-decoration : underline;}

.titleBrownNoLine{	font-size	: 12pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -0.5px;
			color		: #D68E4A;}

.titleGray{	font-size	: 12pt;
		font-weight	: bold;
		line-height	: 120%;
		letter-spacing	: -0.5px;
		color		: #666666;
		text-decoration : underline;}

.titleGrayNoLine{	font-size	: 12pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -0.5px;
			color		: #666666;}

.titleEntry{	font-size	: 12pt;
		font-weight	: bold;
		line-height	: 120%;
		letter-spacing	: -0.5px;
		color		: #BD515A;
		text-decoration : underline;}

.titleEntryNoLine{	font-size	: 12pt;
			font-weight	: bold;
			line-height	: 120%;
			letter-spacing	: -0.5px;
			color		: #BD515A;}

/*////////// b //////////*/
B{	letter-spacing	: 0px;}

.dtWhite{	color	: #FFFFFF;}

.dtGreen1{	color	: #5A8A31;}
.dtBrown1{	color	: #D68E4A;}
.dtBrown2{	color	: #CC6633;}

.dtYellow1{	color	: #FFFF00;}
.dtBlue1{	color	: #000099;}
.dtPurple1{	letter-spacing	: -0.5px;
			color	: #D638AD;}

.dtGray1{	color	: #666666;}

.dtPointRed{	color	: #FF0063;}

/*////////// hr //////////*/
HR{	height	: 2px;}

.endLine{	height	: 4px;
		color	: #5A8A31;}

.borderLineGreen{	color		: #5A8A31;}
.borderDashedGreen{	border-style	: dashed;
			color		: #5A8A31;}


.borderLineGray{	color		: #666666;}
.borderDashedGray{	border-style	: dashed;
			color		: #666666;}
.borderDoubleGray{	height	: 6px;
			border-top-style	: double;
			border-top-color	: 666666;
			color	: #FFFFFF;}

.borderLineBrown{	color		: #D68E4A;}
.borderDashedBrown{	border-style	: dashed;
			color		: #D68E4A;}

.borderLinePurple{	color		: #D638AD;}
.borderDashedPurple{	border-style	: dashed;
			color		: #D638AD;}

.borderLineEntry{	color		: #BD515A;}
.borderDashedEntry{	border-style	: dashed;
			color		: #BD515A;}



.style2 {font-size: 14pt}
.style3 {font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.style6 {font-size: 10pt}
.style8 {font-size: 10pt; color: #0000FF; }
.style10 {font-size: 14pt; font-weight: bold; }


.style45_blue {
	font-size: 10pt;
	color: #0000FF;
}
