@charset "Shift_JIS";

/* ƒŠƒNƒ‹[ƒgƒƒS(footer)
================================= */
p#logoRecruit{
	float: left;
	padding: 9px;
	text-align: left;
	margin: 0;
}

p#logoRecruit a{
	font: bold 10px "ƒƒCƒŠƒI",Meiryo,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro","Hiragino Kaku Gothic Pro";
	color: #FFFFFF;
	vertical-align: bottom;
}

p#logoRecruit a img{
	padding-right: 5px;
	vertical-align: bottom;
}

p#logoRecruit a.noLine{
	text-decoration: none;
}

p#logoRecruit_wht{
	padding: 9px;
	text-align: left;
	margin: 0;
}

p#logoRecruit_wht a{
	font: bold 10px "ƒƒCƒŠƒI",Meiryo,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro","Hiragino Kaku Gothic Pro";
	color: #435B67;
	vertical-align: bottom;
}

p#logoRecruit_wht a.noLine{
	text-decoration: none;
}

p#logoRecruit_wht span{
	font: bold 10px "ƒƒCƒŠƒI",Meiryo,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro","Hiragino Kaku Gothic Pro";
	color: #435B67;
	vertical-align: bottom;
}

p#logoRecruit_wht img{
	padding-right: 5px;
	vertical-align: bottom;
}

/* ‰EƒJƒ‰ƒ€•L [2012.04.24]
================================= */
#sideContents {
	margin: 0 15px 15px 0;
	float: right;
	text-align: left;
	width: 300px;
/   display: inline;
}
#sideContents .widgetBox {
	margin: 10px 0 10px 0;
	width: 300px;
}
/* ============================== */

/* header */

/* body */
body #popup {background:none;}

body #container{ width: 1020px; }
body.simple #container{ width: 950px; }
body #container_popup { width: 700px; }
body #containerWide{ margin: 0 20px 0 0; }

/* header */

#header{ position: relative; width: 1040px; margin: 0 0 18px 5px; }
#header #identity{ position: absolute; top: 32px; left: 11px; }
#header #identity p#logo{ float: left; }
#header #identity p#logoCopy{ float: left; margin: 0 0 0 11px; }

#header #siteTool{ position: absolute; top: 25px; left: 545px; }
#header #siteTool ul#tools{ float: right; list-style-type: none; margin: 6px 0 10px 0; }
#header #siteTool ul#tools li{ display: inline; font-size: 10px; float: left; }
#header #siteTool ul#tools li a{ }
#header #siteTool ul#tools li#faq{ display: block; margin: 5px 0 0 0; border-right: solid 1px #333333; }
#header #siteTool ul#tools li#faq a{ display: block; margin: 0px 5px 0 5px; }
#header #siteTool ul#tools li#howtoUseThisSite{ display: block; margin: 5px 0 0 0; border-right: solid 1px #333333; }
#header #siteTool ul#tools li#howtoUseThisSite a{ display: block; margin:0  5px 0 5px ; }
#header #siteTool ul#tools li#categolyList { display: block; margin: 5px 0 0 0; }
#header #siteTool ul#tools li#categolyList a{ display: block; margin: 0px 10px 0 5px; }
#header #siteTool ul#tools li#mypage a{ margin: 0 5px 0 0; }
#header #siteTool ul#tools li#logout a{ margin: 0 10px 0 0; }
#header #siteTool ul#tools li#Sitemap{ display: block; margin: 5px 0 0 0; border-right: solid 1px #333333; }
#header #siteTool ul#tools li#Sitemap a{ display: block; margin: 0px 5px 0 5px; }

#header #siteTool p#tango{ float: left; margin: 10px 10px 0 39px; padding: 0 6px 0 0; border-right: solid 1px #cccccc; }
#header #siteTool form#kensaku{ float: left; width: 220px; margin: 10px 0 0 0; }
#header #siteTool #kensakuArea{ float: left; width: 100px; margin: 10px 0 0 0; border: solid 1px #cccccc; }
#header #siteTool form#kensaku input#inputForm{ float: left; width: 145px; padding: 6px 1px 4px 4px; margin: 0 5px 0 0; border-top: solid 1px #828282; border-left: solid 1px #828282; border-bottom: solid 1px #e5e5e5; border-right: solid 1px #e5e5e5; background: url(../img/background_kensaku.gif) no-repeat top left; }
#header #siteTool form#kensaku input#kensakuBtn{ float: left; width: 55px; }
#header #globalMenu{}

