.txt1 {
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 14px;
	line-height: 140%;
}
.txt2 {
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 12px;
	line-height: 140%;
}

.txt3 {
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 12px;
	line-height: 140%;
	text-align:right;
}

body {
	text-align: center;
	background-color: #E6FFFF;
	padding: 0px;
	margin: 0px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

#MAIN {
	width: 782px;
	text-align: left;
/*
	background-color: #FFFFFF;
*/
	padding: 0px;
	margin: 0px auto 0px auto;
}

#BORDER {
	width: auto;
	border-top: 0px solid #9BC3D2;
	border-right: 1px solid #9BC3D2;
	border-bottom: 1px solid #9BC3D2;
	border-left: 1px solid #9BC3D2;
	padding: 0px;
	margin: 0px;
}

#HEADER {
	width: auto;
  height: 23px;
	background: transparent url(img/header_dami1.gif) repeat-x top left;
	padding: 0px 0px 15px 336px;
	margin: 0px;
}

#HEADER ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.headmenu1, .headmenu2, .headmenu3, .headmenu4 {
	float: left;
	text-indent: -2000px;
	padding: 0px;
	margin: 0px;
}

.headmenu1 a {
	display: block;
	background: url(img/header_home.gif) top left no-repeat;
	background-position: 0px 0px;
	height: 23px;
	width: 111px;
}

.headmenu2 a {
	display: block;
	background: url(img/header_sitemap.gif) top left no-repeat;
	background-position: 0px 0px;
	height: 23px;
	width: 111px;
}

.headmenu3 a {
	display: block;
	background: url(img/header_en.gif) top left no-repeat;
	background-position: 0px 0px;
	height: 23px;
	width: 111px;
}
.headmenu4 a {
	display: block;
	background: url(img/header_cn.gif) top left no-repeat;
	background-position: 0px 0px;
	height: 23px;
	width: 111px;
}

.headmenu1 a:hover {
	background: url(img/header_home-.gif) top left no-repeat;
}
.headmenu2 a:hover {
	background: url(img/header_sitemap-.gif) top left no-repeat;
}
.headmenu3 a:hover {
	background: url(img/header_en-.gif) top left no-repeat;
}
.headmenu4 a:hover {
	background: url(img/header_cn-.gif) top left no-repeat;
}

.headmenu1 a:active {
	background: url(img/header_home-.gif) top left no-repeat;
}
.headmenu2 a:active {
	background: url(img/header_sitemap-.gif) top left no-repeat;
}
.headmenu3 a:active {
	background: url(img/header_en-.gif) top left no-repeat;
}
.headmenu4 a:active {
	background: url(img/header_cn-.gif) top left no-repeat;
}

#CONTENTS {
  clear: both;
  width: 100%;
/*
	background-color: #E8E8E8;
*/
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#LEFTMENU {
  width: 163px;
  float: left;
	text-align: center;
/*
	background-color: #E8E8E8;
*/
	padding: 15px 0px 0px 0px;
	margin: 0px;
}

#PRODUCT {
  width: auto;
/*
	background-color: #FFFFFF;
*/
  float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 16px;
	margin: 0px;
}

#TOPCONTENTS {
  clear: both;
  width: 100%;
/*
	background-color: #D7D7D7;
*/
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

#FOOTER {
/*
	background-color: #FFFFFF;
	text-align: right;
  text-indent: -2000em;
*/
  height: 45px;
  clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	background: transparent url(img/footer.gif) top left no-repeat;
}

#TOPLEFTMENU {
  width: 158px;
  float: left;
	text-align: center;
/*
	background-color: #D7D7D7;
*/
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#TOPPRODUCT {
  width: auto;
/*
	background-color: #FFFFFF;
*/
  float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 22px;
	margin: 0px;
}

#TOPFOOTER {
/*
	background-color: #FFFFFF;
*/
  clear: both;
  width: auto;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.blkTopics {
	overflow: auto;
	height: 170px;
	width: auto;
}

