@charset "utf-8";
/* CSS Document */

#main{
	height: 900px;
	width: 840px;
	margin-left: 30px;
	padding-top: 10px;
	text-align: left;
}

/* title2
-----------------------------------*/
#qa_title{
	width			:625px;
	height			:115px;
	float: right;
}

#qa_title h2{
	text-indent		:-9999px;
	width			:625px;
	height			:115px;
	margin-top: 0px;
	padding-top: 10px;
	background-image: url(img/title.jpg);
	background-repeat: no-repeat;
}



#work{
	width			:625px;
	float: right;
	background-color: #FFFFFF;
	margin-top: 5px;
}

#text{
	width			:605px;
	padding: 10px;
	text-align: left;
}


p{
	margin-left: 15px;
	line-height: 18px;
	margin-right: 15px;
	margin-bottom: 25px;
	font-size: 14px;
}

img{
	float			:left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

img#img{
	margin: 0;
}


h4{
	font-size		:16px;
	color			:#CC6666;
	margin-left: 10px;
	margin-bottom		:12px;
	font-weight: bold;
}

/* content
-----------------------------------*/
#qa_textarea{
width			:570px;
margin			:19px 0 25px 30px;
padding-bottom		:20px;
}
#qa_textarea p{
margin-left		:10px;
}


.qa_unit{
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.qa_unit p{
padding-left		:55px;
padding-bottom:10px;
background		:url("img/a_mark.gif") no-repeat 0 0;
}


.qa_unit div.questionA, 
.qa_unit div.questionB{
margin-bottom		:15px;
}

.qa_unit div.questionA h3{
color			:#f446e2;
font-weight		:normal;
font-size		:110%;
padding			:7px 0 7px 55px;
background		:url("img/q_mark.gif") no-repeat 0 center;
}

.qa_unit div.questionB h3{
color			:#f446e2;
font-weight		:normal;
font-size		:110%;
padding			:14px 0 14px 55px;
background		:url("img/q_mark.gif") no-repeat 0 center;
}