/* ƒTƒuƒƒjƒ…[ */
dl.subMenu{ width:1040px; float:left; background:url(../img/header/header_bg01.gif?v=1) no-repeat 0 bottom #3C66A1; font-size:10px; _font-size:80%; }
dl.subMenu dt{ float:left; padding-left:10px; }
dl.subMenu dd.corner{ float:left; padding:3px 20px 0 0; color:#FFFFFF;font-size:10px; }
dl.subMenu dd{ float:left; padding:3px 10px 0 0; color:#FFFFFF;font-size:10px; }
dl.subMenu dd a{ display:block; padding:2px; font-size:10px; text-decoration:underline; color:#FFFACD; }
dl.subMenu dd.none{ display:block; padding:5px 10px 5px 5px; font-size:10px; text-decoration:none; color:#FFFFFF; }
dl.subMenu dd a:visited{ color:#FFFFFF; }
dl.subMenu dd a:hover, dl.subMenu dd a:active{ padding:2px; background:#FFFFFE; color:#2A538D; }
dl.subMenu dd.present a, dl.subMenu dd.present a:visited{ padding:2px; background:#FFFFFF; border-bottom:#FF9900 2px solid; color:#2A538D; }


/* header popup */
#header_popup{ position: relative; width: 690px; height:59px; margin: 0 0 21px 5px; background:#144896  url(../img/parts_popup_header.gif) no-repeat left bottom; }
#header_popup #identity{ margin:0; padding:13px 0 0 11px;}
#header_popup #identity p#logo{ float: left; }
#header_popup #popupTool{ float: right; margin:0; padding:5px 10px 0 0; }
#header_popup #popupTool ul{ list-style-type:none; }
#header_popup #popupTool li{ font-size: 10px; display: block; float: left; }
#header_popup #popupTool img.icon {margin:0; padding:0; }
#header_popup #popupTool .leftItem { margin: 3px 0; }
#header_popup #popupTool .centerItem { border-left: solid 1px #ffffff; margin: 3px 9px 3px 5px; padding:0 0 0 5px; }
#header_popup #popupTool a { color:#ffffff; }
#header_popup #popupTool a:hover{ color: #144896; background:#ffffff; }

/* headerSimple */


#headerSimple{ position: relative; width: 950px; height: 70px; margin: 0 0 20px 0; background: url(../img/background_header-simple.gif) no-repeat top; }
#headerSimple #identity{ position: absolute; top: 19px; left: 19px; }
#headerSimple #identity p#logo{ float: left; }
#headerSimple #identity p#logoCopy{ float: left; margin: 0 0 0 11px; }

#headerSimple #siteTool{ position: absolute; top: 27px; right: 23px; }
#headerSimple #siteTool ul#tools{ float: right; list-style-type: none; margin: 0 0 10px 0; }
#headerSimple #siteTool ul#tools li{ display: inline; font-size: 10px; float: left; }
#headerSimple #siteTool ul#tools li a{ }
#headerSimple #siteTool ul#tools li#faq{ display: block; }
#headerSimple #siteTool ul#tools li#faq a{ display: block; margin: 0 0 0 5px; }
#headerSimple #siteTool ul#tools li#howtoUseThisSite{ display: block;  border-right: solid 1px #333333; }
#headerSimple #siteTool ul#tools li#howtoUseThisSite a{ display: block; margin:0 5px 0 5px ; }


/* body */

#body {
	/* for print bug */
	float: left;
	_float: none; /* /for print bug */
	clear: both;
	width: 1020px;
}
#body_simple {
	/* for print bug */
	float: left;
	_float: none; /* /for print bug */
	clear: both;
	width: 950px;
}
#body_popup {
	/* for print bug */
	float: left;
	_float: none; /* /for print bug */
	clear: both;
	width: 700px;
}
#bodyWide{
	margin: 0 0 0 15px;
}
/* subNavigation */
#subNavigation{ float: left; width: 300px; height:100%; margin: 0; _margin: 0;}/* A1-17Œn‚ÅŽg—p */



/* contents */

#contents{ float: left; width: 700px; margin: 0; _margin: 0; padding-bottom: 80px; }
#contentsB{ float: right; width: 700px; margin: 0 0 10px 0; _margin: 0 0 10px 0; _padding: 0 1px 0 0; }/* A1-17Œn‚ÅŽg—p */
#popupContents{ float:left; width: 670px; margin: 0; margin: 0 15px 6px 15px; _margin: 0 7.5px 6px 7.5px; _padding:0 0 0 1px; }






/* footer */

#footer { clear: both; width: 1050px; margin: 0 0 5px 0; }
#footer #firstRow{ text-align: left; width: 1050px; padding: 0 0 8px 0; background: #f3f3f3 url(../img/footer/hr_footer.gif?v=1) no-repeat top; }
#footer #firstRow ul.footerMenuCls{ padding: 5px 5px 5px 0; list-style-type: none; }
#footer #firstRow ul.footerMenuCls li{ font-size: 12px; padding: 0 0 5px 10px; }
#footer #firstRow ul.footerMenuCls li.cat{ font-size: 12px; padding: 0 0 5px 0px; color: #7f7f7f;}
#footer #firstRow ul.footerMenuCls li.cat a{ color: #7f7f7f; }
#footer #firstRow div.toptitle{ padding: 10px 0 0 10px; margin: 0; font-size: 12px; vertical-align:top; color:#7f7f7f;}
#footer #firstRow div.toptitle a{ color:#7f7f7f;}

#footer #firstRow2{ text-align: left; width: 1030px; padding: 0 20px 10px 0; background: #f3f3f3; }
#footer #firstRow2 ul#footerMenu{ padding: 5px 0 0 0; list-style-type: none; }
#footer #firstRow2 ul#footerMenu li{ border-left: solid 1px #333333; font-size: 10px; float: left; }
#footer #firstRow2 ul#footerMenu li a{ margin: 0 5px 0 5px; white-space: nowrap;}
#footer #firstRow2 ul#footerMenu li.firstItem{ padding: 0; margin: 0; border-left: none; }
#footer #firstRow2 div.title{ padding: 5px 0 0 10px; margin: 0; font-size: 10px; width:70px; color:#7f7f7f;}

#footer #secondRow{ width: 1050px; background: #144896; padding: 0 0 0 0;  }
#footer #secondRow ul#aboutThisSite{ float: right; list-style-type: none; padding: 25px; }
#footer #secondRow ul#aboutThisSite li{ font-size: 10px; display: block; float: left; border-left: solid 1px #ffffff; }
#footer #secondRow ul#aboutThisSite li a{ color: #ffffff; margin: 0 5px 0 5px; }
#footer #secondRow ul#aboutThisSite li a:hover{ color: #144896; background: #fffffe; }
#footer #secondRow ul#aboutThisSite li.firstItem{ border-left: none; }

/* footerSimple */

#footerSimple { border: solid 1px #cccccc; clear: both; width: 950px; margin: 0 0 5px 0; }

#footerSimple #firstRow{ width: 950px; background: #144896; padding: 0 0 0 0;  }
#footerSimple #firstRow ul#aboutThisSite{ float: right; list-style-type: none; padding: 25px; }
#footerSimple #firstRow ul#aboutThisSite li{ font-size: 10px; display: block; float: left; border-left: solid 1px #ffffff; }
#footerSimple #firstRow ul#aboutThisSite li a{ color: #ffffff; margin: 0 5px 0 5px; }
#footerSimple #firstRow ul#aboutThisSite li a:hover{ color: #144896; background: #ffffff; }
#footerSimple #firstRow ul#aboutThisSite li.firstItem{ border-left: none; }

/* popup footer*/
#footer_popup { clear: both; width: 700px; margin: 0 0  5px 0; }

#footer_popup #secondRow{ width: 700px; background: #144896; padding: 0 0 0 0;  }
#footer_popup #secondRow ul#aboutThisSite{ float: right; list-style-type: none; padding: 25px; }
#footer_popup #secondRow ul#aboutThisSite li{ font-size: 10px; display: block; float: left; border-left: solid 1px #ffffff; }
#footer_popup #secondRow ul#aboutThisSite li a{ color: #ffffff; margin: 0 5px 0 5px; }
#footer_popup #secondRow ul#aboutThisSite li a:hover{ color: #144896; background: #ffffff; }
#footer_popup #secondRow ul#aboutThisSite li.firstItem{ border-left: none; }

/*---ƒwƒbƒ_[ã•”---*/

#header #headerMenu{
	width:1035px;
	height:70px;
	margin-bottom:6px;
}
#header #headerMenu #headTitle{
	display:inline;
	float:left;
	width:483px;
	margin:15px 0 0 11px;
}
#header #headerMenu #headMenu01{
	float:left;
	width:236px;
	height:50px;
	margin:15px 0 0 0;
}
#header #headerMenu #headMenu01 .spr_hmenu{
	display: block;
	background: url(../img/header/spr_hmenu.png) no-repeat top left;
	float: left;
}
#header #headerMenu #headMenu01 .btn_hmenu_hazimete{ background-position: 0 0; width: 74px; height: 48px; }
#header #headerMenu #headMenu01 .btn_hmenu_ittango{ background-position: -75px 0; width: 52px; height: 48px; }
#header #headerMenu #headMenu01 .btn_hmenu_mypage{ background-position: -128px 0; width: 61px; height: 48px; }
#header #headerMenu #headMenu01 .btn_hmenu_shokai{ background-position: -190px 0; width: 49px; height: 48px; }

