/* home専用css */

/* 説明文長さ調整用 */
#setsumei01-eyechatch {
	width: 202px;
	float: left;
	height: 250px;
}

/* イラストメニュー */

#menu01 a{
	display:block;
	width:129px;
	background:url(im_01/menu01-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menu01 a:hover{
background-position: 0 100%;
}

#menu02 a{
	display:block;
	width:129px;
	background:url(im_01/menu02-nv.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menu02 a:hover{
background-position: 0 100%;
}

#menu03 a{
	display:block;
	width:129px;
	background:url(im_01/menu03-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menu03 a:hover{
background-position: 0 100%;
}

#menu04 a{
	display:block;
	width:129px;
	background:url(im_01/menu04-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menu04 a:hover{
background-position: 0 100%;
}

#menu05 a{
	display:block;
	width:129px;
	background:url(im_01/menu05-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menu05 a:hover{
background-position: 0 100%;
}

#menu06 a{
	display:block;
	width:129px;
	background:url(im_01/menu06-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menu06 a:hover{
background-position: 0 100%;
}

#menu07 a{
	display:block;
	width:126px;
	background:url(im_01/menu07-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menu07 a:hover{
background-position: 0 100%;
}


/* 建築メニュー */

#menua01 a{
	display:block;
	width:129px;
	background:url(im_01/menua01-nv.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menua01 a:hover{
background-position: 0 100%;
}


#menua02 a{
	display:block;
	width:129px;
	background:url(im_01/menua02-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menua02 a:hover{
background-position: 0 100%;
}

#menua03 a{
	display:block;
	width:129px;
	background:url(im_01/menua03-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menua03 a:hover{
background-position: 0 100%;
}

#menua04 a{
	display:block;
	width:129px;
	background:url(im_01/menua04-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menua04 a:hover{
background-position: 0 100%;
}

#menua05 a{
	display:block;
	width:129px;
	background:url(im_01/menua05-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menua05 a:hover{
background-position: 0 100%;
}

#menua06 a{
	display:block;
	width:129px;
	background:url(im_01/menua06-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menua06 a:hover{
background-position: 0 100%;
}

#menua07 a{
	display:block;
	width:126px;
	background:url(im_01/menua07-lg.gif) no-repeat;
    background-position: 0 0;
	height:30px;
	float: left;
}
#menua07 a:hover{
background-position: 0 100%;
}

/* サブメニュー みどり*/


#smb-menu01 {
	display:block;
	width:115px;
	height:30px;
	float: left;
	padding-right: 5px;
}

#smb-menu01 a{
	display:block;
	width:115px;
	background:url(im_01/s-menu01.gif) no-repeat;
	background-position: 0 0;
	height:30px;
	float: left;
}
#smb-menu01 a:hover{
background-position: 0 100%;
}
#smb-menu02 {
	display:block;
	width:115px;
	height:30px;
	float: left;
	padding-right: 5px;
}
#smb-menu02 a{
	display:block;
	width:115px;
	background:url(im_01/s-menu02.gif) no-repeat;
	background-position: 0 0;
	height:30px;
	float: left;
}
#smb-menu02 a:hover{
background-position: 0 100%;
}
#smb-menu03 {
	display:block;
	width:115px;
	height:30px;
	float: left;
	padding-right: 5px;
}
#smb-menu03 a{
	display:block;
	width:115px;
	background:url(im_01/s-menu03.gif) no-repeat;
	background-position: 0 0;
	height:30px;
	float: left;
}
#smb-menu03 a:hover{
background-position: 0 100%;
}
#smb-menu04 {
	display:block;
	width:115px;
	height:30px;
	float: left;
	padding-right: 5px;
}
#smb-menu04 a{
	display:block;
	width:115px;
	background:url(im_01/s-menu04.gif) no-repeat;
	background-position: 0 0;
	height:30px;
	float: left;
}
#smb-menu04 a:hover{
background-position: 0 100%;
}
#smb-menu05 {
	display:block;
	width:120px;
	height:30px;
	float: left;
}
#smb-menu05 a{
	display:block;
	width:120px;
	background:url(im_01/s-menu05.gif) no-repeat;
	background-position: 0 0;
	height:30px;
	float: left;
}
#smb-menu05 a:hover{
background-position: 0 100%;
}



#sample-s01 {
	height: 195px;
	width: 195px;
	float: left;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 5px;
}

#sample-s01w1 {
	height: 195px;
	width: 412px;
	float: left;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 5px;
}
#sample-s01w2 {
	height: 195px;
	width: 629px;
	float: left;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 5px;
}
#sample-s01w3 {
	height: 195px;
	width: 303px;
	float: left;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 5px;
}
#sample-s01w4 {
	height: 195px;
	width: 304px;
	float: left;
	border: 1px solid #666666;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 5px;
}
