/*reset*/
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button {margin:0; padding:0}
* {font-family:'Nanum Gothic', sans-serif; }
ul, p, button {margin:0; padding:0;}
li {list-style:none;}
img {border:0; vertical-align:middle;}
a {text-decoration:none; color:#444;}
a:hover {color:#444; text-decoration:none;}
legend{display:none;}
fieldset {border:0; margin:0; padding:0;}
input, select, textarea, button {border:1px solid #ddd; background-color:#fff; border-radius:3px; vertical-align:middle;}
input[type="text"] {height:28px; line-height:28px; padding:0 5px;}
input[type="button"] {height:28px; line-height:28px; padding:0 10px; cursor:pointer;}
input[type="password"] {height:28px; line-height:28px; padding:0 5px;}
input[type="file"] {height:28px; line-height:28px; padding:0 5px;}
input[type="submit"] {height:30px; line-height:28px; padding:0 10px; cursor:pointer;}
button {height:29px; line-height:29px; padding:0 10px; cursor:pointer;}
select {height:30px; line-height:30px; padding:0 5px; vertical-align:middle;}
textarea {font-size:12px; line-height:22px; width:98%; padding:10px 1%; text-align:justify;}
input[type="checkbox"] {border:1px solid #ddd; background-color:#fff; border-radius:3px; vertical-align:middle;}
select:hover {cursor:pointer;}
th {font-size:12px; line-height:19px;}
td {font-size:12px; line-height:19px;}
td input {font-size:12px; line-height:19px;}
tr.linked {cursor:pointer;}

@media screen and (min-width:1921px) {
	textarea {width:99%; padding:10px 0.5%;}
}

/*float*/
.member_fl {float:left !important;}
.member_fr {float:right !important;}
.member_fn {float:none !important;}

/*basic*/
.member_clear {clear:both;}

/*text-color*/
.member_text_gray {color:#ccc;}
.member_text_red {color:#f56878;}
.member_text_gblue {color:#44c4c4;}
.member_text_blue {color:#3db3ca;}

/*font-size*/
.member_fs12 {font-size:12px !important;}
.member_fs14 {font-size:14px !important;}
.member_fs16 {font-size:16px !important;}
.member_fs18 {font-size:18px !important;}
.member_fs20 {font-size:20px !important;}

/*width*/
.member_w100 {width:100%;}
.member_w98 {width:98%;}
.member_w95 {width:95%;}
.member_w90 {width:90%;}
.member_w85 {width:85%;}
.member_w80 {width:80%;}
.member_w75 {width:75%;}
.member_w70 {width:70%;}
.member_w65 {width:65%;}
.member_w60 {width:60%;}
.member_w55 {width:55%;}
.member_w50 {width:50%;}
.member_w49 {width:49%;}
.member_w48 {width:48%;}
.member_w45 {width:45%;}
.member_w40 {width:40%;}
.member_w35 {width:35%;}
.member_w30 {width:30%;}
.member_w25 {width:25%;}
.member_w20 {width:20%;}
.member_w15 {width:15%;}
.member_w10 {width:10%;}
.member_w100px {width:100px;}
.member_w90px {width:90px;}
.member_w80px {width:80px;}
.member_w70px {width:70px;}
.member_w60px {width:60px;}
.member_w50px {width:50px;}
.member_w40px {width:40px;}
.member_w30px {width:30px;}
.member_w20px {width:20px;}
.member_w10px {width:10px;}

/*height*/
.member_mh0 {min-height:0 !important;}

/*margin*/
.member_m100 {margin:100px !important;}
.member_m90 {margin:90px !important;}
.member_m80 {margin:80px !important;}
.member_m70 {margin:70px !important;}
.member_m60 {margin:60px !important;}
.member_m50 {margin:50px !important;}
.member_m40 {margin:40px !important;}
.member_m30 {margin:30px !important;}
.member_m20 {margin:20px !important;}
.member_m10 {margin:10px !important;}
.member_m5 {margin:5px !important;}
.member_m0a {margin:0 auto;}
.member_ma0 {margin:auto 0;}
.member_ma {margin:auto;}

/*margin-top*/
.member_mt100 {margin-top:100px !important;}
.member_mt90 {margin-top:90px !important;}
.member_mt80 {margin-top:80px !important;}
.member_mt70 {margin-top:70px !important;}
.member_mt60 {margin-top:60px !important;}
.member_mt50 {margin-top:50px !important;}
.member_mt40 {margin-top:40px !important;}
.member_mt30 {margin-top:30px !important;}
.member_mt20 {margin-top:20px !important;}
.member_mt10 {margin-top:10px !important;}
.member_mt5 {margin-top:5px !important;}
.member_mt0 {margin-top:0 !important;}

/*margin-left*/
.member_ml100 {margin-left:100px !important;}
.member_ml90 {margin-left:90px !important;}
.member_ml80 {margin-left:80px !important;}
.member_ml70 {margin-left:70px !important;}
.member_ml60 {margin-left:60px !important;}
.member_ml50 {margin-left:50px !important;}
.member_ml40 {margin-left:40px !important;}
.member_ml30 {margin-left:30px !important;}
.member_ml20 {margin-left:20px !important;}
.member_ml10 {margin-left:10px !important;}
.member_ml5 {margin-left:5px !important;}
.member_ml0 {margin-left:0 !important;}

/*margin-right*/
.member_mr100 {margin-right:100px !important;}
.member_mr90 {margin-right:90px !important;}
.member_mr80 {margin-right:80px !important;}
.member_mr70 {margin-right:70px !important;}
.member_mr60 {margin-right:60px !important;}
.member_mr50 {margin-right:50px !important;}
.member_mr40 {margin-right:40px !important;}
.member_mr30 {margin-right:30px !important;}
.member_mr20 {margin-right:20px !important;}
.member_mr10 {margin-right:10px !important;}
.member_mr5 {margin-right:5px !important;}
.member_mr0 {margin-right:0 !important;}

/*margin-bottom*/
.member_mb100 {margin-bottom:100px !important;}
.member_mb90 {margin-bottom:90px !important;}
.member_mb80 {margin-bottom:80px !important;}
.member_mb70 {margin-bottom:70px !important;}
.member_mb60 {margin-bottom:60px !important;}
.member_mb50 {margin-bottom:50px !important;}
.member_mb40 {margin-bottom:40px !important;}
.member_mb30 {margin-bottom:30px !important;}
.member_mb20 {margin-bottom:20px !important;}
.member_mb10 {margin-bottom:10px !important;}
.member_mb5 {margin-bottom:5px !important;}
.member_mb0 {margin-bottom:0 !important;}

/*padding*/
.member_p100 {padding:100px !important;}
.member_p90 {padding:90px !important;}
.member_p80 {padding:80px !important;}
.member_p70 {padding:70px !important;}
.member_p60 {padding:60px !important;}
.member_p50 {padding:50px !important;}
.member_p40 {padding:40px !important;}
.member_p30 {padding:30px !important;}
.member_p20 {padding:20px !important;}
.member_p10 {padding:10px !important;}
.member_p5 {padding:5px !important;}
.member_p0 {padding:0 !important;}

/*padding-top*/
.member_pt100 {padding-top:100px !important;}
.member_pt90 {padding-top:90px !important;}
.member_.pt80 {padding-top:80px !important;}
.member_pt70 {padding-top:70px !important;}
.member_pt60 {padding-top:60px !important;}
.member_pt50 {padding-top:50px !important;}
.member_pt40 {padding-top:40px !important;}
.member_pt30 {padding-top:30px !important;}
.member_pt20 {padding-top:20px !important;}
.member_pt10 {padding-top:10px !important;}
.member_pt5 {padding-top:5px !important;}
.member_pt0 {padding-top:0 !important;}

/*padding-left*/
.member_pl100 {padding-left:100px !important;}
.member_pl90 {padding-left:90px !important;}
.member_pl80 {padding-left:80px !important;}
.member_pl70 {padding-left:70px !important;}
.member_pl60 {padding-left:60px !important;}
.member_pl50 {padding-left:50px !important;}
.member_pl40 {padding-left:40px !important;}
.member_pl30 {padding-left:30px !important;}
.member_pl20 {padding-left:20px !important;}
.member_pl10 {padding-left:10px !important;}
.member_pl5 {padding-left:5px !important;}
.member_pl0 {padding-left:0 !important;}

/*padding-right*/
.member_pr100 {padding-right:100px !important;}
.member_pr90 {padding-right:90px !important;}
.member_pr80 {padding-right:80px !important;}
.member_pr70 {padding-right:70px !important;}
.member_pr60 {padding-right:60px !important;}
.member_pr50 {padding-right:50px !important;}
.member_pr40 {padding-right:40px !important;}
.member_pr30 {padding-right:30px !important;}
.member_pr20 {padding-right:20px !important;}
.member_pr10 {padding-right:10px !important;}
.member_pr5 {padding-right:5px !important;}
.member_pr0 {padding-right:0 !important;}

/*padding-bottom*/
.member_pb100 {padding-bottom:100px !important;}
.member_pb90 {padding-bottom:90px !important;}
.member_pb80 {padding-bottom:80px !important;}
.member_pb70 {padding-bottom:70px !important;}
.member_pb60 {padding-bottom:60px !important;}
.member_pb50 {padding-bottom:50px !important;}
.member_pb40 {padding-bottom:40px !important;}
.member_pb30 {padding-bottom:30px !important;}
.member_pb20 {padding-bottom:20px !important;}
.member_pb15 {padding-bottom:15px !important;}
.member_pb10 {padding-bottom:10px !important;}
.member_pb5 {padding-bottom:5px !important;}
.member_pb0 {padding-bottom:0 !important;}

/*border*/
.member_bor {border:1px solid #ddd;}
.member_bt {border-top:1px solid #ddd;}
.member_bb {border-bottom:1px solid #ddd;}
.member_bl {border-left:1px solid #ddd;}
.member_br {border-right:1px solid #ddd;}
.member_btn {border-top:0 !important;}
.member_bbn {border-bottom:0 !important;}
.member_bln {border-left:0 !important;}
.member_brn {border-right:0 !important;}
.member_bn {border:0 !important;}
.member_bor2 {border:2px solid #bbb;}
.member_bt2 {border-top:2px solid #bbb;}
.member_bb2 {border-bottom:2px solid #bbb;}
.member_bl2 {border-left:2px solid #bbb;}
.member_br2 {border-right:2px solid #bbb;}

/*border-dotted*/
.member_bor_dot {border:1px dotted #bbb;}
.member_bt_dot {border-top:1px dotted #bbb;}
.member_bb_dot {border-bottom:1px dotted #bbb;}
.member_bl_dot {border-left:1px dotted #bbb;}
.member_br_dot {border-right:1px dotted #bbb;}

/*border-radius*/
.member_bra50 {border-radius:50%;}
.member_bra10 {border-radius:10px;}
.member_bra5 {border-radius:5px;}
.member_bra3 {border-radius:3px;}

/*background-color*/
.member_bg_fff {background-color:#fff;}
.member_bg_f9f9fb {background-color:#f9f9fb;}
.member_bgn {background:none !important;}
.member_bgcn {background-color:transparent !important;}

/*text-align*/
.member_tc {text-align:center !important;}
.member_tl {text-align:left !important;}
.member_tr {text-align:right !important;}
.member_tj {text-align:justify !important;}

/*font-weight*/
.member_tb {font-weight:bold;}
.member_tn {font-weight:normal;}

/*text-decoration*/
.member_tdo {text-decoration:overline;}
.member_tdl {text-decoration:line-through;}
.member_tdo {text-decoration:underline;}

/*display*/
.member_db {display:block !important;}
.member_di {display:inline !important;}
.member_dib {display:inline-block !important;}
.member_ohz {overflow:hidden; zoom:1;}