:root{--color-white:#fff;--color-black:#222;--color-hfc-blue:#004098;--color-hfc-blue-hover:#00337a;--color-hfc-red:#e60012;--color-main-ref:#e84754;--color-main-pink:#fc8ac1;--color-main-orange:#f88228;--color-main-yellow:#fc0;--color-main-green:#68c46c;--color-main-aqua:#7bcef8;--color-text-black:var(--color-black);--color-text-gray:#909090;--color-text-gray-dark:#6f6f6f;--color-text-white:var(--color-white);--color-text-brand:var(--color-hfc-blue);--color-text-caution:#b1000d;--color-text-link:var(--color-hfc-blue);--color-text-link-hover:var(--color-hfc-blue);--color-accent-pink:#e4589b;--color-accent-orange:#ea6905;--color-accent-yellow:var(--color-main-yellow);--color-accent-green:var(--color-main-green);--color-accent-aqua:#299bd4;--color-accent-blue:var(--color-hfc-blue);--color-border-default:#d3d3d3;--color-border-dot-gray:#bdbdbd;--color-border-link-gray:#909090;--color-border-gray-dark:#6f6f6f;--color-border-bk:var(--color-black);--color-border-white:var(--color-white);--color-border-brand:var(--color-hfc-blue);--color-border-accent:var(--color-accent-aqua);--color-bg-white:var(--color-white);--color-bg-pale-gray:#f8f8f8;--color-bg-gray:#d3d3d3;--color-bg-dark-gray:#bdbdbd;--color-bg-charcoal-gray:var(--color-border-gray-dark);--color-bg-black:var(--color-black);--color-bg-brand:var(--color-hfc-blue);--color-bg-aqua:var(--color-main-aqua);--color-bg-yellow:#ffdb4d;--color-bg-light-aqua:#ebf8fe;--color-bg-light-aqua-02:#def3fd;--color-bg-light-orange:#fef3ea;--color-bg-light-orange-02:#feecdf;--color-bg-light-red:#fce3e5;--color-hover-gray:#f8f8f8;--weight-regular:400;--weight-medium:500;--weight-semi-bold:600;--weight-bold:700;--weight-extra-bold:800;--weight-black:900;--underline-offset:0.3em;--underline-thickness:1px;--rateX:4px}.about_inner{padding-inline:14px;padding-block:40px 56px}@media (min-width:768px){.about_inner{padding-inline:40px;padding-block:56px 80px}}.cm{padding-block:0 40px}@media (min-width:768px){.cm{padding-block:0 56px}}.cm_body{margin-top:32px}@media (min-width:768px){.cm_body{margin-top:48px}}.cm_card_list{--custom-aspect-ratio:16/9}.cm_btn_wrapper{margin-top:32px}@media (min-width:768px){.cm_btn_wrapper{margin-top:48px}}.expedition_inner{padding-block:40px}@media (min-width:768px){.expedition_inner{padding-block:56px}}.expedition_body{display:flex;flex-direction:column;margin-top:32px;gap:32px}@media (min-width:1024px){.expedition_body{flex-direction:row;margin-top:48px;gap:40px}}.expedition_block{display:flex;flex:1;flex-direction:column}.expedition_card_list{display:flex;flex:1;margin-top:20px;gap:14px}@media (min-width:768px){.expedition_card_list{margin-top:24px;gap:16px}}.expedition_card{overflow:hidden;border:1px solid var(--color-border-default);border-radius:8px;background-color:var(--color-bg-white)}.expedition_card>a{text-decoration:none}.expedition_card_img{padding:12px;border-bottom:1px solid var(--color-border-default)}@media (min-width:768px){.expedition_card_img{padding:13px 20px}}.expedition_card_img>img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.expedition_card_cont{display:flex;align-items:center;justify-content:center;padding:16px 12px;gap:8px}@media (min-width:768px){.expedition_card_cont{padding:31px 20px}}.expedition_card_cont>p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 1.5rem - 8px);font-weight:var(--weight-bold)}.expedition_card_icon{display:grid;align-self:center;width:1.5rem;height:1.5rem;place-items:center}.expedition_card_icon>span{display:block;width:100%;height:100%;background-color:var(--color-hfc-blue);-webkit-mask:url(/assets/img/common/icon/arw_lg.svg) no-repeat center/contain;mask:url(/assets/img/common/icon/arw_lg.svg) no-repeat center/contain}[target=_blank] .expedition_card_icon>span{-webkit-mask-image:url(/assets/img/common/icon/blank_sm.svg);mask-image:url(/assets/img/common/icon/blank_sm.svg)}@media (min-width:768px){[target=_blank] .expedition_card_icon>span{-webkit-mask-image:url(/assets/img/common/icon/blank_lg.svg);mask-image:url(/assets/img/common/icon/blank_lg.svg)}}[href$=".pdf"] .expedition_card_icon>span{-webkit-mask-image:url(/assets/img/common/icon/pdf.svg);mask-image:url(/assets/img/common/icon/pdf.svg)}.expedition_card>a .expedition_card_cont>p{transition:color .16s cubic-bezier(.25,.46,.45,.94)}.expedition_card>a .expedition_card_icon{transition:-webkit-transform .16s cubic-bezier(.25,.46,.45,.94);transition:transform .16s cubic-bezier(.25,.46,.45,.94);transition:transform .16s cubic-bezier(.25,.46,.45,.94),-webkit-transform .16s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translateX(0);transform:translateX(0)}.expedition_card>a:hover .expedition_card_cont>p{transition:color .34s cubic-bezier(.25,.46,.45,.94);color:var(--color-hfc-blue)}.expedition_card>a:hover .expedition_card_icon{transition:-webkit-transform .34s cubic-bezier(.25,.46,.45,.94);transition:transform .34s cubic-bezier(.25,.46,.45,.94);transition:transform .34s cubic-bezier(.25,.46,.45,.94),-webkit-transform .34s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translateX(var(--rateX));transform:translateX(var(--rateX))}.campaign{padding-top:40px}@media (min-width:768px){.campaign{padding-top:56px}}.campaign_body{margin-top:32px}@media (min-width:768px){.campaign_body{margin-top:48px}}.campaign_card_list{--custom-row-gap:16px}@media (min-width:768px){.campaign_card_list{--custom-row-gap:24px}}.campaign_btn_wrapper{margin-top:32px}@media (min-width:768px){.campaign_btn_wrapper{margin-top:48px}}.knowledge{padding-block:56px 64px}@media (min-width:768px){.knowledge{padding-block:80px 120px}}.knowledge_body{margin-top:32px}@media (min-width:768px){.knowledge_body{margin-top:48px}}.knowledge_card_list{--custom-row-gap:16px}@media (min-width:768px){.knowledge_card_list{--custom-row-gap:24px}}.knowledge_btn_wrapper{margin-top:32px}@media (min-width:768px){.knowledge_btn_wrapper{margin-top:48px}}