.commonHeader{letter-spacing:.02em;color:#000;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.commonHeader *,.commonHeader :before,.commonHeader :after{box-sizing:border-box;margin:0;padding:0}.commonHeader img{vertical-align:bottom;max-width:100%;height:auto}.commonHeader a{color:inherit;text-decoration:none}.commonHeader ul,.commonHeader ol{list-style:none}.commonHeader button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.commonHeader{position:relative}.commonHeader__tab{border-bottom:1px solid #e9eff2;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}@media only screen and (width<=1279px){.commonHeader__tab{flex-direction:column;align-items:flex-start;padding:0}}.commonHeader__tabNav{margin-left:auto}@media only screen and (width<=1279px){.commonHeader__tabNav{width:100%;margin-left:unset;display:none}}.commonHeader__tabList{-webkit-column-gap:6px;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;column-gap:6px;margin-left:auto;display:flex}@media only screen and (width<=1279px){.commonHeader__tabList{-webkit-column-gap:0;column-gap:0;width:100%;transition:opacity .2s ease-out,visibility .2s ease-out}.commonHeader__tabList.is-active{display:flex}}.commonHeader__tabItem{-webkit-column-gap:4px;text-align:center;cursor:pointer;align-items:center;column-gap:4px;font-size:12px;line-height:1;text-decoration:underline;display:flex}@media (any-hover:hover){.commonHeader__tabItem{transition:-webkit-text-decoration .2s ease-out,text-decoration .2s ease-out,font-weight .2s ease-out}.commonHeader__tabItem:hover{text-decoration:none}}@media only screen and (width<=1279px){.commonHeader__tabItem{background-color:#fff;justify-content:center;width:50%;margin-right:-1px;padding:12px 0;line-height:1.5}.commonHeader__tabItem.tab02{border-left:1px solid #e9eff2}}.commonHeader__tabItem:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNOCAxMC4yNjY4TDQgNi4yNjY4M0w0LjkzMzMzIDUuMzMzNUw4IDguNDAwMTZMMTEuMDY2NyA1LjMzMzVMMTIgNi4yNjY4M0w4IDEwLjI2NjhaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:inline-block}@media only screen and (width<=1279px){.commonHeader__tabItem:after{display:none}}.commonHeader__tabItem.is-active{font-weight:700}@media only screen and (width<=1279px){.commonHeader__tabItem.is-active{background-color:#e6ebf2}}.commonHeader__tabItem.is-active:after{transform:rotate(180deg)}.commonHeader__tabGroup{background-color:#f5f7fa;border-bottom:1px solid #e6ebf2;padding:32px 16px 96px;transition:opacity .2s ease-out,visibility .2s ease-out;display:none;position:relative}@media only screen and (width<=1279px){.commonHeader__tabGroup{padding:24px 16px 80px}}.commonHeader__tabGroup.is-active{display:block}.commonHeader__tabGroup .groupCont{-webkit-column-gap:32px;justify-content:center;column-gap:32px;width:100%;max-width:1120px;margin-left:auto;margin-right:auto;display:flex}@media only screen and (width<=1279px){.commonHeader__tabGroup .groupCont{flex-direction:column;align-items:center;row-gap:20px;top:100px}}.commonHeader__tabGroup .groupCont__cont{width:100%;max-width:544px}@media only screen and (width<=1279px){.commonHeader__tabGroup .groupCont__cont{max-width:100%}}.commonHeader__tabGroup .groupCont__title{text-align:left;font-size:16px;font-weight:700;line-height:1}.commonHeader__tabGroup .groupCont__title+.groupCont__item{margin-top:16px}.commonHeader__tabGroup .groupCont__item+.groupCont__item{margin-top:8px}.commonHeader__tabGroup .groupCont__link{-webkit-column-gap:8px;background-color:#fff;border-radius:4px;justify-content:space-between;align-items:center;column-gap:8px;min-height:66px;padding:12px 16px;display:flex;box-shadow:0 4px 16px #0000000d}@media (any-hover:hover){.commonHeader__tabGroup .groupCont__link{transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out}.commonHeader__tabGroup .groupCont__link:hover{color:#006ab6;background-color:#f5f7fa;box-shadow:0 0 8px #0000001a}}.commonHeader__tabGroup .groupCont__link p{text-align:left;font-size:14px;line-height:1.5}@media only screen and (width<=1279px){.commonHeader__tabGroup .groupCont__link p{font-size:12px}}.commonHeader__tabGroup .groupCont__link img{width:auto;height:33px}@media only screen and (width<=1279px){.commonHeader__tabGroup .groupCont__link img{height:23px}}._hideNormanHeaderShadow_18crr_2[data-v-1f180aa0]{z-index:var(--z-overlay-layer-base);background:#fff}
