a.top:link		   { color: white; font-size: 14px; text-decoration: underline   }
a.top:visited	   { color: white; font-size: 14px; text-decoration: underline  }
a.top:hover		   { color: #eece4c; font-size: 14px; text-decoration: underline  }
a.top:active	   { color: white; font-size: 14px; text-decoration: underline  }
a.top   { color: #0060ff; font-size: 14px; text-decoration: underline; border: 0  }




table.cart td  { font-size: 13px; padding: 3px; }
p.comment 		    { font-size: 13px; word-spacing: 1px;  letter-spacing: 1px }
ul { font-size: 13.5px; }
p.head1 { color: #0060ff; font-size: 18px; font-weight: bold; word-spacing: 0; letter-spacing: 1px; padding: 3px 0 0 5px; border-color: #0060ff; border-style: solid; border-width: 1px 1px 1px 10px; }
div.mark img	{margin:4px;
			 	vertical-align:middle}
			 	
img.mark 	{ vertical-align: middle; float:left ; margin-right: 5px; margin-left: 5px; }
table.content	    { font-size: 13.5px; word-spacing: 1px; letter-spacing: 1px; margin-top: 10px; margin-bottom: 10px }
table.main	 { width: 780px }
td.main	     { background-color: white; vertical-align: top; padding: 15px 0 30px; height: 435px; margin: 0; }
td.monkey { padding: 10px; width: 780px }
ul.list { font-size: 13.5px; list-style-type: circle; list-style-position: outside }
td.con   { font-size: 13.5px; padding: 3px 5px 3px 7px  }
td.con2 { font-size: 13.5px; padding: 3px 0 3px 0; }
td.lt   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 1px 0 1px 1px; border-color: #ccc }
td.m   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 0 0 1px 1px; border-color: #ccc }
td.mr   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 0 1px 1px; border-color: #ccc }
td.rt   { font-size: 13.5px; padding: 3px 5px 3px 7px; 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: #ccc }
td.con_pic_b  { font-size: 13.5px; padding: 2px 5px 3px 7px }
td.con_guide { font-size: 13px; padding: 6px 0 }
body { background-color: #eeede6; margin-top: 0; margin-left: 15px; }
p.head { color: #222; font-weight: 600; font-size: 15px; background-color: transparent; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; padding: 0 0 0 5px; border-bottom: 1px solid #555; }
td.seo { color: #a00000; font-size: 13px; background-image: url(../images/index_03.gif); background-repeat: no-repeat; background-position: left 0; text-align: right; vertical-align: middle; }
td.foot { color: black; font-size: 13px; background-image: url(../images/index_22.gif); background-repeat: no-repeat; background-position: left 0; vertical-align: middle; padding: 2px 0 3px; }
td.foot2 { color: black; font-size: 13px; vertical-align: middle; }
td.maincontent { font-size: 13px; background-color: #fff; background-position: left 0; text-align: left; padding: 22px 20px 25px 29px; }
td.menu { color: white; font-size: 13px; background-image: url(../images/index2_22.gif); background-repeat: repeat-y; background-position: left 0; text-align: left; padding-top: 25px; padding-bottom: 25px; padding-left: 30px; }
td.menu_cal { color: white; font-size: 13px; background-image: url(../images/index2_22.gif); background-repeat: repeat-y; background-position: left 0; text-align: left; padding-top: 25px; padding-bottom: 25px; padding-left: 15px; }
td.menu_title { color: black; font-size: 13px; font-weight: 700; background-image: url(../images/index2_19.gif); background-repeat: repeat-y; background-position: left 0; text-align: left; padding: 0; }
td.menu a:link { color: white; }
td.menu a:visited { color: white; }
td.menu a:hover { color: #f03; }
td.menu a:active { color: #f03; }
td.left { color: #6f6f6d; font-size: 14px; font-weight: 700; background-color: #d9d9d0; background-position: left 0; text-align: left; }
td.right { background-color: #c2c2bb; text-align: left; }
a:link		 { color: black; text-decoration: underline }
a:visited	 { color: black; text-decoration: underline  }
a:hover		   { color: #f03; text-decoration: underline }
a:active	 { color: #f03; text-decoration: underline  }

a	   { color: black; font-weight: normal; font-size: 13px; text-decoration: none; word-spacing: 1px; letter-spacing: 1px  }
h1.topmon { font-size: 12px; margin-top: 5px; margin-bottom: 2px; }
h2.mida { font-size: 16px; padding-top: 5px; padding-bottom: 3px; }
