@charset "utf-8";

/* default setting */
*{font-family:"malgun gothic","Trebuchet MS",Georgia,"Times New Roman",Times,serif;font-size:12px;}
html{margin:0;padding:0;overflow-y:scroll;}
/*html,body{width:100%;height:auto !important;height:100%;margin:0 auto;}*/
html,body{width:100%;height:100%;padding:0;margin:0;color:#000;font-size:12px;}
/*a,img,input,button{outline:none;selector-dummy:expression(this.hideFocus=true);border:none;}*/
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
input,select,textarea {font-size:12px;font-family:gulim;}

/* setting */
.clearfix {*zoom:1}
.clearfix:after{display:block; clear:both; content:"";}
.show{display:block !important;}
.hide{display:none !important;}
.disb{display:block !important;}
.disn{display:none !important;}
.disin{display:inline !important;}
.disinb{display:inline-block !important;}
.posr{position:relative !important;}
.posa{position: absolute !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.cl{clear:both !important;}
.of_h{overflow:hidden !important;}
.ofy_a{overflow-y:auto !important;}
.ofx_a{overflow-x:auto !important;}
.ofy_s{overflow-y:scroll !important;}
.ofx_s{overflow-x:scroll !important;}
.tl{text-align:left !important;}
.tc{text-align:center !important;}
.tr{text-align:right !important;}
.fb{font-weight:bold !important;}
.fn{font-weight:normal !important;}
.hideTitle{display:block;width:0;height:0;overflow:hidden;}
.pointer{cursor:pointer;}
.hidden {visibility:hidden;height:0;font-size:0;text-indent:-9999px;}

.effect_blue{color:#2f60ed !important;}
.effect_blue1{color:#000099 !important;}
.effect_red{color:#f84848 !important;}
.effect_gray{color:#666 !important;}
.effect_whitered{color:#fdd0d0 !important;}

.effect_board_blue{border-color:#2f60ed !important;}
.effect_board_red{border-color:#f84848 !important;}

.effect_bg_blue{background-color:#dae2fc !important;}
.effect_bg_red{background-color:#fee2e2 !important;}

.effect_form_blue{border-color:#0080ff!important;background-color:#dae2fc;}
.effect_form_red{border-color:#ff0000!important;background-color:#fee2e2;}

.fred{color:#eb1414;}
.fblue{color:#1428eb;}
.fgreen{color:#35bf1a;}

.shadowLayer{display:none;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=0);opacity:0;z-index:90;}
.shadowLayer_black{display:none;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=30);opacity:0.3;z-index:90;}
.shadowLayer_empty{display:none;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=0);opacity:0;z-index:90;}

/* 지정색상 */
.di_status_00{background:#fff;}
.di_status_01{background:#fff;}
.di_status_02{background:#feffaf;}
.di_status_03{background:#ffaefa;}
.di_status_04{background:#fff;}
.di_status_05{background:#fff;}
.di_status_07{background:#fff;}
.di_status_08{background:#fff;}

.pcolor{color:#ff3030;}
.ocolor{color:#303aff;}

/* width setting */
.wid1p {width:1%;}
.wid2p {width:2%;}
.wid3p {width:3%;}
.wid4p {width:4%;}
.wid5p {width:5%;}
.wid6p {width:6%;}
.wid7p {width:7%;}
.wid8p {width:8%;}
.wid9p {width:9%;}
.wid10p {width:10%;}
.wid20p {width:20%;}
.wid25p {width:25%;*width:24%;}
.wid30p {width:30%;}
.wid32p {width:32%;}
.wid33p {width:33%;}
.wid34p {width:34%;}
.wid40p {width:40%;}
.wid45p {width:45%;}
.wid46p {width:46%;}
.wid47p {width:47%;}
.wid48p {width:48%;}
.wid49p {width:49%;}
.wid50p {width:50%;}
.wid55p {width:55%;}
.wid60p {width:60%;}
.wid70p {width:70%;}
.wid80p {width:80%;}
.wid81p {width:81%;}
.wid82p {width:82%;}
.wid83p {width:83%;}
.wid84p {width:84%;}
.wid85p {width:85%;}
.wid87p {width:87%;}
.wid90p {width:90%;}
.wid91p {width:91%;}
.wid92p {width:92%;}
.wid93p {width:93%;}
.wid94p {width:94%;}
.wid95p {width:95%;}
.wid96p {width:96%;}
.wid97p {width:97%;}
.wid98p {width:98%;}
.wid99p {width:99%;}
.wid100p {width:100%;}
.wid5 {width:5px;}
.wid10 {width:10px;}
.wid15 {width:15px;}
.wid20 {width:20px;}
.wid25 {width:25px;}
.wid30 {width:30px;}
.wid33 {width:33px;}
.wid35 {width:35px;}
.wid40 {width:40px;}
.wid45 {width:45px;}
.wid50 {width:50px;}
.wid60 {width:60px;}
.wid70 {width:70px;}
.wid80 {width:80px;}
.wid81 {width:81px;}
.wid82 {width:82px;}
.wid83 {width:83px;}
.wid84 {width:84px;}
.wid85 {width:85px;}
.wid86 {width:86px;}
.wid87 {width:87px;}
.wid88 {width:88px;}
.wid89 {width:89px;}
.wid90 {width:90px;}
.wid100 {width:100px;}
.wid110 {width:110px;}
.wid120 {width:120px;}
.wid130 {width:130px;}
.wid140 {width:140px;}
.wid150 {width:150px;}
.wid160 {width:160px;}
.wid170 {width:170px;}
.wid180 {width:180px;}
.wid190 {width:190px;}
.wid200 {width:200px;}
.wid210 {width:210px;}
.wid220 {width:220px;}
.wid230 {width:230px;}
.wid250 {width:250px;}
.wid280 {width:280px;}
.wid300 {width:300px;}
.wid350 {width:350px;}
.wid370 {width:370px;}
.wid400 {width:400px;}
.wid450 {width:450px;}
.wid500 {width:500px;}
.wid600 {width:600px;}
.wid700 {width:700px;}
.wid800 {width:800px;}
.wid900 {width:900px;}
.wid1000 {width:1000px;}

/* height */
.hei10p {height:10%;}
.hei20p {height:20%;}
.hei30p {height:30%;}
.hei40p {height:40%;}
.hei50p {height:50%;}
.hei60p {height:60%;}
.hei70p {height:70%;}
.hei80p {height:80%;}
.hei90p {height:90%;}
.hei100p {height:100%;}
.hei5 {height:5px;}
.hei10 {height:10px;}
.hei15 {height:15px;}
.hei20 {height:20px;}
.hei22 {height:22px;}
.hei25 {height:25px;}
.hei30 {height:30px;}
.hei35 {height:35px;}
.hei40 {height:40px;}
.hei45 {height:45px;}
.hei50 {height:50px;}
.hei60 {height:60px;}
.hei70 {height:70px;}
.hei71 {height:71px;}
.hei72 {height:72px;}
.hei73 {height:73px;}
.hei74 {height:74px;}
.hei75 {height:75px;}
.hei76 {height:76px;}
.hei77 {height:77px;}
.hei78 {height:78px;}
.hei79 {height:79px;}
.hei80 {height:80px;}
.hei90 {height:90px;}
.hei100 {height:100px;}
.hei120 {height:120px;}
.hei140 {height:140px;}
.hei160 {height:160px;}
.hei180 {height:180px;}
.hei200 {height:200px;}
.hei250 {height:250px;}
.hei300 {height:300px;}
.hei350 {height:350px;}
.hei380 {height:380px;}
.hei500 {height:500px;}

/* padding */
.p0 {padding:0;}
.p1 {padding:1px;}
.p2 {padding:2px;}
.p3 {padding:3px;}
.p4 {padding:4px;}
.p5 {padding:5px;}
.p6 {padding:6px;}
.p7 {padding:7px;}
.p8 {padding:8px;}
.p9 {padding:9px;}
.p10 {padding:10px;}
.p15 {padding:15px;}
.p20 {padding:20px;}
.pt0 {padding-top:0px;}
.pt1 {padding-top:1px;}
.pt2 {padding-top:2px;}
.pt3 {padding-top:3px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt6 {padding-top:6px;}
.pt7 {padding-top:7px;}
.pt8 {padding-top:8px;}
.pt9 {padding-top:9px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pb0 {padding-bottom:0px;}
.pb1 {padding-bottom:1px;}
.pb2 {padding-bottom:2px;}
.pb3 {padding-bottom:3px;}
.pb4 {padding-bottom:4px;}
.pb5 {padding-bottom:5px;}
.pb6 {padding-bottom:6px;}
.pb7 {padding-bottom:7px;}
.pb8 {padding-bottom:8px;}
.pb9 {padding-bottom:9px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr40 {padding-right:40px;}
.pr50 {padding-right:50px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl30 {padding-left:30px;}
.pl40 {padding-left:40px;}
.pl50 {padding-left:50px;}

/* margin */
.m0 {margin:0;}
.m5 {margin:5px;}
.m7 {margin:7px;}
.m8 {margin:8px;}
.m10 {margin:10px;}
.m15 {margin:15px;}
.m20 {margin:20px;}
.mt0 {margin-top:0;}
.mt3 {margin-top:3px;}
.mt4 {margin-top:4px;}
.mt5 {margin-top:5px;}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt54 {margin-top:54px;}
.mt300 {margin-top:300px;}
.mb5 {margin-bottom:5px;}
.mb8 {margin-bottom:8px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mr5 {margin-right:5px;}
.mr8 {margin-right:8px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.mr40 {margin-right:40px;}
.mr50 {margin-right:50px;}
.mr90 {margin-right:90px;}
.ml2 {margin-left:2px;}
.ml5 {margin-left:5px;}
.ml8 {margin-left:8px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml21 {margin-left:21px;}
.ml22 {margin-left:22px;}
.ml23 {margin-left:23px;}
.ml24 {margin-left:24px;}
.ml25 {margin-left:25px;}
.ml26 {margin-left:26px;}
.ml27 {margin-left:27px;}
.ml28 {margin-left:28px;}
.ml29 {margin-left:29px;}
.ml30 {margin-left:30px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px;}
.ml80 {margin-left:80px;}
.ml90 {margin-left:90px;}
.ml100 {margin-left:100px;}
.ml110 {margin-left:110px;}
.ml120 {margin-left:120px;}
.ml130 {margin-left:130px;}
.ml140 {margin-left:140px;}
.ml150 {margin-left:150px;}
.ml255 {margin-left:255px;}

.m0p {margin:0;}
.m5p {margin:5%;}
.m7p {margin:7%;}
.m10p {margin:10%;}
.m15p {margin:15%;}
.m20p {margin:20%;}
.mt3p {margin-top:3%;}
.mt4p {margin-top:4%;}
.mt5p {margin-top:5%;}
.mt10p {margin-top:10%;}
.mt15p {margin-top:15%;}
.mt20p {margin-top:20%;}
.mt25p {margin-top:25%;}
.mt30p {margin-top:30%;}
.mb5p {margin-bottom:5%;}
.mb10p {margin-bottom:10%;}
.mb15p {margin-bottom:15%;}
.mb20p {margin-bottom:20%;}
.mb25p {margin-bottom:25%;}
.mb30p {margin-bottom:30%;}
.mr1p {margin-right:1%;}
.mr2p {margin-right:2%;}
.mr5p {margin-right:5%;}
.mr10p {margin-right:10%;}
.mr15p {margin-right:15%;}
.mr20p {margin-right:20%;}
.mr30p {margin-right:30%;}
.mr40p {margin-right:40%;}
.mr50p {margin-right:50%;}
.mr90p {margin-right:90%;}
.ml5p {margin-left:5%;}
.ml10p {margin-left:10%;}
.ml15p {margin-left:15%;}
.ml20p {margin-left:20%;}
.ml30p {margin-left:30%;}
.ml40p {margin-left:40%;}
.ml50p {margin-left:50%;}
.ml90p {margin-left:90%;}
.ml100p {margin-left:100%;}
.ml110p {margin-left:110%;}
.ml120p {margin-left:120%;}
.ml130p {margin-left:130%;}
.ml140p {margin-left:140%;}
.ml150p {margin-left:150%;}

/* z-index */
.zi1{z-index:1;}
.zi2{z-index:2;}
.zi3{z-index:3;}
.zi4{z-index:4;}
.zi5{z-index:5;}
.zi6{z-index:6;}
.zi7{z-index:7;}
.zi8{z-index:8;}
.zi9{z-index:9;}
.zi10{z-index:10;}
.zi20{z-index:20;}
.zi30{z-index:30;}
.zi40{z-index:40;}
.zi50{z-index:50;}
.zi60{z-index:60;}

/* font-size */
.fs11{font-size:11px !important;}
.fs12{font-size:12px !important;}
.fs13{font-size:13px !important;}
.fs14{font-size:14px !important;}
.fs15{font-size:15px !important;}
.fs16{font-size:16px !important;}
.fs17{font-size:17px !important;}
.fs18{font-size:18px !important;}
.fs19{font-size:19px !important;}
.fs20{font-size:20px !important;}
.fs21{font-size:21px !important;}
.fs22{font-size:22px !important;}
.fs23{font-size:23px !important;}
.fs24{font-size:24px !important;}
.fs25{font-size:25px !important;}
.fs26{font-size:26px !important;}
.fs27{font-size:27px !important;}
.fs28{font-size:28px !important;}
.fs29{font-size:29px !important;}
.fs30{font-size:30px !important;}

/* line-height */
.fl15{line-height:15px !important;}
.fl16{line-height:16px !important;}
.fl17{line-height:17px !important;}
.fl18{line-height:18px !important;}
.fl19{line-height:19px !important;}
.fl20{line-height:20px !important;}
.fl21{line-height:21px !important;}
.fl22{line-height:22px !important;}
.fl23{line-height:23px !important;}
.fl24{line-height:24px !important;}
.fl25{line-height:25px !important;}

/* letter-spacing */
.lsm5{letter-spacing:-5px;}
.lsm4{letter-spacing:-4px;}
.lsm5{letter-spacing:-3px;}
.lsm2{letter-spacing:-2px;}
.lsm1{letter-spacing:-1px;}
.lsm0{letter-spacing:0px;}

/* jquery data picker */
.ui-datepicker{border:1px solid #d4d4d4-;border-radius:0;font-size:12px;}
.ui-datepicker *{border-radius:0;}
.ui-datepicker-calendar > tbody td:first-child a {color:#f84848;text-align:center;}
.ui-datepicker-calendar > tbody td:last-child a {color:#2f60ed;text-align:center;}
.ui-widget-header{background:#f7f7f7;border:1px solid #d4d4d4;}
.ui-datepicker-header{background:#f7f7f7;border:1px solid #d4d4d4;}
table.ui-datepicker-calendar{border-left:1px solid #d4d4d4;}
.ui-datepicker td, .ui-datepicker th{padding:0;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;height:23px;}
.ui-datepicker th{height:25px;}
.ui-datepicker td .ui-state-default{border:none;background:#fff;text-align:center;padding:0;margin:0;font-size:12px;}
.ui-datepicker td span.ui-state-default{color:#999;}
.ui-datepicker td.ui-datepicker-today, .ui-datepicker td.ui-datepicker-today .ui-state-default{background:#fff4e2;}
.ui-datepicker td:hover, .ui-datepicker td:hover .ui-state-default{background:#f7f7f7;} 
/* jquery data picker */

/* tooltip image */
.ui-tooltip.w_tooltip_img{max-width:400px;max-height:400px;padding:3px;}
.ui-tooltip.w_tooltip_img img{max-width:400px;max-height:400px;}

.ui-tooltip.w_tooltip_text{max-width:400px;padding:5px 10px;border-color:#ff0000;border-width:2px;line-height:20px;font-size:12px;}
.ui-tooltip.w_tooltip_text2{max-width:400px;padding:2px 10px;border-color:#a959bc;border-width:2px;line-height:20px;font-size:12px;}

/* Form elements style */
.textLabel{display:inline-block;padding:0;height:20px;line-height:20px;}
.textField{padding:0 10px;height:20px;line-height:20px;}
.textField.p0{padding:0;}
.textField.focus{border:1px solid #2134c1;}
.textField.error{border-color:#ed1c24;color:#ed1c24;}

.textArea{padding:0 10px;line-height:18px;}
.textArea.focus{border:1px solid #2134c1;}
.textArea.error{border-color:#ed1c24;color:#ed1c24;}

.min_textField{border:1px solid #ced0da;padding:0;height:15px;line-height:15px;font-size:11px;}
.min_textField.focus{border:1px solid #2134c1;}
.min_textField.error{border-color:#ed1c24;color:#ed1c24;}

a.button{display:inline-block;background-position:0 0;background-repeat:repeat-x;border-width:1px;border-style:solid;text-decoration:none;padding:0 10px;border-radius:4px;font-weight:400;cursor:pointer;}
a.button.small{height:20px;line-height:20px;font-size:11px;}
a.button.big{height:30px;line-height:28px;}
a.button.mini{height:18px;line-height:16px;font-size:10px;padding:0 5px;}
input.button{display:inline-block;background-position:0 0;background-repeat:repeat-x;border-width:1px;border-style:solid;text-decoration:none;padding:0 10px;border-radius:4px;font-weight:400;cursor:pointer;}
input.button.small{height:22px;line-height:20px;font-size:11px;}
input.button.big{height:32px;line-height:32px;}
input.button.mini{height:18px;line-height:18px;font-size:10px;padding:0 5px;}
button.button{display:inline-block;background-position:0 0;background-repeat:repeat-x;border-width:1px;border-style:solid;text-decoration:none;padding:0 10px;border-radius:4px;font-weight:400;cursor:pointer;}
button.button.small{height:22px;line-height:22px;font-size:11px;}
button.button.big{height:32px;line-height:32px;}
button.button.mini{height:18px;line-height:18px;font-size:10px;padding:0 5px;}

.button.white{background-image:url(/images/common/bg_button_white.png);border-color:#ced0da;}
.button.white:hover{background-position:0 -34px;}
.button.blue{background-image:url(/images/common/bg_button_blue.png);border-color:#016db5;color:#fff;}
.button.blue:hover{background-position:0 -34px;color:#fff;}
.button.black{background-image:url(/images/common/bg_button_black.png);border-color:#303c4b;color:#fff;}
.button.black:hover{background-position:0 -34px;color:#fff;}
.button.pupple{background-image:url(/images/common/bg_button_pupple.png);border-color:#ae24af;color:#fff;}
.button.pupple:hover{background-position:0 -34px;color:#fff;}

.system_button{border:1px solid #999;background:#dfdfdf;height:22px;margin-top:-2px;cursor:pointer;font-size:12px;}
.system_button:hover{border-color:#333;background:#fff;}

.w_check_label, .w_check_label:active, .w_check_label:hover{border:none;background:none;padding:0;margin:0;font-size:12px;line-height:22px;color:#000;}
.w_check_label.ui-button, .w_check_label.ui-button:active, .w_check_label.ui-button:hover{border:none;background:none;padding:0;margin:0;}
.w_check_label.ui-state-active, .w_check_label.ui-state-active:active, .w_check_label.ui-state-active:hover{border:none;background:none;padding:0;margin:0;}
.w_check_label.ui-visual-focus, .w_check_label.ui-visual-focus:active, .w_check_label.ui-visual-focus:hover{border:none;background:none;padding:0;margin:0;box-shadow:none;}
.w_check_label .ui-icon-background{box-shadow:none;border-radius:none;border:none;}
.w_check_label .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);}
.w_check_label .ui-icon, .w_check_label:active .ui-icon, .w_check_label:hover .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);}
.w_check_label .ui-icon-background, .w_check_label.ui-state-active .ui-icon-background{border:none;background-color:rgba(0, 0, 0, 0);}
.w_check_label .ui-icon-blank{background-position:0 0;}
.w_check_label.ui-button .ui-icon-blank, .w_check_label.ui-button:active .ui-icon-blank, .w_check_label.ui-button:hover .ui-icon-blank{background-image:url(/images/common/ic_jqcheckradio.png);background-position:0 0;}

.w_radio_label, .w_radio_label:active, .w_radio_label:hover{border:none;background:none;padding:0;margin:0;font-size:12px;line-height:22px;color:#000;}
.w_radio_label.ui-button, .w_radio_label.ui-button:active, .w_radio_label.ui-button:hover{border:none;background:none;padding:0;margin:0;}
.w_radio_label.ui-state-active, .w_radio_label.ui-state-active:active, .w_radio_label.ui-state-active:hover{border:none;background:none;padding:0;margin:0;}
.w_radio_label.ui-visual-focus, .w_radio_label.ui-visual-focus:active, .w_radio_label.ui-visual-focus:hover{border:none;background:none;padding:0;margin:0;box-shadow:none;}
.w_radio_label.ui-state-hover{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px 0;}
.w_radio_label .ui-icon-background{box-shadow:none;border-radius:none;border:none;}
.w_radio_label .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px 0;}
.w_radio_label .ui-icon, .w_radio_label:active .ui-icon, .w_radio_label:hover .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px 0;}
.w_radio_label .ui-icon-background, .w_radio_label.ui-state-active .ui-icon-background{border:none;background-color:rgba(0, 0, 0, 0);}
.w_radio_label .ui-icon-blank{background-position:-16px 0;}
.w_radio_label.ui-checkboxradio-checked .ui-icon, .w_radio_label.ui-checkboxradio-checked:hover .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px -16px;width:16px;height:16px;border:none;}

.w_dateradio_label, .w_dateradio_label:active, .w_dateradio_label:hover{border:1px solid #000;background:none;padding:0 10px;margin:0;font-size:12px;color:#000;height:22px;line-height:20px;}
.w_dateradio_label.ui-button, .w_dateradio_label.ui-button:active, .w_dateradio_label.ui-button:hover{border:1px solid #000;background:none;padding:0 10px;margin:0;color:#666;height:22px;line-height:20px;}
.w_dateradio_label.ui-state-active, .w_dateradio_label.ui-state-active:active, .w_dateradio_label.ui-state-active:hover{border:1px solid #49494b;background:#49494b;padding:0 10px;margin:0;color:#fff;height:22px;line-height:20px;}
.w_dateradio_label.ui-visual-focus, .w_dateradio_label.ui-visual-focus:active, .w_dateradio_label.ui-visual-focus:hover{border:1px solid #49494b;background:#49494b;padding:0 10px;margin:0;box-shadow:none;color:#fff;height:22px;line-height:20px;}
.w_dateradio_label.ui-state-hover{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px 0;}
.w_dateradio_label .ui-icon-background{box-shadow:none;border-radius:none;border:none;}
.w_dateradio_label .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px 0;display:none;}
.w_dateradio_label .ui-icon, .w_dateradio_label:active .ui-icon, .w_dateradio_label:hover .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px 0;}
.w_dateradio_label .ui-icon-background, .w_dateradio_label.ui-state-active .ui-icon-background{border:none;background-color:rgba(0, 0, 0, 0);}
.w_dateradio_label .ui-icon-blank{background-position:-16px 0;}
.w_dateradio_label.ui-checkboxradio-checked .ui-icon, .w_dateradio_label.ui-checkboxradio-checked:hover .ui-icon{background-image:url(/images/common/ic_jqcheckradio.png);background-position:-16px -16px;width:16px;height:16px;border:none;}

.w_select_button{border:1px solid #999;border-radius:4px;background:#fff;padding:0 0 0 10px;margin:0;height:20px;line-height:20px;font-size:12px;color:#000;font-family:'Nanum Gothic';}
.w_select_icon{padding:0;margin:0;height:20px;width:20px;background-image:url(/images/common/bu_allow_down_gray.png) !important;background-position:center;}
.w_select_button.ui-button:hover, 
.w_select_button.ui-button:focus{border:1px solid #999;background:#f9f9f9;}
.w_select_button.ui-button:hover .w_select_icon, 
.w_select_button.ui-button:focus .w_select_icon{background-image:url(/images/common/bu_allow_down.png) !important;}
.w_select_menu{font-size:12px;color:#000;}
.w_select_menu ul{max-height:200px;overflow-y:scroll;}
.w_select_menu .ui-menu-item{font-size:12px;background:#fff;padding:2px 0;margin:0;line-height:20px;height:20px;}
.w_select_menu .ui-menu .ui-menu-item-wrapper{padding:0 10px;margin:0;}
.w_select_menu .ui-state-active{height:20px;border:none;color:#fff;background:#092c6e;padding:0;margin:0;line-height:20px;font-size:12px;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{filter:alpha(opacity=100);opacity:1;font-size:12px;}

.wmin_select_button{border:1px solid #ccc;border-radius:0px;background:#fff;padding:0;margin:0;height:15px;line-height:15px;font-size:11px;color:#555;font-family:'Nanum Gothic';}
.wmin_select_button .ui-selectmenu-text{height:15px;line-height:15px;padding:0;}
.wmin_select_button *{font-size:11px;}
.wmin_select_icon{padding:0;margin:0;height:15px;width:15px;background-image:url(/images/common/bu_allow_down_gray.png) !important;background-position:center;}
.wmin_select_button.ui-button:hover, 
.wmin_select_button.ui-button:focus{border:1px solid #ccc;background:#f9f9f9;font-size:11px;}
.wmin_select_button.ui-button:hover .wmin_select_icon, 
.wmin_select_button.ui-button:focus .wmin_select_icon{background-image:url(/images/common/bu_allow_down.png) !important;font-size:11px;}
.wmin_select_menu{font-size:11px;color:#555;font-size:11px;}
.wmin_select_menu ul{max-height:200px;overflow-y:scroll;font-size:11px;}
.wmin_select_menu .ui-menu-item{font-size:11px;background:#fff;padding:2px 0;margin:0;line-height:15px;height:15px;font-size:11px;}
.wmin_select_menu .ui-menu .ui-menu-item-wrapper{padding:0;margin:0;font-size:11px;height:15px;line-height:15px;}
.wmin_select_menu .ui-state-active{height:15px;border:none;color:#333;background:#f9f9f9;padding:0;margin:0;line-height:15px;font-size:11px;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{filter:alpha(opacity=100);opacity:1;font-size:12px;}
/* Form elements style */

/* 우편번호 검색 */
.zipsearch{width:570px;height:300px;border:2px solid #a959bc;background:#fff;position:fixed;top:50%;left:50%;margin:-153px 0 0 -288px;z-index:901;}
.zipsearch .zipsearch_close{width:30px;height:30px;border:1px solid #a959bc;border-top:none;border-right:none;display:block;position:absolute;top:0;right:0;background:url(/images/common/bt_close_30x30.png) no-repeat;text-indent:-100000px;}
.zipsearch .zipsearch_frm{width:400px;height:50px;margin:20px auto;}
.zipsearch .zipsearch_frm .addrKey{width:300px;height:30px;border:2px solid #a959bc;padding:5px;margin:0;float:left;}
.zipsearch .zipsearch_frm .addrBtn{width:86px;height:44px;border:none;background:#a959bc;color:#fff;padding:0;margin:0;cursor:pointer;}
.zipsearch .addr_lists{width:500px;height:180px;border:1px solid #ccc;margin:0 auto;padding-top:50px;}
.zipsearch .addr_lists.empty{border-style:dashed;text-align:center;height:130px;font-size:12px;line-height:30px;}
.zipsearch .addr_lists .loading{font-size:12px;text-align:center;width:500px;}
.zipsearch .addr_lists .addrlists{padding:0;margin:0;width:500px;height:278px;overflow-y:scroll;}
.zipsearch .addr_lists .addrlists li{padding:0;margin:0;width:480px;list-style:none;}
.zipsearch .addr_lists .addrlists li.head{height:40px;border-bottom:1px solid #ccc;}
.zipsearch .addr_lists .addrlists li.head .title{height:40px;line-height:40px;display:inline-block;text-align:center;font-size:13px;font-weight:bold;}
.zipsearch .addr_lists .addrlists li.head .title.no{width:50px;}
.zipsearch .addr_lists .addrlists li.head .title.addr{width:350px;}
.zipsearch .addr_lists .addrlists li.head .title.zipcode{width:80px;}
.zipsearch .addr_lists .addrlists li a{display:block;width:480px;border-bottom:1px dashed #ccc;}
.zipsearch .addr_lists .addrlists li a:hover{background:#f4fef8;cursor:pointer;}
.zipsearch .addr_lists .addrlists li .list{font-size:12px;line-height:18px;display:inline-block;text-align:center;float:left;}
.zipsearch .addr_lists .addrlists li .list.no{width:50px;padding:5px 0;}
.zipsearch .addr_lists .addrlists li .list.addr{width:340px;padding:5px;text-align:left;}
.zipsearch .addr_lists .addrlists li .list.zipcode{width:80px;padding:5px 0;}
.zipsearch .zip_pages{text-align:center;padding:10px 0 0 0;display:none;}
.zipsearch .zip_pages a{display:inline-block;height:20px;border:1px solid #ccc;line-height:20px;font-size:12px;padding:0 5px;margin:0 3px;}
.zipsearch .zip_pages a:hover, .zipsearch .zip_pages a.on{border:1px solid #2ecc71;color:#005926;background:#f4fef8;cursor:pointer;}
.zipsearch .zip_pages a.on{font-weight:bold;}

/* 기본로딩 */
.default_loading{width:66px;height:66px;position:fixed;top:50%;left:50%;margin:-33px 0 0 -33px;z-index:99999999999999;filter:alpha(opacity=0);opacity:0;}

/* text 효과 */
.blink{filter:alpha(opacity=0) !important;opacity:0 !important;}
.blink_border{border-color:#fff !important;}

/* 팝업 */
.popup{display:none;position:absolute;background:#fff;z-index:999;border:1px solid #ccc;overflow:hidden;box-shadow:1px 5px 5px #999;}
.popup .titlePop{display:block;margin:3px;background:#999;height:20px;border:1px solid #ccc;background:#f9f9f9;font-size:12px;}
.popup .titlePop .titlePop_title{display:block;float:left;height:20px;line-height:20px;padding-left:5px;font-weight:bold;}
.popup .titlePop .closePop{display:block;float:right;margin-right:4px;width:16px;height:16px;background:url(/images/common/ic_close_gray_16X16.png) no-repeat;margin-top:2px;}
.popup .popFrame{border:none;clear:both;}
.popup .saveCookie, .win_popup .saveCookie{display:block;clear:both;margin:0;height:20px;font-size:12px;border-top:1px solid #ccc;background:#000;color:#fff;line-height:20px;padding:0;position:absolute;bottom:0;width:100%;}
.popup .saveCookie .saveToday, .win_popup .saveCookie .saveToday{display:block;float:left;height:20px;line-height:20px;width:50%;color:#fff;}
.popup .saveCookie .saveToday input, .win_popup .saveCookie .saveToday input{float:left;width:13px;height:13px;margin:0 3px 0 5px;color:#fff;}
.popup .saveCookie .closePop, .win_popup .saveCookie .closePop{display:block;float:right;line-height:20px;margin-right:5px;color:#fff;}
.win_popup{width:100%;padding:0;margin:0;overflow:hidden;}
.win_popup .popFrame{border:none;clear:both;width:100%;padding:0;margin:0;overflow:hidden;}
.win_popup .saveCookie{padding:0;}
.popup .saveCookie .w_check_label, .win_popup .saveCookie .w_check_label{margin-top:-4px;color:#fff;}
.popup_contents{padding:0;margin:0;}

/* 자동완성 */
.ui-autocomplete-loading{background: white url(/images/common/loading_type2_small.gif) right center no-repeat;}

/* CSS 이관 */
.admin_nodata{font-weight:bold;color:#f84848;display:inline-block;width:100px;height:20px;border:1px solid #ddd;text-align:center;background-color:#e8e8e8;}
.admin_nodata:hover{background-color:#666;color:#fff;}


/* 메모 view */
.center_info { 
        position: fixed;
        top: 50%;
        left: 50%;
        margin-left: 50px;
        margin-top: -200px;
        width:300px; height:300px; 
        padding:26px;
        font-size:16px !important;
        overflow: auto;
        background-color:#fffdf0;
        display:none;
}


.center_info_buylist {
        position: fixed;
        top: 50%;
        left: 50%;
        margin-left: -300px;
        margin-top: -200px;
        width:300px; height:300px;
        padding:26px;
        overflow: auto;
        background-color:#fffdf0;
        display:none;
}
