body.page-template-default:not(.is-nav-small) .site-head{background:none}body.page-template-default.is-nav-opened .site-head{background:var(--color-black)}.l-page{position:relative;width:100%;background:#f5f3f3;overflow:hidden}.l-page .s-legal-page{position:relative;margin-top:calc(var(--head-height));padding:2.2rem 0 4rem}@media only screen and (max-width: 1440px){.l-page .s-legal-page{padding:2.2rem 0 4rem}}@media only screen and (max-width: 1080px){.l-page .s-legal-page{padding:2.2rem 0 4rem}}@media only screen and (max-width: 987px){.l-page .s-legal-page{padding:2rem 0 3.5rem}}@media only screen and (max-width: 767px){.l-page .s-legal-page{padding:1.5rem 0 3rem}}.l-page .l__page-header{width:100%}.l-page .l__page-header .l__page-title{font:600 var(--font-size-h-2xl)/1 var(--font-heading);margin:0 0 1.2rem;letter-spacing:.02em}.l-page .l__page-header .l__page-images{display:flex;flex-wrap:wrap;width:100%}.l-page .l__page-header .l__page-images .imgbox{position:relative;width:33.3333%}.l-page .l__page-header .l__page-images .imgbox:before{display:block;padding:23.25% 0 0;content:""}@media only screen and (max-width: 1080px){.l-page .l__page-header .l__page-images .imgbox:before{padding:30.25% 0 0}}@media only screen and (max-width: 767px){.l-page .l__page-header .l__page-images .imgbox:before{padding:56.25% 0 0}}.l-page .l__page-header .l__page-images .imgbox img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l-page .l__page-header .l__page-backbtn{display:block;margin:1.7rem 0 0;width:100%}.l-page .l__page-header .l__page-backbtn .link-btn{font:400 var(--font-size-t-lg)/1.2 var(--font-text);display:inline-flex;align-items:center;gap:14px;color:var(--color-black);text-decoration:underline;transition:all .3s ease-in-out}.l-page .l__page-header .l__page-backbtn .link-btn:hover{color:var(--color-brand-1)}.l-page .l__content{display:block;margin:0 auto;padding:6.5rem 0 0;width:100%;max-width:940px}@media only screen and (max-width: 1440px){.l-page .l__content{padding:5rem 0 0}}@media only screen and (max-width: 1080px){.l-page .l__content{padding:4rem 0 0}}@media only screen and (max-width: 987px){.l-page .l__content{padding:3rem 0 0}}@media only screen and (max-width: 767px){.l-page .l__content{padding:2.5rem 0 0}}.l-page .l__content h2,.l-page .l__content h3,.l-page .l__content h4,.l-page .l__content h5,.l-page .l__content h6{margin:0 0 1.2rem;padding:1em 0 0;font:600 2rem/1.2 var(--font-heading);letter-spacing:.09em}@media only screen and (max-width: 987px){.l-page .l__content h2,.l-page .l__content h3,.l-page .l__content h4,.l-page .l__content h5,.l-page .l__content h6{padding:.5em 0 0;font-size:1.7rem}}.l-page .l__content h2:first-child,.l-page .l__content h3:first-child,.l-page .l__content h4:first-child,.l-page .l__content h5:first-child,.l-page .l__content h6:first-child{padding:0}.l-page .l__content h5,.l-page .l__content h6{font-size:var(--font-size-h-xs)}.l-page .l__content p{font:400 var(--font-size-t-lg)/1.5 var(--font-text);margin:0 0 1.2rem;padding:0}.l-page .l__content ul,.l-page .l__content ol{margin:0 0 1.2rem;padding:0 0 0 1rem}.l-page .l__content ul li,.l-page .l__content ol li{margin:0;padding:0 0 0 1rem}.l-page .l__content ol{padding:0 0 0 1.4rem}.l-page .l__content ol li{margin:0 0 0 1rem;padding:0 0 0 .2rem;list-style:outside decimal}.l-page .l__content ol li:before{display:none}
