@media only screen and (min-width:768px){.con_lower_header{background-image:url(../../cuisine/kani/images/img_main-pc.jpg)}}@media only screen and (max-width:767px){.con_lower_header{background-image:url(../../cuisine/kani/images/img_main-sp.jpg)}}.con_lower_header .kv_box_title .title .type{-webkit-font-feature-settings:normal;font-feature-settings:normal}.con_lower_header .kv_box_title .title .type .num{-webkit-font-feature-settings:normal;font-feature-settings:normal}.iphone .con_lower_header .kv_box_title .title .type{height:15em;padding-right:1em}@media only screen and (min-width:1025px){.safari .con_lower_header .kv_box_title .title .type{height:15em;padding-right:1em}}.con_lower_header .kv_box_title .title:has(.type) .jp{--sub-w:2.25rem}.con_lower_header .kv_box_title .en{margin-right:-1em;margin-left:-1em;letter-spacing:.08em;font-size:14px}.deco_l,.deco_r{z-index:-1;position:absolute}.deco_l{width:651px;aspect-ratio:651/290}@media only screen and (max-width:1024px){.deco_l{width:50%}}.deco_r{width:696px;aspect-ratio:696/260}@media only screen and (max-width:1024px){.deco_r{width:50%}}.deco_int_l{left:0;top:0}.deco_int01_r{right:0;top:calc(100% - 80px)}.deco_tsu_l{left:0;bottom:calc(100% - 100px)}.box_int01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;--img:calc(1488 / 1920 * 100%);--txt:calc(100% - var(--img));position:relative}@media only screen and (min-width:1025px) and (max-width:1365px){.box_int01{--img:65%}}@media only screen and (min-width:768px) and (max-width:1024px){.box_int01{--img:60%}}@media only screen and (max-width:767px){.box_int01{--img:100%;--txt:100%}}.box_int01 .img{width:var(--img)}.box_int01 .img img{height:auto}.box_int01 .box_txt{width:var(--txt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:768px){.box_int01 .box_txt{padding-top:calc(95 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_int01 .box_txt{padding-top:0}}@media only screen and (min-width:768px){.box_int01 .box_txt{padding-bottom:calc(95 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_int01 .box_txt{padding-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.box_int01 .box_txt{padding:0}}.box_int01 .box_txt .txt{line-height:calc(38 / 16);width:82%;max-width:295px;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px) and (max-width:1024px){.box_int01 .box_txt .txt{width:82%;max-width:none}}@media only screen and (max-width:767px){.box_int01 .box_txt .txt{max-width:none;margin-top:2em}}.box_int02{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(1600 / 1920 * 100%);margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.box_int02{margin-top:calc(120 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_int02{margin-top:0}}@media only screen and (min-width:768px) and (max-width:1024px){.box_int02{width:92%}}@media only screen and (max-width:767px){.box_int02{margin-top:2em}}.box_int02>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;--p:1100;max-width:calc(var(--p) * 1px);width:100%;margin-right:auto;margin-left:auto;--img:calc(500 / var(--p) * 100%);--txt:calc(100% - var(--img))}@media only screen and (min-width:768px) and (max-width:1024px){.box_int02>.inner{--img:50%}}@media only screen and (max-width:767px){.box_int02>.inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;--img:100%;--txt:100%}}.box_int02 .img{width:var(--img)}.box_int02 .img img{height:auto}.box_int02 .box_txt{width:var(--txt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (min-width:1025px){.box_int02 .box_txt{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-top:38px;padding-bottom:38px}}@media only screen and (max-width:767px){.box_int02 .box_txt{margin-top:2em}}.box_int02 .box_txt .txt{line-height:calc(38 / 16);width:82%;margin-right:auto;margin-left:auto}@media only screen and (max-width:767px){.box_int02 .box_txt .txt{max-width:none}}@media only screen and (max-width:767px){.box_int02 .box_txt .txt{width:100%}}@-webkit-keyframes surusuruL{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes surusuruL{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.box_int03{position:relative;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;display:-webkit-box;display:-ms-flexbox;display:flex;--num:6;--size:700;--speed-base:10s;--speed-zoom:1;--speed:calc(var(--speed-base) * var(--speed-zoom));--parent:1920;max-width:calc(var(--size) * var(--num) * 2 * 1px);width:calc(calc(var(--size) * var(--num) * 2)/ var(--parent) * 100%);-webkit-animation:surusuruL calc(var(--speed) * var(--num)) linear;animation:surusuruL calc(var(--speed) * var(--num)) linear;animation-fill-mode:both;animation-iteration-count:infinite}@media only screen and (min-width:768px){.box_int03{margin-top:calc(130 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.box_int03{margin-top:calc(130 * var(--base-margin-raito) * 1em)}}.box_int03>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}@media only screen and (max-width:1024px){.box_int03>.inner{width:100%}}.box_int03>.inner p img{height:auto}@media only screen and (min-width:768px) and (max-width:1024px){.box_int03{--speed-zoom:.5}}@media only screen and (max-width:767px){.box_int03{--speed-zoom:.5}}@media only screen and (max-width:767px){.box_int03{--parent:1200}}@media only screen and (max-width:767px){.box_int03{--parent:1300}}.box_int03.col4{--num:4}.box_int03.col5{--num:5}.box_int03.col6{--num:6}.box_int03.col7{--num:7}.box_int03.col8{--num:8}.box_int03.col9{--num:9}.box_int03.col10{--num:10}.con_tsui{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1920px;margin-right:auto;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media only screen and (min-width:768px){.con_tsui{margin-top:calc(150 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.con_tsui{margin-top:calc(150 * var(--base-margin-raito) * 1em)}}@media only screen and (max-width:767px){.con_tsui{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5em}}@media only screen and (max-width:767px){.con_tsui .st_tsui{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.con_tsui .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.con_tsui .box_tsui{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.con_tsui .img{width:calc(1200 / 1920 * 100%);margin-right:0;margin-left:0}@media only screen and (max-width:767px){.con_tsui .img{width:100%;margin-top:2em;margin-bottom:2em}}.con_tsui .img img{height:auto}.con_tsui .st_tsui{text-indent:-.25em}.con_tsui .box_tsui{max-width:625px;width:calc(720 / 1920 * 100%);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-left:auto}@media only screen and (max-width:767px){.con_tsui .box_tsui{width:100%;max-width:none}}.con_tsui .box_tsui>.inner{max-width:350px;width:84%;margin-right:auto;margin-left:auto}@media only screen and (max-width:767px){.con_tsui .box_tsui>.inner{max-width:none}}.con_tsui .box_tsui>.inner .txt{line-height:calc(38 / 16)}@media only screen and (min-width:768px){.con_tsui .box_tsui>.inner .txt{margin-top:calc(40 * var(--base-margin-raito) * 1px)}}@media only screen and (max-width:767px){.con_tsui .box_tsui>.inner .txt{margin-top:0}}