@charset "utf-8";


/* top
-------------------------------------------------*/

.ticker{
	background: linear-gradient(-45deg, rgb(110, 240, 199), rgb(109, 238, 199), rgb(92, 160, 237), rgb(175, 100, 250), rgb(227, 89, 213), rgb(255, 110, 110), rgb(240, 184, 65) );
}



#hd::after {
	background: linear-gradient(45deg, rgb(110, 240, 199), rgb(109, 238, 199), rgb(92, 160, 237), rgb(175, 100, 250), rgb(227, 89, 213), rgb(255, 110, 110), rgb(240, 184, 65) );
}
	#hd .gm1 > li > a{
		background: rgba(0,0,0,0);
		transition:.3s;
	}
	#hd .gm1 > li > a:hover{
		background: rgba(0,0,0,.3);
	}
	#hd .gm3 li {
		background:rgb(160,131,239);
		transition:.3s;
	}
	#hd .gm3 li:hover{
		background-color:rgb(119,50,124);
	}


#main-visual{
	background-image:url(/img/bg_mainimage_rainbow.jpg);
	background-position:top center;
	background-size:cover;
}
.main-slider li{
	background-color:rgb(160,131,239);
}

#feature-slider{
	background: linear-gradient(-45deg, rgb(110, 240, 199), rgb(109, 238, 199), rgb(92, 160, 237), rgb(175, 100, 250), rgb(227, 89, 213), rgb(255, 110, 110), rgb(240, 184, 65) );
}


.rm_other li a{
	background-color:rgb(160,131,239);
}
.rm_other li a:hover{
	background-color:rgb(119,50,124);
}



#top-info .top-info_item{
	border:2px solid rgb(160,131,239);
}
	#top-info .top-info_item a:hover{
		color:rgb(160,131,239);
	}
	
	#top-info_list a{
		background-color: rgb(160,131,239);
	}
	#top-info_list a:hover{
		background-color:rgb(119,50,124);
	}



.rm_item{
		border:2px solid rgb(160,131,239);
}


#ft {
	background-image: url(/img/ft_illust_lavender.png);
	background-color: rgb(160,131,239);
}

#i_pagetop {
    background: rgb(160,131,239);
}