/*! --------------------------------------------------------------------
------------------------------------------------------------------------
privacy
------------------------------------------------------------------------
--------------------------------------------------------------------- */.sec-privacy .cmn-ttl02{text-align:center;font-size:4rem;color:#1262a4;font-weight:500;font-family:"Zen Maru Gothic",sans-serif}@media screen and (max-width: 1020px){.sec-privacy .cmn-ttl02{font-size:2.8rem}}@media screen and (max-width: 767px){.sec-privacy .cmn-ttl02{font-size:2.2rem}}.sec-privacy .cmn-ttl04{font-size:2.4rem;font-weight:700}@media screen and (max-width: 767px){.sec-privacy .cmn-ttl04{font-size:1.8rem}}.sec-privacy .intro-box{margin-top:40px}@media screen and (max-width: 767px){.sec-privacy .intro-box{margin-top:20px}}.sec-privacy .intro-box__txt{line-height:1.7}.sec-privacy .privacy-list{margin-top:40px}@media screen and (max-width: 767px){.sec-privacy .privacy-list{margin-top:32px}}.sec-privacy .privacy-list__item+.privacy-list__item{margin-top:40px}@media screen and (max-width: 767px){.sec-privacy .privacy-list__item+.privacy-list__item{margin-top:32px}}.sec-privacy .privacy-list .txt-block{margin-top:16px}@media screen and (max-width: 767px){.sec-privacy .privacy-list .txt-block{margin-top:12px}}.sec-privacy .privacy-list .txt-block__txt{line-height:1.7}.sec-privacy .privacy-list .cmn-txt-list{margin-top:12px}.sec-privacy .privacy-list__item a{color:#0075be;text-decoration:underline}@media(any-hover: hover){.sec-privacy .privacy-list__item a:hover{color:#0075be;text-decoration:none}}/*# sourceMappingURL=privacy.min.css.map */