#header #headerMenu #headMenu01 .btn_hmenu_hazimete:hover{ background-position: 0 -49px; width: 74px; height: 48px; }
#header #headerMenu #headMenu01 .btn_hmenu_ittango:hover{ background-position: -75px -49px; width: 52px; height: 48px; }
#header #headerMenu #headMenu01 .btn_hmenu_mypage:hover{ background-position: -128px -49px; width: 61px; height: 48px; }
#header #headerMenu #headMenu01 .btn_hmenu_shokai:hover{ background-position: -190px -49px; width: 49px; height: 48px; }

#header #headerMenu #headMenu02{
	float:left;
	width:300px;
	margin-top:15px;
}

#header #headMenu02 #tools2{ float: right; list-style-type: none; margin:0; }
#header #headMenu02 #tools2 li{ display: inline; font-size: 10px; float: left; }
#header #headMenu02 #tools2 li a{ }
#header #headMenu02 #tools2 li#Sitemap{ display: block; margin: 2px 0 0 0; border-right: solid 1px #333333; }
#header #headMenu02 #tools2 li#Sitemap a{ display: block; margin: 0 5px 0 5px; }
#header #headMenu02 #tools2 li#categolyList{ display: block; margin: 2px 0 0 0; border-right: solid 1px #333333; }
#header #headMenu02 #tools2 li#categolyList a{ display: block; margin: 0 5px 0 5px; }
#header #headMenu02 #tools2 li#faq { display: block; margin: 2px 0 0 0; }
#header #headMenu02 #tools2 li#faq a{ display: block; margin: 0 2px 0 5px; }
#header #headMenu02 #tools2 li#login { display: block; margin: 0 0 0 0; }
#header #headMenu02 #tools2 li#login a{ display: block; margin: 0 0 0 5px; }
#header #headMenu02 #tools2 li#rss { display: block; margin: 0 0 0 0; }
#header #headMenu02 #tools2 li#rss a{ display: block; margin: 0 0 0 5px; }


