.shop_info {  font-family: "?l?r ?S?V?b?N", "Osaka?|????"; font-size: 12px; background-image:  url(images/head_sho.gif); background-repeat: no-repeat; background-position: left top; text-indent: 1.5em; padding-top: 1em; padding-left: 1em;}
.corner {   background-repeat: no-repeat; background-position: left -0.2px;}
.pad_td {  padding-top: 0.5em; padding-left: 0.5em;}
.shop_in_cat {  font-size: 13px; padding-top: 0.5em; padding-bottom: 1em; padding-left: 1em; line-height: 140%;}
.tbborder {  border-color: #666666 black; font-size: 12px; padding-top: 0.5em; padding-bottom: 0.5em; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; text-align: center;}
.nontb {  font-size: 10px; padding-left: 1em;}
.current_article { font-family: "?l?r ?S?V?b?N", "Osaka?|????"; font-size: 11px; background-image:  url(images/head_cur.gif); background-repeat: no-repeat; background-position: left top; text-indent: 1.5em; padding-top: 1em; padding-left: 1em ;}
.right_col_bg {  background-image:   url(images/right_co.gif); background-repeat: repeat-y; background-position: left top;}
.right_col_top { background-image:   url(images/right_cp.gif); background-repeat: repeat-y; background-position: left 0px;}
.cur_article {  font-size: 12px; margin-bottom: -0.5em;}
.footer2 {  font-family: "?l?r ?o????", "?ׁE????"; font-size: 9px; padding-left: 1em; padding-bottom: 1em;}
.footer1 { font-size: 11px; padding-left: 1em; line-height: 14px;}
.table {  margin-top: 0.5em; margin-left: 0.5em;}
.bbs { font-family: "?l?r ?S?V?b?N", "Osaka?|????"; font-size: 11px; background-image: url(images/head_bbs.gif); background-repeat: no-repeat; background-position: left top; text-indent: 1.5em; padding-top: 1em; padding-left: 1em ;}
.idea { font-family: "?l?r ?S?V?b?N", "Osaka?|????"; font-size: 11px; background-image: url(images/head_ide.gif); background-repeat: no-repeat; background-position: left top; text-indent: 1.5em; padding-top: 1em; padding-left: 1em ;}
.sign_in { font-family: "?l?r ?S?V?b?N", "Osaka?|????"; font-size: 11px; background-image: url(images/head_sig.gif); background-repeat: no-repeat; background-position: left top; text-indent: 1.5em; padding-top: 1em; padding-left: 1em ;}
.right_co_bg1{
  background-image : url(images/right_cq1.gif);
}
.current_a{
  line-height : 150%;
}
