.titleM{font-size:2.4rem}@media screen and (min-width: 960px){.titleM{font-size:3rem}}#contents{padding-bottom:8rem}#contents h2{text-align:center;margin-bottom:2rem}#contents h2 img{width:23.4rem}#contents .list-interview{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 30rem), 1fr));gap:3rem;max-width:126.6rem;margin-inline:auto;justify-content:center}#contents .list-interview li{max-width:38.2rem;justify-self:center}#contents .list-interview li a{text-decoration:none}#contents .list-interview li a img{aspect-ratio:760/430;object-fit:cover;object-position:top;width:100%}#contents .list-interview li a p{text-align:center;margin-bottom:0}#contents .list-interview li a .name{margin:1.3rem 0 1rem;line-height:1}#contents .list-interview li a .txt{color:#b41528;margin-bottom:0;line-height:1.4}@media screen and (min-width: 960px){#contents{padding-top:8.5rem;padding-bottom:31.5rem}#contents h2{margin-bottom:5rem}#contents h2 .ttl-img{width:25rem}}.faq{padding:1.5rem 0 1.5rem}.faq+.faq{border-top:solid 1px #bf9a18}.faq.first{border-bottom:solid 1px #bf9a18}.faq .q{font-weight:500;color:#bf9a18;font-weight:bold;font-size:2rem;display:flex;gap:0 .5rem}.faq .q span{display:inline-block;width:4rem;height:2.2rem;line-height:2.2rem;background-color:#bf9a18;color:#fff;font-size:1.4rem;font-weight:500;border-radius:11px;text-align:center;position:relative;top:.4rem}.faq .q b{width:calc(100% - 4.5rem);font-size:1.8rem}@media screen and (min-width: 960px){.faq{padding:2rem 1rem 6.5rem}.faq .q b{font-size:2rem}}@media screen and (min-width: 1280px){.faq.first{border-top:solid 1px #bf9a18;border-bottom:rgba(0,0,0,0)}}#wrap{padding-top:4.5rem}@media screen and (min-width: 960px){#wrap{padding-top:8.5rem}}.cook-single h2{margin-bottom:5rem}.cook-single h2 .ttl-img{width:23rem}.cook-single.container{margin-bottom:8rem}@media screen and (min-width: 960px){.cook-single.container{margin-bottom:15rem}}.cook-single_flex{display:flex;align-items:center;flex-direction:column;gap:2.3rem}.cook-single_flex:not(:first-of-type){margin-top:2.5rem;flex-direction:column-reverse}.cook-single_flex img{aspect-ratio:560/747;justify-self:center;border-radius:5px}.cook-single_flex>div strong{font-size:1.8rem;margin-bottom:3rem;display:block;line-height:1.3}.cook-single_flex>div .name{padding:3rem 2.4rem 1.7rem;border:#bf9a18 solid 1px;position:relative;margin-bottom:.5rem}.cook-single_flex>div .name span{display:inline-block;padding:0 2.7rem 0 1rem;color:#fff;font-size:1.2rem;height:2.6rem;line-height:2.6rem;background-color:#c7152c;position:absolute;top:-1.3rem;left:-0.1rem}.cook-single_flex>div .name h2{font-size:1.8rem;margin-bottom:1.5rem}.cook-single_flex>div .name p{font-weight:bold}.cook-single .store{width:100%}@media screen and (min-width: 960px){.cook-single h2{margin-bottom:5rem}.cook-single h2 .ttl-img{width:25rem}.cook-single_flex{gap:1.5rem}.cook-single_flex img{width:46.5rem}.cook-single_flex>div{align-self:center}.cook-single_flex>div strong{font-size:2.7rem;margin-bottom:3.5rem;padding-left:1.4rem}.cook-single_flex>div .name{margin-bottom:6.5rem;padding:4rem 2rem 2rem}.cook-single_flex>div .name span{font-size:1.5rem;left:1rem;width:max-content}.cook-single_flex>div .name h2{font-size:2.7rem}.cook-single_flex>div .name p{font-size:1.9rem}.cook-single_flex+.faq{margin-top:3.5rem}}@media screen and (min-width: 1280px){.cook-single .faq{border-top:solid 1px #bf9a18}.cook-single.first{border-top:solid 1px #bf9a18;border-bottom:rgba(0,0,0,0);padding-bottom:0}.cook-single_flex{flex-direction:row}.cook-single_flex:nth-of-type(even){flex-direction:row-reverse}}.kk-border{border-top:solid 1px #bf9a18}@media screen and (min-width: 960px){.kk-border{border-top:none}}.kk-mt{margin-top:2.5rem}@media screen and (min-width: 960px){.kk-mt{margin-top:0}}.other{padding-bottom:6rem}.other .list-interview{display:grid;grid-template-columns:1fr 1fr;gap:5.5rem 1rem}.other .list-interview li a{text-decoration:none}.other .list-interview li a p{text-align:center;line-height:1.7}.other .list-interview li a .name{font-size:1.2rem}.other .list-interview li a .txt{font-size:1.1rem;color:#c7152c}.other .cook-single__back{margin-top:3rem}.other .cook-single__back a{font-size:1.4rem;text-decoration:none}.other .cook-single__back a span{display:inline-block;border-bottom:solid 1px #202020}@media screen and (min-width: 960px){.other{padding-bottom:7.5rem}.other .pd{max-width:104rem !important}.other .list-interview{grid-template-columns:1fr 1fr 1fr 1fr}}#wrap .pd{padding-left:0;padding-right:0}/*# sourceMappingURL=single-cook.css.map */