@charset "UTF-8";.-kirMailIndex-comparison thead .inner a::after,.p-kirMailFunctionplan__anchor .anchorList__item>a::before{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:22px;height:22px;border-radius:50%;content:"\e901";font-family:icomoon;padding-left:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.4rem}.p-kirMailDedicated__for .forWrap .forPanel__title,.p-kirMail__price .priceList__item .item__title,.p-kirRentalserver__function .functionPanel__title{position:relative;z-index:1}.p-kirMailDedicated__for .forWrap .forPanel__title::before,.p-kirMail__price .priceList__item .item__title::before,.p-kirRentalserver__function .functionPanel__title::before{content:"";position:absolute;top:calc(100% - 5px);left:50%;width:11px;height:11px;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){.-kirMailIndex-comparison thead .inner a::after,.p-kirMailFunctionplan__anchor .anchorList__item>a::before{padding-top:1px}.p-kir__feature .l-container,.p-kir__specification .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-kir__feature .c-title,.p-kir__specification .c-title{margin-top:30px;min-width:280px;text-align:left}.p-kir__feature .c-pointList,.p-kir__specification .c-pointList{max-width:646px;margin-left:20px}.p-kir__feature [class^=c-cardList--],.p-kir__specification [class^=c-cardList--]{max-width:680px;margin-left:20px}}@media screen and (max-width:768px){.-kirMailIndex-comparison thead .inner a::after,.p-kirMailFunctionplan__anchor .anchorList__item>a::before{padding-bottom:1px}.p-kirApply .c-floatBox{padding:0}}.p-kirApply .c-floatBox>.l-container{padding-left:80px;padding-right:80px}.p-kirApply .c-floatBox [class^=c-button]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20px}.p-kirApply .c-floatBox [class^=c-button]::after{background-color:transparent;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.p-kirApply .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-kirApply .c-floatBox>.l-container{padding-left:20px;padding-right:20px}.p-kirApply .c-floatBox .l-button{margin-top:20px}.p-kirApply .c-floatBox [class^=c-button]+[class^=c-button]{margin-top:10px}.p-kirApply .c-ctaSection--vertical{margin-left:-20px;width:calc(100% + 40px);padding-top:70px;padding-bottom:70px}.p-kirApply figure{margin-bottom:80px}}.p-kirApply .c-ctaSection--vertical .l-container{min-width:auto}.p-kirApply .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-kirApply figure{margin-inline:auto;padding:14px 34px;background-color:#fff}@media screen and (min-width:769px){.p-kirApply figure{width:340px}}.KIR{position:relative}.KIR .leads-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;margin-left:20px;bottom:30px;z-index:99;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease;pointer-events:none}.KIR .leads-list.is-hidden{opacity:0!important;pointer-events:none!important}.KIR .leads-list .leads-item{margin-right:4px}.KIR .leads-list .leads-item a{display:block;width:114px;background-color:#3E4851;line-height:42px;border-radius:2px;font-size:1.3rem;font-weight:500;color:#fff;text-align:center;-webkit-box-shadow:12px 12px 24px rgba(38,40,41,.15);box-shadow:12px 12px 24px rgba(38,40,41,.15)}.p-kir .c-cardList__item .item__img{border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){.-kirRentalserver-price .c-table__scrollerInner,.-kirMail-price .c-table__scrollerInner{min-width:1120px}.-kirRentalserver-price .c-table__inner,.-kirMail-price .c-table__inner{min-width:1100px}.-kirRentalserver-price .c-table__scroller,.-kirMail-price .c-table__scroller{padding-top:0;padding-bottom:0;border-left:#f6f7f9 solid 8px}.-kirWordpress-price .c-table__scrollerInner{min-width:1100px}.-kirWordpress-price .c-table__inner{min-width:1080px}}.-kirRentalserver-price thead td .wrap .inner,.-kirMail-price thead td .wrap .inner{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;min-height:70px}.-kirRentalserver-price tbody .bgwhite,.-kirMail-price tbody .bgwhite{height:100%;padding-top:12px;padding-bottom:12px;border-radius:2px}.-kirRentalserver-price tbody .free,.-kirMail-price tbody .free{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-left:2px;padding-right:2px;position:relative;z-index:1}.-kirRentalserver-price tbody .free::before,.-kirMail-price tbody .free::before{content:"";display:block;width:100%;height:12px;position:absolute;bottom:0;left:-4px;z-index:-1;background-color:#f5f887}.-kirRentalserver-price tbody tr.-cost .wrap>.inner>.inner,.-kirRentalserver-price tbody tr.-initial .wrap>.inner>.inner,.-kirRentalserver-price tbody tr.-spec .wrap>.inner>.inner,.-kirMail-price tbody tr.-cost .wrap>.inner>.inner,.-kirMail-price tbody tr.-initial .wrap>.inner>.inner,.-kirMail-price tbody tr.-spec .wrap>.inner>.inner{padding-bottom:0}.-kirRentalserver-price tbody tr:nth-of-type(1) .inner h3.-kirMail-price tbody tr:nth-of-type(1) .inner h3{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;min-height:60px}.-kirRentalserver-price tbody tr:nth-of-type(1) .inner .inner{padding-bottom:16px}.-kirRentalserver-price tbody tr:nth-of-type(2) .inner,.-kirMail-price tbody tr:nth-of-type(2) .inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.-kirRentalserver-price tbody tr:nth-of-type(2) .inner .inner,.-kirMail-price tbody tr:nth-of-type(2) .inner .inner{padding-top:12px;font-weight:300}.-kirRentalserver-price tbody tr:nth-of-type(n+6) .wrap::after,.-kirMail-price tbody tr:nth-of-type(n+6) .wrap::after{opacity:0}.-kirRentalserver-price tbody tr:nth-of-type(n+6) .wrap>.inner,.-kirMail-price tbody tr:nth-of-type(n+6) .wrap>.inner{min-height:auto}.-kirRentalserver-price tbody tr:nth-of-type(n+6) .wrap>.inner>.inner,.-kirMail-price tbody tr:nth-of-type(n+6) .wrap>.inner>.inner{position:relative;min-height:auto;font-size:1.3rem}.-kirRentalserver-price tbody tr:nth-of-type(n+6) .wrap>.inner>.inner::before,.-kirMail-price tbody tr:nth-of-type(n+6) .wrap>.inner>.inner::before{content:"";position:absolute;bottom:0;left:8px;width:calc(100% - 16px);height:1px;border-bottom:#fff dotted 1px}.-kirRentalserver-price tbody td:nth-of-type(2) .wrap::before,.-kirRentalserver-price tbody td:nth-of-type(3) .wrap::before,.-kirRentalserver-price tbody td:nth-of-type(4) .wrap::before,.-kirRentalserver-price tbody td:nth-of-type(5) .wrap::before,.-kirRentalserver-price tbody tr:last-of-type .wrap>.inner>.inner::before,.-kirMail-price tbody td:nth-of-type(2) .wrap::before,.-kirMail-price tbody td:nth-of-type(3) .wrap::before,.-kirMail-price tbody td:nth-of-type(4) .wrap::before,.-kirMail-price tbody td:nth-of-type(5) .wrap::before,.-kirMail-price tbody tr:last-of-type .wrap>.inner>.inner::before{content:none}.-kirRentalserver-price tbody td:nth-of-type(1) .bglightgreen,.-kirMail-price tbody td:nth-of-type(1) .bglightgreen{background-color:rgba(107,176,68,.15)}.-kirRentalserver-price tbody td:nth-of-type(4) .bglightgreen,.-kirMail-price tbody td:nth-of-type(4) .bglightgreen{background-color:rgba(107,176,68,.35)}.-kirRentalserver-price tbody td:nth-of-type(1) .wrap>.inner,.-kirRentalserver-price tbody td:nth-of-type(2) .wrap>.inner,.-kirMail-price tbody td:nth-of-type(1) .wrap>.inner,.-kirMail-price tbody td:nth-of-type(3) .wrap>.inner{padding-right:4px}.-kirRentalserver-price tbody td:nth-of-type(2) .wrap>.inner,.-kirRentalserver-price tbody td:nth-of-type(3) .wrap>.inner,.-kirMail-price tbody td:nth-of-type(2) .wrap>.inner,.-kirMail-price tbody td:nth-of-type(4) .wrap>.inner{padding-left:4px}.-kirWordpress-price .col1{width:48px}.-kirWordpress-price .col2{width:120px}.-kirWordpress-price tbody .txtgreen{letter-spacing:0}.-kirWordpress-price tbody .free{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;position:relative;z-index:1}.-kirWordpress-price tbody .free::after{content:"";width:calc(100% + 8px);height:12px;position:absolute;bottom:0;left:-4px;z-index:-1;background-color:#f5f887}.-kirFunction .col1{width:90px}.-kirFunction .col2{width:140px}.-kirFunction .col3{width:350px}.-kirFunction tbody th .wrap .inner{padding-left:0;padding-right:0}.-kirFunction tbody .border-cell .inner{padding:0;border:1px solid #52565A;background-color:#f6f7f9;color:#52565A}@media screen and (max-width:768px){.-kirFunction .c-table__scrollerInner{min-width:1100px}.-kirFunction .c-table__inner{min-width:1080px}.-kirFunction tbody .th1,.-kirFunction tbody .th2{left:90px}.-kirFunction-admin .col2,.-kirFunction-limitation .col2,.-kirFunction-privilege .col2{width:90px}}.-kirPlan-managedserver .col1,.-kirPlan-rentalserver .col1{width:50px}.-kirPlan-managedserver .col2,.-kirPlan-rentalserver .col2{width:194px}@media screen and (max-width:768px){.-kirPlan-managedserver .col2,.-kirPlan-rentalserver .col2{width:170px}.-kirPlan-managedserver .-rowhead1-1 .wrap,.-kirPlan-rentalserver .-rowhead1-1 .wrap{padding-left:8px!important}}.-kirPlan-managedserver .-rowhead-top .wrap>.inner,.-kirPlan-rentalserver .-rowhead-top .wrap>.inner{border-bottom-left-radius:0!important}.-kirPlan-managedserver .-rowhead-top .wrap>.inner::after,.-kirPlan-rentalserver .-rowhead-top .wrap>.inner::after{content:"";display:block;position:absolute;bottom:0;left:8px;width:calc(100% - 16px);height:1px;background-color:rgba(255,255,255,.5)}.-kirPlan-managedserver .-rowhead1-1 .wrap,.-kirPlan-rentalserver .-rowhead1-1 .wrap{padding-right:0}.-kirPlan-managedserver .-rowhead1-1 .wrap .inner,.-kirPlan-rentalserver .-rowhead1-1 .wrap .inner{border-top-left-radius:0!important}.-kirPlan-managedserver .-rowhead1-1 .wrap::after,.-kirPlan-rentalserver .-rowhead1-1 .wrap::after{opacity:0}.-kirPlan-managedserver .-rowhead1-2::before,.-kirPlan-rentalserver .-rowhead1-2::before{content:none!important}@media screen and (max-width:768px){.-kirPlan-managedserver .-rowhead1-2,.-kirPlan-rentalserver .-rowhead1-2{left:50px}.-kirPlan-managedserver .-rowhead1-2 .wrap,.-kirPlan-rentalserver .-rowhead1-2 .wrap{padding-left:0!important}}.-kirPlan-managedserver .-rowhead1-2 .wrap::after,.-kirPlan-rentalserver .-rowhead1-2 .wrap::after{opacity:0}.-kirPlan-managedserver .-rowhead1-2 .wrap .inner,.-kirPlan-rentalserver .-rowhead1-2 .wrap .inner{border-radius:0!important}.-kirPlan-managedserver tbody tr:nth-of-type(1) td .wrap>.inner::after,.-kirPlan-rentalserver tbody tr:nth-of-type(1) td .wrap>.inner::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ddd}.-kirPlan-managedserver tbody tr:nth-of-type(1) td:nth-of-type(1) .wrap>.inner::after,.-kirPlan-rentalserver tbody tr:nth-of-type(1) td:nth-of-type(1) .wrap>.inner::after{left:8px}.-kirPlan-managedserver tbody tr:nth-of-type(1) td:nth-of-type(3) .wrap>.inner::after,.-kirPlan-rentalserver tbody tr:nth-of-type(1) td:nth-of-type(3) .wrap>.inner::after{left:-8px}.-kirPlan-managedserver tbody tr:nth-of-type(3) .-rowhead1-2 .wrap>.inner::after,.-kirPlan-managedserver tbody tr:nth-of-type(4) .-rowhead1-2 .wrap>.inner::after,.-kirPlan-rentalserver tbody tr:nth-of-type(3) .-rowhead1-2 .wrap>.inner::after,.-kirPlan-rentalserver tbody tr:nth-of-type(4) .-rowhead1-2 .wrap>.inner::after{content:"";display:block;position:absolute;top:0;left:8px;width:calc(100% - 16px);height:1px;z-index:1;background-color:rgba(255,255,255,.5)}.-kirPlan-managedserver tbody .wrapunion,.-kirPlan-managedserver tbody .wrapunion-bottom,.-kirPlan-managedserver tbody .wrapunion-top,.-kirPlan-rentalserver tbody .wrapunion,.-kirPlan-rentalserver tbody .wrapunion-bottom,.-kirPlan-rentalserver tbody .wrapunion-top{white-space:nowrap}.-kirPlan-managedserver .col2{width:58px}.-kirPlan-managedserver .th3::before{opacity:0}.-kirPlan-managedserver .th3 .wrap{padding-left:0!important}.-kirPlan-managedserver .th3 .wrap .inner{padding-left:0;border-radius:0!important}@media screen and (max-width:768px){.-kirPlan-managedserver tbody .th1,.-kirPlan-managedserver tbody .th2,.-kirPlan-rentalserver tbody .th1,.-kirPlan-rentalserver tbody .th2{left:50px}.-kirPlan-rentalserver .c-table__scrollerInner{min-width:860px}.-kirPlan-rentalserver .c-table__inner{min-width:840px}.-kirPlan-managedserver .c-table__scrollerInner{min-width:1120px}.-kirPlan-managedserver .c-table__inner{min-width:1100px}.-kirPlan-managedserver .col2{width:40px}.-kirPlan-managedserver .col3{width:90px}.-kirPlan-managedserver .th2 .vertical-writing{padding-right:0}.-kirPlan-managedserver .th3{left:90px}.-kirMailIndex-comparison .c-table__scrollerInner{min-width:1100px}.-kirMailIndex-comparison .c-table__inner{min-width:1080px}.-kirMailIndex-comparison thead th:nth-of-type(2){left:0}.-kirMailIndex-comparison thead th:nth-of-type(3){opacity:0}}.-kirMailIndex-comparison .col1{width:48px}.-kirMailIndex-comparison .col2{width:160px}.-kirMailIndex-comparison .col3{width:320px}
.-kirMailIndex-comparison tbody td:nth-of-type(2) .vline>.inner,.-kirMailIndex-comparison tbody td:nth-of-type(2) .vline>.inner::before,.-kirMailIndex-comparison thead td:nth-of-type(1) .vline>.inner,.-kirMailIndex-comparison thead td:nth-of-type(1) .vline>.inner::before{background-color:#e3ebdf}.-kirMailIndex-comparison tbody td:nth-of-type(3) .vline>.inner,.-kirMailIndex-comparison tbody td:nth-of-type(3) .vline>.inner::before,.-kirMailIndex-comparison thead td:nth-of-type(2) .vline>.inner,.-kirMailIndex-comparison thead td:nth-of-type(2) .vline>.inner::before{background-color:#e3ebdf}.-kirMailIndex-comparison tbody td:nth-of-type(4) .vline>.inner,.-kirMailIndex-comparison tbody td:nth-of-type(4) .vline>.inner::before,.-kirMailIndex-comparison thead td:nth-of-type(3) .vline>.inner,.-kirMailIndex-comparison thead td:nth-of-type(3) .vline>.inner::before{background-color:#caddbd}.-kirMailIndex-comparison tbody td:nth-of-type(5) .vline>.inner,.-kirMailIndex-comparison tbody td:nth-of-type(5) .vline>.inner::before,.-kirMailIndex-comparison thead td:nth-of-type(4) .vline>.inner,.-kirMailIndex-comparison thead td:nth-of-type(4) .vline>.inner::before{background-color:#caddbd}.-kirMailIndex-comparison thead .inner .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:46px;margin-top:8px;margin-bottom:8px;margin-inline:auto;text-decoration:none;line-height:1.2}.-kirMailIndex-comparison thead .inner a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:46px;margin-top:0px;margin-inline:auto;text-decoration:none;line-height:1.2}.-kirRentalserver-price .c-button--round-white,.-kirRentalserver-price .c-button--round-gray{width:100%}.-kirRentalserver-price .c-button--round-gray{text-decoration:none;}.-kirRentalserver-price .c-button--round-white{font-size:1.2rem;text-decoration:none;padding-left:16px;margin-right:auto;margin-left:auto;margin-top:4px}.-kirRentalserver-price .c-button--round-white::after{width:26px;height:26px;margin-right:6px}.-kirMail-price .c-button--round-gray{text-decoration:none}.-kirRentalserver-price tbody .inner a>span,.-kirMail-price tbody .inner a>span{text-decoration:none}.-kirMailIndex-comparison thead .inner a>span{text-decoration:underline}.-kirMailIndex-comparison thead .inner a::after{position:relative;top:21%;background-color:#6bb044;width:18px;height:18px;font-size:1.2rem;color:#fff;margin-left:8px}.-kirMailIndex-comparison tbody .inner{min-height:90px}.-kirMailShared-price .col1{width:48px}@media screen and (max-width:768px){.-kirMailShared-price .c-table__scrollerInner{min-width:820px}.-kirMailShared-price .c-table__inner{min-width:800px}.-kirMailShared-price .col1{width:40px}}.-kirMailShared-price .col2{width:240px}.-kirMailShared-price tbody .inner{min-height:90px}@media screen and (max-width:768px){.-kirMailShared-price .col2{width:180px}.-kirMailShared-price tbody th .f18{font-size:1.5rem}.-kirMailShared-price-quote .c-table__scrollerInner{min-width:1100px}.-kirMailShared-price-quote .c-table__inner{min-width:1080px}}.-kirMailShared-price-quote .col1{width:60px}.-kirMailShared-price-quote .col2{width:190px}@media screen and (max-width:768px){.-kirMailShared-price-quote .col2{width:140px}.-kirMailDedicated-dedicated-price .c-table__scrollerInner{min-width:820px}.-kirMailDedicated-dedicated-price .c-table__inner{min-width:800px}}.-kirMailDedicated-price .col1{width:48px}.-kirMailDedicated-price .col2{width:240px}@media screen and (max-width:768px){.-kirMailDedicated-dedicated-price .col2{width:170px}.-kirMailDedicated-enterprise-price .c-table__scrollerInner{min-width:1020px}.-kirMailDedicated-enterprise-price .c-table__inner{min-width:1000px}.-kirMailDedicated-enterprise-price .col2{width:170px}.-kirMailDedicated-enterprise-option .c-table__scrollerInner{min-width:700px}.-kirMailDedicated-enterprise-option .c-table__inner{min-width:680px}}.-kirMailDedicated-enterprise-option .col1{width:48px}.-kirMailDedicated-enterprise-option .col2{width:230px}.-kirMailDedicated-enterprise-option tbody .inner{min-height:100px}@media screen and (max-width:768px){.-kirMailDedicated-enterprise-option .col2{width:210px}.-kirFunctionplan .c-table__scrollerInner{min-width:720px}.-kirFunctionplan .c-table__inner{min-width:700px}}.-kirFunctionplan .col1{width:256px}.-kirFunctionplan thead td a{font-size:1.8rem;color:#fff}@media screen and (max-width:768px){.-kirFunctionplan .col1{width:180px}.-kirFunctionplan thead td a{font-size:1.6rem}.-kirDesknets-price .c-table__scrollerInner{min-width:980px}.-kirDesknets-price .c-table__inner{min-width:960px}}.-kirFunctionplan tbody td .wrap .inner{min-height:70px}.-kirFunctionplan tbody td .txthorizon{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:8px}.-kirFunctionplan tbody td .txthorizon .txthorizon-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40px}.-kirFunctionplan tbody td .txthorizon .txthorizon-r{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12px;text-align:left}.-kirFunctionplan tbody td .mark-green{font-size:2.6rem}.-kirDesknets-price .col1{width:48px}.-kirDesknets-price .col2{width:230px}@media screen and (max-width:768px){.-kirDesknets-price .col2{width:150px}.-kirDesknets-comparison .c-table__scrollerInner{min-width:800px}.-kirDesknets-comparison .c-table__inner{min-width:780px}}.-kirDesknets-price tbody .free{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-left:2px;padding-right:2px;position:relative;z-index:1}.-kirDesknets-price tbody .free::before{content:"";display:block;width:100%;height:12px;position:absolute;bottom:0;left:-4px;z-index:-1;background-color:#f5f887}.-kirDesknets-price td:nth-of-type(1) .vline>.inner,.-kirDesknets-price td:nth-of-type(1) .vline>.inner::before{background-color:#e3ebdf}.-kirDesknets-price td:nth-of-type(3) .vline>.inner,.-kirDesknets-price td:nth-of-type(3) .vline>.inner::before{background-color:#caddbd}.-kirDesknets-comparison tbody .free{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding-left:2px;padding-right:2px;position:relative;z-index:1}.-kirDesknets-comparison tbody .free::before{content:"";display:block;width:100%;height:12px;position:absolute;bottom:0;left:-4px;z-index:-1;background-color:#f5f887}.-kirDesknets-comparison .txtbox{height:100%;padding-top:4px;padding-bottom:0;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}@media screen and (max-width:768px){.-kirDesknets-comparison .col1{width:120px}.-kirDesknetsLicense .c-table__scrollerInner{min-width:1100px}.-kirDesknetsLicense .c-table__inner{min-width:1080px}.-kirDesknetsLicense .c-table__scroller{border-left:#E4E5E7 solid 1px}.-kirDesknetsLicense td:nth-of-type(1){padding-left:8px}}.-kirDesknetsLicense .col1{width:auto}.-kirDesknetsLicense .bggray{background-color:#727D86!important}.-kirDesknetsLicense .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4px;padding-bottom:12px;border-bottom:rgba(255,255,255,.5) solid 1px}.-kirDesknetsLicense .titlesub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:cente;-ms-flex-pack:cente;justify-content:cente;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-top:10px;padding-bottom:0;text-align:center!important}.-kirDesknetsLicense .popup{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-4px}.-kirDesknetsLicense .popup__icon{position:relative;z-index:1;display:block;margin-left:8px;font-size:1.8rem}.-kirDesknetsLicense .popup__icon:hover+.popup__body{opacity:1;pointer-events:all}.-kirDesknetsLicense .popup__body{position:absolute;top:45px;left:4px;z-index:1;width:calc(100% - 8px);background-color:rgba(41,43,45,.95);border-radius:2px;padding:12px 8px;font-size:1.3rem;color:#fff;text-align:left;opacity:0;pointer-events:none}.-kirDesknetsLicense-smalllicense .txtblue{color:#497ece!important}.-kirDesknetsLicense-smalllicense .bgblue{background-color:#497ece!important;color:#fff}.-kirDesknetsLicense-enterprise .txtblue{color:#364b99}.-kirDesknetsLicense-enterprise .titlesub{padding-bottom:8px}.-kirDesknetsLicense-enterprise .thead-labels .label.bggray{border-color:#727D86}.-kirDesknetsLicense-enterprise thead .bgblue{background-color:#364b99!important;color:#fff}.-kirDesknetsLicense-enterprise tbody .bgblue{background-color:rgba(54,75,153,.2)!important}.-kirDesknetsLicense-enterprise-option-expense-price .thead-labels .label:nth-of-type(3){margin-left:26px}@media screen and (max-width:768px){.-kirDesknetsLicense-enterprise-option-appsuite-price .c-table__scrollerInner,.-kirDesknetsLicense-enterprise-price .c-table__scrollerInner{min-width:820px}.-kirDesknetsLicense-enterprise-option-appsuite-price .c-table__inner,.-kirDesknetsLicense-enterprise-price .c-table__inner{min-width:800px}.-kirDesknetsLicense-enterprise-option-appsuite-price .col5,.-kirDesknetsLicense-enterprise-price .col5{width:180px}.-kirDesknetsLicense-smalllicense-option-webmeeting-price .c-table__scrollerInner{min-width:880px}.-kirDesknetsLicense-smalllicense-option-webmeeting-price .c-table__inner{min-width:860px}.-kirDesknetsLicense-smalllicense-option-expense-price .c-table__scrollerInner{min-width:740px}.-kirDesknetsLicense-smalllicense-option-expense-price .c-table__inner{min-width:720px}.-kirDesknetsLicense-enterprise-option-webmeeting-price .c-table__scrollerInner{min-width:860px}.-kirDesknetsLicense-enterprise-option-webmeeting-price .c-table__inner{min-width:840px}.-kirDesknetsLicense-enterprise-addition-price .c-table__scrollerInner,.-kirDesknetsLicense-enterprise-option-appsuite-addition-price .c-table__scrollerInner{min-width:770px}.-kirDesknetsLicense-enterprise-addition-price .c-table__inner,.-kirDesknetsLicense-enterprise-option-appsuite-addition-price .c-table__inner{min-width:750px}.-kirDesknetsLicense-enterprise-option-expense-price .c-table__scrollerInner{min-width:640px}.-kirDesknetsLicense-enterprise-option-expense-price .c-table__inner{min-width:620px}.p-kirIndex__service{padding-bottom:270px}}.p-kirIndex__service .serviceWrapper{position:relative}@media screen and (min-width:769px){.p-kirIndex__service .serviceWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.p-kirIndex__service .serviceBlock+.serviceBlock{margin-left:80px}}.p-kirIndex__service .serviceWrapper::before{content:"";display:block;position:absolute;bottom:8px;right:calc(25% - 40px);-webkit-transform:translateX(50%);transform:translateX(50%);width:260px;height:170px;background-image:url(../img/kir/img_index_service_cube.svg);background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:768px){.p-kirIndex__service .serviceWrapper::before{bottom:auto;top:calc(100% + 30px);right:50%}.p-kirIndex__service .serviceBlock+.serviceBlock{margin-top:50px}}.p-kirIndex__service .serviceBlock .c-button--more-large{margin-bottom:18px}.p-kirIndex__service .serviceBlock .c-button--more-large img{width:34px}.p-kirIndex__service .serviceBlock__list{margin-top:28px}.p-kirIndex__service .serviceBlock__listItem{display:grid;grid-template-rows:70px auto;grid-template-columns:70px auto;gap:14px;grid-template-areas:"icon text" "button button";padding:24px;border-radius:2px;border:1px solid #C4DDB6;background-color:#F3FAEF}.p-kirIndex__service .serviceBlock__listItem+.serviceBlock__listItem{margin-top:20px}.p-kirIndex__service .serviceBlock__listItem .item__icon{position:relative;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:70px;height:70px;border-radius:50%;border:1px solid #579031;background-color:#fff;overflow:hidden}.p-kirIndex__service .serviceBlock__listItem .item__icon>img[src*="-1-01"]{position:relative;top:2px;left:2px}.p-kirIndex__service .serviceBlock__listItem .item__icon>img[src*="-2-01"]{position:relative;top:2px}.p-kirIndex__service .serviceBlock__listItem .item__icon>img[src*="-2-02"]{position:relative;top:3px;left:2px}.p-kirIndex__service .serviceBlock__listItem .item__text{font-size:1.7rem;color:#579031}.p-kirIndex__service .serviceBlock__listItem .c-serviceList__item{grid-area:button}.p-kirIndex__service .serviceBlock__listItem .c-serviceList__itemButton{height:64px}@media screen and (max-width:768px){.p-kirIndex__service .serviceBlock__listItem .item__text{font-size:1.5rem}.p-kirIndex__service .serviceBlock__listItem .c-serviceList__itemButton{margin-top:12px}}.p-kir__achievement{padding-top:80px;overflow:hidden;margin-bottom:-40px;padding-bottom:40px}.p-kir__achievement .achievement__title{position:relative;font-size:2rem;color:#579031}.p-kir__achievement .achievement__title::before{content:"";display:block;position:absolute;top:calc(50% + 4px);left:0;width:100%;height:1px;background-color:#6BB044}@media screen and (max-width:768px){.p-kir__achievement .achievement__title::before{width:calc(100% - 40px);top:auto;bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-kir__achievement .achievement__title>span{line-height:1.2;text-align:center}}.p-kir__achievement .achievement__title>span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;position:relative;z-index:1}@media screen and (min-width:769px){.p-kir__achievement .achievement__title>span{padding:0 30px;background-color:#f6f7f9}}@media screen and (max-width:768px){.p-kir__achievement .achievement__title>span>span{padding:0 14px 0 10px;background-color:#f6f7f9}}.p-kir__achievement .achievement__title strong{position:relative;top:2px;margin:0 6px;font-size:3.4rem;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-family:Manrope,sans-serif}.p-kir__achievement .achievement__wrap{margin-top:30px;width:2000px}.p-kir__achievement .achievement__list{margin-bottom:-40px}.p-kir__achievement .achievement__list li{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:234px;height:90px;margin:0 12px 40px;padding:8px;border-radius:2px;background-color:#fff;-webkit-box-shadow:12px 12px 24px rgba(38,40,41,.15);box-shadow:12px 12px 24px rgba(38,40,41,.15)}.p-kir__achievement .achievement__list li img{max-height:100%}.p-kirRentalserver__function .functionPanel{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:2px;overflow:hidden}@media screen and (min-width:769px){.p-kirRentalserver__function .functionWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.p-kirRentalserver__function .functionPanel+.functionPanel{margin-left:48px}}.p-kirRentalserver__function .functionPanel__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;height:66px;background-color:#52565A;font-size:1.8rem;font-weight:500;color:#fff}.p-kirRentalserver__function .functionPanel__title::before{background-color:#52565A;border-color:#52565A}.p-kirRentalserver__function .functionPanel__list{padding:36px 20px;background-color:#fff}.p-kirRentalserver__function .functionPanel__list .c-list>li{font-weight:500}.p-kirRentalserver__privilege .privilegePanel{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #C4DDB6;border-radius:2px;padding:20px;background-color:#F3FAEF;position:relative}@media screen and (min-width:769px){.p-kirRentalserver__privilege .privilegeWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.p-kirRentalserver__privilege .privilegePanel+.privilegePanel{margin-left:48px}}@media screen and (max-width:768px){.p-kirRentalserver__function .functionPanel+.functionPanel{margin-top:20px}.p-kirRentalserver__privilege .c-title{margin-bottom:20px;font-size:3rem}.p-kirRentalserver__privilege .privilegePanel+.privilegePanel{margin-top:20px}.p-kirRentalserver__privilege .privilegePanel>dd{padding-left:8px;padding-right:8px}}.p-kirRentalserver__privilege .privilegePanel__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.p-kirRentalserver__privilege .privilegePanel__title .title__bubble{position:relative;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;width:50px;height:50px;border-radius:50%;background-color:#6BB044;font-size:1.2rem;font-weight:500;line-height:1;color:#fff}.p-kirRentalserver__privilege .privilegePanel__title .title__bubble>span{margin-top:2px;font-size:1.8rem;font-weight:600;font-family:Manrope,sans-serif}.p-kirRentalserver__privilege .privilegePanel__title .title__bubble::before{content:"";display:block;position:absolute;top:50%;left:calc(100% - 4px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:#6BB044 solid 12px;border-top:transparent solid 8px;border-bottom:transparent solid 8px}.p-kirRentalserver__privilege .privilegePanel__title>strong{padding-left:12px;font-size:1.8rem;font-weight:500;line-height:1.4;color:#579031}@media screen and (max-width:768px) and (max-width:768px){.p-kirRentalserver__service .c-serviceList__item{width:calc(50% - 8px)}.p-kirRentalserver__service .c-serviceList__item+.c-serviceList__item{margin-top:0}}@media screen and (max-width:768px){.p-kirRentalserver__privilege .privilegePanel__title>strong{padding-left:16px}.p-kirRentalserver__service .c-serviceList[data-row-is="4"]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.p-kirRentalserver__service .c-serviceList__itemButton{padding-left:42px;padding-right:0;font-size:1.4rem}.p-kirRentalserver__service .c-serviceList__itemButton::before{left:14px}.p-kirRentalserver__service .c-serviceList__itemButton::after{right:6px}#anchor-mail .c-button--round-white{width:100%;font-size:12px;padding-right:40px;padding-left:25px}.p-kirMail__price .priceList__item+.priceList__item{margin-top:10px}}.p-kirMail__price .priceList__item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:769px){.p-kirMail__price .priceList{display:-webkit-box;display:-ms-flexbox;display:flex}.p-kirMail__price .priceList__item+.priceList__item{margin-left:20px}}.p-kirMail__price .priceList__item .item__title{background-color:#6BB044;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;height:66px;font-size:1.8rem;color:#fff}.p-kirMail__price .priceList__item .item__title::before{background-color:#6BB044;border-color:#6BB044}.p-kirMail__price .priceList__item .item__content{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:120px;background-color:#F6F7F9;border:1px solid #ddd}.p-kirMail__price .priceList__item .item__content>b{font-size:3rem;font-weight:600;line-height:1.2;color:#E3800C}.p-kirMail__price .priceList__item .item__content>b .num{font-size:3.6rem;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-family:Manrope,sans-serif}.p-kirMail__price .priceList__item .item__content>b .unit{font-size:1.4rem;font-weight:300}.p-kirMail__price .priceList__item .item__content>span{font-weight:500}.p-kirMailIndex .wrap.bggray .inner>div{display:-webkit-box;display:-ms-flexbox;display:flex}.p-kirMailIndex__soluble .solublePoint1{position:relative;z-index:1}@media screen and (min-width:769px){.p-kirMailIndex__soluble .solublePoint1{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px}.p-kirMailIndex__soluble .solublePoint1 .c-framePanel--white+.c-framePanel--white{margin-left:40px}}@media screen and (max-width:768px){.p-kirMailIndex__soluble .solublePoint1{padding:10px 10px 0;background-color:#fff}}.p-kirMailIndex__soluble .solublePoint1 .c-framePanel--white{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}@media screen and (max-width:768px){.p-kirMailIndex__soluble .solublePoint1 .c-framePanel--white{padding:24px 20px;border-width:10px}.p-kirMailIndex__soluble .solublePoint1 .c-framePanel--white+.c-framePanel--white{margin-top:-10px}}.p-kirMailIndex__soluble .solublePoint1 .c-framePanel--white>strong{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;margin-bottom:20px;font-size:1.8rem;color:#6BB044}.p-kirMailIndex__soluble .solublePoint1 .c-framePanel--white>strong img{margin-right:20px}.p-kirMailIndex__soluble .solublePoint1 .c-framePanel--white .c-list>li{font-weight:500}.p-kirMailIndex__soluble .solublePoint2{padding:10px 10px 40px;background-color:#fff;border-radius:2px}@media screen and (max-width:768px){.p-kirMailIndex__soluble .solublePoint2{padding-top:0}}.p-kirMailIndex__soluble .solublePoint2__title{position:relative;border-radius:2px;background-color:#6BB044;font-size:2.4rem;color:#fff;text-align:center}@media screen and (min-width:769px){.p-kirMailIndex__soluble .solublePoint2{margin-top:-100px}.p-kirMailIndex__soluble .solublePoint2__title{height:160px;padding-top:100px}}@media screen and (max-width:768px){.p-kirMailIndex__soluble .solublePoint2__title{margin-top:-10px;z-index:1;line-height:1.5;padding:20px 12px 24px}}.p-kirMailIndex__soluble .solublePoint2__title::before{content:"";display:block;position:absolute;top:calc(100% - 1px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:35px;background-image:url(../img/../img/common/icon/arrow-down--green.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.p-kirMailIndex__soluble .solublePoint2__list{margin-top:50px}.p-kirMailIndex__soluble .solublePoint2__list .c-cardList--horizontal{gap:40px}@media screen and (min-width:769px){.p-kirMailIndex__soluble .solublePoint2__list{padding:0 30px}.p-kirMailIndex__soluble .solublePoint2__list .c-cardList__item{width:calc(25% - 30px)}.p-kirMailIndex__soluble .solublePoint2__list .c-cardList__item .item__img{aspect-ratio:11/10}}@media screen and (max-width:768px){.p-kirMailIndex__soluble .solublePoint2__list{padding:0 12px}.p-kirMailIndex__soluble .solublePoint2__list .c-cardList__item+.c-cardList__item{margin-top:40px}.p-kirMailIndex__soluble .solublePoint2__list .c-cardList__item .item__img{aspect-ratio:3/2}}.p-kirMailIndex__soluble .solublePoint2__list .c-cardList__item .item__title{display:inline-block;min-height:auto;margin-top:4px;font-size:1.8rem}.p-kirMailDedicated .c-cardList__item .item__wrap .c-list{font-weight:500}.p-kirMailDedicated__for .forWrap .forPanel{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:769px){.p-kirMailDedicated__for .forWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.p-kirMailDedicated__for .forWrap .forPanel+.forPanel{margin-left:40px}}.p-kirMailDedicated__for .forWrap .forPanel__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:80px;background-color:#6BB044;font-size:2.4rem;line-height:1.4;color:#fff;text-align:center}.p-kirMailDedicated__for .forWrap .forPanel__title::before{width:20px;height:20px;top:calc(100% - 10px);border-color:#6BB044;background-color:#6BB044}.p-kirMailDedicated__for .forWrap .forPanel__title>span{font-size:1.6rem}.p-kirMailDedicated__for .forWrap .forPanel__title>a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.p-kirMailDedicated__for .c-recommendationList{display:block;padding:40px 30px 30px}@media screen and (max-width:768px){.p-kirMailDedicated__for .forWrap .forPanel+.forPanel{margin-top:20px}.p-kirMailDedicated__for .forWrap .forPanel__title>span{font-size:1.2rem}.p-kirMailDedicated__for .c-recommendationList{padding:40px 20px 30px}}.p-kirMailDedicated__for .c-recommendationList__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-bottom:20px}.p-kirMailDedicated__configration .configration__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem;letter-spacing:.05em;border:1px solid #E4E5E7;border-radius:2px}@media screen and (max-width:768px){.p-kirMailDedicated__configration .configration__title{font-size:1.6rem;line-height:1.5}}.p-kirMailDedicated__configration .configration__title>span{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;-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;margin-right:24px;background-color:#6BB044;font-size:3.6rem;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-family:Manrope,sans-serif;color:#fff}.p-kirMailDedicated__configration .configration__box{padding:30px;background-color:#F6F7F9;border:1px solid #E4E5E7;border-radius:2px}@media screen and (max-width:768px){.p-kirMailDedicated__configration .configration__title>span{width:46px;height:80px;font-size:2rem}.p-kirMailDedicated__configration .configration__box{margin-top:12px;padding-top:0}}.p-kirMailDedicated__configration .configration__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.p-kirMailDedicated__configration .configration__list::before{content:"";display:block;position:absolute;top:59px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:66.6666666667%;height:2px;background-color:#E3800C}.p-kirMailDedicated__configration .configration__listItem{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-kirMailDedicated__configration .configration__listItem+.configration__listItem{margin-left:90px}.p-kirMailDedicated__configration .configration__listItem .item__inner{background-color:#fff;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.1);box-shadow:2px 2px 2px rgba(0,0,0,.1)}.p-kirMailDedicated__configration .configration__listItem .item__img{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;height:120px}.p-kirMailDedicated__configration .configration__listItem .item__img>img{position:relative;z-index:1;background-color:#fff}.p-kirMailDedicated__configration .configration__listItem .item__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;background-color:#6BB044;font-size:1.8rem;line-height:1.4;color:#fff;text-align:center}.p-kirMailDedicated__configration .configration__listItem .item__note{margin-top:10px;font-size:1.3rem;line-height:1.4}.p-kirMailDedicated__configration .configration__listItem:last-child{position:relative;z-index:1}.p-kirMailDedicated__configration .configration__block+.configration__block{margin-top:30px}.p-kirMailDedicated__configration .configration__block.-security .item__title{height:100px}.p-kirMailDedicated__configration .configration__block.-incident .item__title{height:80px}.p-kirMailDedicated__configration .configration__bubble{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:22px;margin-left:70px;padding:14px 24px 14px 30px;border-radius:2px;background-color:#d7e4ce}.p-kirMailDedicated__configration .configration__bubble::after,.p-kirMailDedicated__configration .configration__bubble::before{content:"";position:absolute;bottom:calc(100% - 10px);width:18px;height:18px;background-color:#d7e4ce;-webkit-transform:translateX(-50%) rotate(45deg) skew(4deg,4deg);transform:translateX(-50%) rotate(45deg) skew(4deg,4deg)}.p-kirMailDedicated__configration .configration__bubble::before{left:100px}.p-kirMailDedicated__configration .configration__bubble::after{right:80px}.p-kirMailDedicated__configration .configration__bubble>b{margin-right:20px;font-size:2rem;font-weight:600;color:#6BB044}.p-kirMailDedicated__configration .configration__bubble>p{font-size:1.6rem;font-weight:500;line-height:1.6}.p-kirMailFunctionplan__anchor .anchorList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:0 40px;}.p-kirMailFunctionplan__anchor .anchorList__item{border:1px solid #E4E5E7;background-color:#fff;border-radius:2px}@media screen and (min-width:769px){.p-kirMailFunctionplan__anchor .anchorList__item{width:calc(20% - 8px)}}@media screen and (min-width:769px){.p-kirPayment .p-kirMailFunctionplan__anchor .anchorList__item{width:calc(50% - 8px)}}.p-kirMailFunctionplan__anchor .anchorList__item>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:58px;padding-left:20px;font-weight:500;line-height:1.3}@media screen and (max-width:768px){.p-kirMailFunctionplan__anchor .anchorList__item{width:calc(50% - 5px)}.p-kirMailFunctionplan__anchor .anchorList__item>a{padding-left:12px;font-size:1.2rem}}.p-kirMailFunctionplan__anchor .anchorList__item>a::before{position:absolute;top:50%;right:18px;background-color:#F6F7F9;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.p-kirDesknets__banner{border:1px solid #364B99;border-radius:2px;background-image:url(../img/../img/kir/bg_desknets_banner.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width:769px){.p-kirDesknets__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:34px 60px}.p-kirDesknets__banner .banner__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:30px}}.p-kirDesknets__banner .banner__content>b{font-size:1.8rem;font-weight:500}@media screen and (max-width:768px){.p-kirDesknets__banner{padding:28px 24px}.p-kirDesknets__banner .banner__img>img{margin-inline:auto}.p-kirDesknets__banner .banner__content>b{display:block;margin-top:24px;font-size:1.5rem;line-height:1.5}.p-kirDesknets__banner .banner__content>p{font-size:1.2rem}}.p-kirDesknets__banner .banner__content>p{margin-top:4px}.p-kirDesknetsIndex__recommendation .l-button [class^=c-button]::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.p-kirDesknetsIndex__service .serviceImg{padding:16px;border:1px solid #ddd;border-radius:2px}@media screen and (min-width:769px){.p-kirDesknetsIndex__service .serviceWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-kirDesknetsIndex__service .serviceImg{-ms-flex-item-align:start;align-self:flex-start;margin-right:80px}.p-kirDesknetsIndex__service .serviceImg>img{width:570px}}.p-kirDesknetsIndex__service .comparisonImg{padding:0px;}@media screen and (min-width:769px){.p-kirDesknetsIndex__service .serviceWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-kirDesknetsIndex__service .comparisonImg{-ms-flex-item-align:start;align-self:flex-start;margin-right:0px}.p-kirDesknetsIndex__service .comparisonImg>img{width:730px}}.p-kirDesknetsIndex__service .serviceContent{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:768px){.p-kirDesknetsIndex__service .serviceContent{margin-top:28px;text-align:center}}@media screen and (min-width:769px){.p-kirDesknetsIndex__service .serviceContent .c-title,.p-kirDesknetsIndex__service .serviceContent .c-title+p{text-align:left}.p-kirDesknetsLicense__discount .discountPoint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-kirDesknetsLicense .c-tabChanger__button.-smalllicense[data-tab-state=active]{background-color:#497ECE}.p-kirDesknetsLicense .c-tabChanger__button.-enterprise[data-tab-state=active]{background-color:#364B99}.p-kirDesknetsLicense .js-tab-changer{position:sticky;top:125px;z-index:2}@media screen and (max-width:768px){.p-kirDesknetsIndex__service .serviceContent p{text-align:center}.p-kirDesknetsIndex__service .serviceContent [class*=c-button]{margin-inline:auto}.p-kirDesknetsLicense .c-titleBorder .u-font-size-20{padding-left:10px;font-size:16px;line-height:160%}.p-kirDesknetsLicense .c-titleBorder+.u-margin-top-12.u-margin-left-30{margin:20px 0 0}.p-kirDesknetsLicense .js-tab-changer{top:75px}}.p-kirDesknetsLicense__discount .discountTitle{font-size:2.4rem;line-height:1.5;text-align:center}.p-kirDesknetsLicense__discount .discountPoint{margin-top:24px}.p-kirDesknetsLicense__discount .discountPoint__listItem{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){.p-kirDesknetsLicense__discount .discountTitle{font-size:1.8rem}.p-kirDesknetsLicense__discount .discountPoint__listItem+.discountPoint__listItem{margin-top:16px}}.p-kirDesknetsLicense__discount .discountPoint__listItem .item__count{position:relative;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;width:50px;height:50px;border-radius:50%;background-color:#6BB044;font-size:1.2rem;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-family:Manrope,sans-serif;line-height:1;color:#fff}.p-kirDesknetsLicense__discount .discountPoint__listItem .item__count>span{font-size:1.7rem}.p-kirDesknetsLicense__discount .discountPoint__listItem .item__count::before{content:"\e912";font-family:icomoon;position:absolute;top:50%;left:calc(100% - 6px);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6rem;color:#6BB044}.p-kirDesknetsLicense__discount .discountPoint__listItem .item__text{padding-left:20px;font-size:1.5rem;color:#579031}.p-kirDesknetsLicense__discount .discountNote{margin-top:20px;font-size:1.2rem;text-align:center}.p-kirDesknetsLicense__discountCatch{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-bottom:12px;font-weight:300}.p-kirDesknetsLicense__discountCatch::after,.p-kirDesknetsLicense__discountCatch::before{content:"";display:block;position:absolute;top:-5px;width:12px;height:34px;background-image:url(../img/kir/icon_bubble.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.p-kirDesknetsLicense__discountCatch::before{left:-22px}.p-kirDesknetsLicense__discountCatch::after{right:-20px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.p-kirDesknetsLicense__apply .c-titleBorder+p{margin-top:18px}@media screen and (min-width:769px){.p-kirDesknetsLicense__discount .discountPoint__listItem+.discountPoint__listItem{margin-left:40px}.p-kirDesknetsLicense__apply .l-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-kirDesknetsLicense__apply .c-titleBorder+p{margin-left:30px}}@media screen and (max-width:768px){.p-kirDesknetsLicense__apply .c-titleBorder+p{margin-bottom:40px}}

.p-vpsVps__related .c-articleList{margin-left:-20px;min-width:calc(100% + 40px)}}@media screen and (max-width:768px){.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}}

