@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200;400;700&family=Noto+Sans+JP:wght@300;400;700&display=swap";body.template #contents_header h1{text-align:left}body.template #contents_header h1 small{display:block;font-size:12px;line-height:1.7em;letter-spacing:.1em;font-weight:400}body.template #contents_header dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}body.template #contents_header dl dt{margin-right:16px}body.template #contents_header dl dd{font-size:24px;line-height:1.7em;letter-spacing:.1em}body.template section.content figure{text-align:center}body.template section.content figure figcaption{margin-top:8px;text-align:center;font-size:12px;line-height:1.7em;letter-spacing:.1em;color:#777}body.template section.content aside ol li{margin-top:4px;color:#777;font-size:12px;line-height:1.7em;letter-spacing:.1em}@media screen and (max-width: 930px){body.template #contents_header{padding-bottom:0}body.template #contents_header h1 small{font-size:13px;line-height:1.7em;letter-spacing:.1em}body.template #contents_header dl{display:block;text-align:right;margin-top:8px}body.template #contents_header dl dt{margin-right:0;font-size:14px;line-height:1.7em;letter-spacing:.1em}body.template #contents_header dl dd{font-size:18px;line-height:1.7em;letter-spacing:.1em}body.template section.content figure{text-align:center}body.template section.content figure img{display:block;max-width:100%;height:auto}body.template section.content figure figcaption{margin-top:4px;padding:0 26.5px;text-align:left;font-size:10px;line-height:1.7em;letter-spacing:.1em}body.template section.content aside ol li{margin-top:4px;color:#777;font-size:12px;line-height:1.7em;letter-spacing:.1em}}