@charset "utf-8";
/*
This CSS file was automatically generated by CAS-UB. Please do not edit the file.
このCSSファイルはCAS-UBによって自動的に生成されました。書き換えないで下さい。
*/

p,
table,
.fig,
.ann,
.col,
.sum,
blockquote,
pre,
ol,
ul,
dl {
    margin-top: 1em;
}
li ul,
li ol,
li dl,
dd ul,
dd ol,
dd dl {
    margin-top: .2em;
    margin-bottom: .2em;
}

blockquote *:first-child,
pre *:first-child,
div.ann *:first-child,
div.sum *:first-child,
div.col *:first-child {
  margin-top: 0;
}

div.caption + * {
  margin-top: 0.5em;
}

div.float-start,
div.float-end,
div.float-start p,
div.float-end p {
  margin-top: 0.5em;
}

div.float-start + *,
div.float-end + * {
  margin-top: 0.5em;
}

div.caption + div.float-start,
div.caption + div.float-end {
  margin-top: 0;
}

blockquote *:nth-last-of-type(1),
pre *:nth-last-of-type(1),
.ann *:nth-last-of-type(1),
.sum *:nth-last-of-type(1),
.col *:nth-last-of-type(1) {
  margin-bottom: 0;
}
