#regisbox {}
#regisbox table {margin:0;}
#regisbox td {padding:5px 0 5px 0;}
#regisbox .title {font-weight:bold;padding:10px 0 15px 0;margin:0 0 20px 0;border-bottom:#efefef solid 1px;}
#regisbox .photo {position:absolute;}
#regisbox .photo div {position:relative;top:70px;left:420px;}
#regisbox .photo div img {border:#efefef solid 1px;padding:1px;background:#f9f9f9;}
#regisbox .td1 {padding:12px 0 5px 15px;width:80px;vertical-align:top;}
#regisbox .td2 {padding:10px 0 5px 0;color:#666666;}
#regisbox .td2 .add_set {width:100px;padding:1px;margin:1px;color:#999;}
#regisbox .td2 .guide {padding:10px 0 0 0;line-height:150%;font-family:dotum;font-size:11px;color:#888888;}
#regisbox .td2 .select1 {width:180px;letter-spacing:-1px;}
#regisbox .td2 .upfile {width:303px;height:20px;margin:1px;border:#dfdfdf solid 1px;background:#ffffff;}
#regisbox .td2 .dpoint {margin:1px;padding:1px;}
#regisbox .td2 .selectbg {background:#efefef;}
#regisbox .td3 {padding:1px 0 5px 15px;width:80px;}
#regisbox .td4 {padding:1px 0 5px 0;color:#666666;}
#regisbox .td5 {padding:10px 0 5px 0;}
#regisbox .td6 {padding:10px 5px 5px 20px;}
#regisbox .td7 {padding:10px 0 5px 0;width:100px;}
#regisbox .td8 {padding:10px 0 5px 0;}
#thumbFiles td{padding:0;border:0 !important;}
#thumbFiles tr + tr td{padding:5px 0 0;}

#regisbox .m {font-size:11px;font-family:dotum;color:#888;letter-spacing:-1px;}
#regisbox .sname {width:300px;}
#regisbox .sname1 {width:67px;}
#regisbox .td2 .select1 {width:340px;padding:2px;margin:1px;}
#regisbox .td2 .select1 .selectcat1 {background:#999999;color:#ffffff}
#regisbox .td2 .select1 .selectcat2 {color:#000000;}
#regisbox .td2 .select1 .selectcat3 {color:#999999;}
#regisbox .iconbox {border-left:#e0e0e0 solid 1px;border-top:#e0e0e0 solid 1px;border-right:#e0e0e0 solid 1px;background:#f9f9f9;padding:6px 0 8px 7px;margin:30px 0 0 0;}
#regisbox .iconbox a {padding:0 3px 0 3px;font-size:11px;font-family:dotum;color:#333;}
#regisbox .iconbox a:hover {color:#7899C7;}
#regisbox .iconbox a img {position:relative;top:2px;left:-2px;margin-right:3px;}
#regisbox .iconbox .split {padding:0 2px 0 2px;margin-bottom:-1px;}
#regisbox .submitbox {text-align:center;}
#option_layer {}
#option_layer table {margin:0;}
#option_layer .op_type {width:90px;padding:1px;margin:1px;}
#option_layer .op_set {width:118px;padding:1px;margin:1px;color:#999;}
#option_layer .sname2 {width:440px;}
#option_layer .option_value {border-top:#dfdfdf dashed 1px;margin:10px 0 10px 0;padding:15px 0 10px 0;}
#option_layer .option_value div {padding:0;margin:0 0 0 100px;font-weight:bold;}
#option_layer .addbox {padding:0 0 0 100px;}
#option_layer .addbox ul {padding:10px 0 10px 0;margin:0;}
#option_layer .addbox li {line-height:140%;color:#999999;}
#ophtml {margin:0 0 20px 0;padding:0 0 20px 100px;}
#ophtml .none {margin:0;padding:0;color:#999;font:11px dotum;}
#optionul {margin:0;padding:0;}
#optionul li {list-style-type:none;}
#optionul .move {cursor:move;}
.optionline {margin:5px 0 5px 85px;}
.opprice1 {font:11px dotum;color:red;}
.opprice2 {font:11px dotum;color:blue;}
.opcart {display:none;}

#anc_sitfrm_compact {margin:30px 0 0 0;}
#sit_compact {margin:20px;padding:15px 0;border:1px solid #e9e9e9;background:#f7f7f7;text-align:center}

.tbl_frm01 th {padding:0;border-bottom:1px solid #ececec;text-align:left;width:200px;font-weight:800;}
.tbl_frm01 td {padding:10px 5px;border-right:0;border-left:0;border-bottom:1px solid #ececec;}
.tbl_frm01 tr:first-child th, .tbl_frm01 tr:first-child td {border-top:1px solid #ececec;}
.tbl_frm01 td .frm_info {display:block;padding:0 0 5px;color:#5b747e}

