/* -- 

NTT西日本　セキュリティ対策　サポートページ CSS ファイル

ファイル名：faq_index.css
FAQ index レイアウト用

 -- */
 .index_news_fieldset{
			padding-left:10px;
			}
			
.index_contents_title{
			width:100%;
			border-bottom:2px solid #18008c;
			height:26px;
}

.index_contents1	{

			padding-top:10px;
			padding-left:10px;

}


.index_contents2	{
			padding-top:10px;
			padding-left:10px;

}



.index_contents_table{
	border-collapse:collapse;
	border:1px solid #666;
	
}

.index_contents_table td{
	padding:8px;
	border:1px solid #666;
	}
	
.contents_all_a{
		text-align:right;
}

.contents_all_a2{
		background-image:url(../../common/images/icon/arrow_01.gif);
		background-repeat:no-repeat;
		background-position:0px 1px;
		padding-left:15px;
		

}




.faq_index_1{
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	
	width:260px;
	height:75px;
	background-image:url(images/index_menu_all.png);
	background-position:0px 0px;
}


a:hover.faq_index_1{
		background-position:0px -75px;
}

.faq_index_2{
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	
	width:260px;
	height:75px;
	background-image:url(images/index_menu_all.png);
	background-position:0px -150px;	
}

a:hover.faq_index_2{
	background-position:0px -225px;
	
}

.faq_index_3{
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	
	width:260px;
	height:75px;
	background-image:url(images/index_menu_all.png);	
	background-position:0px -300px;	
}

a:hover.faq_index_3{
	background-position:0px -375px;
}

.faq_index_4{
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	
	width:260px;
	height:75px;
	background-image:url(images/index_menu_all.png);
	background-position:0px -450px;	
}

a:hover.faq_index_4{
	background-position:0px -525px;
}




.contents_area{
	margin-left:15px;
	}




.category_bar		{
					margin-top:25px;
	}

				
.a_title_link{
				background-image:url(../../common/images/icon/p_gray_r.gif);
				background-repeat:no-repeat;
				padding-left:15px;
				}				

/*index_error_all.htmlで使用*/
.a_title_link2{
	background-position:left 2px;
	background-image:url(../../common/images/icon/p_gray_r.gif);
	background-repeat:no-repeat;
	padding-left:15px;

	font-size:15px;
	height:30px;

}



.rank_sprite{
background:url(../../common/images/number_all.png);
display:block;
text-indent:-1000px;
}

#ranking_1{
width:35px;
height:36px;
background-position:0px 0px;
}

#ranking_2{
width:35px;
height:36px;
background-position:0px -36px;
}

#ranking_3{
width:35px;
height:36px;
background-position:0px -72px;
}			

.faq_index_sprite{
background:url(images/index_all_01.png) no-repeat;
display:block;
text-indent:-1000px;
}
#faq_index_next{
width:140px;
height:123px;
background-position:0px -190px;
cursor:pointer;
}

#faq_index_premium{
width:140px;
height:123px;;
background-position:-140px -190px;
cursor:pointer;
}

#faq_index_online{
width:371px;
height:95px;
background-position:0px 0px;
cursor:pointer;
}


#faq_index_update{
width:371px;
height:95px;
background-position:0px -95px;
cursor:pointer;
}

.faq_index_sprite_02{
background:url(images/index_all_02.png) no-repeat;
display:block;
text-indent:-1000px;
}

#index_01{
width:226px;
height:26px;
background-position:0px 0px;
}

#index_02{
width:226px;
height:26px;
background-position:0px -26px;
}


#index_03{
width:226px;
height:26px;
background-position:0px -52px;
}


#index_04{
width:226px;
height:26px;
background-position:0px -78px;
}


#index_05{
width:226px;
height:26px;
background-position:0px -104px;
}


.faq_index_sprite_03{
background:url(images/index_all_03.png) no-repeat;
display:block;
text-indent:-1000px;
}

#index_03_01{
width:496px;
height:32px;
background-position:0px 0px;
}

#index_03_02{
width:496px;
height:32px;
background-position:0px -32px;
}

#index_03_03{
width:496px;
height:32px;
background-position:0px -64px;
}

#index_03_04{
width:496px;
height:32px;
background-position:0px -96px;
}

#index_03_05{
width:496px;
height:32px;
background-position:0px -128px;
}

#index_03_06{
width:496px;
height:32px;
background-position:0px -160px;
}

#index_03_07{
width:496px;
height:32px;
background-position:0px -192px;
}

#index_03_08{
width:496px;
height:32px;
background-position:0px -224px;
}

#index_03_09{
width:496px;
height:32px;
background-position:0px -256px;
}

#index_03_10{
width:496px;
height:32px;
background-position:0px -288px;
}


.a_search_log			{
						background-image:url(../../common/images/icon/arrow_02.gif);
						background-position:0px 1px;
						background-repeat:no-repeat;
						margin-right:10px;
						padding-left:14px;
				
						}
