
body {font-size:12px; color:#333333; margin:0 0 0 0px;}
h1 {font-size:10px;margin:0 0 3px 0;}
td {font-size:12px; color:#333333;}
A {color:#666633;}
A:hover {color:#ffffff; background:#669999;}
A.souryoubnr{color:#222222; text-decoration: none; font-weight: bold; font-size: 11pt; font-family:"HGS‘n‰pŠpÎß¯Ìß‘Ì";}
A.souryoubnr:hover{color:#ff0000; background:transparent; text-decoration: none; font-weight: bold; font-size: 11pt;}
.m_box {padding:0 10px 30px 10px;}


a.itemimg {width: 192px; height: 144px; color: #222222; overflow: hidden; margin: 0 1px;}
a.itemimg:hover{color:#ffffff;background: none;}

#sform {margin:0 0 0 0;font-size: 10pt;}
#sform h4{margin:0 0 3px -0.5em;}
#sform span{color:#FF6600;}
#sform p{margin:0 5px 0 0; text-align:right}
.s_res{margin:0 0 0 1em;}
b{margin:0 0 0 0;font-size: 11pt;}
.b_1 {margin:0 0.5em 0 0;font-size: 10pt;}

#itemlist {width:600;margin:0 0 0 0px;}
#itemlist li {font-size: 10pt; width: 194px; height: 265px; margin:2 2 0 2px; float: left; overflow: hidden; border:1px solid #aaaaaa;}
.itemlist_img {margin: auto; width: 192px; border:0px solid #aaaaaa;}
#itemlist h5{width: 180px;margin:3px 10 3px 10px; font-size: 10pt; height: 3.3em; overflow: hidden;word-break:break-all;}
#itemlist p{width: 180px;margin:0 2 0 2px; text-align:right}


#itemlist form{margin:0 0 0 0px;position:absolute;bottom:3px;right:5px}

.tanka{font-weight:bold;color:red;text-align:right;}
.teika{font-weight:boid;text-align:right;}
.off{font-weight:bold;color:blue;text-align:right;}

.next_p{margin:10px 0 10px 0;text-align:center;}

.cat {margin:0 0 0 5px;}
.ft {margin:3px; line-height:1.4;}
.tmp {margin:10px;font-size: 12px; word-spacing:10px; height: 50px; width: 560px; text-align: left}
.tmp_link { color: #0000ff;}
.item_link { color:009900;  font-weight: bold;}


