/* ==========================================================================
  categoryCorol
========================================================================== */

/* 夜遊び */
.categoryCorol01,
.categoryCorol01.listOpen a,
.categoryNightlifeThreadList section.threadListWrap .categoryNameTitle,
.categoryNightlifeThreadList section.threadListWrap .categoryNameTitle a,
.thread-list #container .categoryNightlifeThreadList section.threadListWrap h3,
.thread-list #container .categoryNightlifeThreadList section.threadListWrap h3 a,
.kakolog-threads #container .categoryNightlifeThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryNightlifeThreadList section.threadListWrap h3 a,
.categoryNightlifeThreadList .clmTitle {
  color: #182987;
}
.categoryCorol01.listOpen,
.categoryNightlifeThreadList section.threadListWrap .categoryNameTitle,
.categoryNightlifeThreadList section.threadListWrap form.threadSearchForm,
.kakolog-threads #container .categoryNightlifeThreadList section.threadListWrap h3 {
  background: rgba(24, 41, 135, 0.1);
}

.categoryNightlifeThreadList,
.categoryNightlifeThreadList section.threadListWrap .categoryNameTitle,
.thread-list #container .categoryNightlifeThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryNightlifeThreadList section.threadListWrap h3,
.categoryNightlifeThreadList section.threadListWrap form input[type="text"],
.categoryNightlifeThreadList section.threadListWrap form input[type="submit"] {
  border-color: #182987 !important;
}
.categoryNightlifeThreadList section.threadListWrap form input[type="submit"] {
  background: #182987;
}
.categoryNightlifeThreadList section.threadListWrap ul.textListWrap li:nth-child(even) {
/*  background: rgba(24, 41, 135, 0.05);*/
}

.categoryNightlifeThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_01.png) no-repeat;
  background-size: contain;
}
.categoryNightlifeThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_01.png) no-repeat center;
  background-size: cover;
}
.thread-list #container .categoryNightlifeThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryNightlifeThreadList section.threadListWrap h3 {
  border-color: rgba(24, 41, 135, 0.5) !important;
}

.thread-list #container .categoryNightlifeThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_01_t.png) no-repeat 0 13px;
  background-size: 20px;
}


/* お水 */
.categoryCorol02,
.categoryCorol02.listOpen a,
.categoryOmizuThreadList section.threadListWrap .categoryNameTitle,
.categoryOmizuThreadList section.threadListWrap .categoryNameTitle a,
.kakolog-threads .categoryOmizuThreadList section.threadListWrap h3,
.kakolog-threads .categoryOmizuThreadList section.threadListWrap h3 a,
.thread-list #container .categoryOmizuThreadList section.threadListWrap h3,
.thread-list #container .categoryOmizuThreadList section.threadListWrap h3 a,
.categoryOmizuThreadList .clmTitle {
  color: #ea7ee0;
}
.categoryCorol02.listOpen,
.categoryOmizuThreadList section.threadListWrap .categoryNameTitle,
.kakolog-threads #container .categoryOmizuThreadList section.threadListWrap h3,
.categoryOmizuThreadList section.threadListWrap form.threadSearchForm {
  background: rgba(234, 126, 224, 0.1);
}

.categoryOmizuThreadList,
.categoryOmizuThreadList section.threadListWrap .categoryNameTitle,
.kakolog-threads #container .categoryOmizuThreadList section.threadListWrap h3,
.categoryOmizuThreadList section.threadListWrap form input[type="text"],
.categoryOmizuThreadList section.threadListWrap form input[type="submit"] {
  border-color: #ea7ee0 !important;
}

.categoryOmizuThreadList section.threadListWrap form input[type="submit"] {
  background: #ea7ee0;
}
.categoryOmizuThreadList section.threadListWrap ul.textListWrap li:nth-child(even) {
/*  background: rgba(234, 126, 224, 0.05);*/
}
.categoryOmizuThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_02.png) no-repeat;
  background-size: contain;
}
.categoryOmizuThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_02.png) no-repeat center;
  background-size: cover;
}
.thread-list #container .categoryOmizuThreadList section.threadListWrap h3 {
  border-color: rgba(234, 126, 224, 0.5) !important;
}
.thread-list #container .categoryOmizuThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_02_t.png) no-repeat 0 13px;
  background-size: 20px;
}


/* ホスト */

