table,tr,td,th {	font-size:10pt;	line-height: 120%;}body{	font-size:90%;	line-height:1.5em;	margin-top: 0;	background-color: #FF6363;	color:#000000;	height: 3em;	margin-left: auto;	margin-right: auto;}a:hover {background-color: #eeeef3}a:link {color: #6b7a68}a:visited {color: #808080}a:active {	background-color: #eeeef3;	color: #808080}input,textarea,select{	border-left:1px solid Dimgray;	border-right:1px solid Dimgray;	border-top:1px solid Dimgray;	border-bottom:1px solid Dimgray;	font-size:12px;	color:Dimgray;	background-color:#FFFFFF }ul,li { margin: 2px 0px 2px 10px; list-style-type: none;}.title_small {	color:#696969;	font-size:13px;	font-weight:bold;	line-height:130%;	padding:2px;	background-color: #FF6364;	border-top: 1px solid #97999c;	border-bottom: 1px solid #97999c;	margin: 0px;	padding: 0px;}.text_small {	color:#696969;	font-size:10px;	font-weight:normal;	line-height:140%;	margin-top:8px;	margin-bottom:8px;	padding:0px;	background-color: #ffffff;	word-break: break-all;}.title_normal {	color:#ffffff;	font-size:13px;	font-weight:bold;	line-height:130%;	background-color: #FF6364;	border-top: 1px solid #97999c;	border-bottom: 1px solid #97999c;	margin: 0px;	padding: 5px;}.text_normal {	color:#696969;	font-size:12px;	font-weight:normal;	line-height:130%;	margin-bottom:8px;	padding:3px;	background-color: #ffffff;	word-break: break-all;}div.body {	position: absolute;	margin-left: 50px;	margin-right: auto;	margin-top: 0px;	padding: 10px;	text-align: left;	background-color: #ffffff;	width: 800px;}div.header {	margin: 0px;	padding: 10px;	font-size:12px;}div.column1 {	width: 550px;	float: left;	padding: 5px 0px 0px 0px;		background-color: #ffffff;}div.sidebar {	margin-left: 72%;	padding: 5px 0px 0px 0px;	background:#ffffff;	height: 100%;}div.column_top {	margin: 5px 0px 5px 0px;	background:#ffffff;	width: 75px;}.diary_title {	word-break: break-all;	width: 800px;	text-align:center;}div.blockc {	clear: both;	padding: 0px 5%;}div.sidebar dl {	margin: 0px 0px 15px 0px;	padding: 0px;}div.sidebar dl dt {	margin: 0px;	padding: 2px 5px 2px 5px;	font-size: 12px;	font-weight: bold;	color: #ffffff;	background-repeat: no-repeat;	background-position: 0% 0%;	background-color: #FF6364;	border-top: 1px solid #97999c;	border-bottom: 1px solid #97999c;}div.sidebar dl dd {	margin: 0px;	padding: 0px;}div.sidebar dl dd ul {	list-style: none;	margin: 0px;	padding: 0px;}div.sidebar dl dd ul li {	display: block;	margin: 0px;	padding: 2px 0px 2px 10px;	font-size: 90%;	color: #696969;	border-bottom: 1px solid #dde;	background-color: #ffffff;}div.sidebar dl dd ul li li {	border-bottom: 0px none #dde;	border-top: 1px dashed #dde;}div.sidebar dl dd ul li a {	text-decoration: none;}div.sidebar dl.search dd {	text-align: center;}div.sidebar dl.cal dd {	padding: 0px 0px 5px 5px;	text-align: left;}