@charset "UTF-8";.l-page-golink__ttl,.l-pageheader__ttl .en,.p-privacy-indexwrap__ttl .en{font-family:"Lato",sans-serif;font-display:optional;-webkit-font-smoothing:antialiased}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeUpAnime{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpAnime{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.is-fadeInUp{opacity:0}.is-fadeInUp.js-loadanim{-webkit-transition:1s;transition:1s;-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.is-fadeInUp.js-loadanim.is-fadeInUp--01{-webkit-animation-delay:0.1s;animation-delay:0.1s}.is-fadeInUp.js-loadanim.is-fadeInUp--02{-webkit-animation-delay:1.6s;animation-delay:1.6s}.is-fadeInUp.js-loadanim.is-fadeInUp--03{-webkit-animation-delay:3.1s;animation-delay:3.1s}@-webkit-keyframes slide1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes slide2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@-webkit-keyframes pageAnim{0%{-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes pageAnim{0%{-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}.l-pageheader{padding-top:5rem}@media print,screen and (min-width:769px){.l-pageheader{padding-top:9rem}}@media print,screen and (min-width:769px){.l-pageheader__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:769px){.l-pageheader__ttl{margin-bottom:9rem;width:53%;text-align:left;padding-left:17%}}.l-pageheader__ttl .en,.l-pageheader__ttl .jp{display:block}.l-pageheader__ttl .jp{font-size:1.2rem;line-height:1.75;letter-spacing:0.2em;color:#333}@media print,screen and (min-width:769px){.l-pageheader__ttl .jp{font-size:1.6rem;line-height:1.2}}.l-pageheader__ttl .en{font-size:2rem;font-weight:bold;color:#000;line-height:1.8}@media print,screen and (min-width:769px){.l-pageheader__ttl .en{font-size:3.2rem;line-height:1.5;margin-top:0}}.l-pageheader__headline{margin:1em auto 2.4em;font-family:var(--font-mincho);font-size:1.8rem;font-weight:300;line-height:1.75;letter-spacing:0.3em;color:#000}@media print,screen and (min-width:769px){.l-pageheader__headline{margin:0;width:47%;font-size:2.4rem;text-align:left}}.l-pageheader__headline strong{font-weight:normal}.l-pageheader__txtarea{max-width:660px;margin:6rem auto 0;text-align:left;font-size:1.4rem;line-height:2.14;letter-spacing:0.15em}@media only screen and (max-width:768px){.l-pageheader__txtarea{width:calc(100% - 20vw)}}@media print,screen and (min-width:769px){.l-pageheader__txtarea{margin-top:9rem;font-size:1.8rem;line-height:2.11}}.l-pageheader__txt+.l-pageheader__txt{margin-top:2em}.l-page-golink{margin-top:6rem}@media print,screen and (min-width:769px){.l-page-golink{margin-top:0;margin-bottom:65px}}.l-page-golink__ttl{font-size:1.4rem;font-weight:bold;color:#000;line-height:1}@media print,screen and (min-width:769px){.l-page-golink__ttl{font-size:2.2rem}}.l-page-golink__txt{font-size:1.2rem;letter-spacing:0.2em;color:#333}@media print,screen and (min-width:769px){.l-page-golink__txt{font-size:1.6rem}}.l-page-golink__link{margin:1.5rem auto 0}.p-privacy-indexwrap{padding-top:5rem}@media print,screen and (min-width:769px){.p-privacy-indexwrap{padding-top:9rem;padding-bottom:3rem}}.p-privacy-indexwrap__ttl{margin-bottom:4rem}@media print,screen and (min-width:769px){.p-privacy-indexwrap__ttl{margin-bottom:7rem;text-align:left}}.p-privacy-indexwrap__ttl .en,.p-privacy-indexwrap__ttl .jp{display:block}.p-privacy-indexwrap__ttl .jp{font-size:1.2rem;line-height:1.75;letter-spacing:0.2em;color:#333}@media print,screen and (min-width:769px){.p-privacy-indexwrap__ttl .jp{font-size:1.6rem;line-height:1.2}}.p-privacy-indexwrap__ttl .en{font-size:2rem;font-weight:bold;color:#000;line-height:1.8}@media print,screen and (min-width:769px){.p-privacy-indexwrap__ttl .en{font-size:3.2rem;line-height:1.5;margin-top:0}}.p-privacy-indexwrap__txt{margin-bottom:5.7rem;font-size:1.4rem;line-height:2.14;text-align:left;letter-spacing:0.12em}@media print,screen and (min-width:769px){.p-privacy-indexwrap__txt{margin-bottom:7rem;font-size:2rem;line-height:2}}.p-privacy{padding-bottom:3.5rem;margin-top:3.5rem;border-bottom:1px solid var(--color-base);font-size:1.4rem;line-height:2.14;text-align:left;letter-spacing:0.12em}@media print,screen and (min-width:769px){.p-privacy{font-size:1.8rem}}.p-privacy:last-child{border-bottom:none}.p-privacy__ttl{margin-bottom:0.2em;font-size:1.8rem;letter-spacing:0.14em;font-weight:400}@media print,screen and (min-width:769px){.p-privacy__ttl{margin-bottom:0;font-size:2.2rem}}.p-privacy__txt+.p-privacy__txt{margin-top:2em}
/*# sourceMappingURL=privacy-policy.min.css.map */