.categoryCorol03,
.categoryCorol03.listOpen a,
.categoryHostThreadList section.threadListWrap .categoryNameTitle,
.categoryHostThreadList section.threadListWrap .categoryNameTitle a,
.thread-list #container .categoryHostThreadList section.threadListWrap h3,
.thread-list #container .categoryHostThreadList section.threadListWrap h3 a,
.kakolog-threads .categoryHostThreadList section.threadListWrap h3,
.kakolog-threads .categoryHostThreadList section.threadListWrap h3 a,
.categoryHostThreadList .clmTitle {
  color: #00a199;
}
.categoryCorol03.listOpen,
.categoryHostThreadList section.threadListWrap .categoryNameTitle,
.kakolog-threads .categoryHostThreadList section.threadListWrap h3,
.categoryHostThreadList section.threadListWrap form.threadSearchForm {
  background: rgba(0, 161, 153, 0.1);
}
.categoryHostThreadList,
.categoryHostThreadList section.threadListWrap .categoryNameTitle,
.kakolog-threads .categoryHostThreadList section.threadListWrap h3,
.thread-list #container .categoryHostThreadList section.threadListWrap h3,
.categoryHostThreadList section.threadListWrap form input[type="text"],
.categoryHostThreadList section.threadListWrap form input[type="submit"] {
  border-color: #00a199 !important;
}
.categoryHostThreadList section.threadListWrap form input[type="submit"] {
  background: #00a199;
}
.categoryHostThreadList section.threadListWrap ul.textListWrap li:nth-child(even) {
/*  background: rgba(0, 161, 153, 0.05);*/
}
.categoryHostThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_03.png) no-repeat;
  background-size: contain;
}
.categoryHostThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_03.png) no-repeat center;
  background-size: cover;
}
.thread-list #container .categoryHostThreadList section.threadListWrap h3 {
  border-color: rgba(0, 161, 153, 0.5) !important;
}
.thread-list #container .categoryHostThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_03_t.png) no-repeat 0 13px;
  background-size: 20px;
}

/* 風俗 */
.categoryCorol04,
.categoryCorol04.listOpen a,
.categoryFuzokuThreadList section.threadListWrap .categoryNameTitle,
.categoryFuzokuThreadList section.threadListWrap .categoryNameTitle a,
.kakolog-threads .categoryFuzokuThreadList section.threadListWrap h3,
.kakolog-threads .categoryFuzokuThreadList section.threadListWrap h3 a,
.thread-list #container .categoryFuzokuThreadList section.threadListWrap h3,
.thread-list #container .categoryFuzokuThreadList section.threadListWrap h3 a,
.categoryFuzokuThreadList .clmTitle {
  color: #f29600;
}
.categoryCorol04.listOpen,
.categoryFuzokuThreadList section.threadListWrap .categoryNameTitle,
.thread-list .categoryHostThreadList section.threadListWrap h3,
.kakolog-threads .categoryFuzokuThreadList section.threadListWrap h3,
.categoryFuzokuThreadList section.threadListWrap form.threadSearchForm {
  background: rgba(242, 150, 0, 0.1);
}

.categoryFuzokuThreadList,
.categoryFuzokuThreadList section.threadListWrap .categoryNameTitle,
.kakolog-threads .categoryFuzokuThreadList section.threadListWrap h3,
.thread-list #container .categoryFuzokuThreadList section.threadListWrap h3,
.categoryFuzokuThreadList section.threadListWrap form input[type="text"],
.categoryFuzokuThreadList section.threadListWrap form input[type="submit"] {
  border-color: #f29600 !important;
}
.categoryFuzokuThreadList section.threadListWrap form input[type="submit"] {
  background: #f29600;
}
.categoryFuzokuThreadList section.threadListWrap ul.textListWrap li:nth-child(even) {
/*  background: rgba(242, 150, 0, 0.05);*/
}
.categoryFuzokuThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_04.png) no-repeat;
  background-size: contain;
  width: 40px;
  left: 5px;
  top: 10px;
}
.categoryFuzokuThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_04.png) no-repeat center;
  background-size: cover;
  left: 0;
  width: 50px;
}
.thread-list #container .categoryFuzokuThreadList section.threadListWrap h3 {
  border-color: rgba(242, 150, 0, 0.5) !important;
}
.thread-list #container .categoryFuzokuThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_04_t.png) no-repeat 0 13px;
  background-size: 20px;
}

