/*寃쎌같��븰援�main.css 2015-09-22 FGI Lee Eunjae*/
@charset "utf-8";
@import url('common.css');

#sub_cont{position:relative; width:100%; height:100%; min-height:1250px; margin:0px auto; font-family:"�섎닎怨좊뵓", 'Nanum Gothic', "Nanum Gothic";}
* html #sub_cont{ padding-bottom:0px; margin-bottom:-150px;}
*:first-child+html #sub_cont{ padding-bottom:0px; margin-bottom:-150px;}

#sub_content{width:1180px; height:100%; margin:0 auto; position:relative; font-family:"�섎닎怨좊뵓", 'Nanum Gothic', "Nanum Gothic"; background:url("/images/psi/sub/bg_sub_content.gif") 0 0 repeat-y;}
#sub_content #cont{width:957px; margin:46px 0 0 43px; float:left;}
#sub_content #cont .nav{width:1000px; height:46px; background-color:#458acf; color:#fff; position:absolute; top:0; right:0;}
#sub_content #cont .nav span{margin:14px 0 0 43px; display:inline-block; font-size:14px; letter-spacing:-1px;}
#sub_content #cont .sub_bg{padding:25px 0; display:none;}
#sub_content #cont h3{width:100%; font-size:26px; font-weight:bold; color:#000; background:url("/images/psi/sub/ico_h3.gif") 0  0 no-repeat; padding-top:25px; margin:30px 0;}
#sub_content #cont span.tit_info{width:100%; font-size:13px; color:#333; padding-top:10px; display:inline-block;}
#sub_content #cont .sub_cont{width:852px; margin-top:30px; position:relative; display:inline-block; position:relative; padding-bottom:50px;}

