

body,td{
	font-size: 13px;
	line-height:1.3em;
	font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
	color:#1c1c1c;
}

h1{
	font-size:13px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

a{}
a:hover {
	color: #FF0000;
}
a.bk {
	color:#000000;
}

a:hover.bk {  
	color: #FF0000;
}

a.wh { color:#ffffff;
}
a:hover.wh { color:#ffffff;
position:relative ;top:2px ;left:1.5px ;
}

a:visited {
}


table{
	font-size: 14px;
}

table.menu{
	font-size: 12px;
}
td.tdBlue{
	background-color: #0033CC;
	color: #FFFFFF;
}

td.tdUnderLine{
	border-bottom: 1px solid #CCCCCC;
	font-variant: small-caps;
	letter-spacing: normal;
	line-height: 1.3em;
}
td.tdUnderLine2x{
	border-bottom: 2px solid #CCCCCC;
	line-height: 1.3em;
}
td.tdLine1pxGray{
	border: 1px solid #CCCCCC;
	line-height: 1.3em;
}
td.tdLineTopAndUnder{
	border-top: 1px solid #dddddd;
	border-right: 0px;
	border-bottom: 1px solid #dddddd;
	border-left: 0px;
}
.LineLeftRgiht{
	border-top: 0px;
	border-right: 1px solid #dddddd;
	border-bottom: 0px;
	border-left: 1px solid #dddddd;
}
td.tdLineLeftRgiht{
	border-top: 0px;
	border-right: 1px solid #dddddd;
	border-bottom: 0px;
	border-left: 1px solid #dddddd;
}
td.tdLineLeft{
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px solid #dddddd;
}
td.tdLineRight{
	border-top: 0px;
	border-right: 1px solid #dddddd;
	border-bottom: 0px;
	border-left: 0px;
}

hr.divide01{
height: 1px;
clear: both;
}

div.colorForm:hover {
	display: block;
	background-color: #FFFF99;
}

.title{ border-style: solid; border-width: 0 0 1px 10px; border-color: #0066CC;
	padding-left: 1.3ex; padding-top: 0.3ex; padding-bottom: 0.3ex;
	color: #000066; background-color: transparent; font-size:13px;
	font-weight: bold;
}
.title2{ font-size:12pt; color:#FFFFFF; background-color:#9999FF; padding:2px 2px 2px 4px; border: 1px none white; font-weight:bold; margin-left:1%; margin-right:1%; }

.hr {
	border-style: dotted;
	border-width: 0 0 1px 0px;
	border-color: #999999;
	color: #000066;
	background-color: transparent;
	font-size:12px;
	padding:2px 2px 2px 4px;
	margin-left:1%;
	margin-right:1%;
	text-align: right;
}

.date{
	color:#000000; background:#dddddd;
	border-width: 1px; padding-left: 1.3ex; border-style:solid;
}
.state{
	margin: 1% 2% 1% 2%; color:#000000; background:#CCddFF;
	border-color:#000099;
	border-width: 1px; padding: 1.0ex 1.3ex; border-style:solid;
}

.koumoku{border: double; border-color:#9999CC;}

.titlebar{
	color:#FFFFFF; background-color:#0033CC; padding:2px 2px 2px 4px; width:100%; border:1px none white; font-weight:bold; font-size:12pt;
	margin:1pt 0pt;
}
.titlebar2{
	color: #F0FFFF;
	margin: 5px 0px 0px 0px;
	padding: 23px 10px 5px 15px;
	background: transparent url(/img/titlebar.gif) no-repeat 0% 0px;
}
.titlebar2Big{
    font-weight:bold; font-size:14px;
	color: #F0FFFF;
	margin: 5px 0px 0px;
	padding: 28px 10px 5px 15px;
	background: transparent url(/img/titlebarBig.gif) no-repeat 0% 0px;
}
.log{
	margin:10px;
	font-size: 14px;
	line-height: 1.5em;
	}
.head1{margin:5pt 15pt}
.head2{margin:5pt 30pt}
.bottom1{margin-bottom:15pt;}
.bottom2{margin-bottom:30pt;}
.color_attention{color:#FF0000;}