.outlineHead+*{
margin-top:60px
}
@media screen and (min-width:769px){
.outlineHead{
display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between
}
.outlineHead__title{
-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start;margin-right:60px
}
.outlineHead__title.c-titleBorder+p{
margin-top:2px
}
}

.outlineHead__title.c-titleBorder .sub{
display:block;margin-bottom:8px;font-size:1.4rem;color:#999
}
.outlineHead__title.c-titleBorder .main{
display:inline-block;font-size:2rem;line-height:1.8
}
@media screen and (min-width:769px){
.outlineHead__text{
width:640px
}
}

.outlineTable{
font-weight:500
}

.outlineTable .tableCell{
display:-webkit-box;
display:-ms-flexbox;
display:flex
}

.outlineTable .tablleCell__head{
width:190px;
margin-right:12px
}
@media screen and (max-width:768px){
.outlineHead__title.c-titleBorder .main{
line-height:1.6
}
.outlineHead__text{
margin-top:24px
}
.outlineTable .tablleCell__head{
width:80px;
-ms-flex-negative:0;
flex-shrink:0
}
.outlineTable .l-scroller{
margin-top:-31px;
margin-left:10px;
width:calc(100% - 82px)
}
.outlineTable .l-scroller__inner{
min-width:800px;
padding-left:0
}

}
.outlineTable .tablleCell__head>span{
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;
border-bottom:rgba(41,43,45,.15) solid 1px;
text-align:center
}
.outlineTable .tablleCell__head>span:first-child{
height:66px
}
.outlineTable .tablleCell__head>span:nth-of-type(n+2){
height:68px
}
.outlineTable .tablleCell__unitWrap{
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
width:100%;
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
}
.outlineTable .tablleCell__unit{
-ms-flex-item-align:start;
align-self:flex-start;
padding:0 8px;
border-radius:2px
}
@media screen and (min-width:769px){
.outlineTable .tablleCell__unit{
width:33.33%
}

}
.outlineTable .tablleCell__unit+.tablleCell__unit{
margin-left:12px
}
.outlineTable .tablleCell__unit>span{
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;
position:relative;
text-align:center
}
.outlineTable .tablleCell__unit>span:first-child{
height:70px;
font-size:1.5rem;
line-height:1.2
}
.outlineTable .tablleCell__unit>span:nth-of-type(n+2){
height:60px;
margin-bottom:8px;
background-color:#fff;
border-radius:2px
}
.outlineTable .tablleCell__unit>span.gray{
background-color:#727d86;
color:#fff
}
.outlineTable .tablleCell__unit>span .icon{
color:#3E4851
}
.outlineTable .tablleCell__unit.-general{
background-color:#e9f3e3
}
.outlineTable .tablleCell__unit:not(.-general){
background-color:#3E4851
}
.outlineTable .tablleCell__unit:not(.-general)>span:first-child{
color:#fff
}
.outlineTable .tablleCell__unit.is-active{
background-color:#6bb044;
color: #6bb044
}
.outlineTable .tableIcon{
margin-top:12px
}
@media screen and (max-width:768px){
.outlineTable .tablleCell__unit{
width:100%
}
.outlineTable .tableIcon{
margin-left:43px
}

}
@media screen and (min-width:769px){
.outlineTable .tableIcon{
width:100%;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:end;
-ms-flex-align:end;
align-items:flex-end;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}

}
.outlineTable .tableIcon>span{
display:block;
position:relative;
font-size:1.2rem
}
.outlineTable .tableIcon>span.demerit::before{
content:"・・・";
margin-right:6px;
color:#ccc
}
.outlineTable .tableIcon>span.merit::before{
content:"・・・・";
margin-right:6px;
color:#ccc
}
.outlineTable .tableIcon>span::after{
content:"";
display:block;
position:absolute;
top:50%;
right:calc(100% + 6px);
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
width:38px;
height:14px;
border-radius:2px
}
.outlineTable .tableIcon>span.demerit::after{
background-color:#727d86
}
.outlineTable .tableIcon>span.merit::after{
background-color:#fff;
border:1px solid #3E4851
}

