@charset "utf-8";

/* 내용관리 */
#ctt {margin:0;padding:0;background:#fff}
.ctt_admin {text-align:right; width: 1400px; margin: 0 auto}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:0;line-height:1.6em;text-align:center}
#ctt_himg img, #ctt_timg img, #ctt_con img {height:auto}
.ctt_img {text-align:center;}

.subt3 {padding:80px 0;}
.st32{font-weight:300;font-size:16px;}
.form_wrap{width:100%;height:800px;}
.form_wrap .inner{width:1500px; margin:0 auto;background:#f8f6f4;padding:100px 0;}
.form_wrap .inner .div_ip_wrap {display:flex;align-items:center;margin:30px auto;border-bottom:1px solid #000;width:1000px;}
.form_wrap .inner .div_ip_wrap label{text-align:left;width:130px;display:inline-block;font-size:20px;padding:20px 0;}
.form_wrap .inner .div_ip_wrap .div_ip{width:100%;display:inline-block;    align-items: center;}
.form_wrap .inner .div_ip_wrap .div_ip input::placeholder{color:#000;}
.form_wrap .inner .div_ip_wrap .div_ip span{display:inline-block;}
.form_wrap .inner .div_ip_wrap .div_ip .full_ip{font-size: 1.2rem;padding: 8px 10px;width:100%;background-color: transparent;color: #000;border: 0;margin: 0 5px;}
.form_wrap .inner .div_ip_wrap .div_ip .half_ip{font-size: 1.2rem;padding: 8px 10px;width:120px;background-color: transparent;color: #000;border: 0;margin: 0 5px;}
.form_wrap .inner .div_ip_wrap:nth-child(5){border:0;}
.form_wrap .inner .div_ip_wrap:nth-child(6){border:0;}
.form_wrap .inner .div_ip_wrap .agree{text-align: center;width: 280px;margin: 0 auto;border: 1px solid #dddddd;padding: 12px 20px;border-radius: 20px;}
.form_wrap .inner .div_ip_wrap .submit{text-align: center;width: 280px;margin: 0 auto;}
.form_wrap .inner .div_ip_wrap .submit input{background:#0ba0ff;border:0;border: 1px solid #dddddd;padding: 12px 50px;border-radius: 30px;cursor:pointer;color:#fff;font-size:1.2em;font-weight:bold;}

/* 190724 황유나 수정*/
@media screen and (max-width: 768px) { 
	#sitemap, #ft, .sub_visual {min-width: 1900px;}
}
/* 190724 황유나 수정 완료*/