/*_____ 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---------------------------------------------------- */ #news {        width:580px;	margin: 10px 10px 10px 15px;	padding:0px;}#news .menu01 {        width:120px;	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;}#news  ul {  width:515px;  margin: 0px 0px 0px 20px;  padding: 5px 0px 5px 0px;}#news  li {  margin: 5px 5px 0px 0px;  padding: 0px 0px 10px 0px;  font-size: 0.8em;  line-height: 1.6em;  color:#336600;  list-style: none; border-bottom:1px dotted #999; padding-bottom:0.2em;}#news  li a {text-decoration: none;		/* ■Firefox等で線が表示されないようにする */display:inline;color:#33660;font-size: 1em;line-height: 1.6em;}#news li a:link {color: #33660;font-size: 1em;line-height: 1.6em;text-decoration:none;  }#news li a:visited {color: #333;font-size: 1em;line-height: 1.6em;text-decoration:none;}#news li a:hover, a:active {color: #ff9933;font-size: 1em;line-height: 1.6em;text-decoration:underline;}	/* お知らせ event---------------------------------------------------- */ #event {        width:580px;	margin: 10px 10px 10px 15px;	padding:0px;}#event .menu01 {        width:120px;	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: #333366;}#event  ul {  width:515px;  margin: 0px 0px 0px 20px;  padding: 5px 0px 5px 0px;}#event  li {  margin: 5px 5px 0px 0px;  padding: 0px 0px 10px 0px;  font-size: 0.8em;  line-height: 1.6em;  color:#336600;  list-style: none; border-bottom:1px dotted #999; padding-bottom:0.2em;}#event  li a {  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */  display:inline;  color:#33660;  font-size: 1em;  line-height: 1.6em;}#event li a:link {  color: #33660;  font-size: 1em;  line-height: 1.6em;  text-decoration:none;  }#event li a:visited {  color: #333;  font-size: 1em;  line-height: 1.6em; text-decoration:none;}#event li a:hover, a:active {  color: #ff9933;  font-size: 1em;  line-height: 1.6em;  text-decoration:underline;}	/* お知らせ media---------------------------------------------------- */ #media {        width:580px;	margin: 10px 10px 10px 15px;	padding:0px;}#media  p {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	font-size:0.8em;	line-height: 1.4em;	color: #333300;	font-weight: bold;}#media .menu01 {        width:120px;	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;}#media .txt01 {	margin: 10px 0px 5px 0px;	padding:1px 5px 1px 0px;	font-size:1em;	line-height: 1.6em;	color: #333300;}#media  ul {  width:515px;  margin: 0px 0px 0px 20px;  padding: 5px 0px 5px 0px;}#media  li {  margin: 5px 5px 0px 0px;  padding: 0px 0px 10px 0px;  font-size: 0.8em;  line-height: 1.6em;  color:#336600;  list-style: none; border-bottom:1px dotted #999; padding-bottom:0.2em;}#media  li a {  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */  display:inline;  color:#33660;  font-size: 1em;  line-height: 1.6em;}#media li a:link {  color: #33660;  font-size: 1em;  line-height: 1.6em; text-decoration:none;  }#media li a:visited {  color: #333;  font-size: 1em;  line-height: 1.6em; text-decoration:none;}#media li a:hover, a:active {  color: #ff9933;  font-size: 1em;  line-height: 1.6em;  text-decoration:underline;}	/* お知らせ ad---------------------------------------------------- */ #ad {        width:560px;	margin: 10px 10px 10px 15px;	padding:15px;	border:1px dotted #999;}#ad .txt01 {	font-size:0.8em;	line-height: 1.6em;	font-weight: bold;	color: #333300;}#ad .txt02 {	font-size:0.8em;	line-height: 1.6em;	color: #333300;}#ad .txt03 {	font-size:0.8em;	line-height: 1.6em;	color: #333300;}