﻿@charset "UTF-8";

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

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

/* ↓マップレスポンシブに↓ */
.embedmedia-container { 
    position: relative; 
    padding-bottom: 56.25%; 
    padding-top: 30px; 
    height: 0; 
    overflow: hidden; 
    max-width: 100%; 
    height: auto; 
} 
.embedmedia-container iframe, 
.embedmedia-container object, 
.embedmedia-container embed { 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
}
/* ↑マップレスポンシブに↑ */

/* ↓css/extension.cssを修正：下半分のマーカー色（km）を太字に↓ */
.marker-under{
  font-weight:bold;
  background: linear-gradient(transparent 60%, #ffff66 60%);
}
/* ↑css/extension.cssを修正：下半分のマーカー色（km）を太字に↑ */

/* ↓補足情報↓ */
.information,
.question{
  background-color: #F4F3EB;
  padding: 20px 20px 20px 72px;
  border-radius: 4px;
  position: relative;
  display: block;
  margin-top: 1em;
  margin-bottom: 1em;
}
 
.information::before,
.question::before{
  font-family: "FontAwesome";
  font-size: 50px;
  position: absolute;
  top: 20px;
  left: 13px;
  color: #EAE3B4;
}
 
.information::before{
  content: '\f05a';
}
 
.question::before{
  content: '\f059';
}
/* ↑補足情報↑ */

/* ↓引用の幅広げる↓ */
blockquote{
  margin: 1em -29px;
}
/* ↑引用の幅広げる↑ */

/* ↓sankouの上下左右にゆとりを↓ */
.sankou {
  color: #fff;
  background-color: #fc7a22;
  padding: 1px 5px 0;
  margin-right: 5px;
  border-radius: 2px;
  font-size: 12px;
}
/* ↑sankouの上下左右にゆとりを↑ */

/* ↓sankoの右にゆとりを↓ */
.sanko {
  margin-right: 5px;
}
/* ↑sankoの右にゆとりを↑ */

/* ↓h2見出し↓ */
.article h2{
background-color: #43779D;
color: #fff;
border-left: 0;
padding: 15px 30px;
}
/* ↑h2見出し↑ */

/* ↓h3見出しにアイコン＆下線↓ */
.article h3,
#comment-area h3,
#related-entries h3{
    background: #fff none repeat scroll 0 0;
    border-bottom: 4px solid #DDD;
    color: #333333;
    font-size: 20px;
    line-height: 28px;
    position: relative;
}
 
.article h3:before,
#comment-area h3,
#related-entries h3:before {
    margin-right: 7px;
    content: "\f046";
    font-family: FontAwesome;
}
/* ↑h3見出しにアイコン＆下線↑ */

/* ↓h4少し小さく↓ */
.article h4{
font-size: 18px;
padding: 10px;
border-bottom: 4px solid #DDD;
}
/* ↑h4少し小さく↑ */

/* ↓h4見出しにアイコン↓ */
.article h4:before,
#comment-area h4,
#related-entries h4:before {
	margin-right: 7px;
	content: "\f044";
	font-family: FontAwesome;
}
/* ↑h4見出しにアイコン↑ */



/* ↓カテゴリーにアイコン↓ */
#categories-2 h3:before {
 font-family:"FontAwesome";
 margin-right:5px;
 font-size:120%;
 content:"\f115";
}
/* ↑カテゴリーにアイコン↑ */

/* ↓カテゴリーの中身にアイコン↓ */
#categories-2 > ul > li:before {
  content: "\f0da";
  font-family: fontawesome;
  margin-right: 10px;
}
/* ↑カテゴリーの中身にアイコン↑ */

/* ↓フッターのカテゴリーにアイコン↓ */
#categories-3 h3:before {
 font-family:"FontAwesome";
 margin-right:5px;
 content:"\f115";
}
/* ↑フッターのカテゴリーにアイコン↑ */

/* ↓フッターのカテゴリーの中身にアイコン↓ */
#categories-3 > ul > li:before {
  content: "\f0da";
  font-family: fontawesome;
  margin-right: 10px;
}
/* ↑フッターのカテゴリーの中身にアイコン↑ */

/* ↓最近の投稿にアイコン↓ */
#recent-posts-2 h3:before {
 font-family:"FontAwesome";
 margin-right:5px;
 font-size:120%;
 content:"\f040";
}
/* ↑最近の投稿にアイコン↑ */

/* ↓最近の投稿の中身にアイコン↓ */
#recent-posts-2 > ul > li:before {
  content: "\f0f6";
  font-family: fontawesome;
  margin-right: 10px;
}
/* ↑最近の投稿に中身にアイコン↑ */

/* ↓人気ランキングにアイコン↓ */
#new_popular-2 h3:before {
 font-family:"FontAwesome";
 margin-right:5px;
 font-size:120%;
/*color:#FFD700; 　ゴールド一旦解除*/
 content:"\f091";
}
/* ↑人気ランキングにアイコン↑ */

/* ↓最近のコメントにアイコン↓ */
#recent-comments-2 h3:before {
 font-family:"FontAwesome";
 margin-right:5px;
 font-size:120%;
 content:"\f27b";
}
.fa-flip-horizontal {
　filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
　-webkit-transform: scale(-1, 1);
　-ms-transform: scale(-1, 1);
　transform: scale(-1, 1);
}
/* ↑最近のコメントにアイコン↑ */

/* ↓フッターのプロフィールにアイコン↓ */
#text-2 h3:before {
 font-family:"FontAwesome";
 margin-right:5px;
 content:"\f007";
}
/* ↑フッターのプロフィールにアイコン↑ */

/* ↓フッターのツイッターにアイコン↓ */
#text-3 h3:before {
 font-family:"FontAwesome";
 margin-right:5px;
 content:"\f099";
}
/* ↑フッターのツイッターにアイコン↑ */

/* ↓トップのタイトル少し小さく↓ */
.entry h2 a{
 font-weight: 700;
 font-size: 1.4rem !important;
 line-height: 1.4;
}
/* ↑トップのタイトル少し小さく↑ */

/* ↓トップページ記事間にボーダー↓ */
#main .entry {
    border-bottom: 1px dotted #333333;
    padding-bottom: 15px;
}
/* ↑トップページ記事間にボーダー↑ */

/* ↓記事を読むを右側に↓ */
.entry-read {
  text-align: right;
  margin-right: 10px; /* ここはお好みで */
}
/* ↑記事を読むを右側に↑ */

/* ↓記事を読むの頭に装飾↓ */
.entry-read a {
text-decoration: none; /* アンダーバー消し */
}
.entry-read a:before {
margin-right: 5px;
font-family: "FontAwesome";
content: "\f0a9";
}
/* ↑記事を読むの頭に装飾↑ */

/* ↓メタ情報の大きさを変更し、右側へ↓ */
.post-meta,.entry .post-meta a  {
    font-size: 12px;
    line-height: 160%;
}
 
.entry .post-meta {
    text-align: right !important;
}
/* ↑メタ情報の大きさを変更し、右側へ↑ */

/* ↓スター↓ */
.star {
	color:#FFB400;
	margin-right: 8px;
	margin-left: 4px;
	letter-spacing: 0.2em;
}
/* 星の色変更・左右と文字間隔を広げてる /*
/* ↑スター↑ */