.c-breadcrumb[data-v-2311bd43]{box-sizing:border-box;color:#fff;font-size:12px;overflow:hidden;position:absolute;right:0;top:24px}.c-breadcrumb__item[data-v-2311bd43]{display:inline-block}.c-breadcrumb__item[data-v-2311bd43]:not(:last-child):after{content:">";margin:0 2px}.c-breadcrumb__link[data-v-2311bd43]{color:#fff;display:inline-block;font-weight:400}.c-breadcrumb__link[data-v-2311bd43]:hover{text-decoration:underline}.c-page-header{height:136px;margin:0 auto;max-width:1200px;position:relative;z-index:0}@media screen and (min-width:768px){.c-page-header{height:200px}}.c-page-header__title{color:#fff;font-family:fot-tsukuardgothic-std,sans-serif;font-size:26px;font-style:normal;font-weight:700;left:0;letter-spacing:2px;line-height:1.4;position:absolute;top:28px}@media screen and (min-width:768px){.c-page-header__title{bottom:48px;font-size:40px;top:auto}}.c-page-header-wrapper{background:url(../img/store/sp-bg-lv.png) no-repeat top/cover;padding:0 3.75%;position:relative}@media screen and (min-width:768px){.c-page-header-wrapper{background-image:url(../img/store/bg-lv.jpg);padding:0 83px}}.c-page-header-wrapper:before{background:#00000040;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-page-header-wrapper--unique{background:#fff;padding-left:0;padding-right:0}.c-page-header-wrapper--unique:before{content:none}.c-page-header-wrapper--unique .c-breadcrumb{color:#333;display:block!important;font-size:clamp(.7rem,3.7333333333vw,.875rem);margin:clamp(7px,2.6666666667vw,10px) 0 0 auto;position:relative;right:unset;top:unset;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.c-page-header-wrapper--unique .c-breadcrumb{font-size:clamp(.7875rem,.9722222222vw,.875rem);margin-top:clamp(8px,.6944444444vw,10px)}}.c-page-header-wrapper--unique .c-breadcrumb__link{color:#333}.c-page-header-wrapper--unique .c-breadcrumb__item:not(:last-child):after{margin:0 clamp(9.8px,3.7333333333vw,14px)}@media screen and (min-width:768px){.c-page-header-wrapper--unique .c-breadcrumb__item:not(:last-child):after{margin:0 clamp(11.2px,.9722222222vw,14px)}}.c-page-header-wrapper--unique .c-page-header{box-sizing:border-box;height:auto;margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px;width:92.5%}@media screen and (max-width:767.9px){.c-page-header-wrapper--unique .c-page-header{padding:0}}.c-page-header-wrapper--unique .c-page-header__title{bottom:unset;color:#333;display:flex;flex-direction:column;gap:2px;padding:clamp(21px,8vw,30px) 0;position:relative;right:unset;top:unset}@media screen and (min-width:768px){.c-page-header-wrapper--unique .c-page-header__title{padding:clamp(32px,2.7777777778vw,40px) 0 clamp(48px,4.1666666667vw,60px)}}.c-page-header-wrapper--unique .c-page-header__maintitle{font-size:clamp(2rem,10.6666666667vw,2.5rem);line-height:1.2}@media screen and (min-width:768px){.c-page-header-wrapper--unique .c-page-header__maintitle{font-size:clamp(4.5rem,5.5555555556vw,5rem)}}.c-page-header-wrapper--unique .c-page-header__subtitle{font-size:clamp(.7rem,3.7333333333vw,.875rem);font-weight:500;line-height:1.6}@media screen and (min-width:768px){.c-page-header-wrapper--unique .c-page-header__subtitle{font-size:clamp(.9rem,1.1111111111vw,1rem)}}.c-page-header-wrapper--csrPage{background:#fff;overflow:hidden;padding-left:0;padding-right:0}.c-page-header-wrapper--csrPage:before{content:none}.c-page-header-wrapper--csrPage .c-breadcrumb{color:#333;display:block!important;font-size:clamp(.7rem,3.7333333333vw,.875rem);margin:clamp(7px,2.6666666667vw,10px) 0 clamp(7px,2.6666666667vw,10px) auto;position:relative;right:unset;top:unset;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.c-page-header-wrapper--csrPage .c-breadcrumb{font-size:clamp(.7875rem,.9722222222vw,.875rem);margin-bottom:clamp(8px,.6944444444vw,10px);margin-top:clamp(8px,.6944444444vw,10px)}}.c-page-header-wrapper--csrPage .c-breadcrumb__link{color:#333}.c-page-header-wrapper--csrPage .c-breadcrumb__item:not(:last-child):after{margin:0 clamp(9.8px,3.7333333333vw,14px)}@media screen and (min-width:768px){.c-page-header-wrapper--csrPage .c-breadcrumb__item:not(:last-child):after{margin:0 clamp(11.2px,.9722222222vw,14px)}}.c-page-header-wrapper--csrPage .c-page-header{box-sizing:border-box;height:auto;margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px;width:92.5%}@media screen and (max-width:767.9px){.c-page-header-wrapper--csrPage .c-page-header{padding:0}}.c-page-header-wrapper--csrPage .c-page-header__title{bottom:unset;color:#333;display:flex;flex-direction:column;gap:2px;padding:clamp(21px,8vw,30px) 0;position:relative;right:unset;top:unset}@media screen and (min-width:768px){.c-page-header-wrapper--csrPage .c-page-header__title{padding:clamp(24px,2.0833333333vw,30px) 0}}.c-page-header-wrapper--csrPage .c-page-header__title:after,.c-page-header-wrapper--csrPage .c-page-header__title:before{background-color:#f7f7f7;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1}.c-page-header-wrapper--csrPage .c-page-header__title:before{left:40%}.c-page-header-wrapper--csrPage .c-page-header__title:after{right:40%}.c-page-header-wrapper--csrPage .c-page-header__maintitle{font-size:clamp(1rem,5.3333333333vw,1.25rem);line-height:1.2}@media screen and (min-width:768px){.c-page-header-wrapper--csrPage .c-page-header__maintitle{font-size:clamp(2.25rem,2.7777777778vw,2.5rem)}}body:has(.c-header-nav.is-active){overflow-y:hidden}
