<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.form_table {width:100%;table-layout:fixed;font-size:12px;font-family:verdana,dotum, 돋움}
.form_table textarea,
.form_table select,
.form_table input,
.form_table table,
.form_table button{font-size:12px}
.form_table table{width:100%;border:0;border-top:1px solid #dadada}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{padding:10px;border:0;vertical-align:top}
.form_table th{color:#666;background:#f6f6f5;}
.form_table td.title{background: #eaeaea; padding:2px 0 2px 10px;height:20px;font-weight:bold;color:#205c7f;letter-spacing:2px;}
.form_table td.title_btn{background: #eaeaea; padding:2px 10px 2px 10px;height:20px;text-align:right;}
.form_table td{color:#666}
.form_table thead th{border-bottom:1px solid #e0e1e2;}
.form_table tbody th{border-bottom:1px solid #e0e1e2;text-align:left}
.form_table tfoot th{border-bottom:1px solid #e0e1e2}
.form_table tbody td{border-bottom:1px solid #e0e1e2;line-height:18px;}
.form_table tfoot td{border-bottom:1px solid #e0e1e2;font-weight:bold;color:#666}
.form_table .item{position:relative;margin:-4px 0;}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{padding-left:5px; vertical-align:middle; color:red;}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;padding-left:4px;height:24px;border:1px solid #dadada;background:#fff;color:#666;vertical-align:middle;}
.form_table .item .i_file{position:relative;background:transparent;}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{padding-left:4px;height:22px;border:1px solid #e4eaec;background:#f7f7f7;color:#666;vertical-align:middle;line-height:2em}
.form_table .item label{margin:4px 10px 0 0;cursor:pointer;border:}
.form_table label{margin:0;cursor:pointer;border:}
.form_table a{font-family:dotum ,Arial ; color:#0061aa; font-size:12px; text-decoration:none; font-weight:bold}

.bdr {
    border-right: 1px solid #dadada !important;
}

.form_table.width800 {width:800px;}

.btn_area {margin-top:10px;text-align:center;}
.btn_area .btn_form_submit {width:44px; height:33px; background-position:-724px 0;}
.btn_area .btn_form_list {width:44px; height:33px; background-position:-675px 0;}
.btn_area .btn_form_delete {width:44px; height:33px; background-position:-626px 0;}
.btn_area .btn_form_copy {width:44px; height:33px; background-position:-1754px 0;}
.btn_area .btn_form_sendmail {width:79px; height:33px; background-position:-1803px 0;}
.btn_area .btn_form_back {width:44px; height:33px; background-position:-1887px 0;}

.btn_area select {
  vertical-align: middle;
  height:22px;
  border:1px solid #abadb3;
}
.btnArea {
    position:absolute;
    bottom:90px;
    right:89px;
    left:0;
}
.btnForm {
    margin-top: 20px;
    text-align:center;
    position:relative;
}
.paginate {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    padding: 7px 17px;
    text-align: center;
    border-top: solid 1px #dfdfdf;
    white-space: nowrap;
    overflow: hidden;
    position: relative;
    margin-top: -1px;
    z-index: 10;
    line-height: 22px;
    height: 24px;
}

.required, textarea.required {background:url('/img/wrest.gif') #f7f7f7 top right no-repeat !important;padding-left:4px;height:22px;border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;}

.width50 {width:50px}
.width60 {width:60px}
.width70 {width:70px}
.width80 {width:80px}
.width100 {width:100px}
.width200 {width:200px}
.width250 {width:250px}
.width300 {width:300px}
.width400 {width:400px}
.width500 {width:500px}
.width600 {width:600px}
.width700 {width:700px}
.width800 {width:800px}
.width900 {width:900px}
.width1000 {width:1000px}
.width90p {width:90%}
.width95p {width:95%}
.width96p {width:96%}
.width97p {width:97%}
.width98p {width:98%}
.width99p {width:99%}
.width100p {width:100%}
.price {text-align:right;padding-right:5px;}
.bg_green {background-color:#e9efd9;}
.button {
   border:none;
   color: #FFFFFF;
   padding:0 8px 0 8px;
   font-size: 12px;
   line-height:normal;
   height:24px;
   font-weight: bold;
   cursor:pointer;
   vertical-align: middle;
}
.button.blue {
  background-color: #2980b9;
}
.button.red {
  background-color: #e74c3c;
}
.button.green {
  background-color: #15a085;
}
.button.orange {
  background-color: #f29c11;
}
.button.darkBlue {
  background-color: #2c3d4f;
}
.button.silver {
  background-color: #bdc3c7;
}
.button.gray {
  background-color: #7f8c8d;
}
.button.white {
  padding:6px 7px 3px 7px;
  color:#000000;
  background-color: #ffffff;
  border:1px solid #000000;
}
.button.black {
  background-color: #000000;
}

.buttonBig {
   border:none;
   color: #FFFFFF;
   padding:6px 16px 4px 16px;
   font-size: 16px;
   font-weight: bold;
   cursor:pointer;
   vertical-align: middle;
}
.buttonBig.blue {
  background-color: #2980b9;
}
.buttonBig.red {
  background-color: #e74c3c;
}
.buttonBig.green {
  background-color: #15a085;
}
.buttonBig.orange {
  background-color: #f29c11;
}
.buttonBig.darkBlue {
  background-color: #2c3d4f;
}
.buttonBig.silver {
  background-color: #bdc3c7;
}
.buttonBig.gray {
  background-color: #7f8c8d;
}

.label {

  color: #FFFFFF;
  border: none;
  font-size: 12px;
  line-height: normal;
  cursor: pointer;
}
.label.mid {
   padding: 5px 8px 2px 8px;
   font-size: 12px;
   font-weight: normal;
}
.label.small {
  padding: 3px 8px 3px 8px;
}
.label.link {
  cursor:pointer;
}
.label:hover {
    opacity: 80;
}

.label.width40 {
  width:40px;
}

.label.gray {
  background:#7f7f7f;
}
.label.hpink {
  background: #df514c;
}
.label.hblue {
  background: #008bba;
}
.label.blue {
  background: #2d99be;
}
.label.navy {
  background: #354458;
}
.label.hgreen {
  background: #17a697;
}
.label.red {
  background: #cf3535;
}
.label.orange {
  background: #ff8a00;
}
.label.u {
  background-color: #68a8ad;
}
.label.s{
  background-color: #6c8672;
}
.label.e{
  background-color: #737495;
}
.label.c{
  background-color: #f17d80;
}

/* 페이징 */
.pg_wrap {clear:both;margin:0 0 20px;padding:20px 0 0;text-align:center}
.pg {}
.pg_page, .pg_current {display:inline-block;padding:0 8px;height:25px;color:#000;letter-spacing:0;line-height:2.2em;vertical-align:middle}
.pg a:focus, .pg a:hover {text-decoration:none}
.pg_page {background:#e4eaec;text-decoration:none}
.pg_start, .pg_prev {/* 이전 */}
.pg_end, .pg_next {/* 다음 */}
.pg_current {display:inline-block;margin:0 4px 0 0;background:#333;color:#fff;font-weight:normal}


.extension{display:none;position:relative;*zoom:1}
.extension:after{display:block;clear:both;}
.extension .section{position:relative}
.extension h3 {font-size:14px;margin:5px 0 5px 3px;}

.e1{display:block;}
.e1 .section1{float:left;width:50%;}
.e1 .section2{float:right;width:50%;}

.e2{display:block;}
.e2 .section1{float:left;width:60%;}
.e2 .section2{float:right;width:39%;margin-left:10px}

.e3{display:block;}
.e3 .section1{float:left;width:480px;}
.e3 .section2{float:right;width:700px}

.e4{display:block;}
.e4 .section1{float:left;width:380px;margin-right:10px;}
.e4 .section2{float:left;width:500px;margin-right:10px;}
.e4 .section3{float:left;width:280px;margin-right:0;}

.e5 {display:block;}
.e5 .section1{float:left;width:810px;margin-right:10px;}
.e5 .section2{float:left;width:380px;margin-right:0;}
.e5 .section3{float:left;width:390px;margin-right:10px;}

.tab2{position:relative;height:29px;margin-top:20px;margin-bottom:4px;background:url(/img/tab_menu.gif) repeat-x 0 100%;font-family:'돋움',dotum;font-size:12px}
.tab2 ul,.tab2 ul li{margin:0;padding:0}
.tab2 ul li{list-style:none}
.tab2 ul li,.tab2 ul li a{background:url(/img/bg_tab2_off.gif) no-repeat}
.tab2 ul li{float:left;margin-right:-1px;line-height:26px}
.tab2 ul li a{display:inline-block;padding:2px 16px 1px;_padding:3px 16px 0;background-position: 100% 0;font-weight:bold;color:#666;text-decoration:none !important}
.tab2 ul li a:hover{color:#000}
.tab2 ul li.on,.tab2 ul li.on a{background-image:url(/img/bg_tab2_on.gif)}
.tab2 ul li.on a{color:#3376b8}

.register input[type=text], .register input[type=password], .register input[type=date] {
	line-height:24px !important;
	padding:4px;
}

.register input[type=text], .register input[type=password], .register input[type=submit], .register input[type=image], .register button {
	border-radius: 0 !important;
}

fieldset {border:none!important; margin:0!important; padding:0!important}</pre></body></html>