P {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: 0.1em;

}
.text {
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: normal;
	border: none;
	line-height: 150%;


}
.text2 {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
.text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; TEXT-ALIGN: center
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
H3 {
	BORDER-RIGHT: #ff9999 thin solid;
	BORDER-TOP: #ff9999 thin solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BORDER-LEFT: #ff9999 thin solid;
	WIDTH: 538px;
	COLOR: #993333;
	LINE-HEIGHT: 150%;
	BORDER-BOTTOM: #ff9999 thin solid;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: 0.1em;
	text-indent: 10px;
	padding-top: 1px;
	vertical-align: top;
	margin: 0px;




}
.text4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 40px 0px 0px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
.text5 {
FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: normal
}
.text6 {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 15px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
.text7 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: 0.1em;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding-right: 10px;


}
.text8 {
	BORDER-RIGHT: #ecffec thin outset; PADDING-RIGHT: 10px; BORDER-TOP: #ecffec thin outset; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 10px; BORDER-LEFT: #ecffec thin outset; WIDTH: 130px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #ecffec thin outset; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
.text9 {
	BORDER-RIGHT: #ecffec thin outset; PADDING-RIGHT: 10px; BORDER-TOP: #ecffec thin outset; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ecffec thin outset; WIDTH: 130px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #ecffec thin outset; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
.text10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; WIDTH: 538px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em; HEIGHT: 130px
}
.textk {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	WIDTH: 124px;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: 0.1em;
	TEXT-ALIGN: center;
	margin: 0px;

}
.textb {
	BORDER-RIGHT: #999933 thin inset; PADDING-RIGHT: 10px; BORDER-TOP: #999933 thin inset; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999933 thin inset; WIDTH: 538px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BORDER-BOTTOM: #999933 thin inset; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
.mitumori {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: 0.1em;
	padding-right: 10px;
	padding-left: 10px;

}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 150%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: 0.1em
}
.frst {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000cc; LINE-HEIGHT: 120%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: normal; TEXT-ALIGN: left
}
.border {
	BORDER-RIGHT: medium #c8d6ff;
	BORDER-TOP: medium dotted #c8d6ff;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: medium #c8d6ff;
	LINE-HEIGHT: 150%;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: medium #c8d6ff;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: 0.1em;
	TEXT-ALIGN: left;
	width: 538px;
	margin: 0px;
	padding-left: 5px;


}
.banner1 {
	PADDING-BOTTOM: 5px
}
.frame {
	BORDER-RIGHT: #c8d6ff thin solid; PADDING-RIGHT: 10px; BORDER-TOP: #c8d6ff thin solid; PADDING-LEFT: 10px; BORDER-LEFT: #c8d6ff thin solid; WIDTH: 526px; BORDER-BOTTOM: #c8d6ff thin solid
}
.textfr {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 200%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; WHITE-SPACE: nowrap; LETTER-SPACING: normal; TEXT-ALIGN: left
}
.font10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 120%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; LETTER-SPACING: normal; TEXT-ALIGN: left
}
TABLE {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	background-color: #FFFFFF;



}
.dezain {
	BORDER-RIGHT: #990033 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #990033 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 20px; VERTICAL-ALIGN: text-top; BORDER-LEFT: #990033 1px solid; WIDTH: 130px; LINE-HEIGHT: 120%; PADDING-TOP: 5px; BORDER-BOTTOM: #990033 1px solid; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; WHITE-SPACE: normal; LETTER-SPACING: 0.1em; TEXT-ALIGN: left
}
.textmeisi {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	height: 30px;
	width: 140px;
	letter-spacing: 0.1em;
	text-align: left;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 0px;
	padding-left: 12px;
	padding-bottom: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: thin solid #F0E38C;
	border-right: thin solid #F0E38C;
	border-bottom: #F0E38C;
	border-left: thin solid #F0E38C;
	margin-left: 10px;










}
.meisinavi2 {
	width: 140px;
	padding-left: 12px;
}
.texttop {
	font-size: 10px;
	line-height: 100%;
}
.top {
	border-bottom: 1px solid #CCCCCC;
	font-size: 10px;
	line-height: 100%;
	letter-spacing: 0.1em;
	text-align: center;


}
.meisi {
	padding-top: 2px;


}
.meisi-info {
	padding-top: 6px;
	font-size: 12px;
	line-height: 100%;
	text-align: left;
	text-indent: 10px;
	vertical-align: top;
	margin: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC6666;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CC6666;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #CC6666;
	padding-bottom: 5px;





}
.c2005 {
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px #CCCCCC;
	padding: 5px;



}
.text-hazime {
	background-color: #E6ECFF;
	font-size: 14px;
	line-height: 150%;
	padding-left: 10px;
	color: #0000FF;
	margin-top: 10px;





}
.home {
	padding-left: 35px;
}
.text-m1 {
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;

}
.text-meisi3 {
	line-height: 150%;
	text-align: left;
	padding-right: 10px;




}
.waku-ao {
	padding: 5px 10px;
	border: thin groove #F0E38C;
}
.text-ka {
	padding-top: 10px;
}
.top1 {
	font-size: 10px;
	line-height: 120%;
	font-weight: normal;
	text-align: center;
	border: 1px solid #CCCCCC;

}
.card {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	letter-spacing: 0.1em;
	text-align: left;
	width: 556px;
	border: 1px solid #CCCCCC;

}
.card1 {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.textc {
	line-height: 200%;
	padding-top: 25px;


}
.textinfo {
	margin: 5px;
	padding-left: 10px;
	border: medium solid #FF0000;
	width: 250px;
}
.midasif {
	background-color: #970000;
	font-weight: bolder;
	color: #FFFFFF;
	line-height: 180%;
	padding-left: 5px;

}
.table3 {
	border: 1px solid #a5e2bf;
}
h2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 18px;
	line-height: 100%;
	font-weight: bolder;
	padding-left: 10px;
	padding-top: 2px;



}
.h2text {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color: #666666;
}
.texthom {
	font-size: 12px;
	line-height: 150%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.txt14 {
	margin: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #FF7C3E;
}
.line {
	border: 1px dotted #C20333;
	height: 1px;
	background-color: #FFFFD7;
	padding: 5px;


}
.marugoto {
	border: 1px solid #CCCCCC;
	width: 780px;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;



}
.copy1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.table55 {
	border: 1px solid #0000CC;
	text-indent: 10px;
	width: 680px;





}
.textmm {
	border: 1px solid #CCCCCC;
}
.borders {
	border: 1px solid #C6F9C8;
}
.texts {
	text-align: left;
	margin-right: 18px;
	margin-left: 18px;
	padding-bottom: 10px;


}
.border1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.borderf {
	border: 1px solid #CCCCCC;
	background-image: url(images_home/haikei.gif);



}
.textmei {
	border: 1px solid #000099;
	padding: 10px;
	background-color: #F0F8FF;


}
.borderka {
	border: 1px dashed #CCCCCC;
}
h5 {
	font-size: 16px;
	line-height: 150%;
	font-weight: bolder;
	color: #FF0000;
	padding-right: 10px;
	padding-left: 40px;
}
.text13 {
	padding-left: 20px;
	border: 1px solid #000066;
	width: 549px;

}
.text14 {
	padding-left: 20px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	width: 549px;
	border: 1px solid #000099;
	background-color: #FFFFFF;

}
.texthed {
	font-size: 10px;
	line-height: 100%;
	font-weight: normal;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #666666;

}
.tab1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tabmei {
	border: none;
}
.tablem {
	border: 1px none #999999;




}
body {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
	background-color: #FFFFFF;



}
h1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	color: #666666;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px;
	text-align: center;




}
.textseal1 {
	margin-top: 10px;
}
.textseal {
	margin-top: 10px;
}
.texttopgo {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
}
.divseal {
	vertical-align: top;
	text-align: left;
}
.tdimage {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
br {
}
.h4meisi {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
}
.h3homera {
	line-height: 100%;
	color: #000000;
	border: none;
	font-weight: bold;






}
h6 {
	font-size: 16px;
	line-height: 100%;
}
.pseal2 {
	font-size: 14px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
}
iframe {
	width: 700px;
	border: none;




}
address {
	text-align: center;
}
.tablehead {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}
.tablehead1 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.tablemain {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.textnavi {
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: normal;
	background-color: #400000;
	color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 3px;



}
.textseo {
	background-color: #ECFFEC;
	padding: 5px;
	font-weight: bold;
	font-size: 14px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #339999;
	border-left: 1px solid #339999;

}
.pnavi {
	padding: 2px 2px 2px 13px;
	margin-right: 7px;
	margin-left: 7px;
}
.pseo {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	border-right-width: medium;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	color: #330000;
	margin-bottom: 5px;
	background-image: url(images6/midasi.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	background-position: left top;
	text-indent: 40px;
	margin-right: 2px;











}
.pseo2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	border-right-width: medium;
	border-bottom-width: medium;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	color: #330000;
	background-image: url(images6/haikeiblu.gif);
	background-repeat: repeat-x;

}
.picon {
	background-image: url(images6/iconoren.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #009966;
	margin-top: -5px;
	padding-left: 20px;
	padding-top: -2px;
	background-position: 2px 1px;


}
.pseal {
	padding: 5px;
	border: 1px solid #003366;
	width: 520px;

}
.psealC {

	padding: 5px;
	width: 520px;
}
.tdnabi {
	background-image: url(images_home/haikei.gif);
	width: 150px;
	background-repeat: repeat;
	text-align: left;
	vertical-align: top;
	background-position: left top;
	margin: 0px;






}
.pnavihome {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 150px;


}
.h3homep {
	margin-bottom: 10px;
	margin-top: 5px;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;



}
.textcopy {
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 200%;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	LETTER-SPACING: normal;
	background-image: url(images6/home.gif);

}
.pnaviinfo {
	background-image: url(images6/home7.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 150px;
	padding-left: 17px;
	padding-top: 5px;
	margin: 0px 0px 5px;



}
.alink {
	font-size: 16px;
}
.tablenon {
	border: none;
}
.h2ban {
	font-size: 12px;
	line-height: 100%;
	font-weight: normal;
	padding-top: 15px;

}
.h2seal {
	font-size: 16px;
	line-height: 150%;
	font-weight: bold;
	background-color: #0000A0;
	color: #FFFFFF;


}
.pkakaku {
	background-color: #EEEEEE;
	margin-top: -5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;



}
.h3kibe {
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #006699;
	border-left-color: #006699;
	line-height: 100%;

}
.prental {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;


}
.prental2 {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #FF9966;
	width: 378px;
	margin-left: 5px;
	margin-top: 5px;




}
.php11 {
	border-bottom-color: #000066;
	border-bottom-width: 1px;
	border-left-width: 4px;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-left-color: #000066;
	text-indent: 5px;

}
.pm {
	padding-left: 5px;
}
.h3line {
	border-bottom-width: 2px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #009999;
	border-left-color: #009999;
	border-top-style: none;
	border-right-style: none;
	width: 100%;


}
.phai {
	background-color: #DDEFFF;
	padding: 5px;

}
.phai2 {
	background-image: url(images6/new.gif);
	padding: 5px 5px 5px 55px;
	background-repeat: no-repeat;
	line-height: 150%;
	height: auto;







}
.h3m {
	font-size: 15px;
	font-weight: bold;
	background-color: #E4F7D0;
	border: none;
	width: 100%;



}
.iframe1 {
	width: 100%;
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
	letter-spacing: 0.1em;

}
.p15 {
	color: #006699;
	font-size: 15px;
	font-weight: bolder;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	line-height: 120%;
	text-align: center;
}
.h3imi {
	padding: 5px;
	background-color: #FFFFE1;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	color: #333333;


}
.pseo5 {
	background-color: #FFFFCC;
	border: 1px solid #FFCC66;
	padding: 5px;
}
.p90 {
	font-size: 110%;
	line-height: 150%;
	padding-left: 10px;
	padding-right: 10px;



}
.td14 {
	font-size: 14px;
	background-color: #FCFFDD;

}
td.td14 a:link {
	font-size: 14px;
}
.p1 {
	font-size: 16px;
	background-color: #E6F2FF;

}
.h3top {
	color: #993333;
	font-size: 12px;
	background-image: url(images6/new.gif);
	background-repeat: no-repeat;
	background-color: #FFffcc;
	width: 100%;
	border: none;
	padding: 5px 5px 5px 40px;


}
.h3new {
	background-repeat: repeat-x;
	border: none;
	background-image: url(images6/newban.gif);
	font-weight: bolder;
	color: #FFFFFF;
	letter-spacing: 0.5em;




}
.preft {
	text-align: right;
	padding: 0px;
	margin: 1px;








}
.h3mm {
	background-image: url(image3/hazimete.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-size: 18px;
	border: none;
	width: 589px;
	font-weight: bolder;
	color: #000000;
	background-position: left top;
	text-indent: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 220%;
	margin-top: 10px;









}
.m {
	padding-top: 15px;
	padding-bottom: 15px;
	margin: 0px;
	font-size: 12px;
	text-align: center;
	font-weight: normal;





}
.t {
	background-color: #00CCCC;
	background-repeat: repeat-x;
}
.table1 {
	margin-top: 15px;
	margin-bottom: -25px;

}
.phuta {
	padding: 10px;
	border: 1px solid #CCCCCC;
	margin-right: 15px;

}

