body {
background-image:url(img/top/bg.gif); width:500px; margin-bottom:3em; font-family:Arial, sans-serif;
}
h1,h2,h3,h4,h5,form,p {
margin:0em; padding:0em;
}
.cntbox {
margin:0 22px; width:456px; text-align:center;
}
.infobox {
width:431px; background-color:#FFE0B1; border-left:#663300 2px solid; border-right:#663300 2px solid; padding:10px 10px 5px 10px; 
}
ul.info {
margin:0; padding:0; list-style-type:none; text-align:left;
}
ul.info li {
margin:0 0 0.3em 0; padding:0 0 0 1.5em; list-style-type:none; background:url(img/top/ball.gif) left top no-repeat; line-height:135%;
}
ul.kdwr {
margin:0.2em; padding:0; list-style-type:none; text-align:left;
}
ul.kdwr li {
margin:0 0 0.2em 0; padding:0 0 0 1.3em; list-style-type:none; background:url(img/top/mark.gif) left 0.2em no-repeat; line-height:125%; font-size: 80%;
}
.kdwrttl {
background-color:#CC6600; padding:0.1em; color:#FFFFFF; line-height:135%; font-size: 100%; text-align:left; margin-top: 1.5em;
}
.kdwrbox {
background-color:#FFCC99; padding:0.2em; text-align:left; margin:0;
}
.new {
color: #FF0000;
}
.red{
color: #FF0000;
}
.count {
margin-top:0.3em; margin-bottom:0.3em; margin-right:2.5em;
}
.mrk {
background-color:#000000; padding:0.2em; color:#FFFFFF; line-height:125%; font-size: 80%;
}
.right { 
text-align: right;
}
.left {
text-align: left;
}
.center {
text-align: center;
}
.mrgT {
margin-top: 1em;
}
.mrgTs {
margin-top: 0.5em;
}
.mrgBs {
margin-bottom: 0.5em;
}
.px12 {
 line-height:135%; font-size: 80%;
}

