@charset "utf-8";

/*==========================================
File name: category.css
Editors: IT-Probe
Last Editor: IT-Probe
Date: 2012.12.04
========================================== */
h1{
	margin-bottom:13px;
	padding:7px 0 7px 10px;
	line-height:20px;
	color: #000;
	font-size:20px;
	border-left:2px solid #000;
}


h2{
	margin-bottom:10px;
	color: #5186AD;
	font-size:16px;
}

h2 a{
	color: #5186AD;
}

h3{
}


/* テーブル */


/* テーブル */

.table_type01{
	margin: 0px;
	}

.table_type01 th,
.table_type01 td{
	border: solid 1px #CCC;
	text-decoration:none;
	border-collapse: collapse;
}

.table_type01 th{
	background-color: #F6F6F6;
	color:#333333;
}

.table_type01 th,
.table_type01 td{
	padding: 5px 13px;
}

/* リスト */

.list_type01 ul{
	margin:0 0 0 0;}

.list_type01 li{
	background:url(../images/common/li.gif) no-repeat top left;
	padding-left:18px;
	line-height:1.8;
	}


.list_type01 li + li{
	margin:15px 0 0 0;
	}



/* --- FAQ ---*/

.faq dl{
	margin: 0;
	padding: 0;
}

.faq dt{
	list-style: none;
	padding: 0 0 0 25px;
	margin: 20px 0 0 0;
	color: #012884;
	line-height:1.5;
	background: url(../images/faq/faq_q.gif) no-repeat left top;
}

.faq dd{
	padding: 0 0 0 25px;
	margin-top: 7px;
	line-height:1.5;
	background: url(../images/faq/faq_a.gif) no-repeat left top;
}

/* --- FAQ ２---*/

.qa dl{
	margin: 0;
	padding: 0;
}

.qa dt{
	list-style: none;
	padding: 0 0 0 50px;
	margin: 20px 0 0 0;
	line-height:38px;
	font-size:16px;
	background: url(../images/faq/q.jpg) no-repeat left top;
	border-bottom:#052C70 1px dotted;
}

.qa dd{
	padding: 0 0 0 90px;
	margin: 15px 0 50px 52px;
	line-height:22px;
	background: url(../images/faq/a.jpg) no-repeat left top;
}

/* --- サイトマップ --- */

/*（main幅　670px用) */


#sitemap #homelink ul,
#sitemap #pages ul{
	margin: 0 0 15px 0;
}

#sitemap #homelink ul li a,
#sitemap #pages ul li a{
	display: block;
	padding: 8px;
	background: #EFEFEF; 
	border-left: solid 3px #396;
	width: 270px; 
	margin: 0 0 10px 0;
}

#sitemap #homelink ul li ul li a,
#sitemap #pages ul li ul li a{
	background: #FFF url(../images/common/li.gif) no-repeat 0 50%;
	border: none; 
	margin: 0 0 5px 16px;
	padding: 5px 5px 5px 16px;
	width: 270px; /* 不具合があれば調整 */ 
}

#sitemap #pages .list_01,
#sitemap #pages .list_02{
	width: 288px;
}

#sitemap #pages .list_01{
	float: left;
}

#sitemap #pages .list_02{
	float: right;
}

#sitemap #homelink{
	border-bottom: dotted 1px #CCCCCC;
}



