@charset "utf-8";

h5 {
  font-weight: 900;
  border-left: 5px solid #8b008b;
  margin: 15px 0 3px 0;
  padding-left: 5px;
}

.leftside {
	width: 380px;
	height: 100%;
	margin-right: 10px;
	float: left;
}

.rightside {
	width: 680px;
	height: 100%;
	float: left;
}

.textright {
	width: 760px;
	text-align: right;
}

.textyright {
	width: 450px;
	text-align: right;
}

.download1 {
	margin: 30px 10px 0px 30px;
	width: 150px;
	height: 40px;
	background-image: url(images/download_catalog.svg);
	float: left;
}

.download1 a {
	margin: 0 0 0 auto;
	display: block;
	width: 150px;
	height: 40px;
}

.download1 img {
	width: 150px;
	height: 40px;
	border: none;
}

.download2 {
	margin: 30px 10px 0px 30px;
	width: 150px;
	height: 40px;
	background-image: url(images/download_catalog.svg);
	float: left;
}

.download2 a {
	margin: 0 0 0 auto;
	display: block;
	width: 150px;
	height: 40px;
}

.download2 img {
	width: 150px;
	height: 40px;
	border: none;
}

.toiawase {
	margin: 30px 10px 0 30px;
	width: 150px;
	height: 40px;
	background-image: url(images/binquiry.png);
	float: left;
}

.toiawase a {
	margin: 0 0 0 auto;
	display: block;
	width: 150px;
	height: 40px;
}

.toiawase img {
	width: 150px;
	height: 40px;
	border: none;
}

.douga1 {
	margin: 30px 10px 0px 30px;
	width: 150px;
	height: 40px;
	background-image: url(images/bvideo.png);
	float: left;
}

.douga1 a {
	margin: 0 0 0 auto;
	display: block;
	width: 150px;
	height: 40px;
}

.douga1 img {
	width: 150px;
	height: 40px;
	border: none;
}

.torisetsu {
	margin: 30px 10px 0px 30px;
	width: 150px;
	height: 40px;
	background-image: url(images/btori.png);
	float: left;
}
.torisetsu a {
	margin: 0 0 0 auto;
	display: block;
	width: 150px;
	height: 40px;
}
.torisetsu img {
	width: 150px;
	height: 40px;
	border: none;
}

.bunkaizu {
	margin: 30px 10px 0px 30px;
	width: 150px;
	height: 40px;
	background-image: url(images/bbunkai.png);
	float: left;
}
.bunkaizu a {
	margin: 0 0 0 auto;
	display: block;
	width: 150px;
	height: 40px;
}
.bunkaizu img {
	width: 150px;
	height: 40px;
	border: none;
}

.mitsumori {
	margin: 30px 0 0 30px;
	width: 150px;
	height: 40px;
	background-image: url(images/bmitsumori.png);
	float: left;
}
.mitsumori a {
	margin: 0 0 0 auto;
	display: block;
	width: 150px;
	height: 40px;
}
.mitsumori img {
	width: 150px;
	height: 40px;
	border: none;
}

.detailbar {
	width: 950px;
	height: 20px;
	border-left: 9px solid #ff0099;
	border-bottom: 2px solid #ff99cc;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 2em;
	font-weight: 600;
}

.detailbar-senjyou {
	width: 950px;
	height: 20px;
	border-left: 9px solid #0000cc;
	border-bottom: 2px solid #3333cc;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 2em;
	font-weight: 600;
}

.detailbar-air {
	width: 950px;
	height: 20px;
	border-left: 9px solid #32cd32;
	border-bottom: 2px solid #9acd32;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 2em;
	font-weight: 600;
}

.detailbar-polish {
	width: 950px;
	height: 20px;
	border-left: 9px solid #e0d700;
	border-bottom: 2px solid #e0d700;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 2em;
	font-weight: 600;
}

.detailbar-encore {
	width: 950px;
	height: 20px;
	border-left: 9px solid #800080;
	border-bottom: 2px solid #8b008b;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 2em;
	font-weight: 600;
}

