@charset "utf-8";


/* -------------------------------
common
------------------------------- */
.l-content .secLead,
.l-content .secProcess,
.l-content .secStep01,
.l-content .secStep02,
.l-content .secStep03,
.l-content .secStep04,
.l-content .secStep05,
.l-content .secStep06,
.l-content .secStep07,
.l-content .secStep08{
	margin-bottom:60px;
}
.l-content .btmTxt{
	margin-bottom:30px;
	padding-left:10px;
}
.l-content .btmTxt .strong {
	color:#DD0000;
	font-weight:bold;
}


/* -------------------------------
headline
------------------------------- */
/* h2 */

.l-content .h2_bgImg {
	padding-bottom:3px;
	margin-bottom:30px;
}
.l-content .secStep01 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step1.png) no-repeat 23px 16px #617BBD;
}
.l-content .secStep02 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step2.png) no-repeat 23px 16px #617BBD;
}
.l-content .secStep03 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step3.png) no-repeat 23px 16px #617BBD;
}
.l-content .secStep04 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step4.png) no-repeat 23px 16px #617BBD;
}
.l-content .secStep05 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step5.png) no-repeat 23px 16px #617BBD;
}
.l-content .secStep06 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step6.png) no-repeat 23px 16px #617BBD;
}
.l-content .secStep07 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step7.png) no-repeat 23px 16px #617BBD;
}
.l-content .secStep08 .h2_bgImg {
	background: url(/pr/vona/mech/compressor/service/img/icon_step8.png) no-repeat 23px 16px #617BBD;
}
.l-content .h2_bgImg .h2_bgImg_inner {
	margin-left:90px;
	background:#E4F0F7;
	padding:8px 18px 3px;
}
.l-content .h2_bgImg .h2_bgImg_inner .h2Img {
	border-bottom:1px solid #617BBD;
	font-size:23px;
	padding-left:2px;
}
.l-content .h2_bgImg .h2_bgImg_inner .btmCaption {
	padding-top:5px;
	font-size:16px;
	padding-left:2px;
}

/* h3 */
.l-content .h3Img {
	padding:8px 10px;
	background:#F0F0F0;
	margin-bottom:20px;
}
.l-content .h3Img span {
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:2px 12px;
	border-left:6px solid #617BBD;
}

/* h4 */
.l-content .h4Img{
	background:#F0F0F0;
	border-bottom:1px solid #617BBD;
	padding:10px 10px 10px 15px;
	margin-bottom:20px;
}
.l-content .h4Img .ttl{
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	float:left;
	width:500px;
}
.l-content .h4Img .icon01{
	border:1px solid #744199;
	width:80px;
	background:#FFF;
	display:block;
	padding:2px 0;
	text-align:center;
	float:right;
	margin-left:5px;
	font-weight:bold;
}
.l-content .h4Img .icon02{
	border:1px solid #415EA6;
	width:88px;
	background:#FFF;
	display:block;
	padding:2px 0;
	text-align:center;
	float:right;
	margin-left:5px;
	font-weight:bold;
}
.l-content .innerBox {
	width: 920px;
	margin: 0 auto;
}

/* ------------------------------------------------------
contents
------------------------------------------------------ */
.l-content .title_block_lead {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-bottom:30px;
}

/* secLead  */
.l-content .secLead {
}
.l-content .secLead .txt_tech {
	font-size:12px;
	line-height:18px;
	margin-bottom:30px;
}
.l-content .secLead .btnArea a {
	display: block;
	width: 300px;
	height: auto;
	margin:0 auto 30px;
	padding: 13px 0 12px;
	font-size: 16px;
	line-height: 1.2em;
	font-weight:bold;
}