/* ビューティー、ファッション、お悩み相談 */
.categoryCorol05,
.categoryCorol05.listOpen a,
.categoryBeautyThreadList section.threadListWrap .categoryNameTitle,
.categoryFashionThreadList section.threadListWrap .categoryNameTitle,
.categoryTroubleThreadList section.threadListWrap .categoryNameTitle,
.categoryBeautyThreadList section.threadListWrap .categoryNameTitle a,
.categoryFashionThreadList section.threadListWrap .categoryNameTitle a,
.categoryTroubleThreadList section.threadListWrap .categoryNameTitle a,
.kakolog-threads .categoryBeautyThreadList section.threadListWrap h3,
.kakolog-threads .categoryBeautyThreadList section.threadListWrap h3 a,
.kakolog-threads .categoryFashionThreadList section.threadListWrap h3,
.kakolog-threads .categoryFashionThreadList section.threadListWrap h3 a,
.kakolog-threads .categoryTroubleThreadList section.threadListWrap h3,
.kakolog-threads .categoryTroubleThreadList section.threadListWrap h3 a,
.thread-list #container .categoryBeautyThreadList section.threadListWrap h3,
.thread-list #container .categoryFashionThreadList section.threadListWrap h3,
.thread-list #container .categoryTroubleThreadList section.threadListWrap h3,
.thread-list #container .categoryBeautyThreadList section.threadListWrap h3 a,
.thread-list #container .categoryFashionThreadList section.threadListWrap h3 a,
.thread-list #container .categoryTroubleThreadList section.threadListWrap h3 a,

.categoryBeautyThreadList .clmTitle,
.categoryFashionThreadList .clmTitle,
.categoryTroubleThreadList .clmTitle {
  color: #c8bb9b;
}
.categoryCorol05.listOpen,
.kakolog-threads .categoryBeautyThreadList section.threadListWrap h3,
.kakolog-threads .categoryFashionThreadList section.threadListWrap h3,
.kakolog-threads .categoryTroubleThreadList section.threadListWrap h3,
.categoryBeautyThreadList section.threadListWrap .categoryNameTitle,
.categoryFashionThreadList section.threadListWrap .categoryNameTitle,
.categoryTroubleThreadList section.threadListWrap .categoryNameTitle,
.categoryBeautyThreadList section.threadListWrap form.threadSearchForm,
.categoryFashionThreadList section.threadListWrap form.threadSearchForm,
.categoryTroubleThreadList section.threadListWrap form.threadSearchForm {
  background: rgba(200, 187, 155, 0.1);
}
.categoryBeautyThreadList,
.categoryFashionThreadList,
.categoryTroubleThreadList,
.categoryBeautyThreadList section.threadListWrap .categoryNameTitle,
.categoryFashionThreadList section.threadListWrap .categoryNameTitle,
.categoryTroubleThreadList section.threadListWrap .categoryNameTitle,
.thread-list #container .categoryBeautyThreadList section.threadListWrap h3,
.thread-list #container .categoryFashionThreadList section.threadListWrap h3,
.thread-list #container .categoryTroubleThreadList section.threadListWrap h3,
.kakolog-threads .categoryBeautyThreadList section.threadListWrap h3,
.kakolog-threads .categoryFashionThreadList section.threadListWrap h3,
.kakolog-threads .categoryTroubleThreadList section.threadListWrap h3,
.categoryBeautyThreadList section.threadListWrap form input[type="text"],
.categoryBeautyThreadList section.threadListWrap form input[type="submit"],
.categoryFashionThreadList section.threadListWrap form input[type="text"],
.categoryFashionThreadList section.threadListWrap form input[type="submit"],
.categoryTroubleThreadList section.threadListWrap form input[type="text"],
.categoryTroubleThreadList section.threadListWrap form input[type="submit"] {
  border-color: #c8bb9b !important;
}
.categoryBeautyThreadList section.threadListWrap form input[type="submit"],
.categoryFashionThreadList section.threadListWrap form input[type="submit"],
.categoryTroubleThreadList section.threadListWrap form input[type="submit"] {
  background: #c8bb9b;
}
.categoryBeautyThreadList section.threadListWrap ul.textListWrap li:nth-child(even),
.categoryFashionThreadList section.threadListWrap ul.textListWrap li:nth-child(even),
.categoryTroubleThreadList section.threadListWrap ul.textListWrap li:nth-child(even){
/*  background: rgba(200, 187, 155, 0.05);*/
}
.categoryBeautyThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_05.png) no-repeat;
  background-size: contain;
}
.categoryBeautyThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_05.png) no-repeat center;
  background-size: cover;
}
.categoryFashionThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_06.png) no-repeat;
  background-size: contain;
}
.categoryFashionThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_06.png) no-repeat center;
  background-size: cover;
}
.categoryTroubleThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_07.png) no-repeat;
  background-size: contain;
}
.categoryTroubleThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_07.png) no-repeat center;
  background-size: cover;
}

