.fl-c{display:flex;flex:0 0 auto;flex-direction:column}.fl-r{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:wrap}.o-fit{object-fit:cover;font-family:"object-fit: cover;"}.f-noto{font-family:"Noto Sans JP", "Noto Sans CJK JP", noto-sans-cjk-jp, Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", YuGothic, "Yu Gothic", "Helvetica Neue", "メイリオ", Meiryo, segoe ui, arial, sans-serif}.f-yugo{font-family:YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "Yu Gothic", "Noto Sans JP", "Noto Sans CJK JP", noto-sans-cjk-jp, "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "メイリオ", Meiryo, sans-serif, segoe ui, arial, sans-serif}.news{position:relative;background-image:url("../img/common/jomon_texture_w.png");background-repeat:repeat;z-index:1}.news__screen{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255,255,255,0.65);z-index:-1}.news-list,.news-article{padding:3.5em 0 4.75em 0;position:relative;width:100%;max-width:100%;display:flex;flex:0 0 auto;flex-direction:column;align-items:center}.news-list__inner,.news-article__inner{position:relative;width:100%;max-width:100%;max-width:1080px;border-radius:.875em;padding:3.75em  2em 3.25em 2.875em;background-color:#fff;align-items:flex-start;justify-content:space-between}.news-list__main,.news-article__main{width:calc(100% - 240px - 1.875em)}.news-list .com-news-list__item:not(:first-child),.news-article .com-news-list__item:not(:first-child){margin-top:1.5em}.news-list__pagination,.news-article__pagination{margin-top:2em;font-family:"Noto Sans JP", "Noto Sans CJK JP", noto-sans-cjk-jp, Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", YuGothic, "Yu Gothic", "Helvetica Neue", "メイリオ", Meiryo, segoe ui, arial, sans-serif}.news-list__pagination span,.news-list__pagination a,.news-article__pagination span,.news-article__pagination a{display:inline-block;font-weight:700;padding:.5em .5em;margin:0 .5em}.news-list__pagination span:first-child,.news-list__pagination a:first-child,.news-article__pagination span:first-child,.news-article__pagination a:first-child{margin-left:0}.news-list__pagination .current,.news-article__pagination .current{color:#DF6C0F}.news-list__aside,.news-article__aside{width:240px;min-width:240px}.news-list__nav,.news-article__nav{width:100%;max-width:100%;padding:1.875em;background-color:#F1F1F1;border-radius:.875em;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;font-family:"Noto Sans JP", "Noto Sans CJK JP", noto-sans-cjk-jp, Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", YuGothic, "Yu Gothic", "Helvetica Neue", "メイリオ", Meiryo, segoe ui, arial, sans-serif}.news-list__nav__header,.news-article__nav__header{font-size:1.125em;font-weight:700}.news-list__nav__select-wrapper,.news-article__nav__select-wrapper{position:relative;width:100%;max-width:100%}.news-list__nav__select-wrapper::before,.news-article__nav__select-wrapper::before{position:absolute;content:'';width:1em;height:1em;right:.75em;top:1.625em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.101' height='14.097' viewBox='0 0 19.101 14.097'%3E%3Cpath d='M8.746,11.821l-.375.507.375-.507L0,0,8.746,11.821,17.493,0,8.746,11.821l.375.507Z' transform='translate(0.804 0.595)' fill='none' stroke='%23272727' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:10}.news-list__nav__select-wrapper select,.news-article__nav__select-wrapper select{font-family:"Noto Sans JP", "Noto Sans CJK JP", noto-sans-cjk-jp, Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", YuGothic, "Yu Gothic", "Helvetica Neue", "メイリオ", Meiryo, segoe ui, arial, sans-serif;width:100%;font-size:.9375em;font-weight:500;padding:.65em 1.5em .5em 1.5em;line-height:1.25;background-color:#fff !important;border:1px solid #333;border-radius:8px;font-size:.875em;position:relative;width:100%;min-width:180px;background:none transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.news-list__nav__select-wrapper select option,.news-article__nav__select-wrapper select option{background-color:#fff}.news-list__nav__select,.news-article__nav__select{width:100%;max-width:100%;margin-top:1em;width:100%}@media all and (max-width: 980px){.news-list,.news-article{padding:2.6125em 0 2.75em 0}.news-list__inner,.news-article__inner{flex-direction:column;align-items:center;padding:3.25em .875em}.news-list__main,.news-article__main{width:100%;max-width:720px}.news-list__aside,.news-article__aside{margin-top:3em;width:100%;max-width:720px}}@media all and (max-width: 500px){.news-list__inner,.news-article__inner{width:95vw !important;max-width:95vw !important}}.news-article__main .meta{font-size:1rem;border:none}.news-article__main .meta .date{font-size:1em;font-weight:700}.news-article__main .readmore{display:block;margin:0 auto;margin-top:5em;position:relative;font-family:"Noto Sans JP", "Noto Sans CJK JP", noto-sans-cjk-jp, Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", YuGothic, "Yu Gothic", "Helvetica Neue", "メイリオ", Meiryo, segoe ui, arial, sans-serif;font-weight:500;color:#333;background-color:#fff;border-radius:1.375em;padding:.6em 5em .55em 4.75em;max-width:100%;box-shadow:0px 3px 6px rgba(0,0,0,0.16);max-width:270px;text-decoration:none !important}.news-article__main .readmore::after{content:'';position:absolute;width:1.125em;height:1.125em;top:50%;transform:translateY(-39%);right:2.5em;background-size:contain;background-repeat:no-repeat;background-image:url("../img/common/arrowhead-circle.svg")}.news-article__main .readmore.black{color:#fff;background-color:#363636}.news-article__main .readmore.black::after{background-image:url("../img/common/arrowhead-circle-w.svg")}.news-article__main h1,.news-article__main h2,.news-article__main h3,.news-article__main h4,.news-article__main h5,.news-article__main h6{font-family:"Noto Sans JP", "Noto Sans CJK JP", noto-sans-cjk-jp, Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", YuGothic, "Yu Gothic", "Helvetica Neue", "メイリオ", Meiryo, segoe ui, arial, sans-serif;position:relative;font-weight:500;line-height:1.2;padding-right:.5em}.news-article__main h1{margin-top:.25em;font-size:1.875em;font-weight:400;padding:0;margin-bottom:1.25rem;padding-bottom:.25em;border-bottom:2px solid #333;line-height:1.23}.news-article__main h2{position:relative;margin-top:3rem;margin-bottom:2rem;font-size:1.625em;padding-left:.5rem;padding-bottom:.25em}.news-article__main h2::before,.news-article__main h2::after{content:"";position:absolute;bottom:0;height:2px}.news-article__main h2::before{left:0;width:4em;background-color:#FFC339}.news-article__main h2::after{left:4em;right:0;background-color:#888888}.news-article__main h3{font-size:1.5em;margin-top:2rem;margin-bottom:1.5rem;padding-left:1em}.news-article__main h3::before{display:block;position:absolute;content:"";background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:.4em;height:1.8125rem;background-color:#FFC339;left:0;top:50%;transform:translateY(-48%);border-radius:.3em}.news-article__main h4{font-size:1.3125em;margin-top:2rem;margin-bottom:1rem;padding-left:1.125em}.news-article__main h4::before{display:block;position:absolute;content:"";background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:0.57em;height:0.57em;background-color:#FFC339;left:0;top:50%;transform:translateY(-50%)}.news-article__main h5{font-size:1.3125em;margin-top:1.375rem;margin-bottom:1rem}.news-article__main h6{font-size:1.1875em;margin-top:1.375rem;margin-bottom:1rem}@media all and (max-width: 980px){.news-article__main h1{margin-top:.5em;font-size:1.375em}.news-article__main h2{font-size:1.5em;margin-bottom:1.3125rem}.news-article__main h3{font-size:1.3125em;margin-bottom:1rem;padding-left:1em}.news-article__main h3::before{width:.5rem;height:1.75rem;transform:translateY(-52%)}.news-article__main h4{font-size:1.125em;padding-left:1em;margin-top:1.8125rem}.news-article__main h4::before{display:block;position:absolute;content:"";background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:10px;height:10px;background-color:#FFC339}.news-article__main h5{font-size:1.0625em}.news-article__main h6{font-size:1em}}.news-article__main .body{width:100%}.news-article__main p{margin-top:1em}.news-article__main p.no-margin{margin-top:0}.news-article__main a{color:#1a0dab;text-decoration:underline}.news-article__main a:visited{color:#681da8}.news-article__main ul,.news-article__main ol,.news-article__main dl{position:relative;margin-top:1em;padding-left:1.75em}.news-article__main ul li,.news-article__main ol li,.news-article__main dl li{position:relative}.news-article__main ul li:not(:first-child),.news-article__main ol li:not(:first-child),.news-article__main dl li:not(:first-child){margin-top:.35em}.news-article__main ul li::before{display:block;position:absolute;content:"";background-size:contain;background-repeat:no-repeat;background-position:50% 50%;width:.5em;height:.5em;border-radius:50%;background-color:#333;left:-1em;top:.55em}.news-article__main img{margin-top:1.5em;margin-bottom:.75em;max-width:100%;height:auto}.news-article__main img.alignleft{float:left}.news-article__main img.alignright{float:right}.news-article__main img.aligncenter{display:block;margin-left:auto;margin-right:auto}.news-article__main table{margin-top:1em;max-width:100%}.news-article__main table th,.news-article__main table tr,.news-article__main table td{text-align:left;padding:.15em .5em}.news-article__main table thead th,.news-article__main table thead td{font-weight:700}.news-article__main table tbody th{font-weight:700}.news-article__main table{border-collapse:collapse;border:1px solid #aaa}.news-article__main table th,.news-article__main table td{border:1px solid #aaa}.news-article__main table thead th,.news-article__main table thead td{background-color:#F8F8F8}.news-article__main table tbody th{background-color:#F8F8F8}.news-article__main caption{font-size:.9375em;margin-bottom:.25em}.news-article__main ruby rt{font-weight:700}.news-article__main ruby.c_ruby_hidden rt{display:none}.news-article__main hr{border:none;border-top:1px solid #888;margin-top:1.5em;margin-bottom:1.5em}@media all and (max-width: 980px){.news-article__main .section__inner{padding:1.625em 5%}.news-article__main .body{padding-left:0}.news-article__main .body div,.news-article__main .body p,.news-article__main .body a,.news-article__main .body span,.news-article__main .body li,.news-article__main .body th,.news-article__main .body td{font-size:.9375em}.news-article__main .body caption{font-size:.875em}.news-article__main .body div a,.news-article__main .body div p,.news-article__main .body div span,.news-article__main .body div li,.news-article__main .body div th,.news-article__main .body div td,.news-article__main .body div caption,.news-article__main .body p a,.news-article__main .body p p,.news-article__main .body p span,.news-article__main .body p li,.news-article__main .body p th,.news-article__main .body p td,.news-article__main .body p caption{font-size:1em}}
