*{box-sizing:border-box}html{font-size:62.5%}html body{color:#4d4d4d;font-family:"Noto Sans JP","Roboto","游ゴシック体","Yu Gothic","Hiragino Kaku Gothic Pro","Meiryo",sans-serif;font-size:1.5rem;overflow-x:hidden}@media screen and (max-width: 767px){html body{font-size:1.4rem}}html body a{color:#4d4d4d;transition:all .3s ease}html body a:link{color:#4d4d4d}html body a:visited{color:#4d4d4d}html body a:hover{color:#19903c;text-decoration:none}html body img{max-width:100%;vertical-align:bottom}html body .bold{font-weight:700}html body p{line-height:1.6}html body li{line-height:1.6}@media screen and (min-width: 768px){html .pc-none{display:none}}@media screen and (max-width: 767px){html .pc-none{display:block}}@media screen and (min-width: 768px){html .sp-none{display:block}}@media screen and (max-width: 767px){html .sp-none{display:none}}html .content{margin:0 auto;max-width:1000px;width:90%}@media screen and (max-width: 767px){html .content{padding:0 2rem;width:100%}}.l-siteContent{width:100%}.m-bread{margin:0 auto}@media screen and (max-width: 767px){.m-bread{display:none}}.m-bread .bread-list{display:flex;margin:0 auto;padding:1.5rem 1.5rem 1.5rem 1.5rem;justify-content:flex-start;max-width:1000px;width:90%}.m-bread .bread-list-item{font-size:1.2rem;margin-right:2rem;position:relative}.m-bread .bread-list-item:after{content:">";right:-1.5rem;position:absolute}.m-bread .bread-list-item:last-child:after{content:"";position:absolute}.m-bread .bread-list-item a{text-decoration:none}.m-bread .bread-list-item a:hover{color:#4d4d4d;text-decoration:underline}.m-bread .bread-list-item .home:before{content:"";color:#19903c;font-weight:900;font-family:"Font Awesome 5 Free";font-size:125%;right:0;position:absolute;top:-0.2rem}iframe{border:none}.m-movie{position:relative;width:100%;padding-top:56.25%;text-align:center}.m-movie iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.icon-pdf{position:relative;text-indent:2rem}.icon-pdf:before{content:"";color:#d70027;font-weight:900;font-family:"Font Awesome 5 Free";font-size:125%;left:-1.8rem;position:absolute;top:-0.3rem}@media screen and (min-width: 768px){.l-wrap{margin-block-start:12.8rem}}@media screen and (max-width: 999px){.l-wrap{margin-block-start:5rem}}@media screen and (max-width: 767px){.l-wrap{margin-block-start:6rem}}@media screen and (max-width: 1200px){.page-template-page-lp .l-siteContent{padding-left:0}.page-template-page-lp .l-siteContent .m-bread{display:none}}.fixed-body{overflow:hidden}/*!
 * ress.css • v2.0.4
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:rgba(0,0,0,0)}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}li{list-style:none}.l-archiveContent .l-archiveTtl{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem}@media screen and (max-width: 767px){.l-archiveContent .l-archiveTtl{margin-top:5rem}}.l-archiveContent .l-archiveTtl-ttl{border-bottom:3px solid #19903c;color:#19903c;font-family:"Open Sans",sans-serif;font-size:3.5rem;font-weight:400;padding:2rem 5rem 0;position:relative;text-align:center}@media screen and (max-width: 767px){.l-archiveContent .l-archiveTtl-ttl{color:#19903c;font-size:2.5rem;padding:1.5rem 3rem .5rem}}.l-archiveContent .l-archiveTtl-small{color:#19903c;font-size:2.5rem;padding-top:.5rem}@media screen and (max-width: 767px){.l-archiveContent .l-archiveTtl-small{font-size:2rem}}.l-archiveContent-txt{margin:5rem auto 8rem}.l-archiveNewsContent{margin:5rem auto 10rem;max-width:900px;width:90%}@media screen and (max-width: 767px){.l-archiveNewsContent{margin:3rem auto 5rem;padding:0 2rem;width:100%}}.l-archiveNewsContent .l-cateMenu-list{border-bottom:1px solid #e5e5e5;display:flex;margin-bottom:2rem}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu-list{margin-bottom:1rem}}.l-archiveNewsContent .l-cateMenu-list-item{margin-right:.5rem;margin-bottom:-3px}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu-list-item{font-size:1.3rem}}.l-archiveNewsContent .l-cateMenu-list-item h2{font-size:1.5rem;font-weight:normal}.l-archiveNewsContent .l-cateMenu-list-item a{background-color:#e5e5e5;border:1px solid #e5e5e5;border-bottom:none;border-radius:3px;display:block;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu-list-item a{padding:.5rem 1rem}}.l-archiveNewsContent .l-cateMenu-list-item a:hover{background-color:#f4f9f5;color:#4d4d4d}.l-archiveNewsContent .l-cateMenu-list .active a{background-color:rgba(0,0,0,0);border-bottom:3px solid #fff}.l-archiveNewsContent .l-cateMenu-list .active a:hover{color:#4d4d4d}.l-archiveNewsContent .l-cateMenu .l-news-list{margin-bottom:2.5rem;padding:.5rem 1rem 0}.l-archiveNewsContent .l-cateMenu .l-news-list-item{display:flex;padding:2rem 0}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu .l-news-list-item{flex-direction:column;padding:1.5rem 0}}.l-archiveNewsContent .l-cateMenu .l-news-list-item-inner{align-items:center;display:flex}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu .l-news-list-item-inner{margin-bottom:.5rem}}.l-archiveNewsContent .l-cateMenu .l-news-list-item-date{margin-right:1.5rem}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu .l-news-list-item-date{margin-right:0}}.l-archiveNewsContent .l-cateMenu .l-news-list-item-cate{font-size:1.2rem;margin:0 auto;text-align:center}.l-archiveNewsContent .l-cateMenu .l-news-list-item-cate span{border:solid 1px #4d4d4d;display:block;padding:0 .5rem;width:121px}@media screen and (min-width: 768px){.l-archiveNewsContent .l-cateMenu .l-news-list-item-cate{margin-right:2rem}}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu .l-news-list-item-cate{font-size:1.2rem;margin-left:1rem}}.l-archiveNewsContent .l-cateMenu .l-news-list-item:last-child{border-bottom:none}.l-archiveNewsContent .l-cateMenu .l-news-list-item a{text-decoration:none}@media screen and (max-width: 767px){.l-archiveNewsContent .l-cateMenu .l-news-list-item a{flex-direction:column;text-align:left}}.l-archiveNewsContent .l-cateMenu .l-news-list-btn{border-left:.5px solid #4d4d4d;border-right:.5px solid #4d4d4d;padding:0 3rem}.l-archiveNewsContent .wp-pagenavi{margin:50px auto;position:relative;display:flex;justify-content:center;text-align:center;width:260px}.l-archiveNewsContent .wp-pagenavi .current{margin:2px 5px;padding:3px 8px;display:flex;justify-content:center;align-items:center;border:1px solid #19903c;background:#19903c;width:25px;height:30px;font-size:15px;color:#fff;letter-spacing:0}.l-archiveNewsContent .wp-pagenavi .page{margin:2px 5px;padding:3px 8px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;width:25px;height:30px;font-size:15px;color:#ccc;letter-spacing:0}.l-archiveNewsContent .wp-pagenavi .nextpostslink{margin-left:0;color:#fff;position:absolute;right:25px;top:50%;transform:translate(0, -50%)}.l-archiveNewsContent .wp-pagenavi .nextpostslink:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:1px solid #433f3e;border-right:1px solid #433f3e;transform:translate(-50%, -50%) rotate(45deg)}.l-archiveNewsContent .wp-pagenavi a{text-decoration:none}.l-archiveCourseContent{margin:5rem auto 10rem;max-width:900px;width:90%}@media screen and (max-width: 767px){.l-archiveCourseContent{margin:3rem auto 5rem;padding:0 2rem;width:100%}}.l-archiveCourseContent .l-cateMenu-list{border-bottom:1px solid #e5e5e5;display:flex;margin-bottom:5rem}.l-archiveCourseContent .l-cateMenu-list-item{margin-right:.5rem;margin-bottom:-3px}@media screen and (max-width: 767px){.l-archiveCourseContent .l-cateMenu-list-item{font-size:1.3rem}}.l-archiveCourseContent .l-cateMenu-list-item h2{font-size:1.4rem;font-weight:normal}.l-archiveCourseContent .l-cateMenu-list-item a{background-color:#e5e5e5;border:1px solid #e5e5e5;border-bottom:none;border-radius:3px;display:block;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}@media screen and (max-width: 767px){.l-archiveCourseContent .l-cateMenu-list-item a{padding:.5rem 1rem}}.l-archiveCourseContent .l-cateMenu-list-item a:hover{background-color:#f4f9f5;color:#4d4d4d}.l-archiveCourseContent .l-cateMenu-list .active a{background-color:rgba(0,0,0,0);border-bottom:3px solid #fff}.l-archiveCourseContent .l-cateMenu-list .active a:hover{color:#4d4d4d}.l-archiveCourseContent .l-tagMenu-list{display:flex;flex-wrap:wrap;margin-bottom:5rem}.l-archiveCourseContent .l-tagMenu-list-item{border:1px solid #eee;background-color:#f5f5f5;margin:1rem .5rem 0;padding:0 1rem}.l-archiveCourseContent .l-tagMenu-list-item:hover{background-color:#e5e5e5;padding:0 1rem}.l-archiveCourseContent .l-tagMenu-list-item a{font-size:1.4rem;text-decoration:none}.l-archiveCourseContent .l-tagMenu-list-item a:hover{color:#4d4d4d}.l-archiveCourseContent .l-course-ttl{font-size:1.8rem;margin-bottom:2rem}.l-archiveCourseContent .l-course-listArea{margin-bottom:10rem}.l-archiveCourseContent .l-course-list{margin:0 auto;width:95%}.l-archiveCourseContent .l-course-list-item{border-bottom:1px solid #ccc;font-size:1.4rem;padding:2rem 1rem}.l-archiveCourseContent .l-course-list-item:first-child{border-top:1px solid #ccc}.l-archiveCourseContent .l-course-list-item-ttl{font-size:1.4rem;font-weight:bold;margin-bottom:1rem}.l-archiveCourseContent .l-course-list-item-ttl a{color:#19903c}.l-archiveCourseContent .l-course-list-item-ttl a:hover{color:#4d4d4d}.l-archiveDownloadContent .l-download-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:5rem}@media screen and (max-width: 767px){.l-archiveDownloadContent .l-download-list{flex-direction:column}}.l-archiveDownloadContent .l-download-list-item{border:1px solid #ccc;box-shadow:0 0 15px 3px #eee;margin-bottom:5rem;width:47%}@media screen and (max-width: 767px){.l-archiveDownloadContent .l-download-list-item{width:100%}}.l-archiveDownloadContent .l-download-list-item:last-child{position:relative;background-color:#f8eedd}.l-archiveDownloadContent .l-download-list-item:last-child::before{position:absolute;top:-5%;left:50%;transform:translate(-50%, 5%);content:"地⽅⾃治情報化推進フェア2023 出展";padding:1.1rem 3.3% 1.3rem 3%;width:89.07%;background:#4b4a4a;border-radius:24px;font-size:clamp(1.2rem,1.4vw,1.8rem);color:#fff;text-align:center}.l-archiveDownloadContent .l-download-list-item-link{display:block;padding:5rem 3rem;text-decoration:none;transition:all .3s ease}.l-archiveDownloadContent .l-download-list-item-link:hover figure img{transform:scale(1.05)}.l-archiveDownloadContent .l-download-list-item-link:hover .l-download-list-item-btn{background-color:#fff;color:#1c903b !important}.l-archiveDownloadContent .l-download-list-item figure{border:1px solid #ccc;margin-bottom:3rem}.l-archiveDownloadContent .l-download-list-item figure img{transition:.3s}.l-archiveDownloadContent .l-download-list-item-ttl{font-size:2rem;font-weight:normal;margin-bottom:2rem;text-align:center}.l-archiveDownloadContent .l-download-list-item-txt{font-size:1.8rem;margin:0 auto 1rem;text-align:center;width:80%}.l-archiveDownloadContent .l-download-list-item-size{font-size:1.8rem;margin-bottom:3rem;text-align:center}.l-archiveDownloadContent .l-download-list-item-btn{background-color:#1c903b;border:1px solid #1c903b;color:#fff !important;display:block;font-size:1.8rem;height:55px;line-height:3;max-width:250px;margin:0 auto;text-align:center;transition:all .3s ease;width:100%}.l-archiveReportContent{margin:5rem auto 10rem;max-width:900px;width:90%}@media screen and (max-width: 767px){.l-archiveReportContent{margin:3rem auto 5rem;padding:0 2rem;width:100%}}.l-archiveReportContent .l-cateMenu-list{border-bottom:1px solid #e5e5e5;display:flex;margin-bottom:2rem}@media screen and (max-width: 767px){.l-archiveReportContent .l-cateMenu-list{margin-bottom:1rem}}.l-archiveReportContent .l-cateMenu-list-item{margin-right:.5rem;margin-bottom:-3px}@media screen and (max-width: 767px){.l-archiveReportContent .l-cateMenu-list-item{font-size:1.3rem}}.l-archiveReportContent .l-cateMenu-list-item h2{font-size:1.5rem;font-weight:normal}.l-archiveReportContent .l-cateMenu-list-item a{background-color:#e5e5e5;border:1px solid #e5e5e5;border-bottom:none;border-radius:3px;display:block;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}@media screen and (max-width: 767px){.l-archiveReportContent .l-cateMenu-list-item a{padding:.5rem 1rem}}.l-archiveReportContent .l-cateMenu-list-item a:hover{background-color:#f4f9f5;color:#4d4d4d}.l-archiveReportContent .l-cateMenu-list .active a{background-color:rgba(0,0,0,0);border-bottom:3px solid #fff}.l-archiveReportContent .l-cateMenu-list .active a:hover{color:#4d4d4d}.l-archiveReportContent .l-report-list{margin-bottom:2.5rem;padding:.5rem 1rem 0}.l-archiveReportContent .l-report-list-item{display:flex;padding:2rem 0}@media screen and (max-width: 767px){.l-archiveReportContent .l-report-list-item{flex-direction:column;padding:1.5rem 0}}.l-archiveReportContent .l-report-list-item-inner{align-items:center;display:flex}@media screen and (max-width: 767px){.l-archiveReportContent .l-report-list-item-inner{margin-bottom:.5rem}}.l-archiveReportContent .l-report-list-item-date{margin-right:1.5rem}@media screen and (max-width: 767px){.l-archiveReportContent .l-report-list-item-date{margin-right:0}}.l-archiveReportContent .l-report-list-item-cate{font-size:1.2rem;margin:0 auto;text-align:center}.l-archiveReportContent .l-report-list-item-cate span{border:solid 1px #4d4d4d;display:block;padding:0 .5rem;width:121px}@media screen and (min-width: 768px){.l-archiveReportContent .l-report-list-item-cate{margin-right:2rem}}@media screen and (max-width: 767px){.l-archiveReportContent .l-report-list-item-cate{font-size:1.2rem;margin-left:1rem}}.l-archiveReportContent .l-report-list-item:last-child{border-bottom:none}.l-archiveReportContent .l-report-list-item a{text-decoration:none}@media screen and (max-width: 767px){.l-archiveReportContent .l-report-list-item a{flex-direction:column;text-align:left}}.l-archiveReportContent .l-report-list-btn{border-left:.5px solid #4d4d4d;border-right:.5px solid #4d4d4d;padding:0 3rem}.l-archiveReportContent .wp-pagenavi{margin:50px auto;position:relative;display:flex;justify-content:center;text-align:center;width:260px}.l-archiveReportContent .wp-pagenavi .current{margin:2px 5px;padding:3px 8px;display:flex;justify-content:center;align-items:center;border:1px solid #19903c;background:#19903c;width:25px;height:30px;font-size:15px;color:#fff;letter-spacing:0}.l-archiveReportContent .wp-pagenavi .page{margin:2px 5px;padding:3px 8px;display:flex;justify-content:center;align-items:center;border:1px solid #ccc;width:25px;height:30px;font-size:15px;color:#ccc;letter-spacing:0}.l-archiveReportContent .wp-pagenavi .nextpostslink{margin-left:0;color:#fff;position:absolute;right:25px;top:50%;transform:translate(0, -50%)}.l-archiveReportContent .wp-pagenavi .nextpostslink:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:1px solid #433f3e;border-right:1px solid #433f3e;transform:translate(-50%, -50%) rotate(45deg)}.l-archiveReportContent .wp-pagenavi a{text-decoration:none}.home *,.home *:before,.home *:after{box-sizing:border-box}.home .content{margin:0 auto;max-width:1000px}@media screen and (min-width: 768px){.home .content{width:90%}}@media screen and (max-width: 767px){.home .content{width:100%}}.home .topPage-title{margin-block-end:2.4rem;line-height:1.218;text-align:center;letter-spacing:.05em}@media screen and (min-width: 768px){.home .topPage-title{font-size:3.2rem}}@media screen and (max-width: 767px){.home .topPage-title{font-size:2.6rem}}.home .topPage-title span{display:block;font-size:1.2rem;font-weight:700;color:#19903c}@media screen and (min-width: 768px){.home .topPage-text{margin-block-end:1.6rem;font-size:1.4rem;line-height:1.64}}@media screen and (max-width: 767px){.home .topPage-text{margin-block-end:1.2rem;font-size:1.3rem;line-height:1.53}}@media screen and (min-width: 768px){.home .m-button-s.home-button{margin-block-start:2.4rem}}@media screen and (max-width: 767px){.home .m-button-s.home-button{margin-block-start:2rem;margin-inline:auto}}.home .m-button-s.home-button a{position:relative}@media screen and (min-width: 768px){.home .m-button-s.home-button a{width:264px;height:50px;font-size:1.6rem}}@media screen and (max-width: 767px){.home .m-button-s.home-button a{padding:1rem 0 1.5rem;width:239px;height:45px;font-size:1.4rem}}.home .m-button-s.home-button a .arrow{position:absolute;top:41%;right:9%;transform:translate(-9%, -41%);border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media screen and (min-width: 768px){.home .m-button-s.home-button a .arrow{width:11px;height:11px}}@media screen and (max-width: 767px){.home .m-button-s.home-button a .arrow{width:9px;height:9px}}@media screen and (max-width: 767px){.home .l-topPage-nav{display:none}}.home .l-topPage-nav-txtArea{align-items:center;display:flex;height:72px;justify-content:flex-end}@media screen and (max-width: 767px){.home .l-topPage-nav-txtArea{height:auto;margin-top:1rem}}.home .l-topPage-nav-txtArea-btn{background-color:#19903c;border:1px solid #19903c;border-radius:23.5px;color:#fff;display:block;font-weight:500;margin:0 3rem;padding:.7rem 0;text-align:center;text-decoration:none;width:265px}@media screen and (max-width: 767px){.home .l-topPage-nav-txtArea-btn{display:none}}.home .l-topPage-nav-txtArea-btn:hover{background-color:#fff;border:1px solid #19903c;color:#19903c;text-decoration:none}.home .l-topPage-nav-txtArea-txt{margin:1rem auto;text-align:right;width:70%}@media screen and (max-width: 767px){.home .l-topPage-nav-txtArea-txt{font-size:1.3rem;text-align:left}}.home .l-topPage-mv{position:relative;overflow:hidden}@media screen and (min-width: 1000px){.home .l-topPage-mv{margin-block-start:9rem}}@media screen and (max-width: 999px){.home .l-topPage-mv{margin-block-start:5rem}}.home .l-topPage-mv-inner{position:relative}.home .l-topPage-mv-video-wrap{position:relative;max-height:65.7rem}.home .l-topPage-mv video{width:100%;height:100%}.home .l-topPage-mv-text-wrap{position:absolute}@media screen and (min-width: 768px){.home .l-topPage-mv-text-wrap{top:50%;left:50%;transform:translate(-50%, -50%);width:488px}}@media screen and (max-width: 767px){.home .l-topPage-mv-text-wrap{top:20%;left:50%;transform:translate(-50%, -20%);width:90%}}.home .l-topPage-mv-title{text-align:center;color:#fff}@media screen and (min-width: 768px){.home .l-topPage-mv-title{margin-block-end:2.8rem}}@media screen and (max-width: 767px){.home .l-topPage-mv-title{margin-block-end:5.53%}}.home .l-topPage-mv-title .title-sub{display:block;text-align:center}@media screen and (min-width: 768px){.home .l-topPage-mv-title .title-sub{margin-block-end:1.7rem;font-size:2.2rem}}@media screen and (max-width: 767px){.home .l-topPage-mv-title .title-sub{margin-block-end:5.24%;font-size:clamp(1.4rem,1.114rem + 1.429vw,1.8rem)}}.home .l-topPage-mv-title .title-sub span{display:block}.home .l-topPage-mv-title .logo{width:363px}.home .l-topPage-mv-number{display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;border:2px solid #fff;color:#fff}@media screen and (min-width: 768px){.home .l-topPage-mv-number{padding:.7rem 2.4rem .6rem 2.5rem;width:376px}}@media screen and (max-width: 767px){.home .l-topPage-mv-number{padding:.6rem 1.5rem .4rem .9rem;width:100%}}.home .l-topPage-mv-number .text-box{width:50%;text-align:center}.home .l-topPage-mv-number .text-box .label{font-size:1.2rem;font-weight:700;text-align:center}.home .l-topPage-mv-number .text-box .number-wrap{line-height:1}.home .l-topPage-mv-number .text-box .number-wrap .number{font-weight:500;letter-spacing:-2.3px}@media screen and (min-width: 768px){.home .l-topPage-mv-number .text-box .number-wrap .number{font-size:4.4rem}}@media screen and (max-width: 767px){.home .l-topPage-mv-number .text-box .number-wrap .number{font-size:clamp(3.2rem,2.343rem + 4.286vw,4.4rem)}}.home .l-topPage-mv-number .text-box .number-wrap .text{width:50%;font-size:1.1rem;font-weight:700}.home .l-topPage-mv-number .text-note{width:100%;font-size:.8rem;font-weight:500;text-align:center}.home .l-topPage-point{position:absolute}@media screen and (min-width: 768px){.home .l-topPage-point{top:-5.4rem;left:50%;transform:translateX(-50%)}}@media screen and (min-width: 769px)and (max-width: 1070px){.home .l-topPage-point{top:-4%;width:79%}}@media screen and (max-width: 767px){.home .l-topPage-point{top:-7%;left:50%;transform:translate(-50%, 8%);width:100%}}.home .l-topPage-point-tag{position:absolute;z-index:1}@media screen and (min-width: 768px){.home .l-topPage-point-tag{top:-37%;left:4%;width:16%}}@media screen and (min-width: 768px)and (max-width: 1070px){.home .l-topPage-point-tag{top:-16%;left:-2%}}@media screen and (min-width: 768px)and (max-width: 1000px){.home .l-topPage-point-tag{top:-4%;left:-8%}}@media screen and (max-width: 767px){.home .l-topPage-point-tag{left:6%;bottom:12rem;width:29%}}.home .l-topPage-point-list{position:relative;display:flex;margin-inline:auto;max-width:720px}@media screen and (max-width: 767px){.home .l-topPage-point-list{width:100%}}.home .l-topPage-point-item{padding-block:1.2rem 1.1rem;width:33.33%;background:#19903c;border:1px solid #fff;text-align:center;color:#fff}@media screen and (max-width: 767px){.home .l-topPage-point-item{padding-inline:.5rem;font-size:1.2rem}}.home .l-topPage-point-item:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.home .l-topPage-point-item:first-child .l-topPage-point-item-img{margin-inline-start:14%}@media screen and (min-width: 768px){.home .l-topPage-point-item:first-child .l-topPage-point-item-text{margin-left:auto;width:85%}}.home .l-topPage-point-item:nth-child(2){border-left:.5px solid #fff;border-right:.5px solid #fff}.home .l-topPage-point-item:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.home .l-topPage-point-item:last-child .l-topPage-point-item-img{margin-block-end:0}.home .l-topPage-point-item-text{font-size:1.6rem;font-weight:700}@media screen and (max-width: 767px){.home .l-topPage-point-item-text{font-size:1.1rem}}.home .l-topPage-point-item-text span{display:block;line-height:1.46}.home .l-topPage-point-item-img{margin-block-end:.5rem}.home .l-topPage-about{position:relative}@media screen and (min-width: 768px){.home .l-topPage-about{padding-block:14.7rem 11.2rem}}@media screen and (max-width: 767px){.home .l-topPage-about{padding-block:10.6rem 5rem}}@media screen and (min-width: 768px){.home .l-topPage-about:before{position:absolute;top:0;left:0;content:"";background-image:url(../img/toppage/about_bk_left_pc.webp);background-repeat:no-repeat;background-size:cover;height:100%}}@media screen and (min-width: 768px)and (min-width: 1401px){.home .l-topPage-about:before{width:220px}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 1400px){.home .l-topPage-about:before{width:14%}}@media screen and (min-width: 768px){.home .l-topPage-about:after{position:absolute;top:0;right:0;content:"";background-image:url(../img/toppage/about_bk_right_pc.webp);background-repeat:no-repeat;background-size:cover;height:100%}}@media screen and (min-width: 1401px){.home .l-topPage-about:after{width:220px}}@media screen and (min-width: 768px)and (max-width: 1400px){.home .l-topPage-about:after{width:14%}}.home .l-topPage-about-inner{margin-inline:auto;background:#fff;border-radius:10px}@media screen and (min-width: 768px){.home .l-topPage-about-inner{padding:2.9rem 3rem 4.6rem 3rem;max-width:1000px;width:74%}}@media screen and (max-width: 767px){.home .l-topPage-about-inner{padding:0 1.5rem 3rem;width:90%}}.home .l-topPage-about-title{font-weight:700;line-height:1.625;text-align:center;color:#19903c}@media screen and (min-width: 768px){.home .l-topPage-about-title{margin-block-end:3.2rem;font-size:3.2rem;line-height:1.5}}@media screen and (max-width: 767px){.home .l-topPage-about-title{font-size:clamp(2rem,1.243rem + 1.786vw,2.2rem)}}.home .l-topPage-about-title span{display:block}.home .l-topPage-about-col2{display:flex;gap:7rem 2rem;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 767px){.home .l-topPage-about-col2{flex-direction:column-reverse;gap:0rem}}.home .l-topPage-about-col2-textArea{display:flex;align-items:flex-start;flex-direction:column}@media screen and (min-width: 768px){.home .l-topPage-about-col2-textArea{width:47.82%;width:428px}}@media screen and (max-width: 767px){.home .l-topPage-about-col2-textArea{width:100%}}@media screen and (min-width: 768px){.home .l-topPage-about-col2-figure{width:44.24%;width:396px}}@media screen and (max-width: 767px){.home .l-topPage-about-col2-figure{margin-inline:auto;width:80.7%}}@media screen and (max-width: 767px){.home .l-topPage-about-figure img{width:100vw}}@media screen and (min-width: 768px){.home .l-topPage-about .m-button-s a{width:339px}}.home .l-topPage-pikup{margin-block:3rem 12.1rem}@media screen and (min-width: 768px){.home .l-topPage-case{padding-block:8rem 12.2rem}}@media screen and (max-width: 767px){.home .l-topPage-case{padding-block-end:8rem}}.home .l-topPage-ranking{background-color:#f0f4f1;padding-block:8rem}.home .l-topPage-news{background-color:#f0f4f1}@media screen and (min-width: 768px){.home .l-topPage-news{padding-block-end:8rem}}@media screen and (max-width: 767px){.home .l-topPage-news{padding-block-end:3rem}}.home .l-topPage-news-content{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.home .l-topPage-news-content{flex-direction:column}}.home .l-topPage-news-bk{display:flex;align-items:stretch;flex-direction:column;padding-block-end:3.7rem;width:48.2%;background:#fff;border:1px solid #bfbfbf;border-radius:10px}@media screen and (max-width: 767px){.home .l-topPage-news-bk{margin-block-end:5rem;width:100%}}.home .l-topPage-news-title{padding-block:2.6rem;background-color:#19903c;border-bottom:1px solid #19903c;border-top-left-radius:10px;border-top-right-radius:10px;font-size:2rem;color:#fff;text-align:center}@media screen and (max-width: 767px){.home .l-topPage-news-title{padding-block:1.28rem;font-size:1.9rem}}.home .l-topPage-news-list{display:flex;flex-direction:column;flex-grow:1;margin-bottom:2.5rem;padding:.3rem 1.1rem}.home .l-topPage-news-list-item{border-bottom:.5px solid #4d4d4d;display:flex;flex-direction:column;padding-block:1.5rem}@media screen and (min-width: 768px){.home .l-topPage-news-list-item{height:10.8rem}}@media screen and (max-width: 767px){.home .l-topPage-news-list-item{flex-direction:column}}.home .l-topPage-news-list-item-inner{display:flex;margin-block-end:1rem}@media screen and (max-width: 767px){.home .l-topPage-news-list-item-inner{width:100%}}.home .l-topPage-news-list-item-date{margin-right:1.5rem}.home .l-topPage-news-list-item-cate{margin-right:2rem;text-align:center}@media screen and (max-width: 767px){.home .l-topPage-news-list-item-cate{font-size:1.2rem;width:130px}}.home .l-topPage-news-list-item-cate span{border:solid 1px #4d4d4d;display:inline-block;font-size:1.2rem;padding:0 .5rem;width:121px}@media screen and (max-width: 767px){.home .l-topPage-news-list-item-cate span{width:130px}}.home .l-topPage-news-list-item a{text-decoration:none}@media screen and (max-width: 767px){.home .l-topPage-news-list-item a{flex-direction:column;text-align:left}}.home .l-topPage-news-list-item-txt{text-align:left}.home .l-topPage-studyStyle{background-color:#f0f4f1}@media screen and (min-width: 768px){.home .l-topPage-studyStyle{padding-block-end:6rem}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle{padding-block-end:2.6rem}}.home .l-topPage-studyStyle-item{background:#fff;border:2px solid #19903c;border-radius:10px}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-item{margin-block-end:3rem}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-item{margin-block-end:2.4rem}}.home .l-topPage-studyStyle-item-inner{display:flex;gap:1.2rem;justify-content:space-between}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-item-inner{flex-direction:column}}.home .l-topPage-studyStyle-textArea{display:flex;flex-direction:column;justify-content:space-between;border-top-left-radius:10px;border-end-start-radius:10px}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-textArea{padding-inline-start:4rem;width:48%}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-textArea{padding-inline:2rem;width:100%}}.home .l-topPage-studyStyle-textArea .m-button-s{align-self:flex-start}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-textArea .m-button-s{margin-block:4rem}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-textArea .m-button-s{margin-inline:inherit;margin-block-end:2.4rem}}.home .l-topPage-studyStyle-title{display:flex;align-items:center;color:#19903c}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-title{font-size:2.4rem;line-height:1.3}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-title{font-size:2.2rem}}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-title .number{margin-inline-end:1.7rem;font-size:6.2rem}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-title .number{margin-inline-end:2.2rem;font-size:5.4rem}}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-sub-title{font-size:2rem}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-sub-title{margin-block-end:.8rem;font-size:1.8rem}}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-item-inner-figure{width:44.8%}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-item-inner-figure{width:100%}}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-text{font-size:1.4rem;line-height:1.64}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-text{font-size:1.3rem;line-height:1.53}}.home .l-topPage-studyStyle-figure{margin-inline:auto}@media screen and (min-width: 768px){.home .l-topPage-studyStyle-figure{width:92%}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle-figure{width:89.57%}}@media screen and (min-width: 768px){.home .l-topPage-studyStyle .large a{width:324px}}@media screen and (max-width: 767px){.home .l-topPage-studyStyle .large a{width:130%}}.home .l-topPage-studyStyle .large a .arrow{right:7%}.home .l-topPage-studyStyle .mb{margin-block-end:2rem}@media screen and (min-width: 768px){.home .l-topPage-theacher{padding-block:7rem 10rem}}@media screen and (max-width: 767px){.home .l-topPage-theacher{padding-block:6rem 8rem}}.home .l-topPage-theacher-catch{margin-block-end:2.4rem;font-weight:700;text-align:center;color:#19903c}@media screen and (min-width: 768px){.home .l-topPage-theacher-catch{font-size:2.4rem}}@media screen and (max-width: 767px){.home .l-topPage-theacher-catch{font-size:2rem;letter-spacing:-0.03em}}.home .l-topPage-theacher-catch span{display:block}.home .l-topPage-theacher-list{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.home .l-topPage-theacher-list{margin-block-end:4rem}}@media screen and (max-width: 767px){.home .l-topPage-theacher-list{margin-block-end:2.95rem}}.home .l-topPage-theacher-item{width:8.33%}.home .l-topPage-theacher-video .m-video{position:relative;width:81.28%;padding-top:46.25%;margin-inline:auto;text-align:center}@media screen and (min-width: 768px){.home .l-topPage-theacher-video .m-video{margin-block-end:1.2rem}}@media screen and (max-width: 767px){.home .l-topPage-theacher-video .m-video{margin-block-end:1rem}}.home .l-topPage-theacher-video-caption{text-align:center}@media screen and (min-width: 768px){.home .l-topPage-theacher-video-caption{margin-block-end:3rem}}@media screen and (max-width: 767px){.home .l-topPage-theacher-video-caption{margin-block-end:2.6rem}}.home .l-topPage-theacher-video-text{margin-block-end:3rem}.home .l-topPage-theacher-video-text span{display:block}.home .l-topPage-access-list-wrap{display:flex;align-items:center;gap:4.8%;justify-content:space-between}@media screen and (min-width: 768px){.home .l-topPage-access-list-wrap{margin-block-end:5rem}}@media screen and (max-width: 767px){.home .l-topPage-access-list-wrap{flex-direction:column;margin-block-end:3rem}}@media screen and (min-width: 768px){.home .l-topPage-access-figure{width:27%}}@media screen and (max-width: 767px){.home .l-topPage-access-figure{margin-block-end:3.04rem;width:52.41%}}.home .l-topPage-access-list{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.home .l-topPage-access-list{width:68%}}@media screen and (max-width: 767px){.home .l-topPage-access-list{width:100%}}@media screen and (min-width: 768px){.home .l-topPage-access-term{padding-block:1.9rem;width:20%;border-bottom:1px solid #bfbfbf}}@media screen and (max-width: 767px){.home .l-topPage-access-term{margin-block:1.4rem .9rem;width:100%;font-weight:700}}@media screen and (max-width: 767px){.home .l-topPage-access-term:first-child{margin-block-start:0;padding-block-start:1.2rem;border-top:1px solid #bfbfbf}}.home .l-topPage-access-description{border-bottom:1px solid #bfbfbf}@media screen and (min-width: 768px){.home .l-topPage-access-description{padding-block:1.9rem;width:80%}}@media screen and (max-width: 767px){.home .l-topPage-access-description{padding-block-end:1.2rem;width:100%}}.home .l-topPage-access-map{height:0;overflow:hidden;padding-bottom:35%;position:relative}@media screen and (max-width: 767px){.home .l-topPage-access-map{padding-bottom:56.25%}}.home .l-topPage-access-map iframe{position:absolute;left:0;top:0;height:100%;width:100%}.page-template-page-lp{font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;line-height:1.6}.page-template-page-lp .l-dx__ttl{margin-bottom:1.2rem;font-size:2.8rem;font-weight:700;color:#fff;text-align:center}@media screen and (max-width: 767px){.page-template-page-lp .l-dx__ttl{font-size:2.4rem;line-height:1.18}}.page-template-page-lp .l-dx__ttl span{font-size:5.1rem}@media screen and (max-width: 767px){.page-template-page-lp .l-dx__ttl span{font-size:4rem}}.page-template-page-lp .l-dx .l-mv{position:relative;padding-bottom:15%;background:url(../img/dx_reskilling/mv_pc.jpg) no-repeat center center/cover}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-mv{padding-bottom:77%;background:url(../img/dx_reskilling/mv_sp.jpg) no-repeat center center/cover}}.page-template-page-lp .l-dx .l-mv__inner{margin-left:auto;padding-right:1%;width:48%}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-mv__inner{margin-top:1rem;padding-inline:2rem;width:100%}}.page-template-page-lp .l-dx .l-mv__sub{margin-bottom:2rem;padding-top:3.4rem}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-mv__sub{padding-top:1.5rem;text-align:center}}.page-template-page-lp .l-dx .l-mv__sub span{padding:.5rem 1.5rem;border:2px solid #19903c;border-radius:25px;font-size:1.8rem;font-weight:900;color:#19903c}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-mv__sub span{font-size:1.5rem}}.page-template-page-lp .l-dx .l-mv h1{margin-bottom:.7rem;font-size:3rem;font-weight:900;line-height:1.333;letter-spacing:2.4px;color:#19903c}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-mv h1{margin-bottom:1rem;font-size:2.3rem;text-align:center}}.page-template-page-lp .l-dx .l-mv h1 span{display:block}.page-template-page-lp .l-dx .l-mv__lead{font-size:2rem;font-weight:700;color:#19903c}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-mv__lead{text-align:center;font-size:1.7rem}}.page-template-page-lp .l-dx .l-mv__lead span{display:block}.page-template-page-lp .l-dx .l-mv .m-btn{position:absolute;bottom:8%;left:50%;transform:translate(-50%, 8%)}.page-template-page-lp .l-dx .l-mv .m-btn:hover{bottom:7.8%;transform:translate(-50%, 7.8%)}.page-template-page-lp .l-dx .l-ctaTop{padding-bottom:3.7rem;background:#d50227}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-ctaTop{padding-top:1.5rem}}.page-template-page-lp .l-dx .l-ctaTop__inner{margin-inline:auto;margin-bottom:2rem;max-width:730px;width:80%}.page-template-page-lp .l-dx .l-value{padding-bottom:.4rem;background:#f2f2f2}.page-template-page-lp .l-dx .l-value__wrap{padding:5.3rem 3.3rem;background:url(../img/dx_reskilling/value_bg_pc.jpg) no-repeat center center/cover}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-value__wrap{padding:3.4rem 1.5rem 2.2rem;background:url(../img/dx_reskilling/value_bg_sp.jpg) no-repeat center center/cover}}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-value .l-new__ttl{margin-bottom:3rem;font-size:2.3rem}}.page-template-page-lp .l-dx .l-value__txt{margin-inline:auto;margin-bottom:2.2rem;font-size:1.4rem;color:#fff;text-align:center}.page-template-page-lp .l-dx .l-value__group{display:flex;gap:1.7rem;justify-content:center}.page-template-page-lp .l-dx .l-value__group-item{display:flex;align-items:center;flex-direction:column;justify-content:center;width:134px;height:134px;border-radius:50%;background:#fff;border:3px solid #19903c;font-size:1.6rem;font-weight:700;color:#19903c}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-value__group-item{width:111px;height:111px;font-size:1.3rem}}.page-template-page-lp .l-dx .l-10year{margin-block:6rem 5.4rem}.page-template-page-lp .l-dx .l-10year .l-new__ttl{color:#333}.page-template-page-lp .l-dx .l-10year__txt{margin-inline:auto;margin-bottom:3.2rem;font-size:1.4rem;text-align:center}.page-template-page-lp .l-dx .l-10year figure{text-align:center}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-10year figure img{width:45%;height:45%}}.page-template-page-lp .l-dx .l-voice{padding-block:4rem 5rem;background:#898989}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-voice{padding-block:3rem 4rem}}.page-template-page-lp .l-dx .l-voice__list{display:flex;flex-wrap:wrap;gap:1.5rem 2.4rem;justify-content:center;margin-inline:auto;max-width:780px;width:90%}.page-template-page-lp .l-dx .l-voice__item{position:relative;padding:1.1rem 1rem .9rem 6rem;background:#fff;border-radius:6px;width:48%}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-voice__item{display:flex;align-items:center;padding:1.5rem 1rem 1.8rem 6rem;width:100%}}.page-template-page-lp .l-dx .l-voice__item:before{position:absolute;left:1rem;content:"";background:url(../img/dx_reskilling/icon_voice.png) no-repeat center center/contain;width:38px;height:38px}.page-template-page-lp .l-dx .l-about{padding-bottom:4.2rem;background:#f2f2f2}.page-template-page-lp .l-dx .l-about__ttlArea{margin-bottom:6.1rem;padding-block:9rem 7.9rem;background:url(../img/dx_reskilling/about_bg_pc.jpg) no-repeat center center/cover}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-about__ttlArea{margin-bottom:3rem;padding-block:6rem 3.7rem;background:url(../img/dx_reskilling/about_bg_sp.jpg) no-repeat center center/cover}}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-about__ttlArea .l-new__ttl{line-height:1.458}}.page-template-page-lp .l-dx .l-about__list{margin-inline:auto;max-width:780px;width:90%;font-weight:700;color:#fff}.page-template-page-lp .l-dx .l-about__list .ttlArea{display:flex}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-about__list .ttlArea{flex-direction:column}}.page-template-page-lp .l-dx .l-about__list .ttlArea p{padding:.5rem 2rem;background:#d70027;font-size:1.4rem}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-about__list .ttlArea p{margin-bottom:.3rem;padding:0 .65rem;background:inherit;border-left:12px solid #d70027;font-size:1.2rem;font-weight:normal;color:#333}}.page-template-page-lp .l-dx .l-about__list .ttlArea h3{padding:.5rem 2rem;background:#707070;font-size:1.4rem}.page-template-page-lp .l-dx .l-about__item{margin-bottom:5.4rem}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-about__item{margin-bottom:3rem}}.page-template-page-lp .l-dx .l-campaign{position:relative;margin-bottom:10rem;padding:3.6rem 0;background:#d50227}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-campaign{padding:3.6rem 0 .1rem}}.page-template-page-lp .l-dx .l-campaign::after{position:absolute;bottom:-60px;left:-110px;right:0;content:"";width:0;height:0;border-style:solid;border-width:60px 50vw 0 50vw;border-color:#d50227 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (max-width: 1200px){.page-template-page-lp .l-dx .l-campaign::after{left:0}}.page-template-page-lp .l-dx .l-campaign__inner{margin-inline:auto;max-width:780px;width:90%}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-campaign__inner .l-new__ttl{margin-bottom:2rem}}.page-template-page-lp .l-dx .l-campaign__box{display:flex;gap:1.2rem;justify-content:center;margin-inline:auto;margin-bottom:2rem;max-width:780px;width:90%}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-campaign__box{flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}}.page-template-page-lp .l-dx .l-campaign__box.col2 figure{width:50%}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-campaign__box.col2 figure{width:100%}}.page-template-page-lp .l-dx .l-campaign__box.col3 figure{width:33%}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-campaign__box.col3 figure{width:100%}}.page-template-page-lp .l-dx .l-form{margin-inline:auto;max-width:780px;width:90%}.page-template-page-lp .l-dx .l-form-ttl{border-bottom:3px solid #1c903b;color:#1c903b;font-family:Open Sans,sans-serif;font-size:3.5rem;font-weight:400;padding:2rem 5rem 0;position:relative;text-align:center}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .l-form-ttl{color:#1c903b;font-size:2.5rem;padding:1.5rem 3rem .5rem}}.page-template-page-lp .l-dx .m-btn{background-color:#fff;border:2px solid #fff;border-radius:35px;box-shadow:3px 5px 0px rgba(0,0,0,.16);color:#d50227 !important;display:block;font-size:2rem;font-weight:700;height:60px;margin:0 auto;text-align:center;text-decoration:none;transition:all .3s ease;width:394px}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .m-btn{width:77.77%;height:49px}}.page-template-page-lp .l-dx .m-btn:hover{background-color:#d50f27;color:#fff !important;box-shadow:none;transform:translateY(1px)}.page-template-page-lp .l-dx .m-btn p{line-height:2.8}@media screen and (max-width: 767px){.page-template-page-lp .l-dx .m-btn p{line-height:2.2}}.page-template-page-lp{font-family:"Noto Sans JP",sans-serif;font-size:1.4rem;line-height:1.6}@media screen and (max-width: 1200px){.page-template-page-lp .l-new{margin-block-start:5.5rem}}.page-template-page-lp .l-new__ttl{margin-bottom:1.2rem;font-weight:700;color:#fff;text-align:center}@media screen and (min-width: 768px){.page-template-page-lp .l-new__ttl{font-size:2.8rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new__ttl{font-size:2.4rem;line-height:1.18}}@media screen and (min-width: 768px){.page-template-page-lp .l-new__ttl span{font-size:5.1rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new__ttl span{display:block}}.page-template-page-lp .l-new .l-mv__wrap{position:relative}.page-template-page-lp .l-new .l-mv{position:relative;padding-bottom:15%}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-mv{background:url(../img/newemployee_reskilling/mv_pc.jpg) no-repeat center center/cover}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-mv{padding-bottom:77%;background:url(../img/newemployee_reskilling/mv_sp.jpg) no-repeat center center/cover}}.page-template-page-lp .l-new .l-mv__inner{margin-inline:auto;max-width:780px}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-mv__inner{width:90%}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-mv__inner{padding-inline:2rem;width:100%}}.page-template-page-lp .l-new .l-mv__sub{letter-spacing:.04em}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-mv__sub{margin-bottom:1.5rem;padding-top:4rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-mv__sub{margin-bottom:1rem;padding-top:.5rem;text-align:center}}.page-template-page-lp .l-new .l-mv__sub span{position:relative;padding-bottom:.25em;font-weight:900;color:#19903c}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-mv__sub span{font-size:1.8rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-mv__sub span{font-size:clamp(1.02rem,.391rem + 3.143vw,1.9rem)}}.page-template-page-lp .l-new .l-mv__sub span::after{position:absolute;bottom:0;left:0;content:"";width:100%;border-bottom:7px solid #19903c;opacity:26%}.page-template-page-lp .l-new .l-mv h1{font-weight:900;line-height:1.3;letter-spacing:.08em;color:#19903c}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-mv h1{margin-bottom:1.7rem;font-size:3.2rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-mv h1{margin-bottom:1rem;font-size:clamp(1.836rem,.719rem + 5.586vw,3.4rem);text-align:center}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-mv h1 span{font-size:3.6rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-mv h1 span{font-size:clamp(1.944rem,.761rem + 5.914vw,3.6rem)}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-mv__lead{font-size:clamp(.756rem,.296rem + 2.3vw,1.4rem);text-align:center}}.page-template-page-lp .l-new .l-mv__lead span{display:block}.page-template-page-lp .l-new .l-btnArea{position:absolute;bottom:0;left:50%;transform:translatex(-50%);margin:0 auto}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-btnArea{width:735px}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-btnArea{top:85%;width:80%}}.page-template-page-lp .l-new .l-btnArea__reskilling{margin-bottom:2rem}.page-template-page-lp .l-new .l-btnArea__reskilling img{margin-left:auto;width:223px;height:92px}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-btnArea__reskilling img{margin-bottom:1rem;margin-inline:auto;width:100%;height:100%}}.page-template-page-lp .l-new .l-btnArea__btn{background:#fff;border-radius:20px}.page-template-page-lp .l-new .l-btnArea__btn:hover img{filter:opacity(70%)}.page-template-page-lp .l-new .l-btnArea__btn img{transition:filter .3s ease-in}.page-template-page-lp .l-new .l-lead{max-width:730px;border:2px solid #19903c;border-radius:5px}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lead{margin:3rem auto 5.3rem;padding:2rem 2.5rem 0;width:80%}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lead{margin:2rem auto 4.1rem;padding:1.5rem 0 1.5rem 1rem;width:81.64%}}.page-template-page-lp .l-new .l-lead__ttl{position:relative;color:#19903c}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lead__ttl{margin-bottom:1rem;padding-left:4rem;font-size:2.1rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lead__ttl{margin-bottom:.8rem;padding-left:3.5rem;font-size:1.8rem}}.page-template-page-lp .l-new .l-lead__ttl::before{position:absolute;left:0;content:"";background:url(../img/newemployee_reskilling/icon_q.png) no-repeat center center/contain;width:30px;height:30px}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lead__ttl::before{bottom:.2rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lead__ttl::before{bottom:2.5rem}}.page-template-page-lp .l-new .l-lead__txt{text-align:justify}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lead__txt{margin-bottom:1.5rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lead__txt{margin-bottom:.9rem;padding-inline-end:1.7rem;font-size:1.3rem}}.page-template-page-lp .l-new .l-feature{background:#f2f2f2}.page-template-page-lp .l-new .l-feature__wrap{color:#fff;text-align:center}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__wrap{margin-bottom:4.8rem;padding-block:4.4rem 4rem;background:url(../img/newemployee_reskilling/feature_bg_pc.jpg) no-repeat center center/cover}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__wrap{margin-bottom:3.6rem;padding-block:3rem 5rem;background:url(../img/newemployee_reskilling/feature_bg_sp.jpg) no-repeat center center/cover}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__txt{margin-bottom:3rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__txt{margin-bottom:2.6rem;margin-inline:auto;width:88.88%}}.page-template-page-lp .l-new .l-feature__note{font-size:1.2rem}.page-template-page-lp .l-new .l-feature__point{display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;background:#fff;border-radius:8px}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__point{gap:2.4rem 0;padding:3.2rem 2.7rem 3rem 2.4rem;max-width:780px;width:90%}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__point{flex-wrap:wrap;gap:1.6rem;padding:3rem 1.6rem 3rem 1.4rem;width:90.33%}}.page-template-page-lp .l-new .l-feature__point-item{position:relative;margin-inline-start:2.6rem;font-size:1.5rem;font-weight:700;text-align:left;color:#4d4d4d}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__point-item{width:44.2%}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__point-item{width:100%}}.page-template-page-lp .l-new .l-feature__point-item::before{position:absolute;left:-2.8rem;content:"";background:url(../img/newemployee_reskilling/icon_check.png) no-repeat center center/contain;width:26px;height:22px}.page-template-page-lp .l-new .l-feature__list{margin-inline:auto;max-width:780px;width:90%}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list{padding-block-end:7rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list{padding-block-end:5rem}}.page-template-page-lp .l-new .l-feature__list-ttl{padding-block:.9rem .8rem;background:#19903c;border-radius:8px 8px 0 0;color:#fff;text-align:center}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-ttl{font-size:1.8rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-ttl{padding-inline:1.6rem;font-size:1.6rem}}.page-template-page-lp .l-new .l-feature__list-item{background:#fff;border-radius:8px;box-shadow:3px 3px 0px rgba(0,0,0,.16)}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-item{margin-bottom:6rem}}.page-template-page-lp .l-new .l-feature__list-item:nth-child(2){margin-block-end:1rem}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item{margin-bottom:4rem}}.page-template-page-lp .l-new .l-feature__list-item-wrap{display:flex;flex-direction:column}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-item-wrap{padding:1.8rem 3rem 3rem 2.9rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item-wrap{padding:1.6rem}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-item-wrap.col2{padding:1.8rem 4.4rem 1rem 4.6rem;flex-direction:row;justify-content:space-between}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item-wrap.col2{flex-direction:column}}.page-template-page-lp .l-new .l-feature__list-item-wrap.col2 figure{padding:0 2.4rem 1.4rem 2.4rem}.page-template-page-lp .l-new .l-feature__list-item-ttl{position:relative;padding-inline-start:2em;margin-block-end:1.2rem}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-item-ttl{font-size:1.6rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item-ttl{font-size:1.5rem}}.page-template-page-lp .l-new .l-feature__list-item-ttl::before{position:absolute;top:-0.45em;left:0;content:"⚫︎";font-size:2em;color:#19903c}.page-template-page-lp .l-new .l-feature__list-item-ttl-h5{padding-block:.5rem .6rem;background:#19903c;text-align:center;color:#fff}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-item-ttl-h5{margin-block-end:1.2rem;font-size:1.6rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item-ttl-h5{margin-block-end:.7rem;font-size:1.4rem}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-item figure+.l-feature__list-item-ttl{margin-block-start:6rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item figure+.l-feature__list-item-ttl{margin-block-start:4rem}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__list-item .inner-col2{width:279px}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item .inner-col2{margin-block-end:3rem}}.page-template-page-lp .l-new .l-feature__list-item .inner-col2-ttl{margin-block-end:.8rem;font-size:1.5rem;text-align:center;color:#19903c}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list-item .inner-col2-txt{font-size:1.3rem}}.page-template-page-lp .l-new .l-feature__list.small{max-width:732px}.page-template-page-lp .l-new .l-feature__list.small .l-feature__list-item{margin-block-end:0}.page-template-page-lp .l-new .l-feature__list.small .txt-point{padding-block-end:3rem;font-size:1.8rem;font-weight:700;text-align:center;color:#d70027}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__list.small .txt-point span{display:block}}.page-template-page-lp .l-new .l-feature__grid{display:-ms-grid;display:grid}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__grid{margin-block-end:6rem;grid-gap:.9rem;-ms-grid-rows:(1fr)[5];grid-template-rows:repeat(5, 1fr);-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid{margin-block-end:4rem;grid-gap:.6rem;-ms-grid-rows:(1fr)[7];grid-template-rows:repeat(7, 1fr);-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}.page-template-page-lp .l-new .l-feature__grid-item{padding-block:0 .9rem;border:1px solid #4d4d4d}.page-template-page-lp .l-new .l-feature__grid-item .item-tag{display:flex;margin-block-end:.7rem;font-weight:400;color:#fff}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__grid-item .item-tag{font-size:1.3rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-tag{font-size:1.1rem}}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-career{background:#255e25}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-can{background:#19903c}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-goal.red{background:#d50227}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-goal.lightBlue{background:#02cdd5}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-goal.blue{background:#025bd5}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-goal.orange{background:#eb8024}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-tag-goal.orange{display:flex;align-items:center;font-size:.9rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-tag .small-sp{font-size:1rem}}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-course{position:relative;padding-block-start:2rem;padding-inline-start:5.5em}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-tag-course{font-size:1.2rem}}.page-template-page-lp .l-new .l-feature__grid-item .item-tag-course::before{position:absolute;left:.5em;content:"関連講座";padding:0 .4em .2em;background:#d9d9d9;font-weight:400}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__grid-item .item-tag-course::before{font-size:1.4rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-tag-course::before{font-size:1.2rem}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__grid-item span[class^=item-tag-]{padding:.2rem 1.1rem .4rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item span[class^=item-tag-]{padding:.3rem .5rem .6rem .3rem}}.page-template-page-lp .l-new .l-feature__grid-item .item-txt{margin-inline:auto;width:94.04%;line-height:1.846}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-txt{font-size:1.3rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-txt{font-size:1.2rem}}.page-template-page-lp .l-new .l-feature__grid-item .item-txt strong{line-height:1.5}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-txt strong{font-size:1.6rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__grid-item .item-txt strong{font-size:1.5rem}}.page-template-page-lp .l-new .l-feature__lecturer{display:flex;flex-direction:column}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__lecturer{gap:3rem;margin-block-end:3.4rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer{gap:2rem;margin-block-end:1rem}}.page-template-page-lp .l-new .l-feature__lecturer-item{display:flex}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__lecturer-item{gap:0 3rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item{gap:0 .9rem}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__lecturer-item .item-figure{width:19.91%}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item .item-figure{width:28%}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__lecturer-item .item-txtArea{width:76%}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item .item-txtArea{width:72%}}.page-template-page-lp .l-new .l-feature__lecturer-item .name{margin-block-end:.5em;font-weight:700}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item .name{font-size:1.8rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item .name{font-size:1.5rem}}.page-template-page-lp .l-new .l-feature__lecturer-item .name .tag{padding:.3rem .6rem .5rem;margin-inline-end:.5em;background:#19903c;color:#fff}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-feature__lecturer-item .name .tag{font-size:1.5rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item .name .tag{font-size:1.2rem}}.page-template-page-lp .l-new .l-feature__lecturer-item .career-list{font-size:1.3rem}.page-template-page-lp .l-new .l-feature__lecturer-item .career-term{margin-block-end:.3em;font-weight:700}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item .career-term{font-size:1.1rem}}.page-template-page-lp .l-new .l-feature__lecturer-item .career-description{margin-block-end:.4em;text-indent:-1em;padding-inline-start:1em;line-height:1.384}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-feature__lecturer-item .career-description{font-size:1.2rem}}.page-template-page-lp .l-new .l-feature__lecturer-item .career-description:last-child{margin-block-end:0}.page-template-page-lp .l-new .l-lineup{background:#f2f2f2}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup{padding-bottom:4.1rem}}.page-template-page-lp .l-new .l-lineup__wrap{color:#fff;text-align:center}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lineup__wrap{margin-bottom:4rem;padding-block:9.4rem 8.8rem;background:url(../img/newemployee_reskilling/lineup_bg_pc.jpg) no-repeat center center/cover}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__wrap{margin-bottom:3.6rem;padding-block:3.4rem 3.7rem;background:url(../img/newemployee_reskilling/lineup_bg_sp.jpg) no-repeat center center/cover}}.page-template-page-lp .l-new .l-lineup__wrap .l-new__ttl{margin-block-end:0}.page-template-page-lp .l-new .l-lineup__note{font-size:1.2rem}.page-template-page-lp .l-new .l-lineup__list{margin-inline:auto;max-width:780px;width:90%}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list{padding-block-end:7rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list{padding-block-end:5rem}}.page-template-page-lp .l-new .l-lineup__list-ttl{padding-block:.9rem .8rem;background:#19903c;border-radius:8px 8px 0 0;color:#fff;font-size:1.8rem;text-align:center}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list-ttl{padding-inline:1.6rem;font-size:1.6rem}}.page-template-page-lp .l-new .l-lineup__list-item{margin-bottom:6rem;background:#fff;border-radius:8px;box-shadow:3px 3px 0px rgba(0,0,0,.16)}.page-template-page-lp .l-new .l-lineup__list-item:nth-child(2){margin-block-end:1rem}.page-template-page-lp .l-new .l-lineup__list-item-wrap{display:flex;flex-direction:column}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lineup__list-item-wrap{padding:1.8rem 3rem 3rem 2.9rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list-item-wrap{padding:2rem 1.6rem}}.page-template-page-lp .l-new .l-lineup__list-item-ttl{position:relative;padding-inline-start:2em;margin-block-end:1.2rem}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lineup__list-item-ttl{font-size:1.6rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list-item-ttl{font-size:1.5rem}}.page-template-page-lp .l-new .l-lineup__list-item-ttl::before{position:absolute;top:-0.45em;left:0;content:"⚫︎";font-size:2em;color:#19903c}.page-template-page-lp .l-new .l-lineup__list-item-txt{line-height:1.642}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list-item-txt{font-size:1.3rem}}.page-template-page-lp .l-new .l-lineup__list-item-txt span{display:block}.page-template-page-lp .l-new .l-lineup__list-item figure{margin-block-start:.5em}.page-template-page-lp .l-new .l-lineup__list-item .figure-2col{display:flex}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list-item .figure-2col{flex-direction:column;margin-block-end:2rem}}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-lineup__list-item figure+.l-lineup__list-item-ttl{margin-block-start:6rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-lineup__list-item figure+.l-lineup__list-item-ttl{margin-block-start:4rem}}.page-template-page-lp .l-new .l-voice{padding-block:4rem 5rem;background:#898989}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-voice{padding-block:3rem 4rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-voice .l-new__ttl{margin-block-end:2rem}}.page-template-page-lp .l-new .l-voice__list{display:flex;flex-wrap:wrap;gap:1.5rem 2.4rem;justify-content:center;margin-inline:auto;max-width:780px;width:90%}.page-template-page-lp .l-new .l-voice__item{position:relative;padding:1.1rem 1rem .9rem 6rem;background:#fff;border-radius:6px;width:48%}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-voice__item{display:flex;align-items:center;padding:1.1rem 1.3rem .9rem 5.8rem;width:100%}}.page-template-page-lp .l-new .l-voice__item:before{position:absolute;left:1.2rem;content:"";background:url(../img/newemployee_reskilling/icon_voice.png) no-repeat center center/contain;width:38px;height:38px}.page-template-page-lp .l-new .l-form{margin-inline:auto;max-width:780px;width:90%}@media screen and (min-width: 768px){.page-template-page-lp .l-new .l-form{margin-block-start:8rem}}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-form{margin-block-start:6rem}}.page-template-page-lp .l-new .l-form-ttl{border-bottom:3px solid #1c903b;color:#1c903b;font-family:Open Sans,sans-serif;font-size:3.5rem;font-weight:400;padding:2rem 5rem 0;position:relative;text-align:center}@media screen and (max-width: 767px){.page-template-page-lp .l-new .l-form-ttl{color:#1c903b;font-size:2.5rem;padding:1.5rem 3rem .5rem}}.page-template-page-lp .l-new .m-btn{background-color:#fff;border:2px solid #fff;border-radius:35px;box-shadow:3px 5px 0px rgba(0,0,0,.16);color:#d50227 !important;display:block;font-size:2rem;font-weight:700;height:60px;margin:0 auto;text-align:center;text-decoration:none;transition:all .3s ease;width:394px}@media screen and (max-width: 767px){.page-template-page-lp .l-new .m-btn{width:77.77%;height:49px}}.page-template-page-lp .l-new .m-btn:hover{background-color:#d50f27;color:#fff !important;box-shadow:none;transform:translateY(1px)}.page-template-page-lp .l-new .m-btn p{line-height:2.8}@media screen and (max-width: 767px){.page-template-page-lp .l-new .m-btn p{line-height:2.2}}.l-pageContent-wrap .l-pageTtl{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageTtl{margin-top:5rem}}.l-pageContent-wrap .l-pageTtl .l-pageTtl-ttl{border-bottom:3px solid #19903c;color:#19903c;font-family:"Open Sans",sans-serif;font-size:3.5rem;font-weight:400;padding:2rem 5rem 0;position:relative;text-align:center}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageTtl .l-pageTtl-ttl{color:#19903c;font-size:2.5rem;padding:1.5rem 3rem .5rem}}.l-pageContent-wrap .l-pageTtl .l-pageTtl-small{color:#19903c;font-size:2.5rem;font-weight:400;padding-top:.5rem}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageTtl .l-pageTtl-small{font-size:2rem}}.l-pageContent-wrap .l-pageContent{margin:5rem auto 10rem}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent{margin:3rem auto 5rem}}.l-pageContent-wrap .l-pageContent-ttl{font-size:1.8rem;margin:10rem 0 2rem}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent-ttl{margin:6rem 0 2rem}}.l-pageContent-wrap .l-pageContent .top-none{margin-top:0 !important}.l-pageContent-wrap .l-pageContent-txt{margin-bottom:2rem}.l-pageContent-wrap .l-pageContent-figArea-2col{display:flex;justify-content:space-between;margin:4rem 0}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent-figArea-2col{align-items:center;flex-direction:column}}.l-pageContent-wrap .l-pageContent-figArea-2col img{width:47%}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent-figArea-2col img{margin-bottom:2rem;width:100%}}.l-pageContent-wrap .l-pageContent-figArea-1col{margin:4rem 0;text-align:center}.l-pageContent-wrap .l-pageContent-figArea-1col img{width:47%}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent-figArea-1col img{width:100%}}.l-pageContent-wrap .l-pageContent-table{border:1px solid #ccc;border-collapse:collapse;border-spacing:0;margin-bottom:1rem}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent-table{display:block;overflow-x:scroll;white-space:nowrap}}.l-pageContent-wrap .l-pageContent-table tr{border-bottom:1px solid #ccc}.l-pageContent-wrap .l-pageContent-table tr th{background:#19903c;color:#fff;padding:.5rem 1rem;text-align:left}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent-table tr th{padding:.5rem}}.l-pageContent-wrap .l-pageContent-table tr td{padding:.5rem 1rem}@media screen and (max-width: 767px){.l-pageContent-wrap .l-pageContent-table tr td{padding:.5rem}}@media screen and (min-width: 768px){.l-pageContent-wrap .l-pageContent-table-nowrap{white-space:nowrap}}.error404 .l-inner{margin:10rem auto;text-align:center}.A001 .l-archiveCourseContent{margin-bottom:3rem}.A001 .l-archiveCourseContent .l-cateMenu-list{margin-bottom:0}.A001 .l-pageContent{margin-top:3rem}.D001 .l-pageContent figure{margin-bottom:2rem}.D001 .l-pageContent-ttl{color:#19903c;font-size:2rem;font-weight:500;margin:3rem 0 2rem}@media screen and (max-width: 767px){.D001 .l-pageContent-ttl{font-size:1.8rem;margin:2rem 0 1rem}}.D001 .l-pageContent .l-aboutArea{margin:6rem 0}@media screen and (max-width: 767px){.D001 .l-pageContent .l-aboutArea{margin:4rem 0}}.D001 .l-pageContent .l-aboutArea-ttl{border-bottom:1px solid #ccc;font-size:1.8rem;margin-bottom:2rem;padding-bottom:1rem}@media screen and (max-width: 767px){.D001 .l-pageContent .l-aboutArea-ttl{font-size:1.8rem}}.D001 .l-pageContent .l-aboutArea-txt{margin-bottom:2rem}.D001 .l-pageContent .l-about-features{display:flex;justify-content:space-around;margin:3rem}@media screen and (max-width: 767px){.D001 .l-pageContent .l-about-features{flex-direction:column;margin:0}}.D001 .l-pageContent .l-about-features-box{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;width:47%}@media screen and (max-width: 767px){.D001 .l-pageContent .l-about-features-box{margin-bottom:2rem;width:100%}}.D001 .l-pageContent .l-about-features-ttl{background-color:#19903c;color:#fff;font-weight:bold;text-align:center}.D001 .l-pageContent .l-about-features-list{display:flex;padding:.5rem 2rem}@media screen and (max-width: 767px){.D001 .l-pageContent .l-about-features-list{padding:.25rem 2rem}}.D001 .l-pageContent .l-about-features-list-ttl{margin-right:1rem;width:3.5rem}.D001 .l-pageContent .l-about-features-list .long{width:4.5rem}.D001 .l-pageContent-table th{text-align:center !important}.D001 .l-pageContent-table th span{display:block}.D001 .l-pageContent-table td{font-size:1.4rem}.D001 .l-pageContent-table td span{display:block}.D001 .l-pageContent-table .text-center{text-align:center}.D001 .l-pageContent-table .bg-recommendation{background:#f2c8a7}.D001 .l-pageContent .table-note{text-align:right}.D002 .l-map{margin-block-start:5.9rem}.D002 .l-map img{margin-block-end:3rem}.D002 .l-map-place{margin-block-end:1.1rem;font-size:1.6rem;font-weight:bold;color:#19903c;text-align:center}@media screen and (max-width: 767px){.D002 .l-map-place{text-align:left}}.D002 .l-map-note{font-size:1.4rem;text-align:center}@media screen and (max-width: 767px){.D002 .l-map-note{text-align:left}}.D002 .l-pageContent-ttl{border-bottom:1px solid #ccc;padding-bottom:1rem}.D002 .l-pageContent-list{margin-bottom:2rem;padding-left:4rem}@media screen and (max-width: 767px){.D002 .l-pageContent-list{margin-bottom:2rem}}.D002 .l-pageContent-list-item{list-style:disc}.E001 .l-pageContent .l-movie-list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){.E001 .l-pageContent .l-movie-list{flex-direction:column}}.E001 .l-pageContent .l-movie-list-item{margin-bottom:3rem;width:100%}@media screen and (max-width: 767px){.E001 .l-pageContent .l-movie-list-item{width:100%}}.E001 .l-pageContent .l-movie-list-item h2{font-size:1.5rem;font-weight:normal}@media screen and (max-width: 767px){.E001 .l-pageContent .l-movie-list-item h2{font-size:1.4rem}}.F001 .l-pageContent-ttl{border-bottom:1px solid #ccc;padding-bottom:1rem}.F001 .l-pageContent-list{margin-bottom:2rem;padding-left:4rem}@media screen and (max-width: 767px){.F001 .l-pageContent-list{margin-bottom:2rem}}.F001 .l-pageContent-list-item{list-style:disc}.J001 .l-pageContent .l-download{display:flex}.K001 .l-form .formRow{font-size:1.4rem;margin:0 auto 3rem;width:80%}@media screen and (max-width: 767px){.K001 .l-form .formRow{width:100%}}.K001 .l-form .formRow-require{background-color:#d70027;border-radius:5px;color:#fff;font-size:1.2rem;margin-right:.5rem;padding:.2rem .5rem .3rem}.K001 .l-form .formRow-txt{margin-bottom:1rem}.K001 .l-form .formRow-input input,.K001 .l-form .formRow-input-2col input{width:100%;padding:1rem;font-size:1.4rem;border-radius:3px;border:2px solid #ddd;box-sizing:border-box}.K001 .l-form .formRow-input input:focus,.K001 .l-form .formRow-input-2col input:focus{border:2px solid #8fbc8f;z-index:10;outline:0}.K001 .l-form .formRow-input input:-ms-input-placeholder, .K001 .l-form .formRow-input-2col input:-ms-input-placeholder{color:#ccc}.K001 .l-form .formRow-input input::placeholder,.K001 .l-form .formRow-input-2col input::placeholder{color:#ccc}.K001 .l-form .formRow-input textarea,.K001 .l-form .formRow-input-2col textarea{width:100%;padding:1rem;font-size:1.4rem;border-radius:3px;border:2px solid #ddd;box-sizing:border-box}.K001 .l-form .formRow-input textarea:focus,.K001 .l-form .formRow-input-2col textarea:focus{border:2px solid #8fbc8f;z-index:10;outline:0}.K001 .l-form .formRow-input-txt,.K001 .l-form .formRow-input-2col-txt{font-size:1.2rem;margin-bottom:2rem}.K001 .l-form .formRow-input-check,.K001 .l-form .formRow-input-2col-check{margin-bottom:1rem}.K001 .l-form .formRow-input-check input,.K001 .l-form .formRow-input-2col-check input{width:30%}.K001 .l-form .formRow-input-check input:focus,.K001 .l-form .formRow-input-2col-check input:focus{background-color:#19903c}.K001 .l-form .formRow-input-check input[type=checkbox],.K001 .l-form .formRow-input-2col-check input[type=checkbox]{display:none}.K001 .l-form .formRow-input-check .checkbox02,.K001 .l-form .formRow-input-2col-check .checkbox02{box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 30px;position:relative;width:auto}.K001 .l-form .formRow-input-check .checkbox02::before,.K001 .l-form .formRow-input-2col-check .checkbox02::before{background:#fff;border:1px solid #ccc;border-radius:3px;content:"";display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;width:16px}.K001 .l-form .formRow-input-check .checkbox02::after,.K001 .l-form .formRow-input-2col-check .checkbox02::after{border-right:6px solid #19903c;border-bottom:3px solid #19903c;content:"";display:block;height:20px;left:9px;margin-top:-16px;opacity:0;position:absolute;top:50%;transform:rotate(45deg);width:9px}.K001 .l-form .formRow-input-check input[type=checkbox]:checked+.checkbox02::before,.K001 .l-form .formRow-input-2col-check input[type=checkbox]:checked+.checkbox02::before{border-color:#666}.K001 .l-form .formRow-input-check input[type=checkbox]:checked+.checkbox02::after,.K001 .l-form .formRow-input-2col-check input[type=checkbox]:checked+.checkbox02::after{opacity:1}.K001 .l-form .formRow-input-2col{display:flex;justify-content:space-between}.K001 .l-form .formRow-input-2col input{width:48%}.K001 .l-form .formRow-select{position:relative}.K001 .l-form .formRow-select select{width:100%;padding:1rem;font-size:1.4rem;border-radius:3px;border:2px solid #ddd;box-sizing:border-box}.K001 .l-form .formRow-select select:focus{border:2px solid #8fbc8f;z-index:10;outline:0}.K001 .l-form .formRow-select:after{content:"";display:block;width:10px;height:10px;position:absolute;right:3%;top:35%;border-bottom:#4d4d4d 2px solid;border-right:#4d4d4d 2px solid;transform:rotate(45deg) translateY(-30%)}.K001 .l-form .formRow-submit{text-align:center}.K001 .l-form .formRow-submit input{display:inline-block;border-radius:5%;font-size:1.6rem;text-align:center;cursor:pointer;padding:1.5rem 6rem;background:#19903c;color:#fff;line-height:1em;transition:all .3s ease;border:1px solid #19903c}.K001 .l-form .formRow-submit input:hover{box-shadow:none;color:#19903c;background:#fff}.L001 .l-pageContent .l-faq-list-itemQ{border-bottom:1px solid #ccc;cursor:pointer;font-size:1.4rem;padding:1rem 0}.L001 .l-pageContent .l-faq-list-itemQ .js-accordionBtn{align-items:center;display:flex;position:relative}@media screen and (max-width: 767px){.L001 .l-pageContent .l-faq-list-itemQ .js-accordionBtn{width:90%}}.L001 .l-pageContent .l-faq-list-itemQ .js-accordionBtn:before{content:"";position:absolute;right:18px;width:20px;background:#3e3a39;height:2px;top:27px}@media screen and (max-width: 767px){.L001 .l-pageContent .l-faq-list-itemQ .js-accordionBtn:before{width:15px;right:-25px;top:18px;transform:translateY(0)}}.L001 .l-pageContent .l-faq-list-itemQ .js-accordionBtn:after{content:"";position:absolute;background:url(../img/faq/faq_icon.png) no-repeat center/cover;width:2px;height:20px;background:#3e3a39;top:18px;right:27px}@media screen and (max-width: 767px){.L001 .l-pageContent .l-faq-list-itemQ .js-accordionBtn:after{height:15px;right:-19px;top:12px;transform:translateY(0)}}.L001 .l-pageContent .l-faq-list-itemQ .close{position:relative}.L001 .l-pageContent .l-faq-list-itemQ .close:after{content:"";position:absolute;background:none;width:20px;height:20px;top:50%;transform:translateY(-50%);right:18px}.L001 .l-pageContent .l-faq-list-itemQ-tag{color:#d70027;font-family:"Open Sans",sans-serif;font-size:2.5rem;font-weight:bold;margin-right:2rem}@media screen and (max-width: 767px){.L001 .l-pageContent .l-faq-list-itemQ-tag{font-size:2rem;margin-right:1rem}}.L001 .l-pageContent .l-faq-list-itemA{cursor:auto;display:flex;line-height:1.3;margin:1.5rem 6rem 0 .3rem}@media screen and (max-width: 767px){.L001 .l-pageContent .l-faq-list-itemA{margin-right:0}}.L001 .l-pageContent .l-faq-list-itemA-tag{color:#19903c;font-family:"Open Sans",sans-serif;font-size:2.5rem;font-weight:bold;margin-right:2rem}@media screen and (max-width: 767px){.L001 .l-pageContent .l-faq-list-itemA-tag{font-size:2rem;margin-right:1rem}}.L001 .l-pageContent .l-faq-list-itemA-txt{line-height:1.8}.L001 .l-pageContent .l-faq-list-itemA-txt p{margin-bottom:1.5rem}.L001 .l-pageContent .l-faq-list-itemA-txt dl dt{position:relative;white-space:nowrap;width:130px}.L001 .l-pageContent .l-faq-list-itemA-txt dl dd{margin:0 0 1rem 1.5rem}.L001 .l-pageContent .l-faq-list-itemA-txt .fontS{font-size:1.2rem}.L001 .l-pageContent .l-faq-list-itemA-txt .icon-pdf{margin-left:2rem}.L001 .l-pageContent .map-img{width:65%;margin:2rem auto}@media screen and (max-width: 767px){.L001 .l-pageContent .map-img{width:100%}}.M001 .l-pageContent-list,.N001 .l-pageContent-list,.P001 .l-pageContent-list{margin-bottom:4rem}@media screen and (max-width: 767px){.M001 .l-pageContent-list,.N001 .l-pageContent-list,.P001 .l-pageContent-list{margin-bottom:2rem}}.M001 .l-pageContent-list-ttl,.N001 .l-pageContent-list-ttl,.P001 .l-pageContent-list-ttl{font-size:1.8rem;margin-bottom:.5rem}@media screen and (max-width: 767px){.M001 .l-pageContent-list-ttl,.N001 .l-pageContent-list-ttl,.P001 .l-pageContent-list-ttl{font-size:1.8rem}}.M001 .l-pageContent-list-item,.N001 .l-pageContent-list-item,.P001 .l-pageContent-list-item{margin-bottom:2rem}.M001 .l-pageContent-listNest,.N001 .l-pageContent-listNest,.P001 .l-pageContent-listNest{margin-top:1rem;padding-left:3rem}@media screen and (max-width: 767px){.M001 .l-pageContent-listNest,.N001 .l-pageContent-listNest,.P001 .l-pageContent-listNest{padding-left:2rem}}.M001 .l-pageContent-listNest-item,.N001 .l-pageContent-listNest-item,.P001 .l-pageContent-listNest-item{text-indent:-1.5rem}@media screen and (max-width: 767px){.M001 .l-pageContent-listNest-item,.N001 .l-pageContent-listNest-item,.P001 .l-pageContent-listNest-item{margin-bottom:1rem}}.M001 .l-pageContent-listNest .item-last,.N001 .l-pageContent-listNest .item-last,.P001 .l-pageContent-listNest .item-last{margin-bottom:1rem}.P001 .l-pageContent-list-ttl{border-bottom:1px solid #ccc;padding-bottom:1rem}.O001 .l-pageContent-ttl{border-bottom:1px solid #ccc;padding-bottom:1rem}.O001 .l-pageContent-ttl3{margin-bottom:1rem}.O001 .l-pageContent-list-ol{margin-bottom:2rem;padding-left:4rem}@media screen and (max-width: 767px){.O001 .l-pageContent-list-ol{margin-bottom:2rem}}.O001 .l-pageContent-list-ol-item{list-style:decimal;padding-left:2.5rem;text-indent:-2.5rem}.O001 .l-pageContent-list{margin-bottom:2rem;padding-left:2rem}@media screen and (max-width: 767px){.O001 .l-pageContent-list{margin-bottom:2rem}}.O001 .l-pageContent-list-ttl{padding-left:1rem}@media screen and (min-width: 768px){.O001 .l-pageContent-flow{margin-top:5rem}}.O001 .l-pageContent-flow-item{display:flex;justify-content:space-around;margin-bottom:7rem;position:relative}@media screen and (max-width: 767px){.O001 .l-pageContent-flow-item{align-items:center;flex-direction:column}}.O001 .l-pageContent-flow-item-box{align-items:center;background:#f4f9f5;border:1px solid #19903c;display:flex;height:90px;justify-content:center;padding:2rem;text-align:center;width:210px}@media screen and (max-width: 767px){.O001 .l-pageContent-flow-item-box{margin-bottom:1.5rem;width:90%}}.O001 .l-pageContent-flow-item-txt{margin-left:2rem;width:70%}@media screen and (max-width: 767px){.O001 .l-pageContent-flow-item-txt{width:100%}}.O001 .l-pageContent-flow-item:after{bottom:-40%;content:"";left:50%;position:absolute;border-style:solid;border-width:20px 15px 0 15px;border-color:#19903c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateY(-45%) translateX(-50%)}@media screen and (max-width: 767px){.O001 .l-pageContent-flow-item:after{bottom:-30%}}.O001 .l-pageContent-table th{text-align:center !important}.O001 .l-pageContent-table th span{display:block}.O001 .l-pageContent-table td{font-size:1.4rem}.O001 .l-pageContent-table td span{display:block}.O001 .l-pageContent-table td.center{text-align:center}.O001 .l-pageContent-table .text-center{text-align:center}.O001 .l-pageContent-table .bg-recommendation{background:#f2c8a7}.O001 .l-pageContent .table-note{text-align:right}.Q001 .l-pageContent .point{color:#d70027;font-weight:bold}.Q001 .l-pageContent-ttl{border-bottom:1px solid #ccc;font-size:2.2rem;margin-bottom:2rem;padding-bottom:1rem}.Q001 .l-pageContent-list{margin-top:1rem;padding-left:3rem}@media screen and (max-width: 767px){.Q001 .l-pageContent-list{padding-left:2rem}}.Q001 .l-pageContent-list-item{list-style:disc}@media screen and (max-width: 767px){.Q001 .l-pageContent-list-item{margin-bottom:1rem}}.Q001 .l-pageContent-figArea-1col{margin:1rem 0 3rem;text-align:center}.Q001 .l-pageContent-figArea-1col .request-img{width:250px}.R001 .l-pageContent-ttl{border-bottom:1px solid #ccc;padding-bottom:1rem}.R001 .l-pageContent-list{margin-bottom:2rem;padding-left:4rem}@media screen and (max-width: 767px){.R001 .l-pageContent-list{margin-bottom:2rem}}.R001 .l-pageContent-list-item{list-style:disc}.S001 .l-pageContent-txt{text-align:center;margin:10rem auto 15rem;font-size:1.8rem}.T001 .l-pageContent-figArea-1col img{width:272px}.T001 .l-pageContent-txtDate{font-size:2.2rem;font-weight:bold;margin-bottom:2rem;text-align:center;text-decoration:line-through}.T001 .l-pageContent .end{text-align:center}.T001 .l-pageContent .point{color:#d70027;font-weight:bold}.T001 .l-pageContent-ttl{border-bottom:1px solid #ccc;padding-bottom:1rem}.T001 .l-pageContent-table tr th{padding:1rem 1rem}.T001 .l-pageContent-table tr td{padding:1rem 1rem}.T001 .l-pageContent .recommendation{color:#19903c;font-weight:bold}.T001 .l-pageContent-txtCta{font-size:2.2rem;margin:4rem auto 2rem;text-align:center}.T001 .l-pageContent-block{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.T001 .l-pageContent-block{flex-direction:column}}.T001 .l-pageContent-blockList{margin-top:2rem;padding:2rem 1.5rem;width:calc(50% - 1rem);background:#f8eedd}@media screen and (max-width: 767px){.T001 .l-pageContent-blockList{margin-top:1rem;margin-left:0;padding:1.5rem;width:100%}}.T001 .l-pageContent-blockList:nth-child(even){margin-left:2rem}@media screen and (max-width: 767px){.T001 .l-pageContent-blockList:nth-child(even){margin-top:1rem;margin-left:0}}.T001 .l-pageContent-blockList:first-child,.T001 .l-pageContent-blockList:nth-child(2){margin-top:0}@media screen and (max-width: 767px){.T001 .l-pageContent-blockList:nth-child(2){margin-top:1rem}}.T001 .l-pageContent-blockTitle{padding:.3rem 0;position:relative;text-align:center;background:#d70027;font-size:1.8rem;color:#fff}@media screen and (max-width: 767px){.T001 .l-pageContent-blockTitle{font-size:1.5rem}}.T001 .l-pageContent-blockTitle:before{content:"";position:absolute;top:50%;left:0;width:0;height:0;border-style:solid;border-width:1.8rem 0 1.8rem 1.2rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f8eedd;transform:translate(0, -50%)}@media screen and (max-width: 767px){.T001 .l-pageContent-blockTitle:before{left:-1px}}.T001 .l-pageContent-blockTitle:after{content:"";position:absolute;top:50%;right:0;width:0;height:0;border-style:solid;border-width:1.8rem 1.2rem 1.8rem 0;border-color:rgba(0,0,0,0) #f8eedd rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(0, -50%)}@media screen and (max-width: 767px){.T001 .l-pageContent-blockTitle:after{right:-1px}}.T001 .l-pageContent-blockTextArea{margin-top:1rem}.T001 .l-pageContent-blockText{font-size:1.4rem}.T001 .l-pageContent-blockComment{margin-top:.5rem;font-size:1.4rem}.T001 .l-pageContent-bottomBlock{margin-top:2rem;padding:2rem 1.5rem;display:flex;align-items:center;background:#fffece}@media screen and (max-width: 767px){.T001 .l-pageContent-bottomBlock{margin-top:1rem;padding:1.5rem;background:#fffeca;flex-direction:column;align-items:flex-start}}.T001 .l-pageContent-bottomBlockTitle{padding:.3rem 1.5rem .3rem;background:#19903c;border-radius:.3rem;font-size:1.8rem;color:#fff}@media screen and (max-width: 767px){.T001 .l-pageContent-bottomBlockTitle{margin:0 auto;text-align:center;width:100%}}.T001 .l-pageContent-bottomBlockText{margin-left:1.5rem;font-size:1.4rem}@media screen and (max-width: 767px){.T001 .l-pageContent-bottomBlockText{margin-top:1rem;margin-left:0}}.T001 .l-button{display:flex;justify-content:center;margin-bottom:5rem;margin-top:5rem}.T001 .l-button .m-button-s{margin-right:3rem}.l-singleContent .singleTtl-ttl{font-family:"Open Sans",sans-serif;font-size:2.5rem;font-weight:400;margin:3rem 0 1rem;position:relative}@media screen and (max-width: 767px){.l-singleContent .singleTtl-ttl{font-size:2.5rem;padding-top:6rem}}.l-singleContent .singleTtl-small{color:#19903c;font-size:1.6rem;padding-top:.5rem}@media screen and (max-width: 767px){.l-singleContent .singleTtl-small{font-size:1.4rem}}.l-singleNewsContent .m-sns{margin:1rem 0 3rem}.l-singleNewsContent .l-singleNews-tag{color:#666;display:flex;font-size:1.2rem;margin:1rem 0}@media screen and (max-width: 767px){.l-singleNewsContent .l-singleNews-tag{margin-top:0}}.l-singleNewsContent .l-singleNews-cate{border:1px solid #666;margin-right:2rem;padding:0 1rem}.l-singleNewsContent .l-singleNews-area{font-size:1.4rem;margin:2rem 0}.l-singleNewsContent .l-singleNews-area h2{font-size:1.6rem;font-weight:normal;margin:3rem 0 .5rem 2.5rem;position:relative}.l-singleNewsContent .l-singleNews-area h2:before{content:"■";font-size:1.4rem;left:-2rem;position:absolute;top:.5rem}.l-singleNewsContent .l-singleNews-area p{line-height:1.8;margin:0 0 1rem 3rem}.l-singleNewsContent .l-singleNews-area .txt{line-height:1.8;margin:0 0 1rem 3rem}.l-singleNewsContent .l-singleNews-area ul{margin:0 0 1rem 2rem}.l-singleNewsContent .l-singleNews-area ul li{list-style:disc;margin-left:3rem}.l-singleNewsContent .l-singleNews-back{margin:8rem 0 5em;text-align:center}.l-singleNewsContent .l-singleNews-back a{font-size:1.4rem}.l-singleCourseContent .none{display:none}.l-singleCourseContent .m-button-s{margin:5rem auto}.l-singleCourseContent .l-singleCourseTag-list{display:flex;margin:2rem 1rem 0 0}.l-singleCourseContent .l-singleCourseTag-list-item{font-size:1.4rem}.l-singleCourseContent .singleTtl-ttl{margin:1rem 0}@media screen and (max-width: 767px){.l-singleCourseContent .singleTtl-ttl{font-size:1.8rem;padding-top:0}}.l-singleCourseContent table[class*=l-singleCourse-table-]{border:solid 1px #ccc;border-collapse:collapse;border-spacing:0;margin-bottom:2rem;text-align:left;width:100%}@media screen and (max-width: 767px){.l-singleCourseContent table[class*=l-singleCourse-table-]{margin-bottom:3rem}}.l-singleCourseContent table[class*=l-singleCourse-table-] .l-singleCourse-table-ttl{background-color:#f4f9f5;border:0;padding:1.5rem 1.5rem 1.5rem 3rem;width:19%;white-space:nowrap}@media screen and (max-width: 767px){.l-singleCourseContent table[class*=l-singleCourse-table-] .l-singleCourse-table-ttl{padding:1.5rem 1.5rem 1.5rem 2rem;width:24%}}.l-singleCourseContent table[class*=l-singleCourse-table-] td{padding:1.3rem 0 1.3rem 1.5rem;font-size:1.4rem}.l-singleCourseContent table[class*=l-singleCourse-table-] .l-singleCourse-table-Code-list{display:flex;gap:.3rem}.l-singleCourseContent table[class*=l-singleCourse-table-] .l-singleCourse-table-Code-list li{padding-inline:.9rem;background:#ddd;border-radius:1rem}.l-singleCourseContent table[class*=l-singleCourse-table-] .l-singleCourse-table-Code-list li span{font-weight:500}.l-singleCourseContent .l-singleCourse-table{border:solid 1px #ccc;border-collapse:collapse;border-spacing:0;margin-bottom:5rem;text-align:left;width:100%}@media screen and (max-width: 767px){.l-singleCourseContent .l-singleCourse-table{margin-bottom:3rem}}.l-singleCourseContent .l-singleCourse-table-ttl{background-color:#f4f9f5;border:0;padding:1.5rem}.l-singleCourseContent .l-singleCourse-table-item{font-size:1.4rem;padding:1rem;vertical-align:top}.l-singleCourseContent .l-singleCourse-table-Code-list{display:flex;gap:.3rem}.l-singleCourseContent .l-singleCourse-table-Code-list li{padding-inline:.9rem;background:#ddd;border-radius:1rem}.l-singleCourseContent .l-singleCourse-table-Code-list li span{font-weight:500}.l-singleCourseContent .l-singleCourse-table-Date .l-singleCourse-table-ttl{border-bottom:1px solid #ccc !important}.l-singleCourseContent .l-singleCourse-table-Date .l-singleCourse-table-ttl:first-child{width:19%;border-right:1px solid #ccc}@media screen and (max-width: 767px){.l-singleCourseContent .l-singleCourse-table-Date .l-singleCourse-table-ttl:first-child{width:24%}}.l-singleCourseContent .l-singleCourse-table-Date .l-singleCourse-table-ttl:nth-child(2){width:81%;text-align:center}@media screen and (max-width: 767px){.l-singleCourseContent .l-singleCourse-table-Date .l-singleCourse-table-ttl:nth-child(2){width:76%}}.l-singleCourseContent .l-singleCourse-table-Date tr{border-bottom:1px solid #ccc}.l-singleCourseContent .l-singleCourse-table-Date td:first-child{border-right:1px solid #ccc}.l-singleCourseContent .l-singleCourse-table-Date td ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.l-singleCourseContent .l-singleCourse-table-Date td ul::after{content:"";display:block;width:130px}.l-singleCourseContent .l-singleCourse-table-Date td ul li{width:130px}.l-singleCourseContent .l-singleCourse-button{display:flex;justify-content:center;margin-bottom:3rem}@media screen and (max-width: 767px){.l-singleCourseContent .l-singleCourse-button{flex-direction:column}}.l-singleCourseContent .l-singleCourse-button .m-button-s{margin:2rem}@media screen and (max-width: 767px){.l-singleCourseContent .l-singleCourse-button .m-button-s{margin-bottom:1.5rem}}.l-singleCourseContent .l-singleCourse-button .m-button-s a{width:270px}.l-singleCourseContent .l-singleCourse-ttl{border-bottom:1px solid #ccc;font-size:1.8rem;margin-bottom:2rem;padding-bottom:1rem}.l-singleCourseContent .l-singleCourse-txtArea{margin:0 auto 5rem;width:95%}.l-singleCourseContent .l-singleCourse-txtArea p{margin-bottom:2rem}.l-singleCourseContent .l-singleCourse-txtArea dl{display:flex;margin-bottom:1rem}.l-singleCourseContent .l-singleCourse-txtArea dl dt{font-size:1.6rem}.l-singleCourseContent .l-singleCourse-txtArea .icon-pdf{margin-left:2rem}.l-singleCourseContent .l-singleCourse-txtArea .m-button-l{margin:4rem auto}.l-singleCourseContent .l-singleCourse-txtArea ul li{list-style:disc;margin-left:1rem}.l-singleCourseContent .l-singleCourse-note{margin-block-end:1rem}.l-singleCourseContent .l-singleCourse-note .text-top{margin-block-end:3rem}.l-singleCourseContent .l-singleCourse-note .text{margin-block-end:1.5rem}.l-singleCourseContent .l-singleCourse-note .red{font-weight:bold;color:#d70027}.l-singleDwonloadContent{max-width:1000px !important}.l-singleDwonloadContent .singleTtl-ttl{text-align:center;margin:3rem auto}.l-singleDwonloadContent figure{margin:0 auto 5rem;max-width:800px;text-align:center}.l-singleDwonloadContent figure img{border:1px solid #ccc}.l-singleDwonloadContent .l-singleDownload-lead{margin:5rem auto;max-width:800px;width:95%}.l-singleDwonloadContent .l-form #contentMain.container{margin-left:0 !important}.l-singleThanksContent .singleTtl-ttl{margin:3rem auto;text-align:center}.l-singleThanksContent .l-singleDownload-area{background-color:#f4f9f5;padding:5rem}.l-singleThanksContent .l-singleDownload-area .fas{margin-left:1rem}.l-singleThanksContent .l-singleDownload-ttl{font-size:2.5rem;font-weight:normal;margin-bottom:5rem;text-align:center}.l-singleThanksContent .l-singleDownload-txt{margin-top:5rem;text-align:center}.l-singleReportContent .m-sns{margin:1rem 0 3rem}.l-singleReportContent .l-singleReport-tag{color:#666;display:flex;font-size:1.2rem;margin:1rem 0}@media screen and (max-width: 767px){.l-singleReportContent .l-singleReport-tag{margin-top:0}}.l-singleReportContent .l-singleReport-cate{border:1px solid #666;margin-right:2rem;padding:0 1rem}.l-singleReportContent .l-singleReport-area{font-size:1.4rem;margin:2rem 0}.l-singleReportContent .l-singleReport-area h2{font-size:2rem;font-weight:bold;margin:3rem 0 .5rem 2.5rem;position:relative}.l-singleReportContent .l-singleReport-area p{line-height:1.8;margin:0 0 1rem 3rem}.l-singleReportContent .l-singleReport-area .txt{line-height:1.8;margin:0 0 1rem 3rem}.l-singleReportContent .l-singleReport-area ul{margin:0 0 1rem 2rem}.l-singleReportContent .l-singleReport-area ul li{list-style:disc;margin-left:3rem}.l-singleReportContent .l-singleReport-back{margin:8rem 0 5em;text-align:center}.l-singleReportContent .l-singleReport-back a{font-size:1.4rem}.m-button-s a{background-color:#e0970f;border:1px solid #e0970f;border-radius:10px;color:#fff !important;display:block;font-size:1.8rem;height:55px;line-height:3;margin:0 auto;text-align:center;text-decoration:none;transition:filter .3s ease;width:250px}@media screen and (max-width: 767px){.m-button-s a{font-size:1.6rem;line-height:1.5;padding:1.5rem 0;width:100%;border-radius:5px}}.m-button-s a:hover{filter:opacity(60%)}.m-button-s2 a{background-color:gray;border:1px solid gray;border-radius:10px;color:#fff !important;display:block;font-size:1.8rem;height:55px;line-height:3;margin:0 auto;text-align:center;text-decoration:none;transition:filter .3s ease;width:250px}@media screen and (max-width: 767px){.m-button-s2 a{font-size:1.6rem;line-height:1.5;padding:1.5rem 0;width:100%}}.m-button-s2 a:hover{filter:opacity(60%)}.m-button-l a{background-color:#e0970f;border:1px solid #e0970f;border-radius:10px;color:#fff !important;display:block;font-size:2rem;height:70px;line-height:3.5;margin:0 auto;text-align:center;text-decoration:none;transition:filter .3s ease;width:450px}@media screen and (max-width: 767px){.m-button-l a{font-size:1.6rem;height:55px;line-height:1.5;padding:1.5rem 0;width:90%;border-radius:5px}}.m-button-l a:hover{filter:opacity(60%)}.m-button-l2 a{background-color:gray;border:1px solid gray;border-radius:10px;color:#fff;display:block;font-size:2rem;height:70px;line-height:3.5;margin:0 auto;text-align:center;text-decoration:none;transition:filter .3s ease;width:450px}@media screen and (max-width: 767px){.m-button-l2 a{font-size:1.6rem;height:55px;line-height:1.5;padding:1.5rem 0;width:90%;border-radius:5px}}.m-button-l2 a:hover{filter:opacity(60%)}.l-calendar{width:95%}@media screen and (max-width: 767px){.l-calendar{padding-left:2rem;width:100%}}@media screen and (max-width: 767px){#eo_fullcalendar_1{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%}}@media screen and (max-width: 767px){#eo_fullcalendar_1 .fc-view-container{padding-right:2rem;width:280% !important}}#eo_fullcalendar_1 .fc-toolbar{display:flex;justify-content:space-between}@media screen and (max-width: 767px){#eo_fullcalendar_1 .fc-toolbar{flex-direction:column-reverse}}#eo_fullcalendar_1 .fc-toolbar .fc-left{display:flex;justify-content:flex-start;width:50%}#eo_fullcalendar_1 .fc-toolbar .fc-left .fc-button-group .fc-header-dropdown{position:relative}#eo_fullcalendar_1 .fc-toolbar .fc-left .fc-button-group .fc-header-dropdown::before{content:"";position:absolute;top:22px;top:2rem;right:16px;right:1.6rem;display:inline-block;width:6px;width:.6rem;min-width:6px;min-width:.6rem;height:6px;height:.6rem;min-height:6px;min-height:.6rem;margin-left:.5em;transform:rotate(45deg) translateY(-50%);border-right:2px solid #3e3a39;border-right:.2rem solid #3e3a39;border-bottom:2px solid #3e3a39;border-bottom:.2rem solid #3e3a39}#eo_fullcalendar_1 .fc-toolbar .fc-left .fc-button-group .fc-header-dropdown .eo-fc-filter{border:1px solid #ccc;font-size:1.4rem;padding:1rem;width:150px}#eo_fullcalendar_1 .fc-toolbar .fc-right{align-items:center;display:flex;font-size:1.4rem;justify-content:flex-end;width:50%}@media screen and (max-width: 767px){#eo_fullcalendar_1 .fc-toolbar .fc-right{justify-content:flex-start;margin-bottom:1rem}}#eo_fullcalendar_1 .fc-toolbar .fc-right .fc-button-group{margin-left:0;margin-right:0}#eo_fullcalendar_1 .fc-toolbar .fc-right .fc-button-group .fc-corner-left{background:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px}#eo_fullcalendar_1 .fc-toolbar .fc-right .fc-button-group .fc-corner-right{border-top-right-radius:5px;border-bottom-right-radius:5px}#eo_fullcalendar_1 .fc-event{color:#333 !important;padding:.3rem .5rem .5rem;transition:all .2s ease-out}#eo_fullcalendar_1 .fc-event:hover{opacity:.7}#eo_fullcalendar_1 .fc-event span{display:block;font-size:1.3rem;font-weight:normal;overflow-wrap:break-word;padding-left:2.5rem}#eo_fullcalendar_1 .fc-event .icon span{position:relative}#eo_fullcalendar_1 .fc-event .icon span:nth-child(2){top:20px}#eo_fullcalendar_1 .fc-event .icon span:nth-child(3){top:40px}#eo_fullcalendar_1 .fc-event .icon span::before{content:"";height:18px;left:0;position:absolute;width:18px}#eo_fullcalendar_1 .fc-event .icon .offline::before{background:url(../img/calender/calendar_icon_offline.svg) no-repeat center center/contain}#eo_fullcalendar_1 .fc-event .icon .online::before{background:url(../img/calender/calendar_icon_online.svg) no-repeat center center/contain}#eo_fullcalendar_1 .fc-event .icon .delivery::before{background:url(../img/calender/calendar_icon_delivery.svg) no-repeat center center/contain}#eo_fullcalendar_1 .fc-event .fc-time{margin-bottom:.3rem;font-size:1.2rem}#eo_fullcalendar_1 .fc-event .fc-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.l-table{width:95%}@media screen and (max-width: 767px){.l-table{padding-left:2rem;width:100%}}.l-table-wrap{margin-bottom:3rem}@media screen and (max-width: 767px){.l-table-wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%}}.course-guide-wrap{padding:1rem;margin-bottom:3rem;margin-left:auto;border:5px solid #f5f5f5}@media screen and (max-width: 767px){.course-guide-wrap{padding:1rem 0;margin-right:2rem}}.course-guide{margin-bottom:3rem}.course-guide-ttl{margin-bottom:.5rem;text-align:center;font-weight:bold}.course-guide ul{display:flex;justify-content:end}.course-guide ul li{align-items:center;display:flex;justify-content:center;font-size:1.2rem;width:160px}@media screen and (max-width: 767px){.course-guide ul li{margin-left:1rem;width:auto}}.course-guide ul li span{height:15px;margin-right:5px;width:15px}@media screen and (max-width: 767px){.course-guide ul li span{width:15px}}.course-guide ul li span.redSq{background:#ee7a76}.course-guide ul li span.greenSq{background:#69ad5e}.course-guide ul li span.yelloSq{background:#f6db49}.course-guide-icon{margin-bottom:1rem}.course-guide-icon ul{display:flex;justify-content:center}.course-guide-icon ul li{align-items:center;display:flex;justify-content:center;font-size:1.2rem;width:160px}@media screen and (max-width: 767px){.course-guide-icon ul li{margin-left:.8rem;width:auto}}.course-guide-icon ul li span{position:relative;margin-right:5px;width:20px;height:20px}.course-guide-icon ul li span::before{content:"";height:20px;left:0;position:absolute;width:20px}.course-guide-icon ul li .offline::before{background:url(../img/calender/calendar_icon_offline.svg) no-repeat center center/contain}.course-guide-icon ul li .online::before{background:url(../img/calender/calendar_icon_online.svg) no-repeat center center/contain}.course-guide-icon ul li .delivery::before{background:url(../img/calender/calendar_icon_delivery.svg) no-repeat center center/contain}.cource_table{color:#000}@media screen and (max-width: 767px){.cource_table{width:180% !important}}.cource_table thead th{background:#f4f9f5 !important;color:#000 !important;font-weight:normal !important}.cource_table .row-hover tr:hover td{background-color:inherit !important}.cource_table .row-hover tr:hover .column-1{background:#666 !important;color:#fff;font-weight:bold}.cource_table tr.odd{background-color:#eae7e7}.cource_table tr.odd td{background:#e5e5e5}.cource_table tr.odd .column-1{background:#666 !important;color:#fff;font-weight:bold}.cource_table tr th,.cource_table tr td{border-top:none !important;border-bottom:none !important;border-right:1px solid #fff !important}.cource_table tr th{text-align:center;color:#fff}.cource_table tr th:nth-child(n+2){width:18%}.cource_table tr td{padding:1px}@media screen and (max-width: 767px){.cource_table tr td{font-size:1.2rem}}.cource_table tr td.column-1{text-align:center;vertical-align:middle}.cource_table tr td div{text-align:center;font-size:90%;padding:0px 10px}.cource_table tr td div.red{background:#ee7a76}.cource_table tr td div.green{background:#69ad5e}.cource_table tr td div.yellow{background:#f6db49}.cource_table tr td div span{display:inline-block;padding:5px}.cource_table tr .column-1{border-bottom:1px solid #fff !important;background:#666 !important;color:#fff;font-weight:bold}.cource_table .row-1 th{background:#f4f9f5 !important}.l-footer{background-color:#e5e5e5;font-size:1.4rem;padding-top:5rem}@media screen and (max-width: 767px){.l-footer{padding-top:3rem}}.l-footer-inner-navi{display:flex;justify-content:center}@media screen and (max-width: 767px){.l-footer-inner-navi{flex-direction:column;margin-bottom:3rem}}.l-footer-inner-navi .navi-list-item{padding:0 2rem 1rem}@media screen and (max-width: 767px){.l-footer-inner-navi .navi-list-item{padding:0 1rem 0}}.l-footer-inner-navi .left{width:200px}@media screen and (max-width: 767px){.l-footer-inner-navi .left{margin:0 auto 2rem}}.l-footer-inner-navi .left a:hover{opacity:.7}.l-footer-inner-navi .center{width:400px}@media screen and (max-width: 767px){.l-footer-inner-navi .center{width:100%}}.l-footer-inner-navi .center .navi-list-inner{display:flex;flex-wrap:wrap}.l-footer-inner-navi .center .navi-list-inner .menu-item{padding:0 2rem 1rem;width:200px}@media screen and (min-width: 768px){.l-footer-inner-navi .center .navi-list-inner .menu-item{border-left:1px solid #4d4d4d}}@media screen and (max-width: 767px){.l-footer-inner-navi .center .navi-list-inner .menu-item{padding:0 1rem 1rem;width:50%}}@media screen and (max-width: 767px){.l-footer-inner-navi .center .navi-list-inner .menu-item:nth-child(odd){border-right:1px solid #4d4d4d}}@media screen and (max-width: 767px){.l-footer-inner-navi .center .navi-list-inner .menu-item:nth-child(even){padding:0 1.6rem 1rem}}@media screen and (min-width: 768px){.l-footer-inner-navi .right{border-left:1px solid #4d4d4d}}@media screen and (max-width: 767px){.l-footer-inner-navi .right .navi-list-item{border-right:1px solid #4d4d4d;width:50%}}@media screen and (max-width: 767px){.l-footer-inner-navi .right .navi-list-item:last-child{padding:0 2rem}}.l-footer-inner a{text-decoration:none}.l-footer-inner a:hover{color:#4d4d4d;text-decoration:underline}.l-footer .l-button{display:flex}@media screen and (min-width: 768px){.l-footer .l-button{justify-content:center;margin-block:5rem}}@media screen and (max-width: 767px){.l-footer .l-button{justify-content:space-between;margin-block:3.6rem}}@media screen and (min-width: 768px){.l-footer .l-button .m-button-s{margin-right:3rem}}@media screen and (max-width: 767px){.l-footer .l-button .m-button-s{width:48.12%}}@media screen and (max-width: 767px){.l-footer .l-button .m-button-s a{font-size:1.5rem}}@media screen and (max-width: 767px){.l-footer .l-button .gray{width:48.12%}}@media screen and (max-width: 767px){.l-footer .l-button .gray a{font-size:1.5rem}}.l-footer .l-button .gray a:hover{border:solid 1px #4d4d4d;color:#4d4d4d}.l-footer .footer-copy{background-color:#1a1a1a}.l-footer .footer-copy-txt{color:#e5e5e5;font-size:1.2rem;padding:1.5rem 0;text-align:center}@media screen and (max-width: 1200px){.page-template-page-lp .l-footer{padding-top:3rem}.page-template-page-lp .l-footer-inner-navi{flex-direction:column;margin-bottom:3rem}.page-template-page-lp .l-footer-inner-navi .navi-list-item{padding:0 1rem 1rem}.page-template-page-lp .l-footer-inner-navi .left{margin:0 auto 2rem}.page-template-page-lp .l-footer-inner-navi .center{width:100%}.page-template-page-lp .l-footer-inner-navi .center .navi-list-item{border-left:none;width:50%}.page-template-page-lp .l-footer-inner-navi .right{border-left:none}.page-template-page-lp .l-footer .l-button{display:none}}#head-wrap{position:fixed;top:0;width:100%;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);z-index:1}@media screen and (max-width: 999px){#head-wrap{width:100%;z-index:1}}#head-wrap a{display:block;text-decoration:none}#head-wrap .header-menu-list-top-warp{position:absolute;width:100%;background-color:#19903c}@media screen and (min-width: 1000px){#head-wrap .header-menu-list-top-warp{top:0;left:0;padding-inline-end:3.13rem;padding-block:.9rem}}@media screen and (max-width: 999px){#head-wrap .header-menu-list-top-warp{padding-block:4.2rem 4rem}}#head-wrap .header-menu-list-top-warp .header-menu-list-top{display:flex;gap:0 3.2rem;justify-content:flex-end}@media screen and (max-width: 999px){#head-wrap .header-menu-list-top-warp .header-menu-list-top{flex-direction:column;margin-inline:auto;width:82.6%}}@media screen and (max-width: 999px){#head-wrap .header-menu-list-top-warp .header-menu-list-top .header-menu-item{margin-inline-start:0;margin-block-end:1.7rem;padding-block-end:1.6rem;border-bottom:1px solid #fff}}#head-wrap .header-menu-list-top-warp .header-menu-list-top a{position:relative;padding-inline-start:2rem;font-size:1.4rem;color:#fff}@media screen and (max-width: 999px){#head-wrap .header-menu-list-top-warp .header-menu-list-top a{font-size:1.6rem;line-height:1.5;transition:filter .3s ease 0s}}@media screen and (min-width: 1000px){#head-wrap .header-menu-list-top-warp .header-menu-list-top a:hover{filter:opacity(60%)}}@media screen and (max-width: 999px){#head-wrap .header-menu-list-top-warp .header-menu-list-top a:before{position:absolute;content:"";top:33%;left:0;width:0;height:0;border-style:solid;border-top:6.5px solid rgba(0,0,0,0);border-bottom:6.5px solid rgba(0,0,0,0);border-left:12px solid #fff;border-right:0}}@media screen and (min-width: 1000px){#head-wrap .header-menu-list-top-warp .header-menu-list-top a:after{position:absolute;top:.7rem;right:-1.5rem;content:"";background-image:url(../img/icon_arrow_white.svg);width:6px;height:10px}}@media screen and (min-width: 1000px){#head-wrap .header-menu-list-top-warp.hideMenu{display:none}}#head-wrap .l-header-inner{display:flex;align-items:center;justify-content:flex-start;padding:6rem 0 2.1rem 2rem;background:#fff}@media screen and (max-width: 999px){#head-wrap .l-header-inner{padding:0;width:100%;height:100%;background:rgba(255,255,255,.7)}}#head-wrap .l-header-inner.heighteMenu{padding:2rem 0 2.1rem 2rem}@media screen and (max-width: 999px){#head-wrap .l-header-inner.heighteMenu{padding:0}}#head-wrap .logo{display:flex;align-items:center;margin-left:2rem;width:clamp(13.4rem,7rem + 7vw,17.3rem)}@media screen and (max-width: 999px){#head-wrap .logo{position:absolute;left:22px;margin-left:0;top:13px;color:#333;width:150px;height:auto;padding:0;z-index:1000}}#head-wrap .logo .m-logo{display:flex}#head-wrap .logo .m-logo:hover{opacity:.7}#global-nav{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width: 999px){#global-nav{position:absolute;top:-1000px;background:#fff;width:100%;transition:.5s ease-in-out}}@media screen and (max-width: 999px){#global-nav .navi-list-wrap{margin-block-start:13rem;margin-inline:auto;width:90.33%}}#global-nav .navi-list{display:flex}@media screen and (max-width: 999px){#global-nav .navi-list{position:static;right:0;bottom:0;display:block;margin-inline:auto;width:91.44%;font-size:14px;list-style:none}}@media screen and (min-width: 768px){#global-nav .navi-list .menu-item{margin-inline-start:clamp(2.4rem,-2rem + 1vw,10.9rem)}}@media screen and (max-width: 999px){#global-nav .navi-list .menu-item{margin-inline-start:0;margin-block-end:2.8rem;padding-block-end:2.5rem;border-bottom:1px solid #19903c}}#global-nav .navi-list .menu-item:last-child .m-cta{background-color:gray}#global-nav .navi-list .menu-item .m-cta{display:flex;align-items:center;justify-content:center;width:clamp(14.1rem,9rem + 6vw,18.5rem);height:clamp(4.3rem,3.865rem + .696vw,4.7rem);background-color:#e0970f;border-radius:30px;color:#fff;transition:filter .3s ease 0s}@media screen and (max-width: 999px){#global-nav .navi-list .menu-item .m-cta{color:#fff;text-align:center;width:85%}}#global-nav .navi-list .menu-item .m-cta:hover{filter:opacity(60%)}#global-nav .navi-list .menu-item a{transition:all .3s ease 0s;font-size:clamp(1.3rem,1rem + .348vw,1.6rem);font-weight:700;white-space:nowrap}@media screen and (max-width: 999px){#global-nav .navi-list .menu-item a{position:relative;display:block;padding-inline-start:2rem;width:100%;font-size:2.2rem;line-height:1.45}#global-nav .navi-list .menu-item a:before{position:absolute;top:33%;left:0;content:"";width:0;height:0;border-style:solid;border-top:6.5px solid rgba(0,0,0,0);border-bottom:6.5px solid rgba(0,0,0,0);border-left:12px solid #19903c;border-right:0}}#global-nav .navi-list .m-logo,#global-nav .navi-list .m-hindai10{text-align:center;padding-left:0}@media screen and (max-width: 999px){#global-nav .navi-list .m-logo,#global-nav .navi-list .m-hindai10{text-align:left}}#global-nav .navi-list .m-hindai10{margin-top:20px}@media screen and (max-width: 999px){#global-nav .navi-list .m-hindai10 .menu-item:last-child{border-bottom:0}}#global-nav .navi-list.bottom{margin-inline-end:clamp(1.2rem,-1rem + 2vw,3.4rem)}@media screen and (max-width: 999px){#global-nav .navi-list.bottom{margin-inline:auto;margin-block-start:4.1rem}}@media screen and (max-width: 999px){#global-nav .navi-list.bottom .menu-item{border-bottom:none}}@media screen and (max-width: 999px){#global-nav .navi-list.bottom .menu-item:first-child{margin-block-end:0}}@media screen and (min-width: 1000px){#global-nav .navi-list.bottom .menu-item:last-child{margin-inline-start:1rem}}@media screen and (max-width: 999px){#global-nav .navi-list.bottom .menu-item .m-cta{margin-inline:auto;padding-block:2.8rem;font-size:1.5rem;border-radius:6px}}@media screen and (max-width: 999px){#global-nav .navi-list.bottom .menu-item .m-cta:before{content:none}}#mobile-head{display:none}@media screen and (max-width: 999px){#mobile-head{display:block;background:rgba(255,255,255,.7)}#nav-toggle{display:block;position:absolute;right:12px;top:14px;width:20px;height:20px;cursor:pointer;z-index:101}#nav-toggle div{position:relative}#nav-toggle div span{display:block;position:absolute;height:2px;width:100%;background:#19903c;left:0;transition:.35s ease-in-out}#nav-toggle div span:nth-child(1){top:0}#nav-toggle div span:nth-child(2){top:8px}#nav-toggle div span:nth-child(3){top:16px}#mobile-head{width:100%;height:50px;z-index:999;position:relative}.open #nav-toggle span:nth-child(1){top:11px;transform:rotate(315deg)}.open #nav-toggle span:nth-child(2){width:0;left:50%}.open #nav-toggle span:nth-child(3){top:11px;transform:rotate(-315deg)}.open #mobile-head{overflow-y:scroll}.open #global-nav{top:-758px;display:block;height:105vh;overflow-y:scroll;transform:translateY(723px);z-index:2}.open+.l-siteContent{background-color:#fff}.m-hindai10{margin-top:0}}@media screen and (max-width: 1200px){.page-template-page-lp #head-wrap{width:100%;z-index:1}.page-template-page-lp .l-header-inner{background:rgba(255,255,255,.7);width:100% !important;height:100% !important}.page-template-page-lp .logo{position:absolute;margin-left:0;color:#333;height:auto;padding:0;z-index:1000}.page-template-page-lp #global-nav{position:absolute;top:-758px;background:#fff;width:100%;transition:.5s ease-in-out}.page-template-page-lp #global-nav ul{display:block;list-style:none;position:static;right:0;bottom:0;font-size:14px;margin:10rem 0 0 5rem}.page-template-page-lp #global-nav ul li{float:none;margin-bottom:2rem;position:static}.page-template-page-lp #global-nav ul li .m-cta{background-color:#19903c;border-radius:30px;color:#fff;padding:1rem 0;text-align:center;width:85%}.page-template-page-lp #global-nav ul li a{width:100%;display:block;padding:5px 0}.page-template-page-lp #global-nav ul .m-logo,.page-template-page-lp #global-nav ul .m-hindai10{text-align:left}.page-template-page-lp #nav-toggle{display:block;position:absolute;right:12px;top:14px;width:20px;height:20px;cursor:pointer;z-index:101}.page-template-page-lp #nav-toggle div{position:relative}.page-template-page-lp #nav-toggle div span{display:block;position:absolute;height:2px;width:100%;background:#19903c;left:0;transition:.35s ease-in-out}.page-template-page-lp #nav-toggle div span:nth-child(1){top:0}.page-template-page-lp #nav-toggle div span:nth-child(2){top:8px}.page-template-page-lp #nav-toggle div span:nth-child(3){top:16px}.page-template-page-lp #mobile-head{background:rgba(255,255,255,.7);width:100%;height:50px;overflow-y:scroll;z-index:999;position:relative}.page-template-page-lp .open #mobile-head{overflow-y:scroll;height:7rem}.page-template-page-lp .open #nav-toggle span:nth-child(1){top:11px;transform:rotate(315deg)}.page-template-page-lp .open #nav-toggle span:nth-child(2){width:0;left:50%}.page-template-page-lp .open #nav-toggle span:nth-child(3){top:11px;transform:rotate(-315deg)}.page-template-page-lp .open #global-nav{height:200vh;transform:translateY(723px);z-index:2}.page-template-page-lp .open #global-nav ul{margin:10rem 0 0 5rem;overflow-y:scroll;height:100vh}.page-template-page-lp .open #global-nav ul .pc-none{display:block}.page-template-page-lp .open+.l-siteContent{background-color:#fff}.page-template-page-lp .m-hindai10{margin-top:0}}.m-pagination{margin:0 auto}.m-pagination ul.page-numbers{margin:2px 5px;padding:3px 8px;display:flex;justify-content:center;align-items:center;font-size:15px;letter-spacing:0}.m-pagination ul.page-numbers li{margin:0 5px}.m-pagination ul.page-numbers li a.page-numbers{border:1px solid #999;padding:3px 8px}.m-pagination ul.page-numbers li a.next{border:none}.m-pagination ul.page-numbers li a.prev{border:none}.m-pagination .current{margin:2px 0;padding:3px 8px;display:flex;justify-content:center;align-items:center;border:1px solid #19903c;background:#19903c;width:25px;height:30px;font-size:15px;color:#fff;letter-spacing:0}.m-pagination a{text-decoration:none}.m-pagination a:hover{color:#4d4d4d}.m-sns{display:flex;flex-flow:row wrap;padding:0 !important}.m-sns .flowbtn12{font-family:"Verdana",sans-serif;border-radius:4px;display:inline-block;width:90%;font-size:16px;transition:.4s;text-decoration:none}.m-sns .flowbtn12:hover{color:#fff !important;text-decoration:none}.m-sns .flowbtn12 span{font-size:14px;position:relative;left:8px;bottom:2px}.m-sns .fl_tw2{border:solid 1px #55acee;color:#55acee}.m-sns .fl_tw2:hover{border:solid 1px #55acee;background:#55acee}.m-sns .fl_fb2{border:solid 1px #3b5998;color:#3b5998}.m-sns .fl_fb2:hover{border:solid 1px #3b5998;background:#3b5998}.m-sns .fl_hb2{border:solid 1px #1ba5dc;color:#1ba5dc}.m-sns .fl_hb2:hover{border:solid 1px #1ba5dc;background:#1ba5dc}.m-sns li{flex:0 0 45px;text-align:center !important}