body{font-family:"Noto Sans JP",sans-serif}.robot{font-family:"Roboto",sans-serif;font-weight:bold}.roboto-condensed-bold{font-family:"Roboto Condensed",sans-serif;font-weight:700}.tate{writing-mode:vertical-rl;text-orientation:upright}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{width:100%;margin-top:.5rem;padding:10px;border:1px solid #2e2e2e;border-radius:6px;font-size:16px;box-sizing:border-box}.wpcf7 select{padding:10px;border:1px solid #2e2e2e;border-radius:6px;font-size:16px;margin-top:.5rem;box-sizing:border-box;max-width:100%}.wpcf7 .c-wpcf7-label{display:block;margin-bottom:24px}.wpcf7 .c-wpcf7-label.privacy{text-align:center}.c-title__lv2{font-size:1.5rem;font-weight:bold;letter-spacing:.1em;text-align:center}.c-title__lv2--sub{font-size:12px;font-weight:bold;letter-spacing:.05em;display:block}@media screen and (min-width: 768px){.c-title__lv2{font-size:44px;letter-spacing:.1em}}.c-title__lv3,.c-title__lv3--jp{font-size:16px;font-weight:bold;letter-spacing:.05em;text-align:center;line-height:1.75}.c-title__lv3--jp{font-family:"Roboto Condensed",sans-serif}@media screen and (min-width: 768px){.c-title__lv3,.c-title__lv3--jp{font-size:26px;letter-spacing:6.5px}.c-title__lv3--jp{font-size:22px;letter-spacing:.15em}}.c-title__left{position:relative;display:inline-block;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;letter-spacing:.1em;padding-left:12px;display:flex;align-items:center}.c-title__left span{font-size:14px;font-weight:normal;padding-left:16px}.c-title__left::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4.67px;height:18.66px;background-color:#b29259}@media screen and (min-width: 768px){.c-title__left{font-size:44px;padding-left:24px}.c-title__left span{font-size:22px;letter-spacing:.5em;padding-left:24px}.c-title__left::before{width:8px;height:32px}}.c-title__bg-black{background-color:#2e2e2e;color:#fff;font-weight:bold;font-size:14px;letter-spacing:.5em;border-radius:4.2px;display:flex;align-items:center;justify-content:center;height:24px}@media screen and (min-width: 768px){.c-title__bg-black{font-size:18px;border-radius:5.75px;display:block;padding:8px 4px;height:auto;text-align:center}}.c-title__bg-yellow{background-color:#b29259;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;height:32px;margin-bottom:24px}@media screen and (min-width: 768px){.c-title__bg-yellow{font-size:20px;height:45px;margin-bottom:42px}}.c-title__underline{position:relative;width:100%;max-width:1280px;text-align:center;font-weight:bold;font-size:24px;letter-spacing:.1em;line-height:1.25;z-index:1}.c-title__underline span{display:block}.c-title__underline:after{position:absolute;content:"";display:block;width:100%;height:8.4px;background-color:#b29259;bottom:2px;left:0;z-index:-1}@media screen and (min-width: 768px){.c-title__underline{font-size:44px}.c-title__underline span{display:inline-block;padding-left:.5em}.c-title__underline:after{bottom:4px;height:12px}}.c-gnav__a{position:relative}.c-gnav__a:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:1px;height:20px;background-color:#2e2e2e}.c-gnav__a .__mainText{font-size:14px}@media screen and (min-width: 1000px)and (max-width: 1100px){.c-gnav__a .__mainText{font-size:12px}}@media screen and (min-width: 1200px){.c-gnav__a .__mainText{font-size:16px}}.c-drawerNav,.c-drawerNav .menu-item{border:none}.c-drawerNav{list-style:disc;padding-left:75px}.c-drawerNav__a{padding-top:.5rem;padding-bottom:.5rem}.page-id-7 .c-pageTitle,.page-id-27 .c-pageTitle{border:#fff 2px solid;padding:1rem;width:80%;max-width:800px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.page-id-7 .c-pageTitle,.page-id-27 .c-pageTitle{padding-top:4rem;padding-bottom:4rem}}.c-pageTitle__main--fixedPage{font-size:24px;font-weight:bold;letter-spacing:.1em}.page-id-7 .c-pageTitle__main--fixedPage,.page-id-27 .c-pageTitle__main--fixedPage{color:#fff}.-noimg .c-pageTitle__main--fixedPage{color:#2e2e2e;font-size:14px}.-noimg .c-pageTitle__main--fixedPage span{display:block;font-size:24px;letter-spacing:.1em}@media screen and (min-width: 768px){.-noimg .c-pageTitle__main--fixedPage{font-size:18px;font-weight:500}.-noimg .c-pageTitle__main--fixedPage span{font-size:44px;font-weight:700}}.c-pageTitle__sub{font-style:normal;font-family:"Noto Sans JP",sans-serif;font-size:14px}.c-pageTitle__sub:before,.c-pageTitle__sub:after{content:""}@media screen and (min-width: 768px){.c-pageTitle__main--fixedPage{font-size:62px;letter-spacing:.1em}.c-pageTitle__sub{font-size:16px;letter-spacing:.15em}}.wp-block-search .wp-block-search__button{padding:0 .5rem}.c-button__footer-recruit{width:216px;height:36px;background-color:#2e2e2e;color:#fff !important;padding:.5rem 1rem;border-radius:5px;text-decoration:none;font-weight:bold;text-align:center;font-size:14px;letter-spacing:.05em}.c-button__footer-recruit:hover{background-color:rgb(41.4,41.4,41.4)}.c-button__footer-recruit:nth-child(2){background-color:#60813e}.c-button__footer-recruit:nth-child(2):hover{background-color:rgb(86.4,116.1,55.8)}.c-button__submit{background-color:#b29259;border-radius:7px;color:#fff;font-size:14px;width:176px;height:42px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;box-shadow:0 3px 0 rgba(0,0,0,.2)}.c-button__submit:hover{opacity:.8}.c-button__submit:active{opacity:1;box-shadow:none}@media screen and (min-width: 768px){.c-button__submit{font-weight:bold;font-size:24px;width:252px;height:60px;border-radius:10px;box-shadow:0 4px 0 rgba(0,0,0,.2)}}.c-button__recruit{background:#b29259;color:#fff;display:flex;align-items:center;justify-content:center;width:200px;height:36px;border-radius:18px;font-weight:bold;font-size:14px;letter-spacing:.05em;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.c-button__recruit{width:334px;height:52px;border-radius:26px;font-size:24px}}.c-button__archive{background-color:#2e2e2e;color:#fff;font-size:16px;font-weight:500;letter-spacing:.1em;width:160px;height:32px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.c-button__archive{width:200px;height:40px;font-size:20px}}.c-button__tasty{position:fixed;bottom:120px;right:10px;width:80px}.c-button__tasty:hover{opacity:.8;transform:rotate(10deg)}@media screen and (min-width: 768px){.c-button__tasty{left:25px;right:auto;bottom:80px;width:150px}}.c-button-more{border:1px solid #60813e;background-color:#fff;color:#60813e;font-size:18px;letter-spacing:.1em;line-height:30px;width:120px;display:block;margin-left:auto;margin-right:auto;text-align:center}.c-button-more:hover{background-color:#60813e;color:#fff}.c-noise,.c-noise--multi{position:relative;z-index:0}.c-noise.--bg-brown,.--bg-brown.c-noise--multi{background-color:#b29259}.c-noise.--bg-light-brown,.--bg-light-brown.c-noise--multi{background-color:#ece2d1}.c-noise.--bg-black,.--bg-black.c-noise--multi{background-color:#2e2e2e}.c-noise.--bg-gray,.--bg-gray.c-noise--multi{background-color:#d6d6d6}.c-noise.--bg-light-gray,.--bg-light-gray.c-noise--multi{background-color:#707070}.c-noise:after,.c-noise--multi:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;mix-blend-mode:screen;background-image:url("../../assets/images/bg/noise.png");background-repeat:repeat;opacity:.35;background-size:300px}.c-noise--multi:after{mix-blend-mode:multiply}.c-noise--multi.--bg-brown{background-color:#b29259}.c-noise--multi.--bg-black{background-color:#2e2e2e}.c-noise--multi.--bg-gray{background-color:#d6d6d6}.c-noise--multi:after{mix-blend-mode:multiply}.c-list__dotted{font-size:14px}.c-list__dotted li{position:relative;padding-left:24px}.c-list__dotted li:not(:last-child){margin-bottom:8px}.c-list__dotted li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;background-color:#b29259;border-radius:50%}@media screen and (min-width: 768px){.c-list__dotted{font-size:18px}.c-list__dotted li{padding-left:32px}.c-list__dotted li::before{width:18px;height:18px}.l-footer-recruit .c-list__dotted{font-size:16px}.l-footer-recruit .c-list__dotted li:not(:last-child){margin-bottom:16px}.l-footer-recruit .c-list__dotted li::before{width:16px;height:16px}}#splide02 .splide__track{overflow:visible}#splide02.splide{margin:0 auto}#splide01.splide{margin-bottom:12px}#splide01 .splide__slide img{width:100%}@media screen and (min-width: 1024px){#splide01 .splide__slide img{border-radius:16px}}@media screen and (min-width: 768px){.c-copyright{grid-area:foot;text-align:right}}.c-ytube{aspect-ratio:16/9;width:100%;height:auto}.c-fixBtn.-pagetop{background-color:#b29259}.c-postContent a{color:var(--ark-color--link);text-decoration:underline}.l-footer{margin-top:140px}.l-footer__inner{background-color:#2e2e2e;background-size:contain;background-repeat:repeat;color:#fff;padding:3rem 37.5px 4rem}.l-footer__logo{font-size:2rem;letter-spacing:.1em}.l-footer__logo span{font-size:12px}.l-footer__icon{width:88%;max-width:300px;margin-left:auto;margin-right:auto;padding:1.75rem 1rem;display:flex;justify-content:space-between}.l-footer__icon img{width:24px}.l-footer__foot{border-top:1px solid #fff;padding-bottom:0}@media screen and (min-width: 768px){.l-footer__inner{padding:5rem 37.5px 14px}}@media screen and (min-width: 1200px){.l-footer{margin-top:200px}.l-footer__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"left right" "foot foot";row-gap:97px}.l-footer__head{grid-area:left}.l-footer__logo{-moz-text-align-last:left;text-align-last:left}.l-footer__foot{padding-top:0;padding-left:2rem;border-left:1px solid #fff;border-top:none}.l-footer__icon{padding:6rem 0 0 0;width:332px;margin-left:0;margin-right:0}.l-footer__icon img{width:2rem}}.l-footer__nav{grid-area:left;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(5, auto);grid-auto-flow:column;row-gap:10px;font-size:12px;letter-spacing:.05em;margin-bottom:50px}.l-footer__nav a{padding:0}.l-footer__nav a:before{content:"・";display:inline}.l-footer__nav-button{display:none;color:#2e2e2e}.l-footer__nav-button-item{display:grid;grid-template-columns:auto 1fr;background:#fff;height:45px;line-height:45px;width:240px}.l-footer__nav-button-item:hover{background:#f96f52;color:#fff;transition:background-color .3s ease;text-decoration:none}.l-footer__nav-button-item.--recruit:hover{background:#60813e}.l-footer__nav-button-item img{background:#f96f52;display:block;width:45px;height:45px}.l-footer__nav-button-item img.--recruit{background:#60813e}@media screen and (min-width: 1200px){.l-footer__nav{grid-template-columns:auto auto 1fr;grid-template-rows:repeat(4, auto);-moz-column-gap:2rem;column-gap:2rem;margin-bottom:0;padding-left:0;font-size:16px}.l-footer__nav-button{display:flex;width:100%;gap:2rem;text-align:center;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:24px;letter-spacing:.1em;margin-bottom:1.5rem}}.l-footer__sns{display:flex;flex-direction:column;align-items:center;gap:1.125rem;padding-bottom:4rem}@media screen and (min-width: 768px){.l-footer__sns{flex-direction:row;justify-content:center;gap:60px;padding-bottom:120px}}.l-footer__sns a{max-width:480px}.l-footer-recruit{background-color:#d6d6d6;position:relative;padding:2rem 0}.l-footer-recruit__mark{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#2e2e2e;color:#fff;width:80px;height:22px;line-height:22px;font-size:12px;text-align:center;letter-spacing:.1em}.l-footer-recruit__button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}@media screen and (min-width: 768px){.l-footer-recruit{padding:3.5rem 0 117px}.l-footer-recruit__mark{width:160px;height:40px;line-height:40px;font-size:24px}.l-footer-recruit__button{flex-direction:row;gap:12px}}.l-footer__fixed{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:455px;display:flex;gap:5px;justify-content:center;align-items:center;padding:0 10px;z-index:1000;color:#fff}.l-footer__fixed--shop,.l-footer__fixed--recruit{display:flex;justify-content:center;align-items:center;flex:0 0 calc(50% - 5px);width:50%;height:45px;padding-right:20px;color:#fff;background:#f96f52;text-decoration:none;font-size:10px;text-align:center;line-height:1.25;border-radius:12px 12px 0 0}.l-footer__fixed--shop span,.l-footer__fixed--recruit span{font-size:12px}.l-footer__fixed--shop:hover,.l-footer__fixed--recruit:hover{opacity:.8}.l-footer__fixed--recruit{background:#60813e}@media screen and (min-width: 768px){.l-footer__fixed{top:50%;left:auto;right:0;transform:translateY(-50%);max-width:80px;flex-direction:column;gap:10px;height:590px}.l-footer__fixed--shop,.l-footer__fixed--recruit{flex-direction:column;gap:.5rem;width:80px;height:290px;padding:0;border-radius:12px 0 0 15px;font-weight:500}.l-footer__fixed--shop div,.l-footer__fixed--recruit div{flex-direction:column;display:flex;gap:.5rem;align-items:center}.l-footer__fixed--shop .tate,.l-footer__fixed--recruit .tate{font-size:1rem;letter-spacing:.1em}.l-footer__fixed--tate{writing-mode:vertical-rl;text-orientation:upright;font-size:1rem !important;letter-spacing:.1em !important}}.l-header__body{height:80px}.l-header__logo{flex-direction:column;justify-content:center !important}.l-header__logo .c-headLogo{font-size:24px;letter-spacing:.1em}.l-header__logo:after{content:"TASTING MARKET";display:block;letter-spacing:.1em;font-size:10px}@media screen and (min-width: 768px){.l-header__logo .c-headLogo{font-size:28px}.l-header__logo:after{font-size:12px}}@media screen and (min-width: 1000px)and (max-width: 1100px){.l-header .c-headLogo{font-size:20px}}@media screen and (min-width: 1200px){.l-header__body{height:100px}.l-header__center{display:flex}}.l-container,.l-container-large,.l-container-concept,.l-container-concept--right,.l-container-middle,.l-container-small{margin-left:auto;margin-right:auto;max-width:calc(var(--ark-width--container) + 180px);padding-left:min(48px,6vw);padding-right:min(48px,6vw);width:100%}@media screen and (min-width: 768px){.l-container,.l-container-large,.l-container-concept,.l-container-concept--right,.l-container-middle,.l-container-small{padding-left:90px;padding-right:90px}}@media screen and (min-width: 768px){.l-header__body.l-container,.l-header__body.l-container-large,.l-header__body.l-container-concept,.l-header__body.l-container-concept--right,.l-header__body.l-container-middle,.l-header__body.l-container-small{padding-left:min(48px,6vw);padding-right:min(48px,6vw)}}.l-container-small{max-width:calc(1080px + min(90px,6vw)*2)}.l-container-middle{max-width:calc(1280px + min(48px,6vw)*2)}.l-container-large,.l-container-concept,.l-container-concept--right{max-width:calc(1440px + min(48px,6vw)*2)}.l-article.l-main{max-width:1024px}.l-container-recruit,.l-container-recruit--right{margin-bottom:50px}@media screen and (min-width: 768px){.l-container-recruit,.l-container-recruit--right{width:100%;max-width:1440px;margin-bottom:140px;margin-left:auto;margin-right:auto;padding-left:40px;display:grid;grid-template-columns:1fr 1.6fr;gap:40px}}@media screen and (min-width: 1200px){.l-container-recruit,.l-container-recruit--right{gap:min(88px,6vw);padding-left:min(180px,12vw)}}.l-container-recruit--right .l-container-recruit__right,.l-container-recruit--right .l-container-recruit__left{padding-left:6vw;padding-right:6vw}@media screen and (min-width: 768px){.l-container-recruit--right{padding-left:0;padding-right:90px;margin-bottom:140px;grid-template-columns:1.6fr 1fr;grid-template-areas:"left right"}.l-container-recruit--right .l-container-recruit__right{grid-area:right;padding:0}.l-container-recruit--right .l-container-recruit__left{grid-area:left;padding:0}}@media screen and (min-width: 1200px){.l-container-recruit--right{padding-left:0;padding-right:min(180px,12vw)}}.l-container-concept,.l-container-concept--right{position:relative;margin-bottom:98px}.l-container-concept__img{display:flex;flex-direction:column;gap:24px;align-items:center}.l-container-concept__img>img:nth-child(2){width:200px;height:auto}.l-container-concept:after,.l-container-concept--right:after{content:"";position:absolute;bottom:67.5px;left:0;width:250px;height:466px;background-color:#ece2d1;z-index:-1;opacity:.5}@media screen and (min-width: 1200px){.l-container-concept,.l-container-concept--right{padding-left:0;padding-right:0;display:grid;grid-template-columns:1fr 1fr;margin-bottom:200px}.l-container-concept:after,.l-container-concept--right:after{bottom:70px;width:1050px;height:390px}.l-container-concept__img{gap:110px}.l-container-concept__img>img:nth-child(2){width:376.65px}}.l-container-concept--right:after{bottom:67.5px;left:auto;right:0}@media screen and (min-width: 1200px){.l-container-concept--right{grid-template-columns:1fr 1fr;grid-template-areas:"left right"}.l-container-concept--right .l-container-concept__right{grid-area:right;grid-template-areas:"left right"}.l-container-concept--right .l-container-concept__img{grid-area:left}}@media screen and (min-width: 768px)and (max-width: 1219px){.l-container-concept--right .l-container-concept__right{padding-right:40px !important}}@media screen and (min-width: 1200px){.l-container-concept--right .l-container-concept__right{padding-right:90px !important}}.l-container-concept-1{border-bottom:1px solid #2e2e2e;padding-bottom:60px;margin-bottom:60px}@media screen and (min-width: 1200px){.l-container-concept-1{grid-template-columns:auto 1fr;gap:134px;padding-bottom:120px;margin-bottom:120px}}.l-container-concept-2{width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"left right" "down down";gap:24px;border-bottom:1px solid #2e2e2e;padding-bottom:60px;margin-bottom:60px}.l-container-concept-2>div:first-child{grid-area:left}.l-container-concept-2>div:nth-child(2){grid-area:right}.l-container-concept-2>div:nth-child(3){grid-area:down}@media screen and (min-width: 1200px){.l-container-concept-2{grid-template-columns:1fr auto 1fr;grid-template-rows:auto;gap:127px;grid-template-areas:"right left down";padding-bottom:120px;margin-bottom:120px}}.l-container-concept-3{padding-bottom:60px;margin-bottom:60px;display:grid;grid-template-columns:auto 1fr;gap:24px}@media screen and (min-width: 1200px){.l-container-concept-3{grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"left right";gap:134px;padding-bottom:120px;margin-bottom:120px}.l-container-concept-3>div:first-child{grid-area:right}.l-container-concept-3>div:nth-child(2){grid-area:left}}body:not(.single) .l-content__body{margin-bottom:0}@media screen and (min-width: 768px){body:not(.single) .l-content__body{margin-top:84px}}.l-content-product{max-width:1485px;margin-left:auto;margin-right:auto;padding-left:22.5px;padding-right:22.5px}@media screen and (min-width: 768px){.l-content-product{padding-left:0}}.single-original_product .l-sidebar{display:none}.single-original_product .l-content__body{display:block !important}.single-original_product .l-main{max-width:1260px;margin-left:auto;margin-right:auto}.p-event-list{width:100%;margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.p-event-list{margin-bottom:4rem;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.p-event-list>*:nth-child(1),.p-event-list>*:nth-child(2){flex-basis:calc(49.25% - .75rem);max-width:calc(49.25% - .75rem)}.p-event-list>*:nth-child(n+3){flex-basis:calc(32.33% - .75rem);max-width:calc(32.33% - .75rem)}}.c-card__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0}.c-card__body{background:#2e2e2e;padding:20px;color:#fff;border-radius:0 0 12px 12px}.c-card__date{font-size:12px;letter-spacing:.05em}.c-card__title{font-size:16px;line-height:1.4;letter-spacing:.1em}.p-event-oishikai__wrap{border:1px solid #231815;border-radius:2rem;margin-bottom:5rem;padding:5.25rem 17.5%}@media screen and (max-width: 768px){.p-event-oishikai__wrap{padding:3rem 20px}}.p-event-oishikai__title{width:100%;margin-bottom:4rem}@media screen and (max-width: 550px){.p-event-oishikai__title{margin-bottom:2rem}}.p-event-oishikai__text{width:100%;margin-bottom:2.5rem}@media screen and (max-width: 550px){.p-event-oishikai__text{margin-bottom:3rem}}.p-event-oishikai__footer{display:flex;justify-content:center;gap:2rem}@media screen and (max-width: 768px){.p-event-oishikai__footer{flex-direction:column;align-items:center}}.p-event-oishikai__button{position:relative;width:75%;max-width:348px}.p-event-oishikai__button::after{content:"";position:absolute;top:-15px;right:-15px;width:25px;height:25px;background-repeat:no-repeat;background-position:center center;background-image:url("/assets/images/event/testy_meeting/svg/parts.svg")}.p-event-oishikai__button--side{position:fixed;bottom:80px;right:10px}.p-article-list{border-top:1px solid #2e2e2e;margin-bottom:2rem}.p-article-list__item{border-bottom:1px solid #2e2e2e;padding:1rem .5em}.p-article-list__date{font-size:12px;font-weight:bold;letter-spacing:.1em}.p-article-list__cat{font-size:12px;font-weight:bold;letter-spacing:.1em}.p-article-list__title{font-size:14px}@media screen and (min-width: 768px){.p-article-list__item{padding:1.25rem 2rem;display:flex;gap:2rem;align-items:center}.p-article-list__date,.p-article-list__cat{font-size:14px}.p-article-list__title{font-size:18px;letter-spacing:.05em}}.p-drawer{padding-top:40px}.p-drawer.--bg-black{background-color:#2e2e2e}.p-drawer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;mix-blend-mode:multiply;background-image:url("../../assets/images/bg/noise.png");background-repeat:repeat;opacity:.35;background-size:300px}.p-drawer__nav{font-size:18px;letter-spacing:1.08px}.p-topArea{height:120px;min-height:120px}.page-id-7 .p-topArea,.page-id-27 .p-topArea{height:220px}.p-topArea__body{text-shadow:none}.p-topArea.-noimg{background:linear-gradient(270deg, white 0%, #ECE2D1 100%)}@media screen and (min-width: 768px){.p-topArea{height:200px;min-height:200px}.page-id-7 .p-topArea,.page-id-27 .p-topArea{height:555px}}.p-fixBtnWrap{bottom:8%}@media screen and (min-width: 768px){.p-fixBtnWrap{bottom:6%}}.p-voiceArea__inner{max-width:320px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:1rem}.p-voiceArea__title{width:100%;max-width:1296px;height:auto;display:block;margin-left:auto;margin-right:auto}.p-voiceArea__list{margin-bottom:2rem}.p-voiceArea__item{background:#000;color:#fff;border-radius:12px;padding:16px;letter-spacing:.05em}.p-voiceArea__item img{width:100%}.p-voiceArea__pict{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:1120px;margin-left:auto;margin-right:auto}.p-voiceArea__pict-item{width:calc(25% - .75rem);position:relative}.p-voiceArea__pict-item figure{width:100%;display:flex;flex-direction:column;align-items:center}.p-voiceArea__pict-item .image-container{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:8px}.p-voiceArea__pict-item .base-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:opacity .3s ease-in-out}.p-voiceArea__pict-item figcaption{text-align:center;font-size:10px;margin-top:.5rem;width:100%}.p-voiceArea__pict-item[data-category=seika]:hover .image-container::before{background-image:url("../../assets/images/pict/green/icon_seika_nega.png")}.p-voiceArea__pict-item[data-category=seiniku]:hover .image-container::before{background-image:url("../../assets/images/pict/green/icon_seiniku_nega.png")}.p-voiceArea__pict-item[data-category=sengyo]:hover .image-container::before{background-image:url("../../assets/images/pict/green/icon_sengyo_nega.png")}.p-voiceArea__pict-item[data-category=souzai]:hover .image-container::before{background-image:url("../../assets/images/pict/green/icon_souzai_nega.png")}.p-voiceArea__pict-item[data-category=bakery]:hover .image-container::before{background-image:url("../../assets/images/pict/green/icon_bakery_nega.png")}.p-voiceArea__pict-item[data-category=kakou]:hover .image-container::before{background-image:url("../../assets/images/pict/green/icon_kakou_nega.png")}.p-voiceArea__pict-item[data-category=dessert]:hover .image-container::before{background-image:url("../../assets/images/pict/green/icon_dessert_nega.png")}.p-voiceArea__pict-item .image-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .3s ease-in-out;z-index:1}.p-voiceArea__pict-item:hover .image-container::before{opacity:1}.p-voiceArea__pict-item:hover .base-image{opacity:0}@media screen and (min-width: 768px){.p-voiceArea{padding-left:90px;padding-right:90px}.p-voiceArea__inner{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:768px}.p-voiceArea__container{width:100%}.p-voiceArea__pict{gap:2.75rem}.p-voiceArea__pict-item{width:calc(14.2857% - 1rem);max-width:120px}}@media screen and (min-width: 1080px){.p-voiceArea__inner{max-width:1240px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}}.p-epilogue{color:#fff;padding:10px}.p-epilogue__wrapper{border:1px solid #fff;padding:20px;padding-top:40px}.p-epilogue__inner{max-width:948px;margin-left:auto;margin-right:auto}.p-epilogue__title{font-size:20px;font-weight:bold;letter-spacing:3px;text-align:center;line-height:1.5;margin-top:12px;margin-bottom:2rem}.p-epilogue__title--sub{font-size:.875rem;font-weight:bold;letter-spacing:.05em;text-align:center}.p-epilogue__text{line-height:2.5}@media screen and (min-width: 768px){.p-epilogue{padding:1.5rem}.p-epilogue__wrapper{padding-top:40px;padding-bottom:70px}.p-epilogue__title{font-size:28px;letter-spacing:.2em;margin-top:2rem;margin-bottom:3.25rem}.p-epilogue__title--sub{font-size:18px;letter-spacing:.05em}.p-epilogue__text{line-height:2}}.p-topShop-list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:14px;column-gap:14px;row-gap:12px;margin-bottom:28px}.p-topShop-list__item{background-color:#fff}.p-topShop-list__info{padding:8px;font-size:10px}.p-topShop-list__name span{display:block;font-size:8px}.p-topShop-list__link{display:block;width:100%;text-align:right;color:#b29259;padding:4px 8px 8px 0;font-size:8px}@media screen and (min-width: 1000px){.p-topShop-list{grid-template-columns:repeat(3, 1fr);-moz-column-gap:min(30px,2vw);column-gap:min(30px,2vw);row-gap:2rem;margin-bottom:60px}.p-topShop-list__item{display:flex;flex-direction:column;height:100%}.p-topShop-list__info{font-size:18px;padding:12px 14px;display:flex;flex-direction:column}.p-topShop-list__name{font-weight:500;border-bottom:1px solid #2e2e2e;padding-bottom:4px;margin-bottom:4px}.p-topShop-list__name span{font-size:16px;font-weight:400}.p-topShop-list__link{font-size:14px;margin-top:auto;padding:0 14px 12px 0}.p-topShop-list__details{font-size:14px;display:grid;grid-template-columns:auto 1fr;gap:4px}}.p-concept__title img{width:40px}@media screen and (min-width: 768px){.p-concept__title img{width:76px}.l-container-concept--right .p-concept__title{grid-area:right}}.p-products{display:flex;flex-direction:column;gap:85px}.p-products__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:72px}.p-products__list-item{width:calc(33.3333% - .6667rem);position:relative}.p-products__list-item figure{width:100%;display:flex;flex-direction:column;align-items:center}.p-products__list-item img{width:100%;height:auto}.p-products__list-item figcaption{text-align:center;font-size:10px;margin-top:.25rem}.p-products__detail-title{font-size:16px;font-weight:bold;letter-spacing:.05em;border-bottom:#2e2e2e 1px solid;margin-bottom:13.2px;padding-bottom:13.2px}.p-products__detail-title span{font-size:26px;font-weight:bold;letter-spacing:6.5px;display:block}.p-products__detail-images{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:9px;margin-top:50px;margin-bottom:2rem}.p-products__detail-images-item:first-child{grid-column:1/-1}@media screen and (min-width: 768px){.p-products__list{margin-bottom:170px}.p-products__list-item{width:calc(20% - .8rem)}.p-products__detail{display:grid;grid-template-columns:1fr 1fr;margin-bottom:40px}.p-products__detail.--right{grid-template-columns:1fr 1fr;grid-template-areas:"left right"}.p-products__detail-title{font-size:16px;letter-spacing:.25em;margin-bottom:27px;padding-bottom:20px}.p-products__detail-title span{font-size:26px}.p-products__detail-images{gap:20px;margin:0}.p-products__detail-images--right{grid-area:right}.p-products__detail-text{padding:0 min(134px,9vw) 0 min(134px,4vw)}.p-products__detail-text.--left{grid-area:left;padding:0 min(134px,4vw) 0 min(134px,9vw)}}.p-producer{display:flex;gap:12px;background:#2e2e2e;color:#fff;align-items:center;margin-bottom:20px}@media screen and (min-width: 768px){.p-producer{margin-bottom:32px;gap:21px}}.p-shop__container{display:flex;flex-direction:column-reverse;gap:0;margin-bottom:1rem}@media(min-width: 768px){.p-shop__container{flex-direction:row;width:100%;margin-bottom:2rem}}.p-shop__slider-wrapper{width:100%}@media(min-width: 768px){.p-shop__slider-wrapper{width:50%}}.p-shop__section{margin-bottom:4rem}.p-shop__section:last-child{margin-bottom:0}.p-shop__slider{width:100%}.p-shop__slider img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.p-shop__info{display:grid;grid-template-columns:auto 1fr;align-items:center;font-size:12px;line-height:1.5;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1rem}.p-shop__info dt{display:flex;-moz-column-gap:.25rem;column-gap:.25rem;align-items:center}.p-shop__info img{width:15px}.p-shop__info--title{font-family:"Roboto Condensed",sans-serif;font-weight:bold;font-size:18px}.p-shop__info--map{width:100%;height:300px}@media(min-width: 768px){.p-shop__info--map{height:300px}}.p-shop__info--iframe{width:100%;height:100%;border:none}@media screen and (min-width: 768px){.p-shop__section:not(:last-child){margin-bottom:10rem}.p-shop__info{font-size:16px;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:0;row-gap:1rem;padding-top:1.75rem}.p-shop__info dt{-moz-column-gap:.5rem;column-gap:.5rem}.p-shop__info img{width:20px}.p-shop__footer{display:flex;justify-content:space-between;align-items:start;gap:1rem;margin-top:2.5rem}}.p-shop__text-area{width:100%;padding:40px 1.5rem 1.5rem}@media(min-width: 768px){.p-shop__text-area{width:50%;padding:2rem;padding-right:90px}}.p-shop__text-area h2{font-size:26px;letter-spacing:6.5px;font-weight:bold;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #2e2e2e;color:#333}.p-shop__text-area h2 span{display:block;font-size:16px;font-weight:bold;letter-spacing:.05em}@media(min-width: 768px){.p-shop__text-area h2{font-size:26px;letter-spacing:6.5px;margin-bottom:22px;padding-bottom:20px}.p-shop__text-area h2 span{letter-spacing:4px}}.p-shop__text-area .shop-info p{line-height:2}.p-shop__slider-thumbnail{width:100%;margin-top:2rem;margin-bottom:1.5rem}.p-shop__slider-thumbnail .splide__slide{cursor:pointer;opacity:.6;transition:opacity .3s}.p-shop__slider-thumbnail .splide__slide.is-active{opacity:1}.p-shop__slider-thumbnail .splide__slide:hover{opacity:.8}.p-shop__slider-thumbnail img{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.p-productArea__pict{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;max-width:1300px;margin-left:auto;margin-right:auto;margin-bottom:4rem;padding-bottom:4rem;border-bottom:dotted 1px #2e2e2e}.p-productArea__pict-item{width:calc(33.3333% - 2rem);max-width:100px;position:relative}.p-productArea__pict-item figure{width:100%;display:flex;flex-direction:column;align-items:center}.p-productArea__pict-item .image-container{width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:8px}.p-productArea__pict-item .base-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:opacity .3s ease-in-out}.p-productArea__pict-item figcaption{text-align:center;font-size:10px;margin-top:.5rem;width:100%}.p-productArea__pict-item[data-category=seika]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_seika.png")}.p-productArea__pict-item[data-category=seiniku]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_seiniku.png")}.p-productArea__pict-item[data-category=sengyo]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_sengyo.png")}.p-productArea__pict-item[data-category=souzai]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_souzai.png")}.p-productArea__pict-item[data-category=bakery]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_bakery.png")}.p-productArea__pict-item[data-category=kakou]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_kakou.png")}.p-productArea__pict-item[data-category=chomi]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_chomi.png")}.p-productArea__pict-item[data-category=other]:hover .image-container::before{background-image:url("../../assets/images/pict/white/icon_dessert.png")}.p-productArea__pict-item .image-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .3s ease-in-out;z-index:1}.p-productArea__pict-item:hover .image-container::before{opacity:1}.p-productArea__pict-item:hover .base-image{opacity:0}.p-productArea__list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-top:1rem;margin-bottom:72px}.p-productArea__item{width:100%;background:#fff;padding:.75rem;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.p-productArea__image{margin-bottom:1.25rem}.p-productArea__image img{width:100%}.p-productArea__title{font-size:16px;letter-spacing:.05em}.p-productArea__category{font-size:22px;font-weight:500;letter-spacing:.1em;margin:.25rem 0}.p-productArea__link-text{font-size:14px;color:#b29259;text-align:right}@media screen and (min-width: 768px){.p-productArea__pict{gap:2.5rem;padding:0 0 72px;margin-bottom:60px}.p-productArea__pict-item{width:calc(14.2857% - 1rem);max-width:120px}.p-productArea__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;margin-top:42px;margin-bottom:72px}}.p-corporate-info{display:grid;grid-template-columns:100px 1fr;gap:0;margin:2rem auto;border-top:1px solid #2e2e2e;font-size:14px}@media screen and (min-width: 768px){.p-corporate-info{grid-template-columns:160px 1fr;font-size:22px;letter-spacing:.05em;margin-bottom:4rem}}.p-corporate-info dt{padding:1.25rem 0;border-bottom:1px solid #2e2e2e;display:flex;align-items:center}@media screen and (min-width: 768px){.p-corporate-info dt{padding:2.25rem 0}}.p-corporate-info dd{padding:1.25rem 0;border-bottom:1px solid #2e2e2e}@media screen and (min-width: 768px){.p-corporate-info dd{padding:2.25rem 0;margin-bottom:0}}.p-company-map{width:100%;margin-bottom:100px}.p-company-map iframe{width:100%;aspect-ratio:15/8}@media screen and (min-width: 768px){.p-company-map{margin-bottom:234px}.p-company-map iframe{aspect-ratio:2/1}}.p-company-greeting,.p-recruit-message{width:100%;position:relative;background:linear-gradient(45deg, #E6E6E6, #D6DBDD),#fff;z-index:0;background-size:contain;background-repeat:no-repeat;background-position:right bottom;padding-top:73px;margin-bottom:100px}.p-company-greeting__inner,.p-recruit-message__inner{margin-left:0;margin-right:auto}.p-company-greeting__name,.p-recruit-message__name{width:max(118px,20vw);margin-left:30%}.p-company-greeting__name figcaption,.p-recruit-message__name figcaption{text-align:left;opacity:1;margin-top:0;margin-bottom:.125rem}.p-company-greeting__name img,.p-recruit-message__name img{width:100%}.p-company-greeting__name.--md,.--md.p-recruit-message__name{display:none}.p-company-greeting__figure,.p-recruit-message__figure{margin-top:-2rem;aspect-ratio:2/1;display:flex;align-items:center;background-image:url("../../assets/images/pages/corporate/chairman.webp");background-position:right bottom;background-repeat:no-repeat;background-size:contain}.p-company-greeting__txt br{display:none}@media screen and (min-width: 768px)and (max-width: 999px){.p-company-greeting__figure,.p-recruit-message__figure{margin-right:80px;background-position:right bottom;background-repeat:no-repeat;background-size:contain}}@media screen and (min-width: 1000px){.p-company-greeting,.p-recruit-message{max-height:900px;margin-bottom:194px;padding-top:min(9vw,120px);padding-bottom:min(14vw,200px)}.p-company-greeting__inner,.p-recruit-message__inner{max-width:680px}.p-company-greeting__figure,.p-recruit-message__figure{position:absolute;bottom:0;right:0;width:100%;height:75%}.p-company-greeting__figure .p-company-greeting__name,.p-recruit-message__figure .p-company-greeting__name,.p-company-greeting__figure .p-recruit-message__name,.p-recruit-message__figure .p-recruit-message__name{display:none}.p-company-greeting__name,.p-recruit-message__name{margin-left:0;width:200px}.p-company-greeting__name figcaption,.p-recruit-message__name figcaption{font-size:18px;letter-spacing:.05em;margin-top:3rem;margin-bottom:.5rem}.p-company-greeting__name.--md,.--md.p-recruit-message__name{display:block}}@media screen and (min-width: 1000px)and (max-width: 1200px){.p-company-greeting__txt{max-width:600px}}@media screen and (min-width: 1440px){.p-company-greeting__figure,.p-recruit-message__figure{height:100%}}.p-company-history{display:flex;flex-wrap:wrap;max-width:1080px;margin:0 auto}.p-company-history>div{display:flex;flex-wrap:nowrap;width:100%;padding:2rem 0;border-bottom:#2e2e2e 1px solid}.p-company-history>div .p-company-history__text{flex:1 1 auto;display:flex;flex-direction:column;gap:.25rem}.p-company-history>div .p-company-history__text .p-company-history__date{font-size:18px;letter-spacing:.05em;font-family:"Roboto Condensed",sans-serif;font-weight:700}.p-company-history>div .p-company-history__text .p-company-history__item{font-size:14px}.p-company-history>div .p-company-history__image{flex:0 0 100px;margin-left:1rem}.p-company-history>div .p-company-history__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.p-company-history>div{padding:0 0;align-items:center}.p-company-history>div .p-company-history__text{padding:52px 0}.p-company-history>div .p-company-history__text .p-company-history__date{font-size:28px}.p-company-history>div .p-company-history__text .p-company-history__item{letter-spacing:.05em;font-size:22px}.p-company-history>div .p-company-history__image{flex:0 0 230px}}.p-company-history>div:not(:has(.p-company-history__image)) .p-company-history__text{min-width:0}.p-recruit-qualities{margin-bottom:2rem}@media screen and (min-width: 768px){.p-recruit-qualities{margin-bottom:0}}.p-schedule__wrap,.p-schedule__wrap--up,.p-schedule__wrap--right{position:relative;margin-left:max(20px,5.5vw);border-radius:16px 0 0 16px;padding:2rem 1.5rem;font-size:12px;line-height:1.75;letter-spacing:.05em;margin-bottom:16px}.p-schedule__title{font-size:20px;font-weight:bold;letter-spacing:.05em;line-height:1.5;margin-bottom:1.5rem}.p-schedule__name{font-size:16px;font-weight:bold;margin-bottom:10px}.p-schedule__img{padding:1.75rem 0;margin-bottom:2rem;position:relative}.p-schedule__img img:nth-child(1){padding-left:35%}.p-schedule__img img:nth-child(2){position:absolute;width:45%;bottom:0;left:0%}.p-schedule__time{border-top:#2e2e2e 1px solid;border-bottom:#2e2e2e 1px solid;padding:1rem 0}.p-schedule__time>div{margin-bottom:.25rem}@media screen and (min-width: 768px){.p-schedule__wrap,.p-schedule__wrap--up,.p-schedule__wrap--right{padding:4rem 5rem 4rem 4rem;margin-bottom:4rem}.p-schedule__wrap--right{margin-left:0;margin-right:max(20px,5.5vw);border-radius:0 16px 16px 0}.p-schedule__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:min(90px,6.25vw);max-width:1210px;margin-left:auto;margin-right:auto}.p-schedule__wrap--right .p-schedule__inner{grid-template-columns:1fr 1.2fr;grid-template-areas:"left right"}.p-schedule__wrap--right .p-schedule__inner .--left{grid-area:left}.p-schedule__wrap--right .p-schedule__inner .--right{grid-area:right}.p-schedule__title{font-size:26px;letter-spacing:6.5px;line-height:1.85}.p-schedule__name{font-size:20px}.p-schedule__comment{padding-bottom:50px}.p-schedule__img{display:flex;flex-direction:column;gap:10px;padding:0;height:100%}.p-schedule__img img:nth-child(1){width:100%;padding-left:0}.p-schedule__img img:nth-child(2){position:static;width:100%}}@media screen and (min-width: 1180px){.p-schedule__time{margin-right:120px;padding-right:10px}.--right .p-schedule__time{margin-right:0;margin-left:120px;padding-left:10px}.p-schedule__img{position:relative;padding:0;height:100%}.p-schedule__img img:nth-child(2){position:absolute;width:330px;bottom:0;left:-40%}.--left .p-schedule__img img:nth-child(2){left:auto;right:-40%}}.p-schedule__wrap--up{position:relative;margin-left:0;margin-right:clamp(20px,5.5vw,80px);border-radius:0 16px 16px 0;padding-bottom:200px}.p-schedule__wrap--up.--right{border-radius:16px 0 0 16px}.p-schedule__headline{position:absolute;top:-40px;left:4rem;font-size:44px;font-weight:bold;letter-spacing:.1em;line-height:1}.p-schedule__photo--up{position:absolute;bottom:-60px;right:-56px;width:235.77px;height:280px}.p-schedule__text--up{padding-right:0}.p-schedule__mark{background:#b29259;color:#fff;display:inline;padding:.15rem .15rem .15rem 0;margin-right:.5rem}.p-schedule__mark span{background:#2e2e2e;padding:.15rem .25rem;margin-right:.15rem}@media screen and (min-width: 768px){.p-schedule__wrap--up{margin-right:34vw;min-height:600px;margin-top:155px;margin-bottom:-4rem;padding-bottom:5rem}.p-schedule__wrap--up.--right{margin-left:34vw;margin-right:0}.p-schedule__text--up{padding-right:132px}.p-schedule__photo--up{right:-456px;width:600px;height:710px;bottom:-46px}.--right .p-schedule__photo--up{left:-456px;width:600px;height:710px}}.p-recruit-info{display:grid;grid-template-columns:1fr;gap:20px;max-width:1080px;margin-left:auto;margin-right:auto;margin-bottom:42px}.p-recruit-info__item{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:12px;background-color:#fff;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.p-recruit-info__text{font-weight:bold}@media screen and (min-width: 768px){.p-recruit-info{grid-template-columns:1fr 1fr 1fr;gap:2rem;margin-bottom:60px}.p-recruit-info__item{display:flex;flex-direction:column;gap:14px;padding:16px}.p-recruit-info__text{font-size:18px}}.p-recruit-message{background:linear-gradient(to right, #ECE2D1 0%, rgba(236, 226, 209, 0.7) 50%, rgba(236, 226, 209, 0) 100%);background-position:left bottom}.p-recruit-message__txt{font-size:16px;line-height:2}.p-recruit-message__name{margin-left:auto;margin-right:30%}.p-recruit-message__name.--md{display:none}.p-recruit-message__figure{margin-top:0;background-image:url("../../assets/images/pages/recruit/president.webp");background-position:left bottom}@media screen and (min-width: 1000px){.p-recruit-message{height:780px}.p-recruit-message__inner{margin-left:35vw;margin-right:0;width:45vw}.p-recruit-message__txt{font-size:15px}.p-recruit-message__name.--md{display:block;margin-left:auto;margin-right:0}.p-recruit-message__figure{position:absolute;bottom:0;left:0;right:auto;background-position:left bottom;height:100%;background-size:cover}.p-recruit-message figcaption{margin-top:1rem}}@media screen and (min-width: 1000px)and (max-width: 1200px){.p-recruit-message{padding-top:2vw}}@media screen and (min-width: 1000px)and (max-width: 1400px){.p-recruit-message__figure{background-position:-120px bottom !important}}@media screen and (min-width: 1440px){.p-recruit-message{height:800px}.p-recruit-message__inner{margin-left:590px}.p-recruit-message__figure{background-size:contain}}.p-contact-form{border-radius:12px;padding:2rem 22px;max-width:1080px;margin-bottom:92px}.p-contact-form .wpcf7{max-width:800px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.p-contact-form{padding:3rem 40px;border-radius:16px;margin-bottom:120px}}.p-contact-privacy{line-height:2;font-size:14px}.p-contact-privacy dl{margin-bottom:1.5rem}.p-contact-privacy li{list-style-type:decimal;margin-left:1.25rem}@media screen and (min-width: 768px){.p-contact-privacy{font-size:18px}}.c-postContent p{margin-top:0}.u-text-normal,.u-text-normal--lg{font-size:14px;line-height:2.1428571429}@media screen and (min-width: 768px){.u-text-normal,.u-text-normal--lg{font-size:16px;line-height:2}}@media screen and (min-width: 768px){.u-text-normal--lg{font-size:18px;line-height:2.2222222222;letter-spacing:.05em}}.u-text-lg{font-size:16px;line-height:1.75;letter-spacing:.05em}@media screen and (min-width: 768px){.u-text-lg{font-size:20px;line-height:1.8}}.u-block--sm{display:block}@media screen and (min-width: 768px){.u-block--sm{display:none}}.u-block--md{display:none}@media screen and (min-width: 768px){.u-block--md{display:block}}.u-no-decoration{text-decoration:none}
/*# sourceMappingURL=maps/style.css.map */
