@charset "UTF-8";
header nav ul li a span,header nav ul li a:hover,header nav ul li a::after,.Suitsh_inside_form dl:after,.green,ul.itemranking_top li .name .tag,ul.entrelist_top li h3 .tag,.nextlink a:hover,.prf-contents a,.genle dd p,.contact a:hover,.member-flex li p.tag,.semiprace:before,.singlesemiday:before,.event-flex .day,.event-flex .day:before,.event-flex .place:before,#maincolumn .maincontents.general.productP h2 span,.slick-prev:before,.slick-next:before,.shop_details-people .name span,#maincolumn .joinP h2 span.kana,#maincolumn .contactP h2 span.kana,.offers li h4,.exp,.contactP #privacy a:hover,.readmore a:hover,.supporterlist li .tag{
	color:#595959;
}
#hedtop ul li a:hover{
	color:#f4a1d9;
}
.co-company_table td a,.arealist dl dd a,.company td a{
	color:#525252;
}
.co-company_table td a:hover,.arealist dl dd a:hover{
	color:#a2a2a2;
	text-decoration: underline;
}
.prf-contents a:hover,.company td a:hover{
	color:#262626;
}
.nextlink a:hover {
  background:url(images/common/morearrow_hover.svg) no-repeat 130px center;
  background-size:70px;
}

.Suitsh_inside_form input.submitBtn,.maincontents h3::after,.copy,#page-top a,.scroll,.genresearch h3::after,.genresearch ul li a,.nextlink,.contact-sidefix,.genle dt,.contact,.event-flex .pref,#submit,.readmore,header nav ul li a::after{
	background-color: #595959;
}
.company th,.eventarea:before{
  background-color:#f5f5f5;
}
footer,.member-search .submitBtn,.member-flex li .cp,.join-flex li .join a:hover,.join-flex-under li a:hover {
	background: #979797;
}
#page-top a:hover {
	background: #c6c6c6;
}
.itemarea:before,.profile-top::before,.co-right::before {
	background: #f8f8f8;
}
.genresearch ul li a:hover,.sercharea-box ul li a:hover,.sercharea-box ul#panel_r  li:first-child a:hover,#submit:hover{
	background:#7b7b7b;
}

.contact a,.readmore a,.nextlink a{
	border:1px solid #595959;
}
.member-search .submitBtn{
  border: solid 1px #979797;
}
.couponarea div::before {
	border-top: 6px solid #979797;
}
