@charset "utf-8";

/* VISUAL */ 
#KSA31_visual , #KSA31_visual_img , #KSA31_visual_img img , #KSA31_visual_img_wrap { width:100% }
#KSA31_visual_img img  { border-radius:6px ; margin-bottom:7px }
#KSA31_visual { max-width:390px ; margin:auto ; margin-bottom:40px }
#KSA31_visual_txt , .KSA31_img_txt { 
    display:block ; border-left:solid 1px #cccccc ; padding-left:10px ; 
	font-size:0.8em ; line-height:1.4em ; text-align:left ; word-break:keep-all }
#KSA31_visual_PCimg { display:none }
 
 

/* IMAGE */	
.KSA31_img , .KSA31_img img { width:100% }
.KSA31_img { margin:auto ; max-width:500px ; padding-top:20px ; margin-bottom:40px }
.KSA31_img > img { border-radius:6px ; margin-bottom:7px } 



/* BOX */
#KSA31_box , #KSA31_box_wrap , #KSA31_box_title , #KSA31_box_title span , #KSA31_box_title b , .KSA31_box_sub { display:block ; overflow:hidden }
#KSA31_box { border:solid 1px #adcecb }
#KSA31_box_wrap { border:solid 4px #eff5f5 ; padding:20px }
#KSA31_box_title { margin-bottom:15px ; border-bottom:solid 1px #e5e5e5 ; padding-bottom:20px }
#KSA31_box_title span , #KSA31_box_title b  , .KSA31_box_h6 { font-family:'Nanum Square','나눔스퀘어' }
#KSA31_box_title span , #KSA31_box_title b { color:#000000 ; letter-spacing:-0.5px }
#KSA31_box_title span { font-size:18px ; line-height:24px ; margin-bottom:5px }
#KSA31_box_title b { font-weight:bold ; font-size:26px ; line-height:30px }

.KSA31_box_sub { margin-bottom:50px }
.KSA31_box_sub:last-child { margin-bottom:0px }
.KSA31_box_h6 {
	 font-size:20px ; line-height:24px ; font-weight:bold ; color:#222222 ;
	 background:url(../img/sub_Issue/KS31_icon_Q.gif) no-repeat 0px 0px ; padding:3px 0px 10px 35px }
#KSA31_box .KSA_p { background:url(../img/sub_Issue/KS31_icon_A.gif) no-repeat 0px 0px ; padding-left:35px }


 
 
 
/* PC ********************************************************************/
@media all and (min-width:1100px){ 

/* VISUAL */ 
#KSA31_visual_img { display:none }
#KSA31_visual_PCimg , #KSA31_visual { max-width:1000px }
#KSA31_visual_PCimg { 
    display:block ; overflow:hidden ; border-radius:6px ; margin-bottom:7px ;
	text-indent:-9999px ; font-size:0px ; 
	height:680px ; background:url(../img/sub_Issue/KS31_visual.jpg) no-repeat left top}
 
#KSA31_visual { border-radius:6px } 
#KSA31_visual { margin:0px ; margin-bottom:40px } 



/* IMAGE */	
.KSA31_img , .KSA31_img img { width:100% }
.KSA31_img { margin:auto ; max-width:500px ; padding-top:20px ; margin-bottom:40px }
.KSA31_img > img { border-radius:6px ; margin-bottom:7px } 
#KSA31_img1 , #KSA31_img2 { padding:0px ; margin:0px ; float:left ; margin-right:40px ; padding-top:7px ; margin-bottom:10px } 



/* BOX */
#KSA31_box_wrap { border:solid 4px #eff5f5 ; padding:20px 30px }


 
}




/* PRINT *****************************************************************/
@media print {}