/*http://www.ss478.jp/
Copyright 1998-2006 Kurenairyou All Right Reserved.
*/

	body		     { color: #000; font-size: 14px; background-color: white }
	p			 { font-size: 15px }

	.left a			   { color: #3c53b4; font-size: 14px; font-style: normal; text-decoration: none; background-color: #fff; border-left: 5px #fff }
	.left a:link		     { color: #006; font-size: 14px; text-decoration: none; background-color: #fff; padding: 0 0 0 5px; border-left: 5px solid #fff }
	.left a:visited	      { color: #0000b3; font-size: 14px; text-decoration: none; background-color: #fff; padding: 0 0 0 5px; border-left: 5px solid #fff }
	.left a:hover		     { color: #006; font-size: 14px; text-decoration: underline; background-color: #fff; padding: 0 0 0 5px; border-left: 5px solid #006 }
	.left a:active	    { color: #006; font-size: 14px; text-decoration: none; background-color: #fff; padding: 0 0 0 5px; border-left: 5px solid #fff }

	div			 { font-size: 15px }
	span		{ }
td			  { color: #006; font-size: 15px }
	table		{ }

	h1			    { color: #006; font-size: 15px; font-style: normal; font-weight: normal; font-stretch: normal; margin: 2px }
h2  { color: #006; font-size: 15px; font-style: normal; font-weight: normal; font-stretch: normal; letter-spacing: 0; margin: 2px 1px 2px 0; padding: 0  }
h3			{ font-weight: bold; font-size: 1.17em; margin: 1em 0px }
	h4			{ font-weight: bold; margin: 1.33em 0px }
	h5			{ font-weight: bold; font-size: 0.83em; margin: 1.67em 0px }
	h6			{ font-weight: bold; font-size: 0.67em; margin: 2.33em 0px }
leftmenusmall { font-size: 8px; font-weight: bold; margin: 2.33em 0 }
ol			 { font-size: 15px; list-style-type: decimal; margin: 2px; padding: 2px }
	ol ol		{ margin-top: 0px; margin-bottom: 0px }
	ol ul		{ margin-top: 0px; margin-bottom: 0px }

	ul			 { list-style-type: disc; margin-left: 5px; padding-left: 5px; border-left: 5px double #966 }
	ul ol		{ margin-top: 0px; margin-bottom: 0px }
	ul ul		{ margin-top: 0px; margin-bottom: 0px }
.bottommenu     { font-size: 14px; margin: 2px; padding: 2px 2px 2px 0; border: solid 1px #669 }
.cell    { color: #000; font-size: 14px; margin: 2px; padding: 2px; border: solid 1px #006 }
.personality { color: #000; font-size: 14px; margin: 0; padding: 0; border: solid 1px #006 }
.photo { font-size: 14px; margin: 0; padding: 0; border: solid 1px #006 }
.copyright { font-size: 12px; font-style: normal; font-weight: normal; font-stretch: normal; margin: 2px; padding: 2px; border: solid 0 #669 }
.flash  { font-size: 14px; margin: 0; padding: 0; border: solid 1px #669 }
.title_01     { color: #3c53b4; font-size: 20px; font-weight: normal; background-color: #ccc; text-align: left; margin: 2px 0 2px 0; padding: 2px 0 0; border: solid 1px #006 }
.kyouchou { color: #006; font-size: 15px; font-weight: normal; text-align: left; border-color: #006 }
.url { color: #903; font-size: 13px; font-weight: normal; text-align: left; border-color: #006 }
.hanten { color: #ccc; background-color: #006; text-align: left; border-color: #006 }
.title_01_mini   { color: #006; font-size: 14px; background-color: white; text-align: left; margin: 2px 2px 2px 0; padding: 2px; border-style: solid; border-width: 1px 1px 1px 10px; border-color: #903 }
.menubar  { color: #3c53b4; font-size: 14px; background-color: #ccc; text-align: left; margin: 0; padding: 0; border: solid 0 }
.title_02    { color: #006; font-size: 14px; background-color: #fff; text-align: left; margin: 2px 2px 2px 0; padding: 2px; border-style: solid; border-width: 1px 1px 1px 10px; border-color: #903 }
.location_title    { color: #ccc; font-size: 17px; background-color: #006; text-align: left; margin: 1px; padding: 2px 2px 0; border: solid 0 #903 }
.top { color: #ccc; font-size: 17px; background-color: #006; text-align: left; margin: 1px; padding: 2px 2px 0; border: solid 1px #006 }
.specialinfo { color: #ccc; font-size: 17px; background-color: #903; text-align: left; margin: 1px; padding: 2px 2px 0; border: solid 1px #903 }
.title { color: #ccc; font-size: 17px; background-color: #006; text-align: left; margin: 1px; padding: 2px 2px 0; border: solid 0 #903 }
span:posted { color: #000080; font-size: 14px; background-color: #ccc; text-align: left; margin: 1px; padding: 2px 2px 0; border: solid 0 #903 }
.description { color: #000080; font-size: 14px; background-color: #ccc; text-align: left; margin: 1px; padding: 2px 2px 0; border: solid 0 #903 }
.posted { color: #000080; font-size: 14px; background-color: #ccc; text-align: left; margin: 1px; padding: 2px 2px 0; border: solid 0 #903 }
.personality_yakusha { color: #ccc; font-size: 14px; background-color: #006; text-align: left; margin: 2px 2px 2px 0; padding: 2px 2px 0; border-style: solid; border-width: 0 0 0 0; border-color: #903 }
.personality_yakumei { color: #ccc; font-size: 14px; background-color: #903; text-align: left; margin: 2px 2px 2px 0; padding: 2px 2px 0; border-style: solid; border-width: 0 0 0 0; border-color: #903 }
.mino_bunrui   { color: #ccc; font-size: 17px; background-color: #006; text-align: left; margin: 0 0 0 2px; padding: 2px 2px 0; border-style: solid; border-width: 0 0 0; border-color: #966 #966 #006 #903 }
.koumoku  { color: #3c53b4; font-size: 14px; background-color: #fff; text-align: left; margin: 2px 2px 2px 0; padding: 2px; border: solid 1px #966 }
.koumoku_dai { color: #3c53b4; font-size: 17px; background-color: #fff; text-align: left; margin: 2px 2px 2px 0; padding: 2px; border: solid 1px #966 }
.location_koumoku  { color: #3c53b4; font-size: 14px; background-color: #ccc; text-align: left; margin: 2px 2px 2px 0; padding: 2px; border-style: solid; border-width: 1px 1px 1px 20px; border-color: #966 #966 #966 #669 }
.koumoku_midashi   { color: #903; font-size: 14px; background-color: #ccc; text-align: left; margin: 2px 2px 2px 0; padding: 0; border: solid 0 }
.version  { color: #3c53b4; font-size: 14px; background-color: #ccc; text-align: left; margin: 2px 2px 2px 0; padding: 0; border: solid 0 #966 }
.kensaku { color: #3c53b4; font-size: 17px; background-color: #ccc; text-align: left; margin: 4px; padding: 2px; border: solid 1px #000080 }
.koumoku_list   { color: #fff; font-size: 14px; background-color: #903; text-align: left; margin: 2px 2px 2px 0; padding: 2px; border: solid 1px #006 }
.imadokoniiru  { font-size: 12px; margin: 2px; padding: 2px; border: solid 1px #006 }
.left_menu   { font-size: 14px; line-height: 16px; margin: 2px; padding: 2px; border: solid 1px #669 }
a:link   { color: #903; text-decoration: underline; }
a:visited   { color: #3c53b4; text-decoration: underline }
a:hover   { color: #903;}
a:active { color: #3c53b4; text-decoration: none }

