body {
	color: #000000;
	background-color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";

}

a {  color: #08427c;  text-decoration: none}
a:link {  color:#08427c;  text-decoration: none}
a:visited {  color:#990099;  text-decoration: none}
a:active {  color:#2a68a6;  text-decoration: underline}
a:hover {  color:#2a68a6;  text-decoration: underline}

a.white {  color: #FFFFFF;  text-decoration: none}
a.white:link {  color: #FFFFFF;  text-decoration: none}
a.white:visited {  color: #FFFFFF;  text-decoration: none}
a.white:active {  color:#FFFF99;  text-decoration: underline}
a.white:hover {  color: #FFF667;  text-decoration: underline}

a.black {  color: #000000;  text-decoration: none}
a.black:link {  color: #000000;  text-decoration: none}
a.black:visited {  color: #000000;  text-decoration: none}
a.white:active {  color:#000000;  text-decoration: underline}
a.black:hover {  color: #000000;  text-decoration: underline}

.margin-section {  margin-left: 15px; width: 540px}
.margin-popup {  margin-left: 15px; margin-right: 15px; width: 100%}
.margin-subsubsect {  margin-left: 21px; width: 504px}
.margin-toppage-right {  margin-left: 10px; width: 169px}
.margin-a3-minus {  margin: -3px}
.margin-a4-minus {  margin: -4px}
.margin-l8 {  margin-left: 8px}

.center {  margin: 0px 0px 0px 0px; text-align: center}

.space-3px {  font-size: 2px;}
.space-6px {  font-size: 4px;}
.space-9px {  font-size: 7px;}
.space-12px {  font-size: 9px;}
.space-18px {  font-size: 15px;}
.space-24px {  font-size: 21px;}

.text-red {  color: #990000}
.text-white {  color: #FFFFFF}
.text-gray {  color: #666666}
.text-darkgray {  color: #999999}
.text-sentence {  line-height: 133%}
.text-bold {  font-weight: bold}
.text-boldital {  font-weight: bold; font-style: italic}
.text-verdana {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"}

.bg-999999 {  background-color: #999999}
.bg-6b6b6b {  background-color: #6B6B6B}
.bg-cccccc {  background-color: #CCCCCC}
/* update.bg-bbbbbb {  background-color: #BBBBBB} */
.bg-dcdcdc {  background-color: #DCDCDC}
/* update.bg-dddddd {  background-color: #DDDDDD} */
.bg-eeeeee {  background-color: #EEEEEE}
.bg-f6f6f6 {  background-color: #f6f6f6}
.bg-ffffff {  background-color: #FFFFFF}
.bg-deepred {  background-color: #CC0000}
/* update .bg-lightred {  background-color: #CC9999} */
.bg-lightred {
	background-color: #FF9933;
}
.bg-bbbbbb {
	background-color: #FFCC33;
}
.bg-dddddd {
	background-color: #FFFF33;
}


.bg-deepgreen {  background-color: #336666}
.bg-line-dot-cccccc-4 {  background-image:  url(/images/mc_contents/line_dot_cccccc_4.gif); background-repeat: repeat}

/* update 20030725 */
.right {  margin: 0px 0px 0px 0px; text-align: right}

/* update 20030910 */
.text-italic {  font-style: italic}

/* update 20030910 */
.bg-e8e8e8 {  background-color: #E8E8E8}

/* original */
.bg2 {
	background-color: #FFFFFF;
	background-image: url(img/bg2.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.hagane {  line-height: 160%; margin-top: 4px; margin-left: 4px; padding-top: 4px; padding-left: 4px; margin-right: 4px; margin-bottom: 4px; padding-right: 4px; padding-bottom: 4px}
.yomi {  letter-spacing: 4px; margin-right: 2px; margin-left: 2px; padding-right: 2px; padding-left: 2px}
.strng1 {
	font-weight: bold;
	color: #CC0000;
}
.strng2 {
	font-weight: bold;
	color: #0000CC;
}
.strng3 {
	font-weight: bold;
}
.strng4 {
	font-weight: bold;
	padding: 4px;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
}
.text-italic1 {
	font-style: italic;
	font-weight: bold;
	color: #CC0000;
}
.text-italic2 {
  font-style: italic;
	font-weight: bold;
	color: #0000CC;
  }
.text-italic3 {
  font-style: italic;
	font-weight: bold;
  }

.bg-ffeedd {
	background-color: #FFEEDD;
}
.border2 {
	padding: 2px;
	border: 2px solid #FFCC66;
	background-color: #FFFFEE;
}
input { background:#EEEEEEE; border: 1px solid #333333;
}
.bg-footer {
	background-image: url(../../img/bg-footer.gif);
}
.bg-ffffee {
	background-color: #FFFFEE;
}


