@charset "utf-8";

/* BODY */
body { background-color:#eae9e7 } 



/* VISUAL */
#KIIP_main_visual , #KIIP_page { display:none }
 


/* ALL CONTENTS */
#KIIP_ctn_list , .KIIP_ctn_box , .KIIP_CB_inner , .KIIP_CB_img , .KIIP_CB_link , .KIIP_CB_link > span , .KIIP_CB_title , .KIIP_CB_p ,
#box10 .KIIP_CB_theme { display:block ; width:100% }
#KIIP_ctn_list , .KIIP_CB_img , .KIIP_CB_link , .KIIP_CB_link > span , .KIIP_CB_title , .KIIP_CB_p , #box10 .KIIP_CB_theme { overflow:hidden ; text-align:center }
#KIIP_ctn_list { margin-bottom:70px } 
 
.KIIP_ctn_box  { display:inline-block ; max-width:260px ; margin:20px 10px ; box-shadow:0px 1px 5px rgba(0,0,0,0.2) }
.KIIP_CB_inner { background-color:#ffffff ; position:relative } 
.KIIP_CB_img , .KIIP_CB_link > span { width:100% ; height:140px }
.KIIP_CB_img   { 
    background-position:center top ; background-repeat:no-repeat ; background-color:#f7f7f7 ;
    border-bottom:solid 1px rgba(0,0,0,0.05) ; box-sizing:border-box ; 
}
.KIIP_CB_title , .KIIP_CB_p , #box10 .KIIP_CB_theme { box-sizing:border-box ; padding:0px 15px ; word-break:keep-all ; text-align:center }
.KIIP_CB_title { 
    letter-spacing:-1px ; padding-top:30px ; padding-bottom:15px ; min-height:5.1em ;   
    font-family:'NanumSquare',sans-serif ; color:#111111 ; font-size:1.2em ; line-height:1.4em ; font-weight:600 }
.KIIP_CB_title > br { display:none } 
.KIIP_CB_p { font-size:0.9em ; line-height:1.4em ; padding-bottom:15px ; opacity:0.9 } 

.KIIP_CB_tag {
    position:absolute ; left:50% ; top:140px ; z-index:60 ; transform:translate(-50%,-50%) ;  
    display:block ; overflow:hidden ; width:70px ; height:63px ;
    box-sizing:border-box ; padding:0px ; padding-top:16px ;  
    font-size:12px ; line-height:14px ; text-align:center ; color:#ffffff ; word-break:keep-all ; letter-spacing:0px ;     
    background:url(../img/main_thum_color.png) no-repeat 0px 0px ; background-size:280px 61px  
}

.KIIP_CB_link , .KIIP_CB_link > span , .KIIP_CB_img { transition:0.3s all }
.KIIP_CB_link { height:100% ; position:absolute ; left:0px ; top:0px ; z-index:59 }
.KIIP_CB_link > span { 
    font-size:0px ; text-indent:-9999px ; opacity:0 ; 
    background:url(../img/icon_main_more.png) no-repeat center center ; background-color:rgba(0,0,0,1)  }
.KIIP_CB_link:hover > span { opacity:0.6 }
 
#box10 , #box10 > .KIIP_CB_inner , #box10 .KIIP_CB_img { width:100% ; height:550px ; padding:0px ; margin:0px ; background:none } 
#box10 { display:block ; overflow:hidden ; max-width:none ; box-shadow:none ; margin-bottom:50px  }
#box10 .KIIP_CB_img { background:url(../img/main_thum10_MB.jpg) no-repeat center center ; border:0px } 
#box10 .KIIP_CB_theme , #box10 .KIIP_CB_title , #box10 .KIIP_CB_p  { 
    color:#ffffff ; word-break:keep-all ; z-index:60 ; padding:0px 25px }
#box10 .KIIP_CB_theme { 
    font-family:'NanumSquareRound',sans-serif ; font-weight:600 ;  
    font-size:2em ; line-height:1.4em ; text-align:center ; margin-bottom:3em  }
#box10 .KIIP_CB_title { margin-bottom:20px }
#box10 .KIIP_CB_tag   { 
    top:7em ; line-height:16px ; margin:auto ; margin-bottom:20px ;   
    width:80px ; height:70px ; background-size:auto ; padding:0px ; padding-top:22px }
 
#box10 .KIIP_CB_link , #box10 .KIIP_CB_link > span { background:none }
#box10 .KIIP_CB_link { background-color:rgba(0,0,0,0.6) ; transition:0.3s all }  
#box10 .KIIP_CB_link > span { 
    width:auto ; height:auto ;
    display:block ; overflow:hidden ; position:absolute ; bottom:5em ; left:50% ; transform:translateX(-50%) ;    
    font-size:0.8em ; line-height:1em ; color:#ffffff ; color:rgba(255,255,255,0.8) ; text-indent:0px ; opacity:1 ;
    border:solid 1px rgba(255,255,255,0.2) ; padding:10px 30px ; background-color:rgba(0,0,0,0.3) 
}
#box10 .KIIP_CB_link:hover { background-color:rgba(0,0,0,0.8) } 
#box10 .KIIP_CB_link:hover > span { background-color:rgba(0,0,0,0.5) ; color:#ffffff ; border-color:rgba(255,255,255,0.5)   }
 
