#header h1.logo img{
	height: 30px;
}
.kv{
	background: url(/common/event/2019/fall/img/fict/top/kv_bg.png) center 10% no-repeat;
	background-size: cover;
	/* background-blend-mode: screen; */
}
.kv_inner h2,
.kv_inner span.subtitle,
.kv_inner span.kv_date{
	color: #fff;
}
.kv_inner span.subtitle{
	margin-bottom: 30px;
}
.sp-thumbnails_wrap.type2 .sp-thumbnails li.current a {
	/* color: #9400D3; */
	background: rgba(148, 0, 210, 0.5);
}
.sp-thumbnails_wrap.type2 .sp-thumbnails li.current a::after {
	/* background: #9400D3; */
}
/* ==========================================================================
  footer
  ========================================================================== */
.footer_title::before {
	background: #9400D3;
}
/* ==========================================================================
   イベントトップ
   ========================================================================== */
/* .eventtop_wrap {
	background: url(../img/iotc/kv.png) center 0 no-repeat fixed;
	width: 100%;
	padding-top: 317px;
	position: relative;
} */
@media only screen and (max-width:736px) {
/* .eventtop_wrap {
	background: url(../img/iotc/kv.png) center 60px no-repeat fixed;
	background-size: 150% auto;
} */
}
.updates-inside h2:first-letter{
	color: #9400D3;
}
.ticker ul li dl dt span.place{
	background: #9400D3;
	color: #fff;
}
.boxes ul li dl dt span.place{
	background: #9400D3;
	color: #fff;
}
.under_mainvidual .event_title span.first-letter {
	background: #9400D3;
	/* Old browsers */
	background: -moz-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9400D3', endColorstr='#C7CB1D', GradientType=1);
	/* IE6-9 */
	-webkit-background-clip: text;
	-webkit-text-fill-color: rgba(255, 255, 255, 0.0);
}
.venue {
	/* background: #9400D3;
	background: -moz-linear-gradient(left, rgba(235, 224, 12, 0.5) 0%, rgba(199, 203, 29, 0.5) 100%);
	background: -webkit-linear-gradient(left, rgba(235, 224, 12, 0.5) 0%, rgba(199, 203, 29, 0.5) 100%);
	background: linear-gradient(to right, rgba(235, 224, 12, 0.5) 0%, rgba(199, 203, 29, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9400D3', endColorstr='#C7CB1D', GradientType=1); */
}
.venue ul li{
	background: rgba(148, 0, 210, 0.5);
}
.drawer-nav_head .event_title span.first-letter {
	background: #9400D3;
	/* Old browsers */
	background: -moz-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9400D3', endColorstr='#C7CB1D', GradientType=1);
	/* IE6-9 */
	-webkit-background-clip: text;
	-webkit-text-fill-color: rgba(255, 255, 255, 0.0);
}
/*---- コンテンツの見出し -----*/
.content_title span {
	color: rgba(148, 0, 210, 0.9);
}
/* report */
/* #report .contents>p{
	color: #9400D3;
} */
#report .contents>h3 span{
	color: #9400D3;
}
/* PickUp */
.venue_city_tab ul li.current {
	background: #9400D3;
	/* Old browsers */
	background: -moz-linear-gradient(left, rgba(235, 224, 12, 0.5) 0%, rgba(199, 203, 29, 0.5) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(235, 224, 12, 0.5) 0%, rgba(199, 203, 29, 0.5) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(235, 224, 12, 0.5) 0%, rgba(199, 203, 29, 0.5) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9400D3', endColorstr='#C7CB1D', GradientType=1);
/* IE6-9 */
}
.pickup_content p.more_btn a {
	color: #9400D3;
	border: 2px solid #9400D3;
}
.pickup_content p.more_btn a::after {
	border-top: 2px solid #9400D3;
	border-right: 2px solid #9400D3;
}
p.viewall a{
	background: #9400D3;
}
/* OUTLINE */
.outline_table table td a {
	/* color: #9400D3; */
}
/* ==========================================================================
   イベント下層
   ========================================================================== */
.narrow_keyword ul li {
	background: rgba(235, 224, 12, 0.3);
}
.narrow_keyword ul li.select {
	background: rgba(241, 90, 41, 1);
}
.booth_num_wrap {
	background: rgba(235, 224, 12, 0.1);
	/* Old browsers */
	background: -moz-linear-gradient(left, rgba(235, 224, 12, 0.1) 0%, rgba(199, 203, 29, 0.1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(235, 224, 12, 0.1) 0%, rgba(199, 203, 29, 0.1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(235, 224, 12, 0.1) 0%, rgba(199, 203, 29, 0.1) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9400D3', endColorstr='#C7CB1D', GradientType=1);
/* IE6-9 */
}
.booth_num_wrap span.booth_num {
	color: #9400D3;
}
span.sponsor_level {
	background: #9400D3;
	/* Old browsers */
	background: -moz-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9400D3', endColorstr='#C7CB1D', GradientType=1);
/* IE6-9 */
}
.exhibition_keyword {
	background: rgba(235, 224, 12, 0.1);
}
.exhibition_keyword ul li {
	color: #9400D3;
}
.booth_contents_wrap > .back_btn a {
	background: #9400D3;
	/* Old browsers */
	background: -moz-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(235, 224, 12, 1) 0%, rgba(199, 203, 29, 1) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9400D3', endColorstr='#C7CB1D', GradientType=1);
/* IE6-9 */
}
/* sponsor */
#sponsor .contents_title {
	color: #9400D3;
}
#sponsor .contents_title::before {
	background: #9400D3;
}

.faq_btn a{
	background: #9400D3;
	text-shadow: 0 0 3px #aaa;
}
.press_btn a{
	background: #9400D3;
	text-shadow: 0 0 3px #aaa;
}
