@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?lnww8e");src:url("../fonts/icomoon.eot?lnww8e#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?lnww8e") format("truetype"),url("../fonts/icomoon.woff?lnww8e") format("woff"),url("../fonts/icomoon.svg?lnww8e#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_privacy{max-width:1024px;margin:auto}@media only screen and (min-width: 768px){.con_privacy{width:90%}}@media only screen and (max-width: 767px){.con_privacy{width:87.5%}}.con_privacy{margin-top:4.51389%}@media only screen and (max-width: 767px){.con_privacy{margin-top:10.20833%}}@media only screen and (min-width: 1441px){.con_privacy{margin-top:65px}}.con_privacy .box_pri{margin-top:6.94444%}@media only screen and (max-width: 767px){.con_privacy .box_pri{margin-top:15.625%}}@media only screen and (min-width: 1441px){.con_privacy .box_pri{margin-top:100px}}.con_privacy .box_pri h3{position:relative;z-index:1;margin-bottom:2.92969%;border-bottom:2px solid #000;padding-bottom:.63em}@media only screen and (max-width: 767px){.con_privacy .box_pri h3{margin-bottom:5.95238%}}.con_privacy .box_pri h3:before{content:'';position:absolute;left:0;top:-.2em;width:.63em;height:2px;background:#8d0922;transform:rotate(-45deg) translateY(-100%)}.con_privacy .box_pri h3:after{content:'';position:absolute;left:0;bottom:-2px;width:19.53125%;height:2px;background:#8d0922}.con_privacy .box_pri .txt{font-size:100%;line-height:1.85}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_privacy .box_pri .txt{font-size:93%}}@media only screen and (max-width: 767px){.con_privacy .box_pri .txt{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_privacy .box_pri .txt{line-height:1.75}}@media only screen and (max-width: 767px){.con_privacy .box_pri .txt{line-height:1.6}}.con_privacy .box_pri>ol>li{font-size:100%;line-height:1.85;padding-left:.8em;text-indent:-.8em}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_privacy .box_pri>ol>li{font-size:93%}}@media only screen and (max-width: 767px){.con_privacy .box_pri>ol>li{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_privacy .box_pri>ol>li{line-height:1.75}}@media only screen and (max-width: 767px){.con_privacy .box_pri>ol>li{line-height:1.6}}.con_privacy .box_pri>ol>li em{display:block;font-weight:bold}.con_privacy .box_btn{margin-top:6.34766%}@media only screen and (max-width: 767px){.con_privacy .box_btn{margin-top:11.66667%}}.con_privacy .box_btn .txt{font-size:100%;line-height:1.85}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_privacy .box_btn .txt{font-size:93%}}@media only screen and (max-width: 767px){.con_privacy .box_btn .txt{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_privacy .box_btn .txt{line-height:1.75}}@media only screen and (max-width: 767px){.con_privacy .box_btn .txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_privacy .box_btn .txt{text-align:center}}.con_privacy .box_btn .btn{margin:1.95313% auto 0}@media only screen and (max-width: 767px){.con_privacy .box_btn .btn{margin:3.57143% auto 0}}@media only screen and (min-width: 768px){.con_privacy .box_btn .btn{max-width:400px}}
