@charset "utf-8";

* {
	margin: 0px;
	padding: 0px; }

body {
	color: #777777;
	font-size: 12px;
	font-family: Verdana, 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', sans-serif;
	line-height: 180%;
	text-align: center;
	margin: 20px;
	padding-bottom: 1000px;
	background: #ececec url(http://basilcat.com/img/body.gif) repeat-x; }

h1 , h2 , h3 , h4 , h5 , h6 {
	font-size: 12px;
	font-weight: normal; }

a:link , a:visited { color: #4a8e3d; }
a:hover , a:active { color: #65a559; }

img {
	border: 0px; }

li {
    list-style: none; }

td {
	vertical-align: top; }


/* --- bg_window --- */

#bg_window {
	width: 350px;
	margin: 0px auto;
	padding: 15px;
	background: #ffffff; }

#close_w {
	font-size: 14px;
	font-weight: bold;
	margin-top: 15px; }

#top_link {
	margin-top: 10px; }


/* bgcolor */

#bgcolor_blk {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/blk.gif) left top no-repeat; }

#bgcolor_wht {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/wht.gif) left top no-repeat; }

#bgcolor_red {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/red.gif) left top no-repeat; }

#bgcolor_org {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/org.gif) left top no-repeat; }

#bgcolor_yll {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/yll.gif) left top no-repeat; }

#bgcolor_ygn {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/ygn.gif) left top no-repeat; }

#bgcolor_grn {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/grn.gif) left top no-repeat; }

#bgcolor_ltb {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/ltb.gif) left top no-repeat; }

#bgcolor_blu {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/blu.gif) left top no-repeat; }

#bgcolor_ppl {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/ppl.gif) left top no-repeat; }

#bgcolor_pnk {
    border: 0px;
    width: 12px;
    height: 12px;
    background: url(http://basilcat.com/img/bgcolor/pnk.gif) left top no-repeat; }

.items_bgcolor {
	text-align: right;
	margin: 5px 0px 10px 0px; }