[data-scrolled=true] .l-header--sticky-overlay-colored-lg{background-color:rgba(0,0,0,.3);color:#fff;box-shadow:none}.header-logo{width:50px}.c-site-branding__title{font-size:1.4rem;letter-spacing:-2px}.c-navbar__submenu .c-navbar__subitem a{font-size:.9rem;width:250px;line-height:2.5}.c-site-branding__description{margin-top:0px;margin-bottom:7px;padding-left:1px;letter-spacing:0px}.l-1row-header__content{padding-top:5px;padding-bottom:0px}.header-contents .smb-buttons{gap:0px}.header-contents p{margin-top:3px;line-height:1.4;width:200px;letter-spacing:.5px}.header-contents .header-contents_first-child{width:250px}.header-contents .lang-switch{font-size:.9rem;letter-spacing:0px;padding-top:0px}.header-contents .lang-switch .smb-btn{padding-top:0px;padding-bottom:0px}.header-contents .header-cta a{position:relative;overflow:hidden;z-index:0;color:#fff;background-color:var(--accent-color);border-radius:0px;filter:none;transition:all .2s;border:1px solid var(--accent-color);padding-top:8px;padding-bottom:8px;width:250px;width:200px}.header-contents .header-cta a:hover{color:var(--accent-color);background-color:#fff;border:1px solid #fff}.c-page-header[data-has-image=true]{height:clamp(380px,62.5vw,380px)}.c-page-header__title{font-size:36px;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.c-page-header__bgimage img{filter:brightness(0.5)}.p-global-nav .menu-item a{letter-spacing:0px;padding-top:0px;padding-bottom:0px}.p-global-nav span{line-height:1.4}@media(max-width: 1440px){.l-header .menu-item a{padding-left:0px}}@media screen and (max-width: 639px){.header-logo{width:40px}.c-site-branding__title a{font-size:.8rem}.l-1row-header{padding-top:5px;padding-bottom:5px}.c-page-header[data-has-image=true]{height:clamp(180px,62.5vw,180px)}.c-page-header__title{font-size:24px}.l-header .c-site-branding__description{font-size:.8rem;letter-spacing:0px}.c-site-branding__title{font-size:1.1rem}.p-infobar-wrapper{font-size:.8rem}.l-header__content{padding-top:0px;padding-bottom:0px}}.l-footer{background-color:var(--accent-color);color:#fff;border-top:0px}.l-footer-widget-area .smb-items__item__body h2{font-size:1.4rem;letter-spacing:-2px;margin-bottom:12px}.l-footer-widget-area .smb-items__item__body h2 a{text-decoration:none;color:#fff}.l-footer-widget-area .smb-items__item__body h2 img{margin-right:12px}.l-footer-widget-area .widget_nav_menu ul>li+li{margin-top:5px}.wpaw-site-branding__logo{text-align:left}.p-footer-sticky-nav{background:rgba(0,0,0,.3490196078)}.p-footer-sticky-nav ul li{font-weight:600;color:#fff;display:flex;align-items:center;margin-top:5px;margin-bottom:5px;border-radius:1px}.p-footer-sticky-nav ul li a{font-size:16px;text-shadow:1px 1px 2px rgba(0,0,0,.1)}.p-footer-sticky-nav ul .c-navbar__item[data-active-menu]{color:#fff}.p-footer-sticky-nav ul li:nth-child(1){background:#b09e5c;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.15),inset 0 -2px 4px rgba(120,100,40,.3),0 2px 6px rgba(0,0,0,.15);margin-right:5px;margin-left:5px}.p-footer-sticky-nav ul li:nth-child(1) p{font-size:16px}.p-footer-sticky-nav .li-mail{display:flex;align-items:center;justify-content:center}.footer-info{font-size:14px;margin-top:2px}.c-copyright{padding-top:0px;padding-bottom:3px;font-size:.8rem;color:#666;background-color:#000}.l-footer--default .l-footer-widget-area{padding-top:30px;padding-bottom:30px}@media screen and (max-width: 639px){.c-copyright{font-size:10px;letter-spacing:0px;padding:10px 0px}.l-footer-widget-area .smb-items__item__body h2{font-size:.9rem}.l-footer-widget-area .smb-items__item__body p{font-size:.8rem}.l-footer-widget-area .menu-item{font-size:.8rem}.l-footer-widget-area .widget_nav_menu ul>li+li{margin-top:3px}.c-copyright{padding-top:0px;padding-bottom:3px;font-size:.58rem;color:#666;background-color:#000}}.archive.post-type-archive h1.c-entry__title{display:none}div[data-name=agreement],div[data-name=kiyaku-agreement] .smf-checkboxes-control__control{text-align:center}div[data-name=agreement],div[data-name=kiyaku-agreement] .smf-error-messages{text-align:center}.smf-item--divider .smf-item__col{border-right:1px solid #ddd;border-left:1px solid #ddd}form[data-screen=confirm] .form-kiyaku{display:none}.grecaptcha-badge{visibility:hidden}.recaptcha-policy{text-align:center}.recaptcha-policy a{color:#333}.smf-action .smf-button-control__control{background:var(--accent-color);border:none;border-radius:30px;width:200px;padding-top:12px;padding-bottom:12px;color:#fff;font-size:1.1rem;font-weight:bold;transition:all .3s;border:1px solid var(--accent-color)}.smf-action .smf-button-control__control:hover{background:#fff;color:var(--accent-color)}.smf-form--business .smf-item__col--label{background-color:var(--sub-accent-color)}.smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__number{background-color:var(--accent-color);font-weight:700}.smf-progress-tracker__item__number{width:30px;height:30px;line-height:2px}.smf-progress-tracker__item[aria-current=true] .smf-progress-tracker__item__text{color:var(--accent-color)}.smf-progress-tracker__item:after,.smf-progress-tracker__item:before{top:14px}.contact-category .smb-items__banner__title{font-size:1.4rem}.kiyaku{height:350px;overflow:scroll;background-color:#f7f7f7;border:1px solid #ccc;border-radius:0px}.smb-btn:not(.l-header .smb-btn):not(.cta .smb-btn):not(.cta-btn){position:relative;overflow:hidden;z-index:0;color:#fff;background-color:var(--accent-color);border-radius:0px;filter:none;transition:all .2s;border:1px solid var(--accent-color);padding-top:8px;padding-bottom:8px;width:250px}.smb-btn:not(.l-header .smb-btn):not(.cta .smb-btn):not(.cta-btn):hover{color:var(--accent-color);background-color:#fff;border:1px solid #888}.is-reverse .smb-btn:not(.l-header .smb-btn):not(.cta .smb-btn):not(.cta .cta-btn){position:relative;overflow:hidden;z-index:0;color:var(--accent-color);background-color:#fff;border-radius:0px;filter:none;transition:all .2s;border:1px solid #fff;padding-top:8px;padding-bottom:8px;width:250px}.is-reverse .smb-btn:not(.l-header .smb-btn):not(.cta .smb-btn):not(.cta .cta-btn):hover{color:#fff;background-color:var(--accent-color);border:1px solid var(--accent-color)}.smb-btn{border-radius:0px;position:relative}.smb-step__item__number{font-size:1.2rem;background-color:var(--base-color)}.smb-step__item__title{font-size:1.5rem}.smb-step__body>*+*{margin-top:3rem}.smb-faq{border-top:0px}.smb-faq__item__question__body{font-size:1.3rem}.smb-faq__item{padding:2rem 0px 2rem 1rem;border-bottom:1px solid #ccc}.wp-block-columns .wp-block-column:nth-child(1){padding-right:20px}.wp-block-columns .wp-block-column:nth-child(2){padding-left:20px}.wp-block-columns .wp-block-column:nth-child(3){padding-left:20px}.l-footer-widget-area .wp-block-columns .wp-block-column:nth-child(1),.column-def .wp-block-column:nth-child(1){padding-right:0}.l-footer-widget-area .wp-block-columns .wp-block-column:nth-child(2),.l-footer-widget-area .wp-block-columns .wp-block-column:nth-child(3),.column-def .wp-block-column:nth-child(2),.column-def .wp-block-column:nth-child(3){padding-left:0}.wpco .contents-outline a:before{padding-left:1px}.smb-section__title::after{width:70px;height:1px;background-color:var(--accent-color)}.smb-accordion__item__body{padding-left:0px;padding-right:0px}.smb-accordion__item__body p{line-height:1.4;margin-top:16px}.smb-accordion__item__body ul{margin-top:12px}.smb-accordion__item__body li{margin-top:0px}.smb-accordion__item__body strong{font-size:.88rem}.smb-section__subtitle{color:var(--base-color);opacity:.8;line-height:1.5;font-size:1.2rem}@media screen and (max-width: 639px){.smb-step__item__number{font-size:1rem}.smb-step__item__title{font-size:1.2rem;color:var(--accent-color)}.smb-step__item{margin-left:0px}.smb-step__body::before{display:none}.smb-step__item__title{padding-left:45px}.smb-step__item__title span{border-bottom:1px dotted var(--accent-color)}.smb-step__item__title>.smb-step__item__number{left:73px;height:30px;width:30px}.smb-section__title{font-size:1.4rem}.smb-section-break-the-grid__figure img{margin-top:25px}.smb-section-break-the-grid__content{padding:20px}.smb-section__background-text__text{top:53px;letter-spacing:-1px;left:50%;transform:translateX(-50%);font-size:4rem;opacity:.2;z-index:100}.smb-faq__item__question,.smb-faq__item__answer{display:block}.smb-faq__item__question__label,.smb-faq__item__answer__label{margin-bottom:.2rem}.smb-faq__item__question__body{font-size:1.05rem}.smb-faq__item{padding:2.5rem 0px}.wp-block-columns .wp-block-column:nth-child(1){padding-right:0px}.wp-block-columns .wp-block-column:nth-child(2){padding-left:0px}.wp-block-columns .wp-block-column:nth-child(3){padding-left:0px}}.box_p01 .box_p01__h3{padding-left:12px;margin-bottom:0px;color:#fff;background-color:var(--accent-color);border-radius:3px 3px 0px 0px}.box_p01 .smb-box__background{background-color:#fff;border:3px solid var(--accent-color);border-radius:0px}.RJE_R001CORP_infomation .c-row{flex-wrap:nowrap}.smb-information__item__label{color:var(--accent-color)}.l-sidebar-sticky-widget-area:last-child{position:sticky;top:130px}.cta{min-height:60vh;overflow:visible !important;position:relative}.cta .smb-section__contents-wrapper p{margin-top:8px;font-size:1.2rem}.cta .smb-btn{color:var(--accent-color);background-color:#fff;transition:all .2s ease;border:1px solid #fff}.cta .smb-btn:hover{filter:none;color:#fff;background-color:var(--accent-color);border:1px solid var(--accent-color)}.cta .smb-section__title::after{width:70px;height:1px;background-color:#fff}.cta::after{display:block;position:absolute;content:"";width:1px;height:80px;background:linear-gradient(to bottom, var(--accent-color) 0 40px, #fff 40px 80px);top:-40px;left:50%;z-index:999}@media screen and (max-width: 639px){.cta .smb-section__contents-wrapper p{margin-top:8px;font-size:1rem;letter-spacing:0px}.cta::after{display:block;position:absolute;content:"";width:1px;height:40px;background:linear-gradient(to bottom, var(--accent-color) 0 20px, #fff 20px 40px);top:-20px;left:50%;z-index:999}}.fv{min-height:95vh}.fv h2{font-size:3rem;color:#fff}.fv p{font-size:1.8rem;color:#fff;font-weight:bold;line-height:1.5}@keyframes bg-zoom{from{transform:scale(1.1)}to{transform:scale(1)}}.fv img{transform-origin:center;will-change:transform,opacity;animation:bg-zoom 6s ease-in-out forwards}.sv{min-height:40vh;background-color:var(--accent-color);color:#fff;line-height:1.9}.sv h2{line-height:2.2;color:#fff}.sv::before{display:block;position:absolute;content:"";width:1px;height:80px;background:linear-gradient(to bottom, #fff 0 40px, var(--accent-color) 40px 80px);bottom:-40px;left:50%}.top-services .wp-block-columns{padding-bottom:3rem;padding-top:3rem;border-bottom:1px solid #f5f5f5}.services-wrapper{position:relative}.top-news h2,.top-news .smb-section__lede{color:#fff}.top-news .smb-section__title::after{background-color:#fff}.top-news .c-row__col{padding:3rem}.top-news .c-row__col:first-child{background-color:var(--accent-color)}.top-news .c-row__col:nth-child(2){background-color:var(--sub-accent-color)}.top-news .c-entries--text2 .c-entries__item>a{background-color:#fff;padding-left:2rem;padding-right:2rem}@media screen and (max-width: 639px){.fv{min-height:85vh}.fv h2{font-size:1.5rem;color:#fff}.fv p{font-size:1.2rem;color:#fff;font-weight:bold;line-height:1.5}.sv{min-height:40vh;background-color:var(--accent-color);color:#fff;line-height:1.9}.sv h2{line-height:2.2;color:#fff;letter-spacing:0px;font-size:1.2rem}.sv .wp-block-group{width:100%}.sv::before{display:block;position:absolute;content:"";width:1px;height:40px;background:linear-gradient(to bottom, #fff 0 20px, var(--accent-color) 20px 40px);bottom:-20px;left:50%}.top-news h2,.top-news .smb-section__lede{color:#fff}.top-news .smb-section__title::after{background-color:#fff}.top-news .c-row__col{padding:1.5rem}.top-news .c-row__col:first-child{background-color:var(--accent-color)}.top-news .c-row__col:nth-child(2){background-color:var(--sub-accent-color)}.top-news .c-entries--text2 .c-entries__item>a{background-color:#fff;padding-left:2rem;padding-right:2rem}}.consulting_problem,.counseling_problem{overflow:visible;position:relative}.consulting_problem::before{display:block;position:absolute;content:"";width:1px;height:80px;background:linear-gradient(to bottom, var(--accent-color) 0 40px, #fff 40px 80px);top:-40px;left:50%;z-index:999}@media screen and (max-width: 639px){.consulting_problem::before{height:40px;background:linear-gradient(to bottom, var(--accent-color) 0 20px, #fff 20px 40px);top:-20px}}.consulting_course h4{margin-top:0px;margin-bottom:0px;line-height:1.3;color:var(--accent-color)}.consulting_course p{margin-top:1rem;margin-bottom:0px}.consulting_course p:not(.starup-consulting p){min-height:260px}.consulting_course .wp-block-flexible-table-block-table{margin-top:1rem}.carrier-consulting .wp-block-cover,.starup-consulting .wp-block-cover{margin-top:0px;min-height:75px;padding-top:0px;padding-bottom:0px}.consulting-lede{height:50vh;font-size:1.2rem;font-weight:bold}.counseling-lede{height:35vh;font-size:1.2rem;font-weight:bold}@media screen and (max-width: 639px){.consulting-lede{height:auto;font-size:1rem;font-weight:bold}.counseling-lede{height:35vh;font-size:1.2rem;font-weight:bold}}.counseling_message .wp-block-column,.consulting_message .wp-block-column{margin-bottom:4rem}.nayami p{background-color:var(--sub-accent-color);border:1px solid var(--accent-color);text-align:center;border-radius:30px;margin:5px;padding-top:8px;padding-bottom:8px;font-weight:bold}.counseling_problem img{margin-left:auto;margin-top:8px}.counseling_problem::before{display:block;position:absolute;content:"";width:1px;height:80px;background:linear-gradient(to bottom, var(--base-color) 0 40px, var(--accent-color) 40px 80px);top:-40px;left:50%;z-index:999}@media screen and (max-width: 639px){.counseling_problem::before{height:40px;background:linear-gradient(to bottom, var(--base-color) 0 20px, var(--accent-color) 20px 40px);top:-20px}}@media screen and (max-width: 639px){.nayami .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{margin-bottom:10px}.counseling-lede p{font-size:1.1rem}}.about_profile img:first-child{margin-left:auto;margin-top:8px}.philosophy-txt{font-size:1.1rem;color:var(--accent-color)}@media screen and (max-width: 639px){.philosophy .philosophy-txt{font-size:1rem;color:var(--accent-color)}.philosophy .wp-block-group{padding-left:1rem;padding-right:1rem}}.page-id-1145 .c-page-header{display:none}.page-id-1145,.parent-pageid-1145{font-family:serif}.page-id-1145 .c-breadcrumbs__item:first-child,.parent-pageid-1145 .c-breadcrumbs__item:first-child{display:none}.page-id-1145 .c-breadcrumbs__item:nth-child(2):before,.parent-pageid-1145 .c-breadcrumbs__item:nth-child(2):before{display:none}.page-id-1145 .c-site-branding__title,.parent-pageid-1145 .c-site-branding__title{letter-spacing:0px}.page-id-1145 .p-footer-sticky-nav,.parent-pageid-1145 .p-footer-sticky-nav{display:none}.page-id-1145 .l-footer-widget-area .smb-items__item__body h2,.parent-pageid-1145 .l-footer-widget-area .smb-items__item__body h2{font-size:1.4rem;letter-spacing:0px;margin-bottom:12px}.page-id-1145 .l-footer-widget-area .smb-items__item__body h2 img,.parent-pageid-1145 .l-footer-widget-area .smb-items__item__body h2 img{margin-right:12px}.page-id-1145 .consulting_course p:not(.starup-consulting p),.parent-pageid-1145 .consulting_course p:not(.starup-consulting p){min-height:500px}.page-id-1145 .consulting_course .wp-block-flexible-table-block-table,.parent-pageid-1145 .consulting_course .wp-block-flexible-table-block-table{margin-top:1rem}@media screen and (max-width: 639px){.page-id-1145,.parent-pageid-1145{font-family:serif}.page-id-1145 .c-breadcrumbs__item:first-child,.parent-pageid-1145 .c-breadcrumbs__item:first-child{display:none}.page-id-1145 .c-breadcrumbs__item:nth-child(2):before,.parent-pageid-1145 .c-breadcrumbs__item:nth-child(2):before{display:none}.page-id-1145 .c-site-branding__title,.parent-pageid-1145 .c-site-branding__title{letter-spacing:0px}.page-id-1145 .p-footer-sticky-nav,.parent-pageid-1145 .p-footer-sticky-nav{display:none}.page-id-1145 .l-footer-widget-area .smb-items__item__body h2,.parent-pageid-1145 .l-footer-widget-area .smb-items__item__body h2{font-size:.9rem;letter-spacing:0px;margin-bottom:12px}.page-id-1145 .l-footer-widget-area .smb-items__item__body h2 img,.parent-pageid-1145 .l-footer-widget-area .smb-items__item__body h2 img{margin-right:12px}.page-id-1145 .consulting_course p:not(.starup-consulting p),.parent-pageid-1145 .consulting_course p:not(.starup-consulting p){min-height:500px}.page-id-1145 .consulting_course .wp-block-flexible-table-block-table,.parent-pageid-1145 .consulting_course .wp-block-flexible-table-block-table{margin-top:1rem}}body{visibility:hidden;color:#333}:root{--_color-text: #333333;--_base-font-family: "Helvetica", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;--base-color: #B09E5C;--box-color: #eeeeee;--box-padding: 3rem;--border-radius: 1rem;--border: 1px solid #E0E0E0;--border-image: linear-gradient(to right, var(--accent-color) 10%, #dddddd 10%) 1}.smb-section__title{font-size:2rem;color:var(--_color-text)}h2{font-size:1.6rem}h3{font-size:1.4rem}h4{font-size:1.25rem}:root :where(.is-layout-constrained,.is-layout-flow)>h3{margin-bottom:1rem}.smb-section h3:not(.smb-step__body h3){padding-bottom:0px;border-bottom:0px;padding-left:.8rem;line-height:1.4;border-left:4px solid var(--base-color)}.smb-section h4:not(.smb-box h4):not(.consulting_course h4){color:var(--base-color);margin-top:0px}.smb-box__background:not(.cta .smb-box__background){border-radius:0px}.type-page .c-entry__header h1.c-entry__title{display:none}.c-meta__item--author{display:none}a{color:#333}.l-1row-header__branding{padding-top:0px;padding-bottom:0px}.svg-inline--fa{margin-right:6px}.page-id-130 h2{font-size:1.1rem}.page-id-130 p,.page-id-130 li{font-size:.8rem}.v-text{writing-mode:vertical-rl;text-orientation:upright}.fa{margin-right:8px}.base-black{background-color:var(--accent-color);color:#fff}.base-black .smb-section__title{color:#fff}.base-black .smb-section__title::after{width:60px;height:1px;background-color:#fff}.base-black .smb-btn{background-color:#fff}@media screen and (max-width: 639px){h2.smb-section__title{font-size:1.7rem}h2{font-size:1.4rem}h3{font-size:1.3rem}h4{font-size:1.15rem}.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table tr td{border-top:0px}tbody{border-top:0px solid var(--_light-color-gray)}.column-r{flex-direction:column-reverse}.page-id-130 h2{font-size:1rem}.page-id-130 p,.page-id-130 li{font-size:.8rem}}/*# sourceMappingURL=style.css.map */