/**********************************
    2025/10/03 木内さんに追加してもらったもの
***********************************/
.cp_formInit--vertical .cp_formItem {
    flex-direction: column;
}
.cp_formInit--vertical .cp_formItem__label {
    width: 100%;
    gap: 1em;
}
.cp_formInit--vertical .cp_formItem__input {
    width: 100%;
}

.footerTextLink--wrap {
    flex-wrap: wrap;
    gap: 0.5em 1em;
    padding-top: var(--space-xs);
    padding-bottom: var(--space-xs);
}

.footerBottom {
    padding: var(--space-sm) 0;
}

.footerBottomInner {
    justify-content: start;
}

.ul_textleft {
    text-align: left;
}

.pr_entranceBox__text {
    margin-top: var(--space-md);
    margin-bottom: var(--space-lg);
    text-align: left;
}
.pr_entranceBox__text p {
    line-height: 1.6;
}

.cp_commonTitle {
    margin-bottom: 8px;
}

.pp_commonTitle:not(.nodot)::after,
.pr_entranceBox__head::after {
    display: none;
}

.cp_commonTitleOrnament {
    background: radial-gradient(circle farthest-side, #cc0000, #cc0000 60%, transparent 60%, transparent);
    background-size: 8px;
    display: inline-block;
    height: 8px;
    width: 24px;
    position: absolute;
    bottom: -13px;
    left: 0;
    right: 0;
    margin: auto;
}

.ly_mypage--wide {
    max-width: 1366px;
}

.pr_mypageBox__text {
    line-height: 1.6;
    margin: var(--space-md) 0;
}