.thread-list #container .categoryBeautyThreadList section.threadListWrap h3,
.thread-list #container .categoryFashionThreadList section.threadListWrap h3,
.thread-list #container .categoryTroubleThreadList section.threadListWrap h3 {
  border-color: rgba(200, 187, 155, 0.5) !important;
}
.thread-list #container .categoryBeautyThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_05_t.png) no-repeat 0 13px;
  background-size: 20px;
}
.thread-list #container .categoryFashionThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_06_t.png) no-repeat 0 13px;
  background-size: 20px;
}
.thread-list #container .categoryTroubleThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_07_t.png) no-repeat 0 13px;
  background-size: 20px;
}


/* モデル、芸能、雑談 */
.categoryCorol06,
.categoryCorol06.listOpen a,
.categoryModelThreadList section.threadListWrap .categoryNameTitle,
.categoryEntertainmentThreadList section.threadListWrap .categoryNameTitle,
.categoryIdletalkThreadList section.threadListWrap .categoryNameTitle,
.categoryModelThreadList section.threadListWrap .categoryNameTitle a,
.categoryEntertainmentThreadList section.threadListWrap .categoryNameTitle a,
.categoryIdletalkThreadList section.threadListWrap .categoryNameTitle a,
.thread-list #container .categoryModelThreadList section.threadListWrap h3,
.thread-list #container .categoryEntertainmentThreadList section.threadListWrap h3,
.thread-list #container .categoryIdletalkThreadList section.threadListWrap h3,
.thread-list #container .categoryModelThreadList section.threadListWrap h3 a,
.thread-list #container .categoryEntertainmentThreadList section.threadListWrap h3 a,
.thread-list #container .categoryIdletalkThreadList section.threadListWrap h3 a,
.kakolog-threads #container .categoryModelThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryEntertainmentThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryIdletalkThreadList section.threadListWrap h3,
.categoryModelThreadList .clmTitle,
.categoryEntertainmentThreadList .clmTitle,
.categoryIdletalkThreadList .clmTitle {
  color: #62cbf4;
}
.categoryCorol06.listOpen,
.categoryModelThreadList section.threadListWrap .categoryNameTitle,
.categoryEntertainmentThreadList section.threadListWrap .categoryNameTitle,
.categoryIdletalkThreadList section.threadListWrap .categoryNameTitle,
.categoryModelThreadList section.threadListWrap form.threadSearchForm,
.categoryEntertainmentThreadList section.threadListWrap form.threadSearchForm,
.categoryIdletalkThreadList section.threadListWrap form.threadSearchForm,
.kakolog-threads #container .categoryModelThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryEntertainmentThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryIdletalkThreadList section.threadListWrap h3 {
  background: rgba(98, 203, 244, 0.1);
}
.categoryModelThreadList,
.categoryEntertainmentThreadList,
.categoryIdletalkThreadList,
.categoryModelThreadList section.threadListWrap .categoryNameTitle,
.categoryEntertainmentThreadList section.threadListWrap .categoryNameTitle,
.categoryIdletalkThreadList section.threadListWrap .categoryNameTitle,
.thread-list #container .categoryModelThreadList section.threadListWrap h3,
.thread-list #container .categoryEntertainmentThreadList section.threadListWrap h3,
.thread-list #container .categoryIdletalkThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryModelThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryEntertainmentThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryIdletalkThreadList section.threadListWrap h3,
.categoryModelThreadList section.threadListWrap form input[type="text"],
.categoryModelThreadList section.threadListWrap form input[type="submit"],
.categoryEntertainmentThreadList section.threadListWrap form input[type="text"],
.categoryEntertainmentThreadList section.threadListWrap form input[type="submit"],
.categoryIdletalkThreadList section.threadListWrap form input[type="text"],
.categoryIdletalkThreadList section.threadListWrap form input[type="submit"] {
  border-color: #62cbf4 !important;
}
.categoryModelThreadList section.threadListWrap form input[type="submit"],
.categoryEntertainmentThreadList section.threadListWrap form input[type="submit"],
.categoryIdletalkThreadList section.threadListWrap form input[type="submit"] {
  background: #62cbf4;
}
.categoryModelThreadList section.threadListWrap ul.textListWrap li:nth-child(even),
.categoryEntertainmentThreadList section.threadListWrap ul.textListWrap li:nth-child(even),
.categoryIdletalkThreadList section.threadListWrap ul.textListWrap li:nth-child(even){
/*  background: rgba(98, 203, 244, 0.05);*/
}
.categoryModelThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_08.png) no-repeat;
  background-size: contain;
}
.categoryModelThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_08.png) no-repeat center;
  background-size: cover;
}
.categoryEntertainmentThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_09.png) no-repeat;
  background-size: contain;
}
.categoryEntertainmentThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_09.png) no-repeat center;
  background-size: cover;
}
.categoryIdletalkThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_10.png) no-repeat;
  background-size: contain;
}
.categoryIdletalkThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_10.png) no-repeat center;
  background-size: cover;
}
.thread-list #container .categoryModelThreadList section.threadListWrap h3,
.thread-list #container .categoryEntertainmentThreadList section.threadListWrap h3,
.thread-list #container .categoryIdletalkThreadList section.threadListWrap h3 {
  border-color: rgba(98, 203, 244, 0.5) !important;
}
.thread-list #container .categoryModelThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_08_t.png) no-repeat 0 13px;
  background-size: 20px;
}
.thread-list #container .categoryEntertainmentThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_09_t.png) no-repeat 0 13px;
  background-size: 20px;
}
.thread-list #container .categoryIdletalkThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_10_t.png) no-repeat 0 13px;
  background-size: 20px;
}

