@charset "utf-8";

.pageCommon{font-size:14px;line-height:24px;color:#666;letter-spacing:-.3px;font-family:notokr-regular}
.pageCommon .down{display:table;margin:60px auto 0}
.pageCommon .down a{display:inline-block;padding:37px 67px;border:solid 2px #ededed;font-size:18px;color:#222;font-family:notokr-bold;transition:border .2s}
.pageCommon .down a:first-child{margin-right:10px}
.pageCommon .down a span{display:inline-block;margin-left:30px;font-size:14px;color:#333;text-decoration:underline;font-family:notokr-medium}
.pageCommon .down a i{padding-left:5px}
.pageCommon .down a:hover{border:solid 2px #ff661a}

#Page33 .cont{position:relative;width:86%;margin:-100px auto 0;padding:35px;text-align:center;background-color:rgb(255 255 255 / 95%)}
#Page33 .eng{margin-bottom:15px;font-size:14px;font-weight:600;color:#f36f21;font-family:'Montserrat'}
#Page33 .cont span{font-size:17px;color:#333;font-family:notokr-medium}
#Page33 .history{overflow:hidden;width:86%;margin:0 auto;padding:35px}
#Page33 .history .left{float:left;width:40%;}
#Page33 .history .left img{}
#Page33 .history .left .sign{padding-top:20px;text-align:center;color:#333;font-family:notokr-medium}
#Page33 .history .left .sign span{padding-left:10px;font-size:33px;color:#333;font-family:'Nanum Brush Script', cursive;}
#Page33 .history .right{float:left;width:60%;padding-left:20px}
#Page33 .history .right dt{margin-bottom:5px;font-size:18px;color:#333;font-family:Montserrat,'notokr-medium'}
#Page33 .history .right dt:after{display:inline-block;width:calc(100% - 123px);height:1px;margin:0 0 5xp 10px;background-color:rgba(255,102,26,.3);content:''}
#Page33 .history .right dt span{margin-left:5px;font-size:13px;color:#f36f21;font-weight:600;font-family:'Montserrat'}
#Page33 .history .right dd{padding-left:8px}
#Page33 .history .right dd:before{display:inline-block;width:3px;height:3px;margin:0 10px 5px 0;border-radius:50%;background-color:#ff661a;content:''}


#Page35{text-align:center}
#Page35 .ceo{display:inline-block;width:318px;}
#Page35 .ceo .txt{border:solid 1px #e1e1e1;padding:22px 0;line-height:28px;color:#fff;border-radius:5px;background-color:#f36f21;font-family:notokr-medium;}
#Page35 .ceo .txt span{font-size:21px;font-family:notokr-bold}
#Page35 .ceo ul:before{position:absolute;left:50%;top:-15px;width:4px;height:4px;border-radius:50%;content:'';background-color:#f36f21}
#Page35 .ceo ul{position:relative;margin-top:31px;padding:18px 0;border-radius:5px;border:solid 1px #e1e1e1;}
#Page35 .dv_area{overflow:hidden;margin-top:60px}
#Page35 .dv_area dl{float:left;width:30%;margin-right:5%}
#Page35 .dv_area dl:last-child{margin-right:0}
#Page35 .dv_area dl dt:before{position:absolute;left:50%;bottom:-19px;width:4px;height:4px;border-radius:50%;content:'';background-color:#f36f21;}
#Page35 .dv_area dl dt{position:relative;padding:19px 0;margin-bottom:29px;font-size:16px;color:#f36f21;border:solid 1px #f36f21;border-radius:5px;font-family:notokr-bold}
#Page35 .dv_area dl dd{margin-bottom:7px;padding:12px 0;border-radius:5px;border:solid 1px #e1e1e1}

.division_page .tit_area{margin-bottom:40px;text-align:center}
.division_page .tit_area .eng{font-size:13px;color:#ff661a;font-weight:600;font-family:Montserrat,'notokr-regular'}
.division_page .tit_area .tit{padding-top:15px;font-size:32px;color:#222;font-family:notokr-light}

#Page37{margin-bottom:30px}
#Page37 .step{overflow:hidden}
#Page37 .step li{position:relative;float:left;width:261px;padding:30px 0px 30px 74px;margin:0 7px 7px 0;font-size:16px;color:#333;background:#f7f7f7;font-family:notokr-medium;}
#Page37 .step li:nth-child(4n){border-right:none;margin-right:0;}
#Page37 .step li span{display:block;font-size:12px;color:#aaa;font-weight:600;letter-spacing:.3px;font-family:Montserrat,'notokr-regular'}
#Page37 .step li .icon{position:absolute;left:28px;top:36px;}


#table40{margin-bottom:45px}
#table40{text-align:center}
#table40 .field{margin-top:38px;border-top:solid 2px #ff661a;border-left:solid 1px #e1e1e1;overflow:hidden;}
#table40 .field li{float:left;width:20%;line-height:78px;font-size:16px;color:#333;border-right:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;}
#table40 .field li.f_fd{color:#fff;background-color:#ff661a;font-family:notokr-medium}
#table40 .bt{font-size:18px;color:#333;line-height:28px;font-family:notokr-medium;}


#table41 .cir{display:table;overflow:hidden;margin:0 auto;}
#table41 .cir li{display:table;float:left;width:205px;height:205px;font-size:16px;line-height:24px;margin-right:-14px;border:dotted 2px #ff661a;border-radius:50%;text-align:center;}
#table41 .cir li:last-child{margin:0}
#table41 .cir li p{display:table-cell;vertical-align:middle;color:#333;font-family:notokr-medium}


.p52 .cont_box{margin-bottom:50px}
.p52_b_tit{margin-bottom:30px;font-size:25px;color:#333;font-family:'notokr-bold'}
.p52_b_tit:before{display:block;content:'';width:30px;height:3px;margin-bottom:20px;background:#ff6600}
.p52 .p52_s_tit{position:relative;font-size:16px;line-height:40px;color:#333;background:#f7f7f7;font-family:'notokr-bold'}
.p52 .p52_s_tit span{display:inline-block;width:40px;height:40px;margin-right:10px;text-align:center;font-size:14px;color:#fff;background:#ff6600}

.p52 .cont_list{padding:30px}
.p52 .cont_list li{position:relative;padding-left:10px;margin-bottom:20px;font-size:15px;line-height:26px;color:#666;font-family:'notokr-regular'}
.p52 .cont_list li:before{position:absolute;left:0;top:12px;content:'';width:3px;height:3px;border-radius:100px;background:#ff6600;}

.p52 .box_area{overflow:hidden}
.p52 .box_area > div{float:left;width:405px;height:50px;margin-bottom:20px;border:1px solid #ddd;line-height:50px;font-size:15px;text-align:center;color:#666;font-family:'notokr-medium'}
.p52 .box_area > div:nth-child(2n){margin-left:20px}
.p52 .box_area.num2{margin-bottom:45px}
.p52 .box_area.num2 > div{float:left;width:407px;height:101px;padding-top:21px;margin-bottom:8px;line-height:29px}
.p52 .box_area.num2 > div:nth-child(2n){margin-left:10px}
.p52 .box_area.num2 > div p{color:#ff6600;font-family:notokr-bold}

table, thead, tbody, tr,td,th{border-collapse:collapse}
.table_css{font-size:15px;line-height:25px;font-family:'notokr-regular'}    
.table_css .red{color:#d01c24;font-family:'notokr-bold'}    
.table_css .blue{color:#053768;font-family:'notokr-bold'}
.table_css .orange{color:#333;font-family:'notokr-bold'}
.table_css .point{font-size:13px;color:#053768;font-family:'notokr-bold'}    
.table_css .tit_area{text-align:center}    
.table_css .tit_area span{display:block;margin-bottom:8px;color:#ff6600;font-family:notokr-bold}    
.table_css .tit_area .tit{margin-bottom:30px;font-size:25px;color:#333;font-family:'notokr-bold'}    
.table_css .txt_area{}    
.table_css .txt_area .top_txt{background:#f1f1f1;border:1px solid #ccc;padding:20px;font-family:'notokr-regular'}
.table_css .txt_area .txt_dl{}    
.table_css .txt_area .txt_dl .txt_dt{margin:30px 0;font-size:25px;color:#333;font-family:'notokr-bold'}    
.table_css .txt_area .txt_dl .txt_dt:before{display:block;content:'';width:30px;height:3px;margin-bottom:20px;background:#ff6600}
.table_css .txt_area .txt_dl .txt_dd{}
.table_css .txt_area .txt_dl .txt_dd img{margin-bottom:20px}    
.table_css .txt_area .txt_dl .txt_dd .w_box{border:1px solid #ccc;padding:20px;margin-bottom:30px}    
.table_css .txt_area .txt_dl .txt_dd .red{}    
.table_css .txt_area .txt_dl .txt_dd .txt{margin-bottom:20px}    
.table_css .txt_area .txt_dl .txt_dd .box_all{text-align:center} 
.table_css .txt_area .txt_dl .txt_dd .box_all .box{display:inline-block;overflow:hidden;width:calc(100% / 3 - 9px);height:207px;margin-right:10px;border-top-right-radius:30px;border:1px solid #ccc}    
.table_css .txt_area .txt_dl .txt_dd .box_all .box:last-child{margin-right:0;}
.table_css .txt_area .txt_dl .txt_dd .box_all .box dt{padding:10px 0;background-color:#ff6600;color:#fff;font-family:'notokr-bold'}    
.table_css .txt_area .txt_dl .txt_dd .box_all .box dd{padding:0 15px 0 20px;font-size:14px;line-height:24px;text-align:left}    
.table_css .txt_area .txt_dl .txt_dd .box_all .box dd:nth-child(2){padding-top:20px}    
.table_css .txt_area .txt_dl .txt_dd .box_all .box dd:last-child{padding-bottom:20px}    
.table_css .txt_area .txt_dl .txt_dd .box_all .box dd span{display:block;margin-left:11px;font-size:13px;}    
.table_css .txt_area .txt_dl .txt_dd .box_all .box dd:before{display:inline-block;width:3px;height:3px;margin:0 5px 3px 0;border-radius:50%;background-color:#ff6600;content:''}    
.table_css .txt_area .txt_dl .txt_dd .table{}    
.table_css .txt_area .txt_dl .txt_dd .table thead{background-color:#4d525a;color:#fff;font-family:'notokr-bold'}    
.table_css .txt_area .txt_dl .txt_dd .table thead tr{border-bottom:1px solid #888}    
.table_css .txt_area .txt_dl .txt_dd .table thead tr th{border-right:1px solid #888;padding:7px 3px}
.table_css .txt_area .txt_dl .txt_dd .table thead tr th:first-child{width:14%}
.table_css .txt_area .txt_dl .txt_dd .table thead tr th:last-child{border-right:0}
.table_css .txt_area .txt_dl .txt_dd .table tbody{}
.table_css .txt_area .txt_dl .txt_dd .table tbody tr{border-bottom:1px solid #ccc}
.table_css .txt_area .txt_dl .txt_dd .table tbody tr th{padding:10px 12px;border-right:1px solid #ccc;text-align:center;font-family:'notokr-bold'}
.table_css .txt_area .txt_dl .txt_dd .table tbody tr td{padding:10px 15px;border-right:1px solid #ccc}
.table_css .txt_area .txt_dl .txt_dd .table tbody tr .none{border-right:0;width:20%;font-family:'notokr-bold'}
.table_css .txt_area .txt_dl .txt_dd .table tbody tr td .red{}
.table_css .txt_area .txt_dl .txt_dd .table tbody tr .color{width:9%;text-align:center;padding:0}
.table_css .txt_area .txt_dl .txt_dd .sub_dl{overflow:hidden}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .sub_txt_dt{margin:50px 0 20px;padding:10px;background:#f7f7f7;color:#222;font-size:18px;font-family:'notokr-bold'}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .sub_txt_dt span{display:inline-block;padding:10px 60px;margin-right:15px;background:#ff6600;color:#fff;text-align:center;border-radius:30px;font-size:15px;font-family:'notokr-medium'}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .g_box{background:#f7f7f7;padding:20px;margin-bottom:20px;text-align:center;color:#777}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr{}




.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th{position:relative;width:calc(100% / 4);padding:10px;margin:0 3px;font-size:14px;text-align:center;color:#fff;background-color:rgba(255,125,38,.9);font-weight:normal;font-family:'notokr-medium'}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:before{position:absolute;top:0;right:auto;left:0;width:0;height:0;border-top:22px solid transparent;border-bottom:23px solid transparent;border-left:22px solid #fff;z-index:0;content:'';transition:border-color 0.2s ease;}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:first-child:before{display:none}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:after{content:'';position:absolute;top:0;right:-22px;width:0;height:0;border-top:22px solid transparent;border-bottom:23px solid transparent;border-left:22px solid rgba(255,125,38,.9);z-index:2;transition:border-color 0.2s ease;}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:nth-child(2):after{border-left:22px solid rgba(255,125,38,.8)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:nth-child(3):after{border-left:22px solid rgba(255,125,38,.7)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:nth-child(4):after{border-left:22px solid rgba(255,125,38,.6)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:nth-child(2){background-color:rgba(255,125,38,.8)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:nth-child(3){background-color:rgba(255,125,38,.7)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco thead tr th:nth-child(4){background-color:rgba(255,125,38,.6)}



.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th{position:relative;width:calc(100% / 4);padding:10px 10px 10px 10px;margin:0 3px;font-size:14px;text-align:center;color:#fff;background-color:rgba(77,82,90,.9);font-weight:normal;font-family:'notokr-medium'}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:before{position:absolute;top:0;right:auto;left:0;width:0;height:0;border-top:22px solid transparent;border-bottom:23px solid transparent;border-left:22px solid #fff;z-index:0;content:'';transition:border-color 0.2s ease;}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:first-child:before{display:none}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:after{content:'';position:absolute;top:0;right:-22px;width:0;height:0;border-top:22px solid transparent;border-bottom:23px solid transparent;border-left:22px solid rgba(77,82,90,.9);z-index:2;transition:border-color 0.2s ease;}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:nth-child(2):after{border-left:22px solid rgba(77,82,90,.8)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:nth-child(3):after{border-left:22px solid rgba(77,82,90,.7)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:nth-child(4):after{border-left:22px solid rgba(77,82,90,.6)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:nth-child(2){background-color:rgba(77,82,90,.8)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:nth-child(3){background-color:rgba(77,82,90,.7)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr th:nth-child(4){background-color:rgba(77,82,90,.6)}


.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr td{padding:20px;text-align:center;border-right:1px dashed #d7d7d7}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr td .red{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .deco tbody tr td .red .size_b{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .deco_table .y_box{width: 100%;background:rgba(255,125,38,.5);color: #fff;padding: 10px;margin-top:30px;text-align: center}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .txt{text-align:center;clear:both}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .box_dd{float:left;width:calc(100% / 3 * 2)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .box_dd dl{padding:0 30px}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .box_dd dl dt{margin-bottom:13px;font-size:16px;line-height: 40px;color: #333;text-align:center;font-family: 'notokr-bold'}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .box_dd dl dd{padding-left:20px}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .box_dd dl dd:before{display:inline-block;width:3px;height:3px;margin:0 6px 3px -9px;border-radius:50%;background-color:#333;content:''}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .left{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .left dl{float:left;width:calc(100% / 2)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .left dl:last-child{margin-right:0}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .left dl:first-child{border-right:1px dashed #d7d7d7}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .left dl dt{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .left dl dd{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .right{width:calc(100% / 3)}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .right dl{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .right dl dt{border-bottom:1px solid #d7d7d7}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .right dl dd{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .right dl dd .red{}
.table_css .txt_area .txt_dl .txt_dd .sub_dl .right dl dd .blue{}


.table_css .txt_area .txt_dl .txt_dd .cont_last{overflow:hidden;margin-top:50px}
.table_css .txt_area .txt_dl .txt_dd .cont_last ul{float:left;width:38%;margin-right:99px;padding:25px 30px;background-color:#f7f7f7}
.table_css .txt_area .txt_dl .txt_dd .cont_last ul .blue{}
.table_css .txt_area .txt_dl .txt_dd .cont_last ul .blue i{}
.table_css .txt_area .txt_dl .txt_dd .cont_last ul li{line-height:30px}
.table_css .txt_area .txt_dl .txt_dd .cont_last ul li i{margin-right:5px}
.table_css .txt_area .txt_dl .txt_dd .cont_last .cont{float:left;width:50%;margin-top:120px;}
.table_css .txt_area .txt_dl .txt_dd .cont_last .cont .blue_box{position:relative;padding:20px 0;margin-bottom:30px;background-color:rgba(255,125,38,1);color:#fff;text-align:center}
.table_css .txt_area .txt_dl .txt_dd .cont_last .cont .blue_box:after{content:'';position:absolute;top:0;left:-50px;width:0;height:0;border-top:65px solid transparent;border-bottom:65px solid transparent;border-right:50px solid rgba(255,125,38,1);z-index:2;transition:border-color 0.2s ease;}
.table_css .txt_area .txt_dl .txt_dd .cont_last .cont .blue_box .font_b{display:block;margin-bottom:15px;font-size:30px;font-family:'notokr-bold'}
.table_css .txt_area .txt_dl .txt_dd .cont_last .cont .txt{}
.table_css .txt_area .txt_dl .txt_dd .cont_last .cont .txt .blue{}

#t50 .txt_area .txt_dl .txt_dd .w_box .mar_txt p:nth-child(n+2),
#t50 .txt_area .txt_dl .txt_dd .w_box .mar_txt.m2{margin-top:12px}
#t50 .txt_area .txt_dl .txt_dd .w_box .ora_txt{font-family:'notokr-bold';color:#ff6600}
