.replaceLinks-module-scss-module__NzA-4q__body{transform-origin:0 0}.replaceLinks-module-scss-module__NzA-4q__embed{white-space:initial;margin-top:1rem;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.replaceLinks-module-scss-module__NzA-4q__embed>*{max-width:100%;margin-bottom:1rem}
.anchor-module-scss-module__ExHTMq__a{cursor:pointer;color:#0187e8}.anchor-module-scss-module__ExHTMq__a:hover,.anchor-module-scss-module__ExHTMq__a:active,.anchor-module-scss-module__ExHTMq__a:focus-within{text-decoration:underline}
.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper{z-index:10;white-space:initial;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;display:none;position:fixed}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper.commentPopup-module-scss-module__cyPGYG__deep{width:calc(100% + 3.125rem);left:-1.5625rem}@media screen and (max-width:824px){.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper.commentPopup-module-scss-module__cyPGYG__deep{width:calc(100% + 2.125rem);left:-1.0625rem}}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper>.commentPopup-module-scss-module__cyPGYG__rel{position:relative}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame{background:#fff}.dark-mode .commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame{background:#282930}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame{border:1px solid #e5e5e5}.dark-mode .commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame{border-color:#62666d}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame{height:auto;max-height:max(20rem,80svh);overflow:auto;box-shadow:0 2px 4px #0000001a}@media screen and (max-width:824px){.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame{margin-top:1rem}}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__comments{padding:0 1.5rem}@media screen and (max-width:824px){.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__comments{padding:0 1rem}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__comments>:first-child{padding-top:0}}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__comments>:not(:last-child){border-bottom:1px solid #e5e5e5}.dark-mode .commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__comments>:not(:last-child){border-bottom-color:#62666d}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__moveTo{color:#0187e8;padding-left:1.5rem;font-size:.75rem}@media screen and (max-width:824px){.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__moveTo{padding-left:.75rem}}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose{border-radius:.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@media screen and (max-width:824px){.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose{right:1rem}}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:hover,.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:active,.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:focus-within{background:#0187e81a}:is(.dark-mode .commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:hover,.dark-mode .commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:active,.dark-mode .commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:focus-within){background:#0187e84d}.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:hover path,.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:active path,.commentPopup-module-scss-module__cyPGYG__popup>.commentPopup-module-scss-module__cyPGYG__wrapper .commentPopup-module-scss-module__cyPGYG__frame .commentPopup-module-scss-module__cyPGYG__popupClose:focus-within path{stroke:#0187e8}.commentPopup-module-scss-module__cyPGYG__popup.commentPopup-module-scss-module__cyPGYG__active>.commentPopup-module-scss-module__cyPGYG__wrapper{display:block}.commentPopup-module-scss-module__cyPGYG__flex{display:flex}.commentPopup-module-scss-module__cyPGYG__justifyBetween{justify-content:space-between}.commentPopup-module-scss-module__cyPGYG__justifyEnd{justify-content:flex-end}.commentPopup-module-scss-module__cyPGYG__itemsCenter{align-items:center}.commentPopup-module-scss-module__cyPGYG__noComments{padding:1rem 1.5rem}
.counterButton-module-scss-module__YLQJFa__button{background:#fff;align-items:center}.dark-mode .counterButton-module-scss-module__YLQJFa__button{background:#282930}.counterButton-module-scss-module__YLQJFa__button{color:#b4b9c7;border:none;border-radius:.25rem;gap:.25rem;height:2rem;font-size:.875rem;font-weight:600;display:inline-flex}.counterButton-module-scss-module__YLQJFa__button .counterButton-module-scss-module__YLQJFa__icon{border-radius:.25rem;padding:.25rem}.counterButton-module-scss-module__YLQJFa__button:hover,.counterButton-module-scss-module__YLQJFa__button:focus-within{color:#0187e8;cursor:pointer}.counterButton-module-scss-module__YLQJFa__button:hover .counterButton-module-scss-module__YLQJFa__icon,.counterButton-module-scss-module__YLQJFa__button:focus-within .counterButton-module-scss-module__YLQJFa__icon{background:#0187e81a}:is(.dark-mode .counterButton-module-scss-module__YLQJFa__button:hover .counterButton-module-scss-module__YLQJFa__icon,.dark-mode .counterButton-module-scss-module__YLQJFa__button:focus-within .counterButton-module-scss-module__YLQJFa__icon){background:#0187e84d}.counterButton-module-scss-module__YLQJFa__button:hover .counterButton-module-scss-module__YLQJFa__icon path,.counterButton-module-scss-module__YLQJFa__button:focus-within .counterButton-module-scss-module__YLQJFa__icon path,.counterButton-module-scss-module__YLQJFa__button.counterButton-module-scss-module__YLQJFa__reacted .counterButton-module-scss-module__YLQJFa__icon path{stroke:#0187e8}
.extraMenuButton-module-scss-module__QnvfEG__extraMenu{background:#fff;align-items:center}.dark-mode .extraMenuButton-module-scss-module__QnvfEG__extraMenu{background:#282930}.extraMenuButton-module-scss-module__QnvfEG__extraMenu{color:#0187e8;cursor:pointer;border:none;border-radius:.25rem;width:2rem;height:2rem;padding:0;font-size:.875rem;font-weight:600;display:inline-flex;position:relative}.extraMenuButton-module-scss-module__QnvfEG__extraMenu:hover,.extraMenuButton-module-scss-module__QnvfEG__extraMenu:focus{background:#0187e81a}:is(.dark-mode .extraMenuButton-module-scss-module__QnvfEG__extraMenu:hover,.dark-mode .extraMenuButton-module-scss-module__QnvfEG__extraMenu:focus){background:#0187e84d}.extraMenuButton-module-scss-module__QnvfEG__extraMenu:hover path,.extraMenuButton-module-scss-module__QnvfEG__extraMenu:focus path{fill:#0187e8}.extraMenuButton-module-scss-module__QnvfEG__extraMenu:focus{outline:1px solid #fff}.dark-mode .extraMenuButton-module-scss-module__QnvfEG__extraMenu:focus{outline-color:#282930}.extraMenuButton-module-scss-module__QnvfEG__extraMenu:focus-within .extraMenuButton-module-scss-module__QnvfEG__menuWrapper{display:block}.extraMenuButton-module-scss-module__QnvfEG__extraMenu>span:last-child{margin-left:.25rem}.extraMenuButton-module-scss-module__QnvfEG__menuWrapper{z-index:9;padding:1rem;display:none;position:absolute;top:1rem;right:-1rem}.extraMenuButton-module-scss-module__QnvfEG__menuBox{background:#fff}.dark-mode .extraMenuButton-module-scss-module__QnvfEG__menuBox{background:#282930}.extraMenuButton-module-scss-module__QnvfEG__menuBox{width:12rem;box-shadow:0 2px 4px #0000001a}.extraMenuButton-module-scss-module__QnvfEG__menu{color:#2f2f2f}.dark-mode .extraMenuButton-module-scss-module__QnvfEG__menu{color:#eaeaea}.extraMenuButton-module-scss-module__QnvfEG__menu{cursor:pointer;text-align:left;border:none;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:400;line-height:100%;display:block}.extraMenuButton-module-scss-module__QnvfEG__menu:hover,.extraMenuButton-module-scss-module__QnvfEG__menu:focus-within{background:#f6f6f6}:is(.dark-mode .extraMenuButton-module-scss-module__QnvfEG__menu:hover,.dark-mode .extraMenuButton-module-scss-module__QnvfEG__menu:focus-within){background:#ffffff1a}.extraMenuButton-module-scss-module__QnvfEG__menu:focus-within{outline:1px solid #0000001a}
.commentForm-module-scss-module__qmxPIW__modal{background-color:#f7f7f7;border-radius:1rem}.commentForm-module-scss-module__qmxPIW__form{padding:1rem 1.5rem}.commentForm-module-scss-module__qmxPIW__target{border-bottom:1px solid #e5e5e5}.dark-mode .commentForm-module-scss-module__qmxPIW__target{border-bottom-color:#62666d}.commentForm-module-scss-module__qmxPIW__replies>*{border-bottom:1px solid #e5e5e5}.dark-mode .commentForm-module-scss-module__qmxPIW__replies>*{border-bottom-color:#62666d}.commentForm-module-scss-module__qmxPIW__replies>:first-child{border-top:none}.commentForm-module-scss-module__qmxPIW__replies>:last-child{border-bottom:none;padding-bottom:0}.commentForm-module-scss-module__qmxPIW__row{align-items:center;margin-top:.5rem;margin-bottom:1.5rem;display:flex}.commentForm-module-scss-module__qmxPIW__row>:not(:first-child){flex-shrink:0;margin-left:1rem}.commentForm-module-scss-module__qmxPIW__row:last-child{margin-bottom:0}.commentForm-module-scss-module__qmxPIW__notice{color:#969696;font-size:.75rem}.commentForm-module-scss-module__qmxPIW__action{text-align:center}.commentForm-module-scss-module__qmxPIW__action>button{text-align:center;width:25rem}.commentForm-module-scss-module__qmxPIW__action.commentForm-module-scss-module__qmxPIW__fluid{width:100%}.commentForm-module-scss-module__qmxPIW__action.commentForm-module-scss-module__qmxPIW__fluid>button{width:100%;display:block}
.reportForm-module-scss-module__6s9CQa__errorMessage{color:#969696;font-weight:600}.reportForm-module-scss-module__6s9CQa__centerFlex{justify-content:center;display:flex}
.deleteRequestForm-module-scss-module__LzEYmG__centerFlex{justify-content:center;display:flex}
.comment-module-scss-module__2_D7yW__sensitiveContainer{max-width:80rem;margin:1.5rem auto}.comment-module-scss-module__2_D7yW__sensitiveBox{background-color:#4d95bd0d;border:1px solid #4d95bd;border-radius:.5rem;padding:1.5rem}.comment-module-scss-module__2_D7yW__sensitiveText{color:#4d95bd;line-height:1.625}.comment-module-scss-module__2_D7yW__sensitiveLink{color:#0187e8;margin:0 .25rem;font-weight:600}.comment-module-scss-module__2_D7yW__comments>:not(:last-child){border-bottom:1px solid #e5e5e5}.dark-mode .comment-module-scss-module__2_D7yW__comments>:not(:last-child){border-bottom-color:#62666d}.comment-module-scss-module__2_D7yW__comment :any-link{color:#0187e8}:is(.comment-module-scss-module__2_D7yW__comment :any-link:hover,.comment-module-scss-module__2_D7yW__comment :any-link:active,.comment-module-scss-module__2_D7yW__comment :any-link:focus-within),.comment-module-scss-module__2_D7yW__comment :any-link:hover,.comment-module-scss-module__2_D7yW__comment :any-link:active,.comment-module-scss-module__2_D7yW__comment :any-link:focus-within{text-decoration:underline}.comment-module-scss-module__2_D7yW__comment{padding:1rem 0;position:relative}.comment-module-scss-module__2_D7yW__comment>.comment-module-scss-module__2_D7yW__offset{visibility:hidden;position:absolute;top:-7.5rem}.comment-module-scss-module__2_D7yW__head{color:#969696;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.comment-module-scss-module__2_D7yW__head.comment-module-scss-module__2_D7yW__marginRight{margin-right:2.5rem}.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__part{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__part:last-child{flex-shrink:0;margin-left:auto}.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__number,.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__id,.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__idPopupWrapper{white-space:nowrap}.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__number{white-space:nowrap;margin-right:-.25rem}.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__name{word-break:break-all;overflow-wrap:anywhere}.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__icon{flex-shrink:0}.comment-module-scss-module__2_D7yW__head .comment-module-scss-module__2_D7yW__idPopupWrapper:hover{text-decoration:underline}.comment-module-scss-module__2_D7yW__slip{white-space:nowrap;border:1px solid #969696;border-radius:.25rem;margin-left:.25rem;padding:0 .1875rem;font-size:.75rem;line-height:120%;display:inline-flex}.comment-module-scss-module__2_D7yW__body{color:#2f2f2f;margin:.5rem 0;font-size:1rem}.dark-mode .comment-module-scss-module__2_D7yW__body{color:#eaeaea}.comment-module-scss-module__2_D7yW__body{word-break:break-all;overflow-wrap:anywhere;line-height:150%;overflow:hidden}.comment-module-scss-module__2_D7yW__body.comment-module-scss-module__2_D7yW__aa{font-family:ＭＳ Ｐゴシック,MS PGothic,aahub,-apple-system,BlinkMacSystemFont,Hiragino Sans,sans-serif;overflow:hidden}.comment-module-scss-module__2_D7yW__body.comment-module-scss-module__2_D7yW__aa>div:first-child{line-height:1.2em}.comment-module-scss-module__2_D7yW__body.comment-module-scss-module__2_D7yW__aa .comment-module-scss-module__2_D7yW__quote{white-space:initial;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}.comment-module-scss-module__2_D7yW__body.comment-module-scss-module__2_D7yW__has_quote{border-left:4px solid #e5e5e5;padding-left:1rem}.dark-mode .comment-module-scss-module__2_D7yW__body.comment-module-scss-module__2_D7yW__has_quote{border-left-color:#62666d}.comment-module-scss-module__2_D7yW__body .comment-module-scss-module__2_D7yW__quote{color:#969696;text-align:right;margin-top:1rem;font-size:.75rem}.comment-module-scss-module__2_D7yW__body .comment-module-scss-module__2_D7yW__quote .comment-module-scss-module__2_D7yW__quote_link,.comment-module-scss-module__2_D7yW__foot{color:#969696}.comment-module-scss-module__2_D7yW__foot .comment-module-scss-module__2_D7yW__sub{font-size:.75rem;line-height:120%;display:block}.comment-module-scss-module__2_D7yW__foot .comment-module-scss-module__2_D7yW__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;height:2rem;margin-top:.5rem;font-size:.875rem;display:flex}.comment-module-scss-module__2_D7yW__dummy{white-space:nowrap;opacity:0;visibility:hidden;font-family:ＭＳ Ｐゴシック,MS PGothic,aahub,-apple-system,BlinkMacSystemFont,Hiragino Sans,sans-serif;font-size:1rem;display:none;position:absolute;top:0;left:0}.comment-module-scss-module__2_D7yW__idPopup{cursor:pointer;text-decoration:underline}.comment-module-scss-module__2_D7yW__ogpCard{max-width:80rem;margin:.5rem auto}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__card{background-color:#4d95bd0d;border:1px solid #4d95bd;border-radius:.5rem;padding:8px 12px}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__cardContent{gap:1rem;display:flex}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__imageContainer{flex-shrink:0}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__imageWrapper{background-color:#f6f6f6;border-radius:.25rem;width:6rem;height:6rem;position:relative;overflow:hidden}@media screen and (max-width:824px){.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__imageWrapper{-o-object-fit:cover;object-fit:cover;width:6rem}}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__imageLoading{z-index:10;background-color:#f6f6f6;animation:2s cubic-bezier(.4,0,.6,1) infinite comment-module-scss-module__2_D7yW__pulse;position:absolute;inset:0}@keyframes comment-module-scss-module__2_D7yW__pulse{0%,to{opacity:1}50%{opacity:.5}}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__image{-o-object-fit:cover;object-fit:cover;transition:opacity .3s}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__image.comment-module-scss-module__2_D7yW__loaded{opacity:1}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__image.comment-module-scss-module__2_D7yW__loading{opacity:0}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__content{flex:1;min-width:0}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__contentInner{flex-direction:column;gap:.5rem;display:flex}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__title{color:#4d95bd;font-size:1rem;font-weight:600;line-height:1.25}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__title a{color:#0187e8}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__title a:hover{color:#0187e8;text-decoration:none}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__domain{font-size:.875rem}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__domain a{color:#4d95bd}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__domain a:hover{text-decoration:none}.comment-module-scss-module__2_D7yW__ogpCard .comment-module-scss-module__2_D7yW__description{color:#4d95bd;font-size:.875rem;line-height:1.625}.comment-module-scss-module__2_D7yW__talkLinks{flex-direction:column;gap:.5rem;margin:.5rem 0;display:flex}.comment-module-scss-module__2_D7yW__talkLinks .comment-module-scss-module__2_D7yW__talkLink .comment-module-scss-module__2_D7yW__label{margin-bottom:.25rem}.comment-module-scss-module__2_D7yW__talkLinks .comment-module-scss-module__2_D7yW__talkLink a{color:#0187e8;word-break:break-all}
