/*
 * [[ UI ]]
 * 2015-11-17 오전 11:21:06
 * goldlch@idenvi.co.kr.이창호
*/

html,body{height:100%}
html {
	-webkit-overflow-scrolling: touch;
}
#ui_wrap{position:relative;min-height:100%;min-width:320px}
#ui_head{position:absolute;left:0;top:0;width:100%;z-index:4;min-width:320px; height: 70px; border-bottom: 1px solid #ffffff;}
#ui_head .ui_top h1{display:block;width:165px;height:100%;padding:0;}
#ui_head .ui_top h1 a{display:block;height:40px;background:url('../img/m_main_logo.png') center center no-repeat;
background-size: 165px; text-indent:-99999em;overflow:hidden;}
#ui_head .ui_top button{position:absolute;top:15px; right: 20px;display:block;width:35px;height:35px;overflow:hidden}
#ui_head .ui_top button em{display:block;width:35px;height:2px;background-color:#fff;text-indent:-99999em;overflow:hidden}
#ui_head .ui_top button em:nth-child(1){margin:0 0 0 0px}
#ui_head .ui_top button em:nth-child(2){margin:8px 0 8px 0px}
#ui_head .ui_top button em:nth-child(3){margin:0 0 0 0px}



#ui_body{position:relative;/*padding-top:46px;*/z-index:0}
#ui_body .top_visual{position:relative; width:100%; height:220px; overflow:hidden; }
#ui_body .top_visual.lawyer{ height:auto; }
#ui_body .top_visual .top_visual_tit{ display:block; position:absolute; width:100%;  top: 130px; text-align:left; }
#ui_body .top_visual .top_visual_tit h2{display:block; width:100%; position:absolute; float: right; color: #ffffff; margin-left: 70px; margin-top: -10px; font-weight: 400; font-size: 1.5em;}
#ui_body .top_visual .top_visual_tit .tit_line{float: left; width: 50px; height: 1px; background: #ffffff; margin-left:3px;}
#ui_body .top_visual img{display:block;width:100%; height: 100%; }
#ui_body .top_visual .info_img img {width:75%; margin-left:30px;}

