@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20151225
*/

/* Simplicity子テーマ用のスタイルを書く */

/* 個別記事のタイトル */
.article h1 {
  margin-top:20px;
  margin-bottom:18px;
  font-size: 22px;
  line-height:117%;
}

.entry h2 a{
  color:#333;
  font-size:18px;
  text-decoration:none;
  font-weight:bold;
}

h2 {
  color:#333;
  font-size:18px;
  line-height:128%;
  text-decoration:none;
  font-weight:bold;
}

.entry-title{

}

/* サイドメニューおび*/
#sidebar h3{
position:relative;
padding:5px 0 5px 14px;
margin-top:0px;
  margin-bottom: 10px;
  font-size:16px;
font-weight: bold;
color:#fff;
background-color:#007ac5;/* 青色 */
background-color:#f9668f;/* ピンク */
background-color:#1c9e3b;/* みどり */
background-color:#008021;/* 濃いみどり */
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}

h3.widgettitle {
position:relative;
padding:5px 0 5px 14px;
margin-bottom: 8px;/* いみなし*/
font-weight: bold;
font-size: 12px;/* いみなし*/
color:#fff;
background-color:#007ac5;/* いみなし青色 */
background-color:#f9668f;/* いみなしピンク */
background-color:#1c9e3b;/* いみなしみどり */
background-color:#008021;/* 濃いみどり */
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}

blockquote {
  font-weight: normal;
  font-size:14px;
  background: none repeat scroll 0 0 rgba(245, 245, 245, 0.8);
  border: 1px dashed #aaaaaa;
  padding: 10px;
  position: relative;
}
blockquote:before{
  content: none;
}
blockquote:after {
  content: none;
}


/*太字*/
.huto {
	font-weight: bold;
}

/*太い大文字*/
.hutola {
	font-weight: bold;
	font-size: large;
}

/*赤い太字*/
.hutoaka {
	font-weight: bold;
	color:#ff0000;
}
/*赤い太い大文字*/
.akala {
	font-size: large;
	font-weight: bold;
	color:#ff0000;
}
/*赤い太い特大文字*/
.akaxla {
	font-size: x-large;
	font-weight: bold;
	color:#ff0000;
}

/* 記事間に線を引く */
#main .entry {
 border-bottom: 1px solid #cecece;
 padding-bottom: 20px; 
}

/* 関連記事間に線を引く */
#main .related-entry {
 border-bottom: 1px solid #cecece;
 padding-bottom: 10px; 
}


/* サイドバー　sidebar-widget取った　→→
#sidebar li{
font-size:14px;
line-height:1.2;
 padding-bottom: 5px; 
 border-bottom: 1px dashed #aaa;
}
#sidebar li:before{
 margin-right:5px;
 font-family:"FontAwesome";
 content:"\f101";
 font-weight: normal;
 color:#548dbf;
}*/

/* メニュー区切り線 */
#navi-in ul{
 border-left:1px solid #1c9e3b !important;
}
#navi-in li{
 border-right:1px solid #1c9e3b;
}


/* まとめ用
----------------------------------------------- */
small{
  font-size: 12px;
  line-height: 1.2;
}

dl {
margin: 0;
padding: 0;
}

dd .res,
.res,
.resres,
.dameres,
.t_b,
.t_b t_i,
.t_bt_i {
	font-size: 18px;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5;
	margin:8px 0px 50px 0px;
padding: 0;
word-wrap:break-word;
}

dt,
.info,
.t_h,
.t_h t_i,
.namename,
.damename {
font-size:12px;
line-height:1.2;
margin: 0;
padding: 0;
}


