body {
	margin: 0;
	padding: 0;
	background: url("http://www.dreamblog.jp/blog/blog_master_skin/5/ssno2/bg.jpg") repeat top left;
	background-color: #EBE6CB;
	color: #6d6b61;
	font-size: 80%;
	word-break: break-all;  	
}
div {
	margin: 0;
	padding: 0;
	border: 0;
}

img {
	border: none;
}

#while{
  background: url("http://www.dreamblog.jp/blog/blog_master_skin/5/ssno2/sub_content_bg2.gif") repeat-y center top;
}

.deco_none{
   color: #444444;
   text-decoration: none;
}

a{
  text-decoration: underline;
}

a:hover{
  text-decoration: none;
}

/*--------------------------------------------------------*/
/* link                                                   */
/*--------------------------------------------------------*/
a:link , a:visited {
	color: #6d6b61;

}
a:hover , a:active {
	color: #3e2625;
}
a.blog_name:link , a.blog_name:visited , a.blog_name:hover , a.blog_name:active {
	color: #000000;
	text-decoration: none;
}
.entry_link a:link , .entry_link a:visited , .entry_comment a:link , .entry_ a:visited {
	color: #7aa8b5;

}
.entry_link a:hover , .entry_link a:active {
	color: #54a0b5;

}
.entry_title a:link , .entry_title a:visited , .entry_title a:hover , .entry_title a:active {
	color: #4b4c44;
	text-decoration: none;

}

.main_info_entry a:link , .main_info_entry a:visited {
	color: #3e2625;
}

.main_info_entry a:hover , .main_info_entry a:active  {
	color: #6d6b61;
}

/*--------------------------------------------------------*/
/* Header                                                 */
/*--------------------------------------------------------*/


.header_speacer {
	width: 776px;
	height: 32px;
	border: 0;
	margin: 0;
	padding: 0;
}

.header_blog_name {
	float: left;
	width: 450px;
	margin: 0;
	padding: 10px 5px 15px 20px;
	font-size: 150%;
	font-weight: bold;
	color: #000000;
	vertical-align: bottom;
        text-align: left;
}
.header_blog_name a {
	height: 25px;
}
.header_link {
	float: right;
	margin: 0;
	padding:1px 12px 0px 0px;
}
.header_link_img {
	margin: 0;
	padding: 0;
	border: 0;
}

/*--------------------------------------------------------*/
/* sub_contents                                           */
/*--------------------------------------------------------*/

#sub_contents {
_margin: 0px 0px 0px 2px;
clear:both;
}


#header{
 width: 776px;
 background: url("http://www.dreamblog.jp/blog/blog_master_skin/5/ssno2/header2.jpg") no-repeat;
}

#contents_layer{
width: 760px;
margin: 5px 0px 0px 0px;
margin-left:auto;
margin-right:auto;
background: url("http://www.dreamblog.jp/blog/blog_master_skin/5/ssno2/contents_bg2.gif") repeat;
clear: both;
}


#main_contents_layer{
width: 555px;
_width: 555px;
float:right;
}




/*--------------------------------------------------------*/
/* menu1                                                  */
/*--------------------------------------------------------*/


#menu1 {
	float:left;
	width: 200px;
	_width: 190px;
	margin: 0px;
	text-align: left;
	line-height:1.2;
}
.menu1_title_box {
	width: auto;/*200px*/
	height: 25px;
	background-image: url("http://sampleaccount.dreamblog.jp/image/skin/menu.jpg");
	background-repeat:no-repeat;
	background-position: top left;
margin: 2px 0px 0px 0px;
}
.menu1_title {
	margin: 0;
	padding: 10px 0px 10px 20px;
	color: #3E2625;
	font-weight: bold;
}
.menu1_category {
	margin: 0px 10px 10px 20px;
	padding: 0;
	list-style-type: none;
}
.menu1_category li {
	margin: 9px 0px 0px 0px;
	padding: 0;

}
.menu1_other {
	line-height:1.3;
	margin: 0px 0px 0px 10px;	
}

