@import url(https://fonts.googleapis.com/earlyaccess/nanumpenscript.css); 
/* font-family: 'Nanum Pen Script', cursive; */






li {list-style:none;}
a {text-decoration:none;}
img {border:0;}


#cat_01_cms * {box-sizing: border-box;line-height:180%;}
/* #cat_01_cms {margin:0 auto;border:0px solid #ff0000;text-align:center;max-width:100%;} */
#cat_01_cms {border:0px solid #ff0000;max-width:100%;}

#cat_01_cms img {
    width: auto ; 
    max-width: 100%;    
    height: auto;
    display: block;
    margin: 0 auto;
}


#cat_01_cms .ct_body_block{display:block;width:100%;border:0px solid #ff0000;}

/* #cat_01_cms img {width:100%;max-width:100%; height:auto;}  */

#cat_01_cms table{table-layout:fixed}
#cat_01_cms img {display:inline-block;width:100%;max-width:100%;height:auto;}

#cat_01_cms .img_outer_center{width:100%;border:0px solid #acacac;text-align:center}

#cat_01_cms .img_outer_left{width:100%;border:0px solid #acacac;text-align:left}
#cat_01_cms .img_outer_right{width:100%;border:0px solid #acacac;text-align:right}

#cat_01_cms .img_outer{display:inline-block}


/* 이미지 중앙정렬 */
#cat_01_cms  .ct_product_img_center img { display: block; margin-left: auto; margin-right: auto; } 

#cat_01_cms .ct_text {font-family:'Nanum Gothic'; font-size: 16px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text18 {font-family:'Nanum Gothic'; font-size: 18px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text20 {font-family:'Nanum Gothic'; font-size: 20px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text24 {font-family:'Nanum Gothic'; font-size: 24px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text30 {font-family:'Nanum Gothic'; font-size: 30px;color:#161B2B; line-height:150%;}
#cat_01_cms .ct_text35 {font-family:'Nanum Gothic'; font-size: 35px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text40 {font-family:'Nanum Gothic'; font-size: 40px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text45 {font-family:'Nanum Gothic'; font-size: 45px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text50 {font-family:'Nanum Gothic'; font-size: 50px;color:#161B2B; line-height:150%;} 

#cat_01_cms .ct_text_noto_l_14 {font-family:'Noto Sans Light'; font-size: 14px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_16 {font-family:'Noto Sans Light'; font-size: 16px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_18 {font-family:'Noto Sans Light'; font-size: 18px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_20 {font-family:'Noto Sans Light'; font-size: 20px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_22 {font-family:'Noto Sans Light'; font-size: 22px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_24 {font-family:'Noto Sans Light'; font-size: 24px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_26 {font-family:'Noto Sans Light'; font-size: 26px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_28 {font-family:'Noto Sans Light'; font-size: 28px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_l_30 {font-family:'Noto Sans Light'; font-size: 30px;color:#161B2B; line-height:150%;} 



#cat_01_cms .ct_text_noto_r_14 {font-family:'Noto Sans Regular'; font-size: 14px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_16 {font-family:'Noto Sans Regular'; font-size: 16px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_18 {font-family:'Noto Sans Regular'; font-size: 18px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_20 {font-family:'Noto Sans Regular'; font-size: 20px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_22 {font-family:'Noto Sans Regular'; font-size: 22px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_24 {font-family:'Noto Sans Regular'; font-size: 24px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_26 {font-family:'Noto Sans Regular'; font-size: 26px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_28 {font-family:'Noto Sans Regular'; font-size: 28px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_r_30 {font-family:'Noto Sans Regular'; font-size: 30px;color:#161B2B; line-height:150%;} 


#cat_01_cms .ct_text_noto_m_14 {font-family:'Noto Sans Medium'; font-size: 14px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_16 {font-family:'Noto Sans Medium'; font-size: 16px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_18 {font-family:'Noto Sans Medium'; font-size: 18px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_20 {font-family:'Noto Sans Medium'; font-size: 20px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_22 {font-family:'Noto Sans Medium'; font-size: 22px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_24 {font-family:'Noto Sans Medium'; font-size: 24px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_26 {font-family:'Noto Sans Medium'; font-size: 26px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_28 {font-family:'Noto Sans Medium'; font-size: 28px;color:#161B2B; line-height:150%;} 
#cat_01_cms .ct_text_noto_m_30 {font-family:'Noto Sans Medium'; font-size: 30px;color:#161B2B; line-height:150%;} 


