@charset "Shift_JIS";
BODY			{
			MARGIN: 0;
			COLOR: #000;
			BACKGROUND: #999;
			TEXT-ALIGN: CENTER
			}
H1			{
			TEXT-ALIGN: CENTER
			}
H2			{
			TEXT-ALIGN: CENTER
			}
H3			{
			MARGIN-TOP: 0
			}
HR			{
			HEIGHT: 1px;
			COLOR: #808080;
			BACKGROUND: #000
			}
ADDRESS			{
			TEXT-ALIGN: CENTER;
			FONT-STYLE: NORMAL
			}
P			{
			LINE-HEIGHT: 1.5em
			}
IMG			{
			BORDER: 0
			}
.t INPUT		{
			WIDTH: 100%;
			LETTER-SPACING: 2em
			}
A:LINK,A:VISITED	{
			COLOR: #333;
			BACKGROUND: TRANSPARENT;
			TEXT-DECORATION: UNDERLINE
			}
A:HOVER			{
			COLOR: #666;
			BACKGROUND: TRANSPARENT;
			TEXT-DECORATION: NONE
			}
A:ACTIVE		{
			COLOR: #666;
			BACKGROUND: TRANSPARENT;
			TEXT-DECORATION: NONE
			}
#main			{
			FONT-SIZE: 0.8em;
			WIDTH: 760px;
			MARGIN: 0 AUTO;
			TEXT-ALIGN: LEFT;
			COLOR: #666;
			BACKGROUND: #FFF url("../images/bg.png");
			BORDER: 1px SOLID #000
			}
#contents		{
			MARGIN: 0 1em 1em 1em
			}
.t			{
			WIDTH: 196px;
			FLOAT: RIGHT;
			MARGIN: 0 0 1em 1em;
			COLOR: #333;
			BACKGROUND: #666
			}
.t TR TH,.t TR TD	{
			FONT-SIZE: 0.8em;
			FONT-WEIGHT: NORMAL;
			VERTICAL-ALIGN: TOP;
			COLOR: #333;
			BACKGROUND: #FFF
			}
.t TR TH		{
			TEXT-ALIGN: LEFT;
			WHITE-SPACE: NOWRAP;
			WIDTH: 90px
			}
.plan			{
			COLOR: #333;
			BACKGROUND: #666;
			WIDTH: 730px
			}
.plan TR TH,.plan TR TD	{
			FONT-SIZE: 0.8em;
			FONT-WEIGHT: NORMAL;
			VERTICAL-ALIGN: TOP;
			COLOR: #333;
			BACKGROUND: #FFF;
			WIDTH: 50%
			}
.b			{
			FONT-WEIGHT: BOLD
			}
.vat			{
			VERTICAL-ALIGN: TOP
			}
.c			{
			TEXT-ALIGN: CENTER
			}
.l			{
			TEXT-ALIGN: LEFT
			}
.r			{
			TEXT-ALIGN: RIGHT
			}
.fl			{
			FLOAT: LEFT;
			MARGIN: 0 1em 1em 0
			}
.fr			{
			FLOAT: RIGHT;
			MARGIN: 0 0 1em 1em
			}
.cb			{
			CLEAR: BOTH
			}