body {margin: 45px auto 0px;padding: 0px;background-color: #000000;text-align: center;}.clear {clear: both;font: 0px/0px sans-serif ;}#layout {margin: 0 auto;width: 800px;text-align: left;}#header {}#contents #left {float: left;width: 170px;}#contents #center {float: left;width: 460px;}#contents #center .pad {padding : 0 20px;}#contents #right {float: right;width: 170px;}#footer {font: normal x-small Helvetica, sans-serif;	color: #000000;	background: center;	text-decoration: none;clear: both;}h1 {margin: 0px;padding: 0px;}ul {margin: 0px 0px 0px 15px;padding: 0px;}div, td {	font-family: Helvetica, sans-serif;	color: #CCCCCC;	font-size: x-small;	background: #000000;	font-weight: normal;	font-variant: normal;}.form_color {	background: #ECECEC;}a { color: #999966; text-decoration: none; }a:link		{ color: #FFFFFF; text-decoration: none; }a:visited	{ color: #CCCCCC; text-decoration: none; }a:active	{ color: #FFFFFF; text-decoration: none; }a:hover		{ color: #FFFFFF; text-decoration: none; }.site_title a {color: #666666;text-decoration: none;}.site_title a:link {color: #666666;text-decoration: none;}.site_title a:visited {color: #666666;text-decoration: none;}.site_title a:active {color: #666666;text-decoration: none;}.site_title a:hover {color: #666666;text-decoration: none;}.site_title {font-size: 18px;color: #333333;margin: 5px 0px 10px;padding: 0px;}.description {	font-size: 14px;	color: #666666;	margin: 20px 0px 5px;	font-family: "Courier New", Courier, mono;}.entry_navi{font-size: 12px;color: #666666;margin: 15px 0px 15px 0px;text-align: center;}.entry {margin: 0px;padding: 0px;}.entry_date {font-size: 18px;font-weight: bolder;color: #336666;margin: 10px 0px 10px 0px;padding-bottom: 3px;border-bottom: 1px dotted #CCCCCC;}.entry_title {font-size: 14px;font-weight: bolder;color: #666666;margin: 15px 0px 15px 0px;}.entry_body {font-size: 12px;line-height: 170%;color: #666666;margin: 15px 0px 15px 0px;}.entry_author {font-size: 10px;color: #999999;margin: 5px 0px 5px 0px;text-align: right;}.entry_more {font-size: 11px;line-height: 170%;color: #333333;margin: 15px 0px 15px 0px;}.entry_state {font-size: 11px;color: #666666;margin: 15px 0px 30px 0px;}blockquote {font-size: 11px;color: #666666;margin: 20px 10px 20px 10px;padding: 10px;border-left: 3px solid #CCCCCC;}.comment-title {font-size: 14px;font-weight: bolder;color: #666666;margin: 10px 0px 10px 0px;padding-bottom: 3px;border-bottom: 1px dotted #CCCCCC;}.trackback-title {font-size: 14px;font-weight: bolder;color: #666666;margin: 10px 0px 10px 0px;padding-bottom: 3px;border-bottom: 1px dotted #CCCCCC;}.pict {border-width: 1px;border-style: solid;border-color: #999;}.page {font-size: 12px;color: #666666;padding: 10px 0px 0px 0px;border-top: 1px dotted #CCCCCC;text-align: center;}.linktitle {font-family: "Verdana";font-size: 12px;font-weight: bolder;color: #666666;line-height: 170%;margin: 10px 0px 0px 0px;}.linktext {font-size: 11px;color: #999999;line-height: 170%;margin: 5px 0px 25px 2px;}.search {font-size: 10px;color: #333333;line-height: 170%;margin: 0px 0px 5px 0px;}.button {	margin: 5px 0 0 0;}.copyright {font-size: 10px;color: #333333;line-height: 170%;border-top: 1px dotted #CCCCCC;margin: 30px 0px 0px 0px;padding-top: 10px;}.calendar {font-family: "Verdana";font-size: 10px;color: #666666;margin: 5px 0px 20px 0px;}.calendar_month {font-family: "Verdana";margin-bottom: 10px;font-size: 10px;color: #666666;}.cell {width: 25px;height: 20px;padding: 0px;text-align:left;font-size: 10px;color: #666666;}.jugem_bana{	margin: 20px 1px 10px 0px;}/* Jays-style ここから */#jay-top {	font: bold 14px Arial, Helvetica, sans-serif;}#jay-top link {	text-decoration: line-through;	color: #990000;}#jay-top a:link {	text-decoration: none;	color: #990000;}.jay-top {	font: normal x-small Helvetica, sans-serif;	color: #FFFFFF;	background: center;	text-decoration: none;}/*  Jays-style ここまで */
