body {
	background-color: #4F423E;
	margin-top: 0px;
	font-family: Verdana;
}
#all {
	background-image: url(../images/newbg.jpg);
	background-repeat: repeat-y;
	text-align: center;
	width: 794px;
}
#document {
	width: 754px;
	background-color: #FFFFFF;
}


#header {
	height: 62px;
	width: 754px;
	background-image: url(../images/headerbg.jpg);
	background-repeat: repeat-x;
}

a:link {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #DDCCBA;
	text-decoration: underline;
}
a:active {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #DDCCBA;
	text-decoration: underline;
}


#logo {
	margin: 0px;
	height: 62px;
	width: 250px;
	float: left;
	text-align: left;
}
#headerlink {
	float: right;
	margin-top: 9px;
	margin-right: 15px;
	text-align: right;
	width: 250px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
#topcontent {
	background-repeat: repeat;
	width: 754px;
	background-color: #FFFFFF;
}
#pagemenu {
	float: left;
	height: auto;
	width: 137px;
	margin-left: 3px;
}
#pagecontent3 {
	float: right;
	width: 535px;
	margin-right: 15px;
}
#pagecontent45 {
	float: right;
	width: 535px;
	margin-right: 15px;
}
#pagecontent45 a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #4F423E;
}
#pagecontent45 a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #990000;
	text-decoration: underline;
}
#pagestore {
	float: right;
	width: 535px;
	margin-right: 15px;
	height: auto;
}

#pagestoreinfo {
	float: right;
	width: 535px;
	margin-right: 15px;
}

#pageinquiry {
	float: right;
	width: 532px;
	margin-right: 15px;
	text-align: center;
	height: 590px;
}
#pageinquiry a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #514440;
	text-decoration: underline;
}
#pageinquiry a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}
#pagebkm {
	float: right;
	width: 531px;
	height: 420px;
	margin-right: 15px;
	text-align: center;
	background-image: url(../bamkunmei/images/bgban.gif);
}

#pagethai {
	float: right;
	width: 531px;
	height: 420px;
	margin-right: 15px;
	text-align: center;
}

#pagestaff {
	float: right;
	width: 531px;
	margin-right: 15px;
	text-align: left;
	margin-top: -30px;
	height: auto;
	background-position: left;
}
#pagecam {
	float: right;
	width: 531px;
	margin-right: 15px;
	text-align: center;
}
.stafffnt {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #4F423E;
}
.memberfnt {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #4F423E;
}
.memberfnt2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #8A7946;
}
.memberfnt3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #990000;
}


#pageqa {
	float: right;
	width: 531px;
	margin-right: 15px;
	text-align: center;
}
#bkmmoji {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #8A7946;
	text-align: left;
	margin-top: 81px;
}

#support {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	text-align: left;
	color: #8A7946;
	margin-top: 15px;
	margin-bottom: 30px;
}

#staffmoji {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	text-align: left;
	color: #4F423E;
	margin-top: 15px;
	margin-bottom: 30px;
}


#thaimoji {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #4F423E;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
}

#thaimoji2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}

#thaimoji2 a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #4F423E;
}


#thaimoji2 a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #990000;
	text-decoration: underline;
}

#pageschool {
	background-color: #F0E3D0;
	width: 528px;
	border: 1px solid #B6AB8B;
}



#topcontent2 {
	width: 754px;
	background-color: #FFFFFF;
}
#pagecontent {
	width: 754px;
	background-color: #FFFFFF;
	background-image: url(../images/line.jpg);
	background-repeat: repeat-x;
}

#qadocument {
	background-color: #FFFFFF;
	height: 420px;
	width: 754px;
}

#topics {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #8A7946;
	line-height: 17px;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}

.fnttai {
	font-family: Verdana;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #8A7946;
}


.fnt10 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
#pankuzu {
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 36px;
	margin-left: 44px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #4F423E;
	text-align: left;
}
#pankuzu a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #8A7946;
	text-decoration: none;
}
#pankuzu a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #8A7946;
	text-decoration: underline;
}
#shopcontents {
	width: 491px;
	margin-left: 117px;
	margin-bottom: 82px;
}

#shopinfo {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 14px;
	color: #8A7946;
	text-decoration: none;
	font-weight: normal;
	margin-left: 15px;
}


.fnt12pan {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #8A7946;
	text-decoration: none;
}
.fnt13 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #8A7946;
	text-decoration: none;
}
.fnt13r {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 13px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
#inquirymoji {
	width: 505px;
	margin-top: 15px;
	margin-bottom: 20px;
	margin-left: 10px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #4F423E;
	text-align: left;
}
.form {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #514440;
}
.form2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
}
.qafnt1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
}
.qafnt2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #514440;
}
#tenpoichiran3 {
	width: 494px;
	margin-top: 40px;
	margin-left: 17px;
	margin-bottom: 30px;
	background-image: url(../store/images/tenpobg.gif);
	background-repeat: no-repeat;
	color: #8A7946;
	line-height: 15px;
	font-size: 12px;
}
#tenpoichiran {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	width: 494px;
	margin-top: 20px;
	background-image: url(../store/images/tenpobg.gif);
	line-height: 16px;
	color: #8A7946;
	margin-bottom: 40px;
	margin-left: 17px;
}
#tenpoichiran a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
#tenpoichiran a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
#tenpoichiran2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	width: 494px;
	background-image: url(../store/images/tenpobg.gif);
	line-height: 16px;
	color: #8A7946;
	margin-left: 17px;
}
#tenpoichiran2 a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
#tenpoichiran2 a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
#tenpoadd {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #8A7946;
	margin-top: 15px;
}
#links {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	text-align: center;
	color: #8A7946;
	margin-top: 15px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#links a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #8A7946;
}
#links a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
}
#links2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	text-align: center;
	color: #8A7946;
	margin-top: 0px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-bottom: 10px;
}
#links2 a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #8A7946;
}
#links2 a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
}





#sitemaps {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #8A7946;
	margin-top: 30px;
	margin-bottom: 30px;
}
#sitemaps a{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #8A7946;
}
#sitemaps a:hover{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #990000;
}
#footer {
	width: 754px;
	clear: both;
}
.style1 {color: #990000}
.style2 {color: #8A7946}
#tenpoichiran3 a {
	font-size: 12px;
	color: #FF6600;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
