﻿@charset "utf-8";
input,select{outline:none;}
.local_w{width:100%; background:#f9f9f9;  border-bottom:1px solid #ddd;}
.localNav_area {position:relative; color:#333; background-color:#f9f9f9; width:100%;}
.localNav {height:40px; }
.localNav .index_lo {height:40px; display:block; background:url(../images/sub_home.jpg) center center no-repeat; text-indent:-9999px; width:46px;}
.localNav > .index_lo, .localNav > .menuLink {float:left;}
.menuLink {position:relative;  vertical-align:top; z-index:99; }
.menuLink > p,.menuLink > a {display:block;  height:40px; line-height:40px; color:#666666; padding-left:10px; padding-right:10px; background:url(../images/sub_bar.jpg) left center no-repeat; width:100px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.menuLink > a.close {color:#2475d0;}
.menuLink > a span{display:block; background:url(../images/fot_select.png) 100% center no-repeat; padding-right:20px;}
.menuLink .menu {display:none; position:absolute; top:40px; left:0px; padding:0px;  overflow-x:hidden;  z-index:99; border:1px solid #ddd; border-top:0px;}
.menuLink .menu a {position:relative;display:block; font-size:12px; padding:8px 10px; background:#f9f9f9;  z-index:99; color:#666666;  width:100px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.menuLink .menu a:hover, .menuLink .menu li.hover a:hover {color:#fff; background:#829c2e;  padding-left:10px; padding-right:10px;}
.menuLink .menu li.on a {color:#fff; background:#829c2e;  padding-left:10px; padding-right:10px;}
.localNav_1 {display:none;}
.menuLink .menu a.naviarow{background:url(../images/fot_select.png) 98% center no-repeat;}
.menuLink1{display:none;}
.jibu_sub_cont_w{width:100%;}
.jibu_sub_cont{ position:relative; width:96%; padding:2%; line-height:20px;}
.intro_h1{font-size:26px; color:#829c2e; padding-top:50px; margin-bottom:10px;}
.intro_txt{font-size:14px; line-height:22px; color:#434343; margin-bottom:30px; text-align:justify;}
.intro_txt img{width:100% !important; height:auto !important;}
.introimg{border-top:4px solid #839e2d; margin-bottom:30px;}
.introimg img{width:100%;}
.intro_h2{padding-top:5%; padding-bottom:5%; font-size:28px; font-weight:700; color:#6a5c51; border-top:4px solid #839e2d;}
.photo_list{width:100%;}
.photo_list ul{overflow:hidden;}
.photo_list ul li{ width:99.6%; margin-bottom:10%; }
.photo_list ul li p.p_img{padding:2%; width:96%; border:1px solid #ddd; }
.photo_list ul li p.p_img img{width:100%; }
.photo_list ul li p.p_txt{font-size:14px; line-height:22px; color:#434343; width:100%; text-align:justify;  margin-top:20px; }
.photo_list ul li.photo_last{background:none;}

.his_maps{width:94%; border-top:4px solid #839e2d; margin-bottom:50px; position:relative; padding:3%; background:url(../images/his_bg.jpg) repeat;}
.cetnertxt{text-align:left; font-size:28px; color:#839e2d; font-weight:700; letter-spacing:1px; margin-bottom:30px;}
.mb30{margin-bottom:30px;}
.hisdiv{position:relative;padding-left:2%;padding-right:2%; width:96%;}
.hisdiv ul {overflow:hidden;} 
.hisdiv ul li{font-size:14px; line-height:22px; float:left; margin-bottom:10px; }
.hisdiv ul li.his_date{width:20%; color: #839e2d; font-weight:700;}
.hisdiv ul li.his_txt{width:80%;} 

.table_web{display:none;}
.board_sec_1{width:100%; border-top:4px solid #839e2d; margin-bottom:50px; position:relative; padding-top:20px;}
.seachbox{overflow:hidden; margin-bottom:20px;}
.board_dtx{float: left; color: #737373; font-weight: bold; padding-top: 12px; display:none;}
.board_dtx span{color:#fe8815;}
.flo_r{float:right;}
.list_sh {font-family:dotum,Helvetica,sans-serif;display: inline-block;vertical-align: middle;margin-left: 5px;}
.list_sh label {text-indent:-9999px;height:0px;width:0px;overflow:hidden; display:block;}
.list_sh .select-skin {vertical-align:middle; position:relative;display:inline-block;width:116px;}
.list_sh .select-skin select { width:100%; height:100%; float:none; display:block; margin:0; padding:0; position:absolute; left:0; top:0; -webkit-appearance:menulist-button;cursor:pointer; }
.list_sh .select-skin-mask { width:100%; border:1px solid #d4d4d4;color:#6f6f6f; background:#fff url(/images/icon/icon_board_search.gif) 93% center no-repeat;}
.list_sh .select-skin-text { white-space:nowrap; padding:7px 10px; line-height:1em; font-size:12px;border-right:1px solid #d4d4d4; }
.list_sh .select-skin-text-clip { margin-right:29px; overflow:hidden;}
.list_sh span {border:1px solid #d4d4d4;height:26px;padding:0 0 0 8px;margin-left:5px;display:inline-block;vertical-align:middle;}
.list_sh .input {border:0px;padding-top:6px; outline:none; width:150px;} 
.list_sh .vm {border:0px;background:#695a55;color:#fff;text-align:center;height:28px;padding:4px 0 4px 0;width:64px;display:inline-block;margin-left:5px;cursor:pointer;}
.list_sh .tx { border:medium none;height:auto;padding:0;margin-right:10px;}
.board_list_mo{width: 100%; border-top: 2px solid #829c2c; margin-bottom:50px;}
.icon_notice2{background: url(http://www.gni.kr/images/icon/icon_notice2.png) left top no-repeat; text-align: center; height: 16px; color: #fff; font-size: 11px; display: inline-block; width: 53px; line-height: 17px;margin-right:5px;}
.icon_notice1{background: url(http://www.gni.kr/images/icon/icon_notice1.png) left top no-repeat; text-align: center; height: 16px; color: #fff; font-size: 11px; display: inline-block; width: 53px; line-height: 17px;margin-right:5px;}
.board_list_mo a{padding:3% 2%; line-height:20px; overflow:hidden; display:block; font-size:14px; color:#434343; border-bottom:1px solid #dcdcdc;}
.board_list_mo a:hover{background:#fafafa;}			
.board_list_mo p.bo_title{width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.board_list_mo p.bo_date{float:right; color:#919191; font-size:12px;}
.board_list_mo p.bo_date .mo_pad{padding-left:10px; padding-right:10px;}			
.paginate{margin-top: 30px; text-align: center; overflow: hidden; height: 36px; line-height: 16px; margin-bottom:40px;}
.paginate a, .paginate strong {vertical-align: middle; border-radius: 4px; overflow: hidden; border: 1px solid #d4d4d4; color: #666666; display: inline-block;  text-decoration: none;}
.paginate a{border:0px !important;}
.paginate .page-num {position: relative; top: 0px; display: inline-block;}
.paginate strong {height: 15px; background: #829c2c; border: 1px solid #829c2c; color: #fff; font-size: 12px; font-weight: bold; padding: 10px 13px 9px;}
.paginate span a {height: 15px; font-size: 12px; padding: 10px 13px 9px; border: 1px solid #c7c7c7;}


.bo_pic{width:100%; margin-bottom:50px; overflow:hidden;}
.bo_pic a{ border:1px solid #dcdcdc; display:block; color:#434343; margin-bottom:20px; width:99.3%;}
.bo_pic a p.bo_sum img{width:100%;}
.bo_pic a.bo_left{margin-right:20px;}
.bo_pic a .bo_txt{width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bo_pic a .bo_txta{border-top:1px solid #dcdcdc; width:96%; padding:2%; font-size:14px; line-height:20px;  }
.bo_pic a .bo_date{font-size:12px; color:#58575c;}
.bo_pic a .bo_date span.bo_bar{padding-right:2%; padding-left:2%;}

.bo_left_pic{width:100%; margin-bottom:50px;}
.bo_left_pic .p_l_list{border-bottom:1px solid #dcdcdc; padding-top:5%; padding-bottom:5%; }
.bo_left_pic .p_l_list ul{overflow:hidden;}			
.bo_left_pic .p_l_list ul li{float:left; margin-right:5%; width:30%;}			
.bo_left_pic .p_l_list ul li img{width:100%;}			
.bo_left_pic .p_l_list ul li.p_l_last{margin-right:0px; width:65%; }
.bo_left_pic .p_l_list ul li.p_l_last a.p_l_title{font-size:15px; color:#434343;  font-weight:700; margin-bottom:5px; display:block; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }			
.bo_left_pic .p_l_list ul li.p_l_last p{color:#434343; line-height:20px;}
.bo_left_pic .p_l_list ul li.p_l_last p.p_l_txt{font-size:14px; text-align:justify; margin-bottom:8px; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }	
.bo_left_pic .p_l_list ul li.p_l_last p.p_l_date{font-size:14px; }
.bo_left_pic .p_l_list ul li.p_l_last p.p_l_date{font-size:12px; color:#58575c;}
.bo_left_pic .p_l_list ul li.p_l_last p.p_l_date span.bo_bar{padding-right:10px; padding-left:10px;}

.board_view{width:100%; border-top:4px solid #839e2d; margin-bottom:20px; position:relative; padding-top:40px; }
.board_view p.bo_biew_p{background:#dbdbdb; padding:10px; font-size:16px; color:#434343;}
.board_view	ul.bo_view_head{overflow:hidden; padding:10px; background:#fafafa; border-bottom:1px solid #e7e7e7;}	
.board_view	ul.bo_view_head li{float:left; margin-right:30px; line-height:20px;}
.board_view	ul.bo_view_head li span.bo_v_t1{font-weight:700;}
.board_view	ul.bo_view_head li span.bo_v_bar{padding-left:10px; padding-right:10px; color:#000;}
.board_view	ul.bo_view_head_mid{display:table-cell; padding:10px; background:#fafafa; border-bottom:1px solid #e7e7e7; width:980px; background:#fafafa;}	
.board_view	ul.bo_view_head_mid li{display:inline-block; vertical-align:middle; text-align:left; line-height:20px;}
.board_view	ul.bo_view_head_mid li span.bo_v_t1{font-weight:700;}
.board_view	ul.bo_view_head_mid li span.bo_v_bar{padding-left:10px; padding-right:10px; color:#000;}
.board_v_st{padding:3% 4%; line-height:22px; font-size:14px; color:#434343; border-bottom:2px solid #dcdcdc; text-align:justify;}		
.board_v_st img{width:100% !important; height:auto !important;}

.board_view	ul.bo_view_head_vol{overflow:hidden; padding:2%; background:#fafafa; border-bottom:1px solid #e7e7e7; width:96%;}	
.board_view	ul.bo_view_head_vol li{width:100%; line-height:24px;}
.board_view	ul.bo_view_head_vol li span.bo_v_t1{font-weight:700;}
.board_view	ul.bo_view_head_vol li span.bo_v_bar{padding-left:10px; padding-right:10px; color:#000;}

.bo_view_vol{width:100%; display:table; background:#fafafa;}
.bo_view_vol ul.bo_view_head_mid_vol{display:table-cell; padding:2%; background:#fafafa; border-bottom:1px solid #e7e7e7; width:96%; }	
.bo_view_vol ul.bo_view_head_mid_vol li{display:inline-block; vertical-align:middle; text-align:left; line-height:20px;}
.bo_view_vol ul.bo_view_head_mid_vol li span.bo_v_t1{font-weight:700;}
.bo_view_vol ul.bo_view_head_mid_vol li span.bo_v_bar{padding-left:10px; padding-right:10px; color:#000;}
.be_list{width:94%; padding:3%; overflow:hidden;}
.be_list ul{overflow:hidden; float:right;}
.be_list ul li{float:left; margin-left:10px;}
.be_list ul li a{background:#829c2e url(../images/btn_arow.jpg) 90%  center no-repeat; color:#fff; font-size:14px; padding:10px 30px 10px 20px;  display:block;}
.mo_U_D{width:100%; overflow:hidden;border-top:1px solid #dcdcdc; }
.mo_U_D a{display:block; width:96%; color:#434343; border-bottom:1px solid #dcdcdc; padding:2%; font-size:14px;}
.mo_U_D a ul{overflow:hidden;}
.mo_U_D a ul li{float:left;}
.mo_U_D a ul li:first-child{width:20%;}
.mo_U_D a ul li:last-child{width:80%; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}	

.bo_wr_table{width:100%; padding-top:4%; border-top:4px solid #839e2d;;}
.bo_wr_table table{ width:100%;  margin-bottom:3%;}
.bo_wr_table table th{background:#f4f5ed; padding-left:3%; text-align:left; font-weight:700;}
.bo_wr_table table th,.bo_wr_table table td{border-bottom:1px solid #dbdbdb; padding-top:10px; padding-bottom:10px; vertical-align:middle;}		
.bo_w_t1{width:30%;}.bo_w_t2{width:70%;}
.bo_wr_table table td{padding-left:20px;max-width:150px}
.bo_wr_table table td .bo_w_in{width:80%; border:1px solid #dcdcdc; padding:3px 4px;}
.bo_wr_table table td .bo_w_in input{padding:3px 4px;  width:100%; border:0px; vertical-align:middle; background:transparent;}
.bo_wr_table table td .bo_w_in2{width:70%; border:1px solid #dcdcdc; padding:3px 4px;}
.bo_wr_table table td .bo_w_in2 input{padding:3px 4px;  width:100%; border:0px; vertical-align:middle; background:transparent;}		
.bo_wr_table table td .bo_w_in3{width:120px; border:1px solid #dcdcdc; padding:3px 4px;}
.bo_wr_table table td .bo_w_in3 input{padding:3px 4px;  width:100%; border:0px; vertical-align:middle; background:transparent;}				
.bo_wr_table table td .bo_w_t_file{width:70%;  vertical-align:middle; height:24px;}
.bo_wr_table table td ul{overflow:hidden; margin-bottom:10px;}
.bo_wr_table table td ul li{float:left; margin-right:30px; margin-bottom:10px;}
.bo_wr_table table td p{line-height:20px;}
.bo_wr_table table td p.bo_t_p{margin-bottom:10px;}
.bo_wr_table .bo_w_p_tx{font-size:14px; margin-bottom:10px;}
.bo_w_span{display:block; color:#839e2d; margin-top:10px;}

.bg{background:url(../images/bg.png) repeat; width:100%; height:100%; position:fixed; z-index:9995; top:0; left:0px; display:none;  }
.vol_layer{position:absolute; z-index:9999;width:96%; margin:2%;  background:#fff; top:0px; left:0px; display:none; }
.vol_title{ font-size:20px; width:85%;  padding-left:15%; background:#829c2f url(../images/vol_layer_title.jpg) 20px center no-repeat; padding-top:10px; padding-bottom:10px; color:#fff;}
.volx{position:absolute; right:0; top:0; }

.volarea{padding:2%; width:96%; }
.volarea table{ width:100%;  margin-bottom:20px; border-top:1px solid #dbdbdb; }
.volarea table th{background:#f4f5ed; padding-left:2%; text-align:left; font-weight:700;}
.volarea table th,.volarea table td{border-bottom:1px solid #dbdbdb; padding-top:10px; padding-bottom:10px; vertical-align:middle; font-size:14px;}		
.vol_t_1{width:30%;}.vol_t_2{width:70%;}
.volarea table td{padding-left:20px;}
.volarea table td .vol_in1{width:80%; border:1px solid #dcdcdc; padding:1px 2px; }
.volarea table td .vol_in1 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea table td .vol_in2{width:60%; border:1px solid #dcdcdc; padding:1px 2px; }
.volarea table td .vol_in2 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea table td .vol_in3{width:20%; border:1px solid #dcdcdc; padding:1px 2px; display:inline-block;}
.volarea table td .vol_in3 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea table td .vol_in4{width:20%; border:1px solid #dcdcdc; padding:1px 2px; display:inline-block;}
.volarea table td .vol_in4 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea table td .vol_st_de{padding:2%; line-height:22px; font-size:14px; border:1px solid #dcdcdc; width:96%; outline:none; height:100px;}
.volarea table td .vol_file{width:70%; border:1px solid #dcdcdc; height:20px;}
div#select_box3 {position: relative; width: 20%; height: 25px; background: url(../images/fot_select.png) 94% center no-repeat; /* 화살표 이미지 */ border: 1px solid #dcdcdc; display:inline-block; padding:2px 3px ;}
div#select_box3 label {position: absolute; font-size: 12px; color: #6f6f6f; height:25px; line-height:25px;   }
div#select_box3 select#color3 {width: 100%; height: 25px; min-height: 25px; line-height: 25px; color:#6f6f6f; opacity: 0; filter: alpha(opacity=0); /* IE 8 */  vertical-align:middle;}
div#select_box4 {position: relative; width: 30%; height: 25px; background: url(../images/fot_select.png) 94% center no-repeat; /* 화살표 이미지 */ border: 1px solid #dcdcdc;display:inline-block; padding:2px 3px ;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; vertical-align:middle;}
div#select_box4 label {position: absolute; font-size: 12px; color: #6f6f6f; height:25px; line-height:25px; }
div#select_box4 select#color4 {width: 100%; height: 25px; min-height: 25px; line-height: 25px; color:#6f6f6f; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
div#select_box5 {position: relative; width: 70%; height: 25px; background: url(../images/fot_select.png) 94% center no-repeat; /* 화살표 이미지 */ border: 1px solid #dcdcdc;display:inline-block; padding:2px 3px ;}
div#select_box5 label {position: absolute; font-size: 12px; color: #6f6f6f; height:25px; line-height:25px;  padding-left:10px;}
div#select_box5 select#color5 {width: 100%; height: 25px; min-height: 25px; line-height: 25px; color:#6f6f6f; opacity: 0; filter: alpha(opacity=0); /* IE 8 */}
.vol_pertxt_w{width:94%; background:#fff; border-bottom:1px solid #dcdcdc;  padding:2%;}
.vol_pertxt{background:#fff; height:100px; overflow-x:hidden; border:1px solid #dcdcdc; padding:2%;}
.vol_pertxt p{line-height:20px; font-size:12px;}
.vol_pertxt p.vol_in_t{font-weight:700; margin-bottom:10px;}
.vol_perok{text-align:center; padding-top:10px;}
.vol_perok input{vertical-align:middle;}
.be_list_vol{width:96%; padding:5% 2%; position:relative; overflow:hidden; }
.be_list_vol ul{overflow:hidden; float:right;}
.be_list_vol ul li{float:left; margin-left:10px;}
.be_list_vol ul li a{background:#829c2e url(../images/btn_arow.jpg) 90%  center no-repeat; color:#fff; font-size:14px; padding:10px 30px 10px 20px;  display:block;}
.be_list_vol ul li.hui a{background:#646464 url(../images/btn_arow.jpg) 90%  center no-repeat; color:#fff; font-size:14px; padding:10px 30px 10px 20px;  display:block;}
.vol_cau{margin-top:10px; display:block; padding-left:20px; background:url(../images/vol_cau.jpg) no-repeat; font-size:12px;}


.online_mun{width:96%; margin-bottom:20px; font-size:14px; overflow:hidden; margin-bottom:20px;}
.online_mun .online{margin-right:10px;}
.online_mun .online input{vertical-align:middle;}	
.online_mun .online_t{margin-right:20px;}
.vol_ju{color:#ffa800;}
.online_r{float:right;font-size:12px;}

.sponwrap_w{border-top:4px solid #839e2d; width:96%; padding:2%; }
.sponwrap{overflow:hidden; padding-top:30px;}
.sponwrap .spon_list{overflow:hidden;}
.spon_list div{width:100%; margin-bottom:30px; }
.spon_list div .sponimg{margin-bottom:30px; }
.spon_list div .sponimg img{width:100%;}			
.spon_list div ul{overflow:hidden; padding-bottom:20px; border-bottom:1px solid #dcdcdc; margin-bottom:20px;}
.spon_list div ul li.sponin_l{float:left; font-size:20px; font-weight:700; color:#000;}
.spon_list div ul li.sponin_r{float:right;}	
.spon_list div ul li.sponin_r a{background:#829c2e; color:#fff; font-size:14px; padding:8px 20px; vertical-align:middle; display:block;}
.spon_list div .spon_un_txt{font-size:14px; color:#555555; line-height:20px;}

.magazine_w{border-top:4px solid #839e2d; width:96%; padding:2%; }
.magazine_wrap{overflow:hidden; padding-top:30px; }
.magazine_wrap .magazine_list{overflow:hidden;}
.magazine_list div{width:99%; margin-bottom:30px; overflow:hidden; padding-right:1%;  }
.magazine_list div .maga_title{color:#849a2e; font-size:20px; text-align:right; margin-bottom:20px; font-weight:700;}
.magazine_list div .maga_img{display:block; border:1px solid #dcdcdc; margin-bottom:20px; position:relative; } 		
.magazine_list div .maga_img img{width:100%;}		
.magazine_list div .maga_txt{margin-bottom:20px; font-size:16px; color:#555; width:100%;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.maga_link{background:#829c2e url(../images/btn_arow.jpg) 90%  center no-repeat; color:#fff; font-size:14px; padding:10px 30px 10px 20px;  display:block; float:right;}
.jjok_w{position: absolute; display: block; top: 12px; right: -5px; height: 52px; padding-right: 5px; background: url(http://www.gni.kr/images/icon/bg_neighbor2.png) no-repeat right center;}
.jjok{display: block; height: 48px; padding: 0 8px 0 26px; color: #fff; text-align: center; line-height: 47px; background: url(http://www.gni.kr/images/icon/bg_neighbor1.png) no-repeat left 0px;}


.vol_sup{position:relative; width:96%; padding:2%;  background:#fff;;}
.volarea_sup{ width:100%; }
.volarea_sup table{ width:100%;  margin-bottom:20px; border-top:1px solid #dbdbdb; }
.volarea_sup table th{background:#f4f5ed; padding-left:10px; text-align:left; font-weight:700;}
.volarea_sup table th,.volarea_sup table td{border-bottom:1px solid #dbdbdb; padding-top:10px; padding-bottom:10px; vertical-align:middle; font-size:14px;}		
.vol_t_1_sup{width:25%;}.vol_t_2_sup{width:75%;;}
.volarea_sup table td{padding-left:20px;}
.volarea_sup table td .vol_in1{width:70%; border:1px solid #dcdcdc; padding:1px 2px; }
.volarea_sup table td .vol_in1 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea_sup table td .vol_in2{width:50%; border:1px solid #dcdcdc; padding:1px 2px; }
.volarea_sup table td .vol_in2 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea_sup table td .vol_in3{width:20%; border:1px solid #dcdcdc; padding:1px 2px; display:inline-block;}
.volarea_sup table td .vol_in3 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea_sup table td .vol_in4{width:20%; border:1px solid #dcdcdc; padding:1px 2px; display:inline-block;}
.volarea_sup table td .vol_in4 input{padding:1px 2px; height:24px; width:100%; border:0px; vertical-align:middle; background:transparent; outline:none;}
.volarea_sup table td .vol_st_de{padding:2%; line-height:22px; font-size:14px; border:1px solid #dcdcdc; width:96%; outline:none; height:100px;}
.volarea_sup table td .vol_file{width:70%; border:1px solid #dcdcdc; height:20px;}

.vol_pertxt_w_sup{width:96%; background:#fff; border-bottom:1px solid #dcdcdc;  padding:2%;}
.vol_pertxt_sup{background:#fff; height:100px; overflow-x:hidden; border:1px solid #dcdcdc; padding:10px;}
.vol_pertxt_sup p{line-height:20px; font-size:12px;}
.vol_pertxt_sup p.vol_in_t{font-weight:700; margin-bottom:10px;}
.vol_perok_sup{text-align:center; padding-top:10px;}
.vol_perok_sup input{vertical-align:middle;}
.be_list_vol_sup{width:98%; padding:2% 0 2% 2%; position:relative; overflow:hidden; }
.be_list_vol_sup ul{overflow:hidden; float:right;}
.be_list_vol_sup ul li{float:left; margin-left:10px;}
.be_list_vol_sup ul li a{background:#829c2e url(../images/btn_arow.jpg) 90%  center no-repeat; color:#fff; font-size:14px; padding:10px 30px 10px 20px;  display:block;}
.be_list_vol_sup ul li.hui a{background:#646464 url(../images/btn_arow.jpg) 90%  center no-repeat; color:#fff; font-size:14px; padding:10px 30px 10px 20px;  display:block;}


.maps_w{border-top:4px solid #819c29; width:100%; padding-top:30px; margin-bottom:50px;}
.maps{border:1px solid #dcdcdc; margin-bottom:30px;width:100%;height:350px;}
.maps iframe{width:99.5%; height:300px;}
.mapstxt{width:100%;}
.mapstxt p{line-height:22px; font-size:14px; margin-bottom:10px;}
.mapstxt p span.left{padding-left:15px; background:url(../images/map_bar.jpg) left center no-repeat;}
.mapstxt p span.mapjins{font-weight:700;}		
.mapstxt p span.mapst{padding-left:10px; padding-right:10px;}				
.mapstxt p span.add{margin-right:20px;}	
/*
.mobl{display:block; line-height:22px; font-size:14px;}
.mof{padding-left:15px; background:url(../images/map_bar.jpg) left center no-repeat;}
.mapstxt .mobl span.mapjins{font-weight:700;}		
.mapstxt .mobl span.mapst{padding-left:10px; padding-right:10px;}				
.mapstxt .mobl span.add{margin-right:20px;}	
*/
.jins{font-weight:700;}

.sch_w{width:96%; padding:2%; border-top:4px solid #839e2d; padding-top:30px;}
.sch{width:100%; margin-bottom:60px;}
.sch_movie{position:relative; width:100%;padding-bottom:50%;}
.sch_movie iframe{position:absolute; width:100%; height:100%; }
.sch_list{overflow:hidden; border-top:2px solid #839e2d; padding-top:30px;}
.sch_list div{width:100%; margin-bottom:50px;}
.sch_list div img{width:100%;}	
.sch_list div .schimg{margin-bottom:30px; }
.sch_list div .schin_l{font-size:16px; font-weight:700; color:#000; margin-bottom:5px;}
.sch_list div .sch_un_txt{font-size:14px; color:#555555; line-height:20px;}

.sch_proj{width:96%;padding:2%; border-top:4px solid #839e2d; padding-top:50px;}
.sch_title{border:1px solid #e6e6e6; padding:3%; width:94%; text-align:center; margin-bottom:20px;}
.sch_title .schp1{font-size:20px; color:#454545; margin-bottom:10px; font-weight:700;}
.sch_title .schp2{font-size:14px; color:#666; line-height:20px;}
.sch_pro_arow_w{width:100%; border-bottom:1px solid #e6e6e6;}
.sch_pro_arow{width:147px; margin:auto; padding-bottom:31px; background:url(../images/sch_pro_img_1.jpg) no-repeat; }	
.sch_pro_cont{overflow:hidden; width:100%;}	
.sch_pro_cont ul {overflow:hidden;}
.sch_pro_cont ul.pro_last{margin-right:0px !important;}		
.sch_pro_cont ul li.proline{padding-top:30px; padding-bottom:30px; background:url(../images/pro_line.jpg) top center repeat-y; width:50%; margin:auto; color:#fff; font-size:16px;  display:block; overflow:hidden;}
.sch_pro_cont ul li.proline span{display:block; float:left;}
.sch_pro_cont ul li.proline	.sch_pro_l{ background:url(../images/sch_proj_l_ga.jpg) top left no-repeat; width:10%; height:34px; background-size:100% 100%;}	
.sch_pro_cont ul li.proline	.sch_pro_r{background:url(../images/sch_proj_r_ga.jpg) top left no-repeat;  width:10%; height:34px; background-size:100% 100%;}			
.sch_pro_cont ul li.proline	.protxt{ background:#695a55;  width:80%; height:34px; line-height:34px; text-align:center;}	
.sch_pro_cont ul li.proline	.sch_pro_l2{ background:url(../images/sch_proj_l_ga_1.jpg) top left no-repeat; width:10%; height:34px;  background-size:100% 100%;}	
.sch_pro_cont ul li.proline	.sch_pro_r2{background:url(../images/sch_proj_r_ga_1.jpg) top left no-repeat;  width:10%; height:34px;  background-size:100% 100%;}			
.sch_pro_cont ul li.proline	.protxt2{ background:#829c2e;  width:80%; height:34px; line-height:34px; text-align:center;}	
.sch_pro_cont ul li.proline2{border:1px solid #e6e6e6; padding:2.68%; width:94%; overflow:hidden;}		
.sch_pro_cont ul li.proline2 .sch_litxt{margin-bottom:5px; overflow:hidden;}
.sch_pro_cont ul li.proline2 .sch_litxtlast{margin-bottom:10px;}
.sch_pro_cont ul li.proline2 .sch_litxtlast2{margin-bottom:30px;}		
.sch_litxt p{float:left; font-size:13px; line-height:20px;}
.sch_litxt p.jins{width:10%; font-weight:700;}		
.sch_litxt p.jinstxt{width:90%;}
.sch_img img{width:100%;}	
.sch_img{position:relative;}			
.sch_img .sch_img_txt{position:absolute; bottom:20px; left:20px; font-size:14px; color:#fff; }

.fam_w{width:96%; padding:2%; border-top:4px solid #839e2d; padding-top:50px; min-height:700px;}
.fam_title{font-size:22px; color:#464646; font-weight:700; margin-bottom:10px;}
.fam_title span.famcho{color:#829c2c !important;}		
.famarea p{color:#464646; line-height:22px; font-size:14px;}
.famarea{margin-bottom:30px;}
.famli{overflow:hidden;}
.famli li{margin-bottom:10px;}
.famli li .famparea{overflow:hidden; margin-bottom:5px;}		
.famli li .famparea p{float:left;font-weight:700;}
.famli li .famparea p:nth-child(1){width:5%;}		
.famli li .famparea p:nth-child(2){width:95%;}				
.mr0{margin-right:0px !important;}
.famli li p.pad22{padding-left:22px; }
.famdirec{width:70%; margin:auto; overflow:hidden; margin-top:30px; margin-bottom:50px; position:relative;}
.famdirec ul{overflow:hidden;}			
.famdirec ul.fam_lastul{ padding-right:0px; background:none;}
.famdirec ul li.fam_one:after{content:''; background:url(../images/fam_mo_bg.jpg) no-repeat; display:block; width:75px; height:15px; position:absolute; left:50%; margin-left:-38px; top:75px; background-size:75px 15px; }								
.famdirec ul.fam_lastul	li.fam_one:after{background:none;}	
.famdirec ul li.lastone{background:none !important;  padding-bottom:10px !important;}		
.famdirec ul li.fam_one{overflow:hidden; background:url(../images/pro_line.jpg) top center repeat-y; padding-bottom:55px; position:relative;}			
.famdirec ul li.fam_one p{float:left; height:56px;  }
.famdirec ul li.fam_one p.fam_l{width:10%; background:url(../images/fam_l_img.jpg) no-repeat; background-size:100% 100%;}
.famdirec ul li.fam_one p.fam_r{width:10%; background:url(../images/fam_r_img.jpg) no-repeat;  background-size:100% 100%;}			
.famdirec ul li.fam_one p.famtxt{width:80%; line-height:56px; background:#695a55; text-align:center; font-weight:700; font-size:18px; color:#fff;}
.famdirec ul li.fam_one p.fam_l2{width:10%; background:url(../images/fam_l_img_1.jpg) no-repeat; background-size:100% 100%;}
.famdirec ul li.fam_one p.fam_r2{width:10%; background:url(../images/fam_l_img_2.jpg) no-repeat; background-size:100% 100%;}						
.famdirec ul li.fam_one p.famtxt2{width:80%; line-height:56px; background:#839a30; text-align:center; font-weight:700; font-size:18px; color:#fff;}			
.famdirec ul li.fam_last{width:226px; padding:38px 20px; background:url(../images/fam_img_2.jpg) no-repeat; display:none;}
.famdirec ul li.fam_last2{width:226px; padding:49px 20px; background:url(../images/fam_img_2.jpg) no-repeat; display:none;}	
.famimgarea{border:1px solid #e6e6e6; width:89.3%; text-align:center; padding:5%;}	
.famimgarea img{width:100%;}

.psy_w{width:96%; padding:2%; border-top:4px solid #839e2d; padding-top:50px; min-height:700px;}
.psyarea{width:100%;}
.mb50{margin-bottom:50px !important;}
.psyarea .psy_tutle{font-size:22px; color:#464646; font-weight:700; margin-bottom:20px; padding-left:15px; background:url(../images/psy_jum.jpg) left center no-repeat;}
.psylist ul li{margin-bottom:2%;}
.psylist ul li.psysubtitle{ width:96%; padding:2%; font-size:16px; font-weight:700; color:#464646; background:#f0f2e4;}
.psylist ul li.psysubtxt{width:96%; padding:2%;  font-size:14px; line-height:20px;}		
.psylist ul li.psysubtxt .psy_cho{color:#839a32; font-size:16px; line-height:24px;}
.psy_p{padding-left:15px; border-bottom:1px solid #e6e6e6;padding-bottom:10px; font-size:14px; line-height:20px;}

.psyarea_cure{width:100%; overflow:hidden;}
.mb50{margin-bottom:50px !important;}
.psyarea_cure .psy_tutle_cure{font-size:22px; color:#464646; font-weight:700; margin-bottom:20px; padding-left:15px; background:url(../images/psy_jum.jpg) left center no-repeat; }
.psylist_cure ul{overflow:hidden; }
.psylist_cure ul li.psysubtitle_cure{width:96%; padding:2%; font-size:16px; font-weight:700; color:#464646; background:#f0f2e4;   line-height:30px; height:30px; }
.psylist_cure ul li.psysubtitle_cure p{display:inline;}
.psylist_cure ul li.psysubtxt_cure{width:96%; padding:2%; font-size:14px; line-height:20px;}		
.psylist_cure ul li.psysubtxt_cure .cure_p{margin-bottom:20px;}		
.psylist_cure ul li.psysubtxt_cure .psy_cho_cure{color:#839a32; font-size:14px; line-height:24px;}
.psy_cure_left{width:100%; background:#839a32; text-align:center; color:#fff; font-size:16px; font-weight:700; text-align:center; line-height:40px; height:40px;}
.psy_cure_left p{display:inline}
.psy_cure_left_un{width:100%; background:#685b55; text-align:center; color:#fff; font-size:16px; font-weight:700; text-align:center;line-height:40px; height:40px; margin-top:40px;}
.psy_cure_left_un p{display:inline}
.cure_web{display:none;}
.cure_mobile{display:block;}

.ties_w{width:96%;padding:2%; border-top:4px solid #839e2d; padding-top:50px; min-height:700px;}
.tiesarea{width:100%; padding-bottom:20px; border-bottom:1px solid #e6e6e6; margin-bottom:30px;}
.tiesarea p.ties_title{color:#4646; font-size:20px; margin-bottom:20px; font-weight:700;}
.tiesarea p.ties_txt{color:#464646; font-size:14px; line-height:20px; }



.cra_w{width:96%; padding:2%; border-top:4px solid #839e2d; padding-top:50px; min-height:700px;}
.cra_sec{margin-bottom:50px;}
.mb50{margin-bottom:50px;}
.cra_w .cra_title{color:#685b55; font-size:18px; margin-bottom:10px; font-weight:700;}
.cra_w .cra_txt{color:#464646; line-height:20px; font-size:14px; margin-bottom:20px;}
.cra_w .cra_txt img{width:100% !important; height:auto !important;}
.cra_w .cra_pyu{border:1px solid #e6e6e6; width:938px; padding:20px; margin-bottom:20px; display:none; }
.cra_w .cra_pyu ul{overflow:hidden;}		
.cra_w .cra_pyu ul li{float:left; padding-right:25px; height:275px;}	
.cra_w .cra_pyu ul li .stap1p{height:44px; line-height:44px; text-align:center; color:#fff; font-size:16px; font-weight:700;}
.cra_w .cra_pyu ul li .cra_intxt1{padding:25px; padding-top:0px; border:1px solid #bfcd8f; height:204px; line-height:18px;}	
.cra_w .cra_pyu ul li .cra_intxt2{padding:19px; padding-top:0px; border:1px solid #bfcd8f; height:210px; line-height:18px;}	
.cra_w .cra_pyu ul li .cra_intxt3{padding:19px; padding-top:0px; border:1px solid #bfcd8f; height:210px; line-height:18px;}	
.cra_w .cra_pyu ul li .cra_intxt4{padding:19px; padding-top:0px; border:1px solid #bfcd8f; height:210px; line-height:18px;}							
.cra_w .cra_pyu ul li .cra_center{text-align:center;}	
.cra_intxtp{border-bottom:1px dotted #8eae27; padding:20px 0;}
.cra_intxtpnone{border-bottom:0; padding:20px 0;}		
.cra_last{padding:5px 0;}		
.cra_w .cra_pyu ul li .l1{padding-left:10px;}	
.cra_w .cra_pyu ul li .l2{padding-left:15px;}				
.cra_w .cra_pyu ul li.cra_one{width:100px; background:url(../images/cra_step_1.jpg) 94% center no-repeat; }
.cra_w .cra_pyu ul li.cra_one .cra_intitle1{background:#77921f;}
.cra_w .cra_pyu ul li.cra_two{width:220px; background:url(../images/cra_step_1.jpg) 97% center no-repeat;}		
.cra_w .cra_pyu ul li.cra_two .cra_intitle2{background:#85a222;}		
.cra_w .cra_pyu ul li.cra_thr{width:270px; background:url(../images/cra_step_1.jpg) 97.5% center no-repeat;}		
.cra_w .cra_pyu ul li.cra_thr .cra_intitle3{background:#8eae27;}				
.cra_w .cra_pyu ul li.cra_for{width:273px; padding-right:0px;}								
.cra_w .cra_pyu ul li.cra_for .cra_intitle4{background:#a6c931;}
.cra_img{width:100%; }
.cra_img ul{overflow:hidden;}
.cra_img ul li.cra_img_1_3{display:block;}
.cra_img ul li.cra_img_1_3 img{width:100%;}
.cra_img ul li.cra_img_2_2{display:block;}
.cra_img ul li.cra_img_2_2 img{width:100%;}
.cra_img ul li.cra_img_3_1{display:block;}
.cra_img ul li.cra_img_3_1 img{width:100%;}
.cra_img ul li.cra_img_4_1{display:block;}
.cra_img ul li.cra_img_4_1 img{width:100%;}
.cra_img ul li.cra_img_5_3{display:block;}
.cra_img ul li.cra_img_5_3 img{width:100%;}
.cranone{display:none;}
.cra_img ul li{display:none;}
.cra_img ul li.cra_img_last{margin-right:0px;}	
.cra_w .cra_pyu2{border:1px solid #e6e6e6; width:938px; padding:20px; margin-bottom:20px; display:none;}
.cra_w .cra_pyu2 ul{overflow:hidden;}		
.cra_w .cra_pyu2 ul li{float:left; padding-right:25px; height:190px;}	
.cra_w .cra_pyu2 ul li .stap1p{padding-top:20px; padding-bottom:20px; text-align:center; color:#fff; font-size:16px; font-weight:700;}
.cra_w .cra_pyu2 ul li .stap1p span{display:block;}			
.cra_w .cra_pyu2 ul li .cra_intxt1{padding:19px; padding-top:0px; border:1px solid #bfcd8f; height:111px; line-height:18px;}	
.cra_w .cra_pyu2 ul li .cra_intxt2{padding:19px; padding-top:0px; border:1px solid #bfcd8f; height:92px; line-height:18px;}	
.cra_w .cra_pyu2 ul li .cra_intxt3{padding:19px; padding-top:0px; border:1px solid #bfcd8f; height:92px; line-height:18px;}	
.cra_w .cra_pyu2 ul li .cra_intxt4{padding:10px; padding-top:0px; border:1px solid #bfcd8f; height:101px; line-height:18px;}							
.cra_w .cra_pyu2 ul li .cra_center{text-align:center;}	
.cra_intxtp2{border-bottom:1px dotted #8eae27; padding:10px 0;}
.cra_intxtpnone2{border-bottom:0; padding:10px 0;}		
.cra_last2{padding:5px 0;}		
.cra_w .cra_pyu2 ul li .l1{padding-left:7px;}	
.cra_w .cra_pyu2 ul li .l2{padding-left:15px;}				
.cra_w .cra_pyu2 ul li.cra_one2{width:200px; background:url(../images/cra_step_2.jpg) 97% center no-repeat; }
.cra_w .cra_pyu2 ul li.cra_one2 .cra_intitle1{background:#77921f;}
.cra_w .cra_pyu2 ul li.cra_two2{width:210px; background:url(../images/cra_step_2.jpg) 97% center no-repeat;}		
.cra_w .cra_pyu2 ul li.cra_two2 .cra_intitle2{background:#85a222;}		
.cra_w .cra_pyu2 ul li.cra_thr2{width:213px; background:url(../images/cra_step_2.jpg) 97% center no-repeat;}		
.cra_w .cra_pyu2 ul li.cra_thr2 .cra_intitle3{background:#8eae27;}				
.cra_w .cra_pyu2 ul li.cra_for2{width:240px; padding-right:0px;}								
.cra_w .cra_pyu2 ul li.cra_for2 .cra_intitle4{background:#a6c931;}	
.cra_w .cra_pyu3{border:1px solid #e6e6e6; width:938px; padding:20px; margin-bottom:20px; display:none; }
.cra_w .cra_pyu3 ul{overflow:hidden;}		
.cra_w .cra_pyu3 ul li{float:left; padding-right:25px; }	
.cra_w .cra_pyu3 ul li .stap1p{padding-top:10px; padding-bottom:10px; text-align:center; color:#fff; font-size:16px; font-weight:700;}
.cra_w .cra_pyu3 ul li .stap1p span{display:block;}			
.cra_w .cra_pyu3 ul li .cra_intxt1{padding:10px; padding-top:0px; border:1px solid #bfcd8f; line-height:18px;}	
.cra_w .cra_pyu3 ul li .cra_intxt2{padding:10px; padding-top:0px; border:1px solid #bfcd8f; line-height:18px;}	
.cra_w .cra_pyu3 ul li .cra_center{text-align:center;}	
.cra_intxtp3{border-bottom:1px dotted #8eae27; padding:10px 0;}
.cra_intxtpnone3{border-bottom:0; padding:10px 0;}		
.cra_last3{padding:5px 0;}		
.cra_w .cra_pyu3 ul li .l1{padding-left:7px;}	
.cra_w .cra_pyu3 ul li .l2{padding-left:15px;}				
.cra_w .cra_pyu3 ul li.cra_one3{width:456px; background:url(../images/cra_step_3.jpg) 98.5% center no-repeat; }
.cra_w .cra_pyu3 ul li.cra_one3 .cra_intitle1{background:#77921f;}
.cra_w .cra_pyu3 ul li.cra_two3{width:456px; padding-right:0px; }		
.cra_w .cra_pyu3 ul li.cra_two3 .cra_intitle2{background:#85a222;}	
.cra_w .cra_pyu4{border:1px solid #e6e6e6; width:938px; padding:20px; margin-bottom:20px;  display:none;}
.cra_w .cra_pyu4 ul{overflow:hidden;}		
.cra_w .cra_pyu4 ul li{float:left; padding-right:25px;}	
.cra_w .cra_pyu4 ul li .stap1p{padding-top:10px; padding-bottom:10px; text-align:center; color:#fff; font-size:16px; font-weight:700;}
.cra_w .cra_pyu4 ul li .stap1p span{display:block;}			
.cra_w .cra_pyu4 ul li .cra_intxt1{padding:19px; padding-top:0px; border:1px solid #bfcd8f; line-height:18px;}	
.cra_w .cra_pyu4 ul li .cra_intxt2{padding:19px; padding-top:0px; border:1px solid #bfcd8f; line-height:18px;}	
.cra_w .cra_pyu4 ul li .cra_intxt3{padding:19px; padding-top:0px; border:1px solid #bfcd8f; line-height:18px;}	
.cra_w .cra_pyu4 ul li .cra_center{text-align:center;}	
.cra_intxtp4{border-bottom:1px dotted #8eae27; padding:10px 0;}
.cra_intxtpnone4{border-bottom:0; padding:10px 0;}		
.cra_last4{padding:5px 0;}		
.cra_w .cra_pyu4 ul li .l1{padding-left:7px;}	
.cra_w .cra_pyu4 ul li .l2{padding-left:15px;}				
.cra_w .cra_pyu4 ul li.cra_one4{width:295px; background:url(../images/cra_step_2.jpg) 97.5% center no-repeat; }
.cra_w .cra_pyu4 ul li.cra_one4 .cra_intitle1{background:#77921f;}
.cra_w .cra_pyu4 ul li.cra_two4{width:295px; background:url(../images/cra_step_2.jpg) 97.5% center no-repeat;}		
.cra_w .cra_pyu4 ul li.cra_two4 .cra_intitle2{background:#85a222;}		
.cra_w .cra_pyu4 ul li.cra_thr4{width:295px; padding-right:0px; }		
.cra_w .cra_pyu4 ul li.cra_thr4 .cra_intitle3{background:#8eae27;}	
.cra_w .cra_pyu5{border:1px solid #e6e6e6; width:938px; padding:20px; margin-bottom:20px; display:none; }
.cra_w .cra_pyu5 ul{overflow:hidden;}		
.cra_w .cra_pyu5 ul li{float:left; padding-right:25px; }	
.cra_w .cra_pyu5 ul li .stap1p{padding-top:10px; padding-bottom:10px; text-align:center; color:#fff; font-size:16px; font-weight:700;}
.cra_w .cra_pyu5 ul li .stap1p span{display:block;}			
.cra_w .cra_pyu5 ul li .cra_intxt1{padding:10px; padding-top:0px; border:1px solid #bfcd8f; line-height:18px;}	
.cra_w .cra_pyu5 ul li .cra_intxt2{padding:10px; padding-top:0px; border:1px solid #bfcd8f; line-height:18px;}	
.cra_w .cra_pyu5 ul li .cra_center{text-align:center;}	
.cra_intxtp5{border-bottom:1px dotted #8eae27; padding:10px 0;}
.cra_intxtpnone5{border-bottom:0; padding:10px 0;}		
.cra_last5{padding:5px 0;}		
.cra_w .cra_pyu5 ul li .l1{padding-left:7px;}	
.cra_w .cra_pyu5 ul li .l2{padding-left:15px;}				
.cra_w .cra_pyu5 ul li.cra_one5{width:456px; background:url(../images/cra_step_3.jpg) 98.5% center no-repeat; }
.cra_w .cra_pyu5 ul li.cra_one5 .cra_intitle1{background:#77921f;}
.cra_w .cra_pyu5 ul li.cra_two5{width:456px; padding-right:0px; }		
.cra_w .cra_pyu5 ul li.cra_two5 .cra_intitle2{background:#85a222;}


.protect_w{width:96%; padding:2%; border-top:4px solid #839e2d; padding-top:50px; min-height:700px;}
.protect_w .protect_area{margin-bottom:30px; width:100%;}		
.protect_w .protect_area .protect_title{font-size:22px; color:#464646; font-weight:700; margin-bottom:10px; padding-left:15px; background:url(../images/psy_jum.jpg) left center no-repeat;}
.protect_w .protect_area p{font-size:14px; line-height:20px;}
.protect_img{margin-bottom:30px;}
.protect_img ul{overflow:hidden;}
.protect_img ul li{margin-bottom:10px;}
.protect_img ul li img{width:100%;}


.social_w{width:96%; padding:2%; border-top:4px solid #839e2d; padding-top:50px; min-height:700px;}
.social_w .social_area{margin-bottom:50px;}		
.social_w .social_area .social_title{font-size:22px; color:#6d504c; font-weight:700; margin-bottom:10px; line-height:28px; }
.social_w .social_area .social_title2{font-size:18px; line-height:22px; color:#464646; font-weight:700; margin-bottom:10px; padding-left:15px; background:url(../images/psy_jum.jpg) left center no-repeat;}		
.social_w .social_area p{font-size:14px; line-height:20px;}
.social_w .social_area .social_sun{border:1px solid #e6e6e6; width:96%; padding:2%; margin-bottom:20px;}		
.social_w .social_area .social_sun p{padding-left:20px; background:url(../images/so_net_icon.jpg) left center no-repeat; margin-bottom:5px;}		
.social_w .social_area .social_sun_img{border:1px solid #e6e6e6; width:96%; padding:2%;  text-align:center; }
.social_w .social_area .social_sun_img img{width:100%;}		
.pl15{padding-left:15px;}
.social_img{margin-bottom:30px; margin-top:20px;}
.social_img ul{overflow:hidden;}
.social_img ul li{float:left; margin-right:13px; width:100%; margin-bottom:13px;}
.social_img ul li .so_in_img img{width:100%;}
.social_img ul li .so_in_div{padding:2%; border:1px solid #e6e6e6;  }		
.social_img ul li .so_in_div .so_in_p1{font-size:16px; font-weight:700; margin-bottom:10px; }		
.social_img ul li .so_in_div .so_in_p2{font-size:14px; margin-bottom:10px; padding-left:7px; background:url(http://www.gni.kr/images/business/blt_dash.png) left 10px no-repeat;}		
.social_img ul li.social_last{margin-right:0px;}
.so_ti,.so_none{display:none;}

.error{border:0px; font-size:30px; font-weight:700; height:500px; line-height:500px; text-align:center; background:url(http://www.gni.kr/images/common/error.png) center 130px no-repeat;}
.error span{color:#8aa330;}

.bg,.PerAreas{display:none;}


.PerAreas{width: 80%;margin: 5%;background: #f6f2f3;display: none;position: absolute;bottom: 100px;z-index: 9999;padding: 5%;text-align: left;}
.PerAreas h2{font-size:16px; font-family:"맑은 고딕";color:#000;text-align:center;padding:30px 0px 20px 0px}
.PerAreas .InArea{background:#fff; border:1px solid #cfcfcf;padding:20px; color:#fff;}
.PerAreas .InArea .Secs{margin-bottom:3%;}
.PerAreas .InArea .Secs h3{font-size:14px; margin-bottom:10px;}
.PerAreas .InArea .Secs p{line-height:22px; font-size:12px;color:#000;padding-left:10px;}
.PerAreas .InArea .tablePerson{width:100%;}		
.PerAreas .InArea .tablePerson .Heads{padding:10px 0; background:#7e7576; color:#fff;text-align:center;}	
.PerAreas .InArea .tablePerson ul.Bodys{width: 100%; border: 1px solid #cdcdcd;padding: 0;display: table;box-sizing: border-box;margin-bottom: -1px;}
.PerAreas .InArea .tablePerson ul.Bodys li{color:#000; text-align:center;display:table-cell;vertical-align:middle;padding:10px 0;}
.PerAreas .InArea .tablePerson ul.Bodys li.LBTN{border-right:1px solid #cdcdcd; width:35%;}

.PerBang{color:#f5f5f5;padding-bottom:20px; color:#828282;display:block}
.PersonXXDiv{padding:40px 0; text-align:center;}
.PersonXX{background:#7e7576; color:#fff;padding:14px 40px;}
