.privacy .sub_ttl_wrap{background-image:url(../../img/privacy/ttl_bg.jpg)}.privacy_main_ttl{text-align:center;margin-bottom:40px}@media screen and (max-width:640px){.privacy_main_ttl{margin-bottom:20px}}.privacy_main h3{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px #c9cacd;margin-top:45px;padding-bottom:.75em}@media screen and (max-width:640px){.privacy_main h3{font-size:15px;margin-top:30px}}.privacy_main h3:first-child{margin-top:0}.privacy_main h3 span{margin-right:1em}.privacy_main p{font-size:15px;margin-top:.75em}@media screen and (max-width:640px){.privacy_main p{font-size:13px}}.privacy_main ul{font-size:15px;margin-top:.75em}@media screen and (max-width:640px){.privacy_main ul{font-size:13px}}.privacy_main ul li{display:-webkit-box;display:-ms-flexbox;display:flex}