@charset "UTF-8";

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

/* Simplicity子テーマ用のスタイルを書く */
/* 通常投稿で採用されるスタイル */


/* AWSの右下のアイコン */
.bitnami-corner-image {
    display: none;
}

/* サイトタイトルと本体のマージン */
#body {
    margin-top: unset !important;
}

/* postmeta上の微妙な空白 */
p.post-meta {
    margin-top: 0;
}


/* 通常投稿のadd quicktag対応書式 */
h2#danraku2{
    font-size:24px;
    background:#f6f6f6;
    border:none;
    border-left:5px solid #205a97;
    padding:20px 20px 20px 41px;
    margin: 1px 1px;
}
h3#danraku3{
    font-size:22px;
    border:none;
    border-bottom:2px solid #205a97;
    padding:10px 0;
}
h4#danraku4{
    line-height: 1.3;
    position: relative;
    text-align: left;
    color: #fc9705;
    border-bottom: #fc9705 2px solid;
    margin: 0 0 1.5em 0;
    font-size: 115%;
}

/* コメント欄関係 */
#reply-title , .logged-in-as  {
    display: none;
}
#comments-thread {
    background-color: #F7F7F7;
    margin-left: unset;
    margin-right: unset;
}
#comments-thread {
    border-radius: 10px;
}
#comments-thread img.avatar {
    float: left;
    margin-left: unset;
    width: 30px;
}
p.comment-form-email , p.comment-form-url , a.submitdelete.deletion , p.comment-notes , p.footer-post-meta{
    display: none;
}

/* 管理メニュー内の項目 */
li#wp-admin-bar-dashboard_menu-dashboard,li#wp-admin-bar-dashboard_menu-pages,li#wp-admin-bar-dashboard_menu-customize,li#wp-admin-bar-dashboard_menu-themes,li#wp-admin-bar-dashboard_menu-widget,li#wp-admin-bar-dashboard_menu-nav-menus,li#wp-admin-bar-dashboard_menu-theme-editor,li#wp-admin-bar-dashboard_menu-plugins,li#wp-admin-bar-about,li#wp-admin-bar-dashboard {
    display: none !important;
}

/* ダッシュボードへのリンク */
li#wp-admin-bar-site-name.menupop  {
    display: none !important;
}

.entry-content {
    margin-bottom: 0px !important;
}

.ab-icon::before {
    content: "\f133";
    top: 4px;
}

/* Instagramシェアボタン */
.instagram-btn-icon-link {
    background: linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat !important;
}
.sns-group-viral .icon-instagram:after{
    content: 'Instagram';
}

/* レイアウトの細かい微調整 */
#sidebar .widget {
    margin-bottom: 10px;
}
span.post-update , ul#menu-bcprest li.mabout {
    display: none !important;
}

.pending-count { /* コメント横の数値 */
    display: none !important;
}

#main .post, #main .page {
/*    margin-bottom: unset !important; */
}

.ad-space {
    margin: 30px 0 0 0  !important;
}

.fm-form .wdform-field:not([type="type_hidden"]) {
    padding: 10px 0px !important;
}

ul#menu-bcprest.menu {
    border: unset !important;
    background-color: unset !important;
}

div.new-entry-content {
    margin-bottom: 20px;
}

/* メニュー前にアイコンを付与 */
ul#menu-bcprest li.mlogin a:before {content: "\f007";font-family: "Font Awesome 5 Free";}
ul#menu-bcprest li.mregister a:before {content: "\f2bb";font-family: "Font Awesome 5 Free";}
li.mabout a:before {content: "\f044";font-family: "Font Awesome 5 Free";}
aside#categories-2.widget.widget_categories h3.widget_title.sidebar_widget_title:before {content: "\f044";font-family: "Font Awesome 5 Free";}
aside#custom_html-11.widget_text.widget.widget_custom_html h3.widget_title.sidebar_widget_title:before {content: "\f064";font-family: "Font Awesome 5 Free";}


/* 図形の枠線 */
img.qwq {
    border:1px solid #dddddd;
}


/* 組み込みビデオプレイヤーに表示されるタイトル */
.kgvid_video_meta {
    display: none !important;
}


/* 広告レイアウトの微調整 */
div.ad-right.ad-pc.adsense-336 {
    display: none !important;
}
#new_post_ad{
    margin-bottom: 20px;
}
.ad-label99{
    text-align: center;
}
