@charset "UTF-8";html{box-sizing:border-box;overflow-y:scroll;scroll-behavior:smooth;scroll-padding-top:100px}@media (max-width:1025px){html{scroll-padding-top:60px}}*,:before,:after{box-sizing:inherit}body{font-family:"Noto Sans JP","游ゴシック体","YuGothic","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:16px;line-height:1.875;background-color:#fcfcfc;color:#333;word-wrap:break-word;overflow-wrap:break-word;-webkit-text-size-adjust:100%;overflow:hidden}img{border:none;height:auto;max-width:100%;vertical-align:bottom}li{list-style:none}a{color:inherit;text-decoration:none;transition:.1s}a:hover{opacity:.7}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer;background:0 0;width:100%;height:100%}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}.show--pc{display:block}.show--sp{display:none;visibility:hidden}@media (max-width:1025px){.show--pc{display:none}.show--sp{display:block;visibility:visible}}.inner{max-width:calc(1026px + 10%);margin:0 auto;padding:80px 5%;width:100%}@media (max-width:1025px){.inner{max-width:calc(500px + 10%);padding:80px 5% 80px}}@media (max-width:375px){.inner{padding:40px 16px 80px}}.btn-wrapper--center{text-align:center}.c-btn{font-size:20px;line-height:1.2;padding:20px 100px;border:1px solid #e6693b;position:relative;border-radius:6px;background:#fff;display:inline-block;text-align:center}.c-btn:after{content:"";position:absolute;top:50%;transform:translate(50%,-50%);right:0;width:40px;height:1px;background-color:#e6693b;transition:transform .3s ease}.c-btn:hover:after{transform:translate(80%,-50%)}@media (max-width:1025px){.c-btn{font-size:clamp(1rem, 0.647rem + 0.94vw, 1.25rem)}}@media (max-width:768px){.c-btn{width:300px;padding:20px}}@media (max-width:374px){.c-btn{width:280px}}.btns{display:flex;align-items:center;column-gap:16px}.svg-container{position:absolute;top:0;left:0;z-index:5;width:120px}.h2-title{font-family:"Noto Sans JP";font-weight:700;font-size:40px;line-height:1.45;margin-bottom:40px}@media (max-width:1025px){.h2-title{margin-top:40px;font-size:clamp(1rem, 0.135rem + 3.69vw, 2.5rem)}}.en{display:block;margin-bottom:40px}@media (max-width:1025px){.en{max-width:400px;width:80%}}@media (max-width:375px){.en{margin-bottom:16px}}.dib{display:inline-block}.header{background:0 0;filter:drop-shadow(0px 3px 30px rgba(33,46,62,.05));height:100px;position:fixed;width:100%;z-index:9999;transition:.3s ease-in-out}@media (max-width:1025px){.header{height:80px}}.header.active{height:100%}.header-bg{background:#fffcfa}.header-bg.active{background:0 0}.header-inner{align-items:center;display:flex;height:100px;justify-content:space-between;padding:0 0 0 5%;width:100%}@media screen and (max-width:1200px){.header-inner{padding:0 0 0 3%}}@media (max-width:1025px){.header-inner{padding:0 0 0 16px;height:80px}}.logo{position:relative;z-index:99999;width:255px}@media screen and (max-width:1300px){.logo{width:unset}}@media (max-width:1025px){.logo{margin-top:0;width:200px}}.logo a{display:flex}.logo a:hover{opacity:.7}.header-right{align-items:center;display:flex;width:calc(100% - 255px);height:100%}@media screen and (max-width:1300px){.header-right{width:100%}}@media (max-width:1025px){.header-right{justify-content:flex-end;margin-right:16px;width:auto}}.global-nav{width:calc(100% - 200px)}@media (max-width:1025px){.global-nav{display:none}}.global-nav-list{display:flex;justify-content:flex-end;margin-right:20px}.global-nav-list li:first-child{margin-left:unset}.header-item{margin:0;margin-left:24px;position:relative;height:100px;display:flex;align-items:center}@media screen and (max-width:1300px){.header-item{margin-left:1.53vw}}.header-item a{color:#333;font-size:16px;padding-left:0;font-weight:700;display:inline-block;display:flex;align-items:center;height:100%}@media screen and (max-width:1300px){.header-item a{font-size:1.07vw}}.header-item .sub-menu{display:none;position:absolute;width:184px;background:#eb5f39;top:100px;padding:10px;transition:all}.header-item .sub-menu a{color:#fff;display:block}.header-item .sub-menu:after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 9px 16px;border-color:transparent transparent #eb5f39;top:-16px;left:40px}.header-item:hover .sub-menu{display:block;opacity:1}.header-item:hover .sub-menu:hover{opacity:1}.header-sub-item{border-bottom:1px solid transparent;background-image:repeating-linear-gradient(to right,#fff 0,#fff 2px,transparent 2px,transparent 4px);background-repeat:repeat-x;background-position:bottom;background-size:4px 1px;position:relative;padding:8px}.header-btns{display:flex;height:100%;width:200px}@media (max-width:1025px){.header-btns{display:none}}.header-btns .btn{box-shadow:0px 3px 20px rgba(0,0,0,.1);font-size:16px;height:44px;max-width:190px}.btn-line{background-color:#00c202}.btn-entry{background-color:#e6693b}.btn-line,.btn-entry{text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.2;font-size:20px;border:none}.btn-line a,.btn-entry a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.header-btn-line,.header-btn-entry{width:100px;height:inherit}.no-link{pointer-events:none}.no-link>a:hover{opacity:1}@media (max-width:1025px){.fix-menu{position:fixed;bottom:0;left:0;width:100%;display:flex;z-index:1000;height:60px;z-index:100}}.btn-line--fix,.btn-entry--fix{width:50%}@media (max-width:1025px){.hamburger-button{position:relative;width:100%;height:100%;background:#e6693b;width:48px;height:48px;border-radius:100px;z-index:100;cursor:pointer}}@media (max-width:1025px){header .hamburger-button span{background:#fff;content:"";display:block;position:absolute;transform:translate(-50%,-50%);transition:.35s ease-in-out;border-radius:10px;top:50%;left:50%;height:1px;width:24px}}@media (max-width:1025px){header .hamburger-button span:nth-child(1){top:16px}}@media (max-width:1025px){header .hamburger-button span:nth-child(3){top:32px}}header .hamburger-button.active span:nth-child(2){opacity:0}@media (max-width:1025px){header .hamburger-button.active span:nth-child(1){transform:translate(-50%,50%) rotate(30deg);width:28px;top:50%}}@media (max-width:1025px){header .hamburger-button.active span:nth-child(3){transform:translate(-50%,50%) rotate(-30deg);width:28px;top:50%}}header .drawer{background-color:transparent;color:#333;display:none;font-size:16px;overflow:auto;position:fixed;right:0;top:0;width:100%;height:100%;z-index:80}header .drawer.active{display:block}header .drawer .drawer-fix-menu{position:fixed;z-index:1000;display:flex;width:100%;height:80px;bottom:0}header .drawer-bg{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/common/drawer-bg.webp);background-repeat:no-repeat;background-size:cover;position:absolute;top:-100%;left:0;width:100%;background-color:#fff;box-shadow:0px 2px 5px rgba(0,0,0,.5);transition:top .3s;overflow-y:auto;z-index:10;height:100%;min-height:780px}@media (max-width:768px){header .drawer-bg{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/common/drawer-bg-sp.webp)}}header .drawer.active .drawer-bg{top:0}.drawer-box{position:relative;height:100%}@media (max-width:1025px){header .drawer-inner{display:flex;flex-direction:column;height:auto;margin:auto;margin-top:100px;padding-left:46px;position:relative;z-index:10;max-width:400px}}@media (max-width:768px){header .drawer-inner{padding:0 46px}}header .drawer-inner ul{display:flex;flex-direction:column}header .drawer-inner .drawer-item{line-height:1}header .drawer-inner .drawer-item+.drawer-item{margin-top:30px}header .drawer-inner .drawer-item a{display:flex;flex-direction:column;width:fit-content;font-size:16px}header .header-right .drawer .btns{display:flex;justify-content:center;margin:40px auto;flex-direction:column}header .header-right .drawer .btns .btn{height:50px}@media (max-width:1025px){.global-nav{display:none}header .hamburger-button{display:block}}@media (min-width:1026px){header .drawer{display:none !important}}.footer{background:#e6693b;position:relative}.footer-container{background:#fffcfa;border-radius:100px 100px 0 0}@media (max-width:768px){.footer-container{border-radius:40px 40px 0 0}}.footer .inner{padding-bottom:20px}@media (max-width:1025px){.footer .inner{padding-bottom:80px;padding-top:80px}}.footer-title{font-size:24px;line-height:1.55}.footer-address{margin-bottom:6px;margin-top:10px}.footer-box{display:flex;justify-content:space-between;position:relative}@media (max-width:1025px){.footer-box{flex-direction:column}}.footer-left{display:flex;flex-direction:column;column-gap:40px;text-align:left;width:46.1%}@media (max-width:1025px){.footer-left{margin-bottom:60px;width:100%}}.footer-md{width:27.5%}@media (max-width:1025px){.footer-md{width:100%}}.footer-right{width:26.4%}@media (max-width:1025px){.footer-right{width:100%}}.footer-menu-item,.drawer-item{line-height:1.45;position:relative}.footer-menu-item .sub-menu,.drawer-item .sub-menu{display:flex;flex-direction:column;padding-left:90px;pointer-events:auto}@media (max-width:1025px){.footer-menu-item .sub-menu,.drawer-item .sub-menu{padding-left:100px}}.drawer-item .sub-menu{padding-left:100px}.footer-menu-item .sub-menu li,.drawer-item .sub-menu li{position:relative;margin-top:10px}@media (max-width:1025px){.footer-menu-item .sub-menu li,.drawer-item .sub-menu li{margin-top:16px}}.footer-menu-item .sub-menu li :after,.drawer-item .sub-menu li :after{position:absolute;top:50%;left:-20px;transform:translateY(-50%);content:"";width:14px;height:1px;background:#e6693b}.footer-menu-item+.footer-menu-item{margin-top:20px}@media (max-width:1025px){.footer-menu-item+.footer-menu-item{margin-bottom:24px}}.footer-menu-item>a,.drawer-item>a{position:relative;padding-left:20px}.footer-menu-item>a:before,.drawer-item>a:before{content:"";position:absolute;width:10px;height:10px;background:#e6693b;left:0;top:50%;transform:translateY(-50%);border-radius:50px}.page-top-btn{position:absolute;top:0;right:0;width:50px}@media (max-width:1025px){.page-top-btn{top:146px}}.page-top-arrow{position:absolute;width:16px;height:10px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.footer-bottom-list{display:flex;justify-content:flex-start;margin-top:40px;font-size:13px}@media (max-width:1025px){.footer-bottom-list{flex-direction:column-reverse}}.copyright{margin-right:42px}.front-page .mv{height:100vh;overflow:hidden;position:relative}@media screen and (max-width:600px){.front-page .mv{height:100vh}}.front-page .mv .mv-inner{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);z-index:100}@media (max-width:1025px){.front-page .mv .mv-inner{top:50%;padding-top:40px}}@media (max-width:1025px){.front-page .mv .mv-inner{padding-bottom:0}}.front-page .mv .mv-box{position:relative;display:flex;justify-content:right;text-align:center}@media (max-width:1025px){.front-page .mv .mv-box{justify-content:center}}.front-page .mv .mv-box span{display:inline-block}@media (max-width:1025px){.front-page .mv .mv-copy{display:flex;flex-direction:column}}@media (max-width:1025px){.front-page .mv .mv-copy-first{display:flex;flex-direction:column}}@media (max-width:1025px){.front-page .mv .mv-copy-first span{margin-bottom:5%}}.front-page .mv .mv-copy-text--02{margin-inline:10px}@media (max-width:1025px){.front-page .mv .mv-copy-text--02{margin:0}}@media (max-width:768px){.front-page .mv .mv-copy-text--02 img{width:clamp(1.087rem, -0.787rem + 7.5vw, 2.813rem)}}.front-page .mv .mv-copy-text--02,.front-page .mv .mv-copy-text--04{position:relative;bottom:10px}@media (max-width:768px){.front-page .mv .mv-copy-text--04 img{width:clamp(1.275rem, -0.396rem + 6.68vw, 2.813rem)}}.front-page .mv .mv-copy-text--05{margin-top:30px;margin-right:10%}@media (max-width:1025px){.front-page .mv .mv-copy-text--05{margin-right:0;margin-top:0}}@media (max-width:768px){.front-page .mv .mv-copy-text--05 img{width:clamp(9.75rem, -0.033rem + 39.13vw, 18.75rem)}}.front-page .mv .mv-handwritten{background:#fff;border:3px solid #333;width:clamp(21.25rem, -5.107rem + 41.14vw, 25.75rem);aspect-ratio:412/119;height:auto;display:block;position:relative}@media (max-width:1025px){.front-page .mv .mv-handwritten{margin:0 auto}}@media (max-width:768px){.front-page .mv .mv-handwritten{width:clamp(15.563rem, 12.723rem + 11.36vw, 20rem)}}.front-page .mv .mv-handwritten svg{position:absolute;top:-14px;left:0;width:100%}@media (max-width:1025px){.front-page .mv .mv-handwritten svg{top:-20px}}@media (max-width:768px){.front-page .mv .mv-handwritten svg{top:-30px}}.front-page .mv .mv-handwritten--01 svg{left:-12px}@media (max-width:768px){.front-page .mv .mv-handwritten--01 svg{left:0}}.front-page .mv .mv-handwritten--02{margin-right:27px}@media (max-width:1025px){.front-page .mv .mv-handwritten--02{margin-right:auto}}.front-page .mv-slide{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:50%;gap:10px;width:100%;height:100%;left:auto;transform:translateY(-50%) rotate(-25deg)}@media (max-width:768px){.front-page .mv-slide{left:-35%;width:200%;height:auto;top:45%;transform:translateY(-50%) rotate(-25deg)}}.front-page .handwritten-path{fill:none;stroke:#e6693b;stroke-dasharray:2000;stroke-dashoffset:2000;stroke-width:1;animation:handwriting 3s ease-in forwards}@keyframes handwriting{0%{fill:transparent;stroke-dashoffset:2000}50%{fill:transparent}100%{fill:#e6693b;stroke-dashoffset:0}}.front-page .handwritten-path:nth-child(1){animation-delay:0s}.front-page .handwritten-path:nth-child(2){animation-delay:.5s}.front-page .handwritten-path:nth-child(3){animation-delay:1s}.front-page .handwritten-path:nth-child(4){animation-delay:1.5s}.front-page .mv-slide-item{display:flex;height:100%;z-index:2;width:100%}.front-page .mv-slide-item--reverse{flex-direction:row-reverse;margin-left:15%}.front-page .mv-slide-img{height:300px;margin-left:10px}@media (max-width:768px){.front-page .mv-slide-img{height:240px}}@media (max-width:500px){.front-page .mv-slide-img{height:150px}}.front-page .mv-slide-img--01{aspect-ratio:1850/300}@media (max-width:768px){.front-page .mv-slide-img--01{aspect-ratio:1480/240}}@media (max-width:500px){.front-page .mv-slide-img--01{aspect-ratio:940/150}}.front-page .mv-slide-img--02{aspect-ratio:2160/300}@media (max-width:768px){.front-page .mv-slide-img--02{aspect-ratio:1728/240}}@media (max-width:500px){.front-page .mv-slide-img--02{aspect-ratio:1098/150}}.front-page .mv-slide-img img{width:100%;height:100%;display:block;object-fit:cover}.mv-bg{position:absolute;width:100%;height:100%;background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/top/mv-bg.webp) no-repeat center center/cover;z-index:10}.top-about{position:relative}.top-about .inner{padding-top:100px;padding-bottom:120px;text-align:center;position:relative;z-index:10}@media (max-width:1025px){.top-about .inner{padding-top:70px;padding-bottom:80px}}.top-about-text{line-height:2.5;max-width:762px;margin:0 auto;margin-bottom:85px}@media (max-width:375px){.top-about-text{margin-bottom:35px}}.top-about-lead{font-size:51px;font-weight:700;margin-bottom:80px;line-height:60px}@media (max-width:1025px){.top-about-lead{line-height:1.65}}@media (max-width:375px){.top-about-lead{margin-bottom:35px}}.top-about-lead .emphasis{background:#e6693b;color:#fff;font-size:55px;padding:2px 4px 7px;margin-inline:5px}@media (max-width:1025px){.top-about-lead .emphasis{font-size:clamp(1.5rem, 0.66rem + 3.36vw, 2.813rem);height:clamp(2rem, 0.72rem + 5.12vw, 4rem);width:clamp(2rem, 0.72rem + 5.12vw, 4rem);line-height:clamp(1.25rem, 0.05rem + 4.8vw, 3.125rem);padding:4px 0 0}}@media (max-width:375px){.top-about-lead .emphasis{margin-inline:4px}}.top-about-lead .emphasis+.emphasis{margin-left:unset}@media (max-width:1025px){.top-about-lead{font-size:clamp(1.5rem, 0.86rem + 2.56vw, 2.5rem)}}.top-about-img-01,.top-about-img-02{position:absolute;z-index:1}.top-about-img-01{width:40%;top:0;left:0}@media (max-width:1025px){.top-about-img-01{width:60%}}@media (max-width:600px){.top-about-img-01{width:80%}}.top-about-img-02{width:47%;bottom:0;right:0}@media (max-width:1025px){.top-about-img-02{width:60%}}@media (max-width:374px){.top-about-img-02{width:100%;top:40%}}@media (max-width:600px){.top-about-img-02{bottom:0;left:50%;transform:translateX(-50%);width:100%}}.c-btn--about.c-btn{padding:18px 40px;border:2px solid #e6693b}@media (max-width:1025px){.c-btn--about.c-btn{padding:18px 24px;width:auto}}@media (max-width:374px){.c-btn--about.c-btn{padding:18px 20px;font-size:clamp(0.875rem, 0.148rem + 3.64vw, 1rem)}}.top-concept{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/top/top-concept-bg.webp);background-repeat:no-repeat;background-size:cover}@media (max-width:600px){.top-concept{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/top/top-concept-bg-sp.webp)}}.top-concept .inner{padding-top:120px;padding-bottom:100px}@media (max-width:768px){.top-concept .inner{padding-top:80px;padding-bottom:80px}}.top-concept-box{display:flex;align-items:flex-start;justify-content:space-between;position:relative}@media (max-width:1025px){.top-concept-box{flex-direction:column;margin-bottom:40px}}.top-concept-box .en{position:absolute;top:0;left:0}@media (max-width:1025px){.top-concept-box .en{width:clamp(14.181rem, 7.257rem + 27.7vw, 25rem)}}.top-concept-left{width:36.2%;margin-top:64px}@media (max-width:1025px){.top-concept-left{width:100%;margin-top:30px}}@media (max-width:768px){.top-concept-left{margin-top:10px}}.top-concept-title{color:#e6693b;margin-left:unset;line-height:1.75;position:relative;display:inline-block}@media (max-width:1025px){.top-concept-title{font-size:clamp(1.5rem, 1.02rem + 1.92vw, 2.25rem);margin-bottom:20px;margin-top:50px}}.top-concept-title-deco{position:relative}.top-concept-title-deco:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background:#e6693b}@media (max-width:1025px){.top-concept-title-deco:after{bottom:-3px}}.top-concept-title:after{bottom:6px}.top-concept-text{line-height:1.875;margin-bottom:80px}@media (max-width:1025px){.top-concept-text{margin-bottom:40px}}.top-concept-title-deco{display:inline-block;line-height:1.2}.top-concept-right{width:57.1%;position:relative;z-index:5;margin-top:110px}@media (max-width:1025px){.top-concept-right{width:100%;margin-top:40px;margin-bottom:40px}}@media (max-width:1025px){.btn--center-sp{text-align:center}}.top-people .inner{min-width:calc(55% + 513px);margin-right:0;padding-right:0;padding-top:140px;padding-bottom:140px}@media (max-width:1025px){.top-people .inner{padding:140px 0 140px 5%}}@media (max-width:768px){.top-people .inner{padding:80px 5% 40px;min-width:unset;margin:0 auto}}.top-people .en{margin-bottom:40px;display:block}@media (max-width:1025px){.top-people .en{margin-bottom:0;width:clamp(11.088rem, 2.184rem + 35.62vw, 25rem)}}.top-people-box{display:flex;position:relative}@media (max-width:1025px){.top-people-box{flex-direction:column}}.top-people-title{line-height:1.2}@media (max-width:768px){.top-people-title{margin-top:0}}.top-people-left{width:22%;margin-right:3.2%;margin-top:10px}@media (max-width:1025px){.top-people-left{width:100%;margin-right:unset;margin-top:unset}}.top-people-right{margin-right:calc(50% - 50vw);width:75%;position:relative}@media (max-width:1025px){.top-people-right{width:100%}}.top-people-text{margin-bottom:190px;line-height:1.8}@media (max-width:1025px){.top-people-text{margin-bottom:40px}}.top-people-link{position:relative;font-size:20px;line-height:1}.top-people-link:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:1px;background:#e6693b}.top-people-slides{width:100%}@media (max-width:1025px){.top-people-slides{margin-bottom:40px}}@media (max-width:768px){.top-people-slides{width:90%;margin:0 auto 40px}}@media (max-width:600px){.top-people-slides{width:65%;min-width:256px}}.top-people-slide{margin-right:30px;width:300px}@media (max-width:768px){.top-people-slide{margin-right:20px;margin-left:20px}}@media (max-width:600px){.top-people-slide{width:214.9px}}.top-people-img{margin-bottom:25px}@media (max-width:768px){.top-people-img{margin-bottom:18px}}.top-people-img img{border:1px solid #e6693b}.top-people-one-word{display:inline;color:#fff;line-height:1.2;font-weight:700;padding:6px 8px;font-size:20px;background:linear-gradient(transparent 0%,#e6693b 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:768px){.top-people-one-word{font-size:16px;line-height:1.5;padding-inline:2px;margin-bottom:12px}}.top-people-name{margin-top:10px}.top-people-name,.top-people-year{font-size:13px;line-height:1.5}@media (max-width:375px){.top-people-name,.top-people-year{font-size:10px}}.people-arrow{margin-bottom:25px}.people-next-arrow,.people-prev-arrow,.page-top-btn{width:50px;height:50px;border-radius:100px;background:#fff;border:1px solid #e6693b;--arrow-stroke-color:#e6693b}.people-next-arrow:hover,.people-prev-arrow:hover,.page-top-btn:hover{background:#e6693b;--arrow-stroke-color:#fff}@media (max-width:768px){.people-arrow.show--sp{display:none}}@media (max-width:768px){.people-prev-arrow.show--sp-s,.people-next-arrow.show--sp-s{position:absolute;top:30%}}@media (max-width:600px){.people-prev-arrow.show--sp-s,.people-next-arrow.show--sp-s{position:absolute;top:23%}}@media (max-width:768px){.people-prev-arrow.show--sp-s{left:-10%}}@media (max-width:768px){.people-prev-arrow.show--sp-s{left:0}}@media (max-width:768px){.people-next-arrow.show--sp-s{right:0}}.show--sp-s{display:none}@media (max-width:768px){.show--sp-s{display:block}}@media (max-width:768px){.people-btn{text-align:center}}.people-prev-arrow{margin-right:16px}.arrow-right,.arrow-left{width:17.2px;height:11.4px}.top-welfare .inner{padding-top:140px;padding-bottom:140px}@media (max-width:768px){.top-welfare .inner{padding-top:40px;padding-bottom:80px}}@media (max-width:1025px){.top-welfare-title .en{width:clamp(12.269rem, 4.121rem + 32.59vw, 25rem)}}@media (max-width:768px){.top-welfare-title .en{margin-bottom:8px}}.welfare-icon{width:300px;height:300px}@media (max-width:374px){.welfare-icon{width:280px;height:280px}}.top-techniques{position:relative}.top-techniques .inner{padding-bottom:80px}@media (max-width:1025px){.top-techniques .inner{padding:80px 5%;width:100%;max-width:800px;margin-right:0}}@media (max-width:768px){.top-techniques .inner{padding:80px 16px}}.top-techniques-img{position:absolute;top:0;left:0;z-index:-1;width:68%;height:464px}@media (max-width:1025px){.top-techniques-img{height:auto}}@media (max-width:1025px){.top-techniques-img{width:100%}}.top-techniques-img img{width:100%;height:100%;object-fit:cover}.top-techniques-box{margin-top:200px;background:#fffcfa;padding:30px 0 80px 40px;margin-right:0;margin-left:26%;border-top-left-radius:40px;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1025px){.top-techniques-box{margin-left:0}}@media (max-width:768px){.top-techniques-box{margin-top:20%;padding:20px 0 40px 20px}}@media (max-width:768px){.top-techniques-text{line-height:1.65}}.top-techniques-text+.top-techniques-text{margin-top:16px}@media (max-width:1025px){.top-techniques-text+.top-techniques-text{margin-top:20px}}.top-techniques-box>:last-child{margin-top:40px;margin-top:20px}.btn--right{margin-left:auto;display:flex;justify-content:flex-end;margin-right:20px}@media (max-width:1025px){.btn--right{margin-right:0}}@media (max-width:1025px){.btn--center-sp{justify-content:center;margin-left:0}}@media (max-width:768px){.btn--center-tab{justify-content:center}}.top-hospital{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/top/top-hospital-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:right}.top-hospital .en{margin-bottom:50px;display:block}@media (max-width:1025px){.top-hospital .en{margin-bottom:5px;width:clamp(13.613rem, 6.325rem + 29.15vw, 25rem)}}.top-hospital .inner{padding-top:140px;padding-bottom:140px}@media (max-width:768px){.top-hospital .inner{padding-top:80px;padding-bottom:80px}}.top-hospital-box{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:1025px){.top-hospital-box{flex-direction:column}}.top-hospital-left,.top-hospital-right{width:46.1%}@media (max-width:1025px){.top-hospital-left,.top-hospital-right{width:100%}}@media (max-width:1025px){.top-hospital-right{margin-top:40px}}.top-hospital-box--top{margin-bottom:80px}@media (max-width:1025px){.top-hospital-box--top{margin-bottom:40px}}.top-hospital-title{margin-bottom:70px;line-height:1.2}@media (max-width:1025px){.top-hospital-title{margin-bottom:30px;margin-top:0}}@media (max-width:1025px){.top-hospital-title.top-hospital-title--01{margin-bottom:10px}}@media (max-width:1025px){.top-hospital-title.top-hospital-title--02{margin-bottom:20px}}.top-hospital-item-block+.top-hospital-item-block{margin-top:30px}.top-hospital-pref{background:#e6693b;color:#fff;display:inline-block;padding-inline:11px;margin-bottom:40px;font-size:32px;line-height:1.35}@media (max-width:1025px){.top-hospital-pref{padding:2px 8px;margin-bottom:10px;font-size:clamp(1rem, 0.52rem + 1.92vw, 1.75rem)}}.top-hospital-right>.top-hospital-item-block:first-child{margin-bottom:36px}@media (max-width:1025px){.top-hospital-right>.top-hospital-item-block:first-child{margin-bottom:unset}}.top-hospital-item+.top-hospital-item{margin-top:12px}@media (max-width:1025px){.top-hospital-item+.top-hospital-item{margin-top:24px}}@media (max-width:768px){.top-hospital-item+.top-hospital-item{margin-top:10px}}.top-hospital-item-name{padding-left:20px;margin-bottom:18px;font-size:24px;font-weight:700;border-bottom:2px solid transparent;background-image:repeating-linear-gradient(to right,#e6693b 0,#e6693b 5px,transparent 5px,transparent 10px);background-repeat:repeat-x;background-position:bottom;background-size:10px 2px;position:relative}@media (max-width:1025px){.top-hospital-item-name{padding-bottom:7px;padding-top:7px;font-size:clamp(1rem, 0.68rem + 1.28vw, 1.5rem);margin-bottom:0}}.top-hospital-item-name:before{content:"";position:absolute;width:10px;height:10px;background:#e6693b;left:0;top:50%;transform:translateY(-50%);border-radius:50px}.top-hospital-item-name,.top-hospital-position{padding-left:20px}@media (max-width:1025px){.top-hospital-position{font-size:clamp(0.813rem, 0.693rem + 0.48vw, 1rem)}}.top-news{background:#fffcfa}.top-news-box{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:1025px){.top-news-box{flex-direction:column}}.top-news-left{width:160px}.top-news-left .top-news-title .en{line-height:0;margin-bottom:16px}.top-news-title{font-size:40px}@media (max-width:1025px){.top-news-title{margin-bottom:48px}}.top-news-right{width:76.7%;display:flex;flex-direction:column}@media (max-width:1025px){.top-news-right{width:100%}}.news-list{margin-bottom:80px}.news-item{border-bottom:2px solid transparent;background-image:repeating-linear-gradient(to right,#e6693b 0,#e6693b 4px,transparent 4px,transparent 8px);background-repeat:repeat-x;background-position:bottom;background-size:10px 2px;position:relative;padding:3px 10px 16px}@media (max-width:1025px){.news-item{padding:3px 0 16px 10px}}.news-item:before,.news-item:after{position:absolute;content:"";bottom:-3px;width:2px;height:8px;background:#e6693b}.news-item:before{left:0}.news-item:after{right:0}.news-item+.news-item{margin-top:27px}@media (max-width:1025px){.news-item+.news-item{margin-top:20px}}.news-link{display:flex;align-items:center;justify-content:space-between}.news-date{display:flex;flex-direction:column;align-items:center;width:58px;margin-right:36px}@media (max-width:1025px){.news-date{width:36px;margin-right:10px}}.news-date-yn{line-height:1.1875;margin-bottom:10px}@media (max-width:1025px){.news-date-yn{font-size:10px;margin-bottom:0}}.news-date-d{font-size:40px;font-weight:700;line-height:1.2}@media (max-width:1025px){.news-date-d{font-size:20px;line-height:1.4}}.news-title{width:calc(100% - 58px - 30px);font-weight:400;line-height:1.375}@media (max-width:1025px){.news-title{width:calc(100% - 36px - 10px)}}.breadcrumb{margin:70px auto 0;font-size:16px;width:100%}@media (max-width:1025px){.breadcrumb{margin-top:85px}}.breadcrumb-list{display:flex;flex-wrap:wrap}.breadcrumb-item{display:inline;margin-right:30px;position:relative}@media (max-width:1025px){.breadcrumb-item{margin-right:30px}}.breadcrumb-item:not(:last-child):after{background:#333;content:"";display:block;height:1px;position:absolute;right:-25px;top:50%;transform:translateX(-50%) translateY(-50%);width:10px}.bg-beige{background:#fffcfa}.page-mv{position:relative;margin-top:100px;margin-bottom:120px}@media (max-width:1025px){.page-mv{margin-top:80px;margin-bottom:80px}}.page-mv-inner{display:flex;justify-content:flex-end;flex-direction:column;height:220px;max-width:calc(1026px + 10%);margin:0 auto;padding:0 5%;width:100%;position:relative;z-index:100;padding-bottom:0}@media (max-width:1025px){.page-mv-inner{height:clamp(4.375rem, -1.625rem + 24vw, 13.75rem);padding-top:clamp(1rem, -1.56rem + 10.24vw, 5rem)}}.page-title{font-size:40px;line-height:1.2}@media (max-width:1025px){.page-title{font-size:clamp(1rem, 0.04rem + 3.84vw, 2.5rem);line-height:1.55}}.page-mv-img{position:absolute;top:0;right:0;width:58%;border-radius:10px 0 0 10px;height:100%;max-height:220px;z-index:1}@media (max-width:1025px){.page-mv-img{width:66.5%;min-height:70px}}.page-mv-img img{border-radius:inherit;object-fit:cover;height:100%;width:100%}.h2-title .en--mbu{margin-bottom:unset}.page-sub-title{margin-bottom:20px}@media (max-width:768px){.page-sub-title{margin-bottom:0}}.page-inner--top{padding-top:0}.banner-img{text-align:center;height:100%;display:block;max-width:921px;margin:0 auto}@media (max-width:1025px){.banner-img{width:100%}}.banner-img img{width:100%}.cards{display:grid;gap:92px 0;max-width:calc(100% - 12px)}@media (max-width:1025px){.cards{max-width:calc(100% - 10px);gap:50px 0}}.card{background-color:#fff;box-shadow:12px 14px 0px 0px #ffbc83;border-radius:10px;border:1px solid #ffbc83;width:100%;position:relative}@media (max-width:1025px){.card{box-shadow:10px 11px 0px 0px #ffbc83}}.card-inner01{padding:40px 45px 45px 40px;display:flex;justify-content:space-between;width:100%}@media (max-width:1025px){.card-inner01{flex-direction:column;padding:20px}}.card-img{border-radius:10px;position:relative;width:48.8%}@media (max-width:1025px){.card-img{width:100%}}.card-img img{border-radius:inherit}.num-svg{position:absolute;top:10px;left:10px}.number{width:68px;height:68px}.card-body{width:47%}@media (max-width:1025px){.card-body{width:100%;margin-top:20px}}.card-title,.col01-box-title{font-size:24px;position:relative;padding-left:25px;line-height:1.42}@media (max-width:1025px){.card-title,.col01-box-title{padding-left:32px;font-size:clamp(1.125rem, -1.057rem + 10.91vw, 1.5rem)}}.card-title:before,.col01-box-title:before{content:"";position:absolute;left:0;top:0;width:10px;height:34px;background-color:#e6693b}@media (max-width:1025px){.card-title:before,.col01-box-title:before{left:0}}.card-title:after,.col01-box-title:after{content:"";position:absolute;left:16px;top:0;width:2px;height:34px;background-color:#e6693b}@media (max-width:1025px){.card-title:after,.col01-box-title:after{left:16px}}.card-text{margin-top:40px}@media (max-width:1025px){.card-text{margin-top:16px}}.col01-box-text{margin-top:30px}@media (max-width:1025px){.col01-box-text{margin-top:14px}}.card-text,.col01-box-text{font-size:16px;line-height:1.875}.techniques .page-sub-title{width:97%;display:block}.page-techniques .inner{padding-bottom:140px}@media (max-width:1025px){.page-techniques .inner{padding-bottom:40px}}.page-curriculum .inner{padding-top:140px;padding-bottom:40px}@media (max-width:1025px){.page-curriculum .inner{padding-top:90px}}.page-curriculum-title .en{min-width:292px}.table{line-height:1.875;width:100%;text-align:left}.table th,.table td{border-collapse:collapse;padding-top:17px;padding-bottom:17px}@media (max-width:1025px){.table th,.table td{width:100%;display:block}}.table tr:first-child th{border-top:1px solid #e6693b}.table tr:first-child td{border-top:1px solid #ebebeb}.table th{border-bottom:1px solid #e6693b;padding-left:4%;width:30%}@media (max-width:1025px){.table th{padding-left:0;width:100%;border-top:1px solid #e6693b;border-bottom:unset;padding-bottom:16px}}.table td{border-bottom:1px solid #ebebeb;padding-left:4.3%;width:70%;padding-right:4%}@media (max-width:1025px){.table td{padding-left:2px;padding-top:13px;padding-right:0;width:100%;border-top:1px solid #ebebeb;border-bottom:unset;padding-bottom:20px}}@media (max-width:1025px){tbody tr:last-child{border-bottom:1px solid #e6693b}}.technique{margin-top:90px}.page-curriculum-container{width:100%;padding-top:70px;margin-bottom:120px}@media (max-width:1025px){.page-curriculum-container{padding-top:0;margin-bottom:90px}}.page-curriculum-title{line-height:1.875}@media (max-width:1025px){.page-curriculum-title{line-height:1.45}}.col01-box{position:relative}@media (max-width:375px){.col01-box{width:calc(100% + 32px);left:-16px}}.page-curriculum-text{font-size:24px;font-weight:700;margin-top:40px;margin-bottom:30px}@media (max-width:1025px){.page-curriculum-text{font-size:clamp(1rem, 0.68rem + 1.28vw, 1.5rem);margin-top:30px;margin-bottom:40px}}.col01-box-inner{position:relative;display:flex;justify-content:flex-end}@media (max-width:1025px){.col01-box-inner{flex-direction:column}}.col01-box-inner--text{justify-content:space-between}.col01-box-heading{width:30%}@media (max-width:1025px){.col01-box-heading{width:100%;padding-inline:16px}}@media (max-width:1025px){.col01-box-img{position:relative}}.col01-box-img{max-width:626px}@media (max-width:1025px){.col01-box-img{position:relative}}.col01-box-img img{border-radius:10px}.col01-box-textarea{position:absolute;background-color:#fcfcfc;width:66.2%;padding:40px 40px 0 0;border-radius:10px;top:58.5%;left:0}@media (max-width:1025px){.col01-box-textarea{width:95.7%;padding:20px 16px 0;position:relative;margin-top:-40px;border-top-left-radius:0}}.col01-box-textarea--orange{background-color:#ffdbbc}.emphasis{font-size:48px;border:1px solid #e6693b;color:#e6693b;padding:6px 5px;line-height:1;border-radius:2px;background:#fff;display:inline-block;font-weight:500}.emphasis--lg{font-size:84px;padding:6px 6px 12px}@media (max-width:1025px){.emphasis--lg{font-size:clamp(3rem, 2.12rem + 3.52vw, 4.375rem);padding:5px 5px 8px}}@media (max-width:375px){.emphasis--lg{font-size:clamp(2.25rem, 0.795rem + 7.27vw, 2.5rem)}}.emphasis+.emphasis{margin-left:12px}@media (max-width:1025px){.emphasis+.emphasis{margin-left:7px}}.emphasis--lg+.emphasis--lg{margin-left:30px}@media (max-width:1025px){.emphasis--lg+.emphasis--lg{margin-left:clamp(0.375rem, -0.025rem + 1.6vw, 1rem)}}.welfare .page-sub-title{display:block;max-width:713px}@media (max-width:1025px){.welfare .page-sub-title{width:clamp(17.825rem, 13.233rem + 18.37vw, 25rem);margin-bottom:8px}}.page-welfare .inner{padding-top:220px;padding-bottom:35px}@media (max-width:1025px){.page-welfare .inner{padding-top:50px}}.page-welfare .h2-title{margin-bottom:15px}.page-welfare .breadcrumb{margin-top:60px}@media (max-width:1025px){.page-welfare .breadcrumb{margin-top:50px}}@media (max-width:1025px){.works .page-sub-title{width:clamp(5.438rem, 0.518rem + 19.68vw, 13.125rem)}}.page-works{padding-top:25px}@media (max-width:1025px){.page-works{padding-top:5px}}.page-works .inner{padding-bottom:90px}@media (max-width:1025px){.page-works .inner{padding-bottom:50px}}.page-works-title{text-align:center}@media (max-width:375px){.tab-inner{padding-inline:32px}}.tab-menu{display:flex;align-items:flex-end;justify-content:center;min-height:55px;padding:0;margin:0}.tab-item:hover{background:#fdf6f0}.tab-item{padding:10px;font-size:24px;line-height:35px;width:310px;text-align:center;border-radius:10px 10px 0 0;border:1px solid #333;cursor:pointer;transition:all .3s;position:relative}@media (max-width:1025px){.tab-item{font-size:clamp(1rem, 0.84rem + 0.64vw, 1.25rem);width:clamp(11.25rem, 8.85rem + 9.6vw, 15rem)}}@media (max-width:768px){.tab-item{width:auto}}@media (max-width:375px){.tab-item{font-size:clamp(0.875rem, -8.375rem + 40vw, 1rem)}}.tab-item :after,.tab-item :before{content:"";position:absolute;height:1px;background:#333;bottom:-1px}.tab-item :before{width:30px;left:-30px}@media (max-width:1025px){.tab-item :before{width:clamp(0.5rem, -0.38rem + 3.52vw, 1.875rem);left:calc(-1 * clamp(0.5rem, -0.38rem + 3.52vw, 1.875rem))}}@media (max-width:1025px){.tab-item:first-child:before{width:16px;left:-16px}}.tab-item :last-child:after{width:30px;right:-30px}@media (max-width:1025px){.tab-item :last-child:after{width:16px;right:-16px}}@media (max-width:375px){.tab-item :last-child:after{width:8px;right:-8px}}@media (max-width:1025px){.tab-item span{padding-inline:8px}}.tab-item+.tab-item{margin-left:30px}@media (max-width:1025px){.tab-item+.tab-item{margin-left:clamp(0.5rem, -0.38rem + 3.52vw, 1.875rem)}}.tab-item.is-active{background:#fdf6f0;border-bottom:transparent 1px solid}.tab-item.is-active .tab-emphasis{background:#ffbc83;width:100%;display:block;border-radius:5px}.tab-panel{width:100%;background:#fdf6f0}.tab-panel-box.is-show{display:block}.tab-panel-box--01{display:none}.tab-panel-box--02{display:none}.tab-panel-box--03{display:none}.tab-panel-item{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:60px;border-bottom:1px solid #dedede}@media (max-width:1025px){.tab-panel-item{flex-direction:column;padding-bottom:40px}}.tab-panel-item:last-child{padding-bottom:0;border-bottom:unset}.tab-panel-item+.tab-panel-item{margin-top:60px}@media (max-width:1025px){.tab-panel-item+.tab-panel-item{margin-top:40px}}.tab-panel-left{display:flex;width:60%}@media (max-width:1025px){.tab-panel-left{width:100%;margin-bottom:20px}}.tab-panel-left-l{display:flex;flex-direction:column;justify-content:start;width:90px;margin-right:clamp(2.5rem, -1.235rem + 7.78vw, 3.75rem)}@media (max-width:1025px){.tab-panel-left-l{width:clamp(2.875rem, 2.315rem + 2.24vw, 3.75rem);margin-right:20px}}.tab-panel-left-clock{margin-bottom:20px}@media (max-width:1025px){.tab-panel-left-clock{margin-bottom:15px}}.tab-panel-left-bottom{width:100%;display:flex;flex-direction:column;text-align:center}.tab-left-time{background:#ffbc83;text-align:center;display:block;border-radius:5px;font-size:24px;line-height:1.5}@media (max-width:1025px){.tab-left-time{font-size:clamp(0.813rem, 0.693rem + 0.48vw, 1rem)}}.tab-panel-right{width:36%}@media (max-width:1025px){.tab-panel-right{width:100%;text-align:center}}.tab-panel-title{font-size:24px;font-weight:500;line-height:1.2;margin-top:6px;margin-bottom:14px}.from{transform:rotateZ(90deg)}@media (max-width:1025px){.from{font-size:clamp(0.625rem, 0.465rem + 0.64vw, 0.875rem);line-height:1.2}}.tab-panel-text-box{width:calc(100% - 90px - clamp(2.5rem, -1.235rem + 7.78vw, 3.75rem))}@media (max-width:1025px){.tab-panel-text-box{width:calc(100% - clamp(2.875rem, 2.315rem + 2.24vw, 3.75rem) - 20px)}}.tab-panel-img{width:100%;border-radius:10px}.tab-panel-img img{border-radius:inherit}.event .page-mv{margin-bottom:110px}@media (max-width:1025px){.event .page-mv{margin-bottom:80px}}.event .page-mv .page-sub-title{width:220px;display:block}@media (max-width:1025px){.event .page-mv .page-sub-title{width:clamp(5.481rem, 0.589rem + 19.57vw, 13.125rem);margin-bottom:6px}}@media (max-width:1025px){.event .page-inner--top{padding-bottom:60px}}.page-event .inner{padding-bottom:40px}@media (max-width:1025px){.page-event .inner{padding-top:120px}}.page-event .cards{margin-bottom:80px}@media (max-width:1025px){.page-event .cards{gap:70px 0;margin-bottom:100px}}.page-event-text{line-height:1.65}.card-inner--event{padding:40px}@media (max-width:1025px){.card-inner--event{padding:20px}}.card-img img{width:100%;object-fit:cover}.card-img--event{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}@media (max-width:1025px){.card-img--event{display:block;margin-bottom:20px}}.card-img-left,.card-img-right{width:48.6%}@media (max-width:1025px){.card-img-left,.card-img-right{width:100%}}@media (max-width:1025px){.card-img-right{margin-top:20px}}.card-img-left img,.card-img-right img{object-fit:cover;border-radius:10px}@media (max-width:1025px){.company .page-mv{margin-bottom:75px}}@media (max-width:1025px){.company .page-sub-title{width:clamp(8.625rem, 0.345rem + 33.12vw, 21.563rem)}}.page-message-box{margin-bottom:240px}@media (max-width:1025px){.page-message-box{padding-top:40px;margin-bottom:20px}}@media (max-width:1025px){.page-message-box:first-of-type{padding-top:45px}}.page-message .inner{position:relative}.page-message-title{position:absolute;z-index:100;top:20px;left:0}.message-inner{position:relative}.page-message-box:last-child{margin-bottom:138px}@media (max-width:1025px){.page-message-box:last-child{margin-bottom:10px}}.col01-box--reverse{margin-bottom:280px}@media (max-width:1025px){.col01-box--reverse{margin-bottom:20px}}.col01-box-inner--reverse{flex-direction:row-reverse}@media (max-width:1025px){.col01-box-inner--reverse{flex-direction:column}}.page-company-h2-title{margin-bottom:60px;line-height:1}@media (max-width:1025px){.page-company-h2-title{margin-bottom:68px}}.col01-box-textarea--reverse{right:0;left:auto;padding:40px 0 0 40px}@media (max-width:1025px){.col01-box-textarea--reverse{width:95.7%;padding:20px 16px 0;position:relative;margin-top:-40px;border-top-left-radius:0}}.col01-box-icon{position:absolute;left:0;top:15%;z-index:10}@media (max-width:1025px){.col01-box-icon{width:124px;left:12px;top:auto;bottom:40px}}@media (max-width:1025px){.col01-box-text+.col01-box-text{margin-top:32px}}.philosophy{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/company/philosophy-bg.webp)}@media (max-width:768px){.philosophy{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/company/philosophy-bg-sp.webp)}}.rules{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/company/rules-bg.webp)}.motto{background-image:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/company/motto-bg.webp)}.philosophy,.rules,.motto{background-repeat:no-repeat;background-size:cover}.motto{background-position:bottom}.pmr-inner{padding-top:140px;padding-bottom:110px;position:relative}@media (max-width:1025px){.pmr-inner{padding-top:80px;padding-bottom:80px}}.company-h2-title{margin-bottom:60px}.philosophy .company-h2-title{margin-bottom:30px}.philosophy-list{display:flex;align-items:center;justify-content:center;position:relative}@media (max-width:1025px){.philosophy-list{padding-top:80px;padding-bottom:200px}}@media (max-width:768px){.philosophy-list{padding-top:0;padding-bottom:140px;max-width:350px;margin:auto}}.philosophy-item{background:rgba(255,243,152,.3);border:1px solid #eb5f39;width:300px;height:300px;border-radius:300px;position:relative}@media (max-width:1025px){.philosophy-item{width:250px;height:250px}}@media (max-width:768px){.philosophy-item{width:185px;height:185px}}.philosophy-item:first-child{left:30px}@media (max-width:1025px){.philosophy-item:first-child{left:0}}@media (max-width:1025px){.philosophy-item:nth-child(2){left:20px}}@media (max-width:768px){.philosophy-item:nth-child(2){left:0}}.philosophy-item:nth-child(2) .philosophy-copy-en{max-width:111px}.philosophy-item:last-child{right:30px}@media (max-width:1025px){.philosophy-item:last-child{right:20px}}@media (max-width:768px){.philosophy-item:last-child{right:0}}@media (max-width:1025px){.philosophy-item:nth-child(2),.philosophy-item:last-child{top:260px;position:absolute}}@media (max-width:768px){.philosophy-item:nth-child(2),.philosophy-item:last-child{top:135px}}.philosophy-text{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);text-align:center}.philosophy-copy{font-size:40px;line-height:1}@media (max-width:1025px){.philosophy-copy{font-size:clamp(1.5rem, 1.18rem + 1.28vw, 2rem)}}.philosophy-copy-en{display:flex;margin-top:10px}.motto{position:relative}@media (max-width:1025px){.rules .page-company-h2-title,.motto .page-company-h2-title{margin-bottom:84px}}.motto-img{position:absolute;right:0;bottom:0}.motto-list{position:relative;z-index:50}.rules-item,.motto-item{display:flex;align-items:center;justify-content:flex-start;position:relative;padding-left:40px;padding-bottom:5px;padding-top:5px}@media (max-width:1025px){.rules-item,.motto-item{padding-top:0;padding-bottom:0;padding-left:30px}}.rules-item+.rules-item,.motto-item+.motto-item{margin-top:20px}@media (max-width:1025px){.rules-item+.rules-item,.motto-item+.motto-item{margin-top:18px}}.rules-item .num-svg--sm,.motto-item .num-svg--sm{position:absolute;left:0;top:0}.num-svg--sm,.number--sm{width:40px;height:40px}@media (max-width:1025px){.num-svg--sm,.number--sm{width:30px;height:30px}}.rules-text,.motto-text{margin-left:30px}@media (max-width:1025px){.rules-text,.motto-text{margin-left:10px}}.table--table--sm th{width:17.5%}.table--table--sm td{width:82.5%}.company-shop-list{display:flex;flex-wrap:wrap;width:500px}@media (max-width:1025px){.company-shop-list{width:auto;gap:2px}}.company-shop-item:nth-child(4),.company-shop-item:nth-child(5){grid-column:span 1}.company-shop-item{width:220px}@media (max-width:1025px){.company-shop-item{width:100%}}.page-about-inner{padding-bottom:40px;padding-top:120px}@media (max-width:1025px){.page-about-inner{padding-top:40px}}.page-about-inner .about-title{margin-bottom:80px}.page-about-inner .about-title .en{margin-bottom:0}@media (max-width:1025px){.page-about-inner .about-title .en{margin-bottom:5px}}.table--sm tbody tr{display:flex}@media (max-width:1025px){.table--sm tbody tr:last-child{border-bottom:unset}}.table--sm tbody th{width:17.5%;font-weight:400}@media (max-width:1025px){.table--sm tbody th{width:100px}}@media (max-width:1025px){.table--sm tbody tr:last-child th{border-bottom:1px solid #e6693b}}.table--sm tbody td{width:82.5%;padding-left:8%}@media (max-width:1025px){.table--sm tbody td{width:calc(100% - 100px)}}@media (max-width:1025px){.table--sm tbody tr:last-child td{border-bottom:1px solid #ebebeb}}@media (max-width:1025px){.table--sm tbody th,.table--sm tbody td{padding-top:16px;padding-bottom:17px;padding-left:10px}}.table--sm tbody td.show--pc{display:block}.table--sm tbody td.show--sp{display:none;visibility:hidden}@media (max-width:1025px){.table--sm tbody td.show--pc{display:none}.table--sm tbody td.show--sp{display:block;visibility:visible}}@media (max-width:1025px){.recruit .page-sub-title{width:clamp(6.813rem, 0.372rem + 25.76vw, 16.875rem)}}.page-recruit .inner{padding-bottom:120px}@media (max-width:1025px){.page-recruit .inner{padding-bottom:80px}}.flow .inner{padding-top:120px;padding-bottom:40px}@media (max-width:1025px){.flow .inner{padding-top:40px}}.flow-title{text-align:center;margin-bottom:80px}@media (max-width:1025px){.flow-title .en{margin:0 auto 16px;width:clamp(8.306rem, 0.822rem + 29.94vw, 20rem)}}.cards.cards--flow{gap:124px 0}@media (max-width:1025px){.cards.cards--flow{gap:130px 0}}.card-inner--flow{padding:30px 40px;display:flex;align-items:center}@media (max-width:1025px){.card-inner--flow{padding:40px 20px 20px}}.card-img--flow{width:29.2%;position:relative}@media (max-width:1025px){.card-img--flow{width:100%;text-align:center;margin-bottom:40px}}@media (max-width:1025px){.card-img--flow .num-svg{left:0;top:-20px}}.card-body--flow{width:66.8%}@media (max-width:1025px){.card-body--flow{width:100%}}.flow-card-title{font-size:24px;margin-bottom:24px;line-height:1}@media (max-width:1025px){.flow-card-title{margin-bottom:10px}}.card-text--flow{margin-top:0}.flow-arrow{position:absolute;left:calc(50% + 7px);transform:translateX(-50%);bottom:-85px;width:37px;height:37px}@media (max-width:1025px){.flow-arrow{left:calc(50% + 6px)}}@media (max-width:1025px){.work .page-sub-title{width:clamp(4.481rem, 0.189rem + 17.17vw, 11.188rem)}}.work-gallery{padding-bottom:150px;padding-top:105px}@media (max-width:600px){.work-gallery{padding-inline:0;padding-top:0;padding-bottom:110px}}.work-photo-01{position:relative;z-index:10}.work-photo-02{position:absolute;left:50%;transform:translateX(-50%);z-index:20;top:50%}@media (max-width:1025px){.work-photo-02{width:73%;transform:unset;position:relative;left:auto;right:0;margin-left:auto;margin-top:-40px}}.work-photo-03{position:absolute;right:0;top:26%;z-index:30}@media (max-width:1025px){.work-photo-03{margin-left:0;position:relative;margin-top:-40px;width:65%}}.work-photo-01 img,.work-photo-01 img,.work-photo-01 img{border:3px solid #e6693b;border-radius:10px}.work-voice.inner{padding-bottom:120px}@media (max-width:1025px){.work-voice.inner{padding-bottom:80px}}.work-voice-list{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:1025px){.work-voice-list{flex-direction:column}}.work-voice-item{padding-top:40px;position:relative;width:48%}@media (max-width:1025px){.work-voice-item{width:100%;padding-bottom:80px}}@media (max-width:768px){.work-voice-item{padding-top:30px}}@media (max-width:1025px){.work-voice-item+.work-voice-item{margin-top:160px}}@media (max-width:768px){.work-voice-item+.work-voice-item{margin-top:200px}}@media (max-width:501px){.work-voice-item+.work-voice-item{margin-top:clamp(0rem, -18.75rem + 80vw, 6.25rem)}}.work-voice-flame{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.work-voice-flame img{width:100%}.work-voice-img{width:61.5%;margin:0 auto}.work-voice-img img{border-radius:10px}.work-voice-body{padding:2% 22px 0 56px}@media (max-width:768px){.work-voice-body{padding:20px 20px 0 50px}}.work-voice-text{margin-top:17px}@media (max-width:375px){.work-voice-text{font-size:4vw}}.contact-title{text-align:center}@media (max-width:1025px){.contact-title .en{width:clamp(14.688rem, -0.352rem + 60.16vw, 38.188rem);margin-inline:auto}}.contact-form{width:815px;margin:auto}@media (max-width:1025px){.contact-form{width:100%}}.contact-field{display:flex;align-items:center;justify-content:center}.career .inner{padding-top:80px;padding-bottom:120px}@media (max-width:1025px){.career .inner{padding-bottom:80px}}.career-title{text-align:center;margin-top:80px;line-height:1.875}@media (max-width:1025px){.career-title{margin-top:40px}}.career-title .en{margin-inline:auto}@media (max-width:1025px){.career-title .en{width:clamp(21.25rem, 14.85rem + 25.6vw, 31.25rem);margin-bottom:18px}}.career-bottom{margin-top:100px;position:relative}@media (max-width:1025px){.career-bottom{margin-top:0}}.career-arrow{text-align:center;position:absolute;left:45%;top:0;transform:translateX(-50%) rotate(-12deg)}@media (max-width:1025px){.career-arrow{right:-120px;left:auto;top:42%;transform:translateY(-50%) rotate(90deg)}}.career-bottom-box{display:flex;align-items:flex-end}@media (max-width:1025px){.career-bottom-box{flex-direction:column;align-items:flex-start}}.career-staff{width:25%}@media (max-width:1025px){.career-staff{width:75%}}@media (max-width:1025px){.career-staff+.career-staff{margin-top:36px}}.career-staff-body{padding:20px}@media (max-width:768px){.career-staff-body{padding:15px 16px 18px}}.career-staff-body--staff{background:#ffdbbc;height:267px}.career-staff-body--director{background:#fac495;height:327.5px}.career-staff-body--manager{background:#f8b376;height:386px}.career-staff-body--independence{background:#f59c4f;height:446px}@media (max-width:1025px){.career-staff-body--staff,.career-staff-body--director,.career-staff-body--manager,.career-staff-body--independence{height:auto}}.career-body-top{margin-bottom:30px}@media (max-width:1025px){.career-body-top{margin-bottom:16px}}.career-body-title{background:#e6693b;color:#fff;padding-inline:6px;display:inline-block;line-height:1.5}@media (max-width:1025px){.career-body-title{padding-inline:2px}}.career-job{margin-top:10px}@media (max-width:1025px){.career-job{margin-top:0}}.career-job li,.career-salary,.career-staff-text{font-size:13px}@media (max-width:1025px){.career-job li,.career-salary,.career-staff-text{font-size:clamp(0.813rem, 0.693rem + 0.48vw, 1rem)}}.career-salary{margin-top:10px}@media (max-width:1025px){.career-salary{margin-top:4px}}.support,.openingOfBusiness{background:#ffdbbc;border-radius:40px 40px 0 0}.support .inner,.openingOfBusiness-inner{padding-top:120px;padding-bottom:40px}@media (max-width:1025px){.support .inner,.openingOfBusiness-inner{padding-top:40px}}@media (max-width:1025px){.support-title .en{width:clamp(13.813rem, 6.652rem + 28.64vw, 25rem)}}.support-box{margin-bottom:180px}@media (max-width:1025px){.support-box{margin-bottom:80px}}@media (max-width:768px){.support-box{margin-bottom:50px}}.support-list,.welfare-list,.openingOfBusiness-list{display:flex;justify-content:space-between;margin-top:80px}@media (max-width:1025px){.support-list,.welfare-list,.openingOfBusiness-list{margin-top:40px;align-items:center}}.support-list,.welfare-list,.openingOfBusiness-list{flex-wrap:wrap}@media (max-width:1025px){.support-list,.welfare-list,.openingOfBusiness-list{flex-direction:column}}.support-item,.welfare-item,.openingOfBusiness-item{width:32%;max-width:300px}@media (max-width:1025px){.support-item,.welfare-item,.openingOfBusiness-item{width:100%;max-width:unset}}.welfare-item{margin-bottom:80px}@media (max-width:1025px){.welfare-item{margin-bottom:40px}}.openingOfBusiness-item{margin-top:60px}.openingOfBusiness-item:first-of-type,.openingOfBusiness-item:nth-of-type(2),.openingOfBusiness-item:nth-of-type(3){margin-top:0}@media (max-width:1025px){.openingOfBusiness-item{margin-top:0}}@media (max-width:1025px){.support-item,.openingOfBusiness-item{margin-bottom:40px}}@media (max-width:1025px){.welfare-list .welfare-item:last-child,.openingOfBusiness-item{margin-bottom:40px}}.support-item-img,.welfare-img,.openingOfBusiness-item-img{width:300px;border-radius:100vh;border:2px solid #e6693b;position:relative;height:300px;margin:0 auto}.openingOfBusiness-item-img{border:none;text-align:center}.support-item-img img,.welfare-img img,.openingOfBusiness-item-img img{border-radius:inherit;height:100%;object-fit:cover}@media (max-width:374px){.support-item-img,.welfare-img,.openingOfBusiness-item-img img{width:280px;height:280px}}.support-item-head,.welfare-head,.openingOfBusiness-item-head{position:absolute;width:100%;left:50%;transform:translateX(-50%);display:inline-block;text-align:center;bottom:-10px}@media (max-width:1025px){.support-item-head,.welfare-head,.openingOfBusiness-item-head{bottom:-4px}}.support-item-head h3,.welfare-head h3,.openingOfBusiness-item-head h3{display:inline-block;bottom:-4px;background:#e6693b;color:#fff;font-size:24px;line-height:36px;padding-inline:20px}.support-item-text,.welfare-text,.openingOfBusiness-item-text{margin-top:30px;line-height:1.65}@media (max-width:1025px){.support-item-text,.openingOfBusiness-item-text{padding-inline:4%}}.section-support-btn-wrapper{margin-top:80px;text-align:center}@media (max-width:1025px){.section-support-btn-wrapper{margin-top:40px}}.section-support-btn-wrapper .c-btn{font-size:20px;line-height:1.2;padding:20px 100px;border:1px solid #e6693b;position:relative;border-radius:6px;background:#fff;display:inline-block;text-align:center}@media (max-width:1025px){.section-support-btn-wrapper .c-btn{font-size:clamp(1rem, 0.647rem + 0.94vw, 1.25rem)}}@media (max-width:768px){.section-support-btn-wrapper .c-btn{width:300px;padding:20px}}@media (max-width:1025px){.entry .page-sub-title{width:clamp(5.125rem, -0.035rem + 20.64vw, 13.188rem)}}.page-mv--sm{margin-bottom:85px}.inner--form{max-width:calc(815px + 10%)}@media (max-width:1025px){.inner--form{max-width:calc(500px + 10%);padding:0 5% 80px}}.entry-text{padding-inline:6.2%;margin-bottom:80px}@media (max-width:1025px){.entry-text{padding-inline:unset}}.mw_wp_form_confirm .entry-text{text-align:center}.form-item{display:flex;margin-top:50px;position:relative}@media (max-width:1025px){.form-item{flex-direction:column}}.form-item input,.form-item textarea{background:#f4f4f4;border:none}@media (min-width:1026px){.form-item .error{position:absolute;bottom:-40px;right:0}}.form-item+.form-item{margin-top:50px}.form-label,.form-input{display:block}.form-label{width:243px}@media (max-width:1025px){.form-label{margin-bottom:20px}}.form-input{display:block;height:40px}.form-input input,.form-input textarea{width:100%;height:100%;padding:4px 16px}.form-input,.form-item .form-address{width:calc(100% - 243px - 43px)}@media (max-width:1025px){.form-input,.form-item .form-address{width:100%}}.form-label--required>span{position:relative}.form-label--required>span:after{position:absolute;content:"必須";color:#e82f2a;font-size:13px;right:-45px;top:0}.form-label-mail{display:inline-flex;flex-direction:column;position:relative}.form-label-mail span{position:absolute;bottom:-32px;left:0}@media (max-width:1025px){.form-label-mail span{position:relative;bottom:0}}.form-address .post-code{display:flex;align-items:flex-end}@media (max-width:1025px){.form-address .post-code{align-items:flex-start;flex-direction:column}}.form-address .post-code .form-input{width:160px}.form-address .post-code-box{margin-right:30px}.form-address .placeholder{margin-left:0}.form-address .address{margin-top:20px;width:100%}.form-address .address .form-input{height:78px;width:100%}.mwform-checkbox-field input{width:16px;height:16px}.mw_wp_form .mwform-checkbox-field.horizontal-item+.mwform-checkbox-field.horizontal-item{margin-left:32px}.choice-box .choice-block{display:flex;margin-top:40px}.choice-box .choice-block .form-text{margin-right:40px;white-space:nowrap}.choice-box .choice-block .form-input{width:200px}.choice-box .choice-block .error{margin-left:10px}@media (max-width:1025px){.choice-box .choice-block .form-input{width:calc(100% - 104px)}}.choice-box .placeholder{margin-left:104px}.choice-box>.choice-block:first-of-type{margin-top:0}.choice-block .error{position:static;margin-left:20px;width:auto}.placeholder{margin-left:243px;margin-top:4px}@media (max-width:1025px){.placeholder{margin-left:0}}.placeholder{color:#9b9b9b;font-size:13px}@media (max-width:1025px){.placeholder .placeholder.show--sp{display:inline-block;margin-left:20px}}.form-item--textarea .form-input{height:230px;width:calc(100% - 243px)}@media (max-width:1025px){.form-item--textarea .form-input{width:100%}}.form-item--privacy{text-align:center;margin-bottom:80px}.form-item--privacy .form-input{width:100%}.form-item--privacy .mwform-checkbox-field{text-align:left}.form-item--privacy .mwform-checkbox-field label{display:flex;align-items:baseline;justify-content:center}@media (max-width:1025px){.form-item--privacy .mwform-checkbox-field label{justify-content:flex-start}}.form-item--privacy .mwform-checkbox-field label input{margin-right:10px}.form-btns{display:flex;justify-content:space-between}.mw_wp_form_confirm .form-btns--center{justify-content:space-between}.form-btns--center{justify-content:center}@media (max-width:1025px){.form-btns--center .btn{margin-left:0;justify-content:center;flex-direction:column;align-items:center;gap:40px}}.form-submit button{border:none;background:0 0}.form-submit--send.form-submit,.form-submit--back .btn{font-size:20px;line-height:1.2;width:300px;height:60px;padding:unset;text-align:center;display:flex;position:relative;justify-content:center;border:1px solid #e6693b;border-radius:6px;align-items:center}.form-submit--send.form-submit{background-color:#e6693b;color:#fff}.form-submit--send.form-submit:before,.form-submit--send.form-submit:after{content:"";position:absolute;top:50%;transform:translate(50%,-50%);transition:transform .3s ease;width:20px;height:1px}.form-submit--send.form-submit:before{right:10px;background-color:#fff}.form-submit--send.form-submit:after{right:-10px;background-color:#e6693b}.form-submit--send.form-submit:hover{background-color:#fff;color:#e6693b}.form-submit--send.form-submit:hover:before{background-color:#e6693b}.form-submit--send.form-submit:hover:after,.form-submit--send.form-submit:hover:before{transform:translate(16px,-50%)}.form-submit--back .btn:after{content:"";position:absolute;top:50%;transform:translate(50%,-50%);right:0;width:40px;height:1px;background-color:#e6693b;transition:transform .3s ease}.form-submit--back .btn:hover:after{transform:translate(80%,-50%)}.btn-inner{width:100%}.mw_wp_form.mw_wp_form_confirm .placeholder{display:none}.mw_wp_form .error{margin-left:243px;margin-top:4px;width:100%}@media (max-width:1025px){.mw_wp_form .error{margin-left:0}}.entry-confirm .entry-text{text-align:center}.entry-confirm .form-label--required>span:after{content:none}.entry-confirm .form-item{padding:60px 80px;border-bottom:1px solid #e6693b;margin-top:0}@media (max-width:1025px){.entry-confirm .form-item{padding:40px 0 20px}}.entry-confirm .form-item+.form-item{margin-top:0}.entry-confirm .choice-box .choice-block{margin-top:20px}.entry-confirm .form-address .address .form-input{height:auto}.entry-confirm .form-item--textarea .form-input{height:auto}.entry-confirm .form-item--privacy{display:none}.entry-confirm .mw_wp_form_confirm .form-btns--center{margin-top:80px}@media (max-width:1025px){.entry-confirm .mw_wp_form_confirm .form-btns--center{margin-top:40px;flex-wrap:wrap;flex-direction:column-reverse;text-align:center}.entry-confirm .form-btns--center .btn{margin:auto auto 40px}.entry-confirm button{padding:0}}.cv-entry{background-color:#e6693b;color:#fff}.cv-entry-title{text-align:center}@media (max-width:1025px){.cv-entry-title{font-size:clamp(1.5rem, 0.86rem + 2.56vw, 2.5rem)}}.cv-entry-title .en{margin-inline:auto;width:61.7%;margin-bottom:0}@media (max-width:1025px){.cv-entry-title .en{margin-bottom:4px}}.cv-entry-text{text-align:center;line-height:1.45}@media (max-width:1025px){.cv-entry-text{line-height:1.3}}.cv-entry-list{display:flex;align-items:center;justify-content:space-between;margin-top:60px}@media (max-width:1025px){.cv-entry-list{display:block;margin-top:40px}}.cv-entry-item{width:32%;max-width:322px;text-align:center;background:#fff;border-radius:10px;height:184px;display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media (max-width:1025px){.cv-entry-item{width:100%;max-width:unset;height:195px}}@media (max-width:1025px){.cv-entry-item:nth-child(2){height:161px}}@media (max-width:1025px){.cv-entry-item:nth-child(3){height:170px}}@media (max-width:1025px){.cv-entry-item+.cv-entry-item{margin-top:40px}}@media (max-width:768px){.cv-entry-item+.cv-entry-item{margin-top:20px}}.cv-entry-item-head{background:#e6693b;font-size:32px;line-height:48px;width:120px;margin:18px auto 0}.cv-entry-item-tel,.cv-entry-item-time,.cv-entry-item-text{color:#e6693b}.cv-entry-item-tel{font-size:40px;line-height:1.2;margin-top:18px;font-weight:700}@media (max-width:1025px){.cv-entry-item-tel{margin-bottom:10px;margin-top:24px}}.cv-entry-item-time{font-size:20px}.cv-entry-item-link{width:100%;height:100%}.cv-entry-item-text{display:inline-block;font-weight:700;position:relative;font-size:20px;line-height:1.45}@media (max-width:1025px){.cv-entry-item-text{line-height:1.65}}.cv-entry-item-text:after{content:"";position:absolute;width:100%;height:1px;background:#e6693b;bottom:0;left:0}.cv-entry-item-text--mail{margin-top:40px}.cv-entry-item-head--line{background:#00c202;width:100px}.cv-entry-item-text--line{margin-top:30px}@media (max-width:1025px){.cv-entry-item-text--line{margin-top:20px}}@media (max-width:1025px){.archive .page-sub-title,.post .page-sub-title{width:clamp(3.75rem, -1.85rem + 22.4vw, 12.5rem)}}.archive .news-item{background-image:none;border-bottom:.5px #e6693b solid;padding:0}.archive .news-item+.news-item{margin-top:0}.archive .news-item:before,.archive .news-item:after{content:none}.archive .news-item .news-link{padding:0 10px 40px}@media (max-width:1025px){.archive .news-item .news-link{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:0 0 20px}}.archive .news-item+.news-item .news-link{padding:40px 10px}@media (max-width:1025px){.archive .news-item+.news-item .news-link{padding:20px 0}}.archive .news-date{width:auto;margin-right:40px}@media (max-width:1025px){.archive .news-title{margin-top:10px}}.post .post-title{font-size:24px;font-weight:400;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #ebebeb;position:relative}.post .post-title:after{background:#e6693b;content:"";width:114px;height:1px;left:0;bottom:-1px;position:absolute}.post .date{font-size:13px;margin-top:10px}.post .post-img{text-align:center}.cats{align-items:center;display:flex}@media (max-width:1025px){.cats{flex-wrap:wrap}}.cat{background:#dedede;font-size:13px;line-height:1.3;margin-right:1.94%;padding:8px 16px;white-space:nowrap}@media (max-width:1025px){.cat{font-size:12px;margin-bottom:5px;padding:8px}}.post .template{margin-top:40px;line-height:2}.post-btn-box{margin-top:80px;text-align:center}.post .template p{margin-top:80px}@media (max-width:1025px){.post .template p{margin-top:40px}}.post .template p+p{margin-top:30px}@media (max-width:1025px){.post .template p+p{margin-top:40px}}.post .template .wp-block-image{margin-top:80px}@media (max-width:1025px){.post .template .wp-block-image{margin-top:40px}}.post .template .wp-block-image img{display:inline-block;max-width:100%;object-fit:cover;object-position:center center;width:auto}@media (max-width:1025px){.post .template .wp-block-image img{height:auto !important}}.post .template .wp-block-columns{gap:6.62%}@media (min-width:768px) and (max-width:1024px){.post .template .wp-block-columns{gap:10px}}@media (max-width:767px){.post .template .wp-block-columns{gap:5px}}@media (max-width:1025px){.post .template .wp-block-columns{margin:15px 0 10px}.post .template .wp-block-columns._reverse .wp-block-column:nth-child(2){order:-1}}.related .inner{padding-top:40px}@media (max-width:1025px){.related .inner{padding-top:0}}.related-title{text-align:center}.related-list{display:flex;margin-top:60px;column-gap:2.144%}@media (max-width:1025px){.related-list{flex-wrap:wrap;column-gap:5.53%}}.related-item{width:23.39%}@media (max-width:1025px){.related-item{width:47.23%}.related-item:nth-child(1),.related-item:nth-child(2){margin-bottom:40px}}.related-item .post-img{width:100%;height:145px;overflow:hidden;display:flex;justify-content:center;align-items:center}.related-item .post-img img{border-radius:0 20px;width:auto;height:100%;object-fit:cover}.related-item .cats{margin-top:27px}.related-post-title{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #ebebeb;position:relative}.related-post-title:after{background:#e6693b;content:"";width:50px;height:1px;left:0;bottom:-1px;position:absolute}.people-list{display:flex;column-gap:1.94%;flex-wrap:wrap;margin-top:80px}@media (max-width:1025px){.people-list{margin-top:60px;justify-content:space-between}}.people-item{width:31.96%;margin-bottom:80px}@media (max-width:1025px){.people-item{width:46.93%;margin-bottom:40px}}.people-img,.top-people-img{position:relative;transform-style:preserve-3d;transition:transform .7s;height:437px}@media (max-width:768px){.people-img,.top-people-img{height:286px}}@media (max-width:375px){.people-img{height:215px}}.people-img img,.top-people-img img{backface-visibility:hidden;left:0;position:absolute;height:100%;object-fit:cover}.people-link:hover,.top-people-link:hover{opacity:1}.people-img img:last-of-type,.top-people-img img:last-of-type{opacity:0;transition:opacity .7s}.people-img:hover,.top-people-img:hover{opacity:1}.people-img:hover img,.top-people-img:hover img{opacity:1}.people-img img{border:1px solid #e6693b}.people-body{margin-top:30px}@media (max-width:1025px){.people-body{margin-top:10px}}.people-one-word{display:inline;color:#fff;line-height:1.2;font-weight:700;padding:6px;font-size:20px;background:linear-gradient(transparent 0%,#e6693b 0%);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:1025px){.people-one-word{font-size:15px}}.people-body .cats{margin-top:20px}.people-body .cat{padding:5px}@media (max-width:1025px){.people-body .cat{margin-bottom:0}}.people-body-box{display:flex;margin-top:10px}@media (max-width:1025px){.people-body-box{flex-wrap:wrap}}.people-name{display:inline-block;margin-right:20px}@media (max-width:1025px){.people-name{font-size:13px}}@media (max-width:1025px){.people-year{font-size:13px}}.interview-banner{text-align:center;margin-top:80px}@media (max-width:1025px){.interview .page-sub-title{width:clamp(9.25rem, 0.37rem + 35.52vw, 23.125rem)}}.interview-profile-box{display:flex;justify-content:space-between}@media (max-width:1025px){.interview-profile-box{flex-direction:column-reverse}}.interview-profile-text{width:58.28%}@media (max-width:1025px){.interview-profile-text{width:100%}}.interview-profile-title{font-size:80px;font-weight:700;line-height:1.3;margin-bottom:8px}@media (max-width:1025px){.interview-profile-title{font-size:40px;margin-top:40px;margin-bottom:10px}}@media (max-width:1025px){.interview-profile-text .cats{float:left;display:inline-block;margin-right:30px}}.interview-profile-year{margin-top:10px}@media (max-width:1025px){.interview-profile-year{float:left;margin-top:0}}.interview-profile-table{margin-top:60px;width:100%}.interview-profile-table tr{border-bottom:1px solid #e6693b}.interview-profile-table tr:first-child{border-top:1px solid #e6693b}.interview-profile-table tr th{font-weight:400;text-align:left;padding:20px;position:relative}.interview-profile-table tr th:after{content:"";background:#e6693b;right:0;top:0;height:16px;width:1px;position:absolute}.interview-profile-table tr td{padding:20px}.interview-profile-img{width:36.06%}@media (max-width:1025px){.interview-profile-img{width:100%}}@media (max-width:1025px){.interview-profile-img{text-align:center}}.interview-profile-img img{border-radius:10px 0}.interview-box{background-color:#fff;border:1px solid #ffbc83;border-radius:10px;margin-top:80px;padding:3.89%;position:relative}.interview-box:after{content:"";background:#ffbc83;border-radius:10px;right:-12px;top:14px;position:absolute;height:100%;width:100%;z-index:-1}.interview-box-text{margin-top:40px}.interview-talk-left{align-items:center;display:flex;margin-bottom:80px}@media (max-width:1025px){.interview-talk-left{margin-bottom:40px}}.interview-talk-left .interview-talk-text{margin-left:auto}.interview-talk-left .interview-talk-text:before{margin-left:auto}@media (max-width:1025px){.interview-talk-left img{width:47px;height:50px}}.interview-talk-right{align-items:center;display:flex;margin-bottom:80px}@media (max-width:1025px){.interview-talk-right{margin-bottom:40px}}.interview-talk-right .interview-talk-text{margin-right:auto}.interview-talk-right img{height:97px;width:97px;border-radius:50%;object-fit:cover}@media (max-width:1025px){.interview-talk-right img{width:50px;height:50px}}.interview-talk-text{border-radius:5px;border:1px solid #333;padding:20px;width:82.65%;position:relative}@media (max-width:1025px){.interview-talk-text{width:77.25%}}.interview-talk-text:before{content:"";position:absolute;top:50%;transform:translateY(-50%);display:block;background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/interview/triangle.svg)no-repeat center center/12px 19px;width:12px;height:19px}.interview-talk-right .interview-talk-text:before{right:-11px;transform:translateY(-50%) scale(-1,1)}.interview-talk-left .interview-talk-text:before{left:-11px}.interview-talk-private{text-align:center;margin-bottom:80px}@media (max-width:1025px){.interview-talk-private{margin-bottom:40px}}.pagination{align-items:center;display:flex;font-size:16px;justify-content:center;text-align:center}@media (max-width:1025px){.pagination{margin-top:40px}}.page-numbers{background:0 0;border-radius:30px;height:48px;line-height:48px;margin-right:5px;min-width:34px}.page-numbers:hover{background:#e6693b;color:#fff}.dots{background:0 0;color:#e6693b;pointer-events:none}.page-numbers.current{border:1px solid #e6693b}.entry-thanks{text-align:center}.entry-thanks .pmr-inner{padding-top:0}.entry-thanks-box{border-top:1px solid #e6693b;border-bottom:1px solid #e6693b;padding:80px 0}.notFound-text{margin-bottom:50px}@media (max-width:1025px){.page-support .page-sub-title{width:clamp(7.438rem, 0.518rem + 19.68vw, 13.125rem)}}.page-support .page-support-title{position:relative;text-align:center;font-size:24px;line-height:1.45}@media (max-width:1025px){.page-support .page-support-title{font-size:16px}}.page-support .page-support-title:before{position:absolute;content:"";display:inline-block;background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/support/system-deco.webp) no-repeat center center;background-size:contain;width:33%;height:360px;top:-120px;left:0}@media (max-width:1025px){.page-support .page-support-title:before{position:absolute;content:"";display:inline-block;background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/support/system-deco.webp) no-repeat center center;background-size:contain;width:33%;height:360px;top:-120px;left:auto;right:0}}.page-support .page-support-title span{position:relative;font-size:40px}@media (max-width:1025px){.page-support .page-support-title span{font-size:clamp(1.125rem, -1.057rem + 10.91vw, 1.5rem)}}.page-support .page-support-title span:before{position:absolute;content:"";display:inline-block;bottom:0;left:0;width:100%;height:50%;background-color:#ffbc83;z-index:-1}.page-support .message-inner{margin-top:80px}@media (max-width:1025px){.page-support .message-inner{margin-top:0}}@media (max-width:500px){.page-support .page-message-box:first-of-type{padding-top:0}}.page-support .page-message .col01-box-textarea--reverse{top:75%}.page-support .page-message .page-message-box{margin-bottom:160px}.page-support .page-message .page-message-box:last-child{margin-bottom:60px}@media (max-width:1025px){.page-support .page-message .page-message-box:first-child{padding-top:0}.page-support .page-message .page-message-box:last-child{margin-bottom:0}}.page-support .page-message .page-support .page-message{margin-bottom:160px}@media (max-width:1025px){.page-support .page-message .page-message-box{margin-bottom:20px}.page-support .page-message .page-support .page-message{margin-bottom:20px}}.page-support .openingOfBusiness-inner{padding-bottom:120px}@media (max-width:1025px){.page-support .openingOfBusiness-inner{padding-bottom:30px}}.page-support .openingOfBusiness-title{text-align:center}.page-support .openingOfBusiness-title .en{text-align:center;margin-bottom:0;margin-left:auto;margin-right:auto}@media (max-width:768px){.page-support .openingOfBusiness-title .en{max-width:268px;margin-bottom:16px}}.page-support .voice-inner{padding:120px 5%}@media (max-width:1025px){.page-support .voice-inner{padding:80px 5%}}@media (max-width:375px){.page-support .voice-inner{padding:80px 16px}}.page-support .voice-title{text-align:center;margin-bottom:80px}@media (max-width:1025px){.page-support .voice-title{margin-top:0;margin-bottom:40px}}.page-support .voice-title .en{margin-bottom:10px;margin-left:auto;margin-right:auto}.page-support .voice figure{position:relative}.page-support .voice figure img{border-radius:10px}.page-support .voice figcaption{position:absolute;bottom:0;right:0;border-radius:10px 0;background-color:#ffbc83;display:inline-block;padding:10px;font-size:20px;line-height:1.45}@media (max-width:1025px){.page-support .voice figcaption{font-size:13px}}@media (max-width:1025px){.qa .page-sub-title{width:clamp(3.875rem, 0.075rem + 15.2vw, 9.813rem)}}@media (max-width:1025px){.qa .page-sub-title{width:clamp(3.919rem, 0.147rem + 15.09vw, 9.813rem)}}.page-qa .inner{max-width:calc(810px + 10%)}@media (max-width:1025px){.page-qa .inner{max-width:calc(500px + 10%)}}.qa-description{align-items:center;display:flex;position:relative}@media (max-width:1025px){.qa-description{flex-direction:column;align-items:flex-start}}.qa-description-img{display:inline-block;margin-right:34px}@media (max-width:1025px){.qa-description-img{display:block;margin-right:0}}.qa-description-text{font-size:20px}@media (max-width:1025px){.qa-description-text{font-size:16px}}.qa-list{margin-top:80px}.qa-box{background:#fff;border:1px solid #333;border-radius:10px;margin-bottom:60px;padding:40px}@media (max-width:1025px){.qa-box{margin-bottom:40px;padding:20px}}.qa-box:last-child{margin-bottom:0}.qa-btn{background:#fff;border-radius:10px;cursor:pointer;display:block;font-size:20px;padding:0 25px 0 50px;position:relative}@media (max-width:1025px){.qa-btn{padding:0 30px 0 28px;font-size:16px}}.qa-btn:before{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-q.svg) no-repeat center center/25px 21px;border-radius:30px;content:"";height:21px;left:0;position:absolute;top:10px;width:25px}@media (max-width:1025px){.qa-btn:before{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-q.svg) no-repeat center center/16px 14px;height:14px;top:9px;width:16px}}.qa-btn:after{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-open.svg) no-repeat center center/28px 28px;content:"";height:28px;position:absolute;right:0;top:3px;width:28px;transition:transform .5s ease}@media (max-width:1025px){.qa-btn:after{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-open.svg) no-repeat center center/20px 20px;height:15px;width:15px}}.qa-btn.selected{padding-bottom:20px;border-bottom:1px dashed #dedede}.qa-btn.selected:after{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-close.svg) no-repeat center center/28px 28px;transform:rotate(-360deg)}@media (max-width:1025px){.qa-btn.selected:after{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-close.svg) no-repeat center center/20px 20px}}.qa-content{background:#fff;border-radius:10px;padding:20px 25px 0 50px;position:relative}@media (max-width:1025px){.qa-content{padding:12px 10px 10px 41px}}.qa-content:before{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-a.svg) no-repeat center center/26px 21px;border-radius:30px;content:"";height:21px;left:0;position:absolute;top:26px;width:26px}@media (max-width:1025px){.qa-content:before{background:url(//recruit.miyahara-sinkyuseikotsu.com/wp-content/themes/miyahara-sinkyuseikotsu-recruit/assets/css/../img/qa/qa-a.svg) no-repeat center center/16px 19px;height:19px;top:18px;width:16px}}.breadcrumb-inner{padding-top:0}.breadcrumb-inner .breadcrumb{margin-top:0}.slider{display:flex;overflow:hidden;height:280px;width:100%}.slick-list{height:100%}.slick-track{height:100%}.slider-item{height:100%}.slider-item img{object-fit:cover;height:100%}.slider-box{display:flex;height:100%;width:100vw;position:relative;top:0;left:0;z-index:2}.slider--top .slider-item{width:500px;height:375px;aspect-ratio:500/375}@media (max-width:768px){.slider--top .slider-item{width:375px;height:280px;aspect-ratio:375/280}}.slider--event .slider-item{height:100%}@media (max-width:768px){.slider--event .slider-item{width:374px;height:280px;aspect-ratio:374/280}}.entry-thanks{text-align:center}.entry-thanks .pmr-inner{padding-top:0}.entry-thanks-box{border-top:1px solid #e6693b;border-bottom:1px solid #e6693b;padding:80px 0}.notFound-text{margin-bottom:50px}.privacy-policy .page-mv{margin-bottom:80px}.privacy-policy .privacy-policy-box .inner{padding-bottom:40px}.privacy-policy h2{font-size:20px;margin:50px auto 10px}.notFound{text-align:center}.notFound .pmr-inner{padding-top:0}.notFound-box{border-top:1px solid #e6693b;border-bottom:1px solid #e6693b;padding:80px 0 60px}.notFound-text{margin-bottom:50px}@media (max-width:1025px){.error .page-sub-title{width:clamp(5.125rem, 0.205rem + 19.68vw, 12.813rem)}}.fadein{opacity:0;transform:translateY(24px);transition:1s}