﻿@charset "utf-8";
/* CSS Document */


div.header img#top-header {
	display: block;
	visibility: visible;
}


div.header h1 {
	display: none;
	visibility: hidden;
}


div.header img#gnavi-back {
	display: block;
	visibility: visible;
	border-bottom: 2px solid #E1E0DF;
}


div.header ul {
	display: none;
	visibility: hidden;

}


h3 {
	/*display: none;
	visibility: hidden;*/
}



h3#h3-kairan {
/*	display: none;
	visibility: hidden;*/
	display:block;
	visibility:visible;
	margin:0px;
	padding:3px 0px 0px 0px;
	height:auto;
	font-size:18px;
	font-weight:bold;
	color:#006600;
	line-height:1.5em;
}


img#img-kairan {
/*	display: block;
	visibility: visible;
	margin:0px;
	padding:0px;
	clear:both;*/
	display: none;
	visibility: hidden;
	
}

*:first-child+html img#img-kairan {
/*	display: block;
	visibility: visible;
	margin:0px 0px 5px 0px;
	padding:0px;
	clear:both;*/
	display: none;
	visibility: hidden;
	
} 




*:first-child+html h3#h3-kairan {
/*	display: none;
	visibility: hidden;*/
	display:block;
	visibility:visible;
	margin:0px;
	padding:3px 0px 0px 0px;
	height:66px;
	font-size:18px;
	font-weight:bold;
	color:#006600;
	line-height:1.5em;
}


div.contents-message img#img-newyear {
	display: block;
	visibility: visible;
}





/***************************************************************/
div.box-blog-date {
	margin:0px;
	padding:0px;
	
}


div.box-blog-title dt {
	margin: 0px;
	padding:0px;
}

div.box-blog-title dt a {
	margin: 0px;
	padding:0px;
}

div.box-blog-title dd {
	margin: 0px;
	padding:0px;
}




div.box-blog-title dd img{
	margin: 0px;
	padding:0px;
	clear:both;
}

div.blog-contents {
	margin: 0px 0px 0px 10px;
}



div.contents-2nd {
	display: none;
	visibility: hidden;
}

div.contents-1st {
	margin:0px;
	padding:0px;
	float:left;
}

div.contents {
	background-image:none;
}


div.footer {
	clear:both;
}


div#blog-header {
	display: none;
	visibility: hidden;
}


div.blog-contents h3#h3-kairan em.em-text {
	text-indent: 0px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-style:normal;
	line-height:1.5em;
	/*float: left;*/
}

*:first-child+html div.blog-contents h3#h3-kairan em.em-text {
	text-indent: -9999px;
	text-align: left;
/*	margin: 0px;
	padding: 0px;
	font-style:normal;
	line-height:1.5em;*/
	float: left;
}

ul#blog-pankuzu {
	display: none;
	visibility: hidden;
}






