/* Ç¥ÁØÈ­ ¾çÃµ±¸ css */

/* civil ·¹ÀÌ¾Æ¿ô */
#sub_main_member { margin: 0 0 0 10px; position: relative; width: 990px;}
#member_header { position: relative; width: 100%; height: 114px; background: url('/image/sub/tbg2.jpg') repeat-x left top;}
#contents_member { position: relative; margin: 0 0 15px 0; width: 865px; overflow: hidden;}
#snb_member { float: left; overflow: hidden; width: 170px; margin: 0 20px 0 0;}
#contents_member_textarea { position: relative; width: 625px; float: left; overflow: hidden;}

/* header */
#member_header .logo { background: url('/image/sub/sub6_bg.jpg') repeat-x left top;}
#member_header .member_menu01 { position: absolute; top: 25px; left: 220px; background: url('/image/sub/sub6.jpg') no-repeat left top; height: 60px; }
#member_header .member_menu01 .member_menu02 .member_menu03 { overflow: hidden; margin: 10px 0 0 11px;}
#member_header .member_menu01 .member_menu02 .member_menu03 li { float: left; display: inline;}

/* header menu ºü¸¥ÀÎÅÍ³Ý¹Î¿ø */
#Min1 { position:absolute; width:397px; height:15px; z-index:10; left: 30px; top: 55px; visibility: hidden;}
#Min1 Min01 { overflow: hidden; }
#Min1 Min01 li { float: left;}

#Hang1 { position:absolute; width:456px; height:15px; z-index:2; left: 165px; top: 55px; visibility: hidden;}
#Hang1 Hang01 { overflow: hidden; }
#Hang1 Hang01 li { float: left;}

#Sang1 { position:absolute; width:680px; height:15px; z-index:3; left: 50px; top: 55px; visibility:hidden;}
#Sang1 Sang01 { overflow: hidden; }
#Sang1 Sang01 li { float: left;}

#Gu1 { position:absolute; width:600px; height:15px; z-index:4; left: 80px; top: 55px; visibility: hidden;}
#Gu1 Gu01 { overflow: hidden; }
#Gu1 Gu01 li { float: left;}

#So1 { position:absolute; width:350px; height:15px; z-index:5; left: 350px; top: 55px; visibility: hidden;}
#So1 So01 { overflow: hidden; }
#So1 So01 li { float: left;}

/* snb_civil */
#snb_member .loginbox01 { background: #f7f2e3 url('/image/member/left_top.gif') no-repeat left top; padding: 22px 0 0 0;}
#snb_member .loginbox02 { background: url('/image/member/left_bottom.gif') no-repeat left bottom; padding: 0 0 5px 0;}
#snb_member .loginbox01 .boxbg01 { background: url('/image/introduce/login_topbg.gif') no-repeat left top; padding: 12px 0 0 0; margin: 0 0 20px 10px; width: 100%;}
#snb_member .loginbox01 .boxbg02 { background: url('/image/introduce/login_bottombg.gif') no-repeat left bottom; padding: 0 0 12px 0;}
#snb_member .loginbox01 .boxbg02 .boxbg03 { margin: 0 0 0 10px;} 
#snb_member .loginbox01 .boxbg02 .boxbg03 .btn_login { margin: -41px 0 0 86px;}

#snb_member .sub_menu_member { margin: 0 0 30px 10px;}
#snb_member .sub_menu_member a { text-decoration: none;}
#snb_member .sub_menu_member a:hover { text-decoration: none; font-weight: bold;}

#snb_member .sub_menu_member .sub_menu01_01 a {color: #666666; letter-spacing: -1px;}
#snb_member .sub_menu_member .sub_menu01_02 a {color: #666666; letter-spacing: -1px;}
#snb_member .sub_menu_member .sub_menu01_03 a {color: #666666; letter-spacing: -1px;}
#snb_member .sub_menu_member .sub_menu01_04 a {color: #666666; letter-spacing: -1px;}

#snb_member .sub_menu_member a.sub_01 { font-size: 14px; font-family: µ¸¿ò;}
#snb_member .sub_menu_member a:active span,
#snb_member .sub_menu_member a:focus span { font-weight: bold;}

#snb_member .sub_menu_member span { letter-spacing: -2px;}

