.elementor-559 .elementor-element.elementor-element-61ce4d36>.elementor-widget-container{margin:15px 0 20px}.elementor-559 .elementor-element.elementor-element-61ce4d36{text-align:center}.elementor-559 .elementor-element.elementor-element-61ce4d36 .elementor-heading-title{font-family:"ten-mincho",Sans-serif;font-size:20px;text-decoration:underline}.elementor-559 .elementor-element.elementor-element-a7ff50b .price,.woocommerce .products .elementor-559 .elementor-element.elementor-element-a7ff50b .price{font-size:18px;font-weight:500}.elementor-559 .elementor-element.elementor-element-46051d4 .elementor-button{height:1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"ten-mincho",Sans-serif;font-size:20px}.elementor-559 .elementor-element.elementor-element-7d70fcbe{text-align:start;font-size:14px}.elementor-559 .elementor-element.elementor-element-d05d6af>.elementor-widget-container{margin:20px 0 0}.elementor-559 .elementor-element.elementor-element-d05d6af .button,.woocommerce .products .elementor-559 .elementor-element.elementor-element-d05d6af .button{font-family:"ten-mincho",Sans-serif;padding:15px 0}@media(max-width:1024px){.elementor-559 .elementor-element.elementor-element-61ce4d36 .elementor-heading-title{font-size:2.2vw}.elementor-559 .elementor-element.elementor-element-7d70fcbe{font-size:1.8vw}}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-61ce4d36 .elementor-heading-title{font-size:5.5vw}.elementor-559 .elementor-element.elementor-element-7d70fcbe{font-size:3.5vw}}