@charset "UTF-8";

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

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



/*-------------------- 標準スタイル --------------------*/

body {
  color: #383636;  /* 追加 */
}

a {
  color: #ff7777;  /* 変更 */
}

a:hover {
  color: #c32828;  /* 変更 */
}

.widget_new_entries a:hover,
.widget_new_popular a:hover,
.widget_popular_ranking a:hover,
.wpp-list a:hover,
.entry-read a:hover,
.entry .post-meta a:hover,
.related-entry-read a:hover,
.entry a:hover,
.related-entry-title a:hover,
.navigation a:hover,
#footer a:hover,
.article-list .entry-title a:hover,
.blog-card-title a:hover{
  color:#c32828;  /* 変更 */
}

#site-title a{
  color: #c32828;  /* 変更 */
}

#navi ul{
  border: 1px solid #c32828;  /* 変更 */
  background-color:#ed1c24;  /* 変更 */
}

#navi ul li a{
  color:#ffffff;  /* 変更 */
}

#navi ul li a:hover{
  color:#c32828;  /* 追加 */
  background-color:#ffffff;  /* 変更 */
}

.post-meta{
  background-color:#ed1c24;  /* 変更 */
  color:#ffffff;  /* 変更 */
}

.post-meta a{
  color:#ffffff;  /* 追加 */
}

.post-meta a:hover{
  color:#ffffff;  /* 追加 */
}

.post-meta .category a{
  color:#ffffff;  /* 追加 */
}

.post-meta .category a:hover{
  color:#ffffff;  /* 追加 */
}





/*-------------------- 広告ラベル --------------------*/

#pc_ad-32 .ad-label {
  display: none;  /* インデックストップPC */
}

#pc_ad-33 .ad-label {
  display: none;  /* インデックスミドルPC */
}

#pc_ad-31 .ad-label {
  display: none;  /* 関連コンテンツPC */
}

#mobile_ad-31 .ad-label {
  display: none;  /* 関連コンテンツMB */
}

#pc_ad-35 .ad-label {
  display: none;  /* 投稿 記事内 リンク広告PC */
}

#mobile_ad-36 .ad-label {
  display: none;  /* 投稿 記事内 リンク広告MB */
}

#pc_ad-36 .ad-label {
  display: none;  /* 固定ページ 記事内 リンク広告PC */
}

#mobile_ad-37 .ad-label {
  display: none;  /* 固定ページ 記事内 リンク広告MB */
}





/*-------------------- h2 h3 midashi --------------------*/

.article h2 {
  background-color : #ed1c24;  /* 追加 */
  color: #ffffff;  /* 追加 */
  border-left:1px solid #ed1c24;  /* 変更 */
}

h2.mypage-midashi2_1 {
}

h2.mypage-midashi2_2 {
  margin-top: 70px;
}

.article h3{
  border-bottom:5px solid #ed1c24;  /* 変更 */
}

h3.mypage-midashi3 {
  margin-top: 70px;
}





/*-------------------- mypage --------------------*/

span.mypage-copywriting {
	color: #ff0000;
	font-weight: bold;
	font-size: medium;
}

div.mypage-overflow {
	overflow: auto;
}

div.mypage-box_1 {
	background-color: #f0f0f0;
	border-radius: 5px;
	padding: 20px 25px 20px 25px;
	margin-top: 25px;
	margin-bottom: 25px;
}

div.mypage-box_2 {
	background-color: #f0f0f0;
	border-radius: 5px;
	padding: 20px 25px 20px 25px;
	margin-top: 25px;
	margin-bottom: 25px;
}

div.mypage-box_link1 {
	background-color: #f0f0f0;
	border-radius: 5px;
	padding: 20px 25px 20px 25px;
	margin-top: 25px;
	margin-bottom: 25px;
}

div.mypage-box_link2 {
	border: 1px solid #dddddd;
	border-radius: 5px;
	padding: 20px 20px 7px 25px;
}

div.mypage-inyou {
}

.mypage-kaigyo_top {
	margin-top: 50px;
}

.mypage-kaigyo_bottom {
	margin-bottom: 50px;
}

ul.mypage-list_1 {
  margin: 0;
}

ul.mypage-list_1 li {
  margin: 5px 0 5px -20px;
}





/*-------------------- mypage_ad --------------------*/

div.mypage_ad-label {
	font-size: small;  /* adラベル */
	display: none;
}

div.mypage_ad-t1 {
	margin: 90px 0;
	text-align: center;  /* 投稿・h2見出し前 */
}

div.mypage_ad-k1 {
	margin: 90px 0;
	text-align: center;  /* 固定・h2見出し前 */
}





/*-------------------- img --------------------*/

img.mypage-team {
	vertical-align: middle;
	width: 50px;
	height: 18px;
}
