@charset "utf-8";
/* ------------------------------
	    sub common
------------------------------ */
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}
*:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix::after{content:'';clear:both;display:block}
/* ------------------------------
	     sub3 :: 언론보도 
------------------------------ */
/* 게시판 테이블 */
.table_area{font-size:17px}
.table_area table th{border-top:3px solid #c9d8dd;border-bottom:3px solid #c9d8dd;font-size:18px;padding:15px 0;}
.table_area table td{border-bottom:2px solid #ececec;text-align:center;}
.table_area table td a {display:block;padding:15px 0;}
.table_area table td a:hover{font-weight:700}
.table_area .page_num ul{text-align:center;}
.table_area .page_num li{display:inline-block;margin:0 4px;}
.table_area .page_num li.first:after{content:'<<';color:#999}
.table_area .page_num li.prev:after{content:'<';color:#999}
.table_area .page_num li.next:after{content:'>';color:#999}
.table_area .page_num li.last:after{content:'>>';color:#999}
.table_area .page_num li a:hover, .page_num li.on{font-weight:700;}
.table_area .page_num li.on{background:#c9d8dd;padding:2px 7px;border-radius:50%;}
.table_area .search-area{text-align:center;font-size:15px;}
.table_area .search-area input{-webkit-appearance:none;-webkit-border-radius:0;vertical-align:top;outline:none;padding:6px;width:150px;border:1px solid #bbb;font-size:inherit;}
.table_area .search-area select{width:100px;padding:5px;border:1px solid #bbb;font-size:inherit;}
.table_area .search-area button{background:#c9d8dd;border:0;padding:7px 15px;margin-left:10px;font-size:inherit;}
.table_area .search-area button:hover{font-weight:700}
/* 게시판 뷰 */
.view_area>h2{font-size:21px;padding-bottom:30px;padding:10px;}
.view_area>h2>p{font-size:14px;text-align:right}
.view_area .view-cont{font-size:18px;padding:30px 10px;border-top:3px solid #c9d8dd;border-bottom:1px solid #c9d8dd;}
.view_area .btn_list{float:right;background:#c9d8dd;padding:10px 30px;font-size:17px;}
.view_area .btn_list:hover{font-weight:700}
/* ------------------------------
	     sub4 :: 법률상담 
------------------------------ */
.img_cont{background:url(/images/ex.jpg)50% 50% no-repeat;width:1080px;height:290px;background-size:cover;overflow:hidden}
.form_area{font-size:22px;color:#432c10;}
.form_area > div{padding-top:19px;}
.form_area input{width:100%;height:72px;background:#fff;border:1px solid #e0e0e0;padding-left:20px;font-size:22px;}
.form_area textarea{width:100%;padding:2%;background:#fff;border:1px solid #e0e0e0;resize:none;height:244px;vertical-align:middle;font-size:22px;}
.form_area input::-webkit-input-placeholder{color:#9d9d9d}
.form_area input:-moz-placeholder{color:#9d9d9d}
.form_area textarea::-webkit-input-placeholder{color:#9d9d9d}
.form_area textarea:-moz-placeholder{color:#9d9d9d}
.form_area .f_priv{padding-top:10px}
.form_area .f_priv label{width:100%;font-size:18px;padding:6px 0 0 45px;color:#797979;position:relative;}
.form_area .f_priv input{display:none}
.form_area .f_priv label:before{content:"";display:block;position:absolute;top:0;left:0;width:28px;height:28px;border:1px solid #dfdfdf;color:#348a55}
.form_area .f_priv input:checked+label:before{content:"∨";font-size:28px;text-align:center;line-height:1;}
.form_area .privacy_txt p{color:#000;font-size:22px;font-weight:700;padding-bottom:10px}
.form_area .privacy_txt{color:#9d9d9d;background:#fafafa;border:1px solid #e0e0e0;margin:10px 0;padding:20px 30px;font-size:18px;line-height:1.3}
.form_area a.btn-send{display:block;width:356px;height:92px;margin:50px auto 0;background:#348a55;text-align:center;line-height:92px;color:#fff;font-size:22px;font-weight:700;transition:all 0.3s;border:1px solid #dfdfdf}
.form_area a.btn-send:hover{letter-spacing:1.5px}


