
/*index*/
.HistoryBox {
 flex: 0 0 31.24%;
 border-bottom-color: #996;
 margin-bottom: 32px;
}
.HistoryBox span {
 position: relative;
 display: block;
 line-height: 0;
}
.HistoryBox span em {
 position: absolute;
 bottom: 0;
 left: 0;
 z-index: 2;
 line-height: 1;
}
.HistoryBox em b {
 display: inline-block;
 height: 14px;
 line-height: 12px;
 background: #e11;
 color: #fff;
 font-size: 10px;
 padding: 1px 2px 2px 4px;
 font-weight: normal;
 position: relative;
}
.HistoryBox em b::after {
 content: "";
 display: block;
 position: absolute;
 right: -10px;
 top: 0;
 width: 20px;
 height: 14px;
 z-index: -1;
 background: #e11;
 transform: skew(45deg, 0);
}
.history-txt {
 font-weight: bold;
}
.win800Body{overflow: hidden;}

/*single page*/
#paging .back{ display: flex; justify-content: flex-end;}
#paging{right: 0;}
.back a{background: #eee; font-style: normal; padding: 3px 5px; color: #111}
.back a:hover{background: #444;}
.back li a{font-style: normal;}
.back li a.current{background: #e11; color: #fff;font-style: normal; cursor: default;}
.back{display: flex; justify-content: center;}

.nempyo ul{font-size: 12px;}
#win800History .nempyo h2{color: #fff; font-size: 18px;}
.nempyo h2{padding: 0 0 8px; border-bottom-color: #996; font-size: 18px;}

.win800Body{ overflow: hidden; padding: 64px 0 0; line-height: 1.75}

.ms-WGP800Win .yomi center {font-size: 10px;}
.ms-WGP800Win .yomi center img{ margin-bottom: 8px;}

@media screen and (max-width: 480px) {
.win800Body{
	padding: 0;
}
}
<!--ºÄÊ±1764568088.1721Ãë-->