@charset "UTF-8";.cartButton{padding:5px 0 20px}.cartButton:hover button{cursor:pointer}#form .pageContent .payForm table th .required{display:block;width:25%;margin:2% auto 0}.wrapRuleBg{height:250px;overflow-y:auto;font-size:initial;border:1px solid #ccc;margin:10px auto 0 auto;padding:10px;box-sizing:border-box;background-color:rgba(255,255,255,.6);width:90%}.wrapRuleBg h2{font-size:1.2rem}.basicPrivacypolicyMonthBg{padding:16px 16px;font-weight:900;background-color:#ccc}.basicPrivacypolicyMonthBg .basicPrivacypolicyMonth{background-color:#fff;padding:16px 16px;font-family:'微軟正黑體',serif;font-size:20px}.wrapRuleBg .box{position:initial;box-shadow:none}.servicePhone{width:90%;margin:0 auto;font-size:2rem;text-align:center}.buyInfoBg{width:90%;margin:0 auto;font-size:initial}.buyInfoBg .text{display:block;text-align:justify;line-height:1.4rem;margin:0 0 .8rem 0}@media screen and (max-width:468px){.basicPrivacypolicyMonthBg{padding:8px 8px;font-size:1rem}.basicPrivacypolicyMonthBg .basicPrivacypolicyMonth{padding:8px 8px}.wrapRuleBg{line-height:1.5;font-size:1rem}#form .pageContent .payForm table th .required{width:50%}}