@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.l-mainContents{margin-top:calc(60/1620*100vw)}@media (max-width:750px){.l-mainContents{margin-top:calc(64/750*100vw)}}.p-boxNormal02 .c-titB03{display:block;text-align:center;margin-bottom:calc(70/1620*100vw)}.p-boxNormal02 .c-titB03_ja{writing-mode:horizontal-tb;font-size:2.34375rem;margin:0;line-height:1.417;letter-spacing:.04em}.p-boxNormal02 .c-titB03_en{writing-mode:horizontal-tb;margin-top:calc(16/1620*100vw);font-size:1.09375rem;letter-spacing:.12em;color:#ffe232}@media (max-width:750px){.p-boxNormal02 .c-titB03{margin-bottom:calc(59/750*100vw)}.p-boxNormal02 .c-titB03_ja{margin-bottom:calc(20/750*100vw);font-size:1.5rem;line-height:1.5}.p-boxNormal02 .c-titB03_en{font-size:.875rem}}.p-boxNormal01 .c-table01{margin-bottom:calc(40/1620*100vw)}@media (min-width:751px){.p-boxNormal01 .c-table01 tbody tr th{color:#f79292;width:22%;font-weight:700}}.p-boxNormal01 .c-table01 tbody tr td:nth-child(1),.p-boxNormal01 .c-table01 tbody tr td:nth-child(2){text-align:center;width:25%}@media (max-width:750px){.p-boxNormal01 .table_comparison{overflow-x:auto;margin-bottom:calc(70/750*100vw)}.p-boxNormal01 .table_comparison:last-child{margin-bottom:0}.p-boxNormal01 .table_comparison .c-table01{width:calc(1800/750*100vw)}.p-boxNormal01 .table_comparison .c-table01 tbody tr td,.p-boxNormal01 .table_comparison .c-table01 tbody tr th{display:table-cell;padding:calc(20/750*100vw) calc(10/750*100vw);width:20%}.p-boxNormal01 .table_comparison .c-table01 tbody tr td:last-child,.p-boxNormal01 .table_comparison .c-table01 tbody tr th:last-child{width:60%}}.p-boxNormal01.deduction{width:100%;position:relative;padding-bottom:calc(120/1620*100vw)}.p-boxNormal01.deduction::before{background-image:url(../../common/img/bg_boxflow_a06.png);content:"";display:block;position:absolute;background-repeat:no-repeat;pointer-events:none;top:calc(-160/1620*100vw);left:0;right:0;bottom:0;background-size:cover;z-index:-1}@media (max-width:750px){.p-boxNormal01.deduction::before{background-image:url(../../common/img/bg_boxflow_a06_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){.p-boxNormal01.deduction::before{background-image:url(../../common/img/bg_boxflow_a06@2x.png)}}.p-boxNormal01.deduction .txt{min-height:auto!important;margin-bottom:calc(50/1620*100vw);color:#000}.p-boxNormal01.deduction .p-boxNormal01_containt{width:calc(1200/1620*100vw);margin:0 auto;padding:calc(80/1620*100vw);position:relative}.p-boxNormal01.deduction .p-boxNormal01_containt::before{position:absolute;content:"";display:block;top:0;bottom:0;left:0;right:0;border-radius:calc(40/1620*100vw);background-color:#fff;z-index:-1}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout{color:#000}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .c-pic{width:calc(350/1620*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .c-pic::before{display:none}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .c-titB02{background-color:#ffe232;border-radius:.5208333333vw;padding:calc(7/1620*100vw) calc(20/1620*100vw);font-size:1.25rem;letter-spacing:.04em;color:#0174aa;margin:calc(50/1620*100vw)0 calc(20/1620*100vw);display:inline-block}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01{display:flex;align-items:center}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 li{flex:1 1 auto;margin:0 1%}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 li:first-child{margin-left:0}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 li:last-child{margin-right:0}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value{height:calc(90/1620*100vw);padding:0 1.3%;display:flex;text-align:center;justify-content:center;align-items:center;color:#fff;font-size:1.0625rem;line-height:1.4;position:relative}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value>.sup{padding-left:calc(5/1620*100vw);display:inline-block;font-size:.78125rem;position:relative;right:0;top:0}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value>.num{display:inline-block;margin-top:calc(-6/1620*100vw);padding-right:calc(3/1620*100vw);font-size:2.03125rem;font-family:program,sans-serif;font-weight:700;font-style:normal;line-height:1}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .equal{flex-grow:0;border:solid calc(2/1620*100vw) #000;border-width:calc(2/1620*100vw)0;width:calc(20/1620*100vw);height:calc(10/1620*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .minus{flex-grow:0;background-color:#000;width:calc(20/1620*100vw);height:calc(2/1620*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .multiple{flex-grow:0;width:calc(20/1620*100vw);height:calc(2/1620*100vw);position:relative}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .multiple:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;transform:rotate(45deg)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .multiple:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;transform:rotate(-45deg)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value.blue01{background-color:#ffb2ba;border-radius:calc(10/1620*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value.blue02{background-color:#f6c361;border-radius:calc(10/1620*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value.orenge{background-color:#78c8f4;border-radius:calc(10/1620*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .supplement{margin-top:calc(10/1620*100vw);font-size:.875rem;text-align:right}.p-boxNormal01.deduction .p-boxNormal01_containt .p-boxCheck05{width:100%;margin:calc(90/1620*100vw) auto 0}@media (max-width:750px){.p-boxNormal01.deduction{margin:0 auto;padding:calc(60/750*100vw) calc(40/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt{width:100%;margin:0 auto;padding:0;position:relative}.p-boxNormal01.deduction .p-boxNormal01_containt::before{position:absolute;content:"";display:block;top:0;bottom:0;left:0;right:0;border-radius:calc(40/750*100vw);background-color:transparent;z-index:-1}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .c-pic{width:100%}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .c-titB02{background-color:#ffe232;border-radius:.5208333333vw;padding:calc(7/750*100vw) calc(20/750*100vw);font-size:1.25rem;letter-spacing:.04em;color:#0174aa;margin:calc(50/750*100vw)0 calc(20/750*100vw);display:inline-block}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01{flex-wrap:wrap;margin:0;padding:0}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 li{margin:0 calc(10/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value{height:calc(120/750*100vw);padding:0;font-size:.9375rem;line-height:1.4}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .value>.num{margin-top:calc(-8/750*100vw);font-size:1.875rem;padding-right:calc(5/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .break{width:100%;height:calc(30/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .equal{border:solid calc(4/750*100vw) #2f2f38;border-width:calc(4/750*100vw)0;width:calc(24/750*100vw);height:calc(12/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .minus,.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .multiple{width:calc(24/750*100vw);height:calc(4/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .calcWrap01 .blue02{padding-top:calc(10/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-layout .supplement{font-size:.78125rem;text-align:left;padding-top:calc(50/750*100vw)}.p-boxNormal01.deduction .p-boxNormal01_containt .p-boxCheck05{width:100%;margin:calc(150/750*100vw) auto calc(50/750*100vw)}}.p-boxNormal01.simulation .p-boxNormal01_container .c-table01 tbody tr th{padding-left:calc(60/1620*100vw);text-align:left;width:50%}.p-boxNormal01.simulation .p-boxNormal01_container .c-table01 tbody tr td{text-align:right}@media (max-width:750px){.p-boxNormal01.simulation .p-boxNormal01_container .c-titA02{font-size:1rem}.p-boxNormal01.simulation .p-boxNormal01_container .c-table01 tbody tr td,.p-boxNormal01.simulation .p-boxNormal01_container .c-table01 tbody tr th{display:table-cell}.p-boxNormal01.simulation .p-boxNormal01_container .c-table01 tbody tr th{width:50%;padding:calc(20/750*100vw) calc(20/750*100vw) calc(20/750*100vw) calc(40/750*100vw)}.p-boxNormal01.simulation .p-boxNormal01_container .c-table01 tbody tr td{padding:calc(20/750*100vw) calc(40/750*100vw) calc(20/750*100vw) calc(20/750*100vw)}}.p-boxCheck05.merit{margin-top:calc(120/1620*100vw)}@media (max-width:750px){.p-boxCheck05.merit{margin-top:calc(160/750*100vw)}.scroll-hint-icon{height:auto;transform:scale(2)}}