@charset "UTF-8";
/*--------------------------------------
 WHITE
--------------------------------------*/
.external-sign a:link, .external-sign a:visited, .home-small-post .detail a:link, .home-small-post .detail a:visited, .category a:link, .category a:visited, .tags a:link, .tags a:visited, .area-table a:link, .area-table a:visited {
  color: #fff;
}
.pagination li a:link, .pagination li a:visited {
 color:#555;
 font-weight:bold;
}
/*--------------------------------------
 BLACK
--------------------------------------*/
.sppost h3 a:link, .sppost h3 a:visited, .toc a:link, .toc a:visited, #menu-footer-page-navi li a:link, #menu-footer-page-navi li a:visited, .sns-acount a:link, .sns-acount a:visited, .rank-math-breadcrumb a:link, .rank-math-breadcrumb a:visited, #footer a:link, #footer a:visited, .tags a:link, .tags a:visited, .more-r a:link, .more-r a:visited, .external-article a:link, .external-article a:visited, .samecategory-post a:link, .samecategory-post a:visited, .snsblock li a:link, .snsblock li a:visited, .ranking-post a:link, .ranking-post a:visited, .homepost .title a:link, .homepost .title a:visited, .homepost-small .title a:link, .homepost-small .title a:visited, .area-list li a:link, .area-list li a:visited, .copylight a:link, .copylight a:visited, .button a:link, button a:visited, .takumen a:link, .takumen a:visited, button a:link, button a:visited, sidebar-taglist a:link, sidebar-taglist a:visited {
  color: #555;
  font-weight:normal;
  text-decoration:none;
}
/*--------------------------------------
 decoration none
--------------------------------------*/
a:link, a:visited, .breadcrumb a:link, .breadcrumb a:visited, .singletop a:link, .singletop a:visited #main a:link, #main a:visited .external-article-widget a:hover,.external-article a:link, .external-article a:visited, .samecategory-post a:link, .samecategory-post a:visited, .homepost .title a:link, .homepost .title a:visited, .homepost-small .title a:link, .homepost-small .title a:visited, .category a:link, .category a:visited, .area-list li a:link, .takumen a:link, .takumen a:visited {
  text-decoration: none;
}
.centerbt a:link, .centerbt a:visited, .ikkyurest a:link, .ikkyurest a:visited, .seichi-link a:link, .seichi-link a:visited, .tags a:link, .tags a:visited, .post-tags li a:link, .post-tags li a:visited, .post-tags-small li a:link, .post-tags-small li a:visited {
 color:#fff;
 font-weight:bold;
 text-decoration:none;
}
/*--------------------------------------
 font weight normal
--------------------------------------*/
.homepost .title a:link, .homepost .title a:visited, .homepost-small .title a:link, .homepost-small .title a:visited, .ranking-post h5 a:link, .ranking-post h5 a:visited, #footer a:link, #footer a:visited, .area-table a:link, .area-table a:visited, .rtoc-item a:link, .rtoc-item a:visited {
 font-weight:normal;
}
.area-table a:link, .area-table a:visited {
 font-weight:bold;
 text-decoration:none;
}
/*--------------------------------------
 decoration underline
--------------------------------------*/
a:hover, .more-r a:hover {
  text-decoration: underline;
}
/*--------------------------------------
 MORE
--------------------------------------*/
.more-r {
  text-align: right;
  margin: 20px 0;
  font-weight: 700;
  font-weight: 700;
  font-size: .85em;
}

/*--------------------------------------
 CENTER
--------------------------------------*/
.center {
 text-align:center;
 font-weight:bold;
}
