@charset "UTF-8";@font-face{font-family:"notoSans400";src:url("../font/NotoSansJP-Regular.woff")}@font-face{font-family:"notoSans500";src:url("../font/NotoSansJP-Medium.woff")}@font-face{font-family:"NotoSans700";src:url("../font/NotoSansJP-Bold.woff")}@font-face{font-family:"notoSerif500";src:url("../font/NotoSerifJP-Medium.woff")}@font-face{font-family:"NotoSerif600";src:url("../font/NotoSerifJP-SemiBold.woff")}@font-face{font-family:"NotoSerif700";src:url("../font/NotoSerifJP-Bold.woff")}@font-face{font-family:"ZenOldMincho400";src:url("../font/ZenOldMincho-Regular.woff")}@font-face{font-family:"ZenOldMincho600";src:url("../font/ZenOldMincho-SemiBold.woff")}@font-face{font-family:"ZenOldMincho700";src:url("../font/ZenOldMincho-Bold.woff")}@media screen and (min-width:781px){.privacy-section{padding:100px 0 150px}}@media screen and (max-width:780px){.privacy-section{padding:50px 0 80px}}.privacy-section__inner{max-width:960px;width:calc(100% - 50px);margin:0 auto}@media screen and (min-width:781px){.privacy-section__edit p{margin-bottom:60px;line-height:2.5}}@media screen and (max-width:780px){.privacy-section__edit p{margin-bottom:30px;font-size:15px;line-height:2.3}}.privacy-section__edit h2{margin:10px 0 25px;padding-left:1.4em;text-indent:-1.4em;line-height:1.5;font-family:notoSans500,sans-serif;font-weight:500}.privacy-section__edit h2:before{content:"";width:8px;height:30px;margin-right:14px;display:inline-block;-webkit-transform:translateY(7px);transform:translateY(7px);background-color:#2B98B9}@media screen and (min-width:781px){.privacy-section__edit h2{font-size:18px}}.privacy-section__edit ol,.privacy-section__edit ul{margin:20px 0 40px}.privacy-section__edit ol li,.privacy-section__edit ul li{line-height:1.5}.privacy-section__edit ol li:nth-child(n+2),.privacy-section__edit ul li:nth-child(n+2){margin-top:10px}.privacy-section__edit ol{list-style:revert!important;list-style-position:inside!important}.privacy-section__edit ul li:before{content:"・"}