@charset "utf-8";

/*==========================================
File name: category.css
Editors: IT-Probe
Last Editor: IT-Probe
Date: 2012.12.04
========================================== */

h1{
	margin: 0 0 10px 0;
}

h2{
	margin: 0 0 10px 0;
	padding: 0 0 3px 0;
	color: #396;
}
h3 {
	color: #333;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #630;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 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;
}

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

/*（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;
	width: 270px;
	margin: 0 0 10px 0;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #900;
}

#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;
}
.use_bana {
	width: 685px;
	margin-bottom: 20px;
	overflow:hidden;
}
.use_bana .use_bana1 {
	float: left;
	width: 320px;
}
.use_bana .use_bana2 {
	float: right;
	width: 320px;
}
