@charset "UTF-8";
/* CSS Document */

/*ぱんくずリストのアンダーラインリンク*/
.list_txt1 a {
	color: #00F;
	text-decoration: underline;
	padding-left: 30px;
}


/*コンテンツ内のリンクの入ったイメージボックス*/

.toi_base1 {
	background-image: url(images/toi_base.jpg);
	background-repeat: no-repeat;
	padding: 23px 230px 45px 30px;
	line-height: 1.2;
}
.toi_base2 {
	background-image: url(images/toi_base.jpg);
	background-repeat: no-repeat;
	background-position: 0px -160px;
	padding: 10px 30px 10px 40px;
	line-height: 1.2;
}
.toi_base3 {
	background-image: url(images/toi_base.jpg);
	background-repeat: no-repeat;
	background-position: 0px -275px;
	padding: 10px 40px 10px 40px;
	height: 0px;
}



.toi_base4 {
	background-image: url(images/toi_base.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -365px;
}



a.toi {
	color: #FFF;
	line-height: 45px;
	height: 122px;
	background: url(images/toi.jpg) no-repeat left top;
	display: block;
	font-size: 18px;
	text-align: center;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	text-indent: -9999px;
}

a:hover.toi {
color: #FFF;
background: url(images/toi.jpg) no-repeat 0px -120px;
}

a:active.toi {
color: #FFF;
background: url(images/toi.jpg) no-repeat 0px -120px;
}




.toi_base_line {
	background-image: url(images/toi_base.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}

















/*カラーのテキストボックスいろいろ*/
a.point_btn {
	line-height: 45px;
	height: 45px;
	background: url(images/point_btn.gif) no-repeat left top;
	display: block;
	font-size: 18px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	letter-spacing: 8px;
	padding-left: 140px;
}

a:hover.point_btn {
color: #FFF;
background: url(images/point_btn.gif) no-repeat 0px -46px;
}
a:active.point_btn {
	color: #FFF;
	background: url(images/point_btn.gif) no-repeat;
}



a.format_btn1 {
	color: #0044ff;
	height: 50px;
	background: url(images/format_btn1.jpg) no-repeat left 10px;
	display: block;
	font-size: 16px;
	text-align: center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding: 16px 0px 16px 0px;
}

a:hover.format_btn1 {
	color: #ffffff;
	background: url(images/format_btn1.jpg) no-repeat 0px -90px;
}

a:active.format_btn1 {
	color: #ffffff;
	background: url(images/format_btn1.jpg) no-repeat 0px -90px;
}




a.format_btn2 {
	color: #0044ff;
	height: 56px;
	background: url(images/format_btn2.jpg) no-repeat left top;
	display: block;
	font-size: 16px;
	text-align: center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding-top: 7px;
	line-height: 1.2;
	padding-bottom: 18px;
}

a:hover.format_btn2 {
	color: #ffffff;
	background: url(images/format_btn2.jpg) no-repeat 0px -100px;
}
a:active.format_btn2 {
	color: #ffffff;
	background: url(images/format_btn2.jpg) no-repeat 0px -100px;
}






a.format_btn3 {
	color: #ffffff;
	height: 70px;
	background: url(images/format_btn3.jpg) no-repeat left top;
	display: block;
	font-size: 18px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding: 10px 70px;
	line-height: 1.2;
}

a:hover.format_btn3 {
	color: #ffffFF;
	background: url(images/format_btn3.jpg) no-repeat 0px -100px;
}
a:active.format_btn3 {
	color: #FF0000;
	background: url(images/format_btn3.jpg) no-repeat 0px -100px;
}









/*リンク集のデータのロールオーバー等*/



DIV.linkbox {
	BORDER-TOP: #039 2px solid;
	MARGIN-BOTTOM: 20px;
	margin: 0px 20px 0px 20px;
}
DIV.linkbox H3 {
	BORDER-RIGHT: 3px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP: 3px; DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(generaltool/dot4_FFFbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 6px; BORDER-LEFT: 3px; COLOR: #0B4528; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #F8EC82;}
DIV.linkbox H3 A {
	COLOR: #066; TEXT-DECORATION: none
;}
DIV.linkbox H3 A:hover {
	TEXT-DECORATION: underline
;}
DIV.linkbox H3 STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #039
;}
DIV.linkbox H3 A STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #039
;}
DIV.linkbox P {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
;}
DIV.linkbox P A {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 18px; TEXT-DECORATION: none
;}
DIV.linkbox P A:hover {
	COLOR: #f60
;}














/*リンク部分のCSSです*/
a.from_btn {
	text-decoration: none;
	background-image: url(images/from_btn.gif);
	background-repeat: no-repeat;
	background-position: 120px 2px;
	width: 150px;
	line-height: 27px;
	float: left;
	margin-left: 0px;
	margin-bottom: 1px;
	display: block;
}
a:link.from_btn {
text-decoration: none;
}
a:visited.from_btn {
text-decoration: none;
}


a:hover.from_btn {
background-position: 120px -23px;
text-decoration: none;
color: #0000ff;
}
a:active.from_btn {
text-decoration: none;
}


a.from_btn_r {
	text-decoration: none;
	background-image: url(images/from_btn.gif);
	background-repeat: no-repeat;
	background-position: 120px 2px;
	line-height: 27px;
	float: right;
	margin-bottom: 1px;
	display: block;
	text-align: right;
	width: 150px;
}
a:link.from_btn_r {
text-decoration: none;
}
a:visited.from_btn_r {
text-decoration: none;
}
a:hover.from_btn_r {
background-position: 120px -23px;
text-decoration: none;
color: #0000ff;
}
a:active.from_btn_r {
text-decoration: none;
}

a.from_btn_cl {
	text-decoration: none;
	background-image: url(images/from_btn.gif);
	background-repeat: no-repeat;
	background-position: 120px 2px;
	width: 147px;
	display: block;
	line-height: 26px;
	margin-left: 20px;
	margin-bottom: 1px;
	clear: both;
}
a:link.from_btn_cl {
text-decoration: none;
}
a:visited.from_btn_cl {
text-decoration: none;
}
a:hover.from_btn_cl {
background-position: 120px -23px;
text-decoration: none;
color: #0000ff;
}
a:active.from_btn_cl {
text-decoration: none;
}









/*ナビゲーションリンク部分のCSSです*/


.nav_top0 {
	background: url(images/nav_top.jpg) no-repeat left top;
	display: block;
	height: 58px;
	
}


.nav_top1r {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat 0px -116px;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 179px;
	float: left;
	padding-top: 58px;
}



a.nav_top1 {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat left top;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 179px;
	float: left;
	padding-top: 58px;
}

a:hover.nav_top1 {
	background: url(images/nav_top.jpg) no-repeat 0px -58px;
	color:#6FC;
}
a:active.nav_top1 {
	background: url(images/nav_top.jpg) no-repeat 0px -116px;
	color:#fff;
}




.nav_top2r {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -180px -116px;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 80px;
	float: left;
	padding-top: 58px;
}



a.nav_top2 {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -180px top;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 80px;
	float: left;
	padding-top: 58px;
}

a:hover.nav_top2 {
	background: url(images/nav_top.jpg) no-repeat -180px -58px;
	color:#6FC;
}
a:active.nav_top2 {
	background: url(images/nav_top.jpg) no-repeat -180px -116px;
	color:#fff;
}



.nav_top3r {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -260px -116px;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 95px;
	float: left;
	padding-top: 58px;
}



a.nav_top3 {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -260px top;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 95px;
	float: left;
	padding-top: 58px;
}

a:hover.nav_top3 {
	background: url(images/nav_top.jpg) no-repeat -260px -58px;
	color:#6FC;
}
a:active.nav_top3 {
	background: url(images/nav_top.jpg) no-repeat -260px -116px;
	color:#fff;
}



.nav_top4r {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -355px -116px;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 110px;
	float: left;
	padding-top: 58px;
}



a.nav_top4 {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -355px top;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 110px;
	float: left;
	padding-top: 58px;
}

a:hover.nav_top4 {
	background: url(images/nav_top.jpg) no-repeat -355px -58px;
	color:#6FC;
}
a:active.nav_top4 {
	background: url(images/nav_top.jpg) no-repeat -355px -116px;
	color:#fff;
}



.nav_top5r {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -465px -116px;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 95px;
	float: left;
	padding-top: 58px;
}



a.nav_top5 {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -465px top;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 95px;
	float: left;
	padding-top: 58px;
}

a:hover.nav_top5 {
	background: url(images/nav_top.jpg) no-repeat -465px -58px;
	color:#6FC;
}
a:active.nav_top5 {
	background: url(images/nav_top.jpg) no-repeat -465px -116px;
	color:#fff;
}




.nav_top6r {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -560px -116px;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 96px;
	float: left;
	padding-top: 58px;
}



a.nav_top6 {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -560px top;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 96px;
	float: left;
	padding-top: 58px;
}

a:hover.nav_top6 {
	background: url(images/nav_top.jpg) no-repeat -560px -58px;
	color:#6FC;
}
a:active.nav_top6 {
	background: url(images/nav_top.jpg) no-repeat -560px -116px;
	color:#fff;
}




.nav_top7r {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -656px -116px;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 93px;
	float: left;
	padding-top: 58px;
}



a.nav_top7 {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	background: url(images/nav_top.jpg) no-repeat -656px top;
	display: block;
	height: 0px;
	overflow: hidden;
	width: 93px;
	float: left;
	padding-top: 58px;
}

a:hover.nav_top7 {
	background: url(images/nav_top.jpg) no-repeat -656px -58px;
	color:#6FC;
}
a:active.nav_top7 {
	background: url(images/nav_top.jpg) no-repeat -656px -116px;
	color:#fff;
}









/*サイドバーナビゲーションリンク部分のCSSです*/


.nav_r {
	color: #0A0F68;
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 1px;
	background: url(images/nav.jpg) no-repeat 0px -164px;
	display: block;
	padding: 16px 5px 16px 8px;
}


a.nav {
	color: #0A0F68;
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 0px;
	background: url(images/nav.jpg) no-repeat left top;
	display: block;
	padding: 16px 5px 15px 14px;
}

a:hover.nav {
	background-position:0px -83px;
	color: #0A0F68;
}
a:active.nav {
	background-position:0px -164px;
	color:#fff;
}

a.nav_orange_r {
	
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 0px;
	background: url(images/nav_orange.jpg) no-repeat;
	background-position:0px -83px;
	color: #0A0F68;
	display: block;
	padding: 16px 5px 15px 14px;
}

a.nav_orange {
	color: #0A0F68;
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 0px;
	background: url(images/nav_orange.jpg) no-repeat left top;
	display: block;
	padding: 16px 5px 15px 14px;
}

a:hover.nav_orange {
	background-position:0px -83px;
	color: #0A0F68;
}
a:active.nav_orange {
	background-position:0px -164px;
	color:#fff;
}


a.nav_blue_r {
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 0px;
	background: url(images/nav_blue.jpg) no-repeat;
	background-position:0px -83px;
	color: #0A0F68;
	display: block;
	padding: 16px 5px 15px 14px;
}

a.nav_blue {
	color: #0A0F68;
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 0px;
	background: url(images/nav_blue.jpg) no-repeat left top;
	display: block;
	padding: 16px 5px 15px 14px;
}

a:hover.nav_blue {
	background-position:0px -83px;
	color: #0A0F68;
}
a:active.nav_blue {
	background-position:0px -164px;
	color:#fff;
}


a.nav_green_r {
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 0px;
	background: url(images/nav_green.jpg) no-repeat;
	background-position:0px -83px;
	color: #0A0F68;
	display: block;
	padding: 16px 5px 15px 14px;
}

a.nav_green {
	color: #0A0F68;
	font: bold 16px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 0px;
	background: url(images/nav_green.jpg) no-repeat left top;
	display: block;
	padding: 16px 5px 15px 14px;
}

a:hover.nav_green {
	background-position:0px -83px;
	color: #0A0F68;
}
a:active.nav_green {
	background-position:0px -164px;
	color:#fff;
}

.nav2_r {
	color:#6FC;
	font: bold 12px/14px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 5px;
	letter-spacing: 1px;
	margin-top: 1px;
	height: 40px;
	background: url(images/nav.jpg) no-repeat 0px -80px;
	display: block;
	padding: 6px 0px;
}



a.nav2 {
	color: #0A0F68;
	font: bold 14px/16px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	margin-top: 1px;
	background: url(images/nav.jpg) no-repeat left top;
	display: block;
	padding: 4px 8px;
}

a:hover.nav2 {
	background: url(images/nav.jpg) no-repeat 0px -80px;
	color:#6FC;
}
a:active.nav2 {
	background: url(images/nav.jpg) no-repeat 0px -80px;
	color:#fff;
}











.nav_small_r {
	color: #FFFFFF;
	font: bold 12px/21px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 2px;
	margin-top: 1px;
	background: url(images/nav.jpg) no-repeat 0px -82px;
	display: block;
	padding: 3px 5px 3px 20px;
}


a.nav_small {
	color: #0A0F68;
	font: bold 12px/21px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 2px;
	margin-top: 1px;
	background: url(images/nav_small.jpg) no-repeat left top;
	display: block;
	padding: 3px 5px 3px 20px;
}

a:hover.nav_small {
	background: url(images/nav.jpg) no-repeat 0px -82px;
	color:#6FC;
}
a:active.nav_small {
	background: url(images/nav.jpg) no-repeat 0px -82px;
	color:#fff;
}











a.nav_point {
	color: #0A0F68;
	font: bold 14px/28px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 0px;
	margin-top: 1px;
	background: url(images/nav_point.jpg) no-repeat left top;
	display: block;
	padding: 10px 5px 10px 8px;
}

a:hover.nav_point {
	background: url(images/nav_point.jpg) no-repeat 0px -82px;
	color:#6FC;
}
a:active.nav_point {
	background: url(images/nav_point.jpg) no-repeat 0px -82px;
	color:#fff;
}




a.q_link {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	padding: 7px 0px 13px 75px;
	line-height: 1.4;
	display: block;
	background-color: #FFFCCA;
	color: #0000FF;
	border-bottom-style: solid;
	border-bottom-width: thin;
}

a:hover.q_link  {
	background-color: #00FF99;
	color: #FF0000;
}
a:active.q_link  {
	background-color: #00FF99;
	color: #FF0000;
}

.a_link_no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 1;
	color: #000066;
	border-bottom-width: thin;
	width: 60px;
	float: left;
	height: 36px;
	margin-left: 5px;
	margin-top: 7px;
	display: block;
}


.a_link {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	padding: 7px 0px 13px 75px;
	line-height: 1.8;
	display: block;
	background-color: #FFFEE6;
	color: #000066;
	border-bottom-style: solid;
	border-bottom-width: thin;
}






a.nav_shop {
	color: #0000FF;
	font: bold 16px/14px "ＭＳ Ｐゴシック",' Osaka';
	display: block;
	background-color: #FFFCC1;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 3px;
	margin-left: 10px;
}

a:hover.nav_shop {
	color: #0000FF;
	background-color: #DDE4B2;
}
a:active.nav_shop {
	color: #0000FF;
	background-color: #DDE4B2;
}



a.nav_txt0 {
	color: #0000FF;
	font: bold 14px/20px "ＭＳ Ｐゴシック",' Osaka';
	margin-right: 10px;
	margin-bottom: 20px;
	text-decoration: underline;
	margin-top: 10px;
}

a:hover.nav_txt0 {
	color: #ff0000;
	
}
a:active.nav_txt0 {
	color: #ff0000;
	
}






a.this_click {
	color: #0A0F68;
	font: bold 14px/30px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	margin-top: 1px;
	background: url(images/this_click.jpg) no-repeat left top;
	display: block;
	padding: 0px 25px 10px 60px;
}

a:hover.this_click {
	background: url(images/this_click.jpg) no-repeat 0px -90px;
	color: #0A0F68;
}
a:active.this_click {
	background: url(images/this_click.jpg) no-repeat 0px -180px;
	color: #0A0F68;
}


a.nav_qa_link {
	color: #0A0F68;
	font: bold 16px/20px "ＭＳ Ｐゴシック",' Osaka';
	text-indent: 0px;
	letter-spacing: 1px;
	margin-top: 1px;
	background: url(images/btn.jpg) no-repeat left top;
	display: block;
	padding: 10px 15px 20px 60px;
}

a:hover.nav_qa_link {
	background: url(images/btn.jpg) no-repeat 0px -90px;
	color: #0A0F68;
}
a:active.nav_qa_link {
	background: url(images/btn.jpg) no-repeat 0px -180px;
	color: #0A0F68;
}




a.l1 {
	color: #FFF;
	background: url(images/process.jpg) no-repeat left top;
	display: block;
	font-size: 14px;
	padding: 10px 5px 10px 50px;
}

a:hover.l1 {
color: #FFF;
background: url(images/process.jpg) no-repeat 0px -300px;
}
a:active.l1 {
color: #FFF;
background: url(images/process.jpg) no-repeat 0px -300px;
}



a.l2 {
	color: #FFF;
	background: url(images/process.jpg) no-repeat left -90px;
	display: block;
	font-size: 14px;
	padding: 10px 5px 10px 50px;
}

a:hover.l2 {
color: #FFF;
background: url(images/process.jpg) no-repeat 0px -390px;
}
a:active.l2 {
color: #FFF;
background: url(images/process.jpg) no-repeat 0px -390px;
}


a.l3 {
	color: #FFF;
	background: url(images/process.jpg) no-repeat left -180px;
	display: block;
	font-size: 14px;
	padding: 10px 5px 10px 50px;
}

a:hover.l3 {
color: #FFF;
background: url(images/process.jpg) no-repeat 0px -480px;
}
a:active.l3 {
color: #FFF;
background: url(images/process.jpg) no-repeat 0px -480px;
}
