@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,li{margin:0}ul,ol{list-style:none;padding:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none;color:inherit}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{border:none;padding:0;background-color:initial}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{font-size:100%}@media (max-width:375px){html{font-size:4vw}}@media screen and (min-width:768px){html{font-size:1.1278195489vw}}@media (min-width:1330px){html{font-size:100%}}html{box-sizing:border-box;scroll-behavior:smooth}body{font-family:"Noto Sans JP",sans-serif;color:#333;font-weight:400;font-style:normal;line-height:1.8;letter-spacing:.15em;text-align:left;font-size:.875rem}@media screen and (min-width:768px){body{font-size:.9375rem}}h1,h2,h3,h4,h5,h6{font-weight:500}img{width:100%;height:auto;object-fit:cover}a{text-decoration:none}@media screen and (min-width:768px){a,button{transition:.3s}a:hover,button:hover{opacity:.7;cursor:pointer}}.sp{display:block}@media screen and (min-width:768px){.sp{display:none}}.pc{display:none}@media screen and (min-width:768px){.pc{display:block}}.fadeIn{transform:translate3d(0,50px,0);transition:1s;opacity:0}.fadeIn.animated{transform:translate3d(0,0,0);opacity:1}li{list-style:none}small{font-size:.75rem}.fade-in{opacity:0;transition-duration:1s;transition-property:opacity,transform}.fade-in-slow{opacity:0;transition-duration:3s;transition-property:opacity,transform}.fade-in-up{transform:translate(0,50px)}.fade-in-down{transform:translate(0,-50px)}.fade-in-left{transform:translate(-50px,0)}.fade-in-right{transform:translate(50px,0)}.scroll-in{opacity:1;transform:translate(0,0)}.l-inner{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.l-inner{max-width:1210px;padding-right:3.75rem;padding-left:3.75rem}}.l-section{margin:3.75rem auto 6.25rem}@media screen and (min-width:768px){.l-section{margin:5rem auto 8.75rem}}.l-section-top{margin-top:3.75rem}@media screen and (min-width:768px){.l-section-top{margin-top:6.25rem}}.p-section__wrapper{background-color:rgba(255,255,255,.8);width:100%;margin-top:1.875rem;padding:0;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:768px){.p-section__wrapper{margin-top:2.5rem;padding:5rem}}.l-fv{height:90vh;position:relative;overflow:hidden}@media screen and (min-width:768px){.l-fv{height:100vh}}.l-fv__image img,.l-fv__image source{height:90vh}@media screen and (min-width:768px){.l-fv__image img,.l-fv__image source{height:100vh}}.l-fv__gra1{background:linear-gradient(130deg,rgba(255,132,31,.6),rgba(244,250,142,.3));position:absolute;top:0;z-index:60;width:66%;height:20%;clip-path:polygon(0 0,0 70%,100% 0)}@media screen and (min-width:768px){.l-fv__gra1{width:40%;height:50%;clip-path:polygon(100% 0%,0% 0%,0% 100%)}}.l-fv__gra2{background:linear-gradient(130deg,rgba(255,132,31,.6),rgba(244,250,142,.3));position:absolute;bottom:0;right:0;z-index:60;width:100%;height:30%;clip-path:polygon(0 70%,100% 0,100% 100%,0% 100%)}@media screen and (min-width:768px){.l-fv__gra2{width:50%;height:70%;clip-path:polygon(100% 0%,0% 100%,100% 100%)}}.l-top__read{background-image:url(//www.aoki-s.com/recruit/wp-content/themes/tq_stylish/css/../img/about_header.webp);background-size:cover;background-repeat:no-repeat;background-color:rgba(255,255,255,.8);background-blend-mode:overlay;padding:3.75rem 1.25rem;text-align:left}@media screen and (min-width:768px){.l-top__read{padding:5rem;text-align:center}}.l-top__about{display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.l-top__about{grid-template-columns:repeat(2,1fr)}}.l-top__interview{margin-top:3.75rem}@media screen and (min-width:768px){.l-top__interview{margin-top:7.5rem}}.l-top__news{background-color:rgba(255,255,255,.8);margin-top:0;padding:5rem 0}@media screen and (min-width:768px){.l-top__news{margin-top:7.5rem;padding:7.5rem 0}}.l-top__news .l-inner a{margin-top:2.5rem}.l-top__recruit{display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.l-top__recruit{grid-template-columns:repeat(2,1fr)}}.l-top__faq{display:block;margin:5rem auto 6.25rem;overflow:hidden;box-shadow:4px 4px 5px rgba(0,0,0,.15);transition:.5s;background-image:url(//www.aoki-s.com/recruit/wp-content/themes/tq_stylish/css/../img/faq_header.webp);background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.3);background-blend-mode:overlay;position:relative;display:block;color:#fff;transition:.8s;width:90%}@media screen and (min-width:768px){.l-top__faq{width:100%;margin:7.5rem auto 8.75rem}}.l-top__faq:hover{transform:scale(1.05)}.l-top__bg-gradation{display:none;transform:skewX(-50deg);width:50%;height:100%;margin:0 auto;background:linear-gradient(130deg,rgba(255,132,31,.6),rgba(244,250,142,.3));position:fixed;top:0;right:0;z-index:-1000}@media screen and (min-width:768px){.l-top__bg-gradation{display:block}}.l-subtop{padding-top:4.375rem;position:relative}@media screen and (min-width:768px){.l-subtop{padding-top:8.75rem}}.l-subtop__bg-gradation{display:none;transform:skewX(-50deg);width:50%;height:100%;margin:0 auto;background:linear-gradient(130deg,rgba(255,132,31,.6),rgba(244,250,142,.3));position:fixed;top:0;right:0;z-index:-1000;opacity:0}@media screen and (min-width:768px){.l-subtop__bg-gradation{display:block}}.l-subtop__bg-gradation.is-hide{opacity:1;transition:opacity 1s ease}@media screen and (min-width:768px){.l-subtop__bg-gradation.is-hide{display:block}}.l-about__read h2{font-family:"Shippori Mincho",serif;font-weight:600;margin-bottom:1.25rem;text-align:center}@media screen and (min-width:768px){.l-about__read h2{margin-bottom:2.5rem}}.l-about__read p{width:100%;margin:auto}@media screen and (min-width:768px){.l-about__read p{width:86%}}.l-about__business{background-color:rgba(255,132,31,.9019607843);padding:3.75rem 0}@media screen and (min-width:768px){.l-about__business{padding:6.25rem 0}}.l-about__message{position:relative;z-index:0;color:#fff;background-image:url(//www.aoki-s.com/recruit/wp-content/themes/tq_stylish/css/../img/top_about.webp);background-size:cover;background-repeat:no-repeat;background-position:center;padding:3.75rem 0;overflow:hidden}@media screen and (min-width:768px){.l-about__message{padding:5rem 0}}.l-about__message:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1}.l-about__message:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(255,132,31,.6);z-index:-1}.l-about__office{margin-bottom:3.75rem}@media screen and (min-width:768px){.l-about__office{margin-bottom:6.25rem}}.l-about__overview{margin-bottom:6.25rem}@media screen and (min-width:768px){.l-about__overview{margin-bottom:8.75rem}}.l-interview__read h2{font-family:"Shippori Mincho",serif;font-weight:600;margin-bottom:1.25rem;text-align:center}@media screen and (min-width:768px){.l-interview__read h2{margin-bottom:2.5rem}}.l-interview__read p{width:100%;margin:auto;text-align:center}@media screen and (min-width:768px){.l-interview__read p{width:86%}}.l-interview__top{padding-top:4.375rem}@media screen and (min-width:768px){.l-interview__top{padding-top:8.75rem}}.l-interview__top-inner{position:relative;z-index:0;color:#fff;background-image:url(//www.aoki-s.com/recruit/wp-content/themes/tq_stylish/css/../img/footer.webp);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;padding:3.75rem 1.25rem}@media screen and (min-width:768px){.l-interview__top-inner{width:80%;padding:5rem}}.l-interview__top-inner:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1}.l-interview__top-inner:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(255,132,31,.6);z-index:-1}.l-interview__interview{margin:5rem 0}@media screen and (min-width:768px){.l-interview__interview{margin:7.5rem 0}}.l-interview__schedule{background-color:rgba(255,250,245,.96);padding:3.75rem 0}@media screen and (min-width:768px){.l-interview__schedule{background-color:rgba(255,255,255,.8);padding:5rem 0}}.l-interview__message{padding:3.75rem 0;background-color:rgba(255,250,245,.96)}@media screen and (min-width:768px){.l-interview__message{background-color:rgba(255,255,255,.8);padding:5rem 0;border-top:2px solid #ff841f;border-bottom:2px solid #ff841f}}.l-interview__othermembers{margin-bottom:6.25rem}@media screen and (min-width:768px){.l-interview__othermembers{margin-bottom:8.75rem}}.l-faq1.l-section{margin-bottom:2.5rem}@media screen and (min-width:768px){.l-faq1.l-section{margin-bottom:3.75rem}}.l-faq2{margin-bottom:6.25rem}@media screen and (min-width:768px){.l-faq2{margin-bottom:8.75rem}}.l-recruit{margin-top:3.75rem}@media screen and (min-width:768px){.l-recruit{margin-top:5rem}}.l-recruit__header h2{width:90%;font-size:1.5rem}@media screen and (min-width:768px){.l-recruit__header h2{width:60%;font-size:3.75rem}}.l-recruit__interview{position:relative;z-index:0;color:#fff;background-image:url(//www.aoki-s.com/recruit/wp-content/themes/tq_stylish/css/../img/footer.webp);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.l-recruit__interview:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1}.l-recruit__interview:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(255,132,31,.6);z-index:-1}.l-recruit__step{padding:3.75rem 0;background-color:rgba(255,250,245,.96)}@media screen and (min-width:768px){.l-recruit__step{background-color:rgba(255,255,255,.8);padding:5rem 0}}.l-footer{position:relative;z-index:0;color:#fff;background-image:url(//www.aoki-s.com/recruit/wp-content/themes/tq_stylish/css/../img/footer.webp);background-size:cover;background-repeat:no-repeat;background-position:center;padding:60px 0 20px;overflow:hidden;text-align:center}@media screen and (min-width:768px){.l-footer{text-align:left}}.l-footer:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1}.l-footer:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1}.l-footer__inner{padding:0 5%}.c-btn{font-size:1rem;font-weight:400;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#fff;border-radius:.5rem}.c-btn__svg{font-weight:400;line-height:54px;width:204px;height:54px;padding:0;cursor:pointer;text-decoration:none;background-color:transparent}.c-btn__svg svg{position:absolute;top:0;left:0;width:100%;height:100%}.c-btn__svg svg rect{-webkit-transition:all .4s ease;transition:all .4s ease;stroke:#fff;stroke-width:2;stroke-dasharray:200px,16px;stroke-dashoffset:70px}.c-btn__svg span{color:#fff}.c-btn__black{font-size:1rem;font-weight:400;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#333;border-radius:.5rem}.c-btn__black-svg{font-weight:400;line-height:54px;width:204px;height:54px;padding:0;cursor:pointer;text-decoration:none;background-color:transparent}.c-btn__black-svg svg{position:absolute;top:0;left:0;width:100%;height:100%}.c-btn__black-svg svg rect{-webkit-transition:all .4s ease;transition:all .4s ease;stroke:#333;stroke-width:2;stroke-dasharray:200px,16px;stroke-dashoffset:70px}.c-btn__black-svg span{color:#333}.c-btn__svg:hover svg rect{stroke-dashoffset:284px}.c-btn__black-svg:hover svg rect{stroke-dashoffset:284px}.c-btn__black-linkicon{width:1rem;display:inline-block}.l-top__interview .c-btn__black-svg{display:block;margin:auto}.l-top__news .c-btn__black-svg{display:block;margin:auto}.l-interview__othermembers .c-btn__black-svg{display:block;margin:auto}.c-section-title{font-size:1.25rem;font-weight:400;white-space:nowrap;position:relative}@media screen and (min-width:768px){.c-section-title{font-size:2.5rem}}.c-section-title span{font-size:.9375rem}.c-header__move.is-hide{background-color:rgba(255,255,255,.98);box-shadow:0px 0px 6px rgba(0,0,0,.15)}.c-interview__wrapper{margin-top:2.5rem;margin-bottom:2.5rem;display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem}@media screen and (min-width:768px){.c-interview__wrapper{margin-top:3.75rem;margin-bottom:5rem;grid-template-columns:repeat(3,1fr)}}.c-interview__box{background-color:rgba(255,255,255,.8);box-shadow:4px 4px 5px rgba(0,0,0,.15);transition:.8s}.c-interview__box:hover{transform:scale(1.05)}.c-interview__box-image{position:relative}.c-interview__box-image .gradation{background:linear-gradient(0deg,#ff841f,transparent);height:6.25rem;width:100%;display:flex;justify-content:space-between;align-items:end;padding:.625rem 1.25rem;color:#fff;position:absolute;bottom:0}.c-interview__box-image .gradation h3{font-size:.9375rem}.c-interview__box-image .gradation h3 span{font-weight:400}.c-interview__box-image .gradation p{font-weight:400}.c-interview__box-text{padding:1.25rem}.c-recruit__wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem}@media screen and (min-width:768px){.c-recruit__wrapper{grid-template-columns:repeat(3,1fr)}}.c-recruit__item{background-color:#ff841f;color:#fff;text-align:center;box-shadow:4px 4px 5px rgba(0,0,0,.15);transition:.8s}.c-recruit__item:hover{transform:scale(1.05)}.c-recruit__item-image{height:15rem}.c-recruit__item-image img{height:100%}.c-recruit__item-description{padding:1.875rem}.c-image-gradation{position:relative}.c-image-gradation .gradation{background:linear-gradient(0deg,#ff841f,transparent);height:6.25rem;width:100%;position:absolute;bottom:0}.pagination{margin-top:2.5rem}@media screen and (min-width:768px){.pagination{margin-top:5rem}}.page-numbers{display:flex;justify-content:center;align-items:center;gap:1.25rem;font-weight:600}@media screen and (min-width:768px){.page-numbers{gap:3.75rem}}.page-numbers li a.page-numbers{width:2.5rem;height:2.5rem;color:#ff841f}.page-numbers li a.page-numbers:hover{background-color:#ff841f;color:#fff}.page-numbers li .next.page-numbers{background-color:#ff841f;color:#fff;box-shadow:4px 4px 5px rgba(0,0,0,.15);line-height:2.5rem;width:6.875rem;height:2.5rem;gap:.625rem}.page-numbers li .next.page-numbers:before{display:block;content:"NEXT"}.page-numbers li .prev.page-numbers{background-color:#ff841f;color:#fff;box-shadow:4px 4px 5px rgba(0,0,0,.15);line-height:2.5rem;width:6.875rem;height:2.5rem;gap:.625rem}.page-numbers li .prev.page-numbers:before{display:block;content:"PREV"}.nav-links{display:flex;justify-content:center;gap:1.25rem;border-top:1px solid rgba(0,0,0,.3);padding:2.5rem 0 1.25rem}@media screen and (min-width:768px){.nav-links{gap:3.75rem;padding:5rem 0 2.5rem}}.nav-links div{background-color:#ff841f;color:#fff;font-weight:600}.nav-links div a{color:#fff;height:2.5rem;width:7.5rem;display:block;text-align:center;line-height:2.5rem}.news-page-pagination .c-btn__black{display:block;margin:auto}.p-about__business-content{margin-top:1.875rem;display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.p-about__business-content{margin-top:2.5rem;grid-template-columns:repeat(2,1fr)}}.p-about__business-content-image img{height:100%}.p-about__business-content-text{background-color:rgba(255,255,255,.8);padding:1.875rem 1.25rem;position:relative}@media screen and (min-width:768px){.p-about__business-content-text{padding:3.75rem 1.875rem}}.p-about__business-content-text h3{font-size:1rem;border-bottom:1px solid #ff841f;padding-bottom:.5rem;margin-bottom:1.25rem}@media screen and (min-width:768px){.p-about__business-content-text h3{font-size:1.25rem;border-bottom:2px solid #ff841f}}.p-about__business-content-text h3 span{color:#ff841f;font-size:2.25rem;font-family:"Shippori Mincho",serif;position:absolute;right:1.25rem;top:.625rem}@media screen and (min-width:768px){.p-about__business-content-text h3 span{font-size:3.125rem;right:1.875rem;top:1.25rem}}.p-about__effort-item{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem;width:100%;align-items:center}@media screen and (min-width:768px){.p-about__effort-item{grid-template-columns:repeat(2,1fr);gap:3.75rem}}.p-about__effort-item:nth-child(even) .p-about__effort-description{order:1}@media screen and (min-width:768px){.p-about__effort-item:nth-child(even) .p-about__effort-description{order:2}}.p-about__effort-item:nth-child(even) .p-about__effort-image{order:2}@media screen and (min-width:768px){.p-about__effort-item:nth-child(even) .p-about__effort-image{order:1}}.p-about__effort-description h3{border-bottom:1px solid #ff841f;padding-bottom:.375rem;margin-bottom:1.25rem;font-size:1rem}@media screen and (min-width:768px){.p-about__effort-description h3{font-size:1.25rem;border-bottom:2px solid #ff841f}}.p-about__effort-description h3 span{color:#ff841f;font-size:1.5rem;font-family:"Shippori Mincho",serif}@media screen and (min-width:768px){.p-about__effort-description h3 span{font-size:2.25rem}}.p-about__effort-image img{width:100%;aspect-ratio:5/3}.p-about__message-wrapper{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}@media screen and (min-width:768px){.p-about__message-wrapper{flex-direction:row;margin-top:2.5rem;gap:2.5rem}}.p-about__message-description{width:100%}@media screen and (min-width:768px){.p-about__message-description{width:55%}}.p-about__message-image{width:100%}@media screen and (min-width:768px){.p-about__message-image{width:45%}}.p-about__message-description h3{font-family:"Shippori Mincho",serif;font-size:1.125rem}@media screen and (min-width:768px){.p-about__message-description h3{font-size:1.5rem}}.p-about__message-description p{margin:1.25rem 0 0}@media screen and (min-width:768px){.p-about__message-description p{margin:1.875rem 0 0}}.p-about__message-description p span{display:block;text-align:right;margin-top:.625rem}@media screen and (min-width:768px){.p-about__message-description p span{margin-top:1.25rem}}.p-about__message-description-name{text-align:right}.p-about__message-image img{height:100%}.p-about__office-item{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media screen and (min-width:768px){.p-about__office-item{flex-direction:row;gap:3.75rem}}.p-about__office-item2{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem;padding:2.5rem 0}@media screen and (min-width:768px){.p-about__office-item2{gap:3.75rem;grid-template-columns:repeat(2,1fr)}}.p-about__office-item .c-btn__black,.p-about__office-item2 .c-btn__black{margin:0 0 0 auto;display:block;margin-top:1.25rem}.p-about__office-image{width:100%}@media screen and (min-width:768px){.p-about__office-image{width:45%}}.p-about__office-description{width:100%}@media screen and (min-width:768px){.p-about__office-description{width:55%}}.p-about__office-description h3,.p-about__office-description2 h3{border-bottom:1px solid #ff841f;padding:1rem;margin-bottom:1.25rem;font-size:1rem;background-color:rgba(252,251,250,.96)}@media screen and (min-width:768px){.p-about__office-description h3,.p-about__office-description2 h3{border-bottom:2px solid #ff841f;font-size:1.25rem;padding:.375rem;background-color:transparent}}.p-about__overview-wrapper{background-color:rgba(255,255,255,.8);width:100%;margin-top:1.875rem}@media screen and (min-width:768px){.p-about__overview-wrapper{margin-top:2.5rem}}.p-about__overview-wrapper tr{display:block}@media screen and (min-width:768px){.p-about__overview-wrapper tr{display:flex}}.p-about__overview-wrapper tr th{border-bottom:1px solid #ff841f;background-color:rgba(252,251,250,.96);width:100%;padding:1rem;display:block}@media screen and (min-width:768px){.p-about__overview-wrapper tr th{border-bottom:2px solid #ff841f;background-color:transparent;width:30%;padding:1.25rem}}.p-about__overview-wrapper tr td{width:100%;padding:1rem;display:block}@media screen and (min-width:768px){.p-about__overview-wrapper tr td{border-bottom:1px solid rgba(255,132,31,.6);width:70%;padding:1.25rem}}.p-faq__link{background-color:rgba(252,251,250,.96);display:grid;grid-template-columns:repeat(1,1fr);gap:0 1.25rem;padding:1.25rem}@media screen and (min-width:768px){.p-faq__link{grid-template-columns:repeat(2,1fr);gap:0 2.5rem;padding:3.75rem}}.p-faq__link a{border-bottom:1px solid #ff841f;line-height:2.5rem;margin-top:.625rem;padding:0 1.25rem;font-weight:700;position:relative}.p-faq__link a:after{content:"";display:block;width:8px;height:8px;border:0;border-bottom:solid 2px #ff841f;border-right:solid 2px #ff841f;transform:rotate(45deg);position:absolute;bottom:1.125rem;right:1.25rem}.p-faq__category-title{margin-top:2.5rem}@media screen and (min-width:768px){.p-faq__category-title{margin-top:3.75rem}}.p-faq__category-title .p-subtop__h2-black{color:#ff841f;border-color:#ff841f}.p-faq__item{position:relative;background-color:#ff841f;background-image:linear-gradient(165deg,rgba(255,132,31,.6),rgba(244,250,142,.3),transparent);color:#fff;margin-top:1.25rem}@media screen and (min-width:768px){.p-faq__item{margin-top:2.5rem}}.p-faq__title{position:relative;display:block;cursor:pointer;padding:1.25rem 1.875rem 1.25rem 2.5rem;font-size:.875rem;line-height:1.7142857143;letter-spacing:3.64px;text-indent:-2.8em;padding-left:4em;border-radius:3px}@media screen and (min-width:768px){.p-faq__title{font-size:1rem;line-height:2.1111111111;letter-spacing:5.4px;padding:1.3125rem 3.75rem;text-indent:-3.1em;padding-left:5.1em;border-radius:10px}}.p-faq__title.open{border-radius:3px 3px 0 0}@media screen and (min-width:768px){.p-faq__title.open{border-radius:10px 10px 0 0}}.p-faq__title span{margin-right:.625rem;font-size:1.25rem;line-height:1.35}@media screen and (min-width:768px){.p-faq__title span{margin-right:1.25rem;font-size:1.5625rem;line-height:1.36}}.p-faq__circle{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1.6875rem;height:1.6875rem;border-radius:50%;background-color:rgba(255,255,255,.8)}@media screen and (min-width:768px){.p-faq__circle{margin-right:2.5rem;width:2.5rem;height:2.5rem;right:.4375rem}}.p-faq__title:before{background:#ff841f;content:"";height:2px;position:absolute;right:1rem;top:50%;transform:rotate(90deg);transition:transform .3s ease-in-out;width:.875rem;z-index:1}@media screen and (min-width:768px){.p-faq__title:before{width:1.125rem;right:2.375rem}}.p-faq__title:after{background:#ff841f;content:"";height:2px;position:absolute;right:1rem;top:50%;transition:opacity .3s ease-in-out;width:.875rem;z-index:1}@media screen and (min-width:768px){.p-faq__title:after{width:1.125rem;right:2.375rem}}.p-faq__title.open:before{transform:rotate(180deg)}.p-faq__title.open:after{opacity:0}.p-faq__content{display:none;padding:.625rem 1.3125rem .5625rem 1.25rem;background-color:#fff;border:1px solid #ff841f}@media screen and (min-width:768px){.p-faq__content{padding:1.25rem 2.5rem 1.25rem 2.25rem}}.p-faq__content-wrapper{display:flex;color:#333}.p-faq__content-a{font-size:1.25rem;font-weight:700;color:#ff841f;margin-right:.6875rem}@media screen and (min-width:768px){.p-faq__content-a{font-size:1.5625rem;margin-right:1.25rem}}.p-faq__content-a-description{font-size:.875rem;display:inline;text-indent:-2.7em}@media screen and (min-width:768px){.p-faq__content-a-description{font-size:1rem}}.p-faq__content a{text-decoration:underline;font-weight:500}.p-footer-wrapper{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:1.25rem}@media screen and (min-width:768px){.p-footer-wrapper{gap:5rem;flex-direction:row}}.p-footer__top{margin-bottom:1.25rem}@media screen and (min-width:768px){.p-footer__top{margin-bottom:0}}.p-footer__logo{height:3.125rem;display:flex;align-items:center;justify-content:center;gap:.625rem;margin-bottom:2.5rem}@media screen and (min-width:768px){.p-footer__logo{justify-content:flex-start;height:5rem;gap:1.25rem;margin-bottom:2.5rem}}.p-footer__logo a img{width:9.375rem;height:auto;object-fit:contain}@media screen and (min-width:768px){.p-footer__logo a img{width:12.5rem;height:auto}}.p-footer__nav{display:none;border-left:1px solid rgba(255,255,255,.8);padding:2.5rem 0 0 2.5rem}@media screen and (min-width:768px){.p-footer__nav{display:block}}.p-footer__nav li{margin-bottom:1.25rem}.p-footer__privacy{display:block;margin-bottom:2.5rem}@media screen and (min-width:768px){.p-footer__privacy{display:none}}.p-footer__privacy small{border-bottom:1px solid #fff;padding:.25rem .375rem}.p-footer__copy{text-align:center}.p-footer__button{width:3.125rem;height:3.125rem;border-radius:50%;background-color:#ff841f;box-shadow:0px 0px 10px #ff841f;display:block;position:fixed;bottom:1.875rem;right:1.25rem;z-index:100;opacity:0}@media screen and (min-width:768px){.p-footer__button{width:6.25rem;height:6.25rem;border-radius:50%;bottom:3.75rem;right:2.5rem}}.p-footer__button.is-hide{opacity:1}.p-fv__title{font-family:"Shippori Mincho",serif;font-size:1.5rem;font-weight:lighter;letter-spacing:.3em;color:#fff;position:absolute;bottom:5.625rem;left:1.5rem;z-index:70;text-shadow:0 0 40px rgba(255,255,255,.8)}@media screen and (min-width:550px){.p-fv__title{font-size:2.25rem;bottom:7.5rem;left:3.125rem}}@media screen and (min-width:768px){.p-fv__title{font-size:3rem;bottom:6.25rem;right:12.5rem;left:auto;color:#333}}.p-fv__scroll{position:absolute;bottom:4.375rem;right:1.25rem;width:4.375rem;z-index:90}@media screen and (min-width:550px){.p-fv__scroll{bottom:5.625rem;right:2.5rem;width:5rem}}@media screen and (min-width:768px){.p-fv__scroll{width:7.5rem;position:absolute;bottom:11.25rem;right:3.75rem}}.p-fv__scroll-image{position:relative}.p-fv__scroll-circle{position:absolute;width:5rem;top:50%;left:56%;transform:translate(-50%,-28%)}@media screen and (min-width:768px){.p-fv__scroll-circle{width:7.5rem}}.p-fv__scroll-arrow{position:absolute;width:.375rem;top:50%;left:50%;transform:translate(-50%,-50%);animation:move-y .5s infinite alternate ease-in-out}@media screen and (min-width:768px){.p-fv__scroll-arrow{width:.625rem}}@keyframes move-y{from{transform:translateY(0)}to{transform:translateY(10px)}}.p-header-drawer{display:none;padding:1.25rem 1rem 7.5rem 1.1875rem;border-radius:3px;position:fixed;z-index:110;top:2.1875rem;left:50%;transform:translateX(-50%);width:92%;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:768px){.p-header-drawer{display:none}}.p-header-drawer::-webkit-scrollbar{display:none}.p-header-drawer.panelactive{display:block}.p-header__overlay.panelactive{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:100;overflow-y:hidden}.p-header__overlay.panelactive:after{content:"";display:block;background:linear-gradient(130deg,rgba(255,132,31,.6),rgba(244,250,142,.3));max-width:62.5rem;max-height:41.25rem;position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;clip-path:polygon(0 0,100% 0,100% 58%,0% 100%);z-index:3}.p-header-drawer__wrapper{height:100%;overflow-y:scroll;overflow-x:hidden}.p-header-drawer__logo{height:1.875rem;display:flex;justify-content:center;align-items:center;gap:1rem}.p-header-drawer__logo a h1 img{width:9.375rem;height:auto;object-fit:contain}.p-header-drawer__nav{font-weight:700}.p-header-drawer__table{width:100%;margin-top:1.25rem}.p-header-drawer__table tr td{border-bottom:1px solid #ff841f}.p-header-drawer__table tr td a{font-weight:500;font-size:.875rem;padding:1rem 1.875rem .625rem;display:block}.p-header-drawer__table tr td a span{font-weight:700;color:#ff841f;font-family:"Shippori Mincho",serif;display:block;font-size:.6875rem}.p-header-drawer__access{margin-top:1.875rem;text-align:center}.p-header-drawer__access-name{font-size:.875rem;line-height:3.75rem;margin-bottom:1.25rem}.p-header-drawer__access-name a{display:flex;align-items:center;justify-content:center;gap:1rem}.p-header-drawer__access-name a .link-image{width:1.125rem}.p-header-drawer__button1{background-color:#fff;height:3.75rem;color:#ff841f;border:1px solid #ff841f}.p-header-drawer__button2{background-color:#ff841f;height:3.75rem;color:#fff;border:1px solid #fff}.p-header-drawer__button2 a img{width:1.875rem}.p-header-nav{display:none}@media screen and (min-width:768px){.p-header-nav{display:block;margin-top:1.25rem}}.p-header-nav__items{display:flex;gap:1.875rem}.p-header-nav__item{font-size:1rem;letter-spacing:.15em;position:relative;white-space:nowrap;margin-bottom:1.75rem}.p-header-nav__item:hover{color:#ff841f}.p-header__entrybutton{display:none;position:fixed;width:6.25rem;height:18.75rem;color:#fff;background-color:#ff841f;border-bottom:solid 2px #fff;border-top:solid 2px #fff;border-left:solid 2px #fff;box-shadow:-3px 3px 4px rgba(0,0,0,.15);top:30%;right:0;margin-right:-.9375rem;transition:.5s}@media screen and (min-width:768px){.p-header__entrybutton{display:block;z-index:100}}.p-header__entrybutton:hover{transform:translateX(-15px)}.p-header__entrybutton a{text-decoration:none;writing-mode:vertical-rl;font-size:1.5rem;letter-spacing:.8rem;display:block;line-height:5rem;height:18.75rem;display:flex;align-items:center;justify-content:center;gap:.625rem}.p-header__entrybutton a img{width:2.5rem}.p-header{position:fixed;top:0;left:0;width:100%;max-width:1440px;padding:.625rem;z-index:99}@media screen and (min-width:768px){.p-header{width:94%;margin:auto;padding:1rem 3% .75rem;top:1rem;left:0;right:0;border-radius:6px}}.p-header__inner{display:flex;justify-content:space-between;align-items:center}.p-header__logo{display:flex;align-items:center;gap:1rem;height:3.125rem}@media screen and (min-width:768px){.p-header__logo{gap:1.875rem;height:5rem}}.p-header__logo a h1 img{width:9.375rem;height:auto;object-fit:contain}@media screen and (min-width:768px){.p-header__logo a h1 img{width:12.5rem;height:auto}}.p-header__icon{display:none}@media screen and (min-width:768px){.p-header__icon{display:block;display:flex;gap:1.25rem;margin-top:5rem}}.p-header__icon a{display:block}@media screen and (min-width:768px){.p-header__icon a{margin-bottom:1.25rem}}.p-header__head{display:flex;align-items:center;justify-content:end}.p-header__hamburger{position:relative;cursor:pointer;width:3.125rem;height:3.125rem;border-radius:3px;position:fixed;top:.625rem;right:.625rem;z-index:200;background-color:#ff841f;box-shadow:0px 0px 6px rgba(0,0,0,.15)}@media screen and (min-width:768px){.p-header__hamburger{display:none}}.p-header__hamburger span{display:inline-block;transition:all .4s;position:absolute;left:50%;transform:translateX(-50%);height:.09375rem;width:1.875rem;border-radius:5px;background:#fff}.p-header__hamburger span:nth-of-type(1){top:.625rem}.p-header__hamburger span:nth-of-type(2){top:1.0625rem}.p-header__hamburger span:nth-of-type(3){top:1.5rem}.p-header__hamburger p{position:absolute;bottom:3px;left:50%;transform:translateX(-50%);color:#fff;font-size:.5625rem}.p-header__hamburger.active span:nth-of-type(1){top:14px;left:10px;transform:translateY(6px) rotate(-45deg);width:1.875rem}.p-header__hamburger.active span:nth-of-type(2){opacity:0}.p-header__hamburger.active span:nth-of-type(3){top:26px;left:10px;transform:translateY(-6px) rotate(45deg);width:1.875rem}.p-subtop__image{width:100%;height:18.75rem;position:relative}@media screen and (min-width:768px){.p-subtop__image{width:80%;height:31.25rem}}.p-subtop__image:after{content:"";display:block;background:linear-gradient(130deg,rgba(255,132,31,.6),rgba(244,250,142,.3));width:100%;height:inherit;position:absolute;max-width:1000px;max-height:1000px;top:0;left:0;transform:skew(0)}@media screen and (min-width:768px){.p-subtop__image:after{max-width:500px;max-height:500px;position:absolute;top:0;left:100px;transform:skewX(-50deg);width:50%;height:100%;margin:0 auto}}.p-subtop__image img{height:100%}.p-subtop__title{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.p-subtop__title{position:absolute;top:60%;left:5rem;transform:translate(0,0)}}.p-subtop__h2-white{border-left:2px solid #fff;color:#fff;display:flex;flex-direction:column;justify-content:end;font-size:1.125rem;padding:.25rem .625rem}@media screen and (min-width:768px){.p-subtop__h2-white{font-size:1.5rem;padding:.5rem 1rem}}.p-subtop__h2-black{border-left:2px solid #333;color:#333;display:flex;flex-direction:column;justify-content:end;font-size:1.125rem;padding:.25rem .625rem}@media screen and (min-width:768px){.p-subtop__h2-black{font-size:1.5rem;padding:.5rem 1rem}}.p-subtop__h2-white span,.p-subtop__h2-black span{font-size:.8125rem;font-weight:400}@media screen and (min-width:768px){.p-subtop__h2-white span,.p-subtop__h2-black span{font-size:1rem}}.p-top__read-inner{background-color:rgba(255,255,255,.8);width:100%;display:block;padding:2.5rem;margin:auto;text-align:center}@media screen and (min-width:768px){.p-top__read-inner{max-width:1210px;padding:5rem}}.p-top__read-text{line-height:2.3;font-size:.875rem}@media screen and (min-width:768px){.p-top__read-text{font-size:1rem}}.p-top__read-title{padding-bottom:1.25rem;font-size:1.125rem;font-family:"Shippori Mincho",serif}@media screen and (min-width:768px){.p-top__read-title{padding-bottom:2.5rem;font-size:1.625rem}}.p-top__h2-white{color:#fff;font-family:"Cormorant",serif;display:flex;flex-direction:column;justify-content:end;font-size:3rem;text-align:center}@media screen and (min-width:768px){.p-top__h2-white{font-size:3.75rem;padding-left:1.25rem;padding-top:2.5rem;border-left:2px solid #fff;text-align:left}}.p-top__h2-black{color:#333;font-family:"Cormorant",serif;display:flex;flex-direction:column;justify-content:end;font-size:3rem;text-align:center}@media screen and (min-width:768px){.p-top__h2-black{font-size:3.75rem;padding-left:1.25rem;padding-top:2.5rem;border-left:2px solid #333;text-align:left}}.p-top__h2-white span,.p-top__h2-black span{font-size:1.25rem;font-weight:400;margin-top:-.625rem;font-family:"Shippori Mincho",serif}@media screen and (min-width:768px){.p-top__h2-white span,.p-top__h2-black span{font-size:1.5rem;margin-top:0}}.p-top__about-image{display:none}@media screen and (min-width:768px){.p-top__about-image{display:block}}.p-top__about-image img{height:100%}.p-top__about-text{background-image:url(//www.aoki-s.com/recruit/wp-content/themes/tq_stylish/css/../img/top_about.webp);background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.3);background-blend-mode:overlay;padding:3.75rem 1.25rem;color:#fff;position:relative;text-align:center;z-index:1}@media screen and (min-width:768px){.p-top__about-text{background-image:none;background:linear-gradient(130deg,#ff841f,#ffc52f);background-blend-mode:none;padding:3.75rem 5rem;text-align:left}}.p-top__about-text:after{display:block;position:absolute;content:"";top:0;left:0;width:100%;height:100%;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(10px);z-index:-1}@media screen and (min-width:768px){.p-top__about-text:after{display:none}}.p-top__about-text:before{display:block;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(255,132,31,.6);z-index:-1}@media screen and (min-width:768px){.p-top__about-text:before{display:none}}.p-top__about-text div h2{margin-bottom:2.5rem}@media screen and (min-width:768px){.p-top__about-text div h2{margin-bottom:3.75rem}}.p-top__about-text div p{margin-bottom:1.25rem}.p-top__about-text div p:last-child{margin-bottom:3.125rem}.p-top__news-wrapper{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width:768px){.p-top__news-wrapper{flex-direction:row;gap:5rem}}.p-top__news-box{width:100%}@media screen and (min-width:768px){.p-top__news-box{margin-top:2.5rem}}.p-top__news-box div{line-height:1.25rem;border-bottom:1px solid #333;margin-top:.625rem;padding:0 .625rem}@media screen and (min-width:768px){.p-top__news-box div{line-height:3.75rem}}.p-top__news-box div p{padding-bottom:.5rem}@media screen and (min-width:768px){.p-top__news-box div p{padding-bottom:0}}.p-top__news-box div p span{display:block;margin-bottom:.375rem}@media screen and (min-width:768px){.p-top__news-box div p span{display:inline-block;margin-right:1.25rem;margin-bottom:0}}.p-top__recruit-text{background:linear-gradient(130deg,#ff841f,#ffc52f);padding:2.5rem 1.25rem 3.75rem;color:#fff;text-align:center}@media screen and (min-width:768px){.p-top__recruit-text{padding:3.75rem 5rem;text-align:left}}.p-top__recruit-text-inner h2{margin-bottom:2.5rem}.p-top__recruit-text-inner a{margin-top:3.125rem}.p-top__recruit-image img{height:100%}.p-top__faq-inner{margin:2.5rem auto;text-align:center}.p-top__faq-inner h2{font-size:3rem;font-family:"Cormorant",serif}@media screen and (min-width:768px){.p-top__faq-inner h2{font-size:3.75rem}}.p-top__faq-inner p{font-size:1.25rem;font-family:"Shippori Mincho",serif}@media screen and (min-width:768px){.p-top__faq-inner p{font-size:1.5rem}}.p-privacy h2{font-size:.875rem}@media screen and (min-width:768px){.p-privacy h2{font-size:1.0625rem}}.p-privacy h2 span{text-decoration:underline}.p-privacy h3{font-size:.875rem;background-color:rgba(252,251,250,.96);border-bottom:1px solid rgba(255,132,31,.6);line-height:3.125rem;margin:1.875rem auto .625rem;padding:0 .625rem}@media screen and (min-width:768px){.p-privacy h3{font-size:1rem;border-bottom:2px solid rgba(255,132,31,.6);margin:3.125rem auto 1.875rem;padding:0 1.25rem;line-height:3.75rem}}.p-privacy ul{padding-inline-start:.3125rem}@media screen and (min-width:768px){.p-privacy ul{padding-inline-start:1.25rem}}.p-privacy__information{background-color:rgba(252,251,250,.96);padding:1.25rem;margin-top:2.5rem}@media screen and (min-width:768px){.p-privacy__information{padding:2.5rem 3.125rem;margin-top:3.75rem}}.p-privacy__information h4{border-left:2px solid #333;padding:0 .625rem;font-size:.875rem;margin-bottom:.625rem}@media screen and (min-width:768px){.p-privacy__information h4{padding:0 1.25rem;font-size:1.125rem;margin-bottom:1.25rem}}.p-privacy__information-base{background-color:#fff;padding:1rem;margin-top:.625rem}@media screen and (min-width:768px){.p-privacy__information-base{padding:1.25rem;margin-top:1.25rem}}.p-privacy__information-base span{font-weight:700}.p-privacy__enactment{text-align:right;margin-top:1.25rem}.p-entryform h2{font-size:.875rem}@media screen and (min-width:768px){.p-entryform h2{font-size:1.125rem;text-align:center}}.formbox{background-color:rgba(252,251,250,.96);padding:1.25rem;margin:2.5rem auto}@media screen and (min-width:768px){.formbox{padding:3.75rem;margin:3.75rem auto}}.formbox dl{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.formbox dl{flex-direction:row;gap:2.5rem;margin-bottom:1.875rem}}.formbox dl dt{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.5rem;padding:0 .625rem;border-bottom:1px solid #ff841f}@media screen and (min-width:768px){.formbox dl dt{width:30%;height:3.125rem;margin-top:-1.25rem;border-bottom:2px solid #ff841f}}.formbox dl dt p{font-weight:700;line-height:3.125rem}.formbox dl dt p:last-child{line-height:1.25rem;font-size:.75rem;color:#ff841f;padding:0 .625rem}@media screen and (min-width:768px){.formbox dl dt p:last-child{line-height:1.625rem;font-size:.8125rem;padding:0 .625rem}}.formbox dl dt .-required{border:1px solid #ff841f;border-radius:2px}.formbox dl dd{width:100%}@media screen and (min-width:768px){.formbox dl dd{width:70%}}.formbox dl dd p span input{width:100%;height:3.125rem;border:1px solid #ff841f;border-radius:2px;padding:0 .625rem}@media screen and (min-width:768px){.formbox dl dd p span input{padding:0 1.25rem}}.formbox dl .entryform-file p span input{border:none;padding:0}.formbox dl dd p small{display:block;padding:5px 10px 0}.formbox dl.-first dd{height:3.125rem}.formbox dl.-first dd p span span input{width:auto;height:auto}.formbox dl.-file{align-items:start}.formbox dl.-last{align-items:start}.formbox dl.-last dd p span textarea{border:1px solid #ff841f;width:100%;padding:0 1.25rem;height:18.75rem;line-height:3.125rem}.entryform-text{text-align:center;border:1px solid #ff841f;background-color:rgba(255,255,255,.8);padding:2.5rem 2.5rem 1.25rem;margin-top:2.5rem}.entryform-text .mt2em{margin-bottom:1.25rem}@media screen and (min-width:768px){.entryform-text .mt2em{display:flex;align-items:center;justify-content:center}}.entryform-text .mt2em a{color:#ff841f;font-weight:500;font-size:1.125rem;text-decoration:underline;margin:0 .375rem}.entryform-text .acceptance .fwb{font-weight:500;font-size:1.125rem;margin:1.25rem 0}.entryform-text .mt3em p input{display:block;background-color:#ff841f;color:#fff;width:100%;max-width:22.5rem;line-height:3.75rem;margin:auto;letter-spacing:.5em;font-size:1.125rem;border:none;box-shadow:4px 4px 5px rgba(0,0,0,.15)}@media screen and (min-width:768px){.entryform-text .mt3em p input{line-height:5rem}}.p-entryform__site{margin-bottom:8.75rem}.p-entryform__site h2{margin-bottom:2.5rem}.p-entryform__site a{display:block;margin:0 auto 0 0;width:100%;max-width:400px}.p-thankspage__description{margin-top:1.25rem}@media screen and (min-width:768px){.p-thankspage__description{margin-top:2.5rem}}.p-thankspage__description p{margin-bottom:.625rem}@media screen and (min-width:768px){.p-thankspage__description p{margin-bottom:1.25rem}}.p-thankspage__contact span{font-weight:700;margin-right:1.25rem;border-bottom:1px solid #ff841f;color:#ff841f;line-height:2}.p-news__item{transition:.2s}.p-news__item:hover{transform:scale(1.05)}.p-news__item a{line-height:1.5rem;display:block;gap:1.25rem;padding:.625rem 1.25rem}@media screen and (min-width:768px){.p-news__item a{line-height:5rem;display:flex;gap:5rem;padding:0 2.5rem}}.p-news__item-day{color:#ff841f}.p-news__single-article h3{font-size:.9375rem;font-weight:600;line-height:1.625rem;border-bottom:2px solid #ff841f;background-color:rgba(252,251,250,.96);padding:1rem 1rem .625rem;margin-top:.625rem}@media screen and (min-width:768px){.p-news__single-article h3{font-size:1.25rem;line-height:5rem;padding:0 1.25rem}}.p-news__single-day{color:#ff841f;font-size:.9375rem}@media screen and (min-width:768px){.p-news__single-day{font-size:1.25rem}}.p-news__single-description{margin:2.5rem 0;padding:0 .375rem}@media screen and (min-width:768px){.p-news__single-description{margin:3.75rem 0;padding:0 .625rem}}.p-news__single-description p{padding:0 .375rem}@media screen and (min-width:768px){.p-news__single-description p{padding:0 .625rem}}.p-news__single-description h4{font-size:.875rem;margin:1.875rem 0 1rem;border-left:3px solid #ff841f;padding:.25rem .625rem .125rem;color:#ff841f}@media screen and (min-width:768px){.p-news__single-description h4{font-size:1rem;border-left:4px solid #ff841f;margin:3.125rem 0 1.875rem;padding:.25rem 1rem .125rem}}.p-news__single-description h5{font-size:.875rem;margin:1.875rem 0 1rem;border-left:4px solid transparent;border-bottom:1px solid #ff841f;padding:.25rem .625rem .125rem;color:#ff841f;background-color:rgba(255,132,31,.1019607843)}@media screen and (min-width:768px){.p-news__single-description h5{font-size:1rem;margin:3.125rem 0 1.875rem;padding:.25rem 1rem .125rem}}.p-news__single-description h6{font-size:.875rem;margin:1.875rem 0 1rem;border-left:4px solid transparent;border-bottom:1px solid rgba(255,132,31,.6);padding:.25rem .625rem .125rem;color:#ff841f}@media screen and (min-width:768px){.p-news__single-description h6{font-size:1rem;margin:3.125rem 0 1.875rem;padding:.25rem 1rem .125rem}}.p-recruit__read-h3{margin:1.25rem 0}.p-recruit__content-title{line-height:3.75rem;background-color:rgba(252,251,250,.96);border-bottom:2px solid #ff841f;color:#ff841f;padding:0 2.5rem;margin-bottom:2.5rem}.p-recruit__job-item{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem;width:100%;align-items:center}@media screen and (min-width:768px){.p-recruit__job-item{grid-template-columns:repeat(2,1fr);gap:3.75rem}}.p-recruit__job-item:nth-child(even) .p-recruit__job-description{order:1}@media screen and (min-width:768px){.p-recruit__job-item:nth-child(even) .p-recruit__job-description{order:2}}.p-recruit__job-item:nth-child(even) .p-recruit__job-image{order:2}@media screen and (min-width:768px){.p-recruit__job-item:nth-child(even) .p-recruit__job-image{order:1}}.p-recruit__job-description h4{border-bottom:1px solid #ff841f;padding-bottom:.25rem;margin-bottom:1.25rem;font-size:1rem}@media screen and (min-width:768px){.p-recruit__job-description h4{border-bottom:2px solid #ff841f;padding-bottom:.375rem;font-size:1.125rem}}.p-recruit__job-image img{width:100%;aspect-ratio:5/3}.p-recruit__job-join{margin-top:0;padding:2.5rem 1.25rem;background-color:rgba(255,250,245,.96);border:1px solid rgba(255,132,31,.2)}@media screen and (min-width:768px){.p-recruit__job-join{margin-top:2.5rem;padding:2.5rem}}.p-recruit__job-join h2{text-align:center;margin-bottom:1.25rem;color:#ff841f;border-bottom:1px solid rgba(255,132,31,.2);padding-bottom:.375rem}.p-recruit__interview-wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem;padding:3.75rem 0}@media screen and (min-width:768px){.p-recruit__interview-wrapper{grid-template-columns:repeat(2,1fr);gap:2.5rem;padding:5rem 1.25rem}}.p-recruit__interview-wrapper h2{margin-bottom:2.5rem}.p-recruit__interview-description{margin-bottom:.625rem}.p-recruit__interview-description span{border:1px solid #fff;padding:.375rem 1.25rem;margin-right:1.25rem;display:inline-block}.p-recruit__interview-wrapper .p-recruit__interview-c-btn-pc{display:none;margin:1.25rem auto 0}@media screen and (min-width:768px){.p-recruit__interview-wrapper .p-recruit__interview-c-btn-pc{display:block;margin:2.5rem auto 0 0}}.p-recruit__interview-wrapper .p-recruit__interview-c-btn-sp{display:block;margin:1.25rem auto 0}@media screen and (min-width:768px){.p-recruit__interview-wrapper .p-recruit__interview-c-btn-sp{display:none;margin:2.5rem auto 0 0}}.p-recruit__application-wrapper{background-color:rgba(255,255,255,.8);width:100%;margin-top:1.875rem}@media screen and (min-width:768px){.p-recruit__application-wrapper{margin-top:2.5rem}}.p-recruit__application-wrapper tr{display:block}@media screen and (min-width:768px){.p-recruit__application-wrapper tr{display:flex}}.p-recruit__application-wrapper tr th{border-bottom:1px solid #ff841f;background-color:rgba(252,251,250,.96);width:100%;padding:1rem;display:block}@media screen and (min-width:768px){.p-recruit__application-wrapper tr th{border-bottom:2px solid #ff841f;background-color:transparent;width:30%;padding:1.25rem}}.p-recruit__application-wrapper tr td{width:100%;padding:1rem;display:block}@media screen and (min-width:768px){.p-recruit__application-wrapper tr td{border-bottom:1px solid rgba(255,132,31,.6);width:70%;padding:1.25rem}}.p-recruit__step-wrapper{margin-top:2.5rem;display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width:768px){.p-recruit__step-wrapper{margin-top:3.75rem;gap:2.5rem}}.p-recruit__step-wrapper li{display:flex}.p-recruit__step-wrapper li p:first-child{font-weight:600;color:#ff841f;width:80px}@media screen and (min-width:768px){.p-recruit__step-wrapper li p:first-child{width:100px}}.p-recruit__step-wrapper li p:last-child{width:80%}.p-recruit__step-wrapper li p span{font-weight:600;color:#ff841f}.p-interview__top-wrapper{display:flex;flex-direction:column;position:relative;min-height:26.25rem}@media screen and (min-width:768px){.p-interview__top-wrapper{flex-direction:row}}.p-interview__top-description{width:100%}@media screen and (min-width:768px){.p-interview__top-description{width:55%}}.p-interview__top-description h2{font-size:1.25rem;text-align:left}@media screen and (min-width:768px){.p-interview__top-description h2{font-size:1.875rem}}.p-interview__top-description .p-interview__top-introduction{margin:1.875rem 0}@media screen and (min-width:768px){.p-interview__top-description .p-interview__top-introduction{margin:3.75rem 0}}.p-interview__top-description .p-interview__top-name{font-size:.875rem;margin-top:.625rem}@media screen and (min-width:768px){.p-interview__top-description .p-interview__top-name{font-size:1.125rem}}.p-interview__top-description .p-interview__top-name span{border:1px solid #fff;padding:.375rem .625rem;margin-right:1.25rem}.p-interview__top-image{width:100%;aspect-ratio:3/2;max-width:38.5rem;max-height:25.625rem;margin-top:2.5rem}@media screen and (min-width:768px){.p-interview__top-image{width:55%;position:absolute;right:-10rem;top:0;margin-top:0}}.p-interview__top-image img{height:100%}.p-interview__wrapper{padding:0 1.25rem}@media screen and (min-width:768px){.p-interview__wrapper{padding:0}}.p-interview__item{width:100%;display:flex;align-items:center;flex-direction:column;gap:1.25rem;margin-bottom:3.75rem}@media screen and (min-width:768px){.p-interview__item{width:80%;flex-direction:row;gap:5rem;margin:0 0 2.5rem auto}}@media screen and (min-width:768px){.p-interview__item:nth-child(odd){flex-direction:row-reverse;margin:0 auto 2.5rem 0}}.p-interview__item-image{width:100%}@media screen and (min-width:768px){.p-interview__item-image{width:45%}}.p-interview__item-image img{aspect-ratio:3/2}.p-interview__item-description{width:100%}@media screen and (min-width:768px){.p-interview__item-description{width:55%}}.p-interview__item-description h3{font-size:1.25rem;border-bottom:2px solid #ff841f;margin-bottom:1.25rem;padding:0 .625rem .375rem}.p-interview__schedule-wrapper{display:flex;flex-direction:column;gap:1.25rem;margin-top:2.5rem}@media screen and (min-width:768px){.p-interview__schedule-wrapper{flex-direction:row;gap:3.75rem;margin-top:3.75rem}}.p-interview__schedule-list{width:100%}@media screen and (min-width:768px){.p-interview__schedule-list{width:65%}}.p-interview__schedule-list li{display:flex;margin-bottom:1.25rem}@media screen and (min-width:768px){.p-interview__schedule-list li{margin-bottom:2.5rem}}.p-interview__schedule-list li p:first-child{font-weight:600;color:#ff841f;width:80px}@media screen and (min-width:768px){.p-interview__schedule-list li p:first-child{width:100px}}.p-interview__schedule-image{width:100%}@media screen and (min-width:768px){.p-interview__schedule-image{width:35%}}.p-interview__schedule-image img{aspect-ratio:3/2}.p-interview__menbervoice-wrapper{display:flex;align-items:end;gap:.625rem;margin-top:2.5rem}@media screen and (min-width:768px){.p-interview__menbervoice-wrapper{gap:3.75rem;align-items:center}}.p-interview__menbervoice-image{width:30%;max-width:6.25rem;aspect-ratio:1/1}@media screen and (min-width:768px){.p-interview__menbervoice-image{width:20%;max-width:17.5rem}}.p-interview__menbervoice-image img{height:100%;border-radius:50%}.p-interview__menbervoice-description{width:70%}@media screen and (min-width:768px){.p-interview__menbervoice-description{width:80%}}.p-interview__menbervoice-description p:first-child{background-color:rgba(255,255,255,.8);border:2px solid #ff841f;padding:1.25rem}@media screen and (min-width:768px){.p-interview__menbervoice-description p:first-child{padding:1.875rem}}.p-interview__menbervoice-description p:last-child{margin:.625rem .625rem 0}.p-interview__menbervoice-description p:last-child span{color:#ff841f;font-weight:600}.p-interview__message-wrapper{display:flex;flex-direction:column;align-items:center;gap:1.875rem}@media screen and (min-width:768px){.p-interview__message-wrapper{gap:2.5rem;flex-direction:row}}.p-interview__message-description{width:100%}@media screen and (min-width:768px){.p-interview__message-description{width:75%}}.p-interview__message-description h2{margin-bottom:1.875rem}.p-interview__message-image{width:70%;max-width:17.5rem;aspect-ratio:1/1}@media screen and (min-width:768px){.p-interview__message-image{width:25%}}.p-interview__message-image img{height:100%;border-radius:50%}.u-desktop{display:none}@media screen and (min-width:768px){.u-desktop{display:block}}@media screen and (min-width:768px){.u-mobile{display:none}}