#topics .head h1 small{margin-left:3rem;font-size:2.4rem}@media screen and (max-width: 768px){#topics .head h1 small{margin-left:1.8rem;font-size:1.4rem}}#topics .articles{padding-left:12rem}@media screen and (max-width: 768px){#topics .articles{padding-left:0}}#topics .articles>li{display:flex;line-height:2}@media screen and (max-width: 768px){#topics .articles>li{flex-direction:column}}#topics .articles>li:nth-child(n+2){margin-top:7.2rem}@media screen and (max-width: 768px){#topics .articles>li:nth-child(n+2){margin-top:4.8rem}}#topics .articles>li time{width:16%}#topics .articles>li .title{width:84%}@media screen and (max-width: 768px){#topics .articles>li .title{width:100%;margin-top:1rem}}#topics .articles>li .tags{display:flex;margin-top:1.2rem}#topics .articles>li .tags li{font-size:1.4rem}@media screen and (max-width: 768px){#topics .articles>li .tags li{font-size:1.2rem}}#topics .articles>li .tags li:nth-child(n+2){margin-left:2rem}#topics .articles>li .tags li a{color:#b6b6b6}#topics .single .sub_info{display:flex;align-items:flex-end;justify-content:space-between}#topics .single .sub_info time{font-size:1.6rem}@media screen and (max-width: 768px){#topics .single .sub_info time{font-size:1.3rem}}#topics .single .sub_info .tags{width:60%;display:flex;justify-content:flex-end;flex-wrap:wrap;margin-top:1.2rem}#topics .single .sub_info .tags li{font-size:1.6rem}@media screen and (max-width: 768px){#topics .single .sub_info .tags li{font-size:1.3rem}}#topics .single .sub_info .tags li:nth-child(n+2){margin-left:2rem}#topics .single .sub_info .tags li a{color:#b6b6b6}#topics .single .contents_body>*+*{margin-top:3.6rem}@media screen and (max-width: 768px){#topics .single .contents_body>*+*{margin-top:3rem}}#topics .single .contents_body>*+p{margin-top:2.8rem}@media screen and (max-width: 768px){#topics .single .contents_body>*+p{margin-top:2rem}}#topics .single .contents_body table{border-collapse:collapse;width:100%}@media screen and (max-width: 768px){#topics .single .contents_body table{display:table}}@media screen and (max-width: 768px){#topics .single .contents_body table tr:nth-child(n+2) th{margin-top:2.4rem}}#topics .single .contents_body table th,#topics .single .contents_body table td{padding:2.4rem;border:1px solid #747474}@media screen and (max-width: 768px){#topics .single .contents_body table th,#topics .single .contents_body table td{display:table-cell}}#topics .single .contents_body table th{text-align:left;vertical-align:text-bottom;white-space:nowrap;font-weight:500;padding-left:0}@media screen and (max-width: 768px){#topics .single .contents_body table th{padding:0}}@media screen and (max-width: 768px){#topics .single .contents_body table td{margin-top:.6rem;padding:0}}#topics .single .contents_body table thead th,#topics .single .contents_body table thead td{border-bottom:.3rem solid #ccc}#topics .single .contents_body table tfoot th,#topics .single .contents_body table tfoot td{border-top:.3rem solid #ccc}#topics .single .contents_body .is-style-stripes thead th,#topics .single .contents_body .is-style-stripes thead td{border-top:none;border-left:none;border-right:none}#topics .single .contents_body .is-style-stripes tfoot th,#topics .single .contents_body .is-style-stripes tfoot td{border-bottom:none;border-left:none;border-right:none}#topics .single .contents_body .is-style-stripes tbody tr:nth-child(2n+1){background:#101010}#topics .single .contents_body .is-style-stripes tbody th,#topics .single .contents_body .is-style-stripes tbody td{border:none}#topics .single .contents_body ul{list-style-type:disc;padding-left:1em}#topics .single .contents_body ol{padding-left:1.4em}#topics .single .contents_body blockquote{border-left:.3rem solid #fff;padding-left:1em}#topics .single .contents_body blockquote p+*{margin-top:1.2rem}#topics .single .contents_body blockquote cite{font-size:1.6rem}#topics .pagenate{display:flex;margin-top:12rem;padding-left:12rem}@media screen and (max-width: 768px){#topics .pagenate{margin-top:6rem;padding-left:0}}#topics .pagenate .page-numbers{display:flex}#topics .pagenate .page-numbers li:nth-child(n+2){margin-left:3rem}@media screen and (max-width: 768px){#topics .pagenate .page-numbers li:nth-child(n+2){margin-left:1.8rem}}#topics .pagenate .page-numbers li a{display:flex;justify-content:center;width:100%;height:100%}#topics .pagenate .page-numbers li .prev,#topics .pagenate .page-numbers li .next{font-family:"Cormorant Garamond",serif;font-size:2.3rem}@media screen and (max-width: 768px){#topics .pagenate .page-numbers li .prev,#topics .pagenate .page-numbers li .next{font-size:1.8rem}}


#topics .has-text-align-right{text-align:right;}

#topics .contents_body a {
  font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
}

#topics strong {
  font-family: "Helvetica Neue",
    Arial,
    "Hiragino Kaku Gothic ProN",
    "Hiragino Sans",
    Meiryo,
    sans-serif;
font-weight:normal;
color:#fff;
}

#topics em {
font-style: italic;
color:#fff;
}

#topics p em {
font-style: italic;
color:#fff;
}

#topics .aligncenter{
	text-align:center;
}