td.main { color: #998263; font-size: 14px; background-image: url(../images/index_14.gif); background-repeat: repeat-y; background-position: 0 top; text-align: left; letter-spacing: 1px; vertical-align: top; padding: 15px 40px 20px 25px; border-width: 0; }
td.topleft { padding-left: 5px; }
td.title { color: #333; font-size: 18px; font-weight: bold; background-repeat: repeat-y; text-align: left; letter-spacing: 1px; vertical-align: top; padding: 15px 10px 0 5px; }
td.foot { background-image: url(../images/back_20.gif); background-repeat: repeat-x; background-position: 0 bottom; }
td.mainleft { width: 870px; vertical-align: top; padding: 0 0 0 5px; }
h3.bar	{ color: #775b1d; font-size: 16px; width: 98%; border-bottom: 1px dashed #775b1d; text-size:12px; }

td.bar	{width:101px;
	 height:32px;
	 margin-left:0px;
	 margin-right:0px}

td.bar0	{width:80px;
	 background-color:#f7ff99;
	 text-align:center;
	 padding-top:5px;
	 padding-bottom:5px;
	 font-weight:bold}

td.bar2	{width:150px;}

a:link		{color:#000}
a:visited	{color:#000}
a:hover		{color:#f03}
a:active	{color:#26acd9}

a	{text-decoration:underline;
	 font-size:14px;}

hr.head		{height:3px;
		 background-color:#f7ff99;
		 border-color:#c30;
		 border-width:1px}

hr.line		{ width: 800px; }
hr.line2		{ border: dashed 1px #685e3c; }
img.pic	{ margin: 0 0 5px; border: solid 1px #8c724f; }
img.pic2 { margin: 0 4px; border: solid 1px #4b4b4b; }
img.pic3 { margin: 0 5px 0 0; border: solid 1px #4b4b4b; }
td.lt   { color: #8c724f; font-size: 14px; letter-spacing: 1px; padding: 7px; border-style: solid; border-width: 1px 0 1px 1px; border-color: #8c724f   }
td.lt2 { color: #8c724f; font-size: 14px; letter-spacing: 1px; padding: 7px; border: solid 1px #685e3c; }
td.m   { color: #8c724f; font-size: 14px; letter-spacing: 1px; padding: 7px; border-style: solid; border-width: 0 0 1px 1px; border-color: #8c724f   }
td.m2 { font-size: 14px; letter-spacing: 1px; padding: 7px; border-style: solid; border-width: 0 0 1px 1px; border-color: #ebebeb; }
td.mr   { color: #8c724f; font-size: 14px; letter-spacing: 1px; padding: 7px; border-style: solid; border-width: 0 1px 1px; border-color: #8c724f   }
td.mr2 { font-size: 14px; letter-spacing: 1px; padding: 7px; border-style: solid; border-width: 0 1px 1px; border-color: #ccc; }
td.unko { font-size: 13.5px; padding: 10px 5px 10px 12px; border: solid 1px #ccc; }
td.mt   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 1px 0 1px 1px; border-color: #8c724f }
td.m3 { font-size: 13px; text-align: right; letter-spacing: 1px; padding: 3px 1px; border-style: solid; border-width: 0 0 1px; border-color: #bbb; }
td.mt2 { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 1px 0 1px 0; border-color: #bbb; }
td.con   { color: #8c724f; font-size: 14px; letter-spacing: 1px; padding: 7px    }
td.con3 { color: #8c724f; font-size: 14px; letter-spacing: 1px; padding: 0 7px 7px; }
td.con2 { color: #685e3c; font-size: 15px; letter-spacing: 1px; padding: 0 1px 3px 10px; }
td.mr3 { font-size: 13px; text-align: left; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 1px 1px 0; border-color: #bbb; }
span.miyo { color: #998263; font-size: 15px; font-weight: bold; padding-right: 2px; padding-left: 2px; }
h2 { font-size: 20px; font-weight: bold; border-bottom: 3px double #8c724f; }
h2.mida { font-size: 16px; font-weight: bold; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; padding-bottom: 0; border-bottom-width: 0; }
td.left { color: #13007c; font-weight: bold; text-align: center; letter-spacing: 1px; vertical-align: middle; padding-top: 5px; padding-bottom: 5px; border: solid 1px #8adbff; }
td.right1 { color: #13007c; font-weight: bold; letter-spacing: 1px; padding-top: 5px; padding-bottom: 5px; vertical-align: middle; border-top: 1px solid #8adbff; border-right: 1px solid #8adbff; border-left: 1px solid #8adbff; border-bottom-width: 0; }
td.right2 { font-size: 14px; letter-spacing: 1px; vertical-align: middle; padding: 0 15px 5px 35px; border-left: 1px solid #8adbff; border-bottom: 1px solid #8adbff; border-right: 1px solid #8adbff; border-top-width: 0; }
h1.seo { color: #685e3c; font-size: 12px; font-weight: lighter; margin: 0; padding: 0 0 2px; }
body { color: black; background-color: white; background-image: url(../images/back_01.gif); background-repeat: repeat-x; background-position: 0 8px; margin: 0; }
