@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */


#site-title a {
    text-decoration: none;
    font-size: 24px !important;
    font-weight: bold;
}


.article h1 {
  font-size:22px;
}

.article h2 {
  margin: 1.5em 0;
  padding: 0.7em 0 0.6em 0.5em;
  border: double 5px #FFFFFF;
  background-color: #8a8299;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  box-shadow: 0 2px 5px #999;
}

.article h3 {
border-bottom: double 5px #8a8299;
/*線の種類（二重線）太さ 色*/
font-size: 18px;/* 文字の大きさ*/
}
 
.article h4 {
position: relative;/*相対位置*/
padding: 0.5em 0.5em 0.3em 1.5em;/*アイコン分のスペース*/
line-height: 0.8;/*行高*/
border-bottom: dotted 1px #8a8299;
background: #ffffff;
font-size: 17px;
}

.article h4:before{
font-family: FontAwesome;/*忘れずに*/
content: "\f138";/*アイコンのユニコード*/
position: absolute;/*絶対位置*/
font-size: 18px;/*アイコンのサイズ*/
left: 0.25em;/*アイコンの位置*/
top: 0.5em;/*アイコンの位置*/
color: #8a8299; /*アイコン色*/
}


/*サイドバーのタイトルを中央寄せにする */
#sidebar h3 {
    text-align: center;
}


/* サイドバー */

#sidebar h3  {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:5px 0;
	border-color:#7c6c99;
	border-style:solid;
	background:#8a8299;
	color:#494949;
	line-height:140%;
	font-weight:bold;
}


#sidebar h3  {
   color: #FFFFFF;/* 文字の色 */
   font-size: 18px;/* 文字の大きさ*/
}