
html,body{
	width:100%;
	margin:0px;
	padding:0px;
	background:rgba(232, 232, 232, 1);
	color:#000000;
	min-width:1000px
;}
body * { -webkit-tap-highlight-color: rgba(232, 232, 232, 1); }
body{
	font-family: "メイリオ", Meiryo, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif;
	margin: 0;
	padding: 0;
	height: 100%;
	font-size: 14.4px;
	font-size: 0.9rem;
	background:#282828;
}
h1{
	background:#fff;
	text-align:center;
	margin:0px auto 20px auto;
	color:white;
	font:14px arial;
}
.links a:link,.links a:visited{color:black;text-decoration:none;font:20px sans-serif;}
.links a:hover{color:black;text-decoration:underline;}

.red {border:0px solid #ffc30d;}
.red-filled {background:#e0604a;border:0px solid #ffc30d;}
.blue {background:#67BCCF;}

.section {width:1000px;border-radius:10px; margin:10px auto;}
.section p{text-align:center;margin:0px;padding:20px;font:16px sans-serif;line-height:140%;}
.section p strong {color:gold;}

.section-list {width:900px;border-radius:10px;margin:0 auto 50px auto;}

.address{margin:0px auto 50px auto;padding:0px;width:800px;text-align:center;}
.address, .address a{font:16px arial, sans-serif;color:black;}

#book-links {text-align: center;padding: 10px;color: white;}
#book-links a:link, #book-links a:visited {color: white;font:24px sans-serif;text-decoration: none;}
#book-links a:hover {text-decoration: underline;}
#photobook{height:690px!important;}
.unselectable table{width:340px!important;}
table div div:first-child div .book_btn,
table div div:nth-of-type(3) div .book_btn:nth-of-type(5){display:none!important;}
table div div:first-child div span{
	display:block!important;
	padding-top:8px!important;
}
table div div:nth-of-type(2){left:120px!important;}
.btn_image{min-height:50px;}
p{
	text-align:center;
	margin:0px auto 0px auto;
	color:white;
	font:14px arial;
}
p a{color:#9FC9EB;}
