.icon-2023-icon_check_white{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.969 14.531a.738.738 0 01-.235-.039.577.577 0 01-.195-.156.575.575 0 01-.156-.195.737.737 0 010-.47.825.825 0 01.156-.214l7.793-7.793a.549.549 0 01.215-.137.56.56 0 01.254-.058c.17 0 .312.065.43.195.13.117.195.26.195.43a.56.56 0 01-.059.254.779.779 0 01-.117.195l-7.832 7.832a.49.49 0 01-.195.117.574.574 0 01-.215.04h-.02-.02zm0 0a.738.738 0 01-.235-.039.577.577 0 01-.195-.156l-3.75-3.75a.503.503 0 01-.176-.195.69.69 0 01-.058-.274c0-.17.058-.312.175-.43.13-.13.28-.195.45-.195.104 0 .195.02.273.059.078.039.15.09.215.156l3.75 3.75a.692.692 0 01.117.215c.04.065.059.143.059.234a.52.52 0 01-.059.235.49.49 0 01-.117.195.826.826 0 01-.215.156.632.632 0 01-.234.04z" fill="%23fff"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.969 14.531a.738.738 0 01-.235-.039.577.577 0 01-.195-.156.575.575 0 01-.156-.195.737.737 0 010-.47.825.825 0 01.156-.214l7.793-7.793a.549.549 0 01.215-.137.56.56 0 01.254-.058c.17 0 .312.065.43.195.13.117.195.26.195.43a.56.56 0 01-.059.254.779.779 0 01-.117.195l-7.832 7.832a.49.49 0 01-.195.117.574.574 0 01-.215.04h-.02-.02zm0 0a.738.738 0 01-.235-.039.577.577 0 01-.195-.156l-3.75-3.75a.503.503 0 01-.176-.195.69.69 0 01-.058-.274c0-.17.058-.312.175-.43.13-.13.28-.195.45-.195.104 0 .195.02.273.059.078.039.15.09.215.156l3.75 3.75a.692.692 0 01.117.215c.04.065.059.143.059.234a.52.52 0 01-.059.235.49.49 0 01-.117.195.826.826 0 01-.215.156.632.632 0 01-.234.04z" fill="%23fff"/></svg>')}.icon-2023-icon_check_white_bg{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.969 14.531a.738.738 0 01-.235-.039.577.577 0 01-.195-.156.575.575 0 01-.156-.195.737.737 0 010-.47.825.825 0 01.156-.214l7.793-7.793a.549.549 0 01.215-.137.56.56 0 01.254-.058c.17 0 .312.065.43.195.13.117.195.26.195.43a.56.56 0 01-.059.254.779.779 0 01-.117.195l-7.832 7.832a.49.49 0 01-.195.117.574.574 0 01-.215.04h-.02-.02zm0 0a.738.738 0 01-.235-.039.577.577 0 01-.195-.156l-3.75-3.75a.503.503 0 01-.176-.195.69.69 0 01-.058-.274c0-.17.058-.312.175-.43.13-.13.28-.195.45-.195.104 0 .195.02.273.059.078.039.15.09.215.156l3.75 3.75a.692.692 0 01.117.215c.04.065.059.143.059.234a.52.52 0 01-.059.235.49.49 0 01-.117.195.826.826 0 01-.215.156.632.632 0 01-.234.04z" fill="%23fff"/></svg>')}.simulator__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.simulator__wrap a{text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.simulator__wrap a:hover{opacity:.8}.simulator__wrap .simulator__form{border:1px solid #e5e5e5;padding:32px 32px 40px;position:-webkit-sticky;position:sticky;top:0}.simulator__wrap .simulator__formWrap{-webkit-box-flex:0;-ms-flex:0 0 393px;flex:0 0 393px}.simulator__wrap .simulator__formItem+.simulator__formItem{margin-top:24px}.simulator__wrap .simulator__formItemAgree{margin-top:18px;font-size:12px;line-height:1.5}.simulator__wrap .simulator__formItemAgree a{color:#d67c1d}.simulator__wrap .simulator__formItemHeader-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simulator__wrap .simulator__formItemHeaderTtl{font-size:14px;line-height:1.4285714286;color:#444}.simulator__wrap .simulator__formItemHeaderTtlRequired{color:#444}.simulator__wrap .simulator__formItemHeaderLink{font-size:12px;color:#444}.simulator__wrap .simulator__formItemHeaderLink:after{content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:12px;height:12px;-webkit-mask-image:url(/bundles/images/icon/icon-2023/icon_chevron_right-835e1623578addb9734dfba77be1bf1a.svg);mask-image:url(/bundles/images/icon/icon-2023/icon_chevron_right-835e1623578addb9734dfba77be1bf1a.svg);padding-right:6px;background-color:#d67c1d}.simulator__wrap .simulator__formItemBody{margin-top:8px;width:100%;position:relative}.simulator__wrap .simulator__formItemBodyUnit{position:absolute;top:26px;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:#444}.simulator__wrap .simulator__formItemBodyErrorMsg{font-size:12px;margin-top:6px;color:#ea6767}.simulator__wrap .simulator__formItemBody-select:after{content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:14px;height:14px;-webkit-mask-image:url(/bundles/images/icon/icon-2023/icon_chevron_down-ce2b932cee13458c793d3cec6e57b428.svg);mask-image:url(/bundles/images/icon/icon-2023/icon_chevron_down-ce2b932cee13458c793d3cec6e57b428.svg);position:absolute;top:19px;right:16px;pointer-events:none;background-color:#222}.simulator__wrap .simulator__formItemBody-select option[value=""]{color:#aaa}.simulator__wrap .simulator__formItemBody input,.simulator__wrap .simulator__formItemBody select{width:100%;border:1px solid #e5e5e5;background:#fff;font-size:14px;line-height:1.5;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#8e8e8e}.simulator__wrap .simulator__formItemBody input ::-webkit-input-placeholder,.simulator__wrap .simulator__formItemBody select ::-webkit-input-placeholder{color:#ccc}.simulator__wrap .simulator__formItemBody input ::-moz-placeholder,.simulator__wrap .simulator__formItemBody select ::-moz-placeholder{color:#ccc}.simulator__wrap .simulator__formItemBody input :-ms-input-placeholder,.simulator__wrap .simulator__formItemBody select :-ms-input-placeholder{color:#ccc}.simulator__wrap .simulator__formItemBody input ::-ms-input-placeholder,.simulator__wrap .simulator__formItemBody select ::-ms-input-placeholder{color:#ccc}.simulator__wrap .simulator__formItemBody input ::placeholder,.simulator__wrap .simulator__formItemBody select ::placeholder{color:#ccc}.simulator__wrap .simulator__formItemBody select{line-height:1}.simulator__wrap .simulator__formItemBtn{width:100%;background:#1f2a34;color:#fff;font-size:16px;padding:16px;border-radius:4px;border:1px solid #1f2a34;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.simulator__wrap .simulator__formItemBtn:hover{opacity:1;color:#1f2a34;background:#fff}.simulator__wrap .simulator__contents{margin-left:60px}.simulator__wrap .simulator__contentsBlock+.simulator__contentsBlock{border-top:1px solid #e5e5e5;padding-top:48px}.simulator__wrap .simulator__contentsBlockImage{height:411.25px;margin-bottom:56px;position:relative}.simulator__wrap .simulator__contentsBlockImage img{width:707px;position:absolute;top:0;left:0;-webkit-box-shadow:0 0 24px rgba(0,0,0,.08);box-shadow:0 0 24px rgba(0,0,0,.08)}.simulator__wrap .simulator__contentsBlockTtl{font-size:24px;line-height:1.5;color:#111}.simulator__wrap .simulator__contentsBlockDescription{margin-top:16px;font-size:16px;line-height:1.6875;color:#444}.simulator__wrap .simulator__contentsBlockSub{margin-top:32px}.simulator__wrap .simulator__contentsBlockSubTtl{font-weight:500;color:#111}.simulator__wrap .simulator__contentsBlockSubImage{margin-top:16px}.simulator__wrap .simulator__contentsBlockSubImage img{width:619px}.simulator__wrap .simulator__contentsBlockSubAttention{margin-top:32px;padding:24px 24px 24px 70px;font-size:14px;line-height:1.7142857143;position:relative;border:1px solid #e5e5e5}.simulator__wrap .simulator__contentsBlockSubAttention:before{content:"";-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:38px;height:38px;-webkit-mask-image:url(/bundles/images/icon/icon-2023/icon_caution-41350ab61fca3239ac54d9f68d09fc52.svg);mask-image:url(/bundles/images/icon/icon-2023/icon_caution-41350ab61fca3239ac54d9f68d09fc52.svg);background-color:#d67c1d;position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.simulator__wrap .simulator__contentsBlockSubNote{font-size:12px;color:#8e8e8e;line-height:1.5;margin-top:24px;letter-spacing:.04em}.page__blockWrap-simulatorResult{width:1160px;margin:0 auto;padding:0 0 90px}.simulator__result{border:1px solid #e5e5e5;padding:60px 60px 36px;background-color:#1f2a34}.simulator__resultOutput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simulator__resultTtl{font-size:36px;font-weight:500;line-height:1.2222222222;color:#fff}.simulator__resultNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.simulator__resultNumberTxt{font-size:16px;font-weight:500}.simulator__resultNumberPrice{font-size:36px;padding-left:24px;font-weight:400;font-family:century-gothic,Avenir Next,Century Gothic,sans-serif;font-weight:500}.simulator__resultNumberPriceUnit{font-size:16px}.simulator__resultUserInput{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.6)}.simulator__resultUserInputItem{width:25%;color:#fff;text-align:center}.simulator__resultUserInputItemInr{text-align:left;display:inline-block}.simulator__resultUserInputItemTtl{font-size:16px}.simulator__resultUserInputItemValue{font-size:24px;line-height:1.5;margin-top:12px;font-weight:400;font-family:century-gothic,Avenir Next,Century Gothic,sans-serif;font-weight:500}.simulator__resultUserInputItemUnit{font-size:12px;font-family:noto-sans-cjk-jp,Hiragino Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,游ゴシック,Yu Gothic,sans-serif}.simulator__resultCta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.simulator__resultCta img{width:1160px}.simulator__resultAmazonNote{margin-top:24px;font-size:10px;line-height:1.5;color:#8e8e8e}.simulator__resultDownload{margin-top:24px;text-align:right}.simulator__resultDownloadLink{font-size:14px;padding:18px 33px;border:1px solid #e5e5e5;border-radius:4px;color:#444;display:inline-block}.simulator__resultDownloadLink:hover{background:#f4f4f4}.simulator__resultDownloadLink-pdf{margin-right:24px}.simulator__resultDetailBlock+.simulator__resultDetailBlock{margin-top:78px}.simulator__resultDetailBlock-download{text-align:center}.simulator__resultDetailBlockTtl{font-size:16px;padding:16px 0;margin-top:48px;font-weight:500;background:#fff;color:#111}.simulator__resultDetailBlockTable{width:100%;margin-top:24px;font-size:16px;line-height:1.125;color:#444}.simulator__resultDetailBlockTable td{padding:24px;border:1px solid #e5e5e5;vertical-align:middle}.simulator__resultDetailBlockTable td.w150{width:150px}.simulator__resultDetailBlockTable td.w200{width:200px}.simulator__resultDetailBlockTableUnit{font-size:12px;padding-left:6px}.simulator__resultDetailBlockTableSmall{display:block;font-size:12px;margin-top:3px}.simulator__resultDetailBlockTableNote{font-size:12px;padding-left:18px;color:#444}.simulator__resultDetailBlockTableNumber{font-size:24px;color:#d67c1d}.simulator__resultDetailBlockNote{margin-top:24px;font-size:12px;line-height:1.5;color:#444}@media (-ms-high-contrast:none){.simulator__resultCtaImage,::-ms-backdrop{left:-58px}}