
form{margin:0;}

a:link { color: #525252; text-decoration: none }
a:visited { color: #525252; text-decoration: none }
a:hover { color: #525252; text-decoration: none }
a:active { color: #525252; text-decoration: none }

p { margin-top: 0px; margin-bottom: 0px }
td,table { font-size: 12px; color: #847f74; line-height: 160%; font-family: verdana;}

.select {font-size:9pt; font-family:'malgun', '맑은고딕'; color:#666666; border:1px solid #cccccc; background-color:#ffffff;}
.input {border:0px; font-size:9pt; font-family:'malgun', '맑은고딕'; color:#545454; border:1px solid #dfdfdf; background-color:#f7f7f7;}
.search_input { font-size:12px; color: #847f74; font-family:'malgun', '맑은고딕'; border: #cfcfcf 1px solid; background-color: #ffffff;}


.aca00{position:relative;}
.aca00 .left{padding-top:15px; padding-left:30px; float:left;}
.aca00 .left .photo{border:4px solid #dedede;}
.aca00 .left .name{text-align:center; padding-top:7px; color:#343434; font-size:16px; font-weight:bold;}
.aca00 .right{float:right;}
.aca00 .right2{float:right; margin-right:45px;}
.aca00 .right2 .tit{font-weight:bold; background:url('/intro/images/bull_h2.png')no-repeat 1px 19px ;padding:10px 0 0 22px; font-size:18px; color:#187f60; letter-spacing:'-0.1em'; line-height:160%;}

.list_history {overflow:hidden; width:705px; margin-top:35px; padding-bottom:6px;}
.list_history li {position:relative; padding-left:70px;}
.list_history li dl {padding-top:60px; border-left:2px solid #61b065; margin-top:-11px; margin-left:53px;}
.list_history dt {position:absolute; left:0; text-align:right; top:60px; color:#272727; font-size:17px; font-family:'NanumGothic', '나눔고딕'; font-weight:bold; background:url("/intro/images/ico_cir.gif") no-repeat right center; padding:4px 0 0 0px; padding-right:25px; width:105px;}
.list_history dd {padding:12px 0 0 30px; font-size:14px; color:#666; margin:0; width:auto; display:block;}
.list_history dd em {color:#4a4a4a; font-weight:bold; display:inline-block; width:24px;}
.list_history li:first-child dl {padding:0;}
.list_history li:first-child dt {top:2px; z-index:2; background-position:right 9px}
.btn_history {display:block; border:1px solid #ccc; height:30px; line-height:30px; box-shadow:0 1px 1px #ded}
.list_history .lt {line-height:23px;}

.profile01{padding-top:0px;}
.profile01 .tit{font-weight:bold; background:url('/intro/images/bull_h2.png')no-repeat 6px 9px ;padding-left:25px; font-size:18px; color:#187f60; letter-spacing:'-0.1em'; line-height:160%;}
.profile01 .tit2{font-weight:bold; background:url('/intro/images/bull_h2.png')no-repeat 6px 39px ; padding-top:30px; padding-left:25px; font-size:18px; color:#187f60; letter-spacing:'-0.1em'; line-height:160%;}
.profile01 .profile{float:left; padding-top:12px;}
.profile01 .profile li{float:left; padding-left:30px;}
.profile01 .profile li .photo{border:4px solid #dedede;}
.profile01 .profile li .name{text-align:center; padding-top:7px; color:#343434; font-size:16px; font-weight:bold;}

.table01{margin-top:8px; color:#646464; border-top:2px solid #292929;}
.table01 th{background-color:#eff5f8; font-weight:bold; color:#515151; height:40px; font-size:14px; border-bottom:1px solid #d2d2d2;}
.table01 td{height:40px; font-size:13px; padding-left:20px; border-bottom:1px solid #d2d2d2; line-height:22px;}
.table01 .rl{border-right:1px solid #d2d2d2;}

.aca00_1{position:relative; width:875px;}
.aca00_1 .ta{float:left; margin-top:25px; margin-left:30px;}
.aca00_1 .ta .tit{font-weight:bold; background:url('/intro/images/bull_h2.png')no-repeat 1px 19px ;padding:10px 0 0 22px; font-size:18px; color:#187f60; letter-spacing:'-0.1em'; line-height:160%;}

.aca_number{font-size:15px; font-weight:bold; padding-top:30px; text-align:center; color:#353535;}
.aca_number a{font-size:15px; font-weight:bold; color:#353535;}