﻿@charset "UTF-8";
@media all and (min-width: 706px) {
  .tagindex__header{
    padding: 0 35px;
    width:1100px;
    margin: 30px auto;
  }
}
@media only screen and (max-width: 705px) {
  .tagindex__header{ margin: 10px auto 15px; }
}
@media only screen and (max-width: 705px) {
  .index__forParentPanel{ margin-top: 0;}
}
.index__forParentPanelHeading{
  padding: 5px 0 20px 0;
}
.index__forParent.noPadding {
  padding-top: 0px;
}
.index__content {
  padding-bottom: 80px;
  padding-top: 40px;
}
.wordClick span{
  color: #0075c1;
}
#contents p{ padding-bottom: 0;}
@media all and (min-width: 706px) {
  .tagindex__ttl{ font-size: 2em;}
  .index__contentHeading{ font-size: 1.5em;}
}
@media only screen and (max-width: 705px) {
  .tagindex__ttl,.index__contentHeading{ font-size: 1.5em;}
}