body { background-image: url(../square/index_img/back.jpg); }
#sqmain { width: 640px; float: left; margin-top: 10px; }
#sqsub { width: 200px; float: right; margin-top: 10px; }
.bosyu { background-color: #ffffe8; width: 196px !important; width/**/: 200px; padding: 1px; border: solid 1px #a3a3a3; }
table.info { margin-top: 5px; margin-bottom: 40px; }
.info td { margin-top: 3px; padding: 15px; border: solid 1px #754547; }
.info h4 { color: #8c3200; font-size: 17px; font-weight: bold; margin-top: 5px; margin-bottom: 10px; }
.info h5 { color: #4e3e20; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px; }
.info p { padding-top: 4px; }
/*ニュースカラー指定*/
.red { color: #e13400; }
.oak { color: #9e4947; }
.orange { color: #ff7900; }
#ff a { background-image: url(../common_img/headerlink_04_now.gif); background-repeat: no-repeat; }
