@charset "utf-8";


.tana {
	clear: both;
	overflow:hidden;
	width:100%;
	margin:20px auto;
}


.tana .case2 {
	float:left;
	width: calc((100% - 10px) / 2);
	text-align:center;
	margin:0px 0px;
}

.tana .case2 img {
	width: calc(100% - 10px);
	margin-bottom:20px;
}


.tana .case3 {
	float:left;
	width: calc((100% - 10px) / 3);
	text-align:center;
	margin:0px 0px;
}

.tana .case3 img {
	width: calc(100% - 10px);
	margin-bottom:20px;
}


.tana .case31 {
	float:left;
	width: calc((100% - 10px) / 3);
	text-align:center;
	margin:0px 0px;
}

.tana .case31 img {
	width: calc(100% - 10px);
	margin-bottom:20px;
}


.tana .case32 {
	float:left;
	width: calc((100% - 10px) / 3);
	text-align:center;
	margin:0px 0px;
}

.tana .case32 img {
	width: calc(100% - 10px);
	margin-bottom:20px;
}







.tana .case4 {
	float:left;
	width: calc((100% - 10px) / 4);
	text-align:center;
	margin:0px 0px;
}

.tana .case4 img {
	width: calc(100% - 10px);
	margin-bottom:20px;
}

.tana .case8 {
	float:left;
	width: calc((100% - 10px) / 8);
	text-align:center;
	margin:0px 0px;
}

.tana .case8 img {
	width: calc(100% - 10px);
	margin-bottom:20px;
}


.chart {
	text-align:center;
	margin:15px auto;
}

dl.exp {
	margin-bottom:20px;
}

dl.exp dt {
	margin-top:15px;
    margin-left:5px;
    padding:5px;
	font-weight:bold;
}

dl.exp dd {
    margin-left:5px;
    padding:5px 5px 5px 20px;
	border-bottom: dashed 1px #999;/*破線 太さ 色*/
}






/*画面幅800px以下の設定
------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:800px){

.tana .case31 {
	float:left;
	width: calc((100% - 10px) / 1);
	text-align:center;
	margin:0px 0px;
}

.tana .case32 {
	float:left;
	width: calc((100% - 10px) / 2);
	text-align:center;
	margin:0px 0px;
}



.tana .case4 {
	float:left;
	width: calc((100% - 10px) / 2);
	text-align:center;
	margin:0px 0px;
}

.tana .case8 {
	float:left;
	width: calc((100% - 10px) / 4);
	text-align:center;
	margin:0px 0px;
}


}


/*画面幅480px以下の設定
------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media screen and (max-width:480px){


}
