@charset utf-8;

#mainBlock {
width:726px;
float:right;
}
#mainBlock div.pageTOP {
margin:0 0 10px 0;
}

#description {
padding:20px 0;
font-size:14px;
}
#description a {
font-weight:bold;
}

#anchor-area {
margin:0 0 30px 0;
padding:15px 30px 7px 30px;
border:3px solid #e0e0e0;
font-size:14px;
}
#anchor-area ul li {
display:inline-block;
vertical-align:top;
width:198px;
padding:0 0 8px 22px;
background:url(/ayl/faq/images/icn_arw.gif) 0 2px no-repeat;
}
* html #anchor-area ul li {
display:inline;
}
*+html #anchor-area ul li {
display:inline;
}
div#contents #anchor-area ul li a {
text-decoration:none;
color:#515151;
}
div#contents #anchor-area ul li a:hover {
text-decoration:underline;
}

#mainBlock h3 {
margin:0 0 15px 0;
}

#mainBlock dl {
padding:0 0 1px 0;
}
#mainBlock dt {
margin:0 0 4px 0;
padding-left:27px;
background:url(/ayl/faq/images/icn_q.gif) left top no-repeat;
font-weight:bold;
color:#b037a0;
}
#mainBlock dd {
margin-bottom:20px;
padding-left:27px;
}

.exp {
margin:10px 0 20px 0;
padding:20px 23px;
border:1px dotted #959595;
font-size:14px;
}

