/*_____ style for sinyakubunkoCopyright (c) 2006 kobunsha. All Rights Reserved._______*/@charset "Shift_JIS";/* リンク---------------------------------------------------- */a:link {  color: #996633;  background: transparent;  text-decoration:none;}a:visited {  color: #CC9966;  background: transparent;}a:hover, a:active {  color: #ff9933;  background: transparent;  text-decoration:underline;}	/* お知らせ new---------------------------------------------------- */ #content01 {        width:580px;	margin: 10px 10px 30px 15px;	padding:0px 0px 20px 0px;	border-bottom:1px dotted #999;	padding-bottom:0.2em;}#content01  p {	margin: 10px 0px 0px 10px;	padding:1px 20px 1px 10px;	font-size:0.8em;	line-height: 1.6em;	color: #333300;}#content01 h1 {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	font-size:1.2em;	line-height: 1.8em;	color: #333300;	font-weight: bold;}#content01 h2 {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	font-size:1em;	line-height: 1.8em;	color: #333300;	font-weight: bold;}#content01 .txt01 {	margin: 2px 0px 0px 0px;	padding:1px 5px 1px 0px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;	font-weight: bold;}#content01 .menu01 {        width:250px;	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	font-size:0.8em;	line-height: 1.4em;	color: #fff;	font-weight: bold;	background-color: #333300;}#content01 img {	margin: 10px 10px 0px 10px;	padding:0px 10px 0px 0px;	float:right;}#content01 .txt02 {	margin: 10px 0px 20px 10px;	padding:1px 5px 1px 10px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;}#content01 .txt03 {	margin: 5px 0px 0px 10px;	padding:1px 5px 1px 10px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;}#content01 .txt04 {	width:540px;	margin: 5px 0px 0px 10px;	padding:10px;	font-size:0.8em;	line-height: 2em;	color: #333300;	background-color:#ffffe0;	border-bottom:solid 1px #ccc ;	border-right:solid 1px #ccc ;}#content000 img {	margin: 10px 10px 0px 20px;	padding:0px 10px 0px 10px;}#txt {        width:580px;	margin: 10px 10px 10px 15px;	padding:0px;}#content01 table{        font-size: 0.8em;        color: #003333;        width: 500px;        margin:20 0 30 10px;        border: 0px solid CC9999;        border-collapse: separate;        border-spacing: 1px;}#content01 th{        padding: 5px;        /*--border-right: 1px solid #CCCCCC;-- */        border-bottom: 1px solid #CC9999;        background-color: #fffff0;}#content01 td{        padding: 10px;        /*--border-right: 1px solid #CC9999;-- */        border-bottom: 1px solid #CC9999;        background-color: #ffffff;}/* #content02---------------------------------------------------- */ #content02 {        width:580px;	margin: 10px 10px 10px 15px;	padding:0px;}#content02  img {	float:right;	padding:10px 0px 10px 10px;	}	#content02  p {	margin: 10px 0px 0px 10px;	padding:1px 20px 1px 10px;	font-size:0.8em;	line-height: 1.6em;	color: #333300;}#content02 .menu01 {	margin: 10px 0px 0px 20px;	padding:1px 5px 1px 10px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;	border-left:5px solid #336633;	border-bottom:1px solid #ccc;}#content02 .txt01 {	margin: 2px 0px 0px 10px;	padding:1px 20px 1px 10px;	font-size:0.8em;	line-height: 1.6em;	color: #333300;	font-weight: bold;}#content02 .txt02 {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 10px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;}#content02 .txt03 {	margin: 5px 0px 0px 10px;	padding:1px 5px 1px 10px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;}#content02   ul {  width:515px;  margin: 0px 0px 0px 20px;  padding: 5px 0px 5px 0px;}#content02   li {  margin: 2px 5px 5px 15px;  padding: 0px 0px 2px 0px;  font-size: 0.8em;  line-height: 1.4em;  color:#336600;  list-style: square;}#content02 .txt04 {	width:560px;	margin: 5px 0px 0px 10px;	padding:5px 5px 5px 10px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;	background-color:#eee;}
