.blk01 .ttl { background:url(images/bg_siteServices_0-18.png) 0 0 no-repeat #dbf6ff}
.blk01 .ttl h2 { color:#333}
.blk01 .ttl h2 a { color:#333}
.blk01 .ttl span { background:url(images/bg_siteServices_0-18.png) right 0 no-repeat}

.blk02 { background:url(images/bg_siteServices_0-18.png) -60px -180px repeat-x #dbf6ff}

.blk03 .ttl { background:url(images/bg_siteServices_0-18.png) 0 -50px no-repeat #dbf6ff}
.blk03 .ttl span { background:url(images/bg_siteServices_0-18.png) right -50px no-repeat}
.blk03 .ttl h2 { color:#005b76}
.blk03 .ttl ul li { background:url(images/bg_siteServices_0-18.png) 0 -90px no-repeat}
.blk03 .ttl ul li em { padding:0 12px; background:url(images/bg_siteServices_0-18.png) right -90px no-repeat}
.blk03 .ttl ul li.this { background-position:0 -120px}
.blk03 .ttl ul li.this em { background-position:right -120px} 

.blk04 .ttl  { background:url(images/bg_siteServices_0-18.png) 0 -198px no-repeat}
.blk04 .ttl h2 { padding:6px 0 3px; font-size:14px; color:#2C5F06}
.blk04 .ttl h2 a { color:#2C5F06}
.blk04 .ttl span { background:url(images/bg_siteServices_0-18.png) right -198px no-repeat #FFF}

.littleNav h2 a { color:#457d08}
.littleNav ul, .littleNav li { border-color:#cddea4}

.mod03 .ctn { border-top:1px solid #96e8fd; border-bottom:1px solid #96e8fd}
.mod07 a.s1, .mod12 h3 a, .mod13 h3 a { color:#4D7000}
.mod07 a.s1:hover, .mod12 h3 a:hover, .mod13 h3 a:hover { color:#f13a09}


