@charset "UTF-8";
/*
 各ページ.css（ファイル名変更可）
 本サイト各ページ用CSS
*/
.ieuru-second {
	background-image: url(../images/common/bg_map.png);
}
.ieuru-second .d-box-body {
	background: none;
	padding: 0;
}
.chart-box {
	position: relative;
}

.chart-img {
	width: 100%;
	height: 0;
	padding-top: 227.5%;
	background-image: url(../images/chart/chart_img_02_pc.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
a.chart-bnr{
	position: absolute;
	bottom: 30px;
	left: 110px;
	display: block;
	width: 480px;
}
.chart-bnr-img {
	width: 100%;
	padding-top: 25%;
	background-image: url(../images/top/bnr/top-bnr-history-pc.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}

/* ------------------------------------------------------------------
 PC（993px〜）
------------------------------------------------------------------ */
@media screen and (min-width: 993px) {}

/* ------------------------------------------------------------------
 tablet（0〜992px）
------------------------------------------------------------------ */
@media screen and (max-width: 992px) {
	a.chart-btn {
		top: 16.3%;
		right: 4%;
		width: 26.5%;
		font-size: 1.4vw;
		padding: 5px;
	}
	a.chart-bnr{
		bottom: 1%;
		left: 8%;
		width: 55%;
	}
}

/* ------------------------------------------------------------------
 SP（0〜600px）
------------------------------------------------------------------ */
@media only screen and (max-width: 600px) {
	.ieuru-second {
		background-image: url(../images/common/bg_map.png);
		background-size: 160px 160px;
	}
	.chart-img {
		padding-top: 243.75%;
		background-image: url(../images/chart/chart_img_02_sp.png);
	}
	.chart-bnr-img {
		padding-top: 33.928%;
		background-image: url(../images/top/bnr/top-bnr-history-sp.png);
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
	}
	a.chart-bnr{
		bottom: 1.3%;
		left: 1.5%;
		width: 66.6%;
	}
}

