/* 기존 고정폭 레이아웃과 그누보드5 기능 화면 연결 */
body {margin:0; min-width:1240px; background:#fff; color:#555; font-size:12px;}
#head ul,#head li,#firstpane ul,#firstpane li {list-style:none; margin:0; padding:0;}
#head a {text-decoration:none;}
#sub_right {min-width:0;}
#bo_list,#bo_v,#bo_w {max-width:100%; box-sizing:border-box;}
#bo_list .tbl_head01 thead th {border-top:2px solid #913323; background:#f8f8f8; color:#555;}
#bo_v_title .bo_v_tit {font-size:22px;}
#bo_v_atc {font-size:14px; line-height:1.8;}
#bo_v_atc img {max-width:100%; height:auto;}
#bo_gall .gall_img {background:#f6f6f6;}
.hantop-intranet-tabs {display:flex; flex-wrap:wrap; gap:1px; margin-bottom:24px; border-bottom:2px solid #963728;}
.hantop-intranet-tabs a {padding:12px 15px; background:#eee; color:#555;}
.hantop-intranet-tabs a.current {background:#963728;color:#fff;}
.hantop-staff-field {margin:12px 0; padding:14px; background:#fafafa; border:1px solid #ddd;}
.hantop-staff-field label {display:inline-block; min-width:90px; margin:6px 0;}
.hantop-staff-field input,.hantop-staff-field select {padding:7px; border:1px solid #ccc;}
#hd_pop {z-index:10000;}
#hd_pop h2 {position:absolute;width:1px;height:1px;overflow:hidden;}
.hd_pops {position:absolute; border:1px solid #ddd; background:#fff;}
.hd_pops_con {overflow:auto;}
.hd_pops_con img {max-width:100%; height:auto;}
.hd_pops_footer {padding:10px; color:#fff; background:#222;}
.hd_pops_footer button {color:inherit;background:transparent;border:0;cursor:pointer;}
#fregisterform,#mb_confirm,#mb_login {max-width:100%;}
