@charset "UTF-8";

/*ここにレスポンシブのスタイルを書く*/


/*記事の間に線を入れる
===================================*/
#main .entry {
 border-bottom: 1px dotted #333333;
 padding-bottom: 15px;
}


/*記事を読むボタンをピンクに変更
===================================*/
.entry-read a{
 color:#fff;
 font-size:14px;
 background-color:#FF837B;
 border:1px solid #FF837B;
 border-radius:2px;
 padding:3px 10px 3px 5px;
 text-decoration:none;
 }
 
.entry-read a:hover{
 color:#fff;
 background-color:#FFC3BF;
 border:1px solid #FFC3BF;
}




/*サイドバーの見出し
===================================*/
#sidebar-widget aside h3{
   background-color: #305097;
   color: #fff;
   padding: 10px;
   text-align: center;
   font-size: 16px;
   border-radius: 3px;
}


/*見出し（h2）
===================================*/
.article h2 {
   background-color: #305097;
   color: #fff;
   padding: 15px 30px;
   font-size: 23px;
   letter-spacing: 0.05rem;
   border-left: none;
}


/*見出し（h3）
===================================*/
.article h3 {
 border-bottom: 5px solid #305097;
 padding: 10px 0;
}


/*見出し（h4）
===================================*/
.article h4 {
 border-left: 5px solid #305097;
 border-bottom: 0px;
 padding: 5px 0 5px 10px;
 margin-bottom: 30px;
 }