@charset "shift_jis";

/* -------- tag -------- */

td
{

}

h1
{
	font-size:medium;

	
}
#ecoteiki h1
{
	margin-top:10px;
}
h2
{
	margin:5px 0 0 0;
	font-size:small;
	color:#000000;
}
.block h2
{
	margin:5px 0 0 0;
	padding:6px 0 4px 8px;
	font-size:small;
	color:#FFFFFF;
	background-color:#FF9F0F;
}
h3
{
	margin:10px 0 5px 10px;
	font-size:x-small;
	color:#000000;
}

/* -------- box -------- */

#main
{
	padding: 10px 20px 0 20px;
	margin: 0;
	border-width: 0 2px;
	border-style: solid;
	line-height:120%;
	font-size:x-small;
}
p
{
	font-size:x-small;
}
/* -------- lead -------- */
.lead1
{
	padding-bottom: 10px;
	font-size:80%;
	color:#000000;
	line-height:100%;
}

/* -------- conv -------- */

#block1
{
	margin: 6px 0 0 0;
	padding: 10px 20px 12px 20px;
	background-color:#dfeead;
}
#block11
{
	margin: 6px 0 0 0;
	padding: 20px 20px 0 20px;
	background-color:#dfeead;
	height:200px;
}
#block11 p
{
	margin: 0px 0 10px 0;
	font-size:12px;
	line-height:120%;
}

#block11 img
{
	margin-left: 10px;
	margin-bottom: 3px;
}
.inpic
{
	float:right;
	text-align:center;
}

#block12 img
{
	margin-top: 10px;
}
#block13 img
{
	margin-left: 20px;
}
#block13 .title
{
	margin-top: 10px;

}
#block13 .lead1
{
	margin-bottom: 10px;
	font-size:12px;
	line-height:120%;
}
#block13 .picbox
{
	margin:10px 0 0 20px;
	font-size:12px;
}
#block13 .picbox img
{
	margin-left:0px;
	margin-bottom: 3px;
}
#block14 h2
{
	margin:5px 0 0 0;
	padding:0;
	background-color:#ffffff;
}
#main #eco2 #block14
{
	margin:0;
	padding:0;
}

/* -------- block -------- */
#block1 ul
{
	margin:0 0 6px 2em;
}
#block1 h2
{
	margin:10px 0 0 0;
}
#block1 img
{
	margin:2px 0 5px 0;
}
#block1 p
{
	margin:0 0 0 10px;
}
.block
{
	border-top: 3px solid #FF9F0F;
	margin: 10px 0 0 0;
	padding: 6px 0 10px 0;
}
.block p
{
	margin: 0 20px 0 20px;
}

/* -------- block5 -------- */

#block5
{
	border-bottom: 3px solid #FF9F0F;
}

#block5 h2
{

}

/* -------- p margin -------- */
.block .mg-r1
{
	margin-right:100px;
}



/* -------- float -------- */
.f-left
{
	float:left;
}
.f-right
{
	float:right;
}
.f-right2
{
	float:right;
	margin-bottom:10px;
}
/* -------- list -------- */

/* -------- list table -------- */

#block4 table
{
	border-collapse : collapse ;
	border : 1px solid #666;
	margin:5px 0 0 20px;
}

#block4 td
{
	border-collapse : collapse ;
	border : 1px solid #666;
	vertical-align:middle;
	padding:4px 8px;
	font-size:12px;
	text-align:center;
}

/* -------- link -------- */

a:link		{ color:#C40026; text-decoration:underline;}
a:visited	{ color:#C40026; text-decoration:underline;}
a:hover	{ color:#C40026; text-decoration:underline;}
a:active	{ color:#C40026; text-decoration:underline;}

/* -------- eco’èŠú -------- */

#block6 p, 
{
	margin:10px 0 0 0;
	padding:0;
	line-height:120%;
}


#block6 table
{
	border-collapse : collapse ;
	border : 1px solid #666;
	margin:10px 0 10px 10px;
}

#ecoteiki #block6 td
{
	border-collapse : collapse ;
	border : 1px solid #666;
	vertical-align:middle;
	padding:4px 8px;
	font-size:12px;
	text-align:left;
	line-height:120%;
}

