body {  color: #666666; background-color: #FFFFFF; background-image: url(image/bg.jpg); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
h1 {
	font-size: 10px;
	padding: 0px 0px 0px 3px;
	margin: 0px auto;
	text-align: left;
	background: #6699FF;
	width: 637px;
	color: #FFFFFF;
}
.box1 {  border: #330099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.box2 {  border-style: none}
.box3 { border: 5px #330099 double}
.box4 {  border-color: black black #330099; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.box5 { border: 1px #3366CC solid}
.box6 { border: solid; border-width: 1px 1px 1px 0px; border-color: #3366CC #3366CC #3366CC black}
.box7 { border: solid; border-width: 0px 1px 1px; border-color: black #3366CC #3366CC}
.box8 { border: solid; border-width: 0px 1px 1px 0px; border-color: black #3366CC #3366CC black}
.top_box {  color: #FFFFFF; background-color: #330099}
.subbuttm { border: 1px #330099 solid; background-color: #FFFFFF}
.submit_box3 { border: 5px #330099 double ; background-color: #FFFFFF}
.menu_box {  font-weight: bold; background-color: #00FFFF; border-color: #330099 black black #330099; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.sita_line {  border-color: black black #330099; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.menu_box2 { border: 1px #3366CC solid ; background-color: #00FFFF}
.body_style {  margin-right: 5%; margin-left: 5%; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 90%}
.hidari_sita_line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.migi_sita_line { border-color: black #330099 #330099 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.ue_hidari_migi_line { border-color: #330099 #330099 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.ul_none {  list-style-type: square; padding-top: 0px; margin-top: 0px}
.hidari_sita_migi_line { border-color: black #330099 #330099; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.hidari_sita_migi_line03 {
	border-color: black #330099 #330099;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: x-small;
}
.all_line { border: #330099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.migi_sita_line2 { border-color: black #330099 #330099 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px ;  background-repeat: no-repeat; background-position: right top}
.hidari_sita_migi_line2 { border-color: black #330099 #330099; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ;  background-repeat: no-repeat; background-position: right top}
.hidari_migi_line { border-color: black #330099; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.migi_line { border-color: black #330099 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.hidari_line { border-color: black black black #330099; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.bgcevnt {
	background-color: #00ffFF;
}
.bgcebent2 {
	background-color: #CCFFCC;
}
.blueline04 {
	font-size: xx-small;
	text-align: right;
	border-bottom: 1px solid #330099;
}
.blueline04-02 {
	font-size: xx-small;
	text-align: left;
	border-right: 1px solid #330099;
	border-bottom: 1px solid #330099;
}
.blueline04-03 {
	font-size: xx-small;
	text-align: center;
	border-style: none;
}

.blueline04-04 {
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-left-style: none;
	border-right: 1px solid #330099;
	border-bottom: 1px solid #330099;
}
.blueline00 {
	border: 1px solid #330099;
}
.blueline10 {
border-color: #330099 #330099 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px
}
.blueline03 {
	border-top: 1px none #330099;
	border-right: 1px solid #330099;
	border-bottom: 1px solid #330099;
	border-left: 1px solid #330099;
}
.fontsmall {
	font-size: xx-small;
}
.blueline02 {
	border-top: 1px solid #330099;
	border-right: 1px solid #330099;
	border-bottom: 1px solid #330099;
	border-left: 1px none #330099;
}
.blueline11 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.blueline12 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.blueline07 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.blueline05 {
	border-top: 1px none #330099;
	border-right: 1px none #330099;
	border-bottom: 1px solid #330099;
	border-left: 1px none #330099;
}
.blueline05-02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: xx-small;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.blueline06 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.blueline08 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.blueline09 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #330099;
	border-right-color: #330099;
	border-bottom-color: #330099;
	border-left-color: #330099;
}
.fontsmall2 {
	font-size: x-small;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
}
img.top_link {
	border: 1px solid #330099;
	padding: 1px;
	margin: 3px 1px 0px 0px;
}
table.top_link {
}
.top_link td.textlink {
	font-size: 80%;
}


div#twitter {
	width:auto;
}

div#twitter .followme_tab {
	width:auto;
	position:fixed;
	top:2px;
	left:0;
}
div#twitter .followme_tab a {
	display:block;
	background:url(image/twitter_followme.jpg) no-repeat;
	width:35px;
	height:190px;
}

