a { color: #000000; text-decoration: none; }
a:link { color: #000000; text-decoration: none; }
a:visited	{ color: #000000; text-decoration: none; }
a:active { color: #006699;  }
a:hover { color: #006699; text-decoration: underline; }

div.sanjo a { color: #00000; text-decoration: none; }
div.sanjo a:link { color: #009900; text-decoration: none; }
div.sanjo a:visited	{ color: #009900; text-decoration: none; }
div.sanjo a:active { color: #FF6633;  }
div.sanjo a:hover { color: #FF6633; text-decoration: underline; }

div.pdfdl a { color: #0033CC; text-decoration: none; }
div.pdfdl a:link { color: #0033CC; text-decoration: none; }
div.pdfdl a:visited	{ color: #0033CC; text-decoration: none; }
div.pdfdl a:active { color: #0066FF;  }
div.pdfdl a:hover { color: #0066FF; text-decoration: underline; }

body {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; background-image: url(images/bg1.gif); background-repeat: repeat-y; background-position: center; background-color: #CED8EA}
.frame1 {  background-image: url(images/frame1.gif); background-repeat: no-repeat}
.frame_r {  background-image: url(images/frame2_r.gif); background-repeat: repeat-y; background-position: right}
.frame_l {  background-image: url(images/frame2_l.gif); background-repeat: repeat-y}

.p11 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px}
.p12 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px}
.p13 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px}
.p14 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 14px; line-height: 18px}.p16 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 16px}
.p18 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 18px}
.p20 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 20px}
.p12top { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px ; line-height: 18px}
.frame1-1 { background-image: url(images/frame1-1.gif); background-repeat: no-repeat }
.prog {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; line-height: 18px; border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 0px; margin-top: 5px; margin-bottom: 5px}
.boxline1 {  border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.boxline2 {  border-color: #666666 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.boxline3 {  border: 1px #999999 solid; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.p12_box1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-top: 1px solid #CCCCCC;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 1px solid #CCCCCC;
}
.url {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 12px; border-color: #CC0000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.boxline4 {  border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.t1r0b2l1 {  border-color: #666666 black #666666 #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 1px}
.t1r0b2l0 { border-color: #666666 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.t1r0b0l0 { border-color: #666666 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.t1r0b0l1 { border-color: #666666 black black #666666; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.t2r0b0l1 {  border-color: #666666 black black #666666; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.t2r0b0l0 {  border-color: #666666 black black; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.t0r0b0l1 {  border-color: black black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.topaki {  padding-top: 5px}
.t1r1b1l1 { border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.p10 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px}
.url2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; border-color: #CC0000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.p12l18 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 18px;
}
.t2r0b2l0 {
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: black;
	border-bottom-color: #666666;
	border-left-color: black;
}
.t2r0b2l1 {
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: black;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
