.bl_downloadPage_subTitle__input,.bl_downloadPage_subTitle__complete{font-size:3.8rem;font-family:"丸明オールド StdN R",serif;font-weight:400;line-height:1.7}@media screen and (max-width: 519px){.bl_downloadPage_subTitle__input,.bl_downloadPage_subTitle__complete{font-size:2.2rem;line-height:3.6rem;letter-spacing:-0.04em}}.bl_downloadPage_title{font-size:2rem;line-height:3rem;font-weight:600;font-family:"FP-こぶりなゴシック StdN W6",sans-serif}@media screen and (max-width: 519px){.bl_downloadPage_title{font-size:1.4rem;line-height:1.5;padding-bottom:.8rem}}.bl_downloadPageForm_submitButton,.bl_downloadPageForm_submitButton__downloading,.bl_downloadPageForm_manualDownloadButton,.bl_downloadPageForm_backToFormButton,.bl_downloadPage_backToTopButton{stroke:#51748e;stroke-width:.1rem;font-size:1.3rem;font-weight:600;font-family:"FP-こぶりなゴシック StdN W6",sans-serif;position:relative}.bl_downloadPageForm_submitButton,.bl_downloadPageForm_submitButton__downloading,.bl_downloadPageForm_manualDownloadButton,.bl_downloadPageForm_backToFormButton,.bl_downloadPage_backToTopButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;fill:#51748e;color:#fff;-webkit-transition:opacity 250ms cubic-bezier(0.4, 0.1, 0.3, 1);transition:opacity 250ms cubic-bezier(0.4, 0.1, 0.3, 1);white-space:nowrap;border:none;outline:none;opacity:1;background-color:transparent;cursor:pointer}.bl_downloadPageForm_submitButton:visited,.bl_downloadPageForm_submitButton__downloading:visited,.bl_downloadPageForm_manualDownloadButton:visited,.bl_downloadPageForm_backToFormButton:visited,.bl_downloadPage_backToTopButton:visited{color:#fff}@media screen and (max-width: 519px){.bl_downloadPageForm_submitButton:active,.bl_downloadPageForm_submitButton__downloading:active,.bl_downloadPageForm_manualDownloadButton:active,.bl_downloadPageForm_backToFormButton:active,.bl_downloadPage_backToTopButton:active{text-decoration:none;opacity:.6}}@media screen and (min-width: 520px){.bl_downloadPageForm_submitButton:hover,.bl_downloadPageForm_submitButton__downloading:hover,.bl_downloadPageForm_manualDownloadButton:hover,.bl_downloadPageForm_backToFormButton:hover,.bl_downloadPage_backToTopButton:hover{text-decoration:none;opacity:.6}}.bl_pageFormComplete[data-complete-view]{display:none}.bl_downloadPage_loadingIndicator{display:none}.el_pageForm_inputErrorMessage{display:none;font-size:1.4rem;font-weight:600;font-family:"FP-こぶりなゴシック StdN W6",sans-serif;color:#c96144;padding:.4rem 0 0;line-height:1.5;letter-spacing:.04em;opacity:0;pointer-events:none;-webkit-transition:opacity 500ms 800ms;transition:opacity 500ms 800ms}@media screen and (max-width: 519px){.el_pageForm_inputErrorMessage{font-size:1.4rem;line-height:2;padding:.8rem 0 0}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[data-bind-system-error] div[data-input-view],body[data-bind-system-error] div[data-complete-view],body.sFormLoading-download.sFormClosed-download div[data-input-view],body.sFormLoading-download.sFormClosed-download div[data-error-view]{display:none}body[data-bind-system-error] div[data-error-view],body.sFormError-download .el_pageForm_inputErrorMessage[data-bind-error-message-for]{display:block;opacity:1;pointer-events:auto}body.sFormCompleted-download [data-input-view]{display:none}body.sFormCompleted-download [data-complete-view]{display:block}body.sFormLoading-download [data-input-view]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.sFormLoading-download .bl_downloadPageForm_submitButton{display:none}body.sFormLoading-download .bl_downloadPageForm_submitButton__downloading{display:block}body.sFormLoading-download .bl_downloadPage_loadingIndicator{display:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:100000}body.sFormLoading-download .bl_downloadPage_loadingIndicator::before{content:"";width:100px;height:100px;border:14px solid;border-color:transparent #b6b6b6 #b6b6b6 #b6b6b6;border-radius:50%;left:50%;top:50%;margin-left:-50px;margin-top:-50px;position:absolute;-webkit-animation:indicatorRotation 1000ms linear infinite;animation:indicatorRotation 1000ms linear infinite}@-webkit-keyframes indicatorRotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes indicatorRotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}[data-bind-error-input-for][data-bind-state=error]{background-color:rgba(201,97,68,.2);border:1px solid #c96144;color:#828282}[data-bind-error-message-for][data-bind-state=error]{margin-bottom:-0.4rem}.bl_downloadPage_completeImageArea,.bl_downloadPage_errorImageArea{background-color:#f6f5ee;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:auto}.bl_downloadPage_completeImage,.bl_downloadPage_errorImage{width:70rem;height:59rem}@media screen and (max-width: 519px){.bl_downloadPage_completeImage,.bl_downloadPage_errorImage{width:33.5rem;height:28.2rem}}.bl_downloadPage_completeImage_img,.bl_downloadPage_errorImage_img{width:100%;height:auto;vertical-align:top}.brSp{display:none}@media screen and (max-width: 519px){.brSp{display:block}}.brPc{display:block}@media screen and (max-width: 519px){.brPc{display:none}}.bl_downloadPage_title{padding-bottom:1.6rem;text-align:center}@media screen and (max-width: 519px){.bl_downloadPage_title{padding-bottom:.8rem}}.bl_downloadPage_subTitle__complete,.bl_downloadPage_subTitle__input{text-align:center;padding-bottom:7.2rem}@media screen and (max-width: 519px){.bl_downloadPage_subTitle__complete,.bl_downloadPage_subTitle__input{padding-bottom:3rem}}.bl_downloadPageForm{width:80rem;margin:auto}@media screen and (max-width: 519px){.bl_downloadPageForm{width:100%}}.bl_downloadPageForm_contents{padding:0 0 6rem}@media screen and (max-width: 519px){.bl_downloadPageForm_contents{padding:0 0 5rem}}.bl_downloadPageForm_item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.bl_downloadPageForm_item:not(:last-child){padding-bottom:3rem}@media screen and (max-width: 519px){.bl_downloadPageForm_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.bl_downloadPageForm_item:not(:last-child){padding-bottom:2rem}}.bl_downloadPageForm_item_labelArea{width:25.6rem;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-size:1.6rem;font-weight:600;font-family:"FP-こぶりなゴシック StdN W6",sans-serif;letter-spacing:.04em;line-height:1.5}@media screen and (max-width: 519px){.bl_downloadPageForm_item_labelArea{width:100%;padding-bottom:.8rem;font-size:1.4rem;line-height:2}}.bl_downloadPageForm_item_labelArea_required{color:#c96144}.bl_downloadPageForm_textarea,.bl_downloadPageForm_dropdownList,.bl_downloadPageForm_item_input{width:52.4rem;height:5.6rem;border:1px solid #c8c6bb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.8rem;font-size:1.6rem;padding:1.2rem 1.6rem;font-family:"FP-こぶりなゴシック StdN W3",sans-serif}.bl_downloadPageForm_textarea::-webkit-input-placeholder, .bl_downloadPageForm_dropdownList::-webkit-input-placeholder, .bl_downloadPageForm_item_input::-webkit-input-placeholder{font-family:"FP-こぶりなゴシック StdN W3",sans-serif}.bl_downloadPageForm_textarea::-moz-placeholder, .bl_downloadPageForm_dropdownList::-moz-placeholder, .bl_downloadPageForm_item_input::-moz-placeholder{font-family:"FP-こぶりなゴシック StdN W3",sans-serif}.bl_downloadPageForm_textarea::placeholder,.bl_downloadPageForm_dropdownList::placeholder,.bl_downloadPageForm_item_input::placeholder{font-family:"FP-こぶりなゴシック StdN W3",sans-serif}[type=tel].bl_downloadPageForm_textarea::-webkit-input-placeholder, [type=tel].bl_downloadPageForm_dropdownList::-webkit-input-placeholder, [type=tel].bl_downloadPageForm_item_input::-webkit-input-placeholder{font-family:sans-serif}[type=tel].bl_downloadPageForm_textarea::-moz-placeholder, [type=tel].bl_downloadPageForm_dropdownList::-moz-placeholder, [type=tel].bl_downloadPageForm_item_input::-moz-placeholder{font-family:sans-serif}[type=tel].bl_downloadPageForm_textarea::placeholder,[type=tel].bl_downloadPageForm_dropdownList::placeholder,[type=tel].bl_downloadPageForm_item_input::placeholder{font-family:sans-serif}@media screen and (max-width: 519px){.bl_downloadPageForm_textarea,.bl_downloadPageForm_dropdownList,.bl_downloadPageForm_item_input{width:100%;font-size:1.4rem}}.bl_downloadPageForm_dropdownList{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bl_downloadPageForm_item_inputArea{line-height:0}.bl_downloadPageForm_item_inputArea__selectBox{position:relative}.bl_downloadPageForm_item_inputArea__selectBox::before{position:absolute;content:"";top:50%;right:2.14rem;width:1rem;height:1rem;padding:0;border:solid .2rem;border-color:#000 #000 transparent transparent;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);pointer-events:none}@media screen and (max-width: 519px){.bl_downloadPageForm_item_inputArea__selectBox::before{right:2.323rem}}.bl_downloadPageForm_textarea{height:16.8rem}@media screen and (max-width: 519px){.bl_downloadPageForm_textarea{height:13.6rem}}.bl_downloadPageForm_messageArea{text-align:center;padding-bottom:4.2rem}@media screen and (max-width: 519px){.bl_downloadPageForm_messageArea{padding-bottom:2.8rem}}.bl_downloadPageForm_message{line-height:2;padding-bottom:3rem}@media screen and (max-width: 519px){.bl_downloadPageForm_message{font-size:1.4rem;line-height:1.8;padding-bottom:1.6rem}}input[type=checkbox]{display:none}.bl_downloadPageForm_agreement{line-height:2.8rem}.bl_downloadPageForm_agreement_checkbox{width:2.8rem;height:2.8rem;border:1px solid #c8c6bb;border:1px solid red;border-radius:.8rem;vertical-align:text-top;margin-right:1.2rem}.bl_downloadPageForm_agreement_label{margin-left:4rem;position:relative}.bl_downloadPageForm_agreement_label::before{background:#fff;border:.1rem solid #c8c6bb;border-radius:.8rem;content:"";width:2.8rem;height:2.8rem;position:absolute;top:50%;left:-4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bl_downloadPageForm_agreement_label::after{content:"";width:1.3rem;height:1.25rem;position:absolute;top:.35rem;left:-3.3rem;background:url(../images/checked_mark.png) no-repeat;background-size:cover;opacity:0}@media screen and (max-width: 519px){.bl_downloadPageForm_agreement_label{font-size:1.4rem}.bl_downloadPageForm_agreement_label::before{width:2.4rem;height:2.4rem;left:-3.6rem}.bl_downloadPageForm_agreement_label::after{width:1.4rem;height:1.3rem;top:.08rem;left:calc(-1 * (1.4rem + 1.2rem + 0.5rem))}}body.sFormError-download .bl_downloadPageForm_agreement_label~.el_pageForm_inputErrorMessage[data-bind-error-message-for][data-bind-state=error]{display:block;margin-top:.4rem;margin-bottom:calc(-2.5rem - 0.4rem)}body.sFormError-download .bl_downloadPageForm_agreement_label~.el_pageForm_inputErrorMessage[data-bind-error-message-for]{display:none}input[type=checkbox]:checked+.bl_downloadPageForm_agreement_label::after{opacity:1}input[type=checkbox]:checked+.bl_downloadPageForm_agreement_label::before{background:#51748e}.bl_downloadPageForm_agreement_label_link{font-weight:600;font-family:"FP-こぶりなゴシック StdN W6",sans-serif;color:#51748e;-webkit-transition:opacity 250ms cubic-bezier(0.4, 0.1, 0.3, 1);transition:opacity 250ms cubic-bezier(0.4, 0.1, 0.3, 1)}@media screen and (max-width: 519px){.bl_downloadPageForm_agreement_label_link:active{text-decoration:none;color:#51748e;opacity:.6}}@media screen and (min-width: 520px){.bl_downloadPageForm_agreement_label_link:hover{text-decoration:none;color:#51748e;opacity:.6}}.bl_downloadPageForm_agreement_label_link:visited{color:#51748e}.bl_downloadPageForm_backToFormButton,.bl_downloadPageForm_manualDownloadButton,.bl_downloadPageForm_submitButton__downloading,.bl_downloadPageForm_submitButton{margin:auto;max-width:30.982rem;height:6.45rem;font-size:2.4rem;font-family:"FP-こぶりなゴシック StdN W6",sans-serif;letter-spacing:.5em;text-indent:.5em}@media screen and (max-width: 519px){.bl_downloadPageForm_backToFormButton,.bl_downloadPageForm_manualDownloadButton,.bl_downloadPageForm_submitButton__downloading,.bl_downloadPageForm_submitButton{width:100%;height:5.6rem;font-size:1.6rem;max-width:none}}.bl_downloadPageForm_submitButton{-webkit-transition:color 300ms,fill 300ms;transition:color 300ms,fill 300ms}.bl_downloadPageForm_submitButton[disabled]{opacity:.6;cursor:auto}.bl_downloadPageForm_submitButton__downloading{display:none;fill:#ebeadc;stroke:#ebeadc;color:#444446}.bl_downloadPageForm_backToFormButton,.bl_downloadPageForm_manualDownloadButton{width:28.582rem;margin-bottom:9rem;fill:transparent;color:#51748e}.bl_downloadPageForm_backToFormButton:visited,.bl_downloadPageForm_manualDownloadButton:visited{color:#51748e}@media screen and (max-width: 519px){.bl_downloadPageForm_backToFormButton,.bl_downloadPageForm_manualDownloadButton{margin-bottom:6.2rem}}.bl_downloadPageForm_manualDownloadButton{-webkit-transition:color 300ms,fill 300ms;transition:color 300ms,fill 300ms}@media screen and (max-width: 519px){.bl_downloadPageForm_manualDownloadButton{width:100%}}.bl_downloadPageForm_backToFormButton{width:23.682rem;-webkit-transition:color 300ms,fill 300ms;transition:color 300ms,fill 300ms}@media screen and (max-width: 519px){.bl_downloadPageForm_backToFormButton{width:100%}}.bl_downloadPageForm_submitButton_bgSvg{position:absolute;left:0;top:0;width:100%;height:100%}.bl_downloadPageForm_submitButton_content{position:relative}.bl_downloadPageForm_submitButton_content__complete{position:relative;letter-spacing:0;text-indent:0}.bl_downloadPage_formComplete{text-align:center;display:none}.bl_downloadPage_backToTopButton{font-size:2.4rem;width:28.582rem;padding:1rem 2rem 1.2rem;margin:auto;color:#444446;-webkit-transition:background-color 300ms;transition:background-color 300ms;fill:transparent}.bl_downloadPage_backToTopButton:visited{color:#444446}@media screen and (max-width: 519px){.bl_downloadPage_backToTopButton{font-size:1.6rem;width:19.2rem;height:4.4rem}}.bl_downloadPage_subTitle__complete{padding-bottom:4.8rem}@media screen and (max-width: 519px){.bl_downloadPage_subTitle__complete{padding-bottom:3rem}}.bl_downloadPage_completeMessage{line-height:2;padding-bottom:6.6rem}@media screen and (max-width: 519px){.bl_downloadPage_completeMessage{font-size:1.4rem;line-height:1.8;padding-bottom:2.8rem}}.bl_downloadPage_formError{text-align:center;display:none}html>body .sFormDialog .sFormDialogFrame{background-color:#fff;color:#444446}html>body .sFormDialog .sFormDialogFrame .sFormDialogFrameBody{border:none}html>body .sFormDialog .sFormDialogFrame .sFormDialogFrameBody::before{border-width:16px;border-color:transparent #808e9c #808e9c}html>body .sFormDialog .sFormDialogFrame .sFormDialogFrameBody .sFormMessage{padding-bottom:30px}html>body .sFormDialog .sFormDialogFrame .sFormDialogConfirmButton{background-color:#51748e}html>body .sFormDialog.sFormCompleted.sFormDialogOpened,html>body .sFormDialog.sFormCompleted.sFormDialogClosed{display:none}
