table,tr,td,th {
	font-size:10pt;
	line-height: 120%;
}
body  { font-size: 10pt; line-height: 120%; background-color: #000; margin: 0; padding: 0 }

a:hover  { text-decoration: underline; background-color: #eeeef3 }
a:link  { color: #6b7a68; text-decoration: underline }
a:visited  { color: #808080; text-decoration: underline }
a:active  { color: #808080; text-decoration: underline; background-color: #eeeef3 }
.h1     { color: #292929; font-size: 10px; line-height: 10px }
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%; background-color: #e8ebee; margin: 0; padding: 0; border: solid 1px #b02eda }
.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: #ff7e00; font-size: 13px; font-weight: bold; line-height: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; width: 570px; border: solid 1px #3d3d3d }
.text_normal   { color: #fff; font-size: 12px; font-weight: normal; line-height: 130%; margin-top: 10px; margin-bottom: 8px; padding: 3px; word-break: break-all  }
div.body     { background-color: #000; margin-top: 20px; width: 800px }
div.header  { background-image: url(http://www.team-gat.com/cgi/sfs6_diary/sfs6_diary_dimg/img_header_gat.jpg); background-repeat: no-repeat; width: 800px; height: 200px }
div.column1   { background-color: #000; margin-top: 10px; width: 570px; float: left }
div.sidebar     { background-color: #111; margin-left: 74%; padding-top: 10px; padding-right: 5px; padding-left: 5px; width: 205px }
div.column_top  { background: #ffffff; margin: 5px 0; width: 100% }
.diary_title  { }
div.blockc {
	clear: both;
	padding: 0px 5%;
}
div.sidebar dl {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
div.sidebar dl dt  { color: #000; font-size: 12px; font-weight: bold; background-color: #404040; background-repeat: no-repeat; background-position: 0 0; padding-top: 5px; padding-bottom: 1px; padding-left: 5px; height: 20px; border-top: 1px solid #fff }
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  { color: #ff7e00; font-size: 90%; background-color: #111; display: block; margin: 0; padding: 2px 0 2px 10px; border-bottom: 1px solid #313131 }
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  { }
div.sidebar dl.cal dd  { padding: 0 0 5px 5px }
.cre   { color: #3d3d3d; font-size: 10px }
.div.bodybtm    { color: #3d3d3d; font-size: 10px; width: 800px; clear: both; border-top: 1px solid #3d3d3d }
.t_counter   { color: #111; font-size: 10px; font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka; line-height: 10px }