@font-face{font-family:"NotoSansJP";src:url("../fonts/NotoSansJP-Black.woff") format("woff"),url("../fonts/NotoSansJP-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"NotoSansJP";src:url("../fonts/NotoSansJP-Bold.woff") format("woff"),url("../fonts/NotoSansJP-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"NotoSansJP";src:url("../fonts/NotoSansJP-Light.woff") format("woff"),url("../fonts/NotoSansJP-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"NotoSansJP";src:url("../fonts/NotoSansJP-Medium.woff") format("woff"),url("../fonts/NotoSansJP-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"NotoSansJP";src:url("../fonts/NotoSansJP-Regular.woff") format("woff"),url("../fonts/NotoSansJP-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"NotoSansJP";src:url("../fonts/NotoSansJP-Thin.woff") format("woff"),url("../fonts/NotoSansJP-Thin.ttf") format("truetype");font-weight:100;font-style:normal}#abi_page{background-color:#fff}.con_privacy{max-width:1000px;margin:120px auto 160px auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy{margin:80px auto 96px auto}}@media only screen and (max-width: 767px){.con_privacy{margin:64px auto 72px auto}}@media only screen and (max-width: 1199px){.con_privacy{width:90%}}.con_privacy .privacy_intro p{font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_intro p{font-size:107%}}@media only screen and (max-width: 767px){.con_privacy .privacy_intro p{font-size:107%}}@media only screen and (max-width: 767px){.con_privacy .privacy_intro p{line-height:24px}}.con_privacy .privacy_intro p span{font-weight:bold}.con_privacy .privacy_intro ol{text-align:left;margin:40px 1em 0 1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_intro ol{margin:32px 1em 0 1em}}@media only screen and (max-width: 767px){.con_privacy .privacy_intro ol{margin:24px 1em 0 1em}}.con_privacy .privacy_intro ol li{list-style-type:number;padding-bottom:24px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_intro ol li{padding-bottom:16px}}@media only screen and (max-width: 767px){.con_privacy .privacy_intro ol li{padding-bottom:8px}}.con_privacy .privacy_detail{margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_detail{margin-top:56px}}@media only screen and (max-width: 767px){.con_privacy .privacy_detail{margin-top:40px}}@media only screen and (max-width: 767px){.con_privacy .privacy_detail .ttl_sla02{display:block}}.con_privacy .privacy_detail .txt{margin-top:.5rem;font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_detail .txt{margin-top:.5rem}}@media only screen and (max-width: 767px){.con_privacy .privacy_detail .txt{margin-top:1.5rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_detail .txt{font-size:107%}}@media only screen and (max-width: 767px){.con_privacy .privacy_detail .txt{font-size:107%}}@media only screen and (max-width: 767px){.con_privacy .privacy_detail .txt{line-height:24px}}.con_privacy .privacy_detail .box_pri{border-bottom:1px solid #ccc;padding:24px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_detail .box_pri{padding:16px 0}}@media only screen and (max-width: 767px){.con_privacy .privacy_detail .box_pri{padding:16px 0}}.con_privacy .privacy_detail .box_pri dl dt{font-size:125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .privacy_detail .box_pri dl dt{font-size:113%}}@media only screen and (max-width: 767px){.con_privacy .privacy_detail .box_pri dl dt{font-size:113%}}.con_privacy .privacy_detail .box_pri dl dd{margin:0 1.5em;margin-top:8px}.con_privacy .privacy_detail .box_pri ul{margin:16px 1.5em 0 1.5em;padding-left:1.5em}.con_privacy .privacy_detail .box_pri ul li{list-style-type:disc}.con_privacy .privacy_detail .first_box{margin-top:24px;border-top:1px solid #ccc}
