/*===== 전체 공통 =====*/
.scrbar_thin{scrollbar-width:thin;}

div.mm_box_content{width:100%;clear:both;border-top:1px solid #bbb;}    /* 내용을 감싸는 제목 아래 전체 div / == CLIENT는 제외 / S == */
div.mm_box_content div.mm_box_content_box{margin:10px 10px 0 10px;}
div.mm_box_top{width:100%;height:30px;cursor:move;}
div.mm_box_top > img{margin:5px 5px 3px 8px;float:left;}
div.mm_box_top > h3{font-weight:bold;margin:10px 3px 5px 1px;float:left;}
div.mm_box_top > div{width:30px;height:100%;float:right;margin:0 10px;background:url('/images/pop/close_big.png') center center no-repeat;z-index:10000;cursor:pointer;}
div.mm_box_bottom{}     /* == CLIENT는 제외 / E == */
.layer_loading{width:100%;text-align:center;padding:20px;color:#0101dd;}

/* 페이징 S */
.paging, .paging2{width:99%;text-align:center;padding:10px 0;margin:auto;}
.paging *, .paging2 *{font-family:"Dotum" !important;}
.paging2 > ul > li{display:inline-block;}
.paging2 > ul > li:nth-child(1){width:15%;text-align:left;}
.paging2 > ul > li:nth-child(2){width:84%;}
.paging2 > ul > li:nth-child(2) > p{margin-left:-140px;text-align:center;}
.paging2 > ul > li:nth-child(2) > p > select{width:50px;}
.paging2 > ul > li:nth-child(1) > img{vertical-align:middle;margin:0 5px 2px 0;}
.pagingBtn{margin-left:5px;padding:4px 8px;color:#fff;font-weight:bold;border-radius:3px;}
/* 페이징 E */

.paging_top{width:30%;text-align:center;margin:0 auto;background:#fffff7;padding:3px;}
.paging_top a{margin-left:5px;}

/* loading + bg */
#loading{width:100%;height:100%;z-index:111;position:fixed;background:#555;opacity:0.6;}
#loading_img{width:100%;height:100%;background:url('/img/icon/loading.gif') center center no-repeat;position:fixed;z-index:999;}

.div_license_gubun{clear:both;border-bottom:1px solid #ddd;height:1px;border-bottom-style:dashed;width:98%;font-size:1px;margin:8px 0 5px 0;}   /* 면허 구분선 */
.ju_license_txt{color:#0055fa !important;font-weight:700;margin-left:3px;}
.ju_license_adm{display:inline-block;margin-left:70px;color:#ff0000 !important;font-weight:700;}

.GraphPageOn{cursor:pointer;color:#d60000 !important;}

.onest *{color:#d60000;}    /**/

/* 달력 */
.ui-datepicker-calendar .ui-datepicker-week-end:nth-child(1) span, .ui-datepicker-calendar td.ui-datepicker-week-end:nth-child(1) a{color:#bb0000 !important;} /* 일요일 */
.ui-datepicker-calendar .ui-datepicker-week-end:nth-last-child(1) span, .ui-datepicker-calendar td.ui-datepicker-week-end:nth-last-child(1) a{color:#0101dd;} /* 토요일 */
.ui-datepicker .ui-datepicker-title select:nth-child(1){width:50px;margin-left:25px;} /* 월 selectbox */
.ui-datepicker .ui-datepicker-title select:nth-child(2){float:right;width:50px;margin-right:25px;} /* 년도 selectbox */

.yoil_diary{font-size:10px;} .yoil_sun{color:#bb0000;} .yoil_sat{color:#0101dd;}    /* 내서류함 달력 */

/* 레이어 팝업 */
.pp_contents{padding:20px;margin-top:5px;border-bottom:1px dotted #d5d5d5;}
.pp_close{width:100%;padding:10px;}
.pp_close0{text-align:right;}
.pp_close2, .pp_close3{text-align:center;}
.pp_label{cursor:pointer;}
.pp_checkbox{cursor:pointer;margin:-3px 5px 0 0 !important;}
.pp_close > img{cursor:pointer;vertical-align:bottom;margin:0 0 -3px 5px;}
.pp_btnClose{padding:4px 10px;cursor:pointer;font-size:11px !important;}
.pp_btnClose:nth-last-child(1){margin-left:10px;}
.pp_btnClose10{background:#e6f5fa;border:1px solid #0a9ab7;color:#0a9ab7 !important;border-radius:3px;}
.pp_btnClose20{background:#f4f4f4;border:1px solid #a1a1a1;color:#000;border-radius:3px;}
.pp_btnClose12{background: #dcc8ca;border:1px solid #dcc8ca;color:#000;border-radius:0px;padding:2px 10px !important;}
.pp_btnClose22{background:#ece9e8;border:1px dotted #ece9e8;color:#5d5d5d;border-radius:0px;padding:2px 10px !important;}
/* 레이어 팝업 */

/*입찰개찰 면허, 지역 검색 레이어*/
.ll_table{width:99%;margin:0 auto;border-spacing:3px;border-collapse:separate;}
.ll_table *{font-size:13px;font-family:inherit;}
.ll_table tr:nth-child(1) td{padding-bottom:10px;}
.ll_table tr:nth-child(2) td:nth-child(3) fieldset{overflow-y:auto;max-height:466px;scrollbar-width:thin;}
.ll_table tr:nth-child(2) td:nth-child(3) *{font-size:12px;font-weight:normal;}
.ll_table tr:nth-child(2) td fieldset{padding:2px;scrollbar-width:thin;}
.ll_table tr:nth-child(2) td legend{font-size:13px !important;font-weight:bold !important;color:#111;text-align:center;padding:3px;}
.ll_table tr:nth-child(2) td optgroup{border-top:1px dotted #330099;margin-bottom:5px;font-size:12px !important;}
.ll_table select{overflow:auto;scrollbar-width:thin;}

.ll_category{width:200px;height:450px;min-height:450px;padding:0px;}
.ll_license{width:230px;height:450px;min-height:450px;padding-top:3px;padding-left:3px;}
.ll_sido{width:80px;height:370px;min-height:370px;padding:3px;overflow:auto;}
.ll_gugun{width:120px;height:370px;min-height:370px;padding:3px;overflow:auto;}

.ll_table option{background:#fff;height:18px !important;padding-top:1px;}

.ll_table tr:nth-last-child(1) td{height:40px;text-align:center;}
.ll_table .ll_button{padding:5px 10px 3px 10px;border-radius:3px;text-align:center;cursor:pointer;font-size:12px}
.ll_table .ll_button:nth-child(2){margin-left:5px;}
.ll_table .button_white0{color:#0e4067;background:#fff;border:1px solid #0e4067;letter-spacing:1.5px}
.ll_table .button_common0{color:#0e4067;background: #e2f0fe;border:1px solid #0e4067;letter-spacing:1.5px;font-weight:600;}
.ll_table .button_white2{color:#673f69;background:#fef5f5;border:2px solid #673f69;padding-top:3px;}
.ll_table .button_common2{color:#fef5f5;background:#673f69;border:2px solid #673f69;padding-top:3px;}
.ll_table .button_white3{color:#0860b5;background:#fff;border:2px solid #0860b5;}
.ll_table .button_common3{color:#fff;background:#0860b5;border:2px solid #0860b5;}
.ll_table .button_white4{color:#17afd2;background:#fff;border:2px solid #17afd2;}
.ll_table .button_common4{color:#fff;background:#17afd2;border:2px solid #17afd2;}

.slicense_css{width:263px;padding:5px;text-align:left;display:flex;margin-bottom:3px;border:1px solid #d2d2d2;background:#fff;}
.slocal_css{width:180px;padding:5px !important;text-align:left;margin-bottom:3px;border:1px solid #d2d2d2;background:#fff;}
/*입찰개찰 면허, 지역 검색 레이어*/

/*diary text*/
.p_diary{width:100%;color:#353535;padding:2px 0;}

.fl{float:left;} .fr{float:right;}  /* div */
.dib, .dp_in_block{display:inline-block;} /* li div */

.underline{text-decoration:underline;}

.bgdft{background:#fffff7 !important;}
.bgdft2{background:#fffff7 !important;color:#0101dd !important;font-weight:600;}

.result_final_value{font-family:NanumGothic;font-size:11px;font-weight:normal;}
.result_final_price{font-family:NanumGothic;font-size:12px;font-weight:bold !important;color:#d40000 !important;}

/* text, font / S */
.hand, .pointer{cursor:pointer;}    .csnormal{cursor:normal !important;}
.txtleft, .left{text-align:left !important;} .txtcenter, .center{text-align:center;} .txtright, .right{text-align:right;padding-right:3px;}
.fs10{font-size:10px;} .fs11{font-size:11px;} .fs12{font-size:12px;} .fs13{font-size:13px;} .fs14{font-size:14px;} .fs15{font-size:15px;} .fs16{font-size:16px;} .fs18{font-size:18px;}
.fs20{font-size:20px;}
.fwbold, .fbold{font-weight:bold;} .fw600{font-weight:600;} .fw700{font-weight:700;} .fw800{font-weight:800;} .fw900{font-weight:900;}

.fcfffB12{color:#fff !important;font-weight:600 !important;font-size:12px;}
.fcfffB13{color:#fff !important;font-weight:600 !important;font-size:13px;}
.fontfff, fcfff{color:#fff;} .fcfffB{color:#fff !important;font-weight:600 !important;}
.fcbp{color: #000080;}
.fcmandarin{color: #ffc000;}
.fcgreen{color:#008400;}
.fcredorg{color: #e90000 !important;}
.txt_blue{color:#0055fa !important;}
.fcblue{color:#0202dd !important;} .fcblueB{color:#0202dd !important;font-weight:600 !important;}
.fcred{color:#ff0000 !important;} .fcredB{color:#ff0000 !important;font-weight:600 !important;}
.fcpink{color:#d70654 !important;} .fcpinkB{color:#d70654 !important;font-weight:600 !important;}
.fcblueorg{color: #0101d1 !important;}
.fcyellow{color:#ffff00 !important;} .fcyellowB{color:#ffff00 !important;font-weight:600 !important;}
.darkred{color:#a80404 !important;} .darkredB{color:#a80404 !important;font-weight:600;}
.darkgreen {color:#008040 !important;} .fcgreenB{color:#008040 !important;font-weight:600;}
.fcpink{color:#d70654;}     .fcpinkB{color:#d70654;font-weight:600;}
.fcviolet{color:#ee82ee;}   .fcviolet11{color:#ee82ee;font-size:11px !important;}
.fcpurple{color:#5a189a;}
.fcmaxprice{color:#8000ff;}
.closingtime{color:#e56800 !important;font-size:12px;font-weight:bold;font-family:NanumGothic;}
.prc_foundation{color:#e95900;}

.sitecolor0{color:#0202dd;} .sitecolor0B{color:#0202dd;font-weight:600;}
.sitecolor2{color:#008400;} .sitecolor2B{color:#008400;font-weight:600;}
.sitecolor3{color:#842121;} .sitecolor3B{color:#842121;font-weight:600;}

.spacing-08{letter-spacing:-0.8px;}
/* text, font / E */

.guideCn{letter-spacing:-1.2px !important;}
.guideCn button{font-size:11px !important;padding:3px !important;}

/* 배경색 */
.bgfff{background:#fff !important;}
.bg59{background:#595959 !important;}

/* 공고 팝업 나라장터 링크 텍스트 버튼 이미지 */
.buttonN img{vertical-align:middle;width:10px;}


/* 금액 / S */
.pricepink, .thisPage{color:#d70654 !important;font-weight:600 !important;text-align:right !important;}
.pricered{color:#bb0000 !important;font-weight:600 !important;text-align:right !important;}

.priceR15{text-align:right !important;padding-right:15px !important;}
.dftprice{width:115px;text-align:right;border:2px solid #ccc;padding:3px;border-radius:3px;} /* 관리자 기본 금액 입력 + textbox */
.dftprice90{width:90px;text-align:right;border:2px solid #ccc;padding:3px;border-radius:3px;} /* 관리자 회원상세 > 면허 > 투찰제한금액 + textbox */
.submaxprice{width:115px;text-align:right;color:#8000ff;border:2px solid #ccc;padding:3px;border-radius:3px;}  /* 관리자 > 회원상세 > sub 면허 > 실적 금액 + textbox */
.daupjong{color:#fff !important;background:#cc0000 !important;text-align:center;}
/* 금액 / E */


.result_empty{height:60px !important;text-align:center !important;}       /* 검색결과 */
.BBNot{border-bottom:2px solid #fff !important;}    /* table Border Bottom Not */
/*.ellipsis_{width:95%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:horizontal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid purple !important;}*/

.subtxtf{font-size:12px;color:#fff;} .subtxtr{font-size:12px;color:#ca0000;}
.subtxtsmall{font-size:11px;color:#0101dd;font-weight:noraml;margin-left:5px;}

/*=== width, height / S ===*/
.wpx30{width:30px !important;} .wpx35{width:35px;} .wpx40{width:40px !important;} .wpx45{width:45px !important;} .wpx50{width:50px !important;} .wpx55{width:55px;}
.wpx60{width:60px !important;} .wpx70{width:70px !important;} .wpx80{width:80px !important;} .wpx90{width:90px !important;} .wpx95{width:95px;}
.wpx100{width:100px !important;} .wpx105{} .wpx120{width:120px !important;} .wpx130{width:130px !important;} .wpx150{width:150px !important;} .wpx160 {width:160px;} .wpx170 {width:170px;} .wpx180{width:180px;} .wpx195{width:195px;}
.wpx200{width:200px !important;} .wpx220{width:220px;} .wpx240 {width:240px;} .wpx250 {width:250px;} .wpx290 {width:290px;} .wpx300 {width:300px !important;} .wpx330 {width:330px;} .wpx350{width:350px !important;} .wpx400{width:400px !important;}
.wpx500{width:500px !important;} .wpx600{width:600px !important;} .wpx800{width:800px !important;}
.wpx1200 {width:1200px !important;}

.hpx5{height:5px;} .hpx10{height:10px;} .hpx15{height:15px;} .hpx16{height:16px;} .hpx17{height:17px;} .hpx18{height:18px;}
.hpx20{height:20px;} .hpx25{height:25px;} .hpx27{height:27px;}
.hpx30{height:30px;} .hpx40{height:40px;} .hpx45 {height:45px;} .hpx50{height:50px;} .hpx60{height:60px;} .hpx70{height:70px;} .hpx80{height:80px;} .hpx90{height:90px;}
.hpx100{height:100px;} .hpx150{height:150px;} .hpx160 {height:160px;} .hpx170 {height:170px;}
.hpx200{height:200px;} .hpx250 {height:250px;}
.hpx300 {height:300px;} .hpx330 {height:330px;} .hpx350{height:350px;}
.hpx400{height:400px;} .hpx500{height:500px;} .hpx600{height:600px;}

.w1{width:1%;} .w2{width:2%;} .w3{width:3%;} .w4{width:4%;} .w5{width:5%;} .w6{width:6%;} .w7{width:7%;} .w8{width:8%;} .w9{width:9%;}
.w10{width:10%;} .w11{width:11%;} .w12{width:12% !important;} .w13{width:13%;} .w14{width:14%;} .w15{width:15%;} .w16{width:16%;} .w17{width:17%;} .w18{width:18%;} .w19{width:19%;}
.w20{width:20%;} .w21{width:21%;} .w22{width:22%;} .w23{width:23%;} .w24{width:24%;} .w25{width:25%;} .w26{width:26%;} .w27{width:27%;} .w28{width:28%;}
.w30{width:30%;} .w32{width:32%;} .w34{width:34%;} .w35{width:35%;} .w36{width:36%;} .w38{width:38% !important;}
.w40{width:40% !important;} .w42{width:42%;} .w43{width:43%;} .w44{width:44%;} .w45{width:45%;} .w48{width:48%;}
.w50{width:50% !important;} .w51{width:51%;} .w55{width:55% !important;}
.w60{width:60% !important;} .w65{width:65% !important;}
.w70{width:70%;} .w75{width:75%;}
.w80{width:80%;} .w85{width:85%;}
.w90{width:90%;} .w93{width:93%;} .w95{width:95%;} .w97{width:97%;} .w99{width:99%;} .w100{width:100%;}

.h1{height:1%;} .h2{height:2%;} .h3{height:3%;} .h5{height:5%;}
.h10{height:10%;} .h11{height:11%;} .h12{height:12%;} .h14{height:14%;} .h15{height:15%;} .h18{height:18%;} .h19{height:19%;}
.h20{height:20%;} .h21{height:21%;} .h23{height:23%;} .h24{height:24%;} .h25{height:25%;} .h26{height:26%;} .h27{height:27%;} .h28{height:28%;}
.h30{height:30%;} .h32{height:32%;} .h34{height:34%;} .h35{height:35%;} .h36{height:36%;} .h38{height:38%;}
.h40{height:40% !important;} .w45{height:45%;}
.h50{height:50% !important;} .h55{height:55% !important;}
.h60{height:60% !important;} .h65{height:65% !important;}
.h70{height:70%;} .h75{height:75%;}
.h80{height:80%;} .h85{height:85%;}
.h90{height:90%;} .h95{height:95%;} .h100{height:100%;}

.lh18{line-height:18px;} .lh19{line-height:19px;} .lh20{line-height:20px;} .lh21{line-height:21px;} .lh23{line-height:23px;} .lh27{line-height:27px;} .lh30{line-height:30px;}
/*=== width, height / E ===*/









/*.btn_date_range{width:35px;height:23px;padding:0 3px 3px 3px;background:#f2f9fc;color:#333;font-size:12px;display:inline-block;
    align-items:center;width:fit-content;line-height:20px;margin-left:2px;border:1px solid #dbedfa;border-radius:3px;cursor:pointer;}*/
.btn_date_range{background:#fff;border:none;}   /*분석실 검색 기간 개월*/
.orderset_infotxt{width:300px;margin:5px 0;padding:5px;color:#000062;font-weight:700;}



/* 관리자 S */
.p_box_top img:nth-child(1), .p_box_bottom img:nth-child(1){float:left;}
.p_box_top img:nth-child(2), .p_box_bottom img:nth-child(2){float:right;}
.memlist_svctype img{vertical-align:middle;margin-bottom:2px;}

.total_items30 { min-width:30px !important; }
.total_items50 { min-width:50px !important; }
.total_items80 { min-width:80px !important; }
.total_items100 { min-width:100px !important; }

.total_fcblue{color:#0101dd !important;}
.total_fcred{color:#e90000 !important;}
.total_fcgreen{color:#017d00 !important;}
.total_bgddd{text-align:right !important;background:#ddd !important;}
.total_sum{text-align:right !important;background:#ddd !important;font-weight:bold;color:#000;}
.total_bgolive{text-align:right !important;background:#ebf1dc !important;}

.bgskylight{background:#e1ebf4 !important;}
.bgpinklight{background:#fff1f3;}
.bgolive{background:#ebf1dc !important;}
.bgddd{background:#ddd !important;}
.bgmustard{background:#ffeeaa;}
.bgth{background:#fef7db !important;color:#594545 !important;font-weight:600;}

.mituchal{color:#5f7a9e;}

.scrollTop{display:scroll;position:fixed;background:url('/images/btn/btn_top.png') center center no-repeat;width:15px;height:10px;bottom:10px;right:15px;opacity:0.4;cursor:pointer;border-radius:50px;padding:8px 5px 5px 5px;background-color:#fef7db;border:1px solid #017d00;}
/*.scrollTop2{background:#ffeeaa;border:1px solid #003092;content:'Top';border-radius:40%;padding:5px 12px 11px 5px;}
.scrollTop3{color:#594545 !important;background:#ffeeaa;border:1px solid #594545;content:'Top';border-radius:40%;padding:5px 12px 11px 5px;}
.scrollTop3:before{color:#594545 !important;content:'▲';padding:5px 9px 11px 5px;}
.scrollTop4{background:#fff8ea;border:1px solid #f5c45e;}*/


[data-tooltip-text]:hover{position:relative;}   /* 공고목록 툴팁 */
[data-tooltip-text]:hover:after{
    -webkit-box-shadow:0px 0px 3px 1px rgba(50, 50, 50, 0.4);
    -moz-box-shadow:0px 0px 3px 1px rgba(50, 50, 50, 0.4);
    box-shadow:0px 0px 3px 1px rgba(50, 50, 50, 0.4);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    color:#fff;font-size:11px;line-height:19px;
    content:attr(data-tooltip-text);
    position:absolute;
    top:90%;left:10%;
    padding:7px 10px;
    margin-bottom:10px;
    width:auto;min-width:80px;max-width:500px;
    word-wrap:break-word;
    z-index:555;
}

.tooltip_basic_css{cursor:pointer;}
.tooltip_children {  /* 202510 tooltip 추가 / S */
    display:none;
    position:absolute;
    background:#efd;
    color:#000;
    padding:5px 10px;
    border-radius:4px;border:1px solid #d5d5d5;
    z-index:30;
    white-space:nowrap;
}
.tooltip_children span{font-weight:700;}
.tooltip_children span:nth-child(n+2){margin-left:10px;} /* 202510 tooltip 추가 / E */


.adm_default_bg{background-color:#ebecee;}


#bbsinquiry tr{height:28px;min-height:28px;}    /* 온라인문의 게시판 */

/*=== padding, margin / S ===*/
.pd2{padding:2px;} .pd3{padding:3px;} .pd4{padding:4px;} .pd5{padding:5px;} .pd6{padding:6px;} .pd7{padding:7px;} .pd8{padding:8px;} .pd9{padding:9px;} .pd10{padding:10px;}
.pd12{padding:12px;} .pd15{padding:15px;}
.pd20{padding:20px;} .pd25{padding:25px;}
.pd30{padding:30px;} .pd35{padding:35px;}
.pd40{padding:40px;} .pd50{padding:50px;}  .pd60{padding:60px;} .pd80{padding:80px;}

.pl2{padding-left:2px;} .pl3{padding-left:3px;} .pl4{padding-left:4px;} .pl5{padding-left:5px;} .pl6{padding-left:6px;} .pl7{padding-left:7px;} .pl8{padding-left:8px;} .pl9{padding-left:9px;} .pl10{padding-left:10px;}
.pl12{padding-left:12px;} .pl15{padding-left:15px !important;}
.pl20{padding-left:20px;} .pl25{padding-left:25px;}
.pl30{padding-left:30px;} .pl35{padding-left:35px;}
.pl40{padding-left:40px;} .pl50{padding-left:50px;} .pl100{padding-left:100px;} .pl200{padding-left:200px;}

.pr2{padding-right:2px;} .pr3{padding-right:3px;} .pr4{padding-right:4px;} .pr5{padding-right:5px;} .pr6{padding-right:6px;} .pr7{padding-right:7px;} .pr8{padding-right:8px;} .pr9{padding-right:9px;} .pr10{padding-right:10px;}
.pr12{padding-right:12px;} .pr15{padding-right:15px;}
.pr20{padding-right:20px;} .pr25{padding-right:25px;}
.pr30{padding-right:30px;} .pr35{padding-right:35px;}
.pr40{padding-right:40px;} .pr50{padding-right:50px;} .pr100{padding-right:100px;} .pr200{padding-right:200px;}

.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;}
.pt12{padding-top:12px;} .pt15{padding-top:15px;}
.pt20{padding-top:20px;} .pt25{padding-top:25px;}
.pt30{padding-top:30px;} .pt35{padding-top:35px;}
.pt40{padding-top:40px;} .pt50{padding-top:50px;} .pt100{padding-top:100px;} .pt200{padding-top:200px;}

.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;}
.pb12{padding-bottom:12px;} .pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;} .pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;} .pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;} .pb50{padding-bottom:50px;} .pb100{padding-bottom:100px;} .pb200{padding-bottom:200px;}

.mg2{margin:2px;} .mg3{margin:3px;} .mg4{margin:4px;} .mg5{margin:5px;} .mg6{margin:6px;} .mg7{margin:7px;} .mg8{margin:8px;} .mg9{margin:9px;} .mg10{margin:10px;}
.mg12{margin:12px;} .mg15{margin:15px;}
.mg20{margin:20px;} .mg25{margin:25px;}
.mg30{margin:30px;} .mg35{margin:35px;}
.mg40{margin:40px;} .mg50{margin:50px;} .mg60{margin:60px;} .mg80{margin:80px;}

.ml2{margin-left:2px;} .ml3{margin-left:3px;} .ml4{margin-left:4px;} .ml5{margin-left:5px;} .ml6{margin-left:6px;} .ml7{margin-left:7px;} .ml8{margin-left:8px;} .ml9{margin-left:9px;} .ml10{margin-left:10px;}
.ml12{margin-left:12px;} .ml15{margin-left:15px;}
.ml20{margin-left:20px;} .ml25{margin-left:25px;}
.ml30{margin-left:30px;} .ml35{margin-left:35px;}
.ml40{margin-left:40px;} .ml50{margin-left:50px;} .ml100{margin-left:100px;} .ml200{margin-left:200px;}

.mr2{margin-right:2px;} .mr3{margin-right:3px;} .mr4{margin-right:4px;} .mr5{margin-right:5px;} .mr6{margin-right:6px;} .mr7{margin-right:7px;} .mr8{margin-right:8px;} .mr9{margin-right:9px;} .mr10{margin-right:10px;}
.mr12{margin-right:12px;} .mr13{margin-right:13px;} .mr15{margin-right:15px;}
.mr20{margin-right:20px;} .mr25{margin-right:25px;}
.mr30{margin-right:30px;} .mr35{margin-right:35px;}
.mr40{margin-right:40px;} .mr50{margin-right:50px;} .mr100{margin-right:100px;} .mr200{margin-right:200px;}

.mt2{margin-top:2px;} .mt3{margin-top:3px;} .mt4{margin-top:4px;} .mt5{margin-top:5px;} .mt6{margin-top:6px;} .mt7{margin-top:7px;} .mt8{margin-top:8px;} .mt9{margin-top:9px;} .mt10{margin-top:10px;}
.mt12{margin-top:12px;} .mt15{margin-top:15px;}
.mt20{margin-top:20px;} .mt25{margin-top:25px;}
.mt30{margin-top:30px;} .mt35{margin-top:35px;}
.mt40{margin-top:40px;} .mt50{margin-top:50px;} .mt100{margin-top:100px;} .mt200{margin-top:200px;}

.mb2{margin-bottom:2px;} .mb3{margin-bottom:3px;} .mb4{margin-bottom:4px;} .mb5{margin-bottom:5px;} .mb6{margin-bottom:6px;} .mb7{margin-bottom:7px;} .mb8{margin-bottom:8px;} .mb9{margin-bottom:9px;} .mb10{margin-bottom:10px;}
.mb12{margin-bottom:12px;} .mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;} .mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;} .mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;} .mb50{margin-bottom:50px;} .mb100{margin-bottom:100px;} .mb200{margin-bottom:200px;}
/*=== width, height, padding, margin / E ===*/



.ht5{height:5px;} .ht10{height:10px;} .ht15{height:15px;} .ht18{height:18px;}   /* ht → hpx 로 통합하기 / necessary move!!!!! BBBBB */
.ht20{height:20px;} .ht22{height:22px;} .ht25{height:25px;} .ht27{height:27px;}
.ht30{height:30px;} .ht40{height:40px;} .ht45 {height:45px;} .ht50{height:50px;} .ht60{height:60px;} .ht70{height:70px;} .ht80{height:80px;} .ht90{height:90px;}
.ht100{height:100px;} .ht150{height:150px;} .ht160 {height:160px;} .ht170 {height:170px;}
.ht200{height:200px;} .ht250 {height:250px;}
.ht300 {height:300px;} .ht330 {height:330px;} .ht350{height:350px;}
.ht400{height:400px;} .ht500{height:500px;} .ht600{height:600px;}


.bdlinep {border:1px solid purple !important;} .bdlineg {border:1px solid green;}
.bdbt_double{border-bottom-style:double;border-bottom-width:3px;border-bottom-color:#e6e6e6;}	/*tr border-bottom 이중 라인*/


.mw100{min-width:100px;}