.top{margin-top:0}.top .mainvisual{border-bottom:6px solid #00aa3c;font-size:0}.top .mainvisual img{width:100%}.top .title-area{border-bottom:6px solid #00aa3c;padding-bottom:122px}.top .title-area_subtitle{color:#00aa3c;display:inline-block;font-weight:700;margin-top:70px}.top .title-area_subtitle span{display:block;font-size:80px;font-style:italic;font-weight:500;margin-bottom:11px}.top .title-area_subtitle:after{border-bottom:5px solid #00aa3c;content:"";display:block;margin:24px auto 0}.top .title-area_text{font-size:20px;line-height:2.3}.top .title-area_text_bold{font-size:32px!important;font-weight:700}.top .title-area_img{margin-top:80px;max-width:1000px;width:100%}.top .activity-area{overflow:hidden}.top .activity-area .btn_wrap{margin-top:20px}.top .activity-area__title{color:#000;font-weight:700;text-align:center}.top .activity-area__text{line-height:1.5;margin:0 auto 26px;max-width:900px;position:relative;text-align:center}.top .activity-list__vokatsu .activity-area__text{width:calc(100% - 250px)}.top .activity-list__vokatsu .activity-area__logo{margin-bottom:13px;margin-top:-19px;text-align:center}.top .activity-area{margin:0 auto;max-width:1306px;text-align:center}.top .activity-area .activity-list{background-color:#f7f7f7;margin-bottom:20px;padding:38px 0 30px;text-align:left}.top .activity-area .activity-list .btn_contents{border:none!important}.top .activity-area .activity-list:first-of-type{margin-top:117px}@media print,screen and (min-width:768px){.top .mainvisual{margin:0 auto}.top .title-area{text-align:center}}@media print,screen and (min-width:1024px){.top .title-area{padding-bottom:122px}.top .title-area_subtitle{font-size:26px;margin-bottom:-6px}.top .title-area_subtitle:after{margin:25px auto 0;width:94px}.top .title-area_text{margin:56px 0 0}.top .activity-area{max-width:1306px}.top .activity-area__title{font-size:26px;margin-bottom:20px}.top .activity-area__btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.top .activity-area__btn .btn-base{width:300px}#top .btn_wrap{margin-right:.92%;text-align:center}#top .btn_wrap+.btn_wrap{padding-bottom:15px}}@media screen and (min-width:768px) and (max-width:1023px){.top .title-area{margin:46px 0 60px}.top .title-area_subtitle{font-size:23px;margin-bottom:29px}.top .title-area_subtitle:after{margin:11px auto 0;width:46px}.top .title-area_text{margin:0}.top .activity-list{padding:0 30px}.top .activity-list:first-of-type{margin-top:50px!important}.top .activity-area__title{font-size:23px;margin-bottom:52px}.top .activity-list__vokatsu .activity-area__text{width:100%}#top .btn_wrap{margin:0 auto;padding-bottom:40px;text-align:center}}@media screen and (max-width:767px){.top .mainvisual{border-bottom:3px solid #00aa3c;margin:0 auto}.top .title-area{border-bottom:3px solid #00aa3c;padding:14px 15px 40px;text-align:center}.top .title-area_subtitle{font-size:18px;margin:25px 0 42px}.top .title-area_subtitle span{font-size:48px;margin-bottom:5px}.top .title-area_subtitle:after{margin:11px auto 0;width:64px}.top .title-area_text{font-size:14px;line-height:1.7142857143;margin:1em 0}.top .title-area_text_bold{font-size:18px!important;line-height:1.7222222222;margin-bottom:26px;margin-top:0}.top .title-area_img{margin-top:20px}.top .activity-area{padding:0 20px}.top .activity-area .activity-list{margin-bottom:24px;padding:27px 30px 30px}.top .activity-area .title-area_subtitle{margin-top:65px}.top .activity-area__title{font-size:23px;line-height:1.4545454545;margin-bottom:7px}.top .activity-list:first-of-type{margin-top:26px!important}.top .acitivity-area__text{font-size:14px;line-height:1.7142857143}.top .activity-list__vokatsu .activity-area__text{width:100%}.top .activity-list__vokatsu .activity-area__logo{margin-top:-11px}.top .activity-list__vokatsu .activity-area__logo img{margin:0 auto;width:210px}#top .btn_wrap{padding-bottom:20px}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jc3MvdG9wL3RvcC5zYXNzIiwidG9wLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxLQUNFLFlDREYsQ0RFRSxpQkFDRSwrQkFBQSxDQUNBLFdDQUosQ0RFSSxxQkFDRSxVQ0FOLENERUUsaUJBQ0UsK0JBQUEsQ0FDQSxvQkNBSixDREVFLDBCQUdFLGFBQUEsQ0FGQSxvQkFBQSxDQUNBLGVBQUEsQ0FFQSxlQ0FKLENERUksK0JBSUUsYUFBQSxDQUZBLGNBQUEsQ0FEQSxpQkFBQSxDQUVBLGVBQUEsQ0FFQSxrQkNBTixDREVJLGdDQUdFLCtCQUFBLENBRkEsVUFBQSxDQUNBLGFBQUEsQ0FFQSxrQkNBTixDREVFLHNCQUVFLGNBQUEsQ0FEQSxlQ0NKLENERUUsMkJBQ0Usd0JBQUEsQ0FDQSxlQ0FKLENERUUscUJBR0UsZUFBQSxDQURBLGdCQUFBLENBREEsVUNFSixDREVFLG9CQUVFLGVDQ0osQ0RFSSw4QkFDRSxlQ0FOLENERUUsMkJBRUUsVUFBQSxDQURBLGVBQUEsQ0FFQSxpQkNBSixDREVFLDBCQUVFLGVBQUEsQ0FFQSxrQkFBQSxDQURBLGVBQUEsQ0FGQSxpQkFBQSxDQUlBLGlCQ0FKLENER0ksa0RBQ0Usd0JDRE4sQ0RHSSxrREFHRSxrQkFBQSxDQURBLGdCQUFBLENBREEsaUJDQ04sQ0RHRSxvQkFHRSxhQUFBLENBREEsZ0JBQUEsQ0FEQSxpQkNDSixDREdJLG1DQUVFLHdCQUFBLENBRUEsa0JBQUEsQ0FEQSxtQkFBQSxDQUZBLGVDRU4sQ0RHTSxpREFDRSxxQkNEUixDREdNLGlEQUNFLGdCQ0RSLENESUEsMENBRUksaUJBQ0UsYUNESixDREdFLGlCQUNFLGlCQ0RKLENBQ0YsQ0RHQSwyQ0FHSSxpQkFDRSxvQkNGSixDRElBLDBCQUNFLGNBQUEsQ0FDQSxrQkNERixDRElFLGdDQUNFLGtCQUFBLENBQ0EsVUNESixDREdFLHNCQUNFLGVDREosQ0RJRSxvQkFDRSxnQkNESixDREdFLDJCQUNFLGNBQUEsQ0FDQSxrQkNESixDREdFLHlCQUdFLHVCQUFBLENBQUEsb0JBQUEsQ0FGQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGtCQUFBLENBQUEsY0FBQSxDQUNBLHNCQ0RKLENER0ksbUNBQ0UsV0NETixDRElFLGVBRUUsaUJBQUEsQ0FEQSxpQkNBSixDREdJLHlCQUNFLG1CQ0ROLENBQ0YsQ0RHQSwyREFHSSxpQkFDRSxrQkNGSixDRElFLDBCQUNFLGNBQUEsQ0FDQSxrQkNGSixDRElJLGdDQUVFLGtCQUFBLENBREEsVUNETixDRElFLHNCQUNFLFFDRkosQ0RJRSxvQkFDRSxjQ0ZKLENESUUsa0NBQ0UseUJDRkosQ0RJRSwyQkFDRSxjQUFBLENBQ0Esa0JDRkosQ0RLSSxrREFDRSxVQ0hOLENETUUsZUFFRSxhQUFBLENBQ0EsbUJBQUEsQ0FGQSxpQkNESixDQUNGLENES0Esb0NBRUksaUJBRUUsK0JBQUEsQ0FEQSxhQ0ZKLENES0UsaUJBR0UsK0JBQUEsQ0FEQSxzQkFBQSxDQURBLGlCQ0RKLENES0UsMEJBRUUsY0FBQSxDQURBLGtCQ0ZKLENES0ksK0JBQ0UsY0FBQSxDQUNBLGlCQ0hOLENES0ksZ0NBRUUsa0JBQUEsQ0FEQSxVQ0ZOLENES0Usc0JBQ0UsY0FBQSxDQUNBLHdCQUFBLENBQ0EsWUNISixDREtFLDJCQUdFLHdCQUFBLENBQ0Esd0JBQUEsQ0FGQSxrQkFBQSxDQURBLFlDQUosQ0RLRSxxQkFDRSxlQ0hKLENES0Usb0JBQ0UsY0NISixDRElJLG1DQUVFLGtCQUFBLENBREEsc0JDRE4sQ0RHSSx5Q0FDRSxlQ0ROLENERUUsMkJBQ0UsY0FBQSxDQUVBLHdCQUFBLENBREEsaUJDQ0osQ0RDRSxrQ0FDRSx5QkNDSixDREFFLDJCQUNFLGNBQUEsQ0FDQSx3QkNFSixDREFJLGtEQUNFLFVDRU4sQ0RESSxrREFDRSxnQkNHTixDREZNLHNEQUVFLGFBQUEsQ0FEQSxXQ0tSLENEREUsZUFDRSxtQkNJSixDQUNGIiwiZmlsZSI6InRvcC5jc3MifQ== */