@charset "UTF-8";  

.sbanner {
  border:0pt solid #0000ff;
  max-width: 100%;
  
  margin-left: auto;
  margin-right: auto;
}

.sbanner:after {
  content: " ";
  display: block;
  clear: both;
}

.sbanner .block {
  margin-bottom: 0.6451612903%;
}

.sbanner .block-type-c {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
  height: 320px;
  margin-bottom: 0.6451612903%;
}
@media (min-width: 480px) {
  .sbanner .block-type-c {
  }
}
@media (min-width: 768px) {

  .sbanner .block-type-c {
    /*width: 49.6774193548%;*/
    float: left;
    margin-right: 0.6451612903%;
  }
  /*
  .sbanner .block-type-c:nth-child(2n) {
    width: 49.6774193548%;
    float: left;
    margin-right: 0.6451612903%;
  }
  .sbanner .block-type-c:last-child {
    width: 49.6774193548%;
    float: right;
    margin-right: 0;
  }
  */
}

.sbanner .slideBlock .slideFrame{
text-align:left;
}

/* 區塊內容設定 */

.step_1_wrap{
position:relative;
height:320px;
margin:0px;

background-repeat:no-repeat;
background-position:center top;

}

.step_1_wrap .step_1_body{
border:0pt solid #0000ff;
position:relative;
max-width:980px;
height:320px;
text-align:left;
}

.step_1_wrap .step_1_body .step_1_block{
position:absolute;
top:24px;
left:30px;
color:#ffffff;
background-color:#6E9736;
width:350px;
height:auto;

padding:0px 10px 20px 5px;

}

.step_1_wrap .step_1_body .step_1_block .step_1_title{
font-weight:bold;    
font-size:23px;
line-height:1.5em;

margin:10px 0px 5px 9px;

}

.step_1_wrap .step_1_body .step_1_block .step_1_intro{
margin:0px 0px 0px 9px;
font-size:15px;
}
