ul,li{list-style-type:none}h5,.h5{font-size:32px;font-weight:700 !important}.entry-content h5{padding:8px 0 0 !important}.h6{font-size:22px;font-weight:700 !important;line-height:150%;text-align:center}.icon-label{font-size:22px;font-weight:600}@media screen and (max-width:1200px){h5,.h5{font-size:29px}}@media screen and (max-width:479px){.entry-content h4{font-size:18px}.h5{font-size:20px}}.fw-bold{font-weight:600}.col-primary{color:#7ac524}.note{font-size:13px;color:#757575}.entry-content h3{border-bottom:none}h4.liner{text-align:center}.br-pc{display:block}.br-sp{display:none}@media screen and (max-width:479px){.br-pc{display:none}.br-sp{display:block}}.vw100{width:100vw;margin:0 calc(50% - 50vw)}.flex-row{display:flex;align-items:center}.flex-even{width:100%;display:flex;flex:1;justify-content:space-between;flex-wrap:wrap}.flex-6-4{display:flex;align-items:center}.flex-6-4 .flex-left{width:60%}.flex-6-4 .flex-right{width:40%}.flex-3-7{display:flex}.flex-3-7 .flex-left{width:30%}.flex-3-7 .flex-right{width:70%}.flex-column-left{display:flex;flex-direction:column;align-items:left}@media screen and (max-width:479px){.flex-even,.flex-3-7{flex-direction:column}}.sp-none{display:block}.pc-none{display:none}@media screen and (max-width:479px){.sp-none{display:none}.pc-none{display:block}}.btn-56{height:56px;border-radius:40px;font-size:18px}.headding-green-18{width:fit-content;font-size:18px;font-weight:600;background-color:#7ac524;padding:8px 16px;border-radius:30px}.arrow_ico3{width:8px;height:8px;top:58%;right:30px;margin-top:-3px;border-top:2px solid #7ac524;border-right:2px solid #7ac524;display:block;position:absolute;right:20px;-webkit-transform:rotate(135deg);transform:rotate(135deg);box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#section-add2 .btn-wrap{display:flex;justify-content:center}#section-add2 .link-button-azure_btm{width:fit-content;display:flex;align-items:center}.service-cards .link-button-azure_btm,.to-survey .link-button-azure_btm,.link-to-flow .link-button-azure_btm,.link-to-service .link-button-azure_btm{width:100%;max-width:380px;display:inline-block;text-align:center;background-color:#fff!important;border:1px solid #7ac524;color:#7ac524}.link-to-flow .link-button-azure_btm{width:100%;max-width:380px}.service-cards .big,.to-survey .big,.link-to-flow .big,.link-to-service .big{font-size:16px}.service-cards .link-button-azure_btm .arrow_ico2,.to-survey .link-button-azure_btm .arrow_ico2,.link-to-flow .link-button-azure_btm .arrow_ico2,.link-to-service .link-button-azure_btm .arrow_ico2{border-top:2px solid #7ac524;border-right:2px solid #7ac524}.service-cards .link-button-azure_btm:hover,.to-survey .link-button-azure_btm:hover,.link-to-flow .link-button-azure_btm:hover,.link-to-service .link-button-azure_btm:hover{background:#7AC524!important}.entry-content .link-to-service a:hover{color:#fff!important}.service-cards .link-button-azure_btm:hover .arrow_ico2,.to-survey .link-button-azure_btm:hover .arrow_ico2,.link-to-flow .link-button-azure_btm:hover .arrow_ico2,.link-to-service .link-button-azure_btm:hover .arrow_ico2{border-top:2px solid #fff;border-right:2px solid #fff}@media screen and (max-width:479px){.service-cards .big,.to-survey .big{font-size:16px!important;z-index:99}}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 500,'GRAD' 0,'opsz' 24}@media screen and (max-width:479px){.recruit-splash{padding:0 15px}.recruit-splash .link-button-azure_btm{width:100%}}.recruit-splash .section h2.recruit-splash-h2{color:#000;font-size:28px}.recruit-splash .link-button-azure_btm{width:380px;border-radius:40px}@media screen and (max-width:479px){.recruit-splash{padding:0 15px}.recruit-splash .link-button-azure_btm{width:100%}.recruit-splash .big{margin:60px 0 0 !important}}.logo-wrap.col-xs-20{width:240px;padding:0}#menu-item-101{display:none}.col-xs-20.hidden-xs.hidden-sm.hidden-md{width:240px}.col-xs-20.hidden-xs.hidden-sm.hidden-md a{width:100%}#agent-header-outer .link-button-azure_top{right:0;border-radius:40px}.link-button-azure_top .btn_lavel{margin-right:0;margin-left:48px}.link-button-azure_top .arrow_ico1,.link-button-azure_btm .arrow_ico2{width:8px;height:8px;right:30px;margin-top:-3px}@media (min-width:1200px){.col-lg-80.agent-header-menu{width:auto}}@media screen and (max-width:479px){#logo-area #logo_image h1#logo img{max-height:36px !important}#menu-item-101{display:block}}.privacypolicy{display:flex;justify-content:center;align-items:center;padding:24px 0 0}.privacypolicy a{color:#ccc;font-size:10px}@media screen and (max-width:479px){.footer_logo{max-width:280px;margin-bottom:30px}}#section-two .section-two-h3,#section-3 .section3-h5,.page-id-18 .headline,.page-id-23 .headline,.page-id-40 .headline,.page-id-117 .headline,.recruit-splash .recruit-splash-h2.smaller-mobile-h2,.page-id-49 .container h2.text-center{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}#section-3 .separator,#section-add2 .separator{padding-top:0}#section-5,.section6{display:none}.page-template-page-welcome #section-4 .separator{padding-top:0}#top .splash-image{background-size:contain}.fv-heading{position:absolute;top:17%;left:50%;transform:translate(-50vw,0)}#section-two .section-two-h3{font-size:38px}#section-two .desc1{font-size:16px}#section-3 .section3-h5{font-size:24px}#section-3 .section3-h5 span{color:#ff7530}#section-add1{padding-bottom:100px}#section-add1 ul{width:100%;max-width:840px;margin:0 auto;padding-left:0;display:flex;flex-wrap:wrap;gap:56px;justify-content:center}#section-add1 ul li{width:calc(50% - 56px);position:relative;padding:32px 40px 24px;display:flex;flex-direction:column;align-items:center;background-color:#f4f7f1}#section-add1 ul li img{width:60px;position:absolute;top:-49px}#section-add1 .h5{color:#7ac524;line-height:1.5;margin-bottom:20px;text-align:center}#section-add1 .section{padding-top:0}#section-add2 .section p.desc1{font-size:16px;line-height:220%}#section-add2 ul.flow-cards{width:100%;margin:100px auto;display:flex;justify-content:center;padding:0;gap:34px}#section-add2 ul.flow-cards li{width:calc(25% - 90px);min-width:230px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:24px 16px 8px;background-color:#fff6ea}#section-add2 ul.flow-cards li:after{content:url(//hrd-cs.co.jp/wp-content/themes/agent_tcd033-child/../../../images/arrow_orange.png);position:absolute;top:43%;right:-30px}#section-add2 ul.flow-cards li:last-child:after{content:none}#section-add2 ul.flow-cards li img.number{width:56px;position:absolute;top:-40px}#section-add2 ul.flow-cards li img.icon{width:100%;max-width:80px}#section-add2 ul.flow-cards li p.icon-label{height:67px;display:flex;align-items:center;text-align:center;line-height:140%;font-weight:700 !important}#section-add2 ul.flow-cards li p{text-align:left}ul.service-cards{width:100%;margin-top:80px;padding-left:0;display:flex;justify-content:space-between;gap:16px}ul.service-cards li{width:calc(33.33% - 32px);display:flex;flex-direction:column}ul.service-cards li p.h6{text-align:center;line-height:160%}ul.service-cards li p{text-align:left}#section-add2 .section p{line-height:1.7}@media only screen and (max-width:1200px){#agent-splash-text .smaller-mobile-h2{font-size:48px!important}#section-add2 .liner{font-size:40px}#section-two.section{padding-bottom:0}#section-add2 .liner{font-size:28px}#section-3 .section{padding-bottom:40px}#section-3 .section3-h5{font-size:18px}#section-add2 ul.flow-cards li{min-width:160px;padding:24px 12px 6px}#section-add2 ul.flow-cards li p.icon-label{font-size:18px}}@media only screen and (max-width:1000px){#top{margin-bottom:-380px}#section-add1 .section{padding-bottom:40px}#section-add1 .h5{font-size:20px}}@media only screen and (max-width:479px){#section-3 .liner,#section-add2 .liner,#section-4 .liner{margin-top:20px !important}#top{margin-bottom:-260px}#agent-splash-text .smaller-mobile-h2{font-size:30px!important}#section-two .section-two_circle_img{width:100%}#section-two .desc1{text-align:left}#section-3 .separator,#section-add2 .separator,#section-4 .separator{padding-top:0 !important}#section-3 .circleimages{max-width:180px}#section-add1{padding-bottom:0}#section-add1 ul{flex-direction:column;padding:40px 15px}#section-add1 ul li{width:100%}#section-add2 p.desc1{text-align:left}#section-add2 ul.flow-cards{width:100%;flex-direction:column;margin:40px auto}#section-add2 ul.flow-cards li{width:70%;margin:24px auto;padding:32px 16px 8px}#section-add2 ul.flow-cards li:after{right:46%;transform:rotate(90deg);top:99%}#section-add2 ul.flow-cards li p.h5{height:auto;font-size:18px;line-height:1.3}#section-add2 ul.flow-cards li img.icon{max-width:80px}#section-add2 ul.flow-cards li p.icon-label{height:27px}#section-add2 ul.service-cards{flex-direction:column;margin-top:40px}#section-add2 ul.service-cards li{width:100%}#section-add2 ul.service-cards li img{width:80%;margin:0 auto;max-width:280px}}.page-id-18 .col-xs-120.page-splash:after{content:"";background-color:rgba(0 165 9,.2);position:absolute;left:0;right:0;top:0;bottom:0}.page-id-23 .col-xs-120.page-splash:after{content:"";background-color:rgb(85 202 75/20%);position:absolute;left:0;right:0;top:0;bottom:0}.page-id-117 .col-xs-120.page-splash:after{content:"";background-color:rgb(218 171 13/20%);position:absolute;left:0;right:0;top:0;bottom:0}.page-id-40 .col-xs-120.page-splash:after{content:"";background-color:rgb(241 255 9/20%);position:absolute;left:0;right:0;top:0;bottom:0}.page-id-49 .col-xs-120.page-splash:after{content:"";background-color:rgb(255 100 84/20%);position:absolute;left:0;right:0;top:0;bottom:0}.page-id-18 .page_desc p,.entry-content .page_desc p,.page-id-49 .page_desc p{width:100%;max-width:700px;margin:0 auto}.page-id-23 .page_headline,.page-id-117 .page_headline,.page-id-40 .page_headline{font-size:40px}@media screen and (max-width:479px){.page-id-23 .page_headline,.page-id-117 .page_headline,.page-id-40 .page_headline{font-size:24px}}.page-id-18 .separator{padding-top:0}.page-id-18 .separator h2.liner{text-align:center !important}.page-id-18 .tcd-workflow tr th{width:20%;text-align:center}.page-id-23 h2.headline,.page-id-40 h2.headline,.page-id-117 h2.headline{font-size:40px;line-height:1.7;font-weight:700}.page-id-23 .separator,.page-id-40 .separator{padding-top:60px}.page-id-23 .separator .heading-grey,.page-id-40 .separator .heading-grey{font-size:32px;font-weight:400;margin-top:28px;margin-bottom:3px;padding-top:0;line-height:1}.entry-content .service-content h3{border-bottom:none}@media only screen and (max-width:479px){.page-id-23 .separator .heading-grey.liner,.page-id-40 .separator .heading-grey.liner{margin-top:20px !important}}#post-23 .entry-content-thumbnail{margin-bottom:0}.service_scrollbtn .section{width:100%;padding:0}.service_scrollbtn .section ul.service-cards-wrap{display:flex;justify-content:space-between;gap:24px;margin-bottom:80px}.entry-content .service_scrollbtn .section ul.service-cards-wrap{margin-left:0}.service_scrollbtn .section ul.service-cards-wrap li{width:33.33%;display:flex;flex-direction:column;align-items:center}.service_scrollbtn .section ul.service-cards-wrap .h5{font-size:18px;text-align:center}.service_scrollbtn .section ul.service-cards-wrap img.arrow{width:60px;margin-bottom:8px}.service_scrollbtn .section ul.service-cards-wrap li .service-cards{width:100%;height:100%;display:flex;flex-direction:column;padding:20px;border:solid 1px #757575;border-radius:16px}.service_scrollbtn .section ul.service-cards-wrap li .service-cards p.h6{font-size:22px;text-align:center}.entry-content .service_scrollbtn ul .service-cards img{width:100%;max-width:220px;height:auto;margin:0 auto 10px}.entry-content .service_scrollbtn .service-cards p{flex-grow:1;margin-bottom:0;text-align:left}.page-id-23 #section-add2 a.link-button-azure_btm{width:100%;display:block}.service_scrollbtn .service-cards a.link-button-azure_btm.big.btn-56{margin-bottom:0}.service_scrollbtn .service-cards a.link-button-azure_btm span{display:block;margin-top:-9px}.to-survey{width:100%;max-width:700px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.to-survey .h5{margin-bottom:16px;color:#76a93b;text-decoration:underline;text-align:center}.to-survey p{text-align:left}.entry-content .service-cards a:hover{color:#fff!important}.entry-content .service-cards a:hover .arrow_ico3{border-top:2px solid #fff;border-right:2px solid #fff}a:hover a:not(:hover .arrow_ico3),a:focus .arrow_ico3,a:active .arrow_ico3{transform:rotate(45deg);animation-name:hvr-icon-next-sink,hvr-icon-next;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.entry-content .top-content .headding-green-18{color:#fff;margin:0 0 15px}.entry-content .top-content h5.catch{font-size:24px}.entry-content .top-content ul{margin-left:0}.entry-content .target ul li{line-height:1.7}.box-area{width:100%;margin:0 auto 50px;padding:40px 32px;border:2px solid #7ac524;border-radius:16px}.box-area_top,.box-area-bottom{text-align:center}.box-area ul li img.arrow_phase{margin:0 auto 8px}.box-area ul li img.pict{width:100%;max-width:80px}.entry-content .box-area_top h5{color:#76a93b;border-bottom:none;margin:0 0 30px;font-size:32px}.entry-content p.h6{margin:0 0 16px}.box-area p.paragraph{text-align:center}#consulting ul.flex-even,#advisory ul.flex-even,#survey ul.flex-even{justify-content:center}.entry-content ul.detail{margin-left:0}.entry-content ul.detail p{font-size:14px;line-height:1.7}.entry-content ul.detail li{font-size:14px;line-height:1.7}ul.detail li.detail_list{max-width:225px;margin:8px;display:flex;flex-direction:column;align-items:center}.entry-content ul.detail p.sub-headding{display:flex;align-items:center;margin:8px auto;text-align:center;font-size:17px;font-weight:700 !important;line-height:1.4;letter-spacing:.01em}.entry-content ul.detail.phase p.sub-headding{padding:0}.entry-content ul.detail.phase p{padding:4px;text-align:left}.entry-content .box-area h4{width:214px;margin:0 auto;font-size:14px;font-weight:600;text-align:center;color:#fff;background-color:#ec8e1a;padding:8px 10px;border-radius:30px}.entry-content .box-area h4.narrow{letter-spacing:-1px}.entry-content ul.ul-child{margin-left:0;width:fit-content;margin:0 auto}ul.ul-child li.check-box{display:flex;align-items:flex-start}ul.ul-child li.check-box span{padding-right:2px}#consulting ul.detail{width:100%;max-width:800px;margin:0 auto 40px}#consulting ul.detail li.detail_list,#trainig ul.detail li.detail_list{width:213px;font-size:13px}#consulting .box-area_top p{font-size:18px;font-weight:600}#consulting .support-flow{display:flex;flex-direction:column;align-items:center}#consulting .support-flow p{text-align:center}#consulting .support-flow img{width:100%;max-width:820px;height:auto;margin-bottom:16px}#advisory ul.detail{margin-bottom:60px}#advisory ul.detail li.detail_list{max-width:280px}#advisory .support-flow ul.flex-even{flex-wrap:nowrap;margin-bottom:0}#advisory .support-flow ul.detail li.detail_list{max-width:180px}#advisory .period .sp-none{width:100%;max-width:784px;margin:0 auto;display:flex;justify-content:center;align-items:center}#advisory .period .sp-none p{font-size:16px;font-weight:600;text-align:center;color:#fff}#advisory .period .sp-none p.period_01{width:75%;border:solid 1px #fff;background-color:#ec8e1a}#advisory .period .sp-none p.period_02{width:25%;border:solid 1px #fff;background-color:#ec8e1a}.entry-content #training ul.detail{margin-bottom:60px}.entry-content #training p.h6{margin-bottom:32px}.program{display:flex;flex-direction:column;align-items:center}.program dl{width:fit-content;margin:0 auto}.program dl div{margin-bottom:16px}.program dl div.flex-row{align-items:flex-start}.program dl div dt{width:76px;height:27px;display:flex;justify-content:center;align-items:center;margin-top:4px;margin-right:10px;background-color:#ec8e1a;font-size:14px;font-weight:700;color:#fff;text-align:center}.program dl div dd{margin-bottom:0}.program p.sub-heading{margin-bottom:16px;font-size:16px;color:#ec8e1a}.entry-content .program table{width:100%;max-width:784px}.entry-content .program table th{background:#ec8e1a;color:#fff;text-align:center}.entry-content .program table td{line-height:1.7}#survey ul.flex-even li.detail_list{max-width:180px}#survey .box-area ul.flex-even{flex-wrap:nowrap;margin-bottom:0}.entry-content #survey ul.detail p.sub-headding{height:50px}#survey .period{width:100%;max-width:784px;margin:0 auto}#survey .period p.period_01{width:100%;border:solid 1px #fff;background-color:#ec8e1a;font-size:16px;font-weight:600;text-align:center;color:#fff}.link-to-flow{width:100%;margin:0 auto 40px;text-align:center}.link-to-flow img{width:200px;margin-bottom:20px}.entry-content .link-to-flow p{margin:0 0 10px;font-size:24px;font-weight:600;color:#7ac524}.entry-content .link-to-flow a:hover{color:#fff !important}.fee{width:100%;max-width:500px;margin:0 auto}.fee h5{height:40px;text-align:center;background-color:#f2f2f7}.fee .price{margin-bottom:16px}.fee p{text-align:center}.entry-content .fee p{margin:0 0 4px}.fee p span{font-size:20px;font-weight:500;padding:0 6px}.fee p.note{text-align:center;line-height:1.6}.cta-area{width:100%;margin:0 auto}.entry-content .cta-area p{text-align:center}.cta-area a.link-button-azure_btm.big{display:inherit;width:380px;max-width:100%;border-radius:40px;color:#fff;margin:0 auto}.entry-content .cta-area a.link-button-azure_btm.big:hover{color:#fff!important}.cta-area a.link-button-azure_btm.big span.btn_lavel{display:block;text-align:center}@media screen and (max-width:1200px){ul.flex-even{justify-content:center}ul.detail{margin:0 auto;margin-right:0}.col-sm-60.image-area{width:40%}.col-sm-60.text-area{width:60%}.box-area{padding:20px 16px}.entry-content ul.detail p.sub-headding{font-size:16px}#consulting ul.detail li.detail_list,#trainig ul.detail li.detail_list{width:200px}.es-survey ul.flex-even li.detail_list{width:45%}.es-survey ul.flex-even li.detail_list:first-child{margin-right:16px}.entry-content .box-area .es-survey p.sub-headding{font-size:16px}.detail.leader-survey{width:100%;max-width:100%}}@media screen and (max-width:479px){.entry-content #section-add2 .container{padding-left:0;padding-right:0}.entry-content .box-area_top p{text-align:left}.entry-content #section-add2 ul.service-cards-wrap{flex-direction:column;margin-left:0}.entry-content #section-add2 ul li{width:100%}.service_scrollbtn .service-cards p{height:auto}.to-survey p.h5{font-size:22px}.to-survey .flex-3-7{align-items:center}.to-survey .flex-3-7 img{width:100%;max-width:220px}.to-survey .flex-3-7 .flex-right{width:100%}.col-sm-60.image-area{width:100%;max-width:280px;margin:0 auto}.col-sm-60.text-area{width:100%}.entry-content .top-content h5.catch{font-size:20px}.box-area{padding:15px}.entry-content .box-area_top h5{font-size:24px;margin:0 0 16px}.entry-content .box-area ul.flex-even{flex-direction:row}.entry-content #advisory .box-area ul.flex-even,.entry-content #survey .box-area ul.flex-even{flex-wrap:wrap}.entry-content .box-area ul.phase{flex-wrap:wrap}#consulting ul.detail li.detail_list,#advisory ul.detail li.detail_list,#trainig ul.detail li.detail_list,#survey ul.detail li.detail_list{width:calc(50% - 16px)}#consulting ul.detail{margin:0 auto 16px}#advisory .box-area ul li p.sub-headding{height:43px}#advisory .box-area ul li .material-symbols-outlined{font-size:18px;margin-top:2px}#advisory .period .sp-none{display:none}#advisory .period .pc-none p{margin-bottom:16px;color:#fff;background-color:#ec8e1a;font-weight:600;text-align:center}#training .program dl div dt{width:24%;margin-top:0}#training .program dl div dd{width:76%;line-height:1.7}.entry-content #training .program table th{line-height:1.7}.entry-content #training .program table td{padding:8px}.es-survey ul.flex-even li.detail_list{width:100%}.es-survey ul.flex-even li.detail_list:first-child{margin-right:0}.entry-content .box-area .es-survey p.sub-headding{font-size:16px}.leader-survey .flex-6-4{flex-direction:column-reverse;margin:0 auto 30px}.leader-survey .flex-6-4 .flex-left,.leader-survey .flex-6-4 .flex-right{width:100%}.fee p.note{text-align:left}}.page-id-40 .entry-content-thumbnail{margin-bottom:0}.page-id-40 .entry-content table.tcd-workflow{margin:0 auto}.page-id-40 .entry-content table.tcd-workflow tr.workflow_table_headline th{font-size:28px;border-color:#fff !important;border-bottom:#ededed}.page-id-40 .entry-content table.tcd-workflow th,.page-id-40 .entry-content table.tcd-workflow td{padding:16px 20px;font-size:15px;line-height:1.7;letter-spacing:.05em;vertical-align:middle}.page-id-40 .entry-content table.tcd-workflow th.active{font-weight:700}.page-id-40 .entry-content ul.wp-block-list{width:100%;max-width:700px;margin:0 auto}.page-id-40 .entry-content ul.wp-block-list li{list-style-type:initial}.page-id-40 .entry-content h3{font-size:22px}@media screen and (max-width:1200px){.page-id-40 .entry-content h3{text-align:center}.page-id-40 .entry-content table.tcd-workflow{width:100% !important;max-width:100%}}@media screen and (max-width:781px){.page-id-40 .wp-block-columns .wp-block-image{max-width:180px;margin:0 auto;display:flex;justify-content:center}}@media screen and (max-width:479px){.page-id-40 .entry-content table.tcd-workflow tr.workflow_table_headline th{font-size:22px;text-align:left}}.page-id-49 .container .ng-scope h2.text-center{font-size:16px;line-height:1.5}