@charset "utf-8";

/* ****************************************************
  for faq contents
***************************************************** */


/* +++++++++++++++++++ from support css +++++++++++++++++++ */
#content-body.public-top {
	clear: both;
	width: 940px;
}
#content-body.public-top .qa-two-columns {
	clear: both;
	width: 940px;
}
#content-body.public-top .qa-two-columns .section-02,
#content-body.public-top .qa-two-columns .sub-section {
/*	margin-bottom: 0;*/
}
#content-body.public-top .qa-two-columns .col-01 {
	float: left;
	width: 460px;
}
#content-body.public-top .qa-two-columns .col-02 {
	float: right;
	width: 460px;
}

#line-ad {
margin:10px 0 0;
}

.fv{
	background:url("https://support.nifty.com/support/common/images/qa/ico_fmv.jpg") left 50% no-repeat;
	padding-left:25px;
	margin-left:5px;
}


/* heading-02
=========================================*/
#content-body.public-top .heading-02 {
	background: url(https://support.nifty.com/support/common/images/qa/com_h008.gif) no-repeat left bottom;
}
#content-body.public-top .qa-two-columns .heading-02 {
	background: url(https://support.nifty.com/support/common/images/qa/com_h007.gif) no-repeat left bottom;
}


/* heading-03
=========================================*/
#content-body.public-top .heading-03{
	background: url(https://support.nifty.com/support/common/images/qa/com_h017.gif) repeat-x left bottom;
margin:0px;
}

#content-body.public-top .heading-03 span {
	background: url(https://support.nifty.com/support/common/images/qa/com_h016.gif) no-repeat left center;
display:block;
padding:0px 10px 0px 22px;
}





/* +++++++++++++++++++ public-top +++++++++++++++++++ */
#content-body.public-top{
	background:none;
}

#content-body.public-top div#main-content{
	width:100%;
}

#content-body.public-top .qa-two-columns .col-01, #content-body.public-top .qa-two-columns .col-02{
width:470px;
}

#content-body.public-top .qa-two-columns ul.link-list li a{
	font-weight:normal !important;
}





/* +++++++++++++++++++ oshiete-hiroba +++++++++++++++++++ */
#content-body.public-top #oshieteblock{
	border:5px solid #fda01d;
	padding:10px;
	background:#fff9f1;
}

h3#oshieteblocktitle{
	background:url(https://support.nifty.com/support/common/images/qa/ttl_oshieteblock.gif) 0 0 no-repeat;
	width:240px;
	height:40px;
	text-indent:-10000px;
}

#content-body.public-top #oshi-blockwrap{}

#content-body.public-top #oshi-blockleft{
margin:0 180px 0 0;
}

#content-body.public-top #oshi-blockright{
	float:right;
	width:180px;
}

#content-body.public-top #oshi-blockright a{
	background:url(https://support.nifty.com/support/common/images/qa/hiroba_btn2.gif.gif) 0 0 no-repeat;
	display:block;
	width:170px;
	height:60px;
	margin:auto;
	text-indent:-10000px;
}

#content-body.public-top #oshi-blockright a:hover{
	background-position:0 -60px;
	overflow:hidden;
}






/* +++++++++++++++++++ searchwindow +++++++++++++++++++ */



.searchwindow{
	border:1px solid #ccc;
	margin:10px 0;
}

.noselect{
	color:#7f7f7f;
}


/* search-block
=========================================*/
#content-body #search-block {
	width: 460px;
}
#content-body .qa-two-columns .section-02 #search-block {
	margin-left: -10px;
}
#content-body #site-search-block {
	width: 460px;
	padding: 0 0 15px 0;
	border-bottom: solid 1px #d1d9ec;
	background: url(https://support.nifty.com/support/common/images/qa/index_bg001.gif) no-repeat left top;
}
#content-body #site-search-block legend {
	text-indent: -9999px;
	text-align: left;
	text-decoration: none;
}
#content-body #site-search-block #search_sup_box,
#content-body #site-search-block #txtSearchText1 {
	float: left;
	width: 275px;
	height: 17px;
	margin: 0 0 0 31px;
	padding: 2px 4px;
	background-color: #fae8d4;
	font-family:"・??・?? ・??繧??繧??繝????,"HiraKakuPro-W3","繝??Λ繧??繝手??偵??Pro W3","Osaka";
}

