@charset "UTF-8";body.category-news .key{background:url(//hmh.or.jp/wp-content/themes/hmh/css/../img/bg/news.jpg) no-repeat top center/cover}dl.news-list{display:flex;flex-wrap:wrap;margin:4em 12%;border-top:3px solid var(--cl-bg)}dl.news-list dt{width:25%;font-weight:200;padding:.7em 0;border-bottom:3px solid var(--cl-bg);text-align:center}dl.news-list dt time{color:var(--cl-main)}dl.news-list dd{width:75%;padding:.5em 0;border-bottom:3px solid var(--cl-bg)}dl.news-list dd a{display:block;padding:.2em 0;position:relative;padding-left:1.5em}dl.news-list dd a:before{content:"\f111";font-family:"font Awesome 6 Pro";position:absolute;top:.2em;left:0}dl.news-list dd a.visited{color:#999}dl.news-list dd a.visited:before{content:"\f058"}dl.news-list dd a:hover{text-decoration:underline;color:var(--cl-main)}dl.news-list dd a:hover:before{content:"\f058"}@media screen and (max-width:800px){dl.news-list{margin:3em 0;display:block;border-bottom:3px solid var(--cl-bg);border-top:none}dl.news-list dt{width:100%;border-bottom:none;padding-top:.5em;padding-bottom:0;text-align:center}dl.news-list dt time{display:flex;align-items:center;text-align:center}dl.news-list dt time:after{border-top:3px solid;border-color:var(--cl-bg);content:"";display:inline;flex-grow:1;margin-left:.5em}dl.news-list dd{width:100%;border-bottom:none;font-size:18px}dl.news-list dd a{padding:0 0 .9em 1.5em}dl.news-list dd a:before{top:0}}a.direct:after{content:"\f14c";font-family:"font Awesome 6 Pro";margin-left:.5em;display:inline-block}body.category-magazine .key{background:url(//hmh.or.jp/wp-content/themes/hmh/css/../img/bg/magazine.jpg) no-repeat top center/cover}body.category-magazine .key h1{color:var(--cl-main);text-shadow:0px 2px 3px #fff}body.category-magazine section.content h2{margin:2em 0 1em}body.category-magazine section.content p.desc{text-align:center;margin:.5em auto;font-size:14px}div.magazine{display:flex;flex-wrap:wrap;margin:2em auto 3em}div.magazine a{width:25%;display:block;border-right:1px dashed #ccc;border-top:1px dashed #ccc;padding:1em 0;border-bottom:1px dashed #ccc;margin-top:-1px}div.magazine a:nth-of-type(4n){border-right:none}div.magazine a:hover{background-color:var(--cl-bg)}div.magazine a:hover p{color:#000}div.magazine a figure{text-align:center}div.magazine a figure img{width:50%;border-radius:4px;box-shadow:0 0 3px #999}div.magazine a figure{margin-bottom:.4em}div.magazine a .desc{text-align:center;font-size:14px}div.magazine a .desc time{margin-bottom:.5em}div.magazine a .desc p{line-height:1.4;text-align:center;font-size:14px;margin-bottom:0}@media screen and (max-width:800px){div.magazine a{width:50%}div.magazine a figure img{width:60%}div.magazine a:nth-of-type(2n){border-right:none}}