@charset "euc-jp";

body {margin:20px 0px 20px 10px;background:#FFF;
color:#000000;font-size:14px;
line-height:150%;font-family:"Yu Gothic";
scrollbar-base-color: #ffffff;
scrollbar-3dlight-color: #cdcdcd; 
scrollbar-arrow-color:#0000ad;
scrollbar-dark-shadow-color:#cdcdcd;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#cdcdcd;
}

table{
color:#000000;font-size:14px;
line-height:150%;}

strong{
color:#ffffcc;font-size:18px;
font-weight:bolder;font-family:"Yu Gothic";
}


a{color: #007700; text-decoration: none; }

a:link{color:#007700; text-decoration: none; }

a:visited{color:#007700; text-decoration: none; }

a:active{color:#007700;}

a:hover{text-decoration:underline;color:#9acd32;}

h2{font-size:16px;}

h1,h2,h3{margin:0px;padding:0px;}

.line{line-height:110%;}

#all{width:810px;border:1px solid #ffffff;}

.description {
font-family:"Yu Gothic";color:#333;text-transform:none;}

#content {position:absolute;background:#FFF;margin-left:200px;margin-top:6px;}

#links {padding:16px;border:1px solid #FFF;width:202px;background:#FFF;}

.blog {padding:10px 40px 20px;background:#FFF;line-height:160%;border:1px solid #ffffff;width:580px;}

.blogbody {
font-family:"Yu Gothic";color:#333;font-weight:normal;background:#FFF;line-height:180%;}

.blogbody a,.blogbody a:link,.blogbody a:visited,.blogbody a:active,.blogbody a:hover {
font-weight: normal;text-decoration: none;}

.title{font-family: "Yu Gothic";font-size:14px;color: #666;}

#menu {margin-bottom:15px;background:#FFF;text-align:center;}

.date{font-family:"Yu Gothic";font-size:20px;color: #333;margin-bottom:10px;font-weight:bold;}

.posted	{font-family:"Yu Gothic";font-size:10px;color: #000000;margin-bottom:25px;border-bottom: 1px dotted #9acd32;}

.calendar {
font-family:"Yu Gothic";color:#666;font-size:10px;font-weight:normal;background:#FFF;line-height:140%;	padding:2px;text-align:left;border-bottom:1px dotted #999;}

.calendarhead {	
font-family:"Yu Gothic";color:#666600;font-weight:bold;	padding:2px;letter-spacing: .1em;background:#FFF;text-transform:uppercase;text-align:left;}

.side {
font-family:"Yu Gothic";color:#333;font-size:10px;font-weight:normal;background:#FFF;line-height:140%;padding:4px;border:1px dotted #999;}

.sidetitle {
font-family:"Yu Gothic";color:#808000;padding:2px;margin-top:10px;letter-spacing: .1em;background:#FFF;text-transform:uppercase;line-height:180%;}

.syndicate {
font-family:"Yu Gothic";font-size:10px;line-height:140%;padding:2px;margin-top:15px;background:#FFF;}

.powered {
font-family:"Yu Gothic";color:#666;font-size:10px;line-height:140%;text-transform:uppercase;padding:2px;margin-top:15px;letter-spacing: .1em;background:#FFF;}

.author{
font-family:palatino,georgia,"Yu Gothic","Osaka",verdana,arial,sans-serif;color:#FFFFFF;font-size:10px;font-weight:bold;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;line-height:140%;padding:2px;margin-top:10px;text-align:center;letter-spacing:.2em;}

.comments-body {
font-family:"Yu Gothic";color:#666;font-weight:normal;background:#FFF;line-height:140%;padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #999;}

.comments-post {
font-family:"Yu Gothic";color:#666;font-size:10px;font-weight:normal;background:#e8ffe8;}

.trackback-url {
font-family:"Yu Gothic";color:#666;font-weight:normal;background:#FFF;line-height:140%;padding:5px;border:1px dotted #999;}

#banner-commentspop{
font-family:palatino,georgia,"Yu Gothic","Osaka",verdana,arial,sans-serif;color:#ffffff;font-size:20px;font-weight:bold;background:#9ACD32;padding:15px;text-transform:uppercase;letter-spacing:.2em;}

.trackback-body{
color:#333333;font-family:"Yu Gothic","Osaka",verdana,arial,sans-serif;font-size:14px;line-height:130%;padding:10px;}

.trackback-url{
font-family:palatino,georgia,"Yu Gothic","Osaka",verdana,arial,sans-serif;color:#333333;font-size:14px;line-height:140%;padding:10px;border-bottom:1px dotted #999;}

.trackback-post{
font-family:palatino,georgia,"Yu Gothic","Osaka",verdana,arial,sans-serif;color:#333333;font-size:14px;}
