html{scroll-padding-top:0}.pageMsMsdk:has(.mw_wp_form.mw_wp_form_input span.error)>:not(.boxMsMsdkFormwrap),.pageMsMsdk:has(.mw_wp_form_complete)>:not(.boxMsMsdkFormwrap),.pageMsMsdk:has(.mw_wp_form_confirm)>:not(.boxMsMsdkFormwrap){display:none}.fixedInquiry{display:none}.boxMsMsdHead{font-family:Josefin Sans,Noto Sans JP,sans-serif;font-weight:500;text-align:center}.boxMsMsdHead p{font-weight:700;letter-spacing:.1em}.boxMsMsdkFv h1{font-family:Josefin Sans,Noto Sans JP,sans-serif}.boxMsMsdkFv p{font-weight:700;letter-spacing:.1em}.boxMsMsdInfo{color:#fff;overflow:hidden}.boxMsMsdInfoHead.isTypeB,.boxMsMsdInfoHead.isTypeC{border-top:1px solid #6074b6}.boxMsMsdInfoBody p{letter-spacing:.08em}.boxMsMsdInfoBody p:nth-of-type(n+2){margin-top:1em}.boxMsMsdInfoBody.isTypeA p:nth-of-type(n+2){text-indent:1em}.boxMsMsdInfoBody.isTypeB p:first-of-type{margin-left:1em;text-indent:-1em}.boxMsMsdInfoBody a{text-decoration:underline}.boxMsMsdInfoBody a:hover{text-decoration:none}.boxMsMsdFlow{background-color:#f5f5f5;color:#000;overflow:hidden;position:relative;z-index:1}.boxMsMsdFlow ol{counter-reset:flow;display:flex}.boxMsMsdFlow ol li{border:1px solid #e6e6e6;border-radius:10px;position:relative}.boxMsMsdFlow ol li:first-of-type{--bg:url(/_assets/img/ms/ms-sdk/flow_icon01.svg)}.boxMsMsdFlow ol li:nth-of-type(2){--bg:url(/_assets/img/ms/ms-sdk/flow_icon02.svg)}.boxMsMsdFlow ol li:nth-of-type(3){--bg:url(/_assets/img/ms/ms-sdk/flow_icon03.svg)}.boxMsMsdFlow ol li:nth-of-type(4){--bg:url(/_assets/img/ms/ms-sdk/flow_icon04.svg)}.boxMsMsdFlow ol li:nth-of-type(5){--bg:url(/_assets/img/ms/ms-sdk/flow_icon05.svg)}.boxMsMsdFlow ol li:before{align-items:center;background-color:#0b298f;border-radius:50%;color:#fff;content:"0" counter(flow);counter-increment:flow;display:flex;font-family:Josefin Sans,Noto Sans JP,sans-serif;font-weight:500;height:var(--size);justify-content:center;position:absolute;width:var(--size)}.boxMsMsdFlow ol li:nth-of-type(n+2):after{content:"";display:block;position:absolute}.boxMsMsdFlow ol p{font-size:16px;font-weight:700;letter-spacing:.05em;text-align:center}.boxMsMsdFlow_note{letter-spacing:.08em}.boxMsMsdkFormwrap{background-color:#404040}.boxMsMsdFormLead{color:#fff;letter-spacing:.1em;text-align:center}.boxMsMsdkFormbody .boxMsMsdHead{color:#fff}.boxMsMsdkFormbody .boxForm{background-color:#fff;max-width:1200px;width:100%}@media (min-width:750px){.mainFooter,.pageMsMsdk{min-width:1400px}.boxMsMsdHead h2{font-size:42px;line-height:44px}.boxMsMsdHead p{font-size:18px;line-height:27px;margin-top:3px}.boxMsMsdkFv{background:url(/_assets/img/ms/ms-sdk/fv_bg_PC.png) no-repeat 100% 0/895px auto;height:705px}.boxMsMsdkFv h1{font-size:60px;line-height:69px;margin-top:189px}.boxMsMsdkFv p{font-size:24px;line-height:36px;margin-top:14px}.boxMsMsdkFv p br{display:none}.boxMsMsdInfo{background:#0b298f url(/_assets/img/ms/ms-sdk/info_bg_PC.svg) no-repeat left calc(50% - 414px) top/838px auto;border-radius:90px 90px 0 0;margin-top:-90px;padding:132px 0 205px}.boxMsMsdInfoHead{margin:0 auto;width:1000px}.boxMsMsdInfoHead.isTypeB,.boxMsMsdInfoHead.isTypeC{margin-top:65px;padding-top:65px}.boxMsMsdInfoBody{margin:35px auto 0;width:1000px}.boxMsMsdInfoBody p{font-size:16px;line-height:28px}.boxMsMsdFlow{border-radius:90px;margin-top:-90px;padding:120px 0 160px}.boxMsMsdFlow ol{justify-content:space-between;margin-top:77px}.boxMsMsdFlow ol li{background:#fff var(--bg) no-repeat center 53px/80px;height:214px;width:216px}.boxMsMsdFlow ol li:before{--size:60px;font-size:20px;left:78px;top:-37px}.boxMsMsdFlow ol li:nth-of-type(n+2):after{background:url(/_assets/img/ms/ms-sdk/flow_aroow_R.svg) no-repeat 50%/100% auto;height:100%;left:-20px;top:0;width:12.5px}.boxMsMsdFlow ol p{align-items:center;display:flex;height:48px;justify-content:center;line-height:24px;margin-top:141px}.boxMsMsdFlow_note{font-size:14px;line-height:20px;margin-top:25px}.boxMsMsdkFormwrap{border-radius:0 0 90px 90px;margin:-90px 0 75px;padding:194px 0 100px}.boxMsMsdFormLead{font-size:18px;line-height:27px;margin-top:31px}.boxMsMsdkFormbody .boxForm{border-radius:40px;margin-top:59px;padding:60px 100px 50px}}@media not all and (min-width:750px){.boxMsMsdHead h2{font-size:28px;line-height:29px}.boxMsMsdHead p{font-size:14px;line-height:20px;margin-top:11px}.boxMsMsdkFv{background:url(/_assets/img/ms/ms-sdk/fv_bg_SP.png) no-repeat bottom/593px auto;padding-bottom:240px}.boxMsMsdkFv h1{font-size:48px;letter-spacing:-.05em;line-height:50px;margin-top:49px}.boxMsMsdkFv p{font-size:15px;line-height:26px;margin-top:13px}.boxMsMsdInfo{background:#0b298f url(/_assets/img/ms/ms-sdk/info_bg_SP.svg) no-repeat left calc(50% - 61px) top/497px auto;border-radius:30px 30px 0 0;margin-top:-30px;padding:90px 0 98px}.boxMsMsdInfoHead.isTypeB,.boxMsMsdInfoHead.isTypeC{margin-top:40px;padding-top:40px}.boxMsMsdInfoBody{margin-top:22px}.boxMsMsdInfoBody p{font-size:16px;line-height:28px}.boxMsMsdFlow{border-radius:30px;margin-top:-30px;padding:80px 0}.boxMsMsdFlow ol{flex-direction:column;gap:42px;margin-top:41px}.boxMsMsdFlow ol li{background:#fff var(--bg) no-repeat center 20px/75px;height:150px}.boxMsMsdFlow ol li:before{--size:50px;font-size:18px;left:20px;top:-10px}.boxMsMsdFlow ol li:nth-of-type(n+2):after{background:url(/_assets/img/ms/ms-sdk/flow_aroow_B.svg) no-repeat 50%/auto 100%;height:12.5px;left:0;top:-27.6px;width:100%}.boxMsMsdFlow ol p{margin-top:103px}.boxMsMsdFlow ol br{display:none}.boxMsMsdFlow_note{font-size:12px;line-height:20px;margin-top:18px}.boxMsMsdkFormwrap{border-radius:0 0 30px 30px;margin:-30px 0 20px;padding:100px 0 60px}.boxMsMsdFormLead{font-size:16px;line-height:24px;margin-top:22px}.boxMsMsdkFormbody .boxForm{border-radius:10px;margin-top:46px;padding:30px 25px}}