.sub_visual{width: 100%; height: 250px; background: url(../images/pic/sub_visual.jpg) no-repeat; background-size: cover;}
.sub_snb{width: 100%; height: 45px; background: #f5821f;}
.sub_snb .snb_area{width: 1100px; height: 45px; margin: 0 auto;}
.sub_snb .snb_area > ul.snb{float: left; height: 45px; line-height: 45px; border-left: 1px solid #f6a056; position: relative;}
.sub_snb .snb_area > ul.snb > li{float: left; border-right: 1px solid #f6a056; font-size: 13px; color: #ffffff; letter-spacing: -0.25px; box-sizing: border-box;}
.sub_snb .snb_area > ul.snb > li > a{color: #ffffff; display: block; padding-left: 15px;}
.sub_snb .snb_area > ul.snb > li span{font-family: 'Noto Sans SC', sans-serif;}
.sub_snb .snb_area > ul.snb > li.snb01{width: 45px;} 
.sub_snb .snb_area > ul.snb > li.snb01 > img{vertical-align: middle;} 
.sub_snb .snb_area > ul.snb > li.snb02{width: 270px; background: url(../images/btn/snb_arrow.png) 240px 20px no-repeat;}
.sub_snb .snb_area > p{float: right; font-size: 12px; color: #fac7a9; line-height: 45px; font-weight: lighter;}
.sub_snb  ul.sub_nav{background: #f5821f; display: none;}
.sub_snb .snb_area ul.sub_nav > li{font-size: 13px; color: #ffffff; letter-spacing: -0.25px; padding-left: 15px; background: #f5821f; line-height: 45px; border-bottom: 1px solid #f6a056; z-index: 999; box-sizing: border-box;}
.sub_snb .snb_area ul.sub_nav > li > span{font-family: 'Noto Sans SC', sans-serif;}
.sub_snb .snb_area ul.sub_nav > li > a{color: #ffffff;}
.sub_snb .snb_area ul.sub_nav > li.bt{border-top: 1px solid #f6a056;}

.article{width: 1100px; height: auto; min-height: 500px; margin: 0 auto; padding: 50px 0; border: 1px solid #e5e5e5; border-top: none; padding-top: 70px; background: #ffffff;}
.notice{width: 1000px; height: auto; margin: 0 auto; padding-bottom: 50px;}

.article .sub01_cont01{width: 940px; height: auto; margin: 0 auto; background: url(../images/pic/sub01_cont01_pic1.png) right top no-repeat; padding-bottom: 70px;}
.article .sub01_cont01 .left_tit{width: 160px; height: auto; background: url(../images/pic/h3_bg.png) left 40px no-repeat; float: left;}
.article .sub01_cont01 .left_tit h3{font-size: 32px; color: #101010; letter-spacing: -0.5px; font-weight: lighter; line-height: 38px;}
.article .sub01_cont01 .left_tit h3 span{color: #ba0413; font-weight: normal;}
.article .sub01_cont01 .left_tit p{font-family: 'Noto Sans SC', sans-serif; font-size: 22px; color: #4d4d4d; letter-spacing: 0.25px; padding-top: 30px; font-weight: lighter;}
.article .sub01_cont01 .right_text{width: 650px; height: auto; margin-right: 15px; float: right; padding-top: 470px;}
.article .sub01_cont01 .right_text p.p_ko{font-size: 16px; color: #4a4a4a; letter-spacing: -0.1px; line-height: 28px;}
.article .sub01_cont01 .right_text p.p_cn{font-size: 16px; color: #4a4a4a; letter-spacing: -1.5px; line-height: 28px; padding-top: 60px;}

.article .sub01_cont02{width: 940px; height: auto; margin: 60px auto 0; background: url(../images/pic/sub01_cont02_pic.png) 25px 280px no-repeat;}
.article .sub01_cont02 .left_tit{width: 160px; height: auto; background: url(../images/pic/h3_bg.png) left 40px no-repeat; float: left;}
.article .sub01_cont02 .left_tit h3{font-size: 32px; color: #101010; letter-spacing: -0.5px; font-weight: lighter; line-height: 38px;}
.article .sub01_cont02 .left_tit h3 span{color: #ba0413; font-weight: normal;}
.article .sub01_cont02 .left_tit p{font-family: 'Noto Sans SC', sans-serif; font-size: 22px; color: #4d4d4d; letter-spacing: 0.25px; padding-top: 30px; font-weight: lighter;}
.article .sub01_cont02 .right_text{width: 650px; height: auto; margin-right: 15px; float: right;}
.article .sub01_cont02 .right_text table{width: 650px; height: auto; border-top: 2px solid #ba0413; border-bottom: 2px solid #cfcfcf;vertical-align: middle; border-collapse: collapse; border-spacing: 0; background: url(../images/bg/sub01_table_bg.jpg) left top repeat-y;}
.article .sub01_cont02 .right_text table tr th{width: 205px; height: 65px; text-align: center; font-size: 17px; letter-spacing: -0.5px; color: #555555; border-bottom: 1px solid #dfdfdf;}
.article .sub01_cont02 .right_text table tr td{width: 445px; height: 65px; font-size: 14px; letter-spacing: -0.5px; color: #555555; border-bottom: 1px solid #dfdfdf; line-height: 22px; padding-left: 40px; box-sizing: border-box;}
.article .sub01_cont02 .right_text table tr td span{font-family: 'Noto Sans SC', sans-serif;}


.article .sub01_cont03{width: 940px; height: auto; margin: 60px auto 0; background: url(../images/pic/sub01_cont02_pic.png) 25px 280px no-repeat; padding-bottom: 70px;}
.article .sub01_cont03 .left_tit{width: 160px; height: auto; background: url(../images/pic/h3_bg.png) left 40px no-repeat; float: left;}
.article .sub01_cont03 .left_tit h3{font-size: 32px; color: #101010; letter-spacing: -0.5px; font-weight: lighter; line-height: 38px;}
.article .sub01_cont03 .left_tit h3 span{color: #ba0413; font-weight: normal;}
.article .sub01_cont03 .left_tit p{font-family: 'Noto Sans SC', sans-serif; font-size: 22px; color: #4d4d4d; letter-spacing: 0.25px; padding-top: 30px; font-weight: lighter;}
.article .sub01_cont03 .right_text{width: 650px; height: auto; margin-right: 15px; float: right;}
.article .sub01_cont03 .right_text table{width: 650px; height: auto; border-top: 2px solid #ba0413; border-bottom: 2px solid #cfcfcf; vertical-align: middle; border-collapse: collapse; border-spacing: 0; background: url(../images/bg/sub01_table_bg.jpg) left top repeat-y;}
.article .sub01_cont03 .right_text table tr th{width: 205px; height: 65px; text-align: center; font-size: 17px; letter-spacing: -0.5px; color: #555555; border-bottom: 1px solid #dfdfdf;}
.article .sub01_cont03 .right_text table tr td{width: 445px; height: 65px; font-size: 14px; letter-spacing: -0.5px; color: #555555; border-bottom: 1px solid #dfdfdf; line-height: 22px; padding-left: 40px; box-sizing: border-box;}
.article .sub01_cont03 .right_text table tr td span{font-family: 'Noto Sans SC', sans-serif;}
.article .sub_con{ display:inline-block; width:1100px;}

/* sub01 */
.article .sub_wrap{overflow: hidden;}
.article .sub_tit{width: 156px; height: auto; margin: 0 auto; float:left; padding-left:80px;}
.article .sub_tit .left_tit{width: 160px; height: auto; background: url(../images/pic/h3_bg.png) left 50px no-repeat; float: left; padding-bottom: 70px;}
.article .sub_tit .left_tit h3{font-size: 32px; color: #101010; letter-spacing: -0.5px; font-weight: lighter; line-height: 38px;}
.article .sub_tit .left_tit h3 span{color: #ec1c23; font-weight: normal;}
.article .sub_tit .left_tit p{ font-family: 'Noto Sans SC', sans-serif; font-size: 22px; color: #4d4d4d; letter-spacing: 0.25px; padding-top: 25px; font-weight: lighter;}
.article .sub_tit .right_text{  width: 650px; height: auto; padding-right: 55px; float: right; background: url(../images/pic/sub01_tit_bg.png) right top no-repeat;}
.article .sub_tit .right_text h4{ font-family: 'Nanum Myeongjo'; font-size: 36px; color: #1b1a1a; letter-spacing: -0.5px; line-height: 48px; font-weight: normal; padding-bottom: 20px;}
.article .sub_tit .right_text h4 span{color: #ba0413;}

.article.bak_non .sub_text{width: 700px; height: auto; float: right; margin-right: 100px;  margin-bottom: 100px; background:none;}
.article .sub_text{width: 700px; height: auto; float: right; background: url(../images/bg/sub01_text_bg.png) left bottom no-repeat; margin-right: 100px; margin-bottom: 100px;}
.article .sub_text .right_text{width: 650px; height: auto; padding-right: 55px; float: right; background: url(../images/pic/sub01_tit_bg.png) right top no-repeat;}
.article .sub_text .right_text h4{font-family: 'Nanum Myeongjo'; font-size: 36px; color: #1b1a1a; letter-spacing: -0.5px; line-height: 48px; font-weight: normal; padding-bottom: 60px;}
.article .sub_text .right_text h4 span{color: #ba0413;}
.article .sub_text p.ko_text{   font-size: 16px; color: #343434; letter-spacing: -0.5px; line-height: 28px;}
.article .sub_text p.ko_text span{color: #ba0413;}
.article .sub_text p.cn_text{font-family: 'Noto Sans SC', sans-serif; font-size: 16px; color: #343434; letter-spacing: -1px; line-height: 28px;}

.article .sub_text .con_box{border:1px solid #cccccc; display:inline-block; height:auto; width:100%; margin-top:60px;}
.article .sub_text .con_box p.logo{float:left; margin:35px 0 27px 40px;}
.article .sub_text .con_box .ci_txt{float:right; width:474px; margin-top:40px;}
.article .sub_text .con_box .ci_txt dl{clear:both; display:inline-block;}
.article .sub_text .con_box .ci_txt dl dt{background:url('../images/pic/sub01_03_blit.jpg') no-repeat left 10px; float:left; padding-left:10px;}
.article .sub_text .con_box .ci_txt dl dd{float:left; width:360px; margin-left:20px; font-size:14px;}
.article .sub_text .con_box .ci_down{border-top:1px solid #ccc; clear:both;}
.article .sub_text .con_box .ci_down p{color:#ba0413; float:left; margin:15px 0px 10px 65px;}
.article .sub_text .con_box .ci_down .download{float:left;}

.article .sub_text .ci_box{margin-top:40px;}
.article .sub_text .ci_box dt{background:url('../images/pic/sub01_03_blit02.jpg') no-repeat left 12px; padding-left:13px;}
.article .sub_text .ci_box dd{margin-top:15px;}
.article .sub_text .ci_box dd span img{border:1px solid #ccc;}

.article .sub_text .map_txt{margin-top:70px;}
.article .sub_text .map_txt p{background:url('../images/pic/sub01_05_blit.jpg') no-repeat left 5px; padding-left:18px; font-size:21px;}
.article .sub_text .map_txt p span{color:#ba0413;}
.article .sub_text .map_txt .map_tbl{border-top:2px solid #ba0413; margin-top:30px;}
.article .sub_text .map_txt .map_tbl th{background:url('../images/pic/sub01_05_tbl_bg.jpg') repeat-y left top; font-weight:normal; border-bottom:1px solid #d3d3d3;}
.article .sub_text .map_txt .map_tbl td{border-bottom:1px solid #d3d3d3; padding:28px 0 28px 37px; line-height:30px;}
.article .sub_text .map_txt .map_tbl td a{color:#000;}


/* sub01_4 */

.sub014_cont{width: 710px; height: auto; margin-right: 80px; float: right;}

    #section_menu{width: 710px; height: auto; height: 35px; line-height: 35px;}
    #section_menu > li{width: 230px; font-size: 18px; text-align: center; letter-spacing: -0.5px; border: 1px solid #d1d1d1; float: left; background: url(../images/bg/sub01_table_bg.jpg) repeat;}
    #section_menu > li a{color: #494848; display: block;}
    #section_menu a.select_on{background: #004083; color: #ffffff;}
    #section_menu li.br_n{border-right: none;}
    #section_menu li.bl_n{border-right: none;}
	
	
ul.tabs {
    padding: 0;
    float: left;
    list-style: none;
    height: 37px;
	border-left:1px solid #ccc;
	/*background:url('../images/pic/sub01_04_tab_bg.jpg') repeat-x left top;*/
}
ul.tabs .history_tab{background:url('../images/pic/sub01_04_tab_bg.jpg') repeat-x left top;border: 1px solid #ccc;}
ul.tabs li {
    float: left;
    text-align:center;
    cursor: pointer;
    height: 37px;
    line-height: 31px;
    border-left: none;
    font-weight: bold;
    overflow: hidden;
    position: relative;
	display:inline-block;
	width:176px;
	margin-left:-1px;
}
ul.tabs li.active {
    background:#ba0413;
    color:#fff !important;
}
.tab_container {
	padding-top:60px;
	clear:both;
}
.tab_content {
    display: none;
}
.tab_container .tab_content ul {
    width:100%;
    margin:0px;
    padding:0px;
}
.tab_container .tab_content ul li {
    padding:5px;
    list-style:none;
}

/* sub02 */

.article .tab_container .sub02_txt{text-align:center;  padding:70px 0;}
.article .tab_container .sub02_txt span{color:#ba0413;}

/* sub02_3 */

.sub023{width: 710px; height: auto; float: right; margin-right: 80px;}
.sub023 h4{font-size: 16px; color: #343434; line-height: 28px; letter-spacing: -0.25px; text-align: center; padding: 70px 0 60px 0;}
.sub023 h4 span{color: #c1383f;}
.sub023 p{font-size: 16px; color: #343434; letter-spacing: -0.5px; line-height: 28px;}
.sub023 p.p_cn{font-family: 'Noto Sans SC', sans-serif; padding: 60px 0 100px 0;}

/* sub03 */

.article .notice_tit{width: 940px; height: auto; margin: 0 auto;}
.article .notice_tit.notice_tit02{width: 160px; height: auto; float: left; margin-left: 80px;}
.article .notice_tit .left_tit{width: 160px; height: auto; background: url(../images/pic/h3_bg.png) left 20px no-repeat; float: left; padding-bottom: 100px;}
.article .notice_tit .left_tit02{background: url(../images/pic/h3_bg.png) left 50px no-repeat;}
.article .notice_tit .left_tit h3{font-size: 32px; color: #101010; letter-spacing: -0.5px; font-weight: lighter; line-height: 38px;}
.article .notice_tit .left_tit h3 span{color: #ba0413; font-weight: normal;}
.article .notice_tit .left_tit p{font-family: 'Noto Sans SC', sans-serif; font-size: 22px; color: #4d4d4d; letter-spacing: 0.25px; padding-top: 25px; font-weight: lighter;}
.article .notice_tit .right_text{width: 650px; height: auto; margin-right: 15px; float: right;}
.article .notice_tit .right_text02{margin-right: 60px;}
.article .notice_tit .right_text p.p_ko{font-size: 16px; color: #4a4a4a; letter-spacing: -0.1px; line-height: 28px; padding-top: 20px;}
.article .notice_tit .right_text p.p_cn{font-family: 'Noto Sans SC', sans-serif; font-size: 16px; color: #4a4a4a; letter-spacing: -1.5px; line-height: 28px; padding-top: 10px;}


.pb_0{padding-bottom: 0px;}