img {
    -webkit-touch-callout: none;
}
.cc_category_shinro {
    background-color: #ff7f7f;
    color: #ffffff;
}
.cc_category_hyouka {
    background-color: #ff7fbf;
    color: #ffffff;
}
.cc_category_koutyou {
    background-color: #ff7fff;
    color: #ffffff;
}
.cc_category_matsukounews {
    background-color: #bf7fff;
    color: #ffffff;
}
.cc_category_taiken {
    background-color: #7f7fff;
    color: #ffffff;
}
.cc_category_nyushi {
    background-color: #7fbfff;
    color: #ffffff;
}
.cc_category_event {
    background-color: #7fffff;
    color: #ffffff;
}
.cc_category_renkei {
    background-color: #f7f77f;
    color: #ffffff;
}
