.cat_icon li{
	list-style: none;
	display: inline;
}

.oshi {
	font-size: 0.7em;
    text-align: center;
    margin: 0 5px 0 0;
    padding: 1px 10px 1px 10px;
    background-color: #006732;
    border-radius: 100px;
}

.oshi a {
  color: #fff !important;
  text-decoration: none;
}

.oshi a:visited{
  color: #fff ;
  text-decoration: none;
}

.oshi a:hover{
  color: #fff !important;
  text-decoration: none;
  opacity:0.7;
}

.eve {
	font-size: 0.7em;
    text-align: center;
    margin: 0 5px 0 0;
    padding: 1px 10px 1px 10px;
	background-color: #FF9900;
    border-radius: 100px;
}

.eve a {
  color: #fff !important;
  text-decoration: none;
}

.eve a:visited{
  color: #fff;
  text-decoration: none;
}

.eve a:hover{
  color: #fff !important;
  text-decoration: none;
  opacity:0.7;
}

.news {
	font-size: 0.7em;
    text-align: center;
    margin: 0 5px 0 0;
    padding: 1px 10px 1px 10px;
	background-color: #0000CC;
    border-radius: 100px;
}

.news a {
  color: #fff !important;
  text-decoration: none;
}

.news a:visited{
  color: #fff;
  text-decoration: none;
}

.news a:hover{
  color: #fff !important;
  text-decoration: none;
  opacity:0.7;
}


.jyu {
	font-size: 0.7em;
    text-align: center;
    margin: 0 5px 0 0;
    padding: 1px 10px 1px 10px;
	background-color: #FF0000;
    border-radius: 100px;
}

.jyu a {
  color: #fff !important;
  text-decoration: none;
}

.jyu a:visited{
  color: #fff;
  text-decoration: none;
}

.jyu a:hover{
  color: #fff !important;
  text-decoration: none;
  opacity:0.7;
}

.volun {
	font-size: 0.7em;
    text-align: center;
    margin: 0 5px 0 0;
    padding: 1px 10px 1px 10px;
	background-color: #FF3366;
    border-radius: 100px;
}

.volun a {
  color: #fff !important;
  text-decoration: none;
}

.volun a:visited{
  color: #fff;
  text-decoration: none;
}

.volun a:hover{
  color: #fff !important;
  text-decoration: none;
  opacity:0.7;
}

.kosodate {
	font-size: 0.7em;
    text-align: center;
    margin: 0 5px 0 0;
    padding: 1px 10px 1px 10px;
	background-color: #FF6600;
    border-radius: 100px;
}

.kosodate a {
  color: #fff !important;
  text-decoration: none;
}

.kosodate a:visited{
  color: #fff;
  text-decoration: none;
}

.kosodate a:hover{
  color: #fff !important;
  text-decoration: none;
  opacity:0.7;
}

