A:LINK{
  color:blue;text-decoration:none
;
}
A:VISITED{
  color:blue;text-decoration:none
;
}
A:HOVER{
  color:red;text-decoration:none
;
}
A:active{
  colorb:red;text-decoration:none
;
}

table.box000 {
	border: solid 1px #000066; border-collapse: collapse;@background:#000066; 
}
td.box001    {
	border-collapse: collapse;@ 
}

.title {
	background : transparent url(../title2.gif) no-repeat scroll left top;
}
.table {
	background: #FFFFFF;
	border: 1px solid #000000;
}
.under_gray {
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}
.top_gray_line {
	border-top: 1px solid #999999;
	border-right: 1px #999999;
	border-bottom: 1px none #999999;
	border-left: 1px #999999;
	margin-left: 0px;
	margin-right: 0px;
}
.shinchaku_gif {
	padding-left: 0px;
	margin-left: 40px;
}
.shinchaku_h1 {
	font: bold 14px/20px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #003366;
	padding-left: 15px;
	border-left: 10px double #6666CC;
	margin-left: 50px;
	border-bottom: 1px groove #6666CC;
	margin-right: 40px;
	background: #F3F3F3;
	padding-top: 4px;
	padding-right: 4px;
}
.shinchaku_honbun {
	font: normal 12px/18px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #000000;
	margin-left: 17px;
}
.line_dot {
	border-bottom: 1px dotted #006600;
	padding-left: 50px;
}
.renmei {
	font: normal 14px/18px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #FFFFFF;
	padding-left: 20px;
}
.shinsa_table {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	background: #EDF1F1;
	border: 1px solid #666666;
}
.h2 {
	font: bolder normal 16px/16px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #660033;
	border-left: 16px double #640064;
	border-bottom: 1px solid #CC99CC;
	padding: 4px 4px 4px 10px;
	border-top: 1px none #CC99CC;
	border-right: 1px none #CC99CC;
	width: 430px;
}
.yakuin {
	font: 14px/20px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #000000;
	padding-left: 20px;
}
.nichiji {
	font: normal 12px/18px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #000000;
	background: #E4D6ED;
	padding: 4px 4px 4px 14px;
	height: 18px;
	width: 70px;
	text-align: center;
}
.taikai_shousai {
	font: normal 12px/18px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #000000;
	background: #D6C1E3;
	padding: 4px 4px 4px 14px;
	height: 18px;
	width: 420px;
	text-align: center;
}
.h3 {
	font: bold 14px/20px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #444444;
	margin-left: 71px;
}
.h4 {
	font: normal 14px/20px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #000000;
	margin-left: 71px;
}
.h5 {
	font: normal 10px/14px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #000000;
	margin-left: 71px;
}
.kamei2 {
	font-size: 14px;
	padding-left: 10px;
}
.font14 {
	font-size: 14px;
	color: #000099;
	font-weight: bold;
	margin-left: 71px;
}
.jigyoukeikaku {
	font-size: 14px;
	line-height: 16px;
	background: #FFFFD9;
	border: 1px solid #666666;
}
.jigyokeikaku_border {
	border: 1px solid #999999;
}
.body {
	font: 14px/20px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color: #000000;
}
.font12 {
	font-size: 12px;
}
.yosan_midashi {
	font-size: 14px;
	font-weight: bold;
	background: #D1D9FE;
	padding: 4px;
}
.gyoujiyotei_right {
	background : transparent url(../gyouji/kadomaru_r2_c3.jpg) repeat-y scroll left top;
	width: 19px;
}
.gyoujiyotei_left {

	background : transparent url(../gyouji/kadomaru_r2_c1.jpg) repeat-y scroll left top;
	width: 16px;
}
