@charset "utf-8";
/* 色変更時用CSS */

/* 菱形 */
.diamond {
	color: #00d3c6;
}

/* 背景色_パターン画像 */
div.wrapper div#news_color {
	background: url(../../../uploads/2018/halloween2018_e2nck/bg.png) repeat;
}
div.container {
	background: url(../../../uploads/2018/halloween2018_e2nck/bg.png) repeat;
}
main,
main .article {
	background: none !important;
}

/* 強調色 */
.notice {
	color: #ff1f96;
}
.notice_em01 {
	color: #ff1f96;
}

/* 全体テキスト変更 */
body {
	color: #684116;
}
.table_color{
	color: #684116;
}


/* 概念礼装周り */
.star {
	color: #dcb905;
	font-size: 110%;
}
.gainen_ttl {
	color: #00B893;
}

.gainen_atk {
	color: #E74E58;
}
.gainen_hp {
	color: #5C44F1;
}
.gainen_skill {
	color: #21ADDF;
}

/* アイコン */
.noticeicon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding: 5px 15px;
	background: -moz-linear-gradient(  top,  #fd6a88 0%,  #fd093a);
	background: -webkit-gradient(  linear, left top, left bottom,  from(#fd6a88),  to(#fd093a));
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 7px;
	border: 1px solid #fd093a;
	-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5),  inset 0px 0px 1px rgba(255,255,255,0.5);
	-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5),  inset 0px 0px 1px rgba(255,255,255,0.5);
	box-shadow: 0px 1px 3px rgba(000,000,000,0.5),  inset 0px 0px 1px rgba(255,255,255,0.5);
	text-shadow: 0px -1px 0px rgba(000,000,000,0.7),  0px 1px 0px rgba(255,255,255,0.3);
	width: 140px;
	float: none;
	margin: 0 auto 0 auto;
	text-align: center;
}



/* 囲み枠 */
.box1 {
    padding: 1em 1em 0 1em;
    border: solid 1.5px #B29DC0;
	margin:10px;
	
}
.box1 p {
    margin: 0; 
    padding: 0;
}