/* 食べ物・グルメ、生活、恋 */
.categoryCorol07,
.categoryCorol07.listOpen a,
.categoryFoodThreadList section.threadListWrap .categoryNameTitle,
.categoryLifeThreadList section.threadListWrap .categoryNameTitle,
.categoryLoveThreadList section.threadListWrap .categoryNameTitle,
.categoryFoodThreadList section.threadListWrap .categoryNameTitle a,
.categoryLifeThreadList section.threadListWrap .categoryNameTitle a,
.categoryLoveThreadList section.threadListWrap .categoryNameTitle a,
.thread-list #container .categoryFoodThreadList section.threadListWrap h3,
.thread-list #container .categoryLifeThreadList section.threadListWrap h3,
.thread-list #container .categoryLoveThreadList section.threadListWrap h3,
.thread-list #container .categoryFoodThreadList section.threadListWrap h3 a,
.thread-list #container .categoryLifeThreadList section.threadListWrap h3 a,
.thread-list #container .categoryLoveThreadList section.threadListWrap h3 a,
.kakolog-threads #container .categoryFoodThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryLifeThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryLoveThreadList section.threadListWrap h3,
.categoryFoodThreadList .clmTitle,
.categoryLifeThreadList .clmTitle,
.categoryLoveThreadList .clmTitle {
  color: #45db5e;
}
.categoryCorol07.listOpen,
.categoryFoodThreadList section.threadListWrap .categoryNameTitle,
.categoryLifeThreadList section.threadListWrap .categoryNameTitle,
.categoryLoveThreadList section.threadListWrap .categoryNameTitle,
.categoryFoodThreadList section.threadListWrap form.threadSearchForm,
.categoryLifeThreadList section.threadListWrap form.threadSearchForm,
.categoryLoveThreadList section.threadListWrap form.threadSearchForm,
.kakolog-threads #container .categoryFoodThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryLifeThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryLoveThreadList section.threadListWrap h3 {
  background: rgba(69, 219, 94, 0.1);
}
.categoryFoodThreadList,
.categoryLifeThreadList,
.categoryLoveThreadList,
.categoryFoodThreadList section.threadListWrap .categoryNameTitle,
.categoryLifeThreadList section.threadListWrap .categoryNameTitle,
.categoryLoveThreadList section.threadListWrap .categoryNameTitle,
.thread-list #container .categoryFoodThreadList section.threadListWrap h3,
.thread-list #container .categoryLifeThreadList section.threadListWrap h3,
.thread-list #container .categoryLoveThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryFoodThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryLifeThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryLoveThreadList section.threadListWrap h3,
.categoryFoodThreadList section.threadListWrap form input[type="text"],
.categoryFoodThreadList section.threadListWrap form input[type="submit"],
.categoryLifeThreadList section.threadListWrap form input[type="text"],
.categoryLifeThreadList section.threadListWrap form input[type="submit"],
.categoryLoveThreadList section.threadListWrap form input[type="text"],
.categoryLoveThreadList section.threadListWrap form input[type="submit"] {
  border-color: #45db5e !important;
}
.categoryFoodThreadList section.threadListWrap form input[type="submit"],
.categoryLifeThreadList section.threadListWrap form input[type="submit"],
.categoryLoveThreadList section.threadListWrap form input[type="submit"] {
  background: #45db5e;
}
.categoryFoodThreadList section.threadListWrap ul.textListWrap li:nth-child(even),
.categoryLifeThreadList section.threadListWrap ul.textListWrap li:nth-child(even),
.categoryLoveThreadList section.threadListWrap ul.textListWrap li:nth-child(even){
/*  background: rgba(69, 219, 94, 0.05);*/
}
.categoryFoodThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_11.png) no-repeat;
  background-size: contain;
}
.categoryFoodThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_11.png) no-repeat center;
  background-size: cover;
}
.categoryLifeThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_12.png) no-repeat;
  background-size: contain;
}
.categoryLifeThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_12.png) no-repeat center;
  background-size: cover;
}
.categoryLoveThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_13.png) no-repeat;
  background-size: contain;
  top: 7px;
}
.categoryLoveThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_13.png) no-repeat center;
  background-size: cover;
  left: 0;
  width: 50px;
}
.thread-list #container .categoryFoodThreadList section.threadListWrap h3,
.thread-list #container .categoryLifeThreadList section.threadListWrap h3,
.thread-list #container .categoryLoveThreadList section.threadListWrap h3 {
  border-color: rgba(69, 219, 94, 0.5) !important;
}
.thread-list #container .categoryFoodThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_11_t.png) no-repeat 0 13px;
  background-size: 20px;
}
.thread-list #container .categoryLifeThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_12_t.png) no-repeat 0 13px;
  background-size: 20px;
}
.thread-list #container .categoryLoveThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_13_t.png) no-repeat 0 13px;
  background-size: 20px;
}

