BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff;
}
#form {
	MARGIN: auto; WIDTH: 90%; TEXT-ALIGN: left
}
#formheader {
	MARGIN-TOP: 0px
}
#formheader H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; BORDER-LEFT-COLOR: #ff9900; COLOR: #99cc33; BORDER-TOP-COLOR: #ff9900; BORDER-BOTTOM: #ff9900 2px solid; BORDER-RIGHT-COLOR: #ff9900
}
.notice {
	FONT-SIZE: 10pt; COLOR: #cc3366
}
.error {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #e39116; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffcc
}
#formbody {
	MARGIN-TOP: 20px
}
#formbody TABLE.yoko {
	
}
#formbody TABLE.yoko TR.koumoku {
	
}
#formbody TABLE.yoko TR.koumoku TD.koumokumei {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(image/umeicon.gif); PADDING-BOTTOM: 5px; MARGIN: 5px; VERTICAL-ALIGN: text-top; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#formbody TABLE.yoko TR.koumoku TD.koumokumei DIV {
	PADDING-LEFT: 18px; FONT-SIZE: 10pt; COLOR: #000000
}
#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: #333333
}
#formbody TABLE.yoko TR.koumoku TD.nyu-ryokuran DIV.attention {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; COLOR: #4074dc; PADDING-TOP: 5px; text-top: 
}
#formbody DL.tate {
	MARGIN-LEFT: 20px
}
#formbody DL.tate DT.koumokumei {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(image/umeicon.gif); PADDING-BOTTOM: 5px; MARGIN: 10px; VERTICAL-ALIGN: text-top; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#formbody DL.tate DT.koumokumei DIV {
	PADDING-LEFT: 18px; FONT-SIZE: 10pt; COLOR: #000000
}
#formbody DL.tate DD.nyu-ryokuran {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; PADDING-TOP: 5px
}
#formbody DL.tate DD.nyu-ryokuran DIV {
	FONT-SIZE: 10pt; COLOR: #333333
}
#formbody DL.tate DD.nyu-ryokuran DIV.attention {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #4074dc; PADDING-TOP: 5px; text-top: 
}
DIV.textForm {
	
}
DIV.textForm INPUT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
DIV.radiobuttonForm {
	
}
DIV.radiobuttonForm INPUT {
	
}
DIV.checkboxForm DIV.checkboxForm INPUT {
	
}
DIV.selectForm {
	
}
DIV.selectForm SELECT {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
DIV.textareaForm {
	
}
DIV.textareaForm TEXTAREA {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#formfooter {
	PADDING-LEFT: 41px
}
DIV.buttonForm {
	PADDING-RIGHT: 30px; PADDING-LEFT: 120px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.buttonForm INPUT {
	BORDER-RIGHT: #999999 2px ridge; BORDER-TOP: #999999 2px ridge; MARGIN: 20px 10px 0px 0px; BORDER-LEFT: #999999 2px ridge; COLOR: #000000; BORDER-BOTTOM: #999999 2px ridge; BACKGROUND-COLOR: #f2cda9
}
#copyright {
	CLEAR: right; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#clb_copyright {
	FONT-SIZE: 12px; COLOR: #cc6600
}
DIV#netya_copyright {
	FONT-SIZE: 12px; COLOR: #cc6600
}
DIV#formman_info A {
	FONT-SIZE: 12px
}
DIV.adv {
	FONT-SIZE: 12px; MARGIN: auto; WIDTH: 90%; COLOR: #cc6600; TEXT-ALIGN: center
}
DIV.adv PRE {
	TEXT-ALIGN: left
}
DIV.adv A {
	COLOR: #cc6600
}
A {
	COLOR: #cc6600; TEXT-DECORATION: none
}
A:link {
	COLOR: #cc6600
}
A:visited {
	COLOR: #cc6600; TEXT-DECORATION: none
}
A:active {
	COLOR: #cc6600
}
A:hover {
	COLOR: #996600; BACKGROUND-COLOR: #f2cda9
}
.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: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffcc66 1px solid; FONT-FAMILY: "£Í£Ó¡¡£Ð¥´¥·¥Ã¥¯","¥Ò¥é¥®¥Î½Ç¥´¡¡Pro¡¡W3", Osaka, sans-serif; BACKGROUND-COLOR: #aad64b; 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: #336633; TEXT-DECORATION: none
}

