BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/bg.gif) #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10pt/160% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV {
	FONT: 10pt/160% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif
}
TD {
	FONT: 10pt/160% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif
}
LI {
	FONT: 10pt/160% 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	MARGIN-LEFT: 20px
}
A:link {
	COLOR: #CC0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #800040; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
#frame {
	BORDER-RIGHT: #006600 1px solid; BACKGROUND: #fff; MARGIN: 0px auto; BORDER-LEFT: #006600 1px solid; WIDTH: 760px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#frame-margin {
	MARGIN: 0px 5px
}
.head-line {
	PADDING-RIGHT: 0px; BORDER-TOP: #669900 1px solid; PADDING-LEFT: 0px; BACKGROUND: #00CC66; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #006600 3px double
}
.head-line H1 {
	LINE-HEIGHT: 12pt
}
.head-line H2 {
	LINE-HEIGHT: 12pt
}
.head-line BR {
	LINE-HEIGHT: 12pt
}
H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.head-line H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#title {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 234px; BORDER-BOTTOM: medium none; HEIGHT: 60px
}
.head {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main00 {
	BACKGROUND: #ffffff; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 490px
}
.main {
	FLOAT: left; WIDTH: 320px; HEIGHT: 300px
}
.main01 {
	FLOAT: right; WIDTH: 160px
}
.main02 {
	BACKGROUND: #ffffff; FLOAT: right; WIDTH: 485px
}
.main03 {
	BACKGROUND: #ffffff; FLOAT: right; WIDTH: 485px
}
.main04 {
	FLOAT: left; WIDTH: 120px
}
.main05 {
	FLOAT: right; WIDTH: 120px
}
.main06 {
	BACKGROUND: #ffffff; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 760px
}
.content-l {
	FLOAT: left; WIDTH: 230px
}
.content-r {
	FLOAT: right; WIDTH: 230px
}
.in-content-l {
	FLOAT: left; WIDTH: 200px
}
.in-content-r {
	FLOAT: right; WIDTH: 220px
}
.content-border {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px
}
.bt-red {
	BORDER-TOP: #f00 5px solid
}
.bt-blue {
	BORDER-TOP: #009900 5px solid; PADDING-TOP: 5px
}
.bt-blue2 {
	BORDER-TOP: #009900 5px solid
}
.bt-orange {
	BORDER-TOP: #f93 5px solid
}
.bt-pink {
	BORDER-TOP: #f99 5px solid
}
.bt-green {
	BORDER-TOP: #6c6 5px solid
}
.bt-yellow {
	BORDER-TOP: #fe6 5px solid
}
.bt-brown {
	BORDER-TOP: #633 5px solid
}
.bt-purple {
	BORDER-TOP: #93f 5px solid
}
.bt-dred {
	BORDER-TOP: #c00 5px solid
}
.side {
	FLOAT: right; WIDTH: 250px
}
.side00 {
	FLOAT: right; WIDTH: 250px
}
.side-title {
	PADDING-RIGHT: 5px; BORDER-TOP: #96f 5px solid; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 200%; PADDING-TOP: 0px
}
.content-side {
	OVERFLOW: hidden; WIDTH: 250px
}
.counter {
	PADDING-RIGHT: 0px; BORDER-TOP: #93f 5px solid; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.counter IMG {
	MARGIN-TOP: 1px; HEIGHT: 20px
}
.foot {
	LINE-HEIGHT: 300%; TEXT-ALIGN: center
}
.navi {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.main-text {
	FLOAT: left; WIDTH: 320px
}
.main-text H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pre {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.pre_left {
	FLOAT: left; WIDTH: 225px
}
.pre_right {
	FLOAT: right; WIDTH: 225px
}
.command {
	BACKGROUND: #fee; FLOAT: left; WIDTH: 145px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #c00 1px solid
}
.command SPAN {
	MARGIN: 0px 5px
}
.command_name {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c00 1px solid
}
.color {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 75px; TEXT-ALIGN: center
}
.color2 {
	HEIGHT: 30px
}
TEXTAREA {
	FONT: 10pt/20px 'MS PGothic', 'Hiragino Kaku Gothic Pro W3', Osaka, sans-serif; WIDTH: 100%; HEIGHT: 200px
}
.parts_sample {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 145px
}
.parts_sample TEXTAREA {
	MARGIN-TOP: 5px; HEIGHT: 40px
}
.c-both {
	CLEAR: both
}
.c-left {
	CLEAR: left
}
.l10 {
	LINE-HEIGHT: 5px
}
.fl {
	FLOAT: left
}
.f-red {
	COLOR: #f00
}
.bltitle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #99CC99; PADDING-BOTTOM: 0px; BORDER-LEFT: #006600 10px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.kititle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #ffffcc; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff6600 10px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.redtitle {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #ff0000; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff6600 10px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.kititle2 {
	CLEAR: left; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff6600 10px solid; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
A.btn {
	BORDER-RIGHT: #c0c0c0 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px outset; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px outset; WIDTH: 75px; COLOR: #ffffff; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px outset; BACKGROUND-COLOR: #ff99ff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btn:hover {
	BORDER-RIGHT: #9999cc 1px inset; PADDING-RIGHT: 0px; BORDER-TOP: #9999cc 1px inset; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #9999cc 1px inset; COLOR: #eeeeee; PADDING-TOP: 4px; BORDER-BOTTOM: #9999cc 1px inset; BACKGROUND-COLOR: #ff0099
}
A.btn:active {
	COLOR: #ffffff
}
A.btn:visited {
	COLOR: #ffffff
}
A.btn2 {
	BORDER-RIGHT: #c0c0c0 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px outset; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px outset; WIDTH: 75px; COLOR: #ffffff; LINE-HEIGHT: 12px; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px outset; BACKGROUND-COLOR: #33ccff; TEXT-ALIGN: center; TEXT-DECORATION: none; tr: #FFE6F3
}
TR.tr_2 {
	BACKGROUND: #ffffcc
}
