﻿@charset "utf-8";
/*--------------------------------------------------------------------------------

  about

--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------

  index

--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------
  ceo
--------------------------------------------------------------------------------*/
#ceo dl dt {
  color: var(--color, var(--color-primary));
  font-weight: 300;
}

/*--------------------------------------------------------------------------------

  policy

--------------------------------------------------------------------------------*/
#policy-basic ul li {
  display: flex;
  line-height: var(--line-height-s);
  margin-bottom: .5rem;
}
#policy-basic ul li .num {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  background-color: var(--color-primary);
  color: #fff;
  margin-right: .5rem;
}

#policy-rights dt {
  display: flex;
  align-items: center;
  color: var(--color-primary);
  line-height: var(--line-height-s);
  margin-bottom: .5rem;
}
#policy-rights dt .num {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  background-color: var(--color-primary);
  color: #fff;
  margin-right: .5rem;
}

/*--------------------------------------------------------------------------------

  pivacy-policy

--------------------------------------------------------------------------------*/
#pivacy-policy-guideline dt {
  display: flex;
  align-items: center;
  color: var(--color-primary);
  line-height: var(--line-height-s);
  margin-bottom: .5rem;
}
#pivacy-policy-guideline dt .num {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  background-color: var(--color-primary);
  color: #fff;
  margin-right: .5rem;
}






