@charset "UTF-8";.nav-icon,:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}.base__btn,.fixed a,.footer__inner a,.header__menu a,.local-nav a,.menu a,.topNews__link a,.topNews__list span,.wp-pagenavi a{text-decoration:none}.common-heading2,.cr,.header__menu a,.history h3,.local-nav a,.local-nav__heading,.main-visual__message,.topNews__heading,.topNews__link a,.wp-pagenavi{text-align:center}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;color-scheme:dark light;-moz-tab-size:2;-o-tab-size:2;tab-size:2}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:1.5;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit}a,body,input{font-family:"Noto Sans JP","メイリオ",Meiryo,sans-serif}:where(textarea){resize:vertical;resize:block}:where(:disabled),:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem);text-wrap:balance}:where(hr){border:none;-webkit-border-before:1px solid;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(:focus-visible){outline:CanvasText solid 3px;-webkit-box-shadow:0 0 0 5px Canvas;box-shadow:0 0 0 5px Canvas;outline-offset:1px}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within,:active)){-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important}.main-visual,.main-visual__bg,.menu-open,.singleInterviewHeader__bg,.site{overflow:hidden}html{font-size:62.5%;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:1.6rem;font-weight:400;scroll-behavior:smooth}p{line-height:1.6;margin-bottom:1em}p:last-child{margin-bottom:0}a:hover{opacity:.8}input[type=submit]{-webkit-appearance:none;border-radius:0;border:none;background:0 0;padding:0;margin:0}.site{width:100%}.breadnav{padding:.5em 0}.breadnav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.4;font-size:1.2rem;width:1280px;max-width:100%;margin:0 auto}@media screen and (max-width:1280px){.breadnav ul{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.breadnav ul{padding-left:5%;padding-right:5%}}.breadnav ul li span{line-height:1.2}.breadnav ul .separate{margin-left:1rem;margin-right:1rem}.wp-pagenavi{margin-top:60px;margin-bottom:60px}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;padding:.6em 1em .4em;height:40px;line-height:20px;margin-left:.5em;margin-right:.5em;font-size:1.6rem;border:none}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{color:#0EB300}.wp-pagenavi .current{border-bottom:2px solid}.spbr{display:none}@media screen and (max-width:640px){.spbr{display:inline}}.nowrap{white-space:nowrap}.header{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);position:sticky;top:0;z-index:999;background-color:#d1c5bc}.nav-icon,:where(.post),:where(.post) *{position:relative}.header__inner{width:1280px;max-width:100%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){.header__inner{width:100%;padding-left:3%;padding-right:3%}}.header__logo{width:min(16vw,300px)}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.header__inner{padding:10px 5%}.header__logo{width:200px}.header__menu{display:none}}.header__menu a{line-height:1.1;border-right:1px solid;padding-left:min(2vw,20px);padding-right:min(2vw,20px)}.header__menu a:last-child{border-right:none}.header__menu span{display:block}.header__menu .eng{font-size:1.4rem;font-weight:700;margin-bottom:4px}.header__menu .jap{font-size:1.4rem}.footer{background-color:#d1c5bc}.footer__inner{width:1280px;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1280px){.footer__inner{width:100%;padding-left:3%;padding-right:3%}}.footer__inner ul li,.footer__inner ul li:first-child{font-weight:700}@media screen and (max-width:640px){.footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 5%}.footer__inner ul{width:50%;margin-bottom:10px}.footer__inner ul li{font-size:1.4rem}}.base__btn,.footer__logo p{font-size:13px}.footer__logo{width:150px}@media screen and (max-width:640px){.footer__logo{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.footer__logo img{width:80px}}.footer__logo img{display:block;margin-bottom:4px}.cr{padding:40px 0;font-size:2rem}@media screen and (max-width:640px){.cr{padding:10px 0;font-size:1.3rem}}:where(.post) h2{font-size:3rem;margin-bottom:1em}@media screen and (max-width:640px){:where(.post) h2{font-size:2rem}}:where(.post) h3{font-size:2.4rem;margin-bottom:1em}@media screen and (max-width:640px){:where(.post) h3{font-size:1.8rem}}:where(.post) p{font-size:1.6rem}:where(.post) ul{padding:20px;margin:0 auto 1em}:where(.post) *+h2{margin-top:6rem}@media screen and (max-width:640px){:where(.post) p{font-size:1.4rem}:where(.post) *+h2{margin-top:3rem}}:where(.post) *+h3{margin-top:4rem}:where(.post) table{width:100%;border-collapse:collapse;border:1px solid;margin-bottom:1em}:where(.post) table td,:where(.post) table th{border:1px solid;padding:10px}@media screen and (max-width:640px){:where(.post) *+h3{margin-top:2rem}:where(.post) table td,:where(.post) table th{font-size:1.3rem}}@media screen and (max-width:1280px){.menu{width:400px}.menu.close{right:-400px}}@media screen and (max-width:768px){.menu{width:100%}.menu.close{right:-100%}}.local-nav{background-color:#d1c5bc}.local-nav__heading{padding:30px 0;font-size:4rem;font-weight:700;border-bottom:10px solid}.local-nav nav{max-width:100%;width:1280px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:640px){.local-nav__heading{font-size:2rem;padding:15px 0;border-bottom:5px solid}.local-nav nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}.local-nav a{background-color:#DFDFDF;width:100%;padding:10px 0;border-right:1px solid #fff}.common-heading2,.local-nav a.active{background-color:#fff}.local-nav a:last-child{border-right:none}.local-nav a small,.local-nav a span{display:block;line-height:1.2}.local-nav a span{font-weight:700;font-size:2rem;letter-spacing:.08em}@media screen and (max-width:640px){.local-nav a{width:50%;padding:8px 0;border-bottom:1px solid #fff}.local-nav a small{display:none}.local-nav a span{font-size:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;letter-spacing:0}.local-nav a span::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:700;margin-right:5px}}.common-heading2{padding:50px 0;margin:0}.common-heading2 small{display:block;font-size:1.8rem;border-bottom:1px solid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 10px;line-height:1.4}@media screen and (max-width:640px){.common-heading2{padding:25px 0}.common-heading2 small{font-size:2.4rem;margin-bottom:5px}}.common-heading2 span{font-size:3.6rem}.nav-icon{width:40px;height:32px;background:0 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .4s;transition:all .4s;display:none}@media screen and (max-width:640px){.common-heading2 span{font-size:2.4rem}.nav-icon{display:block;height:28px;width:30px}}.nav-icon span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;position:absolute;left:0;width:100%;height:4px;background-color:#333;border-radius:10px}.menu,.menu a{display:block}.nav-icon span:nth-child(1){top:0}.nav-icon span:nth-child(2){top:14px}.nav-icon span:nth-child(3){bottom:0}.nav-icon.active span:nth-child(1){-webkit-transform:translateY(14px) rotate(-45deg);transform:translateY(14px) rotate(-45deg)}@media screen and (max-width:640px){.nav-icon span:nth-child(2){top:12px}.nav-icon.active span:nth-child(1){-webkit-transform:translateY(11px) rotate(-45deg);transform:translateY(11px) rotate(-45deg)}}.nav-icon.active span:nth-child(2){opacity:0}.nav-icon.active span:nth-child(3){-webkit-transform:translateY(-13px) rotate(45deg);transform:translateY(-13px) rotate(45deg)}.menu-open::after{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);z-index:99}.menu{min-height:100vh;opacity:1;width:500px;z-index:999;-webkit-transition:.5s;transition:.5s;right:0;position:fixed;top:70px}.menu.close{right:-500px}@media screen and (max-width:640px){.nav-icon.active span:nth-child(3){-webkit-transform:translateY(-12px) rotate(45deg);transform:translateY(-12px) rotate(45deg)}.menu{width:100%;top:50px;background-color:rgba(0,0,0,.7)}.menu.close{right:-100%}}.menu a{color:#fff;padding:1.5rem 2rem 1.5rem 4rem;border-bottom:1px solid #fff;font-size:1.4rem;position:relative}.menu a::before{position:absolute;content:"\f0da";font-family:"Font Awesome 5 Free";font-weight:700;left:2rem}.menu__sub-list{margin-left:4rem}.menu__sub-list a{border-bottom:1px solid #fff}.menu .x-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .x-link-icon{width:14px;position:relative;top:1px}.fixed{position:fixed;right:0;bottom:100px}.fixed a{background-color:#56b800;color:#fff;padding:10px 20px;border-radius:99px 0 0 99px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.fixed{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;bottom:0}.fixed a{width:100%;border-radius:0;margin-bottom:0;font-size:13px;border-right:2px solid #fff;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fixed a:last-child{border-right:none}}.fixed a:hover{opacity:1;background-color:#3e8500}.fixed a i{width:1em}.fixed a span{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-visual{height:56.25vw;position:relative}.main-visual__bg{height:100%}.main-visual__bg img,.main-visual__bg video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-visual__message{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3rem;color:#fff;opacity:0;-webkit-animation:fadeIn forwards;animation:fadeIn forwards}.main-visual__heading{font-size:7rem;font-weight:900;margin-bottom:40px;position:relative}.main-visual__heading span{position:relative;color:#fff}.main-visual__heading::before{content:attr(data-text);position:absolute;color:#000;-webkit-text-stroke:#000 6px}@media screen and (max-width:640px){.fixed a span{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.main-visual__message{width:100%}.main-visual__heading{font-size:9vw;margin-bottom:20px}}.main-visual__text{font-size:2rem;font-weight:700}.main-visual__text p{position:relative;color:#fff}.main-visual__text::before{content:attr(data-text);position:absolute;color:#000;-webkit-text-stroke:#000 4px;width:100%;left:0;line-height:1.6}@media screen and (max-width:640px){.main-visual__text::before{width:90%;margin:0 auto;font-size:4vw;left:5%}.main-visual__text{width:90%;margin:0 auto;font-size:4vw}}@-webkit-keyframes fadeIn{0%,100%{opacity:0}10%,90%{opacity:1}}@keyframes fadeIn{0%,100%{opacity:0}10%,90%{opacity:1}}.topNews__inner{width:1280px;max-width:100%;margin:0 auto;padding:100px 0}@media screen and (max-width:1280px){.topNews__inner{width:100%;padding-left:3%;padding-right:3%}}.topNews__heading{margin-bottom:60px}@media screen and (max-width:640px){.topNews__inner{padding:50px 5%}.topNews__heading{margin-bottom:30px}}.topNews__heading span{display:block}.topNews__heading .eng{font-size:2.6rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:640px){.topNews__heading .eng{font-size:2rem;margin-bottom:4px}}.topNews__heading .jap{font-size:3rem}.topNews__list{width:800px;max-width:100%;margin:0 auto 80px}@media screen and (max-width:640px){.topNews__heading .jap{font-size:2.4rem}.topNews__list{margin-bottom:40px}}.topNews__list li{border-bottom:1px solid;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;font-size:2rem;font-weight:700}@media screen and (max-width:640px){.topNews__list li{padding:10px 15px;gap:25px;font-size:1.6rem}}.topNews__list span{color:#56b800;font-weight:700}.topNews__link{margin:0 auto;width:300px;max-width:100%}.topNews__link a{border:4px solid #56b800;background-color:#fff;padding:20px 0;display:block}@media screen and (max-width:640px){.topNews__link a{padding:10px 0;border:2px solid #56b800}}.about-us{width:100%;background-color:#DFDFDF;position:relative}.about-us__heading{padding:20px 0 50px}.about-us__image{position:absolute;width:100%;height:auto;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width:640px){.about-us__heading{padding:10px 0 25px}.about-us__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-us__image{width:100%;height:100%}}.about-us__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-us__table{padding:40px;width:50%;margin-left:auto;background-color:rgba(209,197,188,.8)}.about-us table{border:none;margin:0 0 0 auto}.about-us th{border:none;vertical-align:top}.about-us td{border:none}@media screen and (max-width:640px){.about-us__table{padding:20px 0;width:100%}.about-us th{padding:5px;width:70px}.about-us td{padding:5px}}.about-us dl{display:-webkit-box;display:-ms-flexbox;display:flex}.about-us dt{width:160px}@media screen and (max-width:640px){.about-us dt{width:120px}}.history{background-color:#d1c5bc}.history__inner{width:1280px;max-width:100%;margin:0 auto;padding:100px 0}@media screen and (max-width:1280px){.history__inner{width:100%;padding-left:3%;padding-right:3%}}.history h3{margin-bottom:2em}.history__table{width:100%;background-repeat:repeat-y;background-position:right;background-size:auto 100%}@media screen and (max-width:640px){.history__inner{padding:50px 5%}.history h3{font-size:1.8rem}.history__table::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(209,197,188,.8)}}.history__table table{border:none;width:88%}.history__table th{white-space:nowrap;text-align:left;border:none;padding:5px 10px 5px 5px}.history__table td{border:none;padding:5px}.base__inner{width:1280px;max-width:100%;margin:0 auto;padding:20px 0 100px}@media screen and (max-width:1280px){.base__inner{width:100%;padding-left:3%;padding-right:3%}}.base h3{margin-bottom:1rem}.base__map{position:relative;height:800px}@media screen and (max-width:640px){.base__inner{padding:50px 5%}.base__map{height:auto}.base__japan{display:none}}.base__japan{position:absolute;height:604.2px;width:720px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.base__area{position:absolute;gap:10px}.base__btn{background-color:#56b800;color:#fff;border-radius:99px;padding:0 10px}.base__text p{line-height:1.3;white-space:nowrap}.base__image{width:300px;height:200px}@media screen and (max-width:640px){.base__area{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.base__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.base__image{width:150px;height:150px}}.base__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.base .yokohama{top:68px;left:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (max-width:640px){.base .yokohama{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.base .chiba{top:550px;left:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:right}@media screen and (max-width:640px){.base .chiba{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.base .kobe{top:125px;left:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:640px){.base .kobe{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.business-contents__text p,.contactBtn a,.group__text,.interview__lead,.interview__name,.message__lead,.requirement__nav a{text-align:center}.base .nagoya{top:590px;left:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.group__heading{background-color:#d1c5bc}.group__inner{background-color:#51b7e7;display:block;background-image:url(/cms/wp-content/themes/makii-child/img/jp-bg.png.webp);background-repeat:no-repeat;background-size:contain;padding-top:150px;padding-bottom:150px;position:relative}.group__inner::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(81,183,231,.5)}.group__inner img{width:700px;max-width:100%;margin-left:auto;margin-right:100px;position:relative;left:-200px}@media screen and (max-width:640px){.base .nagoya{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.group__inner{padding-top:50px;padding-bottom:50px;background-size:contain;background-image:none}.group__inner img{width:70%;margin:0 auto;left:0}}.group__text{padding:50px 0}.group__text p{font-size:2rem;font-weight:700}@media screen and (max-width:640px){.group__text{padding:20px 5%}.group__text p{font-size:1.6rem}}.greeting__flex{width:1280px;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width:1280px){.greeting__flex{width:100%;padding-left:3%;padding-right:3%}}.greeting__flexImage{width:200px}@media screen and (max-width:640px){.greeting__flex{padding-left:5%;padding-right:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.greeting__flexImage{margin:0 auto}}.greeting__flexImage img{width:100%}.greeting__flexText{-webkit-box-flex:1;-ms-flex:1;flex:1}.jp-cr,.jpCompany__inner,.message__flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.business-contents__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}.contactBtn a,.entryBtn a{max-width:90%;text-decoration:none}@media screen and (max-width:1280px){.business-contents__inner{width:100%;padding-left:3%;padding-right:3%}}.business-contents__text{margin-bottom:80px}@media screen and (max-width:640px){.business-contents__inner{padding:20px 5%}.business-contents__text{margin-bottom:40px}}.contactBtn{padding:150px 0}@media screen and (max-width:640px){.contactBtn{padding:50px 0}}.contactBtn a{background-color:#fff;display:block;width:500px;margin:0 auto;border:4px solid #0EB300;padding:20px 0;font-size:2rem}.message__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}@media screen and (max-width:1280px){.message__inner{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.message__inner{padding:20px 5%}}.message__lead{padding:50px 0}.message__lead p{font-weight:700;font-size:2.4rem}.message__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.message__text{width:50%}@media screen and (max-width:640px){.message__lead{padding-top:20px;padding-bottom:20px}.message__lead p{font-size:1.6rem}.message__flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.message__text{width:100%}}.message__text strong{font-size:2.4rem}.message__image{width:40%;height:600px}@media screen and (max-width:640px){.message__text strong{font-size:1.6rem}.message__image{width:100%;height:auto;margin-bottom:40px}}.message__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interview__lead{margin-bottom:100px}.interview__lead p{font-size:2.4rem;font-weight:700}@media screen and (max-width:640px){.interview__lead{margin-bottom:50px}.interview__lead p{font-size:1.6rem}}.interview__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0 180px}@media screen and (max-width:1280px){.interview__inner{width:100%;padding-left:3%;padding-right:3%}}.interview__flex{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(3,1fr);gap:80px 40px}.interview__item{text-decoration:none}.interview__image{width:100%;height:500px}@media screen and (max-width:640px){.interview__inner{padding:20px 5% 90px}.interview__flex{display:block;margin-bottom:30px}.interview__item{width:100%;margin-bottom:20px;display:block}.interview__image{height:200px}}.interview__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interview__name{background-color:#875546;color:#fff;padding:10px 0}.faq__items,.requirement,.requirement__heading{background-color:#d1c5bc}@media screen and (max-width:640px){.interview__name{padding:2px 4px;font-size:1.5rem}}.requirement__inner{width:1280px;max-width:100%;margin:0 auto;padding:0 0 50px;display:none}@media screen and (max-width:1280px){.requirement__inner{width:100%;padding-left:3%;padding-right:3%}}.requirement__inner.active{display:block}@media screen and (max-width:640px){.requirement__inner{padding:0 5% 20px}}.requirement__nav{width:1280px;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1280px){.requirement__nav{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.requirement__nav{padding-left:5%;padding-right:5%}}.requirement__nav a{text-decoration:none;background-color:#DFDFDF;width:100%;padding:10px 0;border-right:1px solid #fff}.requirement__nav a:last-child{border-right:none}.requirement__nav a.active{background-color:#fff}.requirement__nav a small,.requirement__nav a span{display:block;line-height:1.2}.requirement__nav a span{font-weight:700;font-size:2rem;letter-spacing:.08em}@media screen and (max-width:640px){.requirement__nav a small{display:none}.requirement__nav a span{font-size:1.5rem;letter-spacing:0}}.requirement__title{background-color:#C6C5C5;color:#55bc00;font-weight:900;padding:80px 60px;font-size:4rem}@media screen and (max-width:640px){.requirement__title{padding:40px 20px;font-size:2.4rem}}.requirement__table{background-color:#fff;padding:30px 5%}.requirement__table table{border:none;margin:0 auto}.requirement__table table th{border:none;white-space:nowrap;vertical-align:top;text-align:left;color:#55bc00}.requirement__table table td{border:none;color:#885546;font-weight:700}@media screen and (max-width:640px){.requirement__table{padding:20px 0}.requirement__table table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.requirement__table table th{font-size:1.6rem;padding-bottom:0}.faq{padding-top:50px;padding-bottom:50px}}.faq__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}@media screen and (max-width:1280px){.faq__inner{width:100%;padding-left:3%;padding-right:3%}}.faq__lead{text-align:center;margin-bottom:50px}.faq__lead p{font-size:3rem;font-weight:700}@media screen and (max-width:640px){.faq__inner{padding:20px 5%}.faq__lead{margin-bottom:30px}.faq__lead p{font-size:1.8rem}}.faq__itemsTitle{font-weight:900;font-size:3rem;margin-bottom:40px}.faq__items{padding:40px 80px;color:#875546}.faq__item{margin-bottom:20px}.faq__q{font-weight:700}.faq__q p{font-size:2rem}@media screen and (max-width:640px){.faq__itemsTitle{font-size:2rem;margin-bottom:20px}.faq__items{padding:20px}.faq__q p{font-size:1.6rem}}.faq__a{padding-left:2em}.faq__a p{font-size:2rem}.singleInterviewHeader{background-color:#dedede;height:100vh;position:relative}@media screen and (max-width:640px){.faq__a{padding-left:0}.faq__a p{font-size:1.6rem}.singleInterviewHeader{height:60vh}}.singleInterviewHeader__bg{position:absolute;width:100%;height:100vh}@media screen and (max-width:640px){.singleInterviewHeader__bg{height:60vh}.singleInterviewHeader__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.singleInterviewHeader__inner{padding-top:0;padding-bottom:0}}.singleInterviewHeader__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.singleInterviewHeader__message{margin-bottom:auto;background-color:rgba(255,255,255,.5);padding:30px 0}.singleInterviewHeader__message p{width:1280px;margin:0 auto;font-weight:700;font-size:3rem}@media screen and (max-width:1280px){.singleInterviewHeader__message p{width:100%}}@media screen and (max-width:640px){.singleInterviewHeader__message{padding:10px}.singleInterviewHeader__message p{font-size:1.6rem;line-height:1.4}}.singleInterviewHeader__name{margin-top:auto;background-color:rgba(255,255,255,.5);padding:40px 0}.entryBtn a,.jpTopNews{background-color:#fff}.singleInterviewHeader__name h2{width:1280px;margin:0 auto;text-align:right}@media screen and (max-width:1280px){.singleInterviewHeader__name h2{width:100%}}@media screen and (max-width:640px){.singleInterviewHeader__name{font-size:1.6rem;padding:10px}}.singleInterviewContent{width:1280px;max-width:100%;margin:0 auto;padding:100px 0}@media screen and (max-width:1280px){.singleInterviewContent{width:100%;padding-left:3%;padding-right:3%}}.singleInterviewContent .contents-block{margin:80px 0}.singleInterviewContent .contents-block.grid{position:relative}.singleInterviewContent .contents-block.grid h4{width:60%}@media screen and (max-width:640px){.singleInterviewContent{padding:50px 5%}.singleInterviewContent .contents-block.grid h4{width:100%}}.singleInterviewContent .contents-block.grid p{width:60%}@media screen and (max-width:640px){.singleInterviewContent .contents-block.grid p{width:100%}}.singleInterviewContent .contents-block.grid img{position:absolute;top:0;right:0;width:35%}@media screen and (max-width:640px){.singleInterviewContent .contents-block.grid img{position:unset;width:100%}}.singleInterviewContent .contents-block.grid.alignleft h4{width:60%;margin-left:auto}@media screen and (max-width:640px){.singleInterviewContent .contents-block.grid.alignleft h4{width:100%}}.singleInterviewContent .contents-block.grid.alignleft p{width:60%;margin-left:auto}.singleInterviewContent .contents-block.grid.alignleft img{left:0}.singleInterviewContent h4{color:#0EB300;font-size:2rem;margin-bottom:10px;grid-area:h}@media screen and (max-width:640px){.singleInterviewContent .contents-block.grid.alignleft p{width:100%}.singleInterviewContent h4{font-size:1.6rem;padding:0}.singleInterviewContent p{padding:0}}.singleInterviewContent p+h4{margin-top:40px}.singleInterviewContent img{grid-area:i}.singleInterviewFooter{display:-webkit-box;display:-ms-flexbox;display:flex;width:1280px;max-width:100%;margin:0 auto 160px;gap:40px}@media screen and (max-width:1280px){.singleInterviewFooter{width:100%;padding-left:3%;padding-right:3%}}.singleInterviewFooter__image{width:300px}@media screen and (max-width:640px){.singleInterviewFooter{padding-left:5%;padding-right:5%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px;margin-bottom:80px}.singleInterviewFooter__image{width:100%}}.singleInterviewFooter__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.contactForm__row,.entryForm__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.singleInterviewFooter__name{text-align:right;margin-bottom:1em;font-weight:700}.singleInterviewList{width:1280px;max-width:100%;margin:0 auto 200px}@media screen and (max-width:1280px){.singleInterviewList{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.singleInterviewList{padding-left:5%;padding-right:5%;margin-bottom:100px}}.singleInterviewList h3{text-align:center;font-size:3rem;margin-bottom:2rem}.singleInterviewList ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.singleInterviewList a{text-decoration:none;text-align:center}.entery__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}@media screen and (max-width:1280px){.entery__inner{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.singleInterviewList h3{font-size:2.4rem}.singleInterviewList a{font-size:1.5rem}.entery__inner{padding:20px 5%}}.entryForm{margin:0 auto;padding:50px 0;width:800px;max-width:100%}@media screen and (max-width:1280px){.entryForm{width:100%;padding-left:3%;padding-right:3%}}.entryForm__row{margin-bottom:40px}@media screen and (max-width:640px){.entryForm{width:100%;padding:20px 0}.entryForm__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.entryForm__label{width:160px;padding-bottom:10px}@media screen and (max-width:640px){.entryForm__label{font-size:1.8rem;width:100%;font-weight:700}}.entryForm__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.entryForm .kana,.entryForm .name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.entryForm .kana input,.entryForm .name input{width:300px}.entryForm .inquiry textarea,.entryForm .mail input,.entryForm .tel input,.entryForm__submit{width:100%}.entryForm .birth{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.entryForm .birth select{padding:5px 10px}.entryForm .occupation .first{margin-left:0}.entryForm .wpcf7-form-control-wrap:before{font-size:1.3rem;display:block}.entryForm [data-name=name1]:before{content:"姓(漢字)"}.entryForm [data-name=name2]:before{content:"名(漢字)"}.entryForm [data-name=kana1]:before{content:"姓(カナ)"}.entryForm [data-name=kana2]:before{content:"名(カナ)"}.entryForm [data-name=tel]:before{content:"例)090-1234-5678"}.entryForm [data-name=email]:before{content:"例)info@makii.co.jp"}.entryForm [data-name=file]:before{content:"自己PR、職務経歴書などあればご自由に添付ください(.pptx, .pdf, .docx, .xlsx)"}.entryForm [data-name=textarea]:before{content:"コメントがあれば入力ください"}.entryForm .wpcf7-not-valid-tip{color:red;font-size:1.3rem}.entryForm input,.entryForm select,.entryForm textarea{padding:10px}.entryForm input:focus-visible,.entryForm select:focus-visible,.entryForm textarea:focus-visible{outline:unset;-webkit-box-shadow:none;box-shadow:none}.entryForm__policy{text-align:center;margin-top:100px;margin-bottom:80px}@media screen and (max-width:640px){.entryForm .kana input,.entryForm .name input{width:100%}.entryForm__policy{margin-top:50px;margin-bottom:40px}.entryBtn{padding:50px 0}}.entryForm__policy .policy-label{display:block;font-size:1.8rem;margin-bottom:10px}.blog-single__date,.entryBtn a,.news-single__date{font-size:2rem}.entryForm__submit{border:2px solid #0EB300;text-align:center;position:relative}.entryForm__submit .wpcf7-spinner{position:absolute;top:50%;left:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.entryBtn{padding:50px 0}.entryBtn a{display:block;width:500px;margin:0 auto;border:4px solid #0EB300;padding:20px 0;text-align:center}.contactForm,.main-policy{padding:50px 0;max-width:100%}.contactForm{margin:0 auto;width:800px}@media screen and (max-width:1280px){.contactForm{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.contactForm{width:100%;margin-bottom:50px;padding:20px 5%}.contactForm__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}.contactForm__row{margin-bottom:40px}.contactForm__label{width:160px;padding-bottom:10px}@media screen and (max-width:640px){.contactForm__label{font-size:1.8rem;width:100%;font-weight:700}}.contactForm__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.contactForm .kana,.contactForm .name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.contactForm .kana input,.contactForm .name input{width:300px}.contactForm .inquiry textarea,.contactForm .mail input,.contactForm .tel input,.contactForm__submit{width:100%}.contactForm .birth{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactForm .birth select{padding:5px 10px}.contactForm .occupation .first{margin-left:0}.contactForm .wpcf7-form-control-wrap:before{font-size:1.3rem;display:block}.contactForm [data-name=name]:before{content:"例)牧井 太郎"}.contactForm [data-name=tel]:before{content:"例)090-1234-5678"}.contactForm [data-name=email]:before{content:"例)info@makii.co.jp"}.contactForm [data-name=textarea]:before{content:"コメントがあれば入力ください"}.contactForm .wpcf7-not-valid-tip{color:red;font-size:1.3rem}.contactForm input,.contactForm select,.contactForm textarea{padding:10px}.contactForm input:focus-visible,.contactForm select:focus-visible,.contactForm textarea:focus-visible{outline:unset;-webkit-box-shadow:none;box-shadow:none}.contactForm__policy{text-align:center;margin-top:100px;margin-bottom:80px}@media screen and (max-width:640px){.contactForm__policy{margin-top:50px;margin-bottom:40px}}.contactForm__policy .policy-label{display:block;font-size:1.8rem;margin-bottom:10px}.contactForm__submit{border:2px solid #0EB300;text-align:center;position:relative}.contactForm__submit .wpcf7-spinner{position:absolute;top:50%;left:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-policy{width:1280px;margin:0 auto}@media screen and (max-width:1280px){.main-policy{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.main-policy{padding-left:5%;padding-right:5%}}.blog-archive,.news-archive{padding-top:100px;padding-bottom:100px}.blog-archive__inner,.news-archive__inner{width:1280px;max-width:100%;margin:0 auto}@media screen and (max-width:1280px){.blog-archive__inner,.news-archive__inner{width:100%;padding-left:3%;padding-right:3%}}.blogItems,.newsItems{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px}.blogItem,.newsItem{text-align:center;text-decoration:none}.blogItem__image,.newsItem__image{margin-bottom:20px;width:100%;height:250px}.blog-single__header h1,.blogItem__title,.news-single__header h1,.newsItem__title{margin-bottom:10px;position:relative}@media screen and (max-width:640px){.blog-archive__inner,.news-archive__inner{padding-left:5%;padding-right:5%}.blogItems,.newsItems{grid-template-columns:repeat(2,1fr);gap:20px 10px}.blogItem__image,.newsItem__image{height:150px;margin-bottom:10px}.blogItem__title,.newsItem__title{font-size:2rem}}.blogItem__image img,.newsItem__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-single__header,.news-single__header{text-align:center;padding:100px 0}@media screen and (max-width:640px){.blog-single__header,.news-single__header{padding:50px 0}}.blog-single__thumnail,.news-single__thumnail{width:1280px;max-width:100%;margin:0 auto 50px;height:400px}@media screen and (max-width:1280px){.blog-single__thumnail,.news-single__thumnail{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.blog-single__thumnail,.news-single__thumnail{padding-left:5%;padding-right:5%;height:200px;margin-bottom:20px}}.blog-single__thumnail img,.news-single__thumnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-single__inner,.news-single__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}@media screen and (max-width:1280px){.blog-single__inner,.news-single__inner{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.blog-single__inner,.news-single__inner{padding:20px 5%}}.blog-single__inner h2,.news-single__inner h2{color:#56b800}.blog-single__pagenation,.news-single__pagenation{width:1280px;max-width:100%;margin:0 auto;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1280px){.blog-single__pagenation,.news-single__pagenation{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.blog-single__pagenation,.news-single__pagenation{padding:20px 5%}}.blog-single__pagenation a[rel=prev],.news-single__pagenation a[rel=prev]{margin-right:auto}.blog-single__pagenation a[rel=prev]::before,.news-single__pagenation a[rel=prev]::before{content:"";-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);width:12px;height:10px;display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px;background-color:#56b800}.blog-single__pagenation a[rel=next],.news-single__pagenation a[rel=next]{margin-left:auto}.blog-single__pagenation a[rel=next]::after,.news-single__pagenation a[rel=next]::after{content:"";-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);width:12px;height:10px;display:inline-block;margin-left:10px;background-color:#56b800}.product-archive__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}@media screen and (max-width:1280px){.product-archive__inner{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.product-archive__inner{padding:20px 5%}}.product-archive__inner h1{text-align:center;margin-bottom:20px}.product-archive__inner .product-archive__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.product-archive .product-item{margin-bottom:50px}.product-archive .product-item h2{margin-bottom:20px}.product-archive .product-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-archive .product-item a{background-color:#f9f9f9;text-decoration:none;padding:10px 20px;display:block}.product-archive .product-item a i{color:#A42516}@media screen and (max-width:640px){.product-archive .product-item a{padding:5px}}.product-single__header{text-align:center;padding:100px 0}.product-single__header h1{position:relative;margin-bottom:10px}@media screen and (max-width:640px){.product-single__header{padding:30px 0}.product-single__header h1{font-size:3rem}}.product-single__inner{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}@media screen and (max-width:1280px){.product-single__inner{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.product-single__inner{padding:20px 5%}}.product-single__inner h2{color:#56b800;text-align:center}.product-single .product-nav{width:1280px;max-width:100%;margin:0 auto;padding:50px 0}@media screen and (max-width:1280px){.product-single .product-nav{width:100%;padding-left:3%;padding-right:3%}}@media screen and (max-width:640px){.product-single .product-nav{padding:20px 5%}}.product-single .product-nav__heading{text-align:center;font-size:2rem;margin-bottom:20px;font-weight:700}.product-single .product-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-single .product-nav a{background-color:#f9f9f9;text-decoration:none;padding:10px 20px;display:block}.product-single .product-nav a.active{background-color:#56b800;color:#fff}.product-table-wrapper table{margin-bottom:100px;border:1px solid #ddd}@media screen and (max-width:640px){.product-single .product-nav a{padding:5px}.product-table-wrapper table{margin-bottom:50px}}.product-table-wrapper table th{background-color:#858585;color:#fff}.product-table-wrapper table td,.product-table-wrapper table th{padding:4px;font-size:1.3rem;text-align:center;border:none;border-left:1px solid #ddd;line-height:1.4}.product-table-wrapper table tr:nth-child(2n){background-color:#f9f9f9}.jp-header,.jp-mv{background-color:var(--jpColor)}.product-table-wrapper thead{display:block;overflow-y:scroll}.product-table-wrapper tbody{display:block;max-height:50vh;overflow-y:scroll}.product-table-wrapper tr{display:-webkit-box;display:-ms-flexbox;display:flex}.product-table-wrapper tr td,.product-table-wrapper tr th{-webkit-box-flex:1;-ms-flex:1;flex:1}.jp-header .header__logo{width:min(10vw,150px)}.jp-mv{border-top:10px solid #fff;padding:100px}@media screen and (max-width:640px){.jp-header .header__logo{width:100px}.jp-mv{padding:50px 0}}.jp-mv__image{width:600px;max-width:90%;margin:0 auto 80px;position:relative}.jp-mv__image::before{position:absolute;content:"";display:block;width:100%;height:100%;border:20px solid #fff}.jp-mv__image img{position:relative;z-index:1;width:96%;margin:0 auto}.jp-mv__message{font-size:5rem;text-align:center;font-weight:700;color:#fff}@media screen and (max-width:640px){.jp-mv__message{font-size:2.6rem;margin-bottom:20px}}.jp-mv__text{width:1280px;max-width:90%;margin:0 auto;color:#fff;font-size:3rem}.jpCompany__table,.jpTopNews .topNews__list span{color:var(--jpColor)}.jpCompany{padding-top:100px;padding-bottom:100px}.jpCompany__heading{text-align:center;margin-bottom:60px}@media screen and (max-width:640px){.jp-mv__text{font-size:1.8rem}.jpCompany__heading{margin-bottom:30px}}.jpBusiness__heading .eng,.jpCompany__heading .eng{font-weight:700;border-bottom:1px solid #000;margin:0 auto 5px}.jpCompany__heading span{display:block}.jpCompany__heading .eng{font-size:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:10px;padding-left:10px;padding-right:10px;display:block}@media screen and (max-width:640px){.jpCompany__heading .eng{font-size:2.4rem;margin-bottom:3px;padding-bottom:5px;padding-left:5px;padding-right:5px}}.jpCompany__heading .jap{display:block;font-size:2rem}.jpCompany__inner{width:1280px;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1280px){.jpCompany__inner{width:100%;padding-left:3%;padding-right:3%}}.jpCompany__image{width:45%;height:auto;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width:640px){.jpCompany__inner{padding-left:5%;padding-right:5%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.jpCompany__image{width:100%;margin-bottom:20px}}.jpCompany__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jpCompany__table{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px}@media screen and (max-width:640px){.jpCompany__table{padding:20px 0}}.jpCompany__table th{width:160px}.jpBusiness{padding-top:100px;padding-bottom:100px}.jpBusiness__heading{text-align:center;margin-bottom:60px}.jpBusiness__heading span{display:block}.jpBusiness__heading .eng{font-size:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:10px;padding-left:10px;padding-right:10px;display:block}.jpJurnal__heading .eng,.jpRecruit__heading .eng{border-bottom:1px solid #333;display:block;font-weight:700}@media screen and (max-width:640px){.jpBusiness__heading{margin-bottom:30px}.jpBusiness__heading .eng{font-size:2.4rem;margin-bottom:3px;padding-bottom:5px;padding-left:5px;padding-right:5px}}.jpBusiness__heading .jap{display:block;font-size:2rem}.jpBusiness img{width:720px;max-width:90%;margin:0 auto}.jpRecruit{margin-bottom:100px}.jpRecruit__heading{text-align:center;margin-bottom:60px;background-color:#0db9ec;padding-top:50px;padding-bottom:50px}@media screen and (max-width:640px){.jpRecruit__heading{margin-bottom:30px}}.jpRecruit__heading span{display:block}.jpRecruit__heading .eng{font-size:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 5px;padding-bottom:10px;padding-left:10px;padding-right:10px}@media screen and (max-width:640px){.jpRecruit__heading .eng{font-size:2.4rem;margin-bottom:3px;padding-bottom:5px;padding-left:5px;padding-right:5px}}.jpRecruit__heading .jap{display:block;font-size:2rem}.jpRecruit__inner{width:1280px;max-width:100%;margin:0 auto;background-color:#0db9ec;padding:40px 80px;color:#fff;font-weight:700}@media screen and (max-width:1280px){.jpRecruit__inner{width:100%;padding-left:3%;padding-right:3%}}.jpRecruit__title{font-size:4rem;font-weight:900;margin-bottom:60px}@media screen and (max-width:640px){.jpRecruit__inner{padding-left:5%;padding-right:5%}.jpRecruit__title{font-size:2.7rem;margin-bottom:30px}}.jpRecruit dl{margin-bottom:40px;font-size:2rem}@media screen and (max-width:640px){.jpRecruit dl{font-size:1.6rem;margin-bottom:20px}}.jpRecruit dt{font-size:2.4rem}.jpRecruit__entry{margin-top:100px}@media screen and (max-width:640px){.jpRecruit dt{font-size:2.2rem}.jpRecruit__entry{margin-top:50px}}.jpRecruit__entry a{width:400px;max-width:100%;text-align:center;padding:20px 0;margin:0 auto;display:block;background-color:#fff;color:#333;text-decoration:none}.jp-footer,.jpJurnal__heading{background-color:#0db9ec}.jpJurnal{margin-bottom:100px}@media screen and (max-width:640px){.jpJurnal{margin-bottom:20px}}.jpJurnal__heading{text-align:center;margin-bottom:60px;padding-top:50px;padding-bottom:50px}@media screen and (max-width:640px){.jpJurnal__heading{margin-bottom:30px;padding-top:20px;padding-bottom:20px}}.jpJurnal__heading span{display:block}.jpJurnal__heading .eng{font-size:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 5px;padding-bottom:10px;padding-left:10px;padding-right:10px}@media screen and (max-width:640px){.jpJurnal__heading .eng{font-size:2.4rem;margin-bottom:3px;padding-bottom:5px;padding-left:5px;padding-right:5px}}.jpJurnal__heading .jap{display:block;font-size:2rem}.jpJurnal__inner{width:1280px;max-width:100%;margin:0 auto;padding-top:100px;padding-bottom:100px}@media screen and (max-width:1280px){.jpJurnal__inner{width:100%;padding-left:3%;padding-right:3%}}.jpJurnal__flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.jpJurnal__flex .fb{width:50%;text-align:center;font-size:1.8rem;font-weight:700}@media screen and (max-width:640px){.jpJurnal__inner{padding:50px 5%}.jpJurnal__flex{display:block}.jpJurnal__flex .fb{width:100%;font-size:1.6rem;margin-bottom:20px}}.jpJurnal__flex .fb i{font-size:400px;color:#3B5998;margin-bottom:20px}@media screen and (max-width:640px){.jpJurnal__flex .fb i{font-size:200px}.jpJurnal__flex .embed iframe{width:100%}.jp-footer .footer__inner{display:block}}.jp-footer .footer__inner .text{width:50%;font-size:3rem;font-weight:700}@media screen and (max-width:640px){.jp-footer .footer__inner .text{font-size:2rem;width:100%;margin-bottom:50px}}.jp-footer .footer__inner .text p{margin-bottom:10px}.jp-footer .footer__inner .text small{font-size:2rem;line-height:1.2;display:block}.jp-footer .footer__inner .contact{width:50%;font-size:4rem;font-weight:700}@media screen and (max-width:640px){.jp-footer .footer__inner .contact{font-size:2rem;width:100%}.jp-footer .footer__inner .contact p{margin-bottom:10px}}.jp-footer .footer__inner .contact span{display:inline-block;width:1em;height:1em;border:2px solid}.jp-cr{width:1280px;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1280px){.jp-cr{width:100%;padding-left:3%;padding-right:3%}}.jp-cr .addres{text-align:left;width:300px}.jp-cr .copyright{text-align:center}.jp-cr .terms{width:300px;text-align:right}@media screen and (max-width:640px){.jp-cr{padding-left:5%;padding-right:5%}.jp-cr .addres{display:none}.jp-cr .copyright{-webkit-box-flex:1;-ms-flex:1;flex:1}.jp-cr .terms{display:none}}
<style>
.topNews__list img {
  width: 150px;
  height: 150px;
  object-fit: cover;
  border-radius: 8px;
}
</style>