@charset "UTF-8";
/* main */
.main p {
  margin-bottom: 2em; }
.main ul {
  margin-bottom: 2em; }
  .main ul.list-dot li {
    position: relative;
    padding-left: 1em; }
    .main ul.list-dot li::before {
      content: '・';
      position: absolute;
      top: 0;
      left: 0; }
.main .core .post-article p {
  vertical-align: baseline; }
.main .core .post-article h1 {
  font-size: 2.6rem;
  margin-bottom: 1em;
  font-weight: bold; }
.main .core .post-article h2 {
  font-size: 2.4rem;
  margin-bottom: 1em;
  font-weight: bold; }
.main .core .post-article h3 {
  font-size: 2.2rem;
  margin-bottom: 1em;
  font-weight: bold; }
.main .core .post-article h4 {
  font-size: 2.0rem;
  margin-bottom: 1em;
  font-weight: bold; }
.main .core .post-article h5 {
  font-size: 1.8rem;
  margin-bottom: 1em;
  font-weight: bold; }
.main .core .post-article h6 {
  font-size: 1.6rem;
  margin-bottom: 1em;
  font-weight: bold;
  margin-top: 0; }
.main .core .post-article strong {
  font-weight: bold; }
.main .core .post-article sup {
  vertical-align: super;
  font-size: small; }
.main .core .post-article sub {
  vertical-align: sub;
  font-size: small; }
.main .core .post-article s {
  text-decoration: line-through; }
.main .core .post-article em {
  font-style: italic; }

/* -------
	madia
------- */

/*# sourceMappingURL=policy.css.map */
