@layer component-page{.rRmipG_BlogDetail{position:relative}@container (min-width:768px){.rRmipG_DetailBlog__container{display:flex}}.rRmipG_DetailBlog__main{inline-size:100%;padding-block-end:56px}@container (min-width:768px){.rRmipG_DetailBlog__main{flex-grow:1;inline-size:auto;padding-inline-end:40px}}.rRmipG_DetailBlog__sidebar{inline-size:100%;padding-block-end:56px}@container (min-width:768px){.rRmipG_DetailBlog__sidebar{flex-shrink:0;inline-size:230px;padding-block-end:0}}.rRmipG_BlogHeader{display:block}.rRmipG_BlogHeader__cover{inline-size:calc(100% + 48px);margin-block-end:24px;margin-inline:-24px}@container (min-width:768px){.rRmipG_BlogHeader__cover{inline-size:100%;margin-block-end:40px;margin-inline:0}}.rRmipG_BlogHeader__title{font-weight:var(--font-weight-bold);margin-block-end:24px;font-size:clamp(1.38rem,1.2rem + .77vi,1.88rem)}.rRmipG_BlogHeader__infoList{color:var(--color-text-sub);gap:10px;inline-size:100%;margin-block-end:8px;display:flex}.rRmipG_BlogHeader__infoItem{font-size:.75rem}.rRmipG_BlogHeader__infoItem a,.rRmipG_BlogHeader__publishDate{color:var(--color-text-sub-dark)}.rRmipG_BlogHeader__snsInfoContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rRmipG_BlogHeader__snsList{align-items:center;gap:16px;display:flex}.rRmipG_BlogHeader__snsItem{align-items:center;display:flex}.rRmipG_BlogHeader__checkList{justify-content:flex-end;inline-size:auto;margin-inline-start:auto;display:flex}.rRmipG_BlogHeader__author{align-items:center;inline-size:100%;margin-block-start:16px;display:flex}@container (min-width:768px){.rRmipG_BlogHeader__author{display:none}}.rRmipG_BlogHeader__authorName{margin-inline-start:10px}.rRmipG_BlogTwitterShare__button{background-color:var(--color-sns-twitter);block-size:20px;color:var(--color-text-white);font-weight:var(--font-weight-bold);border-radius:4px;align-items:center;padding-block:5px 2px;padding-inline:8px 9px;font-size:.625rem;text-decoration:none;display:flex}@container (min-width:576px){.rRmipG_BlogTwitterShare__button{padding-block:4px 1px;padding-inline:8px;font-size:.6875rem}}@container (min-width:768px){.rRmipG_BlogTwitterShare__button{padding-block:3px 5px;padding-inline:8px;font-size:.75rem}}.rRmipG_BlogTwitterShare__icon{flex-shrink:0;inline-size:14px;margin-inline-end:4px}.rRmipG_FacebookShareButton{background-color:var(--color-sns-facebook);block-size:20px;color:var(--color-text-white);font-weight:var(--font-weight-bold);border-radius:4px;padding-block:2px;padding-inline:8px;font-size:.6875rem;display:block}.rRmipG_BlogBodyAuthor{margin-block:64px;margin-inline:auto}.rRmipG_BlogBodyAuthor a{color:var(--color-text-base);text-decoration:none}.rRmipG_BlogBodyAuthorName{background-color:var(--color-background-light);border-radius:4px 4px 0 0;flex-direction:column;padding-block:16px;padding-inline:23px;display:flex}.rRmipG_BlogBodyAuthorName__block{display:flex}.rRmipG_BlogBodyAuthorName__iconLink{flex-shrink:0;margin-inline-end:24px}.rRmipG_BlogBodyAuthorName__contents{flex-grow:1}.rRmipG_BlogBodyAuthorName__body{flex-direction:column-reverse;display:flex}@container (min-width:576px){.rRmipG_BlogBodyAuthorName__body{flex-direction:row;justify-content:space-between}}.rRmipG_BlogBodyAuthorName__name{font-weight:var(--font-weight-bold);font-size:.875rem}.rRmipG_BlogBodyAuthorName__nameLink{margin-block-start:16px;display:block}@container (min-width:576px){.rRmipG_BlogBodyAuthorName__nameLink{margin-block-start:0}}.rRmipG_BlogBodyAuthorName__companyName{font-weight:var(--font-weight-medium);font-size:.6875rem;display:block}.rRmipG_BlogBodyAuthorName__company{font-size:.6875rem}.rRmipG_BlogBodyAuthorName__bio{margin-block-start:16px}.rRmipG_BlogBodyAuthorName__bio pre{white-space:pre-line}.rRmipG_BlogBodyAuthorName__button{flex-shrink:0;justify-content:flex-end;display:flex}@container (min-width:576px){.rRmipG_BlogBodyAuthorName__button{margin-inline-start:16px;display:block}}.rRmipG_BlogBodyAuthorNameCompany{background-color:var(--color-util-black-haze);border-radius:0 0 4px 4px;flex-direction:column;padding-block:12px;padding-inline:24px;display:flex}.rRmipG_BlogBodyAuthorNameCompany__block{display:flex}.rRmipG_BlogBodyAuthorNameCompany__body{margin-inline-start:8px}.rRmipG_BlogBodyAuthorNameCompany__company{font-weight:var(--font-weight-bold);font-size:.875rem}.rRmipG_BlogBodyAuthorNameCompany__companyDetail{font-size:.6875rem}.rRmipG_BlogFooter{margin-block-start:64px}.rRmipG_CommentForm__check{margin-block-start:8px}.rRmipG_CommentForm__checkList{flex-wrap:wrap;gap:16px;display:flex}.rRmipG_CommentForm__submit,.rRmipG_CommentForm__note{margin-block-start:16px}.rRmipG_CommentForm__noteLink{color:var(--color-text-primary-light);font-weight:var(--font-weight-bold);transition:color .3s}@media (any-hover:hover){.rRmipG_CommentForm__noteLink:hover{color:var(--color-text-primary)}}.rRmipG_CommentList{margin-block-start:56px}.rRmipG_CommentList__title{color:var(--color-text-sub-dark);font-size:1rem}.rRmipG_CommentList__number{font-weight:var(--font-weight-medium);margin-inline-start:10px}.rRmipG_SidebarAuthorName{background-color:var(--color-background-light);border-radius:4px 4px 0 0;flex-direction:column;padding:16px;display:flex}.rRmipG_SidebarAuthorName a{color:var(--color-text-base);text-decoration:none}.rRmipG_SidebarAuthorName__block{border-radius:4px;align-items:flex-start;display:flex;overflow:hidden}.rRmipG_SidebarAuthorName__userLink{flex-shrink:0;margin-inline-end:8px}.rRmipG_SidebarAuthorName__contents{flex-grow:1;overflow:hidden}.rRmipG_SidebarAuthorName__body{flex-wrap:wrap;gap:16px;display:flex}.rRmipG_SidebarAuthorName__name{font-weight:var(--font-weight-bold);font-size:1.125rem}.rRmipG_SidebarAuthorName__company{font-size:.6875rem}.rRmipG_SidebarAuthorName__button{flex-shrink:0;margin-inline-start:auto}.rRmipG_SidebarCompany{background-color:var(--color-util-black-haze);border-radius:0 0 4px 4px;flex-direction:column;padding-block:12px;padding-inline:16px;display:flex}.rRmipG_SidebarCompany__block{display:flex}.rRmipG_SidebarCompany__body{margin-inline-start:8px}.rRmipG_SidebarCompany__company{font-weight:var(--font-weight-bold);font-size:.875rem}.rRmipG_SidebarCompany__companyDetail{font-size:.6875rem}.rRmipG_SidebarRelatedCompany,.rRmipG_SidebarPopularBlog{margin-block-start:24px}.rRmipG_SidebarRelatedCompany__title,.rRmipG_SidebarPopularBlog__title{font-weight:var(--font-weight-bold);margin-block-end:11px;font-size:1rem}.rRmipG_hrStyle{border-block-start:1px solid var(--color-util-black-haze)}.rRmipG_BlogFooterRelatedBlog,.rRmipG_BlogFooterRelatedArticle{margin-block:64px;margin-inline:auto}.rRmipG_BlogFooterRelatedBlog__subtitle,.rRmipG_BlogFooterRelatedArticle__subtitle{color:var(--color-text-sub-dark);font-weight:var(--font-weight-bold);margin-block-end:24px;font-size:1.125rem}.rRmipG_BlogFooterRelatedBlog__items,.rRmipG_BlogFooterRelatedArticle__items{grid-template-columns:1fr;gap:24px;display:grid}@container (min-width:360px){.rRmipG_BlogFooterRelatedBlog__items,.rRmipG_BlogFooterRelatedArticle__items{grid-template-columns:repeat(2,1fr)}}@container (min-width:768px){.rRmipG_BlogFooterRelatedBlog__items,.rRmipG_BlogFooterRelatedArticle__items{grid-template-columns:repeat(3,1fr)}}}
