.found .vision{position:relative;overflow:hidden;width:100%;height:450px;background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/found/../../images/found/background.jpg) center/cover}.found .vision:before{position:absolute;top:0;left:0;width:300px;height:100%;background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/found/../../images/found/top-left.png) right/cover;content:""}.found .vision:after{position:absolute;top:0;right:0;width:300px;height:100%;background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/found/../../images/found/top-right.png) left/cover;content:""}.found .vision_fade{position:absolute;z-index:1;display:flex;width:100%;height:100%;background:linear-gradient(119.89deg,rgba(255,255,255,.11) 2.8%,rgba(255,255,255,.6) 49.85%,rgba(255,255,255,0) 95.92%);content:"";align-items:center;justify-content:center}.found h1.title{max-width:calc(100% - 20px);width:500px}@media only screen and (max-width:767px){.found .vision:before{width:350px;height:350px;transform:rotateZ(60deg) translate(-130px,70px)}.found .vision:after{width:350px;height:350px;transform:rotateZ(60deg) translate(250px,30px)}}.found .pickup{padding:60px 0;width:100%}.found .pickup h2.title{margin:0 auto 40px;padding:0;width:100%;color:#000939;text-align:center;font-weight:700;font-size:14px}.found .pickup h2.title img{display:block;margin:0 auto;max-width:70%;width:300px}.found .section-title{position:relative;z-index:-1;margin-bottom:64px;padding:75px 0;width:100%}.found .section-title:after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:linear-gradient(100.27deg,rgba(0,0,0,.78) 23.28%,rgba(0,0,0,.13) 75.8%);content:""}.found .section-title.cat01{background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/found/../../images/found/background_cat01.jpg) center/cover}.found .section-title.cat02{background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/found/../../images/found/background_cat02.jpg) center/cover}.found .section-title.cat03{background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/found/../../images/found/background_cat03.jpg) center/cover}.found .section-title.cat04{background:url(//qulii.jp/wp-content/themes/qulii-theme-git/css/found/../../images/found/background_cat04.jpg) center/cover}.found .section-title .title{margin:0;margin-bottom:40px;padding:0;color:#fff;letter-spacing:.46em;font-weight:700;font-size:24px;line-height:150%}.found .section-title .title span{color:#fff;letter-spacing:initial;font-weight:700;font-size:40px;line-height:150%}.found .section-title .description{padding:15px 20px;background:#fff}.found .button_more{display:inline-block;padding:10px 20px;min-width:250px;background:#000939;color:#fff;text-align:center;letter-spacing:.27em;font-weight:700;font-size:14px}.found .found-box_wrap{display:flex;margin-bottom:30px;flex-wrap:wrap}.found .found-box{padding:10px;width:33.3%}@media only screen and (max-width:767px){.found .section-title{padding:50px 0;width:100%}.found .section-title .title{font-size:16px}.found .section-title .title span{font-size:30px}.found .found-box{width:100%}}.found .form{position:fixed;right:30px;bottom:30px;z-index:2;display:flex;padding:20px 0;width:100px;height:100px;border:2px solid #fff;border-radius:50%;background:#000939;box-shadow:0 10px 10px rgba(0,0,0,.3);transition:.3s;flex-wrap:wrap;align-items:flex-start;justify-content:center}.found .form:hover{box-shadow:0 2px 2px rgba(0,0,0,.3)}.found .form .icon{display:block;margin:0;padding:0;width:30px;height:30px}.found .form .text{margin:0;padding:0 10px;width:100%;color:#fff;text-align:center;font-size:10px;line-height:1.2}.found .form .text:after{content:"に協力お願いします"}@media only screen and (max-width:767px){.found .form{right:10px;bottom:10px;padding:10px 0;width:80px;height:80px}.found .form .text{padding:0;font-size:12px}.found .form .text:after{content:""}}.found-event{display:flex;overflow:hidden;box-sizing:border-box;height:100%;border:4px solid #000939;background:#fff;box-shadow:0 3.27903px 6.55806px rgba(0,0,0,.25);transition:.3s;flex-wrap:wrap}.found-event:hover{box-shadow:0 0 0 rgba(0,0,0,.25)}.found-event_link:hover{text-decoration:none}.found-event .summary{margin-bottom:-5px;width:100%;min-height:120px}.found-event .summary_wrap{padding-top:10px;width:100%;height:100%;background:linear-gradient(131.79deg,#fff 30%,rgba(255,255,255,.4) 85%)}.found-event .date{position:relative;padding:3px 0;width:100%;color:#000;text-align:center;font-weight:700;font-size:20px}.found-event .date:before{position:absolute;top:0;left:0;width:6px;height:100%;border-top-right-radius:3px;border-bottom-right-radius:3px;background:#000939;content:""}.found-event .date:after{position:absolute;top:0;right:0;width:6px;height:100%;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#000939;content:""}.found-event .title{padding:10px 10px 30px;width:100%;color:#000939;font-weight:700;font-size:18px}.found-event .info{position:relative;z-index:1;display:flex;margin-top:-10px;padding:10px;width:100%;color:#fff;flex-wrap:wrap;align-items:flex-end}.found-event .info:before{position:absolute;top:calc(50% + 10px);left:50%;z-index:-1;width:calc(100% + 5px);height:calc(100% + 20px);background:linear-gradient(240deg,#000939 17.01%,#000 100%);content:"";transform:translate(-50%,-50%) skewY(5deg)}@media only screen and (max-width:767px){.found-event .info:before{transform:translate(-50%,-50%) skewY(3deg)}}.found-event .info .group_title{margin-bottom:8px;width:100%;letter-spacing:.525em;font-weight:700;font-size:14px;line-height:1}.found-event .info .group_name{margin-bottom:12px;width:100%;font-weight:700;font-size:16px;line-height:1.3}.found-event .info .tags{margin-bottom:20px;font-size:14px}.found-event .info .register{padding:3px 0;width:100%;background:#fff}.found-event .info .register p{margin:0;color:#000939;text-align:center;letter-spacing:.27em;font-weight:700}.found-pickup{width:100%;height:100%;border-radius:10px}.found-pickup_link,.found-pickup_link:hover{text-decoration:none}.found-pickup_wrap{padding:150px 15px 15px;width:100%;height:100%;border-radius:10px;background:linear-gradient(198.93deg,rgba(0,0,0,0) 3.83%,rgba(0,0,0,.69) 40.3%)}.found-pickup .date{color:#fff;font-weight:700;font-size:48px}.found-pickup .time{margin-bottom:10px;color:#fff;font-weight:700;font-size:28px}.found-pickup .title{margin-bottom:24px;color:#fff;font-weight:700;font-size:20px}.found-pickup .tags{margin-bottom:30px;color:#fff;font-size:16px}.found-pickup .register{padding:3px 0;width:100%;border-radius:5px;background:#fff}.found-pickup .register p{margin:0;color:#000939;text-align:center;letter-spacing:.27em;font-weight:700}