@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/


/* =========================================================
# 余白調整
========================================================= */
@media not all and (min-width: 960px) {
    .sp-pt-0 {
        padding-top: 0em !important;
    }
    .l-content{
        margin-bottom: 3em;
    }
}

/* =========================================================
# ブロック調整
========================================================= */
/*
# メディアとテキスト
---------------------------------- */
/* スマホ縦並びの余白調整 */
@media not all and (min-width: 960px) {
    .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{
        margin-top: 1.5em!important;
    }
}
/*
# 投稿リスト
---------------------------------- */
/* 最後の記事の余白なし */
.-type-card .p-postList__item:last-child{
    margin-bottom: 0;
}

/* =========================================================
# トップページ
========================================================= */
.top #content{
    background: #fff;
    padding-top: 0;
}
@media not all and (min-width: 960px) {
    .top #content{
        background: #fff;
        padding-top: 4em;
    }
}


/* =========================================================
# メニーー
========================================================= */
.table-menu tr td:first-child{
    width: 70%!important;
}