.bl_downloadPageSection{max-width:106rem;width:100%;margin:auto}@media screen and (max-width: 1150px){.bl_downloadPageSection{width:100%}}.bl_downloadPageSectionTitle{font-size:3.8rem;line-height:140%;font-weight:700;letter-spacing:.15em}@media screen and (max-width: 752px){.bl_downloadPageSectionTitle{font-size:2.8rem}}.bl_downloadPageSectionTitle{color:#202b52}.bl_downloadForm_buttonFrame__backToForm{width:14.4rem;height:3.6rem;border-radius:.5rem;overflow:hidden;color:#fff;margin:auto}[data-bind-form-validation-errors] .bl_downloadForm_item_label::after{content:"この項目を正しく入力してください";color:#da1b1b;font-size:.8em}@media screen and (max-width: 752px){[data-bind-form-validation-errors] .bl_downloadForm_item_label::after{display:block}}[data-bind-form-validation-errors] .bl_downloadForm_item_input,[data-bind-form-validation-errors] .bl_downloadForm_item_textarea,[data-bind-form-validation-errors] .bl_downloadForm_item_textarea__contents{border-color:#da1b1b}[data-bind-form-validation-errors~=email] .bl_downloadForm_item_label::after{content:"メールアドレスを正しく入力してください"}[data-bind-form-validation-errors~=require] .bl_downloadForm_item_label::after{content:"この項目を入力してください"}[data-bind-form-validation-errors~=require][data-bind-form-validation=email] .bl_downloadForm_item_label::after{content:"メールアドレスを入力してください"}[data-bind-form-validation-errors~=require][data-bind-form-validation=company] .bl_downloadForm_item_label::after{content:"組織名を入力してください"}[data-bind-form-validation-errors~=require][data-bind-form-validation=name] .bl_downloadForm_item_label::after{content:"お名前を入力してください"}[data-bind-form-validation-errors~=require][data-bind-form-validation=phone] .bl_downloadForm_item_label::after{content:"お電話番号を入力してください"}[data-bind-form-validation-errors~=require][data-bind-form-validation=body] .bl_downloadForm_item_label::after{content:"お問い合わせ内容を入力してください"}[data-bind-form-validation-errors~=require][data-bind-form-validation=overViewList] .bl_inquiryForm_item_label::after{content:"ピリカを知ったきっかけを入力してください"}[data-bind-form-validation-errors~=number][data-bind-form-validation=phone] .bl_downloadForm_item_label::after{content:"お電話番号を正しく入力してください"}body[data-form-validation-error] .sFormDialog{display:none}html{scroll-behavior:initial}.bl_downloadPageSection{width:100%}@media screen and (max-width: 752px){.bl_downloadPageSection{padding:0 1.2rem}}.bl_downloadPageSectionTitle{padding:17.6rem 0 8.8rem}@media screen and (max-width: 752px){.bl_downloadPageSectionTitle{padding:6.4rem 0 4.4rem}}.bl_downloadPage_lead{margin-bottom:4.4rem}@media screen and (max-width: 752px){.bl_downloadPage_lead{font-size:1.8rem}}.bl_downloadForm_item_textarea__contents,.bl_downloadForm_item_input{font-family:"Noto Sans JP",sans-serif;background-color:rgba(0,0,0,0);border:.1rem solid #aaa;display:inline-block;color:#0e0e0e;font-size:1.6rem;width:100%;height:4.5rem;padding:.4rem 1.1rem}@media screen and (max-width: 752px){.bl_downloadForm_item_textarea__contents,.bl_downloadForm_item_input{height:4.5rem;font-size:1.8rem;padding:.4rem .5rem}}.bl_downloadForm_item_label{display:block;font-size:1.6rem}@media screen and (max-width: 752px){.bl_downloadForm_item_label{font-size:1.8rem}}.bl_downloadForm_item{margin-bottom:2.2rem}@media screen and (max-width: 752px){.bl_downloadForm_item{margin-bottom:2.4rem}}.bl_downloadForm_item__multipleCheckbox{margin-bottom:4.4rem}@media screen and (max-width: 752px){.bl_downloadForm_item__multipleCheckbox{margin-bottom:2.1rem}}.bl_downloadForm_multipleCheckbox_title{font-weight:700;padding-bottom:1.1rem}@media screen and (max-width: 752px){.bl_downloadForm_multipleCheckbox_title{font-size:1.8rem;padding-bottom:1.2rem}}.bl_downloadForm_item_label_required{font-size:1.6rem;position:relative;left:-0.4rem}@media screen and (max-width: 752px){.bl_downloadForm_item_label_required{font-size:1.8rem;left:-0.2rem}}.bl_downloadForm_item_checkboxList{padding-left:1rem}.bl_downloadForm_item_checkboxBlockList{list-style:none}.bl_downloadForm_item_checkboxBlockList_item__underline,.bl_downloadForm_item_checkboxBlockList_item{padding-bottom:1.1rem;margin-bottom:1.1rem}.bl_downloadForm_item_checkboxBlockList_item__underline:not(:last-child),.bl_downloadForm_item_checkboxBlockList_item:not(:last-child){border-bottom:1px solid #0e0e0e}@media screen and (max-width: 752px){.bl_downloadForm_item_checkboxBlockList_item__underline,.bl_downloadForm_item_checkboxBlockList_item{padding-bottom:1.2rem}}.bl_downloadForm_item_checkboxBlockList_item__underline{width:44rem}@media screen and (max-width: 752px){.bl_downloadForm_item_checkboxBlockList_item__underline{width:100%}}.bl_downloadForm_item_checkboxBlockList_item_title{font-weight:700}@media screen and (max-width: 752px){.bl_downloadForm_item_checkboxBlockList_item_title{font-size:1.8rem}}.bl_downloadForm_item_checkboxList_item{font-size:1.6rem}@media screen and (max-width: 752px){.bl_downloadForm_item_checkboxList_item{font-size:1.8rem;display:-webkit-box;display:flex}}.el_downloadForm_item_checkboxList_item_label__bold,.el_downloadForm_item_checkboxList_item_label{cursor:pointer;padding:.2rem 2.5rem .5rem 1.4rem;position:relative}.el_downloadForm_item_checkboxList_item_label__bold::before,.el_downloadForm_item_checkboxList_item_label::before{background:rgba(0,0,0,0);border:.2rem solid #0e0e0e;content:"";width:1.5rem;height:1.5rem;position:absolute;top:.8rem;left:-1rem}.el_downloadForm_item_checkboxList_item_label__bold::after,.el_downloadForm_item_checkboxList_item_label::after{border-right:.2rem solid #0e0e0e;border-bottom:.2rem solid #0e0e0e;content:"";width:.6rem;height:.9rem;position:absolute;top:1.3rem;left:-0.5rem;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);opacity:0}@media screen and (max-width: 752px){.el_downloadForm_item_checkboxList_item_label__bold,.el_downloadForm_item_checkboxList_item_label{padding:0 0 0 1.6rem}.el_downloadForm_item_checkboxList_item_label__bold::before,.el_downloadForm_item_checkboxList_item_label::before{width:1.5rem;height:1.5rem;top:1rem;left:-1rem}.el_downloadForm_item_checkboxList_item_label__bold::after,.el_downloadForm_item_checkboxList_item_label::after{left:-0.6rem;top:1.4rem}}.el_downloadForm_item_checkboxList_item_label__bold{font-weight:700}.bl_downloadForm_item_textarea__contents{height:20rem}@media screen and (max-width: 752px){.bl_downloadForm_item_textarea__contents{height:20rem}}input[type=checkbox]{display:none}input[type=checkbox]:checked+.el_downloadForm_item_checkboxList_item_label::after,input[type=checkbox]:checked+.el_downloadForm_item_checkboxList_item_label__bold::after{opacity:1}.bl_download_agreeToTerms{padding:2.2rem 0 4.4rem}@media screen and (max-width: 752px){.bl_download_agreeToTerms{font-size:1.8rem}}.bl_download_agreeToTerms_textAndCheckbox_text{text-align:center}@media screen and (max-width: 752px){.bl_download_agreeToTerms_textAndCheckbox_text{text-align:left;letter-spacing:-0.03em}}.bl_download_agreeToTerms_textAndCheckbox_checkbox{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-left:1rem}.bl_downloadForm_buttonDescription{text-align:center;padding-bottom:4.4rem}.bl_downloadForm_buttonFrame,.bl_downloadForm_buttonFrame__manualDownload{width:28rem;height:6rem;border-radius:.5rem;overflow:hidden;color:#0e0e0e;margin:auto}.bl_downloadForm_buttonFrame__manualDownload{display:block;width:21rem}.bl_downloadForm_buttonFrame__manualDownload:hover{color:#fff;text-decoration:none}.bl_downloadForm_buttonFrame_button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;font-size:1.6rem;line-height:1.8;background-color:#f9d572;-webkit-transition:background-color 300ms;transition:background-color 300ms;color:inherit;text-decoration:none;border:none}@media screen and (max-width: 752px){.bl_downloadForm_buttonFrame_button{font-size:1.5rem}}.bl_downloadForm_buttonFrame_button:visited{color:inherit}.bl_downloadForm_buttonFrame_button[data-bind-button-state=disabled]{color:#fff;background-color:#aaa;pointer-events:none}.bl_downloadForm_buttonFrame_button:hover{background-color:#f4e0a7;cursor:pointer}.bl_downloadForm_buttonFrame__backToForm{display:block;width:18rem}.bl_downloadForm_buttonFrame__backToForm:hover{color:#fff;text-decoration:none}.bl_downloadPageForm{display:block}.bl_downloadPageCompleted{display:none}.bl_downloadPage_formError{display:none}html>body .sFormDialog .sFormDialogFrame .sFormDialogFrameBody{border:none}html>body .sFormDialog .sFormDialogFrame .sFormDialogFrameBody::before{border-width:16px;border-color:rgba(0,0,0,0) #202b52 #202b52}html>body .sFormDialog.sFormCompleted.sFormDialogOpened,html>body .sFormDialog.sFormCompleted.sFormDialogClosed{display:none}html>body[data-bind-form-state=completed] .bl_downloadPageForm{display:none}html>body[data-bind-form-state=completed] .bl_downloadPageCompleted{display:block}html>body[data-bind-system-error] .bl_downloadPageForm{display:none}html>body[data-bind-system-error] .bl_downloadPage_formError{display:block}.grecaptcha-badge{z-index:1}
