@charset "UTF-8";
.board--card--list.type2.promtrlReqst .obj .card--body{padding: 20px 30px;padding-right: 20px;}
.board--card--list.promtrlReqst .obj .card--body .tit,
.board--card--list.type2.promtrlReqst .obj .card--body .tit{font-size:18px;border-bottom: 1px solid #ddd;padding-bottom: 8px;margin-bottom: 20px;}
.board--card--list.promtrlReqst .obj .card--body .tit em,
.board--card--list.type2.promtrlReqst .obj .card--body .tit em,
.board--card--list.promtrlReqst .obj .card--body .tit span,
.board--card--list.type2.promtrlReqst .obj .card--body .tit span{display:inline-block;}
.board--card--list.promtrlReqst .obj .card--body .tit em,
.board--card--list.type2.promtrlReqst .obj .card--body .tit em{
	font-weight: bold;
	color: #006940;
	position: relative;
	padding: 0 5px;
	font-family: 'gothic','Malgun Gothic','맑은 고딕',Dotum,'돋움';
}
.board--card--list.promtrlReqst .obj .card--body .tit em:before,
.board--card--list.type2.promtrlReqst .obj .card--body .tit em:before{content: '';position:absolute;bottom: -12px;left:0;width:100%;height: 4px;background: #006940;}

.board--card--list.promtrlReqst .obj .card--body .tit span,
.board--card--list.type2.promtrlReqst .obj .card--body .tit span{color:#000;font-size:16px;padding-left: 26px;position: relative;}
.board--card--list.promtrlReqst .obj .card--body .tit span:before,
.board--card--list.type2.promtrlReqst .obj .card--body .tit span:before{content: '';position:absolute;top:50%;left:10px;width:1px;height: 65%;background: #ddd;transform: translate(0, -50%);}
.board--card--list.promtrlReqst .obj .card--body ul li{line-height:24px;margin-left:0;}
.board--card--list .obj .card--body ul li:first-child,
.board--card--list.type2 .obj .card--body ul li:first-child{display:block;width:100%}
.board--card--list .obj .card--body ul li:last-child,
.board--card--list.type2 .obj .card--body ul li:last-child{float:right}


.board--card--list.promtrlReqst .obj .card--body ul li.icon_03 em:before,
.board--card--list.type2.promtrlReqst .obj .card--body ul li.icon_03 em:before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M9 1v2h6V1h2v2h4a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h4V1h2zm11 7H4v11h16V8zm-4.964 2.136l1.414 1.414-4.95 4.95-3.536-3.536L9.38 11.55l2.121 2.122 3.536-3.536z' fill='rgba(231,76,60,1)'/%3E%3C/svg%3E");}
.board--card--list.promtrlReqst .obj .card--body ul li em, .board--card--list.type2.promtrlReqst .obj .card--body ul li em{top:-2px;}

.board--card--list.type2.promtrlReqst .obj .card--body .part-name{
	position: absolute;
	top: 18px;
	right: 18px;
	width: 30px;
	opacity: 0.6;
}

/* .form-horizontal.rsv-form .form-group{flex-wrap: nowrap;} */

.form-control{margin:0}
.rsv33 .doc-intro > ul > .item .list-1st{margin-left:3px}
.rsv33 .doc-intro > ul > .item .txt-tip:before{left:2px}
.form-horizontal .form-control-static{padding-top: 13px;padding-bottom: 8px;}
.form-horizontal .form-control-static .btn-po{padding-right: 109px;}
.form-horizontal .form-control-static .btn-po button[type=button]{top:0}
.form-horizontal.bucket-form .form-group .control-label label{top:0; padding-left: 0; }
.form-horizontal .form-control-static .btn-po + span{line-height: 1.3; display:block; margin-top: 13px;}
.form-horizontal.rsv-form .form-group .col-sm-4 .form-control-static .form-group{flex-wrap: nowrap;}


@media screen and (max-width:580px) {

	.txt-box1{padding-top:50px;padding-left: 66px !important}
	.txt-box1 strong.ico{}
	
}


/* 0509 */

.login-box .dsc-box .item .form-group{margin-bottom: 5px;}