BODY {
	BACKGROUND: url(kabe-fl1.gif) #ffffff no-repeat left top;
	TEXT-ALIGN: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#form {
	WIDTH: 620;
	TEXT-ALIGN: right;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 20px;
}
#formheader {
	MARGIN-TOP: 120px; WIDTH: 600px; BORDER-BOTTOM: #996 1px dotted; TEXT-ALIGN: left
}
#formheader H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #99CC00;
	text-align: right;
}
.notice {
	BORDER-TOP: #996 1px dotted; FONT-SIZE: 10pt; COLOR: #999999; PADDING-TOP: 15px
}
.error {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #f30; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffc
}
#formbody {
	MARGIN-TOP: 20px; WIDTH: 600px; TEXT-ALIGN: center
}
#formbody TABLE.yoko {
	BORDER-COLLAPSE: separate; border-spacing: 5px
}
#formbody TABLE.yoko TR.koumoku {
	
}
#formbody TABLE.yoko TR.koumoku TD.koumokumei {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px -5px; VERTICAL-ALIGN: text-top; WIDTH: 215px; PADDING-TOP: 5px; BACKGROUND-COLOR: #CCCC33
}
#formbody TABLE.yoko TR.koumoku TD.koumokumei DIV {
	FONT-SIZE: 10pt; COLOR: #633
}
#formbody TABLE.yoko TR.koumoku TD.nyu-ryokuran {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#formbody TABLE.yoko TR.koumoku TD.nyu-ryokuran DIV {
	FONT-SIZE: 10pt; COLOR: #633
}
#formbody TABLE.yoko TR.koumoku TD.nyu-ryokuran DIV.attention {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #666666; PADDING-TOP: 5px
}
#formbody DL.tate {
	MARGIN-LEFT: 0px
}
#formbody DL.tate DT.koumokumei {
	MARGIN: 5px 0px 0px; VERTICAL-ALIGN: text-top; BACKGROUND-COLOR: #ecedb1
}
#formbody DL.tate DT.koumokumei DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #633; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#formbody DL.tate DD.nyu-ryokuran {
	PADDING-BOTTOM: 15px; MARGIN: 0px; VERTICAL-ALIGN: text-top; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#formbody DL.tate DD.nyu-ryokuran DIV {
	FONT-SIZE: 10pt; COLOR: #333
}
#formbody DL.tate DD.nyu-ryokuran DIV.attention {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; COLOR: #9cc; PADDING-TOP: 5px
}
DIV.textForm {
	
}
DIV.textForm INPUT {
	COLOR: #633;
	BACKGROUND-COLOR: #fff;
	border: 1px solid #999999;
}
DIV.radiobuttonForm {
	
}
DIV.radiobuttonForm INPUT {
	
}
DIV.checkboxForm {
	
}
DIV.checkboxForm INPUT {
	
}
DIV.selectForm {
	
}
DIV.selectForm SELECT {
	
}
DIV.textareaForm {
	
}
DIV.textareaForm TEXTAREA {
	COLOR: #633;
	BACKGROUND-COLOR: #fff;
	border: 1px solid #999999;
}
#formfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.buttonForm {
	BORDER-RIGHT: #fff 0px; BORDER-TOP: #fff 0px; MARGIN-TOP: 30px; FONT-SIZE: 12px; BORDER-LEFT: #fff 0px; WIDTH: 600px; COLOR: #633; BORDER-BOTTOM: #fff 0px; TEXT-ALIGN: center
}
DIV.buttonForm INPUT {
	BORDER-RIGHT: #633 1px solid; BORDER-TOP: #633 1px solid; MARGIN: 0px; BORDER-LEFT: #633 1px solid; COLOR: #633; BORDER-BOTTOM: #633 1px solid; BACKGROUND-COLOR: #99CC00
}
#copyright {
	CLEAR: right; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #06c; PADDING-TOP: 10px
}
DIV#netya_copyright {
	FONT-SIZE: 12px
}
DIV#formman_info A {
	FONT-SIZE: 12px
}
DIV.adv {
	FONT-SIZE: 12px; MARGIN: auto; WIDTH: 90%; COLOR: #633; TEXT-ALIGN: center
}
DIV.adv PRE {
	TEXT-ALIGN: left
}
DIV.adv A {
	COLOR: #f01d59
}
A {
	COLOR: #369; TEXT-DECORATION: none
}
A:link {
	COLOR: #06c
}
A:visited {
	COLOR: #06c; TEXT-DECORATION: none
}
A:active {
	COLOR: #06c
}
A:hover {
	COLOR: #c90
}
.privacy_policy {
	BORDER-RIGHT: #ffcc66 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 30px; BORDER-LEFT: #ffcc66 1px solid; WIDTH: 310px; COLOR: #227858; PADDING-TOP: 2px; BORDER-BOTTOM: #ffcc66 1px solid; FONT-FAMILY: "£Í£Ó¡¡£Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î³Ñ¥´¡¡Pro¡¡W3", Osaka, sans-serif; BACKGROUND-COLOR: #cccc00; TEXT-ALIGN: left
}
.privacy_policy A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.privacy_policy A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.privacy_policy A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.privacy_policy A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #993300; TEXT-DECORATION: none
}
