﻿@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}header{border-bottom:1px solid #fff}h1{margin:0}section#about{position:relative;background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/user/about_bg_bottom.svg) no-repeat right bottom;background-size:65vw auto}@media screen and (min-width:48em){section#about{background-size:56.27vw auto}}section#about .about_bg_top{position:absolute;width:50vw;height:auto;top:-1rem;left:0;z-index:-1}@media screen and (min-width:48em){section#about .about_bg_top{width:28.45vw;top:-.5rem}}section#about .wrapper{margin-top:0;padding-top:6rem;padding-bottom:6rem}@media screen and (min-width:48em){section#about .wrapper{padding-top:9rem;padding-bottom:9rem}}section#about .about-lead_wrapper{margin-top:0}@media screen and (min-width:48em){section#about .about-lead_wrapper{margin-top:9rem}}section#about .about-lead_wrapper strong{color:inherit}section#about .about-lead_wrapper img.about_illust{margin-top:2rem;width:100%}@media screen and (min-width:48em){section#about .about-lead_wrapper img.about_illust{margin-top:0}}section#about h3.hd-03{position:relative;display:inline-block;font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif;padding:0 6rem;font-weight:700;font-size:2rem}@media screen and (min-width:48em){section#about h3.hd-03{font-size:3rem;padding:0 11.5rem}}section#about h3.hd-03:before,section#about h3.hd-03:after{content:'';position:absolute;top:50%;display:inline-block;width:5rem;height:3px;background-color:#cb000b}@media screen and (min-width:48em){section#about h3.hd-03:before,section#about h3.hd-03:after{width:10rem}}section#about h3.hd-03:before{left:0}section#about h3.hd-03:after{right:0}@media screen and (min-width:48em){section#about .about-charm_wrapper{margin-top:5rem}}section#about .about-charm_wrapper>div{position:relative;margin-top:3rem}@media screen and (min-width:48em){section#about .about-charm_wrapper>div{margin-top:0}}section#about .about-charm_wrapper>div .point{position:absolute;bottom:8%;left:0;width:8rem;height:auto}@media screen and (min-width:48em){section#about .about-charm_wrapper>div .point{bottom:25%;width:8.4rem}}section#about .about-charm_wrapper>div .txt{font-weight:700;font-size:2rem;margin-left:7rem;margin-top:1rem;text-align:left;line-height:1.3;height:6rem}@media screen and (min-width:48em){section#about .about-charm_wrapper>div .txt{font-size:2.4rem}}@media screen and (min-width:48em){section#about .about-charm_wrapper>div:nth-child(odd){margin-top:5rem}}@media screen and (min-width:48em){section#about .about-charm_wrapper>div:nth-child(odd) .point{bottom:10%}}section#voice{background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/user/voice_bg.webp) no-repeat center center;background-size:cover;padding:7rem 0}section#voice .wrapper{margin-top:0;padding:3.5rem;background:rgba(255,255,255,.8);border-radius:1rem}@media screen and (min-width:48em){section#voice .wrapper{padding:5rem 9rem}}section#voice .hd-02{font-size:2rem;position:relative;display:inline-block;text-indent:3rem;max-width:38rem}@media screen and (min-width:48em){section#voice .hd-02{font-size:2.4rem;text-indent:2rem;max-width:inherit}}section#voice .hd-02:before{content:'　';background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/user/ttl_speech-bubble.svg) no-repeat center center;position:absolute;width:30px;top:0;left:-.5rem}@media screen and (min-width:48em){section#voice .hd-02:before{display:inline;font-size:2.4rem;top:0;left:-2rem}}section#voice .voice_wrapper{margin-top:4rem}@media screen and (min-width:48em){section#voice .voice_wrapper{display:flex;align-items:stretch;justify-content:space-between}}section#voice .voice_wrapper .voice-item{background:#fff;border-radius:1rem;padding:6.4rem 2.4rem 2.4rem;margin-bottom:6rem;position:relative;font-weight:700}@media screen and (min-width:48em){section#voice .voice_wrapper .voice-item{width:calc(95% / 3);margin-bottom:0}}section#voice .voice_wrapper .voice-item:last-child{margin-bottom:0}section#voice .voice_wrapper .voice-icn{position:absolute;top:-4rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}section#upcoming-event a.item{margin:0 auto;filter:drop-shadow(0px 0px 15px rgba(0,0,0,.1));background:#fff;align-items:center;text-decoration-line:none;line-height:1.5;border-radius:1rem;padding:2rem}@media screen and (min-width:48em){section#upcoming-event a.item{width:70rem;padding:0}}@media screen and (min-width:64em){section#upcoming-event a.item{width:80rem;padding:0}}section#upcoming-event a.item:hover{filter:drop-shadow(0px 0px 15px rgba(0,0,0,.05));color:#cb000b}section#upcoming-event .txt{font-weight:700;font-size:2rem;margin-bottom:1.5rem}@media screen and (min-width:48em){section#upcoming-event .txt{font-size:2.4rem;margin-bottom:0}}section#upcoming-event .txt strong{font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif;color:inherit}section#upcoming-event .thumbnail{width:100%;height:auto}@media screen and (min-width:48em){section#upcoming-event .thumbnail{width:50%;padding:2.5rem}}section#user-report{background:#f6f6f4;padding-bottom:6rem}@media screen and (min-width:48em){section#user-report{padding-bottom:9rem}}section#user-report h2.hd-02{padding-top:6rem}@media screen and (min-width:48em){section#user-report h2.hd-02{padding-top:9rem}}section#user-report .user-report-list{margin-top:3rem;border-radius:1rem;background:#fff}@media screen and (min-width:48em){section#user-report .user-report-list{padding:2rem}}section#user-report .user-report-list .user-report-item{padding:1.5rem;display:flex;flex-direction:column;border-top:1px solid #ddd}@media screen and (min-width:48em){section#user-report .user-report-list .user-report-item{flex-direction:row;padding:3rem 4rem;margin:0}}section#user-report .user-report-list .user-report-item:first-child{border-top:none}section#user-report .user-report-list .date{text-align:left;line-height:1;vertical-align:middle;margin-left:4rem}@media screen and (min-width:48em){section#user-report .user-report-list .date{text-align:center;padding-right:3.5rem;padding-top:3rem;margin-left:0}}section#user-report .user-report-list .date .fa-calendar-alt{color:#999;margin-bottom:1.5rem}@media screen and (min-width:48em){section#user-report .user-report-list .date .fa-calendar-alt{font-size:2.4rem;position:relative}}section#user-report .user-report-list .date .year{font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif;font-weight:700;font-size:2.6rem;margin-bottom:1rem;position:relative;display:inline;line-height:1.7}@media screen and (min-width:48em){section#user-report .user-report-list .date .year{font-size:3rem}}section#user-report .user-report-list .date .year:before{position:absolute;content:"\f073";font-family:"Font Awesome 5 Free";font-weight:400;display:inline-block;font-size:2.4rem;color:#b5b5b5;top:0;left:-1.4em;line-height:1}@media screen and (min-width:48em){section#user-report .user-report-list .date .year:before{top:-3.5rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}section#user-report .user-report-list .date .day{font-size:1.3rem;color:#7a7a7a;margin-left:.7rem}@media screen and (min-width:48em){section#user-report .user-report-list .date .day{margin-left:0}}section#user-report .user-report-list .report-contets{flex:1;margin-top:1rem}@media screen and (min-width:48em){section#user-report .user-report-list .report-contets{margin-top:0;padding-left:3.5rem;border-top:none;border-left:1px solid #ddd}}section#user-report .user-report-list .report-contets a.link-wapper{text-decoration:none;transition:.1s;display:flex}@media screen and (min-width:48em){section#user-report .user-report-list .report-contets a.link-wapper{margin-bottom:1rem}}section#user-report .user-report-list .report-contets a.link-wapper:hover{color:#cb000b}section#user-report .user-report-list .report-contets .thmb img{width:8rem;height:8rem;object-fit:cover;margin-right:2rem;border-radius:1rem}@media screen and (min-width:48em){section#user-report .user-report-list .report-contets .thmb img{width:16rem;height:16rem}}section#user-report .user-report-list .report-contets .txt{flex:1}section#user-report .user-report-list .report-contets h3.hd-03{font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif;font-weight:700;font-size:2rem;line-height:1/5}@media screen and (min-width:48em){section#user-report .user-report-list .report-contets h3.hd-03{font-size:2.4rem}}section#user-report .user-report-list .report-contets .place{color:#999;font-size:1.2rem;margin-left:1rem}section#user-report .user-report-list .report-contets .place .fa-fw{width:1.6rem}section#user-report .user-report-list .report-contets p.report-lead{color:#666;font-size:1.4rem;margin:1rem 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}section#user-report .user-report-list .report-contets p.report-lead:hover{color:#cb000b}section#user-report .user-report-list .icn-window{position:relative;padding-right:3rem}section#user-report .user-report-list .icn-window:after{content:'　';display:inline-block;background:url(//lychee-redmine.jp/wp-content/themes/agileware/css/../assets/img/user/icn-window.svg) no-repeat center center;position:absolute;right:1.5rem}section#cta-btns{max-width:50rem;margin:0 auto}@media screen and (min-width:64em){section#cta-btns{max-width:none}}section#cta-btns .btn-lead{font-size:1.8rem;font-weight:700;position:relative;display:inline-block;padding:0 1.5rem}@media screen and (min-width:64em){section#cta-btns .btn-lead{margin-bottom:1.5rem}}section#cta-btns .btn-lead:before,section#cta-btns .btn-lead:after{content:'　';position:absolute;top:50%;display:inline-block;background-color:#422e2e;height:2px;width:2.5rem}section#cta-btns .btn-lead:before{left:-1em;-webkit-transform:rotate(60deg);transform:rotate(60deg)}section#cta-btns .btn-lead:after{right:-1em;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}section#cta-btns .pure-button{display:block;margin-bottom:3rem}@media screen and (min-width:64em){section#cta-btns .pure-button{display:inline;margin-bottom:0}}section.article-details{position:relative;width:auto;margin:4rem 1.5rem 2rem}@media screen and (min-width:64em){section.article-details{width:90%;max-width:1100px;padding:0 3%;margin:0 auto 5rem auto}}@media screen and (min-width:80em){section.article-details{padding:0}}section.article-details .Article-detail-header{margin:4rem 0 1rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:1.2rem}@media screen and (min-width:64em){section.article-details .Article-detail-header{justify-content:flex-start;margin:4rem 0 2rem;font-size:1.4rem}}section.article-details h1{font-size:2rem;line-height:1.5;font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif}@media screen and (min-width:64em){section.article-details h1{font-size:3rem}}section.article-details .sns_btns{display:none}@media screen and (min-width:80em){section.article-details .sns_btns{display:block;position:fixed;z-index:10;left:4rem}section.article-details .sns_btns a{margin-bottom:1rem;display:block}}section.article-body{width:auto;margin:0 1.5rem}@media screen and (min-width:64em){section.article-body{width:90%;max-width:1100px;padding:0 3%;margin:0 auto 6rem auto;display:flex}}@media screen and (min-width:80em){section.article-body{padding:0}}.article-col2_main{flex:1}@media screen and (min-width:64em){.article-col2_main{margin-right:7rem}}#article-content{position:relative;margin-top:-3rem;line-height:2}#article-content .column{margin:3rem 0}#article-content p{font-size:1.6rem;margin-block-start:0;margin-block-end:0;letter-spacing:-.02em;margin-bottom:1.5rem}@media screen and (min-width:64em){#article-content p{font-size:1.7rem}}#article-content figure{margin:3rem auto}#article-content figure figcaption{color:#7a7a7a;font-size:1.3rem;line-height:1.5;margin-top:.7rem}#article-content figure img,#article-content figure iframe{width:100%;border-radius:1rem}#article-content ul,#article-content ol{padding-left:30px;margin-bottom:1.5em;font-weight:600}main.page-primary #article-content .pure-g.gutters>[class*=pure-u]{box-sizing:border-box;padding:0 .5rem 0}.sns-buttons-bottom{background:#f6f6f4;padding:1.5rem 2rem .5rem;border-radius:1rem;margin-bottom:3rem}@media screen and (min-width:48em){.sns-buttons-bottom{padding:2rem 3rem;margin-bottom:6rem}}.sns-buttons-bottom .other-sns-btns{display:flex;flex-wrap:wrap;align-content:center}.sns-buttons-bottom .other-sns-btns>*{margin-left:1rem;margin-bottom:1rem}.article-col2_side #toc{position:sticky;top:10rem;position:-webkit-sticky}.article-col2_side .side-item{margin-bottom:2.5rem}@media screen and (min-width:64em){.article-col2_side .side-item{display:block;width:30rem;width:30rem;margin-bottom:4rem}}.article-col2_side .side-item:first-child{margin-bottom:2.5rem}.article-col2_side .side-item .item-ttl{font-size:1.5rem;line-height:1;font-weight:700;padding:1.2rem 0;border-top:2px solid #422e2e;border-bottom:2px solid #422e2e;margin-bottom:2rem}@media screen and (min-width:64em){.article-col2_side .side-item .item-ttl{font-size:1.6rem}}.article-col2_side .side-item.past-report ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0}.article-col2_side .side-item.past-report ul li{margin-bottom:2rem;list-style:none;font-size:1.3rem;font-weight:700}.article-col2_side .side-item.past-report ul a{display:flex;align-items:flex-start;text-decoration:none;line-height:1.6}.article-col2_side .side-item.past-report ul a:hover{color:#422e2e}.article-col2_side .side-item.past-report ul a span{flex:1}.article-col2_side .side-item.past-report ul img{object-fit:cover;aspect-ratio:16/9;width:12rem;border-radius:.5rem;border:1px solid #e5e5e5;margin-right:1.5rem}@media screen and (min-width:64em){.article-col2_side .side-item.past-report ul img{margin-right:1rem;width:8rem}}.article-col2_side .side-item.past-report ul .txt-wrapper{flex:1;font-size:1.35rem;line-height:1.6}@media screen and (min-width:64em){.article-col2_side .side-item.past-report ul .txt-wrapper{font-size:1.4rem}}.article-col2_side .side-item.past-report ul .txt-wrapper .ttl{text-decoration:none;font-weight:700}.article-col2_side .side-item.past-report ul .txt-wrapper .date{font-size:1rem;color:#7a7a7a;display:block}#toc{display:none}@media screen and (min-width:64em){#toc{display:block;margin:0 auto 2rem;width:30rem;font-size:1.4rem;font-size:1.6rem}}.mokuji_wrap{display:inline-block}.mokuji{font-size:1.5rem;line-height:1;font-weight:700;padding:1.2rem 0;border-top:2px solid #422e2e;border-bottom:2px solid #422e2e;margin-bottom:2rem}@media screen and (min-width:64em){.mokuji{font-size:1.6rem}}#toc ol{margin:0;list-style-type:disc;margin-bottom:1rem;margin-top:.7rem;font-weight:700}#toc li>ol{font-weight:400}#toc li{line-height:1.6;list-style:none;margin-bottom:1.3rem;font-size:1.5rem}#toc li a{margin-bottom:1rem;text-decoration:none}#toc li a:hover{text-decoration:underline}#toc li ol{padding-left:1.5em}#toc ol{counter-reset:section}#toc ol>li:before{content:counters(section,"-") ". ";counter-increment:section}section#accepting h2.hd-02{padding-top:6rem}section#accepting .wrapper{margin-top:3rem;margin-top:3rem}@media screen and (min-width:64em){section#accepting .wrapper{margin-top:6rem;margin-bottom:6rem}}section#accepting .wrapper .item-wrapper{margin-top:2rem}@media screen and (min-width:64em){section#accepting .wrapper .item-wrapper{margin-top:4rem}}section#accepting .wrapper .item-wrapper article{display:block;background:#fff;border-radius:1rem;box-shadow:0px 0px 20px 0px rgba(0,0,0,.15);margin-bottom:2rem;padding:0}@media screen and (min-width:48em){section#accepting .wrapper .item-wrapper article{margin-bottom:4rem}}section#accepting .wrapper .item-wrapper article figure.thumb{border-radius:1rem 1rem 0 0;aspect-ratio:235/115}section#accepting .wrapper .item-wrapper article figure.thumb img{width:100%;height:100%;object-fit:cover}section#accepting .wrapper .item-wrapper article .txt-box{text-align:left;text-decoration:none;margin:1.5rem}@media screen and (min-width:48em){section#accepting .wrapper .item-wrapper article .txt-box{margin:2.5rem}}section#accepting .wrapper .item-wrapper article .ttl{font-weight:700;font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif;vertical-align:middle;line-height:1.6;font-size:1.5rem}@media screen and (min-width:48em){section#accepting .wrapper .item-wrapper article .ttl{font-size:1.8rem}}section#accepting .wrapper .item-wrapper article span.tag{padding:.4rem 3rem;margin-right:.5rem;line-height:1.5;font-size:1.2rem;background:#cb000b;color:#fff;text-align:center;vertical-align:text-top}section#accepting .wrapper .item-wrapper article span.tag-end{background:#ccc}section#accepting .wrapper .item-wrapper article span.date,section#accepting .wrapper .item-wrapper article span.place{position:relative;display:block;color:#7a7a7a;font-weight:400;font-size:1.2rem;margin-left:1.7rem;margin-right:2rem}@media screen and (min-width:48em){section#accepting .wrapper .item-wrapper article span.date,section#accepting .wrapper .item-wrapper article span.place{margin-left:1.7rem;margin-right:2rem;margin-top:.5rem;font-size:1.5rem;display:inline-block}}section#accepting .wrapper .item-wrapper article span.date:before,section#accepting .wrapper .item-wrapper article span.place:before{position:absolute;top:50%;left:-2rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);display:inline-block;font-family:"Font Awesome 5 Free";font-weight:400;font-size:1.4rem;line-height:1}section#accepting .wrapper .item-wrapper article span.date:before{content:"\f073"}section#accepting .wrapper .item-wrapper article span.place:before{content:"\f3c5";font-weight:900}section#accepting .wrapper .item-wrapper article a{display:inline-block;text-decoration:none}section#accepting .wrapper .item-wrapper article:hover{border-radius:1rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);color:inherit}section#accepting .wrapper .item-wrapper article:hover .thumb{border-radius:1rem 1rem 0 0}