/* 新しい Web アプリケーション プロジェクトの既定の CSS スタイル シート */

BODY {
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: url(./img/bg.gif) #e4e4e4 repeat-x; 
	FONT-SIZE: 75%; 
	PADDING-TOP: 0px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		line-height: 135%;
}
p {
	font-size:12px;
	color:#333333;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		line-height: 135%;
}
H2 {
	TEXT-ALIGN: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 15px; 
	PADDING-LEFT: 0px; 
	WIDTH: 550px; 
	PADDING-RIGHT: 0px; 
	FONT-SIZE: 120%; 
	PADDING-TOP: 0px;
}
H2 SPAN {
	BORDER-LEFT: #437ab7 10px solid; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px
}
TABLE {
	WIDTH: 550px; 
	BORDER-COLLAPSE: collapse; 
	TABLE-LAYOUT: fixed; 
	FONT-SIZE: 100%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		line-height: 135%;
}
FORM {
	PADDING-BOTTOM: 15px; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #f7f7f7 1px solid; 
	PADDING-TOP: 15px
}
TH {
	TEXT-ALIGN: right; 
	WIDTH: 105px; 
	FONT-WEIGHT: normal;
}
TH2 {
	TEXT-ALIGN: left; 
	WIDTH: 105px; 
	FONT-WEIGHT: normal
}
TBODY TH {
	BORDER-BOTTOM: #ededed 1px solid; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 10px
}
TBODY TD {
	BORDER-BOTTOM: #ededed 1px solid; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px; 
	PADDING-TOP: 10px
}
IMG {
	BORDER-BOTTOM: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-RIGHT: medium none
}
#close {
	PADDING-TOP: 20px
}
#table3 {
	BORDER: #999 1px solid; 
	PADDING: 30px; 
	WIDTH: 550px; 
	BACKGROUND: #f9f9f9
}
#table1 {
	BORDER-BOTTOM: #999 1px solid; 
	BORDER-LEFT: #999 1px solid; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 0px; 
	WIDTH: 550px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: #f9f9f9; 
	BORDER-TOP: #999 1px solid; 
	BORDER-RIGHT: #999 1px solid; 
	PADDING-TOP: 0px
}
#table2 {
	BORDER-BOTTOM: #999 1px solid; 
	BORDER-LEFT: #999 1px solid; 
	PADDING-BOTTOM: 10px; 
	PADDING-LEFT: 0px; 
	WIDTH: 550px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND: #f9f9f9; 
	BORDER-TOP: #999 1px solid; 
	BORDER-RIGHT: #999 1px solid; 
	PADDING-TOP: 0px
}
#txtName {
	WIDTH: 400px
}
#txtEMail {
	WIDTH: 400px
}
#txtTitle {
	WIDTH: 400px
}
#txtNaiyo {
	WIDTH: 400px
}
#tbxName {
	WIDTH: 120px
}
#tbxKana {
	WIDTH: 120px
}
#tbxSchool {
	WIDTH: 180px
}
#tbxBY {
	WIDTH: 50px
}
#tbxBM {
	WIDTH: 50px
}
#tbxBD {
	WIDTH: 50px
}
#tbxSchool {
	WIDTH: 250px
}
#tbxZip1 {
	WIDTH: 40px
}
#tbxZip2 {
	WIDTH: 60px
}
#tbxAdd {
	WIDTH: 280px
}
#tbxTel {
	WIDTH: 180px
}
#tbxMail {
	WIDTH: 180px
}
#tbxEnq2 {
	WIDTH: 250px
}

#header {
	BORDER-BOTTOM: #e2e2e2 1px solid; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 15px
}
#header #left {
	PADDING-LEFT: 15px; 
	WIDTH: 166px; 
	FLOAT: left
}
#header #right {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	WIDTH: 85px; 
	PADDING-RIGHT: 15px; 
	FLOAT: right; 
	PADDING-TOP: 6px
}