.main{text-align:center}.main .t-header{background-color:transparent}.main img{max-width:100%}.content table{width:100%;border-collapse:collapse}.content table th{color:#333;background-color:#eaeaea}.content table td,.content table th{padding:5px 7px;font-weight:400;border:solid 1px #ccc}.content .t-sponsor-list{overflow-x:auto}.content .t-sponsor-list table thead{white-space:nowrap}.content .t-sponsor-list table .t-col-name img{margin-right:3px;width:22px;height:22px;border-radius:50%;vertical-align:middle}.content .t-sponsor-list table .t-col-amount::before{content:'¥';margin-right:3px}.content table tbody tr:nth-child(even){background-color:#efefef}.content table a,.content table a:link,.content table a:visited{color:inherit;text-decoration:none}.content table a:hover{text-decoration:underline;color:var(--link-color)}.content>p{font-size:18px}.content>p>a,.content>p>a:link,.content>p>a:visited{color:var(--link-color);text-decoration:none}.content>p>a:hover{text-decoration:underline}.content>ul,.content>ul>li{margin-left:0;padding-left:0;list-style-type:none}.content>ul>li{margin-bottom:50px}h4{margin-bottom:.7em;font-size:18px;color:#333}.t-html-code{color:#666;font-style:italic}ul li a,ul li a:link,ul li a:visited{color:#00f}ul li a:hover{text-decoration:underline}.t-area-content{color:#333}.t-ads-content a,.t-ads-content a:link,.t-ads-content a:visited{color:var(--main-color);text-decoration:none}.t-ads-content a:hover{text-decoration:underline}.t-ads-content img{max-width:270px}.t-pay-content ol,.t-pay-content ol li{margin:0;padding:0;list-style-type:none}.t-pay-content ol li{display:block;margin-bottom:20px;text-align:center}.t-pay-content ol li span{display:block;text-align:center;line-height:2.3em}.t-pay-content .t-paypal-pay img{vertical-align:middle;border:solid 1px #a9a9a9}html.mobile td,html.mobile th{font-size:14px;line-height:1.6em}