@charset "UTF-8";

/*
=====================================================================
	アイホーム　モデルハウストップ
=====================================================================
*/


/* ============================================================================================== */
@media print, screen and (min-width:641px) {



/* contents
---------------------------------------------------------------------- */
/* modelTopWrap */
#contents .modelTopWrap h2{
	margin-bottom:30px;
	background:#6f4327;
	padding:5px 0;
	text-align:center;
	font-size:20px;
	color:#fff;
	font-family:"Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , serif;
	}

	#contents .modelList{
		margin-bottom:40px;
		}

	#contents .modelList ul{
		margin:0 -20px 40px 0;
		width:1005px;
		}

		#contents .modelList ul li{
			float:left;
			margin-right:25px;
			width:226px;
			}

			#contents .modelList ul li .photo{
				margin-bottom:15px;
				}

			#contents .modelList ul li .inner{
				border-top:1px solid #000;
				border-bottom:1px solid #000;
				padding:6px 0;
				text-align:center;
				}

				#contents .modelList ul li .inner h3{
					font-size:14px;
					margin-bottom:5px;
					}

					#contents .modelList ul li .inner h3 a{
						color:#000;
						}

				#contents .modelList ul li .inner p{
					font-size:8px;
					}
}



/* ============================================================================================== */
@media screen and  (max-width:640px) {


/* contents
---------------------------------------------------------------------- */
#contents img{
	width:100%;
	}


/* modelTopWrap */
#contents .modelTopWrap h2{
	margin-bottom:30px;
	background:#6f4327;
	padding:5px 0;
	text-align:center;
	font-size:20px;
	color:#fff;
	font-family:"Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , serif;
	}

	#contents .modelList{
		margin-bottom:40px;
		}

	#contents .modelList ul{
		margin:0 0 40px 0;
		width:100%;
		}

		#contents .modelList ul li{
			width:80%;
			margin:0 auto 40px;
			}

			#contents .modelList ul li:last-child{
				margin:0 auto;
				}

			#contents .modelList ul li .photo{
				margin-bottom:15px;
				}

			#contents .modelList ul li .inner{
				border-top:1px solid #000;
				border-bottom:1px solid #000;
				padding:6px 0;
				text-align:center;
				}

				#contents .modelList ul li .inner h3{
					font-size:14px;
					margin-bottom:5px;
					}

					#contents .modelList ul li .inner h3 a{
						color:#000;
						}

				#contents .modelList ul li .inner p{
					font-size:8px;
					}






}














