.top .contents-header{position:relative;height:422px;background:url("https://cdn2.hubspot.net/hubfs/2684654/obc/v1/images/landing/verup/top/bg_contents-header.png") no-repeat 0 0;background-size:100% 100%}.top .contents-header .box-inner{height:422px}.top .contents-header .box-inner:before,.top .contents-header .box-inner:after{display:block;content:"";position:absolute}.top .contents-header .box-inner:before{left:-120px;bottom:-2px;width:164px;height:96px;background:url("https://cdn2.hubspot.net/hubfs/2684654/obc/v1/images/landing/verup/common/img_cloud02.svg") no-repeat 0 0;background-size:contain}.top .contents-header .box-inner:after{right:-52px;bottom:-2px;width:308px;height:180px;background:url("https://cdn2.hubspot.net/hubfs/2684654/obc/v1/images/landing/verup/common/img_cloud01.svg") no-repeat 0 0;background-size:contain}.top .contents-header .ribbon{position:absolute;top:0;left:0}.top .contents-header h1{position:absolute;top:92px;left:40px}.top .contents-header .img{position:absolute;bottom:17px;right:38px;z-index:2}.top .section-support{color:#fff;background:#00486c}.top .section-support .box-inner{padding:45px 0 46px}.top .section-support .c-g{display:flex;flex-direction:row-reverse;width:920px;margin:0 auto 5px}.top .section-support .section-heading{font-weight:bold;margin-bottom:18px;letter-spacing:.025em}.top .section-support .section-heading span{display:inline-block}.top .section-support .section-heading .small-text{margin-bottom:4px;font-size:1.625rem}.top .section-support .section-heading .large-text{font-size:2.375rem}.top .section-support .description{width:478px;margin-right:94px;font-size:1rem;line-height:1.75}.top .section-support .image-area{margin-right:50px}.top .section-support .link-button{width:290px}.top .section-risk .box-inner{padding:50px 0 45px}.top .section-risk .section-heading{color:#276ea5;margin-bottom:20px;font-weight:bold;font-size:2.375rem;letter-spacing:.025em;text-align:center}.top .section-risk .lead-text{margin-bottom:23px;font-weight:bold;font-size:1.25rem;letter-spacing:.025em;text-align:center}.top .section-risk .risk-list{margin-bottom:31px;margin-left:80px}.top .section-risk .link-button{width:320px}.top .section-price{background:#00486c}.top .section-price .box-inner{width:920px;padding:50px 0 38px}.top .section-price .section-heading{color:#fff;font-weight:bold;margin-bottom:40px;letter-spacing:.025em}.top .section-price .section-heading .small-text{margin-bottom:10px}.top .section-price .example{position:relative;box-sizing:border-box;width:920px;margin:0 auto 32px;border:#00a0e9 solid 5px;border-radius:6px;background-color:#fff}.top .section-price .example .badge{position:absolute;top:-144px;right:-9px}.top .section-price .example-dt{padding:12px 0 14px;border-bottom:#00a0e9 solid 3px;color:#276ea5;font-size:1.875rem;letter-spacing:.025em;text-align:center}.top .section-price .example-dd{padding-bottom:22px}.top .section-price .example .lead-text{margin:19px 0 18px;font-size:1rem;letter-spacing:.025em;text-align:center}.top .section-price .example .before-after-contents{width:826px;margin:0 auto}.top .section-price .link-button{width:320px}.top .section-versionup .box-inner{padding:54px 0 45px}.top .section-versionup .section-heading{color:#276ea5;margin-bottom:25px;font-weight:bold;font-size:2.375rem;letter-spacing:.025em;text-align:center}.top .section-versionup .lead-text{margin-bottom:45px;font-weight:bold;font-size:1.125rem;letter-spacing:.025em;text-align:center}.top .section-versionup .link-button{margin-top:53px;width:320px}.top .section-cloud{color:#fff;background:#276ea5}.top .section-cloud .box-inner{padding:58px 0 46px}.top .section-cloud .c-g{display:flex;justify-content:space-between;width:1030px;margin-bottom:15px}.top .section-cloud .text-area{box-sizing:border-box;width:541px}.top .section-cloud .section-heading{padding-left:4px;font-weight:bold;margin-bottom:12px;letter-spacing:.025em}.top .section-cloud .section-heading span{display:inline-block}.top .section-cloud .section-heading .small-text{margin-bottom:14px;font-size:1.875rem}.top .section-cloud .section-heading .large-text{font-size:3.125rem}.top .section-cloud .lead-text{padding-left:7px;font-size:1.25rem;line-height:1.5}.top .section-cloud .image-area{width:489px}.top .section-cloud .description{margin-top:32px;color:#fff;font-size:1.125rem;letter-spacing:.025em;text-align:center}.top .section-cloud .link-button{margin-top:20px;width:420px}.top .section-cloud .link-button a{color:#276ea5;background-color:#fff}.top .section-cloud .link-button a:after{background:url("https://cdn2.hubspot.net/hubfs/2684654/obc/v1/images/landing/verup/common/ico_arrow_blue_circle.svg") no-repeat 0 0;background-size:contain}.top .section-cloud .number-list{display:flex;justify-content:space-between}.top .section-cloud .number-list-item{box-sizing:border-box;width:320px;padding:9px 8px;border:#e16f13 solid 4px;border-radius:8px;background-color:#fff}.top .section-cloud .number-list-item-wrapper{display:table}.top .section-cloud .number-list-item:nth-child(1) .text{font-size:1.25rem;line-height:1}.top .section-cloud .number-list .icon{display:table-cell;width:50px;height:50px;text-align:center;vertical-align:middle;background-color:#e16f13}.top .section-cloud .number-list .text{display:table-cell;padding-left:13px;color:#111;font-size:1.0625rem;line-height:1.41176470588;vertical-align:middle}@media screen and (max-width:768px){.top .contents-header{position:relative;height:380px}.top .contents-header .box-inner{height:380px}.top .contents-header .ribbon{position:absolute;top:0;left:0;width:240px}.top .contents-header h1{position:absolute;top:120px;left:0;width:410px}.top .contents-header .img{position:absolute;bottom:17px;right:0;width:280px}.top .section-support .c-g{width:100%;margin-bottom:30px}.top .section-support .description{width:478px;margin-right:0;font-size:1rem;line-height:1.75}.top .section-support .image-area{margin-right:20px}.top .section-risk .risk-list{margin-left:auto}.top .section-price .box-inner{width:94%}.top .section-price .example{width:100%}.top .section-price .example .badge{position:absolute;top:-100px;right:-9px;width:140px}.top .section-price .example .before-after-contents{width:96%;margin:0 auto}.top .section-cloud .c-g{width:102%}.top .section-cloud .section-heading .small-text{font-size:1.75rem}.top .section-cloud .section-heading .large-text{font-size:2.5rem}.top .section-cloud .number-list-item{width:32%}.top .section-cloud .number-list-item:nth-child(1) .text{font-size:.9375rem;line-height:1.46666666667}.top .section-cloud .number-list .text{padding-left:8px;font-size:.9375rem;line-height:1.46666666667}}@media screen and (max-width:740px){.top .contents-header{position:relative;height:auto;background:url("https://cdn2.hubspot.net/hubfs/2684654/obc/v1/images/landing/verup/top/bg_contents-header.png") no-repeat 0 0;background-size:cover}.top .contents-header .box-inner{width:100%;height:auto;padding-top:62.5%}.top .contents-header .box-inner:before{left:-60px;bottom:-2px;width:82px;height:48px;background:url("https://cdn2.hubspot.net/hubfs/2684654/obc/v1/images/landing/verup/common/img_cloud02.svg") no-repeat 0 0;background-size:contain}.top .contents-header .box-inner:after{right:-26px;bottom:-2px;width:154px;height:90px;background:url("https://cdn2.hubspot.net/hubfs/2684654/obc/v1/images/landing/verup/common/img_cloud01.svg") no-repeat 0 0;background-size:contain}.top .contents-header .ribbon{position:absolute;top:0;left:0;width:31.25%}.top .contents-header h1{position:absolute;top:50%;left:50%;width:84.375%;margin-top:-16.5625%;margin-left:-42.1875%;z-index:2}.top .contents-header .img{display:none;position:absolute;bottom:17px;right:0;width:180px}.top .section-support .box-inner{padding:30px 0}.top .section-support .c-g{display:block;width:100%;margin-bottom:30px}.top .section-support .c-g:after{content:'';display:block;clear:both;height:0}.top .section-support .section-heading{margin-bottom:18px}.top .section-support .section-heading .small-text{font-size:18px}.top .section-support .section-heading .large-text{font-size:26px}.top .section-support .description{overflow:hidden;float:left;width:60%;font-size:14px;line-height:1.57142857143}.top .section-support .text-area+.image-area{display:none}.top .section-support .image-area{float:left;width:33%;margin-top:5px;margin-right:7%;text-align:center}.top .section-support .link-button{width:90%}.top .section-risk .box-inner{padding:30px 0 30px}.top .section-risk .section-heading{margin-bottom:20px;font-size:30px;line-height:1.26666666667;text-align:left}.top .section-risk .lead-text{font-size:18px;line-height:1.22222222222;text-align:left}.top .section-risk .risk-list{margin-bottom:31px}.top .section-risk .link-button{width:90%}.top .section-price .box-inner{width:94%;padding:40px 0 30px}.top .section-price .section-heading{margin-bottom:20px}.top .section-price .section-heading .small-text{margin-bottom:5px}.top .section-price .example{width:100%;margin:0 auto 20px;border:#00a0e9 solid 3px}.top .section-price .example .badge{position:absolute;top:-15px;right:-9px;width:80px;height:80px}.top .section-price .example-dt{border-bottom:#00a0e9 solid 2px;font-size:26px}.top .section-price .example-dd{padding-bottom:22px}.top .section-price .example .lead-text{width:94%;margin:19px auto 18px;font-size:14px;line-height:1.28571428571;text-align:left}.top .section-price .example .before-after-contents{width:94%;margin:0 auto}.top .section-price .link-button{width:90%}.top .section-versionup .box-inner{padding:30px 0}.top .section-versionup .section-heading{margin-bottom:15px;font-size:28px;line-height:1.28571428571;text-align:left}.top .section-versionup .lead-text{margin-bottom:40px;font-size:16px;line-height:1.375;text-align:left}.top .section-versionup .link-button{margin-top:33px;width:90%}.top .section-cloud .box-inner{padding:30px 0}.top .section-cloud .c-g{display:block;width:100%}.top .section-cloud .text-area{box-sizing:border-box;width:100%}.top .section-cloud .section-heading{padding-left:0;margin-bottom:12px}.top .section-cloud .section-heading .small-text{margin-bottom:5px;font-size:16px}.top .section-cloud .section-heading .large-text{font-size:24px}.top .section-cloud .lead-text{margin-bottom:20px;padding-left:0;font-size:14px;line-height:1.57142857143}.top .section-cloud .image-area{width:100%;text-align:center}.top .section-cloud .description{margin-top:20px;color:#fff;font-size:1.125rem;letter-spacing:.025em;text-align:center}.top .section-cloud .link-button{width:90%}.top .section-cloud .number-list{display:block}.top .section-cloud .number-list-item{margin-bottom:20px;width:100%}.top .section-cloud .number-list-item:nth-child(1) .text{font-size:16px;line-height:1.25}.top .section-cloud .number-list-item:nth-last-child(1){margin-bottom:0}.top .section-cloud .number-list .text{padding-left:8px;font-size:16px;line-height:1.25}}