.product{letter-spacing:.12em;line-height:1.7}.product__a-link_wrapper{width:-moz-fit-content;width:fit-content;margin:2em auto 0}.product__a-link{display:block;padding:1em;width:-moz-fit-content;width:fit-content;text-decoration:none;border-radius:4px}.product__a-link--doc-btn{background-color:#555;color:#fff;display:flex;align-items:center;gap:1em}.product__a-link--doc-btn span{font-size:1em !important}i.product__a-link_icon{width:20px;height:20px}.product p.product__condition{font-size:1.5em !important}.product__images img{padding:0 1em !important;width:100% !important;margin:0 !important}.product__images-defference{display:flex;justify-content:space-around}.product__images-defference img{width:45% !important;margin:0 !important}.embeb-wrapper{margin-top:1em}.product__images .embeb-wrapper iframe{position:absolute;inset:0;width:100%;height:100%}.product__image+.product__image{margin-top:20px}.product__included{margin-top:1em}.product__included-inner{padding:2em;border:4px solid #c1c1c1;background-color:rgba(193,193,193,.2)}.product__included p{color:inherit;text-align:start}.product__included p+p{margin-top:1em}.product__inner{padding:0 1em}.product__container{display:flex;justify-content:center}.product__text-area{margin-top:4em}.product__text-area p{margin-top:1em;font-size:1em;text-align:start;color:inherit}.product__title{font-size:1.75rem !important;display:block}.product__title.font-en{font-size:1.5em !important;font-family:"Times New Roman",Times,serif}.product__title:nth-child(n+2){margin-top:.5em}.product__price{margin-top:1em;padding:0 !important;text-align:start !important}.product__price span{font-size:2rem !important}.product__tagline{text-align:start}.product__tagline p{margin:0;font-size:1.25rem;color:inherit;text-align:start}.product__detail-tittle{margin-top:4em}.product__detail{margin-top:2em}.product__detail-heading{margin-top:2em;font-size:1.1rem;text-align:start}.product__detail-heading::after{content:"";display:block;width:100%;height:2px;background:linear-gradient(90deg, rgb(199, 2, 2) 0%, rgb(255, 255, 255) 80%)}.product__detail-text{margin-left:0 !important;margin-top:1em !important;text-align:start !important;font-size:1em !important;color:#201f1f !important}.product__detail-table{margin-top:2em}.product__detail-table dl{display:flex;gap:1em;border-top:1px dotted #c1c1c1}.product__detail-table dl:last-child{border-bottom:1px dotted #c1c1c1}.product__detail-table dt,.product__detail-table dd{padding:.5em !important;float:none}.product__detail-table dt{width:130px;text-align:end}.product__detail-table dd{width:100%;text-align:start !important}.product .contact_btn a{display:inline-block;font-size:1.2em !important;border-radius:4px}.product__notice{padding:1em;text-align:start !important;color:#a72427 !important}.product___section{margin-top:60px}.product__voice{margin:4em auto 0 !important}.cs-setplan .product__tittle{font-weight:700}.cs-setplan .product__image img{height:inherit;-o-object-fit:contain;object-fit:contain}.cs-setplan .product__text-area{margin-top:1em}.cs-setplan ul.feature{margin-top:1em;list-style:inside disc}.cs-setplan ul.feature>li{list-style:inherit}@media screen and (max-width: 767px){.embeb-wrapper iframe{width:346px;height:195px}}@media screen and (min-width: 768px){.product__detail-table dd{margin-left:0;padding:1em}.product__detail-table dt{width:105px;padding:1em}.product__title{font-size:1.5em !important}.product__title.font-en{font-size:1.3em !important}.product__price span{font-size:1.8rem}.product .contact_btn a{font-size:1.5em !important}.cs-setplan p{font-size:1.25rem}.cs-setplan .product__detail-heading{font-size:1.5rem}.cs-setplan .product__images{display:flex}.cs-setplan .product__image{width:50%;margin:auto}.cs-setplan .product__inner{max-width:1052px}.cs-setplan .product___section{max-width:800px}.cs-setplan .product__detail-table dt,.cs-setplan dd{padding:0;font-size:1.25rem}.cs-setplan dt{width:230px}.cs-setplan .feature{font-size:1.25rem}}@media screen and (min-width: 768px){.cs-setplan .fw1__drawing{width:62%}}.cs-setplan .fw2__drawing{height:398px}@media screen and (min-width: 768px){.cs-setplan .fw2__drawing{max-height:600px}}