/*******************************************
 タイトル
*******************************************/
.title_blog {
	width:626px;
	min-height:24px;
	height:auto !important;
	height:24px;
	font-size:14px;
	font-weight:normal;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	background:url(../img/blog_ti_top.jpg) top no-repeat;
	
	}


.title_blog_wrapper{
	padding-bottom:7px;
	background:url(../img/blog_ti_bot.jpg)  left bottom no-repeat;
	}

.bolg_date{
	color:#999;
	font-size:12px;
	text-align:right;
	margin:3px 20px 10px 0px;
	}

.title_archive{
	font-size:15px;
	font-weight:normal;
	margin:0px 0px 8px 5px;
	padding-top:3px;
	padding-left:28px;
	list-style:none;
	background:url(../img/icon_01.gif) 5px  no-repeat;

}


/*******************************************
 コンテンツ
*******************************************/
.blog_txt{
	padding:0px 10px 60px 10px;
	}

/*******************************************
 サイド
*******************************************/

.archive_list{
	}

.archive_list li{
	margin:0px 0px 8px 25px;
	padding-left:28px;
	list-style:none;
	background:url(../img/icon_01.gif) 5px no-repeat;
	}

.rss_feed{
	font-size:11px;
	margin-left:3px;
}
.rss_feed td{
	padding:3px;
	
	}

/*******************************************
 リセット
*******************************************/
#Reset{
	font-family: 'ＭＳ Ｐゴシック';
	}

#Reset .h1 {
  display: block;
  font-size: 2em;
  font-weight: bold;
  margin: .67em 0;
}

#Reset h2 {
  display: block;
  font-size: 1.5em;
  font-weight: bold;
  margin: .83em 0;
}

#Reset h3 {
  display: block;
  font-size: 1.17em;
  font-weight: bold;
  margin: 1em 0;
}

#Reset h4 {
  display: block;
  font-weight: bold;
  margin: 1.33em 0;
}

#Reset h5 {
  display: block;
  font-size: 0.83em;
  font-weight: bold;
  margin: 1.67em 0;
}

#Reset h6 {
  display: block;
  font-size: 0.67em;
  font-weight: bold;
  margin: 2.33em 0;
}

#Reset p{
  display:block;
  margin:1em 0;
}

#Reset address {
  display: block;
  font-style: italic;
}

#Reset blockquote {
  display: block;
  margin: 1em 40px;
}

#Reset blockquote[type=cite] {
  display: block;
  margin: 1em 0px;
  padding-left: 1em;
  border-left: solid;
  border-color: blue;
  border-width: thin;
}

#Reset em{
  font-style: italic;
}

#Reset strong {
  font-weight: bolder;
}

#Reset hr {
  display: block;
  height: 2px;
  border: 1px -moz-bg-inset;
  margin: 0.5em auto 0.5em auto;
  -moz-float-edge: margin-box;
  -moz-box-sizing: border-box;
#Reset }

#Reset hr[size="1"] {
  border-style: -moz-bg-solid none none none;
}

#Reset ul{
  display: block;
  list-style-type: disc;
  margin: 1em 0;
  -moz-padding-start: 40px;
}

#Reset li {
  display: list-item;
  -moz-float-edge: margin-box;
}

#Reset ol {
  display: block;
  list-style-type: decimal;
  margin: 1em 0;
  -moz-padding-start: 40px;
}

#Reset li {
  display: list-item;
  -moz-float-edge: margin-box;
}

#Reset dl{
  display: block;
  margin: 1em 0;
}

#Reset dt{
  display: block;
}

#Reset dd {
  display: block;
  -moz-margin-start: 40px;
}

