body {
	font-size: x-small;
	background-color: #FFCCCC;
	color: #000000;
}
table,td,th,form,input,select {
	font-size: x-small;
	color: #000000;
}
a:link    { color: #0000FF;}
a:visited { color: #0000FF;}
a:hover   { color: #FF0000;}
a:active  { color: #FF0000;}

.bnr { border: 1px solid #777777;}

.main { background-color: #FFFFFF;}

/***** フォント設定 *****/
.font150 { font-size: 150%;}
.font120 { font-size: 120%;}
.font110 { font-size: 110%;}
.font90  { font-size: 90%;}
.font80  { font-size: 80%;}
.font70  { font-size: 70%;}
.fontb   { font-weight:bold;}
.font150b{ font-weight:bold; font-size: 150%;}
.font120b{ font-weight:bold; font-size: 120%;}
.font110b{ font-weight:bold; font-size: 110%;}
.font90b { font-weight:bold; font-size: 90%; }
.font80b { font-weight:bold; font-size: 80%; }
.font70b { font-weight:bold; font-size: 70%; }

.font-s   { font-size: xx-small;}
.font-l   { font-size: small;}
.font-ll  { font-size: medium;}
.font-sb  { font-size: xx-small; font-weight:bold;}
.font-lb  { font-size: small;    font-weight:bold;}
.font-llb { font-size: medium;    font-weight:bold;}

.fontred { color:#FF0000;}
.fontblue{ color:#0000FF;}
.attention1 { color:#0000FF;}
.attention2 { color:#FF0000;}
.copyright { font-family: "Verdana", "Helvetica"; font-size: xx-small;}

/***** フォームのIME入力モード制御 *****/
input.ime_on_j { ime-mode: active;}    /** 日本語入力モード（変更可能） **/
input.ime_on_e { ime-mode: inactive;}  /** 英数字入力モード（変更可能） **/
input.ime_off { ime-mode: disabled;} /** 英数字入力モード（変更不可） **/

/***** トップページ *****/
#top .centerimage { background-image: url(img/top_centerimage.jpg);}
#top .searchbox_l { background-image: url(img/top_searchbox_l.gif);}
#top .searchbox_r { background-image: url(img/top_searchbox_r.gif);}
#top .comment     { background-color: #FFCC66; line-height:150%;}
#2_1,#1,#2,#3 { display: none;}
#bnr a:hover   { position: relative; left: 1px; top: 1px;}

/***** DB用 *****/
.admin {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.box {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

#db table.border { background-color: #000000;}
#db th        { background-color: #FFCCCC; text-align: center; font-weight: normal; white-space: nowrap;}
#db th.l      { text-align: left;}
#db th.head   { background-color: #CC6666; font-weight: bold; color: #FFFFFF;}
#db td.data_l { background-color: #FFEEEE; text-align: left;}
#db td.data_c { background-color: #FFEEEE; text-align: center;}
#db td.data_r { background-color: #FFEEEE; text-align: right;}
#db td.bikou  { background-color: #FFEEEE; text-align: left; font-size: 90%;}
#db td.q      { background-color: #FFEEEE; text-align: center; font-size: 90%;}
#db td.num    { background-color: #FFE3E3; text-align: left; font-weight: bold;}
#db td.btn    { background-color: #EEEEEE; text-align: center;}
#db table.sub { background-color: #000099;}
#db th.sub    { background-color: #CCCCFF; text-align: left;}
#db td.sub    { background-color: #EEEEFF; text-align: left;}
#db input.btn { font-size: 120%;}
#db a.q { cursor: hand;}

#db2 table.border { background-color: #000000;}
#db2 th        { background-color: #CCFFCC; text-align: center; font-weight: normal; white-space: nowrap;}
#db2 th.l      { text-align: left;}
#db2 th.head   { background-color: #66CC66; font-weight: bold; color: #FFFFFF;}
#db2 td.data_l { background-color: #FFFFCC; text-align: left;}
#db2 td.data_c { background-color: #FFFFCC; text-align: center;}
#db2 td.data_r { background-color: #FFFFCC; text-align: right;}
#db2 td.bikou  { background-color: #FFFFCC; text-align: left; font-size: 90%;}
#db2 td.num    { background-color: #FFFF99; text-align: left; font-weight: bold;}
#db2 td.btn    { background-color: #EEEEEE; text-align: center;}
#db2 table.sub { background-color: #000099;}
#db2 th.sub    { background-color: #CCCCFF; text-align: left;}
#db2 td.sub    { background-color: #EEEEFF; text-align: left;}
#db2 input.btn { font-size: 120%;}

.tohaba {font-family: "ＭＳ ゴシック", "Osaka−等幅"}

#cnt td { font-size: x-small; font-weight:bold; color: #FF9966;}
#cnt2 td { font-size: x-small; font-weight:bold; color: #99CC99;}
#cnt3 td { font-size: x-small; font-weight:bold; color: #9999CC;}
