@charset "UTF-8";
ul.topicPath {padding-bottom:12px;}
ul.topicPath li {float:left;margin-right:8px;width:auto;}
ul.topicPath li a {background:url(/common/images/ico_arrow05.gif) no-repeat right center;padding-right:10px;}
ol.topicList {padding-bottom:12px;}
ol.topicList li {float:left;margin-right:8px;width:auto;}
ol.topicList li a {background:url(/common/images/ico_arrow05.gif) no-repeat right center;padding-right:10px;}
p.pageTop01 {text-align:right;padding:5px 0 5px 0;}
p.pageTop01 a {background:url(/common/images/ico_arrow07.gif) no-repeat 0 1px;padding-left:17px;}

.p-table{width:100%;margin:15px auto 40px;font-size:16px;line-height:1.4;}
.p-table th{text-align:center;background:#5bbf57;font-weight:bold;color:#fff;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:5px;vertical-align:middle;text-align:center;}
.p-date{}
.p-ken{width:5.5em;}
.ndate{font-size:18px;}
.final{font-size:14px; 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;}
.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;}
.m-pts-btn{margin-top:10px;}
.m-pts-btn a{padding:10px 5px;background-color:#5bbf57;border-radius:5px;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-weight:900;}
.p-heading-wrap{background:#fff;padding:5px;}
.p-heading-wrap .p-heading-title{margin:15px 0;font-size:16px;}
.p-heading-wrap .p-heading-etc{margin:10px 5px;border:5px solid #FF9900;padding:5px;font-size:16px;}
.p-table td a.alink{text-decoration:underline;}
.final{font-size:13px;font-size:0.8125rem;}
.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{background:#fff;padding:0 2%;}
.p-heading-wrap .p-heading-etc ul li,.p-heading-wrap .p-wrap ul li{padding-left:1em;text-indent:-1em;}
.p-heading-wrap .p-heading-etc ul li:nth-child(2){padding-top:1%;}
.bgy{background:#FFFF00;}


/*------------------------ ページャー ------------------------*/
.m-pager {margin-top:30px;margin-bottom:60px;text-align:center;}
.m-pager-txt {display:none;font-size:13px;color:#e3061b;line-height:1;}
.m-pager-prev {float:left;font-size:14px;}
.m-pager-prev01 {color:#333333;text-decoration:none;line-height:31px;padding-left:15px;/*background-image:url(/images/common/icn_link_left.svg);*/
background-repeat:no-repeat;background-position:left center;display:inline-block;}
.m-pager-prev01:hover{text-decoration:underline;}
.m-pager-next {float:right;font-size:14px;}
.m-pager-next01 {color:#333333;text-decoration:none;line-height:31px;padding-right:15px;/*background-image:url(/images/common/icn_link.svg);*/
background-repeat:no-repeat;background-position:right center;display:inline-block;}
.m-pager-next01:hover{text-decoration:underline;}
.m-pager-list{display:inline-block;letter-spacing:-5px;}
.m-pager-list li{display:inline-block;letter-spacing:normal;font-size:16px;width:auto;}
.m-pager-list li:not(:last-of-type) {margin-right:14px;}
.m-pager-list a{padding:8px 0 7px;width:28px;text-align:center;display:block;text-decoration:none;color:#fff;background-color:#5bbf57;line-height:1;}
.m-pager-list a:hover,
.m-pager-list a.is-on{background-color:#ebf7eb;color:#5bbf57;}