﻿.lcl-sec{background:linear-gradient(90deg, #fbfaff -17.35%, #e2e7ed 112.19%)}.lcl-sec .lcl-sec__in{width:880px;margin:0 auto;padding:150px 0 70px}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__in{width:100%;padding:27.4666666667vw 4vw 16vw}}.lcl-sec .lcl-sec__en{text-align:center;font-family:"Times New Roman", Times, serif;font-weight:700;font-size:2.6rem;line-height:1.3;letter-spacing:0.15em}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__en{font-size:2.4rem;letter-spacing:0.14em}}.lcl-sec .lcl-sec__ttl{text-align:center}.lcl-sec .lcl-sec__main{margin-top:105px}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__main{margin-top:16vw}}.lcl-sec .lcl-sec__txt{font-size:1.4rem;line-height:2;font-weight:500;letter-spacing:0.1em}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__txt{font-size:1.3rem;line-height:2;letter-spacing:0.1em}}.lcl-sec .lcl-sec__btn{font-size:1.2rem;font-weight:500;line-height:1.5;letter-spacing:0.1em;padding:12px 20px;margin:50px auto 0}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__btn{font-size:1.1rem;line-height:1.5;letter-spacing:0.1em}}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__btn{margin:8vw auto 0;padding:3.2vw 4vw}}.lcl-privacy{width:835px;margin:60px 0 0 auto}@media screen and (max-width: 767px){.lcl-privacy{width:100%;margin:10.6666666667vw auto 0}}.lcl-privacy .lcl-privacy__block{padding-left:25px}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__block{padding-left:6.6666666667vw}}.lcl-privacy .lcl-privacy__block:not(:first-of-type){margin-top:50px}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__block:not(:first-of-type){margin-top:10.6666666667vw}}.lcl-privacy .lcl-privacy__ttl{position:relative;margin-bottom:10px;font-size:1.5rem;line-height:1.65;letter-spacing:0.08em;font-weight:500;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__ttl{font-size:1.4rem;line-height:1.65;letter-spacing:0.08em}}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__ttl{margin-bottom:2.6666666667vw}}.lcl-privacy .lcl-privacy__ttl::before{content:"";position:absolute;top:0;bottom:0;left:-25px;width:15.5px;height:1px;margin:auto 0;background-color:#846d1e}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__ttl::before{left:-6.6666666667vw;width:4.1333333333vw;height:.2666666667vw}}.lcl-privacy .lcl-privacy__txt{font-size:1.4rem;line-height:2;font-weight:500;letter-spacing:0.1em}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__txt{font-size:1.3rem;line-height:2;letter-spacing:0.1em}}.lcl-privacy .lcl-privacy__item{font-size:1.4rem;line-height:2;font-weight:500;letter-spacing:0.1em}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__item{font-size:1.3rem;line-height:2;letter-spacing:0.1em}}.lcl-privacy .lcl-privacy__item::before{content:"\30FB"}.lcl-privacy .lcl-privacy__link{display:inline-block;margin-top:10px;font-size:1.4rem;line-height:2;font-weight:500;letter-spacing:0.1em;text-decoration:underline;color:#375b6d}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__link{font-size:1.3rem;line-height:2;letter-spacing:0.1em}}@media screen and (max-width: 767px){.lcl-privacy .lcl-privacy__link{margin-top:2.6666666667vw}}@media (hover: hover){.lcl-privacy .lcl-privacy__link:hover{text-decoration:none}}@media screen and (min-width: 768px) and (-ms-high-contrast: none), screen and (min-width: 768px) and (-ms-high-contrast: active){.lcl-privacy .lcl-privacy__link:hover{text-decoration:none}}
