#dcms_layoutPageBlockPasteArea a[id]{display:inline-block;padding-top:0;margin-top:0}.itil-lp-h2{letter-spacing:.16em}@media screen and (min-width: 980px){.itil-lp-h2{font-size:4rem;line-height:1.6}}@media screen and (max-width: 979px){.itil-lp-h2{font-size:3rem;line-height:1.3}}.itil-lp-note{position:relative;font-size:1.2rem;line-height:1.6;letter-spacing:.06em;padding-left:1em}.itil-lp-note::before{position:absolute;content:"※";top:0;left:0}.itil-lp-mv{position:relative;background:url(../other/renewal-mainvisual-bg_bg.svg) no-repeat 50% 50%/cover}@media screen and (min-width: 690px){.itil-lp-mv{margin-bottom:60px}}@media screen and (max-width: 689px){.itil-lp-mv{margin-bottom:20px}}.itil-lp-mv::before{position:absolute;content:"";background-image:url(../other/renewal-mainvisual-bg.svg);background-repeat:no-repeat;background-position:100% 100%;bottom:0;z-index:0}@media screen and (min-width: 1560px){.itil-lp-mv::before{width:1560px;height:360px;background-size:100% auto;right:0}}@media screen and (min-width: 979px)and (max-width: 1559px){.itil-lp-mv::before{width:1900px;height:360px;background-size:1560px auto;left:55%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 979px){.itil-lp-mv::before{width:1560px;height:360px;background-size:100% auto;right:0}}.itil-lp-mv-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 980px){.itil-lp-mv-inner{padding-top:156px;padding-bottom:118px}}@media screen and (max-width: 979px){.itil-lp-mv-inner{padding-top:100px;padding-bottom:40px}}@media screen and (min-width: 980px){.itil-lp-mv-detail{width:51.6666666667%;margin-left:auto;margin-right:calc(20px + 50%)}}@media screen and (max-width: 979px){.itil-lp-mv-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.itil-lp-mv-img{-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media screen and (min-width: 980px){.itil-lp-mv-img{position:absolute;width:50%;height:calc(100% - 172px);bottom:0;right:0}}@media screen and (min-width: 690px)and (max-width: 979px){.itil-lp-mv-img{width:583px;margin-top:20px}}@media screen and (max-width: 689px){.itil-lp-mv-img{width:100%;margin-top:12px}}.itil-lp-mv-img img{max-width:82.1666666667%}.itil-lp-mv-title{font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif;line-height:1.25;letter-spacing:0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media screen and (min-width: 1250px){.itil-lp-mv-title{font-size:4.4rem}}@media screen and (max-width: 689px){.itil-lp-mv-title{font-size:2.8rem}}.itil-lp-mv-text{font-weight:500;line-height:1.5444444444;letter-spacing:1.2px;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media screen and (min-width: 980px){.itil-lp-mv-text{max-width:470px;font-size:1.8rem;margin-top:20px}}@media screen and (min-width: 690px)and (max-width: 979px){.itil-lp-mv-text{max-width:470px}}@media screen and (max-width: 979px){.itil-lp-mv-text{font-size:1.5rem;margin-top:12px}}.itil-lp-mv-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width: 1250px){.itil-lp-mv-info{position:absolute;bottom:0;right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 690px)and (max-width: 1249px){.itil-lp-mv-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:20px}}@media screen and (max-width: 689px){.itil-lp-mv-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4vw;margin-top:20px}}.itil-lp-mv-infoItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.itil-lp-mv-infoTag{font-weight:700;line-height:1;background-color:#fff;border-radius:100rem}@media screen and (min-width: 1250px){.itil-lp-mv-infoTag{padding:13px 20px;margin-right:8px}}@media screen and (min-width: 980px)and (max-width: 1249px){.itil-lp-mv-infoTag{font-size:1.2rem;padding:8px 10px;margin-right:4px}}@media screen and (min-width: 690px)and (max-width: 979px){.itil-lp-mv-infoTag{font-size:1.2rem;padding:8px 10px;margin-right:4px}}@media screen and (min-width: 690px){.itil-lp-mv-infoTag{border:5px solid #f0f0f0}}@media screen and (max-width: 689px){.itil-lp-mv-infoTag{font-size:2vw;padding:2vw;border:2px solid #f0f0f0;margin-right:1vw}}.itil-lp-mv-infoText{font-weight:700;line-height:1}@media screen and (min-width: 980px)and (max-width: 1249px){.itil-lp-mv-infoText{font-size:1.2rem}}@media screen and (min-width: 690px)and (max-width: 979px){.itil-lp-mv-infoText{font-size:1.2rem}}@media screen and (max-width: 689px){.itil-lp-mv-infoText{font-size:2vw}}.itil-lp-mv-infoText .tagTextLarge{line-height:1}@media screen and (min-width: 1250px){.itil-lp-mv-infoText .tagTextLarge{font-size:4rem}}@media screen and (min-width: 980px)and (max-width: 1249px){.itil-lp-mv-infoText .tagTextLarge{font-size:3rem}}@media screen and (min-width: 690px)and (max-width: 979px){.itil-lp-mv-infoText .tagTextLarge{font-size:4rem}}@media screen and (max-width: 689px){.itil-lp-mv-infoText .tagTextLarge{font-size:6vw}}.itil-lp-mv-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}@media screen and (min-width: 1250px){.itil-lp-mv-btn{gap:30px;margin-top:40px}}@media screen and (min-width: 980px)and (max-width: 1249px){.itil-lp-mv-btn{gap:1%;margin-top:30px}}@media screen and (min-width: 690px)and (max-width: 979px){.itil-lp-mv-btn{min-width:420px}}@media screen and (max-width: 689px){.itil-lp-mv-btn{width:100%}}@media screen and (max-width: 979px){.itil-lp-mv-btn{gap:2%;margin-top:24px}}@media screen and (min-width: 1250px){.itil-lp-mv-btn .parts-btn{min-width:198px}}@media screen and (min-width: 980px)and (max-width: 1249px){.itil-lp-mv-btn .parts-btn{width:49.5%}}@media screen and (max-width: 979px){.itil-lp-mv-btn .parts-btn{width:49%}.itil-lp-mv-btn .parts-btn a{padding:13px 10px}}.itil-lp-it-review-area{max-width:718px}.itil-lp-bt-con{border-top:1px solid #ddd}@media screen and (min-width: 690px){.itil-lp-bt-con{padding-top:120px}}@media screen and (max-width: 689px){.itil-lp-bt-con{padding-top:60px}}@media screen and (min-width: 690px){.itil-lp-bt-con.-bottom{padding-bottom:120px}}@media screen and (max-width: 689px){.itil-lp-bt-con.-bottom{padding-bottom:60px}}.itil-lp-bb-con{border-bottom:1px solid #ddd}@media screen and (min-width: 690px){.itil-lp-bb-con{padding-bottom:120px}}@media screen and (max-width: 689px){.itil-lp-bb-con{padding-bottom:60px}}@media screen and (min-width: 690px){.itil-lp-bb-con.-top{padding-top:120px}}@media screen and (max-width: 689px){.itil-lp-bb-con.-top{padding-top:60px}}.itil-lp-about__con{position:relative;display:grid;gap:30px 3.3333333333%;z-index:2}@media screen and (min-width: 690px){.itil-lp-about__con{grid-template-columns:55.6666666667% 1fr}}@media screen and (max-width: 689px){.itil-lp-about__con{grid-template-columns:repeat(1, 1fr)}}.itil-lp-about__image{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background-color:#fff;border:1px solid #ddd;padding:32px 16px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08);box-shadow:0 3px 10px rgba(0,0,0,.08);gap:16px}.itil-lp-about__image__logo{max-width:180px}.itil-lp-about-main{position:relative;width:94%;max-width:1680px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;margin-left:auto;margin-right:auto;z-index:1}@media screen and (min-width: 690px){.itil-lp-about-main{margin-top:-35px;padding:120px 50px;border-radius:40px}}@media screen and (max-width: 689px){.itil-lp-about-main{margin-top:35px;padding:60px 24px;border-radius:20px}}.itil-lp-btnCircle a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-weight:500;line-height:1.4;letter-spacing:.06em;color:#333;text-decoration:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.itil-lp-btnCircle a:hover{color:#22487f}.itil-lp-btnCircle a .parts-btnCircle__text{-ms-flex-negative:0;flex-shrink:0}.itil-lp-btnCircle .bi{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;font-size:2rem;color:#fff;margin-left:10px;background-color:rgba(106,178,220,.2);border-radius:50%}.itil-lp-btnCircle .bi::before{position:absolute;font-size:2rem;top:50%;left:52%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.itil-lp-btnCircle .bi::after{position:absolute;content:"";width:28px;height:28px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;background-color:#6ab2dc;z-index:1}.itil-lp-reason{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 690px){.itil-lp-reason{padding:120px 0}}@media screen and (max-width: 689px){.itil-lp-reason{padding:60px 0}}.itil-lp-reason .col3_m_321{gap:24px}.itil-lp-reason .col3_m_321 .col{margin-right:0}.itil-lp-reason .renewal-solve-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.itil-lp-reason__img{position:relative}.itil-lp-reason__img .js-modal-btn{position:absolute;left:50%;bottom:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.itil-lp-modal{position:fixed;width:100%;height:100%;top:0;left:0}.itil-lp-modal:not(.-is-active){opacity:0;visibility:hidden}.itil-lp-modal__bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);cursor:pointer;z-index:-1}.itil-lp-iconCard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 45px}.itil-lp-iconCard.-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 980px){.itil-lp-iconCard.-col2 .itil-lp-iconCard-item{width:calc((100% - 45px)/2);padding:30px 35px}}@media screen and (max-width: 689px){.itil-lp-iconCard.-col2 .itil-lp-iconCard-item{width:100%;padding:20px 25px}}@media screen and (min-width: 980px){.itil-lp-iconCard.-col3 .itil-lp-iconCard-item{width:30.8333333333%;padding:30px 35px}}@media screen and (min-width: 690px)and (max-width: 979px){.itil-lp-iconCard.-col3 .itil-lp-iconCard-item{width:calc((100% - 45px)/2);padding:30px 35px}}@media screen and (max-width: 689px){.itil-lp-iconCard.-col3 .itil-lp-iconCard-item{width:100%;padding:20px 25px}}.itil-lp-iconCard-item{background-color:#fff;border:1px solid #ddd;border-radius:6px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.08);box-shadow:0 3px 10px rgba(0,0,0,.08);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.itil-lp-iconCard-item .renewal-solve-item__text{color:#777}.itil-lp-di{gap:24px 40px}@media screen and (min-width: 690px){.itil-lp-di{display:grid;grid-template-columns:1fr 45%}}@media screen and (max-width: 689px){.itil-lp-di{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.itil-lp-price{width:90%;max-width:880px;margin-left:auto;margin-right:auto}.itil-lp-price-wrap{background-color:#f0f1f3}@media screen and (min-width: 690px){.itil-lp-price-wrap{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 689px){.itil-lp-price-wrap{padding-top:40px;padding-bottom:40px}}.itil-lp-price-wrap .price-col__item{background-color:#fff}.itil-lp-author{display:grid;gap:24px 30px}@media screen and (min-width: 690px){.itil-lp-author{grid-template-columns:164px 1fr}}@media screen and (max-width: 689px){.itil-lp-author{grid-template-columns:repeat(1, 1fr)}}.itil-lp-author .img{border-radius:50%;overflow:hidden}