/*css
//==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>==>>>
//
// Ajaxいいねボタン v2.23 [ GPL ]
// Copyright (c) phpkobo.com ( http://jpn.phpkobo.com/ )
// Email : admin@phpkobo.com
// ID : LKBNX-223J
//
//==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<==<<<
*/
.dlgpvbtn .dlgpvbtn-list {
	overflow:auto;
	height:300px;
}
.dlgpvbtn .dlgpvbtn-box {
	margin:0 0 5px 0;
	vertical-align:top;
	border:2px solid #ccc;
	cursor:pointer;
}
.dlgpvbtn .dlgpvbtn-box:focus,
.dlgpvbtn .dlgpvbtn-box:hover {
	outline:0;
}
.dlgpvbtn .dlgpvbtn-box:focus {
	border-color:#66e9af;
}
.dlgpvbtn .dlgpvbtn-box:hover {
	border-color:#66afe9;
}
.dlgpvbtn .dlgpvbtn-box .dlgpvbtn-box-header {
	text-align:left;
	margin-bottom:0px;
	background-color:#ddd;
	padding:3px 10px;
	font-size:16px;
	text-align:left;
}
.dlgpvbtn .dlgpvbtn-box .dlgpvbtn-box-body {
	text-align:left;
	margin:0;
	padding:10px;

	overflow:auto;
	max-height:300px;

	/* checkerboard */
	background-color:white;
	background-image:linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee),
		linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee);
	background-size:16px 16px;
	background-position:0 0, 8px 8px;
}
/*
For chrome to stop random scroll chaining.
*/
.dlgpvbtn .dlgpvbtn-list {
	overscroll-behavior:none;
}
.dlgpvbtn .dlgpvbtn-list:hover {
	animation-name:kf-dlgpvbtn-list-hover;
	animation-iteration-count:infinite;
	animation-duration:1s;
}
@keyframes kf-dlgpvbtn-list-hover {
	50% {
		opacity:1;
	}
}
