html,body{-webkit-overflow-scrolling:touch !important;overflow:auto;height:100%}.modal_view{overflow:visible;height:auto}.form-easy-wrapper{background-color:#ffec18;padding-top:25px;padding-bottom:25px}.form-easy-wrapper a[target=_blank]::after{content:none !important}.form-easy-wrapper .form-easy-header{width:92%;margin:0 auto;display:flex;justify-content:center;align-items:center}.form-easy-wrapper .form-easy-header::before{content:"";background:url("/img/sp/form-easy/icon.png") no-repeat center center;background-size:contain;width:74px;height:74px;margin-right:9px;margin-bottom:7px;flex:0 0 auto;align-self:flex-end}.form-easy-wrapper .form-easy-header__title{color:#236ecd;font-weight:bold;text-shadow:2px 2px 0 #fff;display:flex;align-items:center}.form-easy-wrapper .form-easy-header__title--742{display:block}.form-easy-wrapper .form-easy-header__ttl-sub{margin-right:5px;font-size:13px;line-height:1.3}.form-easy-wrapper .form-easy-header__ttl-sub--742{font-size:15px;display:block}.form-easy-wrapper .form-easy-header__ttl-main{font-size:29px}.form-easy-wrapper .form-easy-header__ttl-main--742{margin-top:5px;font-size:23px;display:block}.form-easy-wrapper .form-easy-header__text{margin-top:10px;color:#000;font-size:14px}.form-easy-wrapper .data{display:block;background-color:#fff;border-radius:6px;overflow:hidden;margin-left:5%;margin-right:5%;border:2px solid #236ecd}.form-easy-wrapper .data.iframe_data>iframe{display:block;width:100%;height:720px}.form-easy-wrapper .fake{background-color:#fff;padding:15px;border:2px solid #236ecd;border-radius:6px;margin-left:5%;margin-right:5%}.form-easy-wrapper .fake .cta:not(:first-child){margin-top:30px}.form-easy-wrapper .fake .cta__summary{font-weight:bold;text-align:center;line-height:1.2}.form-easy-wrapper .fake .cta__summary--user{color:#236ecd;font-size:18px}.form-easy-wrapper .fake .cta__summary--user span{font-size:15px}.form-easy-wrapper .fake .cta__summary--miss{font-size:15px}.form-easy-wrapper .fake .cta__buttons{margin-top:10px;position:relative}.form-easy-wrapper .fake .cta__button{height:65px;width:100%;border-radius:32.5px;box-sizing:border-box;color:#fff;font-size:18px;font-weight:bold;line-height:1;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative}.form-easy-wrapper .fake .cta__button:not(:first-child){margin-top:20px}.form-easy-wrapper .fake .cta__button--user{background:#256ecd}.form-easy-wrapper .fake .cta__button--user::after{content:"" !important;background:url("../../../img/simulation/icon_03.png") 0 0 no-repeat;background-size:100% auto;width:23px;height:25px;margin:auto;position:absolute;top:0;bottom:0;right:16px;z-index:1}.form-easy-wrapper .fake .cta__button--miss{background:#f23071;box-shadow:0 4px 0 #b60e46}.form-easy-wrapper .fake .cta__button--miss:not(:first-child){margin-top:10px}.form-easy-wrapper .fake .cta__button--miss::before{content:"";background:url("../../../img/sp/common/complete.png") 0 0/contain no-repeat;width:24px;height:24px;margin:auto;position:absolute;top:0;bottom:0;left:20px}.form-easy-wrapper .fake .cta__button--miss::after{content:"" !important;background:url("../../../img/common/icon_general-arrow-white.png") 0 0/contain no-repeat;width:10px;height:16px;margin:auto;position:absolute;top:0;bottom:0;right:10px;display:block}.form-easy-wrapper .fake .cta__btn-ruby{margin-top:7px;font-size:11px}.form-easy-wrapper .fake .cta__movepop{display:-ms-flexbox;-ms-flex-flow:row nowrap;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;height:24px;background:#fff;border:2px solid #f23071;border-radius:14px;color:#f23071;font-size:12px;font-weight:bold;line-height:1;margin:auto;position:relative;z-index:1}.form-easy-wrapper .fake .cta__movepop::before{content:"";display:inline-block;width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom:none;border-top:10px solid #e83e62;position:absolute;top:100%;left:0;right:0;margin:auto;z-index:2}.form-easy-wrapper .fake .cta__movepop::after{content:"";display:inline-block;width:0;height:0;border:8px solid rgba(0,0,0,0);border-bottom:none;border-top:8px solid #fff;position:absolute;top:100%;left:0;right:0;margin:auto;z-index:3}.form-easy-wrapper.kutsurogi .form-easy_header{text-align:center}.form-easy-wrapper.kutsurogi .form-easy_header__ttl-sub{color:#ffe434;font-size:14px;transform:rotate(-5deg)}.form-easy-wrapper.kutsurogi .form-easy_header__title{display:inline-block;color:#fff;font-size:18px;font-weight:500;line-height:1.4;background:url("/img/sp/form-easy/kutsurogi-wifi/icon_staff.svg") no-repeat left center;background-size:48px 48px;padding-left:56px;margin-top:16px}.form-easy-wrapper.kutsurogi .form-easy_header__title span{font-size:26px;font-weight:bold}.form-easy-wrapper.kutsurogi .form-easy_header__text{color:#fff;font-size:12px;line-height:1.5;margin:16px 0}.form-easy-wrapper.kutsurogi .form-easy_header__text a{color:#fff;text-decoration:underline}.form-easy-wrapper.kutsurogi .data{display:block;background-color:#fff;border-radius:8px;overflow:hidden;margin-left:5%;margin-right:5%;border:none;box-shadow:0 15px 20px rgba(0,0,0,.15)}.form-easy-wrapper.kutsurogi .data.iframe_data>iframe{display:block;width:100%;height:885px}.form-easy-wrapper .form-easy-header-5575{text-align:center}.form-easy-wrapper .form-easy-header-5575::before{content:none}.form-easy-wrapper .form-easy-header-5575 img{width:100%;height:auto}.form-easy-wrapper .energization-form-area{width:92%;margin:0 auto;padding-top:20px}.form-easy-wrapper .energization-form-area .staff-flex-box{display:flex;align-items:center;justify-content:center;margin-bottom:15px;padding:20px 10px 20px 15px;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.35)}.form-easy-wrapper .energization-form-area .staff-flex-box img{width:30%}.form-easy-wrapper .energization-form-area .staff-flex-box .staff-text-area{display:flex;flex-flow:column;align-items:center;text-align:center;gap:10px;width:100%}.form-easy-wrapper .energization-form-area .staff-flex-box .staff-text-area p{font-size:14px;line-height:1.3}.form-easy-wrapper .energization-form-area .staff-flex-box .staff-text-area .energization-btn{width:90%}.form-easy-wrapper .energization-form-area .staff-flex-box .staff-text-area .energization-btn a{display:flex;align-items:center;justify-content:center;width:100%;height:43px;background:linear-gradient(to right, #71A0F9, #3368DA);border-radius:37.5px;box-shadow:3px 3px 10px 0 rgba(0,0,0,.35);font-size:16px;color:#fff}.form-easy-wrapper .energization-form-area .staff-flex-box .staff-text-area .energization-btn a img{position:relative;left:16%;width:4.5%;padding:0}.form-easy-wrapper .annotation{width:92%;margin:0 auto;font-size:12px;letter-spacing:.1em;line-height:1.1;color:#666}.form-easy-wrapper .annotation p{margin-bottom:5px;line-height:1.3}.form-easy-wrapper .annotation a{color:blue;text-decoration:underline}.bnr_attention{display:flex;padding:1em;background-color:#040d4e;color:#fff;font-size:12px;line-height:1.3}
