.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}

.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml50{margin-left:50px}

.txt_center{text-align:center}
.txt_right{text-align:right}

.s_con{color:#555;text-align:justify;margin-top:30px}
.s_con h4{font-size:17px;font-weight:600;color:#0079b9;background:url("/images/jb_new/sub/blit01.gif") no-repeat 0 3px;padding:0 0 10px 10px;line-height:20px}
.s_con h5{font-size:15px;font-weight:600;color:#555;background:url("/images/jb_new/sub/blit02.gif") no-repeat 0 3px;padding:0 0 10px 15px;line-height:17px}
.s_con .txt{line-height:18px}

.ul_basic{}
.ul_basic li{background:url("/images/jb_new/sub/blit03.gif") no-repeat 0 5px;padding:0 0 5px 8px;line-height:18px}
.ul_basic li li{background:url("/images/jb_new/sub/blit05.gif") no-repeat 0 7px;padding:0 0 3px 12px}
.ul_basic li li li{background:url("/images/jb_new/sub/blit06.gif") no-repeat 0 7px;padding:0 0 3px 5px}

.ul_basic2{}
.ul_basic2 li{background:url("/images/jb_new/sub/blit04.gif") no-repeat 0 5px;padding:0 0 5px 8px;line-height:18px}
.ul_basic2 li li{background:url("/images/jb_new/sub/blit05.gif") no-repeat 0 7px;padding:0 0 3px 12px}
.ul_basic2 li li li{background:url("/images/jb_new/sub/blit06.gif") no-repeat 0 7px;padding:0 0 3px 5px}

.ul_basic3{}
.ul_basic3 li{background:url("/images/jb_new/sub/blit04.gif") no-repeat 0 5px;padding:0 0 5px 8px;line-height:18px;border-bottom:#d1d1d1 1px dashed}
.ul_basic3 li li{background:url("/images/jb_new/sub/blit05.gif") no-repeat 0 7px;padding:0 0 3px 12px}
.ul_basic3 li li li{background:url("/images/jb_new/sub/blit06.gif") no-repeat 0 7px;padding:0 0 3px 5px}

.dl_basic{}
.dl_basic dt{background:url("/images/jb_new/sub/blit03.gif") no-repeat 0 5px;padding:0 0 5px 8px;line-height:18px}
.dl_basic dd{background:url("/images/jb_new/sub/blit05.gif") no-repeat 0 7px;padding:0 0 3px 8px;margin:0 0 0 5px;line-height:18px}
.dl_basic dd li{background:url("/images/jb_new/sub/blit06.gif") no-repeat 0 7px;padding:0 0 3px 5px}

.linone{background:none !important}

.table_basic{text-align:center;border-top:#0092df 2px solid;width:100%}
.table_basic thead th{background:#eee;padding:13px 0;border:#d1d1d1 1px solid}
.table_basic tbody th{border:#d1d1d1 1px solid;vertical-align:middle}
.table_basic tbody td{border:#d1d1d1 1px solid;padding:10px 15px;vertical-align:middle}
.table_basic tbody td.tal{text-align:left;padding-left:10px}
.table_basic th, .table_basic td{vertical-align:middle}

.table_basic2{border-top:#0092df 2px solid;width:100%}
.table_basic2 thead th{background:#eee;padding:13px;border:#d1d1d1 1px solid}
.table_basic2 tbody th{border:#d1d1d1 1px solid;vertical-align:middle}
.table_basic2 tbody td{border:#d1d1d1 1px solid;padding:10px;vertical-align:middle}
.table_basic2 tbody td.tac{text-align:center;}

.table_basic3{border-top:#0092df 2px solid;width:100%}
.table_basic3 tbody th{background:#eee;padding:13px;border:#d1d1d1 1px solid}
.table_basic3 tbody td{border:#d1d1d1 1px solid;padding:10px;vertical-align:middle}
.table_basic3 tbody td.tac{text-align:center}

.table_basic4{text-align:center;border-top:#0092df 2px solid;width:100%}
.table_basic4 thead th{background:#eee;padding:13px 0;border:#d1d1d1 1px solid}
.table_basic4 tbody th{border:#d1d1d1 1px solid;vertical-align:middle}
.table_basic4 tbody td{border:#d1d1d1 1px solid;padding:10px 15px;vertical-align:middle}
.table_basic4 th, .table_basic4 td{vertical-align:middle}

.tab_basic{overflow:hidden;font-weight:600}
.tab_basic li{float:left;padding:0 3px 0 0;margin:0 0 3px 0}
.tab_basic li a{background:#f0f0f0;border:#ccc 1px solid;padding:10px 25px;border-top:#bbb 2px solid;display:inline-block;color:#555}
.tab_basic li.on a{background:#fff;color:#0079b9;border-top:#0079b9 2px solid;}
.tab_basic li a.on{background:#fff;color:#0079b9;border-top:#0079b9 2px solid;}
.tab_basic li a:hover,
.tab_basic li a:focus{background:#f5f5f5;color:#0079b9;}
.tab_basic li.on a:hover,
.tab_basic li.on a:focus{background:#fff;}
.tab_basic:after{clear:both;content:"";display:block}

.twid3 li{width:242px}
.twid3 li a{width:242px;padding:10px 0;text-align:center}
.twid5 li{width:144px}
.twid5 li a{width:144px;padding:10px 0;text-align:center}
.twid7 li{width: 102px;}
.twid7 li a{width: 101px;padding:10px 0;text-align:center}

.btn_type1, .btn_type1:visited{display:inline-block;padding:10px 20px;background:#eaeaea;border:#ccc 1px solid;color:#555}
.btn_type1:hover,
.btn_type1:focus{border:#ccc 1px solid !important;color:#000}

.btn_type2{display:inline-block;padding:10px 20px;background:#0079b9;border:#0079b9 1px solid;color:#fff}
.btn_type2:hover,
.btn_type2:focus{background:#0092df;border:#0079b9 1px solid !important;color:#fff}

.btn_type3{display:inline-block;padding:10px 12px 10px 20px;background:#0079b9;border:#0079b9 1px solid;color:#fff}
.btn_type3 span{background:url("/images/jb_new/sub/btn_img.gif") no-repeat right 2px;padding:0 20px 0 0}
.btn_type3:hover,
.btn_type3:focus{background:#0092df;border:#0079b9 1px solid !important;color:#fff}

.btn_type4{display:inline-block;padding:5px 12px 5px 20px;background:#0079b9;border:#0079b9 1px solid;color:#fff}
.btn_type4 span{background:url("/images/jb_new/sub/btn_img.gif") no-repeat right 2px;padding:0 20px 0 0}
.btn_type4:hover,
.btn_type4:focus{background:#0092df;border:#0079b9 1px solid !important;color:#fff}

.btn_s{text-align:right;margin:0 0 20px 0}
.btn_s a{display:inline-block;padding:5px 10px;background:#eaeaea;border:#ccc 1px solid;color:#555}
.btn_s a:hover, .btn_s a:focus{border:#ccc 1px solid !important;color:#000}
.btn_s a.on{background:#0079b9;border:#0079b9 1px solid;color:#fff}
.btn_s a.on:hover, .btn_s a.on:focus{background:#0092df;border:#0079b9 1px solid !important;color:#fff}

.btn_go{display:inline-block;padding:1px 7px 2px 7px;background:#0079b9;border:#0079b9 1px solid;color:#fff}
.btn_go:hover, .btn_s:focus{background:#0092df;border:#0079b9 1px solid !important;color:#fff}

.box_con{background:#eee;border:#d1d1d1 1px solid;padding:10px}
.box_con div{background:#fff;padding:10px}

/* font */
.fc_blue{color:#0079b9}
.fc_red{color:#c50000}
.fc_orange{color:#ee7600}
.fc_green{color:#2b9700}
.fc_gray{color:#767676}

.fw_bold{font-weight:600}
.fw_no{font-weight:normal}

.fs_12{font-size:12px}
.fs_14{font-size:14px}
.fs_16{font-size:16px}

.float_r{float:right}

.clb{clear:both;height:0;line-height:0;padding:0;margin:0}

.map_area{border:#d1d1d1 1px solid;width:733px;height:400px;}

/* sub_con */
.intro{overflow:hidden;border:10px solid #ededed;padding:40px;width:635px;font-size:13px}
.intro .img{float:left;margin:0 20px 0 0}
.intro div{float:left;border-left:1px solid #ededed;padding:0 0 0 20px;width: 450px;}
.intro .tit{font-size:20px;font-weight:bold;color:#333;margin:0 0 20px 0}
.intro .tit2{font-size:17px;color:#000;line-height:1.7em}
.intro .tit3{font-size:14px;color:#333;line-height:1.5em}
.intro strong{color:#333}

.his_sujang ul{overflow:hidden;border-bottom:#d7d7d7 1px dashed}
.his_sujang li{float:left;width:25%;height: 145px;text-align:center;padding:30px 0;border-bottom:#d7d7d7 1px dashed}
.his_sujang li.last{border:none}
.his_sujang p{margin:0 0 10px 0}
.his_sujang strong{display:block;color:#0072bc}

.s_info{overflow:hidden;border:10px solid #ededed;padding:40px;width:635px;font-size:13px}
.s_info .img{float:left;margin:0 20px 0 0}
.s_info div{float:left;border-left:1px solid #ededed;padding:0 0 0 20px;width:390px}
.s_info .tit{font-size:16px;font-weight:bold;color:#333;margin:0 0 20px 0}
.s_info .tit3{font-size:13px;color:#333;line-height:1.5em}
.s_info strong{color:#333}

.his{border-top:#0092df 2px solid}
.his div{overflow:hidden;padding:20px 0 40px 0;border-bottom:1px dotted #dedede}
.his h5{background:none;padding:0;font-size:24px;color:#0079c8;line-height:1.2em;float:left;width:120px}
.his ul{float:left}
.his li{overflow:hidden;line-height:1.5em;background:url("/images/jb_new/sub/blit05.gif") no-repeat 0 7px;padding:0 0 3px 12px}
.his strong{float:left;margin:0 10px 0 0}
.his span{float:left}

.org{position:relative;width:735px;overflow:hidden;padding:0 0 80px 0}
.org span{display:inline-block;;text-align:center}
.org .depth1{text-align:center;background:url("/images/ser_new/gc/sub/org_line.gif") repeat-y center 0;/* border-bottom: 1px solid #ddd; *//* width: 700px; */}
.org .depth1:after{content:"";display:block;width: 543px;height:1px;border-top: 1px solid #cecece;margin: 0 auto;}
.org .depth1>span{font-weight:bold;background:#0079b9;color:#fff;font-size:14px;padding:10px 20px;margin: 0 0 44px 0;}
.org .depth2-1{position:absolute;top:60px;left:50%;padding:0 0 0 140px;background:url("/images/ser_new/gc/sub/org_line.gif") repeat-x 0 17px}
.org .depth2-1 span{font-weight:bold;background:#3faa3a;color:#fff;padding:10px 20px}
.org .depth2{position:absolute;top:60px;right:50%;padding:0 140px 0 0;background:url("/images/ser_new/gc/sub/org_line.gif") repeat-x 0 17px}
.org .depth2 span{font-weight:bold;background:#3faa3a;color:#fff;padding:10px 20px}
.org .depth3{margin: 0 0 0 28px;letter-spacing:-0.05em;/* display: flex; */}
.org .depth3 span{background:#e2e2e2;padding: 10px 20px;min-width: 52px;color:#333}
.org .depth3>li{float:left;width: auto;padding:20px 3px 0 3px;background:url("/images/ser_new/gc/sub/org_line_c.gif") no-repeat center 0;}
.org .depth2 ul, .org .depth3 ul{padding: 10px 0 0 20px;}
.org .depth2 li, .org .depth3 li li{font-size:11px;line-height:1.5em;text-align:left;background:url("/images/jb_new/sub/blit06.gif") no-repeat 0 5px;padding:0 0 3px 6px}
.org .depth3>.first{background:url("/images/ser_new/gc/sub/org_line_l.gif") no-repeat center 0;width: 127px;}
.org .depth3>.second{margin-right: 96px;}
.org .depth3>.last{background:url("/images/ser_new/gc/sub/org_line_r.gif") no-repeat center 0}
.org .depth3 .dth4{background:none;position:absolute;top: 204px;left: 274px;width: 180px;}
.org .depth3 .dth4:after{display: block;position: absolute;width: 1px;top: -160px;bottom: 36px;left: 50%;background: #cecece;content: "";}


.int_area{overflow:hidden;padding:30px;margin:0 0 30px 0;border:10px solid #ededed}
.int_area p{float:left;margin:0 20px 0 0}
.int_area dl{float:left;width:460px}
.int_area dt{font-size:14px;font-weight:bold;color:#333}
.int_area dd{margin:20px 0 0 0;line-height:1.5em}
.int_area .sign strong{color:#333}

.open_teb h4{padding:0;background: url("/images/jb_new/sub/blit01.gif") no-repeat 0 13px;}
.open_teb h4 a{display:block;border-bottom: 1px dashed #ccc;padding: 9px 10px 12px 10px;color:#333}
.open_teb h4 a.on{color:#0079b9;border:none}
.open_teb .tab_content{margin: 5px 0 0 0;border-bottom: 1px dashed #ccc;}

.viewer ul{overflow:hidden;margin:0 0 30px 0}
.viewer li{float:left;background:url("/images/ser_new/common/viewer_bg.gif") no-repeat;text-align:center;width:200px;height:80px;margin:0 22px;padding:20px 0;}
.viewer strong{font-size:14px;color:#333;padding:0 0 5px 30px}
.viewer .view1 strong{background:url("/images/ser_new/common/viewer01.gif") no-repeat}
.viewer .view2 strong{background:url("/images/ser_new/common/viewer02.gif") no-repeat}
.viewer .view3 strong{background:url("/images/ser_new/common/viewer03.gif") no-repeat}
.viewer p{margin:10px 0 0 0}
.viewer a{color:#fff;display:block;height: 14px;margin: 20px 0 0 0;padding:10px 0}

.movie_wrap{overflow:hidden;margin:0 0 20px 0;}
.movie_area{padding:8px;width:400px;height:300px;float:left;margin:0 15px 0 0;background:#f4f4f4;border:#d1d1d1 1px solid;}
.subti_wrap{float:left;width:296px}
.subti_wrap .subti{font-size:17px;font-weight:600;color:#0079b9;background:url("/images/jb_new/sub/blit01.gif") no-repeat 0 3px;padding:0 0 10px 10px;line-height:20px}
.subti_area{overflow:auto;background:#f4f4f4;padding:0px 12px 0px 12px;border:1px solid #d3d3d3;width:270px;height:235px;}
.subti_area p{line-height:1.6em;color:#636363;}
.subti_wrap p{margin:10px 0 0 0;}

/* 로그인 */
.login_warp{width:100%;}
.login_tit{width:100%;border-bottom:1px solid #d1d1d1;text-align:center;padding:0 0 30px 0;}
.login_warp form{width:415px;margin:50px auto;}
.login_warp form dl{float:left;width:320px;}
.login_warp form dl dt{float:left;height:25px;width:50px;padding:8px 10px 0 0;}
.login_warp form dl dd{float:left;height:33px;padding:0;}
.login_warp form .login_input_txt{border:1px solid #d1d1d1;font-size:1.0em;height:25px;padding:2px 0 0 0;width:250px;}
.login_warp .login_tit{font-size:18px;color:#00467a;font-weight:600;padding:0 0 10px 0}

.login_warp form .loginbtn, .idpw_warp form .idpwnbtn{float:left;}

.login_warp .login_box{background-color:#f5f5f5;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;overflow:hidden;padding:20px 0;}
.login_warp .login_box .memwid{width:400px;margin:0 auto}

.certification_form .tit{margin:0 0 10px 0;font-size:18px;font-weight:600}
.cer_box{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;overflow:hidden;padding:15px 0 15px 30px ;margin:0 0 50px 0;}
.cer_txt{float:left;line-height:15px;color:#4a4a4a;padding:5px 0 0 0;width:560px}
.cer_btn{float:right;width:80px;padding:0 30px 0 0}

#banner_list{overflow:hidden;}
#banner_list li{margin:1px;}

.sitemap>li{width:200px;float:left;min-height: 380px;margin:0 20px 20px 20px}
.sitemap h4{border-top:#0079b9 2px solid;border-bottom:#d1d1d1 1px solid;text-align:center;padding:10px 0;background:none;color:#333}
.sitemap ul ul{padding:0 }
.sitemap li li{border-bottom:#d1d1d1 1px solid;background: url("/images/jb_new/sub/blit05.gif") no-repeat 10px 17px;padding:10px 0 10px 22px}
.sitemap li li a{color:#000}
.sitemap ul ul ul{padding:5px 0 0 0}
.sitemap li li li{background:url("/images/jb_new/sub/blit06.gif") no-repeat 0 10px;;border:none;padding:3px 0 3px 7px}
.sitemap li li li a{color:#767676}
.sitemap>li:after{clear:both;content:"";display:block}       

/*개인정보처리방침*/
.labeling .dl_basic dt {font-weight: bold;font-size: 16px;line-height: 34px;color: #000;padding-bottom: 17px;background: none;}
.labeling .dl_basic dt img{margin-right:5px; }

.public_list{border-top: #0092df 2px solid;margin:10px 0 30px 0}
.public_list:after{display:block;content:"";clear:both}
.public_list li{border-bottom: solid 1px #e2e1e1;margin: 0;box-sizing: border-box;}
.public_list li a{display:block;padding: 10px 0;}
.public_list li img{display:inline-block;margin-right:10px;}
.public_list li.ims img{width:75px}
.public_list li span{display:inline-block;padding: 13px 0 0 0;}
.public_list li.ims span{width:calc(100% - 85px);}                     

.label_box {margin: 10px 0;border-top: #0092df 2px solid;border-right: solid 1px #e2e1e1;}
.label_box .box{border-bottom: solid 1px #e2e1e1;padding: 20px 10px;box-sizing: border-box;width: 33.333%;float: left;text-align: center;position: relative;border-left: solid 1px #e2e1e1;}
.label_box .box2{ width: 66.666%;}
.label_box p{padding: 10px 0 0 0;font-weight: bold;font-size: 14px;}
.label_box .nobox{display:none;position: absolute;background: #e5f1f9;padding: 20px;text-align: left;left: 0;bottom: 0;width: 100%;box-sizing: border-box;}
.label_box .box:hover{cursor:pointer}
.label_box .box:hover .nobox,
.label_box .box:focus .nobox,
.label_box .box:active .nobox{display:block;}
.label_box:after{display:block;content:"";clear:both}        

.dot_box{border: dashed 1px #e2e1e1; padding:10px; margin:5px 0}         

.indu_w {background: #072145;overflow: hidden;}
.indu_w .txt{padding: 20px;}
.indu_w .basic_btn {text-align: center;}
.indu_w .basic_btn a {display:inline-block;padding: 12px 20px;background: #24669e;color: #fff;font-size: 15px;margin: 0 2px;}
.indu_w .basic_btn a:hover{background:#2a2a2a}                                          
.indu_w .vd {width: 680px;margin:30px auto;}
.indu_w .vd video{width:100%}           





                           