#kiyaku_info {
width:550px;
text-align:left;
}

#kiyaku_info .box01 {
margin-bottom:10px;
padding-bottom:30px;
border-bottom:1px #ccc dotted;
}

#kiyaku_info .box02 {
margin-bottom:30px;
}

#kiyaku_info .box03 {
margin-bottom:50px;
}

#kiyaku_info .box04 {
padding-top:20px;
border-top:1px #ccc dotted;
}


#kiyaku_info h2 {
font-size:85%;
color:#3c3c3c;
line-height:140%;
font-weight:bold;
margin:0;
padding-bottom:5px;
}

#kiyaku_info h3 {
font-size:75%;
color:#3c3c3c;
line-height:140%;
font-weight:normal;
margin:0;
}

#kiyaku_info p {
font-size:75%;
color:#3c3c3c;
line-height:140%;
}

#kiyaku_info .p01 {
padding:0 0 5px 1em;
}

/*-------------- font --------------*/
#kiyaku_info .txtred {
color:#f00;
}

#kiyaku_info .txtblue {
color:#000099;
}


/*-------------- list --------------*/
#kiyaku_info ul {
margin:0;
padding:0;
}

#kiyaku_info ul h3 {
font-size:100%;
color:#3c3c3c;
line-height:140%;
font-weight:bold;
margin:0;
padding-bottom:3px;
}

#kiyaku_info .list01 {
font-size:75%;
color:#3c3c3c;
line-height:140%;
list-style-type:none;
}

#kiyaku_info .list01 li {
text-indent:-1em;
padding-left:1em;
padding-bottom:5px;
}

#kiyaku_info .list02 {
font-size:75%;
color:#3c3c3c;
line-height:140%;
list-style-type:none;
border:1px solid #ccc;
padding:15px;
}

#kiyaku_info .list02 li {
margin:0 0 15px 0;
}

#kiyaku_info .list02b li {
margin:0 0 5px 0;
text-indent:-1.5em;
padding-left:1.5em;
}

#kiyaku_info .list02c li {
margin:0 0 3px 0;
}





/*-------------- table --------------*/
#kiyaku_info .table01 {
width:540px;
font-size:100%;
color:#3c3c3c;
line-height:140%;
border:1px solid #ccc;
border-collapse:collapse;
margin-bottom:5px;
background:#efefef;
}

#kiyaku_info .table01 td {
border:1px solid #ccc;
padding:3px;
}

#kiyaku_info .table01 .center {
text-align:center;
}

#kiyaku_info .table01 .tdyellow {
background:#FFFFEC;
}

#kiyaku_info .table01 .tdgreen {
background:#F8FFF0;
}

#kiyaku_info .table01 .tdgray {
background:#f9f9f9;
}


#kiyaku_info .table02 {
border:1px solid #f00;
padding:10px;
margin:0 10px 10px 0;
}