#footer {width:100%;padding:15px 0 75px;background:#333333;}
.footM {width:90%;margin:0 auto;}
.footM ul.util { display:flex; overflow:hidden; margin-top:20px;}
.footM ul.util li { display:block; width:100%; }
.footM ul.util li:first-child {margin-left:0;}
.footM ul.util li a {color:#989898;}
#footer .address {margin-top:15px;font-family:WebNotoSansL;font-size:12px;color:#b3b3b3;font-weight:normal;letter-spacing:0.01px; line-height:18px;}
#footer .address address {margin:3px 0;}
#footer p.copyright {margin-top:3px; text-align:center;}

#footer .f_loca_btn { border:1px solid #656565; padding:10px 15px; margin:-1px auto 10px auto; }
#footer .f_loca_btn:after { content:""; display:inline-block; float:right; right:0; margin-top:5px; width:13px; height:13px; background:url('../img/ico_arr_1.png'); background-size:13px auto;background-repeat:no-repeat;  }
#footer .f_loca_btn.on:after {  background:url('../img/ico_arr_2.png'); background-size:13px auto;background-repeat:no-repeat;  }
#footer .add_li_wrap { display:none; border:1px solid #656565; padding:10px 15px; height: 128px; overflow:auto; position:absolute; margin-top:-149px; width:80%; background:#333333; }
#footer .add_li {  }
#footer .add_li li { margin: 13px; }
#footer .add_li li:first-child { margin-top:10px;  }
#footer .add_li li a{ color:#b3b3b3; font-size:12px; }

#ui_follow{position:fixed;left:0;bottom:0;width:100%;height:50px;background-color:#ffffff;z-index:5;min-width:320px}
#ui_follow:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:'';opacity:0}
#ui_follow ul{float:left;width:100%;height:100%;box-shadow: 0px -2px 3px rgba(0,0,0,0.2);}
#ui_follow ul li{float:left;width:33.3%;height:100%}
#ui_follow ul li a{position:relative;display:block;height:100%;text-align:center}
#ui_follow ul li a *{vertical-align:top}
#ui_follow ul li a:before{content:'';display:inline-block;width:25px;height:24px;margin-top:13px;background-image:url('../img/ui_ico.png'); background-size:25px auto;background-repeat:no-repeat}
#ui_follow ul li a strong{display:inline-block;margin:18px 0 0 6px;color: black;font-size:13px; line-height: 13px;}

#ui_follow ul li.f1 a:before{background-position:center 0;}
#ui_follow ul li.f2 a:before{background-position:center -30px}
#ui_follow ul li.f3 a:before{background-position:center -60px}
#ui_follow ul li.f1 a:after,
#ui_follow ul li.f3 a:after{content:'';position:absolute;top:50%;display:block;width:1px;height:20px;margin-top:-10px;background-color:#294c77}
#ui_follow ul li.f1 a:after{right:0}
#ui_follow ul li.f3 a:after{left:0}


#ui_gnb{ position:fixed; width:100%; height:100%; z-index:11;overflow:auto;overflow-x:hidden; 
	opacity:0; left:-99999em;top:-99999em; -webkit-transition:opacity 0.4s cubic-bezier(0.75,0.1,0.25,1);
	transition:opacity 0.4s cubic-bezier(0.75,0.1,0.25,1); 
	background:rgba(0,0,0,0.9);
}
#ui_gnb.open{ opacity:1; left:0;top:0}
#ui_gnb .fixed{float:left;border-bottom:1px solid #e5e5e5}
#ui_gnb .fixed li{float:left;height:74px}
#ui_gnb .fixed li a{position:relative;display:block;width:100%;height:100%}
#ui_gnb .fixed li a strong{display:block;padding-top:49px;text-align:center;color:#294c77;font-size:10px;line-height:1em}
#ui_gnb .fixed li a:after{content:'';position:absolute;left:0;top:16px;display:block;width:100%;height:24px;background-image:url('../img/ui_ico.png');background-size:25px auto;background-repeat:no-repeat}
#ui_gnb .fixed li.f1{width:81px}
#ui_gnb .fixed li.f1 a:after{background-position:center -394px}
#ui_gnb .fixed li.f2{width:80px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
#ui_gnb .fixed li.f2 a:after{background-position:center -424px}
#ui_gnb .fixed li.f3{width:81px}
#ui_gnb .fixed li.f3 a:after{background-position:center -453px}
#ui_gnb .slide{clear:both;width:65%; margin:130px auto; }
#ui_gnb .slide li a{position:relative;display:block;padding:27px 0;font-size:20px; color:#fff;text-align:center; border-bottom:1px solid #2c2c2c}
#ui_gnb .slide li a:after{}
#ui_gnb .slide li a.on{background:#f0f0f0; color:#000;}
#ui_gnb .slide li a.on:after{}
#ui_gnb .slide li a:hover { background:#f0f0f0; color:#000; }
#ui_gnb .slide li a:focus {background:#f0f0f0; color:#000; }

#ui_gnb .slide>li .sub_menu{margin-top: 10px;}
#ui_gnb .slide>li .sub_menu li{width: 100%; text-align: center; }
#ui_gnb .slide>li .sub_menu li a{padding: 0 5px 3px; font-size: 16px; line-height: 40px; color: #ffffff;}
#ui_gnb .slide>li .sub_menu>li>a:hover{border-bottom: 1px solid #ffffff;}

#back_bg{position:fixed;left:-99999em;top:-99999em; width:100%;height:120%;background-color:#000;opacity:0;z-index:10;
	-webkit-transition:opacity 0.4s cubic-bezier(0.75,0.1,0.25,1);
	transition:opacity 0.4s cubic-bezier(0.75,0.1,0.25,1);
}
#back_bg.open{opacity:0.9;left:0;top:0}

#ui_gnb #close { position:fixed; display:inline-block; left:-1000em;top:-1000em; opacity:0;z-index:11; }
#ui_gnb.open #close { opacity:1; top:25px; left:auto; right:25px; }

