/* btn */
.%css-ctar% .aiin-btn {
	position:relative;
	display:inline-block;
	cursor:pointer;
	user-select:none;
	-moz-user-select:none;
	-webkit-tap-highlight-color:transparent;
	line-height:0;
}
/* reldiv */
.%css-ctar% .aiin-reldiv {
	position:relative;
}
/* glowballs:bg */
.%css-ctar% .aiin-glowballs-bg {
	display:table-cell;
	position:relative;
	width:100px;
	height:30px;
	text-align:center;
	vertical-align:middle;
}
/* glowballs:ball */
.%css-ctar% .aiin-glowballs-ball {
	position:absolute;
	display:inline-block;
	border-radius:50%;
	transition:background-color 0.3s,box-shadow 0.3s;
}
.%css-ctar% .aiin-glowballs-ball-1 {
	left:64px;
	top:-4px;
	width:23px;
	height:23px;
	background-color:#0e0;
	box-shadow:0 0 10px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-1 {
		background-color:#e00;
		box-shadow:0 0 10px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-1 {
	background-color:#e00;
	box-shadow:0 0 10px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-2 {
	left:16px;
	top:11px;
	width:20px;
	height:20px;
	background-color:#0e0;
	box-shadow:0 0 11px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-2 {
		background-color:#e00;
		box-shadow:0 0 11px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-2 {
	background-color:#e00;
	box-shadow:0 0 11px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-3 {
	left:69px;
	top:12px;
	width:18px;
	height:18px;
	background-color:#0e0;
	box-shadow:0 0 10px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-3 {
		background-color:#e00;
		box-shadow:0 0 10px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-3 {
	background-color:#e00;
	box-shadow:0 0 10px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-4 {
	left:53px;
	top:10px;
	width:11px;
	height:11px;
	background-color:#0e0;
	box-shadow:0 0 10px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-4 {
		background-color:#e00;
		box-shadow:0 0 10px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-4 {
	background-color:#e00;
	box-shadow:0 0 10px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-5 {
	left:55px;
	top:14px;
	width:22px;
	height:22px;
	background-color:#0f0;
	box-shadow:0 0 10px 0 #0f0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-5 {
		background-color:#f00;
		box-shadow:0 0 10px 0 #f00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-5 {
	background-color:#f00;
	box-shadow:0 0 10px 0 #f00;
}
.%css-ctar% .aiin-glowballs-ball-6 {
	left:47px;
	top:3px;
	width:25px;
	height:25px;
	background-color:#0d0;
	box-shadow:0 0 14px 0 #0d0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-6 {
		background-color:#d00;
		box-shadow:0 0 14px 0 #d00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-6 {
	background-color:#d00;
	box-shadow:0 0 14px 0 #d00;
}
.%css-ctar% .aiin-glowballs-ball-7 {
	left:69px;
	top:-1px;
	width:20px;
	height:20px;
	background-color:#0f0;
	box-shadow:0 0 10px 0 #0f0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-7 {
		background-color:#f00;
		box-shadow:0 0 10px 0 #f00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-7 {
	background-color:#f00;
	box-shadow:0 0 10px 0 #f00;
}
.%css-ctar% .aiin-glowballs-ball-8 {
	left:27px;
	top:-6px;
	width:16px;
	height:16px;
	background-color:#0f0;
	box-shadow:0 0 15px 0 #0f0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-8 {
		background-color:#f00;
		box-shadow:0 0 15px 0 #f00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-8 {
	background-color:#f00;
	box-shadow:0 0 15px 0 #f00;
}
.%css-ctar% .aiin-glowballs-ball-9 {
	left:72px;
	top:-3px;
	width:21px;
	height:21px;
	background-color:#0f0;
	box-shadow:0 0 13px 0 #0f0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-9 {
		background-color:#f00;
		box-shadow:0 0 13px 0 #f00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-9 {
	background-color:#f00;
	box-shadow:0 0 13px 0 #f00;
}
.%css-ctar% .aiin-glowballs-ball-10 {
	left:25px;
	top:-2px;
	width:22px;
	height:22px;
	background-color:#0e0;
	box-shadow:0 0 15px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-10 {
		background-color:#e00;
		box-shadow:0 0 15px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-10 {
	background-color:#e00;
	box-shadow:0 0 15px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-11 {
	left:16px;
	top:15px;
	width:18px;
	height:18px;
	background-color:#0d0;
	box-shadow:0 0 13px 0 #0d0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-11 {
		background-color:#d00;
		box-shadow:0 0 13px 0 #d00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-11 {
	background-color:#d00;
	box-shadow:0 0 13px 0 #d00;
}
.%css-ctar% .aiin-glowballs-ball-12 {
	left:8px;
	top:12px;
	width:22px;
	height:22px;
	background-color:#0e0;
	box-shadow:0 0 12px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-12 {
		background-color:#e00;
		box-shadow:0 0 12px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-12 {
	background-color:#e00;
	box-shadow:0 0 12px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-13 {
	left:83px;
	top:-7px;
	width:18px;
	height:18px;
	background-color:#0d0;
	box-shadow:0 0 11px 0 #0d0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-13 {
		background-color:#d00;
		box-shadow:0 0 11px 0 #d00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-13 {
	background-color:#d00;
	box-shadow:0 0 11px 0 #d00;
}
.%css-ctar% .aiin-glowballs-ball-14 {
	left:11px;
	top:-2px;
	width:14px;
	height:14px;
	background-color:#0e0;
	box-shadow:0 0 15px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-14 {
		background-color:#e00;
		box-shadow:0 0 15px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-14 {
	background-color:#e00;
	box-shadow:0 0 15px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-15 {
	left:65px;
	top:13px;
	width:12px;
	height:12px;
	background-color:#0e0;
	box-shadow:0 0 15px 0 #0e0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-15 {
		background-color:#e00;
		box-shadow:0 0 15px 0 #e00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-15 {
	background-color:#e00;
	box-shadow:0 0 15px 0 #e00;
}
.%css-ctar% .aiin-glowballs-ball-16 {
	left:17px;
	top:13px;
	width:13px;
	height:13px;
	background-color:#0f0;
	box-shadow:0 0 15px 0 #0f0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-16 {
		background-color:#f00;
		box-shadow:0 0 15px 0 #f00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-16 {
	background-color:#f00;
	box-shadow:0 0 15px 0 #f00;
}
.%css-ctar% .aiin-glowballs-ball-17 {
	left:68px;
	top:12px;
	width:12px;
	height:12px;
	background-color:#0d0;
	box-shadow:0 0 15px 0 #0d0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-17 {
		background-color:#d00;
		box-shadow:0 0 15px 0 #d00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-17 {
	background-color:#d00;
	box-shadow:0 0 15px 0 #d00;
}
.%css-ctar% .aiin-glowballs-ball-18 {
	left:22px;
	top:15px;
	width:14px;
	height:14px;
	background-color:#0d0;
	box-shadow:0 0 11px 0 #0d0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-18 {
		background-color:#d00;
		box-shadow:0 0 11px 0 #d00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-18 {
	background-color:#d00;
	box-shadow:0 0 11px 0 #d00;
}
.%css-ctar% .aiin-glowballs-ball-19 {
	left:14px;
	top:3px;
	width:10px;
	height:10px;
	background-color:#0d0;
	box-shadow:0 0 15px 0 #0d0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-19 {
		background-color:#d00;
		box-shadow:0 0 15px 0 #d00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-19 {
	background-color:#d00;
	box-shadow:0 0 15px 0 #d00;
}
.%css-ctar% .aiin-glowballs-ball-20 {
	left:0px;
	top:-2px;
	width:16px;
	height:16px;
	background-color:#0f0;
	box-shadow:0 0 10px 0 #0f0;
}
@media (hover:hover), screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
	.%css-ctar% .aiin-btn:hover .aiin-glowballs-ball-20 {
		background-color:#f00;
		box-shadow:0 0 10px 0 #f00;
	}
}
.%css-ctar% .aiin-btn.aiin-sel .aiin-glowballs-ball-20 {
	background-color:#f00;
	box-shadow:0 0 10px 0 #f00;
}
/* glowballs:cvnt */
.%css-ctar% .aiin-vcnt {
	position:relative;
	font-family:"Times New Roman";
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	color:white;
	line-height:1;
	text-shadow:0 0 5px white;
	letter-spacing:0.1em;
	vertical-align:middle;
}