@charset "utf-8";


.dt{display:table}
.dt_c{display:table-cell;vertical-align:middle}
.bg01{    margin-top: 31px;background:url(/img/sub01-1.png) no-repeat;background-size:cover;position:absolute;left:0;right:0;height:412px}
.bg01 .dt{height:100%;margin:0 auto}
.bg01 .dt .tit03{color:#fff;text-align:center;    font-size: 31px;}
.bg01 .dt .txt03 {
    color: #fff;
    text-align: center;
    margin-top: 30px;
    font-size: 25px;
    opacity: .8;
    line-height: 1.4;
    letter-spacing: -0.07em;
}
.bg02{
    position:absolute;left:0;right:0;background:url(/img/sub01-2.png) no-repeat;background-size:cover;background-position:center;height: 507px;}
.bg02 .dt {
        height: 100%;
        min-width:1200px;
        max-width: 1200px;
        margin: 0 auto;
    }
.num {
    padding: 11px;
    background: #133957;
    color: #fff;
    border-radius: 50%;
    text-align: center;
}
.tit04 {
    position: relative;
    margin-top: 30px;
    font-size: 30px!important;
    color: #473c34;
}
.tit04:after{
    position: absolute;
    content: '';
    top: 45px; left: 0;
    width: 60px;
    height: 1px;
    background: #000000;
}
.txt04 {
    font-size: 16.5px;
    margin-top: 38px;
}
.bg03 {
    padding-top: 575px;
}
.bg03 ul{overflow: hidden;}
.bg03 ul li {
    float: left;
    width: 47%;
    margin-right: 3%;
    margin-bottom: 40px;
    height: 296px;
}
.bg03 ul li img{}
.bg03 ul li>div {
    padding-top: 24px;
}
.bg03 ul li:nth-of-type(2n){
    width: 50%;
    margin-right: 0;
}




.bg04{background:url(/img/sub01-4.png) no-repeat;background-size:cover;background-position:center}
.video{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:50px}
.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#quick{display:none;background:#fff;width:100px;box-sizing:border-box;border:1px solid #ccc;text-align:center;position:absolute;z-index:999}
#quick a.tit{display:block;margin:-15px 0 30px}
#quick ul li{margin-bottom:20px}
#quick ul li a{display:block;width:100%}
#quick ul li a p{margin:8px 0;color:#444}
p.f_grn{color:#009146}
.f_pu{color:#414b91}
.sub_wrap p{word-break:keep-all;font-size:16.5px;line-height:25px}
.sub_wrap p.tit{color:#444;margin:0 0 20px 0;text-align:left;letter-spacing:-2px;font-size:28px}
.sub_wrap p.tit .tit_icon{display:inline-block;width:25px;height:25px;margin-top:3px;background:url(../img/sub_tit_icon.png) no-repeat 0 center}
.sub_wrap .sub_top{background:url(../img/sub_top_bg.png) no-repeat 50% center;padding:60px 30px;height:400px}
.top_txt{display:none}
.sub_wrap .sub_top.s01{background:url(../img/sub_top01.png) no-repeat 0 -25px;    background-size: cover;
    background-position: center center;}
.sub_wrap .sub_top.s02{background:url(../img/sub_top02.png) no-repeat 0 -25px;    background-size: cover;
    background-position: center center;}
.sub_wrap .sub_top.s03{background:url(../img/sub_top03.png) no-repeat 0 -25px;    background-size: cover;
    background-position: center center;}
.sub_wrap .sub_top.s04{background:url(../img/sub_top04.png) no-repeat 0 -25px;    background-size: cover;
    background-position: center center;}
.sub_wrap .sub_top.s05{background:url(../img/sub_top05.png) no-repeat 0 -25px!important;    background-size: cover;
    background-position: center center;!important}
.sub_wrap .sub_top.s06{background:url(../img/sub_top06.png) no-repeat 0 -25px;    background-size: cover;
    background-position: center center;}
.sub_wrap .sub_top.s07{background:url(../img/sub_top07.png) no-repeat 0 -25px;    background-size: cover;
    background-position: center center;}
.sub_wrap .sub_top .top_txt{width:100%;box-sizing:border-box;padding-left:60%}
.sub_wrap .sub_top .top_txt p{color:#fff;word-break:keep-all}
.sub_wrap .sub_top .top_txt p:not(.tit){padding-left:14px}
.sub_wrap .location{text-align:right;padding:10px 0}
.sub_wrap .location a,.sub_wrap .location span{font-size:13px;display:inline-block;background:url(../img/location_arw.png) no-repeat 100% 70%;padding-right:15px;vertical-align:top}
.sub_wrap .location span.now_location{background:0 0;padding-right:0}
.sub_wrap .sub_menu{text-align:center;margin-top:-28px}
.contents{margin:0 auto;max-width:1200px}
.sub_wrap .sub_menu ul{overflow:hidden}
.sub_wrap .sub_menu ul>li{display:inline-block;line-height:50px;float:left;width:20%;background:#fff;text-align:center;color:#666;border:1px solid #c1c1c1}
.sub_wrap .sub_menu ul>li a{font-family:'Nanum Gothic Bold';color:#444;font-size:16px;font-weight:600;color:#4e4e4e;letter-spacing:-.02em}
.sub_wrap .sub_menu ul>li{display:inline-block;line-height:55px;float:left;width:20%;background:#fff;text-align:center;color:#666;border:1px solid #c1c1c1}
.sub_wrap .sub_menu ul.w25>li{width:25%}
.sub_wrap .sub_menu ul.w50>li{width:50%}
.sub_wrap .sub_menu ul.w33>li{width:33%}
.sub_wrap .sub_menu ul.w100>li{width:100%}
.sub_wrap .sub_menu ul>li.active{border:1px solid #133957;background:#133957;color:#fff}
.sub_wrap .sub_menu ul>li.active a{color:#fff}
.sub_wrap .sub_menu ul>li:hover a{color:#414b91}
.sub_wrap .tab_menu{width:100%;margin:20px 0}
.sub_wrap .tab_menu ul>li{background:#f5f5f5;border:1px solid #ccc;box-sizing:border-box}
.sub_wrap .tab_menu ul>li.active{background:#414b91}
.sub_wrap .tab_menu ul>li:hover{background:#414b91}
.sub_wrap .tab_menu ul>li a{color:#606060;display:block;width:100%;height:100%;padding:15px 0}
.sub_wrap .tab_menu ul>li.active a{color:#fff}
.sub_wrap .tab_menu ul>li:hover a{color:#fff}
.sub_wrap .tab_menu.typ6 li{width:20%;text-align:center}
.sub_wrap .tab_menu.typ3 li{width:33.333%;text-align:center}
.sub_wrap .tab_menu.typ2 li{width:50%;text-align:center}
.sub_wrap .tab_menu select{display:none}
.sub_wrap .stab_content{max-width:1200px;margin:0 auto}
.sub_wrap .page_tit{text-align:center;padding:50px 0;padding-top: 79px;}
.sub_wrap .page_tit p.big{margin-bottom:10px;color:#444;font-size:30px;    font-weight: 800;}
.sub_wrap .info .con_gy_box{background:#f5f5f5}
.sub_wrap .info .con_gy_box .txt_box{float:left;width:55%;padding:50px 10px 50px 70px;box-sizing:border-box}
.sub_wrap .info .con_gy_box .txt_box p{word-break:keep-all}
.sub_wrap .info .con_gy_box .txt_box p.f_grn.f20{line-height:26px}
.sub_wrap .info .con_gy_box .txt_box p.f14{margin-top:10px;line-height:18px}
.sub_wrap .info .con_gy_box .img_box{width:40%;float:right;position:relative}
.sub_wrap .info .con_gy_box .img_box img{position:absolute}
.sub_wrap .info .con_gy_box .img_box img.img1{top:30px;left:0}
.sub_wrap .info .con_gy_box .img_box img.img2{top:30px;left:33%}
.sub_wrap .info .con_gy_box .img_box img.img3{top:100px;left:28%}
.sub_wrap .table_box{display:table;margin:50px 0;width:100%;margin-top:358px;z-index:1;position:relative}
.sub_wrap .table_box .row{display:table-row;background:#f4f4f4}
.sub_wrap .table_box .row.row1{background:#414b91}
.sub_wrap .table_box .row.row1 .cel{color:#fff;text-align:center}
.sub_wrap .table_box .row .cel{display:table-cell;padding:13px 5px;font-size:16.5px;word-break:keep-all;border-bottom:1px solid #dfdfdf}
.sub_wrap .table_box .row .cel.cel_01{width:20%;text-align:center;border-right:1px solid #dfdfdf}
.sub_wrap .table_box .row:not(.row1) .cel.cel_02{width:80%;padding-left:20px}
.sub_wrap .info .con_txt_box{text-align:center;padding:30px 10px}
.sub_wrap .info .con_txt_box p.f26{color:#444;font-size:26px;line-height:30px}
.sub_wrap .info .con_txt_box p.f34{font-size:34px;line-height:48px}
.sub_wrap .info .con_txt_box p.f14{line-height:16px;word-break:keep-all;font-size:14px}
.sub_wrap .info .con_info_bg{background:url(../img/info_bg_01.png) no-repeat 0 center;padding:70px 0;margin:30px 0;padding-left:45%}
.sub_wrap .info .con_info_bg p{color:#fff;text-align:center;padding-right:30px;word-break:keep-all}
.sub_wrap .info .con_info_bg span{display:inline-block;width:18%;margin-right:1%;text-align:center;background:#1b4e35;border:1px solid #ccc;color:#fff;font-size:14px;line-height:14px;height:70px;margin-top:30px;padding-bottom:15px;word-break:keep-all}
.sub_wrap .info .con_info_bg span.sp1{display:block;padding:10px 0;width:98%;height:auto}
.sub_wrap .info .con_info_bg span.sp6{margin-right:0}
.sub_wrap .info .con_info_bg span img{width:15px;display:block;position:relative;top:-31px;margin:0 auto}
.sub_wrap .info .con_box{text-align:center;margin:80px 0;position:relative}
.sub_wrap .info .con_box .con_gy_box{height:150px}
.sub_wrap .info .con_box img{position:relative;top:-100px}
.sub_wrap .top_box{background:#f0f0f5;padding:45px 40px;margin:40px 0;word-break:keep-all}
.sub_wrap .top_box ul>li{width:55%}
.top_box ul>li:last-child{width:45%}
.sub_wrap .top_box p{color:#444}
.sub_wrap .top_box .process span.clr{display:inline-block;width:85px;height:85px;border-radius:50%;line-height:85px;text-align:center;color:#fff;font-size:14px}
.sub_wrap .top_box .process span.arw{display:inline-block;width:10px;height:10px;background:url(../img/pro_arw.png) no-repeat 50%;position:relative;top:40px;margin:0 10px}
.sub_wrap .top_box .process span.pu{background:#414b91}
.sub_wrap .top_box .process span.grn{background:#009146}
.sub_wrap .search_box{text-align:center;margin:40px 0}
.sub_wrap .search_box input[type=button]{display:inline-block;margin:0}
.sub_wrap .border_list_box{margin:20px 0;margin-bottom:100px;position:relative}
.sub_wrap .border_list_box table tr td.td1{width:15%}
.sub_wrap .border_list_box table tr td.td2{width:65%}
.sub_wrap .border_list_box table tr:not(.tit) td.td2{text-align:left}
.sub_wrap .border_list_box table tr td.day{width:20%}
.sub_wrap .border_list_box .typ{display:inline-block;padding:5px 10px;color:#fff;font-size:12px}
.sub_wrap .border_list_box .typ.ty1{background:#414b91}
.sub_wrap .border_list_box .typ.ty2{background:#009146}
.sub_wrap .paging{margin-top:20px;text-align:center}
.sub_wrap .paging a{margin:0 5px;font-size:12px}
.sub_wrap .paging a .arw{display:inline-block;width:15px;height:15px}
.sub_wrap .paging a .l_arw{background:url(../img/page_arw.png) no-repeat 0 100%;background-size:1500%}
.sub_wrap .paging a .r_arw{background:url(../img/page_arw.png) no-repeat 100% 100%;background-size:1500%}
.sub_wrap .paging a.on span{padding:5px 8px;border:1px solid #ccc}
.sub_wrap .m_pageing{display:none;text-align:center;margin:20px 0}
.sub_wrap .m_pageing a{display:inline-block;width:20px;height:20px;vertical-align:middle}
.sub_wrap .m_pageing a:not(.arw){margin:0 3%;font-size:12px}
.sub_wrap .m_pageing a .arw{display:block;width:100%;height:20px;border:1px solid #ccc}
.sub_wrap .m_pageing a .f_l_arw{background:url(../img/m_page_fl_arw.png) no-repeat 50%;background-size:50%}
.sub_wrap .m_pageing a .l_arw{background:url(../img/m_page_l_arw.png) no-repeat 50%;background-size:25%}
.sub_wrap .m_pageing a .r_arw{background:url(../img/m_page_r_arw.png) no-repeat 50%;background-size:25%}
.sub_wrap .m_pageing a .l_r_arw{background:url(../img/m_page_lr_arw.png) no-repeat 50%;background-size:50%}
.sub_wrap .m_search_box{display:none;width:70%;background:#f0f0f5;margin:0 auto;text-align:center;padding:30px;border:1px solid #ccc;margin-bottom:80px}
.sub_wrap .m_search_box .m_select{width:25%;border:0;font-size:12px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../img/m_select.png) no-repeat 0 center;background-size:100%;color:#444}
.sub_wrap .m_search_box .m_in_txt{width:50%;border:0;font-size:12px}
.sub_wrap .m_search_box .m_search_btn{width:16%;background:url(../img/m_search_btn.png) no-repeat;background-size:auto 100%}
.sub_wrap .info .con_txt_box.con2{text-align:center}
.sub_wrap .info .con_txt_box.con2 img{width:100%}
.sub_wrap .info .con_txt_box.con2 p.tit{font-size:30px;text-align:center;line-height:35px;color:#414b91}
.sub_wrap .info .con_txt_box.con2 .list{display:inline-block;width:23%;border:1px solid #ccc;background:#f5f5f5;height:170px;padding-bottom:20px}
.sub_wrap .info .con_txt_box.con2 .list p:not(.tit){text-align:left;padding-left:22%}
.sub_wrap .info .con_txt_box.con2 .list p.tit{font-size:17px;text-align:center;color:#606060;line-height:20px;margin-bottom:20px;padding:0 10%}
.sub_wrap .info .con_txt_box.con2 .list .num{background:#414b91;width:30px;height:30px;display:block;margin:0 auto;position:relative;top:-15px;text-align:center;line-height:30px;color:#fff;border-radius:50%}
.sub_wrap .info .con_txt_box.con3 p.con_tit{position:absolute;top:240px;font-size:25px;line-height:25px;left:42%}
.sub_wrap .info .con_txt_box.con3 p.list{position:absolute;width:40%;text-align:left}
.sub_wrap .info .con_txt_box.con3 p.list span{display:block;width:100%;margin-bottom:50px;color:#fff;padding-left:100px}
.sub_wrap .info .con_txt_box.con3 p.l1{top:25px;left:0;padding-left:15%}
.sub_wrap .info .con_txt_box.con3 p.l2{left:15%;bottom:105px}
.sub_wrap .info .con_txt_box.con3 p.r1{top:25px;right:0;padding-left:5%;box-sizing:border-box}
.sub_wrap .info .con_txt_box.con3 p.r1 span{padding-left:40px}
.sub_wrap .info .con_txt_box.con3 p.r2{right:0;bottom:85px;padding-left:5%;box-sizing:border-box}
.sub_wrap .info .con_txt_box.con4{margin:100px 0}
.sub_wrap .info .con_txt_box.con4 li{background:#f5f5f5;height:385px}
.sub_wrap .info .con_txt_box.con4 li.left{width:48%;margin-right:4%}
.sub_wrap .info .con_txt_box.con4 li.left p.tit{background:#728ab6;line-height:40px;text-align:center;color:#fff;margin:0 0 20px}
.sub_wrap .info .con_txt_box.con4 li.left .list p.left{color:#728ab6;text-align:center;font-weight:700;font-size:16.5px;line-height:40px}
.sub_wrap .info .con_txt_box.con4 li.right{width:48%}
.sub_wrap .info .con_txt_box.con4 li.right p.tit{background:#3f4a8f;line-height:40px;text-align:center;color:#fff;margin:0 0 20px}
.sub_wrap .info .con_txt_box.con4 li.right .list p.left{color:#3f4a8f;text-align:center;font-weight:700;font-size:16.5px;line-height:40px}
.sub_wrap .info .con_txt_box.con4 li p{display:inline-block}
.sub_wrap .info .con_txt_box.con4 li p.tit{width:100%;box-sizing:border-box}
.sub_wrap .info .con_txt_box.con4 li p.left{width:25%}
.sub_wrap .info .con_txt_box.con4 li p.right{width:74%;text-align:left;letter-spacing:-1px;line-height:20px}
.sub_wrap .info .con_txt_box.con4 li .list{padding:10px 0}
.page01_wrap,.page02_wrap,.page03_wrap,.page04_wrap,.page05_wrap,.page06_wrap,.page07_wrap{padding-bottom:150px;margin-top:35px}
.page07_wrap a,.page07_wrap p,.page07_wrap span{word-break:keep-all;font-size:16.5px}
.page07_wrap.qna_info ul:not(.sub_ul){margin-bottom:100px}
.page07_wrap.qna_info ul>li{width:50%;float:left;box-sizing:border-box;height:315px}
.page07_wrap.qna_info ul:not(.sub_ul)>li{padding:25px}
.page07_wrap.qna_info ul>li p.tit{text-align:center;font-size:22px;margin:10px 0}
.page07_wrap.qna_info ul>li span.line{display:block;margin:0 auto;width:20px;height:5px;border-bottom:1px solid #606060;margin-bottom:15px}
.page07_wrap.qna_info ul>li.l1{background:#414b91;padding:80px 50px}
.page07_wrap.qna_info ul>li.l1 img{display:inline-block;max-width:18%;margin-right:2%}
.page07_wrap.qna_info ul>li.l1 p{display:inline-block;max-width:80%;color:#fff;font-size:16.5px;line-height:20px}
.page07_wrap.qna_info ul>li ul.sub_ul{text-align:center}
.page07_wrap.qna_info ul>li ul.sub_ul img{width:auto;height:50px}
.page07_wrap.qna_info ul>li ul.sub_ul a{font-size:14px;color:#2a366d}
.page07_wrap.qna_info ul>li ul.sub_ul span.link_line{display:inline-block;width:5px;height:10px;vertical-align:middle;border-right:1px solid #2a366d;margin-right:4px}
.page07_wrap.qna_info li p.last{margin-bottom:20px}
.page07_wrap.qna_info li.sl2 p.last{margin-bottom:40px}
.page07_wrap.qna_info ul li.l4{background:#37a06e;text-align:right;padding:40px 100px}
.page07_wrap.qna_info ul li.l4 p{color:#fff;text-align:left}
.page07_wrap.qna_info ul li.l4 p.tit{font-size:30px}
.page07_wrap.qna_info ul li.l4 img{width:18%;margin-right:60px}
.page07_wrap.qna .type_check_box{background:#37a06e;padding:30px;text-align:center;margin-bottom:15px}
.page07_wrap.qna .type_check_box label,.page07_wrap.qna .type_check_box p{color:#fff;font-size:16.5px;margin-bottom:10px}
.page07_wrap.qna .type_check_box span{display:inline-block}
.page07_wrap.qna .type_check_box input[type=radio]{vertical-align:middle}
.page07_wrap.qna .type_check_box label{margin-right:10px;word-break:keep-all}
.page07_wrap.qna .input_box{border-top:1px solid #2a366d;border-bottom:1px solid #ccc;margin-bottom:50px}
.page07_wrap.qna .input_box li{padding:10px 0;border-bottom:1px solid #ccc}
.page07_wrap.qna .input_box li label{display:inline-block;width:15%;text-align:center}
.page07_wrap.qna_list .qna_list_box{margin-bottom:100px}
.page07_wrap.qna_list .qna_list_box .tit_box{border-top:1px solid #2a366d;border-bottom:1px solid #ccc;text-align:center}
.page07_wrap.qna_list .qna_list_box .tit_box li{padding:10px 0;font-size:17px;color:#414b91;font-weight:700}
.page07_wrap.qna_list .qna_list_box .tit_box li:first-child{width:20%}
.page07_wrap.qna_list .qna_list_box .tit_box li:last-child{width:80%}
.page07_wrap.qna_list .list .q_box{border-bottom:1px solid #ccc}
.page07_wrap.qna_list .list .q_box li.ql1{width:15%;min-width:170px;background:url(../img/q_bg.png) no-repeat 0 center;height:70px;color:#fff;font-size:40px;line-height:70px;text-align:right;padding-right:5%;box-sizing:border-box}
.page07_wrap.qna_list .list .q_box li.ql2{padding:20px 10px;font-weight:700;word-break:keep-all}
.page07_wrap.qna_list .list .a_box{display:none;border-bottom:1px solid #ccc}
.page07_wrap.qna_list .list .a_box li{padding:15px 0}
.page07_wrap.qna_list .list .a_box li.al1{font-size:40px;color:#414b91;margin:0 50px 0 20px}
.page07_wrap.qna_list .list .a_box li.al2{padding:10px}
.page06_wrap.ctl_box{text-align:center;max-width:1200px;margin:0 auto}
.page06_wrap.ctl_box .ctl{width:28%;display:inline-block;position:relative;margin-bottom:30px;margin-right:10px}
.page06_wrap.ctl_box .ctl p{text-align:center;line-height:240px}
.page06_wrap.ctl_box .ctl .img_box{width:100%;height:270px;background:#f6f6f6}
.page06_wrap.ctl_box .ctl .img_box>p>img{width:100%;height:270px}
.page06_wrap.ctl_box .ctl span.down{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;padding:10px;text-align:right}
.page06_wrap.ctl_box .ctl span.down a{display:inline-block;width:40px}
.page06_wrap.ctl_box .ctl span.down a:last-child{margin-left:13px}
.page06_wrap.ctl_box .ctl p.ctl_tit{width:100%;height:40px;line-height:40px;text-align:center;font-size:16.5px;color:#fff;background:#5c5c5c}
.page06_wrap.ir .ir_list ul li.tit{border-top:1px solid #414b91}
.page06_wrap.ir .ir_list li.l1{width:15%;text-align:center}
.page06_wrap.ir .ir_list li.l2{width:65%;text-align:left}
.page06_wrap.ir .ir_list li.l3{width:20%;text-align:center}
.page06_wrap.ir .ir_list ul li.tit li{text-align:center;box-sizing:border-box;color:#414b91;font-weight:700}
.page06_wrap.ir .ir_list ul.clearfix li{padding:15px 10px;border-bottom:1px solid #ccc;box-sizing:border-box}
.contents .read_box ul.tit{background:#414b91}
.contents .read_box ul.tit li{color:#fff;box-sizing:border-box;padding:15px 20px}
.contents .read_box ul.tit li:first-child{width:80%}
.contents .read_box ul.tit li:last-child{width:20%;text-align:center}
.contents .read_box .con_box{text-align:left;padding:20px;margin:0;min-height:200px;border-bottom:1px solid #ccc}
.contents .read_box .m_read li{border-bottom:1px solid #ccc}
.contents .read_box .m_read li span{display:inline-block;width:115px;height:35px;text-align:center;line-height:35px;margin:20px;color:#fff}
.contents .read_box .m_read li span.pre{background:#37a06e}
.contents .read_box .m_read li span.nxt{background:#414b91}
.contents .read_box .m_read li a{margin:20px 0;line-height:75px}
.page05_wrap ul.typ2{background:#f5f5f5}
.page05_wrap ul.typ2 li{width:50%;float:left}
.page05_wrap ul.typ3 li{width:33.333%;float:left}
.page05_wrap span.sub05_tit{display:inline-block;padding:10px;border-radius:20px;background:#37a06e;color:#fff;margin:10px 0}
.page05_wrap li.right{text-align:center;background:#f5f5f5;padding:150px 0}
.page05_wrap p.f25,.page05_wrap p.f25 span{font-size:25px;line-height:30px;margin:10px 0;color:#606060}
.page05_wrap .contents02 ul.typ2{margin-bottom:20px;background:#f5f5f5}
.page05_wrap .contents02 ul.typ2 li{margin-bottom:20px;background:#f5f5f5;box-sizing:border-box;padding:30px}
.page05_wrap .contents02 ul.typ2 li.left{text-align:center;background:#f5f5f5;padding:100px 0}
.page05_wrap .contents02 ul.typ3 li{box-sizing:border-box;padding:20px;margin-bottom:30px;height:300px}
.page05_wrap .contents10 img{display:inline-block;width:48%}
.page05_wrap .contents10 p.f20{font-size:17px}
.page05_wrap .contents02 ul li p{text-align:center;margin:10px 0}
.page05_wrap .contents03 ul{margin-bottom:30px}
.page05_wrap .contents03 ul.typ2 li{text-align:center;padding:20px;box-sizing:border-box}
.page05_wrap .contents03 ul.typ2 li.left{padding:80px 0}
.page05_wrap img{width:auto;max-width:100%}
.page05_wrap .contents03 ul.sec1{background:#f5f5f5}
.page05_wrap .contents03 ul.sec1 li.left{width:28%;padding:20px;box-sizing:border-box}
.page05_wrap .contents03 ul.sec1 li.right{width:72%;box-sizing:border-box;padding:20px}
.page05_wrap .contents03 .section{margin:80px 0}
.page05_wrap .contents03 .sec1 p{text-align:left}
.page05_wrap .contents03 .sec1 p.f25{margin-top:30px}
.page05_wrap .contents03 .sec2 ul.typ3{margin-top:40px;text-align:center}
.page05_wrap .contents03 .section.bg{background:#f5f5f5;padding:45px}
.page05_wrap .contents03 .sec3 ul{margin:0}
.page05_wrap .contents03 .sec3 li.l1{width:24%;padding-top:60px}
.page05_wrap .contents03 p.f20{font-size:20px;color:#606060;margin:-10px 0 20px 0}
.page05_wrap .contents03 .sec4 li.l1{padding:135px 100px 0 150px}
.page05_wrap .contents03 .sec5 li.l2{padding:80px 0 0 30px}
.page05_wrap .contents03 p.sub_txt{margin-bottom:20px}
.page05_wrap .contents03 .sec7 li.l1 img{margin-right:20px}
.page05_wrap .contents03 .sec7 li.l2{padding-left:15px;width:16.5%;max-width:210px}
.page05_wrap .contents03 .sec8 img{padding:10px}
.page05_wrap .contents03 .sec9 li.l1{padding:60px 50px 0 0}
.page05_wrap .contents03 .sec10 p{display:inline-block}
.page05_wrap .contents03 .sec10 p.f20{margin-top:15px}
.page05_wrap .contents03 .sec11 li.l1{padding:40px 20px 0 0}
.sub_wrap .info .blue_tit{text-align:center;font-size:25px;color:#728ab6;margin:20px 0}
.sub_wrap .info .bot_box{width:100%;padding:40px 0;background:#f5f5f5}
.sub_wrap .info .bot_box.box1{padding-bottom:100px}
p.box_tit{color:#3f4a8f;text-align:center;margin:20px 0;font-size:20px}
.sub_wrap .info .box1_sub{text-align:center;width:80%;margin:-100px auto 80px}
.sub_wrap .info .b_list{float:left;width:25%;height:230px;text-align:center;color:#fff;box-sizing:border-box;padding-top:90px;font-size:17px}
.sub_wrap .info .box1_sub .b_list.ls1{background:url(../img/round_box01.png) no-repeat 50% center}
.sub_wrap .info .box1_sub .b_list.ls2{background:url(../img/round_box02.png) no-repeat 50% center}
.sub_wrap .info .box1_sub .b_list.ls3{background:url(../img/round_box03.png) no-repeat 50% center;padding-top:105px}
.sub_wrap .info .box1_sub .b_list.ls4{background:url(../img/round_box04.png) no-repeat 50% center;margin-right:0}
.sub_wrap .info .bot_box.box2{margin-bottom:100px}
.sub_wrap .info .bot_box.box2 ul{width:80%;margin:0 auto;text-align:center}
.sub_wrap .info .bot_box.box2 ul>li{width:16.66%;box-sizing:border-box;border-right:1px dotted #858585}
.sub_wrap .info .bot_box.box2 ul>li:last-child{border:0}
.sub_wrap .info .bot_box.box2 ul>li img{display:block;width:auto;height:40px;margin:0 auto}
.sub_wrap .history p.tit{margin:10px 0}
.sub_wrap .history p.sub_tit{margin:0 0 40px 0}
.sub_wrap .history ul li{float:left;width:80%}
.sub_wrap .history ul li.tit{width:20%}
.sub_wrap .history ul li.tit p{font-size:30px;color:#333;font-weight:700}
.sub_wrap .history ul li.tit p span{font-size:16.5px;display:block;color:#858585}
.sub_wrap .history .y_list{padding:30px 0;border-bottom:1px dotted #ccc}
.sub_wrap .history .year{font-size:20px;color:#728ab6;font-weight:700;margin-bottom:10px}
.sub_wrap .history p.con{position:relative;padding-left:50px;line-height:30px}
.sub_wrap .history p.con span{position:absolute;left:0}
.sub_wrap .info .org{text-align:center;margin-bottom:100px}
.sub_wrap .info .org img{width:80%}
.sub_wrap .info .org .ceo{width:200px;margin:0 auto;line-height:60px;background:#414b91;text-align:center;font-size:20px;font-weight:700;color:#fff}
.sub_wrap .info .org .con{width:24%;display:inline-block;height:200px;border:1px solid #ccc}
.sub_wrap .info .org .con p{line-height:25px;text-align:center;padding:20px 0}
.sub_wrap .info .org .con p.tit{text-align:center;line-height:45px;font-size:18px;font-weight:700;background:#37a06e;color:#fff;padding:0;margin:0}
.sub_wrap .adress p.adr{margin:20px 0}
.page01_wrap .welcome .img_box{background:#414b91;display:inline-block;width:40%;box-sizing:border-box;padding:30px}
.page01_wrap .welcome .img_box img{display:block;margin:0 auto}
.page01_wrap .welcome .img_box p{font-size:20px;color:#fff;margin-top:10px}
.page01_wrap .welcome p.p1{display:inline-block;width:55%;margin-left:3%;line-height:25px;padding-top:35px}
.page01_wrap .welcome p.p1 span{font-weight:700}
.page01_wrap .welcome p.p2{line-height:25px;padding-top:20px}
.page01_wrap .welcome p.p3{text-align:right;margin-top:40px}
.page01_wrap .welcome p.p3 span{display:inline-block;margin-left:20px;margin-top:-10px}
.page01_wrap .employ .section{margin-bottom:50px}
.page01_wrap .employ .sec1 p.top_left{width:46%;display:inline-block;font-size:23px;letter-spacing:-1px;line-height:30px;color:#414b91}
.page01_wrap .employ .sec1 p.top_right{display:inline-block;width:55%;margin-left:30px;line-height:22px}
.page01_wrap .employ .sec1 img{width:60%;display:block;margin:20px auto}
.page01_wrap .employ .sec2 p.b_tit{font-weight:700;color:#414b91;margin-bottom:10px;font-size:20px}
.page01_wrap .employ .sec2 p.sub_b_tit{font-weight:700;font-size:16.5px;color:#606060}
.page01_wrap .employ .sec2 p.p1{margin-bottom:25px}
.page01_wrap .employ .sec2 p.p2{margin-bottom:15px}
.page01_wrap .employ .sec3 ul{margin-top:40px}
.page01_wrap .employ .sec3 ul li{width:25%;border:1px solid #ccc;box-sizing:border-box;background:#f5f5f5;padding:20px 55px;height:270px}
.page01_wrap .employ .sec3 ul li span.top{display:block;width:80%;margin:0 auto;margin-top:-40px;height:40px;line-height:40px;text-align:center;color:#fff}
.page01_wrap .employ .sec3 ul.green li span.top{background:#37a06e}
.page01_wrap .employ .sec3 ul.blue li span.top{background:#414b91}
.page01_wrap .employ .sec3 ul li img.icon{display:block;margin:25px auto 15px;height:50px}
.page01_wrap .employ .sec3 ul li p{position:relative;padding-left:20px;letter-spacing:-1px}
.page01_wrap .employ .sec3 ul li p span{position:absolute;left:10px}
.page01_wrap .employ .sec5 .pro_box{margin-top:80px}
.page01_wrap .employ .sec5 .pro li{width:70%;margin-top:-30px;padding-top:45px}
.page01_wrap .employ .sec5 .pro li.left{width:140px;margin-left:15px;height:130px;position:relative;padding:0}
.page01_wrap .employ .sec5 .pro li span.num{position:absolute;display:block;width:30px;height:30px;line-height:30px;text-align:center;background:#606060;color:#fff;border-radius:50%;top:50px;left:-10px}
.page01_wrap .employ .sec5 .pro li.gr{background:url(../img/employ_pro01.png) no-repeat 0 center}
.page01_wrap .employ .sec5 .pro li.gy{background:url(../img/employ_pro02.png) no-repeat 0 center}
.page01_wrap .employ .sec5 .pro li.left p{width:65%;text-align:center;padding-top:55px;color:#fff;font-weight:700}
.page01_wrap .employ .sec5 .pro p{position:relative;padding-left:20px}
.page01_wrap .employ .sec5 .pro p span{position:absolute;left:10px}
.page01_wrap .adress .tit{font-size:25px;font-weight:700;color:#606060;margin-top:50px}
.page01_wrap .adress table.adr td,.page01_wrap .adress table.adr th{border:1px solid #ccc;padding:10px 0;text-align:center;word-break:keep-all}
.page01_wrap .adress table.adr{border-top:2px solid #414b91}
.page01_wrap .adress table.adr.adr3 td{text-align:left;padding-left:30px}
.page01_wrap .adress table.adr span.name{font-weight:700}
.page01_wrap .adress table.adr span.icon{margin:0 10px 0 20px}
.page01_wrap .adress table.adr span.space{display:inline-block;width:50px;height:1px}
.page01_wrap .bs .section{margin-bottom:50px}
.page01_wrap .bs .section p.con{font-size:16.5px;color:#606060}
.page01_wrap .bs .section.sec1 p.left{padding-top:30px}
.page01_wrap .bs .section.sec3 p.left{padding-top:30px}
.page01_wrap .bs .section.sec4 p.left{padding-top:30px}
.page01_wrap .bs .section p.left{display:inline-block;width:27%;line-height:24px}
.page01_wrap .bs .section img{display:inline-block}
.page01_wrap .bs .section img.img1{width:60%}
.page01_wrap .bs .section img.img2{width:20%}
.page01_wrap .bs .section img.img3{width:15%}
.page01_wrap .bs .section img.img4{height:120px}
.page01_wrap .bs .section img.img5{height:145px;margin-top:-10px}
.page02_wrap .tec_intro .section{margin-bottom:100px}
.page02_wrap .tec_intro .sec01 img{width:auto}
.page02_wrap .tec_intro .sec01 p:not(.tit){box-sizing:border-box;padding-left:52%;margin-top:-200px}
.page02_wrap .tec_intro .sec01 p.b_txt{margin-top:30px;font-size:23px;letter-spacing:-1px;color:#414b91}
.page02_wrap .tec_intro .sec01 ul{margin:140px 0}
.page02_wrap .tec_intro .sec01 ul li{width:50%}
.page02_wrap .tec_intro .sec01 ul li p.b_txt{padding-left:0;text-align:center;font-size:18px}
.page02_wrap .tec_intro .sec01 ul li.left img{width:75%;display:block;margin:0 auto}
.page02_wrap .tec_intro .sec01 ul li.right{padding-top:50px}
.page02_wrap .tec_intro .sec01 ul table th{background:#f5f5f5}
.page02_wrap .tec_intro .sec01 ul table td{color:#414b91}
.page02_wrap .tec_intro .sec02 ul.top{background:#f3f3f3;margin:20px 0}
.page02_wrap .tec_intro .sec02 ul.top li.l1{width:200px;background:#414b91;border-top-right-radius:50px;border-bottom-right-radius:50px;color:#fff;font-size:30px;text-align:center;line-height:100px}
.page02_wrap .tec_intro .sec02 ul.top li.l2,.page02_wrap .tec_intro .sec02 ul.top li.l3{padding:20px 40px 10px 40px;line-height:20px}
.page02_wrap .tec_intro .sec02 ul.mid{margin:40px 0}
.page02_wrap .tec_intro .sec02 ul.mid p{text-align:left}
.page02_wrap .tec_intro .sec02 ul.mid img{width:auto;margin-right:50px}
.page02_wrap .tec_intro .sec02 ul.mid li.left{padding:40px 0;font-size:24px;color:#606060;font-weight:700}
.page02_wrap .tec_intro .sec02 .bg_box{background:#f5f5f5;padding:40px;text-align:center}
.page02_wrap .tec_intro .sec02 .bg_box p.b_tit{text-align:left;font-size:25px;font-weight:700;color:#606060;margin-bottom:10px}
.page02_wrap .tec_intro .sec02 .bg_box p.center{line-height:23px}
.page02_wrap .tec_intro .sec02 .bg_box p.center img{display:block;margin:10px auto}
.page02_wrap .tec_intro .sec02 .bg_box p.center span{display:block;color:#c00000}
.page02_wrap .tec_intro .sec02 .bg_box .pro{display:inline-block}
.page02_wrap .tec_intro .sec02 .bg_box .arw{position:relative;top:30px;margin:0 20px}
.page02_wrap .tec_intro .sec02 .txt_box p{line-height:23px}
.page02_wrap .tec_intro .sec02 .txt_box p.green{color:#339465;margin-top:8px}
.page02_wrap .tec_intro .section table .check{color:#414b91}
.page02_wrap .tec p.con{line-height:23px;margin-bottom:10px}
.page02_wrap .tec p.con.con1{margin-top:20px}
.page02_wrap .tec p.mt30{margin-top:50px}
.page02_wrap .tec p.sub_b_tit{font-size:17px;font-weight:700;color:#606060}
.page02_wrap .tec p.con span{font-weight:700;color:#606060}
.page02_wrap .tec ul.top1 li{width:60%;box-sizing:border-box;padding:80px 0 0 40px}
.page02_wrap .tec a.downBtn{width:500px;line-height:25px;padding:20px 0;display:block;margin:40px auto 0;background:#414b91;color:#fff;font-size:20px;text-align:center}
.page02_wrap .tec ul.top1 li p.con{line-height:25px}
.page02_wrap .tec ul.top1 li.img{width:40%;padding:0}
.page02_wrap .cert .top{text-align:center;margin:40px 0}
.page02_wrap .cert .top img{margin-bottom:80px}
.page02_wrap .cert .top .cert_con{display:inline-block;width:40%;position:relative;box-sizing:border-box;padding:40px;text-align:center;border:1px solid #ccc;border-radius:20px;margin-top:50px}
.page02_wrap .cert .top .cert_con span.year{display:block;position:absolute;padding:20px;background:#414b91;color:#fff;font-size:16.5px;font-weight:700;top:-25px;left:0;border-radius:40px}
.page02_wrap .cert .top .arw{position:relative;top:70px;margin:0 20px}
.page02_wrap .cert .img_box{text-align:center}
.page02_wrap .cert .img_box img.img_sub{margin-left:-120px;margin-top:40px}
.page02_wrap .cert .p_box{margin:30px 0}
.page02_wrap .cert .p_box p{margin-bottom:5px}
.page02_wrap .product ul li.left{width:35%}
.page02_wrap .product ul li.right{width:65%}
.page02_wrap .product p.o_tit{color:#37a06e;font-weight:700;margin:30px 0 10px;font-size:20px}
.page02_wrap .product p.con{padding-left:30px;line-height:24px;position:relative;margin-bottom:20px}
.page02_wrap .product p.con span{position:absolute;left:20px}
.page02_wrap .product .video{width:70%;margin:0 auto}
.page02_wrap .product .sub_txt{text-align:center}
.page02_wrap .product .sub_txt img:not(.max){max-height:300px}
.page02_wrap .product .sub_txt p{text-align:left}
.page02_wrap .product .sub_txt p.con{margin:20px 0;line-height:25px;padding-left:35%}
.page02_wrap .product .sub_txt p.con.center{padding:0;text-align:center}
.page02_wrap .product .sub_txt p.con span{left:34%}
.page05_wrap .contents03 p.sub_txt span.b{font-weight:700;color:#606060}
.page02_wrap .product .in_img_box{display:inline-block;width:100%;text-align:center;margin-bottom:20px}
.page02_wrap .product .in_img_box.in3{width:32%}
.page02_wrap .product .in_img_box.in2{width:48.5%}
.page02_wrap .product .in_img_box.duble{width:26%}
.page02_wrap .product .in_img_box p{text-align:center}
.page02_wrap .product .master1{position:relative}
.page02_wrap .product .master1 p.con{position:absolute;top:100px;right:90px}
.page02_wrap .product .master2 p.con{padding:0}
.page02_wrap .fintec .table_box p.process{display:inline-block;width:16%;text-align:center}
.page02_wrap .fintec .table_box p.process.pro1{position:relative;top:-10px;font-weight:700;color:#606060}
.page02_wrap .fintec .table_box p.process.pro2{padding-left:57%;font-weight:700;color:#606060}
.page02_wrap .fintec .sec02 .cel_01{font-size:20px;padding-top:120px}
.page02_wrap .fintec .sec02 .cel_01 span.blue{color:#414b91;font-weight:700}
.page02_wrap .fintec .sec02 .red_txt{font-size:25px;color:red;text-align:center;margin-top:-60px}
.page02_wrap .fintec .sec04 .service_box{position:relative;height:800px;margin-bottom:50px}
.page02_wrap .fintec .sec04 .service_box .pro{display:inline-block;width:40%;position:absolute}
.page02_wrap .fintec .sec04 .service_box .pro.pro_tit{width:400px;height:400px;border:5px solid #414b91;border-radius:50%;background:#fff;top:30%;left:34%;text-align:center;z-index:9;padding-top:15px;box-sizing:border-box;overflow:hidden}
.page02_wrap .fintec .sec04 .service_box .pro.pro_tit p{color:#606060;font-weight:700;font-size:18px}
.page02_wrap .fintec .sec04 .service_box .pro.pro1{top:0;left:0}
.page02_wrap .fintec .sec04 .service_box .pro.pro2{top:0;right:0;text-align:right}
.page02_wrap .fintec .sec04 .service_box .pro.pro3{bottom:0;left:0}
.page02_wrap .fintec .sec04 .service_box .pro.pro4{bottom:0;right:0;text-align:right}
.page02_wrap .fintec .sec04 .service_box .pro p{margin-top:10px;padding:0 10px}
.page02_wrap .block .top_sec{padding:80px 30px;margin-bottom:20px;background:url(../img/block01.jpg) no-repeat 0 center;background-size:100% 100%}
.page02_wrap .block .top_sec p.p1{color:#fff;font-size:25px}
.page02_wrap .block .top_sec p.p2{color:#fff;width:30%}
.page02_wrap .block .section{margin-bottom:80px}
.page02_wrap .block .section .bg_box{background:#f5f5f5;padding:50px;margin:20px 0}
.page02_wrap .block .section .g_txt{color:#37a06e}
.page02_wrap .block .section .bg_box p{font-size:20px;margin-bottom:20px}
.page02_wrap .block .section .bg_box p span.g_round{display:inline-block;font-size:16.5px;padding:5px 10px;background:#37a06e;border-radius:10px;color:#fff;margin-left:20px}
.page02_wrap .lisense a.btn{width:250px;text-align:center;line-height:60px;color:#fff;font-size:20px;display:block;margin:50px auto;background:#414b91}
.page02_wrap .lisense a.btn span{margin-left:20px;color:#fff;font-size:16.5px;margin-top:3px}
.page02_wrap .fido img{display:block;margin:20px auto}
.page02_wrap .fido p.green{color:#339465;font-size:17px;font-weight:700;margin-top:15px}
.page02_wrap .fido table tr th{background:#f5f5f5;color:#606060}
.page02_wrap .fido .mt100{margin-top:80px}
.page02_wrap .fido textarea{width:100%;height:400px;overflow:auto;box-sizing:border-box;padding:10px;line-height:20px}
.page02_wrap .fido .img_box img{width:45%;max-width:500px}
.page02_wrap .fido .b_tit{text-align:center;font-size:40px;margin:50px 0 20px;color:#414b91;font-weight:700}
.page02_wrap .md .div_tit{text-align:center;background:#00aacd;color:#fff;padding:10px 0;font-size:20px;margin:20px 0}
.page02_wrap .md ul{margin:20px 0}
.page02_wrap .md ul li{width:50%;padding:20px 0}
.page02_wrap .md .li_tit{color:#404040;font-size:23px;font-weight:700}
.page02_wrap .md img{width:60%;display:block;margin:35px auto}
.page02_wrap .insert .section{margin-bottom:50px}
.page02_wrap .insert .sec1 .comp{display:inline-block;width:47.5%;border:1px solid #ccc;background:#f5f5f5;height:250px;position:relative}
.page02_wrap .insert .sec1 .comp.left_box{margin-right:3%}
.page02_wrap .insert .sec1 .comp .title{background:#37a06e;color:#fff;text-align:center;line-height:40px;margin-bottom:20px}
.page02_wrap .insert .sec1 .comp .con{line-height:23px;padding-left:20px}
.page02_wrap .insert .sec1 .comp img{position:absolute;width:30%;top:-50px;right:20px}
.page02_wrap .insert .sec3 ul{text-align:center}
.page02_wrap .insert .sec3 ul li{display:inline-block;width:25%;box-sizing:border-box;border:1px solid #ccc;height:270px;text-align:center;margin:0 30px 30px 0}
.page02_wrap .insert .sec3 ul li img{height:120px}
.page02_wrap .insert .sec3 ul li p.tit{font-size:20px;text-align:center;font-weight:700}
.page02_wrap .insert .sec3 ul li p.con{margin-top:20px;font-size:14px;letter-spacing:-1px}
.page02_wrap .insert .sec4 p.tit:not(:first-child){margin-top:70px}
.page02_wrap .insert .section.sec5 p.tit:not(:first-child){margin-top:70px}
.contents .title_sub{font-size:17px;color:#414b91;font-weight:700;margin:20px 0}
.contents .con{line-height:23px;margin-bottom:20px}
.contents .con span.sub{padding-left:15px;font-size:14px}
.contents .con span.redcolor{color:red}
.contents .atm_box .imgbox{text-align:center}
.contents .atm_box p.center{text-align:center;margin:20px 0;color:#37a06e;font-size:18px;font-weight:700}
.contents .airport .pro{text-align:center}
.contents .airport .pro p{display:inline-block;width:100px;height:100px;border-radius:50%;background:#faa61a;line-height:100px;color:#fff;text-align:center;font-size:20px}
.contents .airport span.arw{display:inline-block;margin:0 20px;margin-top:35px}
.contents .airport span.arw *{color:#faa61a;font-size:30px}
.contents .airport .pro2 .in_pro{display:inline-block;max-width:22%}
.contents .airport .pro2 .in_pro p{text-align:center;margin:10px 0}
.contents .airport .pro2 span.arw{margin-top:100px}
.page05_wrap .contents03 .section.box img{width:30%;margin-right:1%}
.page04_wrap .network1 img{display:block;margin:0 auto}
.page04_wrap .network1 .sec2{margin-top:50px}
.page04_wrap .network1 ul>li:first-child{width:35%}
.page04_wrap .network1 ul>li:last-child{width:65%;padding-top:30px}
.page04_wrap .network1 .list_box .list{width:30%;display:inline-block;border:1px solid #ccc;height:100px;box-sizing:border-box;padding-top:10px;margin:0 20px 10px 0}
.page04_wrap .network1 .list_box2 .list{width:22%}
.page04_wrap .network1 .list_box .list img{width:165px;height:70px}
.page04_wrap .network2 ul li.left{width:30%}
.page04_wrap .network2 ul li.right{width:70%}
.page04_wrap .network2 table img{max-width:80%}
.page04_wrap .network4 ul.box{margin:20px 0;border-top:2px solid #414b91}
.page04_wrap .network4 ul.box li{border-bottom:1px solid #ccc;height:60px;box-sizing:border-box}
.page04_wrap .network4 ul.box li.left{width:20%;text-align:center;line-height:60px;background:#f5f5f5}
.page04_wrap .network4 ul.box li.right{width:80%;padding-left:20px}
.page04_wrap .network4 ul.box li.right input[type=text]{width:180px;margin-top:7px;height:30px}
.page04_wrap .network4 ul.box li.right input[type=text].email{width:250px}
.page04_wrap .network4 ul.box li.right input[type=text].phone{width:180px;vertical-align:middle}
.page04_wrap .network4 ul.box li.right input[type=text].title{margin-top:20px;width:400px;max-width:80%}
.page04_wrap .network4 ul.box li.right textarea{margin-top:10px;width:80%;height:100px}
.page04_wrap .network4 ul.box li.right span{font-size:13px;color:red;word-break:keep-all}
.page04_wrap .network4 ul.box li.right.r1 input[type=text]{margin-top:16px}
.page04_wrap .network4 ul.box li.right.r1 span{display:inline-block;margin-top:20px}
.page04_wrap .network4 ul.box li.right.r4{line-height:60px}
.page04_wrap .network4 ul.box li.right.r4 input[type=radio]{margin:23px 10px}
.page04_wrap .network4 ul.box li.right.r5{line-height:60px}
.page04_wrap .network4 ul.box li.right.r5 input[type=radio]{margin:23px 10px}
.page04_wrap .network4 ul.box li.left.r7{height:130px}
.page04_wrap .network4 ul.box li.right.r7{height:130px}
.page04_wrap .network4 ul.box li.right.r8 input[type=file]{margin-top:20px}
.page04_wrap .network4 input[type=submit]{display:block;margin:40px auto}
.page04_wrap table td,.page04_wrap table th{border:1px solid #ccc}
.page04_wrap table tr td:last-child{border:1px solid #ccc}
.page04_wrap .network4 .agree_box{width:100%;height:100px;overflow:auto;border:1px solid #ccc;margin:10px auto}
.page07_wrap .agree_box{width:100%;height:100px;overflow:auto;border:1px solid #ccc;font-size:13px;padding:10px;margin:10px auto}
@media (max-width:1300px){
.page07_wrap.qna_info ul>li{height:350px}
.sub_wrap .info .con_txt_box.con4 li p.right{letter-spacing:-1.5px;font-size:16.5px}
.page01_wrap .bs .section p.left{width:100%;margin-bottom:10px}
}
@media (max-width:1200px){
.sub_wrap .top_box .process span.clr{width:75px;height:75px;line-height:75px}
.page07_wrap.qna_info ul>li.l1 img{width:16%}
.sub_wrap .info .con_txt_box.con2 .list p:not(.tit){padding-left:15%;word-break:keep-all}
.sub_wrap .info .con_txt_box.con4 li{height:380px}
.sub_wrap .info .box1_sub{width:90%}
.page05_wrap li.right{padding:10% 0}
.page01_wrap .employ .sec1 p.top_right{width:50%}
.sub_content{box-sizing:border-box;padding:0 10px}
.page01_wrap .employ .sec3 ul li{height:300px}
.page02_wrap .tec_intro .sec01 p:not(.tit){margin:0;padding:0}
.page02_wrap .tec_intro .sec02 .bg_box .arw{margin:0}
.page02_wrap .insert .sec1 .comp{height:300px}
.page02_wrap .fintec .sec04 .service_box .pro.pro_tit{padding-top:40px;left:30%}
.page02_wrap .product .master1 p.con{top:80px}
.page05_wrap .contents03 .sec3 li.l1{width:100%;padding:0;text-align:center;margin-bottom:10px}
.page05_wrap .contents03 .sec3 img{max-width:45%}
.page05_wrap .contents03 .sec4 li{width:100%;text-align:center}
.page05_wrap .contents03 .sec4 li.l1{width:100%;padding:0;margin-bottom:10px}
.page05_wrap .contents03 .sec5 li.l1{width:100%;text-align:center}
.page05_wrap .contents03 .sec5 li.l1 img{max-width:45%}
.page05_wrap .contents03 .sec5 li.l2{width:100%;padding:0;text-align:center}
.page05_wrap .contents03 .sec6 img{width:45%;margin:0 15px 15px 0}
.page05_wrap .contents03 .sec7 img{width:30%;margin:0 15px 15px 0}
.page05_wrap .contents03 .sec7 li.l2{width:50%}
.page05_wrap .contents03 .sec7 li.l2 img{width:50%}
.page05_wrap .contents03 .sec8 img{width:40%;margin-right:5%}
.page05_wrap .contents03 .sec9 li.l1{width:100%;text-align:center;padding:0}
.page05_wrap .contents03 .sec9 li.l2{width:100%;text-align:center;margin-top:15px}
.page05_wrap .contents03 .sec10{text-align:center}
.page05_wrap .contents03 .sec10 img.img1{display:block;margin:10px auto}
.page05_wrap .contents03 .sec11 li{width:100%;text-align:center;padding:0;margin-bottom:10px}
.page05_wrap .contents03 .sec11 li img{max-width:45%}
.page05_wrap .contents03 .sec12 img{width:32%}
.page05_wrap .contents03 .sec13 img{width:32%}
}
@media (max-width:1080px){
.sub_wrap .sub_top.s01{background:url(../img/sub_top01.png) no-repeat 0 center;background-size:100% 100%;position:relative;top:-24px;z-index:-1}
#header2 .header_top{display:none}
.sub_wrap .sub_top .top_txt{display:none}
.sub_wrap .info .con_gy_box .img_box img.img1{left:-10%}
.sub_wrap .info .con_gy_box .img_box img.img2{left:20%}
.sub_wrap .info .con_gy_box .img_box img.img3{left:17%}
.sub_wrap .top_box ul>li{width:48%;margin-right:1%}
.sub_wrap .top_box ul>li:last-child{width:50%}
.sub_wrap .info .con_txt_box.con2 .list p{word-break:keep-all}
.sub_wrap .info .con_txt_box.con2 .list p.tit{font-size:16.5px}
.sub_wrap .info .con_txt_box.con3 p.l1{padding-left:7%}
.sub_wrap .info .con_txt_box.con3 p.l2{padding-left:7%;left:0}
.sub_wrap .info .con_txt_box.con3 p.r1{padding-left:7%}
.sub_wrap .info .con_txt_box.con3 p.r2{padding-left:7%}
.page05_wrap img{margin-bottom:10px}
}
@media (max-width:960px){
.sub_wrap .info .con_gy_box .txt_box{width:45%}
.sub_wrap .info .con_gy_box .txt_box p.f_grn.f20{font-size:16.5px;line-height:17px}
.sub_wrap .info .con_gy_box .txt_box p.f14{font-size:12px}
.sub_wrap .info .con_gy_box .img_box{width:50%}
.sub_wrap .info .con_gy_.page07_wrap.qna_info ul>li ul.sub_ul spanbox .img_box{width:50%}
.sub_wrap .info .con_info_bg{background-size:auto 100%}
.sub_wrap .info .con_box img{max-width:90%;margin:0 auto}
.sub_wrap .info .con_gy_box .img_box img.img2{left:auto;right:5px}
.sub_wrap .top_box ul>li{width:100%}
.sub_wrap .top_box ul>li:last-child{width:100%;margin-top:20px}
.sub_wrap .search_box select{width:15%}
.sub_wrap .search_box input[type=text]{width:50%}
.sub_wrap .search_box input[type=button]{width:18%}
.sub_wrap .info .con_info_bg span{font-size:12px;width:17%}
.sub_wrap .info .con_txt_box.con3 p{font-size:14px}
.sub_wrap .info .con_txt_box.con3 p.l1{padding-left:10px}
.sub_wrap .info .con_txt_box.con3 p.l2{padding-left:10px}
.sub_wrap .info .con_txt_box.con3 p.r1{padding-left:10%}
.sub_wrap .info .con_txt_box.con3 p.r2{padding-left:10%}
.sub_wrap .info .con_txt_box.con3 p.con_tit{left:38%}
.sub_wrap .info .con_txt_box.con4 li p{display:block;word-break:keep-all}
.sub_wrap .info .con_txt_box.con4 li p.left,.sub_wrap .info .con_txt_box.con4 li p.right{width:100%;text-align:center}
.sub_wrap .info .con_txt_box.con4 li{height:500px}
.sub_wrap .info .b_list{width:300px}
.sub_wrap .info .box1_sub .b_list{width:25%}
.sub_wrap .info .box1_sub .b_list.ls1,.sub_wrap .info .box1_sub .b_list.ls2,.sub_wrap .info .box1_sub .b_list.ls3,.sub_wrap .info .box1_sub .b_list.ls4{background-size:90%}
.page05_wrap .contents02 ul.typ2 li.left{padding:70px 0}
.page01_wrap .employ .sec1 p.top_left{width:100%}
.page01_wrap .employ .sec1 p.top_right{width:100%;margin-left:0;margin:10px 0}
.page01_wrap .employ .sec3 ul li span.top{width:110%}
.page01_wrap .employ .sec3 ul li{padding:20px}
.page02_wrap .tec ul.top1 li{padding-top:40px}
.page02_wrap .fintec .sec04 .service_box .pro.pro_tit{top:200px;left:25%}
.page02_wrap .fintec .sec02 .cel_01{padding-top:70px}
.page02_wrap .product .master1 p.con{top:50px;right:0;width:50%;line-height:20px}
.page04_wrap table td,.page04_wrap table th{font-size:14px}
}
@media (max-width:786px){
    .bg02 .dt{min-width: 100%;}
.scroll{display:none}
#wrap{overflow-x:hidden}
.contents{margin:0 auto;max-width:1200px;margin-top:32px}
.heading{margin-bottom:15px!important;font-size:2.133em!important;color:#333!important;line-height:1.3!important}
.wpb_single_image{margin-bottom:0!important}
.vc_column_container{padding-top:0!important}
.wpb_column.vc_column_container.vc_col-sm-6{height:auto!important}
.wprt-headings{padding:0 15px!important}
.page07_wrap.qna_info ul>li ul.sub_ul span{display:block}
.sub_wrap .tab_menu ul{display:none}
.sub_wrap .tab_menu select{display:block;width:90%;margin:15px auto;height:50px;font-size:17px;padding-left:10px}
.page01_wrap,.page07_wrap{padding:0 10px;padding-bottom:100px}
.sub_wrap .sub_top{background:url(../img/m_sub_top_bg.png) no-repeat 50% center;padding:51px 30px;height:200px}
.sub_wrap .sub_top .top_txt{padding-left:0;background:rgba(0,0,0,.5);padding:15px 10px}
.sub_wrap .sub_top .top_txt p.f30.tit{margin:0}
.sub_wrap .sub_top .top_txt p.f14{font-size:13px}
.sub_wrap .sub_menu{text-align:center;height:auto;margin-top:-59px}
.sub_wrap .sub_menu>ul>li{margin:0;width:50%!important}
.sub_wrap .sub_menu>ul>li:after{content:"";margin:0}
.sub_wrap .location{display:none}
.sub_wrap .info .con_gy_box .txt_box{padding:30px 20px}
.sub_wrap .info .con_gy_box .txt_box p.f30{font-size:20px}
.sub_wrap .info .con_gy_box .txt_box p.f20{font-size:13px}
.sub_wrap .info .con_gy_box .txt_box p.f14{font-size:12px}
.sub_wrap .info .con_info_bg{background:url(../img/m_info_bg.jpg) no-repeat 0 center;background-size:100% 100%}
.sub_wrap .table_box{width:95%;margin:30px auto}
.sub_wrap .search_box{position:absolute;bottom:-205px;left:15%;margin:0;background:#f5f5f5;padding:10px 0;width:75%}
.sub_wrap .search_box select{width:25%}
.sub_wrap .search_box input[type=text]{width:55%;vertical-align:middle}
.sub_wrap .search_box input[type=button]{width:15%;color:rgba(0,0,0,0);background:url(../img/m_search_btn.png) no-repeat 0 center;background-size:100%;height:80px;vertical-align:middle}
.sub_wrap .border_list_box .b_tit{display:none}
.sub_wrap .border_list_box{width:95%;margin:0 auto}
.sub_wrap .border_list_box ul.clearfix li.day{display:none}
.sub_wrap .border_list_box ul.clearfix li:nth-child(1){width:25%}
.sub_wrap .border_list_box ul.clearfix li:nth-child(2){width:75%;font-size:13px}
.sub_wrap .m_pageing,.sub_wrap .m_search_box{display:block}
.sub_wrap .paging{display:none}
.sub_wrap .top_box .process span.arw{top:33px}
.page07_wrap.qna_info ul:not(.sub_ul)>li{width:100%}
.page07_wrap.qna_info ul>li{height:400px}
.page07_wrap.qna_info ul>li.l1 img{max-width:50%;width:30%;display:block;margin:0 auto}
.page07_wrap.qna_info ul>li.l1 p{text-align:center;margin-top:20px;max-width:100%;display:block}
.page07_wrap.qna_info ul>li p.tit{font-size:18px}
.page07_wrap.qna_info ul li.l4{padding:20px;height:165px}
.page07_wrap.qna_info ul>li.l4 p.tit{letter-spacing:-1px;font-size:20px;text-align:center}
.page07_wrap.qna input[type=text]{width:80%}
.page07_wrap.ir .ir_list{width:95%;margin:0 auto}
.page07_wrap.ir .ir_list li.l1{width:20%}
.page07_wrap.ir .ir_list li.l2{width:80%}
.page07_wrap.ir .ir_list ul li.l3{display:none}
.page07_wrap.ir .read_box ul.tit li:first-child{width:100%;padding-bottom:0}
.page07_wrap.ir .read_box ul.tit li:last-child{width:100%;text-align:right;padding:10px}
.page07_wrap.ir .read_box .m_read li span{width:80px;font-size:13px;margin:10px}
.page07_wrap.ir .read_box .m_read li a{font-size:13px;line-height:55px}
.page02_wrap .insert .sec1 .comp{width:45%}
.sub_wrap .info .con_txt_box.con2 .list p:not(.tit){font-size:13px}
.sub_wrap .info .con_txt_box.con3{background-size:100%}
.sub_wrap .info .con_txt_box.con3 p.con_tit{font-size:17px;left:40%}
.sub_wrap .info .con_txt_box.con3 p{letter-spacing:-1px;font-size:13px}
.sub_wrap .info .con_txt_box.con3 p.l1{top:75px}
.sub_wrap .info .con_txt_box.con3 p.l2{bottom:150px}
.sub_wrap .info .con_txt_box.con3 p.r1{top:80px}
.sub_wrap .info .con_txt_box.con3 p.r2{bottom:140px}
.sub_wrap .info .con_txt_box.con3 p.list span{margin-bottom:25px}
.sub_wrap .info .con_txt_box.con4 li{height:550px}
.sub_wrap .info .history ul li{width:100%}
.sub_wrap .info .history ul li.tit{width:100%}
.sub_wrap .page_tit{padding-top:0}
.sub_wrap .info .box1_sub .b_list{width:50%;height:250px;font-size:14px}
.sub_wrap .info .box1_sub .b_list.ls1,.sub_wrap .info .box1_sub .b_list.ls2,.sub_wrap .info .box1_sub .b_list.ls3,.sub_wrap .info .box1_sub .b_list.ls4{background-size:70%}
.page05_wrap ul.typ2 li{width:100%}
.page05_wrap ul.typ2 li img{width:50%;display:block;margin:10px auto 0}
.page05_wrap li.right{padding:20px 0}
.page05_wrap .contents02 ul.typ2 li.left{padding:20px 0}
.page05_wrap .contents02 ul.typ3 li{height:200px}
.page01_wrap .employ .sec3 ul li{width:50%;height:250px}
.page01_wrap .employ .sec3 ul li span.top{width:80%}
.page01_wrap .employ .sec1 img{width:80%}
.page01_wrap .employ .sec5 .pro p{font-size:14px}
.page02_wrap .tec ul.top1 li:not(.img){padding:0;width:100%;margin-top:20px}
.page01_wrap .welcome .img_box{width:100%}
.page01_wrap .welcome p.p1{width:100%;margin:20px 0 0}
.page02_wrap .tec_intro .sec01 ul li{width:100%}
.page02_wrap .tec_intro .sec01 ul li.left img{max-width:500px}
.page02_wrap .tec_intro .sec02 .bg_box .pro{display:block}
.page02_wrap .tec_intro .sec02 .bg_box .arw{top:0;margin:10px 0}
.page02_wrap .product ul li.left{width:100%}
.page02_wrap .product ul li.right{width:100%}
.page05_wrap .contents03 ul.sec1 li.left{width:100%}
.page05_wrap .contents03 ul.sec1 li.right{width:100%}
.page05_wrap p.f25,.page05_wrap p.f25 span{font-size:20px}
.page05_wrap .contents03 p.sub_txt{font-size:14px}
.page05_wrap .contents03 img{display:block;margin:10px auto}
.page05_wrap .contents03 .sec3 li.l1{width:100%;padding:0}
.page05_wrap .contents03 .sec3 li.l2{width:100%;text-align:center}
.page05_wrap .contents03 .sec4 li.l1{width:100%;padding:0}
.page05_wrap .contents03 .sec4 li.l2{width:100%}
.page05_wrap .contents03 .sec11 img,.page05_wrap .contents03 .sec12 img,.page05_wrap .contents03 .sec13 img,.page05_wrap .contents03 .sec3 li.l2 img,.page05_wrap .contents03 .sec5 img,.page05_wrap .contents03 .sec6 img,.page05_wrap .contents03 .sec7 li.l1 img,.page05_wrap .contents03 .sec8 img,.page05_wrap .contents03 .sec9 li img{width:45%;display:inline-block;margin:0;padding:0;margin-bottom:10px}
.page05_wrap .contents03 .sec5 li.l2{padding:0}
.page05_wrap .contents03 .sec10 img,.page05_wrap .contents03 .sec4 img{margin:0;display:inline-block;max-width:350px}
.page05_wrap .contents03 .sec10,.page05_wrap .contents03 .sec4{text-align:center}
.page05_wrap .contents03 .sec9 li.l1{padding:0;width:100%}
.page05_wrap .contents03 .sec11 li.l1{padding:0}
.page05_wrap .contents03 .sec4 ul li{float:none}
.contents .airport span.arw{display:none}
.contents .airport .pro2 .in_pro{display:block;max-width:70%;margin:0 auto;text-align:center}
.page05_wrap .contents03 .section:not(.bg){margin-left:10px}
.page02_wrap .fintec .sec04 .service_box{height:auto}
.page02_wrap .fintec .sec04 .service_box .pro.pro_tit{position:relative;top:0;left:0;border:0;width:100%;padding:0}
.page02_wrap .fintec .sec04 .service_box .pro{position:relative;width:47%;margin-bottom:20px}
.page02_wrap .fintec .sec04 .service_box .pro.pro2,.page02_wrap .fintec .sec04 .service_box .pro.pro4{text-align:left}
.sub_wrap .sub_menu ul>li a{font-size:16.5px;font-weight:700;height:45px}
.sub_wrap .sub_menu ul>li.active a{height:45px}
.page02_wrap .md ul li{width:100%}
.page02_wrap .md ul li img{max-width:350px;margin:10px 0}
.page02_wrap .insert .sec3 ul li{width:40%}
.page01_wrap .bs .section img{display:inline-block}
.page01_wrap .bs .section img.img1{width:100%}
.page01_wrap .bs .section img.img2{width:30%}
.page01_wrap .bs .section img.img3{width:20%}
.page01_wrap .bs .section img.img4{height:120px}
.page01_wrap .bs .section img.img5{height:145px;margin-top:-10px}
.page04_wrap .network1 .list_box .list{width:28%}
.page06_wrap.ctl_box .ctl{width:42%}
.page02_wrap .block .top_sec p.p2{width:100%;background:rgba(0,0,0,.4);padding:10px;margin-top:30px}
}
@media (max-width:700px){
.sub_wrap .info .con_txt_box.con3 p.l1{top:100px}
.sub_wrap .info .con_txt_box.con3 p.r1{top:100px}
.sub_wrap .top_box .process span.clr{width:65px;height:65px;line-height:65px}
.page02_wrap .fintec .sec02 .cel_01{padding-top:50px}
.page04_wrap .network1 ul>li:first-child{width:50%;float:none;margin:0 auto}
.page04_wrap .network1 ul>li:last-child{width:100%}
}
@media (max-width:650px){
.sub_wrap .info .con_txt_box.con3{height:250px}
.sub_wrap .info .con_txt_box.con3 p.con_tit{top:140px;left:38.5%}
.sub_wrap .info .con_txt_box.con3 p{letter-spacing:-1px;font-size:11px}
.sub_wrap .info .con_txt_box.con3 p.l1{top:10px}
.sub_wrap .info .con_txt_box.con3 p.l2{bottom:55px}
.sub_wrap .info .con_txt_box.con3 p.r1{top:10px}
.sub_wrap .info .con_txt_box.con3 p.r2{bottom:40px}
.sub_wrap .info .con_txt_box.con3 p.list span{margin-bottom:25px;padding-left:30%}
.sub_wrap .info .con_txt_box.con3 p.list.r1 span{padding-left:15%}
.sub_wrap .info .con_info_bg span{height:100px}
}
@media (max-width:600px){
.sub_wrap .info .con_txt_box.con2 .list{width:48%;height:200px}
.sub_wrap .info .con_txt_box.con2 .list p:not(.tit){padding-left:20%}
.sub_wrap .info .con_txt_box.con3{background:0 0}
.sub_wrap .info .con_txt_box.con3 p.con_tit{position:relative;top:0;left:0;font-weight:700;font-size:24px;margin-bottom:20px}
.sub_wrap .info .con_txt_box.con3 p.list{position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:0;margin:0;display:inline-block;width:48%;height:200px;background:#f3f3f3;margin-bottom:20px;box-sizing:border-box;line-height:20px;padding:50px 20px}
.sub_wrap .info .con_txt_box.con3 p.list span{color:#606060;font-weight:700;font-size:14px;margin-bottom:10px;line-height:30px;padding:0;text-align:center;position:absolute;width:100%;left:0;top:0}
.sub_wrap .info .con_txt_box.con3 p.list.r1 span{padding:0}
.sub_wrap .info .con_txt_box.con3 p.l1 span{background:#369d6b;color:#fff}
.sub_wrap .info .con_txt_box.con3 p.l2 span{background:#edca04;color:#fff}
.sub_wrap .info .con_txt_box.con3 p.r1 span{background:#728ab6;color:#fff}
.sub_wrap .info .con_txt_box.con3 p.r2 span{background:#3f4a8f;color:#fff}
.sub_wrap .info .con_txt_box.con4 li p.tit{font-size:16.5px}
.sub_wrap .info .bot_box.box2 ul>li{border:0;font-size:14px}
.sub_wrap .info .org .con{width:23%}
.sub_wrap .info .org .con p{font-size:14px}
.sub_wrap .info .org .con p.tit{font-size:14px}
.sub_wrap .search_box{display:none}
.sub_wrap .search_box input[type=button]{height:60px}
.sub_wrap .info .box1_sub .b_list{height:200px;padding-top:65px}
.sub_wrap .info .box1_sub .b_list.ls3{padding-top:80px}
.page05_wrap ul.typ3 li{width:50%}
.page01_wrap .employ .sec5 .pro li{width:100%}
.page01_wrap .employ .sec5 .pro li{margin:0;padding:0;margin-bottom:10px}
.page01_wrap .employ .sec5 .pro li.left{width:100px;height:110px}
.page01_wrap .employ .sec5 .pro li.gr,.page01_wrap .employ .sec5 .pro li.gy{background-size:100%}
.page01_wrap .employ .sec5 .pro li.left p{width:60%;padding-top:50px}
.page01_wrap .employ .sec5 .pro li span.num{top:45px}
.page02_wrap .tec p.con{font-size:14px;line-height:18px}
.page04_wrap table td,.page04_wrap table th,table tr td,table tr th{font-size:13px}
.page02_wrap .insert .sec1 .comp{height:300px}
.page02_wrap .insert .sec1 .comp .con{font-size:14px;letter-spacing:-1px}
.page02_wrap .insert .sec3 ul li{height:330px}
.page04_wrap .network2 ul li.left,.page04_wrap .network2 ul li.right{width:100%}
.page04_wrap .network4 ul.box li.right span{font-size:10px;line-height:11px}
.contents .airport .pro p{width:80px;height:80px;line-height:80px;font-size:16.5px}
.page02_wrap .product .in_img_box p{font-size:14px}
.page02_wrap .product p.o_tit{font-size:18px;letter-spacing:-1px}
.page02_wrap .product .video{width:100%}
.page05_wrap ul.typ3 li{width:50%;text-align:center}
.page05_wrap ul.typ3 li img{width:85%;display:inline-block}
.page02_wrap .product .master1 p.con{font-size:14px}
.page05_wrap .contents03 .sec3 li.l2 img,.page05_wrap .contents03 .sec5 li.l1 img{width:90%;max-width:90%}
.page05_wrap .contents03 .sec11 img,.page05_wrap .contents03 .sec12 img,.page05_wrap .contents03 .sec13 img,.page05_wrap .contents03 .sec3 li.l2 img,.page05_wrap .contents03 .sec5 img,.page05_wrap .contents03 .sec6 img,.page05_wrap .contents03 .sec7 li.l1 img,.page05_wrap .contents03 .sec8 img,.page05_wrap .contents03 .sec9 li img{width:90%;max-width:90%;display:block;margin:5px auto}
.page05_wrap .contents03 .sec7 li.l2{width:100%;text-align:center;margin-top:20px}
.page05_wrap .contents03 .sec7 li.l2 img{width:80%;margin:0}
.page05_wrap .contents03 .sec11 li img{max-width:90%}
.page05_wrap .contents03 .sec10 img,.page05_wrap .contents03 .sec4 img{max-width:90%;margin-bottom:10px}
.page05_wrap ul.typ2 li img{width:80%}
.page05_wrap .contents03 p.f25{text-align:center}
.page05_wrap .contents03 p.f25 span{display:block}
.page05_wrap .contents03 p.f20{text-align:center}
.page05_wrap .contents03 p.sub_txt{width:80%;margin:20px auto;text-align:center}
.page05_wrap .contents03 .sec1 p.sub_txt,.page05_wrap .contents03 .sec12 p.sub_txt,.page05_wrap .contents03 .sec13 p.sub_txt{width:90%;text-align:left}
.page02_wrap .tec a.downBtn{width:85%;font-size:16.5px}
}
@media (max-width:500px){
.page07_wrap.ir .read_box .m_read li a{font-size:13px;line-height:15px;display:inline-block;width:65%;margin:10px 0}
.sub_wrap .info .con_txt_box.con4 li p.tit{font-size:14px}
.sub_wrap .info .con_txt_box.con4 li.left .list p.left{font-size:13px}
.sub_wrap .info .con_txt_box.con4 li.right .list p.left{font-size:13px}
.sub_wrap .info .con_txt_box.con4 li p.left,.sub_wrap .info .con_txt_box.con4 li p.right{font-size:12px}
.sub_wrap .info .con_txt_box.con4{margin:40px 0}
.sub_wrap .info .con_info_bg{padding-left:10px}
.page05_wrap .contents02 ul.typ3 li{height:auto}
.page05_wrap .contents02 ul li p{font-size:13px}
.page01_wrap .employ .sec1 img{width:100%}
.page01_wrap .employ .sec1 p.top_left{font-size:18px}
.page01_wrap .employ .sec1 p.top_right{font-size:14px}
.page01_wrap .employ .sec2 p.p1,.page01_wrap .employ .sec2 p.p2{font-size:14px;line-height:20px}
.sub_wrap .tab_menu ul>li a{font-size:13px}
.page01_wrap .employ .sec3 ul li p{font-size:14px}
.page02_wrap .cert .top .cert_con{display:block;width:100%;margin-bottom:30px}
.page02_wrap .cert .top .arw{display:none}
.page02_wrap .cert .img_box img.img_sub{margin:0}
.page02_wrap .tec ul.top1 li.img{width:70%}
.sub_wrap p.tit{letter-spacing:-1px}
.sub_wrap .info .con_gy_box .img_box,.sub_wrap .info .con_gy_box .txt_box{width:100%;position:relative;float:none}
.sub_wrap .info .con_gy_box .img_box{display:none}
.sub_wrap .info .blue_tit{font-size:23px;letter-spacing:-1px}
.page02_wrap .insert .sec3 ul li p.tit{font-size:16.5px}
.page02_wrap .insert .sec1 .comp{height:400px}
.page02_wrap .insert .sec1 .comp img{display:none}
.page05_wrap .contents03 ul.sec1 li.left,.page05_wrap .contents03 ul.sec1 li.right{width:100%}
.page05_wrap .contents03 ul.sec1 li.left img{max-width:300px}
.contents .airport .pro p{width:60px;height:60px;line-height:60px;font-size:13px}
.page02_wrap .fintec .sec02 .cel_01{font-size:16.5px;padding-top:30px}
.page02_wrap .fintec .sec02 .red_txt{font-size:20px;margin-top:-30px}
.page02_wrap .product .master1 p.con{position:relative;top:0;width:100%;padding:0}
.sub_wrap .history p.con{font-size:14px;letter-spacing:-1px}
.sub_wrap .info .org .con{height:240px}
.sub_wrap .tab_menu.typ6 li{width:33.33%}
.page04_wrap .network4 ul.box li.left{font-size:14px}
.page05_wrap ul.typ3 li{width:100%;margin-bottom:25px}
.page04_wrap .network1 .list_box .list{width:26%}
.page01_wrap .bs .section p.con{font-size:14px}
.sub_wrap p{font-size:14px}
.page04_wrap table td,.page04_wrap table th,table tr td,table tr th{font-size:10px}
.contents .read_box ul.tit li:first-child{width:100%}
.contents .read_box ul.tit li:last-child{width:auto}
.stab_content{max-width:1200px;margin:0 auto}
}
@media (max-width:425px){
.sub_wrap .sub_top .top_txt p.f30.tit{margin:0;font-size:18px}
.sub_wrap .sub_top .top_txt p:not(.tit){padding-left:16px}
.sub_wrap .sub_top .top_txt p.f20{font-size:16.5px}
.sub_wrap .top_box p.f30{font-size:25px;text-align:center}
.sub_wrap .top_box p.f16{font-size:13px;text-align:center}
.sub_wrap .process{text-align:center}
.sub_wrap .sub_menu ul>li.on a{height:45px}
.sub_wrap .page_tit p.big{font-size:18px}
.sub_wrap .page_tit p.f15{font-size:13px}
.sub_wrap .info .con_gy_box .txt_box{width:100%}
.sub_wrap .info .con_gy_box .txt_box p.f_grn.f20{font-size:13px;line-height:15px}
.sub_wrap .info .con_gy_box .img_box{width:25%}
.sub_wrap .info .con_gy_box .img_box img.img1{width:80%;left:-10%}
.sub_wrap .info .con_gy_box .img_box img.img2{width:120%;top:120px}
.sub_wrap .info .con_gy_box .img_box img.img3{width:70%;top:150px;left:-20%}
.sub_wrap .info .con_txt_box p.f26{font-size:17px}
.sub_wrap .info .con_txt_box p.f34{font-size:20px}
.sub_wrap .info .con_txt_box p.f14{width:80%;margin:0 auto}
.sub_wrap .info .con_info_bg{padding:20px}
.sub_wrap .info .con_info_bg p{font-size:13px;padding-right:0}
.sub_wrap .info .con_box .con_gy_box{height:100px}
.sub_wrap .info .con_box img{top:-70px}
.sub_wrap .table_box .row .cel{font-size:12px}
.sub_wrap .table_box .row.row8 .cel_01{line-height:30px}
.sub_wrap .table_box .row.row10 .cel_01{line-height:30px}
.sub_wrap .top_box .process span.clr{width:55px;height:55px;line-height:55px;font-size:12px}
.sub_wrap .top_box .process span.arw{top:20px;margin:0}
.sub_wrap .border_list_box ul.clearfix li:nth-child(2){font-size:12px}
.sub_wrap .m_search_box{padding:10px}
.sub_wrap .border_list_box .typ{font-size:12px}
.page07_wrap.qna .input_box li label{font-size:13px}
.sub_wrap .m_search_box .m_in_txt,.sub_wrap .m_search_box .m_search_btn,.sub_wrap .m_search_box .m_select{height:25px}
.page07_wrap p{font-size:14px}
.sub_wrap .info .con_txt_box.con4 li.left,.sub_wrap .info .con_txt_box.con4 li.right{width:100%;margin-bottom:20px;height:auto}
.sub_wrap .info .bot_box.box2 ul>li{width:33.333%;margin-bottom:10px}
.page02_wrap .insert .sec1 .comp.left_box{margin-right:auto;margin-bottom:20px}
.page02_wrap .insert .sec1 .comp{width:80%;display:block;margin:0 auto;height:300px}
.sub_wrap .search_box{bottom:-80px}
.sub_wrap .search_box input[type=button]{height:45px}
.sub_wrap .info .box1_sub .b_list{height:150px;padding-top:45px}
.sub_wrap .info .box1_sub .b_list.ls3{padding-top:55px}
.sub_wrap .info .con_txt_box.con2 p.tit{font-size:18px;line-height:24px}
.page05_wrap li p.f25{font-size:18px}
.page01_wrap .employ .sec3 ul li span.top{font-size:14px}
.page01_wrap .employ .sec3 ul li p{font-size:12px}
.page01_wrap .adress table.adr2 td{padding-top:15px}
.page01_wrap .bs .section img.img3{width:30%}
.page01_wrap .bs .section img.img4{height:90px}
.page01_wrap .bs .section img.img5{height:100px;margin-top:-10px}
.page04_wrap .network1 .list_box .list{width:41%}
.page04_wrap .network1 .list_box2 .list{width:41%}
.page06_wrap.ctl_box .ctl{width:80%;display:block;margin:0 auto 30px}
.page02_wrap .block .top_sec{background-position:100% center;background-size:200% 100%}
.page07_wrap.qna_info ul:not(.sub_ul)>li.l2{padding-left:0;padding-right:0}
}
@media (max-width :380px){
.sub_wrap .info .con_txt_box.con3 p.list{height:250px}
.sub_wrap .top_box{padding:20px}
.sub_wrap .top_box .process span.clr{width:50px;height:50px;line-height:50px}
.page01_wrap .employ .sec3 ul li{width:100%;height:230px;padding:20px 40px}
.sub_wrap .tab_menu ul>li a{font-size:14px}
.page02_wrap .insert .sec3 ul li{width:80%}
}
@media (max-width:786px){
.sub_wrap .sub_menu{text-align:center;height:auto;margin-top:0;padding:0 15px;box-sizing:border-box;position:relative;z-index:10}
.sub_wrap .sub_menu ul>li{line-height:40px;height:42px;border:none;border-bottom:1px solid #c1c1c1}
.page05_wrap{margin-top:32px}
.page06_wrap{margin-top:32px!important}
.sub_wrap .sub_menu ul>li a{font-size:12px}
}





@media(max-width:786px){
 p{
     word-break: break-all;
     width: 90%;
     margin: 0 auto;
 }
 p br{
     display: none;
 }
.sub_wrap .table_box {
    width: 95%;
    margin: 30px auto;
    margin-top: 268px;
}

.bg01 {
    margin-top: -5px;
    height: 300px;
    background-size: auto;
}
.bg01 .dt .tit03{
    font-size: 25px;
}
.bg01 .dt .txt03 {
    font-size: 16px;
    line-height: 1.4;
    letter-spacing: -0.07em;
}
.bg02 {
    height: auto;
    padding: 38px 0px;
}
.bg02 .dt {
    min-width: 100%;
    text-align: center;
}
.num {
    padding: 8px;
}
.tit04 {
    margin-top: 25px;
    font-size: 25px!important;
}
.tit04:after{
   display: none;
}
.txt04 {
    font-size: 16.5px;
    margin-top: 16px;
    font-size: 14px;
}
.bg03 {
    padding-top: 494px;
    text-align: center;
}
.bg03 ul li {
    width: 100%;
    margin-right: 0%;
    margin-bottom: 20px;
    height: auto;
}
.bg03 ul li>div {
    padding-top: 18px;
}
.bg03 ul li:nth-of-type(2n){
    width: 100%;
    margin-right: 0%;
}
.sub_wrap .page_tit {
    text-align: center;
    padding: 20px 0;
}