@CHARSET "UTF-8";

div#newsImgArea{
	padding-bottom:10px;
}


#NewsDetail #topGroupName {
  width: 100%;
  padding-bottom: 60px; }
  @media (max-width: 567px) {
    #NewsDetail #topGroupName {
      padding-bottom: 0px; } }

#NewsDetail .td, #NewsDetail .th, #NewsDetail .table th, #NewsDetail .table td {
  border: none;
  padding: 0; }

#NewsDetail .displayPeriodStartItemWrap {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 1.4;
  margin-bottom: 30px; }
  @media (max-width: 567px) {
    #NewsDetail .displayPeriodStartItemWrap {
      font-size: 12px;
      font-size: 1.2rem;
      margin-bottom: 20px; } }

#NewsDetail .newsContent {
  font-size: 15px;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.8;
  margin-bottom: 60px; }
  @media (max-width: 567px) {
    #NewsDetail .newsContent {
      font-size: 14px;
      font-size: 1.4rem;
      margin-bottom: 30px; } }

#NewsDetail .returnLink {
  background-color: #fff;
  border: 2px solid #00a0c9;
  border-radius: 32px;
  color: #00a0c9;
  height: 64px;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 60px;
  width: 290px;
  padding: 0;
  margin: 0 10px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center; }
  #NewsDetail .returnLink:link {
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: bold;
    line-height: 60px;
    color: #00a0c9; }
  #NewsDetail .returnLink:visited {
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: bold;
    line-height: 60px;
    color: #00a0c9; }
  #NewsDetail .returnLink:hover {
    background-color: #00a0c9;
    color: #fff; }


#newsTitle_innerId {
	font-size: 3.2rem;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 45px;
}