body{background:#fff}footer.footer{margin-top:2em}footer.footer .inner{padding:2em 0 !important}.main{width:100%;position:relative;padding:100px 0 0 0}@media only screen and (max-width: 598px){.main{padding:2em 0 0 0}}.main .mainCopy{text-align:center;color:#000}.main .mainCopy .logo{margin:0 auto 2em;max-width:500px;width:90%}.main .mainCopy .logo img{margin:0 1em 0 0;width:auto;height:42px}.main .mainCopy h2{font-size:min(4.8svw,30px);font-weight:500;line-height:1}.contents{line-height:1.6;margin:40px auto;max-width:960px;padding:20px;text-align:left;color:#000}@media only screen and (max-width: 598px){.contents{padding:1em 0;margin:1em auto}}.contents h2,.contents h3{color:#333;margin-top:1.4em;margin-bottom:.5em;text-align:left}.contents h2{font-size:min(4.2svw,24px)}.contents h3{font-size:min(3.6svw,18px)}.contents p,.contents .contact-info{text-align:left;margin-bottom:1em;font-size:min(3.2svw,16px)}.contents ul{margin-bottom:1em;padding-left:0;list-style:none}.contents li{margin-left:0;padding-left:1.2em;position:relative;font-size:min(3.2svw,16px)}.contents a{color:#00e;text-decoration:underline}.contents .contact-info{margin-top:2em;padding:15px;border-radius:5px}@media only screen and (max-width: 598px){.contents .contact-info{margin-top:1em;padding:1em}}.contents .contact-info h2,.contents .contact-info h3{text-align:left}.contents .contact-info p{margin-bottom:.5em}header.header,footer .tel-block,footer .dev-block,footer .ftr_bnr,footer .banner-block,#bukken{display:none !important}footer.footer .copyright{margin-top:0}.logo{display:flex;text-align:center;justify-content:center;align-items:center;margin:0 0 2em}.logo li img{transform:scale(0.8)}/*# sourceMappingURL=privacy.css.map */