#content-body #site-search-block.qno #txtSearchText1,
#content-body #search-block.wide #site-search-block.qno #txtSearchText1 {
	width:160px;
}

#content-body #search-keywords {
	clear: both;
	padding: 12px 31px 15px 31px;
	background: url(https://support.nifty.com/support/common/images/qa/index_bg002.gif) no-repeat left bottom;
	text-align: left;
}
* html #content-body #search-keywords {/* for IE6 */
	height: 1px;
}

#search-area #search-keywords dl {
	clear: both;
}


#type-select{
	clear:both;
	padding:15px 31px;
	text-align:left;
}

#type-select dd{
	margin:0;
	padding:0;
}



#target_select, #target_keywords{
	background:url(https://support.nifty.com/support/common/images/qa/index_ic002.gif) 0 50% no-repeat;
	margin-bottom:5px;
	padding:2px 0 2px 22px;
}

.howto{
	background:url(https://support.nifty.com/support/common/images/qa/com_ic027.gif) 0 50% no-repeat;
	margin:10px 0 0 0 !important;
	padding:0 0 0 22px;
	display:block !important;
}



/* +++++++++++++++++++ searchwindow wide +++++++++++++++++++ */
#content-body #search-block.wide{
	width:650px;
	margin:0 0 20px 0;
}

#content-body #search-block.wide #site-search-block{
	width:100%;
	background:url(https://support.nifty.com/support/common/images/qa/index_bg001_wide.gif) 0 0 no-repeat;
}


#content-body #search-block.wide #search-keywords{
	width:619px;
	padding:8px 0 7px 31px;
	background:url(https://support.nifty.com/support/common/images/qa/index_bg002_wide.gif) 0 bottom no-repeat;
}

#content-body #search-block.wide #site-search-block #txtSearchText1{
	width:445px;
}

#content-body #search-block.wide #search-keywords dl dd div{
	margin:0 13px 0 0;
	padding:5px 0 5px 22px;
	display:inline;
	font-size:90%;
}


















/* +++++++++++++++++++ top +++++++++++++++++++ */
.categorylink{
	border:1px solid #d2d9ec;
	margin:0 0 20px 0;
	padding:10px;
	clear:both;
}

.categorylink ul.link-list li{
	width:273px;
	padding:2px 0px 2px 16px !important;
	display:inline-block;
	display:moz-inline-box;
	vertical-align:top;
	*display:inline;
	*zoom:1;
}

.categorylink ul.link-list li a{
	font-weight:normal !important;
}














/* +++++++++++++++++++++ side bar reset +++++++++++++++++++++ */

#content-body.public  #related-qanda{
margin:0 5px 10px 5px;
}

#content-body.public  .sub-content-utility li a span, #content-body.public  #fujitsu-support li a {
font-weight:normal;
min-height:2em;
}
#content-body .sub-content-utility li a span{
font-weight:normal;
min-height:2em;
}

#content-body.public  .sub-content-utility li a span{
min-height:2em;
}


/* +++++++++++++++++++++ side bar +++++++++++++++++++++ */


#content-body.public .QAlist_wrap{
	width:258px;
	background-color:#fff;

}
#content-body.public .QAlist_wrap ul {
	padding:3px 3px 0 3px;
	margin:0;
	display:block;
	list-style-position:outside;/*IE7????遲?*/
	_margin-left:3px;
	_height:246px;
	min-height:229px;
}

#content-body.public .QAlist_wrap ul li {
	display:none;
	float:none;
	clear:both;
	list-style-type:none;
	padding:3px 3px 0px 3px;
	_padding:3px 3px 0px 0px;
	min-height:3.5em;
	line-height:110%;
	margin:0;
	overflow:auto;
	background:transparent url(https://support.nifty.com/support/common/images/qa/com_bt007.gif) no-repeat scroll center bottom;
}
#content-body.public .numbers {
	text-indent:0;
	color:skyblue;
}
#content-body.public .QAlist_wrap li a, #content-body.public .QAlist_wrap li a:link {
	color:#1a1a1a;
	text-decoration:none;
	display:block;
	min-height:3.5em;
	_height:3.5em;
	color:#003399;

}
#content-body.public .QAlist_wrap li a:hover {
	color:#ff6c08;
}
#content-body.public .QAlist_wrap li a:hover dd {
	text-decoration:underline;
}
#content-body.public .QAlist_wrap ul li dl{
	float:none;clear:both;
	padding:0;margin:0;

}
#content-body.public .QAlist_wrap ul li dt{
	float:left;
	padding:0;margin:0 5px 0 5px;
	color:#5f9ea0;
}

