BODY{ font-family: "ＭＳ Ｐゴシック", "Osaka";
 scrollbar-arrow-color: #FFFFFF; scrollbar-base-color: #90B0E0; scrollbar-face-color: #9BC3FF; scrollbar-highlight-color: #90C0F0; scrollbar-3d-light-color: #000000; scrollbar-shadow-color: #88A0C0; scrollbar-track-color: #EDEDED; scrollbar-darkshadow-color: #0040D0;
 margin: 3px;
}
A{ text-decoration:none;}
FORM{
 scrollbar-arrow-color: #339999; scrollbar-base-color: #FFFFFF; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #339999; scrollbar-3d-light-color: #FFFFFF; scrollbar-shadow-color: #339999; scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF;
}
a:hover { text-decoration: underline;}
TABLE{ border-collapse: collapse;}
/*P{ line-height: 1.3em; }
*/
.Tfont10{ font-size: 10pt;}
.Tfont11{ font-size: 11pt;}
.Tfont90{ font-size: 0.9em;}
.leftMenu{ font-size: 11pt; color: #FFFFFF;}
.leftmenuS {  font-size: 10pt; font-family: "ＭＳ Ｐゴシック", "Osaka"; line-height: 1.0em;}
.PcenterMenu{padding-left: 1em;}/*左余白*/
.PcenterDeta{padding-right: 5em; font-size: 90%;}/*右余白*/
.Plineh10 { line-height: 1.0em;}
.Plineh13 { line-height: 1.3em;}

.Pbg002 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 11pt;
	background-image: url(img/tbg/bar002.gif);
	background-repeat: no-repeat;
	line-height: 18px;
	color: #FFFFFF;
	text-indent: 1em;
	font-weight: bold;
}
.Pbg002a {
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 11pt;
	background-image: url(img/tbg/bar002a.gif);
	background-repeat: no-repeat;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 1em;
}
.Pbg002b {
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 11pt;
	background-image: url(img/tbg/bar002b.gif);
	background-repeat: no-repeat;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 1em;
}
.Pbg003 { font-family: "ＭＳ Ｐゴシック", "Osaka";	font-size: 14px; background-image: url(img/tbg/pbg03.gif); background-repeat: no-repeat; line-height: 28px; color: #FFFFFF;	text-indent: 2em; font-weight: normal; letter-spacing: 0.5em; }
.Pbg003a { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; background-image: url(img/tbg/pbg03.gif); background-repeat: no-repeat; line-height: 28px; color: #FFFFFF; text-indent: 2em; font-weight: normal; }
.Pbg003b { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; background-image: url(img/tbg/pbg03.gif); background-repeat: no-repeat; line-height: 28px; color: #FFFFFF; text-indent: 2em; font-weight: bold; }

.tdTitle {  font-size: larger; font-weight: bold; color: #FFFFFF}
.tdTitle-green {	border-color: #66CCCC #336666 #336666 #66CCCC;	border-style: solid;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin; font-size: 13pt; background-color: #339999;	color: #FFFFFF;	text-align: center;	}
.tdTitle-purple { border-color: #FFCCFF #663399 #663399 #FF99FF; background-color: #CC66FF; margin-bottom: 1px; padding-bottom: 1px; margin-top: 2px; padding-top: 2px; margin-left: 3px; padding-left: 3px; font-size: 13pt; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; color: #FFFFFF}
.point01 {  font-weight: bold; color: #FF6600}
.point02 {  color: #FF00CC}
.point03 {  font-weight: bold; color: #339900}
.white {  color: #FFFFFF}
.tdNavi {  font-weight: bold; color: #FFFFFF; margin-right: 1em; padding-right: 1em}
.tdBorder01 {  border-color: #33CC00 #006600 #006600 #33CC00; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: ridge; border-top-width: 8px; border-right-width: 8px; border-bottom-width: 8px; border-left-width: 8px}
.pNavi { font-weight: bold; color: #FFFFFF; margin-right: 1em}
.pTitle {  font-size: larger; font-weight: bold; color: #FFFFFF; margin-left: 1em}

.frmTable{  border-collapse: collapse; font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px}
.frmsubmit { font-size: 13px; color: #008800; background: #ffffcc; border-bottom: #ffa000 2px solid ; border-left: #ffa000 2px solid ; border-right: #ffa000 2px solid ; border-top: #ffa000 2px solid ;}
.frmpass{ color: #555555; background: #ffffcc; border-bottom: #ffaa00 1px solid ; border-left: #ffaa00 1px solid ; border-right: #ffaa00 1px solid ; border-top: #ffaa00 1px solid ;}
.pFSize10 {  font-size: 9pt; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.TmargineLeft {  margin-left: 5px}
.TpaddingLeft {  padding-left: 5px}
.itext{  color: black; background: #FFFFCC; border-bottom: #00A000 1px solid ; border-left: #306030 1px solid ; border-right: #00A000 1px solid ; border-top: #306030 1px solid ;}
.sbox{ border-color #008000}
.sbox1{ color: white; background: #20C050;}
.sbox2{ color: black; background: #FFF0FF;}
.sbox3{ color: black; background: #E0FFF0;}
.Tbcolor01 {  border: 2px #FFCC99 solid}
.Tbcolor02 { border: 2px #CC6600 solid}
.Tbcolor02a { border: 2px #C0FFE5 solid; margin-left: 5px}
.point04 { font-weight: bold; color: #CC33FF}
.Tbcolor03a { border: 2px #660000 solid; margin-left: 5px }
.point05 { font-weight: bold; color: #6633FF}
.point05mini { font-weight: normal; color: #6633FF }
.Pbg004 { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; background-image: url(img/tbg/pbg04.gif); background-repeat: no-repeat; line-height: 40px; color: #6600FF; text-indent: 1em; font-weight: bold; }
.font-size11 {  font-size: 11pt}
.Label31 {  line-height: 1.3em; background-color: #CCFFCC; text-indent: 0.5em}
.Label41 {  border-color: black black black #33CC99; text-indent: 0.5em; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0.5em; margin-bottom: 0em; padding-bottom: 0em}
