@charset "utf-8";

/* lead box */
div#mainBlock #contBlock .lead {
margin-right:19px;
padding-bottom:30px;
}
div#mainBlock #contBlock .lead p {
margin-bottom:10px;
}
div#mainBlock #contBlock .lead .policy {
margin-bottom:20px;
padding:18px;
border:1px solid #aad7dd;
background-color:#f8fcfe;
}
div#mainBlock #contBlock .lead .policy ul {
margin-left:1em;
}

/* link box */
div#mainBlock #contBlock .link ul {
list-style:none;
margin-bottom:20px;
}
div#mainBlock #contBlock .link li {
padding-left:22px;
background:url(../../../images/m-tr.gif) no-repeat;
}

div#mainBlock #contBlock h2 {
margin-bottom:10px;
}

/* guideline box */
div#mainBlock #contBlock .guideline {
margin-bottom:50px;
margin-right:19px;
}

/* target box */
div#mainBlock #contBlock .target {
margin-right:19px;
padding-bottom:30px;
}
div#mainBlock #contBlock .target h3 {
margin-bottom:10px;
padding-left:5px;
border-left:3px solid #ccc;
font-size:1em;
line-height:1.1;
}
div#mainBlock #contBlock .target p {
margin-bottom:20px;
}
div#mainBlock #contBlock .target ul {
list-style:none;
margin-bottom:30px;
font-size:0.8em;
}
div#mainBlock #contBlock .target li {
margin-left:2em;
text-indent:-2em;
}

/* term box */
div#mainBlock #contBlock .term {
margin-bottom:60px;
margin-right:19px;
}
div#mainBlock #contBlock .term ul {
margin-left:1.5em;
}

