@charset "UTF-8";

/**********************************/
body{
	width: 1200px;
	margin: 20px auto 0 auto;
	overflow-y: hidden;

	background-color: #aaa;
	background-image: url("../img/bg01_dark.jpg");
}
a{
	text-decoration: none;
}
h2{
	font-size: 18px;
	text-align: center;
}

#ifr_zao{
	width:1200px;
	overflow:hidden;
	border:none;
	pointer-events: auto;
}
#ifr_zao iframe{
	pointer-events: none;
}
#ifr_ozunu{
	display: block;
	width:1200px;
	overflow:hidden;
	border:none;
	position: relative;
	top: -880px;
	left: 600px;
	pointer-events: auto;
}
#ifr_ozunu iframe{
	pointer-events: none;
}
iframe{
	transform:scale(0.5);
	-moz-transform:scale(0.5);
	-webkit-transform:scale(0.5);
	-o-transform:scale(0.5);
	-ms-transform:scale(0.5);
	transform-origin:0 0;
	-moz-transform-origin:0 0;
	-webkit-transform-origin:0 0;
	-o-transform-origin:0 0;
	-ms-transform-origin:0 0;
	border:solid none;
	overflow:hidden;
	margin-bottom:0;
	margin-right:-100%;
	width:100%;
}
#exp_zao{
	width: 500px;
	position: relative;
	top: -300px;
	left: 50px;
	font-size: 16px;
	color: #444;
	line-height: 1.3;
	font-family: "Times New Roman","Georgia","Courier New","游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "ＭＳ 明朝", メイリオ,Meiryo,serif;
}
#exp_ozunu{
	width: 500px;
	display: block;
	position: relative;
	top: -910px;
	left: 650px;
	font-size: 15px;
	color: #fff;
	line-height: 1.3;

	/*Lato, "Noto Sans JP"のGoogleFontについてはhtml側で読み込み必要*/
	/*
	<style>
        @import url(https://fonts.googleapis.com/css?family=Lato:400,700);
        @import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);
	</style>
	*/
	font-family: Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

span.big{
	font-size: 25px;
}
span.b{
	font-weight: bolder;
}
