﻿@charset "UTF-8";

/*!
Theme Name: Simplicity2 child for ArcGISブログ
Template:   simplicity2
Version:    20161002
*/



/* extension.css  用追加拡張クラスを追加するスタイルシート*/
/*脚注*/
.annotation{
  font-size: 0.67em;
}

/*******************************
* 補足説明
********************************/
.is-style-information,
.is-style-question,
.is-style-alert,
.information,
.question,
.alert{
  background-color: #F4F3EB;
  padding: 20px 20px 20px 72px;
  border-radius: 4px;
  position: relative;
  display: block;
  margin-top: 1em;
  margin-bottom: 1em;
}

.is-style-information,
.information{
  background-color: #E8ECFF;
}

.is-style-alert,
.alert{
  background-color: #fdeff2;
}

.is-style-information::before,
.is-style-question::before,
.is-style-alert::before,
.information::before,
.question::before,
.alert::before{
  font-family: "FontAwesome";
  font-size: 50px;
  position: absolute;
  top: 20px;
  left: 13px;
  color: #EAE3B4;
}

.is-style-information::before,
.information::before{
  content: '\f05a';
  color: #000066;
}


.is-style-question::before,
.question::before{
  content: '\f059';
}

.is-style-alert::before,
.alert::before{
  content: '\f06a';
  color: #ee827c;
}

@media screen and (max-width:440px){
  .is-style-information,
  .is-style-question,
  .is-style-alert,
  .information,
  .question,
  .alert{
    padding: 10px 10px 10px 48px;
  }

  .is-style-information::before,
  .is-style-question::before,
  .is-style-alert::before,
  .information::before,
  .question::before,
  .alert::before{
    top: 10px;
    left: 10px;
    font-size: 32px;
  }
}


/* Simplicity子テーマ用のスタイルを書く */
body {
   font-family : "Avenir LT W01 65 Medium",Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka, Arial, Helvetica, sans-serif;
}


#header {
  background-size:cover !important; /** added 20170721*/
}



#site-title, #site-title a{
  font-size: 36px;
  font-weight: bold;
}


#sidebar {
    background-color: #fff;
    padding: 5px 8px;
    border-radius: 4px;
    border: 1px solid #ddd;
}

#sidebar h3 {
    font-size: 20px;
    background-color: #007AC2;
    padding: 8px 0px 5px 10px;
    color: #fff;
}

p.about-arcgisblog {
    margin-bottom: 0;
    font-size: 14px;
}

p.whats-arcgisblog {
    margin: 3px 0 0 0;
    font-size: 12px;
    text-align: right;
}

#sidebar li{
  font-size:14px;
}

#srchBox #srch input#srchInput {
    width: 70%;
}

/************************************
** 記事
************************************/

/*
.article h2 {
  background: #007AC2;
  color:#FFFFFF;
  margin:4em 0 0.5em 0;
  padding: 0.5em;
  border-radius: 0px;
  font-size:24px;
}
*/



.article h2 {
  margin:2.5em 0 0 0;
  padding: 0.5em 0;
  color:#000000;
  font-size: 24px;
  border-bottom: 5px solid #007AC2;
  border-left:0px;
}

.article h3 {
  margin:2em 0 0.5em 0;
  padding: 0.2em !important;
  color: #000000;
  font-size: 22px;
  border-left: solid 10px #007AC2;
  border-bottom: 0;
}

.article h4 {
  margin:2em 0 0 0;
  padding: 0.2em;
  color: #000000;
  font-size: 20px;
  border-bottom: 0;
}

.article h5 {
  margin:2em 0 0.5em 0;
  padding: 0.2em 0;
  font-size: 18px;
  color: #000000;
  border-bottom: 0;
}

.post-meta{
  text-align:left;
}

.article ol li ol,
.article ul li ul,
.article dl li di,
.article ol li ol li ol,
.article ul li ul li ul,
.article dl li di li dl
{
  margin: 1em 0;
}

body.mceContentBody {
  padding: 10px 10px;
  border-right : 100px solid #f1f1f1 ;
  width: 810px;
}





/** added EJ/oikawa */

.popular-entry-thumb {
    display: none;
}
.popular-entry-content {
    padding-left: 30px;
}

table#wp-calendar {
    width: 100%;
}

#text-4 .textwidget {
    font-size: 14px;
}
div#categories li {
    display: inline-block;
    padding-right: 10px;
}
#wp-calendar tfoot td#next {
    text-align: right;
}
.related-entry-thumb {
	display:none;
}
.related-entry-content {
	margin-left:10px;
}
.related-entry-title a {
  color:#2098A8;
  text-decoration: underline;
}
#wp-calendar thead th , #wp-calendar tbody td {
  text-align:center;
}
p.about-arcgisblog {
    margin-bottom: 0;
}
p.whats-arcgisblog {
    margin: 3px 0 0 0;
    font-size: 12px;
    text-align: right;
}

  /** for gcs */
.article .gsc-input  #gsc-iw-id1 table {
	margin: 0px;
}

.article .gsc-input  #gsc-iw-id1 td {
	border:none;
}
.article .gsc-above-wrapper-area td ,  .article .gsc-resultsbox-visible td{
	border:none;
}
.gsc-input-box {
  height: 30px !important;
  
}
.gsc-search-box .gsc-search-button{
  border:none;
}

input.gsc-input {
  box-shadow: none;
}
.article td.gsc-input {
    border: none;
}
  /** /for gcs */

/** raknking */
aside.widget.popular-posts{
	counter-reset: wpp-ranking;
}
aside.widget.popular-posts .wpp-list li:before{
    background: none repeat scroll 0 0 #666;
    color: #fff;
    content: counter(wpp-ranking, decimal);
    counter-increment: wpp-ranking;
    font-size: 75%;
    line-height: 1;
    padding: 4px 7px;
    position: absolute;
    z-index: 1;
    opacity: 0.9;
    border-radius: 2px;
    font-family: Arial;
}
img.wpp-thumbnail.wpp_def_noPath.wpp_featured {
    display: none;
}
aside.widget.popular-posts .wpp-list li a{
	margin-left: 30px;
	/** text-decoration: underline; */
}
/** /raknking  */
/** related */
.yarpp-related li {
    font-size: 18px;
    line-height: 1.8em;
}
.yarpp-related li a {
    text-decoration:underline;
}
/** /releated */


/* /added */

/* ブロック エディター */
.text-marker {
  background: linear-gradient(to top, #eaeb16 40%, transparent 40%);
  font-weight: bold;
}
.color-pink {
  color: #fa343d;
  font-weight: bold;
}

/* WordPress Popular Posts 用*/
.wpp-notice {
  display: none !important;
}

/* XPoster*/
.wpt-support,
.link-highlight
{
  display: none;
}