.privacy{padding:min(1vw * 80,80px) 0 min(1vw * 120,120px);padding:min(var(--design-vw,1vw) * 80,80px) 0 min(var(--design-vw,1vw) * 120,120px)}@media screen and (max-width:750px){.privacy{padding:52px 20px}}.privacy-container{font-size:clamp(10px,1vw * 15,15px);font-size:clamp(10px,var(--design-vw,1vw) * 15,15px);line-height:2;margin:0 auto;max-width:min(1vw * 983,983px);max-width:min(var(--design-vw,1vw) * 983,983px)}@media screen and (max-width:750px){.privacy-container{font-size:15px;line-height:1.8;max-width:100%}}.privacy-tit{font-size:clamp(17px,1vw * 25,25px);font-size:clamp(17px,var(--design-vw,1vw) * 25,25px);font-weight:500;margin-bottom:min(1vw * 24,24px);margin-bottom:min(var(--design-vw,1vw) * 24,24px)}@media screen and (max-width:750px){.privacy-tit{font-size:21px;margin-bottom:24px}}.privacy-txt{margin-bottom:min(1vw * 32,32px);margin-bottom:min(var(--design-vw,1vw) * 32,32px)}@media screen and (max-width:750px){.privacy-txt{margin-bottom:28px}}.privacy-item{margin-bottom:min(1vw * 32,32px);margin-bottom:min(var(--design-vw,1vw) * 32,32px)}@media screen and (max-width:750px){.privacy-item{margin-bottom:28px}}.privacy-item h3{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500}.privacy-item h3 span{display:block}@media screen and (max-width:750px){.privacy-item p{margin-left:28px}}.privacy-date{-webkit-font-feature-settings:"halt";font-feature-settings:"halt";text-align:right}.privacy-date span{display:block;letter-spacing:.1em}.info{padding:0 0 min(1vw * 120,120px);padding:0 0 min(var(--design-vw,1vw) * 120,120px)}@media screen and (max-width:750px){.info{padding:0 20px 60px}}.info-container{font-size:clamp(10px,1vw * 15,15px);font-size:clamp(10px,var(--design-vw,1vw) * 15,15px);margin:0 auto;max-width:min(1vw * 983,983px);max-width:min(var(--design-vw,1vw) * 983,983px)}@media screen and (max-width:750px){.info-container{font-size:15px;max-width:100%}}.info-tit{font-size:clamp(17px,1vw * 25,25px);font-size:clamp(17px,var(--design-vw,1vw) * 25,25px);font-weight:500;margin-bottom:min(1vw * 28,28px);margin-bottom:min(var(--design-vw,1vw) * 28,28px)}@media screen and (max-width:750px){.info-tit{font-size:25px;margin-bottom:28px}}.info-table{width:100%}.info-table tr{border-top:.5px solid var(--navy)}@media screen and (max-width:750px){.info-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.info-table tr:last-child{border-bottom:.5px solid var(--navy)}.info-table td{padding:min(1vw * 20,20px) min(1vw * 60,60px);padding:min(var(--design-vw,1vw) * 20,20px) min(var(--design-vw,1vw) * 60,60px)}@media screen and (max-width:750px){.info-table td{padding:16px}}.info-table td.tit{background-color:#f5f6f6;border-right:.5px solid var(--navy);font-weight:500;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;width:min(1vw * 245,245px);width:min(var(--design-vw,1vw) * 245,245px)}@media screen and (max-width:750px){.info-table td.tit{border-bottom:.5px solid var(--navy);border-right:none;text-align:left;-moz-text-align-last:left;text-align-last:left;width:100%}}