p {
	padding: 0;
}
img {
	max-width: 100%;
}
.only-sp {
	display: none;
}
  body {
    color: #000;
	background: url("../../info/images/haikei.gif");
    font-size: 14px;
    line-height: 1.8;
	font-family: 'メイリオ', Meiryo, Verdana, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;
    font-weight: 500;
    -webkit-font-feature-settings: "palt";
    font-feature-settings: "palt";
    letter-spacing: 0.024em;
	  background-color: #fff;
  }
#top{
	width:100%;
	text-align:center;
	margin:0;
}
.top_main{
	width:90%;
	background-color:#FFFFFF;
	/*background-color:rgba(255,255,255,0.9);*/
	display:inline-block;
	text-align:center;
	margin:0;
	padding-bottom:50px;
}

.SP{
	display:none;
}
.repo_top{
	display:inline-block;
	position: relative;
	width:687px;
}
.repo_bun1{
	position: absolute;
	text-align:left;
	width: 400px; 
	top: 65px; 
	left: 150px;
	font-size:12px; 
	font-weight:bold; 
	letter-spacing: 0.1em; 
	font-family: 'メイリオ', Meiryo, Verdana, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;	
}
.repo_bun2{
	position: absolute; 
	top: 300px; 
	left: 100px; 
	width: 435px; 
	text-align:center; 
	font-size:10px;	
}
.repo {
	position: absolute;
	top: 90px;
	left: 150px;
	width: 400px;
	text-align:left;
	font-size:12px;
	letter-spacing: 0em;
	line-height:1.5;
	font-family: 'メイリオ', Meiryo, Verdana, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;	
}
.repo_tbl{
	width:687px;
	height:37px;
	border:0;
	cellpadding:0;
	cellspacing:0;
	background: url("../../report/images/pre_img02.gif");
}
.repo_tbl td{
	text-align:center;
}
.repo_tbl2{
	display:inline-block;
	width:560px;
	padding-right:15px;
}
.repo_img{
	width:687px;
	height:30px;
}
/*
当たってしまった報告
------------------------------*/
.rep_m{
	font-size : 12px;
	font-weight: bold;
	font-family: "Osaka－等幅","Osaka-Mono", "ＭＳ ゴシック","MS Gothic";
	vertical-align: top;
	text-align:left !important;
}
.rep_bun{
	width:92%;
	font-size : 12px;
	font-family: "Osaka－等幅","Osaka-Mono", "ＭＳ ゴシック","MS Gothic";
	text-align: left !important;	
	vertical-align: top;
	line-height:140%;
	padding-bottom:20px;
	padding-left:46px;
}
.rep_mk{
	width:26px; 
	vertical-align: top;
	background-image:url(../report/img/mk.png);
	background-repeat:no-repeat;
}

@media screen and (max-width: 768px) {
	.top_main{
		width:100%;
		background-color:#FFFFFF;
		/*background-color:rgba(255,255,255,0.9);*/
		display:inline-block;
		text-align:center;
		margin:0;
		padding-bottom:50px;
	}

	.PC{
		display:none;
	}
	.SP{
		display:inline-block;
	}
	.repo_top{
		display:inline-block;
		position: relative;
		width:330px;
	}
	.repo_bun1{
		position: absolute;
		text-align:left;
		width: 330px; 
		top: 50px; 
		left: 10px;
		font-size:12px; 
		font-weight:bold; 
		letter-spacing: 0.1em; 
		font-family: 'メイリオ', Meiryo, Verdana, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;	
	}
	.repo_bun2{
		position: absolute; 
		top: 270px; 
		left: 0px; 
		width: 100%; 
		text-align:left; 
		font-size:9px;	
	}
	.repo {
		position: absolute;
		top: 80px;
		left: 10px;
		width: 300px;
		text-align:left;
		font-size:12px;
		letter-spacing: 0em;
		line-height:1.4;
		font-family: 'メイリオ', Meiryo, Verdana, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', sans-serif;	
	}
	.repo_img{
		width:100%;
		height:auto;
	}
	.repo_tbl{
		width:100%;
		height:37px;
		border:0;
		cellpadding:0;
		cellspacing:0;
		background: url("../../report/images/pre_img02.gif");
		background-size:contain;
	}
	.repo_tbl td{
		text-align:center;
	}
	.repo_tbl2{
		display:inline-block;
		width:85%;
		padding-right:15px;
	}
	.repo_tbl3 td{
		display:block;
	}
	.rep_f{
		margin:0;
		padding:0;
		height:14.84px;
	}
	/*
	当たってしまった報告
	------------------------------*/
	.rep_m{
		font-size : 12px;
		font-weight: bold;
		font-family: "Osaka－等幅","Osaka-Mono", "ＭＳ ゴシック","MS Gothic";
		vertical-align: top;
		text-align:center !important;
	}
	.rep_bun{
		width:100%;
		font-size : 13px;
		font-family: "Osaka－等幅","Osaka-Mono", "ＭＳ ゴシック","MS Gothic";
		text-align: left !important;	
		vertical-align: top;
		line-height:140%;
		padding-bottom:20px;
		padding-left:12px;
	}
}