#header #headMenu02 input#inputForm2{
	/*float: left;*/
	width: 145px;
	padding: 6px 1px 4px 4px;
	margin: 0 5px 0 0;
	border-top: solid 1px #828282;
	border-left: solid 1px #828282;
	border-bottom: solid 1px #e5e5e5;
	border-right: solid 1px #e5e5e5;
	background: url(../img/background_kensaku.gif) no-repeat top left;
}


/*---ƒwƒbƒ_[ ƒOƒ[ƒoƒ‹ƒƒjƒ…[---*/

#header #globalMenu2{
	width:1040px;
	height:35px;
}
#header #globalMenu2 ul li {
	height:28px;
	float:left;
	position:relative;
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
#header #globalMenu2 ul li table {
	border-collapse:collapse;
	border:none;
	font-size 90%;
	margin:0;
	padding:0;
	position:absolute;
	height:0;
	top:0;
	left:0;
}
#header #globalMenu2 ul li ul {
	visibility:hidden;
	overflow:hidden;
	position:absolute;
	height:0;
	margin:0;
	padding:0;
	top:28px;
	z-index:100;
	visibility:visible;  /* -- For IE7  -- */
}
#header #globalMenu2 ul li ul.ddp{
	/*background: url(/3w/navi/img/header/bg_menubot.gif) no-repeat left bottom;*/
	background:url(/3w/navi/img/header/bg_menutop.gif) no-repeat #e4e4e4;
	width: 140px;
}
#header #globalMenu2 ul li ul li {
	height:auto;
	/*background-color:#000000;*/
	margin:0;
	padding:0;
}
#header #globalMenu2 ul li ul li.top {
	/*background:url(/3w/navi/img/header/bg_menutop.gif) no-repeat #e4e4e4;*/
	padding-top:5px;
}
#header #globalMenu2 ul li ul li.bot {
	padding-bottom:10px;
}
#header #globalMenu2 ul li ul li a {
	width:120px;
	height:auto;
	color:#206fb0;
