@charset "UTF-8";

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

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

/* ヘッダー画像（ロゴ）位置の調整 */
#header .alignleft{
  margin-left: 0px !important;
  margin-right: 0px !important;
}
#site-title{
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: -13px !important;
}
#site-description{
  margin-bottom: 0px !important;
}
#h-top {
    padding: 0;
}

/* コメント欄の項目を非表示 */
.comment-form-email {display: none;}
.comment-form-url {display: none;}
.form-allowed-tags {display: none;}

h3#comments{
padding-left:10px;
padding-right:10px;
}

p.comment-subscription-form{
display:none;
}
#email-notes{
display:none;
}

#breadcrumb {
    display: none;
}

.top-page-under-globalmenu-widget>.wpp-list {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}

.wpp-pop-in {
  margin: 8px;
}

.top-page-under-globalmenu-widget .wpp-thumbnail {
  display: block;
  float: none;
  height: auto;
  margin: 0;
  width: 100%;
}

.wpp-pop-content {
  margin-top: 8px;
}

@media screen and (min-width: 1110px) {
  .top-page-under-globalmenu-widget {
    margin: 24px 0;
  }
  .wpp-pop {
    flex: 0 1 20%;
  }

.menu>.menu-item:nth-child(3)>a:after {
  content: "\f0d7";
  display: inline-block;
  font: 16px/1 FontAwesome;
  margin-left: 8px;
}
.menu>.menu-item:nth-child(4)>a:after {
  content: "\f0d7";
  display: inline-block;
  font: 16px/1 FontAwesome;
  margin-left: 8px;
}
/*　親カテゴリー　アイコン表示　*/
#categories-2 > ul > li:before {
  content: "\f004";
  font-family: fontawesome;
  margin-right: 10px;
  color: #eccdf7;
}
/*　子カテゴリー　アイコン表示　*/ 
#categories-2 ul > li > ul li:before {
  content: "\f08a";
  font-family: fontawesome;
  margin-right: 10px;
  color: #eccdf7;
}