/* インターネット、ギャンブル */
.categoryCorol08,
.categoryCorol08.listOpen a,
.categoryInternetThreadList section.threadListWrap .categoryNameTitle,
.categoryGamblingThreadList section.threadListWrap .categoryNameTitle,
.categoryInternetThreadList section.threadListWrap .categoryNameTitle a,
.categoryGamblingThreadList section.threadListWrap .categoryNameTitle a,
.thread-list #container .categoryInternetThreadList section.threadListWrap h3,
.thread-list #container .categoryGamblingThreadList section.threadListWrap h3,
.thread-list #container .categoryInternetThreadList section.threadListWrap h3 a,
.thread-list #container .categoryGamblingThreadList section.threadListWrap h3 a,
.kakolog-threads #container .categoryInternetThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryGamblingThreadList section.threadListWrap h3,
.categoryInternetThreadList .clmTitle,
.categoryGamblingThreadList .clmTitle {
  color: #bc51bf;
}
.categoryCorol08.listOpen,
.categoryInternetThreadList section.threadListWrap .categoryNameTitle,
.categoryGamblingThreadList section.threadListWrap .categoryNameTitle,
.kakolog-threads #container .categoryInternetThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryGamblingThreadList section.threadListWrap h3,
.categoryInternetThreadList section.threadListWrap form.threadSearchForm,
.categoryGamblingThreadList section.threadListWrap form.threadSearchForm {
  background: rgba(188, 81, 191, 0.1);
}
.categoryInternetThreadList,
.categoryGamblingThreadList,
.categoryInternetThreadList section.threadListWrap .categoryNameTitle,
.categoryGamblingThreadList section.threadListWrap .categoryNameTitle,
.thread-list #container .categoryInternetThreadList section.threadListWrap h3,
.thread-list #container .categoryGamblingThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryInternetThreadList section.threadListWrap h3,
.kakolog-threads #container .categoryGamblingThreadList section.threadListWrap h3,
.categoryInternetThreadList section.threadListWrap form input[type="text"],
.categoryInternetThreadList section.threadListWrap form input[type="submit"],
.categoryGamblingThreadList section.threadListWrap form input[type="text"],
.categoryGamblingThreadList section.threadListWrap form input[type="submit"] {
  border-color: #bc51bf !important;
}
.categoryInternetThreadList section.threadListWrap form input[type="submit"],
.categoryGamblingThreadList section.threadListWrap form input[type="submit"] {
  background: #bc51bf;
}
.categoryInternetThreadList section.threadListWrap ul.textListWrap li:nth-child(even),
.categoryGamblingThreadList section.threadListWrap ul.textListWrap li:nth-child(even){
/*  background: rgba(188, 81, 191, 0.05);*/
}
.categoryInternetThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_14.png) no-repeat;
  background-size: contain;
}
.categoryInternetThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_14.png) no-repeat center;
  background-size: cover;
}
.categoryGamblingThreadList section.threadListWrap .categoryNameTitle:after {
  background: url(/img/icon/icon_15.png) no-repeat;
  background-size: contain;
}
.categoryGamblingThreadList section.threadListWrap .categoryNameTitle:before {
  background: url(/img/icon/icon_15.png) no-repeat center;
  background-size: cover;
}
.thread-list #container .categoryInternetThreadList section.threadListWrap h3,
.thread-list #container .categoryGamblingThreadList section.threadListWrap h3 {
  border-color: rgba(188, 81, 191, 0.5) !important;
}
.thread-list #container .categoryInternetThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_14_t.png) no-repeat 0 13px;
  background-size: 20px;
}
.thread-list #container .categoryGamblingThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_15_t.png) no-repeat 0 13px;
  background-size: 20px;
}