/* location */
.location_member { background: url('/image/common/icon_sub_path_bg.gif') repeat-x center top; }
.location_member span { background: #fff; padding: 0 0 0 10px; font-size: 8pt; color: #9b9b9a;}

/* contents */
.cont_area_member { background: url('/image/civilAppeal/main_top_bg.gif') no-repeat left top; overflow: hidden; padding: 80px 0 13px 10px; width: 100%; border-bottom: 1px solid #e5e5e5;}
.cont_area_member .minwon { font-size: 8pt; color: #5a8972;}
.cont_area_member .minwon a { font-size: 8pt; color: #5a8972;}
.cont_area_member .minwon .c_587 { font-size: 8pt; color: #5a8972;}

.con_member01 { margin: 25px 0 0 0; width: 100%; }
.con_member01 .con_civil02 { overflow: hidden; width: 100%; }
.con_member01 .con_civil02 dd { width: 306px;}

.member_back01 { background: url('/image/sub_con_bg.gif') no-repeat left top; overflow: hidden; padding: 11px 10px;}
.member_back01 ul { overflow: hidden; width: 100%;}
.member_back01 ul li { float: left; display: inline;}
.member_back01 ul li img { vertical-align: top !important;}

.member_back02 { background: url('/image/sub_con_bg.gif') no-repeat left top; overflow: hidden; padding: 11px 10px;}
.member_back02 ul { overflow: hidden; width: 100%;}
.member_back02 ul li { float: left; display: inline;}
.member_back02 ul li img { vertical-align: top !important;}

/* ·Î±×ÀÎ ÆäÀÌÁö */
.login_boxstyle01 { background: #f4f4f4; padding: 14px; overflow: hidden;}
.login_boxstyle01 dl { clear: both; width: 100%; margin: 0 0 0 ;}
.login_boxstyle01 dl dd.box_left { float: left; width: 295px; background: #fff; border: 1px solid #d9d9d9; margin: 0 15px 0 0;}
.login_boxstyle01 dl dd.box_right { float: left; width: 270px; background: #fff;}

.login_boxstyle02 { background: #f4f4f4; padding: 14px; overflow: hidden;}
.login_boxstyle02 dl { clear: both; width: 100%;}
.login_boxstyle02 dl dd.box_left01 { float: left; width: 300px; background: #fff; border: 1px solid #d9d9d9; margin: 0 15px 0 0; height: 115px;}
.login_boxstyle02 dl dd.box_left01 ul { margin: 10px 0 0 10px;}
.login_boxstyle02 dl dd.box_left01 ul li { margin: 0 0 10px 0;}
.login_boxstyle02 dl dd.box_left01 ul li.wid_per { width: 267px;}
.login_boxstyle02 dl dd.box_right02 { float: left; width: 260px; background: #fff; border: 1px solid #d9d9d9; height: 115px;}
.login_boxstyle02 dl dd.box_right02 ul { width: 235px; margin: 10px 0 0 10px;}

.login_boxstyle03 { overflow: hidden; margin: 0 0 20px 0;}
.login_boxstyle03 dl { clear: both; width: 100%;}
.login_boxstyle03 dl .login_boxstyle03_left { float: left; width: 305px;  margin: 0 15px 0 0;}
.login_boxstyle03 dl .login_boxstyle03_left .box_login { border: 5px solid #eeeeee; padding: 20px 20px;}

.login_boxstyle03 dl .login_boxstyle03_right { float: left; width: 300px; }
.login_boxstyle03 dl .login_boxstyle03_right .box_login { border: 5px solid #eeeeee; padding: 15px;}
.login_boxstyle03 dl .login_boxstyle03_right .box_login .box_line { background: url("/images/line.gif") repeat-x left top; padding: 10px 0 0 0; text-align: center;}



/* title */
.tit_02 { position: absolute; top: 143px; left: 560px;}

/* bullet */
.inde_bul { background: url("/image/member/pri_bt.gif") no-repeat left 0; padding: 0 0 0 15px; width: 97%;}
.site_bul { background: url("/image/common/sitemap_icon02.gif") no-repeat left 4px; padding: 0 0 0 12px; width: 97%;}

.c_f80 { color: #ff8a00;}
.c_e00 { color: #EB0000;}
.c_c69 { color: #cc6699;}
.c_00f { color: #0000ff;}
.c_e00 { color: #eb0000;}
.c_f80 { color: #ff8000;}

/* °³ÀÎÁ¤º¸ */
.link_tar a span { color: #cc6699;}

/* box_list01 */
.box_list01 { overflow: hidden; border: 2px solid #d5efcb; background: #f7feef; padding: 10px;}
.box_list01 ul li { letter-spacing: -1px;}
.box_list01 ul li span { color: #339900;}

.box_list02 { list-style-type: disc;}

/* table Çü½Ä */
.table_style01 { overflow: hidden; width: 100%;}
.table_style01 .table_left { float: left; width: 280px; margin: 0 10px 0 0;}
.table_style01 .table_right { float: left; width: 280px;}

.table_style01 .table_left .table270 { border-collapse: collapse; width: 270px; border: 1px solid #a6e17d;}
.table_style01 .table_left .table270 th { background: #e3fbc8; color: #009900; font-weight: normal; border: 1px solid #a6e17d;}
.table_style01 .table_left .table270 th div { border-top: 1px solid #fff; border-left: 1px solid #fff; padding: 5px;}
.table_style01 .table_left .table270 td { padding: 5px; border: 1px solid #a6e17d;}

.table_style01 .table_right .table270 { border-collapse: collapse; width: 270px; border: 1px solid #a6e17d;}
.table_style01 .table_right .table270 th { background: #e3fbc8; color: #009900; font-weight: normal; border: 1px solid #a6e17d;}
.table_style01 .table_right .table270 th div { border-top: 1px solid #fff; border-left: 1px solid #fff; padding: 5px;}
.table_style01 .table_right .table270 td { padding: 5px; border: 1px solid #a6e17d;}

.table_style02 { border-top: 2px solid #ff9700; border-bottom: 2px solid #ff9700;}
.table_style02 .table600 { width: 600px;}
.table_style02 .table600 th { width: 150px; background: #f7f7f7; padding: 5px; text-align: center; border-bottom: 1px solid #e4e4e4;}
.table_style02 .table600 td { background: #fff; padding: 5px; text-align: left; border-bottom: 1px solid #e4e4e4;}

.table_style02 .table600_c th { width: 150px; background: #f7f7f7; padding: 5px; text-align: center; border-bottom: 1px solid #e4e4e4;}
.table_style02 .table600_c td { background: #fff; padding: 5px; text-align: center; border-bottom: 1px solid #e4e4e4;}

.table_style02 .table400 { width: 450px;}
.table_style02 .table400 th { padding: 5px; text-align: center; border: none;}
.table_style02 .table400 td { padding: 5px; text-align: center; border: none; text-align: left;}

.table_style02 .table400_c { width: 400px;}
.table_style02 .table400_c th { padding: 5px; text-align: center; background: #f7f7f7; border: none; border-bottom: 1px solid #e4e4e4; }
.table_style02 .table400_c td { padding: 5px; text-align: center; background: #fff; border: none; border-bottom: 1px solid #e4e4e4; }

.table_style03 { border-top: 2px solid #ff9900; border-bottom: 2px solid #ff9900; width: 620px; margin: 0 0 20px 0; }
.table_style03 table { width: 620px; border-collapse: collapse;}
.table_style03 table td { border-bottom: 1px solid #d1d2d2;}
.table_style03 table td.bnone { border: none;}

.table_label th label { color: #de8c0a;}

/* search box */
.search_box { padding: 15px 0 15px 0; text-align: center; background: #f7f7f7;}

/* site */
.site_01 { clear: both; width: 100%;}
.site_01 dl { overflow: hidden; width: 100%;}
.site_01 .site_02 { float: left; width: 195px; padding: 0 10px 0 0;}
.site_01 .site_03 { float: left; width: 195px; padding: 0 10px 0 0;}
.site_01 .site_04 { float: left; width: 195px;}

.sit_bul01 { background: url('/image/common/sitemap_icon01.gif') no-repeat left 2px; padding: 0 0 0 15px;}
.sit_bul02 li { background: url('/image/common/sitemap_icon02.gif') no-repeat left 5px; padding: 0 0 0 10px; width: 98%; margin: 0 0 0 10px;}
.dot_bul { background: url('/image/common/sitemap_dot.gif') repeat-x left bottom; padding: 0 0 5px 0; margin: 0 0 5px 0;}


