.kv{
	background: #0000cd url(/common/event/2019/fall/img/gj/top/kv_bg.png) center center no-repeat;
}
.kv_inner h2,
.kv_inner span.subtitle,
.kv_inner span.kv_date{
	color: #fff;
}

.sp-thumbnails_wrap.type2 .sp-thumbnails li.current a {
	/* color: #0000cd; */
	background: rgba(0, 0, 205, 0.5);
	background: #0000cd;
	color: #fff;
}
.sp-thumbnails_wrap.type2 .sp-thumbnails li.current a::after {
	/* background: #0000cd; */
}

/*kvボタン hover*/
@media only screen and (min-width: 735px) {
  .kv_navi li a:hover{
    background: #0000cd;
    background: -moz-linear-gradient(left,  #004992 0%, #0000cd 100%);
    background: -webkit-linear-gradient(left,  #004992 0%,#0000cd 100%);
    background: linear-gradient(to right,  #004992 0%,#0000cd 100%);
    color: #FFFFFF;
  }
}


/*サブナビカラー*/
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea div,
nav.drawer-nav .sp_onearea_op > a{
	background: rgba(0, 0, 205, 0.5);
	background: #0000cd;
}
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea div button,
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea dl a,
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea dl span,
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea ul a{
  color: #FFFFFF;
}
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea.current a span::after{
  border-bottom-color: #FFFFFF;
  border-right-color: #FFFFFF;
}
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea dd:not(:first-of-type) a,
.sp-thumbnails_wrap.type2 .sp-thumbnails .nav_onearea .btn_onearea ul li:not(:first-child) a{
  border-left-color: #FFFFFF;
}

/* ==========================================================================
  footer
  ========================================================================== */
.footer_title::before {
	background: #0000cd;
}
/* ==========================================================================
   イベントトップ
   ========================================================================== */
/* .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: #0000cd;
}
.ticker ul li dl dt span.place{
	background: #0000cd;
	color: #fff;
}
.boxes ul li dl dt span.place{
	background: #0000cd;
	color: #fff;
}
.under_mainvidual .event_title span.first-letter {
	background: #0000cd;
	/* 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='#0000cd', endColorstr='#C7CB1D', GradientType=1);
	/* IE6-9 */
	-webkit-background-clip: text;
	-webkit-text-fill-color: rgba(255, 255, 255, 0.0);
}
.venue {
	/* background: #0000cd;
	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='#0000cd', endColorstr='#C7CB1D', GradientType=1); */
}
.venue ul li{
	background: rgba(0, 0, 205, 1);
	color: #fff;
}
.venue ul li::before{
	background: rgba(255, 255, 255, .219)
}
.drawer-nav_head .event_title span.first-letter {
	background: #0000cd;
	/* 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='#0000cd', 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(0, 0, 205, 0.9);
}
/* report */
/* #report .contents>p{
	color: #0000cd;
} */
#report .contents>h3 span{
	color: #0000cd;
}
/* PickUp */
.venue_city_tab ul li.current {
	background: #0000cd;
	/* 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='#0000cd', endColorstr='#C7CB1D', GradientType=1);
/* IE6-9 */
}
.pickup_content p.more_btn a {
	color: #0000cd;
	border: 2px solid #0000cd;
}
.pickup_content p.more_btn a::after {
	border-top: 2px solid #0000cd;
	border-right: 2px solid #0000cd;
}
p.viewall a{
	background: #0000cd;
}
/* OUTLINE */
.outline_table table td a {
	/* color: #0000cd; */
}
/* ==========================================================================
   イベント下層
   ========================================================================== */
.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='#0000cd', endColorstr='#C7CB1D', GradientType=1);
/* IE6-9 */
}
.booth_num_wrap span.booth_num {
	color: #0000cd;
}
.exhibition_keyword {
	background: rgba(235, 224, 12, 0.1);
}
.exhibition_keyword ul li {
	color: #0000cd;
}
.booth_contents_wrap > .back_btn a {
	background: #0000cd;
	/* 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='#0000cd', endColorstr='#C7CB1D', GradientType=1);
/* IE6-9 */
}
/* sponsor */
#sponsor .contents_title {
	color: #0000cd;
}
#sponsor .contents_title::before {
	background: #0000cd;
}

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