@charset "utf-8";



.addFanclub,
.addedFanclub {
	display:none;
}
.notFanclub{
	display:block;
}
.add_fanclub_att{
	margin-top:5px;
	color:#333;
}
.add_fanclub_btn{
	margin-top:5px;
}
.add_fanclub_btn li{
	display:inline-block;
	/display:inline;
	/zoom:1;
}
.add_fanclub_btn li.login_btn{
	margin-left:8px;
}


/* ---------------
上書き
--------------- */
#main_area #profile_area {
	margin-bottom:20px;
}

#content_tab {
	background: url("/share/shop/pc/images/girllist/content_tab_bg_01.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
}


/* ---------------
option_area
--------------- */

#option_area .option_list li {
	box-sizing: border-box;
	display: inline-block;
	/display:inline;
	/zoom:1;
	vertical-align: top;
	width: 25%;
	padding: 0px 5px 8px;
}
#option_area .option_list li span {
	display:inline-block;
	/display:inline;
	/zoom:1;
	vertical-align:middle;
	padding-left: 24px;
	line-height:19px;
}

#option_area .list_2clm .option_list + .option_list{
	border-top: solid 1px #555555;
	margin-top:10px;
	padding-top:10px;
}

#option_area .list_2clm .option_list li {
	width: 305px;
}
#option_area span.op_icon_01 {
	background:url("/share/shop/pc/images/girllist/content_option_icon_01.png") left top no-repeat;
}
#option_area span.op_icon_02 {
	background:url("/share/shop/pc/images/girllist/content_option_icon_02.png") left top no-repeat;
}
#option_area span.op_icon_03 {
	background:url("/share/shop/pc/images/girllist/content_option_icon_03.png") left top no-repeat;
}
#option_area span.op_icon_04 {
	background:url("/share/shop/pc/images/girllist/content_option_icon_04_2.gif") left top no-repeat;
}
#option_area .caution span.op_icon_04{
	background:url("/share/shop/pc/images/girllist/content_option_icon_04.gif") left top no-repeat;
}

#option_area .caution {
	margin:15px 0px 0px 60px;
}
#option_area .caution span {
	display:inline-block;
	/display:inline;
	/zoom:1;
	vertical-align:middle;
	padding-left:25px;
	margin-right:15px;
	color:#333;
	line-height:19px;
}