@charset "UTF-8";html{font-size:62.5%}body{font-family:'Noto Sans JP','游ゴシック','Yu Gothic',YuGothic,HiraKakuProN-W3,'メイリオ',Meiryo,sans-serif;color:#fff;font-style:normal;letter-spacing:.025em;line-height:1.8;background-color:#9f0000}@media screen and (max-width:767px){body{font-size:4.0625vw}}@media screen and (min-width:768px){body{font-size:16px}}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden}a{color:#493f3a;text-decoration:none;transition:all .3s linear}.mb05{margin-bottom:.5em}.mb1{margin-bottom:1em}.wrapper{margin:0 auto}@media screen and (max-width:767px){.wrapper{max-width:inherit;margin:0 15px}}@media screen and (min-width:768px){.wrapper{width:1000px}}@media screen and (max-width:767px){.sp-display{display:block}.pc-display{display:none}}@media screen and (min-width:768px){.sp-display{display:none}.pc-display{display:block}}.entry_btn a{display:flex;align-items:center;justify-content:center;background:#37b3b8;text-align:center;margin:0 auto;color:#fff;font-weight:700}@media screen and (max-width:767px){.entry_btn a{border-radius:10px;min-width:250px;width:100%;height:14.0625vw;font-size:5.625vw}}@media screen and (min-width:768px){.entry_btn a{border-radius:16px;width:450px;height:60px;font-size:24px}}@media all and (-ms-high-contrast:none){.entry_btn a{padding-top:5px}}.entry_btn a:hover{background-color:#06989e}h1 img{width:100%;height:auto}h2.h2-ttl{margin:0 auto;display:flex;align-items:center;justify-content:center;border:2px solid #fff;border-radius:23px;letter-spacing:2px}@media screen and (max-width:767px){h2.h2-ttl{width:100%;font-size:4.6875vw}}@media screen and (min-width:768px){h2.h2-ttl{width:400px;font-size:24px}}@media all and (-ms-high-contrast:none){h2.h2-ttl{padding-top:4px}}.main_visual{position:relative;background-size:contain}@media screen and (max-width:767px){.main_visual{background:#6a2323 url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/main-img-bg_sp@2x.png) no-repeat bottom;margin-bottom:4.6875vw;margin-top:60px}}@media screen and (min-width:768px){.main_visual{min-width:1000px;margin-bottom:40px;background:#6a2323 url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/main-img-bg@2x.png) no-repeat bottom;margin-top:20px}}.main_visual .wrapper{text-align:center;font-weight:700}@media screen and (max-width:767px){.main_visual .wrapper{margin:.78125vw auto 0 auto;padding-bottom:31.25vw;font-size:4vw}}@media screen and (min-width:768px){.main_visual .wrapper{margin:0 auto 100px auto;padding-bottom:110px;font-size:23px}}@media screen and (max-width:767px){.main_visual .wrapper span.ttl{font-size:2.5vw}}@media screen and (min-width:768px){.main_visual .wrapper span.ttl{font-size:16px}}@media screen and (max-width:767px){.main_visual .wrapper span.date{font-size:6.4vw}}@media screen and (min-width:768px){.main_visual .wrapper span.date{font-size:34px}}.main_visual .wrapper span.entryfee{color:#f8db44}@media screen and (max-width:767px){.main_visual .wrapper .entry_btn{margin-top:1.5625vw}}@media screen and (max-width:767px){.main_visual .wrapper .entry_btn a{width:80%}}@media screen and (min-width:768px){.main_visual .wrapper .entry_btn a{margin-top:15px}}.message .wrapper{text-align:center;background:#e04f55;border-radius:15px;color:#fff}@media screen and (max-width:767px){.message .wrapper{padding:3.125vw;font-size:4vw;margin-bottom:15.625vw}}@media screen and (min-width:768px){.message .wrapper{padding:20px;font-size:24px;margin-bottom:100px}}@media screen and (max-width:767px){.purpose{margin-bottom:17.1875vw}}@media screen and (max-width:767px){.purpose .wrapper{background:0 0}}@media screen and (min-width:768px){.purpose .wrapper{background:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/purpose-event-img01@2x.png) no-repeat top left;padding-top:20px;padding-bottom:170px;background-size:323px auto}}@media screen and (max-width:767px){.purpose .wrapper h2.h2-ttl{margin:0 auto 9.375vw auto}}@media screen and (min-width:768px){.purpose .wrapper h2.h2-ttl{margin-left:370px}}.purpose .wrapper .purpose-event-img01{margin:20px auto}@media screen and (max-width:767px){.purpose .wrapper .text_content01{margin:0 auto}}@media screen and (min-width:768px){.purpose .wrapper .text_content01{margin-top:40px;margin-left:370px;line-height:2}}.speaker .speaker_element .speaker-block{display:flex;position:relative;padding:70px 0}.speaker .speaker_element .speaker-block:after{content:"　";border-bottom:2px solid #8c0d0d;position:absolute;bottom:0;width:100%}.speaker .speaker_element .pct{width:255px}.speaker .speaker_element .txt-box{flex:1;margin-left:65px}.speaker .speaker_element h3{margin-bottom:25px}.speaker .speaker_element h3 .address{font-size:24px;color:#54bbbf;display:inline-block;margin-bottom:25px}.speaker .speaker_element h3 .name{font-size:24px}.speaker .speaker_element .speaker-block:nth-child(even) .pct{order:2}.speaker .speaker_element .speaker-block:nth-child(even) .txt-box{order:1;margin-left:0;margin-right:65px}.speaker .speaker_element .speaker-block:last-child:after{content:none}@media screen and (max-width:767px){.timetable{margin-bottom:26.5625vw}}@media screen and (min-width:768px){.timetable{margin-bottom:170px}}@media screen and (max-width:767px){.timetable .event_group{margin-top:10.9375vw}}@media screen and (min-width:768px){.timetable .event_group{margin-top:70px}}.timetable dl{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.timetable dl{flex-direction:column;margin-bottom:5.46875vw}}@media screen and (min-width:768px){.timetable dl{flex-direction:row;margin-bottom:6px}}.timetable dl dt{display:flex;align-items:center;justify-content:center;background:#d5b50e;font-weight:700}@media screen and (max-width:767px){.timetable dl dt{width:100%;margin-right:0;height:auto !important;border-radius:16px 16px 0 0;padding:2.65625vw 0;line-height:inherit;font-size:inherit}}@media screen and (min-width:768px){.timetable dl dt{width:240px;margin-right:0;font-size:24px}}.timetable dl dd{flex:1;background:#fff;color:#000;display:flex;align-items:center}@media screen and (max-width:767px){.timetable dl dd{border-radius:0 0 16px 16px;padding:3.90625vw 4.6875vw;font-size:inherit}}@media screen and (min-width:768px){.timetable dl dd{padding:15px 20px}}.timetable dl dd li{list-style:none}.timetable dl dd .contents-ttl{color:#00b4bb;margin-bottom:.5rem;font-weight:700}@media screen and (max-width:767px){.timetable dl dd .contents-ttl{font-size:4.0625vw}}@media screen and (min-width:768px){.timetable dl dd .contents-ttl{font-size:21px}}.timetable dl dd .contents-ttl .emphasis{color:#fa6969}@media screen and (min-width:768px){.timetable dl:first-child dt{border-radius:16px 0 0}.timetable dl:last-child dt{border-radius:0 0 0 16px}.timetable dl:first-child dd{border-radius:0 16px 0 0}.timetable dl:last-child dd{border-radius:0 0 16px}}.timetable dl.keynotespeech dd .detail{border-style:solid;border-width:6px;border-image:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/border_image.png) 6 round;border-image-width:6px;width:100%}@media screen and (max-width:767px){.timetable dl.keynotespeech dd .detail{padding:10px;margin:10px 0}}@media screen and (min-width:768px){.timetable dl.keynotespeech dd .detail{display:flex;padding:20px;margin:10px 0}}@media screen and (min-width:768px){.timetable dl.keynotespeech dd .detail .pct{width:175px;height:auto}}@media screen and (max-width:767px){.timetable dl.keynotespeech dd .detail .txt-box{margin-left:0}}@media screen and (min-width:768px){.timetable dl.keynotespeech dd .detail .txt-box{margin-left:20px;flex:1}}.timetable dl.keynotespeech dd .detail .txt-box p.name{font-weight:700}@media screen and (max-width:767px){.timetable dl.keynotespeech dd .detail .txt-box p.name{font-size:4.6875vw}}@media screen and (min-width:768px){.timetable dl.keynotespeech dd .detail .txt-box p.name{font-size:21px}}@media screen and (max-width:767px){.timetable dl.keynotespeech dd .detail .txt-box p.title{font-size:4.375vw}}@media screen and (min-width:768px){.timetable dl.keynotespeech dd .detail .txt-box p.title{font-size:18px}}@media screen and (max-width:767px){.timetable dl.keynotespeech dd .detail .txt-box p.lead{font-size:3.4375vw}}@media screen and (min-width:768px){.timetable dl.keynotespeech dd .detail .txt-box p.lead{font-size:14px}}.timetable dl .detail{border:1px solid #c3c3c3;width:100%}@media screen and (max-width:767px){.timetable dl .detail{margin:0;margin-top:10px;padding:10px}}@media screen and (min-width:768px){.timetable dl .detail{display:flex;margin:20px 0;padding:10px}}@media screen and (max-width:767px){.timetable dl .detail .pct{text-align:center;margin-top:1em}}@media screen and (min-width:768px){.timetable dl .detail .pct{width:120px;height:auto;margin-right:10px}}@media screen and (max-width:767px){.timetable dl .detail .txt-box{margin-left:0}}@media screen and (min-width:768px){.timetable dl .detail .txt-box{flex:1}}.timetable dl .detail .txt-box p.name{font-weight:700}@media screen and (max-width:767px){.timetable dl .detail .txt-box p.name{text-align:center;font-size:4.6875vw}}@media screen and (max-width:767px){.timetable dl .detail .txt-box p.name{font-size:4.6875vw}}@media screen and (min-width:768px){.timetable dl .detail .txt-box p.name{font-size:21px}}@media screen and (max-width:767px){.timetable dl .detail .txt-box p.company{font-size:4.375vw}}@media screen and (min-width:768px){.timetable dl .detail .txt-box p.company{font-size:18px}}.timetable dl .detail .txt-box p.company-ditail{margin-bottom:1rem}@media screen and (max-width:767px){.timetable dl .detail .txt-box p.company-ditail{font-size:3.4375vw}}@media screen and (min-width:768px){.timetable dl .detail .txt-box p.company-ditail{font-size:14px}}@media screen and (max-width:767px){.timetable dl .detail .txt-box p.lead{font-size:3.4375vw}}@media screen and (min-width:768px){.timetable dl .detail .txt-box p.lead{font-size:14px}}@media screen and (max-width:767px){.timetable.timetable-page{margin-top:15.625vw}}@media screen and (min-width:768px){.timetable.timetable-page{margin-top:100px;margin-bottom:30px}}.timetable_top dl dd{display:inline-block;padding:30px 40px}.timetable_top dl:first-child dd{border-radius:16px 16px 0 0}.timetable_top dl:last-child dd{border-radius:0 0 16px 16px}@media screen and (max-width:767px){.overview{margin-bottom:26.5625vw}}@media screen and (min-width:768px){.overview{margin-bottom:170px}}.overview .wrapper{background:#7f1515 url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/overview-bg01@2x.png) no-repeat top right;border-radius:20px}@media screen and (max-width:767px){.overview .wrapper{background-size:46.875vw auto;padding:6.25vw}}@media screen and (min-width:768px){.overview .wrapper{background-size:340px auto;padding:60px}}.overview .overview_element{position:relative}@media screen and (max-width:767px){.overview .overview_element{margin:4.6875vw auto}}@media screen and (min-width:768px){.overview .overview_element{margin:40px 60px 50px}}.overview .overview_element:after{position:absolute;z-index:10;content:"　";display:block;background:#7f1515 url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/overview-bg02@2x.png) no-repeat top right;height:auto}@media screen and (max-width:767px){.overview .overview_element:after{background-size:31.25vw 32.1875vw;width:31.25vw;height:32.1875vw;bottom:-9.375vw;right:0}}@media screen and (min-width:768px){.overview .overview_element:after{background-size:215px;width:215px;height:220px;bottom:-30px;right:-50px}}.overview .entry_btn{display:block;margin:0 auto}@media screen and (max-width:767px){.overview .entry_btn{padding-top:7.8125vw;margin-top:1.5625vw}}.overview .entry_btn span{display:table-cell;vertical-align:middle}.overview .entry_btn img.txt-free{display:table-cell;vertical-align:middle}@media screen and (max-width:767px){.overview .entry_btn img.txt-free{width:23.4375vw;margin-right:.78125vw}}@media screen and (min-width:768px){.overview .entry_btn img.txt-free{width:120px;margin-right:10px}}@media all and (-ms-high-contrast:none){.overview .entry_btn img.txt-free{margin-top:-5px}}.overview dl{display:flex;font-weight:700;border-bottom:2px solid #8c0d0d}@media screen and (max-width:767px){.overview dl{align-items:flex-start;flex-direction:column;justify-content:center;height:23.4375vw;font-size:4.6875vw}}@media screen and (min-width:768px){.overview dl{align-items:center;height:70px;font-size:24px}}@media screen and (max-width:767px){.overview dl dt{width:auto;margin-bottom:1.5625vw}}@media screen and (min-width:768px){.overview dl dt{width:220px}}@media screen and (max-width:767px){.overview dl dd{margin-bottom:0}}@media screen and (min-width:768px){.overview dl dd{flex:1}}@media screen and (max-width:767px){.overview dl.line2{height:40.625vw}}@media screen and (min-width:768px){.overview dl.line2{height:120px}}@media screen and (max-width:767px){.past_events{margin-bottom:7.8125vw}}@media screen and (min-width:768px){.past_events{margin-bottom:50px}}.past_events .wrapper{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.past_events .wrapper{background:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/pastreports_sp@2x.png) no-repeat top right;background-size:100%;height:69.21875vw}}@media screen and (min-width:768px){.past_events .wrapper{background:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/pastreports@2x.png) no-repeat top right;background-size:contain;height:300px}}.past_events .btn_past_events{width:100%}.past_events .btn_past_events a{display:flex;align-items:center;justify-content:center;margin:0 auto;background:#fff;color:#37b3b8;font-weight:700;position:relative}@media screen and (max-width:767px){.past_events .btn_past_events a{width:90%;min-width:250px;height:15.625vw;font-size:5.625vw;border-radius:10px}}@media screen and (min-width:768px){.past_events .btn_past_events a{width:390px;height:70px;font-size:24px;border-radius:16px}}@media all and (-ms-high-contrast:none){.past_events .btn_past_events a{padding-top:5px}}.past_events .btn_past_events a:after{position:absolute;z-index:10;content:"　";display:block;background:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/icn-link@2x.png) no-repeat top right;background-size:contain}@media screen and (max-width:767px){.past_events .btn_past_events a:after{top:4.6875vw;right:7.8125vw;width:3.4375vw;height:6.40625vw}}@media screen and (min-width:768px){.past_events .btn_past_events a:after{top:32%;right:50px;width:22px;height:41px}}.past_events .btn_past_events a:hover{background-color:#37b3b8;color:#fff}.past_events .btn_past_events a:hover:after{background:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/icn-link-hover@2x.png) no-repeat top right;background-size:contain}.contact_us{text-align:center}@media screen and (max-width:767px){.contact_us{padding-top:26.5625vw;padding-bottom:29.6875vw;background:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/contact-us-bg01_sp@2x.png) no-repeat top center;background-size:contain}}@media screen and (min-width:768px){.contact_us{padding-top:170px;padding-bottom:170px;background:url(//lychee-redmine.jp/wp-content/themes/agileware/assets/usergroup2021/css/../img/contact-us-bg01@2x.png) no-repeat top center;background-size:100%}}@media screen and (max-width:767px){.contact_us .h2-ttl{margin-bottom:14.0625vw}}@media screen and (min-width:768px){.contact_us .h2-ttl{margin-bottom:50px}}.contact_us .contact_item a{color:#37b3b8;font-weight:700}@media screen and (max-width:767px){.contact_us .contact_item a{font-size:4.6875vw}}@media screen and (min-width:768px){.contact_us .contact_item a{font-size:22px}}.contact_us .contact_item a:hover{color:#fff}.recruiting-speakers{text-align:center;background-color:#672124;border-radius:15px;color:#fff}@media screen and (max-width:767px){.recruiting-speakers{padding:4.6875vw 3.125vw;font-size:2.5vw;margin-bottom:6.25vw}}@media screen and (min-width:768px){.recruiting-speakers{padding:40px 20px;font-size:16px;margin-bottom:40px}}.recruiting-speakers h3{margin-block-end:0}@media screen and (max-width:767px){.recruiting-speakers h3{font-size:3.125vw}}@media screen and (min-width:768px){.recruiting-speakers h3{font-size:20px}}footer{background:#871010}@media screen and (max-width:767px){footer{padding:4.6875vw}}@media screen and (min-width:768px){footer{padding:50px 0}}footer .copyright{text-align:center}@media screen and (max-width:767px){footer .copyright{font-size:2.1875vw}}@media screen and (min-width:768px){footer .copyright{font-size:14px}}#fixedTop{text-align:right;cursor:pointer;position:fixed;display:none;z-index:9999;-webkit-transform:translateZ(0)}@media screen and (max-width:767px){#fixedTop{right:2.1875vw;bottom:5.625vw}}@media screen and (min-width:768px){#fixedTop{right:30px;bottom:30px}}#fixedTop:hover{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:.7}header{position:fixed;top:0;display:flex;background:#9f0000;justify-content:space-between;align-items:center;padding:0 3%;min-height:70px;color:#fff;position:fixed;top:0;width:100%;left:0;z-index:999}header img{width:100%;height:40px}header ul{align-items:center;width:80%;justify-content:end}header ul li{padding-left:5%;list-style:none;font-weight:700}header ul li a{display:block;color:#fff}header ul li a:marker{display:none}header ul li a:hover{color:#37b3b8}@media screen and (min-width:768px){header ul{display:flex !important}}@media screen and (max-width:767px){header{padding:10px 5%;flex-wrap:wrap}header span{cursor:pointer;font-size:30px;color:#fff}header ul{width:100%;display:none}header ul li{padding-left:0;font-size:16px;margin-top:15px}}