body     { font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,Meiryo,'ＭＳ　Ｐゴシック','メイリオ',Sans-serif;	}#contents {	background:#fff;	}p.head { margin: 0 0 3px 0; }p { margin: 1.5em 0px; }a.navi:link { color:#6f6a6d; text-decoration:none; font-size: 10pt; }a.navi:visited { color:#6f6a6d; text-decoration:none; font-size: 10pt; }a.navi:active { color:#6f6a6d; text-decoration:none; font-size: 10pt; }a.navi:hover { color:#ff90c3;  text-decoration:none; font-size: 10pt; }a.navi1:link { color:#A69FCF; text-decoration:none; font-size: 10pt; }a.navi1:visited { color:#A69FCF; text-decoration:none; font-size: 10pt; }a.navi1:active { color:#6f6a6d; text-decoration:none; font-size: 10pt; }a.navi1:hover { color:#ff90c3;  text-decoration:none; font-size: 10pt; }a.navi2:link { color:#00c6e1; text-decoration:none; font-size: 10pt; }a.navi2:visited { color:#00c6e1; text-decoration:none; font-size: 10pt; }a.navi2:active { color:#6f6a6d; text-decoration:none; font-size: 10pt; }a.navi2:hover { color:#ff90c3;  text-decoration:none; font-size: 10pt; }a.navi3:link { color:#4DC2A9; text-decoration:none; font-size: 10pt; }a.navi3:visited { color:#4DC2A9; text-decoration:none; font-size: 10pt; }a.navi3:active { color:#6f6a6d; text-decoration:none; font-size: 10pt; }a.navi3:hover { color:#ff90c3;  text-decoration:none; font-size: 10pt; }a.link1:link { color:#00c6e1; text-decoration:none; font-size: 10pt; }a.link1:visited { color:#00c6e1; text-decoration:none; font-size: 10pt; }a.link1:active { color:#ff0000; text-decoration:none; font-size: 10pt; }a.link1:hover { color:#ff90c3;  text-decoration:none; font-size: 10pt; }a.link2:link { color:#00c6e1; text-decoration:none; font-size: 9pt; line-height:10px; }a.link2:visited { color:#00c6e1; text-decoration:none; font-size: 9pt; line-height:10px;  }a.link2:active { color:#ff0000; text-decoration:none; font-size: 9pt;  line-height:10px; }a.link2:hover { color:#ff90c3;  text-decoration:none; font-size: 9pt; line-height:10px;  }a.link3:link { color:#ff0000; text-decoration:none; font-size: 10pt; font-weight:900; }a.link3:visited { color:#ff0000; text-decoration:none; font-size: 10pt; font-weight:900; }a.link3:active { color:#ff0000; text-decoration:none; font-size: 10pt; font-weight:900; }a.link3:hover { color:#ff90c3;  text-decoration:none; font-size: 10pt; font-weight:900; }a.link4:link { color:#d2691e; text-decoration:none; font-size: 10pt; line-height:18px;}a.link4:visited { color:#d2691e; text-decoration:none; font-size: 10pt;line-height:18px; }a.link4:active { color:#ff0000; text-decoration:none; font-size: 10pt;line-height:18px; }a.link4:hover { color:#ff90c3;  text-decoration:none; font-size: 10pt; line-height:18px;}a.link5:link { color:#6f6a6d; text-decoration:none; font-size: 8pt;line-height:15px; }a.link5:visited { color:#6f6a6d; text-decoration:none; font-size: 8pt;line-height:15px;  }a.link5:active { color:#ff0000; text-decoration:none; font-size: 8pt;line-height:15px;  }a.link5:hover { color:#ff90c3;  text-decoration:none; font-size: 8pt;line-height:15px;  }font.new { color:#ffa500; text-decoration:none; font-size: 8pt; }font.base1 { font-size: 7pt; line-height:16px; font-weight:900}font.base2 { font-size: 7pt; line-height:16px}font.base3 { font-size: 7pt; line-height:25px}font.base4 { font-size: 6pt; line-height:12px}font.m0 { color:#6f6a6d; font-size: 12px; line-height:18px; letter-spacing:2pt}font.m1 { color:#6f6a6d; font-size: 12pt; line-height:20px}font.m2 { color:#6f6a6d; font-size: 9pt; line-height:18px}font.m3 { color:#ffffff; font-size: 8pt; line-height:12px}font.m4 { color:#6f6a6d; font-size: 9pt; line-height:20px; letter-spacing:2pt}font.m5 { color:#6f6a6d; font-size: 7pt; line-height:20px; letter-spacing:2pt}font.m6 { color:#6f6a6d; font-size: 8pt; line-height:16px }font.m7 { color:#fdfdfd; font-size: 8pt; line-height:12px}font.prof { color:#6f6a6d; font-size: 10px; line-height:16px}font.text { color:#6f6a6d; font-size: 10pt; line-height:24px; }font.text2 { color:#6f6a6d; font-size: 14pt; line-height:24px; }font.text3 { color:#4bab2e; font-size: 10pt; line-height:24px; }.text9 { color:#C280A8; font-size: 9pt; line-height:18px; }font.text4 { color:#4bab2e; font-size: 12pt; line-height:24px; }font.text5 { color:#dcdcdc; font-size: 10pt; line-height:24px; }font.text6 { color:#6f6a6d; font-size: 12pt; line-height:24px; }font.text7 { color:#4bab2e; font-size: 10pt; line-height:16px; }font.text8 { color:#4bab2e; font-size: 12px; line-height:24px; font-weight:900; }td.c0 { background-color:#0082fe }td.c1 { background-color:#ffffff; font-size: 8pt; line-height:40px}td.c2 { background-color:#ffffff; font-size: 8pt; line-height:20px}td.c3 { background-color:#ffffff; font-size: 8pt; line-height:30px; font-weight:900}td.c4 { background-color:#ffffff; font-size: 7pt; line-height:12px}tr.navi { text-align: left; text-valign: middle; line-height:18pt}table.form {		color:#6f6a6d;	font-size: 10pt;	line-height12px}table.zu {	border-top: 1px solid #ff8d60;	border-left: 1px solid #ff8d60}td.zu1 { 	border-bottom: 1px solid #ffffff;	background-color:#ff8d60;	text-valign: top;	text-align: left;	color:#ffffff;	font-size: 9pt;	line-height10px	}	td.zu2 {	border-bottom: 1px solid #ff8d60;	border-right: 1px solid #ff8d60;	text-valign: top;	text-align: left;	color:#6f6a6d;	font-size: 9pt;	line-height10px;	}td.zu3 { 	border-bottom: 1px solid ff8d60;	background-color:#ff8d60;	text-valign: top;	text-align: left;	color:#ffffff;	font-size: 9pt;	line-height10px	}h1.title{color:#6f6a6d;font-size: 20px;line-height:28px; margin:0px 0px 0px 0px;padding::0px 0px 0px 0px;text-decoration:none;font-weight:normal;}.midashi{color:#6f6a6d;font-size: 16px;line-height:26px; margin:0px 0px 20px 0px;padding::0px 0px 0px 0px;text-decoration:none;font-weight:normal;}.lead {color:#6f6a6d;font-size: 11px;line-height:19px;letter-spacing:3px;margin:8px 0 0 0;padding:0px;text-decoration:none;font-style:none;font-weight:normal; }strong{font-weight : normal;font-style:normal;}#news {	width:430px;	border-left:solid 1px #eee;	border-right:solid 1px #eee;	padding:0 16px;	background:url(diary/td_bg.jpg) center 180px fixed;	}.news_post {	border-top:dotted 2px #ddd;	margin:0 0 20px 0;	padding:5px 0 10px 0;	}.news_post h2{	font-size:16px;	color:#999;	margin:0px 0;	padding:2px 0 2px 18px;	background: url(img/point_loop.gif) left 6px no-repeat;	}.post_body {	color:#6f6a6d; 	font-size: 13px; 	line-height:22px;	padding:10px 0 0 0;	}.post_meta {	color:#6f6a6d; 	font-size: 10px; 	line-height:18px	margin:0 0 15px 0;	}.news_post img {	border:none;	}.news_post strong{	font-weight:bold;	}#bn {	float:left;	font-size:11px;	}#news_meta {	border-top:solid 1px #ddd;	padding:10px 0;	margin:25px 0 0 0;	}#meta_credit {	float:right;	font-size:9px;	color:#ddd;	}#meta_credit a{	color:#ddd;	}#blog_rss {	width:175px;	border:dotted 1px #ff0000;	margin:10px 0px 10px 0px;	padding:5px 0px;	}#blog_rss ul{	margin:0px;	padding:0px;	}#blog_rss li{	list-style:inside none;	margin:0 10px 0 15px;	padding:0px;	}#blog_rss a:link {	text-valign: top;	text-align: left;	color:#6f6a6d;	font-size: 12px;	text-decoration:none;	}#blog_rss a:visited {	text-valign: top;	text-align: left;	color:#6f6a6d;	font-size: 12px;	text-decoration:none;	}#blog_rss a:hover {	text-valign: top;	text-align: left;	color:#f00;	font-size: 12px;	text-decoration:underline;	}