@charset "UTF-8";
.express-site-page .prototype-demo{background-color:#fff;padding-top:1rem;padding-bottom:1rem;padding-left:0.5rem;padding-right:0.5rem}.express-site-page .prototype-demo .section-header{margin-bottom:0.75rem}.express-site-page .prototype-demo .prototype-demo-l{margin-left:-0.25rem;margin-right:-0.25rem;display:flex;align-items:stretch}@media (max-width:767px){.express-site-page .prototype-demo .prototype-demo-l{margin-left:-10px;margin-right:-10px}}.express-site-page .prototype-demo .prototype-screen-l,.express-site-page .prototype-demo .prototype-description-l,.express-site-page .prototype-demo .prototype-control-l{padding-left:0.25rem;padding-right:0.25rem}@media (max-width:767px){.express-site-page .prototype-demo .prototype-screen-l,.express-site-page .prototype-demo .prototype-description-l,.express-site-page .prototype-demo .prototype-control-l{padding-left:10px;padding-right:10px}}.express-site-page .prototype-demo .prototype-screen-l{width:41.6666666667%;padding-left:calc(0.25rem + 12px);padding-right:calc(0.25rem + 17px)}@media (max-width:1399px){.express-site-page .prototype-demo .prototype-screen-l{padding-left:calc(0.25rem + 19px);padding-right:calc(0.25rem + 22px)}}.express-site-page .prototype-demo .prototype-control-l{width:8.3333333333%}.express-site-page .prototype-demo .prototype-description-l{width:50%}.express-site-page .prototype-demo .prototype-screen{width:100%;padding-bottom:74.3%;border-radius:20px;position:relative;top:7px;background-color:#fff}.express-site-page .prototype-demo .prototype-screen:after{content:"";z-index:1;display:block;position:absolute;width:calc(100% + 60px);height:calc(100% + 71px);left:-29px;top:-27px;background-image:url("screenframe.png");background-size:cover;background-position:center;background-repeat:no-repeat}.express-site-page .prototype-demo .prototype-blocks-slider{position:absolute;width:100%;height:100%;border-radius:20px}.express-site-page .prototype-demo .prototype-block{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.express-site-page .prototype-demo .prototype-block.prototype-block-1{background-image:url("screens/screen-1.png")}.express-site-page .prototype-demo .prototype-block.prototype-block-2{background-image:url("screens/screen-2.png")}.express-site-page .prototype-demo .prototype-block.prototype-block-3{background-image:url("screens/screen-3.png")}.express-site-page .prototype-demo .prototype-block.prototype-block-4{background-image:url("screens/screen-4.png")}.express-site-page .prototype-demo .prototype-block.prototype-block-5{background-image:url("screens/screen-5.png")}.express-site-page .prototype-demo .prototype-block.prototype-block-6{background-image:url("screens/screen-6.png")}.express-site-page .prototype-demo .prototype-description{height:100%}.express-site-page .prototype-demo .prototype-description .slide-header{display:flex;margin-bottom:25px}.express-site-page .prototype-demo .prototype-description h3{font-size:0.32rem;line-height:1.25;font-weight:500;letter-spacing:-0.02em;margin-left:25px;position:relative;top:3px}@media (max-width:767px){.express-site-page .prototype-demo .prototype-description h3{font-size:20px}}.express-site-page .prototype-demo .prototype-description ol li,.express-site-page .prototype-demo .prototype-description ul li{font-size:0.19rem;line-height:0.3rem;font-weight:500}@media (max-width:1399px){.express-site-page .prototype-demo .prototype-description ol li,.express-site-page .prototype-demo .prototype-description ul li{font-size:16px;line-height:1.4}}@media (max-width:1199px){.express-site-page .prototype-demo .prototype-description ol li,.express-site-page .prototype-demo .prototype-description ul li{font-size:16px}}.express-site-page .prototype-demo .prototype-description ul{padding-left:25px}.express-site-page .prototype-demo .prototype-description ul li{position:relative}.express-site-page .prototype-demo .prototype-description ul li:before{content:"•";position:absolute;top:8px;left:-20px;font-size:12px;line-height:16px}.express-site-page .prototype-demo .prototype-description-slider{height:100%}.express-site-page .prototype-demo .prototype-description-slider .swiper-wrapper{height:100%}.express-site-page .price table{width:100%;border-top:2px solid #000000;border-bottom:1px solid #000000}.express-site-page .price table tr:first-child{border-bottom:1px solid #000000}.express-site-page .price table tr td,.express-site-page .price table tr th{padding-top:0.25rem;padding-bottom:0.25rem;padding-right:1rem;font-size:0.19rem;line-height:0.3rem;font-weight:500}@media (max-width:1399px){.express-site-page .price table tr td,.express-site-page .price table tr th{font-size:16px;line-height:1.4}}@media (max-width:1199px){.express-site-page .price table tr td,.express-site-page .price table tr th{font-size:16px}}.express-site-page .price table tr td:last-child{padding-right:0px}.express-site-page .price table td.price{white-space:nowrap}.express-site-page .price .comment{margin-top:20px}.express-site-page .price .comment p{font-size:0.16rem;line-height:1.44;font-weight:500}@media (max-width:1399px){.express-site-page .price .comment p{font-size:14px}}@media (max-width:1199px){.express-site-page .price .comment p{font-size:14px}}.express-site-page .price .black{margin-top:40px;background-color:#000000;color:#fff;padding:0.5rem;border-radius:0.25rem}.express-site-page .price .black p{font-size:0.19rem;line-height:0.3rem;font-weight:500;margin-bottom:0.3rem}@media (max-width:1399px){.express-site-page .price .black p{font-size:16px;line-height:1.4}}@media (max-width:1199px){.express-site-page .price .black p{font-size:16px}}.express-site-page .price .black p:last-child{margin-bottom:0px}.express-site-page .price .black p.title{font-size:0.7rem;line-height:1.25;font-weight:500;letter-spacing:0sem}@media (max-width:767px){.express-site-page .price .black p.title{font-size:24px}}.express-site-page .price .black .discount,.express-site-page .price .black .word{display:inline-block;background-color:#FE2D15;color:#fff;padding:0.02rem 0.2rem;border-radius:50em;margin-left:0.3em;margin-right:0.3em;position:relative}@media (max-width:767px){.express-site-page .price table{border-top:1px solid #000000;width:100%}.express-site-page .price .discount,.express-site-page .price .word{padding:0.02rem 0.2rem;padding-top:0.1rem}}@media (max-width:767px){.express-site-page .prototype-demo{padding-top:50px;padding-bottom:50px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.express-site-page .prototype-demo .prototype-demo-l{flex-wrap:wrap}.express-site-page .prototype-demo .prototype-screen-l{padding-left:20px;padding-right:20px}.express-site-page .prototype-demo .prototype-screen:after{width:calc(100% + 50px);height:calc(100% + 30px);left:-25px;top:-5px}.express-site-page .prototype-demo .prototype-screen-l,.express-site-page .prototype-demo .prototype-description-l,.express-site-page .prototype-demo .prototype-control-l{width:100%}.express-site-page .prototype-demo .prototype-control{margin-top:50px}.express-site-page .prototype-demo .prototype-description{margin-top:20px}.express-site-page .prototype-demo .prototype-description .num-circle{position:relative;top:-3px}.express-site-page .prototype-demo .prototype-description .slide-header{padding-top:20px}}