@media only screen and (max-width: 374px){.c-key .ttl-en{font-size:10.66667vw}}.sec-policy{background:#f4f4f4}@media (min-width: 768px){.sec-policy{padding:76px 0 95px}}@media (max-width: 767px){.sec-policy{padding:17px 0 61px}}.sec-policy .sec-inner{max-width:980px;margin:0 auto;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.04em;padding:0 20px}@media (max-width: 767px){.sec-policy .sec-inner{line-height:1.75em}}@media only screen and (max-width: 374px){.sec-policy .sec-inner{font-size:15px;font-size:1.5rem}}@media (min-width: 768px){.sec-policy .policy-intro{margin-bottom:57px}}@media (max-width: 767px){.sec-policy .policy-intro{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.02em;margin-bottom:27px}}.sec-policy .policy-list{counter-reset:my-policy}.sec-policy .policy-list>li{position:relative;border-bottom:1px solid #DBDBDB;margin-bottom:23px}@media (min-width: 768px){.sec-policy .policy-list>li{padding:0 0 23px 28px}}@media (max-width: 767px){.sec-policy .policy-list>li{padding:0 0 22px 28px}}.sec-policy .policy-list>li::before{content:counter(my-policy);counter-increment:my-policy;position:absolute;top:7px;left:0;width:20px;height:20px;border-radius:100%;color:#fff;background:#000;font-family:"Jost",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.75em;letter-spacing:.04em;font-weight:500;text-align:center}@media (max-width: 767px){.sec-policy .policy-list>li::before{top:5px}}.sec-policy .policy-list>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (min-width: 768px){.sec-policy .policy-list>li.space01{padding-bottom:40px}}@media (min-width: 768px){.sec-policy .policy-txt{margin-bottom:21px}}@media (max-width: 767px){.sec-policy .policy-txt{margin-bottom:16px}}@media (min-width: 768px){.sec-policy .policy-txt p:not(:last-child){margin-bottom:31px}}@media (max-width: 767px){.sec-policy .policy-txt p:not(:last-child){margin-bottom:28px}}@media (min-width: 768px){.sec-policy .policy-link{margin-bottom:20px}.sec-policy .policy-link>li{margin-bottom:2px}}.sec-policy .policy-link a{display:inline;position:relative;color:#2d4fbf;font-weight:500;text-decoration:underline;padding-right:20px}.sec-policy .policy-link a:before{position:absolute;content:"";bottom:5px;right:0;width:14px;height:14px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13.518" height="13.517" viewBox="0 0 13.518 13.517"><g id="Group_191242" data-name="Group 191242" transform="translate(-9036.395 16153.531)"><path id="Path_398433" data-name="Path 398433" d="M83.315,212.964h3.7v3.7" transform="translate(8962.194 -16365.787)" fill="none" stroke="%232d4fbf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path id="Path_399857" data-name="Path 399857" d="M0,7.038,5.719,1.32,7.038,0" transform="translate(9042.168 -16152.824)" fill="none" stroke="%232d4fbf" stroke-linecap="round" stroke-width="1"/><path id="Path_398434" data-name="Path 398434" d="M13.34,233.431v4.732A1.737,1.737,0,0,1,11.6,239.9H4.518a1.737,1.737,0,0,1-1.737-1.737v-7.085a1.737,1.737,0,0,1,1.737-1.737H9.237" transform="translate(9034.114 -16380.414)" fill="none" stroke="%232d4fbf" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/></g></svg>') no-repeat 0 0}.sec-policy .policy-box{border:1px solid #888;background:#fff}@media (min-width: 768px){.sec-policy .policy-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin:93px -5px 43px}}@media (max-width: 767px){.sec-policy .policy-box{margin:38px 0 27px}}.sec-policy .policy-box .box-ttl{color:#fff;background:#AFAFAF;letter-spacing:.05em;font-weight:700}@media (min-width: 768px){.sec-policy .policy-box .box-ttl{font-size:20px;font-size:2rem;line-height:1.8em;width:250px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.sec-policy .policy-box .box-ttl{font-size:18px;font-size:1.8rem;line-height:1.55556em;padding:12px 25px 11px}}@media (min-width: 768px){.sec-policy .policy-box .box-info{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;padding:44px 20px 43px 32px}}@media (max-width: 767px){.sec-policy .policy-box .box-info{padding:19px 10px 25px 17px;line-height:1.5em}}@media only screen and (max-width: 374px){.sec-policy .policy-box .box-info{font-size:14px;font-size:1.4rem}}.sec-policy .policy-box .txt02{font-family:"Jost",sans-serif;margin-top:2px}@media (max-width: 767px){.sec-policy .policy-box .a-line{text-decoration:underline}}.sec-policy .policy-box .txt03{font-family:"Jost",sans-serif}.sec-policy .policy-box .txt03 a{display:inline-block;color:#2d4fbf;text-decoration:underline}@media (min-width: 768px){.sec-policy .policy-box .txt03 a{font-weight:500}}.sec-policy .policy-bottom{text-align:right}@media (min-width: 768px){.sec-policy .policy-bottom{margin-right:-6px}}@media (max-width: 767px){.sec-policy .policy-bottom{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.02em}}@media (min-width: 768px){.mod-contact{padding-top:75px}}@media (max-width: 767px){.mod-contact{padding-top:29px}}

/*# sourceMappingURL=maps/privacy-policy.min.css.map */