/* secLead contactBox */
.l-content .secLead .contactBox {
	border:8px solid #405DA5;
	position:relative;
}	
.l-content .secLead .contactBox dt {
	background:#405DA5;
	padding:8px 0;
	text-align:center;
}	
.l-content .secLead .contactBox dd {
	height:154px;
}	
.l-content .secLead .contactBox .name {
	position:absolute;
	top:65px;
	left:40px;
}
.l-content .secLead .contactBox .tel {
	position:absolute;
	top:65px;
	left:390px;
}
.l-content .secLead .contactBox .btn {
	position:absolute;
	top:124px;
	left:596px;
}
.l-content .secLead .contactBox .btn a {
	width:295px;
	height:48px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -774px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secLead .contactBox .address {
	position:absolute;
	top:124px;
	left:250px;
}
.l-content .secLead .contactBox .address a {
	width:335px;
	height:48px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -725px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* secProcess */
/* secProcess processBox */
.l-content .secProcess .processBox {
	width:878px;
	height:278px;
	background: url(/pr/vona/mech/compressor/service/img/pic_process.png) no-repeat left top;
	position:relative;
	margin-left:37px;
}
.l-content .secProcess .processBox p {
	position: absolute;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secProcess .processBox p a {
	width:130px;
	height:24px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -44px;
}
.l-content .secProcess .processBox .step01 {
	top:73px;
	left:24px;
}
.l-content .secProcess .processBox .step02 {
	top:73px;
	left:253px;
}
.l-content .secProcess .processBox .step03 {
	top:73px;
	left:479px;
}
.l-content .secProcess .processBox .step04 {
	top:73px;
	left:715px;
}
.l-content .secProcess .processBox .step05 {
	top:233px;
	left:714px;
}
.l-content .secProcess .processBox .step06 {
	top:233px;
	left:490px;
}
.l-content .secProcess .processBox .step07 {
	top:233px;
	left:260px;
}
.l-content .secProcess .processBox .step08 {
	top:233px;
	left:29px;
}

/* secStep01  */
.l-content .spec_Area{
	height: 80px;
	position: relative;
}
.l-content .spec_Area .spec_btn{
	display: block;
	position: absolute;
    right: 20px;
	bottom:20px;
	text-indent: 1000%;
	white-space: nowrap;
  	overflow: hidden;
}

.l-content .spec_Area .spec_btn a{
	display: block;
	width:215px;
	height:35px;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -920px;
}

.l-content .secStep01 .step_txt {
	padding:0 5px 15px;	
}

.l-content .secStep01 .step01_img01 {
	margin-bottom:20px;
}
.l-content .secStep01 .step01_img02 {
	margin-bottom:20px;
	position:relative;
}
.l-content .secStep01 .step01_img02 .btn01 {
	position: absolute;
	top:220px;
	left:215px;
  text-indent: 1000%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep01 .step01_img02 .btn01 a {
	width:211px;
	height:31px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -78px;
}
.l-content .secStep01 .step01_img02 .btn02 {
	position: absolute;
	top:220px;
	left:685px;
  text-indent: 1000%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep01 .step01_img02 .btn02 a {
	width:191px;
	height:31px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -120px;
}

.l-content .secStep01 .step01_img03 {
	margin-bottom:0;
	position:relative;
}
.l-content .secStep01 .step01_img03 .btn03 {
	position: absolute;
	top:180px;
	left:590px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep01 .step01_img03 .btn03 a {
	width:200px;
	height:35px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -830px;
}

.l-content .secStep01 .step01_img04 {
	margin-bottom:20px;
	position:relative;
}
.l-content .secStep01 .step01_img04 .btn04 {
	position: absolute;
	top:180px;
	left:590px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep01 .step01_img04 .btn04 a {
	width:200px;
	height:35px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -875px;
}

/* secStep02  */
/* secStep02 step02Graph */
.l-content .secStep02 .step02Graph {
	width:721px;
	margin:0 auto;
}
.l-content .secStep02 .step02Graph .notes {
	padding-bottom:5px;
	text-align:center;
}
.l-content .secStep02 .step02Graph .graphBox {
	position:relative;
}
.l-content .secStep02 .step02Graph .graphBox dt {
	position: absolute;
	top:20px;
	left:155px;
	font-weight:bold;
	font-size:17px;
}


/* secStep03  */
/* secStep03 step03Howto */
.l-content .secStep03 .step03_Area {
	position:relative;
	margin:10px auto 5px;
	width:910px;
	height:360px;
}
.l-content .secStep03 .step03_Area .txtBox {
	display: block;
	position: absolute;
	width:455px;
	border:1px solid #bfbfbf;
	padding:15px;
    left: 0;
	bottom: 0;
}
.l-content .secStep03 .step03_Area .imgBox {
	display: block;
	position: absolute;
	width:400px;
	height:350px;
	right: 0;
	bottom: 0;
}
.l-content .secStep03 .step03Howto .howto .howtoBox dt {
	position: absolute;
	top:23px;
	left:28px;
	font-weight:bold;
	font-size:17px;
}
.l-content .secStep03 .step03Howto .btmTxt dt {
	font-weight:bold;
	margin-bottom:5px;
}


/* secStep04  */
/* secStep04 step04Graph */
.l-content .secStep04 .step04Graph {
	width:601px;
	margin:0 auto;
}
.l-content .secStep04 .step04Graph .graphBox {
	position:relative;
}
.l-content .secStep04 .step04Graph .graphBox dt {
	position: absolute;
	top:17px;
	left:303px;
	font-weight:bold;
	font-size:17px;
}

/* secStep04 step04TableBox */
.l-content .secStep04 .step04TableBox .tableTtl{
	padding-left:10px;
	font-weight:bold;
	margin-bottom:5px;
}
.l-content .secStep04 .step04TableBox .step04Table {
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	margin:0 0 30px 20px;
}
.l-content .secStep04 .step04TableBox .step04Table th {
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	background-color: #197C7C;
	text-align: left;
	padding: 15px 0;
	font-weight: bold;
	text-align:center;
	color:#FFF;
}
.l-content .secStep04 .step04TableBox .step04Table td {
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	background-color: #82CDD0;
	text-align: left;
	padding: 14px 0;
	text-align:center;
	color:#FFF;
}
.l-content .secStep04 .step04TableBox .step04Table td.btm {
	background-color: #4FA8A8;
}


/* secStep05  */
/* secStep05 step05Table */
.l-content .secStep05 .step05Table {
	border: solid 4px #BFBFBF;
	margin:0 20px 10px;
}
.l-content .secStep05 .step05Table .btmborder {
	border-bottom: solid 4px #BFBFBF;
}
.l-content .secStep05 .step05Table th {
	border-right: solid 1px #BFBFBF;
	border-bottom: solid 1px #BFBFBF;
	background-color: #666666;
	text-align: left;
	padding: 15px 0;
	font-weight: bold;
	text-align:center;
	color:#FFF;
}
.l-content .secStep05 .step05Table thead th {
	padding: 7px 0;
}
.l-content .secStep05 .step05Table thead td {
	background-color: #7092A6;	
	border-right: solid 1px #BFBFBF;
	border-bottom: solid 1px #BFBFBF;
	text-align: left;
	padding: 7px 0;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}
.l-content .secStep05 .step05Table tbody td {
	border-right: solid 1px #BFBFBF;
	border-bottom: solid 1px #BFBFBF;
	background-color: #fff;
	text-align: left;
	padding: 14px 20px;
	text-align:center;
}
.l-content .secStep05 .step05Table tbody td.txt {
	text-align:left;
	vertical-align:top;
}
.l-content .secStep05 .step05Table tbody td .btn .btn01 {
	float:left;
	margin:0 30px 0 19px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep05 .step05Table tbody td .btn .btn01 a {
	width:206px;
	height:31px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -206px;
}
.l-content .secStep05 .step05Table tbody td .btn .btn02 {
	float:left;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep05 .step05Table tbody td .btn .btn02 a {
	width:266px;
	height:31px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -246px;
}
.l-content .secStep05 .step05Table tbody td .btn03 {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
	margin:0 auto;
	width:216px;
}
.l-content .secStep05 .step05Table tbody td .btn03 a {
	width:216px;
	height:31px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -286px;
}
.l-content .secStep05 .step05Table tbody td .btn04 {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
	margin:0 auto;
	width:216px;
}
.l-content .secStep05 .step05Table tbody td .btn04 a {
	width:216px;
	height:31px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -660px;
}
.l-content .secStep05 .step05Table tbody td .btn05 {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
	margin:0 auto;
	width:216px;
}
.l-content .secStep05 .step05Table tbody td .btn05 a {
	width:216px;
	height:31px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -326px;
}


/* secStep06  */
/* secStep06 step06About  */
.l-content .secStep06 .step06About{
	margin-bottom:40px;
	padding-left:10px;
}
.l-content .secStep06 .step06About dt{
	font-weight:bold;
	margin-bottom:5px;
}
.l-content .secStep06 .step06_Area{
	position:relative;
	margin:10px auto;
	width:910px;
	height:400px;
}

.l-content .secStep06 .step06_Area .imgBox {
	display: block;
	position: absolute;
	width:636px;
    left: 0;
	bottom: 0;
}
.l-content .secStep06 .step06_Area .spec_btn{
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
	text-indent: 1000%;
	white-space: nowrap;
  	overflow: hidden;
}
.l-content .secStep06 .step06_Area .spec_btn a{
	display: block;
	width:215px;
	height:35px;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -920px;
	text-align:right;
}

/* secStep06 step06Box  */
.l-content .secStep06 .step06Box{
	margin-bottom:35px;
	padding:0 20px;
}
.l-content .secStep06 .step06Box .ttl {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
}
.l-content .secStep06 .step06Box .m-listTable td,
.l-content .secStep06 .step06Box .m-listTable th {
	text-align:center;
}
.l-content .secStep06 .step06Box .m-listTable td {
	background: #FFF;
}
.l-content .secStep06 .step06Box .m-listTable th {
	font-weight:bold;
}
.l-content .secStep06 .step06Box .colLeft {
	float:left;
	width:280px;
	height:218px;
	background:#EFEFEF;
	padding:15px 20px 0;
}
.l-content .secStep06 .step06Box .colLeft .ttl {
	margin-bottom:37px;
}
.l-content .secStep06 .step06Box .colLeft ul {
	width:180px;
	margin:0 auto;
}
.l-content .secStep06 .step06Box .colLeft li {
	margin-bottom:15px;
	font-size:0;
	line-height:0;
}
.l-content .secStep06 .step06Box .colRight {
	float:right;
	width:530px;
	height:218px;
	background:#EFEFEF;
	padding:20px 20px 0;
}

/* secStep07  */
.l-content .secStep07 .m-listTable {
	width:700px;
	margin:0 auto;
}
.l-content .secStep07 .m-listTable td,
.l-content .secStep07 .m-listTable th {
	text-align:center;
}
.l-content .secStep07 .m-listTable th {
	text-align:center;
	background:#7092A6;
	color:#FFF;
	font-weight:bold;
	padding:13px 0;
}

/* secStep08  */
.l-content .secStep08 .m-listTable td,
.l-content .secStep08 .m-listTable th {
	text-align:center;
}
.l-content .secStep08 .m-listTable th {
	text-align:center;
	background:#7092A6;
	color:#FFF;
	font-weight:bold;
}
.l-content .secStep08 .systemBox {
	position:relative;
}
.l-content .secStep08 .systemBox ul li {
	width:73px;
	position: absolute;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .systemBox ul li a {
	width:73px;
	height:20px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -699px;
}
.l-content .secStep08 .systemBox ul .system01{
	top:454px;
	left:29px;
}
.l-content .secStep08 .systemBox ul .system02{
	top:440px;
	left:176px;
}
.l-content .secStep08 .systemBox ul .system03{
	top:317px;
	left:259px;
}
.l-content .secStep08 .systemBox ul .system04{
	top:317px;
	left:358px;
}
.l-content .secStep08 .systemBox ul .system05{
	left: 306px;
	top: 605px;
}
.l-content .secStep08 .systemBox ul .system06{
	left: 524px;
	top: 570px;
}
.l-content .secStep08 .systemBox ul .system07{
	left: 606px;
	top: 710px;
}
.l-content .secStep08 .systemBox ul .system08{
	left: 679px;
	top: 387px;
}


/* secStep08 step08Box  */
.l-content .secStep08 .step08Box{
	margin:0 0 35px 20px;
}
.l-content .secStep08 .step08Box li{
	float:left;
	margin-right:19px;
}
.l-content .secStep08 .step08Box .colLeft {
	width:449px;
	margin:0 20px 0 0;
	float:left;
}
.l-content .secStep08 .step08Box .colRight {
	float:left;
	width:449px;
}
.l-content .secStep08 .step08Box .colLeft dt,
.l-content .secStep08 .step08Box .colRight dt {
	margin-bottom:20px;
}
.l-content .secStep08 .step08Box .colLeft dd.txt,
.l-content .secStep08 .step08Box .colRight dd.txt {
	font-weight:bold;
	text-align:center;
	margin-bottom:20px;
}
.l-content .secStep08 .step08Box .colLeft dd.pic {
	text-align:center;
	margin-bottom:13px;
}
.l-content .secStep08 .step08Box .colLeft dd.u-table--fixed {
	text-align:center;
	width:300px;
	margin:0 auto;
}
.l-content .secStep08 .step08Box .colLeft dd.u-table--fixed .m-listTable th {
	padding:7px 0;
}
.l-content .secStep08 .step08Box .colLeft dd.u-table--fixed .m-listTable td {
	padding:6px 0;
}
.l-content .secStep08 .step08Box .colRight dd.pic {
	text-align:center;
	margin-bottom:63px;
}
.l-content .secStep08 .step08Box .colRight .otherBox{
	margin:0 0 50px;
}
.l-content .secStep08 .step08Box .colRight .otherBox .boxLeft {
	width:123px;
	margin-left:20px;
}
.l-content .secStep08 .step08Box .colRight .otherBox .boxRight {
    padding-right: 30px;
}


/* secStep08 otherBox  */
.l-content .secStep08 .otherBox {
	border:5px solid #E6E6E6;
	padding:18px 0;
	margin:0 20px 50px;
}
.l-content .secStep08 .otherBox .btmTxt {
	margin-bottom:23px;
	padding:20px 0 0 0;
}
.l-content .secStep08 .otherBox .boxLeft {
	float:left;
	width:520px;
	margin-left:50px;
}
.l-content .secStep08 .otherBox .boxLeft .ttl {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.l-content .secStep08 .otherBox .boxLeft ol {
	margin-bottom:20px;
}
.l-content .secStep08 .otherBox .boxLeft .btn01 {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn01 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -366px;
}
.l-content .secStep08 .otherBox .boxLeft .btn03 {
	width:241px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn03 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -450px;
}

.l-content .secStep08 .otherBox .boxLeft .btn04 {
	width:241px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn04 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -492px;
}
.l-content .secStep08 .otherBox .boxLeft .btn05 {
	width:241px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn05 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -534px;
}
.l-content .secStep08 .otherBox .boxLeft .btn06 {
	width:241px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn06 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -576px;
}
.l-content .secStep08 .otherBox .boxLeft .btn07 {
	width:241px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn07 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -618px;
}
.l-content .secStep08 .otherBox .boxLeft .btn08 {
	width:241px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn08 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -965px;
}
.l-content .secStep08 .otherBox .boxLeft .btn09 {
	width:241px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.l-content .secStep08 .otherBox .boxLeft .btn09 a {
	width:241px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -1006px;
}


.l-content .secStep08 .otherBox .boxRight {
	float:right;
	padding-right:100px;
}
.l-content .secStep08 .otherBox .boxRight .btn02 {
	display:block;
	width:231px;
	text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
	padding-top:50px;
}
.l-content .secStep08 .otherBox .boxRight .btn02 a {
	width:231px;
	height:33px;
	display:block;
	background: url(/pr/vona/mech/compressor/service/img/sprite_btn.png) no-repeat 0 -408px;
}


/* secStep08 filterBox  */
.l-content .secStep08 .filterBox {
	margin:0 0 50px 10px;
}
.l-content .secStep08 .filterBox .filterList {
	border:1px solid #BFBFBF;
	width:218px;
	margin-left:10px;
	margin-bottom:10px;
	display:inline;
	text-align:center;
	float:left;
	position:relative;
}
.l-content .secStep08 .filterBox .filterList.box_hover {
  cursor: pointer;
}
.l-content .secStep08 .filterBox .filterList.box_hover .pic img {
  opacity: 0.75;
  filter: alpha(opacity=75);
  -ms-filter: "alpha(opacity=75)";
}
.l-content .secStep08 .filterBox .filterList .pic {
	padding-top:50px
}
.l-content .secStep08 .filterBox .filterList .name {
	padding-bottom:10px;
}
.l-content .secStep08 .filterBox .filterList .maker {
	padding-bottom:10px;
}
.l-content .secStep08 .filterBox .filterList .icon {
	position:absolute;
	top:15px;
	left:15px;
}
.l-content .secStep08 .filterBox .filterList .icon span {
	float:left;
	display:block;
	margin-right:5px;
	padding:2px 7px;
	font-weight:bold;
}
.l-content .secStep08 .filterBox .filterList .icon .icon01 {
	border:1px solid #8DA629;
}
.l-content .secStep08 .filterBox .filterList .icon .icon02 {
	border:1px solid #0086AB;
}
.l-content .secStep08 .filterBox .filterList .icon .icon03 {
	border:1px solid #B61972;
}

/* secStep08 transformerBox  */
.l-content .secStep08 .transformerBox {
	margin:0 0 0 10px;
}
.l-content .secStep08 .transformerBox .transformerList {
	border:1px solid #BFBFBF;
	width:218px;
	margin-left:10px;
	margin-bottom:10px;
	display:inline;
	text-align:center;
	float:left;
	position:relative;
}
.l-content .secStep08 .transformerBox .transformerList.box_hover {
  cursor: pointer;
}
.l-content .secStep08 .transformerBox .transformerList.box_hover .pic img {
  opacity: 0.75;
  filter: alpha(opacity=75);
  -ms-filter: "alpha(opacity=75)";
}
.l-content .secStep08 .transformerBox .transformerList .pic {
	padding:20px 0 15px;
}
.l-content .secStep08 .transformerBox .transformerList .name {
	padding-bottom:10px;
}
.l-content .secStep08 .transformerBox .transformerList .maker {
	padding-bottom:20px;
}

