body {
		margin:0px;
		/* margin:5px 5px 5px 5px; */
		background:#FFF;
		font-size : x-small !important;
		font-style : normal;
		font-weight : normal;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small !important;
		}

	html>body {
		font-size : small !important;
		}

	A { color: #666666; text-decoration: none;}
	A:link { color: #336699; text-decoration: none; }
	A:visited { color: #336699; text-decoration: none; }
	A:active { color: #cccc00; }
	A:hover	{ color: #cccc00; }

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

	blockquote {
		font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック","Verdana", "Osaka‐等幅";
		font-size: small;
		line-height:140%;
		color: #666;
		background:#EEE8AA;
		margin: 10px 10px 10px 10px;
		padding: 10px;
		border-top: 1px solid #cc9900;
		border-bottom: 1px solid #cc9900;
		}

	textarea,select,input {
		font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック","sans-serif";
		}

	.calendar {
		line-height: 120%;
		color: #666;
		font-family: Verdana, Arial, sans-serif;
		font-size: x-small;
		background-color: #fff;
		padding: 2px;
		text-align: center;
		margin-bottom: 10px;
		}

	.calendar table {
		margin: 0px;
		background-color: #fff;
		border-collapse: collapse;
		width: 100%;
		}

	.calendar caption {
		color: #fff;
		font-family: Verdana, Arial, sans-serif;
		font-size: x-small;
		text-align: center;
		text-transform: uppercase;
		padding-bottom: 3px;
		letter-spacing: .3em;
		background-color: #cccc00;
		}

	.calendar th {
		text-align: center;
		font-weight: normal;
		background-color: #87CEFA;
		}

	.calendar td {
		text-align: center;
		padding: 2px 0;
		}

	.calendar A { color: #9ACD32; font-weight: bold; text-decoration: none;}
	.calendar A:link { color: #336699; text-decoration: none;}
	.calendar A:visited { color: #336699; text-decoration: none; }
	.calendar A:active { color: #cccc00;  }
	.calendar A:hover { color: #cccc00;  }

	.today {
		/* background : #000000; 背景色をつける設定 */
		display: block;
		border : 1px solid #cc9900; /* 枠線をつける設定 */
		}

	.week {
		color: #fff;
		}
	.sunday,.holiday,.holiday a:link,.holiday a:visited {
		color: #e50003;
		}

	.saturday,.saturday a:link,.saturday a:visited {
		color: #0000ff;
		}
		
	.blog {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		padding-left:15px;
		padding-top:15px;
		padding-right:15px;
		}

	.main_logo {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:medium;
		font-weight:bold;
		background:#cccc00;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		border-bottom:1px solid #cc9900;
		border-right:1px solid #cc9900;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
		}


	.base {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;
		padding:2px;
		background:#FFF;
		}

	.base_2 {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;
		padding:10px;
		background:#FFF;
		}

	.entry_list {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;
		padding:2px;
		background:#FFF;
		}

	.cate_entry_list {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;
		padding:5px;
		background:#FFF;
		border-bottom:2px dotted #C1CDC1;
		}

	.move_page {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:center;
		font-size:x-small;
		font-weight:normal;
		line-height:120%;
		padding:2px;
		background:#FFF;
		}


	.s_entry_list {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;		
		padding:5px 0px 5px 5px;
		background:#FFF;
		border-bottom:2px dotted #C1CDC1;
		}
	.crumb {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:center;
		font-size:small;
		font-weight:normal;
		line-height:100%;
		padding:5px;
		background:#FFF;
		}

	.entry_body {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:140%;
		padding:10px;
		background:#FFF;
		border:2px dotted #DCDCDC;
		}

	.entry_body_top{
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:140%;
		padding:10px;
		background:#FFF;
		border:2px dotted #DCDCDC;
		}

	.list_date {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:right;
		font-size:small;
		font-weight:normal;
		line-height:100%;
		padding:5px;
		background:#FFF;
		border-bottom:2px dotted #C1CDC1;
		}

	.desc_cate {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:x-small;
		font-weight:normal;
		line-height:140%;
		background:#FFF;
		padding:2px;
		}

	.menu_logo {
		color:#ffffff;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		font-weight:bold;
		font-size:medium;
		text-align:left;
		background:#cccc00;
		padding-left:10px;
		padding-top:5px;
		padding-bottom:5px;
		border-bottom:1px solid #cc9900;
		border-right:1px solid #cc9900;
		voice-family : "\"}\"";
		voice-family : inherit;
		font-size : small;
		}


	.footer {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		background:#FFF;
		color:#666;
		text-align:center;
		font-size:small;
		font-weight:normal;
		line-height:140%;
		padding:5px;
		border-top:5px solid #cccc00;
		}

	.footer A { color: #666; text-decoration: none; }
	.footer A:link { color: #666; text-decoration: none; }
	.footer A:visited { color: #666; text-decoration: none; }
	.footer A:active { color: #666; text-decoration: none; }
	.footer A:hover	{ color: #666; text-decoration: none; }

	.entry_title {
		font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		font-size: small;
		color: #333300; 
		text-transform: none;
		font-weight:bold;
		padding-left:5px;
		border-left:5px solid #87CEFA;
		}


	.title {
		font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		font-size: small;
		color: #333300;
		text-transform: none;
		font-weight:bold;
		}

	.title_2 {
		font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		font-size: small;
		color: #333300;
		text-transform: none;
		font-weight:bold;
		padding:5px 0px 10px 0px;
		}

	.title_3 {
		padding-top: 2px;
		font-size: 10px;
		}

	.posted {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif;
		font-size: small;
		color: #666666;
		}


	.comment-body {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		font-size:small;
		font-weight:normal;
		background:#FFF;
		line-height:140%;
		padding-left:50px;
		padding-bottom:10px;
		}

	.comment-post {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#999;
		font-size:small;
		font-weight:normal;
		background:#FFF;
		margin-top:0px;
		}

	.search-body {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		font-size:small;
		font-weight:normal;
		background:#FFF;
		line-height:140%;
		border-bottom:2px dotted #C1CDC1;
		padding-bottom:10px;
		}

	.pickup {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		border:1px solid #cccc00;
		padding:5px;
		}

	.pickup_2 {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;
		padding:5px;
		}

	.pickup_text {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;
		padding:6px;
		}

	.pickup_text2 {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:left;
		font-size:small;
		font-weight:normal;
		line-height:120%;
		}

	.pickup_text3 {
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif; 
		color:#666;
		text-align:center;
		font-size:12px;
		font-weight:normal;
		line-height:120%;
		}

	.side_link {
		padding-bottom:2px;
		}

	.dot1 {
		vertical-align:middle;
		}

	.ul_1 {
		color:#cc9900;
		padding:0px;
		margin:0px 0px 0px 2px;
		}

	.list_1 {
		color:#cc9900;
		list-style-type:square;
		padding:0px;
		margin:1px 1px 0px 10px;
		}

	.image_1 {
		border:solid #A0522D 1px;
		}

	.image_2 {
		border:solid #A0522D 2px;
		}

	.blog_logo {
		color:#666;
		font-size:13px;
		font-weight:bold;
		padding-left:10px;
		}

	.banner {
		position:static;
		}

	img.side_banner {
		margin-top:3px;
		}

	.favorite_list {
		margin-top:5px;
		margin-bottom:5px;
		}

	.favorite_text {
		text-align:right;
		}