#cat_01_cms .ct_text_pen {font-family:'Nanum Pen Script'; font-size: 16px;color:#161B2B; line-height:24px;} 
#cat_01_cms .ct_text_pen {font-family:'Nanum Pen Script'; font-size: 16px;color:#161B2B; line-height:24px;} 

#cat_01_cms .ct_font_big {font-size: 2em;} 
#cat_01_cms .ct_font_board {font-weight: bold;} 
#cat_01_cms .ct_font_center {text-align: center;} 
#cat_01_cms .ct_font_right {text-align: right;} 
#cat_01_cms .ct_font_left {text-align: left;} 





#cat_01_cms .ct_border {border:solid 1px;border-color:#acacac;} 

#cat_01_cms .ct_margin_left10 {margin-left:10px;} 
#cat_01_cms .ct_margin_left20 {margin-left:20px;} 
#cat_01_cms .ct_margin_left30 {margin-left:30px;} 

#cat_01_cms .ct_padding10 {padding:10px;} 
#cat_01_cms .ct_padding20 {padding:20px;} 
#cat_01_cms .ct_padding30 {padding:30px;} 


#title_name_section .title_body{width:100%;border:0px solid #acacac;text-align:left}


#cat_01_cms .cms_section_wmap {
background-image:url('/images/cms_comm_img/wmap.png');
background-repeat:no-repeat;
background-position:right 0px; ;
} 

#cat_01_cms .ct_gallery_w_n1_center  {text-align: center;vertical-align:top;} /* photo gallery rp*/
#cat_01_cms .ct_gallery_w_n1 {display:inline-block; *display:inline; vertical-align:top;zoom:1; text-align: center; padding:2px; } /* photo gallery rp*/
#cat_01_cms .ct_gallery_w_n1 img {max-width:230px; } /* photo gallery rp*/
  

#cat_01_cms .ct_section_center {margin : 0 auto;} 

#cat_01_cms .ct_text_align_center {text-align:center; } 

#cat_01_cms .ct_text_align_right {text-align:right; } 
#cat_01_cms .ct_text_align_left {text-align:left; } 
#cat_01_cms .ct_bt_img_right {float:right;text-align:right; } 
#cat_01_cms .ceo_bt_img {display:block;text-align:right;border:solid 0px;border-color:#acacac; } 