#content-body.public .QAlist_wrap ul li dd{
	float:left;
	padding:0 0 0 10px;
	margin:0;
	width:190px;
	text-align:left;
}
#content-body.public .btncontrol{
	padding:0;margin:0;
	width:270px;
	height:20px;
}

#content-body.public #related-qanda #select-qanda{
	width:auto;
	padding:0;
	height:13px;
	background:transparent url(https://support.nifty.com/support/common/images/qa/com_bt006.jpg) no-repeat scroll 0 -14px;
}
#content-body.public .QAlist_wrap .lineclear{
	float:none;
	clear:both;
	border-bottom: 1px solid #d1d9ec;
}
#content-body.public #sideqa_range{
	text-align:center;
	color:#565656;
	margin:0 auto;
}













/* +++++++++++++++++++ search resalt +++++++++++++++++++ */
#content-body.public .search{
margin:0 0 60px 0;
}

#content-body.public .search h3{
	font-weight:bold;
	font-size:116%;
	margin:0 0 10px 0;
}

#content-body.public table.sresult{
	margin:0 0 20px 0;
	border-spacing:6px;
	border-collapse: separate;
}

#content-body.public table.sresult tr.result-head th,
#content-body.public table.sresult td,
#content-body.public table.sresult td a{
	font-weight:normal !important;
}

/* --------- table head --------- */
#content-body.public table.sresult tr.result-head th{
	padding:0 0 3px 0;
}

#content-body.public table.sresult tr.result-head .result-list{
	background:none;
	border-bottom:2px solid #d2d9ec;
}

#content-body.public table.sresult tr.result-head .rate_popular{
	background:none;
	border-bottom:2px solid #d2d9ec;
}

#content-body.public table.sresult tr.result-head .rate_useful{
	background:none;
	border-bottom:2px solid #d2d9ec;
}


/* --------- table body --------- */
#content-body.public table.sresult td{
	border-bottom:1px dotted #d3d8ec;
}

#content-body.public table.sresult td.result-list{
	width:444px;
	padding:5px 0 8px 40px;
	/padding:12px 0 15px 40px;
	display:inline-block;
	min-height:30px;
	background:url(https://support.nifty.com/support/common/images/qa/com_ic026.gif) no-repeat left center;
}

#content-body.public table.sresult .rate_popular{
	width:66px;
}

#content-body.public table.sresult .rate_useful{
	width:66px;
}



/* +++++++++++++++++++ search resalt pagination +++++++++++++++++++ */

#content-body.public .search .pagination{
	text-align:center;
}

#content-body.public .search .pagination ul li{
	display:inline;
}

#content-body.public .search .pagination ul li a{
	border:1px solid #cbd5f0;
	margin:0 3px;
	padding:5px;
	min-width:16px;
	font-weight:bold;
	display:inline-block;
	text-decoration:underline;
}

#content-body.public .search .pagination ul li a:hover, #content-body.public .search  .pagination ul li a#plocation{
	background:#039;
	color:#fff;
	text-decoration:none;
}


#content-body.public .search .pagination ul li a.pagenavi{
	border:none;
}

#content-body.public .search .pagination ul li a:hover.pagenavi{
	background:none;
	color:#000;
}





/* ++++++++++++++++++++++++++++ */

#qtit{
	border-bottom:3px solid #d1d9ec;
	padding:1px 10px;
	margin-bottom:15px;
}
#qt{
	float:left;
	font-weight:bold;
	font-size:160%;
}
#qano{
	float:right;
}
#qano ul{
	list-style-type:none;
}
#qano li{
	float:left;
	margin-left:20px;
	padding-top:0.6em;
}
#qano li img{
	vertical-align:middle;
	margin-bottom:2px;
}
#qws{
	background-color:#f2f5fa;
	border:1px solid #d1d9ec;
	padding:20px;
	margin-bottom:20px;
}
#qws h2{
	font-weight:normal;
	font-size:200%;
	background:url(https://support.nifty.com/support/common/images/qa/com_ic026.gif) 0 0.2em no-repeat;
	padding:0 0 0 40px;
}

