/* ===== * ===== * ===== * ===== *
	Q and A Page CSS
	coded by K.Sugimura  
 * ===== * ===== * ===== * ===== */

/* * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * TITLES
* * * * * * * * * * * * * * * * * * * * * * * * * * */
h1{
margin-bottom: 40px;
background: url(../../qa/img/ttl_qa.gif) no-repeat;
}
#contents h2{
height: 20px;
margin: 0 0 15px 0;
font-size: 0;
line-height: 0;
text-indent: -9999px;
}
h2#ttl_qa_01{
width: 127px;
background: url(../../qa/img/ttl_qa_01.gif) no-repeat;
}
h2#ttl_qa_02{
width: 191px;
background: url(../../qa/img/ttl_qa_02.gif) no-repeat;
}
h2#ttl_qa_03{
width: 207px;
background: url(../../qa/img/ttl_qa_03.gif) no-repeat;
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * *
* * * CONTENTS
* * * * * * * * * * * * * * * * * * * * * * * * * * */
.border{
width: 508px;
height: 21px;
display: block;
margin-left: 35px;
border-top: dotted 1px #717171;
}
#contents dt{
padding: 2px 0 5px 24px;
background: url(../../qa/img/ico_q.gif) no-repeat;
color: #E04261;
font-weight:bold;
line-height: 1;
}
#contents dd{
margin-bottom: 20px;
padding-left: 24px;
background: url(../../qa/img/ico_a.gif) no-repeat 0 2px;
}



