@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");html{font-size:62.5%;line-height:1.5;color:#111;-webkit-font-smoothing:antialiased;font-weight:500}.global-nav .for_biz_header{display:flex;justify-content:center;align-items:center;background:#01102a;width:13em;margin:0 0 0.7em auto;padding:0.6em 0.8em;border-radius:0 0 0 1em}.global-nav .for_biz_header i{color:#fff;padding:0 0 0 0.4em;display:block}.global-nav .for_biz_header .biz_logo{width:85%;height:auto}@media screen and (max-width: 599px){.global-nav .for_biz_header{display:none}}.v4_site_header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:20px 18px;line-height:1em}@media screen and (max-width: 599px){.v4_site_header{padding:10px 18px}}.v4_site_header.members{padding:10px 18px}@media screen and (max-width: 1024px){.v4_site_header.members{padding:10px 18px}}@media screen and (max-width: 599px){.v4_site_header.members{padding:10px 18px}}.v4_site_header.investor{padding:10px 18px}@media screen and (max-width: 1024px){.v4_site_header.investor{padding:10px 18px}}@media screen and (max-width: 599px){.v4_site_header.investor{padding:10px 18px}}.v4_site_header .site_logo{width:140px;height:auto;margin:0}@media screen and (max-width: 599px){.v4_site_header .site_logo{width:130px;height:auto;display:flex;justify-content:center;align-items:center}}.v4_site_header .site_logo img{width:140px;height:auto;vertical-align:text-top}@media screen and (max-width: 599px){.v4_site_header .site_logo img{width:130px}}.v4_site_header .site_nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.v4_site_header .site_nav .mypage_notice_badge{display:inline-block;width:2.5rem;height:2.5rem;line-height:2.5rem;background:#e05959;color:#fff;border-radius:100px;text-align:center;padding:0 0.2em;margin-left:0.2em;vertical-align:text-bottom;font-size:1.4rem;letter-spacing:-0.06em;text-indent:-0.08em;word-break:keep-all;position:absolute;right:-0.4em;top:0;pointer-events:none}.v4_site_header .site_nav li{margin-left:1.5em}@media screen and (max-width: 599px){.v4_site_header .site_nav li{font-size:12px;margin-left:0.8em;font-weight:600;font-weight:bold}}.v4_site_header .site_nav li:first-child{margin-left:0}.v4_site_header .site_nav li .v4_btn_sm{padding:10px 32px}@media screen and (max-width: 599px){.v4_site_header .site_nav li .v4_btn_sm{padding:8px 14px}}.v4_site_header .site_nav li .thumb{display:block;width:60px;height:60px;overflow:hidden;border-radius:100px}@media screen and (max-width: 599px){.v4_site_header .site_nav li .thumb{width:40px;height:40px}}.v4_site_header .site_nav li .thumb img{object-fit:cover;width:100%;height:100%}.v4_site_header .site_nav.longmenu{margin-right:1.5em}@media screen and (max-width: 1024px){.v4_site_header .site_nav.longmenu{width:100%;height:auto;position:fixed;left:0;top:0;background:#fff;z-index:99;align-items:center;justify-content:center;padding:2em;display:none}}.v4_site_header .site_nav.longmenu.active{display:inherit}.v4_site_header .site_nav.longmenu.active::before{content:"";display:block;width:100%;height:100vh;background:#fff;position:fixed;top:0;left:0;z-index:-1}@media screen and (max-width: 1024px){.v4_site_header .site_nav.longmenu li{width:100%;display:block;margin:1em 0;text-align:center}}.v4_site_header .site_nav.longmenu li.site_logo{display:none}@media screen and (max-width: 1024px){.v4_site_header .site_nav.longmenu li.site_logo{display:block;height:auto}}.v4_site_header .site_nav.longmenu li:last-child{border-bottom:none}@media screen and (max-width: 1024px){.v4_site_header .site_nav.longmenu li a{display:block;font-size:16px}}@media screen and (max-width: 1024px){.v4_site_header .site_nav.longmenu li .thumb{width:100px;height:100px}}.site_nav_wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.openbtn{display:none;cursor:pointer;z-index:100;position:relative;cursor:pointer;width:80px;height:80px}@media screen and (max-width: 1024px){.openbtn{display:block;position:fixed !important;right:0;top:45px}}@media screen and (max-width: 599px){.openbtn{top:0}}@media screen and (max-width: 599px){.openbtn{right:0;top:0;width:60px;height:60px}}.openbtn span{display:inline-block;transition:all 0.4s;position:absolute;left:23px;height:2px;border-radius:2px;background:#111;width:40%}@media screen and (max-width: 599px){.openbtn span{left:18px}}.openbtn span:nth-of-type(1){top:24px}@media screen and (max-width: 599px){.openbtn span:nth-of-type(1){top:19px}}.openbtn span:nth-of-type(2){top:37px}@media screen and (max-width: 599px){.openbtn span:nth-of-type(2){top:29px}}.openbtn span:nth-of-type(3){top:50px}@media screen and (max-width: 599px){.openbtn span:nth-of-type(3){top:39px}}.openbtn.active span:nth-of-type(1){top:31px;left:23px;transform:translateY(6px) rotate(-45deg);width:50%}@media screen and (max-width: 599px){.openbtn.active span:nth-of-type(1){top:21px;left:17px}}.openbtn.active span:nth-of-type(2){opacity:0}.openbtn.active span:nth-of-type(3){top:43px;left:23px;transform:translateY(-6px) rotate(45deg);width:50%}@media screen and (max-width: 599px){.openbtn.active span:nth-of-type(3){top:33px;left:17px}}@media screen and (max-width: 1024px){.menu_thumb{margin-right:58px}}@media screen and (max-width: 599px){.menu_thumb{margin-right:38px}}.v4-Header_nav{width:40%;max-width:280px;border-radius:4px;box-shadow:0px 0px 2px 2px rgba(0,0,0,0.1);position:absolute;top:80px;right:1em;z-index:101;background:#fff}@media screen and (max-width: 599px){.v4-Header_nav{max-width:80%;width:100%;height:auto;background:rgba(255,255,255,0.98);top:60px;right:10px;position:fixed;z-index:99;padding:24px}}.v4-Header_nav ul{list-style:none;margin:0;padding:24px 0}@media screen and (max-width: 599px){.v4-Header_nav ul{padding:12px 0}}.v4-Header_nav ul li{padding:0 24px;line-height:1.6em}@media screen and (max-width: 599px){.v4-Header_nav ul li{padding:0}}.v4-Header_nav ul a{text-decoration:none;font-weight:600;line-height:2.2em}@media screen and (max-width: 599px){.v4-Header_nav ul a{line-height:2.6em;font-size:16px}}.v4-nav_logoWrap{display:none}@media screen and (max-width: 599px){.v4-nav_logoWrap{width:60%;display:block}.v4-nav_logoWrap img{width:100%}}@media screen and (max-width: 599px){.v4-Header_about{height:auto;position:static;line-height:1em;font-size:12px;font-weight:600;text-decoration:none;text-align:center;width:100%;margin-top:1em;display:none}}.v4-nav_name{padding-bottom:1em !important;color:#707070;font-weight:500}.v4-nav_borderTop{border-top:1px solid #ccc;margin-top:1em;padding-top:1em !important}
/*# sourceMappingURL=header.css.map */
