@import url("https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100..900&family=Noto+Sans+JP:wght@100..900&display=swap");*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{font-family:Noto Sans JP,sans-serif;letter-spacing:.1em;line-break:anywhere;line-height:1.8;margin:0}ol[role=list],ul[role=list]{list-style:none}ul{padding:0}html:focus-within{scroll-behavior:smooth}body{background-color:#fbfbf9;font-family:Noto Sans JP,sans-serif;line-height:2;min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none;transition:opacity .3s ease}img,picture{display:block;max-width:100%;width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}#HRTech{color:#272727;text-align:center}#HRTech h2.common_title{background-color:#272727;color:#fbfbf9;display:inline-block;font-size:24px;padding:8px 16px}#HRTech h3.sub_title{font-size:18px}#HRTech p.text{font-size:16px}#HRTech header{background-color:#272727;text-align:center;width:100%}#HRTech header h3.sub_title{color:#fbfbf9;font-size:16px;padding:8px 0}#HRTech div.key_visual{background:url(https://www.hr-force.co.jp/hubfs/LP_HR-Tech/keyvisual_bg_pc.png) 50%/cover no-repeat;width:100%}#HRTech div.key_visual .inner{margin:auto;max-width:max(1100px);width:90%}#HRTech div.CTA{background-color:#e3302b}#HRTech div.CTA .inner{color:#fbfbf9;gap:8rem;margin:auto;max-width:max(1100px);padding:80px 0;width:90%}#HRTech div.CTA .inner h2{display:inline;padding:8px 16px}#HRTech div.CTA .inner p.text{padding:20px 0}#HRTech div.CTA .inner a{align-items:center;background-color:#fbfbf9;color:#e3302b;display:flex;font-size:20px;justify-content:center;margin:0 auto;padding:4px;width:350px}#HRTech div.CTA .inner a p{border:2px solid;font-size:16px;font-weight:700;padding:8px 0;width:100%}#HRTech div.CTA .inner a:hover{background-color:#272727;color:#fbfbf9}#HRTech div.CTA .inner a:hover p{border:2px solid #272727}#HRTech div.recommend_section{gap:8rem;margin:auto;max-width:max(1100px);padding:80px 0;width:90%}#HRTech div.recommend_section .recommend_list{padding-top:40px}#HRTech div.recommend_section .recommend_list .block{border-bottom:2px solid #e4e7e0;padding:8px 0;text-align:left}#HRTech div.recommend_section .recommend_list .block:first-of-type{padding-top:0}#HRTech div.recommend_section .recommend_list p{font-size:20px}#HRTech div.recommend_section .recommend_list p.text span{font-size:21px;font-weight:700}#HRTech div.recommend_section .recommend_list .block p img{display:inline;margin-right:16px;vertical-align:middle;width:24px}#HRTech div.learning_section{background-color:#e4e7e0}#HRTech div.learning_section .bg_inner{gap:8rem;margin:0 auto;max-width:max(1100px);padding:80px 0;width:90%}#HRTech div.learning_section .bg_inner .point_list .block{background-color:#272727;background-image:url(https://www.hr-force.co.jp/hubfs/LP_HR-Tech/point_01.jpg);background:url(https://www.hr-force.co.jp/hubfs/LP_HR-Tech/point_01.jpg) 50%/cover no-repeat;color:#fbfbf9;display:flex;justify-content:space-between;margin-top:40px;padding:160px 40px 40px}#HRTech div.learning_section .bg_inner .point_list .block:nth-child(2){background:url(https://www.hr-force.co.jp/hubfs/LP_HR-Tech/point_02.jpg) 50%/cover no-repeat}#HRTech div.learning_section .bg_inner .point_list .block:nth-child(3){background:url(https://www.hr-force.co.jp/hubfs/LP_HR-Tech/point_03.jpg) 50%/cover no-repeat}#HRTech .block.sec{flex-direction:row-reverse}#HRTech div.learning_section .bg_inner .point_list .block .text_box{text-align:left}#HRTech div.learning_section .bg_inner .point_list .block .point{color:#e3302b;font-family:Kumbh Sans,sans-serif;font-size:40px;font-weight:700}#HRTech div.learning_section .bg_inner .point_list .block ul.point-list{background-color:#272727;margin-top:20px;padding:16px 16px 16px 40px}#HRTech div.about_section{background-color:#e4e7e0;padding:80px 0}#HRTech div.about_section .about_inner{background:no-repeat right 0 top 0/30% url(https://www.hr-force.co.jp/hubfs/LP_HR-Tech/about-image.svg);gap:8rem;margin:0 auto;max-width:max(1100px);width:90%}#HRTech div.about_section .block{text-align:left;width:32%}#HRTech div.about_section h3.sub_title,#HRTech div.about_section p{padding-top:40px;text-align:left;width:80%}#HRTech div.about_section .image_block{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:40px}#HRTech div.about_section .image_block figure:first-of-type{width:100%}#HRTech div.about_section .image_block figure:nth-of-type(2){padding-top:20px;width:57.41%}#HRTech div.about_section .image_block figure:nth-of-type(3){padding-top:20px;width:40.48%}#HRTech div.SEMINAR_section{gap:8rem;margin:0 auto;max-width:max(1100px);padding:80px 0;width:90%}#HRTech div.SEMINAR_section .date_block{padding-top:40px}#HRTech div.SEMINAR_section .date_block dl h4{background-color:#272727;color:#fbfbf9;display:inline;font-size:18px;padding:8px 16px}#HRTech div.SEMINAR_section .date_block dl{align-items:center;border-bottom:2px solid #e4e7e0;display:flex;padding:20px 0}#HRTech div.SEMINAR_section .date_block dl:last-child{border-bottom:none;padding:20px 0 0}#HRTech div.SEMINAR_section .date_block dl dt{width:32.06%}#HRTech div.SEMINAR_section .date_block dl dd{text-align:left;width:65.96%}#HRTech div.SEMINAR_section .date_block dl dd p.kome{color:red;font-size:12px}#HRTech .speaker_section{background-color:#e4e7e0;padding:80px 0}#HRTech .speaker_section .speaker_inner{gap:8rem;margin:0 auto;max-width:max(1100px);width:90%}#HRTech .speaker_section .speaker_block .speaker_list{padding-top:40px}#HRTech .speaker_section .speaker_block .speaker_list .speaker_item{display:flex;justify-content:space-between;padding-top:40px}#HRTech .speaker_section .speaker_block .speaker_list .speaker_item:first-child{padding-top:0}#HRTech .speaker_section .speaker_block .speaker_list figure{width:15.06%}#HRTech .speaker_section .speaker_block .speaker_list .text_block{text-align:left;width:82.83%}#HRTech .speaker_section .speaker_block .speaker_list .text{padding-top:8px}#HRTech div.DETAIL_section{margin:0 auto;max-width:max(1100px);padding:80px 0;width:90%}#HRTech div.DETAIL_section .DETAIL_block:last-of-type{margin-top:40px}#HRTech div.DETAIL_section .DETAIL_block dl{align-items:center;display:flex}#HRTech div.DETAIL_section .DETAIL_block dl dd{margin-left:20px}#HRTech div.DETAIL_section .DETAIL_block p.text{font-size:18px;font-weight:700;text-align:left}#HRTech div.DETAIL_section .DETAIL_block h3{background-color:#272727;color:#fbfbf9;display:inline-block;font-size:18px;padding:8px 16px}#HRTech div.DETAIL_section .DETAIL_block p.kome{color:red;font-size:12px;padding-top:20px;text-align:left}#HRTech div.CONTACT_section{background-color:#e4e7e0;padding:80px 0}#HRTech div.CONTACT_section .CONTACT_inner{display:flex;justify-content:space-between;margin:0 auto;max-width:max(1100px);text-align:left;width:90%}#HRTech div.CONTACT_section .text_block{width:57.41%}#HRTech div.CONTACT_section .text_block img{padding-top:40px}#HRTech div.CONTACT_section .text_block h2{display:inline-block}#HRTech div.CONTACT_section .text_block ul.list{background-color:#e3302b;color:#fbfbf9;margin-top:20px;padding:8px}#HRTech div.CONTACT_section .text_block ul.list li.text{margin-left:24px}#HRTech div.CONTACT_section .text_block ul.list li.title{font-weight:700;list-style:none;margin-left:0}#HRTech div.CONTACT_section .form_block{width:40.48%}#HRTech div.CONTACT_section .form_block iframe{background-color:#004e98}form#data-gtm-vis-has-fired9463407_104{padding:8px!important}#HRTech div.CONTACT_section .form_block .submit input{background-color:#fbfbf9!important}#HRTech form.form{padding:8px!important}#HRTech footer{background-color:#272727;color:#fbfbf9;font-family:Kumbh Sans,sans-serif;font-size:12px;padding:20px}@media screen and (max-width:767px){#HRTech h2.common_title{font-size:20px;padding:8px 16px}#HRTech h3.sub_title{font-size:16px}#HRTech p.text{font-size:14px}#HRTech header h3.sub_title{font-size:12px}#HRTech div.CTA .inner{padding:40px 0}#HRTech div.recommend_section .recommend_list p{font-size:16px}#HRTech div.recommend_section .recommend_list p.text span{font-size:18px}#HRTech div.learning_section .bg_inner .point_list .block{margin-top:40px;padding:20px}#HRTech div.about_section .about_inner{background:no-repeat right 0 top 0/60% url(https://www.hr-force.co.jp/hubfs/LP_HR-Tech/about-image.svg)}#HRTech div.about_section h3.sub_title,#HRTech div.about_section p{width:auto}#HRTech div.SEMINAR_section p.kome{font-size:12px;padding-top:20px}#HRTech div.SEMINAR_section .date_block dl{border-bottom:2px solid #e4e7e0;display:block}#HRTech div.SEMINAR_section .date_block dl:first-of-type{padding-top:0}h3.sub_title{text-align:left}#HRTech div.SEMINAR_section .date_block dl h4{display:inline-block;font-size:16px;text-align:left}#HRTech div.SEMINAR_section .date_block dl dt{width:auto}#HRTech div.SEMINAR_section .date_block dl dd{text-align:left;width:auto}#HRTech div.DETAIL_section .DETAIL_block{padding:20px}#HRTech div.DETAIL_section .DETAIL_block iframe{height:250px}#HRTech div.CONTACT_section .CONTACT_inner{display:block}#HRTech div.CONTACT_section .form_block,#HRTech div.CONTACT_section .text_block{width:auto}#HRTech div.DETAIL_section .DETAIL_block dl{align-items:left;display:block;text-align:left}#HRTech div.DETAIL_section .DETAIL_block dl dd{margin-left:0}#HRTech div.key_visual .inner{padding:30px 0}}.form_wrap{display:flex!important;float:none!important;margin:0 auto!important;padding-top:5em;width:1080px!important}.form_area{background:#004e98;border-radius:.5em;margin-left:auto;padding:1.5em 2em 2.5em}.form_contents_bnrs{padding-bottom:2em;text-align:center}.form_contents_bnrs img{height:auto;max-width:100%}.form_contents p{line-height:2.2em;padding-top:.8em}.form_contents p+p{padding-top:0}.form_area .form-title,.form_area_title{color:#fff;display:block;font-size:20px;font-weight:500;letter-spacing:.15em;padding-bottom:.4em;text-align:center}.form_hissu{background:#3091e0;margin-left:.2em;padding:.3em .5em}.form_hissu,.form_ninni{border-radius:.3em;color:#fff;display:inline-block;font-size:.8em;line-height:1.3em;vertical-align:text-bottom}.form_ninni{background:#0a2a74;margin-left:.3em;padding:.3em .4em}.form_area input,.form_area textarea{border:0;border-radius:.3em;box-sizing:border-box;font-weight:400;padding:.4em .8em;width:100%}.form_area textarea{height:7em}.form_area .form_area_st{color:#fff;display:block;font-size:.95em;font-weight:400;padding-bottom:.3em;padding-top:.8em}.form_privacy{color:#fff;font-size:.85em;font-weight:400;line-height:1.5em;padding:1em 0 1.5em}.form_privacy strong{display:block;font-weight:500;padding-bottom:.1em}.form_privacy a{color:#fff;text-decoration:underline}.form_privacy a:hover{text-decoration:none}.form_btn input{-webkit-appearance:none!important;background:#28a7e1;border-radius:3em;color:#fff;cursor:pointer;display:block;font-size:1.2em;padding:1.3em .3em}.form_btn input:hover{background:#0599dc}.form_area input[type=submit]{-webkit-appearance:none!important}.form_area .submitted-message{color:#fff;font-size:.9em;padding-top:.7em}input::placeholder{color:#bbb}textarea::placeholder{color:#bbb}.form_area .hs-error-msg{color:#f5e8b4;display:block;font-size:14px;font-weight:400;margin-top:-.2em;padding-bottom:.5em}@media (max-width:767px){.form_wrap{flex-wrap:wrap;max-width:100%!important;padding-top:2em}.form_contents_bnrs{padding-bottom:1em}.form_contents{padding:0 2em 2em;width:100%!important}.form_contents p{line-height:2em}.form_area{border-radius:0;padding:1.5em 2em 2.5em;width:100%!important}.form_title,.form_title *{text-align:center}}.row-fluid .span3{width:100%!important}