@charset "utf-8";
@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css); /* 'Nanum Myeongjo' */

/* LEADTXT */
#kiip51_header , #kiip51_header_lead { display:block ; overflow:hidden }
#kiip51_header_lead { margin-bottom:40px ; text-align:center ; word-break:keep-all }
#kiip51_header_lead > span {
	padding-bottom:3px ; font-family:'Nanum Myeongjo',serif ;
	display:inline ; border-bottom:solid 1px #e5e5e5 ; 
    font-size:1.4em ; line-height:1.6em ; font-weight:600 ; color:#000000 ; letter-spacing:-1px ;
	word-break:keep-all }
#kiip51_header_lead > span > br { display:none }

.kiip51_img_MB , .kiip51_img , .kiip51_img img { width:100%}
.kiip51_img_MB { margin-bottom:30px }
.kiip51_img { margin:auto ; max-width:360px ; margin-bottom:5px }
.kiip51_imgs_txt { 
   display:block ; overflow:hidden ;
   font-size:0.8em ; line-height:1.6em ; text-align:center }
.kiip51_imgs_txt a { line-height:inherit ; font-size:inherit }
.kiip51_imgs_txt a:hover { text-decoration:underline  }  
#kiip51_header > .kiip51_imgs_txt { display:none }

sup { font-size:0.7em ; line-height:0.8em }


/* TITLE */
.kiip51_h6 { 
    padding-left:37px ; padding-top:4px ; padding-bottom:15px ; box-sizing:border-box ; 
	background:url(../img_sub/KS51_icons.gif) no-repeat 0px 0px ;
    font-size:1.4em ; line-height:1.2em ; font-family: 'NanumSquare','Nanum Gothic',sans-serif ; color:#372a7a }



/* SUB CONTENTS */
.kiip51_sub { margin:auto ; margin-bottom:60px ; width:100% ; max-width:1100px }



/* IMAGE */ 
.kiip51_imgs { display:block ; overflow:hidden ; text-align:center ; padding-top:10px  }
.kiip51_imgs img { width:100% ; max-width:545px ; margin-bottom:5px ; overflow:hidden ; border-radius:4px  }
.kiip51_img_txt { 
    width:100% ; display:block ; overflow:hidden ; padding-top:5px ;  
    font-size:0.8em ; line-height:1.2em ; text-align:center } 


/* BTN MORE */
#kiip51_btn_more { 
    display:block ; overflow:hidden ; border-radius:6px ; margin:auto ; 
	width:180px ; height:50px ; text-align:center ;
	background:url(../img/btn_bg1.jpg) no-repeat center center }
#kiip51_btn_more > b { 
    display:inline-block ; padding:15px 0px ; padding-left:35px ; 
	font-size:0.9em ; line-height:1.2em ; color:#ffffff ;
	background:url(../img/icon_book.png) no-repeat -5px 0px}
#kiip51_btn_more:hover , #kiip51_btn_more:focus { background:none ; background-color:#111111 }
 
 

/* PC ********************************************************************/
@media all and (min-width:1000px){

    /* ARTICLE */	
    #KS_AC_PTS1 { width:100% }	



    /* LEADTXT */
    #kiip51_header { width:1100px ; margin:auto ; position:relative ; margin-bottom:40px }
    .kiip51_img_MB { display:none }
    #kiip51_header_lead { width:1000px ; height:450px ; margin:auto ; position:relative ; padding:0px ; background:url(../img_sub/KS51_img1_PC.jpg) no-repeat left top }
    #kiip51_header_lead > span { 
        border:0px ; padding:0px ; color:#ffffff ;
        position:absolute ; left:0px ; bottom:0px ;	background:url(../img/b_50.png) ; 
        width:100% ; box-sizing:border-box ; padding:20px 100px ; word-break:keep-all }
    #kiip51_header_lead > span > br ,
    #kiip51_header > .kiip51_imgs_txt { display:block }
    #kiip51_header > .kiip51_imgs_txt { padding-top:5px }



    /* IMAGE */ 
    .kiip51_imgs { overflow:hidden }
    .kiip51_imgs img:nth-child(1) { float:left }
    .kiip51_imgs img:nth-child(2) { float:right }
    .kiip51_imgs_txt { overflow:hidden ; width:100% }
 



    

}