@import"https://fonts.googleapis.com/css2?family=Marcellus&family=Noto+Sans+JP:wght@100..900&display=swap";/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}body{font-family:Yu Gothic Medium,Yu Gothic,yugothic,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,meiryo,sans-serif;font-size:18px;font-weight:500;line-height:1.7;color:#000;--jp-font-weight: 500}@media screen and (width <= 768px){body{font-size:14px}}body *{backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media only screen and (resolution >= 2dppx){body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}body *:focus{outline:none}body img{width:100%}@media screen and (width >= 769px){.pc-none{display:none!important}}@media screen and (width <= 768px){.sp-none{display:none!important}}.displayContents{display:contents}.c-header{position:fixed;top:0;right:0;left:0;z-index:999;width:100%;height:100px;transition:transform .3s ease}.c-header.is-hide{transform:translateY(-100%)}@media screen and (width <= 768px){.c-header{height:60px}}.c-header.is-dark .c-header__logo path{fill:#fff}.c-header.is-dark .c-header__btn{color:#fff}.c-header__inner{display:flex;align-items:center;justify-content:space-between;height:100%;padding-right:36px;padding-left:60px}@media screen and (width <= 768px){.c-header__inner{padding-right:20px;padding-left:20px}}.c-header__logo{width:129px}@media screen and (width <= 768px){.c-header__logo{width:90px}}.c-header__logo--link{display:flex}.c-header__btn{padding:13px 24px;font-size:13px;font-weight:700;color:#111;letter-spacing:.04em;border:1px solid #aa8c59;border-radius:2px;transition:all .3s ease}@media screen and (width >= 769px){.c-header__btn:hover{color:#fff;background-color:#aa8c59}}@media screen and (width <= 768px){.c-header__btn{padding:10px 20px;font-size:12px;line-height:1}}footer{position:relative;z-index:2;padding:2rem 0 5rem;background:#f1f1f1}footer .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (width >= 576px){footer .container{max-width:540px}}@media screen and (width >= 768px){footer .container{max-width:720px}}@media screen and (width >= 992px){footer .container{max-width:960px}}@media screen and (width >= 1200px){footer .container{max-width:1140px}}footer .d-none{display:none!important}@media (width >= 768px){footer .d-md-block{display:block!important}footer .d-md-none{display:none!important}}footer ul.post-categories,footer .widget ul,footer ul.page-numbers{padding-left:0;margin-left:0;list-style:none}footer dl,footer ol,footer ul{margin-top:0;margin-bottom:1rem}footer .widget_nav_menu{font-size:16px}footer .col-4{position:relative;flex:0 0 33.3333%;width:100%;max-width:33.3333%;min-height:1px;padding-right:15px;padding-left:15px}footer .col-6{position:relative;flex:0 0 50%;width:100%;max-width:50%;min-height:1px;padding-right:15px;padding-left:15px}footer .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}footer .widget{margin-bottom:2rem}footer .widget .ttl{margin-bottom:1rem;font-size:medium;font-weight:700;border-radius:0}footer .widget ul li{display:block;padding-left:0;border-bottom:1px solid rgba(119,119,119,.1)}footer .widget ul li a{display:inline-block;padding:.5rem;color:#333;transition:all .5s}@media screen and (width >= 769px){footer .widget ul li a:hover{background-color:#7777771a}}footer .ttl span{display:inline-block;padding:.5em 0;border-bottom:3px solid #9e7c4f}footer #nav_menu-23{margin-top:20px}footer .copy{padding:2em;font-size:small;text-align:center}footer .copy a{color:#333}@media (width <= 760px){footer .widget_nav_menu{font-size:90%}}.p-top .u-appear,.p-top .u-appear--line{visibility:hidden;opacity:0;transform:translateZ(0);will-change:opacity,transform;backface-visibility:hidden}.p-top .s-mv{position:fixed;top:0;z-index:0;width:100%;height:100vh;overflow:hidden}@media screen and (width <= 768px){.p-top .s-mv{height:100svh}}.p-top .s-mv.is-active{pointer-events:none;opacity:0}.p-top .s-mv__main{background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/bg_mv.webp) repeat;background-position:center;background-size:contain}.p-top .s-mv__main--inner{position:relative;display:flex;flex-direction:column;justify-content:center;max-width:1440px;height:100vh;padding-top:20px;padding-right:43px;padding-left:120px;margin-inline:auto}@media screen and (width <= 1440px){.p-top .s-mv__main--inner{padding-right:2.9861111111vw;padding-left:8.3333333333vw}}@media screen and (width <= 768px){.p-top .s-mv__main--inner{justify-content:flex-start;height:100svh;padding-top:max(16vw,60px);padding-right:22px;padding-left:19px}}.p-top .s-mv__logo{position:relative;z-index:2;width:217px;margin-left:144px}@media screen and (width <= 768px){.p-top .s-mv__logo{width:max(31.7333333333vw,119px);margin:0 auto}}.p-top .s-mv__title{position:relative;z-index:2;margin:24px 0 20px;font-family:Marcellus,serif;font-size:90px;line-height:.9;color:transparent;letter-spacing:0;background:linear-gradient(to bottom,#2a2a2a,#534e4e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (width <= 768px){.p-top .s-mv__title{margin:10.5px 0 11px;font-size:clamp(32px,13.33vw,64px)}}.p-top .s-mv__subttl{position:relative;z-index:2;margin-bottom:18vh;font-size:16px;font-weight:700;line-height:1.7;color:#382f2b;letter-spacing:.04em}@media screen and (width <= 768px){.p-top .s-mv__subttl{margin-bottom:0;font-size:clamp(13px,3.73vw,16px)}}.p-top .s-mv__circle{position:absolute;right:0;bottom:110px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:160px;min-width:160px;height:160px;min-height:160px;margin-right:40px;margin-left:auto;font-family:Marcellus,serif;font-size:24px;line-height:1;color:#fff;text-align:center;letter-spacing:.006em;background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/mv_circle.webp) no-repeat;background-size:contain}@media screen and (width <= 768px){.p-top .s-mv__circle{position:absolute;right:12.6px;bottom:72.6px;width:80.5px;min-width:80.5px;height:80.5px;min-height:80.5px;margin-right:0;font-size:12.1px}}.p-top .s-mv__circle .year{font-size:32px}@media screen and (width <= 768px){.p-top .s-mv__circle .year{font-size:16.1px}}.p-top .s-mv__plate{position:absolute;top:-40px;right:-155px;z-index:1;width:1152px;height:1152px;-webkit-user-select:none;user-select:none;opacity:0;will-change:opacity}@media screen and (width <= 1440px){.p-top .s-mv__plate{right:clamp(-1000px,-155px - (1440px - 100vw) * .5,-155px)}}@media screen and (width <= 768px){.p-top .s-mv__plate{top:auto;right:-96px;bottom:0;width:min(110.4vw,600px);height:min(110.4vw,600px);filter:drop-shadow(-32px 53.33px 131.83px rgba(169,168,157,.5))}}.p-top .s-mv__bg{position:absolute;top:50%;left:50%;width:1141px;height:1141px;transform:translate(-50%,-50%)}@media screen and (width <= 768px){.p-top .s-mv__bg{top:min(-18.1333333333vw,-68px);width:max(134.9333333333vw,506px);height:max(134.9333333333vw,506px);transform:translate(-50%)}}.p-top .s-mv__bg.u-line{top:56%;width:992px;height:418px;mix-blend-mode:screen;opacity:.2}@media screen and (width <= 768px){.p-top .s-mv__bg.u-line{top:max(31.4666666667vw,118px);width:max(117.3333333333vw,440px);height:max(49.6vw,185px)}}.p-top main{margin-top:calc(100vh - 70px);overflow-x:clip}@media screen and (width <= 768px){.p-top main{margin-top:calc(100svh - 60px)}}.p-top .s-restaurant{position:relative;z-index:1;width:100%;padding:0 0 min(15.625vw,225px);background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/bg_restaurant.webp);background-repeat:repeat-y;background-position:left;background-size:cover}@media screen and (width <= 768px){.p-top .s-restaurant{padding:0 0 max(56vw,210px);background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/bg_restaurant_sp.webp);background-repeat:repeat-y;background-position:left;background-size:cover}}.p-top .s-restaurant__duration{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:70px;font-family:Marcellus,serif;font-size:28px;color:#fff;letter-spacing:.08em;background-color:#870006}@media screen and (width <= 768px){.p-top .s-restaurant__duration{height:60px;font-size:20px}}.p-top .s-restaurant__title{width:fit-content;font-family:Marcellus,serif;font-size:128px;line-height:1.3;color:transparent;letter-spacing:.0066em;white-space:nowrap;background:linear-gradient(90deg,#ececec,#e2d1b6 70%,#e9c6c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;translate:-68px 0;margin-top:160px;overflow:hidden}.p-top .s-restaurant__title.is-blur{filter:blur(100px);opacity:0}@media screen and (width <= 768px){.p-top .s-restaurant__title{font-size:40px;translate:-20px 0}}.p-top .s-restaurant__title span{display:block;background:linear-gradient(90deg,#000,#430003,#9c5f00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (width <= 768px){.p-top .s-restaurant__title{margin-top:60px}}.p-top .s-restaurant__inner{max-width:1440px;padding:0 min(8.3333333333vw,120px);margin-inline:auto}@media screen and (width <= 768px){.p-top .s-restaurant__inner{padding:0 20px}}.p-top .s-restaurant__inner.is-blur{filter:blur(90px);opacity:0;transition-delay:.1s;transition-duration:.9s}.p-top .s-restaurant__subttl{font-size:24px;font-weight:700;color:#111;letter-spacing:.035em;color:#fff}@media screen and (width <= 768px){.p-top .s-restaurant__subttl{font-size:18px}}.p-top .s-restaurant__txt{margin-top:40px;font-weight:500;line-height:1.7;color:#fff;letter-spacing:.047em}@media screen and (width <= 768px){.p-top .s-restaurant__txt{margin-top:20px}}.p-top .s-restaurant__content{position:relative;margin-top:67px}@media screen and (width <= 768px){.p-top .s-restaurant__content{margin-top:32px}}.p-top .s-restaurant__img{overflow:hidden;filter:drop-shadow(0 0 123.61px rgba(51,49,49,.25))}.p-top .s-restaurant__img.u-1{width:min(56.0416666667vw,807px);height:min(37.3611111111vw,538px);margin-right:max(-4.1666666667vw,-60px);margin-left:auto}@media screen and (width <= 768px){.p-top .s-restaurant__img.u-1{width:max(77.0666666667vw,289px);height:max(51.2vw,192px);margin-right:min(-1.8666666667vw,-7px)}}.p-top .s-restaurant__img.u-2{position:absolute;top:min(9.4444444444vw,136px);left:0;width:min(19.7222222222vw,284px);height:min(29.5833333333vw,426px)}@media screen and (width <= 768px){.p-top .s-restaurant__img.u-2{inset:auto min(-1.8666666667vw,-7px) min(-16vw,-60px) auto;width:max(39.2vw,147px);height:max(58.6666666667vw,220px);transform:translateY(100%)}}.p-top .s-restaurant__img.u-3{position:absolute;bottom:min(.8333333333vw,12px);left:min(27.5vw,396px);z-index:1;width:min(14.1666666667vw,204px);height:min(21.1805555556vw,305px);transform:translateY(100%)}@media screen and (width <= 768px){.p-top .s-restaurant__img.u-3{bottom:min(12.8vw,48px);left:max(3.7333333333vw,14px);width:max(26.1333333333vw,98px);height:max(38.9333333333vw,146px)}}.p-top .s-initiatives{position:relative;padding:160px 0 376px;overflow:hidden;background-color:#f9f7e9}@media screen and (width <= 768px){.p-top .s-initiatives{padding:max(22.4vw,84px) 0 361px}}.p-top .s-initiatives__title{width:fit-content;font-family:Marcellus,serif;font-size:128px;line-height:1.3;color:transparent;letter-spacing:.0066em;white-space:nowrap;background:linear-gradient(90deg,#ececec,#e2d1b6 70%,#e9c6c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;translate:-68px 0;position:relative;z-index:2}.p-top .s-initiatives__title.is-blur{filter:blur(100px);opacity:0}@media screen and (width <= 768px){.p-top .s-initiatives__title{font-size:40px;translate:-20px 0}}.p-top .s-initiatives__inner{max-width:1440px;padding:0 min(8.3333333333vw,120px);margin-inline:auto}@media screen and (width <= 768px){.p-top .s-initiatives__inner{padding:0 20px}}.p-top .s-initiatives__subttl{font-size:24px;font-weight:700;color:#111;letter-spacing:.035em;min-width:200px}@media screen and (width <= 768px){.p-top .s-initiatives__subttl{font-size:18px}}.p-top .s-initiatives__content{position:relative;z-index:2;display:flex;gap:30px;justify-content:space-between}@media screen and (width <= 768px){.p-top .s-initiatives__content{flex-direction:column}}.p-top .s-initiatives__txt{max-width:600px;font-weight:500;line-height:1.7;letter-spacing:.047em}.p-top .s-initiatives__img{position:absolute;right:0;bottom:0;left:0;z-index:0;width:100%;height:690px}.p-top .s-initiatives__img img{position:absolute;right:0;bottom:0;left:0;width:100%;object-fit:cover;object-position:bottom}.p-top .s-featured{position:relative;min-height:100vh;padding:160px 0 60px;overflow-x:hidden}@media screen and (width <= 768px){.p-top .s-featured{scroll-margin-top:-10px;padding:60px 0 55px}}.p-top .s-featured__diamond{position:absolute;top:0;right:0;width:min(69.9305555556vw,1007px);height:min(45.5555555556vw,656px);mix-blend-mode:soft-light;opacity:.2;transform:translateZ(0)}@media screen and (width <= 768px){.p-top .s-featured__diamond{width:max(88.8vw,333px);height:max(73.6vw,276px)}}.p-top .s-featured__arch{position:absolute;top:58px;right:60px;width:min(55.9027777778vw,805px);height:min(23.4722222222vw,338px);mix-blend-mode:overlay;opacity:.2;transform:translateZ(0)}@media screen and (width <= 768px){.p-top .s-featured__arch{top:max(26.1333333333vw,98px);right:max(3.2vw,12px);width:max(66.9333333333vw,251px);height:max(28vw,105px)}}.p-top .s-featured__bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/bg.webp);background-repeat:repeat-y;background-position:left;background-size:cover}@media screen and (width <= 768px){.p-top .s-featured__bg{background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/bg_sp.webp);background-repeat:repeat-y;background-position:left;background-size:cover}}.p-top .s-featured__title{width:fit-content;font-family:Marcellus,serif;font-size:128px;line-height:1.3;color:transparent;letter-spacing:.0066em;white-space:nowrap;background:linear-gradient(90deg,#ececec,#e2d1b6 70%,#e9c6c8);translate:-68px 0;position:relative;z-index:3;background:linear-gradient(90deg,#000,#430003,#9c5f00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.p-top .s-featured__title.is-blur{filter:blur(100px);opacity:0}@media screen and (width <= 768px){.p-top .s-featured__title{font-size:40px;translate:-20px 0}}.p-top .s-featured__inner{max-width:1440px;padding:0 min(8.3333333333vw,120px);margin-inline:auto}@media screen and (width <= 768px){.p-top .s-featured__inner{padding:0 20px}}.p-top .s-featured__subttl{font-size:24px;font-weight:700;color:#111;letter-spacing:.035em;color:#fff}@media screen and (width <= 768px){.p-top .s-featured__subttl{font-size:18px}}.p-top .s-featured__content{height:730vh}@media screen and (width <= 768px){.p-top .s-featured__content{height:735svh}}.p-top .s-featured__list{position:relative;width:100%;height:100vh}.p-top .s-featured .c-featuredCard{position:absolute;top:0;z-index:-1;display:flex;gap:40px;align-items:center;width:100%;height:100vh;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .5s ease,translate .5s ease,z-index .5s ease,visibility .5s ease}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard{transition:opacity .5s ease,translate .5s ease,visibility .5s ease}}.p-top .s-featured .c-featuredCard.is-active{z-index:1;pointer-events:auto;visibility:visible;opacity:1;transition:opacity 1.5s ease,translate 1.5s ease,z-index 1.5s ease,visibility 1.5s ease}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard.is-active{transition:opacity 1.5s ease,translate 1.5s ease,visibility 1.5s ease}}.p-top .s-featured .c-featuredCard:nth-of-type(9) .c-featuredCard__chef{max-width:433px;margin-top:-2%}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard{flex-direction:column;gap:19.8px;align-items:flex-start;justify-content:center}}.p-top .s-featured .c-featuredCard__img{position:relative;z-index:1;width:53.42%;max-width:640px}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard__img{width:100%;max-width:inherit}}.p-top .s-featured .c-featuredCard__detail{position:relative;z-index:1;color:#fff}@media screen and (width >= 769px){.p-top .s-featured .c-featuredCard__detail{flex:1}}.p-top .s-featured .c-featuredCard__name{position:relative;z-index:1;margin-bottom:24px;font-family:Marcellus,serif;font-size:24px;line-height:1.7;letter-spacing:.035em}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard__name{margin-bottom:12px;font-size:16px}}.p-top .s-featured .c-featuredCard__title{position:relative;z-index:1;font-size:24px;font-weight:700;line-height:1.7;letter-spacing:.035em}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard__title{font-size:16px}}.p-top .s-featured .c-featuredCard__btns{display:flex;flex-direction:column;gap:24px;margin-top:60px}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard__btns{gap:12px;margin-top:29.8px}}.p-top .s-featured .c-featuredCard__btn{position:relative;z-index:1;display:flex;align-items:center;width:310px;height:73px;padding:23px 24px;font-size:16px;font-weight:500;letter-spacing:.04em;border:2px solid #aa8c59;border-radius:2px;transition:all .3s ease}@media screen and (width >= 769px){.p-top .s-featured .c-featuredCard__btn:hover{color:#fff;background-color:#aa8c59}}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard__btn{width:214px;height:42.8px;padding:11px 12px;font-size:12px;border-radius:1px}}.p-top .s-featured .c-featuredCard__btn:before{position:absolute;top:50%;right:12px;width:29px;height:11px;content:"";background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/icn_arrow_white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard__btn:before{right:5px;width:14.4px;height:5.5px}}.p-top .s-featured .c-featuredCard__chef{position:absolute;top:50%;right:-120px;z-index:0;width:531px;height:699px;translate:0 -50%}@media screen and (width <= 1440px){.p-top .s-featured .c-featuredCard__chef{right:clamp(-180px,-120px - (1440px - 100vw) * .5,-120px)}}@media screen and (width <= 768px){.p-top .s-featured .c-featuredCard__chef{top:auto;right:-20px;bottom:55px;width:193px;height:254px;translate:inherit}}.p-top .s-featured__modals{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;background-color:#151515b3;opacity:0}.p-top .s-featured__modals.is-open{pointer-events:all;opacity:1;transition:opacity .3s ease}.p-top .s-featured__modal{position:relative;max-width:927px;padding:32px;background:linear-gradient(180deg,#f9f7e9,#d4d4d1)}@media screen and (width <= 768px){.p-top .s-featured__modal{width:calc(100% - 40px);padding:20px}}.p-top .s-featured__closeBtn{position:absolute;top:20px;right:20px;z-index:2;display:flex;width:48px;height:48px;border:1px solid #aa8c59;border-radius:2px}@media screen and (width <= 768px){.p-top .s-featured__closeBtn{width:24px;height:24px;border-width:.5px;border-radius:1px}}.p-top .s-featured__closeBtn:before{position:absolute;top:50%;left:50%;width:18px;height:18px;content:"";background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/icn_close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translate(-50%,-50%)}@media screen and (width <= 768px){.p-top .s-featured__closeBtn:before{width:8.8px;height:8.8px}}.p-top .s-featured .c-modalCard{display:none;gap:32px;align-items:center}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard{flex-direction:column;gap:12px;align-items:flex-start}}.p-top .s-featured .c-modalCard.is-active{display:flex}.p-top .s-featured .c-modalCard__img{max-width:356px}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__img{max-width:110px}}.p-top .s-featured .c-modalCard__content{flex:1}.p-top .s-featured .c-modalCard__name{margin-bottom:24px;font-size:28px;font-weight:700;color:#111;letter-spacing:.03em}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__name{margin-bottom:8px;font-size:18px}}.p-top .s-featured .c-modalCard__name span{margin-left:4px;font-size:15px;font-weight:400;color:#747474;letter-spacing:.06em}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__name span{font-size:13px}}.p-top .s-featured .c-modalCard__restaurant{font-size:20px;font-weight:700;line-height:1.7;color:#111}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__restaurant{font-size:16px}}.p-top .s-featured .c-modalCard__address{margin:4px 0;font-size:16px;font-weight:700;color:#111}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__address{margin:0;font-size:14px}}.p-top .s-featured .c-modalCard__tel{display:flex;gap:8px;align-items:center}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__tel{margin:2px 0}}.p-top .s-featured .c-modalCard__tel:before{display:flex;width:15px;height:15px;content:"";background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/icn_tel.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__tel:before{width:14px;height:14px;translate:0 2px}}.p-top .s-featured .c-modalCard__tel a{font-family:Marcellus,serif;font-size:14px}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__tel a{font-size:12px}}.p-top .s-featured .c-modalCard__txt{margin:24px 0 36px;font-size:16px;font-weight:500}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__txt{margin:12px 0 20px;font-size:12px}}.p-top .s-featured .c-modalCard__btn{position:relative;display:flex;align-items:center;width:310px;height:73px;padding:23px 24px;font-size:16px;font-weight:500;color:#fff;letter-spacing:.04em;background-color:#aa8c59;border-radius:2px;transition:all .3s ease}@media screen and (width >= 769px){.p-top .s-featured .c-modalCard__btn:hover{opacity:.6}}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__btn{width:214px;height:42.8px;padding:12px;font-size:12px;border-radius:1px}}.p-top .s-featured .c-modalCard__btn:before{position:absolute;top:50%;right:12px;width:29px;height:11px;content:"";background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/icn_arrow_white.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .s-featured .c-modalCard__btn:before{right:5px;width:14.4px;height:5.5px}}.p-top .s-video{position:relative;z-index:2;padding:160px 0;overflow-x:hidden;background-color:#f9f7e9}@media screen and (width <= 768px){.p-top .s-video{padding:60px 0}}.p-top .s-video__title{width:fit-content;font-family:Marcellus,serif;font-size:128px;line-height:1.3;color:transparent;letter-spacing:.0066em;white-space:nowrap;background:linear-gradient(90deg,#ececec,#e2d1b6 70%,#e9c6c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;translate:-68px 0}.p-top .s-video__title.is-blur{filter:blur(100px);opacity:0}@media screen and (width <= 768px){.p-top .s-video__title{font-size:40px;translate:-20px 0}}.p-top .s-video__inner{max-width:1440px;padding:0 min(8.3333333333vw,120px);margin-inline:auto}@media screen and (width <= 768px){.p-top .s-video__inner{padding:0 20px}}.p-top .s-video__subttl{font-size:24px;font-weight:700;color:#111;letter-spacing:.035em}@media screen and (width <= 768px){.p-top .s-video__subttl{font-size:18px}}.p-top .s-video__txt{max-width:620px;margin-top:40px;font-weight:500;line-height:1.7;letter-spacing:.047em}@media screen and (width <= 768px){.p-top .s-video__txt{margin-top:20px}}.p-top .s-video__splide{width:100vw;margin:20px calc(50% - 50vw) 0}@media screen and (width <= 768px){.p-top .s-video__splide{margin-top:40px}}.p-top .s-video__splide .splide__track{padding-block:100px;padding-bottom:100px;overflow:visible}@media screen and (width <= 768px){.p-top .s-video__splide .splide__track{padding-block:0}}.p-top .s-video__splide .splide__slide{width:fit-content;transition:scale 1s ease}@media screen and (width <= 768px){.p-top .s-video__splide .splide__slide{width:288px}}.p-top .s-video__splide .splide__slide .s-video__item--inner{display:flex;flex-direction:column;width:412px}.p-top .s-video__splide .splide__slide .s-video__item--inner iframe{width:100%;height:232px;aspect-ratio:16/9;filter:drop-shadow(0 0 74.37px rgba(51,49,49,.15))}@media screen and (width <= 768px){.p-top .s-video__splide .splide__slide .s-video__item--inner{width:100%}.p-top .s-video__splide .splide__slide .s-video__item--inner iframe{width:100%;height:auto;aspect-ratio:16/9}}.p-top .s-video__splide .splide__slide .s-video__item--ttl{margin-top:24px;font-size:14px}@media screen and (width <= 768px){.p-top .s-video__splide .splide__slide .s-video__item--ttl{margin-top:9.4px}}@media screen and (width >= 769px){.p-top .s-video__splide .splide__slide.is-active{padding-inline:90px}.p-top .s-video__splide .splide__slide.is-active .s-video__item--inner{transform:scale(1.32)}}.p-top .s-video__splide .splide__slide.is-active .s-video__item--ttl{font-weight:700}.p-top .s-video__splide .splide__btm{display:flex;gap:56px;width:540px;margin-inline:auto}@media screen and (width <= 768px){.p-top .s-video__splide .splide__btm{width:288px;margin-top:8px}}.p-top .s-video__splide .splide__arrows{display:flex;gap:33px}@media screen and (width <= 768px){.p-top .s-video__splide .splide__arrows{gap:22px}}.p-top .s-video__splide .splide__arrow{position:relative;inset:auto;width:65px;height:57px;background-color:inherit;border:1px solid #aa8c59;border-radius:2px;opacity:1;transition:background-color .3s ease;transform:inherit}@media screen and (width >= 769px){.p-top .s-video__splide .splide__arrow:hover{background-color:#aa8c59}.p-top .s-video__splide .splide__arrow:hover:before{background-color:#fff}}@media screen and (width <= 768px){.p-top .s-video__splide .splide__arrow{width:43.4px;height:38.1px;border-radius:1.3px}}.p-top .s-video__splide .splide__arrow:before{position:absolute;top:50%;left:12px;display:flex;width:29px;height:11px;content:"";background-color:#aa8c59;-webkit-mask-image:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/icn_arrow.svg);mask-image:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/icn_arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease;transform:translateY(-50%)}@media screen and (width <= 768px){.p-top .s-video__splide .splide__arrow:before{left:8px;width:19.4px;height:7.4px}}.p-top .s-video__splide .splide__arrow.splide__arrow--next:before{right:12px;left:auto;scale:-1 1}@media screen and (width <= 768px){.p-top .s-video__splide .splide__arrow.splide__arrow--next:before{right:8px}}.p-top .s-video__splide .splide__pagination{position:relative;inset:auto;display:flex;gap:30px;align-items:center;padding:0}@media screen and (width <= 768px){.p-top .s-video__splide .splide__pagination{gap:20px}}.p-top .s-video__splide .splide__pagination .splide__pagination__page{position:relative;width:14px;height:14px;margin:0;background-color:transparent;border:.5px solid transparent;border-radius:0}.p-top .s-video__splide .splide__pagination .splide__pagination__page:before{position:absolute;top:50%;left:50%;display:block;width:4px;height:4px;content:"";background-color:#d9d9d9;transform:translate(-50%,-50%)}.p-top .s-video__splide .splide__pagination .splide__pagination__page.is-active{background-color:transparent;border:.5px solid #aa8c59;transform:inherit}.p-top .s-video__splide .splide__pagination .splide__pagination__page.is-active:before{background-color:#aa8c59}.p-top .s-details{position:relative;z-index:2;padding:0 20px;background-color:#f9f7e9}@media screen and (width <= 768px){.p-top .s-details{padding:0}}.p-top .s-details__wrap{position:relative;z-index:2;padding-top:40px;padding-bottom:130px;overflow:hidden;background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/bg_details.webp);background-repeat:repeat-x;background-size:cover}@media screen and (width <= 768px){.p-top .s-details__wrap{padding-top:60px;padding-bottom:60px;background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/bg_details_sp.webp);background-repeat:repeat-x;background-size:cover}}.p-top .s-details__title{width:fit-content;font-family:Marcellus,serif;font-size:128px;line-height:1.3;color:transparent;letter-spacing:.0066em;white-space:nowrap;background:linear-gradient(90deg,#ececec,#e2d1b6 70%,#e9c6c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;translate:-68px 0}.p-top .s-details__title.is-blur{filter:blur(100px);opacity:0}@media screen and (width <= 768px){.p-top .s-details__title{font-size:40px;translate:-20px 0}}.p-top .s-details__inner{max-width:1440px;padding:0 min(8.3333333333vw,120px);margin-inline:auto}@media screen and (width <= 768px){.p-top .s-details__inner{padding:0 20px}}.p-top .s-details__subttl{font-size:24px;font-weight:700;color:#111;letter-spacing:.035em}@media screen and (width <= 768px){.p-top .s-details__subttl{font-size:18px}}.p-top .s-details__table{width:100%;margin-top:55px;overflow:hidden;border-radius:2px}@media screen and (width <= 768px){.p-top .s-details__table{margin-top:40px}}.p-top .s-details__table th,.p-top .s-details__table td{font-weight:500;color:#111}@media screen and (width >= 769px){.p-top .s-details__table th,.p-top .s-details__table td{padding:40px 0;border-bottom:.5px solid #921c21}}.p-top .s-details__table th{font-size:20px;font-weight:700;letter-spacing:.04em;border-left:.5px solid #921c21}@media screen and (width >= 769px){.p-top .s-details__table th{padding-right:20px;padding-left:40px;white-space:nowrap}}@media screen and (width <= 768px){.p-top .s-details__table th{padding:20px 20px 12px;font-size:16px;line-height:1;border-right:.5px solid #921c21}}.p-top .s-details__table td{line-height:1.7;border-right:.5px solid #921c21}@media screen and (width >= 769px){.p-top .s-details__table td{padding-right:40px}}@media screen and (width <= 768px){.p-top .s-details__table td{padding:0 20px 20px;border-bottom:.5px solid #921c21;border-left:.5px solid #921c21}}.p-top .s-details__table td a{text-decoration:underline;transition:all .2s ease}@media screen and (width >= 769px){.p-top .s-details__table td a:hover{opacity:.5}}@media screen and (width <= 768px){.p-top .s-details__table tr{display:flex;flex-direction:column}.p-top .s-details__table tr:first-of-type th{border-top:.5px solid #921c21}.p-top .s-details__table tr:not(:first-of-type) th{padding-top:40px}}@media screen and (width >= 769px){.p-top .s-details__table tr:first-of-type th,.p-top .s-details__table tr:first-of-type td{border-top:.5px solid #921c21}}.p-top .s-info{position:relative;z-index:2;padding:154px 0 40px;overflow:hidden;background-color:#f9f7e9}@media screen and (width <= 768px){.p-top .s-info{padding:108px 0 24px}}.p-top .s-info__title{width:fit-content;font-family:Marcellus,serif;font-size:128px;line-height:1.3;color:transparent;letter-spacing:.0066em;white-space:nowrap;background:linear-gradient(90deg,#ececec,#e2d1b6 70%,#e9c6c8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;translate:-68px 0;translate:inherit!important}.p-top .s-info__title.is-blur{filter:blur(100px);opacity:0}@media screen and (width <= 768px){.p-top .s-info__title{font-size:40px;translate:-20px 0}}.p-top .s-info__inner{max-width:1440px;padding:0 min(8.3333333333vw,120px);margin-inline:auto}@media screen and (width <= 768px){.p-top .s-info__inner{padding:0 20px}}.p-top .s-info__subttl{font-size:24px;font-weight:700;color:#111;letter-spacing:.035em;margin-top:-30px}@media screen and (width <= 768px){.p-top .s-info__subttl{font-size:18px}}@media screen and (width <= 768px){.p-top .s-info__subttl{margin-top:0}}.p-top .s-info__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center}.p-top .s-info__banner{width:452px;margin-top:48.8px;margin-bottom:120px}@media screen and (width <= 768px){.p-top .s-info__banner{width:249px;margin-top:48px;margin-bottom:80px}}.p-top .s-info__banner a{transition:all .2s ease}@media screen and (width >= 769px){.p-top .s-info__banner a:hover{opacity:.6}}.p-top .s-info__txt{margin-top:24px}.p-top .s-info__snsList{display:flex;gap:15px;align-items:center;justify-content:center;margin-top:48px}.p-top .s-info__snsItem{width:47.5px}.p-top .s-info__snsItem--link{transition:all .3s ease}@media screen and (width >= 769px){.p-top .s-info__snsItem--link:hover{opacity:.6}}.p-top .s-info__bg{position:absolute;top:-140px;left:50%;z-index:0;width:1256px;height:1256px;mix-blend-mode:overlay;transform:translate(-50%)}@media screen and (width <= 768px){.p-top .s-info__bg{top:-75px;width:900px;height:900px}}.p-top .s-info__bg.u-line{top:537px;width:806px;height:339px;opacity:.8}@media screen and (width <= 768px){.p-top .s-info__bg.u-line{top:418px;width:577px;height:242px}}.p-top .c-breadcrumbs{position:relative;z-index:3;display:flex;gap:16px;align-items:center;margin-top:158px;font-size:18px;font-weight:500;color:#111;letter-spacing:.047em}@media screen and (width <= 768px){.p-top .c-breadcrumbs{flex-wrap:wrap;gap:2px;font-size:14px}}.p-top .c-breadcrumbs__item{display:flex;gap:16px;align-items:center}@media screen and (width <= 768px){.p-top .c-breadcrumbs__item{gap:8px}}.p-top .c-breadcrumbs__item:not(:last-of-type):after{display:flex;width:29px;height:11px;content:"";background:url(https://cuisine-kingdom.com/wp-content/themes/liquid-magazine/images/tottori-gibier2025/icn_arrow.svg);background-repeat:no-repeat;background-size:contain;scale:-1 -1}@media screen and (width <= 768px){.p-top .c-breadcrumbs__item:not(:last-of-type):after{width:17px;height:6px}}
