@charset "UTF-8";

#punishment_which_evolved .caption .new
#new_punishment .caption .new,
#punishment_cosplay .caption .new,
#punishment_item .caption .new,
#feelings .caption .new,
#knight .caption .new,
#attitude .caption .new,
#new_character .caption .new,
#new_story .caption .new {
	position: absolute;
	width: 320px;
	height: 40px;
	text-indent: -9999px;
}

#punishment_which_evolved .caption .new {
	background: url(../img/system_col_punishment_which_evolved_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: hidden;
}

#new_punishment .caption .new {
	background: url(../img/system_col_new_punishment_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: visible;
}

#punishment_cosplay .caption .new {
	background: url(../img/system_col_punishment_cosplay_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: visible;
}

#punishment_item .caption .new {
	background: url(../img/system_col_punishment_item_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: hidden;
}

#feelings .caption .new {
	background: url(../img/system_col_feelings_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: hidden;
}

#knight .caption .new {
	background: url(../img/system_col_knight_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: visible;
}

#attitude .caption .new {
	background: url(../img/system_col_attitude_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: visible;
}

#new_character .caption .new {
	background: url(../img/system_col_new_character_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: hidden;
}

#new_story .caption .new {
	background: url(../img/system_col_new_story_new.png) no-repeat;
	background-size: 320px 40px;
	visibility: hidden;
}

#system .content p.padding_with_new {
	padding: 0px 10px 10px;
}

#battle_sytem .content .txt01,
#punishment_system .content .txt01 {
	padding-top: 0px;
	padding-bottom: 0px;
}
