/************************************
** カラム_横幅
************************************/

@media only screen and (min-width: 992px){
.l-wrapper {
max-width:750px;
}}

/************************************
** 見出し_フォントサイズ / マージン / パディング
************************************/

.partsH2-21 h2{
padding: 10px;
}

.partsH2-21 h3{
padding: 5px;
}

.content h2{
font-size: 17px;
}

.content h3{
font-size: 16px;
}

.content h2, .content h3, .content h4, .content h5{
margin-top: 20px;
}

/************************************
** 原稿_フォントサイズ
************************************/

.content {
font-size:13px;
}

.content .es-Fsmall, .content .gallery-caption, .content .outline__item, .content .wp-caption-text, .content table{
font-size:12px;	
}

/************************************
** ウィジェット_見出しカラー
************************************/

.heading-widget {
background: #333;
}

.widget.widget_categories ul li a, .widget.widget_nav_menu ul.menu li a{
background: #333;
}

/************************************
** リンクボタン
************************************/

.link-btn{
    color: #a83f3f;
    border: 1px solid #a83f3f;
    border-radius: 2px;
    padding: 7px;
    text-align: center;
    font-size: 13px;
    display: block;
    font-weight: 700;
}

 a:link.link-btn{
    color: #a83f3f;
}

a:visited.link-btn{
  color: #a83f3f;
}

/************************************
** リンクボタン_マウスオーバー
************************************/

.link-btn_wrap{
  border: 1px solid #ddd;
  margin: 0 auto;
  overflow: hidden;
}
.link-btn_wrap a{
  cursor: pointer;
  transition-duration: 0.3s;
}
.link-btn_wrap:hover a{
  opacity: 0.6;
  transition-duration: 0.3s;
}

/************************************
** リンクボタン(広告用)
************************************/

.my_link_btn{
  display: inline-flex;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  transition: box-shadow 0.5s;
  border-radius: 5px; 
  background: #a83f3f; 
  font-weight: bold;
  box-shadow: 0px 3px 6px #855;  
}
.my_link_btn a{
  color: white;
  text-decoration: none;
  padding: 15px 18px; 
}
.my_link_btn:hover{
  box-shadow: 0px 9px 12px #855;  
}

/************************************
** コメントボタン_デザイン
************************************/

.comment-respond .submit {
    color: #fff;
    background: #333;
    cursor: pointer;
    font-weight: 700;
    margin-top: 10px;
}

/************************************
** テーブル_デザイン
************************************/

.content table {
margin-top: 20px;
table-layout:fixed;
}

.table1{
line-height: initial;
}

.table1 th{
background-color: #eee;
border: solid 1px #ccc;
padding: 3px 5px;
font-size: 12px;
text-align: center;
width: 30%;
}

.table1 td{
border: solid 1px #ccc;
padding: 3px 5px;
font-size: 12px;
text-align: center;
width: 50%;
}

/************************************
** コメント_メールアドレス非表示
************************************/

.comment-form-email{ display:none; }

/************************************
** コメント_サイト非表示
************************************/

.comment-form-url{ display:none; }