@charset "UTF-8";
/* CSS Document */
.lnavi{ display:none;}

.lnavi li a img{
	-webkit-filter: grayscale(100%); 
	filter: grayscale(100%);
}
.lnavi li a.active img{
	-webkit-filter: grayscale(0); 
	filter: grayscale(0);
}
.lnavi li a:hover img{
	-webkit-filter: grayscale(50%); 
	filter: grayscale(50%);
}

.cSet{}
.cSet div{ margin: 0; padding: 1.0em; background:rgba(255,255,255,1.0); border-radius: 0 0 5px 5px;}
.cSet .area{ margin:0; padding: 0.5em 0; text-align: center; font-weight: bold; font-size:129%; background: #37BEF0; color:#FFFFFF;}
.cSet .name{ margin:0.5em 0 0 0;}
.cSet .name a{ display:block; border: solid 1px #CCCCCC; background: #FFFFFF;}
.cSet .name a img{ display:block;}

.cSet .kaihatsu .area{ background:rgba(29,188,242,1.0);}
.cSet .kaihatsu div{ background:rgba(29,188,242,0.1);}

.cSet .jutaku .area{ background:rgba(34,172,56,1.0);}
.cSet .jutaku div{ background:rgba(34,172,56,0.1);}

.cSet .juken .area{ background:rgba(78,40,35,1.0);}
.cSet .juken div{ background:rgba(78,40,35,0.1);}

.cSet .inaka .area{ background:rgba(227,144,20,1.0);}
.cSet .inaka div{ background:rgba(227,144,20,0.1);}


.pocopoco{ float:right; width:30%; margin-left: 1.5em;}
.pocopoco img{ display: block;}




@media only screen and (max-width:480px){
  .table-history{}
  .table-history tbody th{ display:inline !important; text-align: left; border:none; padding: 0.3em 0 0 1.0em;}
  .table-history tbody td{ clear:both; text-align: left; padding: 0.3em 0 0.3em 1.0em; border-bottom: dotted 1px #a8a8a8; margin-bottom: 0.5em;}
  
}