.title_line_text {max-width:90%;border:0px solid #ff0000}

#cat_01_cms .ct_font_Gothic_B {font-family:'Nanum Gothic B';} 

#cat_01_cms .ct_box_align_center {text-align:center; width:100%;margin : 0 auto;} 

#cat_01_cms .ct_title_text14 {font-size: 14px; line-height:120%;} 
#cat_01_cms .ct_title_text16 {font-size: 16px; line-height:120%;} 
#cat_01_cms .ct_title_text18 {font-size: 18px; line-height:120%;} 
#cat_01_cms .ct_title_text20 {font-size: 20px; line-height:120%;} 
#cat_01_cms .ct_title_text24 {font-size: 24px; line-height:120%;} 
#cat_01_cms .ct_title_text34 {font-size: 34px; line-height:120%; } 
#cat_01_cms .ct_title_text40 {font-size: 40px; line-height:120%;} 
#cat_01_cms .ct_title_text50 {font-size: 50px; line-height:120%;} 
#cat_01_cms .ct_text_color_blue01 {color:#465693;} 
#cat_01_cms .ct_text_color_red01 {color:#f24f16;} 

#cat_01_cms .ct_title_text20_ceo {font-size: 20px; line-height:120%;} 
#cat_01_cms .ct_title_text34_ceo {font-size: 34px; line-height:120%; } 

#cat_01_cms .img_box1 {display:block;border:solid 0px;border-color:#acacac;min-height:280px;margin:4px;} 
#cat_01_cms .img_box1 .img_box_left {float:left;  } 
#cat_01_cms .img_box1 .img_box_left img {} 
#cat_01_cms .img_box1 .img_box_right_text {display:block;} 

#cat_01_cms .img_box2 {overflow:hidden;}  

#cat_01_cms .img_box3 {overflow: auto; border:solid 0px;border-color:#acacac;} 
#cat_01_cms .img_box3 .cmd_box_img_left {float: left;}
#cat_01_cms .img_box3 .cmd_box_img_right {float: right;}

#cat_01_cms .line_box1 .btn_box {width:130px;display:inline-block;padding:2px;margin:2px;border:solid 1px;border-color:#acacac;background-color:#ffffff;max-width:130px;} 


#cat_01_cms .ct_number_box_text16 {font-size: 16px; line-height:150%;} 
#cat_01_cms .ct_number_box_text18 {font-size: 18px; line-height:150%;} 
#cat_01_cms .ct_text_box1 {padding:20px;background-color:#000000;color:#ffffff;opacity:0.3; text-align:left} 
#cat_01_cms .ct_text_box1_center {padding:20px;background-color:#000000;color:#ffffff;opacity:0.3; text-align:center} 




#cat_01_cms .ct_text_box2_01 {  background-color: #ffdddd; border-left: 6px solid #f44336;margin-bottom: 15px;padding: 4px 12px; text-align:left} 
#cat_01_cms .ct_text_box2_02 {  background-color: #ffeabe; border-left: 6px solid #f9ae0d;margin-bottom: 15px;padding: 4px 12px;  text-align:left} 
#cat_01_cms .ct_text_box2_03 {  background-color: #f5fbb7; border-left: 6px solid #fbed06;margin-bottom: 15px;padding: 4px 12px;  text-align:left} 
#cat_01_cms .ct_text_box2_04 {  background-color: #ddffdd; border-left: 6px solid #4CAF50;margin-bottom: 15px;padding: 4px 12px;  text-align:left} 
#cat_01_cms .ct_text_box2_05 {  background-color: #e7f3fe; ; border-left: 6px solid #2196F3;margin-bottom: 15px;padding: 4px 12px;  text-align:left} 
#cat_01_cms .ct_text_box2_06 {  background-color: #dcdef7; border-left: 6px solid #5a61c7;margin-bottom: 15px;padding: 4px 12px; text-align:left} 
#cat_01_cms .ct_text_box2_07 {  background-color: #fadff8; border-left: 6px solid #e424dd;margin-bottom: 15px;padding: 4px 12px; text-align:left} 
    
#cat_01_cms .img-text_section_01 .img-text_body  {width:100%;z-index:1;border:solid 0px;border-color:#ffacac;background:#ffffff;margin-top : 0px; margin-bottom : 0px; padding-top:0px; padding-bottom:0px; }
#cat_01_cms .img-text_section_01 .img-text_body .img-text_title{width:100%;text-align: left;z-index:1;border:solid 0px;border-color:#ffacac;background:#ffffff;margin-top : 0px; margin-bottom : 0px; padding-top:0px; padding-bottom:0px; }
#cat_01_cms .img-text_section_01 .img-text_body .img-text_left {display:inline-block;border:solid 0px;border-color:#333333;  font-size: 16px; line-height:19px; font-family:'Nanum Gothic Coding'; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}
#cat_01_cms .img-text_section_01 .img-text_body .img-text_right {width:70%;border:solid 0px;border-color:#333333;  min-width:300px; display: inline-block; text-align: left; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}

#cat_01_cms .img-text_section_01 .img-text_body .bimg img{display:inline-block;vertical-align:top;}
#cat_01_cms .img-text_section_01 .img-text_body .btxt{vertical-align:top;}

#cat_01_cms .img-text_section_02 {border: 0px solid #acacac;width:100%;display:block} 
#cat_01_cms .img-text_section_02 .img-text-body { display: table;   width: 100%;}
#cat_01_cms .img-text_section_02 .img-text-sec1 {  display: table-cell;   padding: 16px; text-align: center;	min-width:300px; vertical-align: top; border: 0px solid #acacac;}
#cat_01_cms .img-text_section_02 .img-text-sec2 {  display: table-cell;   padding: 16px;	width:100% ;vertical-align: top;border: 0px solid #acacac; }

@media screen and (max-width: 600px) {
   #cat_01_cms .img-text_section_02 .img-text-body { width: 100%;}
   #cat_01_cms .img-text_section_02 .img-text-sec1 { display: block;  padding: 10px; text-align: center;	vertical-align: top;border: 0px solid #acacac;}
   #cat_01_cms .img-text_section_02 .img-text-sec1 img {width:100%; margin-left:auto; margin-right:auto;}
   #cat_01_cms .img-text_section_02 .img-text-sec2 { display: block;  padding: 10px;	vertical-align: top;border: 0px solid #acacac;}

   #cat_01_cms .ct_title_text34_ceo {font-size: 24px; line-height:120%; } 
   #cat_01_cms .ct_title_text20_ceo {font-size: 16px; line-height:120%;} 	
}



#cat_01_cms .customer_title_text01 {display:block;margin:0px;text-align:left; vertical-align:middle;  border: 0px solid #ffffff;  color:#333333; font-family:'Nanum Gothic B';font-size: 16px;line-height:22px;} 

#cat_01_cms .ct_table { display: table; width: 100%; height: 100%; }
#cat_01_cms .ct_table .ct_table-cell {  display: table-cell; vertical-align: middle; text-align: center;}

#cat_01_cms .ct_btn_300 > a { padding:2px 10px 2px 10px; border-radius: 4px; position: relative; display:inline-block; width:200px; max-width:300px;border: 1px solid #acacac;color:#fff;font-family:'Nanum Gothic'; font-size: 16px; text-align:center; background:#f9f9f9;}
#cat_01_cms .ct_btn_300 > a {color:#4A4A4A; text-decoration:none;}
#cat_01_cms .ct_btn_300 > a:hover {color:#FF8A42; text-decoration:none;}

#cat_01_cms .ct_table_null { display: table; width: 100%; height: 100%; }
#cat_01_cms .ct_table_null .ct_table-cell {  display: table-cell; vertical-align: middle; text-align: center;padding:10px;}

#cat_01_cms .ct_btn_null > a { padding:6px 10px 6px 10px; border-radius: 1px; position: relative; display:inline-block; width:100%; max-width:100%;border: 1px solid #acacac;color:#fff;font-family:'Nanum Gothic'; font-size: 16px; text-align:center; background:#f9f9f9;}
#cat_01_cms .ct_btn_null > a {color:#4A4A4A; text-decoration:none;}
#cat_01_cms .ct_btn_null > a:hover {color:#FF8A42; text-decoration:none;}





#cat_01_cms .img-text_title {width: 100%; border: 0px solid #acacac; font-size:18px; line-height:150%;text-align: left;}
#cat_01_cms .img-text_title_sub16 {width: 100%; border: 0px solid #acacac; font-size:16px; line-height:150%;text-align: left;}
#cat_01_cms .text_body { display: table;   width: 100%; border: 0px solid #acacac; font-size:16px; line-height:150%;text-align: left; }
#cat_01_cms .text_hd {display: table-cell;   padding: 2px; text-align: center;	max-width:40px; vertical-align: top; border: 0px solid #acacac;}
#cat_01_cms .text_bd {display: table-cell;   padding: 2px;	width:100% ;vertical-align: top;border:0px solid #acacac; text-align: left;}

#cat_01_cms .text_body_td { display: table;   width: 100%; border: 0px solid #acacac; font-size:16px; line-height:150%;text-align: left; }
#cat_01_cms .text_hd_d10 {display: table-cell;   padding: 2px; width:10px; max-width:10px;  border: 0px solid #acacac;}
#cat_01_cms .text_hd_d20 {display: table-cell;   padding: 2px; width:20px; max-width:20px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d30 {display: table-cell;   padding: 2px; width:30px; max-width:30px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d40 {display: table-cell;   padding: 2px; width:40px; max-width:40px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d50 {display: table-cell;   padding: 2px; width:50px; max-width:50px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d60 {display: table-cell;   padding: 2px; width:60px; max-width:60px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d70 {display: table-cell;   padding: 2px; width:70px; max-width:70px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d80 {display: table-cell;   padding: 2px; width:80px; max-width:80px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d90 {display: table-cell;   padding: 2px; width:90px; max-width:90px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d100 {display: table-cell;   padding: 2px; width:100px;	max-width:100px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d120 {display: table-cell;   padding: 2px; 	width:120px; max-width:120px;  border: 0px solid #acacac;}
#cat_01_cms .text_bd_max {display: table-cell;   padding: 2px; max-width:100%;border:0px solid #acacac; text-align: left;}




li { list-style-type:none; }
#cat_01_cms .Process_box {width:100%;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box .box_body{overflow:hidden;margin:55px auto 0 auto ;border:solid 0px;border-color:#acacac; }
#cat_01_cms .Process_box .box_body .list{float:left;width:25%;border:solid 0px;border-color:#acacac;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box .box_body .list .list_box{position:relative;margin:25px;height:185px;background:#f4f4f4;border:solid 0px;border-color:#acacac;text-align:center}
#cat_01_cms .Process_box .box_body .num{position:absolute;top:0;left:50%;margin-left:-17px;margin-top:-20px;font-size:14px;font-weight:700;width:40px;color:#fff;text-align:center;line-height:40px;background:#004f9f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
#cat_01_cms .Process_box .box_body .list .list_box .list_box_text{display:inline-block;position:relative;border:solid 0px;border-color:#acacac;width:80%; height:auto;top:10%}
#cat_01_cms .Process_box .box_body .title{ font-family: 'Noto Sans Medium';font-size:20px;color:#444;font-weight:400;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box .box_body .info{font-size:14px;color:#888;line-height:22px;border:solid 0px;border-color:#acacac;}

#cat_01_cms .Process_box .box_body .arrow{position:absolute;top:50%;right:-26px;margin-top:-7px;border:solid 0px;border-color:#acacac;max-width:40px;}

#cat_01_cms .ct_img_center_01 img{ max-width:1000px;margin:0 auto}

@media screen and (max-width: 900px) {
    #cat_01_cms   .Process_box .box_body .list {   width: 50%;  }	    
    #cat_01_cms .Process_box .box_body .title{font-size:18px;}
}


@media screen and (max-width: 600px) {
   #cat_01_cms  .Process_box .box_body .list {   width: 100%;  }	
   #cat_01_cms .Process_box .arrow {display:none;}
   #cat_01_cms .Process_box .box_body .title{font-size:20px;}
}







li { list-style-type:none; }
#cat_01_cms .Process_box1 {width:100%;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box1 .box_body{overflow:hidden;margin:0px auto 0 auto ;border:solid 0px;border-color:#acacac; }

#cat_01_cms .Process_box1 .box_body .list{float:left;width:25%;border-color:#acacac;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box1 .box_body .list .list_box{position:relative;margin:15px;height:auto;background:#ffffff;border:solid 1px;border-color:#dddddd;text-align:center;padding:0px}

#cat_01_cms .Process_box1 .box_body .list .list_box .list_box_text{display:inline-block;position:relative;border:solid 0px;border-color:#ff0000;width:100%; height:auto;top:0%}

#cat_01_cms .Process_box1 .box_body .title{ border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box1 .box_body .title img{ max-width:90%; height:auto border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box1 .box_body .info{font-size:14px;color:#888;line-height:22px;border:solid 0px;border-color:#acacac;}

#cat_01_cms .Process_box1 .box_body .arrow{position:absolute;top:50%;right:-26px;margin-top:-7px;border:solid 0px;border-color:#acacac;max-width:40px;}

#cat_01_cms .ct_img_center_01 img{ max-width:1000px;margin:0 auto}

@media screen and (max-width: 900px) {
    #cat_01_cms   .Process_box1 .box_body .list {   width: 50%;  }	    
    #cat_01_cms .Process_box1 .box_body .title{font-size:18px;}
	 #cat_01_cms .Process_box1 .box_body .list .list_box{height:auto;border:solid 1px;border-color:#dddddd;text-align:center;padding:0px}


}


@media screen and (max-width: 600px) {
   #cat_01_cms .Process_box1 .box_body .list .list_box{height:auto;border:solid 1px;border-color:#dddddd;text-align:center;padding:0px}
   #cat_01_cms  .Process_box1 .box_body .list {   width: 100%;  }	
   #cat_01_cms .Process_box1 .arrow {display:none;}
   #cat_01_cms .Process_box1 .box_body .title{font-size:20px;}
}









li { list-style-type:none; }
#cat_01_cms .Process_box2 {width:100%;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box2 .box_body{overflow:hidden;margin:55px auto 0 auto ;border:solid 0px;border-color:#acacac; }
#cat_01_cms .Process_box2 .box_body .list{float:left;width:25%;border:solid 0px;border-color:#acacac;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box2 .box_body .list .list_box{position:relative;margin:25px;height:185px;background:#f4f4f4;border:solid 0px;border-color:#acacac;text-align:center}
#cat_01_cms .Process_box2 .box_body .num{position:absolute;top:0;left:50%;margin-left:-17px;margin-top:-20px;font-size:14px;font-weight:700;width:40px;color:#fff;text-align:center;line-height:40px;background:#004f9f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
#cat_01_cms .Process_box2 .box_body .list .list_box .list_box_text{display:inline-block;position:relative;border:solid 0px;border-color:#acacac;width:80%; height:auto;top:10%}
#cat_01_cms .Process_box2 .box_body .title{ font-family: 'Noto Sans Medium';font-size:20px;color:#444;font-weight:400;border:solid 0px;border-color:#acacac;}
#cat_01_cms .Process_box2 .box_body .info{font-size:14px;color:#888;line-height:22px;border:solid 0px;border-color:#acacac;}

#cat_01_cms .Process_box2 .box_body .arrow{position:absolute;top:50%;right:-26px;margin-top:-7px;border:solid 0px;border-color:#acacac;max-width:40px;}

#cat_01_cms .ct_img_center_01 img{ max-width:1000px;margin:0 auto}

@media screen and (max-width: 900px) {
    #cat_01_cms   .Process_box2 .box_body .list {   width: 50%;  }	    
    #cat_01_cms .Process_box2 .box_body .title{font-size:18px;}
}


@media screen and (max-width: 600px) {
   #cat_01_cms  .Process_box2 .box_body .list {   width: 100%;  }	
   #cat_01_cms .Process_box2 .arrow {display:none;}
   #cat_01_cms .Process_box2 .box_body .title{font-size:20px;}
}








/* 50% 분할 화면 */

#cat_01_cms .cms_body * { box-sizing: border-box;	height:100%;}
#cat_01_cms .cms_body .cms_sec {width:50%;float: left;border:solid 1px;border-color:#acacac; } 
#cat_01_cms .cms_body:after { content: "";    display: table;    clear: both;}


@media screen and (max-width: 600px) {
  #cat_01_cms .cms_body .cms_sec{ width: 100%;} 	


#cat_01_cms .text_hd_d10  {width:10px;	 max-width:10px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d20  {width:15px;	 max-width:15px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d30  {width:20px;	 max-width:20px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d40  {width:30px;	 max-width:30px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d50  {width:40px;	 max-width:40px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d60  {width:50px;	 max-width:50px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d70  {width:60px;	 max-width:60px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d80  {width:70px;	 max-width:70px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d90  {width:80px;	 max-width:80px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d100 {width:90px;	 max-width:90px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d110 {width:100px;	 max-width:100px; border: 0px solid #acacac;}
#cat_01_cms .text_hd_d120 {width:110px;	 max-width:110px;  border: 0px solid #acacac;}	


}

/* 50% 분할 화면 */


.bg_img-text_section_02 {
   background: url(/images/overlays/07.png), url("/images/img_element/img_em_1000_004.jpg") no-repeat center top }
 
}


