/*!
 * style.css - user defined styles for this theme.
 * Copyright (C) SmarTools Co. (https://smartools.co.kr)
*/
html, body { width:100%; min-width:320px; max-width:100%; overflow-x: hidden; overflow-y: auto;}

#feature {
  background: #fff;
  padding-bottom: 15px;
  margin-left:0px;
  margin-top:15px;
}

.features{
  padding: 0;
}

.feature-wrap {
  margin-bottom: 5px;
  overflow: hidden;
}

.feature-wrap h2{
  margin-top: 10px;
}

.feature-wrap .pull-left {
  margin-right: 25px;
}

.feature-wrap i{
  font-size: 48px;
  height: 110px;
  width: 110px;
  margin: 3px;
  border-radius: 100%;
  line-height: 110px;
  text-align:center;
  background: #ffffff;
  color: #6EE5A1;
  border: 3px solid #ffffff;
  box-shadow: inset 0 0 0 5px #fff;
  -webkit-box-shadow: inset 0 0 0 5px #fff;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
  float: left;
  margin-right: 25px;
}

.feature-wrap i:hover {
  background: #6EE5A1;
  color: #fff;
  box-shadow: inset 0 0 0 5px #6EE5A1;
  -webkit-box-shadow: inset 0 0 0 5px #6EE5A1;
  border: 3px solid #6EE5A1;
}

/* footer */

.bg-copy {background:#222222;color: rgba(224,224,224,1.00);border-top:3px solid #434343}
.company_map {float:right; padding-top:10px;}
.foot_content {padding:10px 0; }
.foot_content li {font-size:13px; }

.view_pc {display:block;}
.view_mobile {display:none}
.view_mobile span {color: rgba(224,224,224,1.00);}
@media screen and (max-width: 767px) {
	.view_pc {display:none;}
	.view_mobile {display:block}
}
.icon-social {float:right;}
.icon-social li > a.btn-social {display: inline-block;font-size: 16px;color:#fff;}
.icon-social li > a:hover {color: #ff3600; -o-transition:.3s ; -ms-transition:.3s ; -moz-transition:.3s ; -webkit-transition:.3s; /* ...and now for the proper property */ transition:.3s ;}