#atit{
	border-bottom:3px solid #fad7af;
	padding:1px 10px;
	margin-bottom:15px;
}
#at{
	float:left;
	font-weight:bold;
	font-size:160%;
}
#abody{
	border:1px solid #fad7af;
	background-color:#faeee0;
	padding:10px 3px;
}
table#answer a{
	/*font-weight:normal ! important;*/
}
table.ansTable01 td a.single,table.ansTable02 td a.single{
	margin-bottom:0px;
}





.multi,a.single{
	display:inline-block;
	/display:block;
	margin-bottom:20px;
}
a.single,.multi a{
	background:url(https://support.nifty.com/support/common/images/qa/com_ic001.gif) 0 0.2em no-repeat;
	padding-left:20px;
}
div.multi a{
	/*display:inline-block;*/
display:block;
}
.multi a.anchor{
	/*display:inline-block;*/
display:block;
	background:none;
	padding-left:0px;
	text-indent:-1.4em;
	padding-left:14px;
}
a.anchor{
	/*display:inline-block;*/
	display:inline-block;
	/display:block;
	background:none;
	padding-left:0px;
	text-indent:-1.4em;
	padding-left:14px;
}
a.inline{
	display:inline;
}
a.blank{
	display:inline;
	padding:2px 2px 2px 20px;
	background: url("http://support.nifty.com/support/common/images/com_ic019.gif") 0 0.2em no-repeat;
}









table#answer h2{
	font-weight:normal;
	font-size:200%;
	padding:10px;
	background:url(https://support.nifty.com/support/common/images/qa/com_ic028.gif) 0 0.2em no-repeat;
	padding:0 0 0 40px;
	margin:0 15px 10px 15px;
}
table.ansTable01,table.ansTable02{
	border-collapse:collapse;
	margin-bottom:20px;
	border:1px solid #ccc;
	table-layout:fixed
}
table.ansTable01 td,table.ansTable02 td{
	border:1px solid #ccc;
	padding:10px;
}
table.ansTable01 th,table.ansTable02 th{
	border:1px solid #ccc;
	padding:10px;
	background-color:#eee;
}
.section-h2,.sectionH2{
	border:1px solid #f4e7d7;
	background-color:#fff;
	padding:20px 15px 30px 15px;
	margin-bottom:0px;
}
.section-h3,.sectionH3{
	padding:0 0px 0px 0px;
	margin-bottom:30px;
}
.section-h4,.sectionH4{
	padding:0 0px 0px 15px;
	margin-bottom:30px;
}
.section-h5,.sectionH5{
	padding:0 0px 0px 15px;
	margin-bottom:30px;
}


.alert01,
.alert02,
.alert03,
.alert04,
.alert05,
.alert06
{
	border:7px solid #fad7af;
	padding:10px;
	margin-bottom:20px;
}


.info01,
.info02,
.info03,
.info04,
.info05,
.info06
{
	border:7px solid #d1d9ec;
	padding:10px;
	margin-bottom:20px;
}


.icnlamp{
	margin:0 3px 5px 3px;
}















.section-h2 h3,.sectionH2 h3{
	font-weight:bold;
	font-size:120%;
	margin-bottom:15px;
	padding:8px 10px 5px 10px;
	background-color:#faeee0;
	border-bottom:2px solid #fad7af;
}
.section-h3 h4,.sectionH3 h4{
	font-weight:bold;
	font-size:120%;
	margin-bottom:15px;
	padding:8px 10px 5px 10px;
	border-bottom:2px solid #fad7af;
}
.section-h4 h5,.sectionH4 h5{
	font-weight:bold;
	margin-bottom:15px;
	padding:8px 10px 5px 10px;
	border-bottom:1px solid #ccc;
}

.ansflow01 dt{
	text-indent:-1.2em; /*-1.5*/
	padding-left:1.5em;
	margin-bottom:8px;
}
.ansflow01 dd{
	padding-left:1.5em;
	margin-bottom:25px;
}
ul.list01{
	list-style-type:disc;
	padding-left:10px;
	margin-left:10px;
	margin-bottom:8px;
}
ul.list01 li{
	margin-bottom:8px;
}


/* +++++++++++++++++++ enqute +++++++++++++++++++ */
#enqblock dl{
	width:650px;
}

