/*! web font 
*/@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";/*!
 * variables */:root{--color-pale-blue: #e6eff7;--color-yellow: #fcc106;--color-white: #fff;--color-service-nisa: #2ba313;--value-fw-normal: 350;--value-fw-medium: 500;--value-fw-bold: 700;--value-lts-normal: normal;--value-lts-default: 0.025em;--value-lts-loose: 0.05em;--base-lts: var(--value-lts-default)}/*!
 * base */.starter-main{font-family:"Roboto","Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:var(--value-fw-normal);font-style:normal;letter-spacing:.25%}:where(.starter-main) *{letter-spacing:var(--base-lts)}:where(.starter-main).-kabu{--theme-color: var(--color-service-kabu)}:where(.starter-main).-fund{--theme-color: var(--color-service-fund)}:where(.starter-main).-fxneo{--theme-color: var(--color-service-fxneo)}:where(.starter-main).-cfd{--theme-color: var(--color-service-cfd)}@media(min-width: 768px){.starter-main{margin-top:60px}}/*!
 * common orverride */:where(.m-ttl-page).starter-ttl-page>h1{letter-spacing:var(--value-lts-loose);text-indent:var(--value-lts-loose)}@media(min-width: 768px){:where(.m-ttl-page).starter-ttl-page{margin-top:60px}:where(.m-ttl-page).starter-ttl-page>.sub{margin-top:18px}}:where(.m-ttl-center).starter-ttl-sect>i,:where(.m-ttl-center).starter-ttl-sect>small{display:block;margin:0 auto}@media(max-width: 767.98px){:where(.m-ttl-center).starter-ttl-sect>small{margin-top:16px;margin-bottom:4px;font-size:2rem}}@media(min-width: 768px){:where(.m-ttl-center).starter-ttl-sect>small{margin-top:24px;margin-bottom:4px;font-size:2.4rem}}:where(.m-icon_square).-content_wakaba{--icon-width: 18px}.m-icon_label{--icon-width: auto;font-style:normal}.m-icon_label::before{position:relative;top:-0.125em;display:inline-block;width:var(--icon-width);aspect-ratio:1/1;background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:middle;content:""}.m-icon_label:not(:empty):before{margin-right:.5em}:where(.m-icon_label).-service_c365,:where(.m-icon_label).-service_cfd,:where(.m-icon_label).-service_ck365,:where(.m-icon_label).-service_clk365,:where(.m-icon_label).-service_fbond,:where(.m-icon_label).-service_fund,:where(.m-icon_label).-service_fxneo,:where(.m-icon_label).-service_fxop,:where(.m-icon_label).-service_home,:where(.m-icon_label).-service_ixop,:where(.m-icon_label).-service_kabu,:where(.m-icon_label).-service_nisa{--icon-width: 4.25em}:where(.m-icon_label).-service_c365::before,:where(.m-icon_label).-service_cfd::before,:where(.m-icon_label).-service_ck365::before,:where(.m-icon_label).-service_clk365::before,:where(.m-icon_label).-service_fbond::before,:where(.m-icon_label).-service_fund::before,:where(.m-icon_label).-service_fxneo::before,:where(.m-icon_label).-service_fxop::before,:where(.m-icon_label).-service_home::before,:where(.m-icon_label).-service_ixop::before,:where(.m-icon_label).-service_kabu::before,:where(.m-icon_label).-service_nisa::before{aspect-ratio:68/24}:where(.m-icon_label).-service_c365::before{background-image:url(/assets/images/icon/service/label-service-c365.svg)}:where(.m-icon_label).-service_cfd::before{background-image:url(/assets/images/icon/service/label-service-cfd.svg)}:where(.m-icon_label).-service_ck365::before{background-image:url(/assets/images/icon/service/label-service-ck365.svg)}:where(.m-icon_label).-service_clk365::before{background-image:url(/assets/images/icon/service/label-service-clk365.svg)}:where(.m-icon_label).-service_fbond::before{background-image:url(/assets/images/icon/service/label-service-fbond.svg)}:where(.m-icon_label).-service_fund::before{background-image:url(/assets/images/icon/service/label-service-fund.svg)}:where(.m-icon_label).-service_fxneo::before{background-image:url(/assets/images/icon/service/label-service-fxneo.svg)}:where(.m-icon_label).-service_fxop::before{background-image:url(/assets/images/icon/service/label-service-fxop.svg)}:where(.m-icon_label).-service_home::before{background-image:url(/assets/images/icon/service/label-service-home.svg)}:where(.m-icon_label).-service_ixop::before{background-image:url(/assets/images/icon/service/label-service-ixop.svg)}:where(.m-icon_label).-service_kabu::before{background-image:url(/assets/images/icon/service/label-service-kabu.svg)}:where(.m-icon_label).-service_nisa::before{background-image:url(/assets/images/icon/service/label-service-nisa.svg)}/*!
 * toc */.starter-toc{--toc-theme-color: var(--theme-color);margin:0 auto;border-radius:32px;background-color:var(--color-light-gray)}:where(.starter-toc) ._ttl{display:block;margin:0 auto 8px;padding:0;color:var(--toc-theme-color);font-size:1.8rem;line-height:1.5;text-align:center;font-weight:var(--value-fw-bold);text-indent:var(--base-lts)}:where(.starter-toc) ._nav{--base-lts: 0.1em;display:grid;gap:1px;margin:0;padding:0;border-radius:16px;background-color:#e6e8ea;overflow:hidden}:where(.starter-toc) ._nav>li{display:block;margin:0;padding:0}:where(.starter-toc) ._nav>li>a{position:relative;display:flex;justify-content:start;align-items:center;min-height:56px;padding-block:8px;background-color:var(--color-white);line-height:1.5;text-decoration:none}:where(.starter-toc) ._nav>li>a::after{position:absolute;top:50%;transform:translateY(-50%);display:block;width:24px;height:24px;background:no-repeat center/contain;background-image:url(/assets/images/icon/link/icon-link-pagelink.svg);content:"";right:12px}:where(:where(.starter-toc) ._nav).-steps{counter-reset:toc_steps}:where(:where(.starter-toc) ._nav).-steps>li>a::before{display:flex;align-items:center;justify-content:center;margin-right:16px;border-radius:100vh;background-color:var(--toc-theme-color);color:var(--color-white);text-align:center;letter-spacing:var(--value-lts-default);text-indent:var(--value-lts-default);counter-increment:toc_steps;content:"STEP" counter(toc_steps)}:where(:where(.starter-toc) ._nav).-seg{grid-template-columns:repeat(2, 1fr)}:where(:where(.starter-toc) ._nav).-seg>li>a{justify-content:center;text-indent:var(--base-lts)}@media(max-width: 767.98px){.starter-toc{padding:16px;margin-inline:-16px}:where(.starter-toc) ._nav>li>a{padding-right:44px;padding-left:16px;font-size:1.4rem}:where(.starter-toc) ._nav>li>a::after{right:12px}:where(:where(.starter-toc) ._nav).-steps>li>a::before{width:52px;height:20px;font-size:1.2rem}:where(:where(.starter-toc) ._nav).-seg>li>a{padding-inline:32px}:where(:where(.starter-toc) ._nav).-seg>li>a::after{right:12px;width:20px;height:20px}}@media(min-width: 768px){.starter-toc{max-width:640px;padding:24px}:where(.starter-toc) ._nav>li>a{padding-right:48px;padding-left:24px;font-size:1.6rem}:where(.starter-toc) ._nav>li>a::after{right:20px}:where(:where(.starter-toc) ._nav).-steps>li>a::before{width:72px;height:24px;font-size:1.6rem}:where(:where(.starter-toc) ._nav).-seg>li>a{padding-inline:48px}}/*!
 * app bnr */.starter-appbnr{--base-lts: var(--value-lts-normal);display:grid;max-width:640px;margin:0 auto;padding:0;text-align:center}:where(.starter-appbnr)>._mv{grid-column-start:1;grid-column-end:-1;max-width:328px;margin:0 auto 16px;padding:0}:where(.starter-appbnr)>._item{display:block;width:100%;margin:0 auto;padding:0}:where(:where(.starter-appbnr)>._item)>._qr{display:block;padding:0 16px 24px}:where(:where(.starter-appbnr)>._item)>a,:where(:where(.starter-appbnr)>._item)>strong{display:block}:where(.starter-appbnr)>._loginlink-pc,:where(.starter-appbnr)>._note_ipad,:where(.starter-appbnr)>._note{grid-column-start:1;grid-column-end:-1;margin:0;line-height:1.5}:where(.starter-appbnr)>._note_ipad,:where(.starter-appbnr)>._note{font-size:1.6rem}:where(.starter-appbnr)>._note{margin-top:16px;margin-bottom:16px}:where(.starter-appbnr)>._loginlink-pc{color:var(--color-gray-quaternary)}:where(:where(.starter-appbnr)>._loginlink-pc)>a{color:inherit}@media(hover: hover){:where(:where(:where(.starter-appbnr)>._loginlink-pc)>a):hover{color:var(--c-text-link-hover)}}@media(max-width: 767.98px){:where(.starter-appbnr)>._item{max-width:200px}:where(:where(.starter-appbnr)>._item).-ipad{order:1}:where(:where(.starter-appbnr)>._item)~._item{margin-top:8px}:where(:where(.starter-appbnr)>._item):not(.-ipad)>strong{display:none}:where(:where(.starter-appbnr)>._item)>._qr{display:none}:where(.starter-appbnr)>._note_ipad{margin-top:32px;margin-bottom:8px}:where(.starter-appbnr)>._loginlink-pc{display:none}}@media(min-width: 768px){.starter-appbnr{grid-template-columns:repeat(2, 160px);gap:0 80px;justify-content:center}:where(.starter-appbnr).-cols3{grid-template-columns:repeat(3, 160px)}:where(.starter-appbnr)>._item{width:160px;margin-bottom:32px}}/*!
 * badge */.starter-step{--base-lts: var(--value-lts-normal);--step-theme-color: var(--theme-color);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;border-radius:100vh;background-color:var(--step-theme-color);color:var(--color-white);line-height:1;font-weight:var(--value-fw-normal);letter-spacing:var(--value-lts-normal);font-style:normal;text-align:center}@media(max-width: 767.98px){.starter-step{width:96px;height:20px;font-size:1.2rem}}@media(min-width: 768px){.starter-step{width:124px;height:30px;font-size:1.5rem}}/*!
 * callout */.starter-callout{--callout-bdc: var(--color-gray-tertiary);--callout-bgc: var(--color-white);--callout-bdc-pale: var(--color-gray-primary);--callout-accent: var(--color-gray-quaternary);--callout-marker-line: var(--color-gray-secondary);display:block;max-width:640px;margin:0 auto;padding:0;border-radius:8px;background-color:var(--callout-bgc);box-shadow:0 0 0 1px var(--callout-bdc) inset}:where(.starter-callout).-yel-brdr{--callout-bdc: var(--color-yellow);--callout-bgc: #fffcf3;--callout-bdc-pale: #fcc10640;--callout-accent: var(--color-service-fxneo)}:where(.starter-callout).-yel{--callout-bdc: transparent;--callout-bgc: #de941419;--callout-accent: var(--color-service-fxneo);--callout-marker-line: #e5a943}:where(.starter-callout).-indigo{--callout-bdc: transparent;--callout-bgc: #4c4cad14;--callout-accent: var(--color-service-cfd);--callout-marker-line: #9494ce}:where(.starter-callout).-gray{--callout-bdc: transparent;--callout-bgc: var(--color-gray-primary)}:where(.starter-callout).-info{--callout-bdc: transparent;--callout-bgc: #f4f9fb}.starter-callout>:first-child{margin-top:0}.starter-callout>:last-child{margin-bottom:0}:where(.starter-callout) ._ttl{margin:0 auto 16px;padding:0 0 12px;box-shadow:0 1px 0 0 var(--callout-accent);color:var(--callout-accent);line-height:1.5}:where(.starter-callout) ._ttl2{margin:0 auto 16px;line-height:1.5;text-align:center}:where(.starter-callout) ._dl-1{padding:0}:where(.starter-callout) ._dl-1>dt{margin:0 0 8px;padding:2px 0;box-shadow:0 1px 0 0 var(--callout-bdc-pale)}:where(.starter-callout) ._dl-1>dt~dt{margin-top:16px}:where(.starter-callout) ._dl-1>dd{margin:0}:where(.starter-callout) ._dl-2{padding:0}:where(.starter-callout) ._dl-2>dt{position:relative;margin:0;padding:2px 0 2px 24px}:where(.starter-callout) ._dl-2>dt::before{position:absolute;top:0;left:3px;transform:translateY(75%);display:block;width:9px;height:12px;margin:0 auto;background:var(--callout-accent);clip-path:polygon(0 0, 100% 50%, 0% 100%);content:""}:where(.starter-callout) ._dl-2>dt~dt{margin-top:16px}:where(.starter-callout) ._dl-2>dd{margin:0 0 0 24px}:where(.starter-callout) ._list-1{margin:0 auto;line-height:1.5;text-align-last:left}:where(.starter-callout) ._note{color:var(--color-gray-quaternary)}:where(.starter-callout) mark{background:linear-gradient(transparent 80%, var(--callout-marker-line) 0)}@media(max-width: 767.98px){.starter-callout{padding:16px}:where(.starter-callout) ._ttl{font-size:1.6rem}:where(.starter-callout) ._ttl2{font-size:1.8rem}:where(.starter-callout) ._note{font-size:1.2rem}}@media(min-width: 768px){.starter-callout{padding:24px}:where(.starter-callout) ._ttl{font-size:2.5rem}:where(.starter-callout) ._ttl2{font-size:2.4rem}:where(.starter-callout) ._note{font-size:1.4rem}}/*!
 * guidance */.starter-guidance{--base-lts: var(--value-lts-normal);max-width:640px;margin:16px auto;padding:0;counter-reset:number 0}:where(.starter-guidance)>._num{position:relative;margin:24px auto 16px;padding-left:24px;line-height:1.5}:where(:where(.starter-guidance)>._num)::before{position:absolute;left:0;color:#024f95;counter-increment:number;content:counter(number) "."}:where(.starter-guidance)>._arrow{display:block;width:24px;height:16px;margin:0 auto;background:var(--color-gray-quaternary);clip-path:polygon(0 0, 100% 0, 50% 100%);overflow:hidden;white-space:nowrap;text-indent:200%}:where(.starter-guidance)>._img{display:block;width:200px;margin:0 auto}:where(.starter-guidance)>._img_wide{display:block;width:100%;margin:0 auto}:where(.starter-guidance)>._info{display:block;max-width:200px;margin:0 auto;padding:12px 12px;border-radius:8px;background-color:#7cb239;color:var(--color-white);font-size:1.6rem;line-height:1.5;text-align:center}:where(.starter-guidance)>._info>small{display:block;margin-top:2px;font-size:1.2rem}:where(.starter-guidance)>p small,:where(.starter-guidance)>ul small,:where(.starter-guidance)>ol small{display:block;margin-top:2px;color:var(--color-gray-quaternary);font-size:1.2rem;line-height:1.5}:where(.starter-guidance) ._wakaba{margin:4px auto;padding:8px;background-color:var(--color-gray-primary)}@media(max-width: 767.98px){:where(.starter-guidance)>._arrow{margin-block:24px}}@media(min-width: 768px){:where(.starter-guidance)>._arrow{margin-block:32px}}/*!
 * guidlist */.starter-guidlist{--guidlist-color: var(--color-gray-quaternary);display:block;max-width:500px;margin:16px auto;padding:0;font-size:1.6rem}:where(.starter-guidlist).-yel{--guidlist-color: #f5950f}:where(.starter-guidlist).-red{--guidlist-color: #e53935}:where(.starter-guidlist)>li{position:relative;display:block;margin:0;padding:0}:where(.starter-guidlist)>li:not(:first-child){margin-top:16px}:where(:where(.starter-guidlist)>li)::before{--base-lts: var(--value-lts-normal);position:absolute;top:3px;left:0;display:block;width:20px;height:20px;border-radius:100vh;color:var(--color-white);font-size:1.4rem;line-height:2rem;text-align:center;background-color:var(--guidlist-color)}:where(.starter-guidlist)>li[data-marker]::before{content:attr(data-marker)}:where(:where(.starter-guidlist)>li) small{display:block;color:var(--color-gray-quaternary);font-size:1.2rem}:where(:where(.starter-guidlist)>li) a small{display:inline-block}@media(hover: hover){:where(:where(.starter-guidlist)>li) a:hover small{color:inherit;text-decoration:underline}}:where(.starter-guidlist)>li ._mark_alpha{transform:translate(-16%, -2%);display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;padding-bottom:.125em;border-radius:100vh;background-color:#0c9dc2;color:var(--color-white);font-size:1.6rem;line-height:1;font-weight:700;text-align:center}:where(.starter-guidlist).-num{counter-reset:number 0}:where(:where(.starter-guidlist).-num)>li{padding-left:28px}:where(:where(:where(.starter-guidlist).-num)>li)::before{counter-increment:number;content:counter(number)}:where(.starter-guidlist).-alpha{counter-reset:alpha 0}:where(:where(.starter-guidlist).-alpha)>li{padding-left:28px}:where(:where(:where(.starter-guidlist).-alpha)>li)::before{counter-increment:alpha;content:counter(alpha, upper-alpha)}/*!
 * js accbox */[data-accbox]{--acc-duration: 0.3s;display:block;margin:0}:where([data-accbox])>[data-acctrigger]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer}:where([data-accbox])>[data-accpanel]{display:block;overflow:hidden;transition:height var(--acc-duration) ease}:where([data-accbox]):not(.is-open)>[data-accpanel]{height:0}/*!
 * accbox */.starter-accbox{display:block;max-width:640px;margin:0 auto;padding:0;border:1px solid var(--color-gray-tertiary);border-radius:8px;overflow:hidden}:where(.starter-accbox)>._ttl{--base-lts: var(--value-lts-normal);position:relative;display:block;margin:0;padding:0;background:#f5f9fc;box-shadow:0 1px 0 0 var(--color-gray-tertiary);line-height:1.5;font-weight:var(--value-fw-medium)}:where(:where(.starter-accbox)>._ttl)::after{position:absolute;top:50%;width:32px;height:32px;margin-top:-16px;background:no-repeat center center/24px auto;background-image:url(/assets/images/icon/link/icon-link-acc_plus.svg);content:"";right:24px}:where(:where(.starter-accbox)>._ttl)>small{color:var(--color-gray-quaternary);font-size:1.2rem}:where(.starter-accbox)>._panel{display:block;margin:0;padding:0 23px}:where(:where(.starter-accbox.is-open)>._ttl)::after{background-image:url(/assets/images/icon/link/icon-link-acc_minus.svg)}@media(max-width: 767.98px){.starter-accbox{margin-block:24px}:where(.starter-accbox)>._ttl{padding:17px 40px 17px 16px;font-size:1.6rem}:where(:where(.starter-accbox)>._ttl)::after{right:15px}:where(.starter-accbox)>._panel{padding-inline:15px}}@media(min-width: 768px){.starter-accbox{margin-block:32px}:where(.starter-accbox)>._ttl{padding:23px 55px 23px 23px;font-size:2.4rem}:where(:where(.starter-accbox)>._ttl)::after{right:23px}:where(.starter-accbox)>._panel{padding-inline:23px}}/*!
 * tab */.starter-tabs{max-width:640px;margin:0 auto}:where(.starter-tabs)>._tablist{--base-lts: var(--value-lts-normal);width:100%;max-width:100%;margin:40px auto 8px}:where(.starter-tabs)>._tablist>li>a>b{display:block;font-size:inherit;word-break:keep-all}:where(.starter-tabs)>._tablist>li>a>b>small{display:block}:where(.starter-tabs)>._tabpanel{display:block;margin:0;padding:0;overflow:hidden}:where(:where(.starter-tabs)>._tabpanel).is-hidden{height:0}@media(max-width: 767.98px){:where(.starter-tabs)>._tablist>li>a>b{padding-top:2px;padding-bottom:1px;font-size:1.3rem;font-weight:var(--value-fw-medium)}:where(.starter-tabs)>._tablist>li>a>b>small{font-size:1.1rem}}@media(min-width: 768px){:where(.starter-tabs)>._tablist>li>a>b{font-size:1.6rem}:where(.starter-tabs)>._tablist>li>a>b>small{font-size:1.2rem}}/*!
 * leadnav */.starter-leadnav{--base-lts: var(--value-lts-normal);--leadnav-color-bd: var(--color-gray-secondary);--leadnav-color-bg: var(--color-gray-primary);display:grid;gap:16px;max-width:480px;margin:72px auto;padding:0;font-size:1.6rem;line-height:1.5;text-align:center}:where(.starter-leadnav)>li{display:block;margin:0;padding:0}:where(:where(.starter-leadnav)>li)>a{display:block;border-radius:4px;background-color:var(--leadnav-color-bg);box-shadow:0 0 0 2px var(--leadnav-color-bd) inset;color:inherit;text-decoration:none}:where(:where(:where(.starter-leadnav)>li)>a)>span{display:block}:where(:where(.starter-leadnav)>li)>a[href*="/kabu/"]{--leadnav-color-bd: #528fcc4c;--leadnav-color-bg: #528fcc26}:where(:where(.starter-leadnav)>li)>a[href*="/fund/"]{--leadnav-color-bd: #3d6b994c;--leadnav-color-bg: #3d6b9926}:where(:where(.starter-leadnav)>li)>a[href*="/fxneo/"]{--leadnav-color-bd: #de94144c;--leadnav-color-bg: #de941433}:where(:where(.starter-leadnav)>li)>a[href*="/cfd/"]{--leadnav-color-bd: #4c4cad4c;--leadnav-color-bg: #4c4cad19}@media(hover: hover){:where(:where(.starter-leadnav)>li)>a{opacity:1;transition:opacity .3s ease}:where(:where(:where(.starter-leadnav)>li)>a):hover{opacity:.8}}@media(max-width: 767.98px){:where(.starter-leadnav)>li>a{padding:8px}:where(:where(.starter-leadnav)>li>a)>span{font-size:1.2rem}}@media(min-width: 768px){:where(.starter-leadnav)>li>a{padding:13px}:where(:where(.starter-leadnav)>li>a)>span{font-size:1.4rem}}