@charset "utf-8";

/* ================================================================================
	Last Updated: 2019/9/17
	夜ver
================================================================================ */

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	2. header
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
nav .gacha {
	background: #e9536d url(../img/common/gnav_gacha01.png) no-repeat center center;
	-webkit-background-size: 53px 13px;
	background-size: 53px 13px;
}
nav .recent {
	background: #f07d90 url(../img/common/gnav_recent01.png) no-repeat center center;
	-webkit-background-size: 48px 17px;
	background-size: 48px 17px;
}
nav .news {
	background: #e9536d url(../img/common/gnav_news01.png) no-repeat center center;
	-webkit-background-size: 44px 17px;
	background-size: 44px 17px;
}
nav .movie {
	background: #f07d90 url(../img/common/gnav_movie01.png) no-repeat center center;
	-webkit-background-size: 47px 14px;
	background-size: 47px 14px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	3. content
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* .diagonaline:before {
	background: url(../img/common/bg_line_n.gif) repeat-x left top;
	-webkit-background-size: 7px 7px;
	background-size: 7px 7px;
} */
#bottomArea {
	position: relative;
}
/* #bottomArea:after {
	background: url(../img/common/bg_line_n.gif) repeat-x left top;
	-webkit-background-size: 7px 7px;
	background-size: 7px 7px;
} */
.searchBox h2 {
	background: url(../img/common/head_search_n.png) no-repeat center top;
	-webkit-background-size: 301px 24px;
	background-size: 301px 24px;
}
.searchBox .performersearch li {
	background: #c8b1cc;
}
/*
.searchBox .groupsearch li:nth-child(2n+1) {
    background: #ba99bf;
}
.searchBox .groupsearch li:nth-child(2n) {
    background: #c8b1cc;
}*/
.searchBox .groupsearch-first li:nth-child(2n+1), .searchBox .groupsearch-second li:nth-child(2n) {
    background: #ba99bf;
}
.searchBox .groupsearch-first li:nth-child(2n), .searchBox .groupsearch-second li:nth-child(2n+1) {
    background: #c8b1cc;
}
.searchBox .performersearch li a:before {
	background-position: -10px -20px;
}
.arrow a:before {
	background-position: -20px -20px;
}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	1. top
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/*#topPhoto .performer dt:after {
	background-position: 0 -20px;
}
#topPhoto .btn a {
    background-color: #ac57aa;
} 
#topNews h2 {
	background: #91278d url(../img/top/head_topnews01.png) no-repeat center center;
	-webkit-background-size: 215px 19px;
	background-size: 215px 19px;
}
#topNews .more a {
	border-top: 2px solid #e0d5e9;
	border-bottom: 2px solid #e0d5e9;
	background: #f3edf4 url(../img/top/btn_topnews_n.png) no-repeat center center;
	-webkit-background-size: 108px 16px;
	background-size: 108px 16px;
} */