*,*::before,*::after{box-sizing:border-box}body.page-pmp-bp-guide{overflow-x:clip}body.page-pmp-bp-guide #commonContent{display:none}:root{--pmp-bp-purple:#491788;--pmp-bp-bg:#f7f0ff;--pmp-bp-sidebar:#2b114d;--pmp-bp-link:#008fdc;--pmp-bp-link-alt:#3b8cff;--pmp-bp-req:#ba1c21;--pmp-bp-submit:#bb1b21;--pmp-bp-max:1440px;--pmp-bp-sidebar-w:500px;--pmp-bp-content-col:940px;--pmp-bp-content-pad-left:120px;--pmp-bp-content-pad-right:100px;--pmp-bp-content-top:60px;--pmp-bp-content-bottom:100px;--pmp-bp-text-max:720px;--pmp-bp-sidebar-pad-left:57px;--pmp-bp-sidebar-pad-right:57px;--pmp-bp-form-w:386px;--pmp-bp-visual-w:370px;--pmp-bp-cover:350px;--pmp-bp-hero-size:42px;--pmp-bp-hero-lh:61px;--pmp-bp-submit-size:15.43px}@media(min-width:1024px) and (max-width:1440px){:root{--pmp-bp-sidebar-w:34.7222vw;--pmp-bp-content-pad-left:8.3333vw;--pmp-bp-content-pad-right:6.9444vw;--pmp-bp-sidebar-pad-left:3.9583vw;--pmp-bp-sidebar-pad-right:3.9583vw;--pmp-bp-form-w:26.8056vw;--pmp-bp-visual-w:25.6944vw;--pmp-bp-cover:24.3056vw;--pmp-bp-hero-size:2.9167vw;--pmp-bp-hero-lh:4.2361vw;--pmp-bp-submit-size:clamp(12.5px,1.0715vw,15.43px)}}.pmp-bp-page{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;color:#000;background:var(--pmp-bp-bg)}.pmp-bp-layout{display:grid;grid-template-columns:var(--pmp-bp-content-col) var(--pmp-bp-sidebar-w);width:var(--pmp-bp-max);max-width:100%;margin:0 auto;align-items:stretch}.pmp-bp-content{position:relative;background:var(--pmp-bp-bg);min-width:0}.pmp-bp-content::before{content:"";position:absolute;top:0;right:100%;width:100vw;height:100%;background:var(--pmp-bp-bg);pointer-events:none}.pmp-bp-content__inner{width:100%;padding:var(--pmp-bp-content-top) var(--pmp-bp-content-pad-right) var(--pmp-bp-content-bottom) var(--pmp-bp-content-pad-left)}.pmp-bp-hero{margin:0}.pmp-bp-hero__title{margin:0;font-size:var(--pmp-bp-hero-size);font-weight:700;line-height:var(--pmp-bp-hero-lh);color:var(--pmp-bp-purple)}.pmp-bp-hero__subtitle{margin:30px 0 0;font-size:20px;font-weight:400;line-height:29px;color:#000}.pmp-bp-hero__intro{margin-top:20px;font-size:16px;line-height:32px}.pmp-bp-hero__intro p{margin:0;line-height:2}.pmp-bp-hero__intro p+p{margin-top:24px}.pmp-bp-hero__intro a,.pmp-bp-section a{color:var(--pmp-bp-link);font-weight:700;text-decoration:underline}.pmp-bp-hero__intro strong,.pmp-bp-section strong{font-weight:700}.pmp-bp-section{margin-top:40px}.pmp-bp-section--practices{margin-top:60px}.pmp-bp-section__title{margin:0 0 10px;font-size:24px;font-weight:700;line-height:35px;color:var(--pmp-bp-purple) !important}.pmp-bp-section__lead,.pmp-bp-section__body,.pmp-bp-section__note,.pmp-bp-ebook__intro,.pmp-bp-ebook__outro,.pmp-bp-ebook__closing{font-size:16px;line-height:32px}.pmp-bp-section__lead{margin:0 0 20px}.pmp-bp-section__body p{margin:0;line-height:2}.pmp-bp-section__body p+p{margin-top:0}.pmp-bp-section__note{margin:20px 0 0}.pmp-bp-risk-list{list-style:none;margin:0;padding:0}.pmp-bp-risk-item{position:relative;padding-left:20px;margin-bottom:40px}.pmp-bp-risk-item:last-child{margin-bottom:0}.pmp-bp-risk-item::before{content:"";position:absolute;left:0;top:10px;width:10px;height:10px;background:var(--pmp-bp-purple)}.pmp-bp-risk-item__title{margin:0 0 10px;font-size:20px;font-weight:700;line-height:29px;color:var(--pmp-bp-purple)}.pmp-bp-risk-item p{margin:0;font-size:16px;line-height:32px}.pmp-bp-risk-item p+p{margin-top:16px}.pmp-bp-practices-list{list-style:none;margin:20px 0 0;padding:0}.pmp-bp-practice{margin-bottom:20px}.pmp-bp-practice:last-child{margin-bottom:0}.pmp-bp-practice__title{margin:0;font-size:20px;font-weight:700;line-height:29px;color:var(--pmp-bp-purple)}.pmp-bp-practice__title .pmp-bp-practice__num{display:inline-block;min-width:30px}.pmp-bp-practice p{margin:10px 0 0 30px;font-size:16px;line-height:32px}.pmp-bp-practice p+p{margin-top:0}.pmp-bp-checklist{list-style:none;margin:0;padding:0}.pmp-bp-checklist li{position:relative;padding-left:28px;margin:0;font-size:16px;line-height:36px}.pmp-bp-checklist li::before{content:"";position:absolute;left:0;top:11px;width:19px;height:19px;background:url("/sites/default/files/patch_manager_plus/images/pamp-check-icon.svg") no-repeat center / contain}.pmp-bp-section--ebook .pmp-bp-section__title{margin-bottom:10px}.pmp-bp-ebook__intro{margin:0}.pmp-bp-ebook__outro{margin:10px 0 0;line-height:36px}.pmp-bp-ebook__closing{margin:10px 0 0}.pmp-bp-section--ebook .pmp-bp-checklist{margin-top:12px}.pmp-bp-sidebar{position:relative;align-self:stretch;display:flex;flex-direction:column;width:var(--pmp-bp-sidebar-w);min-height:100vh;padding:0 var(--pmp-bp-sidebar-pad-right) 100px var(--pmp-bp-sidebar-pad-left);background:var(--pmp-bp-sidebar);color:#fff}.pmp-bp-sidebar::after{content:"";position:absolute;top:0;left:100%;width:100vw;height:100%;background:var(--pmp-bp-sidebar);pointer-events:none}.pmp-bp-sidebar__visual{flex-shrink:0;max-width:var(--pmp-bp-visual-w);margin:0 auto;padding-top:var(--pmp-bp-content-top);text-align:center}.pmp-bp-sidebar__cover-wrap{width:var(--pmp-bp-cover);height:var(--pmp-bp-cover);margin:0 auto;box-shadow:0 4px 8.9px -14px rgba(255,255,255,0.25)}.pmp-bp-sidebar__cover{display:block;width:100%;height:100%;object-fit:cover}.pmp-bp-sidebar__headline p{margin:0;margin:20px 0 0;font-size:24px;font-weight:700;line-height:42px;text-align:center;color:#fff}.pmp-bp-sidebar__headline p:last-of-type{margin-top:0}.pmp-bp-form-wrap{position:-webkit-sticky;position:sticky;top:90px;z-index:2;flex:0 0 auto;align-self:center;width:100%;max-width:var(--pmp-bp-form-w);margin:20px auto 0;padding-bottom:40px;background:var(--pmp-bp-sidebar)}@media(min-width:1025px) and (max-height:860px){.pmp-bp-form-wrap{max-height:calc(140vh - 90px);overflow-y:auto;scrollbar-width:thin}}.pmp-bp-form .input-forms,.pmp-bp-form .otp-forms,.pmp-bp-form .final-page{color:#fff}.pmp-bp-form .otp-forms,.pmp-bp-form .final-page{display:none}.pmp-bp-form-group{position:relative;margin-bottom:10px}.pmp-bp-form-group:has(#reason){margin-bottom:23px}.pmp-bp-form-group:has(#comment){margin-bottom:20px}.pmp-bp-form-group:last-child{margin-bottom:0}.pmp-bp-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:0}.pmp-bp-form-row .pmp-bp-form-group{margin-bottom:20px}.pmp-bp-form-group>label:first-child{display:inline-flex;align-items:center;gap:3px;margin-bottom:7px;font-size:12px;font-weight:500;line-height:15px;color:#fff}.pmp-bp-req{display:inline-flex;align-items:center;justify-content:center;width:28px;height:15px;font-size:10px;font-weight:400;line-height:1;color:#fff;background:var(--pmp-bp-req)}.pmp-bp-input-field{position:relative}.pmp-bp-input,.pmp-bp-textarea{display:block;width:100%;height:48px;padding:0 16px;font-size:14px;line-height:48px;color:#000;background:#fff;border:1px solid #dfdfdf;border-radius:4px;appearance:none}.pmp-bp-input.wrong,.pmp-bp-input.right{padding-right:40px}.pmp-bp-input::placeholder{color:#cdcdcd}.pmp-bp-dropdown{position:relative}.pmp-bp-dropdown__select{position:relative;display:flex;align-items:center;height:48px;padding:0 40px 0 16px;font-size:14px;color:#cdcdcd;background:#fff;border:1px solid #dfdfdf;border-radius:4px;cursor:pointer}.pmp-bp-dropdown__select:focus-visible{outline:2px solid var(--pmp-bp-link-alt);outline-offset:1px}.pmp-bp-dropdown__select.has-value{color:#000}.pmp-bp-dropdown__select::after{content:"";position:absolute;top:50%;right:18px;width:8px;height:8px;margin-top:-6px;border-right:1.5px solid #666;border-bottom:1.5px solid #666;transform:rotate(45deg);transition:transform .2s ease,margin-top .2s ease}.pmp-bp-dropdown.is-open .pmp-bp-dropdown__select::after{margin-top:-2px;transform:rotate(-135deg)}.pmp-bp-dropdown__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmp-bp-dropdown__menu{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:20;display:none;max-height:176px;margin:0;padding:0;overflow-y:auto;list-style:none;background:#fff;border:1px solid #dfdfdf;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.18)}.pmp-bp-dropdown__menu li{margin:0;padding:11px 16px;font-size:14px;line-height:1.4;color:#333;cursor:pointer}.pmp-bp-dropdown__menu li:hover,.pmp-bp-dropdown__menu li.is-active{color:var(--pmp-bp-purple);background:var(--pmp-bp-bg)}.pmp-bp-dropdown.wrong .pmp-bp-dropdown__select{border-color:#ffb4b4}.pmp-bp-textarea{height:48px;min-height:48px;padding:12px 16px;line-height:1.5;resize:none}.pmp-bp-consent{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0 0 18px}.pmp-bp-consent input[type="checkbox"]{width:15px;height:15px;margin:0;flex-shrink:0;background:#fff;border:1px solid #d7d7d7;border-radius:2px;appearance:none;position:relative;cursor:pointer}.pmp-bp-consent input[type="checkbox"]:checked{background:#fff;border-color:#d7d7d7}.pmp-bp-consent input[type="checkbox"]:checked::after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid var(--pmp-bp-submit);border-width:0 2px 2px 0;transform:rotate(45deg)}.pmp-bp-consent label{flex:1;max-width:360px;font-size:10px;font-weight:500;line-height:18px;color:#fff}.pmp-bp-consent a{color:var(--pmp-bp-link-alt);font-weight:500;text-decoration:underline}.pmp-bp-notify{margin-bottom:20px;padding:10px 20px;min-height:107px;background:rgba(247,240,255,0.2);border:1px solid #dfdfdf;border-radius:4px}.pmp-bp-notify p{margin:0;font-size:10px;line-height:20px;color:#fff}.pmp-bp-submit-wrap{margin:0;text-align:center}.pmp-bp-submit{display:flex;align-items:center;justify-content:center;width:100%;max-width:383px;min-height:48px;margin:0 auto;padding:8px 16px;font-size:var(--pmp-bp-submit-size);font-weight:500;line-height:1.4;color:#fff;text-align:center;text-decoration:none;background:var(--pmp-bp-submit);border-radius:2px;cursor:pointer}.pmp-bp-submit:hover,.pmp-bp-submit:focus{color:#fff;text-decoration:none;opacity:.92}.pmp-bp-submit.disable_btn{pointer-events:none;opacity:.7}.pmp-bp-submit>span,.pmp-bp-form .otpsubmit_btn>span{display:inline-block;width:6px;height:6px;margin:0 1px;vertical-align:middle;background:#fff;border-radius:50%;animation:pmp-bp-blink 1.4s infinite}.pmp-bp-submit>span:nth-child(2),.pmp-bp-form .otpsubmit_btn>span:nth-child(2){animation-delay:.3s}.pmp-bp-submit>span:nth-child(3),.pmp-bp-form .otpsubmit_btn>span:nth-child(3){animation-delay:.6s}@keyframes pmp-bp-blink{0%{opacity:0}20%{opacity:1}100%{opacity:0}}.pmp-bp-form .err{position:absolute;top:100%;right:6px;z-index:3;display:none;min-height:1px;max-width:calc(100% - 12px);margin:5px 0;padding:5px;font-size:10px;font-weight:400;line-height:1.5;color:#e71b34;background:#fff;border:1px solid #e71b34;border-radius:5px}.pmp-bp-form .err::after{content:"";position:absolute;top:-4px;right:8px;width:5px;height:5px;background:#fff;border-top:1px solid #e71b34;border-left:1px solid #e71b34;transform:rotate(45deg)}.pmp-bp-form .err.errhide{visibility:hidden}.pmp-bp-consent .err{position:relative;top:0;right:auto;flex:0 0 100%;width:100%;max-width:100%;padding:0;background:0;border:0}.pmp-bp-consent .err::after{display:none}.pmp-bp-form .pmp-bp-input.wrong,.pmp-bp-form .pmp-bp-textarea.wrong{border-color:#e71b34}.pmp-bp-form .valid-icon{display:none;pointer-events:none}.pmp-bp-form .wrong+.valid-icon,.pmp-bp-form .right+.valid-icon{display:block;position:absolute;top:15px;right:12px;width:17px;height:17px;background-image:url("https://cdn.manageengine.jp/sites/default/files/servicedesk_plus/sdp-roi-sprite.png");background-size:150px 150px;background-repeat:no-repeat}.pmp-bp-form .wrong+.valid-icon{background-position:-102px -103px}.pmp-bp-form .right+.valid-icon{background-position:-75px -103px}.pmp-bp-form .otp-forms h4,.pmp-bp-form .final-page h4{margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.4;text-align:center;color:#fff}.pmp-bp-form .otp-forms p,.pmp-bp-form .final-page p{font-size:14px;line-height:1.6}.pmp-bp-form .tc{text-align:center}.pmp-bp-form #otp{letter-spacing:2px}.pmp-bp-form .resendotp{margin:10px 0 0}.pmp-bp-form .resendotp a{color:var(--pmp-bp-link-alt);font-size:14px;text-decoration:underline;cursor:pointer}.pmp-bp-form .otp-btns{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin:0}.pmp-bp-form .back_btn,.pmp-bp-form .otpsubmit_btn{flex:1 1 auto;padding:12px;font-family:inherit;font-size:14px;text-align:center;text-decoration:none;border-radius:5px;cursor:pointer}.pmp-bp-form .back_btn{color:#333;background:#e8e8e8}.pmp-bp-form .otpsubmit_btn{color:#fff;background:var(--pmp-bp-submit);border:0}.pmp-bp-form .back_btn:hover,.pmp-bp-form .back_btn:focus{color:#333;text-decoration:none}.pmp-bp-form .otpsubmit_btn:hover,.pmp-bp-form .otpsubmit_btn:focus{color:#fff;text-decoration:none}.pmp-bp-form .disable_btn{pointer-events:none;opacity:.7}.pmp-bp-form .access-link{width:100%;margin-top:12px;padding:30px;background:#fafafa;border:1px solid #f2f2f2;border-radius:4px}.pmp-bp-form .access-link p{text-align:center;color:#000}.pmp-bp-form .access-link .tick-icon{width:57px;height:57px;margin:0 auto 20px;background:url("https://cdn.manageengine.jp/sites/default/files/servicedesk_plus/sdp-roi-sprite.png");background-position:-3px -75px;background-size:150px 150px}.pmp-bp-form .access-link p a{font-size:15px;color:var(--pmp-bp-link);text-decoration:underline;cursor:pointer}.pmp-bp-form .access-link .link-icon{position:relative;bottom:6px;display:inline-block;width:30px;height:30px;margin-left:15px;background:url("https://cdn.manageengine.jp/sites/default/files/servicedesk_plus/sdp-roi-sprite.png"),#e7f1fd;background-position:-120px -41px;background-size:150px 150px;border-radius:4px}.pmp-bp-form .final-page h5{margin:20px 0;font-size:18px;font-weight:700;color:#fff}.pmp-bp-form .final-page ul{margin:0 0 8px;padding-left:1.1em;font-size:14px;line-height:1.6}.pmp-bp-form .final-page ul li{margin-bottom:8px}.pmp-bp-form .final-page ul li a{color:var(--pmp-bp-link-alt);text-decoration:underline}.pmp-bp-form .goto_btn{position:relative;display:inline-block;width:80%;margin-top:30px;padding:12px;font-size:18px;color:#fff;text-align:center;text-decoration:none;background:var(--pmp-bp-submit);border:0;border-radius:4px;cursor:pointer}.pmp-bp-form .goto_btn:hover,.pmp-bp-form .goto_btn:focus{color:#fff;text-decoration:none}.pmp-bp-form .goto_btn::before{content:"";position:absolute;width:19px;height:22px;margin-top:5px;margin-left:-30px;background:url("https://cdn.manageengine.jp/sites/default/files/servicedesk_plus/sdp-roi-sprite.png");background-position:-100px -73px;background-size:150px 150px}.modal.jquery-modal{position:relative;z-index:10000;display:none;width:92%;max-width:600px;padding:60px 24px 40px;vertical-align:middle;text-align:center;background:#fff;border-radius:10px;box-shadow:0 0 65px rgba(0,0,0,0.2)}.modal.jquery-modal .close-modal{position:absolute;top:12px;right:12px;font-size:14px;color:#333}#alert-modal{display:none;margin-top:0}#alert-modal h3{margin:0 0 16px;font-size:28px;color:#000}#alert-modal .alert-icon-wrapper{position:absolute;top:-40px;left:calc(50% - 48px)}#alert-modal .alert-icon{display:block;width:96px;height:96px;margin:auto;background:url("https://cdn.manageengine.jp/sites/default/files/otp-poup-alert.png") center / cover no-repeat}#alert-modal .alert-img{max-width:100%;margin:16px auto 0}#alert-modal .alert-img img{display:block;width:410px;max-width:100%;height:auto;margin:0 auto}@media(max-width:1440px){.pmp-bp-layout{width:100%;grid-template-columns:minmax(0,1fr) var(--pmp-bp-sidebar-w)}.pmp-bp-content::before,.pmp-bp-sidebar::after{display:none}}@media(max-width:1023px){:root{--pmp-bp-content-pad-left:48px;--pmp-bp-content-pad-right:48px;--pmp-bp-hero-size:34px;--pmp-bp-hero-lh:48px}.pmp-bp-layout{grid-template-columns:1fr;width:100%}.pmp-bp-sidebar{width:100%;min-height:0;padding:40px 24px}.pmp-bp-content::before,.pmp-bp-sidebar::after{display:none}.pmp-bp-content__inner{max-width:none;padding-top:40px;padding-bottom:40px}.pmp-bp-form-wrap{position:static;width:100%;max-width:var(--pmp-bp-form-w);margin:20px auto 0;padding-bottom:0}.pmp-bp-sidebar__visual{padding-top:0}.pmp-bp-form-row{grid-template-columns:1fr 1fr}}@media(max-width:640px){:root{--pmp-bp-content-pad-left:20px;--pmp-bp-content-pad-right:20px;--pmp-bp-hero-size:32px;--pmp-bp-hero-lh:46px;--pmp-bp-submit-size:14px}.pmp-bp-hero__subtitle{font-size:18px}.pmp-bp-form-wrap{width:100%}.pmp-bp-section__title{font-size:22px}.pmp-bp-form-row{grid-template-columns:1fr;gap:0}.pmp-bp-sidebar{padding:40px 20px}.pmp-bp-sidebar__cover-wrap,.pmp-bp-sidebar__cover{width:100%;max-width:280px;height:auto;aspect-ratio:1 / 1}.pmp-bp-sidebar__headline p{font-size:20px;line-height:32px}.pmp-bp-submit{max-width:100%}.pmp-bp-form .access-link{padding:20px}.pmp-bp-form .goto_btn{width:100%}#alert-modal{padding:56px 16px 32px}#alert-modal h3{font-size:20px}}