/* font-family: "Source Han Serif JP", "MS PMincho", serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Source Han Sans JP", "Hiragino Kaku Gothic Pro", "MS PGothic"; */
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Source Han Sans JP","Hiragino Kaku Gothic Pro","MS PGothic";
}
h1,h2,h3,h4,h5,h6{
font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Source Han Sans JP","Hiragino Kaku Gothic Pro","MS PGothic";
}
.bg-colored{
background-color:#f6f8fa!important;
}
.bg-white{
background-color:#ffffff!important;
}
table{
margin-left:auto;
margin-right:auto;
display:table!important;
margin-bottom:1em!important;
}
table.page-break-inside-avoid{
page-break-inside:avoid;
}
figure{
margin-bottom:1em;
text-align:center;
page-break-inside:avoid;
}
caption,
figcaption{
font-family:"Source Han Sans JP",source-sans-pro,source-han-sans,sans-serif;
}
pre{
white-space:pre-wrap!important;
}
code{
white-space:pre-wrap!important;
}
/* 表紙 */
.FrontCover{
font-family:"Source Han Sans JP",source-sans-pro,source-han-sans,sans-serif;