@charset "utf-8";

#wideContent h2 {
margin-bottom:4px;
}
#wideContent h3 {
height:30px;
margin:0 5px 9px;
padding:14px 11px 0;
background:url(../images/faq_bg_02.png) left bottom no-repeat;
font-weight:bold;
line-height:30px;
}

/* local nav */
#wideContent .nav {
margin:0 15px 3px;
}
#wideContent .nav li {
display:inline;
padding:0 10px;
background:url(../images/faq_bg_01.png) left center no-repeat;
}

/* faq box */
#wideContent .faq {
margin:0 10px 9px;
border:1px solid #C6D3EF;
}
#wideContent .faq h4,
#wideContent .faq p {
position:relative;
color:#666;
}
#wideContent .faq h4 {
margin:1px;
padding:10px 10px 10px 53px;
background-color:#E7ECFA;
}
#wideContent .faq p {
padding:11px 11px 11px 54px;
border-top:1px solid #C6D3EF;
}
#wideContent .faq span {
position:absolute;
top:10px;
left:10px;
_top:11px;
_left:-43px;
color:#333;
font-weight:bold;
}

/* bottom border */
#wideContent .border {
width:750px;
height:40px;
margin:0 auto;
background:url(../images/common_bg_02.png) 1px bottom no-repeat;
overflow:hidden;
}
