@charset 'utf-8';
/* -----------------------------------------------------------
CSS Information
File name:      powersave.css
Style Info:     個別レイアウト
----------------------------------------------------------- */

/* .contentBlock
--------------------------------------------------*/
.contentBlock .cntBlock {
  margin-top: 15px;
}

/* #internalLinks
--------------------------------------------------*/
#internalLinks {
  padding-top: 0;
}

/* #lead
--------------------------------------------------*/
#lead {
  margin-bottom: 20px;
}

/* .pmainimg
--------------------------------------------------*/
.pmainimg {
  margin-bottom: 20px;
}

/* .line
--------------------------------------------------*/
.line {
  padding-bottom: 50px;
  background: url(/product/orphis/powersave/fw/images/bullet_next_02.gif) no-repeat center bottom;
}

.line ul {
  display: block;
  background: url(/product/orphis/powersave/fw/images/bullet_next_01.gif) no-repeat center center;
}

#timer4.line {
  /*background: url(/product/orphis/powersave/fw/images/bullet_next_03.gif) no-repeat 540px bottom;*/
}




.line li {
  max-width: 350px;
  width: calc(50% - 26px);
  overflow: hidden;
  border: solid 1px #999;
}

.line .odd {
  float: left;
}

.line .evn {
  float: right;
}

.line li.noBorder {
  border: none;
}

.line li img {
width: 100%;
}

.line .clearfix {
  padding-left: 0;
  margin-bottom: 0 !important;
}
/* #auto
--------------------------------------------------*/
#auto4.line {
  padding-bottom: 0;
  background: none;
}

#auto4 ul {
  background: none;
}

#auto4 .evn img {
  margin-top: 90px;
}

/* #timer
--------------------------------------------------*/

#timer4.line {
  padding-bottom: 0;
  background: none;
}

#timer4 ul {
  background: none;
}

#timer4 .evn img {
  margin-top: 100px;
}



@media screen and (max-width: 768px) {
.line {
padding-bottom: 50px;
background: url(/product/orphis/powersave/fw/images/bullet_next_03.gif) no-repeat center bottom;
}

.line ul {
background: none;
}

.line li {
width: 100%;
max-width: 100%;
border: 0;
}
.line li img {
width: calc(100% - 2px);
vertical-align: bottom;
border: solid 1px #999;
margin-bottom: 0 !important;
}

.line ul li.odd {
display: block;
margin-bottom: 0 !important;
padding-bottom: 55px;
background: url(/product/orphis/powersave/fw/images/bullet_next_03.gif) no-repeat center bottom;
}

#timer4 .evn img, #auto4 .evn img {
margin-top: 0;
}
}
