/* 文字の大きさ。本文 16px、注記 14px を基準にする。テーマの CSS より後に読む。 */

/* 本文 */
.pl_mv--txt .txt p,
.pl_concept .txt p,
.pl_about .txt p,
.pl_price--head .txt p,
.pl_mission--item .txt p {
    font-size: 16px;
}

.l_case--item .txt p {
    font-size: 15px;
}

/* カードとラベル */
.pl_features--item--ttl {
    font-size: 16px;
}

.pl_features--item--txt {
    font-size: 14px;
}

.l_case--item--company,
.l_case--item--link {
    font-size: 14px;
}

.ttl-img-label {
    font-size: 13px;
}

/* 注記 */
.pl_price--box #price-detail,
.l_form--txt,
.pl_start--comment {
    font-size: 14px;
}

/* 料金の注記を折り返さずに収めるため、左の余白を固定せず枠の中央に寄せる */
.pl_price--box #price-detail {
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
}

/* ヘッダとフッタ */
.l_gnavi li {
    font-size: 14px;
}

.l_footer--com--txt p {
    font-size: 14px;
}

.l_footer--copyright {
    font-size: 13px;
}
