@charset "UTF-8";/*link-style.cssCopyright (c) 2009 KaiwaiWorks All rights reserved.Author : KaiwaiWorksURL : http://kaiwaiworks.co.uk*//* ------------------ Contents --------------------*/#contents{font-family: 'Century Gothic', Helvetica, skia, sans-serif, hiramarupro-w4;font-size:12px;color:#1e4d1e;line-height:1.3;width:100%;height:100%;/*background:url(../img/about-bg.gif) no-repeat right bottom ;*/}span.ss{font-size:10px; color:#445c43; display:inline;}/* ------------------ p.profile --------------------*/p.prof{margin:0.5em 3em 0 1.3em;}p.prof2{margin:0.5em 3em 0.7em 1.3em;}.alt{display:none;}#contents ul{width:100%;text-align:right;}.linktitle{padding:0;font-size:14px;text-align:left;margin:0 0 1em 0;}#contents li{border-bottom:1px dotted #dddddd;margin:5px 3em ;text-align:left;}#contents li span{text-align:right;}#contents li a{text-align:left;display:inline;padding:5px 5px 5px 20px;line-height:150%;list-style-type:;}/*------------table ----------------*/* {	border: 0;	margin: 0;	padding: 0;}table {	text-align: left;	border-spacing: 0px;	width:100%;}table a, table, tbody, tfoot, tr, td  {	line-height: 14px;	font-size: 12px;	color: #55595c;}tbody td {	padding:1px 5px;}table a {	text-decoration: none;	color: #816658;}table a:hover, table a:focus {	text-decoration: underline;}table th {	line-height: 14px;	font-style: normal;	font-weight: normal;	}table th a {	color: #816658;	text-align: left;	padding:1px 5px;	display: block;	font-size: 14px;	padding-left:3em;}table .odd th a,table .odd td a,table .odd td{	color: #597583;}table th a:hover, table th a:focus, tbody tr:hover th {	font-style: normal;	font-weight: normal;	background-color: #ffe6cc;}th :first-letter { font-size: 130%; color:#816658; font-style: italic; padding:0 1px 0 0;}tr.odd th :first-letter { font-size: 130%; color:#597583; font-style: italic; padding:0 1px 0 0;}table .odd th,table .odd td{	background-color: #fff7ee;}th.title1{	border-top: 1px dotted #3f6d83;}th.title ,tr:hover th.title{	border-top: 8px solid #3f6d83;}th.title ,tr:hover th.title, th.title1{	border-bottom: 1px dotted #3f6d83;	text-decoration: none;	margin-top:10px;	padding: 0.8em 5px ;	font-size: 18px;	font-weight:normal;	color:#3f6d83;	text-align:center;/*	background-color: #adcf64;*/}tfoot th{	border-top: 8px solid #3f6d83;/*	border-top: 1px dotted #baaea3;	background-color: #eeeeee;*/	height:30px;	text-align:right;}tfoot th,tfoot td{	padding: 2.8em 5px 2.8em 5px;	text-decoration: none;	font-size:10px;	font-style: normal;	font-weight: normal;	text-transform: none;}tbody th {	color: #baaea3;	font-style: normal;	padding: 5px;}td {/*	height: 30px;*/	color: #816658;/*	border-bottom: 1px dotted #baaea3;	border-top: 1px dotted #baaea3;*/}tbody tr.odd{/*	border-bottom: 1px dotted #baaea3;*/}tbody tr:hover td {	background-color: #ffe6cc;}tbody tr:hover td,tbody tr:hover th, tbody tr:hover a{	color: #ff0088;}b, strong {font-weight: normal;}
