/*プライバシーポリシー*/

#title_box{
width:900px;
height:102px;
background:url(../images/privacypolicy/header-title.jpg) no-repeat;
display:block;
}

#title_box h1{
text-indent:-9999px;
float:left;
}


.text_box{
width:680px;
margin:10px auto 0 auto;
clear:both;
line-height:150%;
}



/*----------------------------------------------------------タイトル設定*/
#a01{
width:680px;
height:33px;
margin:15px 0 0 0;
padding:0;
display:block;
text-indent:-9999px;
background:url(../images/privacypolicy/subtitle01.jpg) no-repeat bottom;
}

#a02{
width:680px;
height:33px;
margin:15px 0 0 0;
padding:0;
display:block;
text-indent:-9999px;
background:url(../images/privacypolicy/subtitle02.jpg) no-repeat bottom;
}

#a03{
width:680px;
height:33px;
margin:15px 0 0 0;
padding:0;
display:block;
text-indent:-9999px;
background:url(../images/privacypolicy/subtitle03.jpg) no-repeat bottom;
}

#a04{
width:680px;
height:33px;
margin:15px 0 0 0;
padding:0;
display:block;
text-indent:-9999px;
background:url(../images/privacypolicy/subtitle04.jpg) no-repeat bottom;
}

#a05{
width:680px;
height:33px;
margin:15px 0 0 0;
padding:0;
display:block;
text-indent:-9999px;
background:url(../images/privacypolicy/subtitle05.jpg) no-repeat bottom;
}

#a05 a{
width:680px;
height:33px;
margin:15px 0 0 0;
padding:0;
display:block;
text-indent:-9999px;
display:block;
}

/*----------------------------------------------------------タイトル設定終*/

p.line{
border-bottom: #DCCBC8 1px solid;
margin:0;
padding:10px 0 10px 0;
text-indent:10px;
}
p.line02{
border-top: #DCCBC8 1px solid;
border-bottom: #DCCBC8 1px solid;
margin:0;
padding:10px 0 10px 0;
text-indent:10px;
}

p{
margin:0 0 0 28px;
padding:10px 0 0 0;
}

ul{
margin:0 0 20px 0;
padding:15px 0 0 40px;
}

p.small{
font-size:11px;
line-height:120%;
}
