img{width:100%;height:auto}.m-auto{margin-left:auto;margin-right:auto}a{text-decoration:none;-webkit-transition:.3s;transition:.3s;color:#332121}a:hover{color:#cb000b}@media screen and (min-width:64em){body{padding-top:88px}}main{overflow:hidden;margin-top:0}.font-ttl{font-family:"Noto Sans JP",sans-serif;font-weight:600}span.red{color:#cb000b;padding-right:0}.pure-button,.pure-button:active{display:inline-block;font-weight:700;text-decoration:none;border-radius:100rem!important;border:2px solid #cb000b;background:#cb000b;color:#fff;text-align:center;margin:.6em 0;padding:10px 1.2em;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none!important}@media screen and (min-width:48em){.pure-button,.pure-button:active{padding:10px 1.5em}}.pure-button:active:hover,.pure-button:hover{opacity:.7}.pure-button i,.pure-button:active i{margin-right:7px;margin-left:7px}.pure-button.red,.pure-button:active.red{border:#cb000b solid 2px;background:#cb000b;color:#fff;position:relative;-webkit-transition:all .3s;transition:all .3s}.pure-button.red:hover,.pure-button:active.red:hover{-webkit-box-shadow:0px 7px 7px 0px rgba(0,0,0,.12);box-shadow:0px 7px 7px 0px rgba(0,0,0,.12);top:-2px;opacity:1}@media screen and (min-width:64em){.mb-display{display:none}}.pc-display{display:none}@media screen and (min-width:64em){.pc-display{display:block}}li{list-style:none}.inner{width:86%;max-width:1160px;margin-left:auto;margin-right:auto}section{position:relative;z-index:1}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 7%;position:fixed;z-index:999;top:0;width:100%;background:#fff}@media screen and (min-width:64em){header{height:88px}}header .site-logo{width:120px}@media screen and (min-width:64em){header .site-logo{width:165px}}header .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;background:#8295f5;color:#fff;font-weight:600;padding:6px 15px 6px 12px;border-radius:50px;font-size:13px}@media screen and (min-width:64em){header .btn{padding:12px 20px;font-size:17px;gap:8px}}header .btn:hover{color:#fff;opacity:.7}#mv{background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/lp/mv-bg.jpg) no-repeat center;background-size:cover;padding:60px 0 90px;text-align:center}#mv .mv-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:64em){#mv .mv-ttl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#mv .mv-ttl .sub{font-size:1.6rem;color:#cb000b;font-weight:700;margin-bottom:1rem}@media screen and (min-width:64em){#mv .mv-ttl .sub{font-size:2.3rem}}#mv .mv-ttl h1{font-size:26px;line-height:1.3;margin:1rem auto;letter-spacing:2px;font-weight:500}@media screen and (min-width:64em){#mv .mv-ttl h1{font-size:50px}}@media screen and (min-width:80em){#mv .mv-ttl h1{font-size:60px}}#mv .mv-ttl h1 span{font-size:30px}@media screen and (min-width:64em){#mv .mv-ttl h1 span{font-size:60px}}@media screen and (min-width:80em){#mv .mv-ttl h1 span{font-size:70px}}#mv .mv-ttl .mv-copy{font-size:15px;margin-top:10px;margin-bottom:1rem}@media screen and (min-width:64em){#mv .mv-ttl .mv-copy{font-size:18px;margin-top:15px}}@media screen and (min-width:80em){#mv .mv-ttl .mv-copy{font-size:20px;margin-top:1;margin-bottom:3rem}}#mv .mv-ttl img{width:350px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:64em){#mv .mv-ttl img{width:450px}}@media screen and (min-width:80em){#mv .mv-ttl img{width:650px}}#mv .mv-download{max-width:1000px;background:rgba(255,255,255,.6);border-radius:13px;-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);padding:70px 20px 50px;margin-top:-3rem}@media screen and (min-width:64em){#mv .mv-download{padding:70px 60px 50px}}#mv .mv-download h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:20px;font-weight:600;text-align:center;margin-bottom:30px;position:relative}@media screen and (min-width:64em){#mv .mv-download h2{font-size:27px;margin-bottom:50px}}#mv .mv-download h2:after,#mv .mv-download h2:before{content:"";display:block;width:20px;height:2px;background:#332121;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:64em){#mv .mv-download h2:after,#mv .mv-download h2:before{width:78px}}#mv .mv-download h2:before{left:-30px}@media screen and (min-width:64em){#mv .mv-download h2:before{left:-95px}}#mv .mv-download h2:after{right:-30px}@media screen and (min-width:64em){#mv .mv-download h2:after{right:-95px}}#mv .mv-download ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-bottom:30px}@media screen and (min-width:64em){#mv .mv-download ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}}#mv .mv-download ul li{position:relative;max-width:250px}#mv .mv-download ul li>img{position:relative;z-index:1}#mv .mv-download ul li .number{position:absolute;z-index:2;top:-5px;left:-5px;background:#ea7076;color:#fff;font-weight:600;width:37px;height:37px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px}@media screen and (min-width:64em){#mv .mv-download ul li .number{top:-15px;left:-15px}}#mv .mv-download ul li .accent{position:absolute;z-index:2;width:25px;left:-22px;top:-22px}@media screen and (min-width:64em){#mv .mv-download ul li .accent{left:-32px;top:-32px}}#mv .mv-download ul li h3{text-align:center;font-size:15px;font-weight:600;line-height:1.5;margin-top:10px}@media screen and (min-width:64em){#mv .mv-download ul li h3{font-size:18px}}#mv .mv-download .btn{background:#cb000b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 30px;border-radius:50px;font-size:16px;font-weight:600;margin:0 auto}@media screen and (min-width:64em){#mv .mv-download .btn{font-size:21px;gap:15px;padding:20px 30px}}#mv .mv-download .btn img{display:none}@media screen and (min-width:64em){#mv .mv-download .btn img{width:37px;display:block}}#mv .mv-download .btn img.reverse{-webkit-transform:scale(-1,1);transform:scale(-1,1)}#mv .mv-download .btn:hover{opacity:.7}#partner .partner-ttl{background:#422e2e;padding:10px 7% 12px}#partner .partner-ttl h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;color:#fff;text-align:center;font-size:16px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1}@media screen and (min-width:64em){#partner .partner-ttl h2{font-size:25px}}#partner .partner-ttl h2 span{color:#ff0;font-size:22px;margin:0 7px}@media screen and (min-width:64em){#partner .partner-ttl h2 span{font-size:35px}}#partner .partner-ttl h2:after,#partner .partner-ttl h2:before{content:"";display:block;width:2px;height:22px;background:#fff}@media screen and (min-width:64em){#partner .partner-ttl h2:after,#partner .partner-ttl h2:before{height:32px}}#partner .partner-ttl h2:before{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);margin-right:20px}#partner .partner-ttl h2:after{-webkit-transform:rotate(20deg);transform:rotate(20deg);margin-left:20px}#partner .logoslide_wrap{padding:10px 0}#partner .logoslide_wrap .logoslide{margin:0 auto;width:100%;height:auto}#partner .logoslide_wrap .logoslide .slick-slide{display:block;max-width:100px;margin-right:30px}@media screen and (min-width:48em){#partner .logoslide_wrap .logoslide .slick-slide{max-width:130px;margin-right:40px}}#partner .logoslide_wrap .logoslide .slick-slide .square{padding:1.49em 4em}#partner .logoslide_wrap .logoslide .slick-track{position:inherit;top:auto;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gantt-chart{background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/lp/ganttchart-bg.jpg) no-repeat center;background-size:cover;padding:70px 0 60px}@media screen and (min-width:64em){#gantt-chart{padding:90px 0 110px}}#gantt-chart .inner{position:relative;background:rgba(255,255,255,.6);border-radius:13px;-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);padding:40px 20px 50px}@media screen and (min-width:64em){#gantt-chart .inner{padding:120px 60px 180px}}#gantt-chart .inner .illust-left{position:absolute;left:-5px;top:-50px;width:70px}@media screen and (min-width:64em){#gantt-chart .inner .illust-left{left:-10px;top:-25px;width:180px}}@media screen and (min-width:80em){#gantt-chart .inner .illust-left{left:50px}}#gantt-chart .inner .illust-right{position:absolute;right:10px;bottom:-15px;width:100px}@media screen and (min-width:64em){#gantt-chart .inner .illust-right{right:50px;bottom:-15px;width:260px}}#gantt-chart .inner .gantt-chart-copy{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 15px;font-size:18px;font-weight:600;line-height:1.2;padding:0 15px 20px;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#f9e0e2),color-stop(90%,#f9e0e2),color-stop(90%,transparent));background:linear-gradient(transparent 70%,#f9e0e2 70%,#f9e0e2 90%,transparent 90%)}@media screen and (min-width:64em){#gantt-chart .inner .gantt-chart-copy{font-size:23px;padding:0 30px 25px;margin-bottom:20px}}#gantt-chart .inner h2{text-align:center;font-size:18px;line-height:1.4;margin:0 auto 10px;padding-bottom:10px;border-bottom:1px solid #707070}@media screen and (min-width:64em){#gantt-chart .inner h2{font-size:34px;width:80%;border-bottom-width:2px;padding-bottom:30px;margin-bottom:30px}}@media screen and (min-width:80em){#gantt-chart .inner h2{font-size:40px}}#gantt-chart .inner p{font-size:14px;font-weight:500;line-height:1.6}@media screen and (min-width:64em){#gantt-chart .inner p{text-align:center;font-size:20px;line-height:1.8}}@media screen and (min-width:80em){#gantt-chart .inner p{font-size:23px}}#task{z-index:6}#task .task-ttl{padding:50px 0;background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/lp/task-ttl-bg.jpg) no-repeat right top;background-size:auto 70%}@media screen and (min-width:64em){#task .task-ttl{padding:100px 0 70px;background-size:186px auto;background-position:right center}}@media screen and (min-width:80em){#task .task-ttl{padding:100px 0 50px}}#task .task-ttl h2{position:relative;text-align:center;font-size:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (min-width:64em){#task .task-ttl h2{font-size:50px}}#task .task-ttl h2 ruby{font-size:32px;margin:0 5px}@media screen and (min-width:64em){#task .task-ttl h2 ruby{font-size:73px;margin:0 15px}}#task .task-ttl h2 ruby rt{line-height:.5;margin-bottom:-10px}@media screen and (min-width:64em){#task .task-ttl h2 ruby rt{margin-bottom:-20px}}#task .task-ttl h2:before{content:"";display:block;width:50px;height:3px;background:#707070;position:absolute;left:50%;bottom:-20px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:64em){#task .task-ttl h2:before{width:70px;height:5px;bottom:-50px}}#task .task-ttl h2 img{position:absolute;top:0;left:-20px;width:80px;z-index:-1}@media screen and (min-width:64em){#task .task-ttl h2 img{top:20px;left:-80px;width:150px}}#task .task-list>li{position:relative;padding-top:60px}@media screen and (min-width:64em){#task .task-list>li{padding-top:80px}}@media screen and (min-width:80em){#task .task-list>li{padding-top:100px}}@media screen and (min-width:64em){#task .task-list>li:not(:last-child){margin-bottom:100px}}@media screen and (min-width:80em){#task .task-list>li:not(:last-child){margin-bottom:150px}}#task .task-list>li .bg-left{position:absolute;width:150px;left:0;top:0;z-index:-1}@media screen and (min-width:64em){#task .task-list>li .bg-left{width:200px}}@media screen and (min-width:80em){#task .task-list>li .bg-left{width:300px}}#task .task-list>li .bg-right{position:absolute;width:200px;right:0;top:400px;z-index:-1}@media screen and (min-width:64em){#task .task-list>li .bg-right{width:300px}}@media screen and (min-width:80em){#task .task-list>li .bg-right{width:460px}}#task .task-list .swiper-task02{margin-top:120px}@media screen and (min-width:64em){#task .task-list .swiper-task02{margin-top:150px}}#task .task-list .task-list-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media screen and (min-width:64em){#task .task-list .task-list-ttl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}#task .task-list .task-list-ttl .number{text-align:center;letter-spacing:10px;color:#707070;font-size:26px;line-height:1.2}@media screen and (min-width:64em){#task .task-list .task-list-ttl .number{font-size:32px}}@media screen and (min-width:80em){#task .task-list .task-list-ttl .number{font-size:37px}}#task .task-list .task-list-ttl .number span{font-size:80px;font-weight:400;letter-spacing:0;font-family:"Roboto",sans-serif}@media screen and (min-width:64em){#task .task-list .task-list-ttl .number span{font-size:120px;font-weight:400}}@media screen and (min-width:80em){#task .task-list .task-list-ttl .number span{font-size:132px}}#task .task-list .task-list-ttl h3{font-size:20px;font-weight:600;line-height:1.4;margin-bottom:20px;text-align:center}@media screen and (min-width:64em){#task .task-list .task-list-ttl h3{font-size:32px;margin-bottom:30px;text-align:left}}@media screen and (min-width:80em){#task .task-list .task-list-ttl h3{font-size:35px}}#task .task-list .task-list-accent{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto 25px;padding:15px 30px;background:#ea7076;color:#fff;font-size:20px;line-height:1}@media screen and (min-width:64em){#task .task-list .task-list-accent{font-size:30px;margin:70px auto 50px;padding:20px 25px}}@media screen and (min-width:80em){#task .task-list .task-list-accent{margin:100px auto 50px}}#task .task-list .task-list-accent:after{content:"";display:block;position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#ea7076;width:18px;height:16px;clip-path:polygon(0 0,100% 0%,50% 100%)}#task .task-list .task-list-accent .accent{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px;top:-30px}@media screen and (min-width:64em){#task .task-list .task-list-accent .accent{width:88px;top:-55px}}#task .task-list h4{text-align:center;font-size:20px;margin-bottom:20px;line-height:1.3}@media screen and (min-width:64em){#task .task-list h4{font-size:26px;margin-bottom:25px}}@media screen and (min-width:80em){#task .task-list h4{font-size:30px}}#task .task-list p{font-size:14px;line-height:1.6}@media screen and (min-width:64em){#task .task-list p{font-size:20px;text-align:center}}@media screen and (min-width:80em){#task .task-list p{font-size:22px}}#task .task-list .task-list-image{max-width:700px;margin:20px auto 0;position:relative}@media screen and (min-width:64em){#task .task-list .task-list-image{margin-top:50px}}#task .task-list .task-list-image.has-caption{margin-bottom:50px}#task .task-list .task-list-image .swiper{overflow:hidden}#task .task-list .task-list-image .swiper-button-next,#task .task-list .task-list-image .swiper-button-prev{width:38px;height:38px;border-radius:50%;background:#cb000b;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;margin-top:0}@media screen and (min-width:35.5em){#task .task-list .task-list-image .swiper-button-next,#task .task-list .task-list-image .swiper-button-prev{width:78px;height:78px}}#task .task-list .task-list-image .swiper-button-next:after,#task .task-list .task-list-image .swiper-button-prev:after{content:"";display:block;position:absolute;width:15px;height:17px;background:#fff}@media screen and (min-width:35.5em){#task .task-list .task-list-image .swiper-button-next:after,#task .task-list .task-list-image .swiper-button-prev:after{width:24px;height:27px}}#task .task-list .task-list-image .swiper-button-next:hover,#task .task-list .task-list-image .swiper-button-prev:hover{opacity:.8}#task .task-list .task-list-image .swiper-button-prev{left:-10px}#task .task-list .task-list-image .swiper-button-prev:after{clip-path:polygon(0 50%,100% 0,100% 100%);-webkit-transform:translateX(-3px);transform:translateX(-3px)}@media screen and (min-width:64em){#task .task-list .task-list-image .swiper-button-prev{left:-100px}}@media screen and (min-width:80em){#task .task-list .task-list-image .swiper-button-prev{left:-130px}}#task .task-list .task-list-image .swiper-button-next{right:-10px}#task .task-list .task-list-image .swiper-button-next:after{clip-path:polygon(0 0,0% 100%,100% 50%);-webkit-transform:translateX(3px);transform:translateX(3px)}@media screen and (min-width:64em){#task .task-list .task-list-image .swiper-button-next{right:-100px}}@media screen and (min-width:80em){#task .task-list .task-list-image .swiper-button-next{right:-130px}}#task .task-list .task-list-image .task-caption{padding:10px 0;background:#ddd;font-size:14px;font-weight:600;text-align:center;line-height:1.4}@media screen and (min-width:64em){#task .task-list .task-list-image .task-caption{font-size:20px;padding:20px 0}}#task .task-list .task-list-image .task-man{position:absolute;left:15px;top:-70px;background:#f6f1ea;padding:15px 60px 15px 70px;border-radius:50px;font-size:15px;font-weight:600;line-height:1}@media screen and (min-width:64em){#task .task-list .task-list-image .task-man{font-size:18px;left:-60px;top:-80px;padding:15px 60px}}@media screen and (min-width:80em){#task .task-list .task-list-image .task-man{left:-100px}}#task .task-list .task-list-image .task-man img{position:absolute;width:80px;left:-20px;top:-30px}@media screen and (min-width:64em){#task .task-list .task-list-image .task-man img{width:136px;left:-60px;top:-50px}}#task .task-list .task-list-image .task-manager{position:absolute;left:15px;top:-70px;background:#f6f1ea;padding:15px 60px 15px 70px;border-radius:50px;font-size:15px;font-weight:600;line-height:1}@media screen and (min-width:64em){#task .task-list .task-list-image .task-manager{font-size:18px;left:-30px;top:-80px;padding:15px 60px}}@media screen and (min-width:80em){#task .task-list .task-list-image .task-manager{left:-100px}}#task .task-list .task-list-image .task-manager img{position:absolute;width:80px;left:-20px;top:-20px}@media screen and (min-width:64em){#task .task-list .task-list-image .task-manager img{width:136px;left:-80px;top:-40px}}#task .task-list .swiper-thumbnail{max-width:90%;margin:10px auto 0}@media screen and (min-width:64em){#task .task-list .swiper-thumbnail{margin-top:60px}}@media screen and (min-width:64em){#task .task-list .swiper-thumbnail.task02-thumbnail{margin-top:60px}}#task .task-list .swiper-thumbnail .swiper-wrapper{height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide{max-width:180px;overflow:hidden;cursor:pointer;font-size:1rem;line-height:1.2;text-align:center}@media screen and (min-width:64em){#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide{max-width:210px!important;font-size:1.3rem}#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide:not(:last-child){margin-right:25px}}#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide .image{margin-bottom:5px;height:70px}@media screen and (min-width:35.5em){#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide .image{margin-bottom:8px}}#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide .image img{z-index:1;min-height:100%;-o-object-fit:cover;object-fit:cover}#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible}#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active:before{display:block;content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border:3px solid #cb000b;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:64em){#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active:before{border-width:5px}}#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active:after{content:"";display:block;position:absolute;left:50%;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#cb000b;width:14px;height:12px;clip-path:polygon(0 100%,50% 0%,100% 100%)}@media screen and (min-width:64em){#task .task-list .swiper-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active:after{width:18px;height:16px}}#task .task-list .task-tether{padding:30px 0 80px}@media screen and (min-width:64em){#task .task-list .task-tether{padding:100px 0 80px}}@media screen and (min-width:80em){#task .task-list .task-tether{padding:60px 0 60px}}#task .task-list .task-tether .triangle{position:relative;width:20px;height:16px;background-color:#707070;clip-path:polygon(0 0,100% 0%,50% 100%);margin:0 auto 8px}@media screen and (min-width:64em){#task .task-list .task-tether .triangle{width:26px;height:23px}}#task .task-list .task-tether p{margin-top:20px}@media screen and (min-width:64em){#task .task-list .task-tether p{margin-top:40px}}.bg-grad{position:relative}.bg-grad .bg-grad-image{position:absolute;z-index:-1;width:auto;height:calc(100% + 500px);top:-500px;left:0;min-width:100%}@media screen and (min-width:64em){.bg-grad .bg-grad-image{width:100%;height:auto;top:-500px}}#function{z-index:5;padding:90px 7%}@media screen and (min-width:64em){#function{padding:150px 7%}}@media screen and (min-width:80em){#function{padding:300px 7% 200px}}#function .function-ttl h2{position:relative;text-align:left;font-size:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:26px;font-weight:400;line-height:1.2;margin-bottom:30px}@media screen and (min-width:64em){#function .function-ttl h2{font-size:60px;font-weight:400;margin-bottom:50px}}@media screen and (min-width:80em){#function .function-ttl h2{margin-bottom:150px}}#function .function-ttl h2 img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-40px;width:100px;z-index:-1}@media screen and (min-width:64em){#function .function-ttl h2 img{width:150px;left:-80px}}#function .function-ttl .function-ttl-icon{position:absolute;left:0;top:-50px;width:100px}@media screen and (min-width:64em){#function .function-ttl .function-ttl-icon{top:0;width:200px}}@media screen and (min-width:80em){#function .function-ttl .function-ttl-icon{width:300px}}#function ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (min-width:64em){#function ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:80em){#function ul{gap:65px}}#function ul li{max-width:400px}@media screen and (min-width:64em){#function ul li{width:calc((100% - 30px) / 2);max-width:100%}}#function ul li h3{text-align:center;font-weight:600;line-height:1.6;margin-bottom:10px;font-size:16px}@media screen and (min-width:64em){#function ul li h3{font-size:20px;margin-bottom:15px}}#summary{position:relative;z-index:4}#summary .bg-left{position:absolute;width:180px;left:0;top:-100px;z-index:-1}@media screen and (min-width:64em){#summary .bg-left{width:260px;top:-200px}}@media screen and (min-width:80em){#summary .bg-left{width:320px}}#summary .bg-right{position:absolute;width:100px;right:0;top:-100px;z-index:-1}@media screen and (min-width:64em){#summary .bg-right{width:200px;top:-200px}}@media screen and (min-width:80em){#summary .bg-right{top:-300px;width:256px}}#summary .inner{position:relative;z-index:2;background:rgba(255,255,255,.85);-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);padding:40px 15px;border-radius:10px}@media screen and (min-width:64em){#summary .inner{padding:80px}}#summary .summary-ttl{position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;padding:0 20px;line-height:1}@media screen and (min-width:64em){#summary .summary-ttl{margin-bottom:60px;padding:0 100px}}#summary .summary-ttl>img{position:absolute;width:40px;top:0;left:0}@media screen and (min-width:64em){#summary .summary-ttl>img{width:174px}}#summary .summary-ttl>img.reverse{-webkit-transform:scale(-1,1);transform:scale(-1,1);left:auto;right:0}#summary .summary-ttl .summary-number{font-size:20px;line-height:1.6;font-weight:500}@media screen and (min-width:64em){#summary .summary-ttl .summary-number{font-size:31px}}#summary .summary-ttl .summary-number span{font-size:28px}@media screen and (min-width:64em){#summary .summary-ttl .summary-number span{font-size:44px}}#summary .summary-ttl h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;font-size:17px;white-space:nowrap;margin-top:10px}@media screen and (min-width:64em){#summary .summary-ttl h2{font-size:40px;margin-top:0;gap:15px}}#summary .summary-ttl h2 img{width:60px}@media screen and (min-width:64em){#summary .summary-ttl h2 img{width:144px}}#summary .summary-lychee{line-height:1}#summary .summary-lychee h3{font-size:32px;color:#cb000b;text-align:center;margin-bottom:15px}@media screen and (min-width:64em){#summary .summary-lychee h3{font-size:70px;margin-bottom:30px}}@media screen and (min-width:80em){#summary .summary-lychee h3{font-size:90px}}#summary .summary-lychee .lychee-copy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:14px;font-weight:500;text-align:center;margin-bottom:40px;position:relative}@media screen and (min-width:64em){#summary .summary-lychee .lychee-copy{font-size:20px}}@media screen and (min-width:80em){#summary .summary-lychee .lychee-copy{font-size:24px}}#summary .summary-lychee .lychee-copy:after,#summary .summary-lychee .lychee-copy:before{content:"";display:block;width:10px;height:2px;background:#332121;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:64em){#summary .summary-lychee .lychee-copy:after,#summary .summary-lychee .lychee-copy:before{width:78px}}#summary .summary-lychee .lychee-copy:before{left:-15px}@media screen and (min-width:64em){#summary .summary-lychee .lychee-copy:before{left:-95px}}#summary .summary-lychee .lychee-copy:after{right:-15px}@media screen and (min-width:64em){#summary .summary-lychee .lychee-copy:after{right:-95px}}#summary .summary-trial{margin-bottom:30px;line-height:1}@media screen and (min-width:64em){#summary .summary-trial{margin-bottom:50px}}#summary .summary-trial .trial-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;font-size:18px;font-weight:600;margin-bottom:15px}@media screen and (min-width:64em){#summary .summary-trial .trial-ttl{font-size:26px}}#summary .summary-trial .trial-ttl img{width:20px}@media screen and (min-width:64em){#summary .summary-trial .trial-ttl img{width:36px}}#summary .summary-trial .trial-ttl img.reverse{-webkit-transform:scale(-1,1);transform:scale(-1,1)}#summary .summary-trial .btn{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;background:#8295f5;color:#fff;font-size:18px;font-weight:600;padding:15px 30px;border-radius:50px}@media screen and (min-width:64em){#summary .summary-trial .btn{font-size:23px;padding:15px 40px}}#summary .summary-trial .btn:hover{opacity:.7}#summary .summary-trial .notes{color:#707070;text-align:center;font-size:16px;font-weight:500}@media screen and (min-width:64em){#summary .summary-trial .notes{font-size:18px}}#summary .summary-plan{line-height:1;margin-bottom:30px}@media screen and (min-width:64em){#summary .summary-plan{margin-bottom:60px}}#summary .summary-plan .plan-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:500;gap:5px;margin-bottom:30px}@media screen and (min-width:64em){#summary .summary-plan .plan-price{font-size:22px;gap:10px}}#summary .summary-plan .plan-price .large{font-size:43px;margin-bottom:-5px}@media screen and (min-width:64em){#summary .summary-plan .plan-price .large{font-size:73px;margin-bottom:-10px}}#summary .summary-plan .plan-price .middle{font-size:24px}@media screen and (min-width:64em){#summary .summary-plan .plan-price .middle{font-size:37px}}#summary .summary-plan .plan-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;font-size:12px;font-weight:500}@media screen and (min-width:64em){#summary .summary-plan .plan-user{gap:8px;font-size:25px}}#summary .summary-plan .plan-user .triangle{width:8px;height:10px;background:#332121;clip-path:polygon(0 0,0% 100%,100% 50%)}@media screen and (min-width:64em){#summary .summary-plan .plan-user .triangle{width:16px;height:18px}}#summary .summary-plan .plan-user .period{font-size:11px;white-space:nowrap;border:2px solid #332121;padding:2px 5px}@media screen and (min-width:64em){#summary .summary-plan .plan-user .period{font-size:18px;padding:3px 8px}}#summary .summary-function ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;margin:0 auto 10px}@media screen and (min-width:64em){#summary .summary-function ul{gap:50px;max-width:80%;margin-bottom:20px}}#summary .summary-function ul li{font-size:10px;font-weight:600;letter-spacing:-.1em;width:calc((100% - 21px) / 4);text-align:center;line-height:1.2}@media screen and (min-width:64em){#summary .summary-function ul li{font-size:16px;letter-spacing:0;width:calc((100% - 150px) / 4)}}#summary .summary-function ul li img{display:block;width:40px;margin:0 auto 5px}@media screen and (min-width:64em){#summary .summary-function ul li img{width:70px;margin-bottom:8px}}#summary .summary-function p{font-size:10px;line-height:1.6;padding:0 5px}@media screen and (min-width:64em){#summary .summary-function p{font-size:16px;text-align:center}}#follow{padding-top:90px;z-index:3}@media screen and (min-width:64em){#follow{padding-top:100px}}@media screen and (min-width:80em){#follow{padding-top:100px}}#follow .follow-ttl{position:relative}#follow .follow-ttl h2{position:relative;text-align:left;font-size:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:30px;font-weight:400;line-height:1.2;margin-bottom:30px}@media screen and (min-width:64em){#follow .follow-ttl h2{font-weight:400;font-size:60px;margin-bottom:60px}}@media screen and (min-width:80em){#follow .follow-ttl h2{margin-bottom:70px}}#follow .follow-ttl h2 img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-40px;width:100px;z-index:-1}@media screen and (min-width:64em){#follow .follow-ttl h2 img{left:-80px;width:150px}}#follow .follow-ttl .follow-ttl-icon{position:absolute;left:0;top:-150px;width:150px;z-index:-1}@media screen and (min-width:64em){#follow .follow-ttl .follow-ttl-icon{width:200px}}@media screen and (min-width:80em){#follow .follow-ttl .follow-ttl-icon{width:270px}}#follow .follow-ttl .follow-ttl-bg{position:absolute;right:0;top:-300px;width:200px;z-index:-1}@media screen and (min-width:64em){#follow .follow-ttl .follow-ttl-bg{width:300px;top:-400px}}@media screen and (min-width:80em){#follow .follow-ttl .follow-ttl-bg{top:-500px;width:445px}}#follow .inner{position:relative;z-index:2;background:rgba(255,255,255,.85);-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);padding:40px 20px;border-radius:10px}@media screen and (min-width:64em){#follow .inner{padding:70px}}#follow .inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (min-width:64em){#follow .inner ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#follow .inner ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}#follow .inner ul li .follow-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}@media screen and (min-width:64em){#follow .inner ul li .follow-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}}#follow .inner ul li img{display:block;width:40px}@media screen and (min-width:64em){#follow .inner ul li img{width:90px;margin-bottom:20px}}#follow .inner ul li h3{font-size:18px;font-weight:600;text-align:center;margin-left:10px}@media screen and (min-width:64em){#follow .inner ul li h3{margin-left:0}}#follow .inner ul li p{font-size:14px;line-height:1.6}#download{padding:90px 0 60px;background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/lp/download-bg-btm.png) no-repeat left bottom}@media screen and (min-width:64em){#download{padding:150px 0 100px}}@media screen and (min-width:80em){#download{padding:200px 0 200px}}#download .download-ttl h2{position:relative;text-align:left;font-size:30px;font-weight:400;max-width:86%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1.2;margin-bottom:40px}@media screen and (min-width:64em){#download .download-ttl h2{font-size:60px;font-weight:400;margin-bottom:100px}}@media screen and (min-width:80em){#download .download-ttl h2{margin-bottom:100px}}#download .download-ttl h2 img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-40px;width:100px;z-index:-1}@media screen and (min-width:64em){#download .download-ttl h2 img{left:-80px;width:150px}}#download .download-ttl .ttl-icon-left{position:absolute;left:0;top:-150px;width:150px;z-index:-1}@media screen and (min-width:64em){#download .download-ttl .ttl-icon-left{top:-200px;width:350px}}@media screen and (min-width:80em){#download .download-ttl .ttl-icon-left{width:450px}}#download .download-ttl .ttl-icon-right{position:absolute;right:0;top:-50px;width:100px;z-index:-1}@media screen and (min-width:64em){#download .download-ttl .ttl-icon-right{top:-100px;width:200px}}@media screen and (min-width:80em){#download .download-ttl .ttl-icon-right{width:300px}}#download .downlaod-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media screen and (min-width:64em){#download .downlaod-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}}#download .downlaod-content .left{width:100%}@media screen and (min-width:64em){#download .downlaod-content .left{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:80em){#download .downlaod-content .left{min-width:630px;-ms-flex-negative:0;flex-shrink:0}}#download .downlaod-content .left h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:20px;font-weight:500;text-align:center;margin-bottom:30px;position:relative;line-height:1}@media screen and (min-width:64em){#download .downlaod-content .left h3{font-size:24px}}@media screen and (min-width:80em){#download .downlaod-content .left h3{margin-bottom:40px}}#download .downlaod-content .left h3:after,#download .downlaod-content .left h3:before{content:"";display:block;width:20px;height:2px;background:#332121;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:64em){#download .downlaod-content .left h3:after,#download .downlaod-content .left h3:before{width:78px}}#download .downlaod-content .left h3:before{left:-25px}@media screen and (min-width:64em){#download .downlaod-content .left h3:before{left:-95px}}#download .downlaod-content .left h3:after{right:-25px}@media screen and (min-width:64em){#download .downlaod-content .left h3:after{right:-95px}}#download .downlaod-content .left .content{background:rgba(255,255,255,.65);border-radius:10px;padding:40px 20px 30px;-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,.16);box-shadow:0px 3px 6px 0 rgba(0,0,0,.16)}@media screen and (min-width:64em){#download .downlaod-content .left .content{padding:70px 50px 40px}}@media screen and (min-width:80em){#download .downlaod-content .left .content{padding:100px 50px 70px}}#download .downlaod-content .left .content ul li{position:relative;max-width:245px;margin:0 auto}@media screen and (min-width:64em){#download .downlaod-content .left .content ul li{width:245px}}@media screen and (min-width:80em){#download .downlaod-content .left .content ul li{margin-top:-40px;margin-left:0}}#download .downlaod-content .left .content ul li:not(:last-child){margin-bottom:30px}@media screen and (min-width:80em){#download .downlaod-content .left .content ul li:not(:last-child){margin-bottom:0}}@media screen and (min-width:80em){#download .downlaod-content .left .content ul li:nth-child(2){margin-left:auto;margin-right:0;margin-top:-20px}}#download .downlaod-content .left .content ul li>img{position:relative;z-index:1}#download .downlaod-content .left .content ul li .number{position:absolute;z-index:2;top:-15px;left:-15px;background:#ea7076;color:#fff;font-weight:600;width:37px;height:37px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px}#download .downlaod-content .left .content ul li .accent{position:absolute;z-index:2;width:25px;left:-32px;top:-32px}#download .downlaod-content .left .content ul li h4{text-align:center;font-size:14px;font-weight:600;line-height:1.5;margin-top:5px}@media screen and (min-width:64em){#download .downlaod-content .left .content ul li h4{font-size:16px;margin-top:10px}}#download .downlaod-content .contact{width:100%;border:1px solid #eee;border-radius:15px;margin:0 auto;padding:10px 20px;background:#fff;-webkit-box-shadow:0px 1px 10px rgba(51,51,51,.16);box-shadow:0px 1px 10px rgba(51,51,51,.16);line-height:1.6}@media screen and (min-width:64em){#download .downlaod-content .contact{padding:0 20px}}@media screen and (min-width:64em){#download .downlaod-content .contact{-ms-flex-negative:0;flex-shrink:0;width:45%;margin:0;border:none;padding:40px 20px 0}}@media screen and (min-width:80em){#download .downlaod-content .contact{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}#download .downlaod-content .contact .tab-content{display:none}#download .downlaod-content .contact .tab-download{display:block}#download .downlaod-content .contact .contact-form{margin:0}#download .downlaod-content .contact .contact-form .tab-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}#download .downlaod-content .contact .contact-form .tab-btn-wrap li{margin-right:20px;margin-bottom:0;font-size:15px}#download .downlaod-content .contact .contact-form .radio input[type=radio]+label[for]{line-height:18px;padding:0;margin-bottom:3px}#download .downlaod-content .contact .contact-form .radio input[type=radio]+label[for]:before{width:18px;height:18px;margin-right:5px}#download .downlaod-content .contact .contact-form .radio input[type=radio]+label[for]:after{-webkit-animation:checks-action-after .2s ease 0s 1 forwards!important;animation:checks-action-after .2s ease 0s 1 forwards!important}#download .downlaod-content .contact .contact-form dl{margin-top:10px}@media screen and (min-width:64em){#download .downlaod-content .contact .contact-form dl{margin-top:0;margin-bottom:5px}}#download .downlaod-content .contact .contact-form dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-bottom:5px;font-size:14px}#download .downlaod-content .contact .contact-form dl dt p{margin-bottom:0}#download .downlaod-content .contact .contact-form dl dt .required{font-size:12px;margin-left:8px;width:40px;border-radius:4px;-webkit-transform:none;transform:none;padding:0;display:inline-block;background:#cb000b;color:#fff;border-radius:8px;text-align:center;font-weight:800;margin-left:4px;padding:1px 0}#download .downlaod-content .contact .contact-form dl dd{text-align:left;margin-bottom:10px}#download .downlaod-content .contact .contact-form dl dd input{line-height:40px;padding:0 10px;font-size:14px;-webkit-transition:0s;transition:0s}#download .downlaod-content .contact .contact-form dl dd input[type=number]{width:100px}#download .downlaod-content .contact .contact-form dl dd .wpcf7-checkbox .wpcf7-list-item label{padding:0 15px 5px 5px;font-size:14px;margin:0 0 1px;border:none;line-height:1.4}#download .downlaod-content .contact .contact-form dl dd .wpcf7-checkbox .wpcf7-list-item label:before{width:16px;height:16px;left:7px;top:7px}#download .downlaod-content .contact .contact-form dl dd .wpcf7-checkbox .wpcf7-list-item label:after{top:10px;left:12px;width:5px;height:9px}#download .downlaod-content .contact .contact-form dl dd input{border:none;border-radius:8px;width:100%;line-height:40px}#download .downlaod-content .contact .contact-form dl dd input[type=email],#download .downlaod-content .contact .contact-form dl dd input[type=number],#download .downlaod-content .contact .contact-form dl dd input[type=tel],#download .downlaod-content .contact .contact-form dl dd input[type=text]{border:1px solid #ccc}#download .downlaod-content .contact .contact-form dl dd textarea{border:none;border-radius:8px;width:100%;padding:20px;min-height:110px;height:110px;font-size:14px}@media screen and (min-width:64em){#download .downlaod-content .contact .contact-form dl dd textarea{font-size:16px}}#download .downlaod-content .contact .contact-form dl dd input[type=number]{width:200px}#download .downlaod-content .contact .contact-form dl dd.col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#download .downlaod-content .contact .contact-form dl dd.col2 span{display:block;width:49%}#download .downlaod-content .contact .contact-form dl dd>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}#download .downlaod-content .contact .contact-form dl dd>ul>li{list-style:none;background:#fff;border-radius:8px;margin-bottom:8px}#download .downlaod-content .contact .contact-form dl dd>ul>li label{padding:15px 15px 10px}#download .downlaod-content .contact .contact-form dl dd>ul>li label span{-webkit-box-flex:1;-ms-flex:1;flex:1}#download .downlaod-content .contact .contact-form dl dd>ul>li input[type=text]{line-height:inherit!important;font-size:16px;padding:0;margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;border-bottom:1px solid #717171;height:24px}#download .downlaod-content .contact .contact-form dl dd>ul>li input[type=text]:focus{outline:none;border-bottom:1px solid #43b292}#download .downlaod-content .contact .contact-form dl dd>ul.checkbox li label{padding:22px 15px 12px 55px;display:-webkit-box;display:-ms-flexbox;display:flex}#download .downlaod-content .contact .contact-form dl dd>ul.checkbox li label input[type=text]{height:24px;margin-top:-4px}#download .downlaod-content .contact .contact-form dl dd>ul.column1 li{width:100%}#download .downlaod-content .contact .contact-form dl dd>ul.column2 li{width:100%}@media screen and (min-width:35.5em){#download .downlaod-content .contact .contact-form dl dd>ul.column2 li{width:49%}}#download .downlaod-content .contact .contact-form dl dd>ul.column4 li{width:100%}@media screen and (min-width:35.5em){#download .downlaod-content .contact .contact-form dl dd>ul.column4 li{width:24%}}#download .downlaod-content .contact .contact-form dl dd>ul.radio li input[type=radio]{width:auto}#download .downlaod-content .contact .contact-form dl dd>ul.radio li input[type=radio]+label:before{width:24px;height:24px;margin-right:10px}#download .downlaod-content .contact .contact-form dl dd>ul.radio li input[type=radio]+label:after{width:0;height:0}#download .downlaod-content .contact .contact-form dl dd>ul.radio li input[type=radio]:checked+label:after{-webkit-animation:checks-action-after-li .2s ease 0s 1 forwards;animation:checks-action-after-li .2s ease 0s 1 forwards}#download .downlaod-content .contact .contact-form input[type=checkbox]{top:0}#download .downlaod-content .contact .contact-form .submit{position:relative;display:block;margin:0 auto;text-align:center}#download .downlaod-content .contact .contact-form .submit .btn{z-index:1;margin-top:15px}#download .downlaod-content .contact .contact-form .submit:before{width:10px;top:10px}#download .downlaod-content .contact .contact-form .submit:hover:before{right:20px}#download .downlaod-content .contact .contact-form .privacy-area{font-size:12px;margin-bottom:10px;margin-top:12px;padding-top:5px;border-top:1px solid #ddd}#download .downlaod-content .contact .contact-form .privacy-area p{margin-bottom:5px}#download .downlaod-content .contact .contact-form .privacy-area p span{display:none}#download .downlaod-content .contact .contact-form .wpcf7-spinner{display:block;margin:0 auto}#download .downlaod-content .contact .contact .contact-form .submit:before{top:10px}#download .downlaod-content .contact .wpcf7-checkbox .wpcf7-list-item label{border:1px solid #ccc}#download .downlaod-content .contact .privacy-area{text-align:center;font-size:14px}@media screen and (min-width:64em){#download .downlaod-content .contact .privacy-area{font-size:16px;margin-bottom:50px}}#download .downlaod-content .contact .privacy-area p{text-align:left}@media screen and (min-width:64em){#download .downlaod-content .contact .privacy-area p{text-align:center}}#download .downlaod-content .contact .privacy-area p span{font-weight:900}#download .downlaod-content .contact .privacy-area p a{display:inline;color:#00acba;text-decoration:underline}#download .downlaod-content .contact .privacy-area p a:hover{color:#43b292}#download .downlaod-content .contact .wpcf7 .ajax-loader{position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}#download .downlaod-content .contact .wpcf7-not-valid-tip{margin-top:8px}#download .downlaod-content .contact .wpcf7 form.invalid .wpcf7-response-output,#download .downlaod-content .contact .wpcf7 form.unaccepted .wpcf7-response-output{border:none;text-align:center;font-weight:700;color:red;font-size:16px;padding:0;margin:0 0 20px}#download .downlaod-content .contact .wpcf7-checkbox .wpcf7-list-item{display:block;margin:0}#download .downlaod-content .contact .wpcf7-checkbox .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:17px 15px 20px 55px;border-radius:8px;cursor:pointer;margin:0 0 8px}#download .downlaod-content .contact .wpcf7-checkbox .wpcf7-list-item label input{width:20px;height:20px;margin-right:8px}#download .downlaod-content .contact .wpcf7-not-valid-tip{font-size:11px}#download .downlaod-content .contact .wpcf7-not-valid-tip{width:100%!important}footer{padding:40px 7% 50px;background:#fff}@media screen and (min-width:64em){footer{padding:70px 7% 50px}}footer .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;gap:30px}@media screen and (min-width:64em){footer .footer-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer .footer-content .site-logo{width:165px}footer .footer-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (min-width:64em){footer .footer-content ul{gap:100px}}footer .footer-content ul li{font-size:14px;white-space:nowrap}footer .footer-content ul li:before{content:"-";color:#cb000b;margin-left:5px}footer small{display:block;font-size:12px;text-align:center}#sec_form.application .download-list{margin-top:20px}#sec_form.application .download-list h2{font-size:16px;font-weight:600;text-align:center}#sec_form.application .download-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media screen and (min-width:64em){#sec_form.application .download-list ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}#sec_form.application .download-list ul li{width:100%;max-width:300px}@media screen and (min-width:64em){#sec_form.application .download-list ul li{width:calc((100% - 40px) / 3)}}#sec_form.application .download-list ul li .image{height:auto}#sec_form.application .download-list ul li .image img{width:100%;height:auto}#sec_form.application .download-list ul li h3{font-size:13px;font-weight:600}#sec_form.application .download-list ul li .btn{font-size:13px;margin-top:8px}@media screen and (min-width:64em){#sec_form.application .download-list ul li .btn{font-size:15px;margin-top:12px}}#sec_form.application #summary{border-top:2px solid #eee;padding:40px 0}@media screen and (min-width:64em){#sec_form.application #summary{padding:60px 0}}#sec_form.application #summary .inner{-webkit-box-shadow:none;box-shadow:none}#sec_form.application #summary .summary-function p{width:100%;margin:0}#sec_form.application .simple_form.new_contact .notes{font-size:11px!important}#sec_form.application .form_inner{padding:20px;position:relative;-webkit-filter:none;filter:none}@media screen and (min-width:64em){#sec_form.application .form_inner{padding:50px}}#sec_form.application .form_inner .form_inner{-webkit-filter:none;filter:none}#sec_form.application .form_inner p{margin:0}#sec_form.application .form_inner table{max-width:770px}#sec_form.application .form_inner h1{font-size:21px;margin-bottom:20px}@media screen and (min-width:64em){#sec_form.application .form_inner h1{font-size:28px;margin-bottom:30px}}#sec_form.application .form_inner .tel-inquiry p{text-align:left;font-size:14px}@media screen and (min-width:35.5em){#sec_form.application .form_inner .tel-inquiry p{text-align:center;font-size:16px}}section.download-list .wrapper{margin-top:15rem;padding-bottom:10rem}@media screen and (min-width:64em){section.download-list .wrapper{padding-bottom:15rem}}@media screen and (min-width:80em){section.download-list .wrapper{padding-bottom:20rem}}section.download-list a.box{padding:4rem 1.5rem 0;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:64em){section.download-list a.box{padding:2rem 1.5rem 0}}section.download-list a.box img{border-radius:1rem;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}section.download-list a.box:hover img{-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.2);box-shadow:0px 0px 25px 0px rgba(0,0,0,.2);color:inherit;-webkit-transform:scale(1.02,1.02);transform:scale(1.02,1.02);-webkit-transition:.3s all;transition:.3s all}section.download-list a.box .title{font-weight:700;font-size:2rem;line-height:1.5;margin-top:1rem}section.download-list a.box .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:2px solid #cb000b;border-radius:30px;line-height:1;padding:9px 18px;color:#cb000b;font-weight:600;-webkit-transition:.3s;transition:.3s;font-size:1.5rem;margin:10px auto 0}@media screen and (min-width:48em){section.download-list a.box .btn{margin:15px 0 0}}section.download-list a.box .btn svg{fill:#cb000b;-webkit-transition:.3s;transition:.3s;margin-right:5px}section.download-list a.box:hover .btn{background:#cb000b;color:#fff}section.download-list a.box:hover .btn svg{fill:#fff}#register{padding:0 0 60px;background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/lp/download-bg-btm.png) no-repeat left bottom;text-align:center}@media screen and (min-width:64em){#register{padding:0 0 100px}}@media screen and (min-width:80em){#register{padding:0 0 200px}}#register .register-ttl p.sub{font-weight:700;color:#cb000b;font-size:2rem}#register .register-ttl h2{position:relative;text-align:center;font-size:30px;font-weight:400;max-width:86%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1.2;margin-bottom:40px}@media screen and (min-width:64em){#register .register-ttl h2{font-size:60px;font-weight:400;margin-bottom:50px}}#register .register-ttl h2 img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-40px;width:100px;z-index:-1}@media screen and (min-width:64em){#register .register-ttl h2 img{left:-80px;width:150px}}#register .register-ttl .ttl-icon-left{position:absolute;left:0;top:-150px;width:150px;z-index:-1}@media screen and (min-width:64em){#register .register-ttl .ttl-icon-left{top:-200px;width:350px}}@media screen and (min-width:80em){#register .register-ttl .ttl-icon-left{width:450px}}#register .register-ttl .ttl-icon-right{position:absolute;right:0;top:-50px;width:100px;z-index:-1}@media screen and (min-width:64em){#register .register-ttl .ttl-icon-right{top:-100px;width:200px}}@media screen and (min-width:80em){#register .register-ttl .ttl-icon-right{width:300px}}.form_erea{margin:4rem auto 4rem auto;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form_erea .form_inner{-webkit-filter:none;filter:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_erea .contact_email{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.form_erea .contact_email input.form-control{margin-right:10px;background-color:#fff;padding:10px 16px!important;width:100%}.form_erea .contact_email input#apply_submit{margin:0;width:100%;margin-top:0}@media screen and (min-width:64em){.form_erea .contact_email input#apply_submit{width:auto}}.form_erea .application{padding:0}.form_erea .policy p{width:100%;margin:2rem 0 0;font-size:12px}.form_erea .policy.mt-05 p{margin:.5rem 0 0}.form_erea .partner{text-align:center;margin:30px 0 10px}.form_erea .partner a{color:#2f5d8d;font-weight:700;text-decoration:none}.form_erea .flow-wrapper{background:rgba(255,255,255,.7);border-radius:1.5rem;padding:3rem;margin:3rem 1.5rem 1.5rem}@media screen and (min-width:64em){.form_erea .flow-wrapper{margin-top:3rem}}.form_erea .flow-wrapper h3{text-align:center;font-size:1.6rem}@media screen and (min-width:64em){.form_erea .flow-wrapper h3{font-size:1.8rem}}.form_erea .flow{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.form_erea .flow li{position:relative;text-align:center;margin:0 30px;width:140px}.form_erea .flow li img{margin:0 auto}.form_erea .flow li p{width:100%;color:#5880c3;font-size:13px;line-height:1.5;margin-top:1rem;margin-bottom:1rem}.form_erea .flow li:not(:last-child):after{content:"";display:block;position:absolute;top:60px;left:115%;width:0;height:0;border-style:solid;border-width:12px;border-color:transparent transparent transparent #b4c8ea}@media screen and (max-width:568px){.form_erea .flow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.form_erea .flow li{margin:10px;width:100%}.form_erea .flow li img{width:100px}.form_erea .flow li p br.sp-display{display:none}.form_erea .flow li:not(:last-child):after{top:100%;left:calc(50% - 15px);border-color:#b4c8ea transparent transparent}}section.trial{z-index:10;background-color:inherit;background-image:none;margin-top:10rem}