/* 過去ログ倉庫、運営 */
.categoryCorol09,
.categoryCorol09.listOpen a {
  color: #717071;
}
.categoryCorol09.listOpen,
.categoryAdministratorsThreadList section.threadListWrap form.threadSearchForm {
  background: rgba(113, 112, 113, 0.1);
}

.categoryAdministratorsThreadList section.threadListWrap ul.textListWrap li:nth-child(even) {
/*  background: rgba(24, 41, 135, 0.05);*/
}
.thread-list #container .categoryAdministratorsThreadList section.threadListWrap h3,
.categoryAdministratorsThreadList section.threadListWrap form input[type="text"],
.categoryAdministratorsThreadList section.threadListWrap form input[type="submit"] {
  border-color: rgba(113, 112, 113, 0.5) !important;
}
.categoryAdministratorsThreadList section.threadListWrap form input[type="submit"] {
  background: #717071;
}
.thread-list #container .categoryAdministratorsThreadList section.threadListWrap h3 span.threadListTitleInner {
  background: url(/img/icon/icon_17_t.png) no-repeat 0 13px;
  background-size: 20px;
  color: #717071;
}


@media screen and (min-width: 768px) {

.oldlogThreadListInner .boards.categoryNightlife ul li a:hover {
  background: rgba(24, 41, 135, 0.1);
}
.oldlogThreadListInner .boards.categoryNightlife ul li a:hover {
  color: #182987;
}
.oldlogThreadListInner .boards.categoryFuzoku ul li a:hover {
  background: rgba(242, 150, 0, 0.1);
}
.oldlogThreadListInner .boards.categoryFuzoku ul li a:hover {
  color: #f29600;
}
.oldlogThreadListInner .boards.categoryOmizu ul li a:hover {
  background: rgba(234, 126, 224, 0.1);
}
.oldlogThreadListInner .boards.categoryOmizu ul li a:hover {
  color: #ea7ee0;
}
.oldlogThreadListInner .boards.categoryHost ul li a:hover {
  background: rgba(0, 161, 153, 0.1);
}
.oldlogThreadListInner .boards.categoryHost ul li a:hover {
  color: #00a199;
}
.oldlogThreadListInner .boards.categoryBeauty ul li a:hover,
.oldlogThreadListInner .boards.categoryFashion ul li a:hover,
.oldlogThreadListInner .boards.categoryTrouble ul li a:hover {
  background: rgba(200, 187, 155, 0.1);
}
.oldlogThreadListInner .boards.categoryBeauty ul li a:hover,
.oldlogThreadListInner .boards.categoryFashion ul li a:hover,
.oldlogThreadListInner .boards.categoryTrouble ul li a:hover {
  color: #c8bb9b;
}
.oldlogThreadListInner .boards.categoryModel ul li a:hover,
.oldlogThreadListInner .boards.categoryEntertainment ul li a:hover,
.oldlogThreadListInner .boards.categoryIdletalk ul li a:hover {
  background: rgba(98, 203, 244, 0.1);
}
.oldlogThreadListInner .boards.categoryModel ul li a:hover,
.oldlogThreadListInner .boards.categoryEntertainment ul li a:hover,
.oldlogThreadListInner .boards.categoryIdletalk ul li a:hover {
  color: #62cbf4;
}
.oldlogThreadListInner .boards.categoryFood ul li a:hover,
.oldlogThreadListInner .boards.categoryLife ul li a:hover,
.oldlogThreadListInner .boards.categoryLove ul li a:hover  {
  background: rgba(69, 219, 94, 0.1);
}
.oldlogThreadListInner .boards.categoryFood ul li a:hover,
.oldlogThreadListInner .boards.categoryLife ul li a:hover,
.oldlogThreadListInner .boards.categoryLove ul li a:hover {
  color: #45db5e;
}
.oldlogThreadListInner .boards.categoryInternet ul li a:hover,
.oldlogThreadListInner .boards.categoryGambling ul li a:hover {
  background: rgba(188, 81, 191, 0.1);
}
.oldlogThreadListInner .boards.categoryInternet ul li a:hover,
.oldlogThreadListInner .boards.categoryGambling ul li a:hover {
  color: #bc51bf;
}
.oldlogThreadListInner .boards.categoryAdministrators ul li a:hover {
  background: rgba(113, 112, 113, 0.1);
}
.oldlogThreadListInner .boards.categoryAdministrators ul li a:hover {
  color: #717071;
}

  .thread-list .categoryNightlifeThreadList section.threadListWrap ul.textListWrap li:hover {
    background-color: #182987;
  }
  .thread-list .categoryOmizuThreadList section.threadListWrap ul.textListWrap li:hover {
    background-color: #ea7ee0;
  }
  .thread-list .categoryHostThreadList section.threadListWrap ul.textListWrap li:hover {
    background-color: #00a199;
  }
  .thread-list .categoryFuzokuThreadList section.threadListWrap ul.textListWrap li:hover {
    background-color: #f29600;
  }
  .thread-list .categoryBeautyThreadList section.threadListWrap ul.textListWrap li:hover,
  .thread-list .categoryFashionThreadList section.threadListWrap ul.textListWrap li:hover,
  .thread-list .categoryTroubleThreadList section.threadListWrap ul.textListWrap li:hover{
    background-color: #c8bb9b;
  }
  .thread-list .categoryModelThreadList section.threadListWrap ul.textListWrap li:hover,
  .thread-list .categoryEntertainmentThreadList section.threadListWrap ul.textListWrap li:hover,
  .thread-list .categoryIdletalkThreadList section.threadListWrap ul.textListWrap li:hover{
    background-color: #62cbf4;
  }
  .thread-list .categoryFoodThreadList section.threadListWrap ul.textListWrap li:hover,
  .thread-list .categoryLifeThreadList section.threadListWrap ul.textListWrap li:hover,
  .thread-list .categoryLoveThreadList section.threadListWrap ul.textListWrap li:hover{
    background-color: #45db5e;
  }
  .thread-list .categoryInternetThreadList section.threadListWrap ul.textListWrap li:hover,
  .thread-list .categoryGamblingThreadList section.threadListWrap ul.textListWrap li:hover{
    background-color: #bc51bf;
  }
  .thread-list .categoryAdministratorsThreadList section.threadListWrap ul.textListWrap li:hover {
    background-color: #717071;
  }
}


@media screen and (max-width: 420px) {

  .categoryCorol01 {
    background: rgba(24, 41, 135, 0.1);
  }
  .categoryCorol02 {
  background: rgba(234, 126, 224, 0.1);
  }
  .categoryCorol03 {
  background: rgba(0, 161, 153, 0.1);
  }
  .categoryCorol04 {
  background: rgba(242, 150, 0, 0.1);
  }
  .categoryCorol05 {
  background: rgba(200, 187, 155, 0.1);
  }
  .categoryCorol06 {
  background: rgba(98, 203, 244, 0.1);
  }
  .categoryCorol07 {
  background: rgba(69, 219, 94, 0.1);
  }
  .categoryCorol08 {
  background: rgba(188, 81, 191, 0.1);
  }
  .categoryCorol09 {

  }
  .categoryCorol10 {

  }
  .categoryCorol11 {

  }





}