@charset "UTF-8";html{-webkit-text-size-adjust:100%;box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:0 0;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input,select{vertical-align:middle}input[type=button],input[type=submit]{-webkit-appearance:none}html{scroll-behavior:smooth}body{background-color:#f7f7f6;color:#232f08;font-family:Noto Sans JP,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;margin:0}img{display:block;max-width:100%;width:100%}a{color:#232f08;text-decoration:none}button,input,select,textarea{box-sizing:border-box}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=reset],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;margin:0;outline:none;padding:0;resize:none}button,input[type=button],input[type=reset],input[type=submit],label[for]{cursor:pointer}::-webkit-search-cancel-button{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.pageWrap_content{width:100%}.main{overflow-x:hidden;padding-top:4.375rem}.wrapper{margin:0 auto;max-width:87.5rem;padding:0 1.25rem}.lower{padding-bottom:3.75rem;padding-top:4.375rem}.text{font-size:1rem;font-weight:500;line-height:2}.hover{cursor:pointer;transition:opacity .3s ease-out}.hover:focus{opacity:.6}.pc_only{display:none}.sp_only{display:block}.he_jump{margin-top:-4.375rem;padding-top:4.375rem}.sr_only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fadein{opacity:0;transition:opacity 2s ease-in}.fadein.active{opacity:1}.button_lv1,.button_lv2{border:.0625rem solid #8ebd21;border-radius:.375rem;color:#7c6e62;display:block;font-size:1rem;font-weight:700;letter-spacing:.05em;padding:1.1875rem 1.0625rem;position:relative;text-align:center}.button_lv1:before,.button_lv2.toLeft:before,.button_lv2.toRight:before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%)}.button_lv1:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/toBottom_gray.svg);height:.5rem;right:1.375rem;width:1.0625rem}.button_lv2.toRight:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/toRight_gray.svg);height:.5rem;right:1.375rem;width:2.125rem}.button_lv2.toLeft:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/toLeft_gray.svg);height:.5rem;left:1.375rem;width:2.125rem}.heading_lv1 .heading_lv1_en{display:inline-block;font-family:PT Sans,sans-serif;font-size:1.125rem;letter-spacing:.1em}.heading_lv1 .heading_lv1_jp{font-size:2rem;font-weight:900;line-height:1.5;margin-top:1.25rem}.heading_lv1 .heading_lv1_jp>span{display:inline-block}.heading_lv1 .green-main{color:#8ebd20}.heading_lv1 .green-lv4{color:#6bc1a1}.heading_lv1 .gray-lv2{color:#7c6e62}.heading_lv1 .white-color{color:#fff}.projectSummary .projectSummary_clientName{color:#232f08;font-size:1rem}.projectSummary .projectSummary_title{color:#232f08;font-size:1.25rem;font-weight:500;margin-top:.625rem}.projectSummary .projectSummary_details{border-collapse:collapse;margin-top:1.625rem;width:100%}.projectSummary .projectSummary_details_row{display:grid;grid-template-columns:1fr}.projectSummary .projectSummary_details_content,.projectSummary .projectSummary_details_heading{border-bottom:.0625rem solid #ddd;font-size:1rem;text-align:left}.projectSummary .projectSummary_details_heading{background-color:#e2eec7;font-weight:500;padding:1rem}.projectSummary .projectSummary_details_content{background:#fff;line-height:2;padding:1rem 1.5rem}.projectSummary .projectSummary_details_list{list-style-type:disc;padding-left:1.25rem}.projectSummary .projectSummary_details_list_item{margin-bottom:.3125rem}.step-block{border-radius:.5rem;color:#fff;display:grid;gap:.75rem;grid-template-columns:1.875rem 1fr;padding:1.6875rem 1.25rem;position:relative}.step-block:before{border-style:solid;border-width:1.3125rem 2.5rem 0;bottom:.0625rem;content:"";display:block;height:0;left:2.5rem;position:absolute;transform:translateY(100%);width:0}.step-block:nth-child(odd){background-color:#6bc1a1}.step-block:nth-child(odd):before{border-color:#6bc1a1 transparent transparent}.step-block:nth-child(2n){background-color:#8ebd20}.step-block:nth-child(2n):before{border-color:#8ebd20 transparent transparent}.step-block+.step-block{margin-top:2.625rem}.step-block:last-child:before{display:none}.step-block .step-number{font-size:1.125rem;line-height:1.3}.step-block .step-title{font-size:1.375rem;font-weight:700}.step-block .step-description{font-size:.875rem;line-height:2;margin-left:-.625rem;margin-top:.625rem}.header{background-color:#fff;display:flex;height:4.375rem;justify-content:space-between;left:0;padding-left:1.25rem;position:fixed;top:0;width:100%;z-index:10}.header .header_logo{align-items:center;display:flex}.header .header_logo_link{display:block;max-width:10.5rem;width:100%}.header .header_menuPc{display:none}.header .header_menuPc ul li{list-style:none}.header .header_menuSp{align-items:center;display:flex;justify-content:center;width:4.375rem}.header .header_menuSp-green{background-color:#8ebd20}.header .header_menuSp-white{background-color:#fff}.footer{color:#7c6e62;font-size:.75rem;padding:1.625rem 1.25rem;text-align:center}.footer small{display:block}.hamburger{height:16px;margin-top:-.625rem;width:20px}.hamburger_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;height:100%;padding:0;position:relative;width:100%;z-index:999}.btn_bottom_line,.btn_center_line,.btn_top_line,.hamburger_contents{transition:opacity .5s,transform .5s,visibility .5s}.btn_bottom_line,.btn_center_line,.btn_top_line{background-color:#fff;display:block;height:1px;position:absolute;width:100%}.hamburger_contents{height:100%;left:0;padding-top:4.375rem;position:fixed;top:0;width:100%}.hamburger_contents_inner{background-color:#fff;height:100%}.hamburger_button[aria-expanded=false] .btn_top_line{left:0;top:0;transform:translate(0)}.hamburger_button[aria-expanded=false] .btn_center_line{left:0;top:50%;transform:translateY(-50%)}.hamburger_button[aria-expanded=false] .btn_bottom_line{bottom:0;left:0;transform:translate(0)}.hamburger_button[aria-expanded=false]:before{color:#fff}.hamburger_button[aria-expanded=false]:before,.hamburger_button[aria-expanded=true]:before{bottom:-20px;content:"Menu";font-size:12px;left:50%;position:absolute;transform:translateX(-50%)}.hamburger_button[aria-expanded=true]:before{color:#232f08}.hamburger_button[aria-expanded=true].default_open_btn .btn_center_line{opacity:0;visibility:hidden}.hamburger_button[aria-expanded=true].default_open_btn .btn_top_line{background-color:#232f08;top:50%;transform:translateY(-50%) rotate(145deg)}.hamburger_button[aria-expanded=true].default_open_btn .btn_bottom_line{background-color:#232f08;bottom:50%;transform:translateY(50%) rotate(-145deg)}.hamburger_contents[aria-hidden=true].default_open_con{opacity:0;transform:translateX(100%);visibility:hidden}.hamburger_contents[aria-hidden=false].default_open_con{opacity:1;transform:translateX(0);visibility:visible}.header .navigation{display:flex;flex-direction:column;font-size:1.125rem;font-weight:600;height:100%;justify-content:space-between;letter-spacing:.05em;padding-top:6rem}.header .navigation .navigation_lists{padding-left:2.25rem}.header .navigation .navigation_lists li+li{margin-top:1.875rem}.header .navigation .navigation_lists a:hover{cursor:pointer;transition:opacity .3s ease-out}.header .navigation .navigation_lists a:hover:focus{opacity:.6}.header .navigation .navigation_contact{background:linear-gradient(90deg,#f3ef77,#90be20 49.26%,#6bc1a1);color:#fff;display:block;font-size:1.125rem;font-weight:700;padding:2.5rem 0 2.5rem 4rem;position:relative}.header .navigation .navigation_contact:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/toRight_white.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";height:.5rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);transition:transform .3s ease-out;width:2.125rem}.header .navigation .navigation_contact:hover{cursor:pointer;transition:opacity .3s ease-out}.header .navigation .navigation_contact:hover:focus{opacity:.6}.header .navigation .navigation_contact:hover:before{transform:translateY(-50%) translateX(10px)}.js_panelList .is_hidden{height:0;opacity:0;visibility:hidden}.js_panelList .is_active{height:auto;opacity:1;visibility:visible}.mw_wp_form .form_header_lead_text p{font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:2;margin-top:1.875rem}.mw_wp_form .form_header_step{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}.mw_wp_form .form_header_step .step_item{clip-path:polygon(3% 0,100% 0,97% 100%,0 100%);display:block;font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1;padding:1rem 0;text-align:center}.mw_wp_form .form_header_step .step_input{background-color:#8ebd20;color:#fff;transform:translateX(1px)}.mw_wp_form .form_header_step .step_complete{transform:translateX(-1px)}.mw_wp_form .form_lists{margin-top:3.125rem}.mw_wp_form .form_lists li{border-bottom:.0625rem solid #ddd;padding-bottom:1rem;padding-left:.75rem;position:relative}.mw_wp_form .form_lists li:before{background-color:#8ebd20;bottom:-.0625rem;content:"";display:block;height:.0625rem;left:0;position:absolute;width:6.875rem}.mw_wp_form .form_lists li+li{margin-top:1.875rem}.mw_wp_form input,.mw_wp_form label,.mw_wp_form textarea{color:#232f08;cursor:pointer;font-size:1rem;font-weight:500}.mw_wp_form input:not([type=radio]),.mw_wp_form textarea{width:100%}.mw_wp_form input{background-color:#fff}.mw_wp_form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid #ddd;border-radius:62.4375rem;flex-shrink:0;flex:1;font-weight:500;height:1.25rem;position:relative;width:1.25rem}.mw_wp_form input[type=radio]:checked:before{background-color:#8ebd20;border-radius:62.4375rem;content:"";display:block;height:.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.75rem}.mw_wp_form input::-moz-placeholder,.mw_wp_form textarea::-moz-placeholder{color:#ddd;font-weight:400}.mw_wp_form input::placeholder,.mw_wp_form textarea::placeholder{color:#ddd;font-weight:400}.mw_wp_form textarea{background-color:#f7f7f6;border-radius:.625rem;padding:.625rem}.mw_wp_form label{position:relative}.mw_wp_form label[for=attribute]:before,.mw_wp_form label[for=body]:before,.mw_wp_form label[for=email]:before,.mw_wp_form label[for=furigana]:before,.mw_wp_form label[for=name]:before,.mw_wp_form label[for=tel]:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/common/asterisk.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:.5rem;left:-.625rem;position:absolute;top:-.125rem;width:.5rem}.mw_wp_form .form_lists_item-attribute .mwform-radio-field.vertical-item{margin-top:.75rem}.mw_wp_form .inputWrap{margin-top:1.25rem;padding-left:.625rem}.mw_wp_form .form_privacy{margin-top:2.5rem}.mw_wp_form .form_privacy_box{border:.0625rem solid #ddd;border-radius:.375rem;height:9.375rem;overflow:auto;padding:1.25rem 1.875rem}.mw_wp_form .form_privacy_box h3,.mw_wp_form .form_privacy_box p{font-size:.75rem;line-height:1.7}.mw_wp_form .form_privacy_box h3{margin-bottom:1.25rem}.mw_wp_form .form_privacy_box p+p{margin-top:1.875rem}.mw_wp_form .mwform-radio-field{display:flex;justify-content:flex-start}.mw_wp_form .mwform-radio-field label{align-items:center;display:flex}.mw_wp_form .mwform-radio-field .mwform-radio-field-text{margin-left:.625rem}.mw_wp_form .form_privacy_checkbox{margin-top:1.625rem;padding:0 1rem;text-align:center}.mw_wp_form .form_privacy_checkbox_inner{display:inline-block}.mw_wp_form .form_privacy_checkbox_inner input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid #ddd;border-radius:.3125rem;flex-shrink:0;height:1.625rem;margin-top:.375rem;position:relative;width:1.625rem}.mw_wp_form .form_privacy_checkbox_inner input:checked:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/common/check-green.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:.9375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.25rem}.mw_wp_form .form_privacy_checkbox_inner .mwform-checkbox-field label{align-items:flex-start;display:flex}.mw_wp_form .form_privacy_checkbox_inner .mwform-checkbox-field-text{display:block;line-height:2;padding-left:1rem;text-align:left}.mw_wp_form .form_btn{margin:3.125rem auto 0;max-width:20rem}.mw_wp_form .form_btn_lists{display:flex;flex-direction:column;justify-content:center;margin-left:-1.875rem;margin-top:-1.875rem}.mw_wp_form .form_btn_lists li{padding-left:1.875rem;padding-top:1.875rem}.mw_wp_form .button_lv2{padding:0}.mw_wp_form .button_lv2 input{border-radius:.375rem;color:#7c6e62;padding:1.1875rem 1.0625rem}.mw_wp_form .form_btn_confirm .button_lv2{border:.0625rem solid #7c6e62}.mw_wp_form.mw_wp_form_input .step_complete,.mw_wp_form.mw_wp_form_input .step_confirm{background-color:#f7f7f6;color:#ddd}.mw_wp_form.mw_wp_form_input .form_btn_confirm{display:none}.mw_wp_form.mw_wp_form_input .error{margin-top:.625rem;text-align:left}.mw_wp_form.mw_wp_form_confirm .step_confirm{background-color:#8ebd20;color:#fff}.mw_wp_form.mw_wp_form_confirm .step_complete{background-color:#f7f7f6;color:#ddd}.mw_wp_form.mw_wp_form_confirm .form_btn_confirm{display:block}.mw_wp_form.mw_wp_form_confirm .form_privacy{display:none}.mw_wp_form.mw_wp_form_complete .step_complete,.mw_wp_form.mw_wp_form_complete .step_confirm{background-color:#8ebd20;color:#fff}.mw_wp_form.mw_wp_form_complete .form_header_lead_text{display:none}.mw_wp_form.mw_wp_form_complete .form_thanks{margin-top:3.125rem}.mw_wp_form.mw_wp_form_complete .form_thanks h3{font-size:1.25rem;font-weight:600;line-height:1.7;text-align:center}.mw_wp_form.mw_wp_form_complete .form_thanks p{font-size:1rem;font-weight:600;line-height:2;margin-top:2.5rem}.mw_wp_form.mw_wp_form_complete .form_thanks a{display:block;margin:5rem auto 0;max-width:31.25rem}.mw_wp_form.mw_wp_form_complete .form_thanks .button_lv2{padding:1.1875rem 1.0625rem}.mw_wp_form.mw_wp_form_complete .form_privacy{display:none}.information{margin:0 auto;max-width:75rem}.information ul li{list-style:none}.information .information_title{color:#8ebd20;font-size:2.25rem;letter-spacing:.05em}.information .information_title-center{text-align:center}.information .information_tabsList{display:grid;grid-template-columns:1fr 1fr;margin-top:1.875rem}.information .information_tabsList_item .information_tabsList_item_btn{color:#ddd;display:block;font-size:1rem;font-weight:700;padding:1.0625rem;text-align:center;width:100%}.information .information_tabsList_item:first-child .information_tabsList_item_btn{border-bottom:.0625rem solid #ddd;border-left:.0625rem solid #ddd;border-radius:.625rem 0 0 .625rem;border-top:.0625rem solid #ddd}.information .information_tabsList_item:nth-child(2) .information_tabsList_item_btn{border-bottom:.0625rem solid #ddd;border-radius:0 .625rem .625rem 0;border-right:.0625rem solid #ddd;border-top:.0625rem solid #ddd}.information .information_tabsList_item .information_tabsList_item_btn[aria-selected=true],.information .information_tabsList_item:first-child .information_tabsList_item_btn.is_active,.information .information_tabsList_item:nth-child(2) .information_tabsList_item_btn.is_active{border:.0625rem solid #8ebd21;color:#7c6e62}.information .information_inner{margin-top:2.5rem}.information .information_inner .information_all{display:block;margin:2.5rem auto 0;max-width:31.25rem}.information .postLists{display:grid;gap:1.875rem 1rem;grid-template-columns:repeat(2,1fr)}.information .postLists_item_post{margin-top:.75rem}.information .postLists_item_post .postLists_item_post_title{font-size:.875rem;font-weight:600;line-height:2}.information .postLists_item_post .postLists_item_post_detail{color:#8ebd20;font-size:.75rem;font-weight:600;margin-top:.625rem}.information .postLists_item_post .postLists_item_post_detail .time{font-family:PT Sans,sans-serif}.information .postLists_item_post .postLists_item_post_detail .slash{display:inline-block;margin:0 .625rem}.paginationWrap{align-items:center;display:flex;justify-content:center;margin-top:3.4375rem}.paginationWrap .pagination_top{color:#7c6e62;font-size:14px;height:.8125rem;padding-bottom:.3125rem;position:relative;width:.625rem}.paginationWrap .pagination_top:after{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/prevTop_sp.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:.8125rem;left:-.625rem;position:absolute;top:-.0625rem;width:.625rem}.paginationWrap .nav-links ul{display:flex;gap:4px;justify-content:center;list-style:none}.paginationWrap .nav-links li>*{align-items:center;display:flex;font-size:14px;justify-content:center;padding-bottom:.3125rem}.paginationWrap .nav-links li>:not(.dots){background-color:transparent;color:#7c6e62;transition:color .3s ease,background .3s ease;width:1.875rem}.paginationWrap .nav-links li>.current{position:relative}.paginationWrap .nav-links li>.current:before{background-color:#8ebd20;bottom:0;content:"";display:block;height:.0625rem;left:50%;position:absolute;transform:translateX(-50%);width:.9375rem}.paginationWrap .nav-links li>.current,.paginationWrap .nav-links li>a:hover{background-color:transparent;color:#8ebd20;width:1.875rem}.paginationWrap .screen-reader-text{display:none}.paginationWrap .next,.paginationWrap .prev{height:.75rem;padding-bottom:0!important;position:relative;width:.3125rem}.paginationWrap .next:before,.paginationWrap .prev:before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:.75rem;left:50%;position:absolute;top:.125rem;transform:translateX(-50%);width:.3125rem}.paginationWrap .prev:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/prev.svg)}.paginationWrap .next:before{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/next.svg)}.information_article{margin:2.5rem auto 0;max-width:50rem}.information_article .article_header_detail{margin-top:1.25rem}.information_article .article_header_detail .article_header_detail_title{font-size:1.25rem;font-weight:600;letter-spacing:.05em}.information_article .article_header_detail .article_header_detail_time{color:#8ebd20;font-size:.75rem;font-weight:600;margin-top:1.25rem}.information_article .article_header_detail .article_header_detail_time .time{font-family:PT Sans,sans-serif}.information_article .article_header_detail .article_header_detail_time .slash{display:inline-block;margin:0 .625rem}.information_article .article_content{margin-top:-3.125rem;padding-top:2.375rem}.information_article .toback{display:block;margin:5rem auto 0;max-width:31.25rem}.information_article .article__editor mark{font-style:normal}.information_article .article__editor h2,.information_article .article__editor h3,.information_article .article__editor h4,.information_article .article__editor h5,.information_article .article__editor h6,.information_article .article__editor li,.information_article .article__editor p{font-style:normal;letter-spacing:.05em;line-height:1.5;word-break:break-all}.information_article .article__editor h2{background-color:#e2eec7;border-left:.625rem solid #8ebd20;font-size:1.25rem;font-weight:600;margin-bottom:1.875rem;margin-top:3.125rem;padding:.625rem}.information_article .article__editor h3{font-size:1.125rem;margin-bottom:.75rem;margin-top:1.75rem}.information_article .article__editor h4{font-size:1.0625rem;margin-bottom:.75rem;margin-top:1.75rem}.information_article .article__editor h5,.information_article .article__editor h6{margin-bottom:.75rem;margin-top:1.75rem}.information_article .article__editor p{font-size:1rem;line-height:2;margin-bottom:1.75rem}.information_article .article__editor figure{margin-bottom:1.75rem}.information_article .article__editor ol,.information_article .article__editor ul{margin:1.25rem 0;padding-left:1.25rem}.information_article .article__editor ol li+li,.information_article .article__editor ul li+li{margin-top:.25rem}.information_article .article__editor ol ol,.information_article .article__editor ol ul,.information_article .article__editor ul ol,.information_article .article__editor ul ul{margin:.5rem 0}.information_article .article__editor ul li{list-style:disc}.information_article .article__editor ol li{list-style:decimal}.information_article .article__editor img{width:auto}.information_article .article__editor .wp-block-details,.information_article .article__editor .wp-block-embed,.information_article .article__editor .wp-block-table{margin-bottom:1.75rem}.information_article .article__editor .wp-block-image .alignright{float:none;margin-left:auto}.section,.top .info{padding-top:6.25rem}.top .info{padding-bottom:6.25rem}.top .top_inner{overflow:hidden}.kv{background:#f7f7f6;height:35.3125rem;z-index:1}.kv,.kv .kv_inner{position:relative;width:100%}.kv .kv_inner{height:100%}.kv .kv_img,.kv .kv_text{position:absolute;width:100%}.kv .kv_text{aspect-ratio:1.8450704225;left:5.1282051282%;max-width:67.1794871795%;top:10.6194690265%;z-index:1}.kv .kv_img{aspect-ratio:1.1666666667;bottom:7.0796460177%;left:18.9743589744%;max-width:71.7948717949%}.kv .kv_line01,.kv .kv_line02,.kv .kv_line03,.kv .kv_line04,.kv .kv_line05{position:absolute;transform:skew(-30deg,0);width:100%;z-index:0}.kv .kv_line01:before,.kv .kv_line02:before,.kv .kv_line03:before,.kv .kv_line04:before,.kv .kv_line05:before{content:"";display:block;height:100%;transition:transform 5s ease-in-out;width:100%}.kv .kv_line01.active:before,.kv .kv_line02.active:before,.kv .kv_line03.active:before,.kv .kv_line04.active:before,.kv .kv_line05.active:before{transform:translate(0)}.kv .kv_line01{aspect-ratio:8.1162790698;max-width:89.4871794872%;right:-20.5128205128%;top:43.185840708%}.kv .kv_line01:before{background:#6bc1a1;transform:translate(100%)}.kv .kv_line02{aspect-ratio:.0494071146;left:-7.6923076923%;max-width:12.8205128205%;top:0}.kv .kv_line02:before{background:#8ebd20;transform:translateY(-100%);transition:transform 2s ease-in-out}.kv .kv_line03{aspect-ratio:.0166666667;max-width:12.8205128205%;right:-82.0512820513%;top:0;transform:skew(30deg,0)}.kv .kv_line03:before{background:#fff;transform:translateY(100%);transition:transform 3s ease-in-out}.kv .kv_line04{aspect-ratio:15;bottom:1.7699115044%;left:0;width:120vw}.kv .kv_line04:before{background:#6bc1a1;transform:translate(-100%);transition:transform 3s ease-in-out}.kv .kv_line05{aspect-ratio:14.7058823529;max-width:128.2051282051%;right:-58.9743589744%;top:70.796460177%}.kv .kv_line05:before{background:#8ebd20;transform:translate(100%)}.top .company .company_wrap{background-color:#232f08;background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../img/top/company_img_sp@2x.webp);background-position:100% 3%;background-repeat:no-repeat;background-size:71.2820512821% auto;margin:0 -1.25rem;padding:5rem 1.25rem 6.25rem;position:relative}.top .company .company_wrap:before{background-color:#8ebd20;bottom:-9.375rem;content:"";display:block;height:4.0625rem;left:-90%;overflow:hidden;position:absolute;transform:rotate(58deg);width:300%}.top .company .company_title{margin-right:calc(50% - 50vw);position:relative}.top .company .company_inner{color:#fff;margin:1.25rem auto 0;max-width:68.75rem}.top .company .company_lists .company_lists_item{border-bottom:.0625rem solid #f7f7f6;list-style:none;padding:1.5625rem 1rem 1.25rem;position:relative}.top .company .company_lists .company_lists_item:last-child{padding-right:0}.top .company .company_lists .company_lists_item:before{background-color:#6bc1a1;bottom:-.0625rem;content:"";display:block;height:.0625rem;left:0;position:absolute;width:6.875rem}.top .company .company_lists .company_lists_item_dl{color:#fff;font-size:1rem;letter-spacing:.05em}.top .company .company_lists .company_lists_item_dl dd,.top .company .company_lists .company_lists_item_dl dt{line-height:1.7}.top .company .company_lists .company_lists_item_dl dt{font-weight:600}.top .company .company_lists .company_lists_item_dl dd{font-weight:400;padding:.625rem 0 0 1rem}.top .company .company_lists .company_lists_item_dl a{color:#fff}.top .company .company_lists .company_lists_item_dl .line{display:block;padding-left:1rem;position:relative}.top .company .company_lists .company_lists_item_dl .line:before{content:"-";left:0;position:absolute;top:-.0625rem}.top .company .company_lists .company_lists_item_dl .iframeWrap{aspect-ratio:302/150;border-radius:.3125rem;margin-top:1rem;position:relative}.top .company .company_lists .company_lists_item_dl .iframeWrap iframe{border-radius:.3125rem;height:100%;left:0;position:absolute;top:0;width:100%}.top .contact ul li{list-style:none}.top .contact .contact_wrap{padding:0 1.25rem}.top .contact .contact_inner{background-color:#fff;border-radius:.625rem;margin:2.3125rem auto 0;max-width:91.25rem;padding:4.125rem 1rem;position:relative;z-index:1}.top .contact .contact_form{margin:0 auto;max-width:75rem}.conceptSec .conceptSec_inner{margin:0;overflow:hidden;padding:7.8125rem 0 3.125rem;position:relative;width:100%}.conceptSec .conceptSec_bg{aspect-ratio:.9;max-width:19.125rem;position:absolute;right:0;top:8.125rem;width:100%;z-index:0}.conceptSec .conceptSec_content{position:relative;z-index:1}.conceptSec .conceptSec_text{margin-top:3.125rem}.serviceSec .serviceSec_img{aspect-ratio:.302785265;margin:2.5rem auto 0;max-width:21.0625rem;position:relative;width:100%}.strengthSec .strengthSec_img{aspect-ratio:1.1439393939;margin:2.5rem auto 0;max-width:18.875rem;position:relative;width:100%}.workSec .workSec_grid{display:grid;gap:3.125rem 2.5rem;grid-template-columns:1fr;margin-top:4.5rem}.workSec .workSec_button{margin:5.5rem auto 0;max-width:31.25rem;width:100%}.workSec .workSec_button>button{width:100%}.top .recruit .recruit_wrap{background-color:#ddd;margin:0 -1.25rem;overflow:hidden;padding:5rem 1.25rem 6.25rem;position:relative}.top .recruit .recruit_wrap:before{background-color:#8ebd20;content:"";display:block;height:4.0625rem;left:7.625rem;position:absolute;top:-5.8125rem;transform:rotate(115deg);transform-origin:bottom left;width:300%}.top .recruit .recruit_header{display:grid;gap:1.875rem;grid-template-columns:1fr;position:relative;z-index:1}.top .recruit .recruit_header_lead{font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:2;margin-top:1.875rem;text-align:justify}.top .recruit .recruit_header_img{border-radius:.625rem 0 0 .625rem}.top .recruit .recruit_header_img img{border-radius:.625rem 0 0 .625rem;width:100%}.top .recruit .lists_title{font-size:1.25rem;font-weight:900;letter-spacing:.1em;margin-top:3.75rem;position:relative;z-index:1}.top .recruit .recruit_inner{margin:1.25rem auto 0;max-width:68.75rem;position:relative}.top .recruit .recruit_inner:before{background-color:#fff;content:"";display:block;height:4.0625rem;left:-3.75rem;position:absolute;top:-11.25rem;transform:rotate(43deg);transform-origin:top left;width:300%}.top .recruit .recruit_lists .recruit_lists_item{border-bottom:.0625rem solid #8ebd20;list-style:none;padding:1.5625rem 1rem 1.25rem;position:relative}.top .recruit .recruit_lists .recruit_lists_item:last-child{padding-right:0}.top .recruit .recruit_lists .recruit_lists_item:before{background-color:#7c6e62;bottom:-.0625rem;content:"";display:block;height:.0625rem;left:0;position:absolute;width:6.875rem}.top .recruit .recruit_lists .recruit_lists_item_dl{font-size:1rem;letter-spacing:.05em}.top .recruit .recruit_lists .recruit_lists_item_dl dd,.top .recruit .recruit_lists .recruit_lists_item_dl dt{line-height:1.7}.top .recruit .recruit_lists .recruit_lists_item_dl dt{font-weight:600}.top .recruit .recruit_lists .recruit_lists_item_dl dd{padding:.625rem 0 0 1rem}.processSec .processSec_content{margin-top:3.25rem}.splideSec{position:relative;z-index:1}@media screen and (min-width:768px){.pageWrap{display:flex}.pageWrap_content{margin-left:auto;width:65%}.main{padding-top:0}.lower{padding-bottom:10rem;padding-top:5rem}.pc_only{display:block}.sp_only{display:none}.he_jump{margin-top:0;padding-top:0}.button_lv1,.button_lv2{border-radius:.625rem;font-size:1.125rem;padding:1.5625rem 1.0625rem}.heading_lv1 .heading_lv1_en{font-size:1.5rem}.heading_lv1 .heading_lv1_jp{font-size:3.125rem;margin-top:2.5rem}.heading_lv1.pc_center{text-align:center}.projectSummary .projectSummary_details_row{grid-template-columns:9.6875rem 1fr}.step-block{gap:1rem;padding:1.6875rem 2.25rem}.step-block:before{border-width:2.125rem 3.125rem 0;left:5rem}.step-block+.step-block{margin-top:3.375rem}.step-block .step-number{font-size:1.5rem}.step-block .step-title{font-size:1.875rem}.step-block .step-description{font-size:1rem;margin-left:0}.header{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../img/common/navi_bg.png);background-position:0 11rem;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100vh;justify-content:space-between;max-width:22.5rem;padding-left:0;padding-top:3.75rem;width:35%}.header .header_logo{display:block;padding-left:1.25rem}.header .header_logo_link{max-width:12.5rem}.header .header_menuPc{display:block}.header .header_menuSp{display:none}.footer{text-align:right}.header .navigation{display:block;height:auto}.header .navigation .navigation_lists{padding-left:1.25rem}.header .navigation .navigation_lists li+li{margin-top:1.625rem}.header .navigation .navigation_contact{margin-top:3.125rem}.mw_wp_form .form_header_step .step_item{font-size:1.125rem;padding:1.3125rem 0}.mw_wp_form .form_lists{margin-top:6.25rem}.mw_wp_form input,.mw_wp_form label,.mw_wp_form textarea{font-size:1.125rem}.mw_wp_form .button_lv2 input{border-radius:.625rem;padding:1.5625rem 1.0625rem}.mw_wp_form.mw_wp_form_complete .form_thanks .button_lv2{padding:1.5625rem 1.0625rem}.information .information_title{font-size:3.125rem}.information .information_tabsList{margin-top:5rem}.information .information_tabsList_item .information_tabsList_item_btn{font-size:1.5rem;padding:1.375rem}.information .information_inner{margin-top:3.75rem}.information .information_inner .information_all{margin:5rem 0 0 auto}.information .postLists{gap:3.75rem 1.875rem;grid-template-columns:repeat(3,1fr)}.information .postLists_item_post .postLists_item_post_title{font-size:1rem}.information .postLists_item_post .postLists_item_post_detail{font-size:.875rem}.paginationWrap{margin-top:5rem}.paginationWrap .pagination_top{font-size:1.125rem;height:1.0625rem;width:.8125rem}.paginationWrap .pagination_top:after{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../svg/arrow/prevTop.svg);height:1.0625rem;left:-1.25rem;width:.8125rem}.paginationWrap .nav-links ul{gap:8px}.paginationWrap .nav-links li>*{font-size:1.125rem}.paginationWrap .nav-links li>.current:before{width:1.125rem}.paginationWrap .next,.paginationWrap .next:before,.paginationWrap .prev,.paginationWrap .prev:before{height:1.0625rem;width:.5rem}.information_article{margin:5rem auto 0}.information_article .article_header_detail{margin-top:3.625rem}.information_article .article_header_detail .article_header_detail_title{font-size:2rem}.information_article .article_header_detail .article_header_detail_time{font-size:.875rem;margin-top:1.875rem}.information_article .article_content{padding-top:2.8125rem}.information_article .toback{margin:7.5rem 0 0 auto}.information_article .article__editor h2{font-size:1.5rem;padding:.75rem 1.25rem}.information_article .article__editor h3{font-size:1.25rem}.information_article .article__editor h4{font-size:1.125rem}.information_article .article__editor p{margin-top:1.875rem}.section,.top .info{padding-top:10rem}.top .info{padding-bottom:5.625rem}.kv{height:100vh;width:97.5rem}.kv .kv_img,.kv .kv_text{top:50%;transform:translateY(-50%) translateY(21.2389380531%)}.kv .kv_text{aspect-ratio:1.6820276498;left:6.4102564103%;max-width:23.3974358974%}.kv .kv_img{aspect-ratio:1.1744548287;bottom:auto;left:auto;max-width:48.3333333333%;right:10.1923076923%}.kv .kv_line01{aspect-ratio:7.3275862069;max-width:54.4871794872%;right:-4.4871794872%;top:23.1481481481%}.kv .kv_line02{left:2.5641025641%}.kv .kv_line02,.kv .kv_line03{aspect-ratio:.045;max-width:8.6538461538%}.kv .kv_line03{right:27.5641025641%}.kv .kv_line04{aspect-ratio:15;bottom:0;height:6.125rem;left:-2.5rem;width:120vw}.kv .kv_line05{aspect-ratio:5.9782608696;max-width:35.2564102564%;right:-2.5641025641%;top:55.0925925926%}.top .company .company_wrap{background-image:url(//ebenefit.co.jp/wp/wp-content/themes/ebenefit/assets/css/../img/top/company_img@2x.webp);background-position:100% 2.3125rem;background-size:62.0512820513% auto}.top .company .company_wrap:before{height:6.875rem}.top .contact .contact_inner{border-radius:1.25rem;margin:6.25rem auto 0;padding:4.125rem 1.25rem}.conceptSec .conceptSec_inner{padding:7.8125rem 0 6.25rem;width:97.5rem}.conceptSec .conceptSec_bg{aspect-ratio:.9006451613;max-width:43.625rem}.conceptSec .conceptSec_text{max-width:31rem}.serviceSec .serviceSec_img{aspect-ratio:1.7558479532;margin-top:5rem;max-width:75.0625rem}.strengthSec .strengthSec_img{aspect-ratio:1.9862745098;margin-top:6.25rem;max-width:63.3125rem}.top .recruit .recruit_wrap:before{height:6.875rem;left:34%;top:-12.5rem}.top .recruit .recruit_wrap:after{background-color:#8ebd20;bottom:19.375rem;content:"";display:block;height:6.875rem;position:absolute;right:0;transform:rotate(-53deg);transform-origin:top right;width:300%}.top .recruit .recruit_header_img img{aspect-ratio:2.3714285714;max-width:830px}.top .recruit .recruit_inner{position:static}.top .recruit .recruit_inner:before{height:6.875rem;left:60%;transform:rotate(70deg)}.processSec .processSec_content{margin-top:5.5rem}}@media screen and (min-width:1000px){.pageWrap_content{margin-left:0;padding-left:22.5rem;width:100%}.header .header_logo{padding-left:3.75rem}.footer{padding:3.25rem 3.125rem}.header .navigation .navigation_lists{padding-left:3.75rem}.mw_wp_form .form_header_step .step_input{transform:translateX(3px)}.mw_wp_form .form_header_step .step_complete{transform:translateX(-3px)}.conceptSec .conceptSec_inner{margin-top:-6.25rem;padding:14.625rem 0 6.25rem 21.09375vw}.workSec .workSec_grid{grid-template-columns:repeat(2,1fr)}.top .recruit .recruit_wrap:after{bottom:40.625rem;transform:rotate(-65deg)}}@media screen and (min-width:1366px){.mw_wp_form .form_header_lead{display:grid;grid-template-columns:repeat(2,1fr)}.mw_wp_form .form_header_lead_text p{margin-top:2.5rem}.mw_wp_form .form_header_step{margin-top:5rem}.mw_wp_form .form_header_step .step_input{transform:translateX(6px)}.mw_wp_form .form_header_step .step_complete{transform:translateX(-6px)}.mw_wp_form .form_lists li{align-items:flex-start;display:grid;gap:3rem;grid-template-columns:15.625rem 1fr;padding-bottom:2.5rem;padding-left:3.125rem}.mw_wp_form .form_lists li:before{width:15.625rem}.mw_wp_form .form_lists li+li{margin-top:2.5rem}.mw_wp_form input[type=radio]{height:1.625rem;width:1.625rem}.mw_wp_form input[type=radio]:checked:before{height:1rem;width:1rem}.mw_wp_form textarea{padding:1.25rem}.mw_wp_form label[for=attribute]:before,.mw_wp_form label[for=body]:before,.mw_wp_form label[for=email]:before,.mw_wp_form label[for=furigana]:before,.mw_wp_form label[for=name]:before,.mw_wp_form label[for=tel]:before{height:.625rem;left:-1rem;top:-.3125rem;width:.625rem}.mw_wp_form .form_lists_item-attribute .inputWrap{align-items:center;display:flex}.mw_wp_form .form_lists_item-attribute .mwform-radio-field.vertical-item{margin-top:0}.mw_wp_form .form_lists_item-attribute .mwform-radio-field.vertical-item:not(:first-child){margin-left:3.75rem}.mw_wp_form .inputWrap{margin-top:0;padding-left:0}.mw_wp_form .form_privacy{margin-top:3.75rem}.mw_wp_form .form_privacy_box{border-radius:.625rem;padding:1.625rem 1.875rem}.mw_wp_form .mwform-radio-field .mwform-radio-field-text{margin-left:.75rem}.mw_wp_form .form_privacy_checkbox{margin-top:3.75rem}.mw_wp_form .form_btn{margin:5rem auto 0;max-width:100%}.mw_wp_form .form_btn_lists{flex-direction:row;margin-left:-6.25rem}.mw_wp_form .form_btn_lists li{padding-left:6.25rem;width:50%}.mw_wp_form.mw_wp_form_complete .form_thanks{margin-top:5rem}.mw_wp_form.mw_wp_form_complete .form_thanks h3{font-size:1.375rem}.mw_wp_form.mw_wp_form_complete .form_thanks p{text-align:center}.top .company .company_wrap{padding:11.875rem 1.25rem 10rem}.top .company .company_wrap:before{bottom:-71%;transform:rotate(55deg)}.top .company .company_inner{margin:2.5rem auto 0}.top .company .company_lists .company_lists_item{padding:2.75rem 3.125rem 2.5rem}.top .company .company_lists .company_lists_item:last-child{padding-right:3.125rem}.top .company .company_lists .company_lists_item:before{width:15.625rem}.top .company .company_lists .company_lists_item_dl{align-items:flex-start;display:grid;font-size:1.125rem;grid-template-columns:15.625rem 1fr}.top .company .company_lists .company_lists_item_dl dd{padding-top:0}.top .company .company_lists .company_lists_item_dl .iframeWrap{aspect-ratio:750/250;margin-top:1.875rem}.top .contact .contact_inner{padding:7.5rem 2.5rem 10rem}.workSec .workSec_grid{grid-template-columns:repeat(3,1fr)}.top .recruit .recruit_wrap{padding:11.875rem 1.25rem 10rem}.top .recruit .recruit_wrap:after{bottom:35rem;right:1rem;transform:rotate(-60deg)}.top .recruit .recruit_header{grid-template-columns:37.5rem 1fr}.top .recruit .recruit_header_lead{margin-top:3.125rem;padding-left:3.125rem}.top .recruit .recruit_header_img{margin-right:calc(50% - 50vw)}.top .recruit .lists_title{font-size:1.875rem;margin-top:5rem;padding-left:3.125rem}.top .recruit .recruit_inner{margin:2.5rem auto 0}.top .recruit .recruit_inner:before{top:-12.5rem;transform:rotate(61deg)}.top .recruit .recruit_lists .recruit_lists_item{padding:2.75rem 3.125rem 2.5rem}.top .recruit .recruit_lists .recruit_lists_item:last-child{padding-right:3.125rem}.top .recruit .recruit_lists .recruit_lists_item:before{width:15.625rem}.top .recruit .recruit_lists .recruit_lists_item_dl{align-items:flex-start;display:grid;font-size:1.125rem;grid-template-columns:15.625rem 1fr}.top .recruit .recruit_lists .recruit_lists_item_dl dd{padding:1rem 0 0 1rem}.top .recruit .recruit_lists .recruit_lists_item_dl dd:first-child{padding-top:0}}@media screen and (min-width:1920px){.mw_wp_form .form_header_step .step_input{transform:translateX(9px)}.mw_wp_form .form_header_step .step_complete{transform:translateX(-9px)}.conceptSec .conceptSec_inner{padding-left:25.3125rem}}@media (hover:hover){.header .navigation .navigation_contact:hover:hover,.header .navigation .navigation_lists a:hover:hover,.hover:hover{opacity:.6}}