@charset "utf-8";

/*************************************************
	PAGE 
*************************************************/


.al-lf {text-align:left !important;}
.al-ct {text-align:center !important;}
.al-rg {text-align:right !important;}

.form-tit {margin-top:25px;}
.form-tit .btn-wrap.dp-inb {display: inline-block;}
.form-tit .tit-type {margin-bottom:10px;}
.form-tit .tit-type h3 {font-size: 18px;display: inline-block;color:#444;font-weight:500;}
.line-h-37 {line-height:37px;}

table td .btn-wrap-rg {
	text-align: right;
	display: inline-block;
	float: right;
}
table td input + .btn-wrap-rg .btn-type {
	height: 30px;
	padding:8px;
}
.inner-title {
	font-size: 13px;
	font-weight: 600;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 5px;
}
.img-type .input-file .title2 {
	margin-top: 10px;
}
.page-campaignDetail .img-type img {
	width: 100%;
}

/**파일 찾기: 업로드버튼***/
.page-campaignDetail .file-upload-header .btn {display: inline-block;position: relative;overflow: hidden;}
.page-campaignDetail .file-upload-header .btn i {padding-right: 5px;}
.page-campaignDetail .file-upload-header input[type="file"] { margin:0; position:absolute; top:0; right:0; font-size:200px !important; opacity:0; -ms-filter:'alpha(opacity=0)'; direction:ltr; cursor:pointer; }



/*************광고주 정보설정***************/

.wrap-section {border-bottom:1px dashed #c7c6c6; padding-bottom:10px;}
.wrap-section h2{margin-left:10px; font-size:17px;font-weight:500;}
.wrap-section h2:after {}
.wrap-section .box-type {background-color: transparent;margin:0px 10px}
.wrap-section .box-type .txt-wrap {margin-top:10px;}
.wrap-section .box-type .txt-base {margin-top:10px;}
.wrap-section .box-type label{min-width:300px;}
.wrap-section .input-group-wrap {margin-top: 20px;text-align: left;}
.wrap-section .input-group-wrap input {display: inline-block;width:47%; height:32px;}