/*- Site Style big -*
============================================================*/
/* layout 
------------------------------*/
/*- big layout/_index.scss -*
============================================================*/
/* @use */
/*- big config/_index.scss -*
============================================================*/
/*- config/_index.scss -*
============================================================*/
/* @use */
/*- config/_functions.scss -*
============================================================*/
/*- config/_mixins.scss -*
============================================================*/
/* media query */
/* pseudo set */
/* background set */
/*- config/_variables.scss -*
============================================================*/
/* Color
------------------------------------------------------------*/
/* Size
------------------------------------------------------------*/
/*- big config/_index.scss -*
============================================================*/
/*- big config/_variables.scss -*
============================================================*/
/*- big layout/_header.scss -*
============================================================*/
body[id^=big] #header #header_inner {
  border-color: #f26122;
}
body[id^=big] #header #header_inner #header_logo img {
  height: clamp(22px, 2.8645833333vw, 45px);
}
body[id^=big] #header #header_bs_spnav {
  border-color: #f26122;
}
body[id^=big] #header #header_bs_spnav > * + * {
  border-image: linear-gradient(#FFFFFF 25%, #f26122 25%, #f26122 75%, #FFFFFF 75%) 1;
}
body[id^=big] #header #header_bs_spnav > * a.icon-shop::before {
  background-image: url(/common_v14/img/icon/shop-big.svg);
}
body[id^=big] #header #header_bs_spnav > * a.icon-campaign::before {
  background-image: url(/common_v14/img/icon/campaign-big.svg);
}
body[id^=big] #header #header_bs_spnav > * a.icon-merchandise::before {
  background-image: url(/common_v14/img/icon/merchandise-big.svg);
}
body[id^=big] #header #header_bs_spnav > * a.icon-netshop::before {
  background-image: url(/common_v14/img/icon/netshop-big.svg);
}
body[id^=big] #menu_btn #menu_btn_inner > span, body[id^=big] #menu_btn #menu_btn_inner::after, body[id^=big] #menu_btn #menu_btn_inner::before {
  background-color: #f26122;
}

/* @use */
/*- big layout/_nav.scss -*
============================================================*/
body[id^=big] #header_nav {
  background-color: #f26122;
}
body[id^=big] #header_nav #header_nav_inner #brand-nav-big {
  display: block;
  background-color: #f26122;
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #brand-nav-big > * a:hover {
    background-color: rgb(229.662745098, 36.8980392157, 4.5333333333);
  }
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #header_nav__brandsite .list #list_item_fuji {
    order: 2;
  }
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #header_nav__brandsite .list #list_item_mv {
    order: 3;
  }
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #header_nav__brandsite .list #list_item_big {
    order: 1;
  }
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #header_nav__brandsite .list #list_item_big .link-items.icon-big {
    pointer-events: none;
  }
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #header_nav__brandsite .list #list_item_big .link-items.icon-big .image {
    background-image: url(/common_v14/img/logo/big-color.svg);
  }
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #header_nav__brandsite .list #list_item_big .link-items.icon-big .image img {
    opacity: 0;
  }
}
@media (min-width: 1200px) {
  body[id^=big] #header_nav #header_nav_inner #header_nav__othersites {
    border-image: linear-gradient(90deg, #e5005c 27%, #00a73c 27%) 1;
    border-top: clamp(3px, 0.390625vw, 5px) solid;
  }
}

/* @use */
/*- big layout/_footer.scss -*
============================================================*/
body[id^=big] #footer {
  background-color: #f26122;
}
body[id^=big] #footer #footer_content #footer_content__inner .fnav-contents .title {
  background-color: rgb(229.662745098, 36.8980392157, 4.5333333333);
}
body[id^=big] #footer #footer_content #footer_content__inner #footer_nav__menu {
  border-image: linear-gradient(90deg, rgb(229.662745098, 36.8980392157, 4.5333333333), rgb(229.662745098, 36.8980392157, 4.5333333333) clamp(56px, 7.2916666667vw, 82px), #FFFFFF clamp(56px, 7.2916666667vw, 82px), #FFFFFF) 1;
}

