#project_form {position:relative;}
#project_form .project_form_box {border:1px solid #efefef; padding:25px; font-size:10.5pt; line-height:160%;}
#project_form h3 { background:url("../images/common/blet.gif") left 15% no-repeat; padding-left:15px; position:relative; font:bold 16pt "Nanum Gothic"; color:#222; padding-bottom:15px;}
#project_form .agree_line {padding:15px; background-color:#fafafa; margin-top:10px; border:1px solid #efefef; font-size:10.5pt; color:#000;}
#project_form .agree_line input.check {margin-right:7px;}
.project_none {border:1px solid #d5dce3; background-color:#f5f8fb; padding:30px; text-align:center; font-size:14pt; font-weight:bold; line-height:180%; color:#000;}
.project_none span {color:#d4131a;}
.project_none .stit { padding:15px 0px 10px 15px; border-top:1px solid #d5dce3; text-align:left; margin-top:25px; color:#0c5ca4; background:url(../images/common/blet.gif) left 60% no-repeat; font-size:12pt;}
.project_none .none_box {border:1px solid #efefef; background-color:#fff; padding:15px; text-align:left; font:normal 10.5pt "Nanum Gothic"; color:#666;}

.project_form_pay {border:1px solid #efefef; padding:25px; font-size:10pt; line-height:160%;}
.project_form_pay .tit {font:bold 16pt "Nanum Gothic"; color:#0c5ca4; padding-bottom:10px; border-bottom:1px solid #0c5ca4; margin-bottom:15px;}
.project_form_pay .stit {font:bold 13pt "Nanum Gothic"; color:#222; padding-bottom:10px;}
.project_form_pay .img {padding-bottom:10px;}

#myproject .tab {overflow:hidden; margin-bottom:20px; background:url(../images/project/tab_bg.gif) left bottom repeat-x;}
#myproject .tab li {float:left;}
#myproject .project_list .list_my_info {border:1px solid #efefef; background-color:#fafafa; padding:20px; text-align:center; font-size:11pt; font-weight:bold; color:#222; margin-bottom:20px;}
#myproject .project_list .list_my_info span {color:#0b579e;}

.project_list_table {width:100%; }
.project_list_table thead th {border-top:1px solid #262626; border-bottom:1px solid #efefef; border-right:1px solid #efefef; background-color:#f7f7f7; padding:12px; font-size:10.5pt; color:#222;}
.project_list_table thead th:last-child {border-right:none;}
.project_list_table thead td {border-top:1px solid #efefef; border-bottom:1px solid #efefef; border-right:1px solid #efefef; background-color:#f7f7f7; padding:12px; font-size:10pt; text-align:center;}
.project_list_table thead td:last-child {border-right:none;}
.project_list_table tbody th {border-bottom:1px solid #efefef; border-right:1px solid #efefef; color:#0092d1; padding:12px; text-align:left; font-size:10pt;}
.project_list_table tbody td {border-bottom:1px solid #efefef; border-right:1px solid #efefef;  padding:10px; font-size:10pt; text-align:center;}
.project_list_table tbody td:last-child {border-right:none;}
.project_list_table td.p1 {background-color:#f2f6fa; font-weight:bold;}
.project_list_table td img {vertical-align:middle; padding-left:3px;}
.project_list_table .a1 { text-decoration:underline;}
.project_list_table .a2 {color:#0b579e;}
.project_list_table .a3 {color:#ba2127;}
.project_list_table .a4 {color:#4d8017; font-weight:bold;}

.info_txt {padding:15px 0px; text-align:right; font:bold 10pt "Nanum Gothic"; color:#000;}