p.comment 		    { font-size: 13px; word-spacing: 1px;  letter-spacing: 1px }
div.mark img	{vertical-align:middle}
td.top2 {  }		 	
img.mark 	{float:left}
table.content	    { font-size: 13px; word-spacing: 1px; letter-spacing: 1px; margin-top: 10px; margin-bottom: 10px }
a:link		 { color: #000; text-decoration: underline  }
a:visited	 { color: #000; text-decoration: underline  }
a:hover		   { color: navy; text-decoration: underline  }
a:active	 { color: #000; text-decoration: underline  }
a.mail:link		   { color: #f03;font-size: 12px; text-decoration: underline }
a.mail:visited	   { color: #f03;font-size: 12px; text-decoration: underline }
a.mail:hover		   { color: #03c;
font-size: 12px; text-decoration: underline }
a.mail:active	   { color: #f03;font-size: 12px; text-decoration: underline }


a.head:link		   { color: #000;font-size: 12px; text-decoration: none }
a.head:visited	   { color: #000;font-size: 12px; text-decoration: none }
a.head:hover		   { color: #000;
font-size: 12px; text-decoration: none }
a.head:active	   { color: #000;font-size: 12px; text-decoration: none }
a	   { color: #003; font-weight: normal; font-size: 13px; text-decoration: none; word-spacing: 1px; letter-spacing: 1px }
a.head   { font-weight: normal; font-size: 12px; text-decoration: none; word-spacing: 1px; letter-spacing: 1px; border: 0px }
td.left { background-color: #ffcb99; }
td.right { background-color: #ffcb99; }

td.main	     { background-color: #fff; vertical-align: top; height: 400px; padding: 20px 10px 10px 12px; }
td.monkey { padding: 10px; width: 780px }
ul.list { font-size: 13px; list-style-type: circle; list-style-position: outside }
td.con   { font-size: 13px; letter-spacing: 1px; padding: 3px  }
td.con1 { font-size: 13px; padding: 3px 5px 3px 0; }
td.lt   { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 1px 0 1px 1px; border-color: #ffcc99  }
td.m   { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 0 1px 1px; border-color: #ffcc99  }
td.m2 { font-size: 13px; text-align: right; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 0 1px 1px; border-color: #ffcc99; }
td.m3 { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 0 1px 0; border-color: #ffcc99; }
td.mr   { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 1px 1px; border-color: #ffcc99  }
td.mr2 { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 1px 1px 0; border-color: #ffcc99; }
td.rt   { font-size: 13px; letter-spacing: 1px; padding: 3px; border: solid 1px #ffcc99  }
td.mt   { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 1px 0 1px 1px; border-color: #ffcc99  }
td.mt2 { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 1px 0 1px 0; border-color: #ffcc99; }
td.waku { font-size: 13px; padding: 0; border: solid 1px #ff5280; }
td.con_pic_b  { font-size: 13px; padding: 7px 5px 2px 7px }
td.con_picl { font-size: 13px; padding: 2px 5px 2px 25px }
h2.head { color: #666; font-weight: 600; font-size: 22px; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding-top: 20px; padding-bottom: 15px; padding-left: 75px  }
h2.mida  { color: #900; font-weight: bold; font-size: 18px; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px solid #900; }
a.plan	     { color: #060; font-weight: bold; font-size: 13px; text-decoration: underline; word-spacing: 1px; letter-spacing: 1px }
span.a { font-size: 13px; letter-spacing: 1px; padding: 3px 10px; }
span.mido { padding-right: 0; padding-left: 1px; border: solid 1px green; }
a.plan:link		    { color: #060; font-weight: bold; font-size: 13px; text-decoration: underline }
a.plan:visited	    { color: #060; font-weight: bold; font-size: 13px; text-decoration: underline }
a.plan:hover		    { color: #03c; font-weight: bold; font-size: 13px; text-decoration: underline }
a.plan:active	    { color: #060; font-weight: bold; font-size: 13px; text-decoration: underline }
td.t { color: #003; font-size: 13px; background-color: white; text-align: right; letter-spacing: 1px; padding: 3px; }
td.p { color: #000; font-size: 13px; background-color: #eee; letter-spacing: 1px; padding: 3px; }
td.p2 { color: #000; font-size: 13px; background-color: #eee; text-align: center; letter-spacing: 1px; padding: 3px; }
td.b { background-color: #ffcc99; }
p.str { color: #900; font-size: 15px; font-weight: 600; letter-spacing: 2px; margin: 0; padding: 0; }
body { color: black; background-color: #fff9a2; margin: 0 0 0 60px; }
p {}

td {}
td.swf { background-image: url(../images/index_06.jpg); background-repeat: no-repeat; background-position: 0 top; }
td.new { background-image: url(../images/index2_30.jpg); background-repeat: no-repeat; background-position: -1px bottom; }

