@charset 'UTF-8';

/*header h1 a {*/
body header h1 a {
	background-image: url(/sp/img/header/logo_sp_hw_a@3x.png) ;
	background-size: 217px 30px;
	width: 217px;
}
body.in_app.is_ios header h1 a {
	background-image: url(/sp/img/header/logo_sp_ios_hw_a@3x.png);
	background-size: 217px 30px !important;
	width: 217px;
}

nav.entry {
	background-color: #3f0376;
	padding: 10px 0;
}
section.member_status {
    background: #3f0376;
	margin-bottom: 0px;
}
section.member_status h3 {
	color: #ffb400;
}
section.member_status h3 span {
    color: #ffb400;
}
section.member_status p {
    color: #ffb400;
}
section.member_status p span {
    color: #ffb400;
}
section.member_status p a {
	background: #ffb400;
	color:#3f0376;
}
#slide_bnr {
    background: #3f0376;
}
#slide_bnr ul.banner li img {
	box-shadow: 0 0 3px rgba(0,0,0,0.3);
}
#slide_bnr ul.indicator {
	margin:0;
	padding:0;
	white-space:nowrap;
	text-align:center;
}
#slide_bnr ul.indicator li {
	list-style-type:none;
	display:inline-block;
	width: 5px;
	height: 5px;
	background: #555;
	margin: 0 3px;
	padding:0;
	overflow:hidden;
	text-indent:2em;
}
#slide_bnr ul.indicator li.selected {
    background: #ffb400;
}
#view_console {
	background-color: #3f0376;
}
nav.shityo_menu ul li a {
	color: #fff;
}