body {
	background-color: #FFFFFF;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	text-align:center;
}

#main{
	text-align:left;
	width: 740px;
	margin:0px auto;
}
#hon{
	text-align:left;
	width: 660px;
	margin:0px auto;
}
#txt {
	height: 124px;
	width: 430px;
	background: url(../images/txt.gif) no-repeat top center;
}

h1 {
font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px;
}
.none {
  display: none;
}

.font10{font-size:10px; font-style: normal; line-HEIGHT:15px;font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif; color: #333333;}
.font10h{font-size:10px; font-style: normal; line-HEIGHT:16px;font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif; color: #333333;}
.font12{font-size:12px; font-style: normal; line-HEIGHT:18px;font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif; color: #333333;}
.font12r{font-size:12px; font-style: normal; line-HEIGHT:15px;font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif; color: #333333;}
.font12h{font-size:12px; font-style: normal; line-HEIGHT:20px;font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif; color: #333333;}
.font14{font-size:14px; font-style: normal; line-HEIGHT:20px;font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif; color: #333333;}

	A{
	color: #000099;
	text-decoration: none;
}
	A:hover{
	color:#CC0000;
	text-decoration: none;
}

.main-table {
	height: 171px;
	background-image: url(../images/bg_gra2.gif);
	background-repeat: repeat-x;
}

.main-table2 {
	height: 90px;
	background-image: url(../images/bg_gra3.gif);
	background-repeat: repeat-x;
}

.mid {
margin-top:12px;
}

.photoright{margin-left: 12px; margin-top:4px; float: right;}
.photoleft{margin-right:12px; margin-top:4px; float: left;}

.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: dotted;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
}
.obi {
	background-color: #eeeeee;
	padding: 2px;
}
.hyo {
	border-top-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: dotted;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
}

#waku {
	background-image: url(../field/waku_02.gif);
	background-repeat: repeat-y;
}
#moji {
	width: 700px;
		margin:0px auto;
}
.line2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
}
.part1 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.part2 {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
}

.hyob {
	border-top-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: dotted;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}
.hyobr {
	border-top-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: dotted;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: dotted;
}
.hyoh {

	border-top-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: dotted;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.hyohr {

	border-top-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: dotted;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: dotted;
}
.hyor {
	border-top-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: dotted;
	border-top-color: #7280FF;
	border-right-color: #7280FF;
	border-bottom-color: #7280FF;
	border-left-color: #7280FF;
	border-right-width: 1px;
	border-right-style: dotted;
}
.divphoto {
margin-right:8px; margin-top:4px; float: none;
}
.card1 {
	font-size:12px;
	font-style: normal;
	line-HEIGHT:18px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif;
	color: #333333;
	border: 1px solid #666666;
	margin: 10px;
	padding: 5px;
}

