@charset "shift jis";BODY { background-repeat:repeat-y; margin:8px;}A  { color: #FF4500; text-decoration: none; background: none; border:none;}A:link           { text-decoration: none; background: none;}A:link:hover     { color:#000070; text-decoration: underline; background: none;}A:link:active    { color: #000000; text-decoration: underline; background: none;}a:link img{border:none 0px; margin: 0px 0px; vertical-align: middle;}a:link:hover img{border:none 0px; margin: 0px 0px; vertical-align: middle;}a:link:active img{border:none 0px;margin: 0px 0px; vertical-align: middle;}A:visited        { color: #FF4500; text-decoration: none; background: none;}A:visited:hover  { color: #cccccc; text-decoration: none; background: none;}A:visited:active { color: #000000; text-decoration: none; background: none;}a:visited img{border:none 0px; margin: 0px 0px; vertical-align: middle;}a:visited:hover img{border:none 0px; margin: 0px 0px; vertical-align: middle;}a:visited:active img{border:none 0px; margin: 0px 0px; vertical-align: middle;}h1,h2,h3 {margin: 0px;padding: 0px;}#banner {background: none;color:#660000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:12px;font-weight:bold;margin-left:0px;margin-top:2px;border-bottom:solid 1px #FF4500;text-align:right;}.description {font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:medium;margin: 3px;}#inbox {background: none;padding: 0px;margin: 0px;width: 800px;background:none;}			#content {background: none;float:left;margin-left: 10px;padding: 0px;width: 460px;}#container {background: none;float:left;margin-left: 5px;width: 630px;}#links {background: none;float:left;margin-left: 10px;padding: 0px;width: 160px;}#linksleft {float:left;margin: 0px;padding: 0px;width: 160px;}		.blog {padding:0px;margin: 0px;}.blogbody {background: #FFFFFF;border-bottom: 1px solid #D3D3D3;border-left: 1px solid #D3D3D3;border-right: 1px solid #D3D3D3;border-top: none;color: #000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:small;font-weight:normal;line-height:150%;margin-bottom:5px;padding: 5px;}.title	{background: #D3D3D3;border-left: 8px solid #FF4500;color: #000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight:normal;padding: 3px;}			.blockquote {background: none;color: #000000;margin: 3px;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: small;font-weight:normal;line-height:150%;padding: 5px; border: 1px solid #000000; width: auto }.quotetitle{background: none;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:medium;font-weight:normal;color: #FF4500;padding: 3px;}#menu {border-bottom:none;border-left:none;border-right:none;border-top:none;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight: normal;padding: 1px;text-align:center;}		.date	{ background: #FFFFFF;border-bottom: none;border-left: none; border-right: none;border-top: none;color: #000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:20px ; font-weight:bold;padding-bottom:3px;padding-left:5px;}					.posted	{ background: none;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: x-small;font-weight:normal;}.calendar {background: #F5F5F5;color: #000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: small;font-weight:normal;margin-bottom:5px;text-align:center;}	.calendarhead {background: none;	border-bottom: none;border-left: none;border-right: none;border-top: none;	color: #000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight:bold;padding:2px;text-align:center;			text-transform:capitalize;}		.sidetitle {background: #D3D3D3;	border-bottom: none;border-left: none;border-right: none;border-top: none;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight: bold;padding:3px;margin:5px 5px 0px;	}	.side {background: #F5F5F5;	border-bottom: none;border-left: none;border-right: none;border-top: none;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: small;font-weight:normal;line-height:150%;margin-bottom:5px;padding:5px;margin:5px 5px 0px;	}	.syndicate {background: #F5F5F5;	border-bottom: none;border-left: none;border-right: none;border-top: none;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif; font-size: x-small;font-weight:normal;margin-bottom:5px;padding:3px;text-align:center;margin:5px 5px 0px;	}.powered {background: #F5F5F5;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:x-small;	line-height:150%;margin-bottom:5px;padding-bottom:3px;padding-top:3px;text-align:center; margin:5px 5px 0px;	}.powered2{background: #F5F5F5;color:#000000;font-family: "Osaka", "‚l‚r ‚oƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛ Pro W4" ,verdana ,arial ,sans-serif;font-size:12px;	line-height:150%;margin:5px 5px 0px;	}.comments-body {background: #FFFFFF;border: 1px solid #D3D3D3;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight:normal;line-height:150%;margin-bottom:5px;padding:5px;}.comments-post {background: #FFFFFF;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight:normal;}.trackback-url {background: #FFFFFF;border: 1px solid #D3D3D3;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:medium;font-weight:bold;line-height:150%;}.trackback-body {background: #FFFFFF;border: 1px solid #D3D3D3;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:medium;font-weight:normal;line-height:150%;padding: 5px;}.trackback-post {background: #FFFFFF;color:#000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size:medium;font-weight:normal;}.comments-head	{background: #D3D3D3;border-bottom: none;border-left: 8px solid #FF4500;border-right: none;border-top: none;color: #000000; font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight:bold;margin-bottom:5px; padding:3px;}#banner-commentspop {background: #D3D3D3;border-bottom:none;border-left: 8px solid #FF4500;border-right:none;border-top:none;color: #000000;font-family: "‚l‚r ‚oƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4" ,"Osaka",verdana ,arial ,sans-serif;font-size: medium;font-weight: bold;margin-bottom:5px;padding:3px;text-align: right;}form {margin:0px;}select {width:100%;font-family: "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;}input,textarea {font-family: "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN",sans-serif;margin: 2px;}.sideimg {border:none 0px;margin: 0px 5px;vertical-align: middle;}.side-category {background: #F5F5F5;	border-bottom: noneF;border-left: none;border-right: none;border-top: none;color:#000000;font-family: "Osaka", "‚l‚r ƒSƒVƒbƒN" ,"ƒqƒ‰ƒMƒmŠÛƒS Pro W4", "Hiragino Maru Gothic" ,verdana ,arial ,sans-serif;font-size:10px;font-weight:normal;line-height:120%;margin:5px 5px 5px 25px;padding:5px;text-indent:-20px;}.tab {height: 14px;float: left;font-size: x-small;background-color: #D3D3D3;border-top: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;padding: 4px 5px 2px 5px;margin-left:  2px;margin-right:  2px;margin-top:  0px;margin-bottom:  0px;}.taba {height: 14px;float: left;font-size: x-small;background-color: #FFFFFF;border-bottom: 1px solid #FFFFFF;border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;padding: 4px 5px 2px 5px;margin-left:  2px;margin-right:  2px;margin-top:  0px;margin-bottom:  0px;}.tab-content {padding-bottom: 21px;border-bottom: 1px solid #000000;margin: 0px;}