.p-kirRentalserver__price .c-caption__yellow:before,.p-kirRentalserver__privilege .c-caption__yellow:before{
  content:"";
  width:100%;
  background-color:#f5f887;
  left:0
}
.p-kirRentalserver__price .c-caption,.p-kirRentalserver__privilege .c-caption{
letter-spacing:.05em;
color:#579031;
}
.p-kirRentalserver__price .c-caption__yellow,.p-kirRentalserver__privilege .c-caption__yellow{
padding-left:3px;
position:relative;
z-index:1
}
.p-kirRentalserver__price .c-caption__yellow:before,.p-kirRentalserver__privilege .c-caption__yellow:before{
display:block;
position:absolute;
bottom:-2px;
height:18px;
z-index:-1;
}

.p-kirRentalserver__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-kirRentalserver__price .l-button [class^=c-button]+[class^=c-button] {
    margin-left:40px
  }
}
.c-campaignAnnounce {
border-top:rgba(255,255,255,.5) solid 1px;
background-color:#00ad46
}

.p-kirRentalserver .c-campaignAnnounce,.p-kirMailDedicated .c-campaignAnnounce {border-top:0px;background-image:url(../img/common/banner/bg_kir-campaign-202503.jpg);background-position:center;background-size:cover}

.c-campaignAnnounce img{
margin: 0px auto;
}

