/*_____ 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;}	/* お知らせ event---------------------------------------------------- */ #content01 {        width:580px;	margin: 10px 10px 10px 15px;	padding:0px;	/*--border-bottom:1px dotted #999;	padding-bottom:0.2em;-- */}#content01 h1 {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	font-size:1.2em;	line-height: 1.8em;	color: #333366;	font-weight: bold;}#content01 h2 {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	font-size:1em;	line-height: 1.4em;	color: #333366;	font-weight: bold;}#content01 h3 {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	font-size:1.2em;	line-height: 1.4em;	color: #333366;	font-weight: bold;}#content01 p {        width:530px;	margin: 2px 0px 0px 10px;	padding:1px 5px 1px 10px;	font-size:0.8em;	line-height: 1.6em;	color: #333366;	border-bottom:1px dotted #999;	padding-bottom:0.2em;	border-top:1px dotted #999;	padding-top:0.2em;}#content01 .txt01 {	margin: 2px 0px 0px 0px;	padding:1px 5px 1px 0px;	font-size:0.8em;	line-height: 1.4em;	color: #333366;	font-weight: bold;}#content01 .menu01 {        width:100px;	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;}#content01 .menu02 {        width:150px;	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;}#content01 img {	margin: 10px 0px 0px 10px;	padding:1px 5px 1px 5px;	float:right;}#content01 .txt02 {	margin: 10px 0px 0px 10px;	padding:1px 5px 5px 10px;	font-size:0.8em;	line-height: 1.6em;	color: #333366;}#content01 .txt02  a {	margin: 10px 0px 0px 10px;	padding:2px 5px 5px 10px;	font-size:0.8em;	line-height: 1.4em;	color: #333366;	background:url(../honyaku/img/point03.gif) no-repeat center left;}#content01 .txt02  a:link {	margin: 10px 0px 0px 10px;	padding:1px 5px 5px 10px;	font-size:1em;	line-height: 1.4em;	color: #333366;}#content01 .txt02  a:visited {	margin: 10px 0px 0px 10px;	padding:1px 5px 5px 10px;	font-size:1em;	line-height: 1.4em;	color: #333366;}#content01 .txt02  a:hover, a:active {	margin: 10px 0px 0px 10px;	padding:1px 5px 5px 10px;	font-size:1em;	line-height: 1.4em;	color: #333366;}#content01 .txt03 {	width:350px;	margin: 10px 0px 0px 10px;	padding:5px 5px 5px 10px;	font-size:1em;	line-height: 1.4em;	color: #333366;	background-color:#006699;	border-bottom:solid 1px #fff;	border-right:solid 1px #fff;}#content01 .txt03  a {	font-size:1em;	line-height: 1.4em;	color: #fff;	background:url(../honyaku/img/point03.gif) no-repeat center left;}#content01 .txt03  a:link {	font-size:1em;	line-height: 1.4em;	color: #fff;}#content01 .txt03  a:visited {	font-size:1em;	line-height: 1.4em;	color: #ccc;}#content01 .txt03  a:hover, a:active {	font-size:1em;	line-height: 1.4em;	color: #ccc;}#content01 .txt04 {	width:250px;	margin: 10px 0px 0px 10px;	padding:5px 5px 5px 10px;	font-size:1em;	line-height: 1.4em;	color: #333366;	background-color:#006699;}#content01 .txt04  a {	font-size:0.8em;	line-height: 1.4em;	color: #fff;	background:url(../honyaku/img/point03.gif) no-repeat center left;}#content01 .txt04  a:link {	font-size:1em;	line-height: 1.4em;	color: #fff;}#content01 .txt04  a:visited {	font-size:1em;	line-height: 1.4em;	color: #ccc;}#content01 .txt04  a:hover, a:active {	font-size:1em;	line-height: 1.4em;	color: #ccc;}#content01 table{        width: 540px;        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{        font-size: 0.8em;        line-height: 1.6em;        color: #003333;        padding: 10px;        /*--border-right: 1px solid #CC9999;-- */        border-bottom: 1px solid #CC9999;        background-color: #ffffff;}#content01 a:link{border:0px;margin:0px;padding:0px;text-decoration:none;font-size:100%;line-height:100%;}#content01  a:visited {border:0px;margin:0px;padding:0px;font-size:100%;line-height:100%;text-decoration:none;}#content01  a:hover, a:active {border:0px;margin:0px;padding:0px;font-size:100%;line-height:100%;}#content01   ul {  width:515px;  margin: 0px 0px 0px 20px;  padding: 5px 0px 5px 0px;}#content01   li {  margin: 2px 5px 0px 15px;  padding: 0px 0px 2px 0px;  font-size: 0.8em;  line-height: 1.4em;  color:#336600;  list-style: none;}#content01 li a {text-decoration: none;  margin: 2px 5px 0px 15px;  padding: 0px 0px 2px 0px;  font-size: 1em;  line-height: 1.4em;  color:#336600;}#content01 li a:link {  margin: 2px 5px 0px 15px;  padding: 0px 0px 2px 0px;  font-size: 1em;  line-height: 1.4em;  color:#336600;  text-decoration: none;}#content01 li a:visited {  margin: 2px 5px 0px 15px;  padding: 0px 0px 2px 0px;  font-size: 1em;  line-height: 1.4em;  color:#CC9966;  text-decoration: none;}#content01 li a:hover, a:active {  margin: 2px 5px 0px 15px;  padding: 0px 0px 2px 0px;  font-size: 1em;  line-height: 1.4em;  color:#669900;}#content01 td a:hover, a:active {  padding: 10px  font-size: 1em;  line-height: 1em;  color:#669900;}