/*! MEMO
ver. 2025-M08-D29
Do not use 2byte Charactor.
[z-index range] = 0 - 99
[cache control] = ?ver=YYYYMMDD
[colors]
service   primary color                secondary color
.home   = #dc1c26  rgb(220, 28, 38)    #
.kabu   = #528fcc  rgb(82, 143, 204)   #
.fund   = #3d6b99  rgb(61, 107, 153)   #
.fxneo  = #de9414  rgb(222, 148, 20)   #
.fxop   = #de9414  rgb(222, 148, 20)   #
.c365   = #de9414  rgb(222, 148, 20)   #
.cfd    = #1f1f99  rgb(31, 31, 153)    #3333c9  rgb(51, 51, 201)
.ixop   = #143d66  rgb(20, 61, 102)    #528fcc  rgb(82, 143, 204)
.fbond  = #52a3cc  rgb(82, 163, 204)   #
.mypage = #53b324  rgb(83, 179, 36)    #
[comment]
Webkit focus off
Webkit Mobile Safari
++++++++++++++++++++++++++++++++++++++++ 
*//*!
 * header-corp *//*!
 * variables */:root{--header-color-service-home: #dc1c26;--header-color-service-kabu: #528fcc;--header-color-service-fund: #3d6b99;--header-color-service-fxneo: #de9414;--header-color-service-fxop: #de9414;--header-color-service-c365: #de9414;--header-color-service-ck365: #294766;--header-color-service-cfd: #1f1f99;--header-color-service-cfd-secondary: #4c4cad;--header-color-service-ixop: #143d66;--header-color-service-fbond: #52a3cc;--header-color-service-nisa: #2ba313;--header-color-rich-black: #0a1f33;--header-color-rich-black-010: rgba(10, 31, 51, 0.1);--header-color-rich-black-040: rgba(10, 31, 51, 0.4);--header-color-gray-primary: #f7f7f7;--header-color-gray-secondary: #dde0e5;--header-color-gray-tertiary: #d9d9d9;--header-color-gray-quaternary: #848484;--header-color-blue-secondary: #0067c3;--header-color-border-line: var(--header-color-rich-black-010);--header-color-bg-white: rgba(255, 255, 255, 0.6);--header-backdrop-filter-blur: blur(30px);--header-color-bg-white-pc: rgba(255, 255, 255, 0.86);--header-backdrop-filter-blur-pc: blur(20px);--header-color-btn-blue: #0c9dc2;--header-color-btn-red: #ef2e42;--footer-color-bdc: var(--header-color-rich-black-010);--header-ff-default: "Roboto", "YakuHanJP", "Subset-NotoSansJP", Meiryo, sans-serif;--header-ff-ja: "Subset-NotoSansJP", Meiryo, sans-serif;--header-ff-alpha: "Roboto", sans-serif;--header-height-sp: 64px;--header-search-kw-height-sp: 56px;--header-safe-area-inset-bottom: calc(env(safe-area-inset-bottom) + 44px);--img-header-top-20th-logo: url(../images/logo/gmosec-20th-anniversary.svg);--img-header-top-logo: url(../images/header-top-logo.svg);--header-svg-icon-menu-open: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2236%22%20viewBox%3D%220%200%2024%2036%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cg%20stroke%3D%22%23000000%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%3Cpath%20d%3D%22M3%2024.8h18M3%2017.8h18M3%2010.8h18%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");--header-svg-icon-menu-close: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22m5.28%205.02%206.541%206.54%206.54-6.54a.75.75%200%200%201%201.061%201.06l-6.54%206.541%206.54%206.54a.75.75%200%200%201-1.06%201.061l-6.541-6.54-6.54%206.54a.75.75%200%200%201-1.061-1.06l6.54-6.541-6.54-6.54A.75.75%200%200%201%205.28%205.02z%22%20fill%3D%22%23000000%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E");--header-svg-icon-arrow-link: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%3Cpath%20d%3D%22M0%20.8h16v16H0z%22%2F%3E%20%3Cpath%20d%3D%22m7%2012.8%204.5-4-4.5-4%22%20stroke%3D%22%23000000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.2%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");--header-svg-icon-arrow-open: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cg%20transform%3D%22translate(0%20.8)%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%3Cpath%20d%3D%22M0%200h16v16H0z%22%2F%3E%20%3Cpath%20d%3D%22M4%205.5%208%2010l4-4.5%22%20stroke%3D%22%23000000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.2%22%2F%3E%20%3Crect%20stroke%3D%22%23000000%22%20x%3D%22.5%22%20y%3D%22.5%22%20width%3D%2215%22%20height%3D%2215%22%20rx%3D%222%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");--header-svg-icon-arrow-close: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20viewBox%3D%220%200%2016%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M14%20.8a2%202%200%200%201%202%202v12a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2v-12a2%202%200%200%201%202-2h12zM7.552%205.901l-4%204.5a.6.6%200%200%200%20.896.798L8%207.203l3.552%203.996a.6.6%200%201%200%20.896-.798l-4-4.5a.6.6%200%200%200-.896%200z%22%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");--header-sns-icon-follow-line: url(../images/icon/link/icon-sns-follow-line.svg);--header-sns-icon-follow-x: url(/assets/images/icon/link/icon-sns-follow-x.svg);--header-sns-icon-share-line: url(../images/icon/link/icon-sns-share-line.svg);--header-sns-icon-share-x: url(/assets/images/icon/link/icon-sns-share-x.svg);--header-sns-icon-share-facebook: url(/assets/images/icon/link/icon-sns-share-facebook.svg);--header-sns-icon-share-link: url(/assets/images/icon/link/icon-sns-share-link.svg);--header-icon-login-sp: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2048%2048%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%3E%3Cpath%20d%3D%22M5.37%2033.04C5.77%2033.06%206.09%2033.06%206.34%2033.06H11.77C12%2033.06%2012.36%2033.06%2012.69%2033.05C12.67%2033.32%2012.67%2033.63%2012.67%2033.91V38.82C12.67%2039.17%2012.69%2040.03%2012.69%2040.11H11.6C11.61%2040.06%2011.61%2039.83%2011.62%2039.55H6.44C6.44%2039.82%206.44%2040.06%206.45%2040.11H5.36C5.37%2040.02%205.39%2039.22%205.39%2038.82V33.91C5.39%2033.65%205.39%2033.3%205.37%2033.04ZM6.43%2034.06V38.55H11.62V34.06H6.43ZM21.71%2031.92C21.96%2032.28%2022.32%2032.9%2022.52%2033.29L21.86%2033.57C21.66%2033.17%2021.34%2032.57%2021.07%2032.19L21.71%2031.92ZM22.84%2031.49C23.11%2031.86%2023.49%2032.49%2023.67%2032.85L23.02%2033.14C22.81%2032.71%2022.48%2032.14%2022.2%2031.76L22.84%2031.49ZM19.17%2032.46C18.97%2032.76%2018.76%2033.14%2018.65%2033.34C18.6%2033.43%2018.56%2033.51%2018.5%2033.6H20.91C21.19%2033.6%2021.47%2033.56%2021.66%2033.5L22.48%2034C22.38%2034.16%2022.27%2034.41%2022.2%2034.61C21.93%2035.57%2021.34%2036.91%2020.44%2038.01C19.52%2039.14%2018.31%2040.06%2016.44%2040.78L15.51%2039.94C17.44%2039.37%2018.63%2038.48%2019.52%2037.45C20.26%2036.6%2020.86%2035.34%2021.04%2034.5H17.91C17.28%2035.36%2016.42%2036.24%2015.38%2036.94L14.5%2036.29C16.24%2035.24%2017.17%2033.86%2017.64%2032.98C17.76%2032.77%2017.93%2032.37%2018.01%2032.08L19.17%2032.46ZM24.76%2036.27C26.51%2035.8%2028.01%2035.12%2029.12%2034.43C30.16%2033.79%2031.22%2032.86%2031.9%2032.05L32.74%2032.85C31.98%2033.62%2031.04%2034.39%2030.05%2035.04V39.19C30.05%2039.6%2030.07%2040.15%2030.12%2040.37H28.88C28.91%2040.15%2028.94%2039.6%2028.94%2039.19V35.71C27.89%2036.28%2026.57%2036.86%2025.25%2037.26L24.76%2036.27ZM36.33%2032.55C37.03%2033.02%2038.33%2034.06%2038.89%2034.64L38.1%2035.45C37.58%2034.92%2036.34%2033.83%2035.6%2033.33L36.33%2032.55ZM35.3%2039.24C36.97%2038.99%2038.27%2038.43%2039.23%2037.84C40.84%2036.85%2042.09%2035.35%2042.7%2034.07L43.31%2035.16C42.59%2036.46%2041.36%2037.82%2039.8%2038.78C38.79%2039.4%2037.52%2039.99%2035.97%2040.27L35.3%2039.24Z%22%2F%3E%3Cpath%20d%3D%22M31.2666%207.79883C32.3047%207.79883%2033.2%208.52794%2033.2002%209.48828V23.5098C33.2%2024.4096%2032.4115%2025.1076%2031.4609%2025.1904L31.4526%2025.1914C31.4524%2025.1914%2031.4521%2025.1912%2031.4521%2025.1909C31.4521%2025.1906%2031.4519%2025.1904%2031.4517%2025.1905L31.2754%2025.1992H21.7246L21.5479%2025.1904H21.5391C20.5885%2025.1076%2019.8%2024.4096%2019.7998%2023.5098V20.5C19.7998%2020.2239%2020.0237%2020%2020.2998%2020H20.5664C20.8425%2020%2021.0664%2020.2239%2021.0664%2020.5V23.5098C21.0666%2023.7832%2021.3358%2024.0547%2021.7334%2024.0547H31.2666C31.6642%2024.0547%2031.9334%2023.7832%2031.9336%2023.5098V9.48828C31.9334%209.21488%2031.6642%208.94336%2031.2666%208.94336H21.7334C21.3358%208.94336%2021.0666%209.21488%2021.0664%209.48828V12.5C21.0664%2012.7761%2020.8425%2013%2020.5664%2013H20.2998C20.0237%2013%2019.7998%2012.7761%2019.7998%2012.5V9.48828C19.8%208.52794%2020.6953%207.79883%2021.7334%207.79883H31.2666ZM21.5586%208.75879C21.5443%208.7613%2021.5306%208.76642%2021.5166%208.76953C21.5583%208.76031%2021.6007%208.75188%2021.6445%208.74805L21.5586%208.75879Z%22%2F%3E%3Crect%20x%3D%2214.9%22%20y%3D%2215.9%22%20width%3D%2211.2%22%20height%3D%221.2%22%20rx%3D%220.6%22%20stroke-width%3D%220.2%22%2F%3E%3Cpath%20d%3D%22M29.1166%2016.0537C29.4826%2016.2386%2029.4826%2016.7614%2029.1166%2016.9463L24.7255%2019.1646C24.3929%2019.3326%2024%2019.0909%2024%2018.7183L24%2014.2817C24%2013.9091%2024.3929%2013.6674%2024.7255%2013.8354L29.1166%2016.0537Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");--header-icon-support: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.0117%202C17.5346%202%2022.0117%206.47715%2022.0117%2012C22.0117%2014.5066%2021.0872%2016.7958%2019.5635%2018.5508L21.3887%2021.7432L17.8506%2020.1152C16.2074%2021.2996%2014.192%2022%2012.0117%2022C6.48887%2022%202.01172%2017.5228%202.01172%2012C2.01172%206.47715%206.48887%202%2012.0117%202ZM12.0117%203.5C7.3173%203.5%203.51172%207.30558%203.51172%2012C3.51172%2016.6944%207.3173%2020.5%2012.0117%2020.5C16.7061%2020.5%2020.5117%2016.6944%2020.5117%2012C20.5117%207.30558%2016.7061%203.5%2012.0117%203.5Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M9.01172%2012C9.01172%2012.5523%208.564%2013%208.01172%2013C7.45943%2013%207.01172%2012.5523%207.01172%2012C7.01172%2011.4477%207.45943%2011%208.01172%2011C8.564%2011%209.01172%2011.4477%209.01172%2012Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M13.0117%2012C13.0117%2012.5523%2012.564%2013%2012.0117%2013C11.4594%2013%2011.0117%2012.5523%2011.0117%2012C11.0117%2011.4477%2011.4594%2011%2012.0117%2011C12.564%2011%2013.0117%2011.4477%2013.0117%2012Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20d%3D%22M17.0117%2012C17.0117%2012.5523%2016.564%2013%2016.0117%2013C15.4594%2013%2015.0117%2012.5523%2015.0117%2012C15.0117%2011.4477%2015.4594%2011%2016.0117%2011C16.564%2011%2017.0117%2011.4477%2017.0117%2012Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E%0A");--header-icon-faq: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.693%2013.658V13.7109C12.693%2014.2291%2012.4183%2014.4301%2011.9018%2014.4301C11.3963%2014.4301%2011.1546%2014.1974%2011.1546%2013.7109V13.5946C11.1546%2012.463%2011.6491%2012.0294%2012.682%2011.3102C13.0337%2011.067%2013.3853%2010.7074%2013.3853%2010.2632C13.3853%209.53349%2012.693%209.34313%2012.0557%209.34313C10.748%209.34313%2010.715%2010.1046%2010.6271%2010.5699C10.5502%2010.9612%2010.1766%2011.067%209.81392%2011.067C9.37436%2011.067%209.01172%2010.8766%209.01172%2010.4113C9.01172%209.89307%209.27546%209.33255%209.61611%208.94125C10.2205%208.23267%2011.2205%208%2012.1436%208C12.9238%208%2013.7809%208.17979%2014.3524%208.71915C14.7809%209.12103%2015.0117%209.67098%2015.0117%2010.2421C15.0117%2011.1622%2014.4513%2011.6169%2013.8359%2012.1034C12.9568%2012.7908%2012.715%2012.9495%2012.693%2013.658ZM11.9238%2015.2233C12.4293%2015.2233%2012.8469%2015.6251%2012.8469%2016.1116C12.8469%2016.5981%2012.4293%2017%2011.9238%2017C11.4183%2017%2011.0007%2016.5981%2011.0007%2016.1116C11.0007%2015.6251%2011.4183%2015.2233%2011.9238%2015.2233Z%22%20fill%3D%22black%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.0117%202C17.5346%202%2022.0117%206.47715%2022.0117%2012C22.0117%2014.5066%2021.0872%2016.7958%2019.5635%2018.5508L21.3887%2021.7432L17.8506%2020.1152C16.2074%2021.2996%2014.192%2022%2012.0117%2022C6.48887%2022%202.01172%2017.5228%202.01172%2012C2.01172%206.47715%206.48887%202%2012.0117%202ZM12.0117%203.5C7.3173%203.5%203.51172%207.30558%203.51172%2012C3.51172%2016.6944%207.3173%2020.5%2012.0117%2020.5C16.7061%2020.5%2020.5117%2016.6944%2020.5117%2012C20.5117%207.30558%2016.7061%203.5%2012.0117%203.5Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E%0A");--header-icon-search: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.0117%203C16.9823%203%2021.0117%207.02944%2021.0117%2012C21.0117%2014.3797%2020.0864%2016.542%2018.5781%2018.1514L21.6143%2021.1875C22.0045%2021.5781%2022.0047%2022.2111%2021.6143%2022.6016C21.2238%2022.9919%2020.5907%2022.9917%2020.2002%2022.6016L17.126%2019.5273C17.1019%2019.5033%2017.0797%2019.478%2017.0586%2019.4521C15.6192%2020.4289%2013.8823%2021%2012.0117%2021C7.04116%2021%203.01172%2016.9706%203.01172%2012C3.01172%207.02944%207.04116%203%2012.0117%203ZM12.0117%204.5C7.86958%204.5%204.51172%207.85786%204.51172%2012C4.51172%2016.1421%207.86958%2019.5%2012.0117%2019.5C16.1539%2019.5%2019.5117%2016.1421%2019.5117%2012C19.5117%207.85786%2016.1539%204.5%2012.0117%204.5Z%22%20fill%3D%22black%22%2F%3E%0A%3C%2Fsvg%3E%0A");--header-icon-arrow-plus: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%228.5%22%20y%3D%222.5%22%20width%3D%2211%22%20height%3D%221%22%20rx%3D%220.5%22%20transform%3D%22rotate(90%208.5%202.5)%22%20stroke%3D%22%23000%22%2F%3E%3Crect%20x%3D%222.5%22%20y%3D%227.5%22%20width%3D%2211%22%20height%3D%221%22%20rx%3D%220.5%22%20stroke%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");--header-icon-arrow-minus: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%222.5%22%20y%3D%227.5%22%20width%3D%2211%22%20height%3D%221%22%20rx%3D%220.5%22%20stroke%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");--header-icon-arrow-link: url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%3Cpath%20d%3D%22m7%2012.8%204.5-4-4.5-4%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.2%22%20%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");--header-z-index: 98;--header-gmo-group-header-height: 29px}@media(max-width: 767.98px){:root{--header-scroll-offset-top: 64px}}@media(min-width: 768px){:root{--header-scroll-offset-top: 85px}}/*!
 * override */[hidden]:not([hidden=until-found]){display:none !important}@media(max-width: 767.98px){.header-corp .-pc{display:none !important}}@media(min-width: 768px){.header-corp .-sp{display:none !important}}@media(min-width: 768px){html .gmoGroupHeader{z-index:99 !important}}@media(min-width: 768px){html #okw_wrapper{z-index:0}html #okw_contents_inner{position:relative;z-index:0;margin-top:0;padding-top:14px}}/*!
 * reset */html{scroll-padding-top:var(--header-scroll-offset-top)}body{padding:0;margin:0}@media(min-width: 768px){html body{position:static}}.header-corp,.footer-corp{box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:initial;-webkit-text-size-adjust:100%;text-align:left;font-weight:normal;line-height:1;letter-spacing:normal;font-family:var(--header-ff-default);letter-spacing:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(.header-corp,.footer-corp) *{box-sizing:inherit;margin:0;padding:0;font-size:100%;font:inherit;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none;text-underline-offset:auto;outline:none}:is(.header-corp,.footer-corp) :is(*::before,*::after){box-sizing:inherit;letter-spacing:normal}:is(.header-corp,.footer-corp) :is(ul,ol,menu){list-style:none}/*!
 * SP */@media(max-width: 767.98px){.header-corp{height:64px}.header-corp a{color:inherit}.header-corp .is-current{color:var(--header-gmenu-service-lavel-color);font-weight:bold}.header-corp .is-current::before{position:absolute;top:16px;left:16px;width:14px;height:14px;border-radius:7px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:radial-gradient(circle, var(--header-gmenu-service-lavel-color) 3px, transparent 4px, transparent);box-shadow:0 0 0 1px var(--header-gmenu-service-lavel-color) inset;content:""}.header-corp [id=gnav]{position:fixed;top:0;right:0;left:0;z-index:var(--header-z-index);display:block;overflow:auto;height:auto;color:var(--header-color-rich-black)}.header-corp ._logo{position:absolute;top:8px;left:20px;z-index:2;display:block;width:163px;height:48px;margin:0;padding:0;background-size:100% auto;background-image:var(--img-header-top-logo);background-repeat:no-repeat;background-position:center center;white-space:nowrap;text-indent:200%;overflow:hidden;opacity:1;transition:opacity .05s ease}.header-corp ._logo>a{display:block;width:100%;height:100%}.header-corp ._actions{position:relative;z-index:1;display:flex;justify-content:end;padding:8px 8px 8px 192px}.header-corp ._actions::before{position:absolute;top:8px;right:8px;left:8px;z-index:-1;border-radius:8px;display:block;height:48px;background-color:var(--header-color-bg-white);-webkit-backdrop-filter:var(--header-backdrop-filter-blur);backdrop-filter:var(--header-backdrop-filter-blur);content:""}.header-corp ._actions .btn-menu,.header-corp ._actions .btn-login,.header-corp ._actions .btn-account,.header-corp ._actions .btn-support,.header-corp ._actions .btn-faq,.header-corp ._actions .btn-search{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;margin:0;padding:0;border:0;background:none;cursor:pointer}.header-corp ._actions .btn-menu{flex-shrink:0;position:relative;display:block;width:48px;height:48px;font-size:0;overflow:hidden;text-indent:200%;white-space:nowrap;cursor:pointer}.header-corp ._actions .btn-menu::before{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--header-color-rich-black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-svg-icon-menu-open);mask-image:var(--header-svg-icon-menu-open);content:""}.header-corp ._actions .btn-login{flex-shrink:0;position:relative;display:block;overflow:hidden;width:48px;height:48px;white-space:nowrap;text-indent:200%;text-decoration:none}.header-corp ._actions .btn-login::before{content:none}.header-corp ._actions .btn-login::after{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--header-color-btn-blue);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-icon-login-sp);mask-image:var(--header-icon-login-sp);content:""}.header-corp ._actions .btn-account{flex-grow:1;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;width:auto;max-width:72px;min-width:60px;height:48px;margin-right:4px;margin-left:auto;color:#fff;font-weight:bold;font-size:11px;line-height:28px;letter-spacing:1px;text-decoration:none}.header-corp ._actions .btn-account::before{position:absolute;z-index:-1;width:100%;height:28px;border-radius:100vh;background:var(--header-color-btn-red);content:""}.header-corp ._actions .btn-support,.header-corp ._actions .btn-faq,.header-corp ._actions .btn-search{position:relative;display:none;flex-direction:column;align-items:center;justify-content:start;padding:32px 6px 5px;padding-top:31px;color:var(--header-color-rich-black);font-size:9px;white-space:nowrap;line-height:11px;vertical-align:top;text-decoration:none}}@media(max-width: 767.98px)and (hover: hover){.header-corp ._actions .btn-support,.header-corp ._actions .btn-faq,.header-corp ._actions .btn-search{cursor:pointer}}@media(max-width: 767.98px){.header-corp ._actions .btn-support::before,.header-corp ._actions .btn-faq::before,.header-corp ._actions .btn-search::before{position:absolute;top:4px;left:50%;transform:translateX(-50%);display:block;width:24px;height:24px;margin:0 auto 3px;background:#6c7985;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;content:""}.header-corp ._actions .btn-support::before{-webkit-mask-image:var(--header-icon-support);mask-image:var(--header-icon-support)}.header-corp ._actions .btn-faq::before{-webkit-mask-image:var(--header-icon-faq);mask-image:var(--header-icon-faq)}.header-corp ._actions .btn-search::before{-webkit-mask-image:var(--header-icon-search);mask-image:var(--header-icon-search)}.header-corp ._sns{visibility:hidden;position:relative;z-index:2;display:flex;justify-content:start;gap:16px;margin:0;padding:16px 24px 0;height:46px}.header-corp ._sns>li{display:contents}.header-corp ._sns>li>a{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;overflow:hidden;white-space:nowrap;text-indent:200%}.header-corp ._sns>._line>a{background-image:var(--header-sns-icon-follow-line)}.header-corp ._sns>._x>a{background-image:var(--header-sns-icon-follow-x)}.header-corp ._gmenu{--header-gmenu-service-lavel-color: var(--header-color-gray-quaternary);--header-gmenu-service-lavel-lts: 0.05em;--header-gmenu-service-inner-bgc: none;--header-gmenu-service-ff: inherit;margin:16px 16px 24px;padding:16px 0;border-radius:24px;box-shadow:0 0 0 1px var(--header-color-gray-secondary);overflow:hidden;opacity:0;visibility:hidden;display:none;transition:opacity .3s ease}.header-corp ._gmenu>li:not(:last-child){background-image:linear-gradient(to left, var(--header-color-gray-tertiary), var(--header-color-gray-tertiary));background-size:calc(100% - 32px) 1px;background-position:bottom center;background-repeat:no-repeat}.header-corp ._gmenu>li.-kabu{--header-gmenu-service-lavel-color: var(--header-color-service-kabu);--header-gmenu-service-lavel-lts: 0.3em;--header-gmenu-service-inner-bgc: #f3faff}.header-corp ._gmenu>li.-fund{--header-gmenu-service-lavel-color: var(--header-color-service-fund);--header-gmenu-service-inner-bgc: #f3f5f7;--header-gmenu-service-lavel-lts: 0.2em}.header-corp ._gmenu>li.-fxneo{--header-gmenu-service-lavel-color: var(--header-color-service-fxneo);--header-gmenu-service-inner-bgc: #fdfaf3;--header-gmenu-service-lavel-lts: 0.05em}.header-corp ._gmenu>li.-cfd{--header-gmenu-service-lavel-color: var(--header-color-service-cfd-secondary);--header-gmenu-service-inner-bgc: #f4f4fa}.header-corp ._gmenu>li.-fbond{--header-gmenu-service-lavel-color: var(--header-color-service-fbond);--header-gmenu-service-lavel-lts: 0.2em;--header-gmenu-service-inner-bgc: #eef6fa;--header-gmenu-service-pulldown-columns: 5}.header-corp ._gmenu>li.-fxop{--header-gmenu-service-lavel-color: var(--header-color-service-fxop);--header-gmenu-service-inner-bgc: #fdfaf3}.header-corp ._gmenu>li.-ixop{--header-gmenu-service-lavel-color: var(--header-color-service-ixop);--header-gmenu-service-inner-bgc: #f3f5f7}.header-corp ._gmenu>li.-c365{--header-gmenu-service-lavel-color: var(--header-color-service-c365);--header-gmenu-service-lavel-lts: -0.3em;--header-gmenu-service-inner-bgc: #fdfaf3}.header-corp ._gmenu>li.-ck365{--header-gmenu-service-lavel-color: var(--header-color-service-ck365);--header-gmenu-service-lavel-lts: -0.3em;--header-gmenu-service-inner-bgc: #f4f6f7}.header-corp ._gmenu>li.-ck365>p>a>span{display:inline-block;text-indent:.3em}.header-corp ._gmenu>li.-other{--header-gmenu-service-lavel-color: var(--header-color-service-home);--header-gmenu-service-inner-bgc: #fdf4f4;margin-bottom:48px}.header-corp ._gmenu>li.-camp{--header-gmenu-service-lavel-color: #f5480f}.header-corp ._gmenu>li.-tool{--header-gmenu-service-lavel-color: #0046a0;--header-gmenu-service-ff: var(--header-ff-ja)}.header-corp ._gmenu>li.-nisa{--header-gmenu-service-lavel-color: var(--header-color-service-nisa);--header-gmenu-service-inner-bgc: #f4faf3}.header-corp ._gmenu>li>p{padding:0;margin:0}.header-corp ._gmenu>li>a,.header-corp ._gmenu>li>:where(p)>a{position:relative;display:block;padding:12px 44px;font-family:var(--header-gmenu-service-ff);font-size:16px;line-height:1.5;letter-spacing:var(--header-gmenu-service-lavel-lts);font-weight:bold;text-decoration:none}.header-corp ._gmenu>li>a::before,.header-corp ._gmenu>li>:where(p)>a::before{position:absolute;top:17px;left:16px;width:14px;height:14px;border-radius:7px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:radial-gradient(circle, var(--header-gmenu-service-lavel-color) 3px, transparent 4px, transparent);content:""}.header-corp ._gmenu>li>a::after,.header-corp ._gmenu>li>:where(p)>a::after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:block;width:16px;height:16px;background:var(--header-color-rich-black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;content:""}.header-corp ._gmenu>li>a::after{-webkit-mask-image:var(--header-icon-arrow-link);mask-image:var(--header-icon-arrow-link)}.header-corp ._gmenu>li>:where(p)>a::after{-webkit-mask-image:var(--header-icon-arrow-plus);mask-image:var(--header-icon-arrow-plus)}.header-corp ._gmenu>li>._subnav{display:block;margin:16px 0}.header-corp ._gmenu>li>._subnav>ul{overflow:hidden;display:block;background-color:var(--header-gmenu-service-inner-bgc);color:var(--header-color-rich-black);font-size:16px;line-height:1.5;letter-spacing:.1em}.header-corp ._gmenu>li>._subnav>ul>li{display:block;background-image:linear-gradient(to left, var(--header-color-gray-tertiary), var(--header-color-gray-tertiary));background-size:calc(100% - 32px) 1px;background-position:bottom center;background-repeat:no-repeat}.header-corp ._gmenu>li>._subnav>ul:last-child>li:last-child{background-image:none}.header-corp ._gmenu>li>._subnav>ul>li>a,.header-corp ._gmenu>li>._subnav>ul>li>:where(p)>a{position:relative;display:block;padding:12px 44px 12px 24px;text-decoration:none}.header-corp ._gmenu>li>._subnav>ul>li>a::after,.header-corp ._gmenu>li>._subnav>ul>li>:where(p)>a::after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:block;width:16px;height:16px;background:var(--header-color-rich-black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-icon-arrow-plus);mask-image:var(--header-icon-arrow-plus);content:""}.header-corp ._gmenu>li>._subnav>ul>li>a.is-current,.header-corp ._gmenu>li>._subnav>ul>li>:where(p)>a.is-current{padding-left:40px}.header-corp ._gmenu>li>._subnav>ul li>a::after{-webkit-mask-image:var(--header-icon-arrow-link);mask-image:var(--header-icon-arrow-link)}.header-corp ._gmenu>li>._subnav>ul>li>:where(p)>a::after{-webkit-mask-image:var(--header-icon-arrow-plus);mask-image:var(--header-icon-arrow-plus)}.header-corp ._gmenu>li>._subnav>ul>li>ul{background-image:linear-gradient(to left, var(--header-color-gray-tertiary), var(--header-color-gray-tertiary));background-size:calc(100% - 32px) 1px;background-position:top center;background-repeat:no-repeat;overflow:hidden;color:var(--header-color-rich-black);font-size:14px;line-height:1.7142;letter-spacing:.05em}.header-corp ._gmenu>li>._subnav>ul>li>ul>li>a{position:relative;display:block;padding:12px 44px 12px 40px;text-decoration:none}.header-corp ._gmenu>li>._subnav>ul>li>ul>li>a::after{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:block;width:16px;height:16px;background:var(--header-color-rich-black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-icon-arrow-link);mask-image:var(--header-icon-arrow-link);content:""}.header-corp ._gsearch{visibility:hidden;position:fixed;top:0;right:0;left:0;bottom:0;z-index:1;padding-top:calc(var(--header-height-sp) + 62px);background:#fff}.header-corp ._gsearch input{font-size:100%;font:inherit;-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none}.header-corp ._gsearch input::placeholder{color:inherit;opacity:.5}.header-corp ._gsearch input::-webkit-input-placeholder{color:inherit;opacity:.5}.header-corp ._gsearch input[type=text]:-ms-input-placeholder{color:rgba(33,46,70,.6)}.header-corp ._gsearch>[name=search_form]{position:relative}.header-corp ._gsearch>[name=search_form] [type=text]{-webkit-appearance:none;appearance:none;width:100%;height:var(--header-search-kw-height-sp);padding:16px 64px 16px 24px;box-shadow:0 -1px 0 0 var(--header-color-border-line) inset;font-size:16px;transition:none}.header-corp ._gsearch .btn-submit{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;position:absolute;top:16px;left:auto;right:16px;width:40px;height:24px;padding-left:1px;border:0;border-radius:3px;background:var(--header-color-rich-black-040);color:#fff;font-size:13px;letter-spacing:1px;text-align:center;text-indent:0}html body .sug_list{position:fixed;bottom:0;z-index:var(--header-z-index);box-sizing:border-box;margin-top:49px !important;overflow:auto;width:100%;height:calc(100vh - (var(--header-height-sp) + 56px + 62px));height:calc(100dvh - (var(--header-height-sp) + 56px + 62px));margin:0;padding:8px 0 16px;background:#fff !important;box-shadow:none;color:var(--header-color-rich-black);font-family:var(--header-ff-default)}html body .sug_list .sug_element{margin:0;padding:0}html body .sug_list .sug_element a{padding:7px 64px 7px 24px;font-size:16px;line-height:1.6}html body .sug_list .sug_element:hover{background:rgba(0,0,0,0)}}@media(max-width: 767.98px){html.is-gnav-open-sp,body.is-gnav-open-sp{overflow:hidden;position:fixed}.is-gnav-open-sp .header-corp [id=gnav]{padding-top:64px;bottom:0;background-color:#fff}.is-gnav-open-sp .header-corp ._logo{opacity:0;pointer-events:none;visibility:hidden}.is-gnav-open-sp .header-corp ._actions{position:fixed;top:0;right:0;left:0;z-index:3;padding-left:16px}.is-gnav-open-sp .header-corp ._actions::before{position:absolute;top:8px;right:8px;left:8px;z-index:-1;border-radius:8px;display:block;background-color:var(--header-color-bg-white);-webkit-backdrop-filter:var(--header-backdrop-filter-blur);backdrop-filter:var(--header-backdrop-filter-blur);content:"";transition:background-color .3s ease;height:48px}.is-gnav-open-sp .header-corp ._actions .btn-menu::before{-webkit-mask-image:var(--header-svg-icon-menu-close);mask-image:var(--header-svg-icon-menu-close)}.is-gnav-open-sp .header-corp ._actions .btn-support,.is-gnav-open-sp .header-corp ._actions .btn-faq,.is-gnav-open-sp .header-corp ._actions .btn-search{display:block;visibility:visible}.is-gnav-open-sp .header-corp ._sns{visibility:visible}.is-gnav-open-sp .header-corp ._gmenu{display:block;opacity:1;visibility:visible}.is-gnav-open-sp .header-corp ._gmenu>li.is-open-sp>:where(p)>a::after{-webkit-mask-image:var(--header-icon-arrow-minus);mask-image:var(--header-icon-arrow-minus)}.is-gnav-open-sp .header-corp ._gmenu>li:not(.is-open-sp)>._subnav{display:none}.is-gnav-open-sp .header-corp ._gmenu>li:not(.is-open-sp)>._subnav>ul{display:none}.is-gnav-open-sp .header-corp ._gmenu>li>._subnav>ul>li.is-open-sp>:where(p)>a::after{-webkit-mask-image:var(--header-icon-arrow-minus);mask-image:var(--header-icon-arrow-minus)}.is-gnav-open-sp .header-corp ._gmenu>li>._subnav>ul>li:not(.is-open-sp)>ul,.is-gnav-open-sp .header-corp ._gmenu>li:not(.is-open-sp)>._subnav>ul>li>ul{display:none}.is-gnav-open-sp.is-search-open-sp .header-corp ._actions .btn-search::before{-webkit-mask-image:var(--header-svg-icon-menu-close);mask-image:var(--header-svg-icon-menu-close)}.is-gnav-open-sp.is-search-open-sp .header-corp ._gmenu{overflow:hidden;display:none}.is-gnav-open-sp.is-search-open-sp .header-corp ._gsearch{visibility:visible}}/*!
 * PC */@keyframes open-subnav-pc{0%{top:0;opacity:0}60%{top:0;opacity:1}100%{top:8px;opacity:0}}@media(min-width: 768px){.header-corp{height:calc(112px + var(--header-gmo-group-header-height));padding-top:var(--header-gmo-group-header-height);background:#fff;background-repeat:no-repeat;background-size:100% var(--header-gmo-group-header-height);background-image:linear-gradient(to bottom, var(--header-color-gray-primary) 0, var(--header-color-gray-primary) 28px, #c8c8c8 28px, #c8c8c8 29px)}.header-corp [id=gnav]{position:relative;display:block;width:100%;min-width:1320px;margin:0 auto}.header-corp ._logo{position:absolute;top:0;left:50%;z-index:2;display:block;width:350px;height:64px;margin-left:-640px;background-size:265px auto,72px auto;background-image:var(--img-header-top-logo),var(--img-header-top-20th-logo);background-repeat:no-repeat;background-position:left center,right center;white-space:nowrap;text-indent:200%;overflow:hidden}.header-corp ._logo>a{display:block;width:100%;height:100%}.header-corp ._actions{position:relative;display:flex;justify-content:end;width:1320px;margin:0 auto;padding:12px 244px 12px 768px}.header-corp ._actions .btn-login,.header-corp ._actions .btn-account,.header-corp ._actions .btn-support,.header-corp ._actions .btn-faq,.header-corp ._actions .btn-search{-webkit-appearance:none;appearance:none;position:relative;z-index:calc(var(--header-z-index) + 1);margin:0;padding:0;border:0;background:none;cursor:pointer}.header-corp ._actions .btn-menu{display:none}.header-corp ._actions .btn-login,.header-corp ._actions .btn-account{position:absolute;top:12px;transition:top .3s 0s ease,filter .25s ease}.header-corp ._actions .btn-login{left:50%;margin-left:536px;display:flex;align-items:center;justify-content:center;overflow:hidden;width:104px;height:40px;color:var(--header-color-btn-blue);font-size:14px;line-height:28px;letter-spacing:.05em;font-weight:bold;white-space:nowrap;text-decoration:none}.header-corp ._actions .btn-login::before{position:absolute;z-index:-1;width:100%;height:100%;border-radius:100vh;background:hsla(0,0%,100%,.6);box-shadow:0 0 0 2px var(--header-color-btn-blue) inset;content:""}}@media(min-width: 768px)and (hover: hover){.header-corp ._actions .btn-login:hover{filter:brightness(120%)}}@media(min-width: 768px){.header-corp ._actions .btn-account{left:50%;margin-left:416px;display:flex;align-items:center;justify-content:center;width:104px;height:40px;color:#fff;font-weight:bold;font-size:14px;line-height:28px;letter-spacing:.1em;text-decoration:none}.header-corp ._actions .btn-account::before{position:absolute;z-index:-1;width:100%;height:100%;border-radius:100vh;background:var(--header-color-btn-red);content:""}}@media(min-width: 768px)and (hover: hover){.header-corp ._actions .btn-account:hover{filter:brightness(112%)}}@media(min-width: 768px){.header-corp ._actions .btn-support,.header-corp ._actions .btn-faq{position:relative;display:flex;align-items:center;justify-content:start;min-height:40px;margin-right:16px;padding:0 8px 0 28px;color:var(--header-color-rich-black);font-size:14px;white-space:nowrap;line-height:1;vertical-align:top;text-decoration:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}}@media(min-width: 768px)and (hover: hover){.header-corp ._actions .btn-support,.header-corp ._actions .btn-faq{cursor:pointer}}@media(min-width: 768px){.header-corp ._actions .btn-support::before,.header-corp ._actions .btn-faq::before{position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;width:24px;height:24px;margin:0;background:#6c7985;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;content:""}}@media(min-width: 768px)and (hover: hover){.header-corp ._actions .btn-support:hover,.header-corp ._actions .btn-faq:hover{color:var(--header-color-blue-secondary)}.header-corp ._actions .btn-support:hover::before,.header-corp ._actions .btn-faq:hover::before{background:currentColor}}@media(min-width: 768px){.header-corp ._actions .btn-support::before{-webkit-mask-image:var(--header-icon-support);mask-image:var(--header-icon-support)}.header-corp ._actions .btn-faq::before{-webkit-mask-image:var(--header-icon-faq);mask-image:var(--header-icon-faq)}.header-corp ._actions .btn-search{display:none}.header-corp ._sns{position:absolute;top:0;left:50%;z-index:1;display:flex;align-items:center;justify-content:end;gap:16px;margin-left:-660px;width:1320px;height:64px;padding:12px 800px 12px 284px}.header-corp ._sns>li{display:contents}.header-corp ._sns>li>a{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;overflow:hidden;white-space:nowrap;text-indent:200%}.header-corp ._sns>._line>a{background-image:var(--header-sns-icon-follow-line)}.header-corp ._sns>._x>a{background-image:var(--header-sns-icon-follow-x)}.header-corp ._gmenu{--header-gmenu-service-lavel-color: var(--header-color-gray-quaternary);--header-gmenu-service-lavel-lts: 0.05em;--header-gmenu-service-inner-bgc: none;--header-gmenu-service-grid-col: repeat(auto-fill, auto) --header-gmenu-service-ff: inherit;--header-gmenu-service-spacer-r: 22px;--header-gmenu-service-spacer-l: 21px;--header-gmenu-service-pulldown-columns: 4;--header-gmenu-mih: 48px;--header-gmenu-height-pc: auto;--header-subnav-col-miw: 228px;position:absolute;overflow:hidden;z-index:var(--header-z-index);display:flex;align-items:start;width:100%;height:var(--header-gmenu-height-pc);min-width:1320px;margin:0 auto;padding:0 calc(50% - 660px);border-radius:0 0 0 0;box-shadow:0 5px 5px 0 rgba(0,0,0,0);transition:background-color .3s ease,height .2s ease,border-radius .2s ease,box-shadow .15s linear}.header-corp ._gmenu::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--header-color-bg-white);-webkit-backdrop-filter:var(--header-backdrop-filter-blur-pc);backdrop-filter:var(--header-backdrop-filter-blur-pc);content:"";transition:background-color .3s ease}.header-corp ._gmenu a{transition:none}.header-corp ._gmenu>li{padding-right:var(--header-gmenu-service-spacer-r);padding-left:var(--header-gmenu-service-spacer-l)}.header-corp ._gmenu>li.-kabu{--header-gmenu-service-lavel-color: var(--header-color-service-kabu);--header-gmenu-service-lavel-lts: 0.3em;--header-gmenu-service-inner-bgc: #f3faff;--header-gmenu-service-spacer-l: 20px}.header-corp ._gmenu>li.-fund{--header-gmenu-service-lavel-color: var(--header-color-service-fund);--header-gmenu-service-inner-bgc: #f3f5f7;--header-gmenu-service-lavel-lts: 0.2em}.header-corp ._gmenu>li.-fxneo{--header-gmenu-service-lavel-color: var(--header-color-service-fxneo);--header-gmenu-service-inner-bgc: #fdfaf3;--header-gmenu-service-lavel-lts: 0.05em}.header-corp ._gmenu>li.-cfd{--header-gmenu-service-lavel-color: var(--header-color-service-cfd-secondary);--header-gmenu-service-inner-bgc: #f4f4fa}.header-corp ._gmenu>li.-fbond{--header-gmenu-service-lavel-color: var(--header-color-service-fbond);--header-gmenu-service-lavel-lts: 0.3em;--header-gmenu-service-inner-bgc: #eef6fa;--header-gmenu-service-pulldown-columns: 5}.header-corp ._gmenu>li.-fxop{--header-gmenu-service-lavel-color: var(--header-color-service-fxop);--header-gmenu-service-inner-bgc: #fdfaf3}.header-corp ._gmenu>li.-ixop{--header-gmenu-service-lavel-color: var(--header-color-service-ixop);--header-gmenu-service-inner-bgc: #f3f5f7}.header-corp ._gmenu>li.-c365{--header-gmenu-service-lavel-color: var(--header-color-service-c365);--header-gmenu-service-lavel-lts: -0.3em;--header-gmenu-service-inner-bgc: #fdfaf3}.header-corp ._gmenu>li.-ck365{--header-gmenu-service-lavel-color: var(--header-color-service-ck365);--header-gmenu-service-lavel-lts: -0.3em;--header-gmenu-service-inner-bgc: #f4f6f7}.header-corp ._gmenu>li.-ck365>p>a>span{display:inline-block;text-indent:.3em;letter-spacing:0em}.header-corp ._gmenu>li.-other{--header-gmenu-service-lavel-color: var(--header-color-service-home);--header-gmenu-service-inner-bgc: #fdf4f4;--header-gmenu-service-spacer-l: 16px;--header-gmenu-service-spacer-r: 28px;--header-subnav-col-miw: auto;background-image:linear-gradient(to bottom, var(--header-color-rich-black-010), var(--header-color-rich-black-010));background-size:1px 24px;background-position:center right;background-repeat:no-repeat}.header-corp ._gmenu>li.-camp,.header-corp ._gmenu>li.-tool{opacity:1;transition:opacity .3s ease}.header-corp ._gmenu>li.-camp{--header-gmenu-service-lavel-color: #f5480f;--header-gmenu-service-spacer-r: 20px;--header-gmenu-service-spacer-l: 22px;--header-gmenu-service-lavel-lts: 0}.header-corp ._gmenu>li.-tool{--header-gmenu-service-lavel-color: #0046a0;--header-gmenu-service-spacer-l: 18px;--header-gmenu-service-lavel-lts: 0;--header-gmenu-service-ff: var(--header-ff-ja)}.header-corp ._gmenu>li.-nisa{--header-gmenu-service-lavel-color: var(--header-color-service-nisa);--header-gmenu-service-inner-bgc: #f4faf3;--header-gmenu-service-lavel-lts: 0.2em;--header-gmenu-service-spacer-r: 20px;--header-gmenu-service-pulldown-columns: 5}.header-corp ._gmenu>li>a,.header-corp ._gmenu>li>:where(p)>a{position:relative;display:block;min-height:var(--header-gmenu-mih);padding:16px 0 3px;color:var(--header-color-rich-black);font-family:var(--header-gmenu-service-ff);font-size:16px;line-height:1.1875;text-align:center;letter-spacing:var(--header-gmenu-service-lavel-lts);text-indent:var(--header-gmenu-service-lavel-lts);font-weight:normal;text-decoration:none;white-space:nowrap;transition:padding .3s ease}.header-corp ._gmenu>li>a::before,.header-corp ._gmenu>li>:where(p)>a::before{position:absolute;top:0;right:calc(-1*var(--header-gmenu-service-spacer-r));bottom:0;left:calc(-1*var(--header-gmenu-service-spacer-l));content:""}.header-corp ._gmenu>li>a::after,.header-corp ._gmenu>li>:where(p)>a::after{position:relative;display:block;background-color:var(--header-gmenu-service-lavel-color);content:"";opacity:0;width:34px;height:3px;margin:6px auto 0;border-radius:2px}.header-corp ._gmenu>li.on>a::after,.header-corp ._gmenu>li.on>:where(p)>a::after{opacity:1}}@media(min-width: 768px)and (hover: hover){.header-corp ._gmenu>li:hover>a::after{animation:open-subnav-pc 2s infinite}}@media(min-width: 768px){.header-corp ._gmenu>li.is-open-pc>:where(p)>a::after{animation:open-subnav-pc 2s infinite}.header-corp ._gmenu>li>._subnav{visibility:hidden;position:absolute;right:0;left:0;gap:0 40px;min-width:1320px;margin:0 auto;padding:0 calc(50% - 640px);display:flex;min-height:200px;padding-top:32px;padding-bottom:40px}.header-corp ._gmenu>li>._subnav>ul{min-width:var(--header-subnav-col-miw);font-size:16px;line-height:1.5;letter-spacing:.1em}.header-corp ._gmenu>li>._subnav>ul>li>a,.header-corp ._gmenu>li>._subnav>ul>li>:where(p)>a{position:relative;display:inline-block;padding:12px 24px;color:inherit;font-weight:bold;text-decoration:none}.header-corp ._gmenu>li>._subnav>ul>li>a::before,.header-corp ._gmenu>li>._subnav>ul>li>:where(p)>a::before{position:absolute;top:17px;left:0;width:14px;height:14px;border-radius:7px;border:1px solid rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:radial-gradient(circle, var(--header-gmenu-service-lavel-color) 3px, transparent 4px, transparent);transition:border .3s ease;content:""}}@media(min-width: 768px)and (hover: hover){.header-corp ._gmenu>li>._subnav>ul>li>a:where([href]):hover::before,.header-corp ._gmenu>li>._subnav>ul>li>:where(p)>a:where([href]):hover::before{border-color:var(--header-gmenu-service-lavel-color)}}@media(min-width: 768px){.header-corp ._gmenu.is-gmenu-hover-pc{border-radius:0 0 32px 32px;box-shadow:0 20px 30px 0 rgba(0,0,0,.1)}.header-corp ._gmenu.is-gmenu-hover-pc::before{background-color:var(--header-color-bg-white-pc)}.header-corp ._gmenu.is-gmenu-hover-pc>li.is-open-pc{z-index:2}.header-corp ._gmenu.is-gmenu-hover-pc>li.is-open-pc>p>a::after{opacity:1}.header-corp ._gmenu.is-gmenu-hover-pc>li.is-open-pc>._subnav{visibility:visible}.header-corp ._gmenu.is-gmenu-hover-pc>li.is-open-pc>._subnav::before{position:absolute;top:-10px;left:0;display:block;width:100%;height:32px;content:""}.header-corp ._gmenu>li>._subnav>ul>li>ul{color:var(--header-color-rich-black);font-size:14px;line-height:1.7142;letter-spacing:.05em}.header-corp ._gmenu>li>._subnav>ul>li>ul>li>a{position:relative;display:inline-block;padding:4px 20px;color:inherit;text-decoration:none}}@media(min-width: 768px)and (hover: hover){.header-corp ._gmenu>li>._subnav>ul>li>ul>li>a:hover{color:var(--header-color-blue-secondary);text-decoration:underline}}@media(min-width: 768px){.header-corp ._gsearch{position:absolute;top:0;left:50%;margin-left:-660px;width:1320px;height:64px;padding:12px 568px 12px 284px}.header-corp ._gsearch input{font-size:100%;font:inherit;-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none}.header-corp ._gsearch input::placeholder{color:inherit;opacity:.5}.header-corp ._gsearch input::-webkit-input-placeholder{color:inherit;opacity:.5}.header-corp ._gsearch input[type=text]:-ms-input-placeholder{color:rgba(33,46,70,.6)}.header-corp ._gsearch>[name=search_form]{position:relative;z-index:1;width:208px;margin-left:auto}.header-corp ._gsearch>[name=search_form] [type=text]{-webkit-appearance:none;appearance:none;width:100%;height:40px;padding:9px 8px 7px 40px;border-radius:4px;background-color:#fff;box-shadow:0 0 0 1px var(--header-color-gray-tertiary) inset;font-size:14px}.header-corp ._gsearch .btn-submit{-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;display:flex;flex-direction:column;align-items:center;justify-content:start;width:40px;height:40px;border:0;background:none;overflow:hidden;white-space:nowrap;text-indent:200%;color:var(--header-color-rich-black);font-size:0;white-space:nowrap;line-height:1;vertical-align:top;text-decoration:none}}@media(min-width: 768px)and (hover: hover){.header-corp ._gsearch .btn-submit{cursor:pointer}}@media(min-width: 768px){.header-corp ._gsearch .btn-submit::before{position:absolute;top:8px;left:8px;display:block;width:24px;height:24px;margin:0 0 3px;background:#6c7985;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;content:""}.header-corp ._gsearch .btn-submit::before{-webkit-mask-image:var(--header-icon-search);mask-image:var(--header-icon-search)}html body .sug_list{position:fixed;top:81px !important;left:auto;right:auto;bottom:auto;z-index:100;box-sizing:border-box;overflow:auto;width:520px !important;margin:0 !important;padding:8px 0;border-radius:8px;background:#fff !important;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);color:var(--header-color-rich-black);font-family:var(--header-ff-default)}html body .sug_list .sug_element a{padding:7px 64px 7px 40px;font-size:14px;line-height:1.5}html body .sug_list .sug_element:hover{background:rgba(0,0,0,0)}.gsearch-backdrop{background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100}.is-gsearch-focus-pc{overflow:hidden}.is-gsearch-focus-pc .sug_list{display:block}.is-gsearch-focus-pc .header-corp [name=search_form]{z-index:101}#okw_wrapper .header-corp ._sns{margin-left:-660px;padding-right:568px}}@media(min-width: 768px){.is-gnav-sticky-pc .header-corp ._actions .btn-login,.is-gnav-sticky-pc .header-corp ._actions .btn-account{position:fixed;top:36px}.is-gnav-sticky-pc .header-corp ._gmenu{position:fixed;top:var(--header-gmo-group-header-height)}.is-gnav-sticky-pc .header-corp ._gmenu>li.-tool,.is-gnav-sticky-pc .header-corp ._gmenu>li.-nisa{opacity:0;visibility:hidden}.is-gnav-sticky-pc .header-corp ._gmenu>li>a,.is-gnav-sticky-pc .header-corp ._gmenu>li>:where(p)>a{display:block;padding:18px 0 9px}}/*!
 * footer corp */.footer-corp{clear:both;width:100%;min-width:1224px;background-color:#f7f7f9;margin-top:40px;color:var(--header-color-rich-black);display:block;min-width:auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:hsla(0,0%,100%,.1)}.footer-corp ._share{display:flex;align-items:center;justify-content:center;gap:16px;width:fit-content;padding:0 54px 0 0;margin:0 auto}.footer-corp ._share>dt{margin:0;padding:0;font-size:12px}.footer-corp ._share>dd{display:contents;margin:0;padding:0}.footer-corp ._share>dd>a{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:contain;overflow:hidden;white-space:nowrap;text-indent:200%}.footer-corp ._share [data-sharelink=line]{background-image:var(--header-sns-icon-share-line)}.footer-corp ._share [data-sharelink=x]{background-image:var(--header-sns-icon-share-x)}.footer-corp ._share [data-sharelink=facebook]{background-image:var(--header-sns-icon-share-facebook)}.footer-corp ._share [data-sharelinkcopy]{background-image:var(--header-sns-icon-share-link)}.footer-corp>nav{padding:24px 48px;margin:0 auto;width:1320px}.footer-corp ._menu{margin:0 auto;color:var(--header-color-rich-black);font-size:12px;line-height:1.66666}.footer-corp ._menu>[type=checkbox]{position:absolute;z-index:-2;opacity:.001}.footer-corp ._menu>label{display:none}.footer-corp ._menu>ul{display:flex;overflow:hidden;margin:0;padding:0}.footer-corp ._menu li+li{margin-left:30px}.footer-corp ._menu li>a{color:inherit;text-decoration:none;text-underline-offset:4px}@media(hover: hover){.footer-corp ._menu li>a:hover{text-decoration:underline}}.footer-corp ._author{margin:0 auto;padding:0;font-size:11px;line-height:1.6}.footer-corp ._author:only-child{padding-top:0;box-shadow:none}.footer-corp ._author>small{display:block}@media(max-width: 767.98px){.footer-corp ._share{padding-block:16px}.footer-corp>nav{width:auto;padding:0 0 24px}.footer-corp ._menu{margin-bottom:16px}.footer-corp ._menu>label{position:relative;display:block;padding:12px 24px;font-size:14px;line-height:1.714;cursor:pointer}.footer-corp ._menu>label::after{position:absolute;top:16px;right:20px;bottom:auto;width:16px;height:17px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-svg-icon-arrow-close);mask-image:var(--header-svg-icon-arrow-close);content:""}.footer-corp ._menu>ul{display:block;padding:8px 16px;border-bottom:1px solid var(--footer-color-bdc);background-repeat:no-repeat;background-size:calc(100% - 32px) 1px;background-position:center top;background-image:linear-gradient(var(--footer-color-bdc), var(--footer-color-bdc));font-size:13px;line-height:1.714;transition:opacity .2s ease}.footer-corp ._menu li+li{margin-left:0}.footer-corp ._menu li>a{position:relative;display:block;padding:13px 20px 13px 28px;color:inherit;text-decoration:none;transition:all .2s ease,color .1s ease}.footer-corp ._menu li:not(:last-child)>a{box-shadow:0 -1px 0 0 var(--footer-color-bdc) inset}.footer-corp ._menu li>a::before{position:absolute;top:22px;right:auto;bottom:auto;left:9px;display:block;width:7px;height:4px;background:var(--footer-color-bdc);opacity:1;content:"";transition:opacity .1s ease}.footer-corp ._menu li>a::after{position:absolute;top:16px;right:4px;bottom:auto;width:16px;height:17px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-svg-icon-arrow-link);mask-image:var(--header-svg-icon-arrow-link);content:""}.footer-corp ._menu>input:not(:checked)~label{border-radius:3px}.footer-corp ._menu>input:not(:checked)~label::before{background-color:rgba(0,0,0,0);box-shadow:0 0 0 1px hsla(0,0%,100%,.4) inset}.footer-corp ._menu>input:not(:checked)~label::after{-webkit-mask-image:var(--header-svg-icon-arrow-open);mask-image:var(--header-svg-icon-arrow-open)}.footer-corp ._menu>input:not(:checked)~ul{padding-top:0;padding-bottom:0;background:none;opacity:1}.footer-corp ._menu>input:not(:checked)~ul a{padding-top:0;padding-bottom:0;color:rgba(0,0,0,0);line-height:0}.footer-corp ._menu>input:not(:checked)~ul a::before,.footer-corp ._menu>input:not(:checked)~ul a::after{opacity:0}.footer-corp ._author{padding:0 14px;box-shadow:none}.footer-corp ._author>small{display:block;text-align:inherit}}@media(min-width: 768px){.footer-corp ._menu{margin-bottom:24px}.footer-corp ._share{padding-top:24px}}.footer-corp ._links{margin:24px auto 0;padding:0;color:#0a1f33;color:var(--header-color-rich-black)}.footer-corp ._links>[type=checkbox]{position:absolute;z-index:-2;opacity:.001}.footer-corp ._links>label,.footer-corp ._links>ul{display:block;max-width:1224px;margin:auto;margin-top:-1px;background-color:#fff;box-shadow:0 0 0 1px var(--header-color-border-line) inset}.footer-corp ._links>label{position:relative;padding:12px 24px;border-radius:3px 3px 0 0;font-size:15px;line-height:1.6;cursor:pointer}.footer-corp ._links>label::after{position:absolute;top:16px;right:20px;bottom:auto;width:16px;height:17px;background:var(--header-color-rich-black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-svg-icon-arrow-close);mask-image:var(--header-svg-icon-arrow-close);content:""}.footer-corp ._links>ul{overflow:hidden;padding:8px 16px;border-radius:0 0 3px 3px;font-size:14px;line-height:1.572;transition:opacity .2s ease}.footer-corp ._links li>a{position:relative;display:block;padding:13px 20px 13px 28px;color:inherit;text-decoration:none;transition:all .2s ease,color .1s ease}.footer-corp ._links li:not(:last-child)>a{box-shadow:0 -1px 0 0 var(--header-color-border-line) inset}.footer-corp ._links li>a::before{position:absolute;top:22px;right:auto;bottom:auto;left:9px;display:block;width:7px;height:4px;background:var(--header-color-border-line);opacity:1;content:"";transition:opacity .1s ease}.footer-corp ._links li>a::after{position:absolute;top:16px;right:4px;bottom:auto;width:16px;height:17px;background:var(--header-color-rich-black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:var(--header-svg-icon-arrow-link);mask-image:var(--header-svg-icon-arrow-link);content:""}.footer-corp ._links>input:not(:checked)~label{border-radius:3px}.footer-corp ._links>input:not(:checked)~label::after{-webkit-mask-image:var(--header-svg-icon-arrow-open);mask-image:var(--header-svg-icon-arrow-open)}.footer-corp ._links>input:not(:checked)~ul{padding-top:0;padding-bottom:0;opacity:1}.footer-corp ._links>input:not(:checked)~ul a{padding-top:0;padding-bottom:0;color:rgba(0,0,0,0);line-height:0}.footer-corp ._links>input:not(:checked)~ul a::before,.footer-corp ._links>input:not(:checked)~ul a::after{opacity:0}@media(hover: hover){.footer-corp ._links>label:hover{background-color:#eaf4f8;color:#005bac}.footer-corp ._links li>a:hover{color:#005bac;text-decoration:underline}}@media(max-width: 767.98px){.footer-corp ._links{margin-top:0;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.footer-corp ._links>label{margin-top:0;border-radius:0;box-shadow:0 1px 0 0 var(--header-color-border-line) inset;font-size:14px;line-height:1.714}.footer-corp ._links>ul{margin-top:0;border-radius:0;background-repeat:no-repeat;background-size:calc(100% - 32px) 1px;background-position:center top;background-image:linear-gradient(var(--header-color-border-line), var(--header-color-border-line));box-shadow:none;font-size:13px;line-height:1.714}}/*!
 * security footer */.footer-security{box-sizing:border-box;display:block;margin:0;padding:0 0 40px;background:#fff}.footer-security *,.footer-security *::before,.footer-security *::after{box-sizing:inherit}.footer-security-header{display:flex;align-items:center;justify-content:flex-start;max-width:1200px;min-height:58px;margin:0 auto;padding:19px 10px}.footer-security-header>.logo{width:223px;height:18px;margin:0;padding:0;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(../images/header-top-logo.svg);white-space:nowrap;text-indent:200%;overflow:hidden}.footer-security-header>.logo>a{display:block;width:100%;height:100%}.footer-security-seals{list-style:none;display:flex;gap:10px;justify-content:center;margin:0;padding:40px 0 0}.footer-security-seals>li{width:100px;margin:0;padding:0}.footer-security-seals>li img{vertical-align:top}@media(max-width: 767.98px){.footer-security{padding-right:16px;padding-left:16px}.footer-security-header{flex-wrap:wrap;justify-content:center;padding-top:20px;padding-bottom:20px}.footer-security-header>ul{justify-content:center;width:100%;padding:20px 0 0}}.footer-security-group .gmoGroupSecurity_box{max-width:1200px}