/*--------------------------------------------------------*/
/* main_contents                                          */
/*--------------------------------------------------------*/


.entry_header {
	border-bottom: 1px solid #a6a495;
	margin: 10px 3px 0px 2px;
	padding: 5px 0px 5px 8px;
    text-align: left;
}
#entry_main {
overflow:hidden;
	width: 560px;/*560px*/
	margin: 0px;
	padding: 1px;
	background-image: url("http://sampleaccount.dreamblog.jp/image/skin/obi2_bg.gif");
	background-repeat: repeat-y;
	background-position: top left;
         text-align: left;
}
.entry_top {
	padding: 10px 13px;
	margin-top: 8px;
	background: url("http://sampleaccount.dreamblog.jp/image/skin/obi2_bg.gif") repeat-y top left;
	text-align:left;
}
.entry_title {
	/*width: auto;440px*/
	font-size: 130%;
	font-weight: bold;
	color: #4b4a44;
	line-height: 1.2;

}
.entry_date {
	font-size: 80%;
	margin: 0px 5px 0px 0px;
	color: #a6a495;
	text-align:right;
}
#entry_text {
	padding: 10px;
	color: #6d6b61;
	line-height: 1.4;
	text-align: left;
	clear:both;

}
.entry_hr {
	margin: 0px 2px 0px 2px;
	clear: right;
	color: #a6a495;
}
.entry_link {
	margin: 5px 10px 0px 0px;
	text-align: right;
	color: #6d6b61;

}
.entry_trackbackurl {
	margin: 5px 10px 0px 0px;
	text-align: right;
	color: #6d6b61;
}
.entry_footer {
	width: auto;/*558px*/
	height: 5px;
	background-image: url("http://sampleaccount.dreamblog.jp/image/skin/obi2_2.gif");
	background-repeat:no-repeat;
	background-position: 2px 0px;
        margin: 0px 0px 5px 0px;
}

.entry_footer2 {
	width: auto;/*558px*/
	height: 5px;
	background-image: url("http://sampleaccount.dreamblog.jp/image/skin/obi2_2.gif");
	background-repeat:no-repeat;
	background-position: 2px 0px;
        margin: -10px 0px 5px 0px;
}

.main_info_entry {
         text-align: left;
	margin: 10px;
	padding: 15px;
         font-size: 100%;
         line-height: 1.2;
}

.entry_search {
	padding: 5px;
	margin: 10px 10px 10px 8px;
}
.entry_comment , .comment_form , .entry_trackback {
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 10px 0px;;
	border-top: 1px solid #a6a495;
	color: #6d6b61;
        text-align: left;
  line-height: 1.3;
}
.page_change {
	margin: 5px 30px 15px 5px;
	text-align: right;
	color: #6d6b61;
}
.info_date {
	padding-right: 10px;
}

.info_t{
        margin: 5px 5px 0px 10px;
}

/*--------------------------------------------------------*/
/* footer                                                 */
/*--------------------------------------------------------*/

.footer {
clear:both;
	width: 776px;
_width: 760px;
	height: auto;
	background-image: url("http://www.dreamblog.jp/blog/blog_master_skin/5/ssno2/footer_head2.gif");
	background-repeat:no-repeat;
	background-position: top left;
}
.footer_copyright {
	padding: 10px 5px 10px 5px;
	text-align:left;
	font-size:90%;
	color: #EEEEEE;
         background: url("http://www.dreamblog.jp/blog/blog_master_skin/5/ssno2/footer_footer2.gif") no-repeat bottom left;
}

.COMMENT_FORM_TITLE,.COMMENT_FORM_NAME,.COMMENT_FORM_URL{
  width: 250px;
  margin: 3px;
}

.COMMENT_FORM_TEXTAREA{
  width: 300px;
  margin: 3px;
}

#engine{
float:right;
}

#engine a {color: #fff;}
#engine a:link {color: #fff;}
#engine a:visited {color: #fff;}
#engine a:active {color: #fff;}
#engine a:hover {color: #ccc;text-decoration: none}
