*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,main,header,section,article,aside,footer,dl,dd,ul,ol,li{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}ul,ol,li{list-style:none}img,picture{max-width:100%;height:auto;display:block;border:none}button{margin:0;padding:0;border:none;background:none}a{text-decoration:none}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}fieldset{border:none;margin:0;padding:0}.m-contents__download{text-decoration:none;display:inline-flex;width:333px;height:80px;padding:0px 36px;justify-content:center;align-items:center;gap:16px;flex-shrink:0;background-color:#1b4944;border-radius:60px}.m-contents__download.m-contents__head{position:absolute;left:50%;transform:translateX(-50%)}.m-contents__download span{display:block}.download__exp{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.download__detail{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px}@media screen and (min-width: 768px){.download__detail{width:100%}}.download__list{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (min-width: 768px){.download__list{display:grid;grid-template-columns:repeat(2, 1fr);align-items:stretch}}.document__img{display:flex;flex-direction:column;align-items:stretch;gap:8px}.document__img img{width:100%}@media screen and (min-width: 768px){.document__img img{max-width:282px}}.document__name{font-size:16px;font-weight:400;line-height:160%}.step{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1280px){.step{max-width:1132px}}.step__bar{width:100%;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (min-width: 768px){.step__bar{padding:0 4.2%}}@media screen and (min-width: 1280px){.step__bar{padding:0}}.step__item{width:100%;display:grid;place-content:center;background-color:#e0f2e9;text-align:center;position:relative;padding:16px;height:80px}@media screen and (min-width: 768px){.step__item{height:100%}}.step__item.active{background-color:#1b4944;color:#fff}.step__item:nth-of-type(1){border-radius:8px 0 0 8px}.step__item:nth-of-type(2){border-radius:0 8px 8px 0}.step__item.active.arrow::after{content:"";display:block;width:40px;height:40px;position:absolute;top:50%;right:-20px;transform:translateY(-50%);background-image:url(../../img/download/step_right_arrow_active.svg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1}@media screen and (min-width: 768px){.step__item.active.arrow::after{right:-30px}}.step__item.arrow::after{content:"";display:block;width:40px;height:40px;position:absolute;top:50%;right:-20px;transform:translateY(-50%);background-image:url(../../img/download/step_right_arrow_default.svg);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1}@media screen and (min-width: 768px){.step__item.arrow::after{right:-30px}}.step__bold,.step__regular{font-size:14px;line-height:1.1428571429}.step__bold{font-weight:500}.step__regular{font-weight:400}.form.download__form{background-color:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,.18);border-radius:4px;width:100%;min-height:400px}@media screen and (min-width: 768px){.form.download__form{width:100%;max-width:588px;padding:0}}.radio__top__group{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:16px 0}@media screen and (min-width: 1100px){.radio__top__group{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:16px 32px}}.radio__group{display:flex;flex-direction:row;align-items:center;gap:4px 16px;flex-wrap:wrap;padding:0}.container{color:#212e44;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.lg,.sm,.md{display:none}.ssm,.ssm.sm,.ssm.sm.md,.ssm__500,.ssm__555{display:block}@media screen and (min-width: 500px){.lg,.sm,.md,.ssm__500{display:none}.ssm,.ssm.sm,.ssm.sm.md{display:block}}@media screen and (min-width: 555px){.lg,.sm,.md,.ssm__500,.ssm__555{display:none}.ssm,.ssm.sm,.ssm.sm.md{display:block}}@media screen and (min-width: 768px){.ssm,.md{display:none}.sm,.ssm.sm .ssm.sm.md,.sm.lg{display:block}}@media screen and (min-width: 1024px){.ssm,.ssm.sm{display:none}.md,.ssm.sm.md{display:block}}@media screen and (min-width: 1280px){.ssm,.ssm.sm{display:none}.lg,.sm.lg .ssm.sm.md.lg{display:block}}.title__02{font-size:24px;font-weight:700;line-height:normal;text-align:center;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif !important}@media screen and (min-width: 768px){.title__02{font-size:30px;line-height:1.0666666667;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif !important;padding:24px 0 16px 0}}.download__head{width:100%;display:grid;place-content:center;padding:8px 16px;background-color:#067386;color:#fff;font-size:20px;font-weight:700;line-height:normal}.figcaption{font-size:15px;font-weight:700;line-height:1.35}.download__document__content__exp__sytle{font-size:16px;font-weight:700;line-height:1}.download__document__content__exp{font-size:16px;font-weight:400;line-height:1.8}.ss_form_title{font-size:16px;font-weight:700;line-height:1.4;display:flex;flex-direction:row;align-items:center}::-moz-placeholder{font-size:16px;font-weight:400;line-height:normal;color:#bbb !important}::placeholder{font-size:16px;font-weight:400;line-height:normal;color:#bbb !important}.form__item__exp a{display:inline-block;padding:0;text-underline-offset:2px;transition:opacity .6s}.form__item__exp a:hover{opacity:.6}.form__input__data{font-size:16px;font-weight:400;line-height:1}.wpcf7-list-item-label{font-size:16px;font-weight:400}.container{width:100%}.article{display:flex;flex-direction:column;gap:48px}@media screen and (min-width: 768px){.article{padding:32px 4.2%;align-items:center}}.article.download__form{padding:16px 4.2%;gap:32px}@media screen and (min-width: 768px){.article.download__form{padding:32px 0 48px;gap:32px;max-width:1132px;width:100%;margin:0 auto;min-height:900px}}.download__container{display:flex;flex-direction:column;gap:32px;align-items:center;width:100%}@media screen and (min-width: 768px){.download__container{padding:0 4.2%;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:32px;width:100%}}@media screen and (min-width: 1280px){.download__container{padding:0}}.catchphrase.document{display:flex;flex-direction:column;align-items:center;gap:48px}@media screen and (min-width: 768px){.catchphrase.document{align-items:center;padding:24px 0 16px 0}}.catchphrase__period{font-feature-settings:"palt"}.download a{height:80px;border-radius:80px;font-size:20px;padding:0px 24px 0px 16px;background-color:#ff7800;color:#fff;display:flex;flex-direction:row-reverse;align-items:center;gap:16px}.download a::after{position:static;transform:translateY(0);background-image:url(../../img/button/download_down_arrow_white.svg)}.downloadCta a,.inquiryCta a,.newsletterCta a{background-color:#ff7800;padding:0px 12px 0px 48px;text-decoration:none;color:#fff;position:relative;height:48px;width:256px;border-radius:24px;display:grid;place-content:center;font-size:14px;font-style:normal;font-weight:700;line-height:100%;transition:opacity .3s}@media screen and (min-width: 768px){.downloadCta a,.inquiryCta a,.newsletterCta a{width:auto;height:80px;border-radius:40px;font-size:20px;padding:0px 20px 0px 64px}}.downloadCta a::after,.inquiryCta a::after,.newsletterCta a::after{content:"";width:32px;height:32px;position:absolute;top:50%;left:8px;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 768px){.downloadCta a::after,.inquiryCta a::after,.newsletterCta a::after{left:16px}}@media(hover: hover){.downloadCta a:hover,.inquiryCta a:hover,.newsletterCta a:hover{opacity:.6 !important}}.downloadCta a::after{background-image:url(../../../img/button/download_down_arrow_white.svg)}.inquiryCta a::after{background-image:url(../../../img/button/inquiry_access_white.svg)}.newsletterCta a::after{background-image:url(../../../img/button/mailmagazine_access_white.svg)}.downloadCta a::after{background-image:url(../../img/button/download_down_arrow_white.svg)}
/*# sourceMappingURL=download.min.css.map */