@charset "UTF-8";

/* 質問一覧
------------------------------------------ */
.outline1{
	width:420px;
	float:left;
}
.outline1 h2{
	background:url(../img/trait/tt_01.gif) no-repeat center left;
}

.outline1 li{
	margin:0 0 0 10px;
	padding:0 0 5px 0;
}
.outline1 li a:link,
.outline1 li a:visited{
	background:url(../img/common/icon_link.gif) no-repeat center left;
	padding:0 0 0 15px;
	color:#333;
}
.outline1 li a:hover,
.outline1 li a:active{
	background:url(../img/common/icon_link.gif) no-repeat center left;
	padding:0 0 0 15px;
	color:#E08601;
}




.outline2{
	width:420px;
	float:right;
}
.outline2 h2{
	background:url(../img/trait/tt_02.gif) no-repeat center left;
}

.outline2 li{
	margin:0 0 0 10px;
	padding:0 0 5px 0;
	color:#333;
}
.outline2 li a:link,
.outline2 li a:visited{
	background:url(../img/common/icon_green.gif) no-repeat center left;
	padding:0 0 0 15px;
	color:#333;
}
.outline2 li a:hover,
.outline2 li a:active{
	background:url(../img/common/icon_green.gif) no-repeat center left;
	padding:0 0 0 15px;
	color:#E08601;
}


/* 質問詳細
------------------------------------------ */
.detail1 h3{
	background:url(../img/common/icon_link.gif) no-repeat center left;
	padding:20px 0 20px 15px;
	margin:0 0;
}


h2.green{
	background:url(../img/common/bg_h2_green.gif) no-repeat center left;	
}
.detail2 h3{
	background:url(../img/common/icon_green.gif) no-repeat center left;
	padding:20px 0 20px 15px;
	margin:0 0;
}


.detail1 p,
.detail2 p{
	padding:0 20px;
}

.detail1 .pagetop,
.detail2 .pagetop{
}







 