.formHeader{padding:13px 20px 15px;box-sizing:border-box}.formHeader_txt{line-height:1.4;font-size:10px;margin-bottom:7px}.formHeaderInner{display:flex;justify-content:space-between}.formHeaderLogo{width:74px}.formHeaderLogo img{width:100%;vertical-align:bottom}.formHeaderPhone_btn{width:75px}.formHeaderPhone_btn img{width:100%;vertical-align:bottom}.resultData{margin-bottom:25px;padding:20px 20px 20px;box-sizing:border-box;background-color:#e3f0fc}.resultData-bottom{margin-bottom:0;padding:40px 20px 56px}.result_bg{background-color:#c9e0fe}.resultDataSpec{background-color:#fff}.resultDataSpec_data{background-color:#236ecd}.resultDataSpec_data:nth-child(2n){background-color:#fff}.resultDataSpec_data .resultDataSpec_ttl{text-align:center}.resultDataSpec_data .resultDataSpec_ttl .resultDataSpec_icon{font-size:12px;color:#fff;font-weight:normal;text-decoration:underline}.resultDataSpec_data .resultDataSpec_ttl .tuijyu_ttl{margin:10px 0;background:#4f8bd7;padding:8px 0 10px;border-radius:5px;font-weight:bold;color:#fff;position:relative}.resultDataSpec_data .resultDataSpec_ttl .tuijyu_ttl::after{position:absolute;content:"";width:0px;height:0px;border-top:6px solid #4f8bd7;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);bottom:-6px;left:0;right:0;margin:auto}.toolChip dl:nth-child(odd){background:#f7f7f7}.resultDataSpec_icon{font-size:12px;color:#fff;font-weight:normal}.resultDataSpec_box{width:155px;text-align:right;font-size:12px;line-height:1.5;display:inline-block;padding:13px 10px 10px 0}.resultDataStrong{font-weight:bold;color:#f23071;font-size:26px}.resultDataStrong-nega{color:#236ecd}.resultDataUnit{font-size:14px;font-weight:bold}.resultTransition{background-color:#fff;padding:20px 20px 20px;box-sizing:border-box;background-color:#fff;text-align:center}.resultTransition_txt{line-height:1.4;font-size:14px;margin-bottom:13px}.resultTransition_txt-strong{font-weight:700;color:#f23071}.resultTransition_btn{width:100%}.resultTransition_btn img{width:100%;vertical-align:bottom}.resultTransition_btn button{border:none;border-radius:0;background:#ccc;display:block;width:100%;border-radius:100px;color:#fff;font-size:16px;font-weight:bold;line-height:1.3;padding:15px 0;position:relative}.resultTransition_btn button.button1{background:#8e8e8e}.resultTransition_btn button.button2{background:#f23071}.resultTransition_btn button:before{content:"";position:absolute;top:0;bottom:0;right:24px;width:8px;height:8px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.resultData_txt{color:#fff;font-size:12px;line-height:1.67;margin-top:13px}.resultData_txt>a{color:#fff;text-decoration:underline}.stepContents_item{padding:50px 0}.step2{border-top:8px solid #fff;border-bottom:8px solid #fff;position:relative}.step2::before,.step2::after{content:"";display:block;position:absolute}.step2::before{background-image:url("/img/sp/result/img_step-arrow-step2.png");background-repeat:no-repeat;top:-17px;right:0;left:0;margin:auto;background-size:cover;height:30px;width:35px}.step2::after{background-image:url("/img/sp/result/img_step-arrow-last.png");background-repeat:no-repeat;bottom:-22px;right:0;left:0;margin:auto;background-size:cover;height:30px;width:35px}.stepContents{background:#e3f0fc}.stepContents_box{width:calc(100% - 40px);margin:20px auto 0;position:relative}.stepContents_box.stepContents_box_setto{border:4px #e3f9fc solid}.grayout{background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;z-index:4;top:0;left:0}.grayout .text{height:100%;color:#fff;display:flex;justify-content:center;align-items:center;padding:0 15px;line-height:normal}.stepContents_txt{font-size:16px;font-weight:bold;line-height:1.6;margin:30px 20px 0px}.optionService_ttl{font-size:20px;font-weight:bold;line-height:1.4;text-align:center;padding:34px 0 22px}.stepContentsHead{margin-bottom:53px}.stepContentsHead_ttl{text-align:center;font-size:28px;line-height:1.3;font-weight:bold;margin-bottom:8px}.stepContentsHead_icon{display:block;width:85px;margin:0 auto 12px;line-height:1}.stepContentsHead_icon>img{width:100%;vertical-align:bottom}.stepContentsHead_txt{font-size:16px;line-height:1.75;padding:0 20px;box-sizing:border-box}.stepContentsHead_txt-strong-red{font-weight:bold;color:#f23071}.stepContentsHead_txt-sub{font-size:12px;color:#666;text-indent:-1em;margin-left:1em;display:block;margin-top:8px}.stepContentsHead_txt_line{border:1px solid #000;padding:12px 16px;margin:28px 20px 0}.stepBlockHead{padding:20px 20px 0;box-sizing:border-box;background-color:#fff;transition-property:background-color,padding-bottom;transition-duration:.8s;transition-timing-function:ease}.stepBlockHead-active{background-color:#236ecd}.stepBlockHead-option{background-color:#e3f9fc}.stepBlockHead-option.stepBlockHead-active{background-color:#23a4cc}.stepBlockHead.mt10{margin-top:10px}.stepBlockHead_box{display:flex;justify-content:space-between;padding-bottom:13px}.stepBlockHead_tmb{width:60px}.stepBlockHead_tmb>img{width:100%;vertical-align:bottom}.stepBlockHead_label{background:#fede14;color:#000;font-size:11px;font-weight:bold;display:inline-block;padding:2px 12px;border-radius:7px;margin:0px 0 1px}.stepBlockHead_ttl{width:calc(100% - 82px);font-size:20px;line-height:1.5;font-weight:bold;color:#236ecd;transition-property:color;transition-duration:.8s;transition-timing-function:ease}.stepBlockHead_ttl-sub{font-size:16px}.stepBlockHead_ttl-option{color:#23a4cc}.stepBlockHead_ttl-active{color:#fff}.stepBlockHead_ttl .hissu{font-size:12px;background:#f23071;color:#fff;padding:1px 6px;position:relative;z-index:1;top:-5px;left:10px}.stepBlockHead_ttl_label{margin:-8px 0 0}.blockHeadPrice{font-size:16px;line-height:1;display:inline-block;margin-left:3px;color:#000;transition-property:color;transition-duration:.8s;transition-timing-function:ease}.blockHeadPrice-sub{font-size:12px}.blockHeadPrice-0yen{position:relative}.blockHeadPrice-0yen::after,.blockHeadPrice-0yen::before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto}.blockHeadPrice-0yen::after{width:81px;height:21px;left:0;right:0;background:url("../../../img/result/img_price_closs.png") 0 0/contain no-repeat}.blockHeadPrice-0yen::before{width:44px;height:22px;right:-44px;background:url("../../../img/result/txt_0yen.png") 0 0/contain no-repeat}.blockHeadPrice-0yenOnly::after{content:none}.blockHeadPrice-0yenOnly::before{width:34px;height:22px;top:-12px;right:-22px;background-position:center right;background-size:44px}.stepBlockHead_ttl-active .blockHeadPrice{color:#fff}.stepBlockHead-option .stepBlockHead_ttl{color:#23a4cc}.stepBlockHead-option .stepBlockHead_ttl-active{color:#fff}@media screen and (max-width: 320px){.blockHeadPrice{transform:scale(0.7) translateX(-30px)}.blockHeadPrice-0yenOnly{transform:scale(0.7) translateX(0)}}.stepBlockHead_txt{font-size:3.5vw;line-height:1.75;transition-property:color;transition-duration:.8s;transition-timing-function:ease;border-top:1px solid #236ecd;padding:12px 0}.stepBlockHead_txt .sub_ttl{font-size:4vw;font-weight:bold;color:#236ecd;display:block;text-align:center;transition-property:color;transition-duration:.8s;transition-timing-function:ease;margin-bottom:5px}.stepBlockHead_txt-sub{font-size:12px;line-height:1.67;color:#666;display:block;transition-property:color;transition-duration:.8s;transition-timing-function:ease}.stepBlockHead_txt-sub-active{color:#fff}.stepBlockHead_txt-active{color:#fff;border-color:#fff}.stepBlockHead_txt-active .sub_ttl{color:#fff}.stepBlockWrapper{display:none}.stepBlock{background-color:#e3f0fc;padding:35px 20px 40px}.stepBlock-option{background-color:#e3f9fc}.campaignTab_table{margin:21px 0 30px}.campaignTab_table .table-annotation{margin-top:10px}.campaignTab_table .table-annotation p{color:#666;font-size:12px;line-height:1.5;text-indent:-0.8rem;margin-left:.8rem;margin-bottom:4px}.campaignTab_table .cashback_table .head{background-color:#246dcc;color:#fff;font-weight:bold;padding:15px 5px;font-size:11px;line-height:1.3}.campaignTab_table .cashback_table .price-td{font-weight:bold;line-height:1.1}.campaignTab_table .cashback_table .price-td .price{color:#246dcc;font-size:14px;margin-right:5px}.campaignTab_table .cashback_table .price-td .price .num{font-size:20px}.campaignTab_table table{width:100%;border-top:1px solid #fff;border-left:1px solid #fff}.campaignTab_table table td,.campaignTab_table table th{padding:9px 0;border-bottom:1px solid #fff;border-right:1px solid #fff;text-align:center;width:50%;font-size:12px}.campaignTab_table table td{background:#f7f7f7}.campaignTab_table table th{background:#6a7682;color:#fff;vertical-align:middle}.stepBlock-option .stepSpecTmbArea_ttl,.stepBlock-option .stepOption_ttl{color:#23a4cc}.stepSpec_data+.stepSpec_data{margin-top:41px}.stepSpec_data .annotation{font-size:12px;margin-top:5px}.stepSpec_ttl{text-align:center;font-size:18px;line-height:1.56;color:#236ecd;font-weight:bold;margin-bottom:10px}.stepSpec_box{font-size:16px;line-height:1.75}.stepSpecCaption{display:block;font-size:12px;line-height:1.5;color:#666;margin-top:11px}.stepSpecTableWrapper{width:100%;padding:30px 20px 20px;margin-top:24px;box-sizing:border-box;background-color:#f1f8fe}.stepSpecTable_txt{text-align:center;line-height:1;font-size:14px;font-weight:bold;margin-bottom:20px}.stepSpecTable{width:100%}.stepSpecTable+.stepSpecTable{border-top:solid 1px #c3c3c3;margin-top:-1px;position:relative;z-index:1}.stepSpecTable_item{padding:15px 18px 14px;box-sizing:border-box;vertical-align:middle;position:relative;line-height:1.7;font-size:11.5px}.stepSpecTable_item::after{content:"";display:block;width:calc(100% - 36px);height:1px;background-color:#c3c3c3;position:absolute;bottom:0;left:18px}.stepSpecTable_ttl{width:98px;background-color:#e3f0fc;font-weight:bold}.stepSpecTable_ttl::after{content:none}.stepSpecTable_ttl-wide{width:120px}.stepSpec_list{background-color:#f1f8fe;padding:16px 20px 15px;box-sizing:border-box;margin-top:14px;font-size:12px;line-height:1.71}.stepSpec_item{text-indent:-14px;margin-left:10px}.stepSpec_item+.stepSpec_item{margin-top:9px}.stepSpec_item::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#236ecd;vertical-align:middle;transform:translateY(-0.1em)}.stepSpecChild_list{font-size:12px;margin-top:8px}.stepSpecChild_item{text-indent:-1em;margin-left:1em;color:#666}.stepTransition{display:flex;justify-content:space-between;margin-top:37px}.stepTransition_btn{width:100%}.stepTransition_btn-question{width:calc(63% - 10px)}.stepTransition_btn img{width:100%;vertical-align:bottom}.stepTransition_btn a{display:block;color:#fff;background:#236ecd;font-size:14px;padding:22px 0;text-align:center;border-radius:200px;position:relative;z-index:1}.stepTransition_btn a:before{content:"";z-index:1;position:absolute;background:url("../../../img/sp/result/btn_icon.png") 0 0 no-repeat;background-size:100% auto;width:15px;height:15px;top:0;bottom:0;right:16px;margin:auto}.stepBlock-option .stepTransition_btn a{background-color:#23a4cc}.stepBlockFoot{background-color:#c8e0ff;box-sizing:border-box;display:flex;justify-content:space-between;transition-property:background-color,padding-top;transition-duration:.8s;transition-timing-function:ease}.stepBlockFoot-option{background-color:#e3f9fc}.stepBlockFoot_box{width:100%}.stepBlockFoot_btn{position:relative;line-height:30px;position:relative;padding:4px 0;box-sizing:border-box;font-size:14px;font-weight:bold;width:100%;color:#236ecd;text-align:center}.stepBlockFoot_btn::after{position:absolute;content:"";width:0px;height:0px;border-top:10px solid #236ecd;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);top:0;bottom:0;right:32%;margin:auto}.stepBlockFoot_btn::after{transform:rotate(0);transition-property:transform;transition-duration:.8s;transition-timing-function:ease}.stepBlockFoot_btn-active::after{transform:rotate(180deg)}.stepBlockFoot_btn.option{background-color:#bde8f5;color:#23a4cc}.stepBlockFoot_btn.option:after{border-top:10px solid #23a4cc;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}.stepBlockStatusWrapper{padding-bottom:13px}.stepBlockStatus{width:30%;line-height:30px;background-color:#f23071;color:#fff;position:relative;padding:0 20px 0 15px;font-size:14px;font-weight:bold}.stepBlockStatus::before{content:"";display:inline-block;width:16px;height:13px;background:url("../../../img/result/icon_status-check.png") 0 0/contain no-repeat;vertical-align:middle;transform:translateY(-0.1em);margin-right:9px}.stepBlockStatus_btn{width:100%}.stepBlockStatus_btn>input{display:none}.stepBlockStatus_btn+.stepBlockStatus_btn{margin-top:15px}.stepBlockSelect{padding:0px 0px 13px;box-sizing:border-box;background-color:none;transition-property:background-color;transition-duration:.8s;transition-timing-function:ease;position:relative;z-index:1}.stepBlockSelect-active{background-color:#236ecd}.stepBlockSelect-option.stepBlockSelect-active{background-color:#23a4cc}.stepBlockStatusTag{line-height:1.4;padding:10px 22px 10px;box-sizing:border-box;font-size:16px;border-radius:7px;border:solid 2px #ccc;display:block;background-color:#fff;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;cursor:pointer;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease;position:relative;z-index:1}.stepBlockStatusTag.err{border-color:#f23071}.stepBlockStatus_btn input:checked+.stepBlockStatusTag{border-color:#236ecd}.stepBlockStatusTagInner{text-indent:-29px;margin-left:25px}.stepBlockStatus_icon{width:18px;height:18px;background-color:#fff;border:solid 2px #ccc;position:relative;border-radius:50%;display:inline-block;box-sizing:border-box;vertical-align:middle;transform:translateY(-0.1em);margin-right:5px;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease}.stepBlockStatus_icon::after{content:"";display:block;width:8px;height:8px;background-color:#236ecd;border-radius:50%;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.stepBlockStatus_btn input:checked+.stepBlockStatusTag .stepBlockStatus_icon{border-color:#236ecd}.stepBlockStatus_btn input:checked+.stepBlockStatusTag .stepBlockStatus_icon::after{opacity:1}.stepFirstQuestion,.stepLastQuestion{padding:42px 20px 40px;box-sizing:border-box;margin-top:-19px}.stepFirstQuestion{background-color:#fff}.stepLastQuestion{background-color:#fff;margin-top:10px;margin:25px -8px 0;padding:20px 14px 20px}.stepFirstQuestion_ttl,.stepLastQuestion_ttl{font-size:18px;line-height:1;margin-bottom:20px;font-weight:bold}.stepFirstQuestion_ttl span:first-child{display:none}.stepFirstQuestion_ttl.on span:first-child{display:inline}.stepFirstQuestion_ttl.on span:last-child{display:none}.stepLastQuestion_ttl{text-align:left;color:#236ecd;font-size:14px}.stepLastQuestion_ttl span{font-size:12px;background:#f23071;color:#fff;padding:1px 6px;position:relative;z-index:1;top:-3px;left:5px}.resultData_ttl{text-align:center;font-size:28px;line-height:36px;color:#f23071;font-weight:bold;margin-bottom:30px}.resultData_ttl-sub{font-size:20px;color:#000}.stepContentsChild{background:#fff;padding:10px;box-sizing:border-box}.stepContentsChild .stepBlockSelect+.stepBlockHead{margin-top:10px}.stepOption_data{margin-bottom:34px}.stepOption_ttl,.stepSpecTmbArea_ttl{font-size:18px;line-height:1.6;color:#236ecd;font-weight:bold;margin-bottom:10px}.stepOption_ttl-option,.stepSpecTmbArea_ttl-option{color:#23a4cc}.stepOption_box,.stepSpecTmbArea_box{line-height:1.75;font-size:16px}.stepSpecTmbArea_txtSub{display:block;font-size:12px;line-height:1.67;color:#666;margin-top:2px}.stepSpecTmbArea+.stepSpecTmbArea{margin-top:40px}.stepSpecTmbArea_tmb{width:100%;margin-bottom:15px}.stepSpecTmbArea_tmb>img{width:100%;vertical-align:bottom}.formFooter{text-align:center;padding:24px 0;font-size:12px;line-height:1}.toolChipShadow{position:fixed;top:0;left:0;background-color:rgba(35,110,205,.8);bottom:0;right:0;z-index:100;display:none}.toolChipArea{display:none;position:relative;z-index:100}.toolChipWrapper{width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.toolChip{width:calc(100vw - 40px);height:auto;background-color:#fff;position:relative;border:solid 2px #6a7682;box-sizing:border-box;pointer-events:auto}.toolChip_slid{overflow-y:scroll;max-height:500px}.toolChip_btn{position:absolute;top:-15px;right:-15px;width:30px;height:30px;z-index:9999999}.toolChip_btn>img{width:100%;vertical-align:bottom}.toolChip_data{padding:10px 5px;box-sizing:border-box;display:none;justify-content:space-between;align-items:center;font-weight:bold}.toolChip_data.on{display:flex}.toolChip_data .name{display:none}.toolChip_data.on2 .name{display:inline}.toolChip_data .name2{display:block;text-align:right;font-size:12px;line-height:1.5;font-weight:normal}.toolChip_data.on3{display:flex}.toolChip_data.st{background-color:#f7f7f7}.toolChip_data.sim{padding:unset}.op_table{position:relative}.op_table .op_table_dt{position:absolute;top:15px;bottom:15px}.op_table .op_table_dd{width:100%}.op_table .op_table_dd .acc-options{margin-top:15px}.op_table .op_table_dd .acc-options dl{padding:0;background:#f7f7f7}.op_table .op_table_dd .acc-options dl dt,.op_table .op_table_dd .acc-options dl dd{font-weight:normal}.op_table .op_table_dd .acc-options dl dt span,.op_table .op_table_dd .acc-options dl dd span{font-weight:normal;font-size:10px;line-height:18px}.toolChip_ttl{font-size:12px;margin-bottom:5px;text-align:left;width:100%}.toolChip_ttl-sub{font-size:12px;font-weight:normal}.tokuten_one span{font-size:10px;color:#000}.toolChip_txt{font-size:12px;line-height:1.5;font-weight:normal}.toolChip_box-strong{font-size:12px}.toolChip_box-nega{color:#236ecd}.toolChip_box-total{color:#f23071}.toolChip_box-unit{font-size:12px;line-height:1}.toolChip_box{width:100%;text-align:right;letter-spacing:-1px}.stepBlockHead_tel{background:#ffe0e0;padding:30px 11px 30px;margin:10px 0 0}.stepBlockHead_tel_ttl{font-size:16px;font-weight:bold;margin:0 0 15px;line-height:1.4}.stepBlockHead_tel_ttl span{font-size:12px;background:#f23071;color:#fff;padding:1px 6px;position:relative;z-index:1;top:-1px;left:5px}.resultTransition_btn>button.submit_off{background:#ccc}.submit_on{display:block !important}.submit_off{display:none !important}.err .submit_on{display:none !important}.err .submit_off{display:block !important}.stepBlockStatusTag_mes{z-index:1;line-height:26px;color:#fff;font-weight:bold;font-size:12px;position:absolute;top:-42px;right:0;background-color:#f23071;padding:0 10px;box-sizing:border-box;width:max-content;white-space:nowrap;display:none}.stepBlockStatusTag_mes.stepBlockStatusTag_mes2{right:23px;top:-25px}.stepBlockStatusTag_mes:before{content:"";z-index:1;position:absolute;border-left:0px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:9px solid #f23071;border-bottom:0px solid rgba(0,0,0,0);width:0px;height:0px;bottom:-8px;left:11px;margin:auto}.stepBlockStatusTag_mes.err{display:block}.stepLastQuestion_box{position:relative;z-index:1}.stepFaq{margin:55px 0 0}.stepBlock-option .questionText-active{background:#23a4cc}.stepBlock-option .questionText::before,.stepBlock-option .questionText::after{background-color:#23a4cc}.stepBlock-option .questionText-active::before,.stepBlock-option .questionText-active::after{background-color:#fff}.stepBlock-option .questionTextInner::before{background-image:url("../../../img/sp/support/icon_question-q2.png")}.stepBlock-option .questionTextInner-active::before{background-image:url("../../../img/sp/support/icon_question-q-current2.png")}.stepBlock-option .questionAnswer::before{background-image:url("../../../img/sp/support/icon_question-a2.png")}.stepFaq_ttl{text-align:center;font-weight:bold;font-size:26px;line-height:1.4;padding-bottom:26px}.fix-inline{display:none}.resultDataSpec_fix{position:fixed;z-index:5;left:0;right:0;bottom:0;background-color:#236ecd;padding:15px 20px;visibility:hidden;opacity:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease}.resultDataSpec_fix.on{visibility:visible;opacity:1}.resultDataSpec_fix .resultDataSpec_box{padding:3px 20px 6px 0}.resultDataSpec_fix .resultDataSpec_box,.resultDataSpec_fix .resultDataUnit{font-size:10px}.resultDataSpec_fix .resultDataStrong{font-size:16px}.resultDataSpec_fix .resultTransition_txt{display:none}.resultDataSpec_fix .resultTransition{background:none;padding:0}.resultDataSpec_fix .resultTransition_btn button{font-size:14px;padding:12px 0;margin:9px auto 0;width:85%}.resultDataSpec_fix .fix-inline{display:inline;letter-spacing:-1px}.val_mes{margin:0 2% 0 0;font-size:3.2vw;color:#236ecd;position:absolute;z-index:1;bottom:100%;left:0;right:0}.resultData_bg{width:100%;position:absolute;z-index:10;top:0;left:0;background-image:url("../../../img/result/mes_bg_img00.png");background-size:auto 100%,auto;background-position:0 0;background-repeat:no-repeat}.val_mes.img01 .resultData_bg{background-image:url("../../../img/result/mes_bg_img01.png")}.val_mes.img02 .resultData_bg{background-image:url("../../../img/result/mes_bg_img02.png")}.val_mes.img03 .resultData_bg{background-image:url("../../../img/result/mes_bg_img03.png")}.val_mes.img04 .resultData_bg{background-image:url("../../../img/result/mes_bg_img04.png")}.val_mes.img05 .resultData_bg{background-image:url("../../../img/result/mes_bg_img05.png")}.val_mes.img06 .resultData_bg{background-image:url("../../../img/result/mes_bg_img06.png")}.val_mes.img07 .resultData_bg{background-image:url("../../../img/result/mes_bg_img07.png")}.val_mes.img08 .resultData_bg{background-image:url("../../../img/result/mes_bg_img08.png")}.val_mes.img09 .resultData_bg{background-image:url("../../../img/result/mes_bg_img09.png")}.val_mes.err .resultData_bg{background-image:url("../../../img/result/mes_bg_img99.png")}.resultData_bg img{width:100%}.resultData_bg2{width:100%;position:relative;z-index:1;top:0;left:0}.resultData_bg2 img{width:100%}.resultData_mes1{width:100%;position:absolute;align-items:center;z-index:5;display:flex;left:0;top:0;bottom:0;right:0}.resultData_mes2{display:none;width:100%;position:absolute;align-items:center;z-index:5;display:flex;left:0;top:0;bottom:0;right:0}.val_mes.err .resultData_mes1{display:none}.val_mes.err .resultData_mes2{display:flex}.resultData_mes{margin:0;padding:0 0 3% 18%;text-align:center;line-height:1.3;display:none;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.resultData_mes_i_campaign7 .resultData_mes_resaize,.resultData_mes_n_campaign4 .resultData_mes_resaize,.resultData_mes_i_service4 .resultData_mes_resaize{display:block;font-size:3.1vw;line-height:1.1}.resultData_mes_i_campaign1 .resultData_mes_resaize{display:block;font-size:3vw}.resultData_mes>span{background:#fff;display:block;position:absolute;z-index:1;left:17%;right:1%;top:5%;bottom:16%;border-radius:100px;padding:6% 0 0}.resultData_mes>span span{opacity:0}.resultData_mes>span span:nth-child(1){animation-name:dotto_anim1;animation-timing-function:ease;animation-iteration-count:infinite;animation-duration:1s}.resultData_mes>span span:nth-child(2){animation-name:dotto_anim2;animation-timing-function:ease;animation-iteration-count:infinite;animation-duration:1s}.resultData_mes>span span:nth-child(3){animation-name:dotto_anim3;animation-timing-function:ease;animation-iteration-count:infinite;animation-duration:1s}.resultData_mes .resultData_mes_def{background:none;display:inline;position:relative;left:auto;right:auto;top:auto;bottom:auto;border-radius:0;padding:0}.resultData_mes_def1,.resultData_mes_def2{display:none}.resultData_mes_def1.on,.resultData_mes_def2.on{display:block}.simulationResult .contentHead_ttl{font-size:32px;line-height:40px;margin-bottom:25px}.simulationResult .contentHead_txt{font-size:16px;line-height:22px}.simulationResult .contentHead_result_message{background:#ffe600;margin-bottom:30px}.simulationResult .contentHead_result_message .user_plan_ttl{color:#236ecd;font-size:20px;font-weight:bold;text-shadow:2px 0 0 #fff,0 2px 0 #fff,-2px 0 0 #fff,0 -2px 0 #fff;margin-bottom:20px;letter-spacing:-0.5px;text-align:center}.simulationResult .result_txt{padding:5px 0 0}.simulationResult .result_txt ul li{color:#666;font-size:12px;line-height:18px;text-indent:-2rem;margin-left:2rem;margin-bottom:10px}.simulationResult .result_txt ul li:last-child{margin-bottom:0}.simulationResult .result_txt ul li span{padding-right:10px}.simulationResult .result_txt2 ul li{color:#666;font-size:12px;line-height:18px;text-indent:-1rem;margin-left:1rem;margin-bottom:10px}.simulationResult .result_txt2 ul li:last-child{margin-bottom:0}.simulationResult .pt-none{padding-top:0}.simulationResult .sum_h2{background:#236ecd;color:#fff;font-size:20px;text-align:center;padding:20px 0}.simulationResult .sum_h2 img{vertical-align:middle;width:7%;margin-right:3%}.simulationResult .sum_h3{font-size:16px;font-weight:bold;color:#236ecd;border-left:4px solid;padding-left:8px;line-height:16px;padding-bottom:2px;margin-bottom:15px}.simulationResult .sum_list_result table{background:#fff;width:100%}.simulationResult .sum_list_result table tr:nth-child(odd){background:#f7f7f7}.simulationResult .sum_list_result table th,.simulationResult .sum_list_result table td{font-weight:bold;font-size:12px}.simulationResult .sum_list_result table th{width:60%;text-align:left;padding:3% 0% 3% 2%}.simulationResult .sum_list_result table td{text-align:right;padding:3% 2% 3% 0;letter-spacing:-1px}.simulationResult .mt20{margin-top:20px}.simulationResult b{color:#f23071;font-weight:bold}.simulationResult .font20{font-size:20px}.simulationResult .font12{font-size:12px}.simulationResult .font10{font-size:10px}.simulationResult .pink_f{color:#f23071}.simulationResult .font-top{vertical-align:text-top;font-size:10px}.simulationResult .bold{font-weight:bold}.simulationResult .ls1{letter-spacing:-1px}.simulationResult .plr3{padding:3% 3% 3% 0 !important}.simulationResult .accordion_ttl span{padding-left:15px;background-image:url("/img/result/plus.png");background-repeat:no-repeat;background-position:center right;background-size:contain;margin-left:6%}.simulationResult .accordion_ttl span.open{padding-left:15px;background-image:url("/img/result/minus.png");background-repeat:no-repeat;background-position:center right;background-size:contain;margin-left:6%}.simulationResult .accordion_txt{font-weight:normal;line-height:20px;margin-top:10px !important;font-size:10px;display:none}.simulationResult .result_more{border-top:6px solid #236ecd;border-bottom:6px solid #236ecd;position:relative;padding:24px 20px;text-align:center}.simulationResult .result_more::before{position:absolute;content:"";width:0;height:0;border-top:25px solid #236ecd;border-right:20px solid rgba(0,0,0,0);border-left:20px solid rgba(0,0,0,0);left:0;bottom:-25px;right:0px;margin:auto}.simulationResult .result_more::after{position:absolute;content:"";width:0;height:0;border-top:20px solid #fff;border-right:15px solid rgba(0,0,0,0);border-left:15px solid rgba(0,0,0,0);left:0;bottom:-17px;right:0px;margin:auto}.simulationResult .result_more .result_more_ttl{color:#236ecd;font-size:4.9vw;line-height:24px;font-weight:bold}.simulationResult .result_more .result_more_ttl .pink_font{color:#f23071}.simulationResult .yellow_font{font-size:20px;color:#fede14}.simulationResult .white_font{font-size:20px}.simulationResult .form_flow_sim_footer{width:100%;margin:0 auto 0;padding:25px 30px;background-color:#fff;box-sizing:border-box}.result_next_ttl{font-size:16px;line-height:24px;color:#236ecd;text-align:center;font-weight:bold}.next_linkbtn{display:block;font-size:18px;color:#fff;background:#f23071;border-radius:50px;border:none;padding:25px 0;margin:15px auto 0;position:relative;width:100%;line-height:1;text-align:center}.next_linkbtn::after{content:"";position:absolute;top:0;bottom:0;right:20px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin:auto}.user_campaing_ttl{color:#236ecd;font-size:15px;font-weight:bold;margin-bottom:10px}.contentHead_result_text{background:#fff;border-radius:10px;border:3px solid #236ecd;padding:15px 15px 10px 15px;font-weight:bold}.contentHead_result_text p{color:#236ecd;background-image:url("/img/result/check.png");background-repeat:no-repeat;background-position:left top 5px;background-size:20px;padding-left:30px;line-height:24px;font-size:16px;padding-bottom:5px}.contentHead_result_text p span{background:linear-gradient(transparent 80%, #ffe600 0%);background-position-y:-2px}.contentHead_result_text.campaing>p{font-size:13px}@keyframes dotto_anim1{0%{opacity:0}30%{opacity:0}50%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes dotto_anim2{0%{opacity:0}50%{opacity:0}70%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes dotto_anim3{0%{opacity:0}70%{opacity:0}90%{opacity:1}90%{opacity:1}100%{opacity:0}}.resultData_mes.err,.resultData_mes.on{display:block}.resultData_mes.err>span,.resultData_mes.on>span{opacity:1;animation-name:dotto_anim_main;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:1.4s}@keyframes dotto_anim_main{0%{opacity:1}90%{opacity:1}100%{opacity:0}}