.p-cpfPrivatecloudIndex__configration .c-tabChanger .c-tabChanger__button {
  position: relative;
}
.p-cpfPrivatecloudIndex__configration .c-tabChanger .c-tabChanger__button .bubble {
  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;
  position: absolute;
  bottom: calc(100% + 20px);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 220px;
  height: 55px;
  border-radius: 2px;
  border: 1px solid #ddd;
  background-color: #fff;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: #292b2d;
  text-align: center;
}
.p-cpfPrivatecloudIndex__configration .c-tabChanger .c-tabChanger__button .bubble::before {
  content: "";
  position: absolute;
  top: calc(100% - 5px);
  left: 50%;
  width: 11px;
  height: 11px;
  z-index: -1;
  background-color: #fff;
  border-bottom: #ddd solid 1px;
  border-right: #ddd solid 1px;
  -webkit-transform: translateX(-50%) rotate(45deg) skew(8deg,8deg);
  transform: translateX(-50%) rotate(45deg) skew(8deg,8deg);
}
.forPanel__orange .forPanel__title {
  background-color: #e3800c !important;
}
.p-kirMailDedicated__for .forWrap .forPanel__orange .forPanel__title::before {
  width: 20px;
  height: 20px;
  top: calc(100% - 10px);
  border-color: #e3800c;
  background-color: #e3800c;
}

.KIR .forPanel__orange .c-recommendationList {
  border-color: #e3800c;
}
.KIR .forPanel__orange .c-recommendationList__title {
  color: #e3800c;
}

.KIR .forPanel__orange .c-list > li::after {
  background-color: #e3800c;
}

.p-kirMailShared .p-kirMailDedicated__for .forPanel:last-child .forPanel__title::after{content:"NEW";display:inline-block;position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #fff;border-radius:2px;padding:5px 10px 7px;font-size:1.3rem;line-height:1}

@media screen and (min-width: 769px) {
  .p-kirRentalserver__dedicatedmail .outlineTable .tablleCell__unit {
    width: 50%;
  }
}
@media screen and (max-width: 768px) {
    .p-kirMailFunctionplan__anchor .anchorList{
    padding:0;
  }
}

.p-kirMailFunctionplan .p-kirDesknetsIndex__service .serviceImg{
  padding: 0px;
  border: 0px;
}
.p-kirMailFunctionplan .-kirMail-price tbody .bgwhite{
  padding: 12px;
}

.p-kirMailFunctionplan .-kirMail-price tbody .bgwhite img {
  margin: 24px 0px;
  max-width: 80%;
}
