.pre-inc #gourmet{background:#fff}.pre-inc #gourmet #main{background:linear-gradient(90deg, rgb(0, 63, 136) 0%, rgb(0, 32, 99) 100%);padding:3em 0}@media screen and (min-width: 1024px),print{.pre-inc #gourmet #main{padding:5em 0}}.pre-inc #gourmet #main h1 span{display:block;color:#c9af7a;text-align:center;line-height:1}.pre-inc #gourmet #main h1 span.en{font-size:clamp(30px,1.305rem + 2.43dvw,52px);font-family:"EB Garamond",serif;letter-spacing:.1em}@media screen and (min-width: 769px),print{.pre-inc #gourmet #main h1 span.en{font-size:clamp(34px,1.452rem + 2.87dvw,60px)}}.pre-inc #gourmet #main h1 span.ja{margin-top:.75em;font-size:clamp(11px,0.610rem + 0.33dvw,14px);letter-spacing:.1em}@media screen and (min-width: 769px),print{.pre-inc #gourmet #main h1 span.ja{font-size:clamp(12px,0.646rem + 0.44dvw,16px)}}.pre-inc #gourmet #contents .mt0{margin-top:0 !important}.pre-inc #gourmet #contents h2{text-align:center;color:#004099;font-size:clamp(28px,1.232rem + 2.21dvw,48px);font-weight:500;letter-spacing:.1em;line-height:1}.pre-inc #gourmet #contents .head{margin:2em auto 1em;padding:1em;background:#0c1933;flex-direction:column;align-items:center;gap:.5em 1.5em;color:#fff}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .head{margin:4em auto 2em;padding:.75em 1.5em;flex-direction:row;justify-content:flex-start}}.pre-inc #gourmet #contents .head dt{width:5em;aspect-ratio:1;background:#ac8600;border-radius:9999px;align-items:center;text-align:center;font-family:"EB Garamond","serif";line-height:.8}.pre-inc #gourmet #contents .head dt p{margin-top:.5em}.pre-inc #gourmet #contents .head dt .num{font-size:3.5em}.pre-inc #gourmet #contents .head dd{text-align:center;font-size:clamp(20px,0.939rem + 1.33dvw,32px);font-weight:500;line-height:1.4}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .head dd{text-align:left;letter-spacing:.05em}}.pre-inc #gourmet #contents .head dd span{color:#fff100}.pre-inc #gourmet #contents .head dd sup{vertical-align:baseline}.pre-inc #gourmet #contents .txt{text-align:justify;line-height:1.8}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .txt{line-height:2}}.pre-inc #gourmet #contents .cap{margin-top:.5em;text-align:justify;font-size:clamp(10px,0.573rem + 0.22dvw,12px);line-height:1.4}.pre-inc #gourmet #contents .cap.right{text-align:right}.pre-inc #gourmet #contents .block1{margin:2em auto 0;gap:1.5em}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .block1{margin:4em auto 0;gap:2em 3%}}.pre-inc #gourmet #contents .block1 .box{width:100%}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .block1 .box{width:48.5%}}.pre-inc #gourmet #contents .block1 .box .ttl{margin-top:.4em;color:#e2485f;font-size:clamp(16px,0.793rem + 0.88dvw,24px);letter-spacing:.05em;font-weight:500;line-height:1}.pre-inc #gourmet #contents .block1 .box .txt2{margin-top:.5em;font-size:clamp(11px,0.610rem + 0.33dvw,14px);line-height:1}.pre-inc #gourmet #contents .block2{margin:0 auto;width:100%;max-width:1400px;position:relative}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .block2{padding-bottom:6em}}.pre-inc #gourmet #contents .block2 .img07 .cap{bottom:8%}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .block2 .img07 .cap{bottom:28%}}.pre-inc #gourmet #contents .block2 .inblock{margin-top:-4em;gap:1.5em 3%;position:relative;z-index:1}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .block2 .inblock{margin-top:0;position:absolute;left:50%;bottom:0;transform:translateX(-50%);align-items:center}}.pre-inc #gourmet #contents .block2 .inblock .box{width:100%}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .block2 .inblock .box{width:38.5%}}.pre-inc #gourmet #contents .block2 .inblock .box .ttl{margin-bottom:.5em;color:#e2485f;font-family:"YakuHanJP","Noto Sans JP","YuGothic","Yu Gothic","Meiryo","Hiragino Kaku Gothic ProN","sans-serif";font-size:clamp(14px,0.720rem + 0.66dvw,20px);font-weight:500;letter-spacing:.05em;line-height:1}.pre-inc #gourmet #contents .block2 .inblock .sub01{width:100%;filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.5019607843))}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .block2 .inblock .sub01{width:58.5%;position:relative;transform:scale(1.1);transform-origin:0 0}}.pre-inc #gourmet #contents .sec{padding:2em 0;position:relative}@media screen and (min-width: 769px),print{.pre-inc #gourmet #contents .sec{padding:4em 0}}/*# sourceMappingURL=gourmet.css.map */