/* CSS Document */
#maintit{
padding:0;
margin:0 0 10px 0;
width:532px;
height:61px;
background:url("../img/100nen/maintit.jpg");

}
h5#sub01{
padding:0;
margin:0 auto;
width:532px;
height:66px;
background:url("../img/100nen/sub01.png");
text-indent:-9999px;
}
h5#sub02{
padding:0;
margin:0 auto;
width:532px;
height:66px;
background:url("../img/100nen/sub02.png");
text-indent:-9999px;
}
h5#sub03{
padding:0;
margin:0 auto;
width:532px;
height:66px;
background:url("../img/100nen/sub03.png");
text-indent:-9999px;
}



#maintit h4{
text-indent:-9999px;
}
#hyakuB01{
	margin:0 12px 30px 16px;
}
#hyakuB02{
	margin:0 30px 30px 20px;
}
#hyakuB03{
	margin:0 30px 30px 20px;
}
#hyakuB04{
	margin:0 30px 50px 20px;
}
.hyakuT01 td{
	padding:5px ;
}
.hyakuT01B td{
	padding:4px ;
}
p.hyakuP01{
	margin:0 0 15px 0;
}
p.hyakuP02{
	color:#1b8b3f;
}

.gaiyoTD01{
	color:#1b8b3f;
	padding:3px 10px;
	background:url("../img/dot.gif") repeat-x bottom;
}
.gaiyoTD02{
	padding:3px 10px;
	background:url("../img/dot.gif") repeat-x bottom;
}
.hyakuT02A {
	font-weight:bold;
	background:#eff7df;
	border:1px solid #d9edb5;
	margin:10px 0;
}
.hyakuT02A td{
	padding:3px 5px;
}
.hyakuT02B {
	padding:3px 5px;
	background:url("../img/dot.gif") repeat-x bottom;
}
.hyakuT02C {
	padding:3px 5px;
}

#toiawase h5{
 background:url("../img/momochi/toi_obi.png") no-repeat left top;
 text-indent:-9999px;
 width:521px;
 padding:30px 0 0 0;
}

#toinaiyo{
 margin:0 0 0 20px;
 border-left:2px solid #F8A11E;
 padding:5px 0 5px 15px;
}

img.telfax{
 margin:10px 0 0 0;
}






