@charset "UTF-8";
@import url("global.css");
#bodyarea dl {
  margin-bottom: 40px;
  padding-bottom: 40px;
  border-bottom: 1px solid #DADDD8; }
  #bodyarea dl dt {
    margin-bottom: 20px;
    font-size: clamp(17px, 2.6vw, 22px);
    font-family: "Zen Old Mincho", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; }
  #bodyarea dl dd p {
    margin-bottom: 10px; }
    #bodyarea dl dd p:last-of-type {
      margin-bottom: 0; }
  #bodyarea dl dd ul li {
    position: relative;
    padding-left: 12px; }
    #bodyarea dl dd ul li::before {
      content: "";
      width: 5px;
      height: 5px;
      background: #CCC;
      border-radius: 50%;
      position: absolute;
      left: 0;
      top: 13px; }

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

 Responsive-Breakpoint-1 (1400px)

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

 Responsive-Breakpoint-2 ( 1300px )

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

 Responsive-Breakpoint-3 ( 960px )

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

 Responsive-Breakpoint-4 ( 644px )
 
------------------------------------------------------------------------------------------------------------------------ */
@media only screen and (max-width: 644px) {
  #bodyarea dl {
    margin-bottom: 30px;
    padding-bottom: 30px; }
    #bodyarea dl dd ul li::before {
      top: 10px; } }
