<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* title */
.digital-contents-terms__title{
  font-size:2.1rem;
  margin:2rem 4vw;
}
@media screen and (min-width:520px){
  .digital-contents-terms__title{
    font-size:3.6rem;
  }
}
@media screen and (min-width:768px){
  .digital-contents-terms__title{
    font-size:2.8rem;
  }
}
@media screen and (min-width:1040px){
  .digital-contents-terms__title{
    font-size:3.2rem;
    margin:8rem 4vw 2rem 4vw;
  }
}
@media screen and (min-width:1400px){
  .digital-contents-terms__title{
    width:calc(1184px - 8vw);
    margin:10rem auto 2rem auto;
  }
}

/* content */
.digital-contents-terms__content{
  margin:5vw 4vw;
}
@media screen and (min-width:520px){
  .digital-contents-terms__content{
    font-size:2.8rem;
  }
}
@media screen and (min-width:768px){
  .digital-contents-terms__content{
    font-size:1.8rem;
    margin:2vw 4vw;
  }
}
@media screen and (min-width:1040px){
  .digital-contents-terms__content{
    font-size:1.6rem;
  }
}
@media screen and (min-width:1400px){
  .digital-contents-terms__content{
    width:calc(1184px - 8%);
    margin:2vw auto;
  }
}

/* items */
.digital-contents-terms__item{
  text-indent:-1em;
  margin:0 0 1.5em 0;
  padding:0 0 0 1em;
}
.digital-contents-terms__item:before{
  content:"●";
}

/* signature */
.digital-contents-terms__signature{
  text-align:center;
  margin:3em 0;
}
.digital-contents-terms__link{
  color:#0089ff !important;/* style.css reset */
}
.digital-contents-terms__link:hover{
  color:#32a1fa !important;/* style.css reset */
}

/* memo */
/*
under 520px (default)
520px
768px
1040px
1400px
*/
</pre></body></html>