:root:root:root:root:root:root [data-designpart=article-list-image] .article-list{font-family:var(--fo-text-font-family);letter-spacing:var(--fo-text-letter-spacing)}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit{background:var(--fo-background-color1);width:100%;box-shadow:0 3px 8px var(--fo-shadow-color)!important;border:0!important;margin:20px auto 0;padding:15px 20px 15px 30px}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit{display:table}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit{padding:10px 20px}}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit:first-child{margin-top:0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit a.img{padding:0}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit a.img{width:35%}}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit a.img img{border-radius:0;margin:10px 0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit a.img img:hover{opacity:.4}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont{border-left:none}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont{width:65%;padding-left:20px}}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont h3{display:block;max-height:none;line-height:normal}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont h3 a{display:block;font-family:var(--fo-heading-font-family);font-size:20px;color:var(--fo-heading-main-color);line-height:var(--fo-heading-line-height);letter-spacing:var(--fo-heading-letter-spacing);text-decoration:none;padding:0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont h3 a:hover{opacity:.4;text-decoration:none}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont h4{font-family:var(--fo-text-font-family);color:var(--fo-text-main-color);letter-spacing:var(--fo-text-letter-spacing);font-size:14px;padding:0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont p.category{margin:10px;padding:0}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont p.category{margin:10px 0}}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont p.category i{display:none}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont p.category a{font-family:var(--fo-heading-font-family);color:var(--fo-main-color)}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont p.category a::before{content:"\f115";font-family:FontAwesome;color:inherit;margin-right:5px}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont p.description{display:block;max-height:none;font-family:var(--fo-text-font-family);font-size:var(--fo-text-font-size-pc);letter-spacing:var(--fo-text-letter-spacing);line-height:var(--fo-text-line-height);color:var(--fo-text-main-color);margin:10px;padding:0}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont p.description{font-size:var(--fo-text-font-size-sp);margin:10px 0}}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont div.tags{display:flex;flex-wrap:wrap;gap:5px 10px;margin:16px 10px 10px;padding:0}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont div.tags{margin:16px 0 10px}}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont div.tags a.tag{background-color:var(--fo-tag-background-color);font-family:var(--fo-text-font-family);font-size:12px;line-height:1.2;letter-spacing:normal;color:var(--fo-tag-text-color);border:1px solid var(--fo-tag-border-color);border-radius:var(--fo-tag-border-radius);margin:0;padding:5px 15px}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont div.tags a.tag::before{content:var(--fo-tag-fa-unicode,none);font-family:FontAwesome;color:inherit;margin-right:5px}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont div.tags a.tag:last-child{margin-right:0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont div.tags a.tag:hover{opacity:.4}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .entry-list-unit .cont div.tags a.tag i{display:none}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .article-per-page:empty{margin:0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .article-per-page .pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:5px 10px;line-height:0;padding-bottom:0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .article-per-page .pagination li{color:var(--fo-main-color);margin:0}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .article-per-page .pagination li a{box-sizing:initial;background:#fff;display:block;min-width:30px;height:10px;font-family:var(--fo-text-font-family);font-weight:700;color:var(--fo-main-color);line-height:10px;border:1px solid var(--fo-main-color);border-radius:100px;float:none;padding:10px}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .article-per-page .pagination li.active>a{background:var(--fo-main-color);color:#fff}:root:root:root:root:root:root [data-designpart=article-list-image] .article-list .article-per-page .pagination li:hover>a{opacity:.4}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list{border:0!important;padding-bottom:0}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit{box-shadow:0 3px 8px var(--fo-shadow-color)!important;border:0!important;margin:20px auto 0;padding:0}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit{display:flex!important}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit{display:block!important;width:100%}}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit:first-child{margin-top:0}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit:nth-last-child(2){border-bottom:0!important}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit a.img{width:35%!important;padding:0!important}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit a.img{display:flex!important}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit a.img{display:block!important;width:100%!important}}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit a.img img{border-radius:0;margin:0}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit a.img img{height:100%;object-fit:cover}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit a.img img{padding-bottom:0}}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont{width:65%!important;border-left:none;margin:0 auto}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont{padding:25px 0 15px}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont{width:100%!important;display:block!important;padding:10px 20px}}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont h3{margin:0 20px 10px}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont h3{margin:10px 0;padding-left:0}}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont h3 a{padding:0 10px}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont h3 a{padding:0}}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont h4{margin:10px;padding:0 20px}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont h4{padding-left:0;margin:10px 0}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont p{margin:10px 0;padding:0}}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont p.category{padding:0 20px}}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont p.description{padding:0 20px}}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont div.tags{padding:0 20px}}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-list .article-list .entry-list-unit .cont div.tags{padding:0;overflow:initial}}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list{display:flex!important;flex-wrap:wrap;gap:20px}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit{box-shadow:0 3px 8px var(--fo-shadow-color);border:0!important;margin:0!important;padding:0}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit a.img{max-height:none;width:100%}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit a.img img{border-radius:0;margin:0}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont{display:block;width:100%;border-left:none;padding:10px 20px 15px}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont h3{padding-left:0}}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont h3 a{padding:0}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont h4{padding:0!important}@media screen and (max-width:769px){:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont h4{padding-left:0}}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont p.category{margin:0;padding:0}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont p.description{margin:10px 0}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont p.description{padding:0}}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .entry-list-unit .cont div.tags{margin:0 0 5px;padding:0}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .article-per-page{width:100%;margin-top:0}:root:root:root:root:root:root [data-designpart=article-list-image]:is(.entry-image-card-1-col,.entry-image-card-2-col,.entry-image-card-3-col) .article-list .article-per-page:empty{display:none;margin-top:0}:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-card-1-col .article-list .entry-list-unit{width:100%}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-card-2-col .article-list .entry-list-unit{width:calc((100% - 20px)/ 2)}}@media screen and (min-width:770px){:root:root:root:root:root:root [data-designpart=article-list-image].entry-image-card-3-col .article-list .entry-list-unit{width:calc((100% - 40px)/ 3)}}