@charset "UTF-8";.section.download-list.-recommend{background:#CFF3F2}@media print,screen and (min-width:768px){.section.download-list *+.index-h2{margin-top:5rem}}@media only screen and (max-width:767px){.section.download-list *+.index-h2{margin-top:3.4375rem}}@media print,screen and (min-width:768px){.section.download-detail .section-inn{display:-ms-grid;display:grid;gap:2.5rem 1.25rem;-ms-grid-columns:1fr 1.25rem 1fr;grid-template-columns:1fr 1fr}}@media print,screen and (min-width:768px){.section.download-detail .download-detail-head{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}@media only screen and (max-width:767px){.section.download-detail .download-detail-head{margin-bottom:1.5625rem}}.section.download-detail .download-detail-head h2{color:#058D84;font-weight:700}@media print,screen and (min-width:768px){.section.download-detail .download-detail-head h2{font-size:1.5rem;line-height:1.4583333333;margin-bottom:.8125rem}}@media only screen and (max-width:767px){.section.download-detail .download-detail-head h2{font-size:1.25rem;line-height:1.5;margin-bottom:.9375rem}}.section.download-detail .download-detail-head h1{font-weight:700}@media print,screen and (min-width:768px){.section.download-detail .download-detail-head h1{font-size:2.375rem;line-height:1.5789473684}}@media only screen and (max-width:767px){.section.download-detail .download-detail-head h1{font-size:1.625rem;line-height:1.3846153846}}@media print,screen and (min-width:768px){.section.download-detail .download-detail-entry{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}.section.download-detail .download-detail-entry figure img{max-width:none;width:100%}.section.download-detail .download-detail-entry figure+*{margin-top:1.25rem}.section.download-detail .download-detail-entry *+figure{margin-top:1.25rem}.section.download-detail .download-detail-entry>img,.section.download-detail .download-detail-entry>figure>img,.section.download-detail .download-detail-entry>picture>img{border-radius:.25rem}.section.download-detail .download-detail-entry-summary{background:#EEFBF8}@media print,screen and (min-width:768px){.section.download-detail .download-detail-entry-summary{border-radius:1.25rem;padding:2.5rem 1.875rem}}@media only screen and (max-width:767px){.section.download-detail .download-detail-entry-summary{margin-left:-.9375rem;padding:1.875rem .9375rem;width:calc(100% + 1.875rem)}}.section.download-detail .download-detail-entry-summary li{padding-left:0}.section.download-detail .download-detail-entry-summary li:before{background:none;content:none;height:auto;width:auto}.section.download-detail .download-detail-entry-summary li>*{font-weight:inherit;margin:0}.section.download-detail .download-detail-entry-summary li+li{margin-top:0}.section.download-detail .download-detail-entry-summary>ul{background:#FFF;border-radius:.25rem;margin:0}@media print,screen and (min-width:768px){.section.download-detail .download-detail-entry-summary>ul{padding:1rem 1.5rem}}@media only screen and (max-width:767px){.section.download-detail .download-detail-entry-summary>ul{padding:1rem .875rem}}.section.download-detail .download-detail-entry-summary>ul+ul{margin-top:.3125rem}.section.download-detail .download-detail-entry-summary>ul>li{color:#005F67;font-weight:700;padding-left:1em;position:relative}@media print,screen and (min-width:768px){.section.download-detail .download-detail-entry-summary>ul>li{font-size:1.125rem;line-height:1.4444444444}}@media only screen and (max-width:767px){.section.download-detail .download-detail-entry-summary>ul>li{font-size:.9375rem;line-height:1.3333333333}}.section.download-detail .download-detail-entry-summary>ul>li:before{content:"・";left:0;position:absolute;top:0}.section.download-detail .download-detail-entry-summary>ul>li ul>li{color:#058D84;font-weight:500;padding-left:1em;position:relative}@media print,screen and (min-width:768px){.section.download-detail .download-detail-entry-summary>ul>li ul>li{font-size:1rem;line-height:1.5}}@media only screen and (max-width:767px){.section.download-detail .download-detail-entry-summary>ul>li ul>li{font-size:.875rem;line-height:1.3571428571}}.section.download-detail .download-detail-entry-summary>ul>li ul>li:before{content:"-";left:0;position:absolute;top:0}.section.download-detail .download-detail-entry-summary>ul>li *+ul{margin-top:.5rem}@media print,screen and (min-width:768px){.section.download-detail *+.download-detail-entry-summary{margin-top:2.5rem}}@media only screen and (max-width:767px){.section.download-detail *+.download-detail-entry-summary{margin-top:4rem}}@media print,screen and (min-width:768px){.section.download-detail .download-detail-form{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}@media only screen and (max-width:767px){.section.download-detail .download-detail-form{margin:3.75rem 0 0 -.9375rem;width:calc(100% + 1.875rem)}}.section.download-detail .download-detail-form .download-detail-form-inn{background:#CFF3F2}@media print,screen and (min-width:768px){.section.download-detail .download-detail-form .download-detail-form-inn{border-radius:.25rem;padding:2.5rem 2.125rem}}@media only screen and (max-width:767px){.section.download-detail .download-detail-form .download-detail-form-inn{padding:1.875rem .9375rem}}.section.download-detail .download-detail-form .download-detail-form-inn>p{font-weight:700}@media print,screen and (min-width:768px){.section.download-detail .download-detail-form .download-detail-form-inn>p{font-size:.9375rem;line-height:1.4}}@media only screen and (max-width:767px){.section.download-detail .download-detail-form .download-detail-form-inn>p{font-size:.875rem;line-height:1.8571428571}}.section.download-detail .download-detail-form *+.download-detail-form-area{margin-top:1.75rem}:root{--accent-color:#3CA4A2;--btn-color:#3A9EA3;--required-red:red;--text-base:#1D1D1D;--text-green:#058D84;--text-gray:#9D9D9D;--text-link:#235F67;--text-hover:#328D84;--text-red:red;--bg-gray:#F7FCFC;--outline-border:#CBFBE5;--outline-focus:#058D84}.hbspt-form .form-columns-1,.hbspt-form .form-columns-2{max-width:none!important}.hbspt-form .form-columns-1:last-of-type{margin-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hbspt-form .form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.hbspt-form label{margin-bottom:4px}.hbspt-form .hs-error-msg{color:var(--required-red);font-size:14px}.hbspt-form .form-columns-1 label span,.hbspt-form .form-columns-2 label span{font-size:18px;color:var(--text-green)}.hbspt-form .form-columns-1 .hs-input:not([type=checkbox]):not(.hs-fieldtype-textarea){width:100%!important;height:3.125rem}.hbspt-form .form-columns-2 input{width:100%;height:3.125rem}.hbspt-form .hs-form-required{color:var(--required-red)!important}.hbspt-form .hs-form-booleancheckbox-display input{margin:3px 5px 3px 0}.hbspt-form .hs-input{padding:1.25rem;font-size:1rem;font-weight:400;line-height:22px;color:#33475b;border:1px solid var(--outline-border);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.125rem;background-color:var(--bg-gray)}.hbspt-form .hs-input:focus{outline:1px solid var(--outline-focus)}.hbspt-form .hs-form-booleancheckbox{text-align:center;font-weight:normal!important}.hbspt-form .hs-form-checkbox span,.hbspt-form .hs-form-booleancheckbox-display span{font-weight:normal!important}.hbspt-form .hs-richtext p{margin-bottom:1.75rem;font-size:1rem;text-align:center}.hbspt-form .hs-richtext a{color:var(--text-link);text-decoration:underline;-webkit-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.hbspt-form .hs-richtext a:hover{color:var(--text-hover)}.hbspt-form .hs-richtext a::after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2219%22%20viewBox%3D%220%200%2016%2019%22%3E%3Cg%20transform%3D%22translate(-686.877%20-1096.344)%22%3E%3Crect%20width%3D%2212%22%20height%3D%2215%22%20transform%3D%22translate(690.877%201096.344)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.5%2C1.5v12h9V1.5h-9M0%2C0H12V15H0Z%22%20transform%3D%22translate(690.877%201096.344)%22%20fill%3D%22%233ca7a0%22%2F%3E%3Crect%20width%3D%2212%22%20height%3D%2215%22%20transform%3D%22translate(686.877%201100.344)%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M1.5%2C1.5v12h9V1.5h-9M0%2C0H12V15H0Z%22%20transform%3D%22translate(686.877%201100.344)%22%20fill%3D%22%233ca7a0%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:inline-block;height:1.1875rem;margin:0 .375rem .125rem;vertical-align:text-bottom;width:1rem}.hbspt-form .hs-fieldtype-textarea::-webkit-input-placeholder,.hbspt-form .hs-input::-webkit-input-placeholder{font-family:initial}.hbspt-form .hs-fieldtype-textarea::-moz-placeholder,.hbspt-form .hs-input::-moz-placeholder{font-family:initial}.hbspt-form .hs-fieldtype-textarea:-ms-input-placeholder,.hbspt-form .hs-input:-ms-input-placeholder{font-family:initial}.hbspt-form .hs-fieldtype-textarea::-ms-input-placeholder,.hbspt-form .hs-input::-ms-input-placeholder{font-family:initial}.hbspt-form .hs-fieldtype-textarea::placeholder,.hbspt-form .hs-input::placeholder{font-family:initial}.hbspt-form .hs-form-booleancheckbox-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hbspt-form .hs-form-booleancheckbox-display span:not(.hs-form-required){font-size:1rem;color:var(--text-base)!important}.hbspt-form .hs_policy{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hbspt-form input[type=submit]{font-family:inherit}.hbspt-form .hs_error_rollup .hs-main-font-element{font-size:14px;color:var(--text-red)}.hbspt-form .actions{text-align:center;margin-top:6px}.hbspt-form .actions .hs-button{cursor:pointer;width:100%!important;max-width:30rem;padding:24px;color:var(--btn-color);background:#FFF no-repeat;background-position:right 1.1875rem center;background-size:.8125rem .5625rem;padding:1.375rem 0;font-size:1.25rem;line-height:1.25;font-weight:500!important;border:.1875rem solid var(--btn-color);border-radius:50px;-webkit-transition:background-color 0.2s ease-out,background-image 0.2s ease-out,background-position 0.2s ease-out,color 0.2s ease-out;transition:background-color 0.2s ease-out,background-image 0.2s ease-out,background-position 0.2s ease-out,color 0.2s ease-out}@media print,screen and (min-width:768px){.hbspt-form .actions .hs-button{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%229%22%20viewBox%3D%220%200%2013%209%22%3E%3Cpath%20d%3D%22M4.5%2C0%2C9%2C13H0Z%22%20transform%3D%22translate(13)%20rotate(90)%22%20fill%3D%22%23058d84%22%2F%3E%3C%2Fsvg%3E")}}@media only screen and (max-width:767px){.hbspt-form .actions .hs-button{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%3E%3Cpath%20d%3D%22M3.5%2C0%2C7%2C10H0Z%22%20transform%3D%22translate(10)%20rotate(90)%22%20fill%3D%22%23058d84%22%2F%3E%3C%2Fsvg%3E")}}.hbspt-form .actions .hs-button:hover{background-color:var(--btn-color);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213%22%20height%3D%229%22%20viewBox%3D%220%200%2013%209%22%3E%3Cpath%20d%3D%22M4.5%2C0%2C9%2C13H0Z%22%20transform%3D%22translate(13)%20rotate(90)%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");background-position:right .9375rem center;color:#FFF}:root{--label-calor:#058D84;--btn-color:#3CA4A2;--required-red:red;--outline-focus:#50C8A7;--input-text:#333;--input-bg:#F7FCFC}.download-detail .hbspt-form{width:100%;font-size:13px}@media screen and (max-width:760px){.download-detail .hbspt-form{font-size:14px}}.download-detail .hs-form-field label{color:var(--label-calor);font-size:1.1rem}.download-detail .hs-form-required{color:var(--required-red)}.download-detail .actions{margin:1rem}.download-detail .hs-button{color:#fff;border-radius:38px;margin-top:20px;padding:12px 5px;background-color:var(--btn-color);text-align:center}.download-detail .form-columns-1,.download-detail .form-columns-2{max-width:none;padding:10px}.download-detail .form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex}.download-detail .form-columns-1:last-of-type{margin-bottom:0px!important}.download-detail .input{margin-right:0px!important}.download-detail .input .hs-input:not([type=checkbox]){width:100%;padding:6px;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.1);background-color:var(--input-bg);color:#333}.download-detail .hs-input:not([type=checkbox]):focus{outline:1px solid var(--outline-focus)}.download-detail .hs-input[type=checkbox]{margin-right:5px;padding:0!important;width:20px!important;height:20px!important}.download-detail .input .hs-input[type=checkbox]:focus{border:none}.download-detail .hbspt-form .hs-richtext a::after{display:none}.download-detail .hs-error-msg{font-size:14px!important;color:var(--required-red)!important}.download-detail .hs_error_rollup .hs-main-font-element{padding:10px;font-size:14px;color:var(--required-red)!important}.download-detail .hs-button{margin-top:0!important;background-image:none!important}.download-detail .hs-button:hover{background-image:none!important;opacity:.5}.download-detail .hbspt-form .actions .hs-button{color:#fff;background-color:var(--btn-color)}