/* 공통 */ body { background: none; } .fl { float: left;} .mr5 { margin-right: 5px; } .mr10 { margin-right: 10px !important; } .ml20 { margin-left: 20px; } .mb5 { margin-bottom: 5px !important; } .mb10 { margin-bottom: 10px !important; } .pt10 { padding-top: 10px !important; } .pb10 { padding-bottom: 10px !important; } .pr10 { padding-right: 10px !important; } .pl10 { padding-left: 10px !important; } .pb50 { padding-bottom: 50px; } .pb20 { padding-bottom: 20px; } .mt5 { margin-top: 5px !important; } .mt10 { margin-top: 10px !important; } .mt20 { margin-top: 20px !important; } .cl { clear: both; float: unset; } .bgy { background-color: #CAAC28 !important; } .bgg { background-color: #169292 !important; } .bgp { background-color: #586AB2 !important; } .bgpi { background-color: #EB52A6 !important; } .bgbpi { background-color: #F189C2 !important; } .bgo { background-color: /*#ED7320*/#FF7D34 !important; } .bgw { background-color: #FFFFFF !important; } .bgygr { background-color: #86A44E !important; } .bgb { background-color: #1F50B5 !important; } .arrow { background: url("../images/common/down-arrow.png") no-repeat right 0px center; width: 13px; height: 13px; position: absolute; background-size: 13px; top: 10px; right: 7px; } .nonearrow { appearance: none; } .relative { position: relative; } .lh30 { line-height: 30px; } .lh27 { line-height: 27px !important; } .pg_wrap { margin: 20px 0 50px !important; } .vat { vertical-align: top; } .fcw { color: #fff !important; } .block { display: block; } .inline_block { display: inline-block; } .mr20 { margin-right: 20px; } /* 질문과답변 */ .ttl { font-size: 24px; font-weight: bold; margin-bottom: 50px;} .writericon { width: 30px; height: 30px; border-radius: 100%; border: 1px solid #cfcfcf; overflow: hidden; margin-right: 20px; top: 10px;} .writericon img { width: 100%; top: 3px;} .writerinfo { min-height:60px; border-bottom: 1px solid #cfcfcf;} .writercontent { margin-top: 50px; line-height: 30px;} .writercontent img { width: 25px; height: 25px; margin-right: 10px;} .writercontent p { margin-top: 20px;} .writercontent textarea { line-height: 30px; } .writerinfoarea span { font-size: 14px;} .writerinfoarea { display: inline-block; width: 46%; vertical-align: bottom;} .writerinfoarea div:first-of-type { font-weight: bold;} .writerinfoarea select { text-align: center;} .name { font-weight: bold; margin: 0 50px 10px 0; display: inline-block;} .asinfoarea { background-color: #F6F6F6; padding: 5px 10px; border-radius: 7px; display: inline-block; width: 43%; height: 30px; vertical-align: middle; text-align: center; line-height: 30px;} .replyarea { border: 1px solid #cfcfcf; margin: 100px 0 50px 0; padding: 22px;} .admininfo { padding-bottom: 10px; border-bottom: 1px solid #cfcfcf; margin-bottom: 20px;} .adminicon { display: inline-block; top: 0 !important; position: unset !important;} .admininfo p:nth-of-type(2) { display: inline-block; vertical-align: top; height: 30px; line-height: 30px;} .qatxt { background-color: #333; color: #fff; padding: 4px 10px; border-radius: 4px; margin-right: 10px;} .filebtn input[type="file"]::file-selector-button { border: 0; background-color: #333; color: #fff; padding: 4px 10px; border-radius: 4px; margin-right: 10px; cursor: pointer;} .add_file_btn { width: 25px; height: 25px; margin-right: 10px;} .insertbtn { width: 100px; display: inline-block; border-left: 1px solid #cfcfcf; padding-left: 12px;} .insertbtn input[type="button"] { border: 0; width: 100px; height: 44px; background: #333; color: #fff; font-weight: bold;} .filebtn { margin-top: 20px; display: inline-block; width: 82%;} .link { color: #4285F4 !important; border-bottom: 1px solid #4285F4; } .admincontent { padding-bottom: 20px; border-bottom: 1px solid #cfcfcf;} .btnarea { display:inline-block; } .btnarea a { height: 37px; display: inline-block; } textarea:focus { outline:none; } /* 딜러주문관리 */ .searchAreaPlus .Line3 { width: 821px !important; } .list_ttl { font-size: 30px !important; font-weight: bold; margin-bottom: 10px !important; padding-bottom: 10px; } .list_sub_ttl { font-weight: normal; color: #fff; padding: 5px 10px; border-radius: 6px; margin-left: 1px !important; } .searchAreaPlus { padding: 15px 0 !important; background: none !important; background-color: #f7f8f9 !important; margin-bottom: 10px; height: 35px !important; border: 0; } .searchAreaPlus .searchAreaR, .searchAreaPlus .searchAreaL, .dealerarea th, .pointAreaPlus .searchAreaR, .pointAreaPlus .searchAreaL { background: none !important; border: 0 !important; } .searchAreaPlus .search_tender, .pointAreaPlus .search_tender { overflow: visible; } .dealerarea tr:first-of-type { background-color: #CAAC28; } .dealerarea th { color: #fff; font-weight: bold; } .dealerarea .orderinfo { background-color: #EAF3FB; } .dealerarea .replyArea li { line-height: 20px; } .dealerarea .dealer_memo_class { vertical-align: top; height: 25px; } .dealerSearchArea .search_tender dd select { height: 32px; width: 140px; text-align: center; margin-right: 10px; } select:focus { outline: none; } .date_select_box { height: 30px; width: 140px; text-align: center; float: left; line-height: 30px; font-size: 12px; letter-spacing: -0.5px; border: 1px solid #cfcfcf; border-radius: 2px; background: #fff; position: relative; margin-right: 10px; } .date_select_box .depth { border: 1px solid #666; -webkit-box-shadow: 1px 1px 7px -1px #777; box-shadow: 1px 1px 7px -1px #777; background: #fff; height: 163px; width: 277px; position: relative; z-index: 1; } .date_select_box .depth li { display: block; width: 100%; float: unset; cursor: default; height: 19px; line-height: 19px; } .date_select_box .depth .free_date li { height: 100%; display: inline-block; width: 215px; vertical-align: middle; } .date_select_box .depth li:hover { background: #1E90FF; color: #fff; } .free_date li:hover { background: none !important; color: #333 !important; } .free_date { border-top: 1px solid #666; margin-top: 5px; } .free_date p:last-of-type { display: inline-block; width: 50px; overflow: hidden; vertical-align: middle; } .free_date input[type=button] { background: #333; border: 0; color: #fff; font-weight: bold; width: 100%; } .dealerSearchArea dd .arrow { right: 18px; } .searchbtnarea .searchBtn { line-height: 20px; text-align: center; color: #fff; font-weight: bold; height: 32px; width: 46px; line-height: 35px; position: relative; right: 16px; border: 0; } .memberTable td input.cost { padding-right: 5px; } .excelarea { right: -53px; text-align: right; margin-top: 25px; } .excelarea .first { display: inline-block; height: 36px; line-height: 32px; } .excelarea .xls { display: inline-block; float: right; height: 27px; padding-left: 19px; font-size: 14px; background: url(../images/common/sp_rgt.png) 0 -65px no-repeat; overflow: hidden; } .excelarea dd:nth-of-type(2) { display: inline-block; margin-left: 20px; vertical-align: top; } .excelarea dd:nth-of-type(2) .title { font-size: 15px; line-height: 32px; font-weight: bold; } .excelarea dd:nth-of-type(2) input[type=text] { width: 143px; height: 32px; text-align: center; } .keyword:focus { outline: none; } .searchArea .search_tender dd img { width: 25px; margin-top: 3px; } #txtdate:focus, #txtdate2:focus { outline:none; } /* 딜러가입관리 */ .download a { font-weight: bold; } /* 상담/견적/설치요청 */ .requestarea th { color: #fff; font-weight: bold; background: none !important; border: 0 !important; } .borderTableContent a { display: inline-block; width: 100%; } .requestSearchArea { width: 698px; height: 32px; margin: 0 auto; position: relative; } .requestSearchArea.search_tender dd select { height: 32px; width: 140px; text-align: center; margin-right: 10px; line-height: 32px; } .requestSearchArea .arrow { right: 18px; } .nobuy_mem { width: 19px; height: 32px; vertical-align: middle; margin-right: 8px; } .search_more { display: block; clear: both; margin: 0 auto; margin-top: 25px; width: 600px; border-top: 1px solid rgb(204, 204, 204); padding-top: 12px; } .search_more_btn { position: absolute; top: 22px; right: 174px; cursor: pointer; } .request_more.search_more dd { display: inline-block; } .request_more.search_more dd:nth-of-type(2) { vertical-align: middle; font-size: 16px; } .request_more.search_more dd:nth-of-type(2) span { font-weight: bold; font-size: 14px; color: #169292; } .count_btn { cursor: pointer !important; color: #fff !important; padding: 5px 10px !important; font-weight: bold; font-size: 14px; border-radius: 4px; background: linear-gradient(#1EC68B, #169292); } .count_btn:hover { box-shadow: inset -10px -10px 10px rgba(0, 0, 0, .3); } /* 업데이트제안 */ .insertbtn.insertreply { border-left: 0; width: 100%; margin: 0 auto; text-align: center; } .insertbtn.insertreply input[type="button"] { width: 120px; } /* 쇼핑몰관리 */ .insertbtnarea { width: 1200px; padding: 10px 0; text-align: right; } .insertbtn2 { display: inline-block; width: 120px !important; height: 35px !important; line-height: 35px !important; font-weight: bold !important; text-align: center; letter-spacing: -0.5px !important; color: #fff; border: 0 !important; } .insertbtn2:hover { color: #fff; } /* 배송리스트 버튼 */ .delbtncenter { margin: 0 auto; display: inline-block; width: 90px; } /* 결제관리 */ .important { font-weight: bold; color: red; } /* 멤버리스트 */ .memberListPlus { width: 1100px; margin-left: -50px; height: 69px !important; } .memberListPlus .Line1, .memberListPlus .Line2 { width: 965px; } .requestSearchArea .title { padding: 2px 7px; background-color: #FF7D34; border-radius: 7px; color: #fff; } .vm { vertical-align:middle !important; } .memberListPlus .requestSearchArea dd input[type=radio] { vertical-align: middle !important; } .memberListFirst { width: 1100px; margin-left: -50px; font-size: 13px; margin-bottom: 3px; } .memberListFirst .blue { font-size: 14px !important; } /* 회원등록 */ .enrollWarp h4 { float: left; padding-left: 25px; min-width: 895px; height: 27px; line-height: 27px; font-weight: bold; background: none; color: #fff; } /* 포인트충전관리 */ .pointAreaPlus { padding: 15px 0 !important; background: none !important; /*background-color: #D8D8D8 !important;*/ margin-bottom: 10px; border-bottom: 2px solid #CAAC28; } .pointAreaPlus .title { background: #CAAC28; color: #fff; border-radius: 5px; width: 70px; text-align: center; font-weight: bold; } .pointAreaPlus .charge { position: relative; top: -5px; } .pointAreaPlus .charge a { border: 2px solid #333; font-weight: bold; color: #333; width: 84px; text-align: center; border-radius: 5px; font-size: 14px; padding: 4px; vertical-align: middle; } .pointAreaPlus select { height: 27px !important; width: 86px !important; text-align: center; } .bgyg { /*background: linear-gradient(#F7C21A, #E0AA07);*/ background: #CAAC28; } .searchAreaPlus .title2 { background: #CAAC28; color: #fff; border-radius: 5px; width: 70px; text-align: center; font-weight: bold; padding: 5px 10px; } .point_expire_date img { width: 25px; margin-top: 3px; } /* 관리자계정변경 */ .okbtn { background: none; color: #fff; } /* 인증번호관리 */ .changebtn { padding: 4px 10px !important; font-weight: bold; border: 0; color: #fff !important; background-color: #6B833F; border-radius: 5px; } .changebtn2 { padding: 4px 10px !important; font-weight: bold; border: 2px solid #6B833F; color: #6B833F !important; background-color: #fff; border-radius: 5px; } .certiSearch { border: 0px; } .certiSearch > div.first { position: absolute; left: 770px; top: 0px; cursor: pointer; } .newbtn2 { background-color: #DA3131; color: #fff !important; font-weight: bold; padding: 6px 12px !important; border-radius: 5px; } .certiSearch > div.last { top: 6px; } /* 데모장비관리 */ .demo_btn_1 { background-color: #6B833F; } .demo_btn_1:hover { color: #fff; } .demo_btn_2 { border: 1px solid #6B833F !important; color: #6B833F !important; } /* 상담후기리스트 */ .cusafter_more dd img { width: 25px; margin-top: 3px; } .cusafter_more dl { position: relative; left: 70px; } /* 카테고리 정보관리 */ .cateName { color: #fff; font-weight: bold !important; background: none !important; border: 0 !important; height: 35px; line-height: 35px !important; text-align: center !important; } /* 상품리스트 */ .prod_list_ttl { width:99px; text-align:center; color:#fff; padding:10px2px; border-radius:7px; font-weight:bold; float:left; } .prod_list_chk { position:relative; top:7px; } .columnTabletheadth { background:none; } .columnTabletbodyth { background:none; } /* 이지빌계산서 */ .taxTabletd { height:27px; padding:3px2px0; text-align:center; border-right:1pxsolid#bdbebd; border-bottom:1pxsolid#bdbebd; } /* 스마트폰 사용자현황 */ .smartUser { border:0px !important; } /* 네이버 홍보취합 */ .memosavebtn { background-color:#001A7F; color:#fff; height:23px; margin:04px; line-height:23px!important; border-radius:4px; cursor:pointer; } .sel_status_update_area { width:1300px; margin-left:-145px; } .sel_status_update_area .select_status_class { height:32px; width:105px; text-align:center; margin-right:10px; line-height:32px; } .sel_status_update_area .sel_status_update_btn { color:#fff; width:105px !important; height:30px !important; vertical-align:bottom; line-height:30px !important; font-weight:bold !important; text-align:center; letter-spacing:-0.5px !important; display:inline-block; }