@charset "utf-8";

.panel {
	padding: 20px 2% 15px;
}
.panel .small {
	font-size: 14px;
	display: block;
}

.iteenstv.bottom {
	margin-bottom: 100px;
}

/*---------------------------------------------------------
	スマホ
---------------------------------------------------------*/
@media screen and (max-width: 680px) ,screen and (max-width: 737px) and (orientation: landscape) {
	
	#pageMain {
		background: #8fc31f;
	    background-image: radial-gradient(#b7d86f 12%, transparent 0), radial-gradient(#b7d86f 12%, transparent 0);
	    background-position: 0 0, 5px 5px;
	    background-size: 10px 10px;
	}
	.topics {
		margin-top: 20px;
	}
	.panel-wrap {
		margin-top: 25px;
	}
	.panel {
		padding: 20px 4%;
		margin-bottom: 25px;
	}

}
