/*  Pc */

table{border-collapse: collapse; border: 1px rgba(255,255,255,.8) solid; border-spacing: 0; table-layout: auto;}
table td, table th{font-family: 'BIZ UDGothic', sans-serif !important; padding: 22px;}
table tr{border-bottom: 1px rgba(255,255,255,.8) solid;}

/*====== アクセス =====*/

#sec_access table{
	width: 75%; margin: 30px auto 40px; 
}

table tr{border-bottom: 1px rgba(255,255,255,.8) solid;}

#sec_access table th, #sec_access table td{font-size: 1vmax;}
#sec_access table th{background-color: #2e2e2e; text-align: left;}
#sec_access table td{background-color: transparent;}


/*====== 料金目安  =====*/

#sec_priceDetails .priceBox table{width: 100%; margin-bottom: 55px;}

#sec_priceDetails .priceBox table tr th:first-of-type{width: 23% !important;}
#sec_priceDetails .priceBox table th{background-color: rgba(255,255,255,.1);}
#sec_priceDetails .priceBox table th, #sec_priceDetails .priceBox table td{font-family: 'BIZ UDGothic', sans-serif !important; font-size: 1vmax; text-align: center;}
#sec_priceDetails .priceBox table th, #sec_priceDetails .priceBox table td{border-right: 1px rgba(255,255,255,.8) solid;}


/*====== アーティストプロフィール  =====*/

.artist .artistProfile table, .artist .artistProfile table tr{border: none !important;}
.artist .artistProfile table th, .artist .artistProfile table td{
	padding: 0 0 .4vmax 0 !important; font-family: 'BIZ UDGothic', sans-serif !important; font-size: 1vmax; line-height: 2vmax;}