.topics ul {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 140%;
	list-style-image: url(img/icon_mini.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


}

h1 {
  width: 780px;
	height: 57px;
	text-align: left;
	line-height: 100%;
  text-indent: -2000em;
	background: transparent url(img/header_1.gif) no-repeat top left;
	padding: 0px;
	margin: 0px;
}

h2 {
	width: 600px;
	height: 47px;
	text-align: left;
	line-height: 100%;
  text-indent: -2000em;
	margin: 7px 0px 0px 0px;
	padding: 0px;
}

h3 {
	width: 555px;
	height: 21px;
	text-align: left;
	line-height: 100%;
  text-indent: -2000em;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}

h4 {
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 14px;
	color: #4C4C4C;
	margin: 20px 0px 10px 55px;
	padding: 0px;
}

.h4black {
}

.h4green {
	color: #007A88;
}

/*
h5 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	margin: 20px 45px 10px 55px;
	padding: 0px;
}
*/

h5 {
	width: 600px;
	height: 33px;
	text-align: left;
	line-height: 100%;
  text-indent: -2000em;
	margin: 7px 0px 0px 0px;
	padding: 0px;
}

h6 {
	width: 600px;
	height: 33px;
	text-align: left;
	line-height: 100%;
  text-indent: -2000em;
	margin: 20px 0px 0px 0px;
	padding: 0px;
}

.topbar {
	width: 600px;
	height: 4px;
	text-align: left;
	line-height: 100%;
	padding: 0px;
	margin: 0px;
}

.pankuzu {
	width: 600px;
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 12px;
	color: #007A88;
	text-align: left;
	line-height: 140%;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

.txtbody {
/*
	width: 500px;
*/
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 14px;
	color: #000000;
	line-height: 140%;
/*
	padding: 0px 0px 0px 55px;
*/
	padding: 0px 45px 0px 55px;
	margin: 0px;
}

.txtbody p {
	width: 500px;
}

.txtbody ul {

	width: 470px;
	list-style-image: url(img/icon_mini.gif);
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
}


.env-txtbody {

	width: 500px;
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 14px;
	color: #000000;
	line-height: 140%;
/*
	padding: 0px 0px 0px 55px;
*/
	padding: 0px 45px 0px 55px;
	margin: 0px;
}

.env-txtbody p {
	width: 500px;
}

.env-txtbody hr {
	width: 500px;
}

.env-txtbody ul {
/*
	width: 470px;
	list-style-image: url(img/icon_mini.gif);
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
*/
	width: 490px;
	list-style-image: url(img/icon_mini.gif);
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 10px;
}

.env-txtbody ol {
	width: 490px;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 10px;
}

.example ol {
	color: #009900;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
	font-weight: bold;
}

.imgbody {
/*
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
*/
	font-size: 14px;
	color: #000000;
	line-height: 140%;
	padding: 0px 0px 0px 55px;
	margin: 0px;
}

sup {
	font-size: 10px;
}

.spec-table {
  border: 1px solid #666666;
}

/*
.txtbody table {
  width: auto;
	padding: 0px 45px 0px 55px;
	margin: 0px;
}
*/

.garden-list {
	font-size: 12px;
	line-height: 140%;
}
.garden-list li {
	list-style-image: none;
	list-style-type: disc;
	list-style: disc;
	margin-left: 0px;
	padding-left: 0px;
}

/* h2 */
.Product {
	background: transparent url(img/title_1.gif) no-repeat top left;
}

.Company {
	background: transparent url(img/title_6.gif) no-repeat top left;
}

.Excel {
	background: transparent url(img/title_excel.gif) no-repeat top left;
}

.Social {
	background: transparent url(img/title_7.gif) no-repeat top left;
}

.Recruit {
	background: transparent url(img/title_8.gif) no-repeat top left;
}

.Inquiry {
	background: transparent url(img/title_5.gif) no-repeat top left;
}

.Environment {
	background: transparent url(img/title_10.gif) no-repeat top left;
}
.Procurement {
	background: transparent url(img/title_9.gif) no-repeat top left;
}
.Groupcompany {
	background: transparent url(img/title_11.gif) no-repeat top left;
}

/* h3 */
.Dept1 {
	background: transparent url(img/title_1-1.gif) no-repeat top left;
}

.Dept2 {
	background: transparent url(img/title_1-2.gif) no-repeat top left;
}

.Corp1 {
	background: transparent url(img/title_rinen.gif) no-repeat top left;
}

.Corp2 {
	background: transparent url(img/title_6-1.gif) no-repeat top left;
}

.Social1 {
	background: transparent url(img/title_7-1.gif) no-repeat top left;
}

.Social2 {
	background: transparent url(img/title_7-2.gif) no-repeat top left;
}

.New {
	background: transparent url(img/title_8-1.gif) no-repeat top left;
}

.Career {
	background: transparent url(img/title_8-2.gif) no-repeat top left;
}

.Procure1 {
	background: transparent url(img/title_9-1.gif) no-repeat top left;
}

.Procure2 {
	background: transparent url(img/title_9-2.gif) no-repeat top left;
}

.Excel1 {
	background: transparent url(product/img/title_9-1.gif) no-repeat top left;
}

.Excel2 {
	background: transparent url(product/img/title_9-2.gif) no-repeat top left;
}

.Excel3 {
	background: transparent url(product/img/title_9-3.gif) no-repeat top left;
}

.Excel4 {
	background: transparent url(product/img/title_9-4.gif) no-repeat top left;
}

.Excel5 {
	background: transparent url(product/img/title_9-5.gif) no-repeat top left;
}

.Excel6 {
	background: transparent url(product/img/title_9-6.gif) no-repeat top left;
}

.Env01 {
	background: transparent url(img/title_10-1.gif) no-repeat top left;
}

.Env02 {
	background: transparent url(img/title_10-2.gif) no-repeat top left;
}

.Env03 {
	background: transparent url(img/title_10-3.gif) no-repeat top left;
}

.Group01 {
	background: transparent url(img/title_11-1.gif) no-repeat top left;
}

.Group02 {
	background: transparent url(img/title_11-2.gif) no-repeat top left;
}


/* h5 */
.Device {
	background: transparent url(product/img/title_souchi.gif) no-repeat top left;
}

.Equipment {
	background: transparent url(product/img/title_kiki.gif) no-repeat top left;
}

/* h6 */
.Aircon {
	background: transparent url(product/img/title_aircon.gif) no-repeat top left;
}

.Airsupply {
	background: transparent url(product/img/title_airsupply.gif) no-repeat top left;
}

.Ballvalve {
	background: transparent url(product/img/title_sub1_1_2.gif) no-repeat top left;
}

.Chiller {
	background: transparent url(product/img/title_chiller.gif) no-repeat top left;
}

.Cooling {
	background: transparent url(product/img/title_cooling.gif) no-repeat top left;
}

.Microvalve {
	background: transparent url(product/img/title_microvalve.gif) no-repeat top left;
}

.Valve {
	background: transparent url(product/img/title_valve.gif) no-repeat top left;
}

.Valve2 {
	background: transparent url(product/img/title_valve_2.gif) no-repeat top left;
}

