@charset "utf-8";

@import url("layout.css");
@import url("main.css");
@import url("main_widjet.css");

/* 템플릿별로 개별 정의해야하는 CSS는 이 밑으로 작성하시면 최종적으로 적용 됩니다.**********/
/*Site숨김*/
#menuUItop .li_1_2354{display:none;}



.propulsion {margin:0 auto;max-width: 800px;}
.propulsion * { box-sizing:border-box; }
.propulsion > div { position:relative;  margin-bottom:30px}
.propulsion > div:after { content:""; display:block; clear:both; }
.propulsion > div.d1 > div { float:left; width:48%; }
.propulsion > div.d1 > div:last-child { float:right; }
.propulsion > div.d3:after,
  .propulsion > div.d4:after { content:""; display:block;  position:absolute; top:-20px; left:50%; margin-left:-9px; width:18px; height:12px; background:url(./../../images/step_arr_blue.png) no-repeat;  }
.propulsion > div > div { padding:15px; background-color:#fff; border:3px solid #25bbd6;  text-align:center;  }

.propulsion > div:last-child > div {background-color:#25bbd6; border:3px solid #25bbd6; color:#fff; }

@media only screen and (max-width:480px){
  .propulsion > div.d1 > div  { height:130px;}
}

#_JW_prFl_basic ._prFlList .artclInfo .artclTitle strong {
    font-size: 22px;
    font-weight: 500;
    color: #333;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}
