@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&display=swap");*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body{word-break:break-word;padding:0;margin:0}.clear{clear:both}ul{list-style:none;padding:0;margin:0}ol{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6{margin-top:0}a{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s}a:hover{text-decoration:none;transition:all 0.3s;-webkit-transition:all 0.3s}img{max-width:100%;border:none;height:auto}main{display:block}.height100{height:100%}.image-fit{display:block;overflow:hidden}.image-fit img{display:block;width:100%;height:100%;object-fit:cover}.btn{line-height:100%}.list-inline{letter-spacing:-0.3em}.list-inline .item-inline{letter-spacing:normal;vertical-align:top;display:inline-block}.inline-middle .item-inline{vertical-align:middle}.relative-section{position:relative}.section-bg{background-position:center center;background-size:cover;background-repeat:no-repeat}.font900{font-weight:900}.font800{font-weight:800}.font700{font-weight:700}.font600{font-weight:600}.font500{font-weight:500}.font400{font-weight:400}.font300{font-weight:300}.animated-delay2{-webkit-animation-delay:0.3s;-o-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s}.animated-delay3{-webkit-animation-delay:0.6s;-o-animation-delay:0.6s;-moz-animation-delay:0.6s;animation-delay:0.6s}.animated-delay4{-webkit-animation-delay:0.9s;-o-animation-delay:0.9s;-moz-animation-delay:0.9s;animation-delay:0.9s}.animated-delay5{-webkit-animation-delay:1.2s;-o-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}.animated-delay6{-webkit-animation-delay:1.5s;-o-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.list-flex{display:flex;flex-wrap:wrap}.flex-center{justify-content:space-between;-webkit-justify-content:space-between}.flex-end{align-items:flex-end;-webkit-align-items:flex-end}.flex-three .item-flex{width:33.33%}.flex-two .item-flex{width:50%}.flex-middle{align-items:center;-webkit-align-items:center}:focus{outline:none !important}.toogle-menu{border:0 none;display:none;height:23px;width:28px;z-index:999;cursor:pointer;outline:0;float:right;background:none;position:absolute;top:15px;right:20px;padding:0}.toogle-menu span{font-size:0;height:3px;width:100%;background:#000;position:absolute;top:50%;transform:translateY(-50%);left:0}.toogle-menu span::after,.toogle-menu span::before{font-size:0;height:3px;width:100%;background:#000;position:absolute;left:0;content:""}.toogle-menu span::after{transform:translateY(310%)}.toogle-menu span::before{transform:translateY(-310%)}.toogle-menu.exit span{background:transparent}.toogle-menu.exit span::before{transform:translateY(0px) rotate(45deg)}.toogle-menu.exit span::after{transform:translateY(0px) rotate(-45deg)}.on-sp{display:none !important}.slick-dotted.slick-slider{margin-bottom:0}.translate-animation{transform:translateX(0);-webkit-transform:translateX(0);opacity:1}.animated{opacity:0;transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s}.animated.fade-in-up{transform:translateY(20px);-webkit-transform:translateY(20px)}.animated.fade-in-up.run-animated{opacity:1;transform:translateY(0);-webkit-transform:translateY(0)}.animated.fade-in-right{transform:translateX(20px);-webkit-transform:translateX(20px)}.animated.fade-in-right.run-animated{opacity:1;transform:translateX(0);-webkit-transform:translateX(0)}.animated.fade-in-left{transform:translateX(-20px);-webkit-transform:translateX(-20px)}.animated.fade-in-left.run-animated{opacity:1;transform:translateX(0);-webkit-transform:translateX(0)}.animated.zoom-in{transition:all 0.8s ease-in-out 0s;-webkit-transition:all 0.8s ease-in-out 0s;opacity:0;transform:scale(0.7, 0.7) translate(0%, 0%);-webkit-transform:scale(0.7, 0.7) translate(0%, 0%)}.animated.zoom-in.run-animated{opacity:1;transform:scale(1, 1) translate(0%, 0%);-webkit-transform:scale(1, 1) translate(0%, 0%)}.animated.animated-delay2{transition:all 0.8s ease-in-out 0.4s;-webkit-transition:all 0.8s ease-in-out 0.4s}.animated.animated-delay3{transition:all 0.8s ease-in-out 0.8s;-webkit-transition:all 0.8s ease-in-out 0.8s}html,body{font-family:'Noto Sans JP', sans-serif;font-weight:400}p,h1,h2,h3,h4,h5,h6{margin:0}.header{padding:12px 41px;display:flex;max-width:900px;width:100%;margin:0 auto;align-items:center;background-color:#fff;z-index:111;top:0}.header__logo{max-width:200px;width:100%;flex-shrink:0}.header__button{flex:1;margin-left:40px}.header__button .link{display:block}.lp-emishia img{width:100%;height:auto;display:block}.lp-emishia .container{max-width:900px;margin:0 auto}.lp-emishia__cta{position:relative}.lp-emishia .link{display:block;position:absolute;top:528px;left:68px;width:calc((764 / 900) * 100%)}.lp-emishia .link img{width:auto}.lp-emishia__qa{background-color:#ecf1f5;padding-bottom:50px}.lp-emishia__qa .qa-list{padding:0 33px;margin-top:40px}.lp-emishia__qa .qa-list__item{border-radius:10px;border:2px solid #00255a;overflow:hidden}.lp-emishia__qa .qa-list__item:not(:first-child){margin-top:35px}.lp-emishia__qa .qa-list .item-title{padding:48px 30px;background-color:#00255a;color:#fff;display:flex;align-items:center}.lp-emishia__qa .qa-list .item-title:hover{cursor:pointer}.lp-emishia__qa .qa-list .item-title .title{font-size:34px;line-height:1.2;font-weight:500;color:#fff;flex:1;letter-spacing:1px;padding-right:20px}.lp-emishia__qa .qa-list .item-title .icon{font-size:34px;display:inline-block;flex-shrink:0;max-width:30px}.lp-emishia__qa .qa-list .item-title .icon img{width:100%}.lp-emishia__qa .qa-list .item-bottom{padding:40px 30px;font-size:28px;line-height:2;color:#00255a;font-weight:400;letter-spacing:2px;background-color:#fff;display:none}.lp-emishia .link-fixed{width:100%;position:fixed;max-width:764px;bottom:0;left:50%;z-index:111111;transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);transition:all 0.5s;-webkit-transition:all 0.5s}.lp-emishia .link-fixed.active{transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%)}.lp-emishia .link-fixed .link{width:100%;position:unset}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite}@keyframes pulse{from{-webkit-transform:scale3d(0.95, 0.95, 0.95);transform:scale3d(0.95, 0.95, 0.95)}50%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}to{-webkit-transform:scale3d(0.95, 0.95, 0.95);transform:scale3d(0.95, 0.95, 0.95)}}.p-access{padding:33px}.p-access .logo{margin:0 auto 1.5em;text-align:center;max-width:300px}.p-access dl.table{display:table;width:100%;padding:0.2em 0;border-bottom:1px solid #ddd;margin:0}.p-access dl.table dt{width:35%;background:#f6fbfe;text-align:center;font-weight:500}.p-access dl.table dd,.p-access dl.table dt{display:table-cell;padding:1em;vertical-align:middle}.p-access dl.table dd{width:65%;letter-spacing:0.1em}.p-access dl.table a{color:#000;text-decoration:none}.p-access dl.table a:hover{text-decoration:underline}.p-access dl.table:first-child{border-top:1px solid #ddd}.p-access iframe{width:100%;height:450px;margin:2em auto 0;vertical-align:bottom}#footer{background:#00255F;padding:50px 33px 200px 33px;text-align:center;color:#fff}@media all and (max-width: 899px){.lp-emishia .link{top:58.667vw;left:7.556vw}.lp-emishia__qa{padding-bottom:6vw}.lp-emishia__qa .qa-list{padding:0 3.667vw;margin-top:4.444vw}.lp-emishia__qa .qa-list__item:not(:first-child){margin-top:3.889vw}.lp-emishia__qa .qa-list .item-title{padding:5.333vw 3.333vw}.lp-emishia__qa .qa-list .item-title .title{font-size:3.778vw;padding-right:2.222vw;letter-spacing:0.111vw}.lp-emishia__qa .qa-list .item-title .icon{max-width:3.333vw}.lp-emishia__qa .qa-list .item-bottom{padding:4.444vw 3.333vw;font-size:3.111vw;letter-spacing:0.222vw}.lp-emishia .link-fixed{max-width:84.889vw}.header{padding:1.333vw 4.556vw}.header__logo{max-width:22.222vw;width:100%;flex-shrink:0}.header__button{margin-left:4.444vw}.p-access{padding:8vw 3.667vw;font-size:3.5vw}.p-access iframe{height:68vw}#footer{padding:8vw 3.667vw 28vw}}
/*# sourceMappingURL=main.css.map */
