:root{--scrollbar: 0}#nuroSiteGlobal body>*{line-height:1.3;font-family:"Noto Sans JP",sans-serif}#nuroSiteGlobal *:focus{outline:2px solid #ce4b00 !important;outline-offset:2px}.hikari.campaign.brand .l-mainWrapper{padding-top:0;overflow-x:hidden}.hikari.campaign.brand .swiper.swiper-container-initialized{opacity:1}.hikari.campaign.brand .swiper-button-prev{left:-25px;background-image:url("/assets/img/common/icon/swiper_arrow-dark_left.svg?v=7e726ae44d")}.hikari.campaign.brand .swiper-button-next{right:-25px;background-image:url("/assets/img/common/icon/swiper_arrow-dark_right.svg?v=02c1e6d4b7")}.hikari.campaign.brand .p-hcb__textWhite{color:#fff}.hikari.campaign.brand .p-hcb__bgBlack{background-color:#000}.hikari.campaign.brand .p-hcb__bgWhite{background-color:#fff}.hikari.campaign.brand .p-hcb__borderGray{border:1px solid #4f4f4f}.hikari.campaign.brand .p-hcb__borderColorGray{border-color:#4f4f4f}.hikari.campaign.brand .p-hcb__borderGray--b{border-bottom:1px solid #4f4f4f}.hikari.campaign.brand .p-hcb__borderGray--x{border-right:1px solid #4f4f4f;border-left:1px solid #4f4f4f}.hikari.campaign.brand .p-hcb__flex{display:flex;align-items:stretch !important;gap:24px}.hikari.campaign.brand .p-hcb__flex .p-hcb__flex__item{width:33.3333333333%}.hikari.campaign.brand .p-hcb__flex .l-card{height:100%;margin:0;border-radius:16px;border-color:#4f4f4f}.hikari.campaign.brand .c-button .c-button__rightIcon{background-image:url("/components/assets/img/common/icon_arrow_bg_black.svg?v=93a9088da9")}.hikari.campaign.brand .c-textLink .c-textLink__rightIcon{background-image:url("/components/assets/img/common/icon_arrow_right--white.svg?v=a9968fa56d")}.hikari.campaign.brand .c-textLink__rightIcon--modal{background-image:url("/components/assets/img/common/icon_modal_bgNone--white.svg?v=ef073f53f1") !important}.hikari.campaign.brand .l-list--annotation .l-list__item::before{color:#fff}.hikari.campaign.brand .l-section .l-section__container{border-radius:0;background-color:rgba(0,0,0,0) !important}.hikari.campaign.brand .l-accordion__label:hover{background-color:#000}.hikari.campaign.brand .l-accordion__iconMark::before,.hikari.campaign.brand .l-accordion__iconMark::after{background-color:#fff}.hikari.campaign.brand .l-accordion__group{border-color:#4f4f4f}.hikari.campaign.brand .l-accordion__item{border-color:#4f4f4f}.hikari.campaign.brand .c-main_text{text-align:center}.hikari.campaign.brand .c-head_title{text-align:center}.hikari.campaign.brand .c-head_title img{display:block;margin:auto}.hikari.campaign.brand .c-main_visualContainer{background-color:#0d0e09}.hikari.campaign.brand .c-main_visual{position:relative;width:100%;max-width:1440px;margin-right:auto;margin-left:auto}.hikari.campaign.brand .c-main_visual .c-main_visual__inner{width:100%}.hikari.campaign.brand .c-main_visual .c-head_title{z-index:2;position:absolute;top:576px;left:50%;transform:translateX(-50%)}.hikari.campaign.brand .c-main_visual .c-head_title .head_title__en{width:17.66vw;max-width:226px;height:1.88vw;max-height:24px}.hikari.campaign.brand .c-main_visual .c-head_title .head_title__ja{width:32.97vw;max-width:422px;height:3.44vw;max-height:44px}.hikari.campaign.brand .c-main_visual .c-head_title::after{display:block;width:48px;height:160px;margin-top:16px;margin-right:auto;margin-left:auto;background-image:url("/assets/img/hikari/campaign/brand/mv_arrow.svg?v=7975a2e0a7");background-size:cover;background-repeat:no-repeat;content:""}.hikari.campaign.brand .c-hcb__experience{margin-top:144px}.hikari.campaign.brand .c-hcb__experienceItem{align-items:stretch;height:100%;overflow:hidden;border:1px solid #4f4f4f}.hikari.campaign.brand .c-hcb__experienceItem .c-hcb__experienceItem--textBox{display:flex;flex-direction:column;height:100%;padding:32px;gap:24px}.hikari.campaign.brand .c-hcb__experienceItem .c-hcb__experienceItem--textBox hr{width:100%;margin:0}.hikari.campaign.brand .l-stepper__item::before{background-color:#fff;color:#262626}.hikari.campaign.brand .l-tab>.l-tab__panels{border:none;border-radius:0}.hikari.campaign.brand .l-tab__item{border-color:#4f4f4f;background-color:var(--color-palette-gray-300)}.hikari.campaign.brand .l-tab__item.is-active{border:none;background-color:#000;color:#fff}.hikari.campaign.brand .p-lpad-accordion{color:#fff}.hikari.campaign.brand .p-lpad-accordion__item{overflow:hidden;border-radius:16px;background-color:#3e3e3e}.hikari.campaign.brand .p-lpad-accordion__item:last-child{border-bottom:none}.hikari.campaign.brand .p-lpad-accordion__header{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;padding:24px 16px;border:none;border-radius:16px;background:none;background-color:#3e3e3e;font-weight:600;font-size:16px;text-align:left;cursor:pointer;transition:background-color .2s ease}.hikari.campaign.brand .p-lpad-accordion__header:hover{background-color:#757d84}.hikari.campaign.brand .p-lpad-accordion__header:focus{outline:2px solid #007bff;outline-offset:-2px;background-color:#757d84}.hikari.campaign.brand .p-lpad-accordion__header[aria-expanded=true]{background-color:#3e3e3e}.hikari.campaign.brand .p-lpad-accordion__title{display:flex;column-gap:8px;flex:1;align-items:center;margin-right:8px;color:#fbb91c}.hikari.campaign.brand .p-lpad-accordion__toggle{display:flex;flex-direction:column;align-items:center;min-width:24px;gap:8px;font-size:12px}.hikari.campaign.brand .p-lpad-accordion__icon{position:relative;width:18px;height:2px;border-radius:2px;background-color:#fff}.hikari.campaign.brand .p-lpad-accordion__icon::after{position:absolute;top:50%;left:50%;width:2px;height:18px;transform:translate(-50%, -50%);border-radius:2px;background-color:#fff;content:"";transition:opacity .2s ease}.hikari.campaign.brand .p-lpad-accordion__header[aria-expanded=true] .p-lpad-accordion__icon::after{opacity:0}.hikari.campaign.brand .p-lpad-accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease}.hikari.campaign.brand .p-lpad-accordion__content--open{max-height:500px;transition:max-height .3s ease}.hikari.campaign.brand .p-lpad-accordion__body{padding:16px 32px !important}.hikari.campaign.brand .l-imageColumn__contents{text-align:left}@media screen and (max-width: 1440.8px){.hikari.campaign.brand .c-main_visual .c-head_title{top:40vw}}@media screen and (max-width: 1280.8px){.hikari.campaign.brand .c-main_visual .c-head_title::after{width:3.75vw;height:12.5vw}.hikari.campaign.brand .c-hcb__experience{margin-top:10vw}}@media screen and (max-width: 960.8px){.hikari.campaign.brand .c-main_text img.main_text{width:66vw;height:auto}}@media screen and (max-width: 640.8px){.hikari.campaign.brand .p-hcb__flex{flex-direction:column;gap:16px}.hikari.campaign.brand .c-head_title img{width:100%;height:auto}.hikari.campaign.brand .c-main_text img.main_text{width:65vw}.hikari.campaign.brand #experience .c-head_title .head_title__ja{width:62vw}.hikari.campaign.brand #experience .c-head_title .head_title__en{width:20vw}.hikari.campaign.brand #apply .c-head_title .head_title__ja{width:60vw}.hikari.campaign.brand #apply .c-head_title .head_title__en{width:10vw}.hikari.campaign.brand #attention .c-head_title .head_title__ja{width:26vw}.hikari.campaign.brand #attention .c-head_title .head_title__en{width:15vw}.hikari.campaign.brand .c-main_visual .c-head_title{top:44.27vw}.hikari.campaign.brand .c-main_visual .c-head_title .head_title__en{width:40.53vw;min-width:152px;height:4.27vw;min-height:16px}.hikari.campaign.brand .c-main_visual .c-head_title .head_title__ja{width:56.53vw;min-width:212px;height:5.87vw;min-height:22px}.hikari.campaign.brand .c-main_visual .c-head_title::after{width:4.8vw;height:16vw;margin-top:8px;background-image:url("/assets/img/hikari/campaign/brand/mv_arrow_sp.svg?v=ef9796ac23");background-size:cover;background-repeat:no-repeat}.hikari.campaign.brand .c-hcb__experience{margin-top:33.87vw}.hikari.campaign.brand .c-hcb__experienceItem .c-hcb__experienceItem--textBox{padding:16px;gap:16px}.hikari.campaign.brand .p-lpad-accordion__header{padding:16px}.hikari.campaign.brand .p-lpad-accordion__body{padding:16px !important}}@media screen and (max-width: 375.8px){.hikari.campaign.brand .c-hcb__experience{margin-top:127px}}