﻿.blog_ad2 {
  display: none;
}

.quote img {
  border: solid 1px #3A575E;
}

@media only screen and (min-width:800px) {
  #article-top {
    display: none;
  }
}

#matomeblue>div.container>div.container-inner>div.content>div.section-box>nav {
  display: none;
}

#matomeblue>div.container>div.container-inner>div.section-box>nav {
  display: none;
}

.comment-v2 .comment-list-outer article.comment-list.v2 .comment-body {
  font-size: 120%;
  color: rgb(0, 0, 240);
  font-weight: bold;
}

.comment-form-outer .comment-form.v2 .comment-rating-outer {
    display: none;
}

div.article-body table th {
  width: 7em;
  background: #d7ebff;
  padding-top: 15px;
  padding-bottom: 15px;
  border: 1px solid #ccc;
  color: #333;
  padding: 3px 6px;
  font-weight: bold;
  text-align: center;
}

div.article-body table td {
  border: 1px solid #ccc;
  padding: 10px 6px;
}

.schedule-box {
  position: relative;
  margin: 2em auto;
  padding: 1.2em;
  background-color: #fff;
  border: 2px solid #0071b7;
  width: 90%;
  margin-bottom: 70px;
}

.schedule-box img {
  border: solid 1px #3A575E;
}

.title-box {
  position: absolute;
  padding: 0 .2em;
  left: 20px;
  top: -15px;
  font-weight: bold;
  background-color: #fff;
  color: #0071b7;
  font-size: 120%;
}







#matomeblue > div.container > div.container-inner > div.content > div.article-body-outer.box.box-padding.box-margin.box-border{
	margin-left:0;
	margin-right:0;
	padding-left:5px;
	padding-right:5px;
}