@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("fonts/NotoSansCJKjp-DemiLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("fonts/NotoSansCJKjp-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'NotoSansCJKjp';src:url("../font/NotoSansCJKjp-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:'NotoSansMonoCJKjp';src:url("../font/NotoSansMonoCJKjp-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'NotoSansMonoCJKjp';src:url("fonts/NotoSansMonoCJKjp-Regular.otf") format("opentype");font-weight:500;font-style:normal}@media screen and (max-width: 970px){.privacy{background-color:#FFFFFF}}.privacy .lowerHero{background-image:url(../images/privacy/kv_privacy.jpg)}@media screen and (max-width: 970px){.privacy .lowerHero{background-image:url(../images/privacy/sp_kv_privacy.jpg)}}.privacy .privacy__block{padding:97px 90px;line-height:2;margin:0 0 100px 0}@media screen and (max-width: 970px){.privacy .privacy__block{padding:15px 7px 38px;margin:0}}.privacy .privacy__head{display:inline-block;font-size:2.0rem;margin:25px 0 13px 0;position:relative}.privacy .privacy__head:after{width:100%;height:3px;background-color:#f66533;position:absolute;bottom:-2px;content:"";left:0}@media screen and (max-width: 970px){.privacy .privacy__head{font-size:1.8rem;margin:32px 0 13px 0}}.privacy .privacy__list{margin:28px 36px 0px}@media screen and (max-width: 970px){.privacy .privacy__list{margin:23px 19px 0px}}.privacy .privacy__list li:before{content:"";position:relative;background-color:#f66533;width:10px;height:10px;display:inline-block;border-radius:10px;left:-17px}
