/* Ç¥ÁØÈ­ ¾çÃµ±¸ css */
a:hover { }

/* lifestyle ·¹ÀÌ¾Æ¿ô */
#sub_main_introduce { margin: 0 0 0 10px; position: relative; width: 990px;}
#intro_header { position: relative; width: 100%; height: 114px; background: url('/image/sub/tbg2.jpg') repeat-x left top;}
#contents_intro { position: relative; margin: 0 0 15px 0; width: 865px; overflow: hidden;}
#snb_intro { float: left; overflow: hidden; width: 170px; margin: 0 20px 0 0;}
#contents_intro_textarea { position: relative; width: 625px; float: left; overflow: hidden;}

/* header */
#intro_header .logo { background: url('/image/sub/sub5_bg.jpg') repeat-x left top;}
#intro_header .intro_menu01 { position: absolute; top: 25px; left: 220px; background: url('/image/sub/sub5.jpg') no-repeat left top; height: 60px; }
#intro_header .intro_menu01 .intro_menu02 .intro_menu03 { overflow: hidden; margin: 10px 0 0 11px;}
#intro_header .intro_menu01 .intro_menu02 .intro_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:740px; height:15px; z-index:3; left: 0px; 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_lifestyle */
#snb_intro .loginbox01 { background: #eef0ec url('/image/snb_topbg.gif') no-repeat left top; padding: 22px 0 0 0;}
#snb_intro .loginbox02 { background: url('/image/snb_bottombg.gif') no-repeat left bottom; padding: 0 0 5px 0;}
#snb_intro .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_intro .loginbox01 .boxbg02 { background: url('/image/introduce/login_bottombg.gif') no-repeat left bottom; padding: 0 0 12px 0;}
#snb_intro .loginbox01 .boxbg02 .boxbg03 { margin: 0 0 0 10px;} 
#snb_intro .loginbox01 .boxbg02 .boxbg03 .btn_login { margin: -41px 0 0 86px;}

#snb_intro .sub_menu_intro { margin: 0 0 0 20px;}
#snb_intro .sub_menu_intro a { text-decoration: none;}
#snb_intro .sub_menu_intro a:hover { text-decoration: none; font-weight: bold;}

#snb_intro .sub_menu_intro { margin: 0 0 30px 10px;}
#snb_intro .sub_menu_intro a { text-decoration: none;}
#snb_intro .sub_menu_intro a:hover { text-decoration: none; font-weight: bold;}

#snb_intro .sub_menu_intro .sub_menu01_01 a {color: #666666; letter-spacing: -1px;}
#snb_intro .sub_menu_intro .sub_menu01_02 a {color: #666666; letter-spacing: -1px;}
#snb_intro .sub_menu_intro .sub_menu01_03 a {color: #666666; letter-spacing: -1px;}
#snb_intro .sub_menu_intro .sub_menu01_04 a {color: #666666; letter-spacing: -1px;}

#snb_intro .sub_menu_intro a.sub_01 { font-size: 14px; font-family: µ¸¿ò;}
#snb_intro .sub_menu_intro a:active span,
#snb_intro .sub_menu_intro a:focus span { font-weight: bold;}

#snb_intro .sub_menu_intro span { letter-spacing: -2px;}