#enqblock dl dt{
	height:30px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_panel.gif) 0 0 no-repeat;
}

#enqblock dl dd ul li{
	float:left;
	display:inline;
}

#enqblock dl dd ul li a{
	height:58px;
	display:block;
}

#enqblock dl span{
	display:none;
}

#enqblock dl dd ul li a#enqans01{
	width:164px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_panel.gif) 0 -30px no-repeat;
}

#enqblock dl dd ul li a#enqans02{
	width:162px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_panel.gif) -164px -30px no-repeat;
}

#enqblock dl dd ul li a#enqans03{
	width:162px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_panel.gif) -326px -30px no-repeat;
}

#enqblock dl dd ul li a#enqans04{
	width:162px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_panel.gif) -488px -30px no-repeat;
}

#enqblock dl dd ul li a#enqans01:hover{
	background-position:0 -88px !important;
}

#enqblock dl dd ul li a#enqans02:hover{
	background-position:-164px -88px !important;
}

#enqblock dl dd ul li a#enqans03:hover{
	background-position:-326px -88px !important;
}

#enqblock dl dd ul li a#enqans04:hover{
	background-position:-488px -88px !important;
}


#enqblock.enq_comp01{

	width:650px;
	height:88px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_comp01.gif) 0 0 no-repeat;
}

#enqblock.enq_comp02{
	width:650px;
	height:88px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_comp02.gif) 0 0 no-repeat;
}

#enqblock.enq_comp03{
	width:650px;
	height:88px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_comp03.gif) 0 0 no-repeat;
}

#enqblock a{
	width:650px;
	height:88px;
	display:block;
}

#enqblock .hdn{
	display:none;
}

.ume{
width:50px;
}
.take{
width:100px;
}
.matsu{
width:150px;
}

/* +++++++++++++++++++ tokkijiko +++++++++++++++++++ */
#tokkijiko{
	position:fixed;
	bottom:0px;
	left:0px;
	width:100%;
	height:200px;
	overflow:auto;
	background:#fff;
	border-top:1px solid #b4b4b4;
	text-align:left;}
#tokkijikowrap{
	border-top:2px solid #e3e3e3;
}
#tokkijikoinner{
	border-top:1px solid #b4b4b4;
}

#tokkiconts{
	padding:0;
	float:left;
	width:70%;
	/width:68%;

}

#tokkiconts ul{
	margin:0 0 0 20px;
	list-style:disc;
}

#tokkiurl{
	padding:0;
	float:left;
	width:30%;
}

.tokkitit{
	background:url(https://support.nifty.com/support/common/images/qa/com_bg006_x.gif) bottom left repeat-x;
	padding:10px;
}
.tokkitit span{
	background:url(https://support.nifty.com/support/common/images/qa/com_h002.gif) 0 0.3em no-repeat;
	padding:5px 5px 5px 13px;
	font-weight:bold;
	font-size:110%;
}
.twrap{
	padding:0 5px;
}

#qa_center #footer-area{
	padding-bottom:250px;
}

.tokkijikobody{
	padding:10px;
}

#tokurl{
	border:1px solid #ccc;
	padding:10px;
	word-break:break-all;}

table.cntTbl td{
	text-align:center;
}


/* 動画============================================ */
.box_movie{
	background:#f3f3f3;
	padding:5px 20px;
	margin:0 auto;
	margin-bottom:30px;
	width:65%;
}
.box_movie ul {
	list-style-type:none;
}
.box_movie ul li {
	background: url("https://support.nifty.com/support/common/images/ico_movie.png") no-repeat scroll 0 50%;
	padding: 25px 0 10px 105px;
	min-height:76px;
	list-style-type:none;
}
.box_movie ul li a{
	font-weight:bold;
}
.box_movie .rn_RecordDetail ol, .rn_RecordDetail ul{
padding-left:0em;
}


