@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600&family=Noto+Serif+JP:wght@400;500;600&family=Montserrat:wght@500;600&family=Roboto:wght@100..500&family=Reddit+Sans+Condensed:wght@200..900&family=Advent+Pro:ital,wdth,wght@0,100..200,100..900;1,100..200,100..900&family=Yanone+Kaffeesatz:wght@200..700&display=swap";.price-top{padding:min(2.8985507246vw,40px) 0 min(1.8115942029vw,25px) 0}@media only screen and (max-width: 650px){.price-top{padding:1.875rem 0 0.9375rem}}@media only screen and (max-width: 650px){.price-top__inner.inner{padding:0}}@media only screen and (max-width: 650px){.price-top__body{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;padding-right:1.5rem}}@media only screen and (max-width: 650px){.price-top__body::-webkit-scrollbar{display:none}}.price-top__contents{padding:0 min(6.5217391304vw,90px)}@media only screen and (max-width: 650px){.price-top__contents{padding:0;width:39.625rem}}.price-top__contents{display:flex}.price-top__left{width:18.18%;border-right:min(0.2173913043vw,3px) solid #fff}@media only screen and (max-width: 650px){.price-top__left{width:13.4%;border-width:0.1875rem;position:sticky;left:0}}.price-top__type>div:not(:first-child){border-top:min(0.2173913043vw,3px) solid #fff}@media only screen and (max-width: 650px){.price-top__type>div:not(:first-child){border-width:0.1875rem}}.price-top__type.basic{width:54.27%;color:#18469d;border-right:min(0.2173913043vw,3px) solid #fff}@media only screen and (max-width: 650px){.price-top__type.basic{width:57.25%;border-width:0.1875rem}}.price-top__type.basic>div:not(:first-child){background-color:#dfeaf5}.price-top__type.basic .price-top__plan{background-color:#18469d}.price-top__type.basic .vmc100r img{max-width:min(8.7869565217vw,121.26px);width:100%;height:auto}@media only screen and (max-width: 650px){.price-top__type.basic .vmc100r img{max-width:6.38625rem}}.price-top__type.basic .hdr967gw img{max-width:min(13.4115942029vw,185.08px);width:100%;height:auto}@media only screen and (max-width: 650px){.price-top__type.basic .hdr967gw img{max-width:10.130625rem}}.price-top__type.alcohol{width:27%;color:#36393e}@media only screen and (max-width: 650px){.price-top__type.alcohol{width:28.39%}}.price-top__type.alcohol>div:not(:first-child){background-color:#f2f2f2}.price-top__type.alcohol .price-top__plan{background-color:#555}.price-top__type.alcohol .vmc70a img{max-width:min(5.8913043478vw,81.3px);width:100%;height:auto}@media only screen and (max-width: 650px){.price-top__type.alcohol .vmc70a img{max-width:4.175625rem}}.price-top__plan{font-size:min(1.3043478261vw,18px);font-weight:bold;color:#fff;text-align:center}@media only screen and (max-width: 650px){.price-top__plan{font-size:1rem;line-height:1.5}}.price-top__system{font-size:min(2.6086956522vw,36px);font-weight:bold;text-align:center;line-height:1}@media only screen and (max-width: 650px){.price-top__system{font-size:1.875rem}}.price-top__system>div{display:flex;justify-content:center;align-items:flex-end;-moz-column-gap:min(0.3623188406vw,5px);column-gap:min(0.3623188406vw,5px)}.price-top__system span{font-size:min(1.3043478261vw,18px);margin-bottom:min(0.3623188406vw,5px)}@media only screen and (max-width: 650px){.price-top__system span{font-size:1rem}}.price-top__system span.large{font-size:min(2.6086956522vw,36px);font-weight:bold;font-family:"Roboto",sans-serif;margin-bottom:0}@media only screen and (max-width: 650px){.price-top__system span.large{font-size:1.875rem}}.price-top__lead{background-color:#77ade0;color:#fff;font-size:min(1.1594202899vw,16px);font-weight:500;flex-direction:column;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 650px){.price-top__lead{font-size:0.875rem;text-align:center}}.price-top__lead span{font-size:min(0.8695652174vw,12px)}@media only screen and (max-width: 650px){.price-top__lead span{font-size:0.75rem}}.price-top__lead:not(:first-child){border-top:min(0.2173913043vw,3px) solid #fff}@media only screen and (max-width: 650px){.price-top__lead:not(:first-child){border-width:0.1875rem}}.price-top__device{display:flex}.price-top__device>div{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:min(2.1014492754vw,29px)}@media only screen and (max-width: 650px){.price-top__device>div{padding-top:1.25rem}}.price-top__device>div:nth-child(1){border-right:min(0.2173913043vw,3px) solid #fff}@media only screen and (max-width: 650px){.price-top__device>div:nth-child(1){border-width:0.1875rem}}.price-top__device>div:only-child{border-right:none}.price-top__name{font-size:min(1.3043478261vw,18px);font-weight:bold;text-align:center;line-height:1.5555555556}@media only screen and (max-width: 650px){.price-top__name{font-size:1rem;line-height:1.625}}.price-top__img{flex:1;display:flex;align-items:center}.price-top__price{display:flex}.price-top__price>div{width:100%;display:flex;justify-content:center;font-size:min(2.6086956522vw,36px);font-weight:bold;line-height:1;align-items:center;-moz-column-gap:min(0.3623188406vw,5px);column-gap:min(0.3623188406vw,5px);height:100%}@media only screen and (max-width: 650px){.price-top__price>div{font-size:1.875rem}}.price-top__price>div:nth-child(1){border-right:min(0.2173913043vw,3px) solid #fff}@media only screen and (max-width: 650px){.price-top__price>div:nth-child(1){border-width:0.1875rem}}.price-top__price>div:only-child{border-right:none}.price-top__price>div span{font-size:min(2.6086956522vw,36px);font-family:"Roboto",sans-serif}@media only screen and (max-width: 650px){.price-top__price>div span{font-size:1.875rem}}.price-top__price>div span:nth-child(2){font-size:min(1.3043478261vw,18px);margin-top:min(0.5797101449vw,8px)}@media only screen and (max-width: 650px){.price-top__price>div span:nth-child(2){font-size:1rem;margin-top:0.5rem}}.price-top__left>div:nth-child(1),.price-top__type>div:nth-child(1),.price-top__left>div:nth-child(2),.price-top__type>div:nth-child(2),.price-top__left>div:nth-child(4),.price-top__type>div:nth-child(4){height:min(5.7971014493vw,80px);display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 650px){.price-top__left>div:nth-child(1),.price-top__type>div:nth-child(1),.price-top__left>div:nth-child(2),.price-top__type>div:nth-child(2),.price-top__left>div:nth-child(4),.price-top__type>div:nth-child(4){height:4.375rem}}@media only screen and (max-width: 650px){.price-top__left>div:nth-child(4),.price-top__type>div:nth-child(4){height:3.75rem}}.price-top__left>div:nth-child(3),.price-top__type>div:nth-child(3){height:min(17.4637681159vw,241px)}@media only screen and (max-width: 650px){.price-top__left>div:nth-child(3),.price-top__type>div:nth-child(3){height:12.5rem}}.price-top__comment{margin-top:min(0.7971014493vw,11px);padding:0 min(6.5217391304vw,90px)}@media only screen and (max-width: 650px){.price-top__comment{margin-top:1.25rem;padding:0 1.5rem}}.price-top__comment p{margin:0;font-size:min(0.7246376812vw,10px);line-height:1.4;text-indent:-1em;padding-left:1em}@media only screen and (max-width: 650px){.price-top__comment p{font-size:0.625rem}}.price-calculate{padding:min(1.8115942029vw,25px) 0 0 0}@media only screen and (max-width: 650px){.price-calculate{padding-top:0.9375rem;overflow:hidden}}.price-calculate__title{text-align:center;font-size:min(2.1739130435vw,30px);font-weight:bold;color:#18469d}@media only screen and (max-width: 650px){.price-calculate__title{font-size:1.5rem}}.price-calculate__contents{margin-top:min(1.4492753623vw,20px);padding:0 min(6.5217391304vw,90px)}@media only screen and (max-width: 650px){.price-calculate__contents{padding:0;margin-top:1.25rem}}.price-calculate__lead{text-align:center;font-size:min(1.4492753623vw,20px);font-weight:500}@media only screen and (max-width: 650px){.price-calculate__lead{text-align:left;font-size:1rem;line-height:1.875}}.price-calculate__device{margin:min(1.9565217391vw,27px) auto 0;display:flex;-moz-column-gap:min(0.2173913043vw,3px);column-gap:min(0.2173913043vw,3px);max-width:min(65.2173913043vw,900px);width:100%}@media only screen and (max-width: 650px){.price-calculate__device{padding:0;max-width:none;margin-top:2rem;flex-direction:column;row-gap:0.625rem}}.price-calculate__device__item{background-color:#dfeaf5;width:100%}.price-calculate__device__item:nth-child(1) .price-calculate__device__img img{max-width:min(8.7869565217vw,121.26px)}@media only screen and (max-width: 650px){.price-calculate__device__item:nth-child(1) .price-calculate__device__img img{max-width:5.67625rem}}.price-calculate__device__item:nth-child(2) .price-calculate__device__img img{max-width:min(13.4115942029vw,185.08px)}@media only screen and (max-width: 650px){.price-calculate__device__item:nth-child(2) .price-calculate__device__img img{max-width:9.375rem}}.price-calculate__device__item:nth-child(3) .price-calculate__device__img img{max-width:min(5.8971014493vw,81.38px)}@media only screen and (max-width: 650px){.price-calculate__device__item:nth-child(3) .price-calculate__device__img img{max-width:3.711875rem}}.price-calculate__device__top{padding-top:min(1.8115942029vw,25px);display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 650px){.price-calculate__device__top{flex-direction:row;padding:1.25rem 0.125rem 1.25rem 0.625rem;-moz-column-gap:0.625rem;column-gap:0.625rem}}.price-calculate__device__name{text-align:center;font-size:min(1.3043478261vw,18px);font-weight:bold;line-height:1.5555555556;color:#18469d}@media only screen and (max-width: 650px){.price-calculate__device__name{text-align:left;font-size:1rem;line-height:1.625}}.price-calculate__device__img{display:flex;justify-content:center;align-items:center;min-height:min(11.5942028986vw,160px);flex:1}@media only screen and (max-width: 650px){.price-calculate__device__img{min-height:initial}}.price-calculate__device__img img{width:100%;height:auto}.price-calculate__device__number{display:flex;-moz-column-gap:min(0.1449275362vw,2px);column-gap:min(0.1449275362vw,2px);background-color:#77ade0;justify-content:center;padding:min(1.0869565217vw,15px) min(2.6811594203vw,37px)}@media only screen and (max-width: 650px){.price-calculate__device__number{-moz-column-gap:0.125rem;column-gap:0.125rem;padding:0.9375rem 3.125rem}}.price-calculate__device__number input{border:none;width:min(6.6666666667vw,92px);font-size:min(1.4492753623vw,20px);padding:min(0.9782608696vw,13.5px) min(0.3623188406vw,5px);text-align:center;color:#3b4043;border-radius:0}@media only screen and (max-width: 650px){.price-calculate__device__number input{width:5.75rem;font-size:1.25rem;padding:0.625rem 0.3125rem;height:3.125rem}}.price-calculate__device__number input::-webkit-outer-spin-button,.price-calculate__device__number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-calculate__device__btn{background-color:#fff;font-size:min(1.5942028986vw,22px);color:#4984ce;display:flex;justify-content:center;align-items:center;width:min(4.5652173913vw,63px);border-radius:min(0.7246376812vw,10px) 0 0 min(0.7246376812vw,10px);line-height:1;cursor:pointer}@media only screen and (max-width: 650px){.price-calculate__device__btn{font-size:1.375rem;width:3.9375rem;border-radius:0.625rem 0 0 0.625rem}}.price-calculate__device__btn:nth-child(3){font-size:min(2.5362318841vw,35px);border-radius:0 min(0.7246376812vw,10px) min(0.7246376812vw,10px) 0}@media only screen and (max-width: 650px){.price-calculate__device__btn:nth-child(3){font-size:2.1875rem;border-radius:0 0.625rem 0.625rem 0}}.price-calculate__calculate{margin-top:min(2.8985507246vw,40px)}@media only screen and (max-width: 650px){.price-calculate__calculate{margin-top:2.5rem}}.price-calculate__btn{max-width:min(37.6811594203vw,520px);width:100%;margin:0 auto;border-radius:min(5.7971014493vw,80px);display:flex;align-items:center;justify-content:center;-moz-column-gap:min(1.4492753623vw,20px);column-gap:min(1.4492753623vw,20px);font-size:min(1.5942028986vw,22px);font-weight:500;line-height:1;padding:min(1.4492753623vw,20px) 0;color:#fff;box-shadow:0 min(0.4347826087vw,6px) min(1.0869565217vw,15px) rgba(0,0,0,.3);background:linear-gradient(180deg, rgb(80, 120, 196), rgb(24, 70, 157));cursor:pointer;position:relative}@media only screen and (max-width: 650px){.price-calculate__btn{max-width:none;border-radius:5.9375rem;flex-direction:column;font-size:1.25rem;padding:0.9375rem 0 1.25rem;box-shadow:0 0 0.9375rem rgba(0,0,0,.3);row-gap:0.625rem}}.price-calculate__btn::after{position:absolute;content:"";display:inline-block;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url(../../img/icon-arrow-white.svg);width:min(1.3043478261vw,18px);aspect-ratio:1/1;top:50%;right:min(1.4492753623vw,20px);transform:translateY(-50%)}@media only screen and (max-width: 650px){.price-calculate__btn::after{content:none}}.price-calculate__btn img{width:min(1.7391304348vw,24px);height:min(2.1739130435vw,30px)}@media only screen and (max-width: 650px){.price-calculate__btn img{width:1.2rem;height:1.5rem}}.price-calculate__arrow{margin-top:min(1.4492753623vw,20px);display:flex;justify-content:center;display:none}@media only screen and (max-width: 650px){.price-calculate__arrow{margin-top:1.25rem}}.price-calculate__arrow.is-active{display:flex}.price-calculate__arrow img{width:min(6.9565217391vw,96px)}@media only screen and (max-width: 650px){.price-calculate__arrow img{width:4.528125rem}}.price-calculate__container.btm{background-color:#e2eff7;margin-top:min(1.4492753623vw,20px)}@media only screen and (max-width: 650px){.price-calculate__container.btm{margin-top:0.9375rem}}.price-calculate__container .price-calculate__inner.inner{padding:0 min(8.3333333333vw,115px)}@media only screen and (max-width: 650px){.price-calculate__container .price-calculate__inner.inner{padding:0 1.5rem}}.price-calculate__calculate__result{padding-top:min(1.0144927536vw,14px);display:none}@media only screen and (max-width: 650px){.price-calculate__calculate__result{padding-top:3.5625rem;margin-top:0.625rem}}.price-calculate__calculate__result.is-active{display:block;padding-bottom:min(7.9710144928vw,110px)}@media only screen and (max-width: 650px){.price-calculate__calculate__result.is-active{padding-bottom:3.375rem}}.price-calculate__box{background-color:#fff;border-radius:min(0.7246376812vw,10px);padding:min(4.7826086957vw,66px) min(5vw,69px) min(1.7391304348vw,24px);color:#46505f;position:relative}@media only screen and (max-width: 650px){.price-calculate__box{border-radius:0;padding:1.25rem 0}}@media only screen and (max-width: 650px){.price-calculate__box::before,.price-calculate__box::after{position:absolute;content:"";display:inline-block;background-color:#fff;height:100%;width:1.5625rem;top:0;bottom:0}}@media only screen and (max-width: 650px){.price-calculate__box::before{right:100%}}@media only screen and (max-width: 650px){.price-calculate__box::after{left:100%}}.price-calculate__box.second-year .price-calculate__item:nth-child(1){display:flex;flex-direction:column}.price-calculate__item__title{background-color:#18469d;border-radius:min(2.5362318841vw,35px);text-align:center;font-size:min(2.1739130435vw,30px);font-weight:bold;color:#fff;padding:min(0.615942029vw,8.5px) min(0.7246376812vw,10px);width:min(30.4347826087vw,420px);margin:0 auto;transform:translateX(-50%);transform:translateY(min(2.1739130435vw,30px));position:relative;z-index:2}@media only screen and (max-width: 650px){.price-calculate__item__title{top:auto;left:auto;position:relative;transform:none;font-size:1.25rem;border-radius:0;padding:0.75rem;min-width:initial;width:100%}}@media only screen and (max-width: 650px){.price-calculate__item__title::before{position:absolute;content:"";display:inline-block;width:100vw;height:100%;background-color:#18469d;top:0;left:-1.5rem;right:0;z-index:-1}}.price-calculate__item__title.second-year{margin-top:min(2.5362318841vw,35px)}@media only screen and (max-width: 650px){.price-calculate__item__title.second-year{margin-top:2.5rem}}.price-calculate__wrap{display:flex}@media only screen and (max-width: 650px){.price-calculate__wrap{flex-direction:column;row-gap:1.875rem}}.price-calculate__item__lead{background-color:#77addf;border-radius:min(3.6231884058vw,50px);font-size:min(1.3043478261vw,18px);font-weight:bold;text-align:center;color:#fff;padding:min(0.652173913vw,9px) 0}@media only screen and (max-width: 650px){.price-calculate__item__lead{border-radius:1.25rem;font-size:1rem;padding:0.375rem}}.price-calculate__item{width:100%}.price-calculate__item:nth-child(1){padding-right:min(4.347826087vw,60px);border-right:min(0.1449275362vw,2px) solid #fff}@media only screen and (max-width: 650px){.price-calculate__item:nth-child(1){border:none;padding-right:0}}.price-calculate__item:nth-child(2){padding-left:min(4.347826087vw,60px)}@media only screen and (max-width: 650px){.price-calculate__item:nth-child(2){padding-left:0}}.price-calculate__item:nth-child(2) .price-calculate__item__btm>div{display:flex;flex-direction:column;row-gap:min(0.3623188406vw,5px)}@media only screen and (max-width: 650px){.price-calculate__item:nth-child(2) .price-calculate__item__btm>div{row-gap:0.3125rem}}.price-calculate__item:nth-child(2) .price-calculate__item__btm>div div{display:flex;justify-content:flex-end;align-items:flex-end;-moz-column-gap:min(0.3623188406vw,5px);column-gap:min(0.3623188406vw,5px);line-height:1}@media only screen and (max-width: 650px){.price-calculate__item:nth-child(2) .price-calculate__item__btm>div div{-moz-column-gap:0.3125rem;column-gap:0.3125rem}}.price-calculate__item:nth-child(2) .price-calculate__item__btm>div div .price-middle-small{font-size:min(1.6666666667vw,23px);font-family:"Roboto",sans-serif;font-weight:bold;line-height:1}@media only screen and (max-width: 650px){.price-calculate__item:nth-child(2) .price-calculate__item__btm>div div .price-middle-small{font-size:1.5rem}}.price-calculate__item:nth-child(2) .price-calculate__item__btm>div div .price-yen{font-size:min(1.1594202899vw,16px);font-weight:800;margin-bottom:min(0.2173913043vw,3px)}@media only screen and (max-width: 650px){.price-calculate__item:nth-child(2) .price-calculate__item__btm>div div .price-yen{font-size:1.25rem;margin-bottom:0.1875rem}}.price-calculate__item__group{margin-top:min(1.4492753623vw,20px);border-bottom:min(0.0724637681vw,1px) dotted #ccc}@media only screen and (max-width: 650px){.price-calculate__item__group{margin-top:0.625rem;border-width:0.0625rem}}.price-calculate__item__box{padding:min(0.7246376812vw,10px) 0;border-top:min(0.0724637681vw,1px) dotted #ccc;display:flex;flex-direction:column;row-gap:min(0.3623188406vw,5px)}@media only screen and (max-width: 650px){.price-calculate__item__box{padding:1rem 0;row-gap:0.625rem;border-width:0.0625rem}}.price-calculate__item__box:first-child{border:none}.price-calculate__item__box+.price-calculate__item__box{margin-top:min(0.7246376812vw,10px)}@media only screen and (max-width: 650px){.price-calculate__item__box+.price-calculate__item__box{margin-top:0}}.price-calculate__item__box.is-active{display:none}.price-calculate__item__plan{display:inline-block;width:-moz-max-content;width:max-content;background-color:#a3a3a3;border-radius:min(1.4492753623vw,20px);font-size:min(0.8695652174vw,12px);font-weight:500;color:#fff;line-height:1;padding:min(0.2898550725vw,4px) min(0.7246376812vw,10px)}@media only screen and (max-width: 650px){.price-calculate__item__plan{border-radius:1.25rem;font-size:0.75rem;padding:0.25rem 0.625rem}}.price-calculate__item__device{display:flex;align-items:center;line-height:1}.price-calculate__item__device.is-active{display:none}.price-calculate__item__name{margin:0 auto 0 0;font-size:min(1.1594202899vw,16px);font-weight:bold}@media only screen and (max-width: 650px){.price-calculate__item__name{font-size:1rem}}.price-calculate__item__device__right{font-size:min(1.1594202899vw,16px)}@media only screen and (max-width: 650px){.price-calculate__item__device__right{font-size:0.875rem}}.price-calculate__box .price{font-size:min(2.1739130435vw,30px);font-weight:400;font-family:"Roboto",sans-serif}@media only screen and (max-width: 650px){.price-calculate__box .price{font-size:1.5rem}}.price-calculate__box .large{font-size:min(1.4492753623vw,20px)}@media only screen and (max-width: 650px){.price-calculate__box .large{font-size:1rem}}.price-calculate__item__btm{margin-top:min(1.4492753623vw,20px);background-color:#fff;border-radius:min(0.7246376812vw,10px);display:flex;align-items:center;-moz-column-gap:min(0.3623188406vw,5px);column-gap:min(0.3623188406vw,5px);height:min(6.884057971vw,95px);padding:0 min(2.8985507246vw,40px) 0 min(3.6231884058vw,50px)}@media only screen and (max-width: 650px){.price-calculate__item__btm{margin-top:0.625rem;border-radius:0.3125rem;-moz-column-gap:0.3125rem;column-gap:0.3125rem;height:auto;padding:0.4375rem 1.3125rem 0.4375rem 1.875rem}}.price-calculate__item__btm span.price-syoukei{font-size:min(1.1594202899vw,16px);font-weight:bold;margin-right:auto}@media only screen and (max-width: 650px){.price-calculate__item__btm span.price-syoukei{font-size:1rem}}.price-calculate__item__btm span.price-yen{font-size:min(2.1739130435vw,30px);font-weight:800}@media only screen and (max-width: 650px){.price-calculate__item__btm span.price-yen{font-size:1.25rem;line-height:1;margin-top:0.5rem}}.price-calculate__item__btm .price-middle{font-size:min(3.2608695652vw,45px);font-weight:bold;color:#18469d;line-height:1;font-family:"Roboto",sans-serif}@media only screen and (max-width: 650px){.price-calculate__item__btm .price-middle{font-size:2.25rem}}.price-calculate__item__amount{margin-top:min(2.1739130435vw,30px);display:flex;align-items:center;justify-content:center;-moz-column-gap:min(0.3623188406vw,5px);column-gap:min(0.3623188406vw,5px);height:min(7.9710144928vw,110px);background-color:#fff;border-top:min(0.0724637681vw,1px) solid #888;padding-top:min(1.0869565217vw,15px)}@media only screen and (max-width: 650px){.price-calculate__item__amount{margin-top:1.5625rem;flex-direction:column;height:auto;padding:0.625rem 1.3125rem;border:none}}.price-calculate__item__amount .price-syoukei{margin-right:min(5.0724637681vw,70px);font-size:min(2.1739130435vw,30px);font-weight:bold}@media only screen and (max-width: 650px){.price-calculate__item__amount .price-syoukei{font-size:1.375rem;margin-right:0;width:100%;text-align:center}}.price-calculate__item__amount .price-yen{font-size:min(2.1739130435vw,30px);font-weight:800;margin-top:min(1.4492753623vw,20px)}@media only screen and (max-width: 650px){.price-calculate__item__amount .price-yen{font-size:1.5rem;margin-top:0.625rem}}.price-calculate__item__amount .amount{font-size:min(5.0724637681vw,70px);font-weight:bold;color:#18469d;line-height:1;font-family:"Roboto",sans-serif}@media only screen and (max-width: 650px){.price-calculate__item__amount .amount{font-size:3.125rem}}.price-calculate__item__amount__wrap{display:contents}@media only screen and (max-width: 650px){.price-calculate__item__amount__wrap{width:100%;display:flex;justify-content:flex-end;-moz-column-gap:0.3125rem;column-gap:0.3125rem}}.price-calculate__item__comment{margin-top:min(1.4492753623vw,20px)}@media only screen and (max-width: 650px){.price-calculate__item__comment{margin-top:1.25rem}}.price-calculate__item__comment p{margin:0;font-size:min(0.7246376812vw,10px);line-height:1.4;color:#36393e}@media only screen and (max-width: 650px){.price-calculate__item__comment p{font-size:0.625rem}}.price-calculate__item__none{flex:1;display:flex;align-items:center;justify-content:center;font-size:min(1.1594202899vw,16px);font-weight:bold;color:#6c6c6c}@media only screen and (max-width: 650px){.price-calculate__item__none{font-size:1rem;margin:2.5rem 0 0.625rem}}.price-calculate__contact{margin-top:min(7.2463768116vw,100px)}@media only screen and (max-width: 650px){.price-calculate__contact{margin-top:2.5rem}}.price-calculate .modal .modal-body{width:min(66.9565217391vw,924px)}@media only screen and (max-width: 650px){.price-calculate .modal .modal-body{width:87.2%;padding:1.5rem 1.25rem}}