#box10 .inner_wrap { 
    display:block ; overflow:hidden ; width:100% ;
    position:absolute ; top:50% ; left:50% ; z-index:60 ; transform:translate(-50%,-50%) }

#box20 .KIIP_CB_img { background-image:url(../img/main_thum20.jpg) ; background-size:265px 160px ; background-position:center center}
#box20 .KIIP_CB_tag ,
#box51 .KIIP_CB_tag , #box52 .KIIP_CB_tag , #box53 .KIIP_CB_tag { background-position:-70px 0px }
#box20 .KIIP_CB_p > br { display:none }


#box31 , #box32 , #box40 { width:160px }
#box31 .KIIP_CB_img , #box32 .KIIP_CB_img { background-size:160px 141px }
#box31 .KIIP_CB_img { background-image:url(../img/main_thum31.jpg) }
#box32 .KIIP_CB_img { background-image:url(../img/main_thum32.jpg) }
#box31 .KIIP_CB_tag , #box32 .KIIP_CB_tag  { background-position:-140px 0px }
 
#box51 , #box52 , #box53 { width:200px } 
#box52 .KIIP_CB_tag  { padding-top:23px }
#box51 .KIIP_CB_img , #box52 .KIIP_CB_img , #box53 .KIIP_CB_img { background-size:200px 152px }
#box51 .KIIP_CB_img { background-image:url(../img/main_thum51.jpg) }
#box52 .KIIP_CB_img { background-image:url(../img/main_thum52.jpg) }
#box53 .KIIP_CB_img { background-image:url(../img/main_thum53.jpg) }

#box51 .KIIP_CB_title , #box52 .KIIP_CB_title , #box53 .KIIP_CB_title { font-size:1.2em ; min-height:6.5em  } 

#box20 .KIIP_CB_inner , #box31 .KIIP_CB_inner , #box32 .KIIP_CB_inner , #box40 .KIIP_CB_inner { min-height:19em  }

#box40 { position:relative ; margin-bottom:20px  }
#box40 .KIIP_CB_tag { background-position:-210px 0px }
#box40 .KIIP_CB_inner { overflow:hidden ; min-height:18em  }
#box40 .KIIP_CB_img { background-image:url(../img/main_thum40.jpg) ; background-size:480px 141px  }
#box41 .KIIP_CB_img { background-position:0px 0px }
#box42 .KIIP_CB_img { background-position:-160px 0px }
#box43 .KIIP_CB_img { background-position:-320px 0px } 

.KIIP_ctn_slide , .box40_slide { width:100% } 
.KIIP_ctn_slide { position:relative ; transition:0.3s all } 
.box40_slide { position:absolute ; top:0px}
#box41 { left:0% }
#box42 { left:100% }
#box43 { left:200% }

.KIIP_ctn_slide_page , .KIIP_CSP_btn { display:block ; overflow:hidden }
.KIIP_ctn_slide_page { width:100% ; text-align:center ; position:absolute ; left:0px ; bottom:-20px }
.KIIP_ctn_slide_page > li { display:inline-block ; margin:0px 2px }
.KIIP_CSP_btn { 
    font-size:0em ; text-indent:-9999px ; border-radius:20px ; transition:0.2s all ;    
    box-sizing:border-box ; width:12px ; height:12px ; border:solid 1px rgba(0,0,0,0.05) ; background-color:rgba(0,0,0,0.1) }
