/*
Template Name:Gift
File: Layout CSS
Author: Templates On Web
Author URI: http://templateonweb.com/
Licence: <a href="http://www.templateonweb.com/terms.php?v=content&contentid=152">Website Template Licence</a>
*/
/*********************register****************/
.form-control{
font-family: 'Nanum Myeongjo', serif;
font-size:16px; 
 }
#center_o li{
font-family: 'Nanum Myeongjo', serif;
font-size:16px;
  }
#center_o p{
	    margin-top: 20px;
font-family: 'Nanum Myeongjo', serif;
font-size:16px;
}
#center_o h1{
font-size:45px;
}
#center_o h2{
font-size:38px;
}
#center_o h3{
font-size:32px;
color: #e85157;
}
#center_o h4{
	margin-top: 20px;
font-size: 22px;
    /* font-family: 'Nanum Myeongjo', serif; */
    color: #c6484d;
    text-align: center;
    border-bottom: 2px solid #c6484d;
    width: fit-content;
    margin: auto;
	padding-bottom:10px;
}
#center_o h5{
font-size:18px;
}
#center_o h6{
font-size:16px;
font-family: 'Nanum Myeongjo', serif;
}
.button_1{
background:none;
display:inline-block;
color:#df4b51;
padding:15px 30px!important;
border:1px solid #df4b51;
margin-top:10px;
  }
.button_1:hover{
background:#df4b51!important;
color:#fff;
  }
.space_left{
padding-left:0; 
} 
.space_right{
padding-right:0;
} 
.space_all{
padding:0; 
} 
.iw{
   width:100%;
   }
.bold{
font-weight:bold; 
 }
.col_c{
color:#333!important; 
 }
.mgt{
margin-top:0!important; 
 }
.border_none{
border:none!important; 
 }
.col_3{
color:red;
  }
.center_register{
 padding-top:40px;
 padding-bottom:40px; 
  }
.register_1li h4{
margin-top:15px;
  }
.register_1li1l{
margin-top:10px;  
  }
.register_1li1l .form-control{
 margin-top:10px;
 border-radius:0;
 }
.register_1li1l .button_1{
 float:left;
 margin-right:10px; 
  }
.register_1li1l .tick_box{
display:inline-block;
margin-top:25px; 
font-family: 'Nanum Myeongjo', serif; 
  }
.check{
vertical-align:text-top;
  }
.register_1li1l h6{
clear:left;
margin-top:40px;  
  }

.register_1li2{
margin-top:10px;  
  }
.register_1li2 p span{
 margin-left:10px;
 }
.term{
 margin-top:15px;
 line-height:1.6em;
 }
.login_page{
  margin-top:15px;
  }
.c_text {
    color: #57b846;
}
.center_register .button_1 i{
 margin-left:5px;
 }
/*********************register_end****************/


@media screen and (max-width : 767px){
.space_left{
padding-left:15px; 
} 
.space_right{
padding-right:15px; 
} 
.space_all{
padding-left:15px;
padding-right:15px;
}
.center_register{
text-align:center;
 }
.register_1li1l .button_1{
font-size:14px; 
 }
.register_1r {
margin-top:20px; 
 }
}

@media (min-width:768px) and (max-width:991px) {
.register_1 {
padding-left:20px;
padding-right:20px; 
 }
 }
@media (min-width:992px) and (max-width:1200px) {
.register_1 {
padding-left:20px;
padding-right:20px; 
 }
 }
@media (min-width:1201px) and (max-width:1340px) {

 }




