@charset "utf-8";
/* KIIP 발간물 **********************************************************/

/* SECTION */
#Kiip_public_book1 { margin-bottom:0px }
.kiip31_sub , .kiip31_sub_sub { display:block }
.kiip31_sub { margin-bottom:50px }
.kiip31_sub_sub  { margin-bottom:30px } 

.kiip31_h5 , .kiip31_h6 { font-weight:bold ; line-height:28px ; word-break:keep-all }
.kiip31_h5 { font-size:20px ; margin-bottom:10px ; color:#831d48 }
.kiip31_h6 { 
    font-size:18px ; margin-bottom:5px ; color:#000000 ; text-align:right ; margin-bottom:20px }



/* LIST */
.kiip31_list_box , .kiip31_list_title { display:block ; overflow:hidden }
.kiip31_list_box { margin-bottom:30px }
.kiip31_list_box:last-child { margin-bottom:0px }
.kiip31_list_title  {line-height:26px ; margin-bottom:5px ; word-break:keep-all ; padding-left:15px ; background:url(../img_sub/kiip31_icon.png) no-repeat 0px 8px}

.kiip31_list { margin-left:15px }
.kiip31_list li {display:block ; padding-left:10px ; line-height:24px ; background:url(../img_sub/kiip51_line.png) no-repeat 0px 12px ; margin-bottom:10px ; text-align:justify}
.kiip31_sub:last-child , .kiip31_sub_sub:last-child , .kiip31_list li:last-child { margin-bottom:0px } 
.kiip_book_title { word-break:keep-all }

.kiip31_list .kiip31_list li  {padding-left:0px ; background:none}

 
 
/* TABLE */  
.kiip_table_book { display:block ; overflow:hidden } 
.kiip_table_book table { width:100% ; border:0px ; border-spacing:0px ; border-collapse:collapse }
.kiip_table_caption { text-align:center ; font-size:18px ; line-height:24px ; font-weight:600 ; color:#444444 ; margin-bottom:10px}
.kiip_table_caption span {display:inline-block ; float:right ; font-size:12px ; line-height:16px ; font-weight:normal ; padding-top:10px ; padding-left:10px}
.kiip_table_book thead th , .kiip_table_book tbody th , .kiip_table_book tbody td { border:solid 1px #d9d9d9 ; border-left:0px ; vertical-align:middle}
.kiip_table_book thead th:last-child , .kiip_table_book tbody td:last-child { border-right:0px } 
.kiip_table_book thead th { border-color:#876386 ; font-size:14px ; line-height:20px ; padding:5px ; text-align:center ; color:#ffffff ; background-color:#a97ca8}
.kiip_table_book tbody th , .kiip_table_book tbody td { line-height:24px ; text-align:center ; padding:7px 5px}
.kiip_table_book tbody th { font-weight:600 ; text-align:center}

.kiip_table_book thead th.kiip_table_noline_bottom { border-bottom:0px}
.kiip_table_book thead th.kiip_table_noline_top    { border-top:0px}

.kiip31_table , .kiip31_table table { width:100% }
.kiip31_table { padding-top:20px }
.kiip31_table caption , .kiip31_caption { font-size:18px ; line-height:24px ; padding-bottom:15px ; font-weight:bold ; text-align:center }
.kiip31_table table { border:0px ; border-collapse:collapse ; border-spacing:0px ; background-color:#ffffff }
.kiip31_table th , .kiip31_table td {border:solid 1px #d7d7d7 ; padding:5px 7px ; border-left:0px ; text-align:center }
.kiip31_table th , .kiip31_table td , .kiip31_table td b { line-height:22px ; vertical-align:middle}
.kiip31_table th:last-child , .kiip31_table td:last-child  {border-right:0px}
.kiip31_table thead th {border-color:#876386 ; font-size:14px ; background-color:#a97ca8 ; color:#ffffff  } 
.kiip31_table li { line-height:24px ; margin-bottom:5px ; background:url(../img/point_box_icon.gif) no-repeat 0px 9px ; padding-left:8px}
.kiip31_table li:last-child { margin-bottom:0px }

.kiip31_table tbody td.kiip31_tpoint ,
.kiip31_table tbody tr.kiip31_tpoint td ,
.kiip31_table tbody tr.kiip31_tpoint th { background-color:#ffffff ; color:#000000 ; font-weight:bold }
.kiip31_table thead th.kiip31_tpoint { background-color:#876386 }
.kiip31_table tbody td.kiip31_tbold { font-weight:bold ; color:#000000 }

#kiip31_table1 {margin-bottom:30px}
#kiip31_table1 tbody td { text-align:left }
#kiip31_table1 tbody td , #kiip31_table1 thead th  {word-break:keep-all}



/* IMAGE */ 
.kiip31_img , .kiip31_img img {width:100% ; text-align:center} 
.kiip31_img {padding-top:10px ; margin:auto}
#kiip31_img1 { max-width:769px ; margin-bottom:30px }
#kiip31_img2 { max-width:830px }



/* NAME */
p.kiip31_name { font-weight:bold ; text-align:right ; display:block } 
 
/* PC ********************************************************************/
@media all and (min-width:1000px){

	
}


/* PRINT *****************************************************************/
@media print {}
