#company{display:none;margin-top:30px}#person{margin-top:30px}.formContentsChild-company2,.formContentsChild-person2{display:none}.i_send_add_com_view,.i_send_add_view{display:none;margin-top:30px;width:100%}.i_pref_date1_set_view,.i_pref_date2_set_view,.i_pref_date3_set_view{margin-top:30px;width:100%;display:none}.formContentsChild_data3,.formContentsChild_data2{display:none;border-top:solid 2px #e3f0fc}#error{color:#c03;font-size:17px;font-weight:bold;line-height:1.5;padding:15px 20px;border:solid 1px #f2b3b9;background-color:#ffe6ec;text-align:center;width:960px;margin:0 auto 10px}.spec_fix{position:fixed;bottom:0;left:0;right:0;z-index:10}.spec_main{background-color:#236ecd;padding:20px 0 15px;width:100%}.spec_main_ttl{text-align:center;font-size:18px;color:#fff;margin:0 0 12px}.spec_inner{width:1000px;margin:0 auto;background-color:#fff;padding:0 0 11px}.spec_cash:after,.spec_inner:after{content:"";display:block;clear:both}.spec_box11{float:left;margin:33px 0 0 20px;width:200px}.spec_box12{float:left;margin:16px 0 0 0;width:485px}.spec_box13{float:right;margin:11px 12px 0 0;width:270px}.spec_text{font-size:14px;font-weight:bold}.spec_text1{margin:0 0 5px;position:relative;z-index:1}.spec_text2{font-size:12px;font-weight:normal}.spec_nen{font-size:20px;font-weight:bold}.spec_nen_p{font-size:34px;color:#f23071;font-family:"arial"}.spec_cash{background:#f7f7f7;padding:7px 11px}.spec_cash+.spec_cash{margin-top:7px}.spec_cashl{float:left;margin:5px 0 0;position:relative;z-index:1}.spec_cashr{float:right}.spec_cash_p1{font-size:26px;color:#236ecd;font-family:"arial"}.spec_cash_p2{font-size:30px;color:#f23071;font-family:"arial"}.spec_back{display:block;border:solid 1px #6a7682;border-radius:100px;text-align:center;font-size:14px;line-height:25px;margin:0 0 10px;position:relative;z-index:1}.spec_back:before{content:"";position:absolute;top:0;bottom:0;right:14px;width:6px;height:6px;margin:auto;border-top:2px solid #6a7682;border-right:2px solid #6a7682;transform:rotate(45deg)}.spec_back span{position:relative;z-index:1;padding:0 0 0 23px}.spec_back span:before{content:"";z-index:1;position:absolute;background:url("../../../img/form-complete/icon_back.png") 0 0 no-repeat;width:18px;height:15px;left:0;top:2px}.spec_utiwake{font-size:12px;color:#fff;line-height:20px;background-color:#6a7682;padding:0 13px;display:inline-block;border-radius:10px;margin-left:3px;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.spec_btn button{border:none;cursor:pointer;display:block;border-radius:100px;background-color:#f23071;position:relative;z-index:1;line-height:59px;width:100%;color:#fff;text-align:center;font-size:18px;font-weight:700;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.spec_btn button:before{content:"";position:absolute;top:0;bottom:0;right:16px;width:9px;height:9px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.spec_btn .submit_off{background-color:#ccc}.val_mes{width:1000px;margin:0 auto 0;display:flex;align-items:center;height:92px;font-size:19px;color:#236ecd;position:relative;z-index:1}.val_mes .finish{display:none}.val_mes.finish .on{display:none}.val_mes.finish .finish{display:block}.spec_mes1{width:100%}.spec_mes2{display:none;width:100%}.val_mes.err .spec_mes1{display:none}.val_mes.err .spec_mes2{display:block}.spec_mes{display:none;margin:0 0 23px;padding:0 0 0 124px;text-align:center;line-height:1.3}.spec_mes>span{background:#fff;display:block;position:absolute;z-index:1;left:100px;right:5px;top:5px;bottom:22px;border-radius:100px;padding:17px 0 0}.spec_mes>span span{opacity:0}.spec_mes>span span:nth-child(1){animation-name:dotto_anim1;animation-timing-function:ease;animation-iteration-count:infinite;animation-duration:1s}.spec_mes>span span:nth-child(2){animation-name:dotto_anim2;animation-timing-function:ease;animation-iteration-count:infinite;animation-duration:1s}.spec_mes>span span:nth-child(3){animation-name:dotto_anim3;animation-timing-function:ease;animation-iteration-count:infinite;animation-duration:1s}.follow_btn .submit_off,.follow_btn .submit_on{width:100%;font-size:20px;line-height:50px;border-radius:0}.follow_btn .submit_off{background-color:#236ecd}.follow_btn .submit_on{background-color:#f23071}.follow_btn .formContents_btn::after{display:none}.follow_btn .formContents_btn span{position:relative}.follow_btn .formContents_btn span::after{content:"";display:block;width:11px;height:18px;background:url("/img/form/icon_submit-arrow.png") 0 0/contain no-repeat;position:absolute;top:0;bottom:0;right:-30px;margin:auto;cursor:pointer}@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}}.spec_mes.err,.spec_mes.on{display:block}.spec_mes.finish{display:none}.spec_mes.err>span,.spec_mes.on>span,.spec_mes.finish>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}}.toolChip{position:absolute;bottom:30px;transform:translateX(calc(-50% + 4px));border:solid 2px #6a7682;background-color:#fff;width:454px;z-index:100;display:none}.toolChip::after{content:"";display:block;width:20px;height:12px;background:url("../../../img/result/img_tool-chip-arrow.png") 0 0/contain no-repeat;position:absolute;top:-12px;left:0;right:0;margin:auto;transform:rotate(180deg);top:auto;bottom:-12px}.resultData_fix .toolChip,.resultData_box_foot .toolChip{top:auto;bottom:30px}.resultData_fix .toolChip::after,.resultData_box_foot .toolChip::after{transform:rotate(180deg);top:auto;bottom:-12px}.toolChip_btn{width:30px;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:-15px;right:-15px}.toolChip_btn:hover{opacity:.7}.toolChip_btn>img{width:100%;vertical-align:bottom}.toolChip_data{width:100%;display:none;justify-content:space-between;align-items:center;background-color:#fff;padding:14px 20px 14px;box-sizing:border-box}.toolChip_data.on{display:flex}.toolChip_data .name{display:none}.toolChip_data .name2{display:block;line-height:1.5;font-size:12px}.toolChip_data.on2 .name{display:inline}.toolChip_data.on3{display:flex}.toolChip_data.st{background-color:#f7f7f7}.toolChip_data:last-child{background-color:#fce3ec}.toolChip_ttl{width:325px;font-size:14px;font-weight:bold;line-height:1;letter-spacing:-1px}.toolChip_ttl-sub{font-size:12px;font-weight:normal}.toolChip_box{width:calc(100% - 170px);text-align:right;font-size:12px;line-height:1.25}.toolChip_box-strong{font-size:24px;font-weight:700;line-height:1;display:inline-block;width:95px}.toolChip_box-nega{color:#236ecd}.toolChip_box-unit{font-size:14px;line-height:1;display:inline-block}.toolChip_txt{display:inline-block}.toolChip_data:last-child .toolChip_box-strong{color:#f23071}.formFooter{padding:0 0 120px}.check_policy{text-align:center;font-size:12px;margin-top:3%}.check_policy a{color:#319ed6;text-decoration:underline}