/*
#ui_gnb{position:fixed;left:-244px;top:0;width:244px;height:100%;background-color:#fff;z-index:11;overflow:auto;overflow-x:hidden;
	-webkit-transition:left 0.5s cubic-bezier(0.75,0.1,0.25,1);
			transition:left 0.5s cubic-bezier(0.75,0.1,0.25,1);
}
#ui_gnb.open{left:0}
#ui_gnb .fixed{float:left;border-bottom:1px solid #e5e5e5}
#ui_gnb .fixed li{float:left;height:74px}
#ui_gnb .fixed li a{position:relative;display:block;width:100%;height:100%}
#ui_gnb .fixed li a strong{display:block;padding-top:49px;text-align:center;color:#294c77;font-size:10px;line-height:1em}
#ui_gnb .fixed li a:after{content:'';position:absolute;left:0;top:16px;display:block;width:100%;height:24px;background-image:url('../img/ui_ico.png');background-size:25px auto;background-repeat:no-repeat}
#ui_gnb .fixed li.f1{width:81px}
#ui_gnb .fixed li.f1 a:after{background-position:center -394px}
#ui_gnb .fixed li.f2{width:80px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
#ui_gnb .fixed li.f2 a:after{background-position:center -424px}
#ui_gnb .fixed li.f3{width:81px}
#ui_gnb .fixed li.f3 a:after{background-position:center -453px}
#ui_gnb .slide{clear:both;width:100%}
#ui_gnb .slide li a{position:relative;display:block;padding:17px 0;font-size:15px;color:#000;text-indent:13px;border-bottom:1px solid #d1d1d1}
#ui_gnb .slide li a:after{content:'';display:block;position:absolute;right:12px;top:50%;width:7px;height:12px;margin-top:-6px;background-image:url('../img/gnb_link.gif');background-repeat:no-repeat;background-position:0 0;background-size:7px auto}
#ui_gnb .slide li a.on{color:#076aa3}
#ui_gnb .slide li a.on:after{background-image:url('../img/gnb_link-on.gif')}
#ui_gnb .sns{margin-top:13px;margin-left:12px}
#ui_gnb .sns li a{position:relative;display:block;padding:9px 0 9px 24px;color:#000;font-size:12px}
#ui_gnb .sns li a:after{content:'';position:absolute;left:0;top:50%;display:block;width:18px;height:18px;margin-top:-9px;background-image:url('../img/ui_ico.png');background-repeat:no-repeat;background-size:25px auto}
#ui_gnb .sns li.f a:after{background-position:-4px -100px}
#ui_gnb .sns li.b a:after{background-position:-4px -130px}
#ui_gnb .sns li.c a:after{background-position:-4px -160px}
#back_bg{position:fixed;left:-99999em;top:-99999em;width:100%;height:120%;background-color:#000;opacity:0;z-index:10;
	-webkit-transition:opacity 0.4s cubic-bezier(0.75,0.1,0.25,1);
			transition:opacity 0.4s cubic-bezier(0.75,0.1,0.25,1);
}
#back_bg.open{opacity:0.7;left:0;top:0}
*/

