@charset "UTF-8";

/* ///////////////////////////////////////////////
【privacyカテゴリ】
title: privacy.css
paths: common/css/privacy.css
/////////////////////////////////////////////// */


/* -----------------------------------------------
Table Of Contents

#01 共通
#02 内容
----------------------------------------------- */



/* -----------------------------------------------

#01 共通

----------------------------------------------- */
div.mainImg h2 {
background: url(../../privacy/img/privacy_ttl_main.jpg) no-repeat;
}

div.boxA h2 {
width: 58px;
height: 497px;
margin: 0 auto;
background: url(../../privacy/img/privacy_ttl_left.gif) no-repeat;
}



/* -----------------------------------------------

#02 内容

----------------------------------------------- */
div.section {
width: 856px;
margin: 0 auto 50px;
}

div.section h3 {
width: 836px;
margin-bottom: 20px;
padding: 15px 6px;
border: 4px solid #ccc;
color: #333;
font-size: 110%;
font-weight: bold;
}

div.section p.headCap {
width: 836px;
margin: 0 auto 15px;
}

div.sectionBox {
width: 836px;
margin: 0 auto 20px;
padding-bottom: 10px;
border-bottom: 1px dotted #999;
}

div.sectionBox h4 {
height: 14px;
margin-bottom: 7px;
}
div.relation h4 {
width: 119px;
background: url(../../privacy/img/relation_ttl.gif) no-repeat;
}
div.collection h4 {
width: 133px;
background: url(../../privacy/img/collection_ttl.gif) no-repeat;
}
div.manage h4 {
width: 160px;
background: url(../../privacy/img/manage_ttl.gif) no-repeat;
}
div.confirm h4 {
width: 258px;
background: url(../../privacy/img/manage_ttl.gif) no-repeat;
}

div.sectionBox p,
div.sectionBox ul {
margin-bottom: 7px;
}




