@charset "utf-8";
@import url("sub_01.css");
@import url("sub_02.css");
@import url("sub_03.css");
@import url("sub_04.css");
@import url("sub_05.css");
@import url("sub_06.css");

/* main_ topbanner */
.top_close {position:absolute;top:26px;right:140px;text-align:center}
.topban_over{float:left;margin-top:17px;}
.topban_over li{float:left;margin:0 3px}

/* left */
.left_title{float:left;width:220px;}
.left_title h2{float:left;margin-top:23px;}
.left {float:left;width:220px;background:url(/_res/kipa/img/left/bg_left.gif) 0 0 no-repeat;}
.left>ul{float:left;width:197px;margin-top:20px}
.left>ul>li{float:left;width:100%;padding:20px 0;border-bottom:1px solid #e1e1e1;}
.left>ul>li a{padding-left:50px;font-size:14px;color:#111111;font-weight:bold;}
.left>ul>li a:hover{padding-left:50px;font-size:14px;color:#15234a;font-weight:bold;}

.left>ul>li .left_sub {float:right;width:145px;margin-top:20px;font-size:13px}
.left>ul>li.left_sub li{float:left;width:100%;margin-bottom:10px;padding-left:12px;background:url(/_res/kipa/img/left/left_s_out.gif) 0 6px no-repeat;color:#111111}
.left>ul>li .left_sub li a{font-size:13px;padding:0;margin:0;font-weight:normal}
.left>ul>li .left_sub li.left_ov{float:left;width:100%;margin-bottom:10px;padding-left:12px;background:url(/_res/kipa/img/left/left_s_ov.gif) 0 6px no-repeat;color:#15234a}
.left>ul>li .left_sub li.left_ov a {color:#15234a}

/*레프트 이미지*/
.left01_01_ov {background:url(/_res/kipa/img/left/left01_01_ov.png) 0 6px no-repeat}
.left01_01_out {background:url(/_res/kipa/img/left/left01_01_out.png) 0 6px no-repeat}

/*con*/
.con {float:left;border-left:1px solid #dddddd;padding-left:40px;}
.con_biz {float:left;}
.con_text {float:left;width:100%;margin:20px 0;min-height:320px}
.con_text2 {float:left;margin:20px 0;min-height:320px}

/* navi */
.con_navi {float:left;margin-left:44px;margin-top:33px;text-align:left}
.con_navi ul li{float:left;padding-left:14px;background:url(/_res/kipa/img/bul/bul_navi.png) 0 6px no-repeat;}
.con_navi ul li.bul_none {background:none;padding-left:0}


/* sub_cttl */
.sub_cttl {position:relative;float:left;width:100%;height:95px;margin-top:70px;border-bottom:1px solid #364263}
.sub_cttl ul li.ttl{float:left;width:100%;font-size:35px;color:#3d3d3d;margin-bottom:20px}
.sub_cttl ul li{float:left;width:100%;font-size:14px}
.sub_top_img {position:absolute;bottom:0;left:480px  !important;z-index:100}


/*서브퀵*/
.sub_quick {position:absolute;top:56px;right:0;z-index:1000}
.sub_quick ul li{clear:both;margin-bottom:2px}

.s_top {position:absolute;bottom:100px;right:-40px}


/*foot_review*/
.foot_review {float:left;width:792px;padding:15px 0;font-size:11px;margin-bottom:30px;margin-top:30px}
.box_review {float:left;}
.box_review li{float:left;width:100%;margin-bottom:10px;}
.review_list {float:left;width:100%;}
.review_list dt{float:left;padding:8px;background-color:#636363;color:#fff}
.review_list dd{float:left;padding:8px;color:#3d3d3d}

.box_re {float:left;width:578px;height:32px;background-color:#ebebeb;border:none;margin-right:10px;}



/*정보공개 탭*/
.tab_style01 {float:left;width:100%}
.tab_style01>ul{width:98%;margin:0 auto;}
.tab_style01 li{float:left;width:20%;padding:14px 0 20px;text-align:center;background:url(/_res/kipa/img/sub01/tab_history_out.png) 0 0 no-repeat;font-weight:bold;font-size:13px;color:#fff}
.tab_style01 li.tab_ov{float:left;width:20%;padding:14px 0 20px;text-align:center;background:url(/_res/kipa/img/sub01/tab_history_over.png) 0 0 no-repeat;font-weight:bold;font-size:13px;color:#fff;}
.tab_style01 a{color:#fff!important}
.tab_style01 a:hover{color:#fff!important;}
.tab_style01 li.pdn_text{letter-spacing:-1px;padding:5px 0 10px;}
.tab_style01 li.w_text{letter-spacing:-1px;}



/*서브타이틀 (공통)*/
.ttl_scon{float:left;width:100%;padding:9px 0 9px 35px;font-weight:bold;font-size:24px;background:url(/_res/kipa/img/sub/ttl_scon.png) 0 center no-repeat;color:#3d3d3d;margin:20px 0}


/*공통블릿*/
.bul_ttl{float:left;width:100%; background:url(/_res/kipa/img/bul/bul_ttl.gif) 0 1px no-repeat;color:#15234a;font-size:17px;font-weight:bold;padding-left:22px;margin-bottom:10px}
.bul_sttl{float:left;width:100%; background:url(/_res/kipa/img/bul/bul_sttl.gif) 4px 9px no-repeat;padding-left:20px;margin-bottom:2px}

.list_style01{float:left;width:97%;margin-left:20px;margin-bottom:20px;line-height:1.6em}
.list_style01 dd{font-size:14px;color:#3d3d3d}
.list_style01 dd ul{font-size:13px;color:#3d3d3d}

.list_style02{float:left;width:97%;margin-bottom:20px;line-height:1.6em}
.list_style02>li{color:#3d3d3d;}

/*댓글수정*/
.re_box{float:left;width:100%;margin-top:10px;border:1px solid #dddddd;font-size:12px}
.re_box>li{float:left;width:95%;padding:12px 20px;color:#464646;border-bottom:1px solid #dddddd}
.re_box>li:last-child{border-bottom:none}

.review_list2 {float:left;width:100%;color:#000000}
.review_list2>li{float:left;padding:9px 8px;color:#3d3d3d;}
.review_list2>li:last-child{float:left;padding:0;color:#3d3d3d;}

.text_rebox{float:left;margin-top:8px}
.text_rebox li{float:left;}
.box_re2 {float:left;width:640px;height:21px;;padding:5px 10px; ;font-weight:bold;background-color:#ebebeb;border:none;margin-right:10px;color:#3d3d3d}


/*컨텐츠 없음*/
.no_contents{float:left;width:100%;height:265px;background-color:#f9f9f9;border-top:3px solid #4774b8;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.no_contents ul{float:left;margin:70px 65px;line-height:1.6em}
.no_contents ul li{float:left;margin-right:60px;font-size:15px}
.no_contents ul li:last-child{float:left;margin-top:30px}
.txt_black{color:#000}

/*직원검색*/
.pop_wrap{float:left;width:100%;height:320px;}
.pop_wrap h2{float:left;width:100%;;padding:20px;text-align:left;background-color:#4774b8;color:#fff;font-weight:bold;font-size:1.7em}
.pop_wrap ul{float:left;margin:20px;line-height:1.6em}
.pop_wrap ul>li{float:left;width:100%;margin-bottom:10px}
.pop_wrap ul>li:last-child{float:left;width:100%;}
.pop_box{width:320px;padding:10px;background-color:#f7f7f7}
.ip_people{width:200px;border:1px solid #f0f0f0;height:29px}