.service_lp_pages .body-container-wrapper{min-height:inherit}.service_lp_pages section.hero-banner-smallest.has-menu{background:none #042d6b!important;height:auto!important;margin-top:106px;padding:56px 15px}.service_lp_pages:has(#header) section.hero-banner-smallest.has-menu{margin-top:70px}.service_lp_pages section.hero-banner-smallest.has-menu .mask{display:none!important}.service_lp_pages section.hero-banner-smallest.has-menu h1{font-size:38px;font-weight:700;line-height:1.4;margin:0!important}.service_lp_pages section.hero-banner-smallest.has-menu .text{font-size:16px;font-weight:400;line-height:1.6;margin-top:10px;text-align:center}.service_lp_pages section.hero-banner-smallest.has-menu .text a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.service_lp_pages section.hero-banner-smallest.has-menu .text a:hover{text-decoration:none}@media (max-width:767px){.service_lp_pages section.hero-banner-smallest.has-menu{margin-top:70px;padding:28px 15px}.service_lp_pages section.hero-banner-smallest.has-menu h1{font-size:28px}.service_lp_pages section.hero-banner-smallest.has-menu .text{font-size:14px}.service_lp_pages #page_breadcrumb .hs-breadcrumb-menu-wrapper{border-bottom:1px solid #ebebeb;clear:both;margin-top:10px;padding-bottom:15px;position:relative;top:inherit}.service_lp_pages #page_breadcrumb .hs-breadcrumb-menu:after{clear:both;content:"";display:block}.service_lp_pages #page_breadcrumb .hs-breadcrumb-menu li{color:#666}.service_lp_pages #page_breadcrumb .hs-breadcrumb-menu li a{color:#007acc}.service_lp_pages #page_breadcrumb .hs-breadcrumb-menu li.last-crumb a{color:#666}}.normalForm{padding:60px max(15px,calc(50% - 450px)) 120px}@media (max-width:767px){.normalForm{padding:30px 15px 60px}}.formPageContets{color:#3e3e3e}.formPageContets form fieldset{max-width:inherit!important;width:100%}.formPageContets form fieldset>div{margin-bottom:40px}.formPageContets form fieldset.form-columns-2{display:flex;gap:0 24px}@media (min-width:768px){.formPageContets form fieldset.form-columns-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 12px),1fr))}.formPageContets form fieldset.form-columns-2>.hs-form-field{display:grid;grid-row:span 4;grid-template-rows:subgrid;width:auto}}.formPageContets form .hs-form-field>label{display:block;margin-bottom:10px}.formPageContets form .hs-form-field>.hs-field-desc{font-size:15px;margin-bottom:10px}.formPageContets form .hs-form-field>label span:not(.hs-form-required){font-size:16px;font-weight:400;line-height:1.6}.formPageContets form .hs-form-field>label span.hs-form-required{background-color:#ff8533;border-radius:2px;color:#fff;display:inline-block;flex-shrink:0;font-size:0;line-height:1;margin-left:16px;padding:4px 10px;vertical-align:middle}.formPageContets form .hs-form-field>label span.hs-form-required:after{content:"必須";font-size:12px;font-weight:700}.formPageContets form fieldset .input{margin:0!important;padding:0!important;width:100%}.formPageContets form fieldset .inputs-list li label.hs-error-msg{color:#f2575e!important;font-weight:400!important}.formPageContets form fieldset .input input[type=email],.formPageContets form fieldset .input input[type=number],.formPageContets form fieldset .input input[type=password],.formPageContets form fieldset .input input[type=tel],.formPageContets form fieldset .input input[type=text],.formPageContets form fieldset .input select,.formPageContets form fieldset .input textarea{background-color:#f2f2f2;border:none!important;border-radius:0!important;box-shadow:none!important;color:#404040;font-size:14px;height:auto;line-height:1.5;margin:0!important;padding:14px!important;transition:none!important;width:100%!important}.formPageContets form fieldset .input input::placeholder,.formPageContets form fieldset .input textarea::placeholder{color:#848484}.formPageContets form fieldset .input select{appearance:none;background:#f2f2f2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAPCAYAAAD+pA/bAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADOSURBVHgBtY/LDcIwDIbjsEAXqBR1gi7QqmzACGzACnQCjhwRkxA6ASM0G3DklBBLQUKQh5OqvxQrzuP7ZMZWzgbLMAxVXdfnpmnu8zy/2MJ0XbcXQuyUUhIQrrW+2fPWrgfnfCulfLLCIBwALq4duS2VW5gWZShlBfmBYwxgtUDhphDuInsSD/w4TdMIn26JJATHDXw/LJHE4H+CXEkK7hVQJRR4UJCSUOFRQUhijLla+IkCTwoCEkaFkwQRSRJOFngkJHh2UNL3/SHnzxt7x5mM6JXYtgAAAABJRU5ErkJggg==) right 4px center/12px 7px no-repeat!important;height:49px;outline:none;padding-right:20px!important}.formPageContets form fieldset .input textarea{min-height:240px}.formPageContets form fieldset .input textarea:focus{border:none!important;box-shadow:none!important}.formPageContets form fieldset .input .hs-form-radio>label{cursor:pointer;line-height:1.6}.formPageContets form fieldset .input .hs-form-radio>label input{display:none}.formPageContets form fieldset .input .hs-form-radio>label span{display:inline-block;font-size:16px!important;font-weight:400!important;line-height:1.6;margin:0!important;padding-left:28px;position:relative}.formPageContets form fieldset .input .hs-form-radio>label span:before{border:1px solid #8d8d8d!important;border-radius:100%!important;content:""!important;display:block!important;height:18px!important;left:0!important;position:absolute!important;top:4px!important;transform:none!important;width:18px!important}.formPageContets form fieldset .input .hs-form-radio>label input[type=radio].hs-input:checked+span:after{background-color:#004098;border:none!important;border-radius:100%!important;content:""!important;display:block!important;height:10px!important;left:4px!important;position:absolute!important;top:8px!important;transform:none!important;width:10px!important}.formPageContets form fieldset .input .hs-form-checkbox>label{cursor:pointer;line-height:1.6}.formPageContets form fieldset .input .hs-form-checkbox>label input{display:none}.formPageContets form fieldset .input .hs-form-checkbox>label span{color:inherit!important;display:inline-block;font-size:16px!important;font-weight:400!important;line-height:1.6;margin:0!important;padding-left:26px!important;position:relative}.formPageContets form fieldset .input .hs-form-checkbox>label span:before{border:1px solid #8d8d8d!important;border-radius:2px!important;content:""!important;display:block!important;height:16px!important;left:0!important;position:absolute!important;top:5px!important;transform:none!important;width:16px!important}.formPageContets form fieldset .input .hs-form-checkbox>label input[type=checkbox].hs-input:checked+span:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACHSURBVHgBhZBBDYAwDEXpIBOxEzggWyYABQQF4ACOyEACEkABAnbBxY6gYONDQkLIAv/S7fe1TUvRj6SULed8jr8gpdRIRL1zLqUvCKH23u8AC4IxwCgZY5UxZg1BK5Tgs6F9CmPRWheI3Rs6i+nZ4R77hk5dy1hrJyFEhmcegkKnaHIolDsALr5TYMnJuhQAAAAASUVORK5CYII=) 0 0/10px 8px no-repeat;border:none!important;border-radius:100%!important;content:""!important;display:block!important;height:8px!important;left:3px!important;position:absolute!important;top:9px!important;transform:none!important;width:10px!important}.formPageContets form fieldset .hs_doui1.hs-form-field>label,.formPageContets form fieldset .hs_privacy.hs-form-field>label{display:block!important;text-align:center}.formPageContets form fieldset .hs_doui1.hs-form-field>label span:not(.hs-form-required),.formPageContets form fieldset .hs_privacy.hs-form-field>label span:not(.hs-form-required){font-size:18px!important;font-weight:700!important;text-align:center}.formPageContets form fieldset .hs_doui1.hs-form-field>label span.hs-form-required,.formPageContets form fieldset .hs_privacy.hs-form-field>label span.hs-form-required{display:none!important}.formPageContets form fieldset .hs_doui1.hs-form-field .hs-field-desc,.formPageContets form fieldset .hs_privacy.hs-form-field .hs-field-desc{color:inherit!important;font-size:16px!important;line-height:1.625!important;margin:24px auto 32px!important;text-align:center}.formPageContets form fieldset .hs_doui1.hs-form-field .hs-field-desc a,.formPageContets form fieldset .hs_privacy.hs-form-field .hs-field-desc a{color:inherit!important;font-size:100%!important;text-decoration:underline}.formPageContets form fieldset .hs_doui1.hs-form-field .hs-form-checkbox,.formPageContets form fieldset .hs_privacy.hs-form-field .hs-form-checkbox{text-align:center}.formPageContets form .hs_submit{margin-top:50px;text-align:center}.formPageContets form .hs_submit .hs-button{align-items:center;appearance:none;background-color:#ff8533!important;border:none!important;border-radius:4px!important;color:#fff!important;cursor:pointer;display:inline-flex;font-size:18px!important;font-weight:700!important;height:56px;justify-content:center;margin:0!important;max-width:100%;padding:0!important;transition:opacity .3s ease;width:298px}.formPageContets form .hs_submit .hs-button:hover{opacity:.6}@media (max-width:767px){.formPageContets form fieldset.form-columns-2{display:block}}.trialFormWraper{background-color:#f8f8f8;display:flex;justify-content:space-between;padding:80px max(15px,calc(50% - 570px))}.trialFormDetail{font-size:16px;line-height:1.4;width:38.24561%}.trialFormDetail>*{margin-bottom:40px}.trialFormDetail h1,.trialFormDetail h2,.trialFormDetail h3,.trialFormDetail h4,.trialFormDetail h5,.trialFormDetail h6{color:#004098;font-weight:700;line-height:1.4;margin:0 0 16px;text-align:left}.trialFormDetail h2{font-size:28px;margin-bottom:35px}.trialFormDetail h3{font-size:20px;margin-bottom:16px}.trialFormDetail div,.trialFormDetail li,.trialFormDetail p{color:inherit;font-size:16px;line-height:1.4}.trialFormDetail ul li{list-style:none;padding-left:1em;text-indent:-1em}.trialFormDetail ol li{list-style-position:inside}.trialFormDetail ul li:before{content:"・"}.trialFormDetail a,.trialFormDetail span{color:inherit;font-size:inherit}.trialFormDetail a{color:#007acc;text-decoration:underline}.trialFormDetail ol{padding:0}.trialForm{background-color:#fff;padding:32px 28px;width:54.38596%}@media (max-width:767px){.trialFormWraper{display:block;padding:40px 15px}.trialFormDetail{width:100%}.trialFormDetail h2{font-size:20px}.trialFormDetail h3{font-size:18px}.trialForm{padding:28px 15px;width:100%}}.thanksBody{padding:96px max(15px,calc(50% - 570px)) 100px}.thanksMssg{text-align:center}.thanksMssg,.thanksMssg p{font-size:18px;line-height:1.4}.thanksMssg p{font-weight:400;margin:0}.thanksMssg span{font-size:inherit}.thanksBtn{margin-top:56px;text-align:center}.thanksBtn.normalBtn a{align-items:center;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjE0IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOCAxNCI+PHBhdGggZmlsbD0iIzAwNDA5OCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOCAyLjM5NSA2LjUyMi45MTcuNDQgN2w2LjA4MiA2LjA4M0w4IDExLjYwNSAzLjM5NiA3eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+") left 12px center/7px 12px no-repeat;border:2px solid #004098;border-radius:4px;color:#004098;display:inline-flex;font-size:16px;font-weight:700;height:56px;justify-content:center;max-width:100%;transition:opacity .3s ease;width:288px}.thanksBtn.normalBtn a:hover{opacity:.6}.thanksBtn.downloadBtn a{align-items:center;background:#ff8533 url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI2IDI2Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMC41ODMgMTN2Ny41ODNINS40MTdWMTNIMy4yNXY3LjU4M2MwIDEuMTkyLjk3NSAyLjE2NyAyLjE2NyAyLjE2N2gxNS4xNjZhMi4xNzMgMi4xNzMgMCAwIDAgMi4xNjctMi4xNjdWMTN6bS02LjUuNzI2IDIuODA2LTIuNzk1IDEuNTI4IDEuNTI3TDEzIDE3Ljg3NWwtNS40MTctNS40MTcgMS41MjgtMS41MjcgMi44MDYgMi43OTVWMy4yNWgyLjE2NnoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI2djI2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") left 13px center/26px 26px no-repeat;border-radius:4px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:56px;justify-content:center;max-width:100%;transition:opacity .3s ease;width:298px}.thanksBtn.downloadBtn a:hover{opacity:.6}.thanksBody #calendar_btn{margin-top:56px}@media (max-width:767px){.thanksMssg,.thanksMssg p{font-size:16px}.thanksBody #calendar_btn{width:100%}}#calendar_btn{margin:0 auto;position:relative;width:480px}#calendar_btn #calendar_btn_add{width:250px}#calendar_btn #calendar_btn_add i{padding-top:4px}#calendar_btn #calendar_wrap{background:#fff;border-radius:3px;bottom:0;box-shadow:0 10px 26px rgba(0,0,0,.4);color:#000!important;font-family:Open Sans,Roboto,Helvetica Neue,Helvetica,Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif;font-size:15px;font-weight:600;line-height:100%;margin-left:-1px;padding:6px 0 0;position:absolute;right:-120px;text-align:left;text-decoration:none;transition:transform .15s ease;width:230px}#calendar_btn #calendar_wrap ul{list-style-type:none}#calendar_btn #calendar_wrap ul li a{background:#fff;background-size:22px 100%;color:inherit;cursor:pointer;display:block;font-family:Open Sans,Roboto,Helvetica Neue,Helvetica,Optima,Segoe,Segoe UI,Candara,Calibri,Arial,sans-serif;font-size:15px;line-height:100%;margin:-2px 0;padding:14px 10px 14px 55px;text-decoration:none}#calendar_btn #calendar_wrap ul li a:hover{background-color:#f4f4f4!important;color:#000;font-size:15px;text-decoration:none}#calendar_btn #calendar_wrap ul li a em{color:#999!important;font-size:12px!important;font-weight:400}#calendar_btn #calendar_wrap ul li a.link-ics{background:url(https://www.dsk-cloud.com/hubfs/images/calendar-btn/icon-apple-t5.svg) 18px 40% no-repeat;background-size:22px 100%}#calendar_btn #calendar_wrap ul li a.link-gg{background:url(https://www.dsk-cloud.com/hubfs/images/calendar-btn/icon-google-t5.svg) 18px 50% no-repeat;background-size:22px 100%}#calendar_btn #calendar_wrap ul li a.link-outlook-365{background:url(https://www.dsk-cloud.com/hubfs/images/calendar-btn/icon-office365-t5.svg) 18px 50% no-repeat;background-size:22px 100%}#calendar_btn #calendar_wrap ul li a.link-outlook{background:url(https://www.dsk-cloud.com/hubfs/images/calendar-btn/icon-outlookcom-t5.svg) 18px 50% no-repeat;background-size:22px 100%}#calendar_btn #calendar_wrap ul li a.link-yahoo{background:url(https://www.dsk-cloud.com/hubfs/images/calendar-btn/icon-yahoo-t5.svg) 18px 50% no-repeat;background-size:22px 100%}#calendar_btn #calendar_wrap .btn-close{color:#000;display:block;position:absolute;right:0;text-align:right;top:-25px}.backTop{margin-top:64px;text-align:center}.backTop a{color:#037acc;font-size:16px;font-weight:400;text-decoration:underline}.backTop a:hover{text-decoration:none}