@media screen and (min-width: 769px){[data-scope-path="elements/header"]{position:fixed;top:0;left:0;z-index:10;display:flex;width:100%;min-width:835px;height:85px;padding:0 20px;background-color:#fff}[data-scope-path="elements/header"] .header-content{display:flex;justify-content:space-between;width:1000px;margin:0 auto;border-bottom:1px solid #d3d3d3}[data-scope-path="elements/header"] .header-content .header-logo{display:flex}[data-scope-path="elements/header"] .header-content .header-logo .logo{display:block}[data-scope-path="elements/header"] .header-content .header-logo .logo-image{height:54px;margin:15px 20px 0 0}[data-scope-path="elements/header"] .header-content .header-logo .header-text{min-width:133px;margin-top:32px;font-size:13px;font-weight:bold;line-height:1.5;color:#464646;text-align:center;letter-spacing:.02em}[data-scope-path="elements/header"] .header-content .header-logo .header-text-number{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}[data-scope-path="elements/header"] .header-content .menu{display:flex}[data-scope-path="elements/header"] .header-content .menu .toggle-menu{display:none}[data-scope-path="elements/header"] .header-content .menu .menu-list-sub{display:none}[data-scope-path="elements/header"] .header-content .menu .banner-link{display:none}[data-scope-path="elements/header"] .header-content .menu .menu-list{display:flex;align-items:center;width:630px;height:55px;margin:15px 0}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item{list-style:none}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item:not(:last-of-type){margin-right:auto}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item .menu-link{display:flex;align-items:center;font-size:13px;color:#1e5f96;text-decoration:none;letter-spacing:.05em}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item .menu-link img{width:27px;height:35px;margin-right:10px}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item .menu-link-text{font-family:sans-serif;font-size:20px;font-weight:bold;line-height:1;text-align:center;letter-spacing:.1em}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item .menu-link-text-small{font-size:13px;letter-spacing:.02em}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item .menu-link .online{letter-spacing:-0.08em}[data-scope-path="elements/header"] .header-content .menu .menu-list .menu-item .menu-link .menu-link-text-sp{display:none}}@media screen and (max-width: 768px){[data-scope-path="elements/header"]{position:fixed;top:0;left:0;z-index:10;width:100%;height:61px;padding-left:3%;color:#464646;background-color:#fff;border-bottom:1px solid #d3d3d3}[data-scope-path="elements/header"] .header-content{height:100%}[data-scope-path="elements/header"] .header-content .header-logo{display:flex;height:100%}[data-scope-path="elements/header"] .header-content .header-logo .logo{display:block}[data-scope-path="elements/header"] .header-content .header-logo .logo-image{width:auto;height:41px;margin-top:10px}[data-scope-path="elements/header"] .header-content .header-logo .header-text{-ms-grid-row-align:center;align-self:center;margin-left:15px;font-size:13px;font-weight:bold;line-height:1.2;color:#464646;text-align:center;letter-spacing:.02em}[data-scope-path="elements/header"] .header-content .header-logo .header-text-number{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}[data-scope-path="elements/header"] .header-content .header-logo .header-text-small{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-weight:normal}[data-scope-path="elements/header"] .header-content .menu .toggle-menu .open-image{position:absolute;top:20px;right:20px}[data-scope-path="elements/header"] .header-content .menu .toggle-menu .close-image{display:none}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap{position:absolute;right:0;width:100%;max-width:500px;margin-top:-61px;background-color:#1e5f96;transition:transform 1s;transform:translateX(100%)}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list{display:-ms-grid;display:grid;-ms-grid-rows:1fr 15px 1fr;grid-template-rows:1fr 1fr;-ms-grid-columns:1fr 2% 1fr;grid-template-columns:1fr 1fr;grid-row-gap:15px;grid-column-gap:2%;margin:50px 20px 0}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list > *:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list > *:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list .menu-item{font-size:14px;list-style:none;background-color:#fff;border-radius:7px}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list .menu-item .menu-link{display:flex;align-items:center;justify-content:center;padding:15px 0;color:#1e5f96;text-decoration:none}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list .menu-item .menu-link img{width:26%;max-width:40px;padding-right:10px}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list .menu-item .menu-link .menu-link-text{font-family:sans-serif;font-size:20px;font-weight:bold;line-height:1;text-align:center;letter-spacing:.1em}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list .menu-item .menu-link .menu-link-text-small{font-size:13px;letter-spacing:.02em}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list .menu-item .menu-link .online{letter-spacing:-0.08em}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list-sub{padding-inline-start:0;margin:20px 20px 15px}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list-sub .menu-item-sub{margin-bottom:7px;list-style:none}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list-sub .menu-item-sub .menu-link{font-size:13px;font-style:normal;font-weight:bold;color:#fff;text-decoration:none;letter-spacing:.02em}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .menu-list-sub .menu-item-sub .menu-link-text{margin:3px;line-height:1.5}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .banner-link{display:block;margin:20px}[data-scope-path="elements/header"] .header-content .menu .menu-list-wrap .banner-link .banner-img{display:block;width:100%;height:auto}[data-scope-path="elements/header"] .header-content .menu.open .menu-list-wrap{transform:translateX(0)}[data-scope-path="elements/header"] .header-content .menu.open .toggle-menu .open-image{display:none}[data-scope-path="elements/header"] .header-content .menu.open .toggle-menu .close-image{position:absolute;top:8px;right:8px;z-index:1;display:initial;padding:10px;border-radius:50%}}