.detailbar-other {
	width: 950px;
	height: 20px;
	border-left: 9px solid #336a86;
	border-bottom: 2px solid #336a86;
	margin-bottom: 10px;
	margin-top: 10px;
	line-height: 2em;
	font-weight: 600;
}

table {
	border: 1px solid #ccc;
}

tr {
	border: 1px solid #ccc;
}

td.kentikugun {
	height: 30px;
	font-weight: 600;
	color: #4F4F51;
	background: #def;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px solid #ccc;
}

td.kentikugun1 {
	height: 30px;
	color: #4F4F51;
	background: #FCFCFF;
	vertical-align: middle;
	text-align: center;
}

td.lefthiroi1 {
	width: 218px;
	height: 30px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	font-weight: 600;
	color: #4F4F51;
}

td.rightsemai1 {
	width: 80px;
	height: 30px;
	border: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	font-weight: 600;
	color: #4F4F51;
}

td.lefthiroi2 {
	width: 218px;
	height: 30px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.rightsemai2 {
	width: 80px;
	height: 30px;
	border: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.lefthiroi3 {
	width: 218px;
	height: 30px;
	border-right: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.rightsemai3 {
	width: 80px;
	height: 30px;
	border: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.left {
	width: 130px;
	height: 30px;
  border-top: 1px solid #ccc!important;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	font-weight: 600;
	color: #4F4F51;
}

td.right {
	width: 320px;
	height: 30px;
	border: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.left1 {
	width: 130px;
	height: 30px;
	border-right: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
}

td.right1 {
	width: 320px;
	height: 30px;
	border: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.left2 {
	width: 130px;
	height: 30px;
  border-top: 1px solid #ccc!important;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	font-weight: 600;
	color: #4F4F51;
}

td.right2 {
	width: 320px;
	height: 30px;
	border: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
}

td.left3 {
	width: 130px;
	height: 100%;
  border-top: 1px solid #ccc!important;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
}

td.right3 {
	width: 315px;
	height: 100%;
	border: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.left4 {
	width: 130px;
	height: 100%;
	border-right: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
}

td.right4 {
	width: 315px;
	height: 100%;
	border: 0px solid #ccc;
	vertical-align: middle;
	background-color: #FCFCFF;
	color: #4F4F51;
}

td.left5 {
	width: 202px;
	height: 100%;
	border-right: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px;
}

td.right5 {
	width: 203px;
	height: 100%;
	border: 0px solid #ccc;
	vertical-align: middle;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px;
}

td.left6 {
	width: 212px;
	height: 30px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	font-weight: 600;
	color: #4F4F51;
	padding: 5px;
}

td.right6 {
	width: 213px;
	height: 30px;
	border: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
	padding: 5px;
}

.saranileft {
	width: 260px;
	height: 100%;
	float: left;
	margin: 10px 5px 0 5px;
	padding-bottom: 10px;
}

.saranileft2 {
	width: 260px;
	height: 100%;
	float: left;
	margin: 10px 5px 0 5px;
	padding-bottom: 10px;
}

.saranileft3 {
	width: 260px;
	height: 100%;
	float: left;
	margin: 10px 5px 0 5px;
	padding-bottom: 10px;
}

.saraniright {
	width: 180px;
	height: 100%;
	float: left;
	margin: 10px 0px 0px 10px;
	padding-bottom: 10px;
}

table.layout {
	table-layout: fixed;
}

table.kakaku {
	width: 298px;
	border: 1px solid #ccc;
	margin-top: 20px;
}

td.code1 {
	width: 50px;
	border-bottom: 1px solid #ccc;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
	padding: 10px 0px 10px;
}

td.kubun1 {
	width: 28px;
	border-bottom: 1px solid #ccc;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
	padding: 10px 0px 10px;
}

td.kakaku1 {
	width: 65px;
	border-bottom: 1px solid #ccc;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	font-weight: 600;
	padding: 10px 0px 10px;
}

td.code2 {
	width: 50px;
	border-bottom: 1px solid #ccc;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px 0px 10px;
}

td.kubun2 {
	width: 28px;
	border-bottom: 1px solid #ccc;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px 0px 10px;
}

td.kakaku2 {
	width: 65px;
	border-bottom: 1px solid #ccc;
	border-right: 0 solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px 0px 10px;
}

td.code3 {
	width: 50px;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px 0px 10px;
}

td.kubun3 {
	width: 28px;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px 0px 10px;
}

td.kakaku3 {
	width: 65px;
	border-right: 0px solid #ccc;
	vertical-align: middle;
	text-align: center;
	background-color: #FCFCFF;
	color: #4F4F51;
	padding: 10px 0px 10px;
}

.dotted1 {
	width: 660px;
	height: 100%;
	border-left: 2px dotted #ff0099;
	padding: 8px 0 8px 20px;
	color: #4F4F51;
}

.dotted2 {
	width: 660px;
	height: 100%;
	border-left: 2px dotted #1e90ff;
	padding: 8px 0 8px 20px;
	color: #4F4F51;
}

.dotted3 {
	width: 660px;
	height: 100%;
	border-left: 2px dotted #9BFF3B;
	padding: 8px 0 8px 20px;
	color: #4F4F51;
}

.dotted4 {
	width: 660px;
	height: 100%;
	border-left: 2px dotted #FFFA39;
	padding: 8px 0 8px 20px;
	color: #4F4F51;
}

.dotted5 {
	width: 660px;
	height: 100%;
	border-left: 2px dotted #FF8C24;
	padding: 8px 0 8px 20px;
	color: #4F4F51;
}

.dotted6 {
	width: 660px;
	height: 100%;
	border-left: 2px dotted #D266FF;
	padding: 8px 0 8px 20px;
	color: #4F4F51;
}

#bold {
	font-weight: 600;
	color: orange;
}

.sp70e {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/sp70e.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sp60ge {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/sp60ge.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sp101ge {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/sp101ge.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sp60dx {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/sp60dx.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tb9 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tb9.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ms6000 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ms6000.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ms8000 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ms8000.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ar1 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ar1.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tk1500mp {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tk1500mp.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tk1500msh {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tk1500msh.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ta500gx {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ta500gx.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ta900gx {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ta900gx.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ta900kj {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ta900kj.png);
	background-position: left;
	background-repeat: no-repeat;
}

.acs1223 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/acs1223.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tp1223 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tp1223.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tp1630n {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tp1630n.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tp2545 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tp2545.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tp1545new {
	width: 300px;
	height: 320px;
	background-image: url(paint/images/tp1545new.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tp2563 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tp2563.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ah6500 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ah6500.png);
	background-position: left;
	background-repeat: no-repeat;
}

.spp18 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/spp18.png);
	background-position: left;
	background-repeat: no-repeat;
}

.p45 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/p45.png);
	background-position: left;
	background-repeat: no-repeat;
}

.p60 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/p60.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tf380s {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ta380s.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tf380dx {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ta380dx.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sqp4 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/sqp4.png);
	background-position: left;
	background-repeat: no-repeat;
}

.mp80 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/mp80.png);
	background-position: left;
	background-repeat: no-repeat;
}

.rg1 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/rg1.png);
	background-position: left;
	background-repeat: no-repeat;
}

.bg1 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/bg1.png);
	background-position: left;
	background-repeat: no-repeat;
}

.mg1 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/mg1.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ta {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tu.png);
	background-position: left;
	background-repeat: no-repeat;
}

.dp6s {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/dp6s.png);
	background-position: left;
	background-repeat: no-repeat;
}

.dp12s {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/dp12s.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ef400 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ef400.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ef200 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/ef200.png);
	background-position: left;
	background-repeat: no-repeat;
}

.chs1n {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/chs1n.png);
	background-position: left;
	background-repeat: no-repeat;
}

