@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/ 

#PAGE .SHEET .SIDE_WHITE ul li a.IR5:link	{ background:#e4f4fb url(../../img/arrow_black.png) no-repeat 8% 50%; background-size:4px auto; color:#000;}
#PAGE .SHEET .SIDE_WHITE ul li a.IR5:visited	{ background:#e4f4fb url(../../img/arrow_black.png) no-repeat 8% 50%; background-size:4px auto; color:#000;}

/*見出しボックスここから*/
.out{
	width:700px;
	height:80px;
	background:#E68B00;
}
.in{
	width: 726px;
height: 162px;
background: #E8A315;
-webkit-transform: rotate(20deg);
-moz-transform: rotate(20deg);
-ms-transform: rotate(20deg);
-o-transform: rotate(20deg);
transform: rotate(13deg);
margin-left: -27px;
margin-top: -2px;
	}
/*見出しボックスここまで*/
.TANI	{ width:100%; float:left; text-align:right; }
.glaph{
	margin:30px 0;
}
.glaph .G_BOX{
	width:99%;
	float:left;
	border:1px solid #ccc;
}
.glaph_left{
	float:left;
	width:310px;
}
.glaph_left h3{
	width:310px;
}
.glaph_right{
	float:right;
	width:310px;
}
.glaph_right h3{
	width:310px;
}
.glaph h4{
	width:100%;
	margin:10px 0 0 0;
	text-align:center;
}
p.tyuui{
	float:left;
	width:640px;
}

.TAP	{ display:none; }
#container1	{ width: 580px; height: 400px; margin-left:20px; }
#container2	{ width:290px; height: 300px; margin-left:10px; }
#container2r	{ width:290px; height: 300px; margin-left:10px; }
#container3	{ width:290px; height: 300px; margin-left:10px; }
#container3r	{ width:290px; height: 300px; margin-left:10px; }
#container4	{ width:290px; height: 300px; margin-left:10px; }
#container4r	{ width:290px; height: 300px; margin-left:10px; }
#container5	{ width:638px; height: 400px; }
#container6	{ width:638px; height: 400px; }



/*SIDEのアイコンにカラーを付ける 20230824追加*/
#PAGE .SHEET .SIDE_WHITE ul li.side.op.IR5 {
    background: #e4f4fb;
}

@media screen and (max-width: 740px){

.in{
	display:none;	
}
.out{
	background-image: none;
	width:100%;
	background-size: contain;
}
.SP_top_message{
	font-size:13px;
	font-weight:bold;
	margin-top:30px;
}
.SP_head{
	background-color:#E8A315;
}
#inner_contents img{
	width:100%;
}
p.tyuui{
	font-size:10px;
	width:100%;
}
.glaph_left{
	float:left;
	width:100%;
}
.glaph_right{
	float:right;
	width:100%;
}

.TANI	{ margin-top:20px; }
.TAP	{ display:inline; }
#container1	{ width:100%; height:200px; margin-left:0px; }
#container2	{ width:100%; height:200px; margin-left:0px; }
#container2r	{ width:100%; height:200px; margin-left:0px; }
#container3	{ width:100%; height:200px; margin-left:0px; }
#container3r	{ width:100%; height:200px; margin-left:0px; }
#container4	{ width:100%; height:200px; margin-left:0px; }
#container4r	{ width:100%; height:200px; margin-left:0px; }
#container5	{ width:100%; height:300px; }
#container5 path[fill="none"]{ display:none; }
#container5 g.highcharts-data-labels{ display:none; }
#container6	{ width:100%; height:300px; }
#container6 path[fill="none"]{ display:none; }
#container6 g.highcharts-data-labels{ display:none; }

}