(function(e){function t(t){for(var i,a,n=t[0],l=t[1],c=t[2],p=0,u=[];p").attr({rel:"stylesheet",href:e.cons.common.cssurl+e.results_css});t("body").append(s)}}))})).catch((function(t){e.errored=!0,e.error=t,"E010"==e.results.result_code?e.$router.push("/general/error/expired/"):"E011"==e.results.result_code?e.$router.push("/general/error/noStamprally/"):"E012"==e.results.result_code||(500==t.response.status||502==t.response.status||405==t.response.status)&&e.$router.push("/general/error/system/")})),this.$localStorage.set("shortUrlCode",this.param),this.$localStorage.set("kyokucode",this.kyokucode),this.login_results_token=this.$localStorage.get("loginToken","not entry");var t=window.$;t((function(){t(".modal-pop").on("click",(function(e){e.preventDefault();var s=t(this).attr("href");t(".overlay").stop(!0).fadeIn(300),t(s).addClass("show"),t(s).find(".popupWin").stop(!0).fadeIn(300)})),t(".termsLead").on("click",(function(){t(".overlay").stop(!0).fadeOut(300),t(".popupWin").stop(!0).fadeOut(300,(function(){t(".popupWinWrap").removeClass("show"),t(".leadTarget").prop("disabled",!1).removeClass("disabled")}))})),t(".agreeCheck").on("change",(function(){t(this).prop("checked")?t(".loginBtn").removeClass("disabled"):t(".loginBtn").addClass("disabled")}))}))},methods:{loginApi:function(){var e=this,t={code:this.param,phone:this.user.tel};C.a.post("/api/login",t).then((function(t){if(e.login_results=t.data,e.login_results_result_code=e.login_results.result_code,e.login_results_error_message=e.login_results.error_message,e.login_results_token=e.login_results.token,e.login_results_expired_at=e.login_results.expired_at,e.login_results_user_answer_at=e.login_results.user.answer_at,e.login_results_user_expired_at=e.login_results.user.expired_at,e.$localStorage.set("loginToken",e.login_results_token),"E010"==e.login_results_result_code)e.sessionStorage.removeItem("shortUrlCode"),e.$router.push("/general/error/expired/");else if("E011"==e.login_results_result_code)e.user.valid.tel="セキュリティ保護のためロックされています。しばらく時間を置いてから再度ログインをお願いいたします。";else if("E012"==e.login_results_result_code)e.user.valid.tel="セキュリティ保護のためロックされています。しばらく時間を置いてから再度ログインをお願いいたします。";else if("E013"==e.login_results_result_code)e.user.valid.tel="エラー回数:"+e.login_results.login_error_count+" 残り回数:"+e.login_results.login_lock_count;else{var s=sessionStorage.getItem("fromLogout");"fromLogout"==s?e.$router.push("/mypage/"+e.param+"/"):"E012"==e.results.result_code?e.$router.push("/stamp/error/outOfTerm/"+e.param):e.login_results_user_answer_at?e.$router.push("/"+e.kyokucode+"/stamprally_detail/"+e.results_id+"/"+e.param+"/"):e.$router.push("/"+e.kyokucode+"/answer/"+e.results_id+"/"+e.param+"/")}})).catch((function(t){e.errored=!0,e.error=t,"E010"==e.login_results_result_code?(e.sessionStorage.removeItem("shortUrlCode"),e.$router.push("/general/error/expired/")):"E011"==e.login_results_result_code||"E012"==e.login_results_result_code?(e.message1="",e.message2="",e.user.valid.tel="セキュリティ保護のためロックされています。しばらく時間を置いてから再度ログインをお願いいたします。"):"E013"==e.login_results_result_code?(e.message1="携帯電話番号が違います。メッセージを受け取った携帯電話番号を入力してください。",e.message2="※3回失敗しますと、1時間ログインできなくなります",e.user.valid.tel="エラー回数:"+e.login_results.login_error_count+" 残り回数:"+e.login_results.login_lock_count):(500==t.response.status||502==t.response.status||405==t.response.status)&&e.$router.push("/general/error/system/")}))},checkmethod:function(e){var t=0,s=11,i=this.user.tel;this.checkEmpty(i)?this.checkNumeric(i)?this.checkMaxLength(i,s)?this.user.valid.tel="":(this.user.valid.tel="携帯電話番号は半角数字11桁で入力してください",t++):(this.user.valid.tel="携帯電話番号は半角数字のみで入力してください",t++):(this.user.valid.tel="携帯電話番号を入力してください",t++),t>0&&e.preventDefault()},check2method:function(e){var t=0,s=11,i=this.user.tel;this.checkEmpty(i)?this.checkNumeric(i)?this.checkMaxLength(i,s)?this.user.valid.tel="":(this.user.valid.tel="携帯電話番号は半角数字11桁で入力してください",t++):(this.user.valid.tel="携帯電話番号は半角数字のみで入力してください",t++):(this.user.valid.tel="携帯電話番号を入力してください",t++),t>0?e.preventDefault():this.loginApi()},checkEmpty:function(e){return""!=e.trim()},checkNumeric:function(e){var t=/^[0-9_]*$/;return t.test(e)},checkMaxLength:function(e,t){var s=!1;return s=e.length==t,s},checkMail:function(e){var t=/^[A-Za-z0-9]{1}[A-Za-z0-9_.-]*@{1}[A-Za-z0-9_.-]{1,}\.[A-Za-z0-9]{1,}$/;return!!t.test(e)}}},w=b,S=(s("3a23"),Object(v["a"])(w,y,_,!1,null,"3e522de0",null)),T=S.exports,$=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{attrs:{id:"mainVisual"}},[s("div",{staticClass:"inner"},[s("img",{attrs:{src:e.stamprally.banner,alt:""}})])]),s("div",{staticClass:"container"},[s("div",{staticClass:"contents"},[s("div",{staticClass:"broadcastingLogo"},[s("img",{attrs:{src:e.tv_station.logo,alt:""}})]),e._m(0),s("div",{staticClass:"section formWrap"},[s("form",{attrs:{id:"contact"},on:{submit:function(t){return t.preventDefault(),e.nextpage(t)}}},[s("div",{staticClass:"form"},[s("label",{staticClass:"formLabel",attrs:{for:"birth"}},[e._v("生年月")]),s("span",{staticClass:"require"},[e._v("*")]),s("br"),s("input",{directives:[{name:"model",rawName:"v-model",value:e.month,expression:"month"}],staticClass:"formMonth",attrs:{type:"month",name:"",value:"",id:"birth"},domProps:{value:e.month},on:{change:e.checkmethod,input:function(t){t.target.composing||(e.month=t.target.value)}}}),s("p",{staticClass:"error"},[e._v(e._s(e.valid.month))])]),s("div",{staticClass:"form"},[s("label",{staticClass:"formLabel",attrs:{for:"gender"}},[e._v("性別")]),s("span",{staticClass:"require"},[e._v("*")]),s("br"),s("ul",{staticClass:"radioList"},[s("li",[s("div",{staticClass:"radioWrap"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.gender,expression:"gender"}],attrs:{type:"radio",value:"1",id:"gender01"},domProps:{checked:e._q(e.gender,"1")},on:{change:[function(t){e.gender="1"},e.checkmethod]}}),s("label",{attrs:{for:"gender01"}},[e._v("男性")])])]),s("li",[s("div",{staticClass:"radioWrap"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.gender,expression:"gender"}],attrs:{type:"radio",value:"2",id:"gender02"},domProps:{checked:e._q(e.gender,"2")},on:{change:[function(t){e.gender="2"},e.checkmethod]}}),s("label",{attrs:{for:"gender02"}},[e._v("女性")])])]),s("li",[s("div",{staticClass:"radioWrap"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.gender,expression:"gender"}],attrs:{type:"radio",value:"3",id:"gender03"},domProps:{checked:e._q(e.gender,"3")},on:{change:[function(t){e.gender="3"},e.checkmethod]}}),s("label",{attrs:{for:"gender03"}},[e._v("その他")])])])]),s("p",{staticClass:"error"},[e._v(e._s(e.valid.gender))])]),s("div",{staticClass:"form"},[s("label",{staticClass:"formLabel",attrs:{for:"prefectures"}},[e._v("お住まいの郵便番号")]),s("span",{staticClass:"require"},[e._v("*")]),s("br"),s("input",{directives:[{name:"model",rawName:"v-model",value:e.zipcode1,expression:"zipcode1"}],staticClass:"tel zip01",attrs:{type:"tel",maxlength:"3",name:"zipcode1",id:"zipcode1",value:""},domProps:{value:e.zipcode1},on:{change:e.checkmethod,input:function(t){t.target.composing||(e.zipcode1=t.target.value)}}}),e._v(" - "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.zipcode2,expression:"zipcode2"}],staticClass:"tel zip02",attrs:{type:"tel",maxlength:"4",name:"zipcode2",id:"zipcode2",value:""},domProps:{value:e.zipcode2},on:{change:e.checkmethod,input:function(t){t.target.composing||(e.zipcode2=t.target.value)}}}),s("p",{staticClass:"error"},[e._v(e._s(e.valid.zip))])]),s("div",{staticClass:"form"},[s("label",{staticClass:"formLabel",attrs:{for:"sms"}},[e._v("SMS受信")]),s("span",{staticClass:"require"},[e._v("*")]),s("br"),s("ul",{staticClass:"radioList"},[s("li",[s("div",{staticClass:"radioWrap"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.sms,expression:"sms"}],attrs:{type:"radio",value:"true",id:"sms01"},domProps:{checked:e._q(e.sms,"true")},on:{change:function(t){e.sms="true"}}}),s("label",{attrs:{for:"sms01"}},[e._v("受け取る")])])]),s("li",[s("div",{staticClass:"radioWrap"},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.sms,expression:"sms"}],attrs:{type:"radio",value:"false",id:"sms02"},domProps:{checked:e._q(e.sms,"false")},on:{change:function(t){e.sms="false"}}}),s("label",{attrs:{for:"sms02"}},[e._v("受け取らない")])])]),s("p",[e._v("※以降、同様のメッセージが不要の場合は「受け取らない」を選択してください。")])]),s("p",{staticClass:"error"},[e._v(e._s(e.valid.sms))])]),e._m(1)])])])])])},x=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"section"},[s("p",[e._v("アンケートに回答して、ログインしてください。"),s("br"),e._v("なお、回答いただいた内容はサービス向上のほか、当社の業務の参考とさせていただきます。詳しくは利用規約をご確認ください。")]),s("p",{staticClass:"require mt10"},[e._v("*は必須項目です。")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"layoutC mt20"},[s("button",{staticClass:"btn loginBtn",attrs:{type:"submit",value:""}},[s("span",[e._v("回答してログイン")])])])}],A=(s("1276"),s("ac1f"),A||[]);function L(e){A.push(e)}var E={props:["kyokucode","channel","id"],data:function(){return{cons:u,month:"",gender:"",zipcode:"",zipcode1:"",zipcode2:"",pref:"",city:"",address:"",sms:"true",message:"",valid:{month:"",gender:"",zip:"",pref:"",city:"",address:"",sms:"",message:""},stamprally:[],tv_station:[],awards:[],stamp_book:[],pref_id:"",locality:"",street:"",results:"",result_code:"",error_message:""}},created:function(){var e=this;this.$watch((function(){return[e.zipcode1,e.zipcode2]}),(function(t,s){var i=e.zipcode1+e.zipcode2;if(7==i.length){var o=e;new YubinBango.Core(i,(function(e){o.pref=e.region,o.city=e.locality,o.address=e.street}))}}))},mounted:function(){var e=this;if(this.apiLoginToken=localStorage.getItem("loginToken"),null==this.apiLoginToken||"undefined"==this.apiLoginToken){var t=localStorage.getItem("kyokucode");""!=t&&null!=t||(t="stp"+this.channel);var s=localStorage.getItem("shortUrlCode");""!=s&&null!=s||(s=this.id),this.$router.push("/"+t+"/"+s+"/")}var i="Bearer "+this.apiLoginToken;C.a.get("/api/stamprally_detail",{params:{code:this.id,stamprally_id:this.channel},headers:{"Content-Type":"application/json",Authorization:i},data:{}}).then((function(t){e.results=t.data,e.result_code=e.results.result_code,e.stamprally=e.results.stamprally,e.tv_station=e.results.stamprally.tv_station,e.awards=e.results.stamprally.awards,e.stamp_book=e.results.stamp_book,e.$nextTick((function(){if(e.stamprally.css){var t=p()("").attr({rel:"stylesheet",href:e.cons.common.cssurl+e.stamprally.css});p()("body").append(t)}})),"E010"==e.result_code?e.$router.push("/general/error/expired/"):"E011"==e.result_code?e.$router.push("/general/error/noStamprally/"):"E012"==e.result_code?e.$router.push("/stamp/error/outOfTerm/"+e.id):"E013"==e.result_code||"E014"==e.result_code&&e.$router.push("/general/error/noStampNote/")})).catch((function(t){e.errored=!0,e.error=t,"E010"==e.result_code?e.$router.push("/general/error/expired/"):"E011"==e.result_code?e.$router.push("/general/error/noStamprally/"):"E012"==e.result_code?e.$router.push("/stamp/error/outOfTerm/+this.id"):"E013"==e.result_code||("E014"==e.result_code?e.$router.push("/general/error/noStampNote/"):(500==t.response.status||502==t.response.status||405==t.response.status)&&e.$router.push("/general/error/system/"))})),C.a.get("/api/user_info",{params:{},headers:{"Content-Type":"application/json",Authorization:i},data:{}}).then((function(t){e.results=t.data,e.sms=e.results.user.is_sms_notification,null!=e.results.user.birth&&(e.month=e.results.user.birth),null!=e.results.user.gender&&(e.gender=e.results.user.gender),null!=e.results.user.post_code&&(e.zipcode=e.results.user.post_code.split("-"),e.zipcode1=e.zipcode[0],e.zipcode2=e.zipcode[1])})).catch((function(t){if(e.errored=!0,e.error=t,500==t.response.status||502==t.response.status)e.$router.push("/general/error/system/");else if(403==t.response.status||400==t.response.status){var s=localStorage.getItem("kyokucode");""!=s&&null!=s||(s="stp999");var i=localStorage.getItem("shortUrlCode");""!=i&&null!=i||(i=e.id),sessionStorage.setItem("fromLogout","fromLogout"),e.$router.push("/"+s+"/"+i+"/")}else 404!=t.response.status&&405!=t.response.status||e.$router.push("/general/error/system/")}))},methods:{answerApi:function(){var e=this,t=this.month.split("-");if(this.apiLoginToken=localStorage.getItem("loginToken"),null==this.apiLoginToken||"undefined"==this.apiLoginToken){var s=localStorage.getItem("kyokucode");""!=s&&null!=s||(s="stp"+this.channel);var i=localStorage.getItem("shortUrlCode");""!=i&&null!=i||(i=this.id),this.$router.push("/"+s+"/"+i+"/")}var o="Bearer "+this.apiLoginToken,r="";r="true"==this.sms||!0===this.sms?Boolean(!0):"false"==this.sms||!1===this.sms?Boolean(!1):Boolean(!0),C.a.post("/api/answer",{code:this.id,stamprally_id:this.channel,brith_year:t[0],brith_month:t[1],gender:this.gender,post_code_first:this.zipcode1,post_code_last:this.zipcode2,region:this.pref,city:this.city,extended_address:this.address,is_sms_notification:r},{headers:{"Content-Type":"application/json",Authorization:o}}).then((function(s){if(e.results=s.data,"S000"==e.results.result_code){var i="";i="1"==e.gender?"male":"2"==e.gender?"female":"3"==e.gender?"other":"";e.people(t[0]+t[1],e.zipcode1,e.$router,"/"+e.kyokucode+"/stamprally_detail/"+e.channel+"/"+e.id+"/",i)}else"E010"==e.results.result_code?e.$router.push("/"+e.kyokucode+"/stamprally_detail/"+e.channel+"/"+e.id+"/"):"E011"==e.results.result_code?e.$router.push("/general/error/noStamprally/"):"E001"==e.results.result_code&&e.$router.push("/general/error/paramError/")})).catch((function(t){if(e.message="アンケート回答エラー",e.error=t,"E010"==e.results.result_code)e.$router.push("/"+e.kyokucode+"/stamprally_detail/"+e.channel+"/"+e.id+"/");else if("E011"==e.results.result_code)e.$router.push("/general/error/noStamprally/");else if("E001"==e.results.result_code)e.$router.push("/general/error/paramError/");else if(500==t.response.status||502==t.response.status)e.$router.push("/general/error/system/");else if(403==t.response.status||400==t.response.status){var s=localStorage.getItem("kyokucode");""!=s&&null!=s||(s="stp"+e.channel);var i=localStorage.getItem("shortUrlCode");""!=i&&null!=i||(i=e.id),e.$router.push("/"+s+"/"+i+"/")}else 405==t.response.status&&e.$router.push("/general/error/system/")}))},people:function(e,t,s,i,o){var r;L({client_id:"235",c_1:"leafnet",c_2:"ClientSite",c_3:e,c_4:t,c_5:o});var a=!1,n=document.getElementsByTagName("head")[0],l=document.createElement("script");return l.src="https://cdn.d2-apps.net/js/tr.js",l.onload=l.onreadystatechange=function(){a||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(a=!0,r=setInterval((function(){document.getElementsByTagName("iframe").length>0&&(console.log("router push"),clearInterval(r),s.push(i))}),100),l.onload=l.onreadystatechange=null,n&&l.parentNode&&n.removeChild(l))},window.__pParams=A,n.appendChild(l),!0},checkmethod:function(e){var t=0,s=this.month;this.checkEmpty(s)?this.valid.month="":(this.valid.month="生年月を入力してください",t++);var i=this.gender;this.checkEmpty2(i)?this.valid.gender="":(this.valid.gender="性別を選択してください",t++);var o=this.zipcode1,r=this.zipcode2,a=3,n=4;if(this.checkEmpty(o)&&this.checkEmpty(r))if(this.checkNumeric(o)&&this.checkNumeric(r))if(this.checkLength(o,a)&&this.checkLength(r,n)){var l=o+r,c="";new YubinBango.Core(l,(function(e){c=e.region})),c?this.valid.zip="":(this.valid.zip="存在しない郵便番号です。ご確認の上、再度入力してください。",t++)}else this.valid.zip="存在しない郵便番号です。ご確認の上、再度入力してください。",t++;else this.valid.zip="郵便番号は半角数字で入力してください",t++;else this.valid.zip="郵便番号を入力してください",t++;if(!(t>0))return 0;e.preventDefault()},nextpage:function(){0==this.checkmethod(event)&&this.answerApi()},checkEmpty:function(e){return""!=e.trim()},checkEmpty2:function(e){return""!=e},checkNumeric:function(e){var t=/^[0-9_]*$/;return t.test(e)},checkLength:function(e,t){var s=!1;return s=e.length==t,s},checkMail:function(e){var t=/^[A-Za-z0-9]{1}[A-Za-z0-9_.-]*@{1}[A-Za-z0-9_.-]{1,}\.[A-Za-z0-9]{1,}$/;return!!t.test(e)}}},O=E,z=(s("e8f2"),Object(v["a"])(O,$,x,!1,null,"661eb54d",null)),P=z.exports,j=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{attrs:{id:"mainVisual"}},[s("div",{staticClass:"inner"},[s("img",{attrs:{src:e.stamprally.banner,alt:""}})])]),s("div",{staticClass:"container"},[s("div",{staticClass:"contents"},[s("div",{staticClass:"broadcastingLogo"},[s("img",{attrs:{src:e.tv_station.logo,alt:""}})]),1==e.stamp_close?s("p",{staticClass:"endedTxt"},[e._v("受付は終了しました。"),s("br"),e._v("ご参加ありがとうございます")]):e._e(),s("div",{staticClass:"section"},[s("p",{staticClass:"period"},[e._v("開催期間:"+e._s(e.stamprally.open)+"~"+e._s(e.stamprally.close))]),s("p",{staticClass:"preline",domProps:{innerHTML:e._s(e.stamprally.description)}})]),s("div",{staticClass:"section stampRallyWrap"},[s("ul",{staticClass:"stampRally"},e._l(e.stamp_book,(function(t){return s("li",{key:t.oa_date,class:e.stampCheck(t)},[e._v(e._s(t.oa_date))])})),0)]),s("div",{staticClass:"stampRallyPrizeWrap"},[s("div",{staticClass:"stampRallyPrize"},[s("h2",[e._v("プレゼント内容")]),s("div",{staticClass:"prizeWrap"},e._l(e.awards,(function(t){return s("div",{key:t.prize,staticClass:"prize"},[t.conditions_value<=e.cleared_cnt?s("div",{staticClass:"img reached"},[s("img",{attrs:{src:t.image_url,alt:""}})]):s("div",{staticClass:"img"},[s("img",{attrs:{src:t.image_url,alt:""}})]),s("div",{staticClass:"ttl"},[e._v(e._s(t.prize)+":"+e._s(t.name))]),s("dl",{staticClass:"info"},[s("dt",[e._v("抽選日")]),s("dd",[e._v(e._s(t.lottery_date))])]),s("dl",{staticClass:"info"},[s("dt",[e._v("当選人数")]),s("dd",[e._v(e._s(t.lottery_count)+"名様")])]),s("dl",{staticClass:"info"},[s("dt",[e._v("応募条件")]),s("dd",[e._v("獲得スタンプ数"+e._s(t.conditions_value)+"個以上")])]),s("div",{staticClass:"txt"},[s("p",[e._v(e._s(t.details))])])])})),0)])]),s("div",{staticClass:"section"},[s("ul",{staticClass:"notes attention"},[s("li",{staticClass:"preline",domProps:{innerHTML:e._s(e.stamprally.rule)}})]),s("div",{staticClass:"links btnWrap btn2"},[s("router-link",{staticClass:"btn bdrBtn",attrs:{to:"/"+e.kyokucode+"/stamprally_detail/"+e.channel+"/contact/"+e.id}},[s("span",[e._v("企画に関する"),s("br"),e._v("お問い合わせ")])]),e.stamprally.program_official_url?s("a",{staticClass:"btn bdrBtn external",attrs:{href:e.stamprally.program_official_url,target:"_blank"}},[s("span",[e._v("番組公式ページ")])]):e._e()],1),s("div",{staticClass:"btnWrap"},[s("router-link",{staticClass:"btn btnS",attrs:{to:"/mypage/"+e.id+"/"}},[e._v("参加中のスタンプラリーを見る")])],1)])])])])},I=[],N=s("b85c"),H=(s("a4d3"),s("e01a"),s("466d"),s("5319"),s("53ca"));s("4de4"),s("fb6a"),s("a434");(function(e){e(p.a)})((function(e){var t=window.Slick||{};t=function(){var t=0;function s(s,i){var o,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(s),appendDots:e(s),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,s){return e('