A:link{color:#CC3300;}
A:visited{color:#cc9999;}
A:active{color:#FF6666;}
A:hover{color:#FF6666;
        text-decoration: none}

.nor1 {
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3";
	line-height: 1.4em;
	color: #666666;
	font-size: 13px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
  	scrollbar-Track-Color:#FFFFFF;
  	scrollbar-Face-Color:#FFFFFF;
  	scrollbar-Shadow-Color:#FFCC99;
  	scrollbar-DarkShadow-Color:#FFFFFF;
  	scrollbar-Highlight-Color:#FFCC99;
  	scrollbar-3dLight-Color:#FFFFFF;
  	scrollbar-Arrow-Color:#FF9966;
; font-size: 13px; line-height: 1.4em; color: #666666
; background-repeat: no-repeat
}
.nor2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.4em;
	font-size: x-small;
	color: #666666;
}
.copyright {
	font-family: "lr oSVbN", Osaka;
	font-size: xx-small;
	line-height: 1.3em;
	color: #cccccc;
}
.footer {
	font-family: "lr oSVbN", Osaka;
	font-size: x-small;
	color: #BDAEA5;
}
.nor3 {

	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.6em;
	font-size: medium;
	color: #000000;
}
.nor1color {

	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3";
	line-height: 1.4em;
	color: #663333;
	font-size: 13px;
        font-weight: bold;
}
.column02_poem {
	font-family: "lr o", "ז", "qMm Pro W3";
	font-size: medium;
	font-style: normal;
	color: #006600;
	font-weight: bold;
	line-height: 1.6em;
}
.nor2must {

	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.4em;
	font-size: x-small;
	color: #CC0000;
}
.column01_title {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.6em;
	font-size: medium;
	color: #990000;
	font-weight: bold;
}
.column02_title {

	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3";
	line-height: 1.2em;
	font-size: x-small;
	color: #993333;
	font-weight: bold;
}
.column03_title {

	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.6em;
	font-size: medium;
	color: #cc3300;
	font-weight: bold;
}
.column04_title {


	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.6em;
	font-size: medium;
	color: #003399;
	font-weight: bold;
}
.column05_title {



	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height: 1.6em;
	font-size: medium;
	color: #666600;
	font-weight: bold;
}

.bgline {  

  background-attachment: fixed; 
  background-color: #FFFFFF; 
  background-image: url(image4/bgline.gif); 
  background-repeat: no-repeat
}


.sen2 {
  border: 1px #FFCE94 solid
}.sen3 { border: 1px #FFFFCC solid}
.nor2color { font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3"; line-height: 1.4em; font-size: x-small; color: #663300; }
.sen4 { border: 1px solid; border-color: #F6CDC6 F6CDC6 F6CDC6}

