#intro {	font-size: 0.8em;	width: 70%;	margin: 0;	padding: 0; }.intro_column { 	text-indent: 1em; }div#ctpan_column {		margin-left: 0;		width: 680px; }#ctpan_column div {	margin-bottom: 10px;	padding: 4px 4px 1em; }#ctpan_column h1 {	font-size: 1.8em;	font-family: sans-serif;	font-weight: bold;	margin-top: 10px;	margin-bottom: 10px;	padding-top: 4px;	padding-bottom: 4px;	border-top: 1px solid #396;	border-bottom: 1px solid #396; }#ctpan_column h2 {	font-size: 1.3em;	font-family: sans-serif;	font-weight: bold;	margin-top: 1em;	margin-bottom: 0.5em;	padding-top: 4px;	padding-bottom: 4px; }#ctpan_column h3 {	color: black;	font-size: 1em;	font-family: sans-serif;	font-weight: bold;	margin-top: 1em;	margin-bottom: 0.5em;	padding: 4px 10px 4px 15px;	border-color: navy;	border-style: solid;	border-width: 1px 1px 1px 5px; }#ctpan_column h4 { 	font-weight: bold;	margin-top: 10px;	margin-bottom: 10px; }#ctpan_column p {	line-height: 1.3em;	text-indent: 1em;	margin-top: 0;	margin-bottom: 0; }h5 {	font-size: 1em;	margin-top: 15px; }#author {	text-align: right;	width: 200px;	float: right;	margin-top: 0;	margin-bottom: 0;	padding-top: 0;	display: block; }div#mainh {	width: 640px;	margin: 0 10px; }#mainh p {	line-height: 1.5em; }div#mainb {	width: 640px;	margin: 0 10px;}.noindent{ 	text-indent: 0em; }.num_col1{ 	background-image: url(../kawaguchi/column_kawaguchi_img/sg01.gif); 	background-repeat: no-repeat;	background-position: left top;	padding-left: 20px;	margin-top: 1em !important; }.num_col2{ 	background-image: url(../kawaguchi/column_kawaguchi_img/sg02.gif); 	background-repeat: no-repeat;	background-position: left top;	padding-left: 20px;	margin-top: 1em !important; }.num_col3{ 	background-image: url(../kawaguchi/column_kawaguchi_img/sg03.gif); 	background-repeat: no-repeat;	background-position: left top;	padding-left: 20px;	margin-top: 1em !important; }.num_col4{ 	background-image: url(../kawaguchi/column_kawaguchi_img/sg04.gif); 	background-repeat: no-repeat;	background-position: left top;	padding-left: 20px;	margin-top: 1em !important; }#col_index {	display: none;	/*	font-size: 0.8em;	width: 440px;	float: left;	margin: 0 10px 10px;	border: solid 1px silver;	*/ }#col_index a {     font-weight: bold;    color:#36f;    text-decoration:underline;}#col_index a:hover {     color:#36f;    text-decoration:underline;     background-color:#A6D8B8; }#col_index ul {	margin: 0 0 0 30px;	padding: 0;	list-style-type: none; }#col_index ul li {	list-style-type: none; }#col_index ul li ul { 	list-style-type: circle; }#col_index ul li ul li {	list-style-type: circle; }ul#crpuscol {	margin-left: 16px; 	list-style-type: circle; }ul.boxul_column {	line-height: 1.5em;	margin-top: 0;	margin-right: 16px;	margin-left: 16px;	padding: 0.5em 8px 1em 18px;	border: solid 1px #396; }table {	margin-top: 0;	margin-bottom: 1em;	margin-left: 16px;	padding-top: 0.5em;	padding-right: 8px;	padding-left: 18px;	border: solid 1px #396; }.example_column {	list-style-type: none; }#signature { 	text-align: right; 	margin-top: 20px; 	margin-right: 15px;	margin-left: auto; }#plofile {	font-size: small;	text-align: left;	width: 500px;	margin-top: 20px;	margin-right: 15px;	margin-left: auto;	border: solid 1px silver; }.img {	text-align: right;	margin: 2px;	padding: 0; }.f-author{ 	display: none; }