@charset "utf-8";


/* **************************************
*Since: 2008-11-05
*Modified: 2008-11-00
************************************** */


/* Reset & Restyle
----------------------------------------------- */
#contents dl{
	padding-bottom:20px!important;
	padding-bottom:30px;
	border-bottom:1px dotted #ccc;
	margin-bottom:30px;
}

#contents dl dt,#contents dl dd{
	width:360px;
	height:40px;
	float:left;
	margin-bottom:10px;
}

#contents dl dt{
	width:380px;
}

#contents dl dt a,#contents dl dd a{
	display:block;
}

#contents dl dt a:hover,
#contents dl dd a:hover{
	background-color:transparent;
}

#contents dl dt a:hover img,
#contents dl dd a:hover img{
	visibility:hidden;
}

#contents dl .q01{
	background:url(../images/q01_hover.gif) no-repeat;
}

#contents dl .q02{
	background:url(../images/q02_hover.gif) no-repeat;
}

#contents dl .q03{
	background:url(../images/q03_hover.gif) no-repeat;
}

#contents dl .q04{
	background:url(../images/q04_hover.gif) no-repeat;
}

#contents dl .q05{
	background:url(../images/q05_hover.gif) no-repeat;
}

#contents dl .q06{
	background:url(../images/q06_hover.gif) no-repeat;
}

#contents dl .q07{
	background:url(../images/q07_hover.gif) no-repeat;
}

#contents dl .q08{
	background:url(../images/q08_hover.gif) no-repeat;
}

#contents dl .q09{
	background:url(../images/q09_hover.gif) no-repeat;
}

#contents dl .q10{
	background:url(../images/q10_hover.gif) no-repeat;
}

#contents dl .q11{
	background:url(../images/q11_hover.gif) no-repeat;
}


#contents .answer{
	width:736px;
	border:1px solid #ccc;
	padding:1px;
	margin-bottom:20px;
}

#contents .answer p{
	padding:5px 15px;
}

#contents .answer span{
	display:block;
	padding:0 5px 5px 5px;
	text-align:right;
}
