/* CSS Document */

#contents2 #faq{
width:670px; margin:25px auto; line-height:1.6em;
}

#contents2 #faq p{
margin:5px 0px 5px 15px;
}

#contents2 h1{
background:url(img/title.gif) no-repeat;
width:690px;
height:51px;
text-indent:-9000px;
}

#contents2 .h1{
background:url(img/title.gif) no-repeat;
width:690px;
height:45px;
text-indent:-9000px;
}

#contents2 .h2{
background:url(img/sub_t.gif) no-repeat 5px center;
width:690px;
height:69px;
text-indent:-9000px;
}

#contents2 .h2_goods{
background:url(img/good_tit.jpg) no-repeat 0px 0px;
width:650px;
height:40px;
text-align:right;
padding:5px 10px;
}

#contents2 .h2_online{
background:url(img/online_tit.jpg) no-repeat 0px 0px;
width:650px;
height:40px;
text-align:right;
padding:5px 10px;
}

#contents2 .blue{
background:url(img/favorina_faq_01.jpg) no-repeat;
width:320px;
height:35px;
text-indent:-9000px;
background-color:#EAF0F7;
}
#contents2 .pink{
background:url(img/favorina_faq_02.jpg) no-repeat;
width:320px;
height:35px;
text-indent:-9000px;
background-color:#FBECED;
}

#contents2 .bk_blue{
background-color:#EAF0F7;
width:320px;
float:left;
margin:10px;
padding-bottom:40px;
}
#contents2 .bk_pink{
background-color:#FBECED;
width:320px;
float:right;
margin:10px;
padding-bottom:40px;
}

#contents2 .bk_blue ul{
padding:0px;
margin:0px 0px 0px 45px;
}

#contents2 .bk_pink ul{
padding:0px;
margin:0px 0px 0px 25px;
}

#contents2 li{
padding:0px 10px 3px 0px;
line-height:2.0em;
}

#contents2 .faq01{
list-style:url(img/q1.gif) outside;
}

#contents2 .faq02{
list-style:url(img/q2.gif) outside;
}

#contents2 .faq03{
list-style:url(img/q3.gif) outside;
}

#contents2 .faq04{
list-style:url(img/q4.gif) outside;
}

#contents2 .faq05{
list-style:url(img/q5.gif) outside;
}

#contents2 .faq06{
list-style:url(img/q6.gif) outside;
}

#contents2 .faq07{
list-style:url(img/q7.gif) outside;
}

#contents2 .faq08{
list-style:url(img/q8.gif) outside;
}

#contents2 .faq09{
list-style:url(img/q9.gif) outside;
}

#contents2 .faq10{
list-style:url(img/q10.gif) outside;
}

#contents2 .faq11{
list-style:url(img/q11.gif) outside;
}

#contents2 .faq12{
list-style:url(img/q12.gif) outside;
}

#contents2 .faq13{
list-style:url(img/q13.gif) outside;
}

#contents2 .faq14{
list-style:url(img/q14.gif) outside;
}

#contents2 .faq15{
list-style:url(img/q15.gif) outside;
}

#contents2 .faq16{
list-style:url(img/q16.gif) outside;
}



#contents2 .bk_pink ul{
padding:5px 0px 3px 20px;
}

#contents2 .b01{
background:url(img/faq_bb01.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .b02{
background:url(img/faq_bb02.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .b03{
background:url(img/faq_bb03.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .b04{
background:url(img/faq_bb04.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .p01{
background:url(img/faq_pp01.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .p02{
background:url(img/faq_pp02.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .p03{
background:url(img/faq_pp03.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .p04{
background:url(img/faq_pp04.gif) no-repeat 10px 15px;
width:285px;
height:35px;
text-indent:-9000px;
}

#contents2 .faq_footer{
background:url(img/faq_footer.jpg) no-repeat; width:676px; height:194px; margin:50px auto;
}

#contents2 .faq_footer_text{
text-indent:-9000px;
}

#contents2 strong{
color:#993333;
}

#contents2 b{
color:#993333;
}

#contents2 .faq_one_pink{
background:#FBECED;
padding:10px 20px 15px 15px;
margin:15px 0px; 
}

#contents2 .faq_one_blue{
background:#EAF0F7;
padding:10px 20px 15px 15px;
margin:15px 0px; 
}

#contents2 .q01{
background:url(img/q/pq01.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q02{
background:url(img/q/pq02.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q03{
background:url(img/q/pq03.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q04{
background:url(img/q/pq04.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q05{
background:url(img/q/pq05.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q06{
background:url(img/q/pq06.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q07{
background:url(img/q/pq07.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q08{
background:url(img/q/pq08.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q09{
background:url(img/q/pq09.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q10{
background:url(img/q/pq10.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q11{
background:url(img/q/pq11.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .q12{
background:url(img/q/pq12.gif) no-repeat;
height:50px;
padding:7px 40px 0px;
}

#contents2 .q13{
background:url(img/q/pq13.gif) no-repeat;
height:50px;
padding:7px 40px 0px;
}

#contents2 .q14{
background:url(img/q/pq14.gif) no-repeat;
height:50px;
padding:7px 40px 0px;
}

#contents2 .q15{
background:url(img/q/pq15.gif) no-repeat;
height:70px;
padding:7px 40px 0px;
}

#contents2 .q16{
background:url(img/q/pq16.gif) no-repeat;
height:30px;
padding:7px 40px 0px;
}

#contents2 .pink_left{
float:left; width:335px; padding-bottom:20px;
}
#contents2 .pink_right{
float:right; width:335px; padding-bottom:20px;
}

#contents2 .blue_left{
float:left; width:335px; padding-bottom:20px;
}
#contents2 .blue_right{
float:right; width:335px; padding-bottom:20px;
}

#contents2 .blue_main{
width:670px; padding-bottom:20px;
}


#contents2 .bb_pink{
border-top:#F2BFCB solid 1px; 
}

#contents2 .bb_blue{
border-top:#D9E3F0 solid 1px; 
}

#contents2 ul.arrow{
list-style:none;
text-align:right;
padding:0px 0px;
margin:0px;
}
#contents2 .arrow li{
display:inline;
}

