.importanttable tr th,.importanttable tr td{padding:10px;vertical-align:top;line-height:1.4}.importanttable tr th{text-align:left;color:#c01443;font-size:18px;font-size:1.8rem;padding-bottom:0px}.importanttable tr th.date{width:130px;padding-left:10px;color:#333;font-size:13px;font-size:1.3rem}.importanttable tr th.date:before{width:0px;height:0px;content:'';border:5px solid transparent;border-left:5px solid #c01443;display:inline-block;font-size:8px;font-size:0.8em}.importanttable tr td{padding-bottom:40px}.privacylist{margin-left:20px}.privacylist li{list-style-type:decimal;margin-bottom:10px;line-height:1.4}ul.arrowlist.red li{margin-bottom:20px;line-height:1.4}ul.arrowlist.red li:before{border-left:5px solid #c01443}.agreementbtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:40px auto}.agreementbtn li{margin:0 20px}.agreementbtn li a{display:block;text-align:center;background-color:#eee;border:thin solid #ccc;padding:10px 30px;color:#000}.agreementbtn li a:hover{background-color:#ccc;color:#c01443}.agreementbtn li a:before{width:0px;height:0px;content:'';border:5px solid transparent;border-left:5px solid #c01443;display:inline-block;font-size:8px;font-size:0.8em}.main .sitemap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .sitemap .col{display:block;width:31%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;margin-right:20px}.main .sitemap .col dt{padding:10px;border:thin solid #ccc;display:block;width:100%;margin-bottom:10px;font-size:16px;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}.main .sitemap .col dd,.main .sitemap .col li{display:block;margin-bottom:8px;margin-left:5px}.main .sitemap .col dd a,.main .sitemap .col li a{color:#000;line-height:1.2}.main .sitemap .col dd a:hover,.main .sitemap .col li a:hover{color:#c01443}.main .sitemap .col dd a br,.main .sitemap .col li a br{display:none}.main .sitemap .col dd ul.sub,.main .sitemap .col li ul.sub{margin-top:8px}.main .sitemap .col dd ul.sub li,.main .sitemap .col li ul.sub li{margin-left:10px}.main .sitemap .col li{position:relative;padding-left:10px}.main .sitemap .col li:before{width:0px;height:0px;content:'';border:5px solid transparent;border-left:5px solid #c01443;display:block;font-size:8px;font-size:0.8em;position:absolute;top:2px;left:0}.main .sitemap .col.other{width:100%;border-top:thin dotted #ccc;padding-top:20px}.main .sitemap .col .newsrelase .archivelinks a:after{content:'年';display:inline-block;text-decoration:underline}@media only screen and (max-width: 768px){html:not([lang="zh"]) .importanttable tr,html:not([lang="zh"]) .importanttable th,html:not([lang="zh"]) .importanttable td{display:block}html:not([lang="zh"]) .importanttable tr:last-child td{padding-bottom:0}html:not([lang="zh"]) .importanttable tr th,html:not([lang="zh"]) .importanttable tr td{padding-right:0;padding-left:0}html:not([lang="zh"]) .importanttable tr th.date{width:auto;padding-left:0}html:not([lang="zh"]) .main .sitemap{display:block}html:not([lang="zh"]) .main .sitemap .col{width:100%;margin-right:0}html:not([lang="zh"]) .main .sitemap .col:last-child{margin-bottom:0}}