#cat_01_cms .table_text_body{ display: table;   width: 100%; border: 0px solid #acacac; font-size:16px; line-height:150%;text-align: left; }
#cat_01_cms .table_text_left {display: table-cell;   padding: 2px;  border: 0px solid #acacac;}
#cat_01_cms .table_text_right {display: table-cell;   padding: 2px; border:0px solid #acacac; text-align: left;}

#btn_pdf {font-size:16px;display:inline-block;padding-top:2px;padding-bottom:2px;padding-left:20px;padding-right:20px;border:1px solid #acacac;width:100%; max-width:250px; border-radius:3px;}
#btn_pdf:hover {border:1px solid #ff0000; color:#ff0000}
.pdf_imgn1{font-size:16px;margin-right:10px; padding-top:2px;padding-bottom:2px;} 

#btn_file{color:#646464;font-size:16px;display:inline-block;padding-top:2px;padding-bottom:2px;padding-left:20px;padding-right:20px;border:1px solid #acacac;width:100%; max-width:250px; border-radius:3px;}
#btn_file:hover {border:1px solid #ff0000; color:#ff0000}
.filedn_imgn1{font-size:16px;margin-right:10px; padding-top:2px;padding-bottom:2px;;}

@media screen and (max-width: 900px) {

#btn_file{font-size:14px;padding-left:10px;padding-right:10px;}
#btn_pdf{font-size:14px;padding-left:10px;padding-right:10px;}
}

@media screen and (max-width: 600px) {

#btn_file{font-size:14px;}
#btn_pdf{font-size:14px;}
}
