
.top  { border: solid 1px gray }

.search   { border: solid 1px #096 }
.search_text           { color: #666; font-size: 12px; line-height: 150%; background-image: url("../other/find.gif"); background-repeat: no-repeat; margin-right: 11px; padding: 4px 5px 5px 100px }

.data      { border: solid 1px red }
.data_text              { color: #666; font-size: 12px; line-height: 150%; background-image: url("../other/data_back.gif"); background-repeat: no-repeat; margin-right: 10px; padding: 4px 5px 4px 80px; border-bottom: 1px dotted #fcc }

.design     { border: solid 1px #c63 }
.design_text             { color: #666; font-size: 12px; line-height: 150%; background-image: url("../other/pen.gif"); background-repeat: no-repeat; margin-right: 11px; padding: 4px 5px 5px 115px }

.temp     { border: solid 1px #336 }
.temp_text             { color: #666; font-size: 12px; line-height: 150%; background-image: url("../other/temp.gif"); background-repeat: no-repeat; margin-right: 11px; padding: 4px 5px 5px 115px }
.news   { border: solid 1px #fc0 }

#roll .r6 a                       { background-image: url("../other/date_s2.gif"); text-indent: -100em; display: block; width: 135px; height: 98px; overflow:hidden;}
#roll .r6 a:link, #roll .r5 a:visited   { }
#roll .r6 a:hover         { background-image: url("../other/date_s2_m.gif") }

#roll .r7 a                      { background-image: url("../other/date_n2.gif"); text-indent: -200em; display: block; width: 135px; height: 98px; overflow:hidden;}
#roll .r7 a:link, #roll .r5 a:visited  { }
#roll .r7 a:hover         { background-image: url("../other/date_n2_m.gif") }

#roll .r8 a                       { background-image: url("../other/hina_d2.gif"); background-repeat: no-repeat; text-indent: -300em; display: block; width: 135px; height: 98px; overflow:hidden;}
#roll .r8 a:link, #roll .r5 a:visited  { }
#roll .r8 a:hover          { background-image: url("../other/hina_d2_m.gif") }

.text1                    { color: #666; font-size: 11px; line-height: 140%; text-align: justify; padding: 3px 3px 4px 13px }