.KIIP_CSP_btn:hover , .KIIP_CSP_btn.now { border-color:rgba(0,0,0,0.1) ; background-color:rgba(0,0,0,0.3) }
.KIIP_CSP_btn.now { width:25px } 



/* ISSUE */ 
#KIIP_issue_list , #KIIP_issue_list > .inner_wrap , .KIIP_IL_box , #KIIP_IL_title , #KIIP_IL_list , #KIIP_IL_list > ul , .KIIP_IL_li , 
.KIIP_IL_text , .KIIP_IL_text > b , .KIIP_IL_text > span , .KIIP_IL_infor , 
.KIIP_IL_link , .KIIP_IL_link > span { display:block ; overflow:hidden  }
#KIIP_IL_title { 
    font-size:1.2em ; line-height:1.4em; color:#178295 ; font-family:'NanumSquare',sans-serif ; font-weight:600 ; 
    margin-bottom:10px ; padding:0px 20px }
#KIIP_IL_list { background-color:#2299ae ; padding:15px 20px ; padding-bottom:20px }
.KIIP_IL_li  { border-bottom:solid 1px rgba(255,255,255,0.2) ; padding:10px 5px }
.KIIP_IL_box { position:relative }
.KIIP_IL_face , .KIIP_IL_infor { display:none } 
.KIIP_IL_text , .KIIP_IL_text > b , .KIIP_IL_text > span { color:#ffffff }
.KIIP_IL_text > b , .KIIP_IL_text > span { line-height:1.4em ; word-break:keep-all ; padding-left:8px }
.KIIP_IL_text > b { 
    font-size:1em ; font-weight:400 ;
    background:url(../img/icon_point_block30.png) no-repeat 0px 10px ; background-size:3px 3px  
}
.KIIP_IL_text > span { font-size:0.8em ; padding-top:5px }
.KIIP_IL_link , .KIIP_IL_link > span { width:100% ; height:100% }
.KIIP_IL_link { position:absolute ; left:0px ; top:0px }
.KIIP_IL_link > span { font-size:0em ; text-indent:-9999px }
.KIIP_IL_li:hover .KIIP_IL_text { text-decoration:underline }



/* 2021.02 적용 */
#box31 .KIIP_CB_title > span { display:none }




/* PC **********/
@media all and (min-width:1000px){

    /* VISUAL */
    #KIIP_main_visual , .KIIP_slide_list , .slide_box { position:relative } 
    #KIIP_main_visual , .KIIP_slide_mask { display:block ; overflow:hidden }
    #KIIP_main_visual { width:100% ; height:100vh ; min-width:1300px }
    .KIIP_slide_mask { 
        position:absolute ; left:0px ; bottom:0px ; z-index:70 ; opacity:0 ;    
        width:100% ; height:55px ; background:url(../img/main_visual_round.png) no-repeat center bottom }
    .KIIP_slide_mask.show { transition:0.3s opacity ; opacity:1 }
    
    .KIIP_slide , .KIIP_slide_list , .KIIP_slide_li , .slide_box { display:block ; width:100% ; height:100% }
    .KIIP_slide , .KIIP_slide_li , .KIIP_slide_page , .slide_btn , .KIIP_slide_list , .slide_btn_PP { position:absolute }
    .KIIP_slide_list { top:0px } 
    .KIIP_slide_li   { top:0px ; background-repeat:no-repeat ; background-position:center center ; background-size:cover }
    .KIIP_slide_li.slide1 { left:0% ; background-image:url(../img/main_slide_PC1.jpg) }
    .KIIP_slide_li.slide2 { left:100% ; background-image:url(../img/main_slide_PC2.jpg) }
    .KIIP_slide_li.slide3 { left:200% ; background-image:url(../img/main_slide_PC3.jpg) }
    .KIIP_slide_li.slide4 { left:300% ; background-image:url(../img/main_slide_PC4.jpg) }
    .KIIP_slide_li.slide5 { left:400% ; background-image:url(../img/main_slide_PC5.jpg) }
 
    .KIIP_slide_page { display:block ; overflow:hidden ; width:100% ; text-align:center ; bottom:30px ; left:0px ; z-index:81 }
    .KIIP_slide_page li { display:inline-block ; margin:0px 2px }
    .slide_page { 
        width:12px ; height:12px ;  box-sizing:border-box ;   
        border-radius:20px ; border:solid 1px rgba(255,255,255,0.1) ; background-color:rgba(255,255,255,0.3) ; font-size:0px ; text-indent:-9999px }
    
    .slide_page:hover , .slide_page.now { background-color:rgba(255,255,255,0.7) ; border-color:rgba(255,255,255,0.2) }
    .slide_page.now { width:25px }


    .slide_btn:hover , .sliding_pause:hover , .sliding_play:hover , .slide_page:hover { transition:0.3s all }
    .slide_btn { 
        display:block ; overflow:hidden ; width:170px ; height:100px ; opacity:0.3 ;    
        top:50% ; transform:translateY(-50%) ; font-size:0px ; text-indent:-9999px ;  
        background:none ; background:url(../img/main_visual_arrow.png) no-repeat 0px 0px  
    } 
    .slide_btn:hover , .slide_btn:focus { opacity:0.7 ; background-color:rgba(0,0,0,0) ; transition:0.3s opacity } 
    
    .slide_btn.prev { left:15% ; background-position:0px 0px }
    .slide_btn.next { right:15% ; background-position:-170px 0px }

    .slide_btn_PP , .sliding_pause , .sliding_play { display:block ; overflow:hidden ; width:20px ; height:20px }
    .slide_btn_PP { bottom:50px ; left:20px }
    .sliding_pause , .sliding_play { 
        border-radius:20px ; font-size:0px ; text-indent:-9999px ; opacity:0.6 ; 
        background-repeat:no-repeat ; background-image:url(../img/main_visual_PP.png) ; background-color:rgba(0,0,0,0.6) }
    .sliding_pause { background-position:0px 0px }
    .sliding_play  { background-position:-20px 0px ; display:none }
    .sliding_pause:hover , .sliding_play:hover { opacity:0.8 }

    .slide_btn_PP.play .sliding_play { display:block }
    .slide_btn_PP.play .sliding_pause { display:none }
 
    .slide_btn_scroll { 
        display:block ; overflow:hidden ; background:url(../img/main_visual_scroll.png) no-repeat left top ; opacity:0.3 ;  
        position:absolute ; left:50% ; bottom:80px ; margin-left:-25px ; width:50px ; height:80px ; 
        font-size:0em ; text-indent:-9999px } 
    .slide_btn_scroll:hover { opacity:0.8 ; bottom:75px ; transition:0.2s all }
     

    
    /* SLIDE */ 
    .slide_inner , .slide_inner .inner_wrap , .SBI_link , .SBI_tag , .SBI_tag > span { display:block ; overflow:hidden }
    .slide_inner {  
        transition:0.3s all ; 
        width:100% ; height:100% ; position:relative ; background-color:rgba(0,0,0,0.3)  }
    .KIIP_slide_li:hover .slide_inner { background-color:rgba(0,0,0,0.6) }
    .slide_inner .inner_wrap, .SBI_p , .SBI_write , .SBI_tag , .SBI_link { position:absolute }
    .slide_inner .inner_wrap { width:80% ; left:50% ; top:50% ; transform:translate(-50%,-50%) }
    .SBI_title , .SBI_p , .SBI_write , .SBI_tag > span { color:#ffffff ; text-align:center ; word-break:keep-all ; line-height:1.4em }
    .SBI_title { font-size:3em ; font-weight:800  ; font-family:'NanumSquareRound',sans-serif ; margin-bottom:300px }
    .SBI_p , .SBI_write { left:0px ; width:100% }
    .SBI_p {  
        bottom:190px ; height:3.2em ;
        font-size:1.6em ; line-height:1.6em  ; font-family:'NanumSquare',sans-serif ; font-weight:400 ;    
    }
    .SBI_write { left:0px ; bottom:30px ; width:100% ; font-size:1.2em ; font-weight:300 ; opacity:0.8 }
    .SBI_link  { left:0px ; top:0px ; z-index:81 ; width:100% ; height:100% ; font-size:0em ; text-indent:-9999px }
 
    .SBI_tag { 
        left:50% ; bottom:0% ; transform:translateX(-50%) ; box-sizing:border-box ; 
        width:330px ; height:290px ; padding-top:105px ; padding-left:125px ;  
        background:url(../img/main_visual_color1.png) no-repeat center center } 
    .SBI_tag > span { 
        width:80px ; height:80px ; box-sizing:border-box ; padding:0px 10px ; padding-top:24px ;
        font-size:14px ; line-height:16px ; background-color:rgba(0,0,0,0.5) ;
        border-radius:80px ; color:rgba(255,255,255,0.8) ; letter-spacing:0px 
    }  
    
    .slide2 .SBI_tag { background-image:url(../img/main_visual_color2.png) }
    .slide3 .SBI_tag { background-image:url(../img/main_visual_color3.png) }
    
    
    
    
    /* ALL CONTENTS */
    #KIIP_ctn_list { padding:80px 10px 100px 10px ; max-width:1100px ; min-width:1100px  ; margin:auto } 
    .KIIP_ctn_box { display:block ; margin:0px }
    #KIIP_ctn_list:after , .KIIP_ctn_box:after { content:"" ; display:block ; clear:both }
    .KIIP_CB_title > br { display:block }
 
    #box10 , #box10 > .KIIP_CB_inner , #box10 .KIIP_CB_img ,
    #box20 , #box20 > .KIIP_CB_inner , #box20 .KIIP_CB_img { height:auto }
    #box10 { max-width:615px ; box-shadow:0px 1px 5px rgba(0,0,0,0.2) ; float:left }
    #box10 > .KIIP_CB_inner { background-color:#ffffff }
    #box10 .KIIP_CB_img { background-image:url(../img/main_thum10.jpg) }  
    #box10 .KIIP_CB_link , #box10 .KIIP_CB_link > span { background:none } 
    #box10 .KIIP_CB_link > span { 
        position:static ; transform:none ; opacity:0 ;  
        background:url(../img/icon_main_more.png) no-repeat center center ; background-color:rgba(0,0,0,0.7) ; 
        font-size:0em ; text-indent:-9999px ; border:0px ; padding:0px ; width:100% }
    #box10 .KIIP_CB_theme { display:none }
    #box10 .inner_wrap { position:static ; margin:0px ; padding:0px ; transform:none } 
    
    #KIIP_ctn_list .KIIP_CB_title , #KIIP_ctn_list .KIIP_CB_p { color:#111111 }
    #KIIP_ctn_list .KIIP_CB_title { padding:0px 10px ; padding-top:40px ; font-size:1.4em ; padding-bottom:0px ; margin:0px ; letter-spacing:-1.5px  }
    #KIIP_ctn_list .KIIP_CB_p { padding-bottom:15px }
    
    #KIIP_ctn_list .KIIP_CB_tag {
        width:80px ; height:70px ; background:none ; background:url(../img/main_thum_color.png) no-repeat 0px 0px ;
        padding:0px ; padding-top:22px }

    #box10 .KIIP_CB_title br { display:block }
    #box10 .KIIP_CB_link:hover { background:none } 
    #box10 .KIIP_CB_link:hover > span { opacity:1  }
 
    #KIIP_ctn_list .KIIP_ctn_box .KIIP_CB_img { background-size:100% ; transition:0.3s all }
    #KIIP_ctn_list .KIIP_ctn_box:hover .KIIP_CB_img { background-size:110% }
    
    #box10 .KIIP_CB_tag , #box20 .KIIP_CB_tag { top:260px }
    #box31 .KIIP_CB_tag , #box32 .KIIP_CB_tag , #box40 .KIIP_CB_tag { top:290px }
    #box51 .KIIP_CB_tag , #box52 .KIIP_CB_tag , #box53 .KIIP_CB_tag { top:250px }
    #box20 .KIIP_CB_tag , #box51 .KIIP_CB_tag , #box52 .KIIP_CB_tag , #box53 .KIIP_CB_tag { background-position:-80px 0px }
    #box31 .KIIP_CB_tag , #box32 .KIIP_CB_tag { background-position:-160px 0px }
    #box40 .KIIP_CB_tag { background-position:-240px 0px }
    #box52 .KIIP_CB_tag { padding-top: 29px }
 
    #box10 , #box20 , #box31 , #box32 , #box40 { margin:0px ; margin-bottom:50px }
    #box20 { max-width:430px }
    #box31 , #box32 , #box40 , #box51 , #box52 , #box53 { width:330px ; max-width:none ; margin:0px ;  margin-bottom:50px } 
    #box51 , #box52 , #box53 {  margin-bottom:0  }
    #KIIP_ctn_list #box40 .KIIP_CB_img { background-size:990px 290px  }
    #box41 .KIIP_CB_img { background-position:0px 0px }
    #box42 .KIIP_CB_img { background-position:-330px 0px }
    #box43 .KIIP_CB_img { background-position:-660px 0px } 
    #box31 , #box32 , #box51 , #box52  { margin-right:55px }

    #box10 .KIIP_CB_img , #box10 .KIIP_CB_link > span , 
    #box20 .KIIP_CB_img , #box20 .KIIP_CB_link > span { height:260px }
    #box31 .KIIP_CB_img , #box31 .KIIP_CB_link > span ,
    #box32 .KIIP_CB_img , #box32 .KIIP_CB_link > span ,
    #box40 .KIIP_CB_img , #box40 .KIIP_CB_link > span { height:290px }
    #box51 .KIIP_CB_img , #box51 .KIIP_CB_link > span ,
    #box52 .KIIP_CB_img , #box52 .KIIP_CB_link > span ,
    #box53 .KIIP_CB_img , #box53 .KIIP_CB_link > span { height:250px }
    
    #box10 , #box31 , #box32 , #box40 , #box51 , #box52 , #box53 { float:left }
    #box20 { float:right } 
    
    #box31 .KIIP_CB_inner , #box32 .KIIP_CB_inner , #box40 .KIIP_CB_inner { min-height:26em  }
    .KIIP_ctn_slide_page { width:100% ; text-align:center ; position:absolute ; left:0px }
    
    #box51 .KIIP_CB_title , #box52 .KIIP_CB_title , #box53 .KIIP_CB_title { min-height:5.5em } 
    
 

    /* ISSUE */
    #KIIP_issue_list { padding:70px 0px ; background:url(../img/main_issue_bg.jpg) no-repeat center top ; background-color:#2299ae }
    #KIIP_issue_list > .inner_wrap { width:1100px ; margin:auto ; position:relative }
    #KIIP_IL_list , #KIIP_IL_list > ul { width:940px }
    #KIIP_IL_list  { background:none ; float:right ; padding:0px  }
    #KIIP_IL_title { 
        padding:0px ; margin:0px ; margin-top:5px ; width:160px ; float:left ; color:#ffffff ;
        padding-bottom:70px ; background:url(../img/icon_note.png) no-repeat left bottom }
    .KIIP_IL_li , .KIIP_IL_text > b , .KIIP_IL_text > span { padding:0px ; margin:0px }
    .KIIP_IL_li { width:50% ; float:left ; border:0px ; box-sizing:border-box  }
    #KIIP_IL_list.col2 .KIIP_IL_li:nth-child(1) { padding-right:45px ; border-right:solid 1px rgba(255,255,255,0.1)  }
    #KIIP_IL_list.col2 .KIIP_IL_li:nth-child(2) { padding-left:45px }
    
    .KIIP_IL_face , .KIIP_IL_infor { display:block ; overflow:hidden }
    .KIIP_IL_face , .KIIP_IL_face img { width:100px }
    .KIIP_IL_face img { border-radius:4px }
    .KIIP_IL_face { float:left ; margin-right:25px ; margin-bottom:50px }
 
    .KIIP_IL_text { margin:0px }
    .KIIP_IL_text > b , .KIIP_IL_text > span { margin-bottom:10px ; background:none }
    .KIIP_IL_text > b  { font-size:1.4em ; font-weight:500 }
    .KIIP_IL_text > span { padding:0px ; font-size:1em }
    .KIIP_IL_infor { font-size:0.8em ; line-height:1.4em ; color:rgba(0,0,0,0.8) ; word-break:keep-all }
    
    .KIIP_IL_link > span  { 
        font-size:0.7em ; line-height:1em ; color:#ffffff ; color:rgba(255,255,255,0.8) ; text-align:center ; 
        border:solid 1px rgba(255,255,255,0.1) ; text-indent:0px ; box-sizing:border-box ; transition:0.3s all ; text-indent:0px ;    
        width:90px ; height:auto ; padding:7px 0px ; 
        position:absolute ; top:140px ; margin-left:5px }
    .KIIP_IL_link:hover > span { background-color:rgba(0,0,0,0.2) ; border-color:rgba(0,0,0,0.1) ; color:#ffffff }
    
    .col1 .KIIP_IL_text > b { font-size:1.6em ; letter-spacing:-1px }
    .col1 .KIIP_IL_text > span { margin-bottom:20px }
    .col1 .KIIP_IL_li { width:100% ; float:none }
    .col1 .KIIP_IL_infor { font-size:0.9em ; word-break:break-all ; text-align:justify }
} 




