.sp-only{display:none !important}@media(max-width: 820px){.sp-only{display:inherit !important}}.pc-only{display:inherit !important}@media(max-width: 820px){.pc-only{display:none !important}}.page-company-low .company-low__slogan{margin:54px 0 69px}@media screen and (min-width: 1024px){.page-company-low .company-low__slogan{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 52px;margin:71px 0 138px}}@media screen and (min-width: 1024px){.page-company-low .company-low__slogan .company-low__header{width:480px}}@media screen and (max-width: 1023px){.page-company-low .company-low__slogan .company-low__sub-title{margin-left:10px}}.page-company-low .company-low__slogan .company-low__sub-title{color:var(--accent-color01);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.3125rem;margin-left:-7px}@media screen and (max-width: 1023px){.page-company-low .company-low__slogan .company-low__title{margin:40px auto 24px;text-align:center}}@media screen and (min-width: 1024px){.page-company-low .company-low__slogan .company-low__title{margin-top:46px}}.page-company-low .company-low__slogan .company-low__title-img{width:17.875rem;min-height:2.6875rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1023px){.page-company-low .company-low__slogan .company-low__title-img{width:14.625rem;min-height:auto}}.page-company-low .company-low__wrap{background:var(--contents-color);position:relative;margin:112px 0 205px}@media screen and (min-width: 1024px){.page-company-low .company-low__wrap{margin:210px 0}}.page-company-low .company-low__wrap::before,.page-company-low .company-low__wrap::after{content:"";position:absolute;left:0;width:100%;height:6.25rem}@media screen and (min-width: 1024px){.page-company-low .company-low__wrap::before,.page-company-low .company-low__wrap::after{height:13.125rem}}.page-company-low .company-low__wrap::before{top:-100px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(245, 242, 235, 0)), to(#F5F2EB));background:linear-gradient(180deg, rgba(245, 242, 235, 0) 0%, #F5F2EB 100%)}@media screen and (min-width: 1024px){.page-company-low .company-low__wrap::before{top:-210px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(245, 242, 235, 0)), to(#f5f2eb));background:linear-gradient(180deg, rgba(245, 242, 235, 0) 0%, #f5f2eb 100%)}}.page-company-low .company-low__wrap::after{bottom:-100px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(245, 242, 235, 0)), to(#F5F2EB));background:linear-gradient(0deg, rgba(245, 242, 235, 0) 0%, #F5F2EB 100%)}@media screen and (min-width: 1024px){.page-company-low .company-low__wrap::after{bottom:-210px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(245, 242, 235, 0)), to(#f5f2eb));background:linear-gradient(0deg, rgba(245, 242, 235, 0) 0%, #f5f2eb 100%)}}.page-company-low .company-low__wrap .company-low__title{font-size:2.0625rem;color:var(--accent-color01)}@media screen and (min-width: 1024px){.page-company-low .company-low__wrap .company-low__title{font-size:3.125rem}}.page-company-low .company-low__wrap .company-low__title span{display:block;font-size:1.875rem;font-weight:700;line-height:1.7;color:var(--text-color);font-family:var(--mincho)}@media screen and (max-width: 1023px){.page-company-low .company-low__wrap .company-low__title span{font-size:1.25rem}}@media screen and (max-width: 1023px){.page-company-low .company-low__interview .company-low__interview-wrap{margin:30px 0}}@media screen and (min-width: 1024px){.page-company-low .company-low__interview .company-low__interview-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 27px;margin:60px 0}}.page-company-low .company-low__interview .company-low__interview-item{border-bottom:1px solid var(--main-color)}@media screen and (max-width: 1023px){.page-company-low .company-low__interview .company-low__interview-item{margin-bottom:40px}}@media screen and (min-width: 1024px){.page-company-low .company-low__interview .company-low__interview-item{width:33.3333333333%;padding:0 0 14px}}.page-company-low .company-low__interview .img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-company-low .company-low__interview .interview__catch{font-size:1.25rem;line-height:1.7;margin:25px 0 15px}@media screen and (min-width: 1024px){.page-company-low .company-low__interview .interview__catch{margin:28px 0}}.page-company-low .company-low__interview .interview__post{line-height:1.7}.page-company-low .company-low__interview .interview__post span{font-weight:bold;display:block}.page-company-low .company-low__interview .btn-link.type-01{margin:16px 0 15px auto}@media screen and (min-width: 1024px){.page-company-low .company-low__interview .btn-link.type-01{margin:15px 0 0 auto;max-width:186px}}.page-company-low .company-low__shop-wrap{margin-bottom:12.125rem}@media screen and (max-width: 1023px){.page-company-low .company-low__shop-wrap{margin-bottom:7.1875rem}}.page-company-low .company-low__shop-wrap .company-low__shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:22px;margin-top:30px}@media screen and (max-width: 1023px){.page-company-low .company-low__shop-wrap .company-low__shop{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-company-low .company-low__shop-wrap .company-low__shop .btn-link.type-01.type-shop{max-width:none;font-family:var(--mincho);font-weight:700;font-size:1.0625rem;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:50px;min-width:234px}@media screen and (min-width: 1024px){.page-company-low .company-low__shop-wrap .company-low__shop .btn-link.type-01.type-shop{max-width:none}}.page-company-low .overview__header .overview__sub-title{font-size:1.3125rem;color:var(--accent-color01);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:210%}@media screen and (max-width: 1023px){.page-company-low .overview__header .overview__sub-title{margin-bottom:0.4375rem}}.page-company-low .overview__header .overview__title{font-size:1.25rem}@media screen and (min-width: 1024px){.page-company-low .overview__header .overview__title{font-size:1.5625rem;padding-left:3px}}@media screen and (min-width: 1024px){.page-company-low .container-xl>.overview__body{padding:2.9375rem 0 0 12.5rem}}@media screen and (min-width: 1024px){.page-company-low .company-low__contents{margin-top:5.375rem}}.page-company-low .company-low__contents .company-low__catch{font-weight:700;line-height:1.7;font-size:1rem;margin-bottom:5px}@media screen and (min-width: 1024px){.link-wrap+.company-low__contents{padding-bottom:5.375rem}}@media screen and (max-width: 1023px){.link-wrap+.company-low__contents{margin:50px 0 0}}.link-wrap{margin:3.125rem 0 7.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 819px){.link-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-bottom:4.375rem;width:100%}.link-wrap.link-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:17px}.link-wrap.link-column .link-sns{gap:13px}}@media screen and (min-width: 1024px){.link-wrap.link-column .link-sns li:last-child{margin-left:10px}}.link-wrap .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 819px){.link-wrap .link-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.link-wrap .link-list img{width:auto}.link-wrap .type-02{margin-top:0}@media screen and (max-width: 819px){.link-wrap .type-02{margin:auto;width:unset;padding-right:40px}}.store{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem 0;row-gap:1.5rem}@media screen and (max-width: 819px){.store{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1024px){.store{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5.375rem 0}}@media screen and (min-width: 820px){.store{-webkit-column-gap:min(4.3125rem,4.9285714vw);-moz-column-gap:min(4.3125rem,4.9285714vw);column-gap:min(4.3125rem,4.9285714vw);-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-top:0.0625rem solid var(--store-border01)}}@media screen and (max-width: 819px){.store:first-of-type{border-top:0.0625rem solid var(--store-border01)}}.store .company-low__contents{background-color:var(--contents-color);margin:32px 0 0;padding:20px}.store__img-wrap{overflow:hidden;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 819px){.store__img-wrap{aspect-ratio:335/205;width:min(100%,31.25rem);margin:0 auto}}@media screen and (min-width: 820px){.store__img-wrap{aspect-ratio:550/337;width:550px}}.store__img-wrap img{width:100%;height:100%;-o-object-position:center;object-position:center;border:1px solid #d9d9d9}@media screen and (max-width: 819px){.store__img-wrap img{-o-object-fit:contain;object-fit:contain}}@media screen and (min-width: 820px){.store__img-wrap img{-o-object-fit:cover;object-fit:cover}}.store__img-wrap .store__no-img{width:100%;height:100%;display:grid;place-content:center;background:var(--contents-color)}.store__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 819px){.store__text-wrap{row-gap:0.625rem}}@media screen and (min-width: 820px){.store__text-wrap{row-gap:2.1875rem;width:475px}}.store__text-wrap .store__head{display:grid}@media screen and (max-width: 819px){.store__text-wrap .store__head{row-gap:0.4375rem}}@media screen and (min-width: 820px){.store__text-wrap .store__head{row-gap:0.6875rem}}.store__text-wrap .store__title{font-family:var(--mincho);font-weight:bold;line-height:1.7}@media screen and (max-width: 819px){.store__text-wrap .store__title{font-size:1.125rem}}@media screen and (min-width: 820px){.store__text-wrap .store__title{font-size:1.5625rem}}.store__text-wrap .store__title a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store__text-wrap .store__title a::after{content:"";background:url(../img/common/icon-external.svg) no-repeat 0 0/100% auto;display:block;width:0.875rem;height:0.875rem;-ms-flex-negative:0;flex-shrink:0}.store__text-wrap .store__type{color:var(--accent-color01);font-family:var(--mincho);font-weight:bold;line-height:1.5}@media screen and (max-width: 819px){.store__text-wrap .store__type{font-size:0.875rem}}@media screen and (min-width: 820px){.store__text-wrap .store__type{font-size:1rem}}@media screen and (min-width: 820px){.store__text-wrap .store__table-wrap{padding-left:0.1875rem}}.store__text-wrap .store__table-wrap .store__table{word-break:break-all}.store__text-wrap .store__table-wrap .store__table tr{border-color:var(--store-border01)}.store__text-wrap .store__table-wrap .store__table tr:first-child th,.store__text-wrap .store__table-wrap .store__table tr:first-child td{padding-top:0}.store__text-wrap .store__table-wrap .store__table th,.store__text-wrap .store__table-wrap .store__table td{font-size:0.875rem;font-weight:normal;line-height:2}@media screen and (max-width: 819px){.store__text-wrap .store__table-wrap .store__table th,.store__text-wrap .store__table-wrap .store__table td{padding:1.125rem 0 0.4375rem}}@media screen and (min-width: 820px){.store__text-wrap .store__table-wrap .store__table th,.store__text-wrap .store__table-wrap .store__table td{padding:1.125rem 0 0.9375rem}}.store__text-wrap .store__table-wrap .store__table th{position:relative}@media screen and (max-width: 819px){.store__text-wrap .store__table-wrap .store__table th{width:17.8%}}@media screen and (min-width: 820px){.store__text-wrap .store__table-wrap .store__table th{width:18%;min-width:3.75rem;padding-left:0.0625rem;padding-right:0.625rem}}.store__text-wrap .store__table-wrap .store__table td a{line-height:1.5;text-decoration:underline;text-underline-offset:0.125rem;display:inline-block}@media screen and (max-width: 819px){.store__text-wrap .store__table-wrap .store__table td a{margin-bottom:0.625rem}}.store__text-wrap .store__table-wrap .store__table td a:hover{text-decoration:none}.store__text-wrap .store__sns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.625rem;-moz-column-gap:0.625rem;column-gap:0.625rem}@media screen and (max-width: 819px){.store__text-wrap .store__sns-wrap{margin:1.25rem 0.5rem 0}}@media screen and (min-width: 820px){.store__text-wrap .store__sns-wrap{margin:2.5rem 0.1875rem 0}}.store__text-wrap .store__sns-wrap .store__sns.store__sns--facebook img{width:2.5rem;height:2.5rem}.store__text-wrap .store__sns-wrap .store__sns.store__sns--instagram img{width:2.5rem;height:2.5rem}.store__text-wrap .store__sns-wrap .store__sns.store__sns--x img{width:1.3125rem;height:1.3125rem}.link-sns{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-sns img{height:2.5rem;width:auto}