HTML.buggybox {
	HEIGHT: 1%;
}

{
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif,serif,monospace,cursive,fantasy
}

@media Print    
{
	
	BODY {
		ZOOM: 85%;
	}
}

BODY {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url('../img/back.gif');
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-COLOR: #ffffff;
        margin: 0px;
}

A:link {
	COLOR: #00592D;
	TEXT-DECORATION: none;
}

A:visited {
	COLOR: #00592D;
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #ffffff;
	BACKGROUND-COLOR: #007B4A;
	TEXT-DECORATION: underline;
}

.bold {
	FONT-WEIGHT: bold;
}

.top-icback {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: center bottom;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url('../img/ic_back.gif');
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #C9E1BF;
}

.top-ic {
	BORDER-RIGHT: #007B4A 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #007B4A 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #007B4A 5px solid;
	COLOR: #00592D;
	LINE-HEIGHT: 130%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #007B4A 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

.top-footer {
	BORDER-RIGHT: #999999 0px solid;
	PADDING-RIGHT: 3px;
	BORDER-TOP: #999999 1px solid;
	PADDING-LEFT: 3px;
	FONT-SIZE: 80%;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #999999 0px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #bbbbbb;
	TEXT-ALIGN: right;
}

.top-line01 {
	BORDER-RIGHT: #ABD08D 0px double;
	BORDER-TOP: #ABD08D 0px double;
	BORDER-LEFT: #ABD08D 0px double;
	BORDER-BOTTOM: #ABD08D 3px double;
}

.top-line02 {
	BORDER-RIGHT: #ABD08D 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ABD08D 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ABD08D 0px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ABD08D 3px solid;
}

.top-im-back {
	BACKGROUND-POSITION: center top;
	BACKGROUND-IMAGE: url('../img/top_imag01.gif');
	BACKGROUND-REPEAT: no-repeat;
}

.top-name {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	PADDING-BOTTOM: 10px;
	COLOR: #000000;
	PADDING-TOP: 10px;
	FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????";
	TEXT-ALIGN: right;
}

.top-kikan {
	BORDER-RIGHT: #999999 0px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #999999 1px dashed;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #999999 0px solid;
	LINE-HEIGHT: 160%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????";
}

.top-kikan2 {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: 0px;
	LINE-HEIGHT: 160%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: "?l?r ?S?V?b?N", "Osaka?]????";
}

.top-com01 {
	FONT-SIZE: 95%;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 150%;
}

.top-bn-ti {
	BORDER-RIGHT: #ABD08D 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ABD08D 2px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 95%;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ABD08D 0px solid;
	COLOR: #660000;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ABD08D 1px dashed;
	BACKGROUND-COLOR: #C9E1BF;
	TEXT-ALIGN: center;
}

.top-bn-ti2 {
	BORDER-RIGHT: #ABD08D 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ABD08D 2px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 95%;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ABD08D 0px solid;
	COLOR: #660000;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ABD08D 1px dashed;
	BACKGROUND-COLOR: #D5FFC8;
	TEXT-ALIGN: center;
}

.col-red {
	COLOR: #ff0000;
}

.col-navy {
	COLOR: #000066;
}

#tv-left {
}

#tv-left {
	BACKGROUND: url('../img/btn_01.gif') no-repeat 50% top;
	FLOAT: left;
}

#tv-left  A {
	DISPLAY: block;
	WIDTH: 204px;
	TEXT-INDENT: -9999%;
	HEIGHT: 42px;
}

#tv-left  A {
	BACKGROUND: url('../img/btn_01.gif') no-repeat 0px 0px;
}

#tv-left  A:hover {
	BACKGROUND-POSITION: 0px -45px;
}

#tv-left2 {
	WIDTH: 263px;
}

#tv-left2 {
	BACKGROUND: url('../../img/btn_01.gif') no-repeat 50% top;
	FLOAT: left;
}

#tv-left2  A {
	DISPLAY: block;
	WIDTH: 204px;
	TEXT-INDENT: -9999%;
	HEIGHT: 42px;
}

#tv-left2  A {
	BACKGROUND: url('../../img/btn_01.gif') no-repeat 0px 0px;
}

#tv-left2  A:hover {
	BACKGROUND-POSITION: 0px -45px;
}

#tv-left3 {
}

#tv-left3 {
	BACKGROUND: url('../img/btn_03.gif') no-repeat 50% top;
	FLOAT: left;
}

#tv-left3  A {
	DISPLAY: block;
	WIDTH: 204px;
	TEXT-INDENT: -9999%;
	HEIGHT: 42px;
}

#tv-left3  A {
	BACKGROUND: url('../img/btn_03.gif') no-repeat 0px 0px;
}

#tv-left3  A:hover {
	BACKGROUND-POSITION: 0px -45px;
}