div {
margin:0;
padding:0;
}

#container {
width : 700px ;
height : 700px ;
margin: -30px auto 0px auto;
/*border:solid red 1px;*/
background-image:url("../image/qa.gif");
background-position : top;
background-repeat : no-repeat;
position: relative ;
}

#l {
/*float : left ;*/
position : absolute ;
top : 140px ;
left : 0px ;
width :332px ;
margin : 0px 0px 0px 50px;
padding :0px ;
/*border:solid blue 1px;*/
}


#r {
/*float:left;*/
position : absolute ;
top : 140px ;
left : 390px ;
width : 280px ;
margin : 0px;
padding: 0px ;
/*border:solid blue 1px;*/
}

.cl {
clear : both ;
}

ul.qa1 {
list-style-type: none ;
margin:0;
padding:0;
}

li.qa2 {
list-style-type: none ;
text-align: right ;
padding : 5px 60px 0px 0px;
line-height : 1.2em;
}


li.qa2 a:{
text-decoration : none;
}
li.qa2 a:link
{background-color : transparent ; color : #0000ff ; /*Blue*/text-decoration : none;}
li.qa2 a:visited
{background-color : transparent ; color : black;text-decoration : none;}
li.qa2 a:hover
{background-color : transparent ; color : #006600 ; /*Green*/
border-color: white gray gray white; border-width : 2px ; border-style : outset ;
/*margin-left : -2px ;*/
text-decoration : none;
/*border-left : solid red 5px ; margin-left : 5px;*/
line-height :1.6em;font-size:110%;
}
li.qa2 a:active
{background-color : transparent ; color: #990000 ; /*red*/text-decoration : none;}


li.ans {
list-style-type: none ;
text-align: right ;
padding : 5px 60px 0px 0px;
background-image: url(../image/current.gif);
background-position : 0px 2px;	
background-repeat: no-repeat;
line-height : 24px;
}