@charset "UTF-8";
.p-table{width:100%;margin:15px auto 40px;font-size:13px}
.p-table th{color:#d21325;text-align:center;background-color:#ffedef;font-family:'Noto Sans Japanese';font-weight:500;border:1px solid #d3d3d3;padding:7px 10px;vertical-align:middle}
.p-table td{background-color:#fff;border:1px solid #d3d3d3;padding:7px 10px;vertical-align:middle;text-align:center}
.p-date{width:8.5em}
.p-ken{width:5.5em}
.ndate{font-size:14px}
.final{font-size:11px; background:#dedede}
.tax{color:#e15e5e;font-weight:bold}
.p-nosp{display:table-cell}
.p-nopc{display:none}
.p-pager{text-align:center}
.p-pager li{display:inline-block;margin:0 5px}
.p-pager a{display:block;padding:5px;color:#fff}
.m-pts-btn a{padding:10px;border-radius:5px;color:#fff;text-align:center;text-decoration:none;display:inline-block}
.m-pts-btn span{padding-right:0;background-image:none}
@media print, screen and (min-width:769px){
.p-table{line-height:1.2}
.p-table td:nth-child(1){width:70px;white-space:nowrap}
.p-table td:nth-child(2){text-align:left}
.p-table td a:nth-child(2){text-decoration:underline;padding-left:0.5em}
.p-table td:nth-child(3){width:80px;font-size:13px}
.p-table td:nth-child(4){width:100px;font-size:13px}
.p-table td:nth-child(5){white-space:nowrap}
.p-table td:nth-child(6){width:80px}
.m-pts-btn{margin-top:10px;width:80px}
.p-heading-wrap{background:#fff;padding:5px}
.p-heading-title{margin:15px 0;font-size:14px}
.p-heading-etc{margin:10px 0;border:5px solid #ff9900;padding:15px;font-size:13px;background:#fff}
.p-wrap{padding:5px}
}
@media screen and (max-width:767px){.p-table{width:94%;font-size:13px}
.m-pts-btn{margin-top:10px;text-align:left;margin-bottom:-20px}
.p-heading-wrap{background:#fff;padding:2% 0 0}
.p-heading-title{margin:15px 0;padding:0 2%;font-size:14px}
.p-heading-etc{margin:10px 5px;border:5px solid #ff9900;padding:5px;font-size:14px}
.p-table{width:94%;font-size:16px;line-height:1.4}
.p-table td{ padding:10px 7px}
.p-table td a.alink{text-decoration:underline}
.final{font-size:13px}
.p-date{width:5.0em}
.p-nosp{display:none}
.p-nopc{display:table-cell}
.p-table td:last-of-type{text-align:left}
.p-wrap{padding:0 2%}
}
.p-heading-etc ul li,.p-wrap ul li{padding-left:1em;text-indent:-1em}
.p-heading-etc ul li:nth-child(2){padding-top:1%}
.bgy{background:#ffff00}