/* @use */
/*- big layout/_parts.scss -*
============================================================*/
body[id^=big] .title-style01 {
  color: #f26122;
}
body[id^=big] .title-style02 {
  border-image: linear-gradient(90deg, #f26122 clamp(135px, 17.578125vw, 170px), #d6d6d6 clamp(135px, 17.578125vw, 170px)) 1;
}
body[id^=big] .title-style02 *[class^=link][class*=-arrow]::after {
  background-image: url(/common_v14/img/icon/arrow03-orange.svg);
}
body[id^=big] .title-style02 *[class^=link][class*=-bikkuri]::before {
  background-image: url(/common_v14/img/icon/bikkuri_mark-red.svg);
}
body[id^=big] .btn-style02::after {
  background-image: url(/common_v14/img/icon/arrow01-orange.svg);
}
body[id^=big] .btn-panel__subtitle {
  color: #f26122;
}

/* @use */
/*- big layout/_common.scss -*
============================================================*/
body[id^=big] .recipe_list_slide .list_item .list_link .text .recipe_cat {
  color: #f26122;
}
body[id^=big] .recipe_list_slide.slick-slider .slick-arrow.slick-prev {
  background-image: url(/common_v14/img/icon/slidearrow01-left-big.svg);
}
body[id^=big] .recipe_list_slide.slick-slider .slick-arrow.slick-next {
  background-image: url(/common_v14/img/icon/slidearrow01-right-big.svg);
}
body[id^=big] .recipe_list_slide.slick-slider .slick-dots > li.slick-active button {
  border-color: #f26122;
  background-color: #f26122;
}
body[id^=big] #brand_logo {
  border-color: #f26122;
}
body[id^=big] #breadcrumb .breadcrumb_separator {
  background-image: url(/common_v14/img/icon/arrow02-orange.svg) !important;
}
body[id^=big] #main-visual .main_slider.slick-slider .slick-arrow {
  background-image: url(/common_v14/img/icon/arrow02-orange.svg) !important;
}
body[id^=big] #main-visual .main_slider.slick-slider .slick-dots > li.slick-active button {
  border-color: #f26122;
  background-color: #f26122;
}
body[id^=big] #cp01-info .inner #important-notice #important-notice__text .link_text {
  color: #f26122;
}
body[id^=big] #cp01-info .inner #important-notice #important-notice__text .link_text::after {
  background-image: url(/common_v14/img/icon/arrow01-orange.svg);
}
body[id^=big] #cp01-info .inner .tablist-info .tab-items.active {
  color: #f26122;
}
body[id^=big] #cp01-info .inner .list-display .list_info > dd .link_text::after {
  background-image: url(/common_v14/img/icon/arrow01-orange.svg);
}
body[id^=big] #cp01-store .inner .searchbox form::before {
  background-image: url(/common_v14/img/icon/search-orange.svg);
}
body[id^=big] #cp01-store .inner .list_store > * .btn {
  background-color: #f26122;
}
body[id^=big] #cp01-netshop .inner .list {
  gap: 15px clamp(10px, 1.3020833333vw, 13px);
  grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 768px) {
  body[id^=big] #cp01-netshop .inner .list {
    grid-template-columns: repeat(3, 1fr);
  }
}
body[id^=big] .anchor-menu .anchor-menu-btn::after {
  background-image: url(/common_v14/img/icon/arrow03-orange.svg);
}
body[id^=big] .anchor-menu .anchor-menu-btn:hover {
  border-color: #f26122;
  background-color: #f26122;
}
body[id^=big] .page-nav a:hover, body[id^=big] .page-nav .current_page {
  background-color: #f26122 !important;
  border-color: #f26122 !important;
}

/* @use */
/*- big layout/_page.scss -*
============================================================*/
body[id^=big][id*=-campaign] .anchor-menu .anchor-menu-item.active .anchor-menu-btn {
  border-color: #f26122;
  background-color: #f26122;
}
body[id^=big][id*=-service] .anchor-menu .anchor-menu-item.active .anchor-menu-btn {
  border-color: #f26122;
  background-color: #f26122;
}
body[id^=big][id*=-store] .listnotes.exclamation > *::before {
  background-image: url(/common_v14/img/icon/bikkuri_mark-orange.svg);
}
body[id^=big][id*=-store] *[id^=store][id*=-information] .shop_data > dt {
  border-bottom: 1px solid #f26122;
}
body[id^=big][id*=-store] *[id^=store][id*=-information] .shop_data > dt span {
  background-color: #f26122;
}
body[id^=big][id*=-news] #cp01-info .select-category .select-box::after {
  background-image: url(/common_v14/img/icon/arrow03-orange.svg);
}

/* pages 
------------------------------*/
/*- big pages/_index.scss -*
============================================================*/
/* @use */
/*- big pages/_store.scss -*
============================================================*/
body#big-store #area-search {
  background: url(/big/store/common/img/area_img.png) no-repeat center top;
}
@media (min-width: 768px) {
  body#big-store #store-flyerinfo .shufoo-box_pc {
    height: auto !important;
  }
}/*# sourceMappingURL=style.css.map */