@charset "utf-8";

@import "/css/news.css";

* {margin:0; padding:0;}
body{margin:0px; padding:0; text-align:center; background:url(/images/common/bg_menu2.gif) no-repeat left top; }
html,body{width:100%;height:100%;}
html{overflow-y:scroll;} 
img,fieldset,iframe,p{border:0 none;}
li{list-style:none;}
.png24 { tmp:expression(setPng24(this))} 
.i_vmiddle {vertical-align:middle;}
.bland {clear:both;}
a {color:#333; text-decoration:none; }
a:hover {color:#3d7d94;} 
#wrap {margin:0 auto;width:962px; text-align:left; position:relative;}

 

#global_menu {position:absolute; top:0px;left:0px;z-index:200 ;background-color:efefef}

/*top부분 검색*/
.top_search_area { BORDER: #b11116 1px solid; background:#c54d50; padding:1px;}
.top_search_red { BORDER: #b11116 2px solid; background:#ffffff;}
#sType_list {position:absolute;top:53px;left:256px;width:80px;border:1px solid #db9294;background-color:#ffffff;display:none; z-index:500}
#sType_list td {clear:left;width:100%; float:left ;padding:1px 0;cursor:pointer;}

/* 검색결과 layer */
#search_layer {position:absolute;   top:98px;left:0px; z-index:50}
#search_result_layer {position:absolute;top:98px;left:0px; z-index:51}
#search_result_layer2 {position:absolute;top:0px;left:0px; z-index:10}
#search_result_hidden {position:absolute;top:0px;left:10px; z-index:1}
A.top_search:link { font-size:11px; font-family:"돋움, Arial"; color:#666; text-decoration:none; }
A.top_search:visited { font-size:11px; font-family:"돋움, Arial"; color:#666; text-decoration:none; }
A.top_search:active { font-size:11px; font-family:"돋움, Arial"; color:#666; text-decoration:none; }
A.top_search:hover { font-size:11px; font-family:"돋움, Arial"; color:#175f75; text-decoration:underline;}


A.top_search_on:link { font-size:11px; font-family:"돋움, Arial"; color:#3d7d94; text-decoration:none; }
A.top_search_on:visited { font-size:11px; font-family:"돋움, Arial"; color:#3d7d94; text-decoration:none; }
A.top_search_on:active { font-size:11px; font-family:"돋움, Arial"; color:#3d7d94; text-decoration:none; }
A.top_search_on:hover { font-size:11px; font-family:"돋움, Arial"; color:#3d7d94; text-decoration:underline;}

.top_search { font-size:11px; font-family:"돋움, Arial"; color:#666;  }


/* 상단네비 */
A.navi:link { font-size:12px; font-family:"굴림, Arial"; color:#7d7d7d; text-decoration:none; }
A.navi:visited { font-size:12px; font-family:"굴림, Arial"; color:#7d7d7d; text-decoration:none; }
A.navi:active { font-size:12px; font-family:"굴림, Arial"; color:#000000; text-decoration:none; }
A.navi:hover { font-size:12px; font-family:"굴림, Arial"; color:#175f75; text-decoration:none;}

A.top_menu:link { font-size:12px; font-family:"굴림, Arial"; color:#676767; text-decoration:none; }
A.top_menu:visited { font-size:12px; font-family:"굴림, Arial"; color:#676767; text-decoration:none; }
A.top_menu:active { font-size:12px; font-family:"굴림, Arial"; color:#676767; text-decoration:none; }
A.top_menu:hover { font-size:12px; font-family:"굴림, Arial"; color:#175f75; text-decoration:none;}


.navi{font-size:12px; font-family:"굴림, Arial"; color:#7d7d7d;  padding-top:2px}



/* text */
.txt_33 { font-size:12px; font-family:"굴림, Arial"; color:#333; line-height:150%  }
/* 한미경추가분1 */
.txt_33_02 { font-size:12px; font-family:"굴림, Arial"; color:#333; line-height:150%; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
.txt_33_05 { font-size:12px; font-family:"굴림, Arial"; color:#333; line-height:150%; border-left: 1px solid #dcdcdc;}
.txt_33_03 { font-size:12px; font-family:"굴림, Arial"; color:#333; line-height:150%; border-right: 1px solid #dcdcdc;}
.txt_33_04 { font-size:12px; font-family:"굴림, Arial"; color:#333; line-height:150%; text-align:justify;}
/* 한미경추가분1끝 */
.txt_00 { font-size:12px; font-family:"굴림, Arial"; color:#000; line-height:150%  }
.txt_00_13 { font-size:13px; font-family:"굴림, Arial"; color:#000;  }
.txt_44 { font-size:12px; font-family:"굴림, Arial"; color:#444; line-height:150% }
/* 한미경추가분2 */
.txt_44_02 { font-size:12px; font-family:"굴림, Arial"; color:#444; line-height:150%; border-right: 1px solid #b4b4b4;}
.txt_44_03 { font-size:12px; font-family:"굴림, Arial"; color:#444; line-height:150%; border-top: 1px solid #b4b4b4; border-right: 1px solid #b4b4b4;}
.txt_44_04 { font-size:12px; font-family:"굴림, Arial"; color:#444; line-height:150%; border: 1px solid #eae8e1; background-color: #f6f6f0; }
.txt_44_05 { font-size:12px; font-family:"굴림, Arial"; color:#444; line-height:150% ; border-right: 1px solid #ffffff; background-color: #f0ece2}
/* 한미경추가분2끝 */
.txt_55 { font-size:12px; font-family:"굴림, Arial"; color:#555; line-height:150%  }
.txt_55_16 { font-size:16px; font-family:"굴림, Arial"; color:#555; line-height:150% ;letter-spacing:-1 }
.txt_55_13 { font-size:13px; font-family:"굴림, Arial"; color:#555; line-height:150%;  }
.txt_66 { font-size:13px; font-family:"굴림, Arial"; color:#3d7d94; line-height:160% }
.txt_66_2 { font-size:12px; font-family:"굴림, Arial"; color:#666; line-height:160% }
.txt_77 { font-size:12px; font-family:"굴림, Arial"; color:#777; line-height:150%  }
.txt_88 { font-size:13px; font-family:"굴림, Arial"; color:#444; line-height:150%  }
.txt_99 { font-size:14px; font-family:"굴림, Arial"; color:#444; line-height:150%  }
.txt_99_02 { font-size:16px; font-family:"굴림, Arial"; color:#444; line-height:150%; font-weight:bold}
.txt_17 { font-size:12px; font-family:"굴림, Arial"; color:#175f75;  } /*d_blue*/ 
.txt_lblue { font-size:12px; font-family:"굴림, Arial"; color:#1273ab; }
.txt_lblue2 { font-size:13px; font-family:"굴림, Arial"; color:#1273ab; font-weight:bold  } /*l_blue*/ 
.txt_newsblue { font-size:12px; font-family:"굴림, Arial"; color:#36479b;  } /*news_blue*/ 
.txt_6a { font-size:12px; font-family:"굴림, Arial"; color:#6a6a6a;  }
.txt_red { font-size:12px; font-family:"굴림, Arial"; color:#b11116;  } /*red*/
.txt_11 { font-size:12px; font-family:"돋움, Arial";}
.txt_blue { font-size:14px; font-family:"굴림, Arial"; color:#1273ab; font-weight:bold  } /*l_blue 14px*/
.txt_blue_main { font-size:14px; font-family:"굴림, Arial"; color:#397cb8; font-weight:bold  ;line-height:150% } /* main blue 14px*/
.txt_gray13 {font-size:13px; color:#444; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:150%;}
.txt_gray04 {font-size:12px; color:#8d8b8b; font-family:"굴림, Gulim, AppleGothic, Sans-serif";}
.search_white { font-size:12px; font-family:"굴림, Arial"; color:#ffffff;  } /*white*/
.main_00 { font-size:12px; font-family:"굴림, Arial"; color:#000000;  } /*white*/

/* 한미경추가분3 */
.td_01 { border: 6px solid #ecebeb; }
.td_02 { border-right: 1px solid #d7d7d7; }
.td_04 { border: 1px solid #e3e3e3; background-color: #f8f8f8; padding:25px;}
.td_04_02 { border: 1px solid #e3e3e3; background-color: #f8f8f8; padding:15px;}
.td_06 { border: 1px solid #ecebeb; }
.td_07 { font-size:12px; border-right: 1px solid #b4b4b4;}
.td_08 { border: 1px solid #dfdfdf;}
.td_09 { border: 15px solid #f4f4f4; }
/* 한미경추가분3끝 */

.agree { font-size:12px; color:#6e6e6e; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:19px ;padding:0px 15px 0px 20px}
.agree_title { font-size:12px; color:#6e6e6e; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:19px; padding:0px 0px 0px 20px }
.agree_check { font-size:12px; color:#3d7282; font-family:   굴림, Gulim, AppleGothic, Sans-serif}
/* 기본검색 */
.orange_box { BORDER: #dfa426 2px solid;FONT-SIZE: 9pt;  COLOR: #909090;background-color:#ffffff;   height:24px}
.gray_box {BORDER: #737373 1px solid;FONT-SIZE: 9pt;  COLOR: #909090;background-color:#ffffff;   height:20px}
/*단어찾기 inputbox*/
.form2 { BORDER: #909090  1px solid; FONT-SIZE: 9pt;  COLOR: #909090;background-color:#ffffff; font-family: "굴림" ;font-weight:bold; padding-top:3px; padding-left:2px}
/*찾기 inputbox*/
.form1 { BORDER: #909090 1px solid; FONT-SIZE: 9pt;  COLOR: #000000;background-color:#ffffff; font-family: "굴림" ;  padding-top:3px; padding-left:2px} 
.form3 { BORDER: #909090 1px solid;FONT-SIZE: 9pt;  COLOR: #000000;background-color:#ffffff; font-family: "굴림" ;font-weight:bold;  padding-top:3px; padding-left:2px} 
.form4 { BORDER: #f8f8f8 1px solid; FONT-SIZE: 9pt;  COLOR: #000000;background-color:#f8f8f8; font-family: "굴림" ;}  
.form5 { BORDER: #9c9c9c 2px solid; FONT-SIZE: 9pt;  COLOR: #000000;background-color:#ffffff; font-family: "굴림" ;  padding-top:3px; padding-left:2px} 
.form_nude { BORDER: #ffffff 1px solid; FONT-SIZE: 12px;  COLOR: #444444 ;background-color:#ffffff; font-family: "굴림" ;  padding-top:4px; padding-left:2px;font-weight:bold}
.form_red {BORDER: #b11116 2px solid; background:#ffffff; font-size:12px; color:#444 ; font-family: "굴림"; padding-left:2px;padding-top:3px; width:130px; height:24px} 
.form_nude_main { BORDER: #ffffff 1px solid; FONT-SIZE: 14px;  COLOR: #444444 ;background-color:#ffffff; font-family: "굴림" ;  padding-top:2px; padding-left:2px;font-weight:bold}
.form_star { BORDER: #666666 1px solid; FONT-SIZE: 9pt;  COLOR: #000000;background-color:#f4f4f4; font-family: "굴림" ;  padding-top:3px; padding-left:2px} 
 
  
/*기능*/
.combo_txt { font-size:12px; font-family:"굴림, Arial"; color:#444;  background-color:#f3f2e9 ;padding-top:2px;}
.num_box2 {border:1px solid #b8b8b8; background-color:#ffffff;  }
#bx_lawyer_img { border:1px solid #a3a3a3; padding:3px}
/* maincontents  */
.title_box {border:3px solid #D68187; background-color:#ffffff; padding:10px 15px 7px 10px}
.title_box2 {border:3px solid #D68187; background-color:#f4e5e5; }
.title_box_gray {border:3px solid #c0c0c0; background-color:#ffffff; padding:10px 15px 7px 10px}
.title_box_gray2 {border:3px solid #dddddd; background-color:#ffffff; padding:13px 15px 13px 15px; font-size:13px;color:#444; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:21px }
.title_box_gray3 {border:3px solid #e0dfdf; background-color:#ffffff; padding:13px 15px 13px 15px; font-size:13px;color:#444; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:21px }
.title_eng {font-size:12px;color:#444; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:21px  !important}
.date_bar {font-size:12px;color:#878787; font-family:   굴림, Gulim, AppleGothic, Sans-serif !important}
.txt_title { font-SIZE: 14px; font-family: 굴림, Gulim, AppleGothic, Sans-serif; line-height:150%}
.contents { font-size:13px; color:#444; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:21px ;padding:12px 20px 20px 20px;text-align:justify}
.contents2 { font-size:13px; color:#444; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:21px ;padding:15; text-align:justify;}
.contents3 { font-size:13px; color:#444; font-family:   굴림, Gulim, AppleGothic, Sans-serif; line-height:21px ;}
.title_blue {font-size:13px;color:#2b728c; font-family:   굴림, Gulim, AppleGothic, Sans-serif; }
a.contents_link:link {  font-family:"굴림, Arial"; color:#3d7d94; text-decoration:none; }
a.contents_link:visited *{ font-family:"굴림, Arial"; color:#6e4987; text-decoration:none; }
a.contents_link:active {   font-family:"굴림, Arial"; color:#3d7d94; text-decoration:none; }
a.contents_link:hover { font-family:"굴림, Arial"; color:#3d7d94; text-decoration:underline;}

a.contents_link2:link {  font-family:"굴림, Arial"; color:#1372a9; text-decoration:none; }
a.contents_link2:visited *{ font-family:"굴림, Arial"; color:#1372a9; text-decoration:none; }
a.contents_link2:active {   font-family:"굴림, Arial"; color:#1372a9; text-decoration:none; }
a.contents_link2:hover { font-family:"굴림, Arial"; color:#1372a9; text-decoration:underline;}

a.contents_link3:link {  font-family:"굴림, Gulim"; color:#6e4987; text-decoration:none; }
a.contents_link3:visited *{ font-family:"굴림, Gulim"; color:#6e4987; text-decoration:none; }
a.contents_link3:active {   font-family:"굴림, Gulim"; color:#6e4987; text-decoration:none; }
a.contents_link3:hover { font-family:"굴림, Gulim"; color:#6e4987; text-decoration:underline;}

a.white:link {  font-family:"굴림, Arial"; color:#ffffff; text-decoration:none; }
a.white:visited { font-family:"굴림, Arial"; color:#ffffff; text-decoration:none; }
a.white:active {   font-family:"굴림, Arial"; color:#ffffff; text-decoration:none; }
a.white:hover { font-family:"굴림, Arial"; color:#ffffff; text-decoration:none;}

a.orange:link {  font-family:"굴림, Arial"; color:#ffdc63; text-decoration:none; }
a.orange:visited { font-family:"굴림, Arial"; color:#ffdc63; text-decoration:none; }
a.orange:active {   font-family:"굴림, Arial"; color:#ffdc63; text-decoration:none; }
a.orange:hover { font-family:"굴림, Arial"; color:#ffdc63; text-decoration:none;}

/*main */
a.main_link:link {  font-family:"굴림, Arial"; color:#555; text-decoration:none; }
a.main_link:visited { font-family:"굴림, Arial"; color:#555; text-decoration:none; }
a.main_link:active {   font-family:"굴림, Arial"; color:#555; text-decoration:none; }
a.main_link:hover { font-family:"굴림, Arial"; color:#3d7d94; text-decoration:underline;}

a.main_link77:link {  font-family:"굴림, Arial"; color:#777; text-decoration:none; }
a.main_link77:visited { font-family:"굴림, Arial"; color:#777; text-decoration:none; }
a.main_link77:active {   font-family:"굴림, Arial"; color:#777; text-decoration:none; }
a.main_link77:hover { font-family:"굴림, Arial"; color:#3d7d94; text-decoration:underline;}

a.main_link77_2:link {  font-family:"굴림, Arial"; color:#777; text-decoration:underline; }
a.main_link77_2:visited { font-family:"굴림, Arial"; color:#777; text-decoration:underline; }
a.main_link77_2:active {   font-family:"굴림, Arial"; color:#777; text-decoration:underline; }
a.main_link77_2:hover { font-family:"굴림, Arial"; color:#3d7d94; text-decoration:underline;}

a.menu_map:link {  color:#777; text-decoration:none; }
a.menu_map:visited {  color:#777; text-decoration:none; }
a.menu_map:active {   color:#777; text-decoration:none; }
a.menu_map:hover { color:#3d7d94; text-decoration:underline;}

/*main login */

.txt_55_11 { font-size:11px; font-family:"돋움"; color:#555;   }
.login_form { BORDER: #e5b4b4 1px solid; FONT-SIZE: 11px;  COLOR: #000000; background-color:#ffffff; font-family: "돋움" ;  padding-top:1px; padding-left:2px; width:99px; height:18px} 



.search_blue {font-size:16px;color:#2b728c; font-family:   굴림, Gulim, AppleGothic, Sans-serif;  line-height:150%}
.txt_33_16{font-size:12px; font-family:"굴림, Arial"; color:#333; line-height:160%}


.mailing01 {float: left; font-size:12px;color:#666; font-family:   굴림, Gulim, AppleGothic, Sans-serif; height:23px; width:160px;}
.mailing02 {float: left; font-size:12px;color:#666; font-family:   굴림, Gulim, AppleGothic, Sans-serif; height:23px; }

/* maincontents view*/
.view_box {border-top:2px solid #D68187; border-left:1px solid #cfd1d4;  border-right:1px solid #cfd1d4;  border-bottom:1px solid #9e9e9e; background-color:#ffffff;  }
.view_box_gray {border-top:2px solid #ababab; border-left:1px solid #cfd1d4;  border-right:1px solid #cfd1d4;  border-bottom:1px solid #9e9e9e; background-color:#ffffff;  }
.view_box2 {border-top:1px solid #9e9e9e; border-left:1px solid #cfd1d4;  border-right:1px solid #cfd1d4;  border-bottom:1px solid #9e9e9e; background-color:#ffffff;  }
.entry_box { border:1px solid #c36d73; background:#D68187; width:100%; }
.entry_box2 { border:1px solid #ab0003; background:#c54d50; padding:1px; width:100%; }
.gong_box { border:1px solid #cfd1d4; background:#ffffff; width:100%; }
.gong_in_box { border:1px solid #f4f4f4; background:#ffffff; width:100%; }


.div_list {border-top:2px solid #eaeaea; border-left:1px solid #f2f0ec;  border-right:1px solid #f2f0ec;  border-bottom:1px solid #f2f0ec; background-color:#f8f8f8;  }

/*검색결과_tab*/
.tab_search_result {background:url("/images/law/bg2_tab.gif"); height:25px; padding-left:19px;}
.tab_search_result2 {background:url("/images/law/bg2_tab.gif"); height:25px;  }
.tab_search_result_popup {background:url("/images/law/bg2_tab.gif"); height:25px;  }

a.tab_red:link {font-size:12px;  font-family:"굴림, Arial"; color:#b11116; text-decoration:none; font-weight:bold;}
a.tab_red:visited {font-size:12px; font-family:"굴림, Arial"; color:#b11116; text-decoration:none; font-weight:bold;}
a.tab_red:active { font-size:12px;  font-family:"굴림, Arial"; color:#b11116; text-decoration:none; font-weight:bold;}
a.tab_red:hover { font-size:12px;font-family:"굴림, Arial"; color:#b11116; text-decoration:underline;font-weight:bold;}

a.tab_black:link {font-size:12px;  font-family:"굴림, Arial"; color:#444444; text-decoration:none;}
a.tab_black:visited {font-size:12px; font-family:"굴림, Arial"; color:#444444; text-decoration:none;}
a.tab_black:active { font-size:12px;  font-family:"굴림, Arial"; color:#000000; text-decoration:none;}
a.tab_black:hover { font-size:12px;font-family:"굴림, Arial"; color:#175f75; text-decoration:underline;}

a.tab_red_11:link {font-size:11px;  font-family:"굴림, Arial"; color:#b11116; text-decoration:none; font-weight:bold;}
a.tab_red_11:visited {font-size:11px; font-family:"굴림, Arial"; color:#b11116; text-decoration:none; font-weight:bold;}
a.tab_red_11:active { font-size:11px;  font-family:"굴림, Arial"; color:#b11116; text-decoration:none; font-weight:bold;}
a.tab_red_11:hover { font-size:11px;font-family:"굴림, Arial"; color:#b11116; text-decoration:underline;font-weight:bold;}

a.tab_black_11:link {font-size:11px;  font-family:"굴림, Arial"; color:#444444; text-decoration:none;}
a.tab_black_11:visited {font-size:11px; font-family:"굴림, Arial"; color:#444444; text-decoration:none;}
a.tab_black_11:active { font-size:11px;  font-family:"굴림, Arial"; color:#000000; text-decoration:none;}
a.tab_black_11:hover { font-size:11px;font-family:"굴림, Arial"; color:#175f75; text-decoration:underline;}


/* rightcontents  */
.desk_box {border:1px solid #c3c3c4; background-color:#f9f9f9;  }

.right_box {border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3;  border-right:1px solid #d3d3d3;  border-bottom:1px solid #d3d3d3; background-color:#ffffff;  }




/*page navigation*/
table.hnavi{height:13px;border-collapse:collapse}
table.hnavi td{padding:0;border-right:1px solid #dddddd}
table.hnavi td.pgRR{border-right:0}
table.hnavi a{font-size:12px;font-family:돋움;text-decoration:none;display:block;padding:2px 8px 0 7px;color:#333333;font-weight:bold}
table.hnavi a:hover{background-color:#F7F7F7}
table.hnavi .pgLL a, table.hnavi .pgL a, table.hnavi .pgR a, table.hnavi .pgRR a{font-weight:normal}
table.hnavi .pgLL img, table.hnavi .pgL img, table.hnavi .pgR img, table.hnavi .pgRR img{border:0;margin-bottom:1px;}
table.hnavi .pgLL img, table.hnavi .pgL img{margin-right:4px}
table.hnavi .pgRR img, table.hnavi .pgR img{margin-left:4px}
table.hnavi .on, table.hnavi .on a, table.hnavi .on a:visited{color:#3d7d94}


/*bottom */
#footer {clear:both; width:100%; margin-top:20px;}
#footer .bot {margin:0 auto; width:962px; text-align:left; padding-top:5px;}

A.bott:link { font-size:12px; font-family:"굴림, Arial"; color:#000000; text-decoration:none; }
A.bott:visited { font-size:12px; font-family:"굴림, Arial"; color:#000000; text-decoration:none; }
A.bott:active { font-size:12px; font-family:"굴림, Arial"; color:#000000; text-decoration:none; }
A.bott:hover { font-size:12px; font-family:"굴림, Arial"; color:#175f75; text-decoration:none;}

A.red_bott:link { font-size:12px; font-family:"굴림, Arial"; color:#b11116; text-decoration:none; }
A.red_bott:visited { font-size:12px; font-family:"굴림, Arial"; color:#b11116; text-decoration:none; }
A.red_bott:active { font-size:12px; font-family:"굴림, Arial"; color:#b11116; text-decoration:none; }
A.red_bott:hover { font-size:12px; font-family:"굴림, Arial"; color:#b11116; text-decoration:underline;}

.txt_69 { font-size:12px; font-family:"굴림, Arial"; color:#696969;  line-height:17px}
.txt_69_11 { font-size:11px; font-family:"돋움, Arial"; color:#696969;  line-height:17px}


/* 개인화 layer */
.layer_bg {background-image:url(/images/common/bg_layer2.gif) ;background-repeat: repeat-x;}
