@charset "Shift_JIS";


/* 「外観スタイル集」 */
/* 20090322　machi製作 */

/* All style----------------------------------------------------- */
@import "../../css/normal.css";
/* -----------------------------------------------------All style */


/* 素適住生活研究所 */


/* 詳細画面 -------------------------------------------------------*/

img.pictitem{
	border:1px solid #e1e1e1;
	padding:5px;
	background-color:#ffffff;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:10px;
}

/*--メニュー表示--*/

ul.menu01{
	padding-left:5px;
	margin-bottom:30px;
}

ul.menu02{
	padding-left:10px;
	margin-bottom:15px;

}

ul.menu01 li{
	font-size:90%;
	line-height:25px;
}

ul.menu02 li{
	font-size:80%;
	border:1px dotted #919191;
	margin-bottom:2px;
	padding-left:5px;
	line-height:20px;
	margin-right:5px;
}


#menu a{
	display:block;
	width:150px !important;
	width /**/:150px;
	color:#354F15;
	text-decoration:none;
	color: #0066FF;
}

#menu .menu01 li a:hover{
/*	background-image:none;	*/
	background-color:transparent;
	text-decoration:none;
	color: #ff6600;
}


#menu .menu02 li a:hover{
/*	background-image:none;	*/
	background-color:transparent;
	text-decoration:underline;
	color: #ff6600;
}

/*--ここまで--*/


/*------------------------------------------------------- 詳細画面 */

h2{
	text-align:left;
	margin-left:10px;
	font-size:100%;
	font-weight:bold;
}


h3{
	border-left:5px solid #ffcc00;
	padding-left:5px;
	height:30px;
	line-height:30px;
	margin-left:15px;
	margin-bottom:10px;
	clear:both;
	text-align:left;
}


h4{
	border:1px solid #FFDE00;
	margin-bottom:5px;
	padding:5px;
	clear:both;
}


/* index.html -----------------------------------------------------*/


.cont{
	width:900px;
	clear:both;
	margin:0px auto;
}


.cont01{
	width:270px;
	float:left;
	margin-left:10px;
	margin-right:10px;
}

p.cont_te{
	width:270px;
	font-size:80%;
	line-height:130%;
	color:#777777;
}

img.contimg{
	float:left;
	padding-right:5px;
	padding-bottom:2px;

}

.first{
	width:800px;
	font-size:80%;
	line-height:150%;
	margin:10px auto 30px;
	border:3px dotted #FFDE00;
	padding:15px;
	color:#777777;
}


/*----------------------------------------------------- index.html */

/* pict配下の.html -----------------------------------------------------*/

.photo{
	float:left;
	margin-left:10px;
	margin-right:12px;
	margin-bottom:15px;
}

img.pictitem02{
	border:1px solid #e1e1e1;
	padding:5px;
	background-color:#ffffff;
	margin-bottom:3px;

}

.photo p{
text-align:center;
}


p.com{
	font-size:75%;
	padding-bottom:1px;
}

p.add{
	font-size:75%;

}


.wak_h{
	clear:both;
}


.wak_h-l{
	width:200px;
	float:left;
	text-align:left;
	margin-left:20px;
}


.wak_h-r{
	width:460px;
	float:right;
	text-align:left;
	font-size:80%;
	line-height:150%;
	margin-right:10px;
}

p.page_menu{
	border:1px solid #e1e1e1;
	margin-top:15px;
	padding:3px 0px 3px 10px;
	text-align:left;
}

.page{
	border:1px solid #e1e1e1;
	padding:3px 0px 3px 10px;
	text-align:left;
	margin-top:5px;
	margin-bottom:30px;
	margin-left:20px;
	margin-right:20px;
	clear:both;

}


/*----------------------------------------------------- pict配下の.html */

.p_navi{
	text-align:right;
	margin-right:10px;
	margin-top:30px;
	margin-bottom:10px;
	clear:both;
}


.cent{
	text-align:center;
	margin-bottom:20px;
}

span.bg{
	font-size:110%;
	color:#C40909;
	font-weight:bold;
}



/* coordinate.html ----------------------------------------------------------*/
#cord01,#cord02,#cord03{
	text-align:left;
	font-size:90%;
	line-height:150%;
	padding-left:10px;
	padding-right:10px;
	clear:both;
	margin-bottom:30px;
}


.cord_cont{
	width:210px;
	float:left;
	padding-left:10px;
	padding-right:10px;
}

p.c_c-title{}

p.c_c-pict{
	margin-bottom:10px;
}
p.c_c-text{
	font-size:85%;
	line-height:130%;
}

p.cau{
	clear:both;
	color:#A60505;
	font-size:90%;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	line-height:130%;
	margin-top:30px;
}


/*---------------------------------------------------------- coordinate.html */

