@charset "utf-8";

.title-h3 {
    position:relative;
    font:13px "gulim";
    color:#6D952C;
    height:20px;
    padding-top:5px;
    font-weight:bold;
}
.cursor-p {cursor:pointer;}

.top-border {width:100%;border-top:1px solid #6D952C;} /***붉은줄 위에 있는 일반폼***/

.button-area{
	text-align: right;
	border-bottom:1px solid #6D952C;
	padding:5px 0 5px 0;
}

.button-area2{
	text-align: right;
	border-top:1px solid #6D952C;
	padding:5px 0 5px 0;
}

.pager-area{
	text-align: center;
}


.f-title {
    font:9pt "gulim";
    color:#8f8f8f;
    padding:15px 2px;
    border-bottom:1px solid #e7e7e7;
    background-color:#fafafa;
	font-weight:bold;
}

.f-data {
    text-align:center;
    font:8pt "dotum";
	text-align:center;
    padding:0px 2px;
    border-bottom:1px solid #e7e7e7;
}

.f-title2 {
	text-align:center;
    font:9pt "gulim";
    color:#8f8f8f;
    border-bottom:1px solid #e7e7e7;
    background-color:#fafafa;
	font-weight:bold;
}

.f-data2 {
    text-align:center;
    font:8pt "dotum";
	text-align:left;
    border-bottom:1px solid #e7e7e7;
	background-color:#fafafa;
	padding-left:5px;
}

.form-text{border:1px solid #e7e7e7;}

.over-rows-bgcolor{
	background-color:#fafafa;
}

.out-rows-bgcolor{
	background-color:#ffffff;
}

.form-contents {display:none; width: 750px;  padding: 0.4em; position: relative; }

