@charset "UTF-8";


.sub_visual{border-bottom: 1px solid #E1E1E1;     position: relative;}
.sub_visual>.nav_content{max-width:1280px; width:100%; margin:0 auto;}
.sub_visual>.nav_content>div:after{clear:both; content:""; display:block;}
.sub_visual>.nav_content>div>p{float:left; width:50px; height:50px; background-color:#DCE4EF;}
.sub_visual>.nav_content>div>div{float:left; width:300px;}
.sub_visual>.nav_content select{ width:100%; height:50px; border:none; border-right:1px solid #707070;  padding-left:20px; border-radius:0px;}
.sub_visual>.nav_content>div>p img{display: block; margin: 0 auto; padding-top: 10px;}
.sub_contents {max-width:1280px; width:100%; margin:0 auto;}
.sub_contents .sub_right{float:right; width:300px; position: relative; top: -51px;}  
.sub_contents .sub_right .sub_right_header{background:url("/fnc_images/common/sub_com1.jpg") 50% 50% no-repeat rgb(0, 31, 94); width:100%; height:180px;}
.sub_contents .sub_right h3{font-size:28px; font-weight:bold; color:#fff; text-align: center; line-height: 180px;}
.sub_contents .sub_right .side_menu>div>div>ul>li:after{clear:both; content:""; display:block;}
.sub_contents .sub_right .side_menu>div>div>ul>li>a{padding-left:20px; color:#464646; font-size:18px; display:block; height:60px; line-height:60px;  border-bottom:1px solid #E1E1E1;}
.sub_contents .sub_right .side_menu>div>div>ul>li>a:hover{color:#004B9E; font-weight:bold; border-bottom:1px solid #004B9E;}
.sub_contents .sub_right .side_menu>div>div>ul>li>ul{padding:20px 25px; background-color:#F9FCFE; line-height:25px; display:none;}
.sub_contents .sub_right .side_menu>div>div>ul>li>ul a{font-size:16px; color:#464646;}
.sub_contents .sub_right .side_menu>div>div>ul>li>ul a:hover{color:#004B9E; font-size:bold; text-decoration: underline;}
.sub_contents .sub_left {width: calc(100% - 300px);     padding-right: 60px; float:left; padding-bottom:60px;}
.sub_contents .sub_left h2{font-size:33px; font-weight:bold; margin-top:55px;  padding-bottom:15px; margin-bottom:55px;}
.sub_contents .sub_left p{line-height:25px; word-break: keep-all; text-align:justify;}
.nav_bth{float:right; padding-right:20px; position:relative; top:2px;}
.page_wait{display:block; margin:0 auto; max-width:800px; width:100%;}
.mo_br_450{display:none;}
#select3_2 {display:none;} 
#select3_3 {display:none;} 

.red{color:#d65353;}
.blue{color:#3585cf;}

/*sub1 ÀÎ»ç¸»*/
.cont_sub1_1 h3{font-size:27px; font-weight:bold; color:#A1CEFF; color: #0C2B5A; padding-top: 70px; line-height: 40px; margin-bottom: 22px;}
.cont_sub1_1 h4{font-size:19px; color:#000; margin-bottom:32px;}
.cont_sub1_1 .cont1{background:url("/fnc_images/content/sub1_1bg02.jpg") 50% 50% no-repeat rgb(235 240 246); margin-bottom:35px; padding-left:65px; }
.cont_sub1_1 .cont1_mo{margin-bottom:35px; display:none;}
.cont_sub1_1 .cont1_mo>img{display:block; margin:0 auto; width:100%; max-width:450px;}
.cont_sub1_1 .cont1 p{font-size:17px; color:#000; padding-bottom:60px;}
.cont_sub1_1 .cont1 p span{display:block; height: 2px; width: 30px; border-top: 2px solid #000; margin-bottom:10px;}
.cont_sub1_1 .cont2{margin-bottom:80px;}
.cont_sub1_1>p{margin-bottom:130px; text-align:right !important; position:relative; padding-right:0px; }
.cont_sub1_1>p span{font-size:22px; margin-left:5px;}
.cont_sub1_1>p img{position:relative; top: 15px; margin-left: 25px;}

/*sub1_2 »ç¸í°úºñÀü*/
.cont_sub1_2 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_2 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:25px;}
.cont_sub1_2 .cont1>div>img{width:100%; max-width:920px; margin:0 auto;}
.cont_sub1_2 .cont1>div .sub1_2img_mo{display:none;}
.cont_sub1_2 .cont2>div>img{width:100%; max-width:1000px; margin:0 auto;}
.cont_sub1_2 h4{margin-top:15px; color:#0C2B5A; font-weight:bold; font-size:20px; margin-bottom:10px; line-height: 30px; padding-left: 5px;}
.cont_sub1_2 h4>img{    position: relative;    top: 4px;    margin-right: 5px;}
.cont_sub1_2 h5{margin-top:35px; color:#0C2B5A; font-weight:bold; font-size:18px; margin-bottom:10px; line-height: 30px;}
.cont_sub1_2 h5>span{display: inline-block; background: #0C2B5A; width: 20px; height: 6px; border-radius: 5px; position: relative; top: -5px; margin-right: 10px;}
.cont_sub1_2 .cont1>p{padding-left: 30px;}

/*sub1_3 ¹ßÀü°èÈ¹*/
.cont_sub1_3 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_3 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; padding-bottom: 10px; margin-top:40px; margin-bottom:35px;}
.cont_sub1_3 .cont1{margin-bottom:100px;}
.cont_sub1_3 .cont1>div>img{width:100%; max-width:1000px; margin:0 auto;}
.cont_sub1_3 ul:after{clear:both; content:""; display:block;}
.cont_sub1_3 li{float:left; width:31%; margin-right:2%;}
.cont_sub1_3 h5{margin-top:35px; color:#0C2B5A; font-weight:bold; font-size:18px; margin-bottom:10px; line-height: 30px; border-bottom:2px dotted #243B51; padding-bottom:15px;}
.cont_sub1_3 h5>span{display: inline-block; background: #0C2B5A; width: 20px; height: 6px; border-radius: 5px; position: relative; top: -5px; margin-right: 10px;}
.cont_sub1_3 li p{padding-left: 13px;}
.cont_sub1_3 caption{position:absolute; left:-9999px;}
.cont_sub1_3 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub1_3 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub1_3 th:last-child{border-right:none;}
.cont_sub1_3 td{line-height:30px; border-right:1px solid #898989; padding:0px 5px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub1_3 td:last-child{border-right:none;}
.cont_sub1_3 .cont2 td{text-align:left;}
.cont_sub1_3 .cont2 td:nth-child(1){text-align:center;}
.cont_sub1_3 .cont1 h3{position:relative;}
.cont_sub1_3 .cont1 h3>a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px; position:absolute; right:0px; bottom:5px; padding:0 15px; color:#000; font-weight:500;}
.cont_sub1_3 .cont1 h3>a img{vertical-align: middle; margin-right: 10px;}
.cont_sub1_3 .cont2 table{min-width:700px;}
.cont_sub1_3 .cont3 table{min-width:500px;}
.cont_sub1_3 .cont3{margin-bottom:20px;}

/*sub1_4 ¿ª»ç*/
.cont_sub1_4 .cont1{margin-bottom:90px;}
.cont_sub1_4 .cont1 ul:after{clear:both; content:""; display:block;}
.cont_sub1_4 .cont1 li{float:left; width:20%; color:#707070; font-size:20px; background-color:#F5F5F5; border:1px solid #E1E1E1; border-right:none; cursor:pointer; text-align:center; height:50px; line-height:50px;}
.cont_sub1_4 .cont1 li:last-child{border-right:1px solid #e1e1e1;}
.cont_sub1_4 .cont1 li:hover{background-color:#0C2B5A; color:#fff;}
.cont_sub1_4 .cont1 li.hbtn_on{background-color:#0C2B5A; color:#fff;}

.cont_sub1_4 .cont_year>div:nth-child(1){float: left; font-size: 95px; color: #0C2B5A; font-weight: bold; position: fixed; display:none;}
.cont_sub1_4 .cont_year .year_10s{padding-bottom:75px;}
.cont_sub1_4 .cont_year .year_10s:after{clear:both; content:""; display:block;}
.cont_sub1_4 .cont_year .year_10s>p{font-size:40px; color:#0C2B5A; font-weight:bold; float:left; line-height: inherit; margin-right:30px; position:relative; top:-14px;}
.cont_sub1_4 .cont_year .year_10s>p img{position: absolute; top: 41px; margin-left:35px; display:none;}
.cont_sub1_4 .cont_year .year_10s>ul{float:left; padding-left:30px;}
.cont_sub1_4 .cont_year .year_10s li{line-height:33px; font-size:17px;}
.cont_sub1_4 .cont_year .year_10s li>span{font-weight:bold; margin-right:25px; margin-left:25px; font-size:20px;}
.cont_sub1_4 .year_h{visibility: hidden;}
.cont_sub1_4 .pc_no{display:none;}
.cont_sub1_4 .cont3{display:none;}
.cont_sub1_4 .cont4{display:none;}
.cont_sub1_4 .cont5{display:none;}
.cont_sub1_4 .cont2{display:none;}

/**sub1_5_1 Á¶Á÷µµ*/
.cont_sub1_5_1 .cont1{margin-bottom:60px;}
.cont_sub1_5_1 .cont1>img{ width:100%; max-width:800px; margin:0 auto; display:block;}

/**sub1_5_2 ÇÐ»ý ±³Á÷¿ø*/
.cont_sub1_5_2>div{margin-bottom:80px;}
.cont_sub1_5_2>div>p:nth-child(2){text-align:right;}
.cont_sub1_5_2>div>p:last-child{font-weight:bold;}
.cont_sub1_5_2 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_5_2 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px;}
.cont_sub1_5_2 caption{position:absolute; left:-9999px;}
.cont_sub1_5_2 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub1_5_2 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub1_5_2 th:last-child{border-right:none;}
.cont_sub1_5_2 td{line-height:30px; border-right:1px solid #898989; padding:0px 5px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub1_5_2 td:last-child{border-right:none;}

/**sub1_5_3 ±³À° º´¿ø*/
.cont_sub1_5_3 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_5_3 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px; position:relative;}
.cont_sub1_5_3 h3>a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px; position:absolute; right:0px; bottom:5px; padding:0 15px; color:#000; font-weight:500;}
.cont_sub1_5_3 h3>a img{vertical-align: middle; margin-right: 10px;}
.cont_sub1_5_3 .text_box p{margin-bottom:15px;}
.cont_sub1_5_3 .text_box>img{float: left; margin-right: 10px;}

/*sub1_6 ±¹Á¦±³·ù*/
.cont_sub1_6 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_6 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; padding-bottom: 10px; margin-top:40px; margin-bottom:15px; position:relative;}
.cont_sub1_6 h3>a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px; position:absolute; right:0px; bottom:5px; padding:0 15px; color:#000; font-weight:500;}
.cont_sub1_6 h3>a:nth-child(2){right:230px;}
.cont_sub1_6 h3>a img{vertical-align: middle; margin-right: 10px;}
.cont_sub1_6 .cont1>div:after{clear:both; content:""; display:block;}
.cont_sub1_6 .cont1>div>img{float:left; margin-right:10px;}
.cont_sub1_6 h5{font-size:20px; font-weight:bold ;color:#0C2B5A; padding-bottom: 10px; margin-top:40px;}
.cont_sub1_6 .cont1 p{margin-bottom:10px;}
.cont_sub1_6 .cont2>div:nth-child(3):after{clear:both; content:""; display:block;}
.cont_sub1_6 .cont2>div:nth-child(3)>p{float: left; width: calc(100% - 236px); padding-right:10px; text-align: justify; word-break: break-all;}
.cont_sub1_6 .cont2>div:nth-child(3)>img{float:right;}
.cont_sub1_6 caption{position:absolute; left:-9999px;}
.cont_sub1_6 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub1_6 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub1_6 th:last-child{border-right:none;}
.cont_sub1_6 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub1_6 td:last-child{border-right:none; }
.cont_sub1_6 .table_cover{margin-bottom:20px;}
.cont_sub1_6 table{min-width:610px;}

/**/

.cont_sub1_7 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_7 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px; position:relative;}
.cont_sub1_7 .cont1:after{clear:both; content:""; display:block; margin-bottom:20px;}
.cont_sub1_7 .cont1>div {background-color: #fff;    position: relative; float:left; width:48%; margin-right:4%; text-align:center;}
.cont_sub1_7 .cont1>div:nth-child(4){margin-right:0;}
.cont_sub1_7 h4{font-size: 23px; font-weight: bold; padding-top: 7px; margin-bottom: 9px; position: relative; z-index: 9;}
.cont_sub1_7 .cont1>div>a{display: block; padding-bottom: 20px; height: auto;     box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.16); padding-top:20px;}
.cont_sub1_7 .cont1>div>a span{margin-top:10px; font-size: 14px;    display: inline-block;    background-color:#0C2B5A;    border: 1px solid #0C2B5A;    border-radius: 5px;    height: 45px;    line-height: 45px;    padding: 0 15px;    color: #fff;    font-weight: 500;}
.cont_sub1_7 .cont1>div>a span>img{vertical-align: middle;    margin-right: 10px;}
.cont_sub1_7 .cont1 p{font-size: 16px; line-height: 22px; position: relative; z-index: 9; text-align:center;}


/*sub3_1_8_1 Ä·ÆÛ½º¸Ê*/
.cont_sub1_8_1 .cont1>div>img{width:100%; max-width:1000px; display:block; margin:0 auto;}
.cont_sub1_8_1 .cont1>div:nth-child(2){margin-top:40px;}
.cont_sub1_8_1 .cont1>div:nth-child(3){text-align:right; margin-bottom:40px;}
.cont_sub1_8_1 .cont1 ul:after{clear:both; content:""; display:block;}
.cont_sub1_8_1 .cont1 li:after{clear:both; content:""; display:block;}
.cont_sub1_8_1 .cont1 li{float:left; width:25%; margin-bottom:10px;}
.cont_sub1_8_1 .num {background: #093655;  width: 20px; height: 20px;font-size: 12px;text-align: center !important;padding: 3px 0px;color: #fff; border-radius: 50%; float:left; line-height:12px !important; position: relative; top: 3px;}
.cont_sub1_8_1 .num_3{background:#ff7a01;}
.cont_sub1_8_1 .name{float:left; margin-left:5px;}
.cont_sub1_8_1 .cont1>div>a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px; padding:0 15px; color:#000; font-weight:500;}
.cont_sub1_8_1 .cont1>div>a img{vertical-align: middle; margin-right: 10px;}

/*sub3_1_8_2 Ã£¾Æ¿À½Ã´Â±æ*/
.cont_sub1_8_2 .cont1>div{margin:0 auto; width:90% !important; max-width:800px;}
.cont_sub1_8_2 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_8_2 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; padding-bottom: 10px; margin-top:40px; margin-bottom:15px; position:relative;}

/*sub3_1_8_3 ÁÖ¿ä ¿¬¶ôÃ³*/
.cont_sub1_8_3 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub1_8_3 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; padding-bottom: 10px; margin-top:40px; margin-bottom:15px; position:relative;}
.cont_sub1_8_3 caption{position:absolute; left:-9999px;}
.cont_sub1_8_3 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub1_8_3 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub1_8_3 th:last-child{border-right:none;}
.cont_sub1_8_3 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub1_8_3 td:last-child{border-right:none;  text-align:left;}
.cont_sub1_8_3 table{min-width:750px;}
.cont_sub1_8_3 .cont7 tr:nth-child(2) td:last-child{border-right: 1px solid #898989; text-align:center;}

/*sub3_1_1 ÇÐ½À ¼º°ú*/
.cont_sub3_1_1 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub3_1_1 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px;}
.cont_sub3_1_1 caption{position:absolute; left:-9999px;}
.cont_sub3_1_1 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a; min-width:700px;}
.cont_sub3_1_1 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub3_1_1 th:last-child{border-right:none;}
.cont_sub3_1_1 td{line-height:25px; border-right:1px solid #898989; padding:0px 5px;     border-bottom: 1px solid #898989; font-size:17px;}
.cont_sub3_1_1 td:nth-last-child(1){ border-right:none;}
.cont_sub3_1_1 td:nth-last-child(2){text-align:center;}
.cont_sub3_1_1 td:nth-last-child(3){text-align:center;}
.cont_sub3_1_1 td:nth-last-child(4){text-align:center;}
.cont_sub3_1_1 .tb_bor02{border-bottom:1px solid #898989;}
.cont_sub3_1_1 .tb_cen{text-align:center;}
.cont_sub3_1_1 a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px;  padding:0 15px; color:#000; font-weight:500; float:right;}
.cont_sub3_1_1 a img{vertical-align: middle; margin-right: 10px;}

/*sub3_1_2 ±³À° °úÁ¤*/
.cont_sub3_1_2 .cont1:after{clear:both; display:block; content:"";}
.cont_sub3_1_2 .cont1>h3{float:left; width:25%; font-size:20px; height:50px; line-height:50px; background-color:#F5F5F5; border:1px solid #E1E1E1; color:#707070; text-align:center; cursor:pointer;}
.cont_sub3_1_2 .cont1>h3:hover{background-color:#0C2B5A; color:#fff;}
.cont_sub3_1_2 .cont3{display:none;}
.cont_sub3_1_2 .con_ho{background-color:#0C2B5A !important; color:#fff !important;}
.cont_sub3_1_2 .cont2>p{font-weight:bold;}
.cont_sub3_1_2 .cont3>p{font-weight:bold;}
.cont_sub3_1_2 h4{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px;}
.cont_sub3_1_2 h4>img{position:relative; top:2px; margin-right:5px;}
.cont_sub3_1_2 h4:after{display:block; content:""; clear:both;}
.cont_sub3_1_2 caption{position:absolute; left:-9999px;}
.cont_sub3_1_2 table{ margin-bottom:10px; min-width:750px;}
.cont_sub3_1_2 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub3_1_2 th:last-child{border-right:none;}
.cont_sub3_1_2 td{line-height:40px; text-align:center; border-right:1px solid #898989; border-bottom:1px solid #898989;}
.cont_sub3_1_2 td:last-child{ border-right:none;}
.cont_sub3_1_2 .tb_bor01{ border-bottom:1px solid #898989}
.cont_sub3_1_2 .tb_bor02{border-bottom:1px solid #898989;}
.cont_sub3_1_2 .table02 td{text-align:left;  border-bottom:1px solid #898989; padding:0 10px;}
.cont_sub3_1_2 .table02 td:nth-child(1){text-align:center; border-left:none;}
.cont_sub3_1_2 .table02 td:last-child{ border-right:none;}
.cont_sub3_1_2 .img_box{overflow:auto;}
.cont_sub3_1_2 .img_box img{width:100%; max-width:1000px; min-width: 750px;}
.cont_sub3_1_2 .table03 td{ border-right:1px solid #898989; border-bottom:1px solid #898989; padding:0 5px;}
.cont_sub3_1_2 .table03 td p{text-align:center;white-space: nowrap;}
.cont_sub3_1_2 .table03 td:nth-child(2) p{text-align:left;}
.cont_sub3_1_2 .table03 td:nth-child(6) p{text-align:left;}

.cont_sub3_1_2 .table03 td:last-child{ border-right:none;}
.cont_sub3_1_2 a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px;  padding:0 15px; color:#000; font-weight:500; float:right;}
.cont_sub3_1_2 a img{vertical-align: middle; margin-right: 10px;}

/*sub3_1_3 ÇÐ»ç ÀÏÁ¤*/
.list_cal_plus{display:none; text-align:center !important; background-color: #E8E9EB; width: 100%; margin: 0 auto; max-width: 150px;height: 40px; line-height: 40px !important; margin-top: 5px; font-size: 15px; cursor:pointer; } 
.list_cal_plus:hover{background-color:#888; color:#fff;}

.cont_sub3_1_3{margin-bottom:40px;}
.cont_sub3_1_3 .fr{margin-bottom:35px; position:relative;}
.cont_sub3_1_3 .btn_box:after{clear:both; content:""; display:inline-block;}
.cont_sub3_1_3 .btn_box>input{display:block; width:14%; border:none; float:left;  height: 50px; line-height: 50px; cursor:pointer; border-right: 2px solid #fff; }
.cont_sub3_1_3 .btn_box>input:hover{background-color:#1682CD; color:#fff;}
.cont_sub3_1_3 .total_list{padding-top:30px;}
.cont_sub3_1_3 .total_list td{text-align:center; vertical-align: middle; height:35px !important; background-color: #fff !important; border: none !important;}
.cont_sub3_1_3 .total_list .table_cover td:nth-child(1){color:#d65353;}
.cont_sub3_1_3 .total_list .table_cover td:last-child{color:#3585cf;}
.cont_sub3_1_3 .total_list td span{ padding:0 !important;}
.cont_sub3_1_3 .total_list:after{clear:both; content:""; display:block;}
.cont_sub3_1_3 .total_list>.table_cover{ float:left; width:30%; border: 1px solid #898989; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2); padding:10px;}
.cont_sub3_1_3 .total_list caption{font-size:20px; margin-bottom:10px;}
.cont_sub3_1_3 .coltable{width:68%; margin-left:2%; border-top:2px solid #898989;}
.cont_sub3_1_3 .coltable tr{border-bottom:1px solid #ddd;}
.cont_sub3_1_3 .coltable th{display:none;}
.cont_sub3_1_3 .coltable td{font-weight:300; color:#444;}
.cont_sub3_1_3 .coltable #list_cal_title_td{text-align:left;}
.cont_sub3_1_3 .coltable #list_cal_grade_td>span{display: block; padding: 5px 0px !important; background-color: #ef8c9b ; color:#fff; width: 100%;    max-width: 90px;    margin: 0 auto;}
.cont_sub3_1_3 .coltable table tr:nth-child(n+8){display:none;}
.year_btnbox{display:none; position: absolute; top: -100px; left: 170px; background: #fff;}
.year_btnbox li{width:100px; height:40px; line-height:40px; text-align:center; border:1px solid #898989; border-bottom:none; cursor:pointer;}
.year_btnbox li:hover{background-color: #1682CD; color: #fff;}
.year_btnbox li:last-child{border-bottom:1px solid #898989;}
.year_btn{margin-bottom:10px; position: relative; top: -100px; left: 135px;width:fit-content;}
.year_btn img{border:1px solid #898989; cursor:pointer;}

.cont_sub3_1_3 .popup_btn{cursor:pointer;}
.cont_sub3_1_3 .popup_btn:hover{font-weight:bold; text-decoration:underline;}
/*.cont_sub3_1_3 .coltable tr:nth-child(n+8){display:none;}*/
#search_s_year{width: 20%; height: 40px; margin-bottom: 10px; border-color:#ddd;}

/*sub3_2_1ÀåÇÐ¾È³»*/
.cont_sub3_2_1 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub3_2_1 h3{font-size:20px; font-weight:bold ;color:#0C2B5A;padding-bottom: 10px; margin-top:40px; margin-bottom:35px;}
.cont_sub3_2_1 caption{position:absolute; left:-9999px;}
.cont_sub3_2_1 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a; min-width:610px;}
.cont_sub3_2_1 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub3_2_1 th:last-child{border-right:none;}
.cont_sub3_2_1 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub3_2_1 td:last-child{border-right:none;  text-align:left;}
.cont_sub3_2_1 tr:nth-child(3) td{text-align:center; border-right:1px solid #898989;}
.cont_sub3_2_1 tr:nth-child(4) td{text-align:center; border-right:1px solid #898989;}
.cont_sub3_2_1 h3 a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px; padding:0 15px; color:#000; font-weight:500;}
.cont_sub3_2_1 h3>a img{vertical-align: middle; margin-right: 10px;}
.cont_sub3_2_1 .cont1>p{font-size:18px; font-weight:bold;}

/*sub3_2_2ÇÐ»ýÈ¸µ¿¾Æ¸®*/
.cont_sub3_2_2 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub3_2_2 h3{font-size:20px; font-weight:bold ;color:#0C2B5A;padding-bottom: 10px; margin-top:40px; margin-bottom:35px;}
.cont_sub3_2_2 caption{position:absolute; left:-9999px;}
.cont_sub3_2_2 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub3_2_2 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub3_2_2 th:last-child{border-right:none;}
.cont_sub3_2_2 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub3_2_2 td:last-child{border-right:none; }
.cont_sub3_2_2 .cont2{margin-bottom:60px;}
.cont_sub3_2_2 table{min-width:570px;}

/*sub3_3_1´ëÇÐ¿ø ±³À°°úÁ¤*/
.cont_sub3_3_1 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub3_3_1 h3{font-size:20px; font-weight:bold ;color:#0C2B5A;padding-bottom: 10px; margin-top:50px; margin-bottom:15px;}
.cont_sub3_3_1 caption{position:absolute; left:-9999px;}
.cont_sub3_3_1 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub3_3_1 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub3_3_1 th:last-child{border-right:none;}
.cont_sub3_3_1 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center; font-size:15px;}
.cont_sub3_3_1 td:last-child{border-right:none; }
.cont_sub3_3_1 .cont4{margin-bottom:40px;}
.cont_sub3_3_1 table{min-width:700px;}

/*sub3_4ÇÐ»ýÀÚ·á½Ç*/
.cont_sub3_4 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub3_4 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px; position:relative;}
.cont_sub3_4 .cont1:after{clear:both; content:""; display:block; margin-bottom:20px;}
.cont_sub3_4 .cont1>div {background-color: #fff;    position: relative; float:left; width:48%; margin-right:4%; text-align:center;}
.cont_sub3_4 .cont1>div:nth-child(4){margin-right:0;}
.cont_sub3_4 h4{font-size: 23px; font-weight: bold; padding-top: 7px; margin-bottom: 9px; position: relative; z-index: 9;}
.cont_sub3_4 .cont1>div>a{display: block; padding-bottom: 20px; height: auto;     box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.16); padding-top:20px;}
.cont_sub3_4 .cont1>div>a span{margin-top:10px; font-size: 14px;    display: inline-block;    background-color:#0C2B5A;    border: 1px solid #0C2B5A;    border-radius: 5px;    height: 45px;    line-height: 45px;    padding: 0 15px;    color: #fff;    font-weight: 500;}
.cont_sub3_4 .cont1>div>a span>img{vertical-align: middle;    margin-right: 10px;}
.cont_sub3_4 .cont1 p{font-size: 16px; line-height: 22px; position: relative; z-index: 9; text-align:center;}
.cont_sub3_4 .cont1>div>a img:nth-child(3){margin-top:15px;}
.cont_sub3_4 .cont1>div>a img:nth-child(4){position: absolute;top: 30px;right: 0px;margin-right: 20px; z-index: 5;}

/*sub4_1±âÃÊ ±³½Ç*/
.cont_sub4_1 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub4_1 h3{font-size:20px; font-weight:bold ;color:#0C2B5A;padding-bottom: 10px; margin-top:50px; margin-bottom:15px; }
.cont_sub4_1 .cont1 ul:after{clear:both; content:""; display:block;}
.cont_sub4_1 .cont1 ul li{width:25%; float:left; color: #707070; font-size: 18px;background-color: #F5F5F5; border: 1px solid #E1E1E1; border-bottom:none; border-right: none; cursor: pointer; text-align: center; height: 40px; line-height: 40px;}
.cont_sub4_1 .cont1 ul li:hover{background-color: #0C2B5A; color: #fff;}
.cont_sub4_1 .cont1 ul li:nth-child(10){border-right:1px solid #e1e1e1;}
.cont_sub4_1 .cont1 ul li:nth-child(13){border-bottom:1px solid #e1e1e1;}
.cont_sub4_1 .cont1 ul li:nth-child(16){border-bottom:1px solid #e1e1e1;}
.cont_sub4_1 .cont1 ul li:nth-child(19){border-bottom:1px solid #e1e1e1;}
.cont_sub4_1 .cont1 ul li:nth-child(22){border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.cont_sub4_1 .cont1 ul li:nth-child(25){border-bottom:1px solid #e1e1e1; border-top:none;}
.cont_sub4_1 .cont1 ul li:nth-child(28){border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-top:none;}
.cont_sub4_1 caption{position:absolute; left:-9999px;}
.cont_sub4_1 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub4_1 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub4_1 th:last-child{border-right:none;}
.cont_sub4_1 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center;}

.cont_sub4_1 td:last-child{border-right:none; }
.cont_sub4_1 table{min-width:700px;}
.cont_sub4_1 input[type="button"]{color: #707070; font-size: 16px;background-color: #F5F5F5; border: 1px solid #E1E1E1; border-right: none; cursor: pointer; text-align: center; height: 35px; line-height: 32px; }
.cont_sub4_1_read input[type="button"]{width:25%; float:left; color: #707070; font-size: 16px;background-color: #F5F5F5; border: 1px solid #E1E1E1; border-right: none; cursor: pointer; text-align: center; height: 40px; line-height: 40px; }
.cont_sub4_1 input[type="button"]:last-child{border-right:1px solid #e1e1e1;}
.cont_sub4_1 input[type="button"]:hover{background-color: #888; color: #fff;}
.cont_sub4_1 .con2_txt{text-align:justify;}
.list_on{background-color: #0C2B5A !important; color: #fff !important;}
.con2_txt{display:none;}
.txt_on{display:block;}

.cont_sub4_1_read{margin-top:30px;}
.cont_sub4_1_read .table_cover1:after{clear:both; content:""; display:block;}
.cont_sub4_1_read .table_cover1>div{float:left; width:30%;}
.cont_sub4_1_read .table_cover1>div img{max-width:100%; display:block; margin:0 auto; height:166px;}
.cont_sub4_1_read table{min-width:auto; height:auto !important;}
.cont_sub4_1_read .table_cover1>table{float:left; width:70%;}
.cont_sub4_1_read .table_cover2:after{clear:both; content:""; display:block;}
.cont_sub4_1_read .btn_box{ margin-bottom: 15px;  margin-top: 20px;}
.cont_sub4_1_read .btn_box:after{clear:both; content:""; display:block;}
.cont_sub4_1_read .btn_box_on{background-color: #888 !important; color: #fff !important;}
.cont_sub4_1_read #admin_paging{padding: 10px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; text-align: center; font-size: 12px; display: block; margin-top: 30px;}
.cont_sub4_1_read #admin_paging span{display: inline-block; height: 28px; line-height: 28px; border: 1px solid #888; padding: 0 11px; margin: 0 3px; background-color: #888; color: #fff; font-weight: bold;    vertical-align: middle;}
.cont_sub4_1_read #admin_paging span.prev{background: #fff;color: #ccc; border: 1px solid #ccc;}
.cont_sub4_1_read #admin_paging span.next {background: #fff; color: #ccc; border: 1px solid #ccc;}
.cont_sub4_1_read #admin_paging a span {border: 1px solid #bbb; padding: 0 11px;margin: 0 3px; background-color: #fff; color: #888; font-weight: normal;}

/*sub4_2ÀÓ»ó ±³½Ç*/
.cont_sub4_2 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub4_2 h3{font-size:20px; font-weight:bold ;color:#0C2B5A;padding-bottom: 10px; margin-top:50px; margin-bottom:15px; }
.cont_sub4_2 .cont1 ul:after{clear:both; content:""; display:block;}
.cont_sub4_2 .cont1 ul li{width:25%; float:left; color: #707070; font-size: 18px;background-color: #F5F5F5; border: 1px solid #E1E1E1; border-top:none; border-left: none; cursor: pointer; text-align: center; height: 40px; line-height: 40px;}
.cont_sub4_2 .cont1 ul li:hover{background-color: #0C2B5A; color: #fff;}
.cont_sub4_2 .cont1 ul li:nth-child(1){border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}
.cont_sub4_2 .cont1 ul li:nth-child(2){border-top:1px solid #e1e1e1;}
.cont_sub4_2 .cont1 ul li:nth-child(3){border-top:1px solid #e1e1e1;}
.cont_sub4_2 .cont1 ul li:nth-child(4){border-top:1px solid #e1e1e1;}
.cont_sub4_2 .cont1 ul li:nth-child(4n+1){border-left:1px solid #e1e1e1;}
.cont_sub4_2 caption{position:absolute; left:-9999px;}
.cont_sub4_2 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub4_2 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub4_2 th:last-child{border-right:none;}
.cont_sub4_2 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub4_2 td:last-child{border-right:none; }
.cont_sub4_2 table{min-width:700px;}
.cont_sub4_2 input[type="button"]{font-size: 14px;    display: inline-block;    background-color: #F5F5F5;    border: 1px solid #E1E1E1;    border-radius: 0px;    height: 35px;    line-height: 35px; padding: 0 7px;    color: #000;    font-weight: 500; margin-left:5px; cursor:pointer;}
.cont_sub4_2 input[type="button"]:hover{background-color: #888; color: #fff;}
.cont_sub4_2 .con2_txt{text-align:justify;}
.list_on{background-color: #0C2B5A !important; color: #fff !important;}
.list_on02{background-color: #0C2B5A !important; color: #fff !important;}
.cont_sub4_2 .cont3 .con3_list_box>ul:after{clear:both; display:block; content:"";}
.cont_sub4_2 .cont3 .con3_list_box>ul li{float:left; width:12.5%; text-align:center; height:35px; line-height:35px; cursor:pointer; margin-bottom:10px;background-color: #F5F5F5; border: 1px solid #E1E1E1; color:#707070; border-right:none;}
.cont_sub4_2 .cont3 .con3_list_box>ul li:last-child{border-right:1px solid #e1e1e1;}
.cont_sub4_2 .cont3 .con3_list_box>ul li:hover{background-color: #0C2B5A !important; color: #fff !important;}
.con2_txt{display:none;}
.txt_on{display:block;}




/*sub4_3¿¬±¸±â°ü*/
.cont_sub4_3 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub4_3 h3{font-size:20px; font-weight:bold ;  border-bottom: 2px solid #0c2b5a; color:#0C2B5A;padding-bottom: 10px; margin-top:50px;}
.cont_sub4_3 h4{color:#0C2B5A; font-weight:bold; font-size:18px; margin-bottom:10px; line-height: 30px;}
.cont_sub4_3 h4>span{display: inline-block; background: #0C2B5A; width: 20px; height: 6px; border-radius: 5px; position: relative; top: -5px; margin-right: 10px;}
.cont_sub4_3 .cont1>div:after{clear:both; content:""; display:block;}
.cont_sub4_3 .cont1>div{margin-top:40px;}
.cont_sub4_3 .cont1>div>div{float:left;}
.cont_sub4_3 .cont1>div>div:nth-child(2){width: calc(100% - 330px); padding-left:25px;}

/*sub6_1ÈÄ¿øÇÏ±â*/
.cont_sub6_1 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub6_1 h3{font-size:20px; color:#0C2B5A; font-weight:bold ;color:#0C2B5A;padding-bottom: 10px; margin-top:50px; margin-bottom:15px;  border-bottom: 2px solid #0c2b5a; }
.cont_sub6_1 caption{position:absolute; left:-9999px;}
.cont_sub6_1 table{border-bottom:1px solid #898989; margin-bottom:10px; border-top:2px solid #0c2b5a;}
.cont_sub6_1 th{line-height:40px; font-size: 17px; font-weight: bold; border-bottom:1px solid #898989; border-right:1px solid #898989;     background-color: #E8E9EB;}
.cont_sub6_1 th:last-child{border-right:none;}
.cont_sub6_1 td{line-height:25px; border-right:1px solid #898989; padding:5px 0px;     border-bottom: 1px solid #898989; text-align:center;}
.cont_sub6_1 td:last-child{border-right:none; }
.cont_sub6_1 table{min-width:700px;}
.cont_sub6_1 p{margin-bottom:10px;}
.cont_sub6_1 h5>span{display: inline-block; background: #0C2B5A; width: 10px; height: 10px; border-radius: 50%; position: relative; top: -3px; margin-right: 8px;}
.cont_sub6_1 h5{margin-top:35px; color:#444; font-weight:bold; font-size:18px; margin-bottom:10px; line-height: 30px;}
.cont_sub6_1 h5 a:hover{text-decoration:underline;}
.cont_sub6_1 h5 a>span{font-size: 14px; display: inline-block; background-color: #F5F5F5; border: 1px solid #E1E1E1; border-radius: 5px; height: 35px; line-height: 35px; padding: 0 10px; margin-left:10px; color: #000; font-weight: 500;}
.cont_sub6_1 h5 a>span img{position: relative; top: 3px; margin-right: 4px;}
.cont_sub6_1 h4{font-weight: bold;line-height: 25px;}
.cont_sub6_1 div>a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px;  padding:0 15px; color:#000; font-weight:500; float:right; margin-left:10px;}
.cont_sub6_1 div>a img{vertical-align: middle; margin-right: 10px;}
.cont_sub6_1 #cont1{ display:none;}
.cont_sub6_1 #cont2{ display:none;}
.cont_sub6_1 #cont3{ display:none;}
.cont_sub6_1 #cont4{ display:none;}

/*sub6_4½Ã½Å±âÁõ¾È³»*/
.cont_sub6_4 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_sub6_4 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px; position:relative;}
.cont_sub6_4 h4{margin-top:35px; color:#0C2B5A; font-weight:bold; font-size:18px; margin-bottom:10px; line-height: 30px;  padding-bottom:15px;}
.cont_sub6_4 h4>span{display: inline-block; background: #0C2B5A; width: 20px; height: 6px; border-radius: 5px; position: relative; top: -5px; margin-right: 10px;}
.cont_sub6_4 a{font-size:14px; display:inline-block; background-color:#F5F5F5; border:1px solid #E1E1E1; border-radius:5px; height:45px; line-height:45px;  padding:0 15px; color:#000; font-weight:500; float:right;}
.cont_sub6_4 a img{vertical-align: middle; margin-right: 10px;}
.cont_sub6_4 h5{margin-top:15px; color:#0C2B5A;  margin-bottom:5px; font-size:17px; font-weight:bold;}
.cont_sub6_4>p{font-weight:bold;}
.cont_sub6_4 .cont3{margin-bottom:40px;}

/*°³ÀÎÁ¤º¸Ã³¸®¹æÄ§*/
.cont_etc_1 h4>img{position:relative; top:2px; margin-right:5px;}
.cont_etc_1 h4{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px; position:relative;}
.cont_etc_1 h3{font-weight:bold; line-height:25px;}
.cont_etc_1 .p_br{font-size:16px; line-height:20px !important;}
.cont_etc_1 .cont1 p{margin-bottom:10px;}
/*ÀÌ¸ÞÀÏ¹«´Ü¼öÁý°ÅºÎ*/
.sub_visual_etc>div>div>div>p{line-height:50px; padding-left:20px; border-right:1px solid #000;}
.sub_visual_etc .nav_cont_sel2 p{display:none;}
.cont_etc_2 .cont1>p{margin-bottom:20px; padding-left:15px;}
.cont_etc_2 .cont1>p:nth-child(1){font-weight:bold; padding-left:0px;}
.cont_etc_2 h3>img{position:relative; top:2px; margin-right:5px;}
.cont_etc_2 h3{font-size:20px; font-weight:bold ;color:#0C2B5A; border-bottom: 2px solid #0c2b5a; padding-bottom: 10px; margin-top:40px; margin-bottom:35px; position:relative;}
.cont_etc_2 h5{margin-bottom:10px; line-height:25px;}
.cont_etc_2 h5>span>span{display: inline-block; background: #0C2B5A; width: 20px; height: 4px; border-radius: 5px; position: relative; top: -4px; margin-right: 5px;}
.cont_etc_2 h5>span:nth-child(1){font-weight:bold; display:block;}


.layer_pc{display:none; width: 442px;    border: 1px solid #393d46;    background-color: #fff;}
._blocker{display:none;}
.layer_pc .l_tit {position: relative;    height: 55px;    background-color: #393f47;    line-height: 55px;}
.layer_pc .l_tit .title {    padding: 0 23px;    font-size: 16px;    font-weight: 600;    color: #fff;    letter-spacing: -.06em;}
.layer_pc .l_cont .lc_inner {    text-align: center;    padding: 44px 15px 45px;}
.layer_pc .l_cont .lc_tt {    margin-top: 2px;    padding-bottom: 14px;    font-weight: 700;    font-size: 16px;    color: #111;    line-height: 24px;    letter-spacing: -.5px;}
.layer_pc .l_btns {    padding: 20px 0;    border-top: 1px solid #dedede;    text-align: center;    font-size: 0;}
.layer_pc .l_btns .btn {    display: inline-block;    height: 35px;    padding: 0 22px !important;    -webkit-box-sizing: border-box;    box-sizing: border-box;    background: #fff;    border: 1px solid #d8dbde;    font-size: 14px;    font-weight: 600;    line-height: 35px;    color: #5c6676;    letter-spacing: -.06em;cursor: pointer;}


@media (max-width: 1280px){
	
	.sub_contents .sub_left{padding-left:10px;}
}
@media only screen  and (min-width: 1101px)  and (max-width: 1300px){
	.cont_sub1_1 .cont1{background-size: cover; padding-left:10px; height:422px;}
	.cont_sub1_1 .cont1 p{padding-bottom: 28px; padding-right:25px;}

	.cont_sub1_1 h4{margin-bottom:16px;}
	.cont_sub1_1 h3{font-size:23px; line-height:33px; padding-top:100px;}
}
@media only screen  and (min-width: 1101px)  and (max-width: 1200px){
	.cont_sub1_4 .cont_year .year_10s>p{float:none;}
}
@media (min-width: 1101px){
	/*.nav_cont_sel3{display:none;}*/
}
@media (max-width: 1100px){
	.sub_contents .sub_left{width:100%; padding-right:10px;}
	.sub_contents .sub_right{display:none;}
	.cont_sub1_1 .cont1{ padding-left:9%;}
	.cont_sub1_1 h3{padding-top: 70px;}
	.cont_sub1_1 .cont1 p{padding-bottom:60px;}
	.nav_cont_sel3{display:block;}
	.sub_visual>.nav_content>div>div{width:30%; }
}
@media (max-width: 900px){
	.cont_sub1_1 .cont1	{padding-left:10px;}
}
@media (max-width: 820px){
	.cont_sub1_1 .cont1	{padding-left:10px;}
}
@media only screen  and (min-width: 751px)  and (max-width: 850px){
	.cont_sub1_4 .cont_year .year_10s>p{float:none;}
}
@media (max-width: 750px){
	.cont_sub1_1 .cont1{display:none;}
	.cont_sub1_1 .cont1_mo{display:block;}
	.table_cover{overflow:auto;}
	.sub_visual>.nav_content>div>p{height:50px;}
	.sub_visual>.nav_content select{height:50px; border-right: 1px solid #ddd; border-radius:0px;}
	.sub_visual>.nav_content>div>p img{padding-top:10px;}
	.sub_visual>.nav_content>div>p{width:10%; max-width:70px;}

	.cont_sub1_6 h3>a{position:relative; right:0px !important; bottom:-40px; display:block; width: 221px; margin-bottom: 5px;}

	.cont_sub3_1_3 .total_list>.table_cover{width:40%;}
	.cont_sub3_1_3 .coltable{width:58%;}
	
	.cont_sub4_1 .cont1 ul li{font-size:16px;}

	.cont_sub1_4 .cont_year>div:nth-child(1){display:none;}
	.cont_sub1_4 .cont_year .year_10s>p{display:none;}
	.cont_sub1_4 .cont_year .year_10s>p.pc_no{display:block; font-size:40px; float:none;}
	.cont_sub1_4 .cont_year .year_10s{padding-left:0px;}
	.cont_sub1_4 .cont_year .year_10s>ul{padding-left:0px;}

	.cont_sub4_2 .cont3 .con3_list_box>ul li{width:25%; margin-bottom:0px;}
	.cont_sub4_2 .cont3 .con3_list_box>ul li:nth-child(4){border-right:1px solid #e1e1e1;}
	.cont_sub4_2 .cont3 .con3_list_box>ul li:nth-child(n+5){border-top:none;}
	.cont_sub4_2 .cont3 .con3_list_box>ul{margin-bottom:15px;}
	.cont_sub4_3 p{word-break: break-all !important;}
	.cont_sub4_3 .cont1>div{margin-top:50px;}
	.cont_sub4_3 .cont1>div>div:nth-child(1){float:none; text-align:center;}
	.cont_sub4_3 .cont1>div>div:nth-child(2){width:100%; margin-top:20px;}

	.cont_sub1_8_1 .cont1 li{width:33.3%;}
}
@media (max-width: 600px){
.cont_sub3_1_3 .btn_box{margin-bottom:100px;}
.cont_sub3_1_3 .btn_box>input{width:25%}
	#table_cover{overflow:auto;}

	.cont_sub1_1 .cont1{padding:0 10px;}
	.cont_sub1_1 .cont1 p br{display:none;}
	.cont_sub1_1 h3{font-size:1.5em;}

	.cont_sub3_4 .cont1>div{width:100%; margin-right:0; margin-bottom:10px;}
	 h3{line-height:35px;}

	 .cont_sub4_1 .cont1 ul li{width:33.3%; border:none; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1;}
 	 .cont_sub4_1 .cont1 ul li:nth-child(3){border-right:1px solid #e1e1e1;}
 	 .cont_sub4_1 .cont1 ul li:nth-child(9){border-right:1px solid #e1e1e1;  border-top:1px solid #e1e1e1;}
 	 .cont_sub4_1 .cont1 ul li:nth-child(6){border-right:1px solid #e1e1e1; border-bottom:none;}
	 .cont_sub4_1 .cont1 ul li:nth-child(4){border-right:none;}
	 .cont_sub4_1 .cont1 ul li:nth-child(5){border-bottom:none;}
	 .cont_sub4_1 .cont1 ul li:nth-child(8){border-right:none; border-top:1px solid #e1e1e1;}

	 .cont_sub4_2 .cont1 ul li{width:33.3%; border:none !important; border-bottom:1px solid #e1e1e1 !important; border-left:1px solid #e1e1e1 !important;}
 	 .cont_sub4_2 .cont1 ul li:nth-child(3n){border-right:1px solid #e1e1e1 !important;}
	 .cont_sub4_2 .cont1 ul li:nth-child(1){border-top:1px solid #e1e1e1 !important;}
	 .cont_sub4_2 .cont1 ul li:nth-child(2){border-top:1px solid #e1e1e1 !important;}
	 .cont_sub4_2 .cont1 ul li:nth-child(3){border-top:1px solid #e1e1e1 !important;}
	.cont_sub4_1_read .table_cover1>div{width:100%; float:none; margin-bottom:10px;}
	.cont_sub4_1_read .table_cover1>div img{height:auto;}
	.cont_sub4_1_read .table_cover1>table{width:100%; float:none;}
	.cont_sub4_1_read  td {word-break: break-all;}
	

}
@media (max-width: 550px){

	.cont_sub1_2 .cont1>div>img{display:none;}
	.cont_sub1_2 .cont1>div .sub1_2img_mo{display:block;}

	.cont_sub1_6 h5{margin-top:20px;}
	.cont_sub1_6 .cont1>div>img{float: none; display: block; margin: 0 auto; padding-top:20px;}
	.cont_sub1_6 .cont2>div:nth-child(3)>p{width:100%; margin-bottom:10px;}
	.cont_sub1_6 .cont2>div:nth-child(3)>img{float:none; display:block; margin:0 auto;}

	.cont_sub3_1_3 .total_list>.table_cover{width:100%;}
	.cont_sub3_1_3 .coltable{width:100%; margin-left:0; margin-top:30px;}
	.cont_sub1_3 li{width:100%; margin-right:0;}
	.cont_sub1_4 .cont1 li{font-size:17px;}

	.cont_sub1_8_1 .cont1 li{width:50%;}
	.cont_sub4_2 .cont3 .con3_list_box>ul li{width:33.3%;}
	.cont_sub4_2 .cont3 .con3_list_box>ul li:nth-child(4){border-right:none; border-top:none;}
	.cont_sub4_2 .cont3 .con3_list_box>ul li:nth-child(3n){border-right:1px solid #e1e1e1;}
 

}
@media (max-width: 450px){
	.mo_br_450{display:inline;}
	.cont_sub1_1>p{padding-right:15px;}
	.cont_sub1_1>p span{display:block; margin-top:5px;}
	.cont_sub1_1>p img{left: 25px; top:0px;}

	.cont_sub1_3 .cont1 h3>a{position:relative; top:0px; right:0px; bottom:0px; display:block; margin-top:10px;}

	.cont_sub1_4 .cont_year .year_10s li{line-height:30px; font-size:16px;}
	.cont_sub1_4 .cont_year .year_10s li>span{margin-left:0; margin-right:10px; font-size:18px; display:block;}
	.cont_sub1_4 .year_h{display:none !important;}
	.cont_sub1_4 .cont1 li{width:33.3%; border-bottom:none;}
	.cont_sub1_4 .cont1 li:nth-child(3){border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
	.cont_sub1_4 .cont1 li:nth-child(4){ border-bottom:1px solid #ddd;}
	.cont_sub1_4 .cont1 li:nth-child(5){border-bottom:1px solid #ddd;}

	.cont_sub4_1 .cont1 ul li{width:50%; border:none !important;  border-top:1px solid #e1e1e1 !important; border-left:1px solid #e1e1e1 !important; font-size:15px;}
	.cont_sub4_1 .cont1 ul li:nth-child(2n){border-right:1px solid #e1e1e1 !important;}
	.cont_sub4_1 .cont1 ul li:nth-child(9){border-bottom:1px solid #e1e1e1 !important;}
	.cont_sub4_1 .cont1 ul li:nth-child(10){border-bottom:1px solid #e1e1e1 !important;}

	.cont_sub4_2 .cont1 ul li{width:50%; font-size:15px;}
	.cont_sub4_2 .cont1 ul li:nth-child(3){border-top:none !important;}
	.cont_sub4_2 .cont1 ul li:nth-child(3n){border-right:none !important;}
	.cont_sub4_2 .cont1 ul li:nth-child(2n){border-right:1px solid #e1e1e1 !important;}
	.cont_sub4_2 .cont1 ul li:last-child{border-right:1px solid #e1e1e1 !important;}
	
	.cont_sub4_1_read #ajax_arr col:nth-child(1){display:none;}
	.cont_sub4_1_read #ajax_arr th:nth-child(1){display:none;}
	.cont_sub4_1_read #ajax_arr td:nth-child(1){display:none;}
	.cont_sub4_1_read #admin_paging span{margin-bottom:5px !important;}

	.cont_sub1_5_3 .text_box>img{float:none; margin-bottom:10px;}
	.cont_sub1_5_3 h3>a{position:relative; right:0; bottom:0;margin-top:10px;}
	.sub_contents .sub_left p{word-break: break-all; word-wrap: break-word;}

	.cont_sub1_8_1 .cont1 li{width:100%;}
}

.table_cover2 pre{white-space: pre-line;}

a {cursor:pointer;}