@charset "utf-8";
.supptBox {position:relative;width:100%;overflow: hidden;clear: both;*zoom:1;}
.supptBox:after {content:""; display:block; clear:both;}
.supptBoxCenter {float:left;overflow: hidden;padding:0;margin:0;}
.supptBoxLeft {float:left;width:49%;overflow: hidden;margin: 0 auto;padding:0;}
.supptBoxRight {float:right; width:49%; overflow: hidden;margin: 0 auto;padding:0;}


#joinbox {padding:10px 0 10px;position:relative;height: 250px;}
.jbox {position:relative;overflow: hidden;border:1px solid #C0C0C0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jbox table {border:0 none;margin:20px auto 7px;}
.jbox table th, .jbox table td {padding:5px 0px 5px 3px;empty-cells:show;}
.jbox table th {font-size:14px;letter-spacing:-1px;text-align:left;white-space:nowrap;width:130px;}
.jbox table th.normal {color:#7D7D7D;font-weight:normal;}
.jbox table td {padding-bottom:5px;}
#joinbox #regbox .bar {margin:0 -1px 0 -2px;}

.supptitle {position:relative;border-bottom:2px solid #C0C0C0;clear:both; height:36px; margin-bottom: 10px;padding-top:20px;}
.supptitle h3 {line-height:30px; padding:0 5px; font-size:22px;}
.supptitle p {position:absolute;right:0;bottom:3px; font-size:12px;}

.supptitle1 {position:relative;display:block;border-bottom:0px solid #C0C0C0;clear:both; margin-bottom: 5px;padding-top:20px;}
.supptitle1 h3 {padding:0 5px; font-size:16px;color:#006db8;}

._spt_input {background: #fff none repeat scroll 0 0;border: 1px solid #bdbdbd;color: #444;font-size: 14px;height: 30px;line-height: 30px;padding: 0 0.75em;}
._spt_select {border: 1px solid #bdbdbd;color: #444;height: 32px;line-height: 30px;padding-left: 0.75em;margin:0;}
._spt_text {background: #fff none repeat scroll 0 0;border: 1px solid #cecece;color: #6e6e6e;font-size: 14px;height: 64px;line-height: 20px;padding: 0 0.75em;width: 500px;}

.list_decimal ol li{list-style:decimal inside;}
