﻿/*conArea*/
#container{width:100%;overflow:hidden;}
#container .conArea {padding:45px 0 80px;width:1200px;margin:0 auto;}
.conBody.text {margin:0 0 50px;}
#container .conArea .marBottom20, .conBody.marBottom20{margin-bottom:20px;}
#container .conArea .subDesc {margin-bottom:20px;}
.greenBtn {display:inline-block;padding:6px 10px;background:#187d5b;color:#fff !important;text-align:center;}

#container .conArea .conBody.personalInfoArea {width:100%;background-color:#f5f5f5;border:1px solid #ccc;box-sizing:border-box;padding:20px;}
#container .conArea .checkBox.textDetail{margin-top:20px;}
#container .conArea .checkBox.textDetail label{color:#666;}
#container .conArea .clause .clauseTitle {font-size:18px;color:#666;}
#container .conArea .paLeft20 {padding-left:20px;}
#container .conArea .paLeft25 {padding-left:25px;}
#container .conArea .totalPosting {color:#d43728;}
#container .conArea .searching{display:inline-block;padding:0 10px;height:28px;line-height:28px;background:#707070;color:#fff;text-align:center;vertical-align:top;}

/* login */
#container .conArea .clause {display:block;padding:20px 2%;width:96%;height:127px;border:1px solid #e5e5e5;}

#container .conArea .loginExBox {padding:25px 0 45px 335px;background:url('../../images/eng_service/login_bg.png') 96px 100% no-repeat;}
#container .conArea .loginExBox .exText.common {padding-left:14px;font-size:18px;}

#container .conArea .loginBox {padding:40px 0;text-align:center;border-top:2px solid #333;border-bottom:1px solid #ccc;margin:0 0 20px;overflow:hidden;}
#container .conArea .loginBox .loginFrame {float:left;padding:0 40px;border-right:1px solid #ccc;}
#container .conArea .loginBox .exceptLogin {margin:0 0 0 630px;padding:74px 0 0 40px;text-align:left;}
#container .conArea .loginBox .exceptLogin .exText {margin:0 0 20px;}
#container .conArea .loginBox .checkBox {width:550px;text-align:left;margin:0 auto 10px;}
#container .conArea .loginBox .checkBox input[type=checkbox] {width:15px;height:15px;vertical-align:middle;}
#container .conArea .loginBox .checkBox label {padding:0 0 0 6px;font-size:15px;color:#666;}
#container .conArea .loginBox .inputID,
#container .conArea .loginBox .inputPW {display:block;padding:21px 20px;width:508px;height:21px;font-size:18px;color:#666;border:1px solid #d0d0d0;margin:0 auto 10px;}
#container .conArea .loginBox .btnConfirm {width:550px;height:65px;background:#187d5b;font-size:24px;color:#fff;}

/* table */
#container .conArea table {width:100%;border-top:1px solid #ccc;}
#container .conArea table th, #container .conArea table td {font-weight:normal;vertical-align:middle;border-bottom:1px solid #ccc;}
#container .conArea table th {background:#f5f5f5;font-size:16px;color:#333;}
#container i {font-size:15px;color:#ca4300;vertical-align:middle;}
#container .conArea table thead th {border-bottom:1px solid #666;}
#container .conArea table td {background:#fff;color:#666;text-align:left;}

#container .conArea .table01 th, #container .conArea .table01 td {padding:6px 20px;height:28px;text-align:left;}
#container .conArea .table01 td input[type=text],
#container .conArea .table01 td input[type=password] {padding:5px;height:28px;font-size:15px;color:#666;border:1px solid #ccc;box-sizing:border-box;}

#container .conArea .table01 td .radioBox {padding:5px 0;}
#container .conArea .table01 td input[type=radio],
#container .conArea .table01 td input[type=checkbox] {width:15px;height:15px;vertical-align:middle;}
#container .conArea .table01 td label {color:#666;vertical-align:middle;margin-right:26px;}

#container .conArea .table01 td select {width:212px;height:28px;font-size:15px;color:#666;border:1px solid #ccc;}
#container .conArea .table01 td textarea {height:110px;padding:10px 5px;font-size:15px;color:#666;border:1px solid #e5e5e5;}
#container .conArea .table01 tr td.contents {height:146px;vertical-align:top;padding-top:20px;padding-bottom:20px;}

#container .conArea .table01 .contents p, #container .conArea .clause.textAreaStyle {color:#666;line-height:1.5;}

#container .conArea .table01 td .checkList {display:block;overflow:hidden;}
#container .conArea .table01 td .checkList li {width:100%;padding:4px 0;}
#container .conArea .table01 td .checkList li label {padding:0 0 0 4px;}

#container .conArea .table01 tr td img {vertical-align:middle;margin-right:10px;}
#container .conArea .table01 td .diskIcon{padding-left:25px;height:17px;background:#fff url('../../images/eng_service/disk_icon.png') 0 0 no-repeat;display:block;}
#container .conArea .table01 tr td img {vertical-align:top;}
#container .conArea .table01.noSize tbody tr td{font-size:16px;}
#container .conArea .table01.noSize.btnAlign tbody tr td:last-Child{text-align:right;}
#container .conArea .table01 td input.participantInfo{width:100%;}

#container .conArea .table02 {border-top:2px solid #333;}
#container .conArea .table02 thead th {height:50px;text-align:center;}
#container .conArea .table02 td {padding:12px 0;text-align:center;}
#container .conArea .table02 .subject a{display:block;font-size:15px;color:#666;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#container .conArea .table02 tr td.subject img{padding-right:10px;}

#container .conArea .table02.leftTd td, #container .conArea .table02 .leftTd {text-align:left;}
#container .conArea .table02.leftTd tr td:first-child {text-align:center;}
#container .conArea .table02.leftTd tr td:hover a{text-decoration:underline;}

#container .conArea .table02 tr td:hover a{text-decoration:underline;}
#container .conArea .table02 tr td:hover .greenBtn{text-decoration:none;}

#container .conArea .table02.leftAlign {border-top:1px solid #ccc;}
#container .conArea .table02.leftAlign th, #container .conArea .table02.leftAlign td {text-align:left;padding:12px 10px;line-height:1.4;}
#container .conArea .table02.noSize tbody tr td:first-child {font-size:16px;}
#container .conArea .table02 tr td img {vertical-align:middle;}

#container .conArea .table02 tr td.surveyIng {color:#187d5b;}
#container .conArea .table02 tr td.surveyClose {color:#707070;}
#container .conArea .table02 .text_effect{text-align:left;}

#container .conArea .table02 tr th .asending_icon, #container .conArea .table02 tr th .desending_icon{width:17px;height:8px;}
#container .conArea .table02 tr th .asending_icon {background:url('../../images/eng_service/ascending_sort.png') 0% 0% no-repeat;}
#container .conArea .table02 tr th .asending_icon:hover {background:url('../../images/eng_service/ascending_sort_over.png') 0% 0% no-repeat;}
#container .conArea .table02 tr th .desending_icon {background:url('../../images/eng_service/descending_sort.png') 0% 0% no-repeat;}
#container .conArea .table02 tr th .desending_icon:hover {background:url('../../images/eng_service/descending_sort_over.png') 0% 0% no-repeat;}
#container .conArea .table02.t_headAdj thead th a, #container .conArea .table02 thead th a {font-size:16px;color:#333;}
#container .conArea table th .rollover_move:hover {text-decoration:underline;}
#container .conArea .table02.t_headAdj thead th, #container .conArea .table02 .t_headAdj{height: 40px;padding-top:15px;box-sizing:border-box;}

#container .conArea .table02.colorHov tbody tr:hover td {background-color:#e8f5ed;}
#container .conArea .table02.colorHov tbody td a:hover {text-decoration:underline;}
#container .conArea .table02.colorHov tbody td .greenBtn:hover{text-decoration:none;}

#container .conArea .table03 th, #container .conArea .table03 td {height:40px;text-align:left;font-size:16px;padding-left:20px;}

#container .conArea .table04 thead th{border-bottom:1px solid #ccc;height:42px;}
#container .conArea .table04 tbody td{text-align:center;padding:10px 10px;}
#container .conArea .table04 tbody td, #container .conArea .table04 thead th{border-right:1px solid #ccc;}
#container .conArea .table04 tbody td:last-child, #container .conArea .table04 thead th:last-child{border-right:none;}

/* table col �냽�꽦*/
/* .widtotal {width:*;} */
.wid28 {width:28%;}
.wid72 {width:72%;}
.wid75 {width:75%;}
.wid76 {width:76%;}
.wid8 {width:8%;}
.wid4 {width:4%;}
.wid5 {width:5%;}
.wid6 {width:6%;}
.wid57 {width:57%;}
.wid15 {width:15%;}
.wid17 {width:17%;}
.wid10 {width:10%;}
.wid44 {width:44%;}
.wid12 {width:12%;}
.wid30 {width:30%;}
.wid55 {width:55%;}
.wid47 {width:47%;}
.wid20 {width:20%;}
.wid22 {width:22%;}
.wid40 {width:40%;}
.wid80 {width:80%;}
.wid85 {width:85%;}
.wid35 {width:35%;}
.wid38 {width:38%;}
.wid39 {width:39%;}
.wid96 {width:96%;}
.wid62 {width:62%;}
.wid88 {width:88%;}
.wid120 {width:120px;}
.wid250 {width:250px;}
.wid245 {width:245px;}

/*�룄�몴table*/
#container .conArea .conBody.tableBg {width:100%;height:587px;background-image:url('../../images/eng_service/bg_legalLank01.jpg');background-repeat:no-repeat;margin-bottom:0px;position:relative;}
#container .conArea .legalLankTable {position:absolute;left:135px;top:4%;width:65%;}
#container .conArea .legalLankTable th{font-size:20px;color:#000;height:95px;line-height:95px;}
#container .conArea .legalLankTable td{text-align:center;color:#fff;}
#container .conArea .legalLankTable,#container .conArea .legalLankTable th,#container .conArea .legalLankTable td {border:none;background-color:transparent;}

/*諛쒓컙臾�*/
#container .conArea .conBody .publicationArea li{width:573px;border:1px solid #ccc;float:left;}
#container .conArea .conBody .publicationArea li img {padding:10px 20px 0 20px;}
#container .conArea .conBody .publicationArea li p{float:left;}
#container .conArea .conBody .publicationArea .right_bottom_Mar{margin:0 50px 50px 0;}
#container .conArea .conBody .publicationArea .bottom_Mar{margin-bottom:50px;}
#container .conArea .conBody .publicationArea .right_Mar{margin-right:50px;}

#container .conArea .conBody .bookDesc_title{color:#777;padding:50px 0;line-height:1.5;}
#container .conArea .conBody .bookDesc_info{background-color:#f5f5f5;padding:20px;color:#666;line-height:1.5;}
#container .conArea .conBody .bookDesc_title .colorR, #container .conArea .conBody .bookDesc_title .colorG, #container .conArea .conBody .bookDesc_title .colorB {font-size:18px;}
#container .conArea .conBody .bookDesc_title .colorR.EngTitle, #container .conArea .conBody .bookDesc_title .colorG.EngTitle, #container .conArea .conBody .bookDesc_title .colorB.EngTitle {font-size:14px;}
#container .conArea .conBody .bookDesc_title .colorR{color:#813236;}
#container .conArea .conBody .bookDesc_title .colorG{color:#38705c;}
#container .conArea .conBody .bookDesc_title .colorB{color:#2b3f6e;}

#container .conArea .conBody .publicationArea:after{content:""; display:block; clear:both;}

/*POP_UP*/
.popTitle{height:40px;line-height:40px;background-color:#187d5b;overflow:hidden;padding:0 20px;box-sizing:border-box;position:relative;}
.popTitle h3{color:#fff;font-size:18px;float:left;}
/*�뙆�씠�뼱�룺�뒪 NanumGothicBold�몢猿� 以꾩씠湲�*/
/* @-moz-document url-prefix() {.popTitle h3 {font-weight:400;}} */

.popTitle .closeBtn{float:right;height:40px;background-color:transparent;}

#container .conArea.popupArea {padding:20px;width:100%;box-sizing:border-box;}
#container .conArea.popupArea .table03 th, #container .conArea.popupArea .table03 td {border-bottom:1px solid #bababa;}
#container .conArea.popupArea .table03 th {text-align:left;font-size:16px;padding-left:15px;}

#container .conArea.popupArea .table03 td {height:40px;text-align:left;font-size:16px;padding-left:17px;}
#container .conArea.popupArea .table03 td .decreeCheckList {}
#container .conArea.popupArea .table03 td .decreeCheckList li {display:inline-block;padding-right:10px;}
#container .conArea.popupArea .table03 td .decreeCheckList li label,#container .conArea.popupArea .table03 td .decreeRadioBox label {padding-left:4px;color:#666;}
#container .conArea.popupArea .table03 td .decreeRadioBox label {padding-right:10px;}

#container .conArea.popupArea .proclamationNo{}
#container .conArea.popupArea .proclamationNo .dateInput.noBox{width:75px;}
#container .conArea.popupArea .proclamationNo .dateInput {padding:5px;width:26px;height:16px;font-size:15px;color:#666;border:1px solid #ccc;text-align:center;}
#container .conArea.popupArea .proclamationNo .exDesc{display:inline-block;padding-left:10px;color:#666;}

#container .conArea.popupArea .proclamationDate .datePicker {padding:0;width:0;height:27px;border:0;}
#container .conArea.popupArea .proclamationDate .ui-datepicker-trigger {width:19px;height:18px;background:url('../../images/eng_service/calendar_btn.png') 0 0 no-repeat;font-size:0.1px;color:transparent;text-indent:-10000px;overflow:hidden;border:0;}
#container .conArea.popupArea .proclamationDate .dateInput {padding:5px;width:85px;height:16px;font-size:15px;color:#666;border:1px solid #ccc;text-align:center;vertical-align:bottom;margin-right:5px;}
#container .conArea.popupArea .proclamationDate .dateInput.year {width:75px;}

#container .conArea .dateNav {padding:10px 20px;line-height:28px;background:#f5f5f5;font-size:15px;color:#666;border:1px solid #ccc;overflow:hidden;margin:0 0 20px;}
#container .conArea .dateNav .searchDate {text-align:right;float:right;}
#container .conArea .searching.recentDate {border:none;}
#container .conArea .recentDate.activeB, #container .conArea .searching.recentDate:hover {background:#555;}

#container .conArea .mainOption.labelDetail label{padding-right:5px;font-size:16px;color:#333;}
#container .conArea .dateNav .mainOption input{width:240px;height:14px;padding:6px;border:1px solid #ccc;}
#container .conArea .searching.rssIcon{background:transparent;border:none;padding:0;}
#container .conArea .decreeRadioBox label {padding-right:10px;}

#container .conArea .surveyArea .exText{font-size:16px;color:#333;}
#container .conArea .surveyArea .surveyRadioBox{margin-bottom:20px;margin-left:13px;}
#container .conArea .surveyArea .surveyRadioBox p{margin-bottom:10px;}
#container .conArea .surveyArea .surveyRadioBox label{color:#666;}

/*2017-04-07 �꽕臾몄“�궗pop�닔�젙*/
.pro-box {overflow:hidden;margin-bottom:20px;}
.pro-box p span {display:inline-block;vertical-align:middle;}
.surText {font-size:14px !important;color:#666;}
.graphBg {width:200px;height:16px;background-color:#e7e7e7;margin-right:5px;}
#container .conArea .surveyFin {width:100%;padding:50px 0 30px 0;border-top:1px solid #ccc;}
#container .conArea .surveyFin .sfin_info{width:500px;height:100px;margin:0 auto;padding:30px 0 0 150px;box-sizing:border-box;background:url('../../images/eng_service/sfin_bg.png') 0 0 no-repeat;font-size:18px;color:#187d5b;line-height:1.3;}

#container .conArea.lawDown{width:100%;height:800px;}
#container .conArea.lawDown h4{padding:0 0 20px 0;background:none;font-size:22px;color:#333;border-bottom:1px solid #ccc;word-break:normal;}
#container .conArea.lawDown .down_treeWrap{padding:20px 0;position:relative;}
#container .down_treeWrap{padding:20px 0;position:relative;}
#container .conArea.lawDown ul li{line-height:1.6;}
#container .conArea.lawDown .downIcon {height:28px;line-height:28px;border:1px solid #ccc;position:absolute;right:0;top:20px;}
#container .downIcon {height:28px;line-height:28px;border:1px solid #ccc;position:absolute;right:0;top:20px;}

#container .conArea.popStyle {width:100%;padding:20px 20px 0;box-sizing:border-box;}
#container .popStyle {width:100%;padding:20px 20px 0;box-sizing:border-box;}
#container .conArea.popStyle .loginExBox {padding:0px;background:none;}
#container .conArea.popStyle .loginExBox .loginEx_text{background:url('../../images/eng_service/login_bg.png') 50px bottom no-repeat;padding:50px 0 30px 280px;}

#container .conArea.popStyle .loginBox .loginFrame {float:left;padding:0px;border-right:1px solid #ccc;width:45%;}
#container .conArea.popStyle .loginBox .exceptLogin {margin:0px;padding:74px 0 0 20px;float:left;}
#container .conArea.popStyle .loginBox .inputID,
#container .conArea.popStyle .loginBox .inputPW {padding:21px 20px;width:350px;}
#container .add_file {height:28px;line-height:28px;border:transparent;}
#container .conArea.popStyle .loginBox .btnConfirm {width:390px;}

#container .conArea.popStyle .totalBox{width:100%;overflow:hidden;margin-bottom:5px;height:30px;}
#container .conArea.popStyle .totalBox .all_detail{float:left;line-height:30px;color:#666;}
#container .conArea.popStyle .totalBox button{float:right;background:none;}

#container .conArea.popStyle .table02.grayBg tbody td{background-color:#eee;}
#container .conArea.popStyle .table02.grayBg tbody	 .whiteBg{background-color:#fff;}
#container .conArea.popStyle .table02.grayBg tr:hover td {background-color:#e8f5ed;}

/* button */
#container .conArea .btnLine {text-align:center;margin-top:20px;}
#container .conArea .btnLine button {padding:0 20px;height:40px;background:#707070;font-size:18px;color:#fff;border:0;margin:0 0 0 2px;}
#container .conArea .btnLine .btnFunction {background:#187d5b;}
#container .conArea .btnLine p{color:#187d5b;font-size:18px;padding:30px 0 30px;}

/*2017-03-31 paging援ъ“蹂�寃� css�닔�젙 2李�*/
.conArea .paging {text-align:center;margin-top:20px;}
.conArea .paging.marbottom50, #container .conArea .marbottom50{margin-bottom:50px;}
.paging a {display:inline-block;padding:0 !important;margin-left:-1px;width:40px;height:40px;line-height:40px;background:#fff;font-size:15px;color:#666;text-align:center;border:1px solid #ccc;vertical-align:top;}
.paging a:first-child {margin:0;}
.paging a:hover{border:1px solid #626c77;}
.paging img {vertical-align:top;}
.paging strong {display:inline-block;padding:0 !important;margin-left:-1px;width:40px;height:40px;line-height:40px;background:#626c77;font-size:15px;color:#fff;text-align:center;border:1px solid #ccc;vertical-align:top;}

/*媛��굹�떎paging*/
#container .conArea .ganadaArea{background-color:#f5f5f5;height:70px;padding:10px;box-sizing:border-box;border:1px solid #ccc;border-bottom:none;}
#container .conArea .ganadaBtn{height:50px;margin:0 auto;text-align:center;}
#container .conArea .ganadaBtn button{display:inline-block;margin-right:1px;padding:0 14px;height:50px;line-height:50px;background:#fff;font-size:24px;color:#666;font-weight:400;}
#container .conArea .ganadaBtn .activeGreen, #container .conArea .ganadaBtn button:hover{background-color:#747474;color:#fff;}

/*iframe�궗�슜�쁺�뿭_媛��굹�떎寃��깋*/
.screeningDecisionArea {border:1px solid #ccc;height:100%;overflow-y:scroll;box-sizing:border-box;}
.screeningDecisionArea li {width:16%;display:inline-block;line-height:1.7;}
.screeningDecisionArea li a{font-size:15px;color:#666;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}
.screeningDecisionArea li a:hover{text-decoration:underline;}

/*寃��깋寃곌낵_tab*/
#container .conArea .titleText{font-size:16px;color:#333;}	
#container .conArea .legalSearch_tab{width:1200px; margin:20px auto 50px;border-bottom:2px solid #5c636a;overflow:hidden;}
#container .conArea .legalSearch_tab li{width:300px;height:56px;float:left;}
#container .conArea .legalSearch_tab .last_line a {border-right:1px solid #ccc;}
#container .conArea .legalSearch_tab li a{display:block;line-height:56px;box-sizing:border-box;text-align:center;text-decoration:none;color:#666;font-size:18px;border-width:1px 0 1px 1px;
border-style:solid;border-color:#ccc;}
#container .conArea .legalSearch_tab li .selected{background-color:#0e9a70;color:#fff600;border-width:2px 2px 0 2px;border-style:solid;border-color:#5c636a;}
#container .conArea .legalSearch_tab li a:hover {text-decoration:underline;}

/*二쇱젣蹂꾨쾿�졊_tab*/
#container .tab_menu.legalTab {margin-top:0;}
#container .tab_menu.legalTab .tab li{width:300px;border:none;border-bottom:3px solid #5c636a;}
#container .tab_menu.legalTab .tab li a{display:block;background-color:#fff;color:#666;border-width:1px 0 0 1px;border-style:solid;border-color:#ccc;}
#container .tab_menu.legalTab .tab .last_line a {border-right:1px solid #ccc;}
#container .tab_menu.legalTab .panel .search_bgLine{border-width:0 2px 2px 2px;border-style:solid;border-color:#5c636a;box-sizing:border-box;}
#container .tab_menu.legalTab .tab li a.selected{background-color:#0e9a70;border-width:2px 2px 0 2px;border-style:solid;border-color:#5c636a;border-bottom:3px solid transparent;}
/*tab_select而щ윭蹂�寃�*/
#container .tab_menu.legalTab .tab .fieldT_bg a.selected {background-color:#289171;}
#container .tab_menu.legalTab .tab .ganadaT_bg a.selected {background-color:#187d5b;}
#container .tab_menu.legalTab .tab .departT_bg a.selected {background-color:#0d6f4b;}

/*踰뺣졊寃��깋 �긽�꽭異붽� �럹�씠吏�*/
.alignBox .all_detail{display:inline-block;color:#666;padding-right:10px;vertical-align:middle;}
#container .legalSearch_detailBox {border-top:2px solid #ccc;border-bottom:1px solid #ccc;background-color:#caf0e9;margin-top:50px;padding:0px 20px 20px;}
#container .conArea .legalSearch_detailBox h4{width:100%;padding:40px 0;text-align:center;background:none;}

#container .conArea .legalSearch_detailBox h4.sub_detail {background:none;padding:20px 0;}
#container .conArea .legalSearch_detailBox h4.sub_detail img {vertical-align:middle;padding-right:10px;}
#container .conArea .legalSearch_detailBox h4.sub_detail span{font-size:20px;color:#555;}

#container .conArea .legalSearch_detailBox ul .last_line {border-right:1px solid #ccc;}
#container .conArea .legalSearch_detailBox ul .top_line {border-top:1px solid #ccc;}
#container .conArea .legalSearch_detailBox ul li {float:left;background-color:#fff;width:288px;line-height:45px;text-align:center;border-width:0 0 1px 1px;border-style:solid;border-color:#ccc;}
#container .conArea .legalSearch_detailBox ul li a {display:block;font-size:15px;color:#666;}

#container .conArea .legalSearch_detailBox ul li a span {color:#666;}/*�깉濡�寃뚯텛媛�*/
#container .conArea .legalSearch_detailBox ul li a:hover, #container .conArea .legalSearch_detailBox ul li a.selected {background-color:#666;color:#fff;}
#container .conArea .legalSearch_detailBox ul li a:hover span, #container .conArea .legalSearch_detailBox ul li a.selected span {color:#fff;}

#container .conArea .legalSearch_detailBox.part3 ul li{width:384px;}
#container .conArea .legalSearch_detailBox h4.logo01 {background:url('../../images/eng_service/administration_s.png') 36% 45% no-repeat;}
#container .conArea .legalSearch_detailBox h4.logo02 {background:url('../../images/eng_service/judiciary_s.png') 41% 45% no-repeat;}
#container .conArea .legalSearch_detailBox h4.logo03 {background:url('../../images/eng_service/legislature_s.png') 39% 45% no-repeat;}
#container .conArea .legalSearch_detailBox ul:after {content:""; display:block; clear:both;}

/*admini table box*/
#container .conArea .legalSearch_detailBox .admini_table {border:none;}
#container .conArea .legalSearch_detailBox .admini_table th {height:45px;border:1px solid #ccc;background-color:#fff;}
#container .conArea .legalSearch_detailBox .admini_table td {background-color:transparent;padding-left:15px;border-bottom:1px solid #caf0e9;}
#container .conArea .legalSearch_detailBox .admini_table th, #container .conArea .legalSearch_detailBox .admini_table td a {font-size:15px;color:#666;}
#container .conArea .legalSearch_detailBox .admini_table td a{padding:0 6px;}
#container .conArea .legalSearch_detailBox .admini_table td a:hover {text-decoration:underline;}

#container .conArea .business_purpose{height:227px;background:#f4f4f4 url('../../images/eng_service/bg_business_purpose.png') 0% 50% no-repeat;margin-bottom:50px;}
#container .conArea .business_purpose .purposeText{padding:15px 50px 0 350px;position:relative;}
#container .conArea .roundBox{display:inline-block;color:#fff;padding:0px 10px;font-size:18px;margin-right:10px;background:url('../../images/eng_service/bg_green.png') 0% 50% no-repeat;}

#container .conArea .videoWrap, #container .conArea .historyWrap {overflow:hidden;}
#container .conArea .videoWrap .videoTitle, #container .conArea .historyWrap .historyTitle {width:280px;text-align:center;font-size:26px;color:#333;box-sizing:border-box;border-top:2px solid #333;float:left;}
#container .conArea .videoWrap .videoArea, #container .conArea .historyWrap .historyArea {width:850px;border-top:1px solid #ccc;box-sizing:border-box;float:right;}

#container .conArea .videoWrap .videoTitle {height:350px;background:url('../../images/eng_service/video_bg.png') 50% 50% no-repeat;padding-top:200px;}
#container .conArea .videoWrap .videoArea{height:350px;text-align:center;}
#container .conArea .videoWrap .videoArea .videoBack{width:100%;background-color:#000;margin-top:20px;}

#container .conArea .historyWrap .historyTitle {height:650px;background:url('../../images/eng_service/history_bg.png') 50% 50% no-repeat;padding-top:350px;border-bottom:2px solid #333;}
#container .conArea .historyWrap .historyArea{border-bottom:1px solid #ccc;height:650px;padding-top:30px;}
#container .conArea .historyWrap table{margin-bottom:50px;}
#container .conArea .historyWrap .table05, #container .conArea .historyWrap .table05 th, #container .conArea .historyWrap .table05 td{border:none;background-color:transparent;}
#container .conArea .historyWrap .table05 th{font-size:24px;color:#187d5b;text-align:left;}
#container .conArea .historyWrap .table05 td{padding-bottom:10px;}

#container .leftArea{width:307px;float:left;padding:0 20px;box-sizing:border-box;}
#container .leftArea h2, #container .clipBoard h2{font-size:22px;color:#187d5b;padding:20px 0;border-bottom:1px solid #ccc;}

#container .leftArea ul{width:100%;margin:20px 0;}
#container .leftArea ul li{padding-bottom:10px;}
#container .leftArea ul li a{background:url('../../images/eng_service/save_law_icon.png') 0% 0% no-repeat;color:#666;padding-left:25px;}
#container .leftArea ul li a:hover{text-decoration:underline;}

#container .clipBoard {padding:0 20px 0 307px;}
#container .clipBoard .print_btn{position:absolute;right:0px;top:19px;background:none;border:1px solid #ccc;}
#container .clipBoard .clipBoardContent{margin-top:20px;overflow: auto; border-top:1px solid #ccc;}
#container .clipBoard .clipBoardContent li{width:100%;box-sizing:border-box;border:1px solid #ccc;background-color:#f5f5f5;margin-bottom:20px;padding:10px;}
#container .clipBoard .clipBoardContent li .clipBoard_text{width:100%;background-color:#fff;padding:20px;box-sizing:border-box;position:relative;margin-bottom:20px;}

#container .clipBoard .exText{font-size:16px;color:#333;line-height:1.4;}
#container .clipBoard .exText.font14{font-size:15px;}

#container .clipBoard .clipBoard_btnArea{box-sizing:border-box;position:absolute;right:20px;top:0;text-align:right;}
#container .clipBoard .clipBoard_btnArea .delBtn{padding:10px;background-color:#707070;color:#fff;margin:15px 0;}
#container .clipBoard .saveInfo {font-size:12px;color:#666;}

.text-i {font-style:italic;font-size:16px !important;color:#666;}

/*2017-04-18 踰뺣졊�씤�뇙table*/
.down_treeWrap .articletitle table, .down_treeWrap .hang table, .down_treeWrap .ho table {border:none !important;}
.down_treeWrap .articletitle td, .down_treeWrap .hang table td, .down_treeWrap .ho table td {border:none !important;}
.down_treeWrap .hang table td:first-child {width:28px;}
.down_treeWrap .ho table td:first-child {width:20px;}

/*170419 踰뺣졊�삤瑜섏떊怨� 鍮꾨�踰덊샇�솗�씤-pop李�*/
.white_content {z-index:1;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, 0.7);display:none;}
.white_content:target {opacity:1;}
.white_content .pwBox-wrap {position:absolute;left:40%;top:30%;width:400px;height:200px;background-color:white;overflow:auto;}
.pwBox-con {padding:20px;padding-bottom:0px;}
.pwBox-input {border:1px solid #ccc;background-color:#f5f5f5;padding:10px 20px;}
.pwBox-input label {padding-right:5px;color:#333;}
.pwBox-input input {width:165px;border:1px solid #ccc;padding:4px;}
.common {padding:0 0 5px 12px;background:url('/images/eng_service/bullet_exText.png') 0 25% no-repeat;color:#666;}
.alertText {text-align: center;color: #ca4300;margin:10px 0;}

/*170502 service-info add*/
.info_align {text-align:center;margin-bottom:35px;}
.service_info {margin-bottom:45px;}
.service_info li {margin-bottom:5px;}
.padding-lt12 {padding-left:12px;}