.point-article_li li:not(:last-child){margin-bottom:15px}.point-article_li a{padding:30px 25px;border-radius:10px;display:block}.point-article_li a>p{padding:5px 10px;background:linear-gradient(to right,#0a6897,#01326b);border-radius:30px;color:#fff;font-weight:bold;width:fit-content;font-size:14px;margin-bottom:10px;line-height:1}.point-article_li a h3{font-size:20px;font-weight:bold;color:#fff;margin-bottom:20px;position:relative;padding-right:25px;transition:.3s}.point-article_li a:hover h3{color:#b3ef3f}.point-article_li a h3::after{content:"";width:15px;height:15px;position:absolute;border-radius:50%;background:#095491;right:0;top:.4em;transition:.3s}.point-article_li a:hover h3::after{box-shadow:0 0 8px #b3ef3f;background:#b3ef3f}.point-article_li a>div{display:flex;align-items:center}.point-article_li a>div p{font-weight:bold;color:rgba(255,255,255,.5)}.point-article_li a > div p:not(:last-child){margin-right:15px}.receipt-detail_title{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-bottom:40px}.receipt-detail_title>div{width:calc(100% - 170px)}.receipt-detail_title>div *{font-weight:bold;color:#fff}.receipt-detail_title>div p{padding:5px 13px;background:linear-gradient(to right,#0a6897,#01326b);border-radius:30px;color:#fff;font-weight:bold;width:fit-content;margin-bottom:10px;line-height:1}.receipt-detail_title>div h2{font-size:25px}.receipt-detail_title>ul{margin:0 0 0 auto}.receipt-detail_title>ul li{color:rgba(255,255,255,.8);font-weight:bold;font-size:14px}.receipt-detail_title > ul li:not(:last-child){margin-bottom:7px}.Bbox{border:1px solid #095491;border-radius:20px;padding:0 30px 30px;margin-top:100px}@media only screen and (max-width:1025px){.point-article_li li:not(:last-child){margin-bottom:10px}.point-article_li a{padding:20px 15px;border-radius:7px}.point-article_li a>p{padding:3px 7px;font-size:12px;margin-bottom:7px}.point-article_li a h3{font-size:16px;margin-bottom:15px;padding-right:20px}.point-article_li a h3::after{width:10px;height:10px}.point-article_li a > div p:not(:last-child){margin-right:10px}.receipt-detail_title{margin-bottom:25px}.receipt-detail_title>div{width:calc(100% - 130px)}.receipt-detail_title>div p{padding:2px 9px;margin-bottom:7px}.receipt-detail_title>div h2{font-size:18px}.receipt-detail_title>ul li{font-size:12px}.receipt-detail_title > ul li:not(:last-child){margin-bottom:4px}}@media only screen and (max-width:500px){.receipt-detail_title>div{width:100%;margin-bottom:20px}}