@charset "utf-8";

/* -------------------------------------------------- */
/* #block-privacy_policy  */
/* -------------------------------------------------- */
#block-privacy_policy .common-num-list li,#block-privacy_policy .common-list li{position:relative;padding-left:2.8rem;line-height:1.6}
#block-privacy_policy .common-num-list li+li,#block-privacy_policy .common-list li+li{margin-top:1rem}
#block-privacy_policy .common-list li:before{content:"";position:absolute;top:1.2rem;left:.75rem;width:.6rem;height:.6rem;background:#000;border-radius:100%}
#block-privacy_policy .common-num-list{counter-reset:num}
#block-privacy_policy .common-num-list li{counter-increment:num}
#block-privacy_policy .common-num-list li:before{content:counter(num) ". ";font-family:Inter,sans-serif;position:absolute;top:.1rem;left:.2rem;font-weight:700}

#block-privacy_policy .common-list+*,#block-privacy_policy .common-num-list+*{margin-top:6rem}
#block-privacy_policy .caption{font-size:1.4rem}
#block-privacy_policy .caption li{padding-left:1.25em;position:relative}
#block-privacy_policy .caption li:before{content:"※";position:absolute;top:0;left:0}
#block-privacy_policy .common-frame .common-ttl04::before{background-color:#1c1c1c}

/* ======================================================================================================================= */
/* for sp */
/* ======================================================================================================================= */
@media screen and (min-width:1px) and (max-width:622px) {

}