@charset "UTF-8";@font-face{font-family:"noto-sans-jp";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Noto_Sans_JP/NotoSansJP-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"noto-sans-jp";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Noto_Sans_JP/NotoSansJP-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";font-display:swap;src:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/font/Roboto/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal}section.page-title{background-image:linear-gradient(315deg,#f491a5,#f8efe1);margin-bottom:-4.6rem}@media screen and (min-width:64em){section.page-title{margin-bottom:-7.6rem}}section.page-title .wrapper{padding-top:2rem;padding-bottom:7rem;position:relative}@media screen and (min-width:64em){section.page-title .wrapper{padding-bottom:13rem}}section.page-title h1.page_ttl-plan{font-size:2.4rem;font-weight:700;letter-spacing:.2rem;text-align:center;font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif;margin-bottom:2rem;line-height:1.4}@media screen and (min-width:64em){section.page-title h1.page_ttl-plan{font-size:4rem;letter-spacing:inherit}}section.page-title h1.page_ttl-plan .bubble{display:inline-block;position:relative;background:#fff;color:#ea7076;font-weight:700;padding:.4em 1em;margin-bottom:0;font-size:1.6rem;border-radius:.5rem;margin-bottom:1em;letter-spacing:-1px}@media screen and (min-width:64em){section.page-title h1.page_ttl-plan .bubble{letter-spacing:inherit}}section.page-title h1.page_ttl-plan .bubble:before{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border:6px solid transparent;border-top:8px solid #fff}@media screen and (min-width:64em){section.page-title h1.page_ttl-plan .bubble:before{margin-left:-10px;border:7px solid transparent;border-top:10px solid #fff}}section.page-title .redmine_arrow{width:90vw;padding:4rem 2rem;background:#fff;border-radius:1rem;position:absolute;bottom:-16vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);box-shadow:0px 0px 25px 0px rgba(0,0,0,.1)}@media screen and (min-width:64em){section.page-title .redmine_arrow{width:90rem;padding:7rem 6.5rem;bottom:-13rem}}@media screen and (min-width:48em){section.worries{background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/about/worries_bg.png) no-repeat;background-size:100%;background-position:0 10rem}}section.worries .wrapper{padding-top:20vw;padding-bottom:9rem;position:relative}@media screen and (min-width:48em){section.worries .wrapper{padding-top:15rem}}section.worries h2.hd-02{line-height:1.3;font-size:2.2rem;letter-spacing:-1px;margin:0 auto;margin-bottom:2.5rem}@media screen and (min-width:48em){section.worries h2.hd-02{margin-bottom:4rem;letter-spacing:inherit;font-size:3.6rem}}section.worries h2.hd-02 .font-s{font-size:1.4rem}@media screen and (min-width:48em){section.worries h2.hd-02 .font-s{font-size:2.2rem}}section.worries .strong-slash{position:relative;margin-right:1em;display:inline-block}section.worries .strong-slash:after,section.worries .strong-slash:before{content:"　";position:absolute;top:50%;display:inline-block;background-color:#cb000b;height:3px;width:2.5em}@media screen and (min-width:48em){section.worries .strong-slash:after,section.worries .strong-slash:before{top:60%;height:4px}}section.worries .strong-slash:before{left:-2.2em;-webkit-transform:rotate(60deg);transform:rotate(60deg)}@media screen and (min-width:48em){section.worries .strong-slash:before{left:-2.3em}}section.worries .strong-slash:after{right:-2.2em;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}@media screen and (min-width:48em){section.worries .strong-slash:after{right:-2.3em}}section.worries .pure-g.gutters>[class*=pure-u]{padding:0 .5rem 0}@media screen and (min-width:64em){section.worries .pure-g.gutters>[class*=pure-u]{padding:0 1.5rem 0}}section.worries .pure-g-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12vw}@media screen and (min-width:48em){section.worries .pure-g-item{margin-top:3rem}}section.worries .box{padding:3rem;border-radius:1rem;background:#fff;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);text-align:center;position:relative;margin-bottom:2rem}@media screen and (min-width:35.5em){section.worries .box{padding:3rem 2rem}}@media screen and (min-width:64em){section.worries .box{padding:3rem}}section.worries .box .number{position:absolute;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;background:#cb000b;color:#fff;font-weight:700;font-size:2.8rem;letter-spacing:2px;border-radius:100rem;margin-bottom:1em;width:6.4rem;height:6.4rem;top:-4rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}section.worries .box .number:before{content:"";position:absolute;bottom:-1.6rem;left:50%;margin-left:-10px;border:8px solid transparent;border-top:10px solid #cb000b}@media screen and (min-width:48em){section.worries .box .number:before{margin-left:-8px;border:8px solid transparent;border-top:14px solid #cb000b}}section.worries .box .icon_img{margin:2rem auto}section.worries .box h3.hd-03{font-size:1.6rem;line-height:1.5;margin-bottom:1rem}@media screen and (min-width:48em){section.worries .box h3.hd-03{font-size:2rem}}section.worries .box .txt-wapper{text-align:left}section.worries .box .txt-wapper li{margin-left:2rem}section.screens-slide{background:#cb000b;border-bottom:#e5e5e5 1px solid;padding-top:3rem;padding-bottom:6rem}@media screen and (min-width:48em){section.screens-slide{padding-top:5rem;padding-bottom:9rem}}section.screens-slide h2.hd-02{color:#fff;margin-bottom:0}@media screen and (min-width:48em){section.screens-slide h2.hd-02{margin-bottom:3rem}}section.screens-slide h2.hd-02.underline:before{background:#fff}section.screens-slide a{text-decoration:none;color:#fff}section.screens-slide p.ttl{position:relative;color:#fff;font-weight:700;text-align:center;font-size:1.8rem;margin-bottom:1rem;text-indent:2em}section.screens-slide p.ttl span:before{content:"";position:absolute;background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/top/arrow-circle.svg) no-repeat;display:inline-block;width:28px;height:28px;margin-left:-2em}section.screens-slide .lead{text-align:center;font-weight:700;margin-top:1.8rem;line-height:1.5}section.screens-slide ul.fv-slick-screen-box>li:not(:first-child){display:none}section.screens-slide .fv-slick-screen-box{margin:0 auto;width:100%}section.screens-slide .fv-slick-screen-box .slick-slide{width:34rem;margin:3rem 2rem 1rem}section.screens-slide .fv-slick-screen-box .slick-slide .img-screen{background:#fff;border-radius:1rem}section.screens-slide .fv-slick-screen-box .slick-slide img{height:auto;width:340px;height:auto;border-radius:1rem;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.13);box-shadow:0px 0px 25px 0px rgba(0,0,0,.13);-webkit-transition:.3s;transition:.3s}section.screens-slide .fv-slick-screen-box .slick-slide img:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}section.screens-slide .fv-slick-screen-box .slick-dots{bottom:-35px}section.screens-slide .fv-slick-screen-box .slick-dots li button:before{bottom:-6rem;font-size:1.5rem}section.screens-slide .fv-slick-screen-box .slick-dots li.slick-active button:before{color:#fff}section.support{background:#f5edec}section.support .wrapper{margin-top:0;padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:48em){section.support .wrapper{padding-top:9rem;padding-bottom:9rem}}section.support .pure-g.gutters>[class*=pure-u]{padding:0 .5rem 0}@media screen and (min-width:64em){section.support .pure-g.gutters>[class*=pure-u]{padding:0 1.5rem 0}}section.support .pure-g-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem}section.support .box{padding:3rem;border-radius:1rem;background:#fff;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);box-shadow:0px 0px 25px 0px rgba(0,0,0,.1);text-align:center;position:relative}@media screen and (min-width:35.5em){section.support .box{padding:3rem 2rem}}@media screen and (min-width:64em){section.support .box{padding:3rem}}section.support .box .number{position:absolute;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;background:#cb000b;color:#fff;font-weight:700;font-size:2.8rem;letter-spacing:2px;border-radius:100rem;margin-bottom:1em;width:6.4rem;height:6.4rem;top:-4rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}section.support .box .number:before{content:"";position:absolute;bottom:-2rem;left:50%;margin-left:-12px;border:10px solid transparent;border-top:12px solid #cb000b}@media screen and (min-width:48em){section.support .box .number:before{margin-left:-8px;border:8px solid transparent;border-top:14px solid #cb000b}}section.support .box .icon_img{margin:0 auto 2rem auto}section.support .box h3.hd-03{font-size:1.8rem;line-height:1.5;margin-bottom:1rem}@media screen and (min-width:48em){section.support .box h3.hd-03{font-size:2rem}}section.support .box .txt-wapper{text-align:left}section.support .box .txt-wapper li{margin-left:2rem}section.about-redmine .wrapper{border:5px solid #e6e6e7;border-radius:2rem;padding:2.5rem 1.5rem;margin-bottom:6rem;background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/about/about-redmine_bg.png) no-repeat bottom;background-size:contain}@media screen and (min-width:48em){section.about-redmine .wrapper{padding:5rem;margin-bottom:9rem}}section.about-redmine .hd-02{margin-bottom:2rem;line-height:2}@media screen and (min-width:48em){section.about-redmine .hd-02{margin-bottom:4rem}}section.about-redmine .about-redmine_logo{display:inline-block;margin-bottom:-5.5vw;margin-right:7px;width:220px}@media screen and (min-width:48em){section.about-redmine .about-redmine_logo{width:auto;margin-bottom:-25px}}section.about-redmine .strong-slash{position:relative;display:inline-block;font-size:1.6rem}@media screen and (min-width:48em){section.about-redmine .strong-slash{font-size:2.2rem}}section.about-redmine .strong-slash:after,section.about-redmine .strong-slash:before{content:"　";position:absolute;top:60%;display:inline-block;background-color:#422e2e;height:2px;width:2rem}@media screen and (min-width:64em){section.about-redmine .strong-slash:after,section.about-redmine .strong-slash:before{width:3rem}}section.about-redmine .strong-slash:before{left:-1.4em;-webkit-transform:rotate(55deg);transform:rotate(55deg)}section.about-redmine .strong-slash:after{right:-1em;-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}section.about-redmine .txt-box{text-align:left;font-weight:700;line-height:2}@media screen and (min-width:48em){section.about-redmine .txt-box{line-height:2.5}}section.development{background:#f6f6f4}section.development .wrapper{margin-top:0;padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:64em){section.development .wrapper{padding-top:9rem;padding-bottom:9rem}}section.development h2.hd-02{margin-bottom:2rem}@media screen and (min-width:64em){section.development h2.hd-02{margin-bottom:4rem}}section.development h3{font-size:1.8rem;margin-bottom:1rem}@media screen and (min-width:64em){section.development h3{font-size:2.2rem;margin-bottom:.5rem}}section.development .txt-box{text-align:left}section.development figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.development figure img{width:80%}@media screen and (min-width:64em){section.development figure img{width:auto}}.redmine-articles{background:#f6f6f4;padding-bottom:6rem}@media screen and (min-width:48em){.redmine-articles{padding-bottom:9rem}}.redmine-articles .wrapper{padding-top:6rem}@media screen and (min-width:48em){.redmine-articles .wrapper{padding-top:9rem}}.redmine-articles .item-wrapper{margin-top:3rem}@media screen and (min-width:48em){.redmine-articles .item-wrapper{margin-top:6rem}}.redmine-articles .item-wrapper li.item{text-align:left;font-weight:700;line-height:1.6;margin-bottom:1rem;padding:0 .5rem;word-break:break-all;width:34rem}@media screen and (min-width:48em){.redmine-articles .item-wrapper li.item{padding:0 1.5rem;margin-bottom:3rem;width:36rem}}.redmine-articles .item-wrapper li.item .thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;width:100%;overflow:hidden;background:#f6f6f4;border-radius:1rem;border:1px solid #e5e5e5}.redmine-articles .item-wrapper li.item .txt-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem}.redmine-articles .item-wrapper li.item .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.redmine-articles .item-wrapper li.item .cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;font-weight:400;margin-bottom:.5rem}@media screen and (min-width:48em){.redmine-articles .item-wrapper li.item .cat{font-size:1.5rem}}.redmine-articles .item-wrapper li.item .cat img{width:2.4rem;height:auto;margin-right:.3rem}@media screen and (min-width:48em){.redmine-articles .item-wrapper li.item .cat img{margin-right:.5rem}}.redmine-articles .item-wrapper li.item .ttl{font-size:1.6rem}@media screen and (min-width:48em){.redmine-articles .item-wrapper li.item .ttl{font-size:1.8rem}}.redmine-articles .item-wrapper li.item .date{font-size:1rem;color:#7a7a7a;font-weight:400}@media screen and (min-width:48em){.redmine-articles .item-wrapper li.item .date{font-size:1.2rem}}.redmine-articles .item-wrapper li.item a{text-decoration:none}.redmine-articles .slick-dots{bottom:-45px}.redmine-articles .slick-dots li button:before{font-size:16px}.redmine-articles .slick-dots li.slick-active button:before{color:#cb000b}