#header.-v2{z-index:6}.l-header.-white{background-color:#fff}@media screen and (min-width:769px){.l-header{height:100px}.l-header.-white .l-hdr_nav_global__link{color:#000}.l-header.-white .l-hdr_nav_global__link--btn{color:#fff;font-weight:500}.l-header.-white .l-hdr_nav_global__link--btn:hover{background-color:#100066;color:#fff}}.l-hdr_nav_global__item{font-weight:400;letter-spacing:.08em}@media screen and (min-width:769px){#page-contents{padding-top:100px}}@media screen and (max-width:768px){.l-hdr_menu__btm,.l-hdr_menu__mdl,.l-hdr_menu__top{background-color:#000}}.p-tab_nav__head.-col3{background-color:#106;width:33%}.p-tab_nav__head.-col3:hover{background-color:#c4c4c4}.is-active .p-tab_nav__head.-col3,.is-active .p-tab_nav__head.-col3:hover{background-color:#fff;color:#181818}.p-tab_nav__section--center .p-tab_nav__head.-col3{left:50%;transform:translateX(-50%);width:34%}.p-tab_nav__list.-col3 .p-tab_nav__item{flex-basis:33.333%}.p-tab_nav__btn.-white{background-color:#fff;border:2px solid #ccc;color:#000}@media screen and (min-width:769px){.p-tab_nav__btn.-white:hover{background-color:#100066;border:2px solid #100066;color:#fff}}.l-footer.-white{background-color:#fff;border-top:1px solid #cacaca}.l-footer.-white .l-footer__link{color:#100066;font-weight:700}.l-footer.-white .l-footer__link--child{color:#333;font-weight:400}.c-section__ttl{font-weight:500;letter-spacing:.08em}.l-footer__copyright{font-size:14px;font-weight:400}.l-hdr_logos{align-items:center;display:flex}.l-hdr_logos .text{font-size:16px;font-weight:500;letter-spacing:.04em;line-height:150%;margin-left:10px}@media screen and (min-width:769px){.p-tab_nav__item:nth-child(3){margin-top:0}}