/* oyakudachi??旧CSS??=========================================== */
table#answer p.oyakudachi{text-align:right;}
table#answer p.oyakudachi a{display:inline-block;/display:block;/zoom:1;width:200px;height:40px;background:url(https://support.nifty.com/support/common/images/qa/yakudachibtn.gif);}
table#answer p.oyakudachi a:hover{background-position:0 -40px;}
table#answer p.oyakudachi a span{display:none;}


/* +++++++++++++++++++ enq +++++++++++++++++++ */

#enqblocken dl dt{
	background:url(https://support.nifty.com/support/common/images/qa/enq_parts00.gif) 0 0 no-repeat;
	width:650px;
	height:30px;
	margin:0 !important;
	padding:0 !important;
}

span.nodisp{display:none;}

#enqbody01{
	background:url(https://support.nifty.com/support/common/images/qa/enq_parts03.gif) 0 bottom no-repeat;
	padding-bottom:11px;
}

#enqbody02{
	background:url(https://support.nifty.com/support/common/images/qa/enq_parts01.gif) 0 0 repeat-y;
}

#enqbody03{
	width:626px;
	margin:0 auto;
	padding:10px;
	background:url(https://support.nifty.com/support/common/images/qa/enq_parts02.gif) 0 bottom repeat-x;
}

#enqblocken dl dd p.enqmsg{
	width:626px;
}

#enqblocken dl dd p#enqmsg01{
	background:url(https://support.nifty.com/support/common/images/qa/enq_message01.gif) 0 0 no-repeat;
	height:80px;
}

#enqblocken dl dd p#enqmsg02{
	background:url(https://support.nifty.com/support/common/images/qa/enq_message02.gif) 0 0 no-repeat;
	height:40px;
}

#enqblocken dl dd p#enqmsg03{
	background:url(https://support.nifty.com/support/common/images/qa/enq_message03.gif) 0 0 no-repeat;
	height:46px;
}

#enqblocken dl dd p#enqmsg04{
	background:url(https://support.nifty.com/support/common/images/qa/enq_message04.gif) 0 0 no-repeat;
	height:46px;
}



/* +++++++++++++++++++ oyakudachi +++++++++++++++++++ */

.pc-mwrap{
	display:block;
}


.pc-movie{
	background-color:#fff;
	text-align:center;
	margin:0 0 20px 0;
}


.pc-movie-wrap{
	padding:0 0 10px 0;
	border:7px solid #D1D9EC;
}


.pc-movie-wrap p{
	padding:0 0 10px 15px;
	margin:0px ! important;
	text-align:left;
}

.pc-movie iframe{
	width:560px;
	margin:0 auto;
}

.movie-tit{
	background:url(https://support.nifty.com/support/common/images/qa/mvo_icon.gif) 10px 50% no-repeat #E3E9F7;
	text-align:left;
	padding:8px 8px 8px 35px;

	margin-bottom:10px;
	font-weight:bold;
}

#tomovie{
	text-align:right;
	margin:5px 15px 0 0 !important;
	madding:0px;
}


/* +++++++++++++++++++++++ Spring2012 +++++++++++++++++++++++ */
#content-body.public .search{
	margin:0 0 30px 0;
}

.categorylink ul.link-list li{
width:183px;
}

.categorylink{
border:none;
}


/* +++++++++++++++++++++++ Osusume +++++++++++++++++++++++ */
a#osusume {
	display: block;
	width: 579px;
	height: 109px;
	text-indent: -1000px;
	background-image: url("http://support.nifty.com/support/information/images/osusume_qa.gif");
	margin: 30px 0 30px 15px;
}

a#osusume:hover {
	background-position: bottom;
}

/* +++++++++++++++++++++++ top_rnsearch +++++++++++++++++++++++ */
#srchbtn h2{
	background:url("https://support.nifty.com/support/common/images/search_btn.gif") 0 0 no-repeat;
}
#inputkan{
	background:none;
}



#content-body .btn_search a{
	background:url("https://support.nifty.com/support/common/images/btn_tonifmo.gif") repeat 0 0;
	height: 50px;
	width: 280px;
}
#content-body .btn_search a:hover{
	background-position:0 -50px;
}