/*	background:#e4e4e4;*/
	display:block;
	margin:0;
	padding:3px 10px;
/*	border:1px solid #999999;
	border-width:0 1px;*/
}
/*FF‚Ì‚ÝŽg—p*/
#header #globalMenu2 ul li ul li a:hover {
	color:#ffffff;
	background-color:#206fb0;
	text-decoration:none;
	position:relative;
	z-index:100;
	visibility:visible;  /* -- For IE7  -- */
}
#header #globalMenu2 ul li:hover ul,#header #globalMenu2 ul li a:hover ul {
	visibility:visible;
	overflow:visible;
	height:auto;
	background-color:#e4e4e4;
	margin:0;
	padding:0;
	top:28px;
	left:0;
	z-index:10;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
#header #globalMenu2 .MenuBline{
	width:1040px;
	height:7px;
	margin:0;
	padding:0;
}

#header #globalMenu2 .spr_HL{
	display: block;
	background: url(../img/header/spr_HL.png) no-repeat top left;
}
#header #globalMenu2 .HL01{ background-position: 0 0; width: 95px; height: 28px; }
#header #globalMenu2 .HL02{ background-position: -96px 0; width: 106px; height: 28px; }
#header #globalMenu2 .HL03{ background-position: -203px 0; width: 127px; height: 28px; }
#header #globalMenu2 .HL04{ background-position: -331px 0; width: 99px; height: 28px; }
#header #globalMenu2 .HL05{ background-position: -431px 0; width: 48px; height: 28px; }
#header #globalMenu2 .HL06{ background-position: -480px 0; width: 90px; height: 28px; }
#header #globalMenu2 .HL07{ background-position: -571px 0; width: 74px; height: 28px; }
#header #globalMenu2 .HL08{ background-position: -646px 0; width: 91px; height: 28px; }
#header #globalMenu2 .HL09{ background-position: -738px 0; width: 53px; height: 28px; }
#header #globalMenu2 .HL10{ background-position: -792px 0; width: 99px; height: 28px; }
#header #globalMenu2 .HL11{ background-position: -892px 0; width: 81px; height: 28px; }

#header #globalMenu2 .HL01:hover{ background-position: 0 -29px; width: 95px; height: 28px; }
#header #globalMenu2 .HL02:hover{ background-position: -96px -29px; width: 106px; height: 28px; }
#header #globalMenu2 .HL03:hover{ background-position: -203px -29px; width: 127px; height: 28px; }
#header #globalMenu2 .HL04:hover{ background-position: -331px -29px; width: 99px; height: 28px; }
#header #globalMenu2 .HL05:hover{ background-position: -431px -29px; width: 48px; height: 28px; }
#header #globalMenu2 .HL06:hover{ background-position: -480px -29px; width: 90px; height: 28px; }
#header #globalMenu2 .HL07:hover{ background-position: -571px -29px; width: 74px; height: 28px; }
#header #globalMenu2 .HL08:hover{ background-position: -646px -29px; width: 91px; height: 28px; }
#header #globalMenu2 .HL09:hover{ background-position: -738px -29px; width: 53px; height: 28px; }
#header #globalMenu2 .HL10:hover{ background-position: -792px -29px; width: 99px; height: 28px; }
#header #globalMenu2 .HL11:hover{ background-position: -892px -29px; width: 81px; height: 28px; }

