@charset "UTF-8";@media only screen and (min-width:1201px){/*! Large only */}@media only screen and (max-width:1200px){/*! Medium and Small */}@media only screen and (max-width:800px){/*! Medium and Small */}@media only screen and (min-width:801px){/*! over Medium */}@media only screen and (max-width:640px){/*! Small only */}@font-face{font-family:'Zen Antique';src:url(/homecook/global-cuisine/common/font/ZenAntique-Regular.ttf) format("truetype")}@media only screen and (min-width:1201px){/*! Large only */}.contents-wrapper[data-layout="1"]{max-width:none;padding:0;background-color:#9b533a}.contents-wrapper .main-column{margin:0 auto}.form-container--recipe,.section-block{max-width:1440px;margin:0 auto;padding:0 50px}aside.section-block{padding-bottom:40px}.contents-wrapper>div>div>div>div{padding:0}.page-wrapper{width:100%}.form-container--recipe{margin-top:15px;margin-bottom:15px}body{color:#000}.pc-none-global-cuisine{display:none}.share-container-washoku{max-width:1440px;margin:50px auto 0;padding:0 0 30px 0}.share-container-washoku .share-container{padding:0 8.33%}.share-container-washoku .share-container li{width:35px;height:30px;margin-top:.357em;padding-left:.357em;vertical-align:top;letter-spacing:normal}.share-container-washoku .share-container li button{width:30px;height:inherit;padding:0;border:none;background:0 0}@media only screen and (max-width:640px){.sp-none-global-cuisine{display:none}}.global-cuisine__card-text,.global-cuisine__note{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック","Yu Gothic",sans-serif}.global-cuisine a:hover{text-decoration:none}.global-cuisine__kv{position:relative;overflow:hidden}.global-cuisine__kv-media{position:relative;width:1440px;height:694px;margin-inline:auto;overflow:visible}.global-cuisine__kv-img,.global-cuisine__kv-picture{position:absolute;top:0;left:50%;transform:translateX(-50%);width:clamp(1440px,100vw,1920px);height:694px;object-fit:cover;object-position:center}.global-cuisine__title{position:absolute;z-index:1;top:40px;right:120px;width:min(63vw,296px);margin:0}.global-cuisine__title-pictur img{display:block;width:100%;height:auto}.global-cuisine__lead-title-text,.global-cuisine__title-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.global-cuisine__Content{max-width:1440px;margin:0 auto}.global-cuisine__lead{max-width:1000px;margin:98px auto 0;--inset:20px;--gap:15px;--hGap:20px;--stroke:1px;--line:rgba(155, 83, 58, 1);--bg:#E6A796;position:relative;background:var(--bg);padding:20px;background-image:linear-gradient(var(--line),var(--line)),linear-gradient(var(--line),var(--line)),linear-gradient(var(--line),var(--line)),linear-gradient(var(--line),var(--line));background-position:left calc(var(--inset) + var(--hGap)) top var(--inset),left calc(var(--inset) + var(--hGap)) bottom var(--inset),left var(--inset) top calc(var(--inset) + var(--gap)),right var(--inset) top calc(var(--inset) + var(--gap));background-size:calc(100% - (var(--inset) + var(--hGap)) * 2) var(--stroke),calc(100% - (var(--inset) + var(--hGap)) * 2) var(--stroke),var(--stroke) calc(100% - (var(--inset) + var(--gap)) * 2),var(--stroke) calc(100% - (var(--inset) + var(--gap)) * 2);background-repeat:no-repeat}.global-cuisine__lead-media{max-width:724px;margin:-64px auto 0}.global-cuisine__lead-title-picture{max-width:460px;display:block;margin:20px auto 0}.global-cuisine__lead-desc{max-width:722px;margin:0 auto;padding:28px 20px 72px;color:var(--text_world_sub,#592715);font-family:"Zen Antique";font-size:18px;line-height:250%}.global-cuisine__recipes{margin:64px 8.33% 80px}.global-cuisine__visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.global-cuisine__recipes-grid{list-style:none;margin:0;padding:0;display:grid;gap:64px 24px;grid-template-columns:repeat(3,1fr)}.global-cuisine__card-link{display:block;text-decoration:none;outline:0}.global-cuisine__card-tag{position:absolute;left:50%;transform:translateX(-50%);display:inline-block;background:#000;color:#fff;font-family:"Zen Antique";font-size:18px;line-height:1;padding:2px 24px 4px 24px;border-radius:36px;z-index:2;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.global-cuisine__card-badge{display:block;position:absolute;right:0;bottom:0;width:40px}.global-cuisine__card-text,.global-cuisine__card-title{color:#fff}.global-cuisine__card-title{font-family:"Zen Antique";font-size:24px;line-height:1.5;min-height:4em;padding-top:16px;padding-bottom:8px;display:flex;align-items:center}.global-cuisine__card-text{font-size:16px;line-height:1.5}.global-cuisine__notes{margin:64px auto 34px;padding:0 8.33%}.global-cuisine__note{color:#fff;font-size:14px;line-height:1.5}@media (max-width:960px){.global-cuisine__recipes-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.global-cuisine__recipes-grid{grid-template-columns:1fr;gap:48px}}@media (min-width:641px){.global-cuisine__card-link{display:flex;flex-direction:column;position:relative}.global-cuisine__card-media{position:relative}.global-cuisine__card-figure{margin:9px 0 0 0;border:3px solid #f4bc43;border-radius:43px;overflow:hidden}.global-cuisine__card-img{display:block;width:100%;object-fit:cover;border-radius:40px}.global-cuisine__card-content{padding:8px 16px 18px}.global-cuisine__card-body>a img{transition:.5s}.global-cuisine__card-body>a:hover{transition:.5s;text-decoration:none}.global-cuisine__card-body>a:hover .global-cuisine__card-figure{box-shadow:0 6px 7px rgba(0,0,0,.3)}.global-cuisine__card-body>a:hover .global-cuisine__card-figure .global-cuisine__card-img{transition:.5s;transform:scale(1.05)}}@media (max-width:640px){.global-cuisine__recipes{margin:64px 16px 0}.global-cuisine__recipes-grid{grid-template-columns:1fr;gap:48px}.global-cuisine__card:nth-child(3n+1) .global-cuisine__card-link{display:block}.global-cuisine__card:nth-child(3n+1) .global-cuisine__card-tag{left:50%;transform:translateX(-50%);font-size:16px;padding-left:16px;padding-right:16px}.global-cuisine__card:nth-child(3n+1) .global-cuisine__card-figure{margin-top:12px;border-radius:43px}.global-cuisine__card:nth-child(3n+1) .global-cuisine__card-img{border-radius:40px}.global-cuisine__card:nth-child(3n+1) .global-cuisine__card-badge{width:40px}.global-cuisine__card:nth-child(3n+1) .global-cuisine__card-title{min-height:initial;margin-top:16px}.global-cuisine__card:nth-child(3n+1) .global-cuisine__card-text{margin-top:12px}.global-cuisine__card-link{position:relative;display:grid;grid-template-columns:1fr 166px;grid-template-rows:18px auto auto;grid-template-areas:"tag    media" "title  media" "text   text";column-gap:10px;row-gap:8px;background:0 0;border-radius:0;padding:0}.global-cuisine__card-tag{grid-area:tag;font-size:12px;left:0;transform:translateX(0);padding-left:10px;padding-right:10px;letter-spacing:-.6px}.global-cuisine__card-media{grid-area:media}.global-cuisine__card-figure{position:relative;margin:0;border:3px solid #f4bc43;border-radius:25px}.global-cuisine__card-img{display:block;width:100%;height:auto;object-fit:cover;border-radius:22px}.global-cuisine__card-badge{width:28px;right:-1px;bottom:-3px}.global-cuisine__card-content{padding:0}.global-cuisine__card-title{grid-area:title;font-size:20px;line-height:1.3;padding:0;align-items:start}.global-cuisine__card-text{grid-area:text;font-size:14px}.global-cuisine__card-link:focus-visible{outline:3px solid #fff;outline-offset:4px}}@media only screen and (max-width:800px){.global-cuisine__kvImage{max-width:800px}}@media only screen and (max-width:640px){.global-cuisine__title{top:24px;right:0;left:0;width:220px;margin:auto}.global-cuisine__kv-media{padding-inline:0;width:100%}.global-cuisine__kv-img,.global-cuisine__kv-picture{display:block;width:100%;height:initial}.global-cuisine__lead{margin:64px 16px 0;padding:8px;--inset:8px;--gap:8px;--hGap:8px;--stroke:1px;background-position:left calc(var(--inset) + var(--hGap)) top var(--inset),left calc(var(--inset) + var(--hGap)) bottom var(--inset),left var(--inset) top calc(var(--inset) + var(--gap)),right var(--inset) top calc(var(--inset) + var(--gap));background-size:calc(100% - (var(--inset) + var(--hGap)) * 2) var(--stroke),calc(100% - (var(--inset) + var(--hGap)) * 2) var(--stroke),var(--stroke) calc(100% - (var(--inset) + var(--gap)) * 2),var(--stroke) calc(100% - (var(--inset) + var(--gap)) * 2)}.global-cuisine__lead-media{max-width:258px;margin-top:-30px}.global-cuisine__lead-title-picture{max-width:200px;margin-top:24px}.global-cuisine__lead-desc{font-size:16px;line-height:200%;padding:24px 18px}.global-cuisine__notes{padding:0 16px;margin:55px auto 100px}.global-cuisine__note{font-size:12px}}@media (min-width:1200px){.global-cuisine__kv-media{max-width:1440px}}