@charset "UTF-8";

.p-header,
.p-footer {
  font-size: 32px;
  font-size: 4.27vw;
}

#asp_bg{
  background: #fff;
  height: 100%;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}

.p-main__heading {
  font-size: 32px;
  font-size: 4.27vw;
  padding: 0vw 0 3vw;
}

.member_box {
  position: relative;
  left: auto;
  bottom: auto;
}

#asp_contents .change_navi table tr td.select {
  font-size: 100%;
  width: auto;
  height: auto;
  padding: 0 3px;
  border: none;
  background: transparent;
}

#asp_wrap .p-pageTop{display:none!important;}


dl {background:inherit!important;}



/* 一覧会員表示 */
.asp_list_member {}
.asp_list_member img {width: 100%;height: auto;}

.member {
    background-color: #FFE000!important;
	border: 1px solid #ff0000!important;
	color: #ff0000!important;
	font-weight: 700!important;
	height: 16px!important;
	line-height: 16px!important;
}





.asp_list_box_member.asp_deco_list_kind_bb_11 .asp_list_box_header{background-color:#c83246!important;}
.asp_list_box_member.asp_deco_list_kind_bb_12 .asp_list_box_header{background-color:#006eaf!important;}
.asp_list_box_member.asp_deco_list_kind_bb_2 .asp_list_box_header{background-color:#00783c!important;}
.asp_list_box_member.asp_deco_list_kind_bb_3 .asp_list_box_header{background-color:#503296!important;}
.asp_list_box_member h2.asp_list_box_title,
.asp_list_box_member h2.asp_list_box_title a{color: #ffffff!important;}