#header #globalMenu2 .HL01_active{ background-position: 0 -58px; width: 95px; height: 28px; }
#header #globalMenu2 .HL02_active{ background-position: -96px -58px; width: 106px; height: 28px; }
#header #globalMenu2 .HL03_active{ background-position: -203px -58px; width: 127px; height: 28px; }
#header #globalMenu2 .HL04_active{ background-position: -331px -58px; width: 99px; height: 28px; }
#header #globalMenu2 .HL05_active{ background-position: -431px -58px; width: 48px; height: 28px; }
#header #globalMenu2 .HL06_active{ background-position: -480px -58px; width: 90px; height: 28px; }
#header #globalMenu2 .HL07_active{ background-position: -571px -58px; width: 74px; height: 28px; }
#header #globalMenu2 .HL08_active{ background-position: -646px -58px; width: 91px; height: 28px; }
#header #globalMenu2 .HL09_active{ background-position: -738px -58px; width: 53px; height: 28px; }
#header #globalMenu2 .HL10_active{ background-position: -792px -58px; width: 99px; height: 28px; }
#header #globalMenu2 .HL11_active{ background-position: -892px -58px; width: 81px; height: 28px; }

/*---2008/06---*/
div#tourokuAttentiontable{ width: 1050px; margin:-20px 0 0 5px; padding:2px 0; background:url(../img/header/bg_attention2.gif) no-repeat left top; line-height:1.4; }
div#tourokuAttentiontable #line1{ line-height: 1.2em; text-align:left; vertical-align:top; font-size: 14px; padding:1px 0 0 10px; font-weight:bold; }
div#tourokuAttentiontable #line2{ line-height: 1.2em; text-align:left; vertical-align:top; font-size: 10px; padding:3px 0 0 30px; }
div#tourokuAttentiontable #line3{ line-height: 1.2em; text-align:left; vertical-align:top; font-size: 10px; font-weight:bold; padding:3px 0 0 15px; }
div#tourokuAttentiontable #line4{ line-height: 1.2em; text-align:left; vertical-align:top; font-size: 10px; font-weight:bold; padding:3px 0 0 0; }
div#tourokuAttentiontable #line5{ text-align:left; vertical-align:top; font-size: 10px; font-weight:bold; padding:3px 0 0 10px; }
div#tourokuAttentiontable #line6{ text-align:right; font-size:12px; font-weight:bold;}


/*---2008/08 ”äŠrƒiƒr---*/
#okn #container { width: 1050px; text-align: left; }
#okn #gnavi { background: #5B626A; padding: 0 0 0 10px; }
#okn #gnavi ul li { display: block; float: left; font-size: 10px; _font-size: 80%; padding: 3px 7px; }
#okn #gnavi ul li a { background: #5B626A; color: #FFFFFF; }
#okn #gnavi ul li.on { background: #FFFFFF; font-weight: bold; }
#okn .clear { clear: both; font-size: 0; line-height: 0; }

.spr_tango_pdm,
a.spr_tango_pdm:hover{
	display: block;
	background: url(../img/header/spr_tango_pdm.png) no-repeat top left;
}
.tango_pdm_01{ background-position: 0 0; width: 136px; height: 6px; }
.tango_pdm_02{ background-position: 0 -7px; width: 136px; height: 15px; }
.tango_pdm_03{ background-position: 0 -23px; width: 136px; height: 12px; }
.tango_pdm_04{ background-position: 0 -36px; width: 136px; height: 5px; }
.tango_pdm_btn_close{ background-position: 0 -42px; width: 136px; height: 11px; }
.tango_pdm_btn_page{ background-position: 0 -54px; width: 136px; height: 12px; }
a.tango_pdm_btn_page:hover{ background-position: 0 -67px; width: 136px; height: 12px; }
.tango_pdm_btn_tool{ background-position: 0 -80px; width: 136px; height: 13px; }
a.tango_pdm_btn_tool:hover{ background-position: 0 -94px; width: 136px; height: 13px; }
