#topics .article_header{height:38.6rem;background:url(../images/event/bg.jpg) center top/cover no-repeat;padding-top:19.4rem}@media screen and (max-width: 768px){#topics .article_header{height:18rem;background-image:url(../images/event/bg_sp.jpg);padding-top:0;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}}#topics .article_header .title img{width:auto;height:4.5rem;margin:0 auto}@media screen and (max-width: 768px){#topics .article_header .title img{height:2.6rem}}#topics .article_header .label_jp{text-align:center;font-size:1.6rem;color:#fff;margin-top:1rem}#topics .article_header .started{font-size:1.6rem;color:#fff362;margin-top:2rem;text-align:center;line-height:1.5}#topics .article_header+*{margin-top:4.8rem}#topics .contents_body .archives{width:47rem}@media screen and (max-width: 768px){#topics .contents_body .archives{width:calc(100% - 7.2rem)}}#topics .contents_body .archives>li a{display:block;border-radius:2rem;background:#fff;padding:1.4rem 2.4rem;color:#000;text-decoration:none}#topics .contents_body .archives>li a time{font-size:1.4rem;line-height:1}@media screen and (max-width: 768px){#topics .contents_body .archives>li a time{font-size:1.2rem}}#topics .contents_body .archives>li a .title{font-size:1.6rem;font-weight:500;line-height:1.375}@media screen and (max-width: 768px){#topics .contents_body .archives>li a .title{font-size:1.4rem}}#topics .contents_body .archives>li+li{margin-top:1.4rem}#topics.single .article_body{max-width:63rem}#topics.single .subinfo time{font-size:1.4rem}#topics.single .subinfo+*{margin-top:1.8rem}#topics.single h1{font-size:2.5rem;line-height:1.52;text-align:justify}@media screen and (max-width: 768px){#topics.single h1{font-size:2.2rem}}#topics.single .entry_body{margin-top:4.4rem;line-height:1.6875;text-align:justify}#topics.single .entry_body>*+*{margin-top:3rem}#topics .pagenate_single{margin-top:4.4rem;justify-content:center}#topics .pagenate_single>li a,#topics .pagenate_single>li span{color:#fff;padding-inline:1rem}#topics .pagenate_single>li span{opacity:.3}#topics .pagenate_single>li a{text-decoration:none}#topics .pagenate_single>li a:hover{color:#fff362;opacity:1}#topics .pagenate_single .index{border-left:1px solid #fff;border-right:1px solid #fff}