.cont_wrap{clear:both;padding:24px 12px}
.cont_wrap.no-mj{padding-bottom:0}
.cont_wrap h3{display:block; font-size:16px;line-height:1.4em;font-family:WebNotoSansL;}
.cont_wrap h3 em{color:#294c77}

/* COMMON CSS */
.list_btns{padding:15px 12px;border-top:1px solid #ddd}
.list_btns a{position:relative;display:block;width:100px;height:43px;background-color:#294c77;border-radius:3px}
.list_btns a span{display:block;padding:14px 0 0 12px;font-size:14px;color:#fff;text-align:left}
.list_btns a:after{content:'';display:block;position:absolute;top:50%;right:8px;width:0;height:6px;margin-top:-6px;border-top:6px solid #fff;border-right:6px solid #294c77;border-left:6px solid #294c77;
	-webkit-transform:rotate(-90deg);
			transform:rotate(-90deg)
}
.common_list.no-mj{margin-top:-15px;padding-top:0}
.common_list{clear:both;padding-top:43px;position:relative}
.common_list .mu{position:absolute;left:0;top:0;width:100%;height:42px;box-shadow:0px 1px 2px rgba(0,0,0,0.2);overflow:hidden;border-bottom:1px solid #ececec;z-index:1;background-color:#fff}
.common_list .mu ul{display:inline-block;height:100%;white-space:nowrap}
.common_list .mu li{display:inline-block;height:100%;padding:0 10px}
.common_list .mu li a{display:block;position:relative;padding:14px 6px;color:#878787}
.common_list .mu li a.on{color:#294c77}
.common_list .mu li a.on:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#076aa3}
.common_list .sch{padding:15px 12px}
.common_list .sch .guide{display:block;position:relative;width:100%;height:36px;border:1px solid #294c77;box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-sizing:border-box;overflow:hidden}
.common_list .sch .guide label{position:absolute;left:13px;top:9px;font-size:14px;color:#808080}
.common_list .sch .guide input{display:block;width:90%;height:100%;font-size:14px;text-indent:12px;letter-spacing:-1px}
.common_list .sch .guide button{display:block;position:absolute;right:0;top:0;width:32px;height:32px;background:#fff url('../img/search.gif') center center no-repeat;background-size:32px auto;text-indent:-99999em;overflow:hidden}
.common_list .list{width:100%}
.common_list .list ul{width:100%;border-top:1px solid #d6d6d6}
.common_list .list li{width:100%;border-bottom:1px solid #d6d6d6}
.common_list .list li a{display:block;position:relative;padding:15px 12px 15px 84px}
.common_list .list li a *{vertical-align:top}
.common_list .list li a strong{position:absolute;left:12px;top:16px;display:block;width:60px;color:#333;line-height:1em}
.common_list .list li a strong em{display:block;text-align:left;line-height:1em;padding-bottom:6px;letter-spacing:0}
.common_list .list li a .point{color:#294c77;letter-spacing:-1px}
.common_list .list li a dl{line-height:1.3em}
.common_list .list li a dl dt{color:#333}
.common_list .list li a dl dd{margin:2px 0 6px 0;color:#294c77}
.common_list .list li a .sup{display:block;font-size:11px;color:#808080;letter-spacing:0}
.common_list .list li a .sup *{vertical-align:top}
.common_list .list li a .sup span{position:relative;display:inline-block;padding-right:7px;margin-right:4px}
.common_list .list li a .sup span:after{content:'';display:block;position:absolute;right:0;top:50%;width:1px;height:10px;margin-top:-6px;background-color:#c6c6c6}
.common_list .list li a .sup em{display:inline-block}
.common_list .list .more{margin:15px 12px}
.common_list .list .more button{display:block;width:100%;padding:14px 0;background-color:#999;color:#fff;font-size:14px;text-align:center;border-radius:3px}
.common_list .sub_list li a{padding:15px 12px}
.common_list .sub_list li a dl dt{color:#294c77}
.common_list .sub_list li a dl dd{height:30px;color:#333;overflow:hidden}
.common_list .sub_list span em {position:relative;margin-right:4px;padding-right:7px;}
.common_list .sub_list span em:after {    
	content: '';
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    width: 1px;
    height: 10px;
    margin-top: -6px;
    background-color: #000;}

.common_list .not_list li a{padding:15px 12px 15px 50px}
.common_list .not_list li a strong{width:38px;letter-spacing:0;line-height:1.4em}
.common_list .not_list li a > p{color:#333;line-height:1.5em}
.common_list .not_list li a > p > em{display:inline-block;width:37px;height:20px;margin:0 0 0 6px;background:url('../img/new_ico.gif') 0 0 no-repeat;background-size:37px auto;text-indent:-99999em;overflow:hidden}
.common_list .not_list li a span{margin-top:4px}
.common_list .not_list li a span:after{display:none}
.common_view{margin-left:5%; margin-right:5%; border-bottom: 1px solid #d6d6d6;}
.common_view .top{display:block;position:relative;padding:15px 12px 15px 15px;border-bottom:1px solid #d6d6d6; border-top:1px solid #d6d6d6;}
.common_view .top .title { display:block; font-size:18px; margin:10px 0;  font-weight:600; line-height:25px;}
.common_view .top strong{position:absolute;left:12px;top:16px;display:block;width:60px;color:#333}
.common_view .top dl{line-height:1.3em}
.common_view .top dl dt{color:#333;font-size:14px}
.common_view .top dl dd{padding:2px 0 6px 0;color:#294c77}

.common_view .top .sup{display:block;font-size:11px;color:#808080;letter-spacing:0}
.common_view .top .sup *{vertical-align:top}
.common_view .top .sup span{position:relative;display:inline-block;padding-right:7px;margin-right:4px}

/*.common_view .top .sup span:after{content:'';display:block;position:absolute;right:0;top:50%;width:1px;height:10px;margin-top:-6px;background-color:#c6c6c6}*/
.common_view .top .sup span:after{display: none;;}
/*.common_view .top .sup em{display:inline-block}*/
.common_view .top .sup em{display: none;}


.common_view .view_body{padding:40px 0px; line-height:1.8em}
.common_view .view_body img{display:block; max-width:100%; margin-bottom:-45px;}
.common_view .view_body dl p{}
.common_view .tip_box{margin:0 12px 24px 12px}
.common_view .tip_box .guide{padding:16px 12px;background-color:#f5f5f5;border:1px solid #ddd;line-height:1.5em}
.common_view .tip_box strong{display:block;margin-bottom:4px;color:#294c77}
.common_view .tip_box dl dt{color:#000;margin-bottom:4px}
.common_view .law_hm{margin-bottom:40px}
.common_view .law_hm > strong{display:block;width:82px;margin:0 0 10px 12px;font-size:13px;color:#333;line-height:1.8em}
.common_view .law_hm > strong:before{content:'';display:block;width:100%;height:1px;background-color:#000}
.common_view .law_hm .hm_wrap{padding:0 12px;overflow:hidden}
.common_view .law_hm .hm_wrap ul{display:inline-block;white-space:nowrap}
.common_view .law_hm .hm_wrap ul li{display:inline-block;margin-right:20px}
.common_view .law_hm .hm_wrap ul li a{display:block}
.common_view .law_hm .hm_wrap ul li a img{display:block;width:80px;height:auto}
.common_view .law_hm .hm_wrap ul li a em{display:block;padding-top:8px;text-align:center;color:#000}
.common_view .prev_next{}
.common_view .prev_next > div{position:relative;padding:18px 12px 18px 56px;border-top:1px solid #d6d6d6}
.common_view .prev_next > div > em{display:block;position:absolute;left:0;top:50%;width:56px;height:12px;margin-top:-6px;text-align:center;line-height:1em}
.common_view .prev_next > div > a{display:block;line-height:1.4em;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.common_view .sub_view{padding:15px 12px}
.common_view .sub_view > p{font-size:14px;color:#333;margin-bottom:4px;line-height:1.3em}
.common_view .sub_view:after{display:none}
.view_btn{text-align:right;border-top:none}
.view_btn a{display:inline-block}

#popup_coding .title{position:relative;width:100%;height:45px;background-color:#294c77}
#popup_coding .title strong{display:block;color:#fff;font-size:14px;margin-left:12px;padding-top:14px}
#popup_coding .title button{position:absolute;right:14px;top:50%;display:block;width:19px;height:19px;margin-top:-10px;background:url('../img/pop_close.png') center center no-repeat;background-size:19px auto;text-indent:-99999em;overflow:hidden}
#popup_coding .sel{position:relative;margin:0 12px}
#popup_coding .sel label{display:block;padding:22px 0;color:#666;font-size:13px}
#popup_coding .sel select{position:absolute;right:0;top:0;width:140px;height:29px;margin-top:14px;padding:0 0 0 6px;border:1px solid #ddd;background-color:#fff}
#popup_coding .fnt_box{font-size:14px;margin:0 12px;border-top:1px solid #d6d6d6;padding:16px 0;color:#404040;font-family:'나눔바른고딕',NanumBarunGothic;line-height:1.8em;overflow:auto;overflow-x:hidden}
#popup_coding .fnt_box *{line-height:1.7em}
#popup_coding .fnt_box h1{font-size:16px}
#popup_coding .fnt_box h2{margin-top:40px}
#popup_coding .fnt_box h3{margin:10px 0}
#popup_coding .fnt_box h4{margin:18px 0 6px 0}
#popup_coding .fnt_box li{padding-bottom:10px}
#popup_coding .fnt_box table{width:100%;margin:10px 0}
#popup_coding .fnt_box table td,
#popup_coding .fnt_box table th{border:1px solid #000;text-align:center;padding:6px 0}
#popup_coding .fnt_box dt{font-weight:bold}
#popup_coding .fnt_box p{margin:12px 0}

.slick-dots{position:absolute;left:0;bottom:12px;display:block;width:100%;text-align:center}
.slick-dots li{display:inline-block;width:7px;height:7px;margin:0 3px;background-color:#ffffff;border-radius:7px;text-indent:-99999em;overflow:hidden;
	-webkit-transition:background-color 0.5s cubic-bezier(0.75,0.1,0.25,1);
			transition:background-color 0.5s cubic-bezier(0.75,0.1,0.25,1);
}
.slick-dots li.slick-active{background-color:#c790ff}
.slick-dots li button{display:block;width:100%;height:100%;text-indent:-99999em;overflow:hidden;opacity:0}

/* 팝업 */
/*
.mobile_bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0.7;z-index:10}
.ly_popup{position:absolute;left:0;top:0;background-color:#fff;margin:0 30px;border-radius:5px;overflow:hidden;z-index:12}
.ly_popup .img{clear:both}
.ly_popup .img img{display:block;max-width:100%;margin:0 auto;height:auto}
.ly_popup .btn{float:left;width:100%}
.ly_popup .btn button{float:right;width:49.5%;background-color:#e8e8e8;text-align:center;padding:16px 0;font-size:12px;color:#000;font-weight:bold}
.ly_popup .btn button:first-child{float:left}
*/




/* 레이어팝업 */
.ly_popup{position:absolute;top:75px !important;width:750px;border-radius:4px;overflow:hidden;background-color:#fff;z-index:20;box-shadow:1px 1px 2px rgba(0,0,0,0.1)}
.ly_popup .ly_top{padding:15px 50px 15px 10px;}
.ly_popup .dete_color {background:#162754;}
.ly_popup .ly_top strong{display:block; width:100%; color:#fff; font-size:14px; line-height:1.2em; font-weight:normal}
.ly_popup .ly_body{color:#000}
.ly_popup .ly_body img{width:100%;height:auto;margin:0 auto}
.ly_popup .ly_foot{padding:10px 20px;background-color:#f2f2f2}
.ly_popup .ly_foot *{vertical-align:top}
.ly_popup .ly_foot:after{clear:both;display:block;width:0;height:0;overflow:hidden;content:" ";opacity:0}
.ly_popup .ly_foot label{float:right;height:16px}
.ly_popup .ly_foot .ui-checkbox .ui-btn{padding-left:20px;background-image:url('../../img/input_checkbox-wh1.gif');background-repeat:no-repeat;}
.ly_popup .ly_foot label em{color:#808080;font-size:14px;line-height:1.4em}
.ly_popup .close{position:absolute;right:22px;top:17px;display:block;width:15px;height:15px;background:url('../../../img/main_view-close.png') center center no-repeat;border:0 none;text-indent:-99999em;overflow:hidden}
.ui-checkbox input{position:absolute;left:0;top:0;width:16px;height:16px;opacity:0;filter:alpha(opacity=0)}
.ui-checkbox .ui-checkbox-on{background-position:0 -50px}
.ui-checkbox .ui-checkbox-off{background-position:0 0}
.ui-checkbox .ui-checkbox-off{background-position:0 0}



.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}
/* 페이징 */
.pg_wrap {clear:both;margin:0 0 20px;padding:20px 0 0;text-align:center}
.pg {}
.pg_page, .pg_current {display:inline-block; width:25px; height:25px;color:#555;letter-spacing:0;line-height:25px;vertical-align:middle}
.pg a:focus, .pg a:hover {text-decoration:none }
.pg_page { background:tranparent; text-decoration:none; border:1px solid #dddddd; }
.pg_start, .pg_prev { display:inline-block; width:12px; height:25px;background:url('../img/2021/sub_2_arrow3.png') no-repeat; background-size:5px; background-position:10px; text-indent:-99999; font-size:0; }
.pg_end, .pg_next { display:inline-block; width:25px; height:25px;background:url('../img/2021/sub_2_arrow6.png') no-repeat; background-size:5px; background-position:10px; text-indent:-99999; font-size:0; }
.pg_current {display:inline-block;margin:0;background:tranparent; background:#294c77; border:1px solid #294c77; color:#fff;font-weight:600}










