/* link */
h3	{
	margin:0px;
	font-size:1.2em;
}

td.blog_entry_title a:link { color: #638c0b; }
td.blog_entry_title a:visited { color: #638c0b; }
td.blog_entry_title a:hover { color: #AC6A00; }

td.blog_entry_info a:link { color: #9d5600; }
td.blog_entry_info a:visited { color: #9d5600; }
td.blog_entry_info a:hover { color: #f19c9f; }

div.entry_text a:link { color: #00b7ee; }
div.entry_text a:visited { color: #00b7ee; }
div.entry_text a:hover { color: #0000FF; }

div.blog_right_area a:link { color: #f2ff49; }
div.blog_right_area a:visited { color: #f2ff49; }
div.blog_right_area a:hover { color: #fff1f0; }

div.blog_more a:link { color: #00469d; }
div.blog_more a:visited { color: #00469d; }
div.blog_more a:hover { color: #f19c9f; }

div.blog_move a:link { color: #00469d; }
div.blog_move a:visited { color: #00469d; }
div.blog_move a:hover { color: #f19c9f; }

div.comment_area_titleimg a:link { color: #00469d; }
div.comment_area_titleimg a:visited { color: #00469d; }
div.comment_area_titleimg a:hover { color: #f19c9f; }

div.comment_text a:link { color: #9d5600; }
div.comment_text a:visited { color: #9d5600; }
div.comment_text a:hover { color: #f19c9f; }

div.page_area a:link { color: #00469d; }
div.page_area a:visited { color: #00469d; }
div.page_area a:hover { color: #f19c9f; }

div.relatedEntries a:link { color: #00469d; }
div.relatedEntries a:visited { color: #00469d; }
div.relatedEntries a:hover { color: #f19c9f; }

.body	{
	margin:0px;
	padding:0px;
	background:url(http://www.hallia.net/blog2/img/body_background.gif);
	word-break:break-all;
	font-family: Arial,'ＭＳ Ｐゴシック',sans-serif ;
}

.head_n_foot	{
	background-color:#000000;
	height:10px;
	margin:0px;
	overflow:hidden;	
}

.header_area	{
	height:207px;
	background:url(http://www.hallia.net/blog2/img/header_bg.gif);
}

.title_area	{
	width:970px;
	height:207px;
	margin-left:auto;
	margin-right:auto;
}

.title_image	{
	margin:0px;
	margin-top:25px;
	width:367px;
	height:172px;
	background:url(http://www.hallia.net/blog2/img/title_image-trans.png);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}

.for_main_blog	{
	margin:0px;
	padding-top:70px;
	padding-left:500px;
	float:left;
}



.blog_area	{
	margin-top:30px;
}

.blog_area_header	{
	width:970px;
	height:65px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background:url(http://www.hallia.net/blog2/img/blog_area_header-trans.png);
	text-indent:-9999px;
}

.blog_area_body	{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	background:url(http://www.hallia.net/blog2/img/blog_area_body.png);
}

* html .blog_area_body {
	behavior: expression(IEPNGFIX.fix(this));
}

.blog_left_area	{
	width:678px;
	float:left;
}

.blog_entry	{
	margin-bottom:40px;	
}

.blog_entry_date	{
	margin:0px;
	font-size:1.75em;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	background:url(http://www.hallia.net/blog2/img/blog_entry_date_bg-trans.png);
	width:78px;
	height:75px;
	overflow:hidden;
	float:left;
}

.blog_entry_title_area	{
	margin:0px;
	margin-left:8px;
	background-image:url(http://www.hallia.net/blog2/img/entry_title.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
	width:570px;
}

.blog_entry_title	{
	color:#638c0b;
	margin:0px;
	overflow:hidden;
}

.blog_entry_info	{
	font-size:0.8em;
	color:#9D5600;
}

.float_clear	{
	margin:0px;
	padding:0px;
	width:0px;
	height:0px;
	overflow:hidden;
	clear:both;
	text-indent:-9999px;
}

.entry_text	{
	width:569px;
	margin:0px;
	margin-left:86px;
	padding-left:20px;
	padding-top:10px;
	font-size:0.8em;
	line-height:1.5em;
	color:#654c3b;
	background:url(http://www.hallia.net/blog2/img/entry_bg.gif);
	background-repeat:repeat-y;
}

.blog_more	{
	width:519px;
	margin:0px;
	margin-left:86px;
	padding-left:20px;
	padding-right:50px;
	font-size:0.8em;
	line-height:1.5em;
	color:#707070;
	background:url(http://www.hallia.net/blog2/img/entry_bg.gif);
	background-repeat:repeat-y;
	text-align:right;
}

.blog_move	{
	width:519px;
	margin:0px;
	margin-left:86px;
	padding-left:20px;
	margin-top:20px;
	font-size:0.8em;
	line-height:1.5em;
	color:#707070;
	background-repeat:repeat-y;
	text-align:center;
}

.blog_right_area	{
	margin-left:15px;
	padding-left:11px;
	padding-right:11px;
	width:245px;
	font-size:0.8em;
	line-height:1.5em;
	color:#FFFFFF;
	word-break:break-all;
	float:left;
}

.side_bar_hr	{
	margin-bottom:15px;
	margin-top:15px;
	background:url(http://www.hallia.net/blog2/img/side_bar_hr.gif);
	width:245px;
	height:2px;
	overflow:hidden;
	text-indent:-9999px;
}

.contents_name_rss	{
	margin:0px;
	margin-bottom:10px;
	width:171px;
	height:32px;
	background:url(http://www.hallia.net/blog2/img/contents_name_rss.gif);
	text-indent:-9999px;
}

.rss_icon	{
	margin-right:5px;
}

.contents_name_about_me	{
	margin:0px;
	margin-bottom:10px;
	width:237px;
	height:30px;
	background:url(http://www.hallia.net/blog2/img/contents_name_about_me.gif);
	text-indent:-9999px;
}

.contents_name_calendar	{
	margin:0px;
	margin-bottom:10px;
	width:228px;
	height:32px;
	background:url(http://www.hallia.net/blog2/img/contents_name_calendar.gif);
	text-indent:-9999px;
}

.contents_name_update	{
	margin:0px;
	margin-bottom:10px;
	width:214px;
	height:37px;
	background:url(http://www.hallia.net/blog2/img/contents_name_update.gif);
	text-indent:-9999px;
}

.side_bar_list	{
	margin:0px;
	padding:0px;
	list-style-type:square;
	list-style-position:inside;
}

.contents_name_category	{
	margin:0px;
	margin-bottom:10px;
	width:239px;
	height:34px;
	background:url(http://www.hallia.net/blog2/img/contents_name_category.gif);
	text-indent:-9999px;
}

.contents_name_archive	{
	margin:0px;
	margin-bottom:10px;
	width:188px;
	height:34px;
	background:url(http://www.hallia.net/blog2/img/contents_name_archive.gif);
	text-indent:-9999px;
}

.contents_name_bookmark	{
	margin:0px;
	margin-bottom:10px;
	width:244px;
	height:35px;
	background:url(http://www.hallia.net/blog2/img/contents_name_bookmark.gif);
	text-indent:-9999px;
}

.footer	{
	height:232px;
	width:970px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background:url(http://www.hallia.net/blog2/img/footer.gif);
	background-repeat:no-repeat;
}

.page_area	{
	width:328px;
	margin-top:30px;
	margin-left:85px;
	padding-left:270px;
}

.page_info_prev	{
	margin:0px;
	width:26px;
	height:10px;
	background:url(http://www.hallia.net/blog2/img/page_info_prev.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.page_info_next	{
	margin:0px;
	width:26px;
	height:10px;
	background:url(http://www.hallia.net/blog2/img/page_info_next.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.page_info_text	{
	margin:0px;
	margin-left:15px;
	margin-right:15px;
	font-size:0.8em;
	color:#9D5600;
	overflow:hidden;
}

.comment_area	{
	margin-bottom:20px;
}

.comment_area_titleimg	{
	margin:0px;
	margin-left:5px;
	padding-left:101px;
	height:35px;
	background:url(http://www.hallia.net/blog2/img/comment_subject-trans.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.comment_subject	{
	margin:0px;
	overflow:hidden;
	width:570px;
	height:30px;
	background-image:url(http://www.hallia.net/blog2/img/comment_subject_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.comment_name	{
	position:relative;
	font-size:0.8em;
	color:#00469d;
	margin-right:10px;
}

.comment_url	{
	font-size:0.7em;
	color:#00b7ee;
}

.comment_text	{
	font-size:0.8em;
	color:#070707;
	margin:0px;
	margin-left:106px;
	width:570px;
}

.res_area	{
	margin-left:100px;
	width:560px;
}

.res_rabbit	{
	background:url(http://www.hallia.net/blog2/img/res_rabbit.gif);
	width:180px;
	height:191px;
	text-indent:-9999px;
}

.res_form_head	{
	margin:0px;
	overflow:hidden;
	width:380px;
	height:19px;
	background:url(http://www.hallia.net/blog2/img/res_form_head.gif);
	text-indent:-9999px;
}

.form_post_area	{
	background:#F9F9F9;
	width:380px;
}

.res_form	{
	margin:0px;
	vertical-align:text-bottom;
	border:dotted 1px;
	font-size:11px;
	color:#666666;
	max-width:328px;
}

.form_p	{
	margin:0px;
	margin-top:3px;
}

.res_form_foot	{
	margin:0px;
	overflow:hidden;
	width:380px;
	height:19px;
	background:url(http://www.hallia.net/blog2/img/res_form_foot.gif);
	text-indent:-9999px;
}

.relatedEntries	{
	margin-left:100px;
	width:560px;
	font-size:0.8em;
	margin-bottom:50px;
}

.relatedUL	{
	margin:0px;
	padding:0px;
	list-style-type:square;
	list-style-position:inside;
}

.for_as {
	width:480px;
	background:#F4F5FF;
	font-size:12px;
	padding:10px;
	border:solid 1px;
	border-color:#CCCCCC
}

pre {
	width:540px;
	background:#F4F5FF;
	font-size:12px;
	padding:10px;
	border:solid 1px;
	border-color:#CCCCCC
}