@charset "utf-8";

/* override gnav */
#gnavi01 .faq a,
#gnavi01 .faq a:hover {
background-position:-608px -70px;
}

/* override sidebar */
#sidebar01 .faq .e01 a,
#sidebar01 .faq .e01 a:hover {
background-position:-380px -105px;
}

/* override styles */
#content01 {
padding-bottom:40px;
}
#content01 h1 {
margin-bottom:3px;
}

/* lead */
#content01 .lead {
margin:0 13px 16px;
}
#content01 .lead p {
font-size:1.2em;
}

/* 2 column group box */
#content01 .group {
width:545px;
margin-bottom:3px;
background:url(../../common/common_bg_05.png) 5px top repeat-y;
}
#content01 .single {
width:268px;
}
#content01 .group-inner {
overflow:hidden;
height:100%;
padding-bottom:18px;
background:url(../../common/common_bg_06.png) 5px bottom no-repeat;
}
#content01 .group .item {
display:inline;
float:left;
width:239px;
margin-right:4px;
margin-left:5px;
padding:13px 12px 0;
background:url(../../common/common_bg_07.png) no-repeat;
}
#content01 .group .item h2 {
margin-bottom:10px;
}
#content01 .group .item .image {
float:left;
}
#content01 .group .item p {
margin-left:70px;
font-size:1.2em;
}
