/* 第二階層の各ページ用CSS */

div#main-content{
width: 870px;
margin: 0 auto 0 auto;
padding-right: 30px;
}

/*side-nav*/

dl#side-nav{
display: block;
float: left;
width: 193px;
height: 215px;
padding-left: 30px;
background-image: url("../others/faq_subnav.png");
background-repeat: no-repeat;
overflow: hidden;
}

dl#side-nav dt{
display: block;
width: 193px;
height: 160px;
overflow: hidden;
text-indent: -30em;
}

/*page-content*/

div#page-content{
float: right;
width: 625px;
color: #7C6E65;
line-height: 130%;
}

div#page-content h2{
margin-bottom: 15px;
}

div#page-content h3{
margin-bottom: 10px;
}

div#page-content p.page-top{
width: 625px;
padding: 40px 0 10px 0;
text-align: right;
font-size: 10px;
}

ul.faq-q{
list-style-type: none;
padding-left: 5px;
}

ul.faq-q li{
padding-left: 34px;
margin-bottom: 6px;
}

#q1{
background-image: url("../others/faq_q1.gif");
background-repeat: no-repeat;
}

#q2{
background-image: url("../others/faq_q2.gif");
background-repeat: no-repeat;
}

#q3{
background-image: url("../others/faq_q3.gif");
background-repeat: no-repeat;
}

#q4{
background-image: url("../others/faq_q4.gif");
background-repeat: no-repeat;
}

#q5{
background-image: url("../others/faq_q5.gif");
background-repeat: no-repeat;
}

#q6{
background-image: url("../others/faq_q6.gif");
background-repeat: no-repeat;
}

#q7{
background-image: url("../others/faq_q7.gif");
background-repeat: no-repeat;
}

dl.faq-a{
padding-left: 5px;
background-image: url("../others/faq_ln_01.gif");
background-repeat: no-repeat;
background-position: left bottom;
}

dl.faq-a dt{
padding-left: 34px;
margin-bottom: 5px;
font-weight: bold;
}

dl.faq-a dd{
padding-left: 34px;
padding-bottom: 10px;
margin-bottom: 10px;
}

dl.one dt{
background-image: url("../others/faq_q1.gif");
background-repeat: no-repeat;
}

dl.one dd{
background-image: url("../others/faq_a1.gif");
background-repeat: no-repeat;
}

dl.two dt{
background-image: url("../others/faq_q2.gif");
background-repeat: no-repeat;
}

dl.two dd{
background-image: url("../others/faq_a2.gif");
background-repeat: no-repeat;
}

dl.three dt{
background-image: url("../others/faq_q3.gif");
background-repeat: no-repeat;
}

dl.three dd{
background-image: url("../others/faq_a3.gif");
background-repeat: no-repeat;
}

dl.four dt{
background-image: url("../others/faq_q4.gif");
background-repeat: no-repeat;
}

dl.four dd{
background-image: url("../others/faq_a4.gif");
background-repeat: no-repeat;
}

dl.five dt{
background-image: url("../others/faq_q5.gif");
background-repeat: no-repeat;
}

dl.five dd{
background-image: url("../others/faq_a5.gif");
background-repeat: no-repeat;
}

dl.six dt{
background-image: url("../others/faq_q6.gif");
background-repeat: no-repeat;
}

dl.six dd{
background-image: url("../others/faq_a6.gif");
background-repeat: no-repeat;
}

dl.seven dt{
background-image: url("../others/faq_q7.gif");
background-repeat: no-repeat;
}

dl.seven dd{
background-image: url("../others/faq_a7.gif");
background-repeat: no-repeat;
}
