.hide{
  display: none;
}
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder { /* WebKit browsers */
  color:transparent;
}
input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:transparent;
}
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:transparent;
}
input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder { /* Internet Explorer 10+ */
  color:transparent;
}
.inner{
  width: 95%;
  margin: 0 auto;
}
.innerPadding{ /* 카멜케이스방식:첫자소문자로시작..다른단어첫자는 대문자로시작 */
  padding-top:20px;
  padding-bottom:60px; 
}
/* hn태그스타일링 */
.h2{
  font-size: 35px;
  font-weight: 700;
}
.h3{
  font-size: 31px;
  font-weight: 700;
}
/* flex */
.flex{
  display: flex;
}
.flexBetween{
  justify-content: space-between;
}
.flexAround{
  justify-content: space-around;
}
.flexEvenly{
  justify-content: space-evenly;
}
.flexCenter{
  justify-content: center;
}
.flexColumn{
  flex-direction: column;
}
.flexAlignCenter{
  align-items: center;
}
.flexWrap{
  flex-wrap: wrap;
}
.br{
  display: block;
}
.p{
  line-height: 1.5;
}
/* 패딩 */
.padding50{
  padding: 50px;
}

/* 버튼 */
.btn1{
  height: 40px;
  width: 130px;
  text-align: center;
  line-height: 40px;
  border-radius: 20px;
  background-color: red;
  color: white;
  font-size: 14px;
}