/*寃쎌같��븰援�jQuery 2015-10-14 Jo Jeongmin*/
/* sub tab */
ul:after{content:''; display:block; height:0; clear:both;}
caption{visibility:hidden; position:absolute; top:0; left:0; width:0px; height:0px; font-size:0; line-height:0;}
.red{color:#ff0000;}
.sc_tab{width:100%; padding-bottom:42px;}
.sc_tab > li{float:left; width:20%;}
.sc_tab > li > a{display:block; height:50px; padding:17px 0 17px 0; font-size:14px; font-weight:bold; color:#aeb6bf; text-align:center;background:url(/images/psi/sub/sub_tab/sub_sc_tab_bg_off.png) 0 100% repeat-x; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; line-height:18px;}
.sc_tab > li.active > a{color:#fff; background:url(/images/psi/sub/sub_tab/sub_sc_tab_bg.png) no-repeat; background-color:#0079cf;}
.sc_tab > li.sc_t_long > a{padding:9px 0 7px 0;}
.sc_t_box{display:none;}
.sc_con_list > li{padding:20px 0;}
.sc_con_list > li:first-child{padding-top:0;}

.sc_bot_padding{padding-bottom:30px;}

/* sub_tab 추가_20180927*/
.sc_tab1{width:100%; padding-bottom:42px;}
.sc_tab1 > li{float:left; width:20%;}
.sc_tab1 > li > a{display:block; height:50px; padding:17px 0 17px 0; font-size:14px; font-weight:bold; color:#aeb6bf; text-align:center;background:url(/images/psi/sub/sub_tab/sub_sc_tab_bg_off.png) 0 100% repeat-x; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; line-height:18px;}
.sc_tab1 > li.active > a{color:#fff; background:url(/images/psi/sub/sub_tab/sub_sc_tab_bg.png) no-repeat; background-color:#0079cf;}
.sc_tab1 > li.sc_t_long > a{padding:9px 0 7px 0;}

.btn_print:after{content:''; display:block; height:0; clear:both;}
.btn_print .print{float:right; display:block; width:92px; height:22px; text-indent:-9999px; background:url(/images/psi/sub/sub_tab/btn_print.png) no-repeat;}

.btn_right{display:inline-block; width:100%; text-align:right; margin-top:30px;}
.btn_center{display:inline-block; width:100%; text-align:center; margin-top:30px;}

/* basic table */
.basic_table{border-top:2px solid #0e62c1; color:#333; font-size:13px; padding-bottom:15px;}
.basic_table table{width:100%;}
.basic_table tr th { text-align:center; padding:4px 0 7px; line-height:180%;} 
.basic_table td.td_left {text-align:left; padding-left:10px;}
.basic_table th.strong {font-weight:bold;}
.basic_table tr td{ text-align:center; padding:7px 0 10px; line-height:180%;}
.basic_table thead tr th{border:1px solid #d8d8d8; border-top:none; border-bottom:1px solid #9b928d; color:#000; background-color:#ebebeb;}
.basic_table tbody tr th{border:1px solid #d8d8d8; font-weight:normal;}
.basic_table tbody tr:first-child th{border-top:none;}
.basic_table tbody tr td{border:1px solid #d8d8d8;}
.basic_table tbody tr:first-child td{border-top:none;}
  
.basic_table.row tbody tr th{border-bottom:1px solid #9b928d; background-color:#ebebeb; color:#0e62c1;} 
.basic_table.row tbody tr td{border-bottom:1px solid #9b928d;} 
.btn_t_summary{position:absolute; top:-32px; right:0;}
.btn_t_summary:after{content:''; display:block; height:0; clear:both;}
.table_top{margin-top:70px;}
.table_margin{margin:14px 0;}

/* 湲곕낯�ㅼ젙 蹂�꼍  
#sub_content #cont .sub_cont{font-size:13px; line-height:1.8; color:#333} 
.sc_tab > li > a{line-height:18px; background-repeat:no-repeat; background-position:left bottom;}*/

/* �고듃 �ㅽ���*/
.fc_blue {color:#0e62c1;}
.fc_bk {color:#000;}
.fc_red {color:#f00;}
.fs_bold {font-weight:bold;}  

.lh18 {line-height:180%; font-size:13px;} 
 
h4.bTit {display:block; padding-left: 23px; margin-bottom: 15px; font-size: 18px; font-weight: bold; color: #0e62c1; background: url(/images/psi/sub/sub_tab/bullet_01.png) no-repeat; line-height:1.0}
h4.bTit span {font-size:14px; color:#333}
h5.nTit {display:block; margin-bottom: 14px; font-size: 15px; font-weight: bold; color:#000;}
h5.bTit {display:block; padding-left: 23px; margin-bottom: 25px; font-size: 18px; font-weight: bold; color: #0e62c1; line-height:1.0}
.h4_sect {padding-left: 25px; margin-bottom:30px; color:#000; line-height:180%; font-size:13px;}
.h3_desc { margin-bottom:23px; font-size:18px; line-height:180%; color:#333}

.bul_list > li {padding-left:12px; background: url(/images/psi/sub/sub_tab/bullet_02.png) 0 7px no-repeat; color:#333; font-size:13px;}
.bul_list.line {margin-top:-5px;}
.bul_list.line > li {padding-left:10px; background: url(/images/psi/sub/sub_tab/bullet_03.png) 0 12px no-repeat; color:#333; font-size:13px;}

.btn_wrap {text-align:center;}
.btn_arr {display:inline-block; overflow:hidden; height:35px; padding:0 60px 0 36px; color:#fff; line-height:35px; background:#0040b5 url(/images/psi/sub/btn_arrow.gif) no-repeat 100% 50%; }
a.btn_arr:hover {text-decoration:none;} /* �띿뒪��而щ윭 誘몄���*/

/* �대�吏�諛뺤뒪 */
.img_section {margin-bottom:45px; text-align:center;}
.img_section1 {margin-bottom:45px; margin-left:50px;}

/* �쇱씤 諛뺤뒪 */
.guide_box {position:relative; margin-top:6px; margin-bottom:66px; border:1px solid #dae8f2; border-top:1px solid #0067b3; background-color:#e5f4ff;  padding:21px 0 23px 25px; font-size:16px; color:#000; line-height:26px; min-height:52px;}
.guide_box .edge {position:absolute; bottom:-1px; right:-1px; display:block; width:29px; height:29px; background:url(/images/psi/sub/bg_guide_edge.gif) no-repeat;}
.guide_box .bg  {position:absolute; top:0; right:10px; } 
.guide_box .line {position:absolute; left:0; bottom:-34px; height:2px; width:100%; background:url(/images/psi/sub/bg_line.gif) repeat-x bottom;}
	.guide_box .bul_list {padding-top:11px;}
	.guide_box .bul_list > li {line-height:22px}

/* �몄궗留�*/ 
.intro p {margin-bottom:35px; color:#000; line-height:180%; font-size:13px;}
.intro span {font-size:22px; color:#0e62c1; }
.intro p.l_area {margin-right:40px; margin-bottom:0;}
.img_talk{float:left; margin-right:33px;}
.talk_info{float:left; background:url("/images/police/sub/bullet_type_info.gif") 0 0 no-repeat; font-size:13px; color:#333; line-height:24px; padding-top:15px; margin-bottom:30px;}
.talk_write{width:100%;}
.talk_write tr{height:40px; border-bottom:1px solid #fff; font-size:13px;}
.talk_write tr.textarea{height:160px;}
.talk_write th{border-right:1px solid #fff; background-color:#e1e2e4; text-align:left; text-indent:20px; color:#000;}
.talk_write td{background-color:#f5f6f8; padding-left:20px; color:#333;}
.talk_write td > input{height:23px; border:1px solid #ccc; padding:3px 0;}
.talk_write .tel{width:100px; height:30px; padding-left:10px; border:1px solid #ccc; display:inline-block;}
.talk_write .e-mail{width:150px; height:30px; padding-left:10px; border:1px solid #ccc; display:inline-block;}
.talk_write td input.tit{width:608px; height:23px;}
.talk_write td textarea{width:588px; height:120px; border:1px solid #ccc; resize:none; padding:10px;}
.pw_check{width:100%; height:180px; background:url("/images/police/sub/img_pw_check.gif") right 0 no-repeat;}

.talk > .tit{font-size:18px; margin-bottom:30px; display:inline-block;}


/* �고쁺 */
.labs {position:relative; background:url(/images/psi/sub/bg_line.gif) repeat-x bottom; padding-bottom:30px;}
.labs .bg_img {position:absolute; top:-60px; left:597px;}
.history {position:relative;} 
.history .bg_img {position:absolute; top:0; left:597px;}
.history .bul_list {min-height:180px;}
.history .bul_list li {padding-left:12px; margin-bottom:15px; vertical-align:top; *overflow:hidden;}
.history .bul_list li strong {display:inline-block; vertical-align:top; *float:left;}
.history .bul_list li p {display:inline-block; padding-left:20px; vertical-align:top; *float:left;}
 
/* 援먰넻�댁슜 �덈궡 */
.trans {margin-top:35px;padding-left:23px;}
.trans .tit{position:relative;padding-left:30px;font-size:15px;color:#000;font-weight:bold;line-height:27px; padding-bottom:3px; overflow:hidden;}
.trans .tit .icon {position:absolute;display:inline-block;width:30px;height:27px;left:0;top:0;}
.trans .tit .icon.subway {background:url(/images/psi/sub/icon_about_trans.png) 0 0 no-repeat;}
.trans .tit .icon.airplane {background:url(/images/psi/sub/icon_about_trans.png) -30px 0 no-repeat;}
.trans .tit .icon.bus {background:url(/images/psi/sub/icon_about_trans.png) -60px 0 no-repeat;}
.trans .tit .icon.train {background:url(/images/psi/sub/icon_about_trans.png) -90px 0 no-repeat;}
.trans .tit .icon.car {background:url(/images/psi/sub/icon_about_trans.png) -120px 0 no-repeat;}
.trans li {padding-bottom:15px;}
.trans ul {padding-left:30px;}
.trans ul li {padding-bottom:0;font-size:13px;color:#333; line-height:180%;}  
.trans ul li ul {padding-left:0;}
.trans ul li ul.arr {padding-left:15px; background:url(/images/psi/sub/sub_tab/bullet_02.png) 0 7px no-repeat;}
.trans .basic_table {margin-top:5px; margin-left:28px;}
.trans .align_l ul {padding-left:15px;} 
.trans  ul.flow li {display:inline-block;padding-left:0;padding-right:22px;background:url(/images/psi/sub/icon_about_arrow.png) right 7px no-repeat;line-height:23px;}
.trans  ul.flow li.last {background:none;}
 
/* 諛쒓컙�ъ뾽 */
.publish {position:relative; min-height:155px;}
.publish .book {position:absolute; top:0; right:0}
.publish .bul_list li {margin-bottom:8px;}
.publish .bul_list {min-height:85px; padding-bottom:15px;}
.publish .btn_wrap {text-align:left;}
.publish .btn_arr {width:135px; text-align:center;}

/* �곌뎄�뚭컻 */
.research_txt {line-height:180%; color:#000; font-size:13px;}

/* �숈닠援먮쪟 */
.alternate_list {overflow:hidden; margin-left:27px; margin-bottom:25px; border-bottom:1px solid #ccc; }
.alternate_list dl {float:left; width:275px; min-height:140px; padding-bottom:20px; vertical-align:top;}
.alternate_list dl dt {padding-left:12px; padding-bottom:10px; background: url(/images/psi/sub/sub_tab/bullet_02.png) 0 4px no-repeat; color:#000; font-weight:bold; font-size:13px;} 
.alternate_list dl dd {font-size:13px; line-height:180%; color:#333;}
.alternate_list dl .img {padding-bottom:12px;}
.alternate_list dl a {color:#333; text-decoration:none;}

.alternate_list.global {border-bottom:0 none; }
.alternate_list.global dl {float:left; width:412px;}

/* 媛쒖씤�뺣낫 */
.term {line-height:180%; color:#333; font-size:13px;}
.term p,
.term dl {padding-bottom:25px;}
.term dt {color:#000; font-weight:bold;} 
.term h4.bTit {padding-left:0; background:none;}
.term .bul_list.line {margin-top:0;}

/* �대찓��*/
.mail_rule {margin-top:35px; margin-left:85px; padding-left:170px; min-height:130px; background:url(/images/psi/sub/bg_mail_rule.gif) no-repeat 0 50%;}
.mail_rule dt {display:inline-block; padding-top:5px; padding-bottom:2px; margin-bottom:17px; border-bottom:1px solid #000; font-size:18px; color:#000; line-height:30px; font-weight:bold;}
.mail_rule dd {line-height:180%; font-size:13px;}

/* �ъ씠�몃㏊ */
.sitemap{padding:0; padding-bottom:100px;}
/* .sitemap > ul > li{float:left; width:152px; margin-right:20px; margin-top:10px;} */
.sitemap > ul > li{float:left; width:135px; margin-right:8px; margin-top:10px;}
.sitemap > ul > li.last{margin-right:0;}
.sitemap > ul > li > strong{display:block; padding:20px 0; font-size:22px; font-weight:600; color:#000; border-bottom:2px solid #0066b3;}
.ca_dep1{}
.ca_dep1 li{border-top:1px solid #e6e6e6;}
.ca_dep1 li:first-child{border-top:0;}
.ca_dep1 li a{display:block; padding:10px 0; font-size:14px; font-weight:600; color:#333333;}
.ca_clear{clear:both;}

 /* 2015-11-01 踰꾪듉 異붽� */
.btn_area{position:relative; display: inline-block; width:100%; min-height:35px;}
.btn_area .btn_a_left{position:absolute; left:0;}
.btn_area .btn_a_right{position:absolute; right:0;}

/* basic table */
.basic_table{border-top:2px solid #0e62c1; color:#333; font-size:13px;}
.basic_table table{width:100%;}
.basic_table tr th, .basic_table tr td{padding:15px 0; text-align:center;}
.basic_table thead tr th{border:1px solid #d8d8d8; border-top:none; border-bottom:1px solid #9b928d; color:#000;}
.basic_table tbody tr th{border:1px solid #d8d8d8; font-weight:normal;}
.basic_table tbody tr:first-child th{border-top:none;}
.basic_table tbody tr td{border:1px solid #d8d8d8;}
.basic_table tbody tr:first-child td{border-top:none;}
.btn_t_summary{position:absolute; top:-32px; right:0;}
.btn_t_summary:after{content:''; display:block; height:0; clear:both;}
.table_top{margin-top:70px;}
.table_margin{margin:14px 0;}

*�꾩씠��/
.info_war_strong{display:block; padding-bottom:20px; font-size:15px;}
.personinfo_a_list{margin-top:20px;}
.personinfo_a_list li{float:left; margin:0 6px 6px 0;}
.personinfo_a_list li a{width:141px; height:20px; border:1px solid #ddd; padding:10px; display:inline-block; font-size:14px; color:#4f4f4f; font-weight:700; letter-spacing:-1px; background:url(/images/sub/personinfo/infowar_bg_arrow.png) 90% center no-repeat;}


.ipin_popup{width:488px;}
.ipin_popup .ipin_popup_con{margin: auto 0; padding:20px 25px; background:#fff; text-align:center;font-size:13px; color:#333;}
.ipin_popup .ipin_popup_close{padding-top:60px;text-align:right;}
.ipin_popup .ipin_popup_con ul li{padding-bottom:50px;}
.ipin_popup .ipin_popup_con ul li p{padding-bottom:5px;}
.ipin_popup .ipin_popup_con ul li ul{padding-top:15px;}
.ipin_popup .ipin_popup_con ul li ul li {padding-bottom:30px;}

/*�듯빀寃�깋*/
.all_search{display:block; padding:20px 0 17px 0;; margin-bottom:17px; text-align:center; background-color:#f4f4f4;}
.all_search_top .all_search_input{width:341px; height:41px; margin:0 15px 0 10px; border:1px solid #c4c4c4; text-indent:10px;}
.all_search_top .all_search_btn{width:75px; height:43px; background-color:#1354af; border:0; font-size:15px; font-weight:700; color:#fff; cursor:pointer;}
.all_search_top span{font-size:15px; font-weight:700; color:#333333; cursor:auto;}
.all_search_bottom{margin-top:20px;}
.all_search_bottom p{font-size:13px;}
.search_blue{color:#1354af;}

.all_search_list ul{padding-bottom:9px; background:url(/images/sub/personinfo/all_search_pattern.png) left bottom repeat-x;}
.all_search_list ul li{padding:22px 0; border-top:1px solid #c8c8c8;}
.all_search_list ul li:first-child{padding-top:0; border-top:0;}
.all_search_div{padding-left:12px; font-size:15px; line-height:150%; background:url(/images/sub/sub_tab/bullet_02.png) 0 7px no-repeat;}
.all_search_link{margin-top:5px;}
.all_search_link a{padding-left:12px; font-size:13px; color:#333333;}

.sc_tab_sub_box{padding-bottom:30px;}
.all_search_none{padding-bottom:35px!important; font-size:13px; color:#333333; text-align:center;}
.info_table_eight{border-top:1px solid #d8d8d8;}

/* sub dep2 tab */
.sc_tab_sub{width:100%; padding-bottom:42px;}
.sc_tab_sub > li{float:left; width:20%;}
.sc_tab_sub > li.num06{float:left; width:16.6%;}
.sc_tab_sub > li > a{display:block; height:16px; padding:17px 0; font-size:14px; font-weight:bold; color:#aeb6bf; text-align:center;background:url(/images/sub/sub_tab/sub_sc_tab_bg_off.png) 0 100% repeat-x;}
.sc_tab_sub > li:hover > a{color:#fff; background:url(/images/sub/sub_tab/sub_sc_tab_bg.png) no-repeat; background-color:#0079cf;}
.sc_tab_sub > li.active > a{color:#fff; background:url(/images/sub/sub_tab/sub_sc_tab_bg.png) no-repeat; background-color:#0079cf;}
.sc_tab_sub > li.sc_t_long > a{height:30px; padding:10px 0;}

.sc_t_box{display:none;}

.sc_tab_sub1{width:100%; padding-bottom:30px;}
.sc_tab_sub1 > li{float:left; width:25%;}
.sc_tab_sub1 > li > a{display:block; height:19px; padding:12px 24px; font-size:14px; font-weight:bold; color:#333; border:1px solid #d8d8d8; text-align:left; background:url(/images/sub/sub_tab/sub_sc_tab_bg1.png) 90% 50% no-repeat;}
.sc_tab_sub1 > li:hover > a{color:#fff; border:1px solid #5e7795; background:none; background-color:#5e7794;}
.sc_tab_sub1 > li.active > a{color:#fff; border:1px solid #5e7795; background:none; background-color:#5e7794;}
.sc_tab_sub1 > li.sc_t_long > a{padding:2px 0 0 24px;}
.sc_t_s_box{display:none;}
.sc_t_s_box1{display:none;}

.sc_con_list > li{padding:20px 0;}
.sc_con_list1 > li{padding:30px 0;}
.sc_con_list > li:first-child{padding-top:0;}
.sc_con_list h4{display:inline-block; padding-left:23px; margin-bottom:20px; font-size:18px; font-weight:bold; color:#0e62c1; background:url(/images/psi/sub/sub_tab/bullet_01.png) no-repeat;}

.sc_basic_text{padding-left:23px; font-size:13px; color:#333333; line-height:180%;}
.sc_basic_text:after{content:''; display:block; height:0; clear:both;}
.sc_basic_text1{padding:12px 0 0 12px;}

.bullet_02{padding-left:3px;}
.bullet_02 > li{padding:7px 0;}
.bullet_02 > li:first-child{padding-top:0;}
.bullet_02 > li > strong{display:block; padding-left:12px; font-size:15px; color:#000; line-height:160%; background:url(/images/sub/sub_tab/bullet_02.png) 0 7px no-repeat;}
.bullet_02 > li > p{padding:12px 0 0 12px;}
.bullet_02 > li .bu_02_t{display:block; font-weight:bold; color:#000;}

.sc_bot_padding{padding-bottom:30px;}
.sc_bot_padding1{padding-bottom:20px;}

.sc_dot_list{padding-left:5px; margin:20px 0;}
.sc_dot_list > li{margin:11px 0; padding-left:10px; line-height:180%; font-size:13px; background:url(/images/sub/sub_tab/bullet_dot.png) 0 9px no-repeat;}
.sc_dot_list1{margin:15px 0; font-size:13px;}

.btn_print:after{content:''; display:block; height:0; clear:both;}
.btn_print .print{float:right; display:block; width:92px; height:22px; text-indent:-9999px; background:url(/images/sub/sub_tab/btn_print.png) no-repeat;}

.btn_left{text-align:left !important;}
.num_l_left{float:left; margin-right:5px;}
.num_l_right{overflow:hidden;}
.info_p{padding:0 !important;}
.btn_info_list li{margin-top:10px;}

.banban{width:100%; overflow:hidden;}
.banban .basic_table {width:403px; float:left;}
.banban .basic_table.mr20{margin-right:20px;}

.board_search .searchGo { width:135px; height:28px; text-align:center; font-size:11px; display:inline-block; background-color:#454545; color:#fff; cursor:pointer; border:0 none;}

.sc_tab_25 > li{width:25%;}