@keyframes header__title-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes robot2-animation{to{background-position:-520px 0}}@keyframes robot3-animation{to{background-position:-900px 0}}html{font-size:62.5%}body,html{overflow-x:hidden}body{color:#0d9cbf;font-family:Noto Sans JP,Arial,sans-serif;font-family:Noto Sans JP;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1}body img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}body a{display:inline-block;height:100%;width:100%}@media (width >= 768px){body{font-size:2.24rem}}@media (width >= 1440px){body{font-size:2.4rem}}@media (width >= 1920px){body{font-size:3.2rem}}h2{font-size:2.4rem;font-weight:900;text-align:center}@media (width >= 768px){h2{font-size:3.36rem}}@media (width >= 1440px){h2{font-size:3.6rem}}@media (width >= 1920px){h2{font-size:4.8rem}}h3{font-size:2rem;font-weight:900;text-align:center}@media (width >= 768px){h3{font-size:2.8rem}}@media (width >= 1440px){h3{font-size:3rem}}@media (width >= 1920px){h3{font-size:4rem}}.panel__opening{background:#ffe856;height:100vh;inset:0;position:absolute;width:100%;z-index:103}.header{align-items:center;display:flex;justify-content:space-between;padding:5px 3.2% 0;width:100%}.header .header__title{aspect-ratio:1;height:auto;position:relative;width:64px}.header .header__title:before{animation:header__title-animation 4s linear infinite;background:url(../images/header__logo--txt.png) 50%/contain no-repeat;content:"";inset:0;position:absolute}.header .header__title:after{background:url(../images/header__logo.png) 50%/contain no-repeat;content:"";inset:12px;position:absolute}@media (width >= 768px){.header{padding-top:7px}.header .header__title{width:89.6px}.header .header__title:after{background:url(../images/header__logo.png) 50%/contain no-repeat;content:"";inset:16.8px;position:absolute}}@media (width >= 1440px){.header{padding-top:7.5px}.header .header__title{width:96px}.header .header__title:after{background:url(../images/header__logo.png) 50%/contain no-repeat;content:"";inset:18px;position:absolute}}@media (width >= 1920px){.header{padding-top:10px}.header .header__title{width:128px}.header .header__title:after{background:url(../images/header__logo.png) 50%/contain no-repeat;content:"";inset:24px;position:absolute}}.nav{height:100vh;inset:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;transition:opacity .5s ease;width:100%;z-index:-100}.nav.show{background:rgba(248,152,73,.95);opacity:1;pointer-events:auto;z-index:101}.nav .nav__list{margin-top:74px}.nav .nav__list .nav__item .nav__txt{color:#fff;font-size:2rem;padding:12px 0;text-align:center}.nav .nav__list .nav__item:hover{background:rgba(235,141,64,.886)}@media (width >= 768px){.nav .nav__list{margin-top:103.6px}.nav .nav__list .nav__item .nav__txt{font-size:2.8rem;padding:16.8px 0}}@media (width >= 1440px){.nav .nav__list{margin-top:111px}.nav .nav__list .nav__item .nav__txt{font-size:3rem;padding:18px 0}}@media (width >= 1920px){.nav .nav__list{margin-top:148px}.nav .nav__list .nav__item .nav__txt{font-size:4rem;padding:24px 0}}.footer{margin-top:24px;padding:12px 0;width:100%}.footer .copy{font-size:1rem;text-align:center}@media (width >= 768px){.footer{padding:16.8px 0}.footer .copy{font-size:1.4rem}}@media (width >= 1440px){.footer{padding:18px 0}.footer .copy{font-size:1.5rem}}@media (width >= 1920px){.footer{padding:24px 0}.footer .copy{font-size:2rem}}.headerBtn{cursor:pointer;pointer-events:all;position:fixed;right:3.2%;top:12px;transition:opacity .5s ease;width:50px;z-index:102}@media (width >= 768px){.headerBtn{right:4.48%;top:16.8px;width:70px}}@media (width >= 1440px){.headerBtn{right:4.8%;top:18px;width:75px}}@media (width >= 1920px){.headerBtn{right:6.4%;top:24px;width:100px}}#headerBtn__close,#headerBtn__open{opacity:1}#headerBtn__close.hide,#headerBtn__open.hide{opacity:0}.btn{align-items:center;aspect-ratio:4;background:#fff;border:2px solid #0d9cbf;border-radius:24px;box-shadow:4px 4px 0 0 #0d9cbf;cursor:pointer;display:flex;height:auto;justify-content:center;margin:12px auto 0;width:12em}.btn:hover{box-shadow:none;transform:translate(4px,4px)}.btn:active{box-shadow:inset 4px 4px 0 #0d9cbf;transform:translate(8px,8px)}@media (width >= 768px){.btn{border:2.8px solid #0d9cbf;border-radius:33.6px;box-shadow:5.6px 5.6px 0 0 #0d9cbf;margin-top:16.8px}.btn:hover{box-shadow:none;transform:translate(5.6px,5.6px)}.btn:active{box-shadow:inset 5.6px 5.6px 0 #0d9cbf;transform:translate(11.2px,11.2px)}}@media (width >= 1440px){.btn{border:3px solid #0d9cbf;border-radius:36px;box-shadow:6px 6px 0 0 #0d9cbf;margin-top:18px}.btn:hover{box-shadow:none;transform:translate(6px,6px)}.btn:active{box-shadow:inset 6px 6px 0 #0d9cbf;transform:translate(12px,12px)}}@media (width >= 1920px){.btn{border:4px solid #0d9cbf;border-radius:48px;box-shadow:8px 8px 0 0 #0d9cbf;margin-top:24px}.btn:hover{box-shadow:none;transform:translate(8px,8px)}.btn:active{box-shadow:inset 8px 8px 0 #0d9cbf;transform:translate(16px,16px)}}.contactIcon{aspect-ratio:1;bottom:50px;display:inline-block;height:auto;position:fixed;right:3.2%;width:50px;z-index:100}@media (width >= 768px){.contactIcon{bottom:70px;width:70px}}@media (width >= 1440px){.contactIcon{bottom:75px;width:75px}}@media (width >= 1920px){.contactIcon{bottom:100px;width:100px}}.section__header{margin-top:24px}@media (width >= 768px){.section__header{margin-top:33.6px}}@media (width >= 1440px){.section__header{margin-top:36px}}@media (width >= 1920px){.section__header{margin-top:48px}}.contact{margin-top:70px;padding:0 3.2%}@media (width >= 768px){.contact{margin-top:98px;padding:0 9.6%}}@media (width >= 1440px){.contact{margin-top:105px;padding:0 16%}}@media (width >= 1920px){.contact{margin-top:140px}}.form__list{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.form__list .form__item{background:#d4f6ff;padding:12px;text-align:center;width:100%}.form__list .form__item.now{background:#0d9cbf;color:#fff}@media (width >= 768px){.form__list{margin-top:33.6px}.form__list .form__item{padding:16.8px}}@media (width >= 1440px){.form__list{margin-top:36px}.form__list .form__item{padding:18px}}@media (width >= 1920px){.form__list{margin-top:48px}.form__list .form__item{padding:24px}}.note{display:inline-block;font-size:1rem;line-height:1.5;margin-top:12px}@media (width >= 768px){.note{font-size:1.4rem;margin-top:16.8px}}@media (width >= 1440px){.note{font-size:1.5rem;margin-top:18px}}@media (width >= 1920px){.note{font-size:2rem;margin-top:24px}}.contact p,.contact ul{color:#000;font-weight:400;line-height:1.5;margin-top:12px}.contact .p__txt,.contact ul{padding:0 3.2%}.contact ul li h3{margin-top:24px;text-align:start}.contact h3{font-size:2rem;font-weight:900}.contact p{margin-top:12px}@media (width >= 768px){.contact p,.contact ul{margin-top:16.8px}.contact ul li h3{margin-top:33.6px}.contact h3{font-size:2.8rem}.contact p{margin-top:16.8px}}@media (width >= 1440px){.contact p,.contact ul{margin-top:18px}.contact ul li h3{margin-top:36px}.contact h3{font-size:3rem}.contact p{margin-top:18px}}@media (width >= 1920px){.contact p,.contact ul{margin-top:24px}.contact ul li h3{margin-top:48px}.contact h3{font-size:4rem}.contact p{margin-top:24px}}
/*# sourceMappingURL=privacy.min.css.map */
