.home .home__topAnnotation{line-height:24px;text-align:center;margin:-24px 0 12px}.home .home__head{margin-bottom:44px}.home .home__error{font-size:16px;color:#6c6c6c;text-align:center;margin-top:128px}@media screen and (min-width: 1025px){.home .l-contents__inner{max-width:1232px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1025px){.home .home__inner{padding-left:24px;padding-right:24px}}@media print{.l-wrapper{display:none}}.clipping .l-contents,.newspaper .l-contents{position:absolute;top:54px;left:0;right:0;bottom:0;min-height:initial}@media screen and (min-width: 768px) and (max-width: 1024px){.clipping .l-contents,.newspaper .l-contents{top:74px;bottom:0}}@media screen and (min-width: 1025px){.clipping .l-contents,.newspaper .l-contents{top:0;bottom:0}}.clipping:not(.is-error) .l-footer,.newspaper:not(.is-error) .l-footer{display:none}.clipping__viewer,.newspaper__viewer{position:absolute;left:0;right:0;top:-56px;bottom:0}@media screen and (min-width: 768px) and (max-width: 1024px){.clipping__viewer,.newspaper__viewer{top:-76px}}@media screen and (min-width: 1025px){.clipping__viewer,.newspaper__viewer{top:0}}@media screen and (min-width: 1025px){.clipping__viewer,.newspaper__viewer{display:flex}}.clipping__viewerMain,.newspaper__viewerMain{position:relative;height:100%}@media screen and (min-width: 1025px){.clipping__viewerMain,.newspaper__viewerMain{width:100%;flex-basis:100%}}.newspaper__viewerNext,.newspaper__viewerPrev{position:absolute;background-color:#6c6c6c;z-index:1000;text-align:center;color:#fff;font-size:12px;width:64px;height:64px;border-radius:50%;padding-top:10px;cursor:pointer}.newspaper__viewerNext img,.newspaper__viewerPrev img{width:24px}.newspaper__viewerNext.is-inactive,.newspaper__viewerPrev.is-inactive{opacity:.4;pointer-events:none}.newspaper__viewerIcon{height:24px;background-repeat:no-repeat;background-position:center;background-image:url(/images/icon-arrow-left-white.png);background-size:auto 100%}.newspaper__viewerNext{left:16px;top:50%;transform:translateY(-50%)}.newspaper__viewerPrev{right:16px;top:50%;transform:translateY(-50%)}.newspaper__viewerPrev .newspaper__viewerIcon{transform:rotate(180deg)}.newspaper__viewerControl{position:fixed;bottom:0;left:0;right:0;z-index:1000;border-top:solid 2px #f0f0f0;padding-bottom:16px;background-color:#f0f0f0;transition:transform .3s;transform:translateY(calc(100% - 18px))}@media screen and (min-width: 768px) and (max-width: 1024px){.newspaper__viewerControl{padding-bottom:24px;transform:translateY(calc(100% - 26px))}}@media screen and (min-width: 1025px){.newspaper__viewerControl{padding-bottom:24px;background-color:#fff;transform:translateY(calc(100% - 26px))}}@media (display-mode: standalone){.newspaper__viewerControl{padding-bottom:32px;transform:translateY(calc(100% - 32px))}}@media screen and (display-mode: standalone) and (min-width: 768px) and (max-width: 1024px){.newspaper__viewerControl{padding-bottom:40px;transform:translateY(calc(100% - 40px))}}@media screen and (display-mode: standalone) and (min-width: 1025px){.newspaper__viewerControl{padding-bottom:40px;transform:translateY(calc(100% - 40px))}}.newspaper__viewerControl.is-active{transform:translateY(0)}.newspaper__viewerControl .newspaper__viewerControlInner{position:relative;max-width:1232px;margin-left:auto;margin-right:auto;z-index:1000}.newspaper__viewerControl .newspaper__viewerControlInner.v-leave-active{transition:.3s}.newspaper__viewerControl .p-viewerPageListNavigation{position:absolute;bottom:60px;right:0;left:0;z-index:1}@media screen and (max-width: 374px){.newspaper__viewerControl .p-viewerPageListNavigation{bottom:58px}}.newspaper__viewerControl .c-pullTab{position:absolute;right:0;top:-2px;transform:translateY(-100%);z-index:1000}.newspaper__viewerCopyRight{width:100%;position:fixed;left:0;bottom:0;line-height:16px;background-color:#f0f0f0;z-index:1000}@media (display-mode: standalone){.newspaper__viewerCopyRight{padding-bottom:16px}}@media screen and (min-width: 768px) and (max-width: 1024px){.newspaper__viewerCopyRight{line-height:24px}}@media screen and (min-width: 1025px){.newspaper__viewerCopyRight{background-color:#f0f0f0;line-height:24px;box-sizing:border-box}}.newspaper__viewerCopyRight .newspaper__viewerCopyRightText{width:100%;max-width:1232px;margin:0 auto;padding-left:16px;font-size:8px;color:#6c6c6c}.clipping__viewerControlPc,.newspaper__viewerControlPc{width:184px;flex-basis:184px}.clipping__viewerControlPc .p-viewerControlPc,.newspaper__viewerControlPc .p-viewerControlPc{height:100%}.archive .archive__error{font-size:16px;color:#6c6c6c;text-align:center;margin-top:128px}.archive .c-heading{margin-bottom:40px}@media screen and (min-width: 1025px){.archive .c-heading{margin-bottom:80px}}@media screen and (min-width: 1025px){.archive .l-contents .l-contents__inner{max-width:initial;margin-left:40px;margin-right:40px}}.archive .p-lineNewspapers .p-lineNewspapers__box{justify-content:flex-start}.archive .p-lineNewspapers .p-lineNewspapers__link{width:max-content;flex-basis:max-content;margin-right:24px}@media screen and (min-width: 1025px){.archive .p-lineNewspapers .p-lineNewspapers__link{margin-bottom:8px}}.archive .archive__form{margin-bottom:30px}@media screen and (min-width: 1025px){.archive .archive__form{display:flex;justify-content:space-between}}@media screen and (min-width: 1025px){.archive .archive__form .archive__formSelect{width:calc(50% - 20px);flex-basis:calc(50% - 20px)}}.archive .archive__form .archive__formSelect:not(:last-child){margin-bottom:16px}@media screen and (min-width: 768px) and (max-width: 1024px){.archive .archive__form .archive__formSelect:not(:last-child){margin-bottom:24px}}@media screen and (min-width: 1025px){.archive .archive__form .archive__formSelect:not(:last-child){margin-bottom:0}}.archive .p-lineNewspapers:not(:last-child){margin-bottom:40px}@media screen and (min-width: 1025px){.archive .archive__areas{padding:16px;background-color:#f0f0f0}}@media screen and (min-width: 768px) and (max-width: 1024px){.archive .archive__areas{padding:16px;background-color:#f0f0f0}}.archive .archive__areasHeader{font-size:18px;font-weight:700;margin-bottom:24px}@media screen and (min-width: 1025px){.archive .archive__areasHeader{font-size:24px}}.archive .archive__areasListItem{padding-bottom:26px}@media screen and (min-width: 1025px){.archive .archive__areasListItem{display:inline-block;vertical-align:top;width:33%;margin-bottom:24px}}.archive .archive__areasListTitle{font-size:18px;font-weight:700;color:#6c6c6c}.archive .archive__areasError{margin-top:4px}.articles .articles__error,.articles .local-articles__error{font-size:16px;color:#6c6c6c;text-align:center;margin-top:128px}.articles .articles__link{margin-bottom:40px;z-index:11;position:relative}@media screen and (min-width: 768px) and (max-width: 1024px){.articles .articles__link{margin-bottom:80px}}@media screen and (min-width: 1025px){.articles .articles__link{max-width:640px;margin-bottom:80px}}.articles .articles__link .c-linkTable{background-color:#fff}@media screen and (min-width: 1025px){.articles .l-contents__inner{max-width:1232px;padding-left:16px;padding-right:16px}}@media screen and (min-width: 1025px){.text.is-moveActive .l-footer,.local-text.is-moveActive .l-footer{display:none}}@media screen and (min-width: 1025px){.text.is-moveActive .l-template,.local-text.is-moveActive .l-template{padding-bottom:0}}@media screen and (min-width: 1025px){.text.is-moveActive .text__viewerMain,.local-text.is-moveActive .text__viewerMain{height:calc(100vh - 64px);overflow:hidden}}@media screen and (min-width: 1025px){.text.is-moveActive .l-contents,.local-text.is-moveActive .l-contents{padding-top:66px;padding-bottom:0}}.text.is-error .l-footer,.text.is-connecting .l-footer,.local-text.is-error .l-footer,.local-text.is-connecting .l-footer{transform:initial}@media screen and (min-width: 1025px){.text .l-contents,.local-text .l-contents{padding-top:66px;padding-bottom:0}}@media screen and (min-width: 1025px){.text .l-contents .l-contents__inner,.local-text .l-contents .l-contents__inner{padding-top:0;padding-bottom:0;max-width:initial;width:100%}}.text .l-footer,.local-text .l-footer{display:none}@media screen and (min-width: 1025px){.text .l-footer,.local-text .l-footer{display:block}}@media screen and (min-width: 1025px){.text .text__viewer,.local-text .text__viewer{display:flex}}.text .text__viewerMain,.local-text .text__viewerMain{position:relative;max-width:1232px;margin-left:auto;margin-right:auto;height:100%}@media screen and (min-width: 1025px){.text .text__viewerMain,.local-text .text__viewerMain{display:flex}}@media screen and (min-width: 1025px){.text .text__viewerPageListWrapper:has(.text__viewerPageList),.local-text .text__viewerPageListWrapper:has(.text__viewerPageList){position:fixed;width:100vw;height:100vh}.text .text__viewerPageListWrapper:has(.text__viewerPageList) .p-viewerPageList,.local-text .text__viewerPageListWrapper:has(.text__viewerPageList) .p-viewerPageList{padding-bottom:200px}}.text .text__viewerControl,.local-text .text__viewerControl{position:fixed;bottom:0;left:0;right:0;z-index:1000;padding-bottom:16px;border-top:solid 2px #f0f0f0;background-color:#f0f0f0;transition:transform .3s;transform:translateY(calc(100% - 18px))}@media screen and (min-width: 768px) and (max-width: 1024px){.text .text__viewerControl,.local-text .text__viewerControl{padding-bottom:24px;transform:translateY(calc(100% - 26px))}}@media screen and (min-width: 1025px){.text .text__viewerControl,.local-text .text__viewerControl{padding-bottom:24px;background-color:#fff;transform:translateY(calc(100% - 26px))}}@media (display-mode: standalone){.text .text__viewerControl,.local-text .text__viewerControl{padding-bottom:32px;transform:translateY(calc(100% - 32px))}}@media screen and (display-mode: standalone) and (min-width: 768px) and (max-width: 1024px){.text .text__viewerControl,.local-text .text__viewerControl{padding-bottom:40px;transform:translateY(calc(100% - 40px))}}@media screen and (display-mode: standalone) and (min-width: 1025px){.text .text__viewerControl,.local-text .text__viewerControl{padding-bottom:40px;transform:translateY(calc(100% - 40px))}}.text .text__viewerControl.is-active,.local-text .text__viewerControl.is-active{transform:translateY(0)}.text .text__viewerControl .text__viewerControlInner,.local-text .text__viewerControl .text__viewerControlInner{position:relative;max-width:1232px;margin-left:auto;margin-right:auto;z-index:1000}.text .text__viewerControl .text__viewerControlInner.v-leave-active,.local-text .text__viewerControl .text__viewerControlInner.v-leave-active{transition:.3s}.text .text__viewerControl .p-viewerPageListNavigation,.local-text .text__viewerControl .p-viewerPageListNavigation{position:absolute;bottom:60px;right:0;left:0;z-index:1}@media screen and (max-width: 374px){.text .text__viewerControl .p-viewerPageListNavigation,.local-text .text__viewerControl .p-viewerPageListNavigation{bottom:58px}}.text .text__viewerControl .c-pullTab,.local-text .text__viewerControl .c-pullTab{position:absolute;right:0;top:0;transform:translateY(-100%);z-index:1000}.text .text__viewerControlPc,.local-text .text__viewerControlPc{width:184px;flex-basis:184px}@media screen and (min-width: 1025px){.text .text__viewerControlPc,.local-text .text__viewerControlPc{position:fixed;top:66px;right:0;bottom:0;background-color:#fff}}.text .text__viewerControlPc .p-viewerControlPc,.local-text .text__viewerControlPc .p-viewerControlPc{height:100%}@media screen and (min-width: 1025px){.text .text__viewerControlPc .p-viewerControlPc:after,.local-text .text__viewerControlPc .p-viewerControlPc:after{display:none}}@media screen and (min-width: 1025px){.text .text__side,.local-text .text__side{width:304px;flex-basis:304px;order:1;padding-left:24px;padding-bottom:180px}}.text .text__sideThumbnail,.local-text .text__sideThumbnail{padding-top:40px;padding-bottom:80px;max-width:128px;margin-left:auto;margin-right:auto}.text .text__sideThumbnail a,.local-text .text__sideThumbnail a{transition:opacity .3s}.text .text__sideThumbnail a:hover,.local-text .text__sideThumbnail a:hover{opacity:.7}.text .text__post,.local-text .text__post{padding-bottom:80px}@media screen and (min-width: 1025px){.text .text__post,.local-text .text__post{padding:40px 16px 180px;order:2;width:calc(100% - 304px);flex-basis:calc(100% - 304px)}}.text .text__postHeading,.local-text .text__postHeading{font-size:24px;font-weight:600}.text .is-large .text__postHeading,.local-text .is-large .text__postHeading{font-size:32px}.text .text__postPublish,.local-text .text__postPublish{font-size:14px;color:#6c6c6c}.text .is-large .text__postPublish,.local-text .is-large .text__postPublish{font-size:16px}.text .text__postMeta,.local-text .text__postMeta{font-size:14px;color:#6c6c6c}.text .is-large .text__postMeta,.local-text .is-large .text__postMeta{font-size:16px}.text .text__postText,.local-text .text__postText{font-size:16px;line-height:1.8}.text .text__postText p,.local-text .text__postText p{margin-bottom:40px}.text .text__postText p:not(:first-child),.local-text .text__postText p:not(:first-child){margin-top:40px}.text .is-large .text__postText,.local-text .is-large .text__postText{font-size:24px}.text .text__postOption,.local-text .text__postOption{display:flex;align-items:flex-end;margin-top:24px;margin-bottom:16px;flex-wrap:wrap}@media screen and (min-width: 768px) and (max-width: 1024px){.text .text__postOption,.local-text .text__postOption{margin-top:40px;margin-bottom:40px}}@media screen and (min-width: 1025px){.text .text__postOption,.local-text .text__postOption{margin-bottom:48px}}.text .text__postOptionFont,.local-text .text__postOptionFont{width:175px;margin-bottom:8px}@media screen and (min-width: 768px) and (max-width: 1024px){.text .text__postOptionFont,.local-text .text__postOptionFont{width:272px;margin-bottom:0}}@media screen and (min-width: 1025px){.text .text__postOptionFont,.local-text .text__postOptionFont{margin-bottom:0}}.text .text__postOptionFont .c-button,.local-text .text__postOptionFont .c-button{line-height:32px;height:32px;white-space:nowrap;font-size:14px}.text .text__postOptionFont .c-button:last-child,.local-text .text__postOptionFont .c-button:last-child{font-size:18px}@media screen and (min-width: 768px) and (max-width: 1024px){.text .text__postOptionFont .c-button,.local-text .text__postOptionFont .c-button{line-height:48px;height:48px}}@media screen and (min-width: 1025px){.text .text__postOptionFont .c-button,.local-text .text__postOptionFont .c-button{line-height:40px;height:40px}}.text .text__postOptionFontHeading,.local-text .text__postOptionFontHeading{font-size:16px;font-weight:600;line-height:1;margin-bottom:8px}@media screen and (min-width: 768px) and (max-width: 1024px){.text .text__postOptionFontHeading,.local-text .text__postOptionFontHeading{margin-bottom:16px}}.text .text__postOptionBookmark,.local-text .text__postOptionBookmark{margin-left:auto;margin-bottom:8px}@media screen and (min-width: 768px) and (max-width: 1024px){.text .text__postOptionBookmark,.local-text .text__postOptionBookmark{margin-bottom:0}}@media screen and (min-width: 1025px){.text .text__postOptionBookmark,.local-text .text__postOptionBookmark{margin-bottom:0}}.text .text__postOptionBookmark.is-active .text__postOptionBookmarkButton,.local-text .text__postOptionBookmark.is-active .text__postOptionBookmarkButton{background-image:url(/images/icon-clip-white.png)}.text .text__postOptionBookmarkButton,.local-text .text__postOptionBookmarkButton{font-size:12px;line-height:32px;font-weight:600;color:#6c6c6c;display:flex;align-items:center;background-color:#f0f0f0;border-radius:4px;padding:0 10px 0 30px;cursor:pointer;background-repeat:no-repeat;background-image:url(/images/icon-clip-gray.png);background-position:10px center;background-size:16px auto}@media screen and (min-width: 768px) and (max-width: 1024px){.text .text__postOptionBookmarkButton,.local-text .text__postOptionBookmarkButton{line-height:40px}}.text .text__postOptionBookmark.is-active .text__postOptionBookmarkButton,.local-text .text__postOptionBookmark.is-active .text__postOptionBookmarkButton{color:#fff;background-color:#328b39}.text .text__postAds,.local-text .text__postAds{margin-top:90px}@media screen and (min-width: 1025px){.text .text__postAds,.local-text .text__postAds{margin-top:80px;display:flex}}.text .text__postAdsItem,.local-text .text__postAdsItem{text-align:center}.text .text__postAdsItem:not(:last-child),.local-text .text__postAdsItem:not(:last-child){margin-bottom:24px}@media screen and (min-width: 1025px){.text .text__postAdsItem:not(:last-child),.local-text .text__postAdsItem:not(:last-child){margin-bottom:0}}@media screen and (min-width: 1025px){.text .text__postAdsItem,.local-text .text__postAdsItem{text-align:left;width:50%;flex-basis:50%}}.search .search__error{font-size:16px;color:#6c6c6c;text-align:center;margin-top:128px}.search .highlight{background-color:#cc4103;color:#fff}@media screen and (min-width: 1025px){.search .l-contents__inner{max-width:1232px;padding-left:16px;padding-right:16px}}.search .search__form{margin-bottom:40px;max-width:640px}.search .p-roundPost{margin-bottom:50px}@media screen and (min-width: 1025px){.search .p-roundPost{margin-bottom:90px}}@media screen and (min-width: 768px) and (max-width: 1024px){.search .p-roundPost{margin-bottom:90px}}.search .search__errorMessage{color:#cc4103}.member-articles .member-articles__error{font-size:16px;color:#6c6c6c;text-align:center;margin-top:128px}@media screen and (min-width: 1025px){.member-articles .l-contents__inner{max-width:1232px;padding-left:16px;padding-right:16px}}.member-articles .p-roundPost{margin-bottom:50px}@media screen and (min-width: 1025px){.member-articles .p-roundPost{margin-bottom:90px}}@media screen and (min-width: 768px) and (max-width: 1024px){.member-articles .p-roundPost{margin-bottom:90px}}
