@charset "utf-8";
/* CSS Document for Desktop and Tablet */

/* --- 全ページ共通 ここから --- */
header{
	background:#222;
	padding:20px;
}

table{
	border-collapse:collapse;
	width:100%;
}

th{
	background-color:#eee;
	border:1px solid #b9b9b9;
	color:#333;
	padding:6px;
	vertical-align:top;
	text-align:center;
}

td{
	background-color:#fff;
	border:1px solid #b9b9b9;
	padding:6px;
}

td > a{
	display:block;
}

.width1024{
	margin:0 auto;
	max-width:1024px;
}

#siteLogo{
	float:left;
	font-family:"Teko", sans-serif;
	font-size:2.5rem;
	padding-top:3.5px;
}

.btnCommon{
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
	font-weight:bold;
	padding:5px 10px;
	line-height:2.2rem;
}
/* --- 全ページ共通 ここまで --- */

/* --- 写真表示用 ここから --- */
.pswp__caption__center{
	width:1024px;
	text-align:center;
}
/* --- 写真表示用 ここまで --- */