#mainv img{width:100%}.ttlImg{margin-bottom:30px;text-align:center;display:block}@media (max-width: 1199px){.ttlImg{margin-bottom:20px}}@media (max-width: 767px){.ttlImg{margin-bottom:10px}}.ttlImg img{width:auto;height:100px}@media (max-width: 1199px){.ttlImg img{height:85px}}@media (max-width: 991px){.ttlImg img{height:70px}}@media (max-width: 767px){.ttlImg img{height:50px}}.contTtl{font-size:5.9rem;text-align:center;color:#fff;margin-bottom:30px;font-family:vdl-logog,sans-serif}@media (max-width: 1199px){.contTtl{font-size:5.0rem;margin-bottom:20px}}@media (max-width: 991px){.contTtl{font-size:3.6rem}}@media (max-width: 767px){.contTtl{font-size:2.4rem}}#recruit{padding:65px 0 55px;text-align:center;background:#000}@media (max-width: 991px){#recruit{padding:45px 0 50px}}@media (max-width: 767px){#recruit{padding:30px 0 35px}}#recruit .txt1{font-size:5.6rem;color:#fff;font-family:"vdl-gigag",sans-serif;margin-bottom:20px}@media (max-width: 1199px){#recruit .txt1{font-size:5.0rem}}@media (max-width: 991px){#recruit .txt1{font-size:3.8rem;margin-bottom:10px}}@media (max-width: 767px){#recruit .txt1{font-size:2.4rem}}#recruit img{height:80px;margin-bottom:20px}@media (max-width: 1199px){#recruit img{height:70px}}@media (max-width: 991px){#recruit img{height:60px}}@media (max-width: 767px){#recruit img{height:45px}}#recruit .bg{background:#51FF52;padding:10px 0;font-size:4.4rem;font-weight:600}@media (max-width: 1199px){#recruit .bg{font-size:4.0rem}}@media (max-width: 991px){#recruit .bg{font-size:3.0rem}}@media (max-width: 767px){#recruit .bg{font-size:1.8rem}}#about .inner{background:url("../img/top/bg-about.png") no-repeat;background-size:cover;padding:60px 0 80px}@media (max-width: 991px){#about .inner{padding:50px 0 60px}}@media (max-width: 767px){#about .inner{background:url("../img/top/bg-about-xs.png") no-repeat;background-size:cover;padding:40px 0}}#about .inner p{font-size:2.6rem;font-weight:600;color:#fff}@media (max-width: 1199px){#about .inner p{font-size:2.3rem}}@media (max-width: 991px){#about .inner p{font-size:2.0rem}}@media (max-width: 767px){#about .inner p{font-size:1.5rem}}#about .read{padding:80px 0 0;position:relative}@media (max-width: 991px){#about .read{padding:60px 0 0}}@media (max-width: 767px){#about .read{padding:40px 0 0}}#about .read .readTtl{font-size:4.4rem;text-align:center;color:#E53690;margin-bottom:50px;font-family:"vdl-gigag",sans-serif}@media (max-width: 1199px){#about .read .readTtl{font-size:3.8rem}}@media (max-width: 991px){#about .read .readTtl{font-size:3.2rem;margin-bottom:30px}}@media (max-width: 767px){#about .read .readTtl{font-size:2.3rem;margin-bottom:20px}}#about .read p{font-size:2.6rem;font-weight:600;margin-bottom:50px}@media (max-width: 1199px){#about .read p{font-size:2.3rem}}@media (max-width: 991px){#about .read p{font-size:2.0rem}}@media (max-width: 767px){#about .read p{font-size:1.5rem;margin-bottom:30px}}#about .read .picture{width:80%;display:block;margin:0 auto}@media (max-width: 991px){#about .read .picture{width:100%}}#about .read .frame{border:9px solid #FFB5DB;padding:35px 75px;margin-bottom:60px}@media (max-width: 991px){#about .read .frame{padding:35px 30px}}@media (max-width: 767px){#about .read .frame{border-width:6px;padding:25px 15px}}#about .read .frame .readTtl{color:#000;font-size:3.2rem;margin-bottom:35px}@media (max-width: 767px){#about .read .frame .readTtl{font-size:2.6rem}}#about .read .frame p{font-size:1.9rem;margin-bottom:0}@media (max-width: 767px){#about .read .frame p{font-size:1.7rem}}#memories{background-color:#51FF52;padding-top:55px;padding-bottom:120px}@media (max-width: 991px){#memories{padding-bottom:60px}}@media (max-width: 767px){#memories{padding-bottom:0}}#memories .ttlImg{margin-bottom:0}#memories .contTtl{color:#000}#memories .slider .slick-arrow{z-index:999}#memories .slider .slick-arrow.slick-prev{width:50px;height:50px;left:35px}#memories .slider .slick-arrow.slick-prev:before{opacity:1;font-size:0;content:"";width:0;height:0;border-top:33px solid transparent;border-right:53px solid #fff;border-bottom:33px solid transparent}@media (max-width: 991px){#memories .slider .slick-arrow.slick-prev{left:15px}#memories .slider .slick-arrow.slick-prev:before{border-top:18px solid transparent;border-right:33px solid #fff;border-bottom:18px solid transparent}}@media (max-width: 767px){#memories .slider .slick-arrow.slick-prev{left:5px}}#memories .slider .slick-arrow.slick-next{width:50px;height:50px;right:35px}#memories .slider .slick-arrow.slick-next:before{opacity:1;font-size:0;content:"";width:0;height:0;border-top:33px solid transparent;border-left:53px solid #fff;border-bottom:33px solid transparent}@media (max-width: 991px){#memories .slider .slick-arrow.slick-next{right:15px}#memories .slider .slick-arrow.slick-next:before{border-top:18px solid transparent;border-left:33px solid #fff;border-bottom:18px solid transparent}}@media (max-width: 767px){#memories .slider .slick-arrow.slick-next{right:5px}}#memories .slider .slick-slide{width:420px}@media (max-width: 991px){#memories .slider .slick-slide{width:250px}}#memories .slider .slick-slide img{display:block;width:100%;height:100%;object-fit:cover}#memories .commentTtl{background-color:#000;color:#51FF52;font-weight:600;font-size:4.4rem;text-align:center;padding:5px 0;margin-bottom:50px}@media (max-width: 991px){#memories .commentTtl{font-size:3.6rem}}@media (max-width: 767px){#memories .commentTtl{font-size:2.8rem;margin-bottom:0}}#memories .fukidashiR,#memories .fukidashiL{display:flex;justify-content:flex-start}#memories .fukidashiR{margin-bottom:80px}@media (max-width: 991px){#memories .fukidashiR{margin-bottom:40px}}#memories .fukidashiR .imgMan{padding-right:70px}@media (max-width: 991px){#memories .fukidashiR .imgMan{padding-right:35px}}#memories .fukidashiR .imgMan img{width:158px}#memories .fukidashiR .fukidashi{width:800px}#memories .fukidashiL .fukidashi{width:800px}#memories .fukidashiL .imgWoman{padding-left:30px}@media (max-width: 991px){#memories .fukidashiL .imgWoman{padding-left:15px}}#memories .fukidashiL .imgWoman img{width:161px}#action{padding:80px 0 20px;background:#00BAF2}@media (max-width: 991px){#action{padding:60px 0 20px}}@media (max-width: 767px){#action{padding:40px 0 20px}}#action .ttlImg{margin-bottom:0}#action .contTtl{margin-bottom:80px}@media (max-width: 1199px){#action .contTtl{margin-bottom:60px}}@media (max-width: 991px){#action .contTtl{margin-bottom:40px}}@media (max-width: 767px){#action .contTtl{margin-bottom:20px}}#action .stepList li{margin-bottom:60px;margin-left:-20px;margin-right:-20px;position:relative}@media (max-width: 1199px){#action .stepList li{margin-bottom:50px}}@media (max-width: 991px){#action .stepList li{margin-bottom:40px;margin-left:-10px;margin-right:-10px}}#action .stepList li:before{content:"";position:absolute;bottom:-70px;left:170px;width:90px;height:105px;background:url("../img/top/img-next.png");background-size:cover;z-index:3}@media (max-width: 1399px){#action .stepList li:before{width:80px;height:95px;left:150px}}@media (max-width: 991px){#action .stepList li:before{width:60px;height:75px;bottom:-60px;left:120px}}@media (max-width: 767px){#action .stepList li:before{width:45px;height:55px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#action .stepList li:last-child:before{display:none}#action .stepList li .image{padding:0 20px}@media (max-width: 991px){#action .stepList li .image{padding:0 10px}}@media (max-width: 767px){#action .stepList li .image{margin-bottom:10px}}#action .stepList li .txt{padding:0 20px}@media (max-width: 991px){#action .stepList li .txt{padding:0 10px}}#action .stepList li .txt .stepWrap{display:flex;align-items:center}#action .stepList li .txt .step{font-family:"vdl-linegrpop-futoline",sans-serif;color:#F2E763;font-size:3.6rem}@media (max-width: 1199px){#action .stepList li .txt .step{font-size:3.2rem}}@media (max-width: 991px){#action .stepList li .txt .step{font-size:2.4rem}}#action .stepList li .txt .period{background-color:#F2E762;color:#00BAF2;font-size:2.3rem;margin-left:20px;padding:0 10px;font-weight:600}@media (max-width: 991px){#action .stepList li .txt .period{font-size:1.9rem}}@media (max-width: 767px){#action .stepList li .txt .period{font-size:1.7rem}}#action .stepList li .txt .stepTtl{font-size:3.0rem;font-weight:600;color:#fff;margin-bottom:10px}@media (max-width: 1199px){#action .stepList li .txt .stepTtl{font-size:2.8rem}}@media (max-width: 991px){#action .stepList li .txt .stepTtl{font-size:2.0rem}}@media (max-width: 767px){#action .stepList li .txt .stepTtl{font-size:1.8rem;margin-bottom:0}}#action .stepList li .txt p{font-size:2.3rem;color:#fff;font-weight:600}@media (max-width: 1199px){#action .stepList li .txt p{font-size:2.1rem}}@media (max-width: 991px){#action .stepList li .txt p{font-size:1.8rem}}@media (max-width: 767px){#action .stepList li .txt p{font-size:1.5rem}}#idea{background:#F2E763;text-align:center;padding:40px 0;font-size:4.4rem;color:#00BAF2;font-family:"vdl-gigag",sans-serif}@media (max-width: 1199px){#idea{font-size:3.6rem}}@media (max-width: 991px){#idea{font-size:3.6rem;padding:25px 0;line-height:1.4}}@media (max-width: 767px){#idea{font-size:2.3rem;padding:20px 0}}#schedule{background:#000;padding:75px 0 80px;position:relative}@media (max-width: 991px){#schedule{padding:60px 0 70px}}@media (max-width: 767px){#schedule{padding:40px 0 50px}}#schedule .ttlImg{margin-bottom:0}#schedule .contTtl{margin-bottom:80px}@media (max-width: 1199px){#schedule .contTtl{margin-bottom:60px}}@media (max-width: 991px){#schedule .contTtl{margin-bottom:40px}}@media (max-width: 767px){#schedule .contTtl{margin-bottom:20px}}#schedule .scheduleTbl{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;width:100%;background:#000;z-index:10;position:relative;margin-bottom:40px}@media (max-width: 991px){#schedule .scheduleTbl{margin-bottom:30px}}@media (max-width: 767px){#schedule .scheduleTbl{margin-bottom:20px}}#schedule .scheduleTbl tr{border-bottom:1px solid #fff}#schedule .scheduleTbl tr th{padding:20px;font-size:2.8rem;color:#fff;border-right:1px solid #fff;width:35%;width:38%;font-weight:600}@media (max-width: 1199px){#schedule .scheduleTbl tr th{font-size:2.5rem}}@media (max-width: 991px){#schedule .scheduleTbl tr th{font-size:2.0rem;padding:15px;width:40%}}@media (max-width: 767px){#schedule .scheduleTbl tr th{font-size:1.6rem;padding:10px;width:45%}}#schedule .scheduleTbl tr td{padding:20px 20px 20px 50px;color:#51FF52;font-size:2.6rem;font-weight:600}@media (max-width: 1199px){#schedule .scheduleTbl tr td{font-size:2.3rem}}@media (max-width: 991px){#schedule .scheduleTbl tr td{font-size:2.1rem;padding:15px}}@media (max-width: 767px){#schedule .scheduleTbl tr td{font-size:1.5rem;padding:10px}}#schedule .txt{font-size:2.7rem;color:#fff}@media (max-width: 991px){#schedule .txt{font-size:2.2rem}}@media (max-width: 767px){#schedule .txt{font-size:1.5rem}}#schedule .picture1,#schedule .picture2{position:absolute;top:120px;z-index:0}@media (max-width: 767px){#schedule .picture1,#schedule .picture2{top:10px}}#schedule .picture1{left:6%;width:400px}@media (max-width: 1899px){#schedule .picture1{left:10px}}@media (max-width: 1199px){#schedule .picture1{width:300px}}@media (max-width: 991px){#schedule .picture1{width:200px}}@media (max-width: 767px){#schedule .picture1{width:140px}}#schedule .picture2{right:10%;width:170px}@media (max-width: 1899px){#schedule .picture2{right:5%}}@media (max-width: 1199px){#schedule .picture2{width:120px}}@media (max-width: 991px){#schedule .picture2{width:90px}}@media (max-width: 767px){#schedule .picture2{width:60px}}#guideline{background-color:#E944A9;padding:80px 0}@media (max-width: 991px){#guideline{padding:60px 0}}@media (max-width: 767px){#guideline{padding:50px 0}}#guideline .ttlImg{margin-bottom:0}#guideline .contTtl{margin-bottom:80px}@media (max-width: 1199px){#guideline .contTtl{margin-bottom:60px}}@media (max-width: 991px){#guideline .contTtl{margin-bottom:40px}}@media (max-width: 767px){#guideline .contTtl{margin-bottom:20px}}#guideline .inner{border:6px solid #000;padding:60px;background:#fff;margin-bottom:50px}@media (max-width: 1199px){#guideline .inner{margin-bottom:30px;padding:40px}}@media (max-width: 767px){#guideline .inner{border-width:4px;padding:15px;margin-bottom:20px}}#guideline .inner .txt{padding-bottom:50px;margin-bottom:50px;border-bottom:6px solid #000;text-align:#E53690;color:#E53690;font-weight:600;font-size:3.9rem;text-align:center}@media (max-width: 1199px){#guideline .inner .txt{font-size:3.4rem}}@media (max-width: 991px){#guideline .inner .txt{font-size:2.6rem;padding-bottom:30px;margin-bottom:30px}}@media (max-width: 767px){#guideline .inner .txt{border-width:4px;padding-bottom:20px;margin-bottom:20px;font-size:1.8rem}}#guideline .inner .recommend{text-align:center}#guideline .inner .recommend .recommendTtl{font-family:vdl-logog,sans-serif;font-size:4.8rem;margin-bottom:20px}@media (max-width: 1199px){#guideline .inner .recommend .recommendTtl{font-size:4.0rem}}@media (max-width: 991px){#guideline .inner .recommend .recommendTtl{font-size:3.2rem}}@media (max-width: 767px){#guideline .inner .recommend .recommendTtl{font-size:2.3rem;margin-bottom:10px}}#guideline .inner .recommend .recommendTtl img{width:60px;padding:0 10px;vertical-align:inherit}@media (max-width: 1199px){#guideline .inner .recommend .recommendTtl img{width:50px}}@media (max-width: 767px){#guideline .inner .recommend .recommendTtl img{width:42px}}#guideline .inner .recommend .recommendList.bottom{margin-bottom:60px}@media (max-width: 991px){#guideline .inner .recommend .recommendList.bottom{margin-bottom:40px}}@media (max-width: 767px){#guideline .inner .recommend .recommendList.bottom{margin-bottom:30px}}#guideline .inner .recommend .recommendList li{text-align:center;font-size:2.7rem;font-weight:600}@media (max-width: 1199px){#guideline .inner .recommend .recommendList li{font-size:2.3rem}}@media (max-width: 991px){#guideline .inner .recommend .recommendList li{font-size:1.9rem}}@media (max-width: 767px){#guideline .inner .recommend .recommendList li{font-size:1.6rem;text-indent:-1em;padding-left:1em}}#guideline .inner .recommend .recommendList li span{font-size:2.2rem;font-weight:400}@media (max-width: 991px){#guideline .inner .recommend .recommendList li span{font-size:1.8rem}}@media (max-width: 767px){#guideline .inner .recommend .recommendList li span{font-size:1.4rem}}#guideline .moreBtn{display:block;background:#000;text-align:center;padding:20px 0;color:#51FF52;font-weight:600;font-size:7.1rem;font-family:"vdl-gigag",sans-serif}@media (max-width: 1199px){#guideline .moreBtn{font-size:6.0rem}}@media (max-width: 991px){#guideline .moreBtn{font-size:4.2rem}}@media (max-width: 767px){#guideline .moreBtn{font-size:2.4rem}}#guideline .moreBtn img{height:110px;margin-left:15px;vertical-align:middle}@media (max-width: 1199px){#guideline .moreBtn img{height:90px}}@media (max-width: 991px){#guideline .moreBtn img{height:75px}}@media (max-width: 767px){#guideline .moreBtn img{height:40px;margin-left:5px}}#guideline .moreBtn:hover{background:#fff;color:#000;opacity:1}#member{padding:80px 0}@media (max-width: 991px){#member{padding:60px 0}}@media (max-width: 767px){#member{padding:40px 0}}#member .ttlImg{margin-bottom:0}#member .contTtl{color:#000;margin-bottom:40px}@media (max-width: 1199px){#member .contTtl{margin-bottom:30px}}@media (max-width: 767px){#member .contTtl{margin-bottom:20px}}#member p{font-size:2.3rem;font-weight:600;max-width:1100px;width:100%;margin:0 auto 60px}@media (max-width: 1199px){#member p{font-size:2.1rem}}@media (max-width: 991px){#member p{font-size:1.8rem;margin:0 auto 40px}}@media (max-width: 767px){#member p{font-size:1.5rem;margin:0 auto 20px}}#member .memberList li{padding-right:0;padding-left:0}@media (max-width: 767px){#member .memberList li{margin-bottom:10px}}#member .memberList li img{margin-bottom:15px}@media (max-width: 767px){#member .memberList li img{margin-bottom:10px}}#member .memberList li .name{font-size:3.4rem;font-weight:600;line-height:1.4;text-align:center}@media (max-width: 1399px){#member .memberList li .name{font-size:3.2rem}}@media (max-width: 1199px){#member .memberList li .name{font-size:2.7rem}}@media (max-width: 991px){#member .memberList li .name{font-size:2.0rem}}@media (max-width: 767px){#member .memberList li .name{font-size:1.8rem}}#member .memberList li .name span{font-size:2.3rem;display:block}@media (max-width: 1199px){#member .memberList li .name span{font-size:2.0rem}}@media (max-width: 991px){#member .memberList li .name span{font-size:1.6rem}}@media (max-width: 767px){#member .memberList li .name span{font-size:1.3rem}}#member .memberList li.w20{width:20%;float:left}@media (max-width: 767px){#member .memberList li.w20{width:50%}}
