/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 04 2026 | 23:16:31 */
.p-authorBox__name {
    color: inherit;
    display: block;
    font-weight: 700;
    line-height: 1.2;
    margin-top: 8px;
    text-decoration: none;
    display: none;
}

.p-authorBox__iconList {
    margin-top: 8px;
    display: none;
}

.p-authorBox .avatar {
    border: 0px solid hsl(0deg 0% 0% / 50%);
    border-radius: 0%;
    height: 100px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100px;
	margin-top: 20px;
}

.p-authorBox {
    border: 1px solid #000;
    border-radius: var(--swl-radius--8, 0);
    /*padding: 5vw;*/
}

.p-authorBox__l {
    margin: 0 0 0em;
    text-align: center;
}

@media (min-width: 600px) {
    .p-authorBox__r {
        border-left: 1px solid #000;
        display: flex;
        flex-direction: column;
        padding-left: 1.5em;
        width: calc(100% - 160px - 1.5em);
    }
}

.u-thin {
    opacity: 1;
}


/* プロフィールボックス内の太字（タイトル）だけを大きくする */
.p-authorBox__desc.u-thin strong {
    font-size: 1.2rem; /* 好みの大きさに調整してください（標準は 1rem 相当） */
    font-weight: 600;	
	letter-spacing: .02em;
    text-transform: none;
    display: inline-block; /* 文字の周りに適度な余白を作るため */
    margin-bottom: .4em;   /* 下の文章との隙間を少し広げる */
}

.p-authorBox__desc {
    font-size: 14px;
    line-height: 1.8;
}

@media (max-width: 599px) {
    .p-authorBox__desc {
        font-size: 14px;
		text-align: left;
    }

    .p-authorBox__desc strong {
        font-size: 20px;
    }
	.p-authorBox .avatar {
	margin-top: 0px;
}
}