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

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


/*背景*/



div.wrapper div#news_color {
	 background: url(../../../uploads/2019/re_halloween2018_nlvgz/bg.png) repeat;
}
div.container{
	    background: url(../../../uploads/2019/re_halloween2018_nlvgz/bg.png) repeat;
}
main,
main .article {
	background: none !important;
}


/* 小見出し */
.tips {
    border-color: #FDC6FF;
}

.tips::before {
    color: #8E09C0;
}





/* 強調色 */
.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;
}

/*アイコン下文字*/
.bttom_txt{
margin-top: 10px;	
}



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








/*******item_list*******/

.table_box .item_list{
	border-right: 0;
	box-shadow:0px 2px 0px rgba(0,0,0,0.1);
}

.table_box .item_list_02{
	border-right: 0;
	border-left: 0;
	box-shadow:0px 2px 0px rgba(0,0,0,0.1);
}


.table_box .bd_l_none{
	border-left: 0;
	padding: 0;
	box-shadow:0px 2px 0px rgba(0,0,0,0.1);
}

.table_box .item_img{
	max-width: 100%;
	margin-top: 5px;
	display: block;
}