/* おすすめの逸品 */
.topics { background-image: url(img/copy_back.jpg); background-repeat: repeat-x; border-top: 3px solid #C25A4F; border-bottom: 1px solid #C25A4F; color: #C85550; font-family: "ＭＳ Ｐ明朝", "細明朝体"; height: 60px; padding: 10px; margin: 5px 0px; }
h2 { font-size:36px; margin: 0px; line-height: 36px; }
.copy { font-size:18px; line-height: 18px; margin-bottom: 6px; }
.update { font-size:10px; text-align: right; }
.topicsimg { border: 1px solid #C25A4F; margin-bottom: 20px; }
#BN ul { margin:0px; padding:0px; }
#BN li { margin:0px 0px 3px; padding:0px 0px 0px 13px; list-style: none; background: url(../img_global/arrow.gif) no-repeat left center; font-size: 11px; line-height: 11px; }
#BN h3 { border-bottom:1px dotted #666666; font-size: 11px; font-weight: normal; color: #333366; margin-bottom: 5px; }
h3 { font-size:14px; font-weight: bold; color: #333366; margin: 3px 0px; }
p { margin:0px 0px 10px; }
.att { color: #FF6699; font-weight: bold; font-size: 14px; }
.backnumber { background-image:url(../img_global/arrow.gif); background-repeat: no-repeat; margin: 0px; padding: 0px 0px 0px 13px; font-size: 10px; }
.contents { margin:0px 0px 40px 0px; }
.contents h2 { margin:0px 0px 10px; text-indent: -9999px; }
.contents h3 { font-size:14px; color:#333366; margin:0px 0px 5px; font-weight: bold; }
.titlemain { font-size:36px; margin: 0px; line-height: 36px; }
.titlecap { font-size:14px; }
h4 { background-color:#E7E5D7; font-size:14px; color:#333366; margin:2px 0px 5px; font-weight: bold; }
.clr { clear:both; }
.left { float:left; }
.right { float:right; }
h5 { color: #486A81; font-size: 120%; font-weight: bold; margin: 5px 0px; padding: 0px; text-align:center; }
.box { margin-bottom:20px; }