﻿/*! module ++++++++++++++++++++++++++++++++++++++++ *//*!
 * heading */.m-ttl-page{text-align:center}.m-ttl-page>h1{margin:0;color:#0a1f33;line-height:1.286;font-weight:normal}.m-ttl-page>.sub{margin:0;color:#0a1f33;font-size:14px;line-height:1.429}@media(max-width: 767.98px){.m-ttl-page{padding:32px 16px 0;text-align:center}.m-ttl-page>h1{font-size:28px}.m-ttl-page>.sub{margin-top:12px;margin-bottom:0;font-size:14px}.service-kabu .m-ttl-page::before,.service-fund .m-ttl-page::before,.service-fuop .m-ttl-page::before,.service-fxneo .m-ttl-page::before,.service-fxop .m-ttl-page::before,.service-clk365 .m-ttl-page::before,.service-c365 .m-ttl-page::before,.service-ck365 .m-ttl-page::before,.service-cfd .m-ttl-page::before,.service-ixop .m-ttl-page::before,.service-fbond .m-ttl-page::before,.service-nisa .m-ttl-page::before{display:block;width:68px;height:24px;margin:0 auto 14px;background-size:68px auto;background-position:0 0;background-repeat:no-repeat;content:""}.service-clk365 .m-ttl-page::before{width:144px;background-position:0 0,right top}.service-kabu .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-kabu.svg)}.service-fund .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-fund.svg)}.service-fuop .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-fuop.svg)}.service-fxneo .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-fxneo.svg)}.service-fxop .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-fxop.svg)}.service-clk365 .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-c365.svg),url(/assets/images/icon/service/label-service-ck365.svg)}.service-c365 .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-c365.svg)}.service-ck365 .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-ck365.svg)}.service-cfd .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-cfd.svg)}.service-ixop .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-ixop.svg)}.service-fbond .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-fbond.svg)}.service-nisa .m-ttl-page::before{background-image:url(/assets/images/icon/service/label-service-nisa.svg)}}@media(min-width: 768px){.m-ttl-page{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;min-height:96px;width:888px;margin-right:auto;margin-left:auto;padding:0}.m-ttl-page.l-hero{margin-top:32px}.m-ttl-page>h1{display:flex;justify-content:flex-start;align-items:center;font-size:36px}.m-ttl-page>.sub{margin:10px auto 0;font-size:14px}}.m-ttl-lv2{box-shadow:0px -1px 0px 0px #dde0e5 inset;font-weight:normal;line-height:1.4}@media(max-width: 767.98px){.m-ttl-lv2{margin-top:4.2rem;margin-bottom:1.4rem;padding-bottom:1.2rem;font-size:2rem}}@media(min-width: 768px){.m-ttl-lv2{margin-top:6.4rem;margin-bottom:1.6rem;padding-bottom:2rem;font-size:3rem}}.m-ttl-lv3{line-height:1.4;font-weight:bold}@media(max-width: 767.98px){.m-ttl-lv3{margin-top:3.6rem;margin-bottom:1.4rem;font-size:1.7rem}}@media(min-width: 768px){.m-ttl-lv3{margin-top:5.6rem;margin-bottom:1.6rem;font-size:2.2rem}}.m-ttl-lv4{line-height:1.4;font-weight:bold}@media(max-width: 767.98px){.m-ttl-lv4{margin-top:3.2rem;margin-bottom:1.4rem;font-size:1.6rem}}@media(min-width: 768px){.m-ttl-lv4{margin-top:5.2rem;margin-bottom:1.6rem;font-size:2rem}}.m-ttl-lv5{line-height:1.4;font-weight:bold}@media(max-width: 767.98px){.m-ttl-lv5{margin-top:2.4rem;margin-bottom:1.4rem;font-size:1.5rem}}@media(min-width: 768px){.m-ttl-lv5{margin-top:5.2rem;margin-bottom:1.6rem;font-size:1.8rem}}.m-ttl-center{box-shadow:0px -2px 0px 0px #dde0e5 inset;line-height:1.5;font-weight:normal;text-align:center}.m-ttl-center::before,.m-ttl-center::after{content:"";display:block;width:0;height:0}.m-ttl-center::before{margin-top:calc((1 - 1.5)*.5em)}.m-ttl-center::after{margin-bottom:calc((1 - 1.5)*.5em)}@media(max-width: 767.98px){.m-ttl-center{margin:74px 0 0;font-size:2.8rem;padding-bottom:12px}}@media(min-width: 768px){.m-ttl-center{margin:96px 0 0;font-size:3.6rem;padding-bottom:20px}}.m-ttl{box-shadow:0px -2px 0px 0px #dde0e5 inset;line-height:1.5;font-weight:bold;padding-bottom:20px}.m-ttl::before,.m-ttl::after{content:"";display:block;width:0;height:0}.m-ttl::before{margin-top:calc((1 - 1.5)*.5em)}.m-ttl::after{margin-bottom:calc((1 - 1.5)*.5em)}@media(max-width: 767.98px){.m-ttl{margin:96px 0 16px;font-size:2rem}}@media(min-width: 768px){.m-ttl{margin:120px 0 24px;font-size:2.4rem}}.m-ttl-primary{box-shadow:0px -2px 0px 0px #dde0e5 inset;line-height:1.5;font-weight:normal}.m-ttl-primary::before,.m-ttl-primary::after{content:"";display:block;width:0;height:0}.m-ttl-primary::before{margin-top:calc((1 - 1.5)*.5em)}.m-ttl-primary::after{margin-bottom:calc((1 - 1.5)*.5em)}.m-ttl-primary.-center{text-align:center}.m-ttl-primary.-noline{box-shadow:none;padding-bottom:0}@media(max-width: 767.98px){.m-ttl-primary{margin:74px 0 0;font-size:2.8rem;padding-bottom:12px}}@media(min-width: 768px){.m-ttl-primary{margin:96px 0 0;font-size:3.6rem;padding-bottom:20px}}/*!
 * btn */.m-btn_action{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;margin:0;border:none;text-align:center;vertical-align:middle;text-decoration:none;cursor:pointer;margin:0;padding:12px 24px;border-radius:100vh;background:#ef2e42;color:#fff;font-size:1.6rem;line-height:1.5;filter:brightness(100%);transition:filter .25s ease,background-color .25s ease}.m-btn_action:hover{color:#fff;filter:brightness(112%)}.m-btn_action>b{position:absolute;left:16px;display:block;padding:0 8px 0;border-radius:4px;background-color:hsla(0,0%,100%,.3);box-shadow:0 0 0 1px hsla(0,0%,100%,.6) inset;color:inherit;font-size:1.2rem;line-height:20px;text-indent:2px;letter-spacing:2px}.m-btn_action.-badge{position:relative;font-weight:bold;text-indent:40px}.m-btn_action.-account{position:relative;min-width:208px;padding-right:40px;padding-left:64px;font-size:1.8rem;line-height:1.3334;letter-spacing:4px;text-indent:4px;font-weight:bold}.m-btn_action.-blue{background-color:hsla(0,0%,100%,.8);box-shadow:0 0 0 2px currentColor inset;color:#0c9dc2;font-weight:bold}.m-btn_action.-blue:hover{background-color:#fff}.m-btn_action.-green{background:#85c20c}.m-btn_action.-yellow{background:linear-gradient(to right, #e5a420 0%, #d69d2b)}.m-btn_action.-disabled,.m-btn_action:disabled{filter:grayscale(100%);opacity:.4;cursor:default;pointer-events:none}@media(max-width: 767.98px){.m-btn_action.-badge{font-size:1.6rem;padding-left:40px;padding-right:40px}.m-btn_action.-kkt{letter-spacing:1px}}@media(min-width: 768px){.m-btn_action.-cta{min-height:56px;font-size:1.8rem;line-height:1.3333}.m-btn_action.-account.-cta{font-size:2rem;line-height:1.2}.m-btn_action.-badge{font-size:1.8rem;padding-left:33px;padding-right:33px}.m-btn_action.-kkt{letter-spacing:2.25px}}.m-btn_basic{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;margin:0;border:none;text-align:center;vertical-align:middle;text-decoration:none;cursor:pointer;padding:10px 22px;border-radius:2px;border:2px solid currentColor;background-color:hsla(0,0%,100%,.8);color:var(--color-rich-black);font-size:1.6rem;line-height:1.5;transition:all .25s cubic-bezier(0.4, 0, 0.2, 1) 0s}.m-btn_basic:hover{color:#fff;border-color:rgba(0,0,0,0);background-color:#0a1f33}.m-btn_basic.-lg{padding-top:14px;padding-bottom:14px}.m-btn_basic.-xl{padding-top:22px;padding-bottom:22px}.m-btn_basic.-disabled,.m-btn_basic:disabled{opacity:.4;cursor:default;pointer-events:none}@media(max-width: 767.98px){.m-btn_basic.-lg-sp{padding-top:14px;padding-bottom:14px}.m-btn_basic.-xl-sp{padding-top:22px;padding-bottom:22px}}@media(min-width: 768px){.m-btn_basic.-cta{padding:14px 22px}.m-btn_basic.-lg-pc{padding-top:14px;padding-bottom:14px}.m-btn_basic.-xl-pc{padding-top:22px;padding-bottom:22px}}.m-btn_flow{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;margin:0;border:none;text-align:center;vertical-align:middle;text-decoration:none;cursor:pointer;display:flex;margin:0 auto;width:100%;border:2px solid #d9d9d9;border-radius:4px;background-color:#f7f7f7;transition:all .3s ease}.m-btn_flow.-blank{width:100%;position:relative}.m-btn_flow.-blank::after{content:"";display:block;position:absolute;width:17px;height:17px;right:10px;background:url(/assets/images/icon/link/icon-link-blank.svg) no-repeat 0 0}.m-btn_flow.-disabled,.m-btn_flow:disabled{opacity:.4;cursor:default;pointer-events:none}@media(hover: hover){.m-btn_flow:hover{border-color:#005bac}}@media(max-width: 767.98px){.m-btn_flow{padding:9px;font-size:1.4rem;margin-top:24px}}@media(min-width: 768px){.m-btn_flow{max-width:440px;padding:8px;font-size:1.6rem;margin-top:40px}}/*!
 * CTA */.m-cta_panel{display:grid;background-color:rgba(10,31,51,.03);text-align:center}.m-cta_panel>._panel{display:contents}.m-cta_panel>*>._ttl{display:flex;justify-content:center;align-items:center;margin:0}.m-cta_panel>*>._note{margin:0 auto;color:rgba(10,31,51,.8)}.m-cta_panel>*>._note>a{text-decoration:none}.m-cta_panel>*>._txt{margin:0 auto;color:rgba(10,31,51,.8);text-align:left}.m-cta_panel>*>._txt>:first-child{margin-top:0}.m-cta_panel>*>._txt>:last-child{margin-bottom:0}.m-cta_panel>._btn,.m-cta_panel>*>._btn{display:grid;grid-template-columns:1fr;margin:0 auto}.m-cta_panel>*>*:not(:empty)+._btn{margin-top:16px}.m-cta_panel>*>._btn+*{margin-top:16px}.m-cta_panel>*>._btn+*:empty{margin-top:0}.m-cta_panel.-twin,.m-cta_panel.-trio{background:rgba(0,0,0,0);padding:0}.m-cta_panel.-twin>._panel,.m-cta_panel.-trio>._panel{display:grid;margin:0;background-color:rgba(10,31,51,.03);align-content:flex-start}@media(max-width: 767.98px){.m-cta_panel{margin:40px -16px;padding:24px}.m-cta_panel:not(.-twin):not(.-trio)>*+*>._ttl{margin-top:32px}.m-cta_panel>*>._link{font-size:1.2rem}.m-cta_panel>*>._note{font-size:1.2rem}.m-cta_panel>*>._btn{width:auto}.m-cta_panel>._btn+._btn{margin-top:16px}.m-cta_panel>*>._txt{font-size:1.2rem}.m-cta_panel.-twin,.m-cta_panel.-trio{row-gap:16px}.m-cta_panel.-twin>._panel,.m-cta_panel.-trio>._panel{padding:24px}}@media(min-width: 768px){.m-cta_panel{margin:64px auto;padding:32px 40px;border-radius:8px}.m-cta_panel>*>._link{margin-top:26px;font-size:1.4rem}.m-cta_panel>*>._note{margin-top:26px;font-size:1.4rem}.m-cta_panel>._btn,.m-cta_panel>*>._btn{width:304px}.m-cta_panel>._btn{grid-row:1/-1}.m-cta_panel>*>._txt{font-size:1.4rem}.m-cta_panel.-deita{grid-template-columns:repeat(2, minmax(304px, 384px));justify-content:center;gap:0 40px}.m-cta_panel.-deita>*>._ttl{grid-column-end:span 2;width:100%}.m-cta_panel.-double{grid-template-columns:repeat(2, minmax(304px, 384px));grid-template-rows:auto 1fr auto;grid-auto-flow:column;justify-content:center;gap:0 40px}.m-cta_panel.-triple{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto 1fr auto;grid-auto-flow:column;justify-content:center;gap:0 16px;padding:32px 24px}.m-cta_panel.-twin{grid-template-columns:repeat(2, 1fr);gap:48px}.m-cta_panel.-trio{grid-template-columns:repeat(3, 1fr);gap:24px}.m-cta_panel.-twin>._panel{padding:32px 40px}.m-cta_panel.-trio>._panel{padding:32px 40px}}/*!
 * localnav */.m-localnav{display:flex;flex-wrap:wrap;gap:8px 32px;padding:0;line-height:1.5}.m-localnav>li{display:flex;margin:0;padding:0}.m-localnav>li>a{position:relative;padding:.25em 0 .25em 1.5em;text-decoration:none}.m-localnav>li>a::before{position:absolute;top:.5em;left:0;transform:rotate(90deg);display:inline-block;width:1em;height:1em;background:no-repeat center/contain;background-image:url(/assets/images/icon/link/icon-link-caret.svg);content:""}.m-localnav_basic>li{margin:0;padding:0;border-image:linear-gradient(0deg, #dde0e5 1px, rgba(0, 0, 0, 0) 0) fill 0}.m-localnav_basic>li>a{position:relative;display:block;padding:.5em 2.2em .5em .5em;text-decoration:none}.m-localnav_basic>li>a::after{position:absolute;top:.6em;right:0;display:block;width:1.5em;height:1.5em;background:no-repeat center/contain;background-image:url(/assets/images/icon/link/icon-link-pagelink.svg);vertical-align:middle;content:""}ul.m-localnav_basic>li{border-image-outset:0 0 0 1em}ol.m-localnav_basic>li{border-image-outset:0 0 0 2em}.m-localnav_pill{display:flex;flex-wrap:wrap;gap:8px;padding:0}.m-localnav_pill>li{display:flex;margin:0;padding:0}.m-localnav_pill>li>a{position:relative;padding:6px 16px 5px 32px;border-radius:16px;background-color:#f7f7f9;box-shadow:inset 0 0 0 1px #c7cdd2;font-size:1.4rem;line-height:1.5;text-decoration:none}.m-localnav_pill>li>a::before{position:absolute;top:8px;left:8px;bottom:auto;transform:rotate(90deg);width:16px;height:16px;background-repeat:no-repeat;background-position:center center;content:"";background-image:url(/assets/images/icon-arrow-menu-link.svg)}@media(max-width: 767.98px){.m-localnav_pill>li{flex-grow:1}.m-localnav_pill>li>a{width:100%;padding-left:28px;font-size:1.2rem}}/*!
 * icon */.m-icon_link{--icon-width: 1em}.m-icon_link:where(:not(:empty)){font-style:inherit}.m-icon_link:where(:not(.-before))::after,.m-icon_link:where(.-before)::before{position:relative;display:inline-block;width:var(--icon-width);height:var(--icon-width);background:no-repeat center/contain;vertical-align:middle;content:""}.m-icon_link:where(:not(.-before)):where(:empty)::after,.m-icon_link:where(.-before):where(:empty)::before{top:auto}.m-icon_link:where(:not(.-before)):where(:not(:empty))::after{top:-0.075em;margin-left:.3em}.m-icon_link:where(.-before):where(:not(:empty))::before{top:-0.075em;margin-right:.25em}.m-icon_link:where(:not(.-before)):where(:not([target=_blank]):not([href*=".pdf"]):not([href*=".doc"]):not([href*=".xls"]):not([href*=".ppt"]):not([href*=".zip"]))::after,.m-icon_link:where(:not(.-before)).-arrow::after,.m-icon_link:where(.-before):where(:not([target=_blank]):not([href*=".pdf"]):not([href*=".doc"]):not([href*=".xls"]):not([href*=".ppt"]):not([href*=".zip"]))::before,.m-icon_link:where(.-before).-arrow::before{background-image:url(/assets/images/icon/link/icon-link-arrow.svg)}.m-icon_link:where(:not(.-before)).-down::after,.m-icon_link:where(.-before).-down::before{background-image:url(/assets/images/icon/link/icon-link-arrow.svg);transform:rotate(90deg)}.m-icon_link:where(:not(.-before)).-prev::after,.m-icon_link:where(.-before).-prev::before{background-image:url(/assets/images/icon/link/icon-link-arrow.svg);transform:scaleX(-1)}.m-icon_link:where(:not(.-before)).-caret::after,.m-icon_link:where(.-before).-caret::before{background-image:url(/assets/images/icon/link/icon-link-caret.svg)}.m-icon_link:where(:not(.-before)).-pagelink::after,.m-icon_link:where(.-before).-pagelink::before{background-image:url(/assets/images/icon/link/icon-link-pagelink.svg)}.m-icon_link:where(:not(.-before)):where([target=_blank])::after,.m-icon_link:where(:not(.-before)).-blank::after,.m-icon_link:where(.-before):where([target=_blank])::before,.m-icon_link:where(.-before).-blank::before{background-image:url(/assets/images/icon/link/icon-link-blank.svg)}.m-icon_link:where(:not(.-before)):where([href*=".pdf"])::after,.m-icon_link:where(:not(.-before)).-pdf::after,.m-icon_link:where(.-before):where([href*=".pdf"])::before,.m-icon_link:where(.-before).-pdf::before{background-image:url(/assets/images/icon/link/icon-link-pdf.svg)}.m-icon_link:where(:not(.-before)):where([href*=".doc"])::after,.m-icon_link:where(:not(.-before)).-doc::after,.m-icon_link:where(.-before):where([href*=".doc"])::before,.m-icon_link:where(.-before).-doc::before{background-image:url(/assets/images/icon/link/icon-link-word.svg)}.m-icon_link:where(:not(.-before)):where([href*=".xls"])::after,.m-icon_link:where(:not(.-before)).-xls::after,.m-icon_link:where(.-before):where([href*=".xls"])::before,.m-icon_link:where(.-before).-xls::before{background-image:url(/assets/images/icon/link/icon-link-excel.svg)}.m-icon_link:where(:not(.-before)):where([href*=".ppt"])::after,.m-icon_link:where(:not(.-before)).-ppt::after,.m-icon_link:where(.-before):where([href*=".ppt"])::before,.m-icon_link:where(.-before).-ppt::before{background-image:url(/assets/images/icon/link/icon-link-powerpoint.svg)}.m-icon_link:where(:not(.-before)):where([href*=".zip"])::after,.m-icon_link:where(:not(.-before)).-zip::after,.m-icon_link:where(.-before):where([href*=".zip"])::before,.m-icon_link:where(.-before).-zip::before{background-image:url(/assets/images/icon/link/icon-link-zip.svg)}.m-icon_link:where(:not(.-before)).-modal::after,.m-icon_link:where(.-before).-modal::before{background-image:url(/assets/images/icon/link/icon-link-modal.svg)}.m-icon_link:where(:not(.-before)).-rotation::after,.m-icon_link:where(.-before).-rotation::before{background-image:url(/assets/images/icon/link/icon-link-rotation.svg)}.m-icon_link:where(:not(.-before)).-pagelink::after,.m-icon_link:where(.-before).-pagelink::before{background-image:url(/assets/images/icon/link/icon-link-pagelink.svg)}.m-icon_link:where(:not(.-before)).-acc-plus::after,.m-icon_link:where(.-before).-acc-plus:before{background-image:url(/assets/images/icon/link/icon-link-acc_plus.svg)}.m-icon_link:where(:not(.-before)).-acc-minus::after,.m-icon_link:where(.-before).-acc-minus:before{background-image:url(/assets/images/icon/link/icon-link-acc_minus.svg)}.m-icon_link:where(:not(.-before)).-follow-x::after,.m-icon_link:where(.-before).-follow-x:before{background-image:url(/assets/images/icon/link/icon-sns-follow-x.svg)}.m-icon_link:where(:not(.-before)).-follow-line::after,.m-icon_link:where(.-before).-follow-line:before{background-image:url(/assets/images/icon/link/icon-sns-follow-line.svg)}.m-icon_link:where(:not(.-before)).-share-x::after,.m-icon_link:where(.-before).-share-x:before{background-image:url(/assets/images/icon/link/icon-sns-share-x.svg)}.m-icon_link:where(:not(.-before)).-share-line::after,.m-icon_link:where(.-before).-share-line:before{background-image:url(/assets/images/icon/link/icon-sns-share-line.svg)}.m-icon_link.-xxs{--icon-width: 1.2rem}.m-icon_link.-xs{--icon-width: 1.4rem}.m-icon_link.-sm{--icon-width: 1.6rem}.m-icon_link.-md{--icon-width: 2rem}.m-icon_link.-lg{--icon-width: 2.4rem}.m-icon_link.-xl{--icon-width: 2.8rem}.m-icon_link.-xxl{--icon-width: 3.2rem}.m-icon_link.-stretch{--icon-width: 100%;display:block}.m-icon_link:where(:not(.-before).-stretch)::after,.m-icon_link:where(.-before.-stretch)::before{display:block;height:auto;aspect-ratio:1/1}.m-icon_link:where(.-before).-indent{display:block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_link:where(.-before).-indent_ib{display:inline-block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_link:where(.-before).-absolute,.m-icon_link:where(.-before).-absolute_mid{display:block;position:relative;padding-left:calc(var(--icon-width) + .5em)}.m-icon_link:where(.-before).-absolute::before{position:absolute;top:0;left:0}.m-icon_link:where(.-before).-absolute_mid::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 767.98px){.m-icon_link.-xxs-sp{--icon-width: 1.2rem}.m-icon_link.-xs-sp{--icon-width: 1.4rem}.m-icon_link.-sm-sp{--icon-width: 1.6rem}.m-icon_link.-md-sp{--icon-width: 2rem}.m-icon_link.-lg-sp{--icon-width: 2.4rem}.m-icon_link.-xl-sp{--icon-width: 2.8rem}.m-icon_link.-xxl-sp{--icon-width: 3.2rem}.m-icon_link.-stretch-sp{--icon-width: 100%;display:block}.m-icon_link:where(:not(.-before).-stretch-sp)::after,.m-icon_link:where(.-before.-stretch-sp)::before{display:block;height:auto;aspect-ratio:1/1}.m-icon_link:where(.-before).-indent{display:block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_link:where(.-before).-indent_ib{display:inline-block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_link:where(.-before).-absolute,.m-icon_link:where(.-before).-absolute_mid{display:block;position:relative;padding-left:calc(var(--icon-width) + .5em)}.m-icon_link:where(.-before).-absolute::before{position:absolute;top:0;left:0}.m-icon_link:where(.-before).-absolute_mid::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media(min-width: 768px){.m-icon_link.-xxs-pc{--icon-width: 1.2rem}.m-icon_link.-xs-pc{--icon-width: 1.4rem}.m-icon_link.-sm-pc{--icon-width: 1.6rem}.m-icon_link.-md-pc{--icon-width: 2rem}.m-icon_link.-lg-pc{--icon-width: 2.4rem}.m-icon_link.-xl-pc{--icon-width: 2.8rem}.m-icon_link.-xxl-pc{--icon-width: 3.2rem}.m-icon_link.-stretch-pc{--icon-width: 100%;display:block}.m-icon_link:where(:not(.-before).-stretch-pc)::after,.m-icon_link:where(.-before.-stretch-pc)::before{display:block;height:auto;aspect-ratio:1/1}.m-icon_link:where(.-before).-indent{display:block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_link:where(.-before).-indent_ib{display:inline-block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_link:where(.-before).-absolute,.m-icon_link:where(.-before).-absolute_mid{display:block;position:relative;padding-left:calc(var(--icon-width) + .5em)}.m-icon_link:where(.-before).-absolute::before{position:absolute;top:0;left:0}.m-icon_link:where(.-before).-absolute_mid::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}}.m-icon_square{--icon-width: 1.5em;font-style:normal}.m-icon_square::before{position:relative;top:-0.125em;display:inline-block;width:var(--icon-width);height:var(--icon-width);aspect-ratio:1/1;background-repeat:no-repeat;background-position:center center;background-size:contain;vertical-align:middle;content:""}.m-icon_square:not(:empty):before{margin-right:.5em}.m-icon_square.-indent{display:block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_square.-absolute,.m-icon_square.-absolute_mid{position:relative;padding-left:calc(var(--icon-width) + .5em)}.m-icon_square.-absolute::before{position:absolute;top:0;left:0}.m-icon_square.-absolute_mid::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}.m-icon_square.-check{--icon-width: 1.125em;--icon-color: currentColor}.m-icon_square.-check:where(.-home){--icon-color: #dc1c26}.m-icon_square.-check:where(.-kabu){--icon-color: #528fcc}.m-icon_square.-check:where(.-fund){--icon-color: #3d6b99}.m-icon_square.-check:where(.-fxneo){--icon-color: #de9414}.m-icon_square.-check:where(.-fxop){--icon-color: #de9414}.m-icon_square.-check:where(.-c365){--icon-color: #de9414}.m-icon_square.-check:where(.-ck365){--icon-color: #294766}.m-icon_square.-check:where(.-cfd){--icon-color: #4c4cad}.m-icon_square.-check:where(.-ixop){--icon-color: #143d66}.m-icon_square.-check:where(.-fbond){--icon-color: #52a3cc}.m-icon_square.-check:where(.-nisa){--icon-color: #2ba312}.m-icon_square.-check:where(.-mypage){--icon-color: #53b324}.m-icon_square.-check::before{background:none;background-color:var(--icon-color);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-image:url(/assets/images/icon/symbol/icon-symbol-check.svg);mask-image:url(/assets/images/icon/symbol/icon-symbol-check.svg)}.m-icon_square.-service_kabu::before{background-image:url(/assets/images/icon/service/icon-service-kabu.svg)}.m-icon_square.-service_fund::before{background-image:url(/assets/images/icon/service/icon-service-fund.svg)}.m-icon_square.-service_fuop::before{background-image:url(/assets/images/icon/service/icon-service-fuop.svg)}.m-icon_square.-service_fxneo::before{background-image:url(/assets/images/icon/service/icon-service-fxneo.svg)}.m-icon_square.-service_fxop::before{background-image:url(/assets/images/icon/service/icon-service-fxop.svg)}.m-icon_square.-service_c365::before{background-image:url(/assets/images/icon/service/icon-service-c365.svg)}.m-icon_square.-service_ck365::before{background-image:url(/assets/images/icon/service/icon-service-ck365.svg)}.m-icon_square.-service_cfd::before{background-image:url(/assets/images/icon/service/icon-service-cfd.svg)}.m-icon_square.-service_ixop::before{background-image:url(/assets/images/icon/service/icon-service-ixop.svg)}.m-icon_square.-service_fbond::before{background-image:url(/assets/images/icon/service/icon-service-fbond.svg)}.m-icon_square.-service_maneo::before{background-image:url(/assets/images/icon/service/icon-service-maneo.png)}.m-icon_square.-service_bank::before{background-image:url(/assets/images/icon/service/icon-service-bank.svg)}.m-icon_square.-service_nisa::before{background-image:url(/assets/images/icon/service/icon-service-nisa.svg)}.m-icon_square.-service_foreigncurrency::before{background-image:url(/assets/images/icon/service/icon-service-foreigncurrency.svg)}.m-icon_square.-service_underage::before{background-image:url(/assets/images/icon/service/icon-service-underage.svg)}.m-icon_square.-service_desktop::before{background-image:url(/assets/images/icon/service/icon-service-desktop.svg)}.m-icon_square.-service_smartphone::before{background-image:url(/assets/images/icon/service/icon-service-smartphone.svg)}.m-icon_square.-service_all::before{background-image:url(/assets/images/icon/service/icon-service-all.svg)}.m-icon_square.-service_shinyo::before{background-image:url(/assets/images/icon/service/icon-service-shinyo.svg)}.m-icon_square.-service_cfd-demo::before{background-image:url(/assets/images/icon/service/icon-service-cfd-demo.svg)}.m-icon_square.-service_fxneo-demo::before{background-image:url(/assets/images/icon/service/icon-service-fxneo-demo.svg)}.m-icon_square.-service_fxop-demo::before{background-image:url(/assets/images/icon/service/icon-service-fxop-demo.svg)}.m-icon_square.-service_gembutsu::before{background-image:url(/assets/images/icon/service/icon-service-gembutsu.svg)}.m-icon_square.-service_ixop-demo::before{background-image:url(/assets/images/icon/service/icon-service-ixop-demo.svg)}.m-icon_square.-tool_platinumchart::before{background-image:url(/assets/images/icon/tool/icon-tool-platinumchart.svg)}.m-icon_square.-tool_c365::before{background-image:url(/assets/images/icon/tool/icon-tool-c365.svg)}.m-icon_square.-tool_cfd_app::before{background-image:url(/assets/images/icon/tool/icon-tool-cfd_app.svg)}.m-icon_square.-tool_fxneo_app::before{background-image:url(/assets/images/icon/tool/icon-tool-fxneo_app.svg)}.m-icon_square.-tool_fxop::before{background-image:url(/assets/images/icon/tool/icon-tool-fxop.png)}.m-icon_square.-tool_hatchukun_c365::before{background-image:url(/assets/images/icon/tool/icon-tool-hatchukun_c365.svg)}.m-icon_square.-tool_hatchukun_cfd::before{background-image:url(/assets/images/icon/tool/icon-tool-hatchukun_cfd.svg)}.m-icon_square.-tool_hatchukun_fxplus::before{background-image:url(/assets/images/icon/tool/icon-tool-hatchukun_fxplus.svg)}.m-icon_square.-tool_hatchukun_super::before{background-image:url(/assets/images/icon/tool/icon-tool-hatchukun_super.svg)}.m-icon_square.-tool_kabu_app::before{background-image:url(/assets/images/icon/tool/icon-tool-kabu_app.svg)}.m-icon_square.-tool_kabu_ipad::before{background-image:url(/assets/images/icon/tool/icon-tool-kabu_ipad.svg)}.m-icon_square.-tool_kabubo_app::before{background-image:url(/assets/images/icon/tool/icon-tool-kabubo_app.png)}.m-icon_square.-symbol_danger::before{background-image:url(/assets/images/icon/symbol/icon-symbol-danger.svg)}.m-icon_square.-symbol_attention::before{background-image:url(/assets/images/icon/symbol/icon-symbol-attention.svg)}.m-icon_square.-symbol_freedial::before{background-image:url(/assets/images/icon/symbol/icon-symbol-freedial.svg)}.m-icon_square.-symbol_ic_card::before{background-image:url(/assets/images/icon/symbol/icon-symbol-ic_card.svg)}.m-icon_square.-symbol_mobile::before{background-image:url(/assets/images/icon/symbol/icon-symbol-mobile.svg)}.m-icon_square.-symbol_post::before{background-image:url(/assets/images/icon/symbol/icon-symbol-post.svg)}.m-icon_square.-symbol_search_white::before{background-image:url(/assets/images/icon/symbol/icon-symbol-search_white.svg)}.m-icon_square.-symbol_search::before{background-image:url(/assets/images/icon/symbol/icon-symbol-search.svg)}.m-icon_square.-fluc_up::before{background-image:url(/assets/images/icon/symbol/icon-fluc-up.svg)}.m-icon_square.-fluc_down::before{background-image:url(/assets/images/icon/symbol/icon-fluc-down.svg)}.m-icon_square.-content_bank::before{background-image:url(/assets/images/icon/content/icon-content-bank.svg)}.m-icon_square.-content_beginner::before{background-image:url(/assets/images/icon/content/icon-content-beginner.svg)}.m-icon_square.-content_campaign::before{background-image:url(/assets/images/icon/content/icon-content-campaign.svg)}.m-icon_square.-content_commission::before{background-image:url(/assets/images/icon/content/icon-content-commission.svg)}.m-icon_square.-content_cost::before{background-image:url(/assets/images/icon/content/icon-content-cost.svg)}.m-icon_square.-content_environment::before{background-image:url(/assets/images/icon/content/icon-content-environment.svg)}.m-icon_square.-content_etf_etn_reit::before{background-image:url(/assets/images/icon/content/icon-content-etf_etn_reit.svg)}.m-icon_square.-content_market::before{background-image:url(/assets/images/icon/content/icon-content-market.svg)}.m-icon_square.-content_regulations::before{background-image:url(/assets/images/icon/content/icon-content-regulations.svg)}.m-icon_square.-content_rule::before{background-image:url(/assets/images/icon/content/icon-content-rule.svg)}.m-icon_square.-content_study::before{background-image:url(/assets/images/icon/content/icon-content-study.svg)}.m-icon_square.-content_support::before{background-image:url(/assets/images/icon/content/icon-content-support.svg)}.m-icon_square.-content_tax::before{background-image:url(/assets/images/icon/content/icon-content-tax.svg)}.m-icon_square.-content_tool::before{background-image:url(/assets/images/icon/content/icon-content-tool.svg)}.m-icon_square.-content_wakaba::before{background-image:url(/assets/images/icon/content/icon-content-wakaba.svg)}.m-icon_square.-cfd_ja225::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ja225.svg)}.m-icon_square.-cfd_jptpx::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_jptpx.svg)}.m-icon_square.-cfd_us30::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_us30.svg)}.m-icon_square.-cfd_uss500::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_uss500.svg)}.m-icon_square.-cfd_usnq100::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_usnq100.svg)}.m-icon_square.-cfd_usdj::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_usdj.svg)}.m-icon_square.-cfd_usrussell::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_usrussell.svg)}.m-icon_square.-cfd_usrs2000::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_usrs2000.svg)}.m-icon_square.-cfd_cna50::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_cna50.svg)}.m-icon_square.-cfd_innif::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_innif.svg)}.m-icon_square.-cfd_ftse100::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ftse100.svg)}.m-icon_square.-cfd_dax40::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_dax40.svg)}.m-icon_square.-cfd_eur50::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_eur50.svg)}.m-icon_square.-cfd_hangseng::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_hangseng.svg)}.m-icon_square.-cfd_fr40::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_fr40.svg)}.m-icon_square.-cfd_gbftse::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_gbftse.svg)}.m-icon_square.-cfd_dedax::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_dedax.svg)}.m-icon_square.-cfd_soxx::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_soxx.svg)}.m-icon_square.-cfd_id::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_id.svg)}.m-icon_square.-cfd_th::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_th.svg)}.m-icon_square.-cfd_vn::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_vn.svg)}.m-icon_square.-cfd_ma::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ma.svg)}.m-icon_square.-cfd_ph::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ph.svg)}.m-icon_square.-cfd_si::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_si.svg)}.m-icon_square.-cfd_sk::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_sk.svg)}.m-icon_square.-cfd_ta::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ta.svg)}.m-icon_square.-cfd_tu::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_tu.svg)}.m-icon_square.-cfd_ru::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ru.svg)}.m-icon_square.-cfd_it::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_it.svg)}.m-icon_square.-cfd_sz::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_sz.svg)}.m-icon_square.-cfd_nl::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_nl.svg)}.m-icon_square.-cfd_be::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_be.svg)}.m-icon_square.-cfd_sw::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_sw.svg)}.m-icon_square.-cfd_sa::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_sa.svg)}.m-icon_square.-cfd_bz::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_bz.svg)}.m-icon_square.-cfd_cl::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_cl.svg)}.m-icon_square.-cfd_mx::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_mx.svg)}.m-icon_square.-cfd_ca::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ca.svg)}.m-icon_square.-cfd_au::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_au.svg)}.m-icon_square.-cfd_goldetf::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_goldetf.svg)}.m-icon_square.-cfd_silveretf::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_silveretf.svg)}.m-icon_square.-cfd_ptetf::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ptetf.svg)}.m-icon_square.-cfd_oiletf::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_oiletf.svg)}.m-icon_square.-cfd_gold::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_gold.svg)}.m-icon_square.-cfd_silver::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_silver.svg)}.m-icon_square.-cfd_oil::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_oil.svg)}.m-icon_square.-cfd_gas::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_gas.svg)}.m-icon_square.-cfd_corn::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_corn.svg)}.m-icon_square.-cfd_soybean::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_soybean.svg)}.m-icon_square.-cfd_wheat::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_wheat.svg)}.m-icon_square.-cfd_suger::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_suger.svg)}.m-icon_square.-cfd_cocoa::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_cocoa.svg)}.m-icon_square.-cfd_coffee::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_coffee.svg)}.m-icon_square.-cfd_cotton::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_cotton.svg)}.m-icon_square.-cfd_copper::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_copper.svg)}.m-icon_square.-cfd_gasoline::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_gasoline.svg)}.m-icon_square.-cfd_heatingoil::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_heatingoil.svg)}.m-icon_square.-cfd_livecattle::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_livecattle.svg)}.m-icon_square.-cfd_leanhog::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_leanhog.svg)}.m-icon_square.-cfd_ironore::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ironore.svg)}.m-icon_square.-cfd_vix::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_vix.svg)}.m-icon_square.-cfd_oil2bull::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_oil2bull.svg)}.m-icon_square.-cfd_oil2bear::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_oil2bear.svg)}.m-icon_square.-cfd_gold2bull::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_gold2bull.svg)}.m-icon_square.-cfd_gold2bear::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_gold2bear.svg)}.m-icon_square.-cfd_vix1bull::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_vix1bull.svg)}.m-icon_square.-cfd_vix1bear::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_vix1bear.svg)}.m-icon_square.-cfd_ch3bull::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ch3bull.svg)}.m-icon_square.-cfd_ch3bear::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_ch3bear.svg)}.m-icon_square.-cfd_emerging3bull::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_emerging3bull.svg)}.m-icon_square.-cfd_emerging3bear::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_emerging3bear.svg)}.m-icon_square.-cfd_us3bull::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_us3bull.svg)}.m-icon_square.-cfd_us3bear::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_us3bear.svg)}.m-icon_square.-cfd_us2bull::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_us2bull.svg)}.m-icon_square.-cfd_us2bear::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_us2bear.svg)}.m-icon_square.-cfd_reit::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_reit.svg)}.m-icon_square.-cfd_retail::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_retail.svg?ver=20250212)}.m-icon_square.-cfd_electric::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_electric.svg?ver=20250212)}.m-icon_square.-cfd_financial::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_financial.svg?ver=20250212)}.m-icon_square.-cfd_food::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_food.svg?ver=20250212)}.m-icon_square.-cfd_communications::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_communications.svg?ver=20250212)}.m-icon_square.-cfd_energy::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_energy.svg?ver=20250212)}.m-icon_square.-cfd_chemical::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_chemical.svg?ver=20250212)}.m-icon_square.-cfd_transportation::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_transportation.svg?ver=20250212)}.m-icon_square.-cfd_mobile::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_mobile.svg?ver=20250212)}.m-icon_square.-cfd_material::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_material.svg?ver=20250212)}.m-icon_square.-cfd_metal::before{background-image:url(/assets/images/icon/cfd-lineup/icon-cfd_metal.svg)}.m-icon_square.-md{--icon-width: 4rem}.m-icon_square.-sm{--icon-width: 3.2rem}.m-icon_square.-xs{--icon-width: 2.4rem}.m-icon_square.-xxs{--icon-width: 1.6rem}.m-icon_square.-lg{--icon-width: 4.8rem}.m-icon_square.-xl{--icon-width: 5.6rem}.m-icon_square.-xxl{--icon-width: 6.4rem}.m-icon_square.-stretch{--icon-width: 100%}@media(max-width: 767.98px){.m-icon_square.-md-sp{--icon-width: 4rem}.m-icon_square.-sm-sp{--icon-width: 3.2rem}.m-icon_square.-xs-sp{--icon-width: 2.4rem}.m-icon_square.-xxs-sp{--icon-width: 1.6rem}.m-icon_square.-lg-sp{--icon-width: 4.8rem}.m-icon_square.-xl-sp{--icon-width: 5.6rem}.m-icon_square.-xxl-sp{--icon-width: 6.4rem}.m-icon_square.-stretch-sp{--icon-width: 100%}}@media(min-width: 768px){.m-icon_square.-md-pc{--icon-width: 4rem}.m-icon_square.-sm-pc{--icon-width: 3.2rem}.m-icon_square.-xs-pc{--icon-width: 2.4rem}.m-icon_square.-xxs-pc{--icon-width: 1.6rem}.m-icon_square.-lg-pc{--icon-width: 4.8rem}.m-icon_square.-xl-pc{--icon-width: 5.6rem}.m-icon_square.-xxl-pc{--icon-width: 6.4rem}.m-icon_square.-stretch-pc{--icon-width: 100%}}.m-icon_pair{--icon-base-size: 1em;--icon-width: calc(var(--icon-base-size) * 4.5);--icon-height: calc(var(--icon-base-size) * 1.5);font-style:normal}.m-icon_pair::before{position:relative;top:calc(-0.125em + 2px);display:inline-block;width:var(--icon-width);height:var(--icon-height);vertical-align:middle;content:"";background-repeat:no-repeat;background-position:right 0 bottom 0,left 0 top 0,right 2px top 0;background-size:auto calc(var(--icon-height)*.4),auto calc(var(--icon-height) - 2px),auto calc(var(--icon-height) - 2px)}.m-icon_pair:not(:empty):before{margin-right:.5em}.m-icon_pair.-indent{display:block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_pair.-absolute,.m-icon_pair.-absolute_mid{position:relative;padding-left:calc(var(--icon-width) + .5em)}.m-icon_pair.-absolute::before{position:absolute;top:0;left:0}.m-icon_pair.-absolute_mid::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}.m-icon_pair.-usdjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-us.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-eurjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-eu.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-gbpjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-gb.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-audjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-au.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-nzdjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-nz.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-cadjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-ca.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-chfjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-ch.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-zarjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-za.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-tryjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-tr.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-mxnjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-mx.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-nokjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-no.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-hkdjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-hk.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-sekjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-se.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-plnjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-pl.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-eurusd::before{background-image:none,url(/assets/images/icon/flag/icon-flag-eu.svg),url(/assets/images/icon/flag/icon-flag-us.svg)}.m-icon_pair.-gbpusd::before{background-image:none,url(/assets/images/icon/flag/icon-flag-gb.svg),url(/assets/images/icon/flag/icon-flag-us.svg)}.m-icon_pair.-audusd::before{background-image:none,url(/assets/images/icon/flag/icon-flag-au.svg),url(/assets/images/icon/flag/icon-flag-us.svg)}.m-icon_pair.-nzdusd::before{background-image:none,url(/assets/images/icon/flag/icon-flag-nz.svg),url(/assets/images/icon/flag/icon-flag-us.svg)}.m-icon_pair.-eurgbp::before{background-image:none,url(/assets/images/icon/flag/icon-flag-eu.svg),url(/assets/images/icon/flag/icon-flag-gb.svg)}.m-icon_pair.-euraud::before{background-image:none,url(/assets/images/icon/flag/icon-flag-eu.svg),url(/assets/images/icon/flag/icon-flag-au.svg)}.m-icon_pair.-gbpaud::before{background-image:none,url(/assets/images/icon/flag/icon-flag-gb.svg),url(/assets/images/icon/flag/icon-flag-au.svg)}.m-icon_pair.-eurchf::before{background-image:none,url(/assets/images/icon/flag/icon-flag-eu.svg),url(/assets/images/icon/flag/icon-flag-ch.svg)}.m-icon_pair.-gbpchf::before{background-image:none,url(/assets/images/icon/flag/icon-flag-gb.svg),url(/assets/images/icon/flag/icon-flag-ch.svg)}.m-icon_pair.-usdchf::before{background-image:none,url(/assets/images/icon/flag/icon-flag-us.svg),url(/assets/images/icon/flag/icon-flag-ch.svg)}.m-icon_pair.-usdcad::before{background-image:none,url(/assets/images/icon/flag/icon-flag-us.svg),url(/assets/images/icon/flag/icon-flag-ca.svg)}.m-icon_pair.-czkjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-cz.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-plnjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-pl.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-hufjpy::before{background-image:none,url(/assets/images/icon/flag/icon-flag-hu.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-audnzd::before{background-image:none,url(/assets/images/icon/flag/icon-flag-au.svg),url(/assets/images/icon/flag/icon-flag-nz.svg)}.m-icon_pair.-usljpy::before{background-image:url(/assets/images/icon/flag/icon-large-transaction.svg),url(/assets/images/icon/flag/icon-flag-us.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-euljpy::before{background-image:url(/assets/images/icon/flag/icon-large-transaction.svg),url(/assets/images/icon/flag/icon-flag-eu.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-gbljpy::before{background-image:url(/assets/images/icon/flag/icon-large-transaction.svg),url(/assets/images/icon/flag/icon-flag-gb.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-auljpy::before{background-image:url(/assets/images/icon/flag/icon-large-transaction.svg),url(/assets/images/icon/flag/icon-flag-au.svg),url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_pair.-eulusd::before,.m-icon_pair.-eulusl::before{background-image:url(/assets/images/icon/flag/icon-large-transaction.svg),url(/assets/images/icon/flag/icon-flag-eu.svg),url(/assets/images/icon/flag/icon-flag-us.svg)}.m-icon_pair.-gblusd::before,.m-icon_pair.-gblusl::before{background-image:url(/assets/images/icon/flag/icon-large-transaction.svg),url(/assets/images/icon/flag/icon-flag-gb.svg),url(/assets/images/icon/flag/icon-flag-us.svg)}.m-icon_pair.-md{--icon-base-size: 2.6666rem}.m-icon_pair.-ms{--icon-base-size: 2.1333rem}.m-icon_pair.-sm{--icon-base-size: 1.6rem}.m-icon_pair.-xs{--icon-base-size: 1.33333rem}.m-icon_pair.-xxs{--icon-base-size: 1.0666rem}.m-icon_pair.-lg{--icon-base-size: 3.2rem}.m-icon_pair.-xl{--icon-base-size: 3.7333rem}.m-icon_pair.-xxl{--icon-base-size: 4.2666rem}.m-icon_pair.-stretch{--icon-width: 50%;--icon-height: auto;display:block;width:100%;aspect-ratio:3/1}.m-icon_pair:where(.-stretch)::before{display:block;width:100%;height:auto;aspect-ratio:3/1;background-size:contain,contain;background-size:13.3333% auto,48.5% auto,48.5% auto}@media(max-width: 767.98px){.m-icon_pair.-md-sp{--icon-base-size: 2.6666rem}.m-icon_pair.-ms-sp{--icon-base-size: 2.1333rem}.m-icon_pair.-sm-sp{--icon-base-size: 1.6rem}.m-icon_pair.-xs-sp{--icon-base-size: 1.33333rem}.m-icon_pair.-xxs-sp{--icon-base-size: 1.0666rem}.m-icon_pair.-lg-sp{--icon-base-size: 3.2rem}.m-icon_pair.-xl-sp{--icon-base-size: 3.7333rem}.m-icon_pair.-xxl-sp{--icon-base-size: 4.2666rem}.m-icon_pair.-stretch-sp{--icon-width: 50%;--icon-height: auto;display:block;width:100%;aspect-ratio:3/1}.m-icon_pair:where(.-stretch-sp)::before{display:block;width:100%;height:auto;aspect-ratio:3/1;background-size:contain,contain;background-size:13.3333% auto,48.5% auto,48.5% auto}}@media(min-width: 768px){.m-icon_pair.-md-pc{--icon-base-size: 2.6666rem}.m-icon_pair.-ms-pc{--icon-base-size: 2.1333rem}.m-icon_pair.-sm-pc{--icon-base-size: 1.6rem}.m-icon_pair.-xs-pc{--icon-base-size: 1.33333rem}.m-icon_pair.-xxs-pc{--icon-base-size: 1.0666rem}.m-icon_pair.-lg-pc{--icon-base-size: 3.2rem}.m-icon_pair.-xl-pc{--icon-base-size: 3.7333rem}.m-icon_pair.-xxl-pc{--icon-base-size: 4.2666rem}.m-icon_pair.-stretch-pc{--icon-width: 50%;--icon-height: auto;display:block;width:100%;aspect-ratio:3/1}.m-icon_pair:where(.-stretch-pc)::before{display:block;width:100%;height:auto;aspect-ratio:3/1;background-size:contain,contain;background-size:13.3333% auto,48.5% auto,48.5% auto}}.m-icon_flag{--icon-base-size: 1em;--icon-width: calc(var(--icon-base-size) * 2.25);--icon-height: calc(var(--icon-base-size) * 1.5);font-style:normal}.m-icon_flag::before{position:relative;top:-0.125em;display:inline-block;width:var(--icon-width);height:var(--icon-height);vertical-align:middle;content:"";background-repeat:no-repeat;background-size:contain}.m-icon_flag:not(:empty):before{margin-right:.5em}.m-icon_flag.-indent{display:block;padding-left:calc(var(--icon-width) + .5em);text-indent:calc(-1*var(--icon-width) - .5em)}.m-icon_flag.-absolute,.m-icon_flag.-absolute_mid{position:relative;padding-left:calc(var(--icon-width) + .5em)}.m-icon_flag.-absolute::before{position:absolute;top:0;left:0}.m-icon_flag.-absolute_mid::before{position:absolute;top:50%;left:0;transform:translateY(-50%)}.m-icon_flag.-au::before{background-image:url(/assets/images/icon/flag/icon-flag-au.svg)}.m-icon_flag.-be::before{background-image:url(/assets/images/icon/flag/icon-flag-be.svg)}.m-icon_flag.-br::before{background-image:url(/assets/images/icon/flag/icon-flag-br.svg)}.m-icon_flag.-ca::before{background-image:url(/assets/images/icon/flag/icon-flag-ca.svg)}.m-icon_flag.-ch::before{background-image:url(/assets/images/icon/flag/icon-flag-ch.svg)}.m-icon_flag.-cl::before{background-image:url(/assets/images/icon/flag/icon-flag-cl.svg)}.m-icon_flag.-cn::before{background-image:url(/assets/images/icon/flag/icon-flag-cn.svg)}.m-icon_flag.-cz::before{background-image:url(/assets/images/icon/flag/icon-flag-cz.svg)}.m-icon_flag.-ge::before,.m-icon_flag.-de::before{background-image:url(/assets/images/icon/flag/icon-flag-de.svg)}.m-icon_flag.-es::before{background-image:url(/assets/images/icon/flag/icon-flag-es.svg)}.m-icon_flag.-eu::before{background-image:url(/assets/images/icon/flag/icon-flag-eu.svg)}.m-icon_flag.-fi::before{background-image:url(/assets/images/icon/flag/icon-flag-fi.svg)}.m-icon_flag.-fr::before{background-image:url(/assets/images/icon/flag/icon-flag-fr.svg)}.m-icon_flag.-uk::before,.m-icon_flag.-gb::before{background-image:url(/assets/images/icon/flag/icon-flag-gb.svg)}.m-icon_flag.-hk::before{background-image:url(/assets/images/icon/flag/icon-flag-hk.svg)}.m-icon_flag.-hu::before{background-image:url(/assets/images/icon/flag/icon-flag-hu.svg)}.m-icon_flag.-id::before{background-image:url(/assets/images/icon/flag/icon-flag-id.svg)}.m-icon_flag.-in::before{background-image:url(/assets/images/icon/flag/icon-flag-in.svg)}.m-icon_flag.-it::before{background-image:url(/assets/images/icon/flag/icon-flag-it.svg)}.m-icon_flag.-jp::before{background-image:url(/assets/images/icon/flag/icon-flag-jp.svg)}.m-icon_flag.-kr::before{background-image:url(/assets/images/icon/flag/icon-flag-kr.svg)}.m-icon_flag.-mx::before{background-image:url(/assets/images/icon/flag/icon-flag-mx.svg)}.m-icon_flag.-my::before{background-image:url(/assets/images/icon/flag/icon-flag-my.svg)}.m-icon_flag.-nl::before{background-image:url(/assets/images/icon/flag/icon-flag-nl.svg)}.m-icon_flag.-no::before{background-image:url(/assets/images/icon/flag/icon-flag-no.svg)}.m-icon_flag.-nz::before{background-image:url(/assets/images/icon/flag/icon-flag-nz.svg)}.m-icon_flag.-ph::before{background-image:url(/assets/images/icon/flag/icon-flag-ph.svg)}.m-icon_flag.-pl::before{background-image:url(/assets/images/icon/flag/icon-flag-pl.svg)}.m-icon_flag.-ru::before{background-image:url(/assets/images/icon/flag/icon-flag-ru.svg)}.m-icon_flag.-se::before{background-image:url(/assets/images/icon/flag/icon-flag-se.svg)}.m-icon_flag.-sg::before{background-image:url(/assets/images/icon/flag/icon-flag-sg.svg)}.m-icon_flag.-th::before{background-image:url(/assets/images/icon/flag/icon-flag-th.svg)}.m-icon_flag.-tu::before,.m-icon_flag.-tr::before{background-image:url(/assets/images/icon/flag/icon-flag-tr.svg)}.m-icon_flag.-tw::before{background-image:url(/assets/images/icon/flag/icon-flag-tw.svg)}.m-icon_flag.-us::before{background-image:url(/assets/images/icon/flag/icon-flag-us.svg)}.m-icon_flag.-vn::before{background-image:url(/assets/images/icon/flag/icon-flag-vn.svg)}.m-icon_flag.-za::before{background-image:url(/assets/images/icon/flag/icon-flag-za.svg)}.m-icon_flag.-md{--icon-base-size: 2.6666rem}.m-icon_flag.-ms{--icon-base-size: 2.1333rem}.m-icon_flag.-sm{--icon-base-size: 1.6rem}.m-icon_flag.-xs{--icon-base-size: 1.33333rem}.m-icon_flag.-xxs{--icon-base-size: 1.0666rem}.m-icon_flag.-lg{--icon-base-size: 3.2rem}.m-icon_flag.-xl{--icon-base-size: 3.7333rem}.m-icon_flag.-xxl{--icon-base-size: 4.2666rem}.m-icon_flag.-stretch{--icon-width: 100%;display:block}.m-icon_flag:where(.-stretch)::before{display:block;height:auto;aspect-ratio:3/2}@media(max-width: 767.98px){.m-icon_flag.-md-sp{--icon-base-size: 2.6666rem}.m-icon_flag.-ms-sp{--icon-base-size: 2.1333rem}.m-icon_flag.-sm-sp{--icon-base-size: 1.6rem}.m-icon_flag.-xs-sp{--icon-base-size: 1.33333rem}.m-icon_flag.-xxs-sp{--icon-base-size: 1.0666rem}.m-icon_flag.-lg-sp{--icon-base-size: 3.2rem}.m-icon_flag.-xl-sp{--icon-base-size: 3.7333rem}.m-icon_flag.-xxl-sp{--icon-base-size: 4.2666rem}.m-icon_flag.-stretch-sp{--icon-width: 100%;display:block}.m-icon_flag:where(.-stretch-sp)::before{display:block;height:auto;aspect-ratio:3/2}}@media(min-width: 768px){.m-icon_flag.-md-pc{--icon-base-size: 2.6666rem}.m-icon_flag.-ms-pc{--icon-base-size: 2.1333rem}.m-icon_flag.-sm-pc{--icon-base-size: 1.6rem}.m-icon_flag.-xs-pc{--icon-base-size: 1.33333rem}.m-icon_flag.-xxs-pc{--icon-base-size: 1.0666rem}.m-icon_flag.-lg-pc{--icon-base-size: 3.2rem}.m-icon_flag.-xl-pc{--icon-base-size: 3.7333rem}.m-icon_flag.-xxl-pc{--icon-base-size: 4.2666rem}.m-icon_flag.-stretch-pc{--icon-width: 100%;display:block}.m-icon_flag:where(.-stretch-pc)::before{display:block;height:auto;aspect-ratio:3/2}}/*!
 * slider */@keyframes ani-blink{0%{filter:brightness(0.25)}100%{opacity:1;filter:brightness(1)}}.m-swiper_slider.swiper{overflow:hidden;margin:0 auto}.m-swiper_slider.swiper .swiper-wrapper{display:flex;margin:0 auto}.m-swiper_slider.swiper>.swiper-wrapper>.swiper-slide{flex-shrink:0;max-width:100%;display:block;overflow:hidden}.m-swiper_slider.swiper a.swiper-slide{cursor:pointer}.m-swiper_slider.swiper .swiper-slide>picture,.m-swiper_slider.swiper .swiper-slide>video{line-height:0}.m-swiper_slider.swiper .swiper-slide img,.m-swiper_slider.swiper .swiper-slide>video{width:100%}.m-swiper_slider.swiper .swiper-pagination{all:unset;display:flex;justify-content:center;margin:0 auto;padding:0;list-style:none}.m-swiper_slider.swiper .swiper-pagination>li{all:unset;position:relative;margin:0 !important;padding:0;color:var(--color-rich-black-060);cursor:pointer}.m-swiper_slider.swiper .swiper-pagination>.swiper-pagination-bullet-active{color:var(--color-rich-black)}.m-swiper_slider.swiper .swiper-pagination>li::before{position:absolute;left:50%;display:block;width:8px;height:8px;margin-left:-4px;border-radius:4px;content:""}.m-swiper_slider.swiper .swiper-pagination>.swiper-pagination-bullet-active::before{background-color:currentColor}.m-swiper_slider.swiper .swiper-cube-shadow{display:none !important}.m-swiper_slider.swiper.-playing_video .swiper-slide>video{animation:ani-blink .5s}@media(max-width: 767.98px){.m-swiper_slider.swiper .swiper-pagination{height:48px}.m-swiper_slider.swiper .swiper-pagination>li{display:block;width:48px;height:48px;overflow:hidden;text-indent:200%;text-align:left;white-space:nowrap}.m-swiper_slider.swiper .swiper-pagination>li>br{display:none}.m-swiper_slider.swiper .swiper-pagination>li::before{top:50%;margin-top:-4px;background-color:var(--color-rich-black-010)}}@media(min-width: 768px){.m-swiper_slider.swiper{max-width:1280px;width:auto}.m-swiper_slider.swiper .swiper-wrapper>.swiper-slide{background-color:#fff}.m-swiper_slider.swiper .swiper-slide img,.m-swiper_slider.swiper .swiper-slide>video{border-radius:8px}.m-swiper_slider.swiper .swiper-pagination{gap:24px;max-width:960px;width:auto;height:88px;margin-top:16px}.m-swiper_slider.swiper .swiper-pagination>li{flex:0 1 100%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;text-align:center;line-height:1.714}.m-swiper_slider.swiper .swiper-pagination>li::before{top:0}.m-swiper_slider.swiper .swiper-pagination.-bordered{margin-top:0;height:104px}.m-swiper_slider.swiper .swiper-pagination.-bordered>li{padding:16px 0}.m-swiper_slider.swiper .swiper-pagination.-bordered>li::before{top:auto;right:0;bottom:0;left:0;width:auto;height:4px;background-color:rgba(10,31,51,.1)}.m-swiper_slider.swiper .swiper-pagination.-bordered>.swiper-pagination-bullet-active::before{background-color:#528fcc}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}/*!
 * share-links */.m-share-links{display:flex;justify-content:center;margin:1em auto;padding:0;font-size:12px;list-style:none}.m-share-links>li+li{margin-left:16px}.m-share-links>li>a{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;text-indent:200%}.m-share-links>li>a::before{position:absolute;inset:0;display:block;border-radius:10em;background-color:currentColor}.m-share-links>li>a::after{position:absolute;inset:0;display:block;content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.m-share-links>li>[href*=twitter]::before,.m-share-links>li>.m-share-links-x::before{color:#000;content:""}.m-share-links>li>[href*=twitter]::after,.m-share-links>li>.m-share-links-x::after{background-color:#fff;mask-size:24px 24px;-webkit-mask-image:url(/assets/images/icon/link/icon-link-twitter.svg);mask-image:url(/assets/images/icon/link/icon-link-twitter.svg)}.m-share-links>li>[href*=facebook]::after{background-color:#1877f2;-webkit-mask-size:52px;mask-size:52px;-webkit-mask-image:url(/assets/images/icon/link/icon-link-facebook.svg);mask-image:url(/assets/images/icon/link/icon-link-facebook.svg)}.m-share-links>li>.m-share-links-line::after{background-image:url(/assets/images/icon/link/icon-link-line.svg);background-size:44px}.m-share-links>li>[href*=youtube]::after{background-image:url(/assets/images/icon/link/icon-link-youtube.svg);background-size:44px}@media(hover: hover){.m-share-links>li>a:hover{opacity:.7}}/*!
 * faqbox */.m-faqbox{border-radius:3px;box-shadow:0px 0px 0px 1px #dde0e5 inset}.m-faqbox__ttl{position:relative;box-shadow:0px 0px 0px 1px #dde0e5 inset;line-height:1.3333;font-weight:bold}.m-faqbox__txt{position:relative;margin:0;padding:1.4em 1.6em 1.4em 64px}.m-faqbox__ttl::before,.m-faqbox__txt::before{position:absolute;display:block;font-weight:bold}.m-faqbox__ttl::before{color:#024f95;content:"Q"}.m-faqbox>summary{display:block;list-style:none;cursor:pointer}.m-faqbox__txt::before{margin-top:-0.1em;color:#a72424;content:"A"}.m-faqbox__ttl>a{display:block;text-decoration:none}.m-faqbox__ttl>a::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;mix-blend-mode:darken;content:"";cursor:pointer}.m-faqbox>summary:hover,.m-faqbox__ttl:hover>a::before{background-color:#eaf4f8}.m-faqbox>summary::after,.m-faqbox__ttl>a::after{position:absolute;top:50%;display:block;border-top:1px solid #9da4ab;border-right:1px solid #9da4ab;transform:rotate(135deg);content:""}.m-faqbox[open]>summary::after,.m-faqbox__ttl>a::after{margin-top:-4px;transform:rotate(-45deg)}@media(max-width: 767.98px){.m-faqbox__ttl{padding:15px 32px 15px 40px;font-size:1.5rem}.m-faqbox__txt{padding:15px 32px 15px 40px}.m-faqbox__ttl::before,.m-faqbox__txt::before{top:10px;left:16px;font-size:2.1rem}.m-faqbox>summary{padding-right:48px}.m-faqbox__ttl>a{padding-right:16px}.m-faqbox>summary::after,.m-faqbox__ttl>a::after{right:16px;width:12px;height:12px;margin-top:-12px}}@media(min-width: 768px){.m-faqbox__ttl{padding:23px 32px 23px 64px;font-size:1.8rem;line-height:1.3333}.m-faqbox__txt{position:relative;margin:0;padding:1.4em 1.6em 1.4em 64px}.m-faqbox__ttl::before,.m-faqbox__txt::before{top:16px;left:28px;font-size:2.8rem}.m-faqbox>summary{padding-right:48px}.m-faqbox__ttl>a{padding-right:16px}.m-faqbox>summary::after,.m-faqbox__ttl>a::after{right:24px;width:14px;height:14px;margin-top:-12px}}/*!
 * table */.m-table_basic{margin-top:1em;margin-bottom:1em}.m-table_basic>table{min-width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.m-table_basic>*>*>*>th,.m-table_basic>*>*>*>td{padding:.6em .8em;border:1px solid #dde0e5;text-align:inherit;vertical-align:inherit}.m-table_basic.-th_blue>*>*>*>th,.m-table_basic>*>*>*>th{background-color:rgba(200,225,235,.2)}.m-table_basic.-th_gray>*>*>*>th,.m-table_basic>*>thead~*>*>th,.m-table_basic>*>tbody>*>th+th{background-color:rgba(220,220,220,.2)}.m-table_basic.-plane>*>*>*>th,.m-table_basic>*>.-plane>*>th{background-color:rgba(0,0,0,0)}.m-table_basic.-zebra>*>tbody:first-child>*:nth-child(2n+1),.m-table_basic.-zebra>*>:not(thead):not(colgroup)~tbody>*:nth-child(2n+1){background-color:rgba(220,220,220,.2)}.m-table_basic.-zebra>*>thead~tbody>*:nth-child(2n){background-color:rgba(220,220,220,.2)}@media(min-width: 768px){.m-table_basic>table{width:100%}}@media(max-width: 767.98px){.m-table_basic.-scroll-sp{min-width:100%;overflow-x:auto;background:linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)) left,linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)) right;background-size:15px 100%;background-attachment:scroll;background-repeat:no-repeat;word-break:keep-all}.m-table_basic.-scroll-sp>table{background:linear-gradient(to left, rgba(255, 255, 255, 0), #fff 20px) left,linear-gradient(to right, rgba(255, 255, 255, 0), #fff 20px) right;background-size:30px 100%;background-attachment:local;background-repeat:no-repeat}.m-table_basic.-scroll-sp>*>*>*>th,.m-table_basic.-scroll-sp>*>*>*>td{border:1px solid #dde0e5}.m-table_basic.-scrollfull-sp{display:flex;min-width:100%;margin-left:-16px;margin-right:-16px;padding-right:16px;overflow-x:auto;word-break:keep-all}.m-table_basic.-scrollfull-sp table{margin-left:16px;background:#fff}.m-table_basic.-vertical-sp>table,.m-table_basic.-vertical-sp>*>thead,.m-table_basic.-vertical-sp>*>tbody,.m-table_basic.-vertical-sp>*>*>tr,.m-table_basic.-vertical-sp>*>*>*>th,.m-table_basic.-vertical-sp>*>*>*>td{display:block}.m-table_basic.-vertical-sp>table{border-top:1px solid #dde0e5;border-right:1px solid #dde0e5}.m-table_basic.-vertical-sp>*>*>*>th,.m-table_basic.-vertical-sp>*>*>*>td{display:block;border-top-width:0;border-right-width:0}.m-table_basic.h-fullwide-sp>table,.m-table_basic.h-fullwide-sp>*>:not(caption)>*>*:first-child{border-left-width:0}.m-table_basic.h-fullwide-sp>table,.m-table_basic.h-fullwide-sp>*>:not(caption)>*>*:last-child{border-right-width:0}}.m-table_basic>*>*>*>th>*:first-child,.m-table_basic>*>*>*>td>*:first-child{margin-top:0}.m-table_basic>*>*>*>th>*:last-child,.m-table_basic>*>*>*>td>*:last-child{margin-bottom:0}/*!
 * callout */.m-callout{box-shadow:0 0 0 1px #dde0e5 inset}.m-callout>*:where(:first-child){margin-top:0}.m-callout>*:where(:last-child){margin-bottom:0}.m-callout.-red{background-color:#fcf2f2;box-shadow:none}@media(max-width: 767.98px){.m-callout{padding:1.5em}}@media(min-width: 768px){.m-callout{padding:2em}}/*!
 * tabs */.m-tablist_basic{position:relative;display:flex;list-style:none;overflow:hidden;margin:0;padding:0;border:0;box-shadow:0 -1px 0 0 #dde0e5 inset}.m-tablist_basic>label,.m-tablist_basic>li{display:contents}.m-tablist_basic>label>input{position:absolute;z-index:-1;opacity:.01}.m-tablist_basic>*>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-basis:100%;display:flex;position:relative;align-items:center;justify-content:center;padding:7px;border:1px solid #d9d9d9;border-radius:4px 4px 0 0;background-color:#f4f9fb;color:inherit;line-height:1.25;text-align:center;font-weight:bold;text-decoration:none;cursor:pointer}.m-tablist_basic>label>:checked~a,.m-tablist_basic>li>a.is-selected{padding-top:4px;border-top:4px solid currentColor;border-bottom-color:rgba(0,0,0,0);background-color:#fff;color:#024f95;pointer-events:none}@media(hover: hover){.m-tablist_basic>*>a:hover{background-color:#eaf4f8;color:#024f95}}@media(max-width: 767.98px){.m-tablist_basic{gap:4px}.m-tablist_basic>*>a{min-height:40px;font-size:1.4rem}}@media(min-width: 768px){.m-tablist_basic{gap:8px}.m-tablist_basic>*>a{min-height:56px;font-size:1.8rem}}@media(max-width: 767.98px){.m-tablist_basic.-seg2-sp,.m-tablist_basic.-seg3-sp,.m-tablist_basic.-seg4-sp{display:grid;gap:1px;border-radius:4px;box-shadow:none;border:1px solid #dde0e5;background:#f7f7f7}.m-tablist_basic:where(.-seg2-sp)>*>a,.m-tablist_basic:where(.-seg3-sp)>*>a,.m-tablist_basic:where(.-seg4-sp)>*>a{min-height:36px;border:0;border-radius:0;box-shadow:0 0 0 1px #dde0e5}.m-tablist_basic.-seg2-sp{grid-template-columns:repeat(2, 1fr)}.m-tablist_basic.-seg3-sp{grid-template-columns:repeat(3, 1fr)}.m-tablist_basic.-seg4-sp{grid-template-columns:repeat(4, 1fr)}}/*!
 * list */.m-list{margin:0;padding:0;list-style-type:none}.m-list li,.m-list ol{padding:0;line-height:1.5}.m-list.-tac{text-align:center}.m-list.-tar{text-align:right}.m-list.-basic li{position:relative;line-height:1.75;margin-top:0;margin-left:20px;padding:0;list-style-type:none}.m-list.-basic li+li{margin-top:8px}.m-list.-basic li::before{display:inline-block;position:absolute;border-radius:50%;background-color:#024f95;content:"";top:.5em;left:-15px;width:7px;height:7px;padding-right:5px}.m-list.-note li,.m-list.-note ol{color:#848484}.m-list.-note li::before,.m-list.-note ol::before{content:"※";display:inline}.m-list.-note.-num li::before,.m-list.-note.-num ol::before{padding-right:4px}.m-list.-note.-num li:nth-child(1)::before,.m-list.-note.-num ol:nth-child(1)::before{content:"※1"}.m-list.-note.-num li:nth-child(2)::before,.m-list.-note.-num ol:nth-child(2)::before{content:"※2"}.m-list.-note.-num li:nth-child(3)::before,.m-list.-note.-num ol:nth-child(3)::before{content:"※3"}.m-list.-note.-num li:nth-child(4)::before,.m-list.-note.-num ol:nth-child(4)::before{content:"※4"}.m-list.-note.-num li:nth-child(5)::before,.m-list.-note.-num ol:nth-child(5)::before{content:"※5"}.m-list.-note.-num li:nth-child(6)::before,.m-list.-note.-num ol:nth-child(6)::before{content:"※6"}.m-list.-note.-num li:nth-child(7)::before,.m-list.-note.-num ol:nth-child(7)::before{content:"※7"}.m-list.-note.-num li:nth-child(8)::before,.m-list.-note.-num ol:nth-child(8)::before{content:"※8"}.m-list.-note.-num li:nth-child(9)::before,.m-list.-note.-num ol:nth-child(9)::before{content:"※9"}.m-list.-note.-num li:nth-child(10)::before,.m-list.-note.-num ol:nth-child(10)::before{content:"※10"}.m-list.-note.-num li:nth-child(11)::before,.m-list.-note.-num ol:nth-child(11)::before{content:"※11"}.m-list.-note.-num li:nth-child(12)::before,.m-list.-note.-num ol:nth-child(12)::before{content:"※12"}.m-list.-note.-num li:nth-child(13)::before,.m-list.-note.-num ol:nth-child(13)::before{content:"※13"}.m-list.-note.-num li:nth-child(14)::before,.m-list.-note.-num ol:nth-child(14)::before{content:"※14"}.m-list.-note.-num li:nth-child(15)::before,.m-list.-note.-num ol:nth-child(15)::before{content:"※15"}.m-list.-note.-num li:nth-child(16)::before,.m-list.-note.-num ol:nth-child(16)::before{content:"※16"}.m-list.-note.-num li:nth-child(17)::before,.m-list.-note.-num ol:nth-child(17)::before{content:"※17"}.m-list.-note.-num li:nth-child(18)::before,.m-list.-note.-num ol:nth-child(18)::before{content:"※18"}.m-list.-note.-num li:nth-child(19)::before,.m-list.-note.-num ol:nth-child(19)::before{content:"※19"}.m-list.-note.-num li:nth-child(20)::before,.m-list.-note.-num ol:nth-child(20)::before{content:"※20"}@media(max-width: 767.98px){.m-list.-basic li{margin-left:16px;line-height:1.5}.m-list.-basic li::before{top:.45em}.m-list.-note li,.m-list.-note ol{font-size:12px;text-indent:-14px;margin-left:14px}.m-list.-note li+li,.m-list.-note li+ol,.m-list.-note ol+li,.m-list.-note ol+ol{margin-top:4px}.m-list.-note.-num li,.m-list.-note.-num ol{text-indent:-24px;margin-left:24px}}@media(min-width: 768px){.m-list.-note li,.m-list.-note ol{font-size:14px;text-indent:-16px;margin-left:16px}.m-list.-note li+li,.m-list.-note li+ol,.m-list.-note ol+li,.m-list.-note ol+ol{margin-top:4px}.m-list.-note.-num li,.m-list.-note.-num ol{text-indent:-26px;margin-left:26px}}/*!
 * device mock */.m-mock-ip14pro{--mock-width: 100%;--mock-gap-color: #293033;--mock-border-radius: calc(112/888 * 100%) / calc(112/1920 * 100%);--mock-gap-x: calc(36/960 * 100%);--mock-gap-y: calc(36/1992 * 100%);aspect-ratio:960/1992;box-sizing:border-box;position:relative;width:var(--mock-width);height:auto;padding:var(--mock-gap-x);line-height:0}.m-mock-ip14pro::before{position:absolute;inset:0;content:"";background-repeat:no-repeat;background-position:center top;background-size:cover;background-image:url(/assets/images/mock/mock-ip14pro-black.svg)}.m-mock-ip14pro.-white::before{background-image:url(/assets/images/mock/mock-ip14pro-white.svg)}.m-mock-ip14pro>video{width:100%;height:auto;border-radius:var(--mock-border-radius);box-shadow:0 0 0 2px var(--mock-gap-color),0 0 0 1px var(--mock-gap-color) inset}.m-mock-ip14pro::after{position:absolute;inset:var(--mock-gap-y) var(--mock-gap-x);content:"";border-radius:var(--mock-border-radius);background-image:linear-gradient(102deg, rgba(238, 238, 238, 0.26) 0%, rgba(255, 255, 255, 0) 96%)}