#u454
{
	background-color: #FFFFFF;
}

#u2094
{
	position: relative;
	background: transparent url("../images/navi-home-02.jpg") no-repeat left top;
	background-size: contain;
}

#u2094:hover
{
	background: transparent url("../images/navi-home-01.jpg") no-repeat left top;
	background-size: contain;
}

#u2091
{
	position: relative;
	background: transparent url("../images/navi-jirei-02.jpg") no-repeat left top;
	background-size: contain;
}

#u2091:hover
{
	background: transparent url("../images/navi-jirei-01.jpg") no-repeat left top;
	background-size: contain;
}

#u2092
{
	position: relative;
	background: transparent url("../images/navi-company-02.jpg") no-repeat left top;
	background-size: contain;
}

#u2092:hover
{
	background: transparent url("../images/navi-company-01.jpg") no-repeat left top;
	background-size: contain;
}

#u2093
{
	position: relative;
	background: transparent url("../images/navi-contact-02.jpg") no-repeat left top;
	background-size: contain;
}

#u2093:hover
{
	background: transparent url("../images/navi-contact-01.jpg") no-repeat left top;
	background-size: contain;
}

#u2101
{
	position: relative;
	background: transparent url("../images/navi-works-01.jpg") no-repeat left top;
	background-size: contain;
}

#u2101:hover
{
	background: transparent url("../images/navi-works-02.jpg") no-repeat left top;
	background-size: contain;
}

#u456
{
	background-color: #FFFFFF;
	position: relative;
}

#u459
{
	background-color: #AAAAAB;
	position: relative;
}

#u834
{
	background-color: #009CD7;
	position: relative;
}

#u2443
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
}

#u2438
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u2299
{
	position: relative;
	background: transparent url("../images/works-btn-ama02.png") no-repeat left top;
	background-size: contain;
}

#u2286-4
{
	background-color: transparent;
	line-height: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
}

#u2289-4
{
	background-color: transparent;
	line-height: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
}

#u2286-4:hover p,#u2289-4:hover p
{
	color: #29ABE2;
	visibility: inherit;
}

#u2280
{
	position: relative;
	background: transparent url("../images/works-btn-yane01.png") no-repeat left top;
	background-size: contain;
}

#u2280:hover
{
	background: transparent url("../images/works-btn-yane02.png") no-repeat left top;
	background-size: contain;
}

#u2302
{
	position: relative;
	background: transparent url("../images/works-btn-gaiheki01.png") no-repeat left top;
	background-size: contain;
}

#u2302:hover
{
	background: transparent url("../images/works-btn-gaiheki02.png") no-repeat left top;
	background-size: contain;
}

#u2277
{
	position: relative;
	background: transparent url("../images/works-btn-taiyoko01.png") no-repeat left top;
	background-size: contain;
}

#u2277:hover
{
	background: transparent url("../images/works-btn-taiyoko02.png") no-repeat left top;
	background-size: contain;
}

#u2279
{
	position: relative;
	background: transparent url("../images/works-btn-akiya01.png") no-repeat left top;
	background-size: contain;
}

#u2279:hover
{
	background: transparent url("../images/works-btn-akiya02.png") no-repeat left top;
	background-size: contain;
}

#u2346,#u2353
{
	position: relative;
	background: transparent url("../images/works-point-ama.png") no-repeat left top;
	background-size: contain;
}

#u195,#u191
{
	background-color: #0A569F;
}

#u190-4
{
	background-color: transparent;
	color: #FFFFFF;
	line-height: 35px;
	font-size: 20px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
}

#u192-6
{
	background-color: transparent;
	color: #FFFFFF;
	line-height: 19px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
}

#u1857-22
{
	background-color: transparent;
	color: #FFFFFF;
	line-height: 21px;
	font-size: 12px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
}

#u1855-8,#u1856-14
{
	background-color: transparent;
	color: #FFFFFF;
	line-height: 25px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
}

#u201-4
{
	background-color: transparent;
	color: #FFFFFF;
	line-height: 18px;
	font-size: 10px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
}

#u197
{
	background-color: #004C93;
}

#u454_align_to_page,#u882,#u195_align_to_page,#koji,#amamori-genin,#u191_align_to_page,#u197_align_to_page
{
	position: relative;
}

#u202,#u199,#u835,#u1392,#u1398,#u1403,#u1408,#u1413,#u1418,#u1431,#u2290,#u2283,#u2287,#u2292,#u186
{
	background-color: transparent;
	position: relative;
}

