@charset "UTF-8";

.titleCopy {
margin: 15px 0;
}


/* --------------------------------------------------
summary
-------------------------------------------------- */
div.summary h4 {
margin-bottom: 5px;
}

div.summary table {
width: 630px;
margin-bottom: 30px;
border-collapse: collapse;
}

div.summary table tr th,
div.summary table tr td {
text-align: left;
vertical-align: top;
padding: 5px 10px;
border: #FFFFFF 1px solid;
}

div.summary table tr th {
width: 150px;
font-weight: normal;
background-color: #CCCCCC;
}

div.summary table tr td {
width: 480px;
background-color: #E6E6E6
}

div#contentsBody p.btnBacknumber{

margin-top:4px;
text-align:right;

}

div#contentsHead h3.titleBacknumber{

width:630px;
padding:8px 0;
border-top:4px solid #333;
border-bottom:1px solid #333;

}


ul#backnumberList {
margin:10px 0 30px 0;
}

ul#backnumberList li {
margin-bottom: 10px;
}

ul#backnumberList li p.image {
float: left;
margin-right: 10px;
}

ul#backnumberList li p.title,
ul#backnumberList li p.caption {
float: left;
width: 570px;
}

ul#backnumberList li p.title {
margin-bottom: 5px;
}

/*for IE6*/
* html body ul#backnumberList li p.caption { margin-right: -3px; }

p#backNumber {
text-align: right;
}
