@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
*/


/*ブログカード*/
.p-postList__excerpt {
color:#6a7282;
}
/* ブログカードのタイトルの文字サイズを変更 */
.p-postList__title {
    font-size: 16px; /* スマホで見た時のサイズ */
    line-height: 1.5; /* 行間（文字の上下のすき間） */
}
/* PC（画面幅が640px以上）で見た時のサイズ */
@media (min-width: 640px) {
    .p-postList__title {
        font-size: 18px; /* PCで見た時のサイズ */
    }
}
/* ブログカードのテキスト部分を縦並びのFlexboxにする */
.p-postList__body {
    display: flex;
    flex-direction: column;
}
/* メタ情報（日付・カテゴリ）を1番上に配置 */
.p-postList__meta {
    order: 1;
    margin-bottom: 8px; /* タイトルとの隙間を調整 */
}
/* タイトルを2番目に配置 */
.p-postList__title {
    order: 2;
    margin-top: 0;
}
/* 抜粋文（説明文）を3番目に配置 */
.p-postList__excerpt {
    order: 3;
}
/*日付アイコン削除*/
.icon-posted:before {
display:none;
}
.c-postTimes__posted {
font-size:12px;
letter-spacing:1px;
}
.p-postList__title {
font-size:20px !important;
}
.icon-folder:before {
display:none;
}

/*背景*/
.l-content {

}
/*ヘッダー*/
.l-header {
background:#fff;
border-bottom:1px solid #ebe6e7;
box-shadow:none;
}
.l-fixHeader {
background:#fff;
border-bottom:1px solid #ebe6e7;
}

/*サイド*/
.c-widget__title {
border-bottom:1px solid #ebe6e7;
}
.c-widget__title.-side::before,
.c-widget__title.-side::after {
display:none;
}
.p-profileBox {
border:none;
}
.p-profileBox__text {
color:#4a5565;
}

.p-profileBox__iconImg {
border: 1px solid #fdfdfd;
border-color: #ebe6e7;
padding: 5px;
}

/*全体*/
body {
color:#101828;
}

