@charset "UTF-8"; .p-vpsIndex__for .forWrap .forPanel__title{position:relative;z-index:1}.p-vpsIndex__for .forWrap .forPanel__title::before{content:"";position:absolute;left:50%;z-index:-1;border-bottom:#292b2d solid 1px;border-right:#292b2d solid 1px;-webkit-transform:translateX(-50%) rotate(45deg) skew(8deg,8deg);transform:translateX(-50%) rotate(45deg) skew(8deg,8deg)}@media screen and (min-width:769px){.p-vpsWindows__feature .l-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-vpsWindows__feature .c-title{margin-top:30px;min-width:280px;text-align:left}.p-vpsWindows__feature .c-pointList{max-width:646px;margin-left:20px}.p-vpsWindows__feature [class^=c-cardList--]{max-width:680px;margin-left:20px}}@media screen and (max-width:768px){.p-vpsApply .c-floatBox{padding:0}}.p-vpsApply .c-floatBox>.l-container{padding-left:80px;padding-right:80px}.p-vpsApply .c-floatBox [class^=c-button]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20px}.p-vpsApply .c-floatBox [class^=c-button]::after{background-color:transparent;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.p-vpsApply .c-ctaSection--vertical{max-width:1080px;min-height:auto;margin-inline:auto;padding-bottom:50px;border-radius:2px}@media screen and (max-width:768px){.p-vpsApply .c-floatBox>.l-container{padding-left:20px;padding-right:20px}.p-vpsApply .c-floatBox .l-button{margin-top:20px}.p-vpsApply .c-floatBox [class^=c-button]+[class^=c-button]{margin-top:10px}.p-vpsApply .c-ctaSection--vertical{margin-left:-20px;width:calc(100% + 40px);padding-top:70px;padding-bottom:70px}.p-vpsApply figure{margin-bottom:80px}}.p-vpsApply .c-ctaSection--vertical .l-container{min-width:auto}.p-vpsApply .c-ctaSection--vertical .c-ctaSection__button>li{-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-preferred-size:340px;flex-basis:340px}.p-vpsApply figure{margin-inline:auto;padding:14px 34px;background-color:#fff}.p-vps__price .l-button [class^=c-button]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:24px}@media screen and (min-width:769px){.p-vpsApply figure{width:340px}.p-vps__price .l-button [class^=c-button]+[class^=c-button]{margin-left:40px}.p-vpsVps__related .c-articleList{margin-left:-40px;min-width:calc(100% + 80px)}}@media screen and (max-width:768px){.p-vps__price h3.c-title{font-size:1.4rem;font-weight:300}.p-vpsVps__related .c-articleList{margin-left:-20px;min-width:calc(100% + 40px)}}@media screen and (min-width:769px){.p-vpsVps__related .c-articleList__item{width:330px;margin:0 24px}}@media screen and (max-width:768px){.p-vpsVps__related .c-articleList__item{width:76vw;margin:0 12px}.p-vpsVps__related .c-carouselNavigation{margin-bottom:24px}}.p-vpsVps__related .c-carouselNavigation{-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width:769px){.p-vpsVps__related .c-carouselNavigation{margin-top:4px}}.-vps-vps-price .col1,.-vps-windows-price .col1{width:120px}.-vps-vps-price thead .wrap>.inner>div,.-vps-windows-price thead .wrap>.inner>div{padding-top:4px;padding-bottom:4px}@media screen and (max-width:768px){.-vps-vps-price .c-table__scrollerInner,.-vps-windows-price .c-table__scrollerInner{min-width:1060px}.-vps-vps-price .c-table__inner,.-vps-windows-price .c-table__inner{min-width:1040px}.-vps-vps-price .col1,.-vps-windows-price .col1{width:100px}.-vpsVps-comparison .c-table__scrollerInner,.-vpsWindows-comparison .c-table__scrollerInner{min-width:780px}.-vpsVps-comparison .c-table__inner,.-vpsWindows-comparison .c-table__inner{min-width:760px}}.-vpsVps-comparison .col1,.-vpsWindows-comparison .col1{width:140px}@media screen and (max-width:768px){.-vpsVps-comparison .col1,.-vpsWindows-comparison .col1{width:100px}}.-vpsVps-comparison .col2,.-vpsWindows-comparison .col2{width:130px}.-vpsVps-comparison .vline-bgblack>.inner,.-vpsVps-comparison .vline-bgblack>.inner::before,.-vpsWindows-comparison .vline-bgblack>.inner,.-vpsWindows-comparison .vline-bgblack>.inner::before{background-color:#52565A}.-vpsVps-comparison .vline-bggray>.inner,.-vpsVps-comparison .vline-bggray>.inner::before,.-vpsWindows-comparison .vline-bggray>.inner,.-vpsWindows-comparison .vline-bggray>.inner::before{background-color:#cdcfd1}.-vpsVps-comparison tbody tr:nth-of-type(3) .wrap>.inner,.-vpsVps-comparison tbody tr:nth-of-type(6) .wrap>.inner{padding-bottom:4px}.-vpsVps-comparison tbody tr:nth-of-type(4) .wrap>.inner,.-vpsVps-comparison tbody tr:nth-of-type(7) .wrap>.inner{padding-top:4px}@media screen and (max-width:768px){.-vpsVps-comparison .col2,.-vpsWindows-comparison .col2{width:100px}.-vpsVps-comparison thead th+th,.-vpsWindows-comparison thead th+th{left:8px}.-vpsVps-comparison tbody th.nobg,.-vpsWindows-comparison tbody th.nobg{left:8px;padding-left:0}.-vpsVps-comparison tbody th.nobg::before,.-vpsWindows-comparison tbody th.nobg::before{opacity:0}.-vpsVpsFunctionplan-price-largecapacity .c-table__scrollerInner,.-vpsVpsFunctionplan-price-standard .c-table__scrollerInner,.-vpsWindowsFunctionplan-price .c-table__scrollerInner{min-width:1100px}.-vpsVpsFunctionplan-price-largecapacity .c-table__inner,.-vpsVpsFunctionplan-price-standard .c-table__inner,.-vpsWindowsFunctionplan-price .c-table__inner{min-width:1080px}}.-vpsVpsFunctionplan-price-largecapacity .col1,.-vpsVpsFunctionplan-price-standard .col1,.-vpsWindowsFunctionplan-price .col1{width:100px}.-vpsVpsFunctionplan-price-largecapacity tbody td .wrap>.inner,.-vpsVpsFunctionplan-price-standard tbody td .wrap>.inner,.-vpsWindowsFunctionplan-price tbody td .wrap>.inner{padding-left:0;padding-right:0}.-vpsVpsFunctionplan-function-option .col1,.-vpsVpsFunctionplan-function-standard .col1,.-vpsWindowsFunctionplan-function-option .col1,.-vpsWindowsFunctionplan-function-standard .col1{width:226px}.-vpsVpsFunctionplan-function-option tbody .inner,.-vpsVpsFunctionplan-function-standard tbody .inner,.-vpsWindowsFunctionplan-function-option tbody .inner,.-vpsWindowsFunctionplan-function-standard tbody .inner{text-align:left}.-vpsVpsFunctionplan-function-option tbody .inner a,.-vpsVpsFunctionplan-function-standard tbody .inner a,.-vpsWindowsFunctionplan-function-option tbody .inner a,.-vpsWindowsFunctionplan-function-standard tbody .inner a{display:inline-block;margin-top:6px;font-size:1.4rem;font-weight:300}.-vpsVpsFunctionPlan-setup-application .c-table__inner,.-vpsVpsFunctionPlan-setup-os .c-table__inner{min-width:100%}@media screen and (max-width:768px){.-vpsVpsFunctionPlan-setup-application::after,.-vpsVpsFunctionPlan-setup-os::after{display:none}.-vpsVpsFunctionPlan-setup-application .c-table__scroller,.-vpsVpsFunctionPlan-setup-os .c-table__scroller{display:contents}.-vpsVpsFunctionPlan-setup-application,.-vpsVpsFunctionPlan-setup-os{width:100%;border-left:#f6f7f9 8px solid}}.-vpsVpsFunctionPlan-setup-os .col1{width:auto}@media screen and (max-width:768px){.-vpsVpsFunctionPlan-setup-os .col1{width:190px}.-vpsVpsFunctionPlan-setup-os .col2{width:240px}}.-vpsVpsFunctionPlan-setup-os .col3{width:200px}.-vpsVpsFunctionPlan-setup-application .c-table__inner{min-width:520px}.-vpsVpsFunctionPlan-setup-application .col1{width:auto}.-vpsVpsFunctionPlan-setup-application .col2{width:200px}@media screen and (max-width:768px){.-vpsWindowsFunctionplan-ostemplate tbody td .wrap::before{opacity:0}.-vpsWindowsFunctionplan-ostemplate tbody td .wrap .inner{width:calc(100% - 16px);margin-left:8px;margin-right:8px}.-vpsWindowsFunctionplan-ostemplate tbody td .wrap .inner span{display:block;padding-top:8px;padding-bottom:8px}.-vpsWindowsFunctionplan-ostemplate tbody td+td .wrap .inner{border-top:#ddd solid 1px}.-vpsWindowsFunctionplan-preinstall .c-table__scrollerInner{min-width:1100px}.-vpsWindowsFunctionplan-preinstall .c-table__inner{min-width:1080px}}.-vpsWindowsFunctionplan-preinstall .col1{width:120px}.-vpsWindowsFunctionplan-preinstall thead tr:nth-of-type(1),.-vpsWindowsFunctionplan-preinstall thead tr:nth-of-type(1) td,.-vpsWindowsFunctionplan-preinstall thead tr:nth-of-type(1) td th,.-vpsWindowsFunctionplan-preinstall thead tr:nth-of-type(1) th{padding-bottom:0}.-vpsWindowsFunctionplan-preinstall thead tr:nth-of-type(1) td .wrap::after{content:"";position:absolute;bottom:0;left:8px;display:block;width:calc(100% - 16px);height:1px;background-color:rgba(255,255,255,.5)}.-vpsWindowsFunctionplan-preinstall thead tr:nth-of-type(1) td .wrap .inner{min-height:auto;padding-top:12px;padding-bottom:12px}.-vpsWindowsFunctionplan-preinstall thead tr:nth-of-type(1) td .wrap .inner span{font-weight:300;letter-spacing:.15em}.-vpsWindowsFunctionplan-mssqlserver--pc .col1,.-vpsWindowsFunctionplan-mssqlserver--pc .col3,.-vpsWindowsFunctionplan-mssqlserver--sp .col1,.-vpsWindowsFunctionplan-mssqlserver--sp .col3{width:150px}.-vpsWindowsFunctionplan-mssqlserver--pc .col4,.-vpsWindowsFunctionplan-mssqlserver--sp .col4{width:50%}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly{background-color:transparent!important}@media screen and (min-width:769px){.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly>.inner,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly>.inner{padding:0}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock__wrap,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:768px){.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly>.inner,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly>.inner{padding:12px}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock+.priceblock,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock+.priceblock{margin-top:6px}}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock__wrap,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock__wrap{width:100%}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;border-radius:2px;background-color:rgba(28,160,189,.25)}@media screen and (min-width:769px){.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock+.priceblock,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock+.priceblock{margin-left:8px}}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock__core,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock__core{padding-bottom:6px}@media screen and (max-width:768px){.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock__core,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock__core{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;width:160px}.p-vpsIndex__for .forWrap .forPanel+.forPanel{margin-top:30px}}.-vpsWindowsFunctionplan-mssqlserver--pc .-monthly .priceblock__price,.-vpsWindowsFunctionplan-mssqlserver--sp .-monthly .priceblock__price{padding:10px 2px;border-radius:2px;background-color:#fff}@media screen and (min-width:769px){.p-vpsIndex__for .forWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.p-vpsIndex__for .forWrap .forPanel+.forPanel{margin-left:80px}}.p-vpsIndex__for .forWrap .forPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 8px 40px;border:1px solid #1CA0BD;background-color:#fff}.p-vpsIndex__for .forWrap .forPanel__title,.p-vpsVpsFunctionplan__anchor .anchorBlock{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.p-vpsIndex__for .forWrap .forPanel__title{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:75px;border-radius:2px;background-color:#1CA0BD;font-size:3rem;color:#fff;text-align:center}@media screen and (max-width:768px){.p-vpsIndex__for .forWrap .forPanel__title{height:60px;font-size:2rem}}.p-vpsIndex__for .forWrap .forPanel__title::before{width:20px;height:20px;top:calc(100% - 10px);border-color:#1CA0BD;background-color:#1CA0BD}.p-vpsIndex__for .c-recommendationList{display:block;padding-left:60px;border:none}@media screen and (max-width:768px){.p-vpsIndex__for .c-recommendationList{padding:30px}}.p-vpsIndex__for .c-recommendationList__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-bottom:20px}.p-vpsIndex__for [class^=c-button]{height:40px;width:80%;margin-top:auto;margin-inline:auto}.p-vpsIndex__for [class^=c-button]::after{width:28px;height:28px;padding-top:2px}@media screen and (min-width:769px){.p-vpsVpsFunctionplan__anchor .anchor{display:-webkit-box;display:-ms-flexbox;display:flex}.p-vpsVpsFunctionplan__anchor .anchorBlock+.anchorBlock{margin-left:40px}}.p-vpsVpsFunctionplan__anchor .anchorBlock{-webkit-box-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:36px 12px 50px;border:1px solid #1CA0BD;border-radius:2px;background-color:#fff}@media screen and (max-width:768px){.p-vpsVpsFunctionplan__anchor .anchorBlock{padding:30px 12px}.p-vpsVpsFunctionplan__anchor .anchorBlock+.anchorBlock{margin-top:20px}}.p-vpsVpsFunctionplan__anchor .anchorBlock .block__title{font-size:3rem;text-align:center}.p-vpsVpsFunctionplan__anchor .anchorBlock .block__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;font-size:1.8rem;font-weight:500;line-height:1.6;color:#1CA0BD}.p-vpsVpsFunctionplan__anchor .anchorBlock .block__text::before{display:block;margin-right:16px;content:"\e918";font-family:icomoon;font-size:3.8rem}.p-vpsVpsFunctionplan__anchor .anchorBlock [class*=c-button]{height:40px;margin-top:30px;width:75%;padding-right:45px}.p-vpsVpsFunctionplan__anchor .anchorBlock [class*=c-button]::after{width:28px;height:28px;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.p-vpsVpsFunctionplan__template .templateList{background-color:#fff}@media screen and (min-width:769px){.p-vpsVpsFunctionplan__template .templateList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:30px 75px}.p-vpsVpsFunctionplan__template .templateList__item{width:calc(25% - 15px);height:70px}}.p-vpsVpsFunctionplan__template .templateList__item{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;padding-left:20px;padding-right:20px;border:1px solid #E4E5E7;border-radius:2px}@media screen and (max-width:768px){.p-vpsVpsFunctionplan__template .templateList{padding:20px}.p-vpsVpsFunctionplan__template .templateList__item{height:70px}.p-vpsVpsFunctionplan__template .templateList__item+.templateList__item{margin-top:10px}}@media screen and (min-width:769px){.p-vpsVpsFunctionplan__setup .l-scroller{display:contents}}.p-vpsVpsFunctionplan__setup .setupWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__title{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:64px;border-radius:2px;background-color:#52565A;font-size:1.5rem;line-height:1.6;color:#fff}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__title>span{font-size:1.3rem;opacity:.6}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:60px;padding-left:16px;border-bottom:#ddd solid 1px;font-size:1.5rem;font-weight:500;line-height:1.2;text-align:left}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem>span>span{display:block;font-size:1.3rem;font-weight:300;color:#6A6F73}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem::before{content:"";display:block;position:relative;top:1px;width:16px;height:16px;margin-right:8px;border-radius:50%;border:1px solid #A8A8A8}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem::after{content:"";width:14px;height:14px;position:absolute;top:50%;right:-6px;-webkit-transform:translateY(-50%) rotate(45deg) skew(-8deg,-8deg);transform:translateY(-50%) rotate(45deg) skew(-8deg,-8deg);background-color:#1CA0BD;opacity:0}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem[data-changer-state=active]{background-color:#1CA0BD;color:#fff}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem[data-changer-state=active]>span>span{color:#fff}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem[data-changer-state=active]::before{border:4px solid #fff}.p-vpsVpsFunctionplan__setup .setupWrap .specChanger__listItem[data-changer-state=active]::after{opacity:1}.p-vpsVpsFunctionplan__setup .setupWrap .specTable{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:40px}.p-vpsVpsFunctionplan__setup .setupWrap .specTable__container[data-container-state=inactive]{display:none}.p-vpsVpsFunctionplan__setup .setupWrap.-ostemplate .specChanger{width:240px}@media screen and (max-width:768px){.p-vpsVpsFunctionplan__setup .setupWrap.-ostemplate .specChanger{width:200px}}@media screen and (min-width:769px){.p-vpsVpsFunctionplan__setup .setupWrap.-ostemplate .specTable{width:calc(100% - 280px)}}.p-vpsVpsFunctionplan__setup .setupWrap.-application .specChanger{width:530px}@media screen and (max-width:768px){.p-vpsVpsFunctionplan__setup .setupWrap.-application .specChanger{width:440px}}@media screen and (min-width:769px){.p-vpsVpsFunctionplan__setup .setupWrap.-application .specTable{width:calc(100% - 530px)}.p-vpsWindows__costperformance .c-framePanel--white{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){#anchor-mail .c-button--round-white{width:100%;font-size:12px;padding-right:40px;padding-left:25px}.p-vpsWindows .p-vps__price h3.c-title{font-size:2.4rem;font-weight:500}}.p-vpsWindows__costperformance .c-framePanel--white{border-color:#1CA0BD}.p-vpsWindows__costperformance .c-framePanel--white>strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem}@media screen and (min-width:769px){.p-vpsWindows__costperformance .c-framePanel--white>strong{margin-left:40px;margin-right:76px}}@media screen and (max-width:768px){.p-vpsWindows__costperformance .c-framePanel--white>strong{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-vpsWindows__costperformance .c-framePanel--white>p{margin-top:16px}}.p-vpsWindows__costperformance .c-framePanel--white>strong>img{position:relative;top:1px;margin-right:8px}.p-vpsWindows__costperformance .c-framePanel--white>p{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-vpsWindows__feature .l-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:769px){.p-vpsWindows__feature .c-title{margin-top:100px}}.p-adGame__steps .serviceWrap{flex-direction:row;margin-bottom:100px}@media screen and (min-width:769px){.p-adGame__steps .serviceWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.p-adGame__steps .serviceImg{-ms-flex-item-align:start;align-self:flex-start}.p-adGame__steps .serviceImg>img{width:500px}}.p-adGame__steps .serviceContent{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:768px){.p-adGame__steps .serviceContent{margin-top:28px;text-align:center}.p-adGame__steps .serviceContent .c-title+p{text-align:left}}@media screen and (min-width:769px){.p-adGame__steps .serviceContent .c-title,.p-adGame__steps .serviceContent .c-title+p{text-align:left}.p-adGame__steps .serviceWrap .serviceImg{margin-left: 10%;margin-right: 0}.p-adGame__steps .serviceWrap:nth-child(even){flex-direction: row-reverse}.p-adGame__steps .serviceWrap:nth-child(even) .serviceContent{text-align: left}.p-adGame__steps .serviceWrap:nth-child(even) .serviceImg{margin-left: 0;margin-right: 10%}.p-adGame__steps .serviceContent .serviceContent__note {font-size: 1.6rem}@media (max-width:768px){.p-adGame__steps .serviceWrap{flex-direction: column}.p-adGame__steps .serviceWrap:nth-child(even) {flex-direction: column}.serviceContent {text-align: center}.p-adGame__steps .serviceWrap:nth-child(even) .serviceContent{text-align: center}.serviceImg {width:100%;margin-left: 0;text-align: center;}.p-adGame__steps .serviceWrap:nth-child(even) .serviceImg {margin-left: 0;margin-right: 0%}}.p-adGame__steps .textblue{color: #1ca0bd;}.ImgShadow{box-shadow: 12px 12px 24px rgba(38,40,41,.15)}@media (max-width:768px) {.p-adGame__caution .l-container h3{text-align:center;}.p-adGame__steps .merit__panel .merit__panelImage img{width: 100px!important; height: 100px; object-fit: cover;}}

.p-vpsIndex__fv .c-newsImportant{
  padding-top: 0px;
}

.headsup{
  padding-bottom: 40px;
}

.c-newsImportant .l-container{
  padding: 0px 20px;
}

.headsup .l-container{
  border: #ddd solid 1px;
  border-radius: 30px;
  background-color: #fff;
  padding: 8px 18px;
}

.headsup .c-newsImportant__title{
  text-align:center;
}

@media screen and (max-width: 768px) {
  .headsup .l-container{
    border-radius: 2px;
  }
  .p-home__emergency .headsup .c-newsList {
    border-bottom: 0px;
  }
}
