.con_privacy{width:95%;max-width:1110px;margin:auto}@media only screen and (max-width: 1109px){.con_privacy{width:90%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?ye47b6");src:url("../fonts/icomoon.eot?ye47b6#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?ye47b6") format("truetype"),url("../fonts/icomoon.woff?ye47b6") format("woff"),url("../fonts/icomoon.svg?ye47b6#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}html.lower #privacy #contents .con_title .box_tit h2 em{margin-top:26px}@media only screen and (max-width: 767px){html.lower #privacy #contents .con_title .box_tit h2 em{margin-top:.8em}}.con_intro{border-bottom:1px solid rgba(0,0,0,0.3);padding:110px 0}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_intro{padding:80px 0}}@media only screen and (max-width: 767px){.con_intro{padding:3em 0}}.con_intro .txt{font-size:116%}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_intro .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_intro .txt{font-size:100%}}@media only screen and (min-width: 768px){.con_intro .txt{text-align:center;letter-spacing:.1em;line-height:2.33}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_intro .txt{line-height:2;letter-spacing:.08em}}@media only screen and (max-width: 767px){.con_intro .txt{margin:auto;width:90%;line-height:1.76;letter-spacing:.04em}}.con_privacy .box_pri{margin-top:110px}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri{margin-top:80px}}@media only screen and (max-width: 767px){.con_privacy .box_pri{margin-top:3em}}.con_privacy .box_pri h3{display:inline-block;color:#a37e39;border-bottom:1px solid #a37e39;padding-bottom:.7em;margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri h3{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_privacy .box_pri h3{margin-bottom:1em}}@media only screen and (min-width: 1110px){.con_privacy .box_pri h3{font-size:139%;letter-spacing:.1em}}@media print{.con_privacy .box_pri h3{font-size:139%;letter-spacing:.1em}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri h3{font-size:131%;letter-spacing:.08em}}@media only screen and (max-width: 767px){.con_privacy .box_pri h3{font-size:116%;letter-spacing:.06em;padding-bottom:.5em}}.con_privacy .box_pri .wrp_pri{padding:0 15px}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri{padding:0 10px}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri{padding:0}}.con_privacy .box_pri .wrp_pri .txt{margin-top:20px;font-size:116%}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .txt{margin-top:15px}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .txt{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .txt{font-size:100%}}@media only screen and (min-width: 768px){.con_privacy .box_pri .wrp_pri .txt{letter-spacing:.1em;line-height:2.33}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .txt{line-height:2;letter-spacing:.08em}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .txt{line-height:1.76;letter-spacing:.04em}}.con_privacy .box_pri .wrp_pri .txt:first-child{margin-top:0}.con_privacy .box_pri .wrp_pri .detail{background:rgba(0,0,0,0.05);padding:25px 30px;margin-top:15px;font-size:116%}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .detail{padding:20px 25px}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .detail{padding:1.5em 1em}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .detail{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .detail{font-size:108%}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .detail{font-size:100%}}@media only screen and (min-width: 768px){.con_privacy .box_pri .wrp_pri .detail{letter-spacing:.1em;line-height:2.33}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .detail{line-height:2;letter-spacing:.08em}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .detail{line-height:1.76;letter-spacing:.04em}}.con_privacy .box_pri .wrp_pri .detail p{padding-left:2em;text-indent:-2em;margin-top:.2em}.con_privacy .box_pri .wrp_pri .detail p:first-child{margin-top:0}.con_privacy .box_pri .wrp_pri .info{border:1px solid rgba(0,0,0,0.3);padding:20px 35px;margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .info{padding:20px 25px}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .info{padding:1em}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .info{margin-top:15px}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .info{margin-top:1em}}.con_privacy .box_pri .wrp_pri .info p,.con_privacy .box_pri .wrp_pri .info address{font-size:116%}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .info p,.con_privacy .box_pri .wrp_pri .info address{font-size:108%}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .info p,.con_privacy .box_pri .wrp_pri .info address{font-size:100%}}@media only screen and (min-width: 768px){.con_privacy .box_pri .wrp_pri .info p,.con_privacy .box_pri .wrp_pri .info address{letter-spacing:.1em;line-height:2.33}}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .info p,.con_privacy .box_pri .wrp_pri .info address{line-height:2;letter-spacing:.08em}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .info p,.con_privacy .box_pri .wrp_pri .info address{line-height:1.76;letter-spacing:.04em}}.con_privacy .box_pri .wrp_pri .inner{margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .inner{margin-top:30px}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .inner{margin-top:1.5em}}.con_privacy .box_pri .wrp_pri .inner+.inner{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1109px){.con_privacy .box_pri .wrp_pri .inner+.inner{margin-top:40px}}@media only screen and (max-width: 767px){.con_privacy .box_pri .wrp_pri .inner+.inner{margin-top:1.5em}}