.chs2 {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/chs2.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sp60new {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/sp60new.png);
	background-position: left;
	background-repeat: no-repeat;
}

.tnw {
	width: 300px;
	height: 300px;
	background-image: url(paint/images/tnw.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1513sl {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1513sl.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1513 {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/sl.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1513dxp {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1513dxp.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1612dxp {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1612dxp.png);
	background-position: left;
	background-repeat: no-repeat;
}

.torihazusi {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/torihazusi.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1516kb {
	width: 295px;
	height: 280px;
	background-image: url(clean/images/jc1516kb.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.ctj1612g {
	width: 221px;
	height: 300px;
	background-image: url(clean/images/ctj1612g.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1013go {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1013go.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1513go {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1513go.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1516go {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1516go.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1520gl {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1520gl.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc2016go {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc2016go.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1513gh {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1513gh.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc2018gs {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc2018gs.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc3012gs {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc3012gs.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc3518dsb {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc3518dsb.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1320gp {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1320gp.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1513gps {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1513gps.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1516gp {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1516gp.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1612dxp {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1612dxp.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc2014gp {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc2014gp.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1011m {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1011m.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc1518m {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc1518m.png);
	background-position: left;
	background-repeat: no-repeat;
}

.jc2014m {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/jc2014m.png);
	background-position: left;
	background-repeat: no-repeat;
}

.kits15021 {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/kits15021.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sjb216d {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/sjb216d.png);
	background-position: left;
	background-repeat: no-repeat;
}

.kcs20014 {
	width: 300px;
	height: 300px;
	background-image: url(clean/images/kcs20014.png);
	background-position: left;
	background-repeat: no-repeat;
}

.scpe22gls {
	width: 300px;
	height: 300px;
	background-image: url(air/images/scpe22gls.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sc33gb {
	width: 300px;
	height: 300px;
	background-image: url(air/air-images/sc33gb.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sc37db {
	width: 300px;
	height: 300px;
	background-image: url(air/air-images/sc37db.png);
	background-position: left;
	background-repeat: no-repeat;
}

.ks1200s {
	width: 300px;
	height: 300px;
	background-image: url(polish/images/ks1200s.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.hsb2 {
	width: 300px;
	height: 300px;
	background-image: url(polish/images/hsb2.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.ug3000dj {
	width: 300px;
	height: 300px;
	background-image: url(other/images/ug3000dj.png);
	background-position: left;
	background-repeat: no-repeat;
}

.kk6n {
	width: 300px;
	height: 300px;
	background-image: url(other/images/kk6n.png);
	background-position: left;
	background-repeat: no-repeat;
}


.gks1 {
	width: 300px;
	height: 300px;
	background-image: url(other/images/gks1.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sgb2800i {
	width: 300px;
	height: 300px;
	background-image: url(other/images/sgb2800i.png);
	background-position: left;
	background-repeat: no-repeat;
}

.lb {
	width: 300px;
	height: 300px;
	background-image: url(other/images/lb.png);
	background-position: left;
	background-repeat: no-repeat;
}

.sk {
	width: 300px;
	height: 300px;
	background-image: url(other/images/sk.png);
	background-position: left;
	background-repeat: no-repeat;
}

.stopper {
	width: 300px;
	height: 300px;
	background-image: url(other/images/stopper.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.rail {
	width: 300px;
	height: 111px;
	/* background-image: url(other/images/rail.gif);
	background-position: center center;
	background-repeat: no-repeat; */
}

.tumini {
	width: 300px;
	height: 300px;
	background-image: url(other/images/rail.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.yjpole {
	width: 300px;
	height: 300px;
	background-image: url(other/images/yjpole.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.yjsheet {
	width: 300px;
	height: 300px;
	background-image: url(other/images/yjsheet.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.led {
	width: 300px;
	height: 300px;
	background-image: url(other/images/led.png);
	background-position: center center;
	background-repeat: no-repeat;
}

/* --- 廃番商品用 --- */
.triangle01 {
	display: table;
	width: 100%;
	height: 100px;
	background-color: #e8a337;
	transform: skewY(0deg);
	margin-top: 1vw;
}

.triangle01 p {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	font-size: 50px;
	font-weight: bold;
	color: #fff;
}

.triangle01 a {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

.triangle01>* {
	transform: skewY(0deg);
}