/* location */
.location_intro { background: url('/image/common/icon_sub_path_bg.gif') repeat-x center top; }
.location_intro span { background: #fff; padding: 0 0 0 10px; font-size: 8pt; color: #9b9b9a;}

/* contents */
.cont_area_intro { background: url('/image/introduce/main_top_bg.gif') no-repeat left top; overflow: hidden; height: 101px; position: relative; width: 100%; border-bottom: 1px solid #e5e5e5;}
.cont_area_intro .minwon_intro { background: url('/image/introduce/main_top_link_bg.gif') no-repeat 0 0px; height: 25px; padding: 5px 0 0 35px; top: 60px; left: 1px; position: absolute; width: 100%;}
.cont_area_intro .minwon_intro a { font-size: 8pt; color: #ffffff;}
.cont_area_intro .minwon_intro .c_587 { font-size: 8pt; color: #ffffff;}

.con_intro01 { margin: 25px 0 0 0; width: 100%; }
.con_intro01 .con_intro02 { overflow: hidden; width: 100%; }
.con_intro01 .con_intro02 dd { width: 306px;}

.intro_back01 { background: url('/image/sub_con_bg02.gif') no-repeat left top; overflow: hidden; padding: 11px 0 11px 10px}
.intro_back01 ul { overflow: hidden; width: 100%;}
.intro_back01 ul li { float: left; display: inline; }
.intro_back01 ul li img { vertical-align: top !important;}

.intro_back03 { background: url('/image/pass_bg04.gif') no-repeat left top; width: 100%;}

.intro_roundding01 { background: url('/image/civil_roundtop.gif') no-repeat left top; padding: 21px 0 0 0; width: 100%;}
.intro_roundding01 .intro_roundding02 { background: url('/image/civil_roundbottom.gif') no-repeat left bottom; padding: 0 25px 20px 20px; width: 100%;}
.intro_roundding01 .intro_roundding02 ul li { background: url('/image/civilbar_01.gif') no-repeat right 2px;}
.intro_roundding01 .intro_roundding02 ul li.back_none { background: none;}
.intro_roundding01 .intro_roundding02 ul li a { color: #000000;}
.intro_roundding01 .intro_roundding02 ul li a:hover { text-decoration: underline; color: #118cc3;}
.intro_roundding01 .intro_roundding02 ul li a span.c_088 { color: #078887;}

.intro_tit { background: url('/image/introduce/icon_b.gif') no-repeat left 2px; padding: 0 0px 6px 15px;}

/* bullet */
.bul_01 { background: url('/image/introduce/icon_b.gif') no-repeat 0 2px; padding: 0 0 0 15px; width: 100%;}
.bul_02 { background: url('/image/introduce/icon_m.gif') no-repeat 0 4px; padding: 0 0 0 10px; width: 100%;}
.bul_03 { background: url('/image/introduce/icon_s.gif') no-repeat 0 5px; padding: 0 0 0 10px; width: 100%;}
.bul_04 { background: url('/image/civilAppeal/icon_b.gif') no-repeat 0 2px; padding: 0 0 0 15px; width: 100%;}
.bul_05 { background: url('/image/civilAppeal/icon_m.gif') no-repeat 0 5px; padding: 0 0 0 10px; width: 100%;}

/* table */
.table305px3 { border-collapse: collapse; width: 305px !important;}
.table305px3 td { font-size: 8pt !important; letter-spacing: -1px; height: 20px;}

/* color */
.c_49b { color: #4196b4;}
.c_666 { color: #666666;}

/* border */
.intro_border_01 { border-top: 2px solid #41b2e9; border-bottom: 2px solid #41b2e9;}
.intro_border_02 { border-bottom: 1px solid #ebebeb;}

/* table */

/* 1µª½º td³»¿ëÀÌ È¸»ö */
.table_border01 { border: 1px solid #cccccc;}
.table_border02 { border-top: 2px solid #41b2e9; border-bottom: 2px solid #41b2e9;}
.table_border03 { border-top: 1px solid #cccccc;} 
.table_border03 table { width: 600px; } /**/
.table_border03 table th { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; background: #e6f9f9; color: #2ab2b4;}
.table_border03 table th.bnone_hr { border-right: none;}
.table_border03 table td { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; text-align: center; background: #f4f4f4;}
.table_border03 table td.total { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; text-align: center; background: #e6f9f9;}
.table_border03 table td.bnone { border-bottom: none;}
.table_border03 table td.bnone_r { border-right: none;}
.table_border03 table td.left{ text-align: left;}
.table_border03 table tfoot td { background: #e6f9f9; color: #2ab2b4; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; font-weight: bold;}
.table_border03 table tfoot td.bnone_fr { border-right: none;}

.table_04 table th { background: url(/image/civilAppeal/list_bg.gif) repeat-x scroll 0 0; border-top: 2px solid #41B2E9; }
.table_04 table td { border-top: 1px solid #cccccc; padding: 10px 0 10px 15px; }
.table_04 table.bottom { border-bottom: 2px solid #41B2E9; }
.table_04 table .list_vline { background:transparent url(/image/civilAppeal/list_vline.gif) no-repeat 0 0; height:31px; width:1px; }

.table_border05 { border-top: 1px solid #cccccc;} 
.table_border05 table { width: 620px; } /* !important  */
.table_border05 table th { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; background: #e6f9f9; color: #2ab2b4;}
.table_border05 table th.bnone_hr { border-right: none;}
.table_border05 table td { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; text-align: center; background: #f4f4f4;}
.table_border05 table td.total { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; text-align: center; background: #e6f9f9;}
.table_border05 table td.bnone { border-bottom: none;}
.table_border05 table td.bnone_r { border-right: none;}
.table_border05 table td.left{ text-align: left;}
.table_border05 table tfoot td { background: #e6f9f9; color: #2ab2b4; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 5px; font-weight: bold;}
.table_border05 table tfoot td.bnone_fr { border-right: none;}


.mgl_45 { margin-left: 45px; }
.mgl_30 { margin-left: 30px; }
.mgl_470 { margin-left: 470px; }

.pdl_440 { padding-left:440px; }

.w115px { width: 115px; }
.w130px { width: 130px; }
.w150px { width: 150px; }
.w620px { width: 620px; }
.w61 { width: 61%; }

.bor_c000  { border: 1px solid #000;}

.img_bp { border: 1px solid #ccc; padding: 5px; width:200px; }
.img_bp02 { border: 7px solid #eee; padding: 10px 80px ; width:432px; }
.img_bp03 { border: 7px solid #eee; padding: 10px 60px ; width:491px; }

.back_bg { background: #F4F4F4;}
.back_p_bg { padding: 5px; background: #F4F4F4;}
.bold_n { font-weight: normal; }

.img_back01 { background: url(/image/introduce/img_intro_symbol2.gif) 0 0 no-repeat; width: 625px; height: 170px; }
.table_border02 td { border-bottom: 1px solid #cccccc; padding: 5px 20px; text-align: center; }

/* */
.intro_roundding03 { background: url('/image/civil_roundtop.gif') no-repeat left top; padding: 21px 0 0 0; width: 100%;}
.intro_roundding03 .intro_roundding04 { background: url('/image/civil_roundbottom.gif') no-repeat left bottom; padding: 0 20px 20px 20px; width: 100%;}
.intro_roundding03 .intro_roundding04 ul li { background: url('/image/civilbar_01.gif') no-repeat right 2px;}
.intro_roundding03 .intro_roundding04 ul li.back_none { background: none;}
.intro_roundding03 .intro_roundding04 ul li a { color: #000000;}
.intro_roundding03 .intro_roundding04 ul li a:hover { text-decoration: underline; color: #118cc3;}
.intro_roundding03 .intro_roundding04 ul li a span.c_088 { color: #078887;}

/* roundbox */
.roundbox_01 { width: 155px; float: left; background: url("/image/intro_topbg.gif") no-repeat left top; padding: 15px 0 0 0; margin: 0 0 10px 0;}
.roundbox_01 ul { background: url("/image/intro_bottombg.gif") no-repeat left bottom; padding: 0 0 25px 0;}
.roundbox_01 ul li.babotop { margin: 0 0 10px 5px;}
.roundbox_01 ul li.babo { padding: 0 0 0 15px;}
