@charset "utf-8";
/*--京home.css--*/

/*--------PC--------*/
.gree_ph_txt {}
	.gree_ph_txt .gree_ph {
		width: 200px;
		overflow: hidden;
		float: left;
		margin: 0 25px 40px 0;
	}
	/*.gree_ph_txt h3 {
		color: #337ccb;
		font-size: 24px;
		line-height: 1.8em;
	}*/
	.gree_ph_txt .gree_name {
		margin-top: 90px;
	}
	.gree_ph_txt .gree_txt {
		clear: both;
	}
	.gree_ph_txt .gree_txt p {
		text-indent: 1em;
	}


/*--------SP--------*/
@media screen and (max-width: 479px) {
/* 479px以下用（スマートフォン用）の記述 */
/*#########main_box###########*/
.gree_ph_txt {}
	.gree_ph_txt .gree_ph {
		width: 35%;
		overflow: hidden;
		float: left;
		margin: 0 0.8em 0.5em 0;
	}
	.gree_ph_txt h3 {
		color: #337ccb;
	}
	.gree_ph_txt .gree_name {
		width: 60%;
		display: inline-block;
		margin-top: 5px;
	}
	.gree_ph_txt .gree_txt {
		padding-top: 0.8em;
	}
	.gree_ph_txt .gree_txt p {
